Procédé et dispositif de représentation sur écran de télévision numérique
  L'invention concerne un procédé et son dispositif, pour le dimensionnement et le positionnement, de représentations sur écran des signaux vidéos numériques, de représentations des services fournis par des applications, et de représentations d'un navigateur sur un écran, par
exemple de télévision numérique.
  Il est connu dans l'art antérieur, en matière de télévision numérique, la technologie qui permet à l'utilisateur d'avoir accès à des services 1o interactifs. Ces services sont soit proposés par le fabricant de télévision numérique, soit par des sociétés extérieures. Les services peuvent être intégrés au téléviseur ou peuvent être transférés à partir de l'extérieur, à la télévision, par le moyen d'une application puis être ensuite exécutés. Au même moment plusieurs services peuvent être utilisés. Une application est une utilisation particulière de l'informatique qui permet notamment d'offrir un service. Un gestionnaire d'application est en charge de la gestion de tous ces services. Il existe une application particulière, qui se nomme le navigateur, couramment proposée par le fabricant de télévision numérique qui permet à l'utilisateur de piloter les différentes applications et donc de naviguer sur tous les services. Le navigateur et le gestionnaire d'application présentent des liens étroits. Le navigateur est couramment actionné au moyen d'une télécommande dotée de moyens de sélection. Le navigateur permet notamment d'avoir accès aux divers services comme ceux de choix des interactions favorites, des chaînes favorites ou des services extérieurs
  communiqués par exemple, par voie satellitaire ou par le câble,...
  A ce jour l'écran de visualisation est partagé entre les différents services interactifs et le navigateur. Le navigateur lorsqu'il est activé peut masquer la surface graphique occupée par les autres applications. Il peut également masquer une partie de la représentation du signal vidéo. Une solution peut être de réduire la taille de l'affichage vidéo. Mais dans ce cas la position et la taille de la représentation des applications ne sont plus respectées par rapport à celle de la représentation du signal vidéo. La
  représentation des applications peut par ailleurs être masquée.
  Pour annuler le risque d'avoir la représentation d'applications qui soient mal placées ou mal dimensionnées, il existe à ce jour les solutions suivantes: - Le navigateur couvre l'écran en entier, mais dans ce cas l'utilisateur
  ne peut plus visualiser sur écran la représentation des applications.
  - Lorsque la taille et la position du signal vidéo est modifiée, une io information provient aux applications pour redimensionner la taille et la position de leur représentation sur écran. Ceci suppose de disposer d'une interface pour la programmation d'applications complexes. Cette interface doit être compatible avec les services développés. Cette solution présente des failles. Tout d'abord celui de se limiter à des services qui soient compatibles avec l'interface pour la programmation d'applications, ensuite celle de faire des erreurs dans la programmation. De plus certaines applications présentent des difficultés à être redimensionnées et nécessitent à cet effet une programmation supplémentaire ainsi qu'une mémoire d'une
taille plus importante.
  Un premier but de l'invention est de proposer un procédé pour écran de visualisation permettant le partage de la surface d'écran entre les représentations des différents services et du navigateur et tel que les proportions et le positionnement des représentations sur écran des applications par rapport à la représentation sur écran du signal vidéo soient
conservés.
  Un second but de l'invention est de proposer un dispositif pour écran de visualisation tel que la représentation du navigateur ne masque ni la
  représentation des applications ni celle du signal vidéo.
  Selon l'invention, si la surface de l'écran de visualisation du signal vidéo est réduite par la surface d'écran nécessaire à l'affichage du navigateur, la représentation des applications est automatiquement redimensionnée et repositionnée en fonction de la nouvelle surface disponible pour la représentation sur l'écran de visualisation du signal vidéo et des applications. L'utilisateur observe donc une réduction homothétique sur l'écran de la visualisation du signal vidéo et de la représentation des applications par rapport à la place occupée sur l'écran du signal vidéo en situation de surface de représentation maximum. Si l'utilisateur quitte le navigateur, alors la visualisation sur écran représentera sur toute la surface de l'écran la représentation du signal vidéo ainsi que la représentation des applications. io D'autres particularités et avantages de la présente invention
  apparaîtront plus clairement à la lecture de la description ci-après faite en
  référence aux dessins annexés dans lesquels: La figure 1 représente l'écran de visualisation lorsqu'il est dédié au
  signal vidéo et à la représentation graphique des applications.
  La figure 2 représente l'écran de visualisation lorsque le navigateur est actionné sans que la surface de représentation du signal vidéo soit redimensionnée. La figure 3 représente l'écran de visualisation lorsque le navigateur est actionné, la surface de représentation du signal vidéo étant redimensionnée sans que la représentation graphique des applications soit
redimensionnée ou repositionnée.
  La figure 4 représente l'écran de visualisation lorsque le navigateur est actionné, la surface de représentation du signal vidéo étant redimensionnée, la représentation sur écran des applications est également
redimensionnée et repositionnée.
  La figure 5 représente un graphique fonctionnel de la méthode de
  repositionnement et redimensionnement des représentations sur écran.
  La figure I représente l'écran de visualisation (1) lorsqu'il est dédié à
  l'affichage d'un signal vidéo et à la représentation graphique d'applications.
  L'écran affiche la représentation d'une horloge (2) qui constitue une application d'affichage. Une seconde application graphique est constituée d'un cercle gras (3) entourant la représentation d'un verre. Enfin sur l'écran apparaît également la représentation (4) d'un signal vidéo que figure un
  dessin de poussin légendé et un second verre.
  La figure 2 représente l'écran de visualisation (1) lorsque le navigateur est actionné et affiché sur une partie de la surface de représentation du signal vidéo sans redimensionnement de cette représentation. La représentation 5 du navigateur apparaît sur les bordures gauches et inférieures de l'écran. Dans ce cas, le cercle gras (3) est en
  partie occulté et l'horloge est complètement masquée.
  o0 La figure 3 représente l'écran de visualisation (1) lorsque le navigateur est actionné, la représentation du signal vidéo (6) est redimensionnée, la représentation graphique des applications n'est ni redimensionnée ni repositionnée. Dans cet exemple, l'horloge n'est plus visible, elle est masquée par la représentation du navigateur, le cercle n'entoure plus le verre, la taille du cercle n'a pas varié bien que la taille du verre ait été réduite. Il n'existe plus de lien causal entre l'objet dans l'image
  et le lien permettant l'appel à l'application correspondant à cet objet.
  La figure 4 représente l'écran de visualisation (1) avec le navigateur actionné, la surface de représentation du signal vidéo (6) redimensionnée, et lorsque la représentation sur écran des applications (7) (horloge et cercle
  graphique) est redimensionnée et repositionnée.
  La figure 5 représente un graphique fonctionnel représentant des moyens de mise en oeuvre de représentation des graphiques sur écran. Le navigateur (10) génère les signaux d'affichage (11) nécessaires à sa représentation, les applications (20) sont représentées par les signaux
  d'affichage (21) permettant leur représentation tel que représenté figure 1.
  Les signaux d'affichage (11 et 21) sont des tableaux comprenant les caractéristiques permettant de définir l'ensemble des points des applications respectives. Le décodeur vidéo (30) émet un signal (31) qui permet de construire la représentation du signal vidéo. Lorsque le navigateur est actionné, il adresse un ordre au module de contrôle (40). Ce module de contrôle (40) déclenche le fonctionnement du module (50) dénommé le repositionneur reformateur réalisé sous forme d'un rééchantillonneur ou resampler en langue anglaise. La fonction du repositionneur reformateur est de repositionner et de modifier les dimensions des graphiques (position suivant les axes XY, longueur L et largeur I de la représentation selon une technique bien connue de l'art antérieur). Lorsque le navigateur (10) est actionné, il donne l'ordre au module de contrôle (40) de passer l'ordre au repositionneur reformateur (50) de repositionner les coordonnées et de redimensionner le format en largeur et en longueur de la représentation du io signal vidéo et de la représentation des applications. Un circuit mélangeur (60) mixe ensemble les représentations du signal vidéo à celle des applications et à celle du navigateur. Le signal ainsi constitué est ensuite affiché sur l'écran de télévision numérique (1) pour constituer la
représentation de la figure 4.
  A l'inverse, lorsque le navigateur (10) est désactivé, le module de contrôle (40) détecte ce nouvel état et adresse l'instruction au repositionneur reformateur (50) de repositionner et de redimensionner l'affichage (31) du signal vidéo et la représentation (21) des applications. Le mélangeur (60) mixe ensemble l'affichage du signal vidéo (31) et la représentation des applications (21). L'ensemble est ensuite affiché sur l'écran de télévision numérique (1). L'affichage vidéo (31) et la représentation des applications (21) sont alors soumis à une même augmentation homothétique de leur représentation. Dans un cas particulier l'affichage du signal vidéo (31) peut
  occuper la totalité de l'écran de télévision numérique (1).
  L'invention consiste donc en un procédé de représentation sur écran de télévision numérique d'un affichage comprenant la représentation d'un signal vidéo, la représentation d'applications, la représentation du navigateur caractérisé en ce qu'il comporte une étape de détection de l'actionnement du navigateur et une étape de redimensionnement de l'affichage du signal vidéo et de la représentation des applications suivant une même réduction homothétique. Le procédé de représentation se caractérise aussi en ce que la surface occupée par l'affichage de la représentation du navigateur couvre la
  surface laissée vacante par la réduction homothétique.
  Le procédé de représentation sur écran numérique d'un affichage comprenant la représentation d'un signal vidéo, la représentation d'applications, la représentation d'un navigateur peut aussi se caractériser en ce qu'il comporte une étape de détection de la désactivation du navigateur et une étape de redimensionnement de l'affichage du signal vidéo et de la représentation des applications suivant une même augmentation homothétique. Le procédé se caractérise en ce que la représentation du signal vidéo et la représentation des applications occupent alors la totalité de
  l'écran de télévision numérique (1).
  L'invention concerne également un dispositif de représentation sur écran de télévision numérique d'un signal vidéo, d'applications, d'un navigateur (10) caractérisé en ce qu'il comprend un module de contrôle (40) comportant au moins des moyens de détection de l'activation du navigateur, un repositionneur reformateur (50), un mélangeur (60) pour mélanger les représentations des applications et /ou du signal vidéo avec celle du navigateur, des moyens dans le module de contrôle pour détecter une modification de l'état d'activation du navigateur et donner l'ordre au repositionneur reformateur de redimensionner et de repositionner la représentation des applications et/ou de l'affichage du signal vidéo, des moyens (60) pour mélanger les représentations des applications et/ou du
  signal vidéo avec celle du navigateur.
  L'invention concemrne également un dispositif de représentation sur écran de télévision numérique d'un signal vidéo, d'applications, caractérisé en ce qu'un circuit repositionneur reformateur (50) est associé avec chacune des représentations des applications (20) et de l'affichage du signal vidéo(30). D'autres modifications à la portée de l'homme de métier font
  également partie de l'esprit de l'invention.