Brevet FR2844632A1 — publié le 20040319

SYSTEME D'AFFICHAGE ET PROCEDE D'ELIMINATION D'UNE IMAGE RESIDUELLE DANS LE SYSTEME D'AFFICHAGE La présente invention concerne un dispositif d'affichage et, en particulier, un système d'affichage et un procédé d'élimination d'une image résiduelle dans le système d'affichage. Un dispositif d'affichage est un appareil qui reçoit des signaux vidéo/audio d'une source vidéo/audio et réalise les procédés nécessaires de façon à afficher des 10 images sur un écran d'affichage et à sortir un son à travers un haut-parleur. Certains dispositifs d'affichage typiques sont les écrans à tube à rayons cathodiques (CRT), les écrans à cristaux liquides (LCD) et les dispositifs d'affichage au plasma (PDP). Parmi les différents dispositifs d'affichage mentionnés ci-dessus, les dispositifs PDP et LCD ont plus d'attrait pour de nombreux utilisateurs du fait de leurs propriétés 15 dimensionnelles et d'affichage supérieures. Par exemple, l'épaisseur globale d'un dispositif PDP ou LCD typique est bien inférieure à l'épaisseur d'une télévision CRT ordinaire. Cependant, lorsqu'une image qui comprend un caractère ou un dessin est affichée sur un écran d'affichage du dispositif PDP ou LCD pour une longue période 20 de temps, l'image du caractère ou du dessin demeure sur l'écran d'affichage pour une courte période de temps même après que l'image ait été effacée (par exemple, écran éteint). Ceci provoque un affichage inégal habituellement connu sous le nom d'image résiduelle ou d'image consécutive. L'image résiduelle est une des propriétés désavantageuses typiques des dispositifs LCD et PDP qui dégradent la qualité des 25 images des dispositifs d'affichage d'images. De plus, lorsqu'un ou plusieurs pixels d'un dispositif LCD ou PDP représentent une même couleur pour une longue période de temps, les pixels peuvent être fortement endommagés. Pour les raisons décrites ci-dessus, il est hautement souhaitable de proposer un système d'affichage capable d'éliminer une image résiduelle d'un écran d'affichage 30 et un procédé d'élimination d'une telle image résiduelle sans gêner la vue de l'écran d'affichage par un utilisateur. Un objet de la présente invention est de résoudre au moins les problèmes et/ou les désavantages mentionnés ci-dessus et de proposer au moins les avantages mentionnés ci-dessous. En conséquence, la présente invention concerne un système d'affichage et un procédé d'élimination d'une image résiduelle dans le système d'affichage qui élimine sensiblement un ou plusieurs problèmes liés aux limites et aux désavantages de l'art antérieur. IIIRSC116BRE\PlS Drcvcts'21200'21253 doc - 4 aoft 2003 - 1/17 Un objet de la présente invention est de proposer un système d'affichage qui élimine une image résiduelle en déplaçant au moins un bloc d'affichage sur écran (OSD) sur une portion d'image active d'un écran d'affichage. Un autre objet de la présente invention est de proposer un procédé 5 d'élimination d'une image résiduelle dans un système d'affichage sans gêner la vue d'un écran d'affichage par un utilisateur et sans ajouter un composant supplémentaire au système d'affichage existant. D'autres avantages, objets et caractéristiques de la présente invention sont en partie décrits dans la description suivante et apparaîtront en partie à l'homme du 10 métier à la lecture de ce qui suit ou de la mise en pratique de la présente invention. Les objets et les autres avantages de la présente invention peuvent être réalisés et atteints au moyen de la structure mentionnée en particulier dans la description et les revendications écrites ainsi que dans les dessins joints. Pour réaliser ces objets et autres avantages et selon l'objectif de la présente 15 invention, ainsi que mise en oeuvre et décrite de manière générale dans ce document, un procédé d'élimination d'une image résiduelle dans un système d'affichage selon la présente invention comprend la production d'une image vidéo mixte qui comprend une image vidéo d'une source vidéo et au moins un bloc d'affichage sur écran (OSD). L'image vidéo mixte est ensuite affichée sur un écran d'affichage pour ainsi 20 éliminer une image résiduelle sur l'écran d'affichage. Le procédé peut en outre comprendre le déplacement d'au moins un bloc OSD à différentes positions sur une portion d'image active de l'écran d'affichage pour éliminer les images résiduelles de différentes positions sur l'écran d'affichage. Il existe deux manières différentes de déplacer au moins un bloc OSD à 25 différentes positions sur la portion d'image active de l'écran d'affichage. La première est de déplacer le bloc OSD progressivement sur la portion d'image active (mode de balayage progressif) et l'autre est de déplacer aléatoirement le bloc OSD à différentes positions sur la portion d'image active (mode de balayage aléatoire). Dans le mode de balayage progressif, l'étape de déplacement est réalisée en 30 déplaçant le bloc OSD horizontalement à une pluralité de positions différentes sur la portion d'image active de l'écran d'affichage, en déplaçant le bloc OSD verticalement lorsque aucune portion du bloc OSD se trouve à l'intérieur de la portion d'image active de l'écran d'affichage, et en répétant ces deux étapes jusqu'à ce que le bloc OSD ait été déplacé sur la totalité de la portion d'image active de 35 l'écran d'affichage. D'autre part, dans le mode de balayage aléatoire, le bloc OSD est déplacé aléatoirement à différentes positions sur la portion d'image active de l'écran d'affichage pour une période prédéterminée de temps, qui peut être déterminée sur la base d'au moins un élément parmi une période de rafraîchissement des pixels, une ?If1RtSCiH6B31RE\/1 TS13rcxls 212002125S. d1o.c - 4 aot 2003 - 2'17 taille du bloc OSD, un nombre du au moins un bloc OSD et une taille de la portion d'image active de l'écran d'affichage. Selon une caractéristique, le bloc OSD est affiché en une seule position dans l'image active pour une période de rafraîchissement des pixels avant que le au moins un bloc OSD soit déplacé à une nouvelle position. Selon une caractéristique, l'étape de production comprend la production d'une image vidéo mixte qui comprend l'image vidéo d'une source vidéo et une pluralité de blocs OSD. Selon un mode de réalisation, à un moment donné, chacun des blocs de la 10 pluralité des blocs OSD apparaît à des positions différentes sur l'image active. Selon une caractéristique, le bloc OSD apparaît sous la forme d'une couleur vive, par exemple le blanc. Selon une caractéristique, le procédé selon l'invention comprend en outre la détermination d'une taille et d'une forme du bloc OSD. Selon un autre aspect de la présente invention, un système d'affichage selon la présente invention comprend des moyens de production d'une image vidéo mixte qui comprend une image vidéo d'une source vidéo et au moins un bloc d'affichage sur écran (OSD). Le système d'affichage peut également comprendre des moyens d'affichage de l'image vidéo mixte sur un écran d'affichage pour ainsi éliminer une 20 image résiduelle sur l'écran d'affichage. Selon un autre aspect de la présente invention, un système d'affichage selon la présente invention comprend un contrôleur d'affichage sur écran (OSD) configuré de façon à produire un signal vidéo OSD qui comprend au moins un bloc OSD capable d'éliminer une image résiduelle, un mélangeur pour combiner un signal vidéo et le 25 signal vidéo OSD pour produire un signal vidéo mixte et un dispositif d'affichage couplé au mélangeur et configuré de façon à afficher l'image vidéo mixte. Le contrôleur OSD est configuré de façon à entraîner le déplacement du bloc OSD à se déplacer à différentes positions sur une portion d'image active du dispositif d'affichage pour ainsi éliminer une image résiduelle de différentes positions sur la 30 portion d'image active du dispositif d'affichage. Le contrôleur OSD du système d'affichage peut déplacer le au moins un bloc OSD en deux modes différents. A savoir, il peut déplacer progressivement le bloc OSD sur la portion d'image active du système d'affichage (mode de balayage progressif) ou déplacer aléatoirement le bloc OSD à différentes positions sur la 35 portion d'image active de l'écran d'affichage (mode de balayage aléatoire). Selon un mode de réalisation, le contrôleur OSD est configuré de façon à entraîner le déplacement horizontal du au moins un bloc OSD à une pluralité de positions différentes sur l'écran d'affichage, et dans lequel le contrôleur OSD T(,IRSCB16'BRE\E'FS'Be,,(s'21200'21253.doc - 4 aot 2003 - 3/17 entraîne le déplacement verticale du au moins le bloc OSD lorsque aucune portion du au moins un bloc OSD demeure à l'intérieur de la portion d'image active de l'écran d'affichage. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à 5 entraîner le déplacement aléatoire du au moins un bloc OSD à différentes positions sur la portion d'image active de l'écran d'affichage. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à entraîner le déplacement aléatoire du au moins un bloc OSD à différentes positions sur la portion d'image active de l'écran d'affichage jusqu'à ce qu'une période 1 0 prédéterminée de temps s'écoule. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à déterminer une longueur de la période prédéterminée de temps sur la base d'au moins un élément parmi une période de rafraîchissement des pixels, une taille du au moins un bloc OSD, un nombre du au moins un bloc OSD qui apparaît sur l'image vidéo 15 mixte et une taille de l'image active. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à entraîner l'affichage du au moins un bloc OSD en une seule position dans l'image active pour une période de rafraîchissement des pixels avant que le au moins un bloc OSD soit déplacé à une nouvelle position. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à produire un signal vidéo OSD qui comprend une pluralité de blocs OSD. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à entraîner la pluralité de blocs OSD à apparaître à différentes positions sur l'image active. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à entraîner le au moins un bloc OSD à apparaître comme une couleur vive. Selon un mode de réalisation, le contrôleur OSD est configuré de façon à entraîner le au moins un bloc OSD à apparaître en blanc. Selon une caractéristique, le contrôleur OSD est configuré de façon à permettre 30 à un utilisateur de choisir au moins un élément parmi une taille de l'au moins un bloc OSD, une forme du au moins un bloc OSD, une période de temps pendant laquelle le au moins un bloc OSD est affiché à une seule position sur l'image active et une période de temps nécessaire pour entraîner le déplacement du au moins un bloc OSD sur toutes les positions sur l'image active. Il est à noter que la description générale ci-dessus et la description détaillée suivante de la présente invention sont exemplatives et explicatives et sont prévues pour fournir une explication supplémentaire de la présente invention telle que revendiquée. \\HIRSCII6..BRE\'ElS'Br invention seront mentionnés en partie dans la description qui suit et apparaîtront en partie à l'homme du métier à la lecture de ce qui suit ou de la mise en pratique de la présente invention. Les objets et avantages de la présente invention peuvent être s réalisés et atteints de la manière particulièrement indiquée dans les revendications jointes. La présente invention sera décrite en détail en référence aux dessins joints dans lesquels des numéros de référence identiques font référence à des éléments identiques dans lesquels: les dessins joints, qui sont inclus pour fournir une compréhension supplémentaire de la présente invention et sont incorporés et constituent une partie de cette demande, illustrent les modes de réalisation de la présente invention et conjointement avec la description servent à expliquer le principe de la présente invention. Dans les dessins: la figure 1 illustre un système d'affichage qui élimine une image résiduelle selon la présente invention; la figure 2 illustre un procédé d'élimination d'une image résiduelle d'un système d'affichage selon la présente invention; la figure 3 illustre un procédé d'élimination d'une image résiduelle dans un 20 mode de balayage progressif pour un système d'affichage selon la présente invention; la figure 4 illustre un procédé d'élimination d'une image résiduelle dans un mode de balayage aléatoire pour un système d'affichage selon la présente invention et la figure 5 illustre un procédé d'élimination d'une image résiduelle dans un mode de balayage multi-OSD pour un système d'affichage selon la présente invention. A présent, sont indiqués en détail les modes de réalisation préférés de la présente invention; des exemples de ceux-ci sont illustrés dans les dessins joints. 30 Lorsque c'est possible, les mêmes numéros de référence seront utilisés sur tous les dessins en référence aux parties identiques ou semblables. La figure 1 illustre un système d'affichage capable d'éliminer une image résiduelle selon la présente invention. En référence à la figure 1, le système d'affichage comprend une unité de saisie 100 pour recevoir des commandes d'un 35 utilisateur, un microprocesseur 200 qui produit un signal de contrôle pour afficher un signal vidéo selon la synchronisation verticale (V-sync), la synchronisation horizontale (H-sync) et les signaux d'horloge d'entrée et qui en outre produit des données d'affichage sur écran (OSD) pour éliminer une image résiduelle et un \\1!RSCII6\BRE\'ETS'Brc\cts2I 20(021M23 doc -4 -ot 2003 - 5. 17 processeur OSD 400 qui convertit les données OSD en des signaux affichables R, V et B comprenant au moins un bloc OSD blanc. Le système d'affichage comprend en outre une mémoire 300 qui stocke les données OSD et les données pour contrôler les différents composants du système s d'affichage, une unité d'entrée vidéo 500 qui reçoit des signaux analogiques ou numériques R, V et B et les convertit en des signaux numériques R, V et B, une mémoire tampon 800 qui stocke les signaux numériques convertis R, V et B dans une unité cadre, un compteur d'impulsion 600 qui émet les signaux stockés R, V et B selon le cadencement d'entrée du signal de l'unité d'affichage 1000, un mélangeur 10 700 qui combine la sortie du compteur d'impulsion 600 avec les signaux affichables R, V et B issus du processeur OSD 400 et un pilote d'affichage 900 qui reçoit les signaux combinés et commande l'unité d'affichage 1000 de façon à afficher les signaux combinés. L'unité d'affichage 1000 peut être un écran LCD, un dispositif d'affichage au plasma (PDP) ou un autre type de dispositif d'affichage qui présente le 15 problème d'image résiduelle. Lorsqu'un utilisateur active la fonction d'élimination d'image résiduelle via l'unité de saisie 100, le microprocesseur 200 produit automatiquement des données OSD. Ensuite, le processeur OSD 400 convertit les données OSD en signaux vidéo affichables (R', V' et B'), ainsi qu'indiqué sur la figure 1, selon les signaux H-sync 20 et V-sync d'entrée. En outre, les signaux numériques R, V et B issus de l'unité d'entrée vidéo 500 sont introduits au compteur d'impulsion 600 et stockés dans la mémoire tampon 800 dans une unité cadre. Ensuite, le compteur d'impulsion 600 émet les signaux stockés dans la mémoire tampon 800 selon le cadencement d'entrée du signal de l'unité d'affichage 1000. Le mélangeur 700 combine les signaux issus 25 du compteur d'impulsion 600 avec les signaux vidéo OSD affichables, qui sont traités dans le processeur OSD 400, selon un signal de contrôle du microprocesseur 200. Ensuite, le pilote d'affichage 900 reçoit les signaux vidéo combinés et commande l'unité d'affichage 1000 de façon à afficher les signaux vidéo combinés. Selon les modes de réalisation préférés de la présente invention, l'image 30 d'affichage sur écran produite via le microprocesseur 200 et le processeur OSD 400 comprend un bloc blanc qui peut présenter différentes formes. Lorsqu'un bloc blanc est affiché sur une portion de l'écran d'affichage, le bloc blanc élimine toute image résiduelle qui était précédemment apparue sur la portion de l'affichage. En déplaçant le bloc OSD autour de différentes portions de l'écran d'affichage, les images 35 résiduelles peuvent être éliminées des différentes portions de l'écran d'affichage. De plus, à condition que le bloc OSD ne demeure pas en une position unique sur l'écran d'affichage pour une longue période de temps, l'utilisateur ne remarquera pas l'apparition du bloc OSD. \'fllRSCJJ6\BltEV13TSfBrcscls??I2O2125(toc - 4 coot 203-6 17 Selon les modes de réalisation préférés de la présente invention, la taille du bloc OSD et la vitesse à laquelle le bloc OSD est déplacé sur l'écran d'affichage sont contrôlés de façon à minimiser la capacité pour un utilisateur de remarquer le bloc OSD. De plus, si le bloc OSD est déplacé aléatoirement à différentes portions de l'écran, il est peu probable que l'utilisateur remarque l'apparition du bloc OSD. Selon certains modes de réalisation de la présente invention, une pluralité de blocs OSD peuvent apparaître sur l'écran d'affichage à n'importe quel moment. Lorsque plusieurs blocs OSD sont utilisés, chacun des blocs OSD peut être déplacé aléatoirement ou les blocs OSD peuvent être déplacés progressivement sur 10 différentes portions de l'écran d'affichage pour minimiser le temps nécessaire pour éliminer l'image résiduelle de l'affichage complet. La figure 2 illustre un organigramme du procédé d'élimination d'une image résiduelle pour un système d'affichage selon la présente invention. Tout d'abord, le microprocesseur 200 du système d'affichage présenté sur la figure 1 détermine 15 initialement si un utilisateur a activé la fonction d'élimination d'image résiduelle (S 11). Si c'est le cas, le microprocesseur 200 détermine une pluralité de paramètres qui comprennent le nombre de blocs OSD blancs, la forme et la taille de chaque bloc OSD, une période de rafraîchissement des pixels et un mode de balayage (S12). Les valeurs de ces paramètres peuvent être choisies à valeurs par défaut stockées dans la 20 mémoire 300 ou peuvent être choisies manuellement par l'utilisateur. Le mode de balayage est l'un parmi le mode de balayage progressif, le mode de balayage aléatoire et le mode de balayage multiOSD. Une fois tous les paramètres requis déterminés à l'étape S 12, le mélangeur 700 combine un signal d'entrée vidéo avec un signal vidéo OSD. Le signal vidéo OSD est produit par le processeur OSD 400 sur la 25 base des paramètres déterminés à l'étape S12 (S13). Ensuite, au moins un bloc OSD blanc est affiché à une première position sur le dispositif d'affichage pour une période de rafraîchissement des pixels déterminée (S14-S15). Le bloc OSD est ensuite déplacé à une seconde position sur la portion d'image active de l'écran d'affichage selon le mode de balayage choisi après l'expiration de la période de 30 rafraîchissement des pixels (S16). Ensuite, le microprocesseur 200 détermine si l'utilisateur a déactivé la fonction d'élimination d'image résiduelle (S 17). Si ce n'est pas le cas, les étapes S 13 à S 17 sont répétées. La figure 3 illustre un mode de réalisation du procédé d'élimination d'une image résiduelle pour un système d'affichage dans lequel le mode de balayage 35 progressif est sélectionné. En référence à la figure 3, le microprocesseur 200 détermine initialement une position de balayage initiale d'un bloc OSD blanc qui est habituellement le point de départ (à gauche) de la ligne supérieure d'une portion d'image active d'un écran d'affichage (S21). Ensuite, il détermine en outre si uln MIIIRSCI16\BREVETS\Becr affiche le bloc OSD à la nouvelle position pour Tr (S25). Ensuite, le microprocesseur 200 détermine si tout le bloc OSD affiché à l'étape S25 est à l'intérieur de l'image active (S26). Si c'est le cas, les étapes de S24 à S26 sont répétées. Dans le cas contraire, le microprocesseur 200 déplace le bloc OSD vers le bas et à nouveau vers le début d'une ligne de balayage (S27). Par exemple, si les quatre coins de la portion d'image active de l'écran d'affichage sont (1,1), 15 (800,1), (1,600) et (800,600) et la position du bloc OSD 2 sur 2 affiché à l'étape S25 est (801,1), (802,1), (801,2) et (802,2), la position suivante du bloc OSD devient (1,3), (2,3), (1,4) et (2,4) à l'étape S27. Une fois que le bloc OSD a été déplacé correctement vers le bas à l'étape S27 décrite ci-dessus, le microprocesseur détermine en outre si le bloc OSD déplacé à l'étape S27 se trouve à l'intérieur de la 20 portion d'image active (S28). Si c'est le cas, le microprocesseur 200 affiche le bloc OSD à une nouvelle position pour Tr (S29) et les étapes S24 à S28 sont répétées jusqu'à ce que toute la portion d'image active soit balayée par le bloc OSD. Dans le cas contraire, s'il est déterminé à l'étape S28 que la nouvelle position du bloc OSD n'est pas à l'intérieur de la portion d'image active, le procédé retourne à l'étape S21. 25 La figure 4 illustre un mode de réalisation du procédé d'élimination d'une image résiduelle selon la présente invention dans lequel le mode de balayage aléatoire est sélectionné. En référence à la figure 4, le microprocesseur 200 fixe initialement une position de balayage initiale d'un bloc OSD blanc en choisissant une position arbitraire dans une portion d'image active d'un écran d'affichage (S31). S'il 30 est déterminé à l'étape S32 qu'une fonction d'élimination d'image résiduelle a été activée par un utilisateur, le microprocesseur 200 affiche le bloc OSD blanc pour une période de rafraîchissement de pixels Tr à la position de balayage initiale (S33). Ensuite, il produit une position aléatoire suivante du bloc OSD pour le balayage (S34) et détermine si la nouvelle position produite du bloc OSD est à l'intérieur de la 35 portion d'image active (S35). Si c'est le cas, le microprocesseur 200 affiche le bloc OSD pour Tr à la nouvelle position (S36) et répète les étapes S34 à S35 à nouveau jusqu'à l'expiration d'une période de rafraîchissement de cadre prédéterminée ou jusqu'au rafraîchissement de la totalité de la portion d'image active de l'écran \HIIRSCI16\BREVETS\Brevets'21200'21253.doc - 4 aot 2003 - S17 d'affichage. Dans le cas contraire, s'il est déterminé à l'étape S35 que la nouvelle position produite se trouve à l'extérieur de l'image active, le microprocesseur 200 répète les étapes S34 et S35 sans afficher le bloc OSD à la nouvelle position. La figure 5 illustre un mode de réalisation du procédé d'élimination d'une 5 image résiduelle pour un système d'affichage selon la présente invention dans lequel est choisi un mode de balayage multi-OSD. Dans ce mode, deux ou plusieurs blocs OSD sont utilisés simultanément pour éliminer les images résiduelles. Dans ce mode de balayage multi-OSD, le microprocesseur 200 présenté sur la figure 2 choisit initialement un parmi un mode de balayage progressif ou un mode de balayage 10 aléatoire (S41). Si le mode de balayage progressif est choisi (S42), le microprocesseur 200 fixe les positions initiales d'un premier bloc OSD blanc (ciaprès " OSD-1 ") et un second bloc OSD blanc (ci-après " OSD-2 ") (S43). Par exemple, les positions initiales de OSD-1 et OSD-2 peuvent être fixées aux coins supérieur gauche et inférieur droit d'une portion d'image active d'un écran 15 d'affichage, respectivement. Ensuite, le microprocesseur 200 affiche OSD-1 et OSD2 aux positions initiales respectives pour une période de rafraîchissement des pixels prédéterminée Tr (S44). Ensuite, il déplace OSD-1 et OSD-2 à leurs positions horizontales suivantes (S45) et affiche OSD-1 et OSD-2 à leurs nouvelles positions respectives pour Tr (S46). Selon un mode de réalisation, OSD-1 sera déplacé vers la 20 droite et OSD-2 sera déplacé vers la gauche. Ainsi, OSD-1 sera déplacé dans une direction de balayage progressif typique alors que OSD-2 sera déplacé dans une direction de balayage progressif inverse. Ensuite, le microprocesseur 200 détermine si OSD-1 et OSD-2 affichés à l'étape S46 sont à l'intérieur de l'image active (S47). Si c'est le cas, les étapes S45 à 25 S47 sont répétées à nouveau. En outre, le microprocesseur 200 déplace OSD-1 et OSD-2 vers le bas ou vers le haut (S48) et détermine si les OSD- 1 et OSD-2 déplacés verticalement sont à l'intérieur de l'image active (S49). Selon un mode de réalisation préféré, OSD-1 va être déplacé vers le bas et OSD-2 vers le haut, et ainsi le balayage progressif vers l'avant de OSD-1 et le balayage progressif inverse de OSD-2 30 continuent. Si OSD-1 et OSD-2 sont toujours dans l'image active, le microprocesseur affiche OSD-1 et OSD-2 aux nouvelles positions pour Tr (S50) et répète les étapes S45 à S49 jusqu'à ce que les blocs OSD aient balayé toute la portion d'image active. En référence à l'étape S41 présentée sur la figure 5, si le mode de balayage 35 aléatoire est choisi dans l'étape S41, le microprocesseur 200 fixe les positions initiales de OSD-1 et OSD-2 en choisissant des positions arbitraires dans une portion d'image active d'un écran d'affichage (S52) et affiche OSD-1 et OSD-2 aux positions initiales respectives pour Tr (S53). Ensuite, il produit des positions ?'EIRSC[I6'BREVETS'Brccsk21200\21253.,1oc - 4 ao.t 2003 - 9'17 aléatoires suivantes de OSD-1 et OSD-2 (S54) et détermine si les nouvelles positions produites de OSD-1 et OSD-2 sont à l'intérieur de l'image active (S55). Si c'est le cas, le microprocesseur 200 affiche OSD-1 et OSD-2 pour Tr aux nouvelles positions (S56) et répète les étapes S54 à S55 jusqu'à l'expiration d'une période de 5 rafraîchissement du cadre ou jusqu'au rafraîchissement de la totalité de la portion d'image active. Dans le cas contraire, l'étape S56 est sautée et les étapes S54 et S55 sont répétées à nouveau. Dans le mode de balayage multi-OSD, une pluralité de blocs OSD est déplacée simultanément sur la portion d'image active du dispositif d'affichage. Selon le mode 10 de réalisation décrit ci-dessus, deux blocs OSD sont utilisés. Cependant, d'autres modes de réalisation de la présente invention peuvent utiliser trois ou plus de blocs OSD simultanément. Le mode multi-OSD doit permettre au dispositif d'affichage d'éliminer toutes les images résiduelles plus rapidement que les procédés qui utilisent un seul bloc 15 OSD. De plus, dans le mode de balayage progressif multi-OSD décrit ci-dessus, un bloc OSD est déplacé dans un balayage progressif vers l'avant et le second bloc OSD est déplacé dans un balayage progressif inverse. Selon d'autres modes de réalisation de la présente invention, un bloc OSD peut être déplacé dans un balayage vers 20 l'avant jusqu'à la moitié supérieure de l'écran d'affichage, alors que le second bloc OSD est déplacé dans un balayage progressif vers l'avant couvrant la portion inférieure de l'écran d'affichage. Selon d'autres modes de réalisation de la présente invention, les différents procédés de balayage progressif peuvent être utilisés pour déplacer trois ou plus de blocs OSD sur différentes portions de la portion active 25 d'affichage. Selon les procédés de la présente invention décrits en détail ci-dessus, le nombre de blocs OSD de balayage et la taille et la forme de chaque bloc OSD peuvent être fixés à des valeurs par défaut initialement stockées dans la mémoire 300 présentée sur la figure 1 ou peuvent être choisies manuellement par un utilisateur via 30 une unité de saisie 100. Un exemple d'un bloc OSD est une matrice de pixels 2 sur 2. En outre, une période de rafraîchissement des pixels (Tr) représentant une période totale de temps nécessaire pour rafraîchir un seul pixel et une période de rafraîchissement du cadre représentant une période totale de temps nécessaire pour rafraîchir tous les pixels de la totalité d'une portion d'image active peuvent 35 également être choisies par l'utilisateur. Une fois qu'un bloc OSD de balayage est choisi, les positions initiales de un ou plusieurs blocs OSD sont déterminées sur la base du mode de balayage choisi. Ensuite, lorsque les positions subséquemment déterminées des blocs OSD sont à VIIIRSCF16BREVE'1TS.Brc%,ctsl21200\21253 doc - 4 aot 2003- 10.17 l'extérieur de la portion d'image active, les positions des blocs sont à nouveau déterminées de sorte qu'elles peuvent être affichées à l'intérieur de la portion d'image active. En outre, lorsque le microprocesseur 200 présenté sur la figure 1 détermine que tous les pixels de l'image active sont rafraîchis lors de la période de 5 rafraîchissement du cadre, il resitue les blocs OSD à leurs positions initiales pour le balayage et débute le déplacement des blocs OSD sur la portion d'image active. Plusieurs exemples sont à présent présentés qui vont permettre une meilleure compréhension de la présente invention. Lorsqu'un bloc OSD sous la forme d'une matrice de pixels 3 sur 3 est déplacé progressivement sur une portion d'image active 10 de 852 sur 480 pixels avec une période de rafraîchissement des pixels de 16,6 millisecondes (fréquence de fonctionnement de 60 Hz pour un dispositif d'affichage), il faut environ 12 minutes pour rafraîchir tous les pixels de l'image active. Ensuite, lorsque le bloc OSD est déplacé sur la portion d'image active d'une manière identique, le temps nécessaire pour balayer à nouveau un pixel particulier de 15 l'image active est également d'environ 12 minutes. En considérant qu'une image résiduelle habituellement se produit lorsqu'une cellule (pixel) est déchargée pour représenter une même couleur pour plus de 30 minutes, le rafraîchissement de chaque pixel de l'image active toutes les 12 minutes élimine efficacement l'apparition d'une telle image résiduelle. Dans un autre exemple, o un bloc OSD sous la forme d'une matrice de pixels de 1 sur 852 est déplacé sur la portion d'image active de pixels de 852 sur 480 avec une période de rafraîchissement des pixels de 16,6 millisecondes, il faut environ 8 secondes pour rafraîchir tous les pixels de la portion d'image active. Ainsi, la vitesse de balayage du bloc OSD est fortement limitée par la fréquence de 25 fonctionnement du dispositif d'affichage et la période de rafraîchissement des pixels augmente lorsque la vitesse de balayage du bloc OSD diminue. Lorsque la taille d'un bloc OSD est importante, la vue d'un écran d'affichage par un utilisateur, peut être gênée du fait d'un bloc OSD si grand, en particulier dans un mode zoom-in. Afin de résoudre cette limite désavantageuse, plus d'un bloc OSD 30 blanc peut être affiché sur une portion d'image active d'un écran d'affichage de sorte que la portion d'image active peut être rafraîchie efficacement. En d'autres termes, lorsqu'une pluralité de petits blocs OSD blancs sont déplacés sur la portion d'image active de l'écran d'affichage, une image résiduelle de l'image active est éliminée efficacement sans gêner la vue de l'écran d'affichage par un utilisateur. Ainsi qu'indiqué ci-dessus, la présente invention propose de déplacer un ou plusieurs blocs OSD blancs sur une portion d'image active d'un écran d'affichage de façon à éliminer une image résiduelle d'un écran d'affichage qui affiche un signal vidéo. Lorsqu'il n'y a pas d'image résiduelle dans l'écran d'affichage qui affiche une IlIRSCI16BREV'ETS'Brcets-21200;21253.doc - 4 aot 2003 - 1 1U17 image vidéo, des images claires et précises peuvent être obtenues. Un utilisateur peut choisir le nombre de blocs de balayage OSD, la taille et/ou la forme de chaque bloc OSD, une période de rafraîchissement des pixels, une période de rafraîchissement du cadre et le mode de balayage de façon à obtenir l'élimination d'image résiduelle sans gêner la vue de l'écran d'affichage par un utilisateur. Il apparaîtra à l'homme du métier que différentes modifications et variantes peuvent être apportées à la présente invention sans s'éloigner de l'esprit ou de la portée de l'invention. Ainsi, il est prévu que la présente invention couvre les modifications et les variantes de cette invention à condition qu'elles entrent dans la 10 portée des revendications jointes et leurs équivalents. Les modes de réalisation et les avantages précédents sont des exemples et ne sont pas des limites à la présente invention. Les enseignements de la présente invention peuvent être facilement appliqués à d'autres types d'appareils. La description de la présente invention est donnée à titre d'illustration et ne limite pas la 15 portée des revendications. De nombreuses variantes, modifications et variantes apparaîtront à l'homme du métier. Dans les revendications, les dispositions de type " moyens plus fonction " couvrent les structures décrites dans ce document pour effectuer la fonction citée et pas seulement les équivalents de structure mais également les structures équivalentes. lIlRSCIIRBREVETS\Brcxets,21200'21253.doc - 4aot 2003 - 12!17 REVENDICATIONS 1. Un procédé d'élimination d'une image résiduelle dans un système d'affichage, comprenant: la production d'une image vidéo mixte qui comprend une image vidéo d'une source vidéo et au moins un bloc d'affichage sur écran (OSD); et l'affichage de l'image vidéo mixte sur un écran d'affichage pour ainsi éliminer une image résiduelle sur l'écran d'affichage. 2. Le procédé selon la revendication 1, comprenant en outre le déplacement du au moins un bloc OSD à différentes positions sur une portion d'image active de l'écran d'affichage. 3. Le procédé selon la revendication 2, dans lequel l'étape de déplacement comprend le déplacement progressif du au moins un bloc OSD sur la portion d'image active de l'écran d'affichage. 4. Le procédé selon la revendication 3, dans lequel l'étape de déplacement comprend en outre: (a) le déplacement du au moins un bloc OSD horizontalement à une pluralité de positions différentes sur l'écran d'affichage; et (b) le déplacement du au moins un bloc OSD verticalement lorsque aucune portion du au moins un bloc OSD demeure à l'intérieur de la portion d'image active de l'écran d'affichage; et (c) la répétition des étapes (a) et (b) jusqu'à ce qu'au moins un bloc OSD ait été déplacé sur toute l'image active de l'écran d'affichage. 5. Le procédé selon la revendication 2, dans lequel le au moins un bloc OSD est déplacé aléatoirement à différentes positions sur la portion d'image active 30 sur l'écran d'affichage. 6. Le procédé selon la revendication 5, dans lequel le au moins un bloc OSD est déplacé aléatoirement à différentes positions sur les portions d'image active de l'écran d'affichage jusqu'à l'expiration d'une période de temps prédéterminée. 35 7. Le procédé selon la revendication 6, comprenant en outre la détermination de la période de temps prédéterminée sur la base d'au moins un élément parmi une période de rafraîchissement des pixels, une taille du au moins un IIJRSC116'BRE\'ETS\Brects'21200\21253.doc - 4 aot 2003 - 13/17 bloc OSD, un nombre de l'au moins un bloc OSD qui apparaît dans l'image vidéo mixte et une taille de l'image active. 8. Le procédé selon la revendication 2, dans lequel le au moins un bloc OSD est affiché en une seule position dans l'image active pour une période de rafraîchissement des pixels avant que le au moins un bloc OSD soit déplacé à une nouvelle position. 9. Le procédé selon la revendication 1, dans lequel l'étape de production comprend la production d'une image vidéo mixte qui comprend l'image vidéo d'une source vidéo et une pluralité de blocs OSD. 10. Le procédé selon la revendication 9, dans lequel à un moment donné, chacun des blocs de la pluralité des blocs OSD apparaît à des positions différentes 15 sur l'image active. il. Le procédé selon la revendication 1, dans lequel le au moins un bloc OSD apparaît sous la forme d'une couleur vive. 12. Le procédé selon la revendication 11, dans lequel le au moins un bloc OSD apparaît en blanc. 13. Le procédé selon la revendication 1, comprenant en outre la détermination d'une taille et d'une forme du au moins un bloc OSD. 25 14. Un système d'affichage, comprenant: des moyens de production d'une image vidéo mixte qui comprend une image vidéo d'une source vidéo et au moins un bloc d'affichage sur écran (OSD); et des moyens d'affichage de l'image vidéo mixte sur un écran d'affichage pour 30 ainsi éliminer une image résiduelle sur l'écran d'affichage. 15. Un système d'affichage, comprenant: un contrôleur d'affichage sur écran (OSD) configuré de façon à produire un signal vidéo OSD qui comprend au moins un bloc OSD capable d'éliminer une 35 image résiduelle; un mélangeur pour combiner un signal vidéo et le signal vidéo OSD pour produire une image vidéo mixte; et 1lI!RSCI16\BRE\'ETS\Breetts\21200'21253 Joc - 4 ao(t 2(003 - 14/17 un dispositif d'affichage couplé au mélangeur et configuré de façon à afficher l'image vidéo mixte. 16 Le système selon la revendication 15, dans lequel le contrôleur OSD est configuré de façon à entraîner le au moins un bloc OSD à se déplacer à différentes positions sur une portion d'image active du dispositif d'affichage pour ainsi éliminer une image résiduelle de différentes positions sur la portion d'image active du dispositif d'affichage. 17. Le système selon la revendication 16, dans lequel le contrôleur OSD est configuré de façon à entraîner le déplacement progressif du au moins un bloc OSD sur la portion d'image active de l'écran d'affichage. 18. Le système selon la revendication 17, dans lequel le contrôleur OSD 15 est configuré de façon à entraîner le déplacement horizontal du au moins un bloc OSD à une pluralité de positions différentes sur l'écran d'affichage, et dans lequel le contrôleur OSD entraîne le déplacement verticale du au moins le bloc OSD lorsque aucune portion du au moins un bloc OSD demeure à l'intérieur de la portion d'image active de l'écran d'affichage. 19. Le système selon la revendication 16, dans lequel le contrôleur OSD est configuré de façon à entraîner le déplacement aléatoire du au moins un bloc OSD à différentes positions sur la portion d'image active de l'écran d'affichage. 20. Le système selon la revendication 19, dans lequel le contrôleur OSD est configuré de façon à entraîner le déplacement aléatoire du au moins un bloc OSD à différentes positions sur la portion d'image active de l'écran d'affichage jusqu'à ce qu'une période prédéterminée de temps s'écoule. 21. Le système selon la revendication 20, dans lequel le contrôleur OSD est configuré de façon à déterminer une longueur de la période prédéterminée de temps sur la base d'au moins un élément parmi une période de rafraîchissement des pixels, une taille du au moins un bloc OSD, un nombre du au moins un bloc OSD qui apparaît sur l'image vidéo mixte et une taille de l'image active. 35 22. Le système selon la revendication 15, dans lequel le contrôleur OSD est configuré de façon à entraîner l'affichage du au moins un bloc OSD en une seule Es IlRSCJIIGRFVETS\BrescrsE2I200'2!253.d1oç - 4 aol 2003 - 1517 position dans l'imtage active pour une période de rafraîchissement des pixels avant que le au moins un bloc OSD soit déplacé à une nouvelle position. 23. Le système selon la revendication 15, dans lequel le contrôleur OSD s est configuré de façon à produire un signal vidéo OSD qui comprend une pluralité de blocs OSD. 24. Le système selon la revendication 23, dans lequel le contrôleur OSD est configuré de façon à entraîner la pluralité de blocs OSD à apparaître à différentes 10 positions sur l'image active. 25. Le système selon la revendication 15, dans lequel le contrôleur OSD est configuré de façon à entraîner le au moins un bloc OSD à apparaître comme une couleur vive. 26. Le système selon la revendication 15, dans lequel le contrôleur OSD est configuré de façon à entraîner le au moins un bloc OSD à apparaître en blanc. 27. Le système selon la revendication 15, dans lequel le contrôleur OSD 20 est configuré de façon à permettre à un utilisateur de choisir au moins un élément parmi une taille de l'au moins un bloc OSD, une forme du au moins un bloc OSD, une période de temps pendant laquelle le au moins un bloc OSD est affiché à une seule position sur l'image active et une période de temps nécessaire pour entraîner le déplacement du au moins un bloc OSD sur toutes les positions sur l'image active. IfIRSCH16\BREVETS\j3rccts,21200'21253 doc - 4 aot 2003 - 16!17