FR 2738379 A1 19970307 FR 9610908 A 19960906 PROCEDE DE PILOTAGE D'AFFICHAGE PAR ECHELLE DE GRIS D'UN DISPOSITIF D'AFFICHAGE A CRISTAUX LIQUIDES Arrière-plan de l'invention La présente invention se rapporte à un procédé et à un appareil de pilotage d'affichage par échelle de gris pour un dispositif d'affichage à cristaux liquides (LCD), qui peuvent abaisser les tensions de pilotage, et qui peuvent réduire, de façon considérable, les variations d'amplitudes des tensions de pilotage pour des trames secondaires sans détériorer les niveaux de gris. Un dispositif LCD matriciel simple est en grande partie constitué d'électrodes de balayage, qui commandent les lignes de balayage du dispositif d'affichage, et d'électrodes de données, qui commandent l'affichage de données sur chaque élément d'image (pixel) quand les lignes de balayage respectives sont sélectionnées. Un procédé de moyennage de tension, utilisant un procédé de pilotage séquentiel de ligne, utilisant le multiplexage, est que le LCD matriciel simple standard, constitué de 2x66 éléments d'image, est piloté par un procédé de moyennage de tension utilisant un procédé de pilotage séquentiel de ligne. Les impulsions (signaux de pilotage d'électrode de balayage) d'une tension Vs sont appliquées, de façon séquentielle, aux électrodes de balayage 1, 2, 3, 4, 5 et 6, comme le montre la figure lA, et les impulsions (signaux de pilotage d'électrode de données) des tensions +Vd et -Vd sont appliquées aux électrodes de données 1 et 2. Par conséquent, comme le montre la figure lD, le LCD est piloté par des signaux d'éléments d'image (tensions Vd, 2Vd, 3Vd et -Vd), représentées à la figure lC, qui sont formées en moyennant les tensions Vs et Vd. Cependant, ce procédé est seulement utilisé lorsque la réponse des cristaux liquides est lente, c'est-à-dire quand le temps de réponse du LCD est d'environ 400 ms, sans perte de contraste d'image. Par conséquent, un procédé de balayage multiligne (MLS) ou un procédé d'adressage actif (AA) est utilisé lorsque des caractéristiques de réponse à haute vitesse sont exigées, c'est-à-dire une réponse rapide par rapport à la vitesse de transfert d'une souris d'ordinateur ou par rapport à une vitesse d'affichage d'une image animée. La figure 2 montre le procédé de pilotage d'électrodes de balayage et de données quand le LCD est piloté en adoptant le procédé MLS ou le procédé AA. Comme le montre la figure, selon le procédé AA, une pluralité d'électrodes de balayage Fl(t) et F5(t) sont sélectionnées en même temps, à un instant T, pour être pilotées. A cet instant t, l'électrode de données est pilotée par un signal de pilotage d'électrode de données représenté par la relation Gl(t) = -cFl(t) + cF2(t) - cF3(t) + cF4(t) + cF5(t), qui est appliquée à l'électrode de données G1. A cette fin, deux éléments d'image sont allumés. De cette manière, ce procédé peut être adopté pour un LCD sensible à haute vitesse, à cause du rapport cyclique augmenté du LCD, en pilotant en même temps une pluralité d'électrodes. Cependant, ce procédé exige beaucoup de niveaux de tension de données. Aussi, il demande un dispositif de stockage supplémentaire et un circuit de mise en oeuvre pour trier les données sous les circonstances de pilotage courantes. Comme on l'a précédemment décrit, selon le procédé de moyennage de tension utilisant un procédé de pilotage séquentiel de ligne, seulement une électrode de balayage est sélectionnée pour être pilotée de façon séquentielle. Selon le procédé AA, une pluralité d'électrodes sont sélectionnées en même temps pour être pilotées de façon séquentielle. Il y a six procédés d'affichage de niveaux de gris en adoptant le procédé de moyennage de tension, utilisant un procédé de pilotage séquentiel de ligne, ou le procédé AA utilisant un procédé MLS; affichage de gris par modulation de trame, affichage de gris par modulation d'amplitude, affichage de gris par partage de surface, affichage de gris par modulation de trame et de tension, affichage de gris par modulation d'amplitude de tension et affichage de gris par diffusion d'erreur. 1. Procédé d'affichage de gris par modulation de trame Ce procédé est le plus largement utilisé pour un LCD matriciel simple, par lequel une pluralité de trames secondaires sont fixées en tant qu'unité d'affichage d'un écran à piloter. En d'autres termes, un niveau de gris est représenté par le nombre de passages pour sélectionner les trames secondaires à l'état "ON" parmi la pluralité de trames secondaires. Etant donné que le signal de pilotage d'électrode de balayage et le signal de pilotage d'électrode de données ont tout deux seulement des valeurs binaires en pilotant un LCD matriciel simple qui peuvent commander seulement les états ON et OFF des cristaux liquides, ce procédé a été largement utilisé en tant que procédé standard d'affichage de gris, à cause de son faible coût. Cependant, avec l'augmentation des niveaux de gris affichés, la fréquence d'affichage de l'écran devient faible, ce qui rend difficile l'obtention de vitesses d'affichage appropriées pour réaliser des images animées, la dernière tendance dans le domaine vidéo. Aussi, un scintillement de l'écran, dû à la fréquence d'affichage abaissée, dégrade la qualité de l'image. La figure 3 représente un procédé d'affichage de gris par modulation de trame pour réaliser 8 niveaux de gris avec 7 trames secondaires. Ici, la largeur d'impulsion et la tension d'un signal de pilotage d'électrode de balayage et la tension de référence sont respectivement désignées par t(s), V(s) et Vns. La tension impulsionnelle d'un signal de pilotage d'électrode de données est constituée de +Vd et de -Vd. Comme le montre la figure 3, étant donné que la fréquence de signal d'image (fréquence de signal de pilotage d'électrode de données) est notablement réduite dans les second et septième affichages de niveau de gris, le nombre de trames secondaires a sensiblement augmenté la fréquence pour afficher les second et septième niveaux de gris. 2. Procédé d'affichage de gris par modulation d'amplitude Ce procédé a un avantage en ce qu'un signal de pilotage d'électrode de données (X) et un signal de pilotage d'électrode de balayage (Y) ayant une largeur d'impulsion de sélection (d) sont respectivement pilotés avec seulement deux niveaux de tension, comme le montre la figure 4. Cependant, étant donné que la largeur d'impulsion (f) de l'amplitude du signal de pilotage d'électrode de données serait partagée selon le nombre de niveaux de gris considérés comme étant réalisés, la fréquence du signal de pilotage d'électrode de données est augmentée. Aussi, le LCD lui-même ne peut pas répondre rapidement à un signal rapide de pilotage d'électrode de données, ce qui limite le nombre de niveaux de gris à afficher. 3. Procédé d'affichage de gris par partage de surface Ce procédé souffre de problèmes de faible définition et d'augmentation de circuits intégrés pilotés et de lignes de balayage d'écran, à cause du partage, et n'est pas utilisé sauf pour des cas spécifiques. 4. Procédé d'affichage de gris par modulation de trame et de tension Ce procédé ajuste l'amplitude d'une tension de pilotage en accordant des trames secondaires d'un passage particulier par les binaires respectifs d'un signal de pilotage d'électrode de données en considérant les valeurs pondérées des binaires respectifs, comme le montre la figure 5. Etant donné que le système de données est 8:4:2:1 dans le procédé d'affichage de gris par modulation de trame et -de tension pour afficher 16 niveaux de gris représentés à la figure 5, le rapport d'amplitude des amplitudes du signal de pilotage Vs et Vd par les trames est 2V:2::1 . En d'autres termes, la différence d'amplitude du signal de pilotage entre les trames secondaires respectives est grande, et l'amplitude du signal de pilotage est augmentée en conséquence. Dans ce procédé, l'amplitude du signal de pilotage d'électrode de balayage du procédé d'affichage de gris par modulation de trame est adoptée, à la condition que l'amplitude d'une tension de balayage Vs devienne égale à environ ,4 V, et les données de binaires de poids fort (MSB) sont pilotées à la condition que le rapport cyclique soit de 1/240 et que Vth soit égale à 2,0 V. Il montre une augmentation de Vs d'environ 1,56 fois par rapport au procédé d'affichage de gris par modulation de trame. L'amplitude du signal de pilotage d'électrode de balayage Vs devient égale à environ 22,65 V sous les mêmes conditions que précédemment. Par conséquent, étant donné que la différence d'amplitude de tension de pilotage, en pilotant des niveaux de tension et des trames secondaires, devient plus grande avec un nombre augmenté de niveaux de gris, le nombre de niveaux de gris affichés devrait être limité. En dépit d'une sévère différence d'amplitude du signal de pilotage entre les trames secondaires, étant donné que ce procédé minimise les niveaux de tension de pilotage des électrodes de données et réduit le nombre de trames secondaires, de façon considérable, il est considéré comme étant très attractif pour l'avenir. 5. Procédé d'affichage de gris par modulation d'amplitude de tension Ce procédé est remarquable pour réaliser un LCD sensible rapide utilisant un procédé de sélection simultanée de pluri-électrode (procédé AA). Un exemple classique de ce dernier est la modulation d'amplitude d'impulsion (PHM) représentée à la figure 6. Ici, des impulsions ayant différentes amplitudes d'un signal de pilotage d'électrode de données (Y) sont appliquées à une électrode de données pendant une demi-période (dt/2) de la largeur d'impulsion de sélection (dt) d'un signal de pilotage d'électrode de balayage (X). Dans ce cas, étant donné que de nombreux niveaux de tension de pilotage de l'électrode de données sont nécessaires, le coût d'un circuit intégré de pilotage est grandement augmenté. Aussi, dans le cas d'un circuit intégré analogique, la vitesse de traitement des données est faible. 6. Procédé d'affichage de gris par diffusion d'erreur Ce procédé qui réalise une image de gris en effectuant une modulation spatiale utilisant une technologie de traitement d'image réduit grandement le coût de pilotage d'un dispositif d'affichage d'image et obtient aisément le nombre suffisant de niveaux de gris. Le procédé de modulation spatiale utilisant la diffusion d'erreur est généralement effectué par un système de diffusion d'erreur, comme le montre la figure 7. Dans ce système, une valeur efficace (Um,n), obtenue en ajoutant une valeur d'erreur (e'm,n), produite au niveau des éléments d'image précédents, aux données d'image d'origine (Xm,n) considérées comme étant affichées, est approchée par une valeur de quantification (bm,n) à utiliser en tant que donnée d'affichage d'image, et la différence entre la valeur efficace (Umn) et la valeur de quantification (bmn) est fixée en tant que nouvelle valeur d'erreur (emn) à diffuser dans des éléments d'image adjacents selon un rapport prédéterminé selon le procédé de diffusion d'erreur. Ces opérations sont adoptées, de façon séquentielle, selon le sens de balayage, affichant, de ce fait, les niveaux de gris souhaités. Ici, Q(*) représente un quantificateur et hmn représente un filtre passe-bas. Les valeurs respectives d'un système à diffusion d'erreur sont définies par les équations suivantes. Um,n = Xm,n + e'm,n bmn = Q(Umn) (quantifié) em,n = Umn - bm,n e'm,n = hmn(emn) (filtrage passe-bas) En tant que procédé de diffusion des valeurs d'erreur produites par le système en éléments d'image adjacents, l'algorithme de Floyd & Steinberg est le plus largement utilisé. L'algorithme de Javis, l'algorithme de Judice & Ninke et l'algorithme de Stucki sont également largement utilisés. De plus, différents algorithmes sont développés. Selon l'algorithme de Floyd & Steinberg, comme le montre la figure 8, une diffusion d'erreur est exécutée pour diffuser des erreurs à partir d'un élément d'image P dans des éléments d'image adjacents A, B, C et D, respectivement de 7/16(eA), 1/16(eB), 5/16(eC) et 3/16(eD). A ce moment, les données d'image subissent une diffusion d'erreur selon la séquence représentée à la figure 10. En d'autres termes, si des données d'image de N binaires sont entrées, n binaires subissent une diffusion d'erreur et ensuite des données d'image de N-n binaires sont affichées en tant qu'image. Cependant, ce procédé souffre d'un problème en ce qu'une zone saturée est produite à un niveau de gris de binaires de poids fort. La figure 9 montre des états d'affichage de gris selon la capacité d'affichage de gris d'un dispositif d'affichage dans le cas de données d'affichage à 8 binaires par le procédé de diffusion d'erreur. Ici, une ligne pleine a décrit un état d'affichage de gris dans le cas d'un LCD ayant deux niveaux de gris, dans lequel les niveaux de gris dépassant 128 (une moitié du nombre maximal d'affichage de gris de données à 8 binaires, 28 = 256) deviennent saturés, empêchant, de ce fait, une discrimination entre les niveaux de gris. Les lignes b, c et d décrivent des états d'affichage de gris dans le cas de LCD ayant respectivement 4, 8 et 16 niveaux de gris. Comme le montre la figure 10, selon le procédé classique de diffusion d'erreur, parmi des données d'entrée d'image à N binaires, n binaires provenant des binaires de poids faible (LSB) subissent un traitement de données selon l'algorithme de diffusion d'erreur et ensuite parmi les données d'image modulées résultantes, N-n binaires provenant des binaires de poids fort sont sortis vers un dispositif d'affichage d'image. Résumé de l'invention Pour résoudre les problèmes précédents, un objectif de la présente invention est de proposer un procédé pour piloter un dispositif d'affichage à cristaux liquides matriciel (LCD), qui peut grandement réduire la tension de pilotage et la différence entre les niveaux de tension de pilotage et qui peut minimiser l'abaissement de la qualité d'image. Par conséquent, la présente invention propose un procédé de pilotage d'un dispositif d'affichage à cristaux liquides matriciel comprenant les étapes de: détermination d'une valeur à diffusion d'erreur de n binaires de données d'image à N binaires, o n est plus petit que N; transformation des données d'image à N binaires en un code à M binaires, o M est plus grand ou égal à N; diffusion d'erreur de n binaires des données d'image transformées; et affichage de données d'image de M-n binaires, n binaires subissant une diffusion d'erreur, en tant qu'image par un procédé d'affichage de gris. De préférence, le binaire de poids le plus faible subit une diffusion d'erreur si la valeur de diffusion d'erreur est inférieure ou égale à 1; les deux binaires de poids plus faible subissent une diffusion d'erreur si la valeur de diffusion d'erreur est inférieure ou égale à 2; les deux binaires de poids plus faible subissent une diffusion d'erreur si la valeur de diffusion d'erreur est inférieure ou égale à 3; et les trois binaires de poids plus faible subissent une diffusion d'erreur si la valeur de diffusion d'erreur est inférieure ou égale à 7. De préférence, la valeur maximale des M-n binaires transformés est déterminée comme étant la même que la valeur maximale des données d'image à N binaires. De préférence également, les codes de données d'image sont transformés de sorte que la différence entre les valeurs pondérées pour les binaires respectifs des données transformées à M-n binaires est plus petite que celle des données d'image d'entrée. La présente invention s'étend également à un appareil de pilotage d'affichage par échelle de gris d'un dispositif d'affichage à cristaux liquides matriciel comprenant: des moyens pour transformer des données d'image en un code optimal; des moyens pour faire subir une diffusion d'erreur au binaire de poids le plus faible dans le code optimal transformé; une mémoire tampon d'erreur pour fournir des informations du binaire de poids le plus faible; et des moyens de pilotage de dispositif d'affichage à cristaux liquides pour piloter un dispositif d'affichage à cristaux liquides utilisant un procédé de pilotage séquentiel de ligne pour les données d'image ayant subi une diffusion d'erreur par les moyens de transformation de code optimal, les moyens de diffusion d'erreur et la mémoire tampon d'erreur. De préférence, l'appareil est conçu pour fonctionner selon le procédé de l'invention. Brève description des dessins Les objectifs et avantages précédents de la présente invention vont devenir plus évidents en décrivant en détail un mode de réalisation préféré de cette dernière en se référant aux dessins annexés, dans lesquels: les figures 1A à 1D sont des schémas de forme d'onde de signaux de pilotage d'électrode de données et de balayage et de signaux appliqués aux éléments d'image par le procédé de moyennage de tension utilisant un procédé de pilotage séquentiel de ligne; la figure 2 montre le procédé de pilotage d'électrodes de données et de balayage lorsque le LCD est piloté en adoptant le procédé MLS ou le procédé AA; la figure 3 montre des schémas de forme d'onde de signaux de pilotage d'électrode de données et de balayage adoptant un procédé classique d'affichage de gris par modulation de trame pour afficher 8 niveaux de gris; la figure 4 montre des schémas de forme d'onde de signaux de pilotage d'électrode de données et de balayage adoptant un procédé classique d'affichage de gris par modulation d'amplitude; la figure 5 montre des schémas de forme d'onde de signaux de pilotage d'électrode de données et de balayage adoptant un procédé classique d'affichage de gris par modulation de trame et de tension pour afficher 16 niveaux de gris; la figure 6 montre des schémas de forme d'onde de signaux de pilotage d'électrode de données et de balayage adoptant un procédé classique d'affichage de gris par modulation d'amplitude de tension; il la figure 7 est un schéma fonctionnel d'un système à diffusion d'erreur; la figure 8 représente un exemple d'un procédé de diffusion d'erreur; la figure 9 est un graphique représentant la relation entre le nombre de niveaux de gris et la capacité d'affichage de gris sur le matériel d'un processeur de données à 8 binaires; la figure 10 est un organigramme d'un processus de données d'image utilisant un procédé classique de diffusion d'erreur; la figure 11 est un 'organigramme d'un processus de données d'image utilisant un procédé de diffusion d'erreur selon la présente invention; la figure 12 est un schéma représentant une transformation de code de données d'image selon un mode de réalisation de la présente invention; la figure 13 montre des schémas de forme d'onde d'exemples de signaux de pilotage d'électrode de données et de balayage par un procédé d'affichage d'image de gris selon la présente invention; et la figure 14 est un schéma fonctionnel d'un appareil de pilotage de LCD qui utilise l'affichage d'image de gris selon la présente invention. Description détaillée de l'invention La présente invention est un nouveau procédé d'affichage d'image de gris, dans lequel un système classique de code de données binaires d'image est transformé en un code optimal, en tenant compte des caractéristiques du LCD et des conditions du système telles que le nombre de trames secondaires pour un pilotage d'image de gris ou condition de tension de pilotage. Les niveaux de gris, dont les fréquences de survenance sont faibles, subissent partiellement une diffusion d'erreur parmi les valeurs de code transformées et un procédé de pilotage d'échelle de gris est réalisé par la modulation de trame et de tension. La figure 11 représente une séquence de données d'image utilisant un procédé de diffusion d'erreur selon la présente invention. Par contraste avec le procédé d'affichage d'image de gris utilisant le procédé classique de diffusion d'erreur représenté à la figure , dans un nouveau procédé d'affichage de niveau de gris d'élément d'image selon la présente invention, comme le montre la figure 11, les données d'image d'un code binaire sont transformées en code à M binaires qui est un type optimal pour l'affichage à niveaux de gris d'un LCD avant d'appliquer un procédé de diffusion d'erreur par rapport aux données d'image d'entrée, n binaires des données d'image transformées à M binaires subissent une diffusion d'erreur de la même manière classique, et ensuite les données d'image de M-n binaires provenant du binaire de poids le plus fort (MSB) sont sorties vers le LCD. On va maintenant décrire avec plus de détails le procédé d'affichage d'image de gris. Tout d'abord, l'algorithme suivant transforme le système de code binaire de données d'image en un code optimal pour piloter le LCD. 1. La valeur de diffusion d'erreur d'un code de données d'entrée d'image à N binaires est déterminée comme étant les n binaires de poids plus faible: 1 binaire (binaire de poids le plus faible (LSB)) si la valeur de diffusion d'erreur est inférieure ou égale à 1; 2 binaires (LSB, LSB+1) si la valeur de diffusion d'erreur est inférieure ou égale à 2; 2 binaires (LSB, LSB+1) si la valeur de diffusion d'erreur est inférieure ou égale à 3; et 3 binaires (LSB, LSB+1, LSB+2) si la valeur de diffusion d'erreur est inférieure ou égale à 7. 2. Le code de données d'image est transformé d'un code binaire en un code à M binaires qui est optimal pour l'affichage de gris pour le LCD: la transformation est effectuée de sorte que la valeur maximale d'affichage d'échelle de gris à M-n binaires devient la même que la valeur maximale d'affichage d'échelle de gris du code de données d'image à N binaires d'entrée d'origine; et le code de données est fixé pour la différence de valeur pondérée pour les binaires respectifs de données d'image à M-n binaires comme étant relativement petit. Comme exemple pratique du procédé de transformation de code optimal, afin de réaliser 16 niveaux de gris avec 4 trames secondaires constituées par des données à 4 binaires, comme dans le procédé classique d'affichage de gris par modulation de trame et de tension, la transformation de code est effectuée selon la séquence suivante. Premièrement, la valeur de diffusion d'erreur est déterminée comme étant inférieure ou égale à 2. Les binaires de données d'image d'entrée (4 binaires) d'un code binaire et les binaires de données transformées (6 binaires) sont représentés à la figure 12. Ensuite, la transformation de données en un code optimal est effectuée. Un code de données est fixé de sorte que la somme totale des quatre valeurs de binaires de poids fort, parmi les binaires de données transformées (6 binaires) devient égale à 15 et la différence entre les valeurs pondérées pour les binaires respectifs des quatre valeurs de binaires de poids fort est aussi petite que possible. En d'autres termes, les valeurs pondérées s'étalant dans le rapport de 8:4:2:1 sont transformées dans celui de 5:4:3:3(:1:1). Aussi, comme le montre le tableau 1, les quatre binaires de poids fort du code transformé 5:4:3:3:1:1 sont pilotés par le procédé d'affichage de gris par modulation de trame et de tension et les deux binaires de poids faible du code 1:1 subissent une diffusion d'erreur. Par conséquent, les niveaux de gris affichés par le procédé d'affichage de gris par modulation de trame et de tension sont au nombre de douze, c'est-à-dire respectivement O, 3, 4, 5, 6(3+3), 7(4+3), 8(5+3), 9(5+4), 10(4+3+3), 11(5+3+3), 12(5+4+3) et 15(5+4+3+3). Les niveaux de gris restants, 1, 2, 13 et 14, dont les valeurs pondérées sont basses, sont réalisés par le procédé de diffusion d'erreur. En d'autres termes, on comprendra que seuls les niveaux de gris ayant une faible probabilité de survenance subissent une diffusion d'erreur. Tableau 1 Code Code binaire Code transformé Valeur pondérée 8 4 2 1 5 4 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 2 O O O O O O O O O O 1 O O 0 1 0 0 0 0 0 1 2 0 0 1 0 0 0 0 0 1 1 3 0 0 1 1 0 0 0 1 0 0 4 0 1 O O O 1 O O O O 0 1 0 1 1 0 0 0 0 0 6 0 1 -1 0 0 0 1 1 0 0 7 0 1 1 1 0 1 1 0 0 0 8 1 0 0 0 1 0 0 1 0 0 9 1 O O 1 1 1 O O O O 1 O 1 O O 1 1 1 O O 11 1 O 1 1 1 0 1 1 0 0 12 1 1 0 0 1 1 1 0 0 0 13 1 1 0 1 1 1 1 0 0 1 14 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 i i o Deuxièmement, bien que l'algorithme classique de Floyd et Steinberg soit utilisé en tant que procédé de diffusion d'erreur, un nouveau procédé de diffusion d'erreur peut être proposé pour être utilisé selon l'usage. Troisièmement, les données traitées partiellement par diffusion d'erreur, par rapport aux niveaux de gris 1, 2, 13 et 14 de survenance inférieure, obtenues par un exemple adopté pour réaliser un affichage de gris en utilisant le procédé d'affichage de gris par modulation de trame et de tension, sont pilotées par le procédé d'affichage de gris par modulation de trame et de tension pour l'affichage de gris pour un LCD. Les données d'image pilotées sont constituées d'un nouveau code à 4 binaires ayant un rapport de valeur pondérée de 5:4:3:3 et une trame secondaire particulière est allouée à chaque binaire pour être ensuite pilotée. Les valeurs de l'amplitude du signal de pilotage d'électrode de balayage Vsl et de l'amplitude du signal de pilotage d'électrode de données Vdl sont respectivement obtenues de la façon suivante. Etant donné que le rapport de valeur pondérée de binaire de données est 5:4:3:3, ces valeurs sont standardisées par rapport à la valeur pondérée de binaire de poids faible (LSB) (3) pour devenir 5/3:4/3:1:1. Sur la base du rapport standardisé de valeur pondérée, la tension de données Vdl pour les données LSB est obtenue par: I Vdl = $12 / 15i _ Vth...(1) -_ 1)h o N représente le nombre d'électrodes de balayage, qui est remplacé par la valeur de Vd du procédé classique APT (Technique Alto-Pleshko) à changer dans l'équation suivante: Vdl = 12 / 15 Vd...(2) o, étant donné que Vd = 1,462 V dans le cas de 240 électrodes de balayage (N) et des 2V de Vth, l'équation suivante est obtenue: Vdl = 1,308V...(3) L'amplitude du signal de pilotage d'électrode de balayage Vsl est obtenue à partir de l'équation Vs1 = iJNVdl de la manière suivante: Vsl = 20,263 V... (4) Les valeurs obtenues dans les deux équations précédentes représentent respectivement les amplitudes des signaux de pilotage d'électrode de données et de balayage pour piloter le LSB. Les amplitudes des signaux de pilotage d'électrode de données et de balayage pour piloter le MSB sont les suivantes: Vdl = 5 / 3 1, 308V 1,689 V... (5) Vsl = I5 3 20,263 V = 26,162 V... (6) Le tableau 2 indique les conditions de pilotage de la présente invention, et la figure 13 montre un exemple d'une forme d'onde pour réaliser 16 niveaux de gris en utilisant 4 trames secondaires en adoptant le procédé selon la présente invention. Les valeurs de tension respectives de Vs et Vd ont le rapport de: :1:1. Tableau 2 Procédé Procédé d'affichage de gris de l'invention Valeur de code de données 5 4 3 3 Amplitude du signal de 26,162 23,395 20,263 20,263 pilotage d'électrode de balayage (Vs) Amplitude du signal de 1,689 1,510 1,308 1,308 pilotage d'électrode de données (Vd) La figure 14 montre un appareil de pilotage de LCD adoptant le procédé d'affichage de gris selon la présente invention, qui est réalisé en ajoutant seulement un dispositifde codage, une logique de diffusion d'erreur et une mémoire tampon aux circuits adoptant le procédé classique MLS ou AAT, commne le montre le bloc "A" de la figure 14. Selon un autre mode de réalisation de la présente invention, 16 niveaux de gris peuvent être réalisés avec 3 trames secondaires de sorte que le code de données de valeur pondérée classique 8:4:2:1 est transformé en 7:5:3:1:1, les deux binaires de poids plus faible subissent une diffusion d'erreur et ensuite les valeurs de données 7:5:3 sont pilotées par le procédé d'affichage de gris par modulation de trame et de tension. Comme on l'a précédemment décrit, le système classique de code de données d'image binaires est transformé en un autre système de code pour différentes applications et est utile pour tous les types de dispositifs d'affichage tels que les tubes à rayons cathodiques, les panneaux d'affichage à plasma ou les dispositifs d'affichage électroluminescents, aussi bien que les dispositifs d'affichage à cristaux liquides. Les effets obtenus en utilisant le procédé d'affichage de gris, selon la présente invention, va être décrit en se référant au tableau 3 en comparaison aux caractéristiques des procédés d'affichage de gris classiques. Tableau 3 Procédé Procédé 1 Procédé 2 Procédé 3 Procédé 4 Vs maximale 33,076 29,682 26,162 26,802 Vd maximale 2,135 1,916 1,689 1,73 Variation de Vs 21,38 14,841 5,899 9,256 Variation de Vd 1,38 0,958 0,381 0, 5974 Dans le tableau 3, le procédé 1 est le procédé classique d'affichage de gris par modulation de trame et de tension, au moyen duquel 16 niveaux de gris sont affichés en constituant 4 trames secondaires à partir de données d'image ayant des valeurs pondérées de 8:4:2:1. Le procédé 2 affiche 16 niveaux de gris en constituant 3 trames secondaires à partir d'un code de données d'image ayant des valeurs pondérées de 8:4:2 pour les trois binaires de poids fort restants après la diffusion d'erreur du LSB du code de données 8:4:2:1 dans le procédé 1. Le procédé 3, correspondant au premier mode de réalisation de la présente invention, affiche 16 niveaux de gris en faisant subir une diffusion d'erreur aux deux binaires de poids plus faible (1:1) et constituant 4 trames secondaires pour les quatre binaires de poids plus fort restants après transformation du code de données d'image ayant les valeurs pondérées classiques de 8:4:2:1 en code de données ayant les valeurs pondérées de :4:3:3:1:1. Le procédé 4, correspondant au second mode de réalisation de la présente invention, affiche 16 niveaux de gris en faisant subir une diffusion d'erreur aux deux binaires de poids plus faible (1:1) et constituant 3 trames secondaires pour les trois binaires de poids plus fort restants après transformation du code de données d'image ayant les valeurs pondérées classiques de 8:4:2:1 en code de données ayant les valeurs pondérées de 7:5:3:1:1. Le tableau 3 précédent indique la tension maximale de pilotage d'électrode de balayage, la tension maximale de pilotage d'électrode de données, la variation d'amplitude du signal de pilotage d'électrode de balayage entre les trames secondaires respectives et la variation d'amplitude du signal de pilotage d'électrode de données entre les trames secondaires respectives. Comme le montre le tableau 3, les procédés 3 et 4, selon la présente invention, ont des tensions de pilotage inférieures à celles des procédés classiques 1 et 2. En d'autres termes, les amplitudes des signaux de pilotage dans les procédés 3 et 4 sont respectivement inférieures de 79 % et de 81 % à celles du procédé 1, et sont respectivement inférieures de 88 % et de 90 % à celles du procédé 2. Aussi, les procédés 3 et 4, selon la présente invention, ont des variations inférieures à celles des procédés classiques 1 et 2. En d'autres termes, les variations de tension de pilotage entre les trames secondaires respectives sont respectivement inférieures de 28 % et de 43 % à celles du procédé 1, et sont respectivement inférieures.de 40 % et de 62 % à celles du procédé 2. Par conséquent, le coût des circuits intégrés de pilotage peut être réduit et la diaphonie peut être réduite, à cause d'un affichage d'image stabilisé et d'un petit signal de pilotage, qui sont provoqués par l'utilisation d'un signal de pilotage d'électrode stable ayant une faible variation. Un petit signal de pilotage a une petite tension induisant une onde différentielle produite entre des électrodes adjacentes. Le tableau 4 suivant indique des tensions efficaces pour les niveaux de gris respectifs pour les procédés 3 et 4, selon la présente invention. Tableau 4 Niveau de gris Procédé 3 (Vrms) Procédé 4 (Vrms) Gris 0 2,0 2,0 Gris 1 Diffusion d'erreur Diffusion d'erreur Gris 2 Diffusion d'erreur Diffusion d'erreur Gris 3 2,0278 2,027 Gris 4 2,0369 Diffusion d'erreur Gris 5 2,04597 2,045 Gris 6 2,05475 Diffusion d'erreur Gris 7 2,06373 2,063 Gris 8 2,07268 2,072 Gris 9 2,08159 Diffusion d'erreur Gris 10 2, 09045 2,090 Gris 11 2,09929 Diffusion d'erreur Gris 12 2,10784 2,107 Gris 13 Diffusion d'erreur Diffusion d'erreur Gris 14 Diffusion d'erreur Diffusion d'erreur Gris 15 2,1335 2,1335 Comme le montre le tableau 4, les procédés, selon la présente invention, ont une différence uniforme entre les tensions efficaces des niveaux de gris respectifs et aucun niveau de gris n'atteint un état de saturation, ce qui est représenté à la figure 9 en relation au procédé classique de diffusion d'erreur. Aussi, à la différence du procédé classique d'affichage de gris par modulation de trame, le nombre de trames secondaires utilisées pour constituer un écran est grandement réduit. Un affichage par échelle de gris est autorisé en utilisant simplement un circuit de commutation sans ajouter le nombre de niveaux de gris sorti à partir du circuit intégré piloté. Aussi, une transformation de code est effectuée de sorte que la diffusion d'erreur est partiellement appliquée aux niveaux de gris ayant une faible probabilité de survenance et une faible valeur pondérée, ce qui les rend moins influents dans l'image totale. Ainsi, la diffusion d'erreur est adoptée après avoir effectué une transformation de code optimisé tout en gardant extrêmement insignifiante l'influence de la diffusion d'erreur sur la qualité globale de l'image, éliminant, de ce fait, la zone de saturation des niveaux de gris, comme le montre la figure 9. Comme on l'a précédemment décrit, le procédé de pilotage d'affichage de gris pour un LCD, selon la présente invention, peut grandement réduire les amplitudes des signaux de pilotage des électrodes de balayage et de données et la variation d'amplitude de tension de pilotage pour les trames secondaires respectives. Il peut également minimiser l'abaissement de la qualité d'image à cause de la modulation spatiale en transformant des données d'image en un code optimal pour les caractéristiques du LCD et pour les conditions du système. Aussi, ce procédé est utile pour les procédés classiques de pilotage APT, pour les procédés de pilotage par chevauchement ou pour les procédés de pilotage par sélection simultanée de pluri-électrode. En outre, en ce qui concerne sa vitesse de réponse, ce procédé est utile pour piloter tous les types de LCD matriciels simples d'une réponse lente de LCD à une réponse rapide de LCD. On a vu ci-dessus que, suivant les caractéristiques de réponse exigées, les moyens de pilotage de dispositif d'affichage à cristaux liquides pour piloter le dispositif d'affichage à cristaux liquides utilisent, soit un procédé de pilotage séquentiel de ligne par rapport aux données d'image traitées par les moyens de transformation de code optimal, les moyens de diffusion d'erreur et la mémoire tampon d'erreur, soit un procédé de pilotage par sélection simultanée de pluri- électrode, soit un procédé d'adressage actif. Quelque soit le procédé de pilotage utilisé, les fonctions suivantes sont mises en oeuvre dans l'appareil de pilotage d'affichage par échelle de gris selon la présente invention. La mémoire tampon d'erreur détermine la valeur de diffusion d'erreur des données d'image d'entrée à N binaires en tant que n binaires, o n est plus petit que N. Les moyens de transformation de code optimal transforment les données d'image d'entrée à N binaires en un code optimal à M binaires, o M est supérieur ou égal à N. Les moyens de diffusion d'erreur font subir une diffusion d'erreur aux n binaires de ladite valeur de diffusion d'erreur à partir desdites données d'image transformées de code optimal à M binaires. Les moyens de pilotage de dispositif d'affichage à cristaux liquides affichent des données d'image de M-n binaires, n binaires ayant subi une diffusion d'erreur par un procédé d'affichage par échelle de gris. Bien que l'invention ait été particulièrement montrée et décrite en se référant à un mode de réalisation préféré de celle-ci, il sera compris aisément par les personnes expérimentées dans cette technique que des modifications dans la forme et dans des détails peuvent être effectuées sans sortir de l'esprit ni du domaine de l'invention. REVENDICATIONS 1. Procédé de pilotage d'un dispositif d'affichage à cristaux liquides matriciel comprenant les étapes de: détermination d'une valeur à diffusion d'erreur de n binaires de données d'image à N binaires, o n est plus petit que N; transformation desdites données d'image à N binaires en un code à M binaires, o M est plus grand ou égal à N; diffusion d'erreur de n binaires desdites données d'image transformées; et affichage de données d'image de M-n binaires, n binaires subissant une diffusion d'erreur, en tant qu'image par un procédé d'affichage de gris. 2. Procédé selon la revendication 1, dans lequel: le binaire de poids le plus faible subit une diffusion d'erreur si ladite valeur de diffusion d'erreur est inférieure ou égale à 1;20 les deux binaires de poids plus faible subissent une diffusion d'erreur si ladite valeur de diffusion d'erreur est inférieure ou égale à 2; les deux binaires de poids plus faible 'subissent une diffusion d'erreur si ladite valeur de diffusion d'erreur est inférieure ou égale à 3; et les trois binaires de poids plus faible subissent une diffusion d'erreur si ladite valeur de diffusion d'erreur est inférieure ou égale à 7. 3. Procédé selon la revendication 1, dans lequel la valeur maximale desdits M-n binaires transformés est déterminée comme étant la même que la valeur maximale desdites données d'image à N binaires. 4. Procédé selon la revendication 2, dans lequel la valeur maximale desdits M-n binaires transformés est déterminée comme étant la même que la valeur maximale desdites données d'image à N binaires. 5. Procédé selon la revendication 3, dans lequel les codes de données d'image sont transformés de sorte que la différence entre les valeurs pondérées pour les binaires respectifs desdites données d'image transformées à M-n binaires est plus petite que celle des données d'image à N binaires. 6. Procédé selon la revendication 4, dans lequel les codes de données d'image sont transformés de sorte que la différence entre les valeurs pondérées pour les binaires respectifs desdites données d'image transformées à M-n binaires est plus petite que celle des données d'image à Nbinaires. 7. Appareil de pilotage d'affichage par échelle de gris d'un dispositif d'affichage à cristaux liquides matriciel comprenant: des moyens pour transformer des données d'image en un code optimal; des moyens pour faire subir une diffusion d'erreur aux binaires de poids plus faible ayant des petites valeurs pondérées dans ledit code optimal transformé; une mémoire tampon d'erreur pour fournir des informations desdits binaires de poids plus 'faible; et des moyens de pilotage de dispositif d'affichage à cristaux liquides pour piloter un dispositif d'affichage à cristaux liquides utilisant un procédé de pilotage séquentiel de ligne par rapport auxdites données d'image traitées par lesdits moyens de transformation de code optimal, lesdits moyens de diffusion d'erreur et ladite30 mémoire tampon d'erreur. 8. Appareil selon la revendication 7, dans lequel lesdits moyens de pilotage de dispositif d'affichage à cristaux liquides pilotent ledit dispositif d'affichage à cristaux liquides en utilisant un procédé de pilotage par35 sélection simultanée de pluri-électrode. 9. Appareil selon la revendication 7, dans lequel lesdits moyens de pilotage de dispositif d'affichage à cristaux liquides pilotent ledit dispositif d'affichage à cristaux liquides en utilisant un procédé d'adressage actif. 10. Appareil selon la revendication 7, dans lequel ladite mémoire tampon d'erreur détermine la valeur de diffusion d'erreur des données d'image d'entrée à N binaires en tant que n binaires, o n est plus petit que N. 11. Appareil selon la revendication 10, dans lequel lesdits moyens de transformation de code optimal transforment les données d'image d'entrée à N binaires en un code optimal à M binaires, o M est plus grand ou égal15 à N. 12. Appareil selon la revendication 11, dans lequel lesdits moyens de diffusion d'erreur font subir une diffusion d'erreur aux n binaires de ladite valeur de diffusion d'erreur à partir desdites données d'image20 transformées de code optimal à M binaires. 13. Appareil selon la revendication 12, dans lequel lesdits moyens de pilotage de dispositif d'affichage à cristaux liquides affichent des données d'image de M-n binaires, n binaires ayant subi une diffusion d'erreur25 par un procédé d'affichage par échelle de gris. 14. Appareil selon la revendication 8, dans lequel ladite mémoire tampon d'erreur détermine la valeur de diffusion d'erreur des données d'image d'entrée à N binaires en tant que n binaires, o n est plus petit que30 N. 15. Appareil selon la revendication 14, dans lequel lesdits moyens de transformation de code optimal transforment les données d'image d'entrée à N binaires en un code optimal à M binaires, o M est plus grand ou égal35 à N. 16. Appareil selon la revendication 15, dans lequel lesdits moyens de diffusion d'erreur font subir une diffusion d'erreur aux n binaires de ladite valeur de diffusion d'erreur à partir desdites données d'image transformées de code optimal à M binaires. 17. Appareil selon la revendication 16, dans lequel lesdits moyens de pilotage de dispositif d'affichage à cristaux liquides affichent des données d'image de M-n binaires, n binaires ayant subi une diffusion d'erreur par un procédé d'affichage par échelle de gris. 18. Appareil selon la revendication 9, dans lequel ladite mémoire tampon d'erreur détermine la valeur de diffusion J'erreur des données d'image d'entrée à N binaires en tant que n binaires, o n est plus petit que N. 19. Appareil selon la revendication 18, dans lequel lesdits moyens de transformation de code optimal transforment les données d'image d'entrée à N binaires en un code optimal à M binaires, o M est plus grand ou égal20 à N. 20. Appareil selon la revendication 19, dans lequel lesdits moyens de diffusion d'erreur font subir une diffusion d'erreur aux n binaires de ladite valeur de diffusion d'erreur à partir desdites données d'image25 transformées de code optimal à M binaires. 21. Appareil selon la revendication 20, dans lequel lesdits moyens de pilotage de dispositif d'affichage à cristaux liquides affichent des données d'image de M-n binaires, n binaires ayant subi une diffusion d'erreur30 par un procédé d'affichage par échelle de gris.