Brevet FR2812159A1 — publié le 20020125

I La présente invention concerne un programme informatique, un produit de programme informatique, un dispositif de génération d'image, un système informatique et un procédé de génération d'image pour générer une image et concerne, plus particulièrement, la génération d'une image de trame pour un affichage entrelacé. Une variété de dispositifs d'affichage entrelacé sont connus. Ici, conformément à un développement antérieur, une télévision en tant que dispo- sitif principal parmi ces dispositifs d'affichage va être expliquée de la manière suivante. Un système NTSC (Comité du Procédé de Télévision Améri- cain) qui est l'un des quelques systèmes vidéo de télévisions, balaie des lignes paires sur les premières 1/60 secondes (affichage d'une trame impaire) et en- suite des lignes paires par les 1/60 secondes suivantes (affichage d'une trame paire), de manière à réaliser l'affichage d'une image entière. C'est-à-dire qu'une image entière est constituée de deux images de trame. Par conséquent, plus la différence de luminosité est importante entre chaque image de lignes impaires dans la trame impaire et chaque image de lignes paires adjacente à celle-ci dans la trame paire, respectivement, plus le scintillement provoqué est important sur la totalité de l'image. Par exemple, lorsqu'on affiche une ligne transversale blanche ayant une largeur d'un pixel, il peut exister un cas o une ligne blanche existe sur une ligne impaire dans la trame impaire et aucune ligne blanche n'existe sur une ligne paire voisine de la ligne impaire dans la trame paire. Dans ce cas, du fait que la ligne blanche scintille toute les 1/60 secondes, il est très dur d'observer l'image. Un exemple plus spécifique va être expliqué ensuite en référence aux figures. Conformément à une image représentée sur chaque figure, la di- mension de pixel sur l'image est agrandie et simplifiée pour être simple et claire. Sur la figure 2, une image entière est représentée dans laquelle un caractère chinois "bi" ayant une couleur blanche est affiché sur l'ar- rière-plan noir. La figure 21A représente l'image de la trame impaire et la fi- gure 21lB représente l'image de la trame paire, pour afficher l'image entière comme représenté sur la figure 2. Le caractère chinois "bi", est affiché en affi- chant l'image de trame impaire et l'image de trame paire en continu. Dans le cas o la différence de luminosité entre la ligne impaire et la ligne paire voi- sine de celle-ci est importante, un scintillement est provoqué sur l'image en- tière. La figure 22 représente une différence de luminosité entre la ligne im- paire et la ligne paire voisine de celle-ci sur l'image entière représentée sur la figure 2. Sur la figure 22, des parties o la couleur change d'une couleur blan- che en une couleur noire ou d'une couleur noire en une couleur blanche entre la ligne impaire et la ligne paire voisine sont représentées par une couleur grise. Au niveau de la partie de couleur grise, un scintillement apparaît. Le scintillement comme décrit ci-dessus est provoqué sur une image fixe d'un caractère chinois. Par conséquent, le scintillement peut très souvent apparaître même sur toutes les images sur le dispositif d'affichage en- trelacé, et le scintillement est réellement provoqué en pratique. De plus, bien que l'explication décrite ci-dessus concerne une image fixe, le scintillement apparaît également dans des images animées. D'autre part, en tant que dispositif pour générer ou émettre des images affichées sur un dispositif d'affichage entrelacé, un dispositif vidéo, un ordinateur personnel, un dispositif de jeu pour particulier et analogue sont connus. Cependant, ce type de dispositif incorpore un matériel pour ré- duire le scintillement décrit ci-dessus et peut donc être amené à augmenter son nombre d'éléments et son coût, et à tomber en panne. De plus, conformément à l'ordinateur personnel et au dispositif de jeu pour particulier destinés à générer des images à afficher à la demande, s'il est possible de réduire le scintillement en commandant les images à géné- rer par logiciel, il est inutile de changer certains éléments de chaque dispositif de sorte que celui-ci est commode et extrêmement utile. Cependant, afin de réduire le scintillement par le logiciel, le temps de traitement devient un problème très sérieux. C'est-à-dire que dans le cas d'un système NTSC, il est nécessaire de générer une image de trame en 1/60 seconde. Par conséquent, il est nécessaire de générer l'image de trame en plus de générer une image, qui est la fonction d'origine, en 1/60 seconde. Par conséquent, il est exigé que le logiciel comporte un algorithme et une concep- tion plus évolués de sorte que le logiciel peut générer une image de trame sur une durée plus courte. La présente invention a été développée au vu des problèmes dé- crits ci-dessus. Un but de la présente invention consiste à réduire le scintillement sur un dispositif d'affichage entrelacé par un traitement logiciel. Conformément à un aspect de la présente invention, un pro- gramme informatique comporte des moyens de codage de programme pour ef- fectuer l'étape consistant à: synthétiser des données de couleur d'une ligne impaire et des données de couleur d'une ligne paire sur une image à un rapport prédéterminé afin de générer une image de trame pour un affichage entrelacé. Une image entière peut être constituée de deux images de trame. Par exemple, dans le cas d'un système NTSC, chacune des deux images de trame de l'image entière est rafraîchie de manière alternée toutes les 1/60 se- condes, c'est-à-dire l'intervalle de temps pour générer chaque image de trame. De plus, la dimension de l'image entière n'est pas limitée à la dimension de l'écran de l'affichage entrelacé pour afficher les images de trame générées sur la base de l'image entière. Par exemple, la dimension de l'image entière sur un système NTSC est différente de la dimension de l'image entière sur un système PAL quelle que soit la dimension de l'écran destiné à afficher les images de trame générées sur la base de chaque image entière. Lorsque la longueur verticale de l'image entière est différente de celle de l'écran, les par- ties supérieure et inférieure de l'image entière ne peuvent pas être traitées pour générer chaque image de trame par le programme informatique de la présente invention. Conformément au programme informatique tel que décrit ci-dessus, l'image de trame est générée en synthétisant la ligne impaire et la li- gne paire sur l'image entière de sorte qu'il est possible de diminuer la diffé- rence de luminosité entre la ligne impaire et la ligne paire sur l'écran du dispo- sitif d'affichage et il est possible de réduire le scintillement de manière effi- cace. De plus, des moyens pour réduire le scintillement peuvent être obtenus par logiciel tel que le programme informatique de la présente invention. Par conséquent, afin de réduire le scintillement, par exemple, il n'est pas néces- saire d'incorporer un dispositif exclusif de génération d'images de trame dans un ordinateur personnel ou un dispositif de jeu, et il est possible d'utiliser un processeur fourni auparavant avec l'ordinateur personnel et le dispositif de jeu lui-même. Le rapport prédéterminé pour synthétiser chaque donnée de couleur peut être changé. C'est-à-dire que, par exemple, lorsque l'image de trame à générer est une image d'une trame impaire, le rapport de données de couleur entre la ligne impaire et la ligne paire est plus grand, et lorsque l'image de trame est une image d'une trame paire, le rapport de données de couleur de la ligne paire est plus grand. Le rapport de synthèse de chacune des données de couleur peut être changé. De plus, dans le but d'un traitement sim- ple et rapide, lors de la synthèse de chacune des données de couleur, chacune des données de couleur peut être synthétisée à un rapport égal. De manière spécifique, lorsqu'on synthétise deux données en utilisant une opération de dé- calage binaire et une opération supplémentaire, il est possible de traiter les données simplement et rapidement par logiciel. La description qui suit peut être appliquée au programme infor- matique suivant de la présente invention comme ce programme informatique. La quantité de données de l'image de trame est égale à la moitié de celle de l'image entière. C'est-à-dire que l'image de trame a une dimension dans le sens de la longueur égale à la moitié de celle de l'image entière, de sorte que la quantité de données de l'image de trame égale à la moitié de la quantité de données de l'image entière. En résultat, la capacité de mémoire d'affichage à utiliser pour afficher l'image de trame sur le dispositif d'affichage est égale à la moitié de celle utilisée pour mémoriser les données de couleur de l'image en- tière, du fait que la capacité est suffisante pour mémoriser les données de couleur de l'image de trame. Conformément à un autre aspect de la présente invention, un programme informatique comporte des moyens de codage de programme pour effectuer l'étape consistant à: synthétiser des données de couleur d'une ligne objet et des données de couleur d'une ligne adjacente à celle-ci sur une image entière à un rapport prédéterminé pour réaliser une donnée de couleur synthé- tique, afin de générer une image de trame pour un affichage entrelacé sur la base de la donnée de couleur synthétique. La description qui va suivre peut s'appliquer au programme in- formatique suivant de la présente invention comme ce programme informati- que. Lorsque l'image de trame à générer est une image d'une trame impaire, la ligne objet est une ligne impaire sur l'image entière, alors que, lorsque l'image de trame à générer est une image d'une trame paire, la ligne objet est une ligne paire sur l'image entière. Selon le programme informatique tel que décrit ci-dessus, les données de couleur de la ligne objet et celles de la ligne adjacente à celle-ci sont synthétisées de sorte que, par exemple, lorsque la ligne objet est consti- tuée d'une ligne, il est possible de facilement générer une image de trame à scintillement réduit en exécutant l'opération de synthèse de chacune des don- nées de couleur en continu tout en changeant tout en changeant la ligne objet. De plus, les données de couleur de la ligne objet et celles de la ligne adjacente à celle-ci sont synthétisées de sorte qu'il est possible de géné- rer une image en prenant en compte la ligne adjacente à la ligne objet. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer les étapes consistant à: syn- thétiser des données de couleur de la ligne objet et des données de couleur d'une ligne supérieure adjacente à celle-ci en tant que ligne adjacente sur l'image entière à un premier rapport prédéterminé pour réaliser une première donnée de couleur synthétique; synthétiser des données de couleur de la ligne objet et des données de couleur d'une ligne inférieure adjacente à celle-ci en tant que ligne adjacente sur l'image entière à un deuxième rapport prédétermi- né pour réaliser une seconde données de couleur synthétique; et synthétiser la première donnée de couleur synthétique et la seconde donnée de couleur syn- thétique à un troisième rapport prédétermnniné pour réaliser une donnée de cou- leur synthétique, afin de générer une image de trame pour un affichage entre- lacé sur la base de la donnée de couleur synthétique. Des lignes supérieure et inférieure adjacentes désignent des li- gnes qui sont juste au-dessus et au-dessous de la ligne objet, respectivement. Les premières et les secondes données de couleur synthétiques désignent des données de couleur en tant que résultat de la synthèse de données de couleur de la ligne objet et de données de couleur des lignes supérieure et inférieure adjacentes, respectivement. De plus, les premier, deuxième et troisième rap- ports prédéterminés sont déterminés individuellement de sorte qu'ils peuvent être différents les uns des autres ou au moins deux de ceux-ci peuvent être identiques l'un à l'autre. Selon le programme informatique tel que décrit ci-dessus, il est possible de prendre en compte les lignes supérieure et inférieure adjacentes à la ligne objet. De plus, la ligne objet est synthétisée à partir de chacune des li- gnes supérieure et inférieure adjacentes à chaque étape, de sorte qu'il est pos- sible d'effectuer un traitement facile et rapide. C'est-à-dire que, comme décrit ci-dessus, il est possible d'effectuer le processus de synthèse de deux données de couleur simplement et rapidement de sorte que le traitement de la présente invention devient une combinaison d'opérations simples. Par conséquent, il est possible de réaliser une opération rapide conformément à la composition matérielle de chaque dispositif, par exemple, un processeur qui réalise un traitement en pipeline (d'un point de vue pratique, pratiquement tout processeur peut effectuer le traitement en pipeline) ou qui comporte un circuit exclusif pour synthétiser deux données d'image (par exemple un circuit Bi-Linéaire), afin d'effectuer le programme informatique de la présente invention. En résultat, il est possible de réduire le temps pour géné- rer une image de trame. Conformément à un autre aspect de la présente invention, un programme informatique comporte des moyens de codage de programme pour effectuer: une première étape de traitement consistant à synthétiser des don- nées de couleur d'une ligne objet et des données de couleur d'une ligne supé- rieure adjacente à celle-ci sur une image entière à un rapport égal en exécutant un processus d'interpolation de pixels prédéterminé afin de réaliser une pre- mière donnée de couleur synthétique (par exemple, les étapes Si à S8 repré- sentées sur la figure 15; l'une des synthèses au Niveau 1 sur la figure lB); et une seconde étape de traitement consistant à synthétiser des données de cou- leur de la ligne objet et des données de couleur d'une ligne inférieure adjacente à celle-ci sur l'image entière à un rapport égal en exécutant le processus d'in- terpolation de pixels prédéterminé afin de réaliser une seconde donnée de couleur synthétique, et synthétiser la première donnée de couleur synthétique et la seconde donnée de couleur synthétique en exécutant un traitement de synthèse translucide (par exemple, un Mélange Alpha) pour générer une image de trame pour un affichage entrelacé (par exemple, les étapes S9 à S15 repré- sentées sur la figure 15; l'autre synthèse au Niveau 1 et la synthèse au Niveau 2 sur la figure lB). Le processus d'interpolation de pixels prédéterminé comporte un processus de Filtrage Bi-Linéaire, un processus de Filtrage Tri-Linéaire et analogue, qui sont des développements antérieurs. L'exécution du processus d'interpolation de pixels prédéterminé signifie que, par exemple, le dispositif comportant un circuit en tant que matériel pour exécuter le processus d'inter- polation de pixels prédéterminé utilise le circuit et le dispositif comportant le processus de traitement en tant que logiciel (par exemple une sous-routine) utilise le processus de traitement. Selon le programme informatique tel que décrit ci-dessus, il est possible de prendre en compte les lignes supérieure et inférieure adjacentes à la ligne objet. De plus, la ligne objet est synthétisée au niveau de deux étapes de traitement et la ligne objet est synthétisée à partir de chacune des lignes su- périeure et inférieure adjacentes à chaque étape, de sorte qu'il est possible de traiter la ligne objet de manière facile et rapide. De plus, lorsque le programme informatique de la présente in- vention comporte le processus d'interpolation de pixels et le processus de synthèse translucide qui sont des développements antérieurs, pour synthétiser chacune des données de couleur, il est possible d'obtenir l'effet supplémentaire du présent programme informatique mis en oeuvre sur un dispositif tel qu'un circuit. C'est-à-dire qu'il est possible de raccourcir le temps de génération de l'image de trame. De plus, une capacité de mémoire est suffisante pour mémoriser des données de l'image de trame. C'est-à-dire que la donnée de couleur en ré- sultat de la synthèse au niveau de la première étape de traitement est synthéti- sée en tant que résultat de la synthèse au niveau de la seconde étape de traite- ment de sorte qu'il est inutile de mémoriser les résultats au niveau de la pre- mière étape de traitement et de la seconde étape de traitement, individuelle- ment. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer les étapes consistant à: exé- cuter un processus de Filtrage Bi-Linéaire d'échantillonnage au niveau de quatre points en tant que processus d'interpolation de pixels prédéterminé; et synthétiser des données de couleur de la ligne objet et des données de couleur des lignes supérieure et inférieure adjacentes à celle-ci en exécutant un proces- sus de Filtrage Bi-Linéaire en continu après avoir décalé horizontalement des positions de l'échantillonnage d'un demi-pixel au niveau des première et se- conde étapes de traitement, respectivement. Un processus de Filtrage Bi-Linéaire est utilisé sur un dispositif de génération d'image généralement de sorte que dans de nombreux cas, le dispositif de génération d'image comporte un processus de Filtrage BiLinéaire en tant que circuit. Dans ce cas, comme décrit ci-dessus, la présente invention est particulièrement efficace. De plus, bien qu'il soit habituel d'effectuer un échantillonnage au niveau de quatre points en tant que processus de Filtrage Bi-Linéaire, lors- qu'on effectue un processus de Filtrage Bi-Linéaire d'échantillonnage au ni- veau de quatre points tel quel, les données de couleur des pixels horizontale- ment sont mélangées. Par conséquent, le présent traitement est effectué après décalage horizontal de la position d'échantillonnage d'un demipixel, de sorte que l'échantillonnage n'entraîne pas un mélange des données de couleur de pixels horizontalement. De plus, en décalant horizontalement la position d'échantillon- nage d'un demi-pixel, il existe un cas o le pixel d'extrémité gauche ou droite sur la ligne objet est synthétisé, les pixels objets du traitement par processus de Filtrage Bi-Linéaire n'existent pas. Par conséquent, de préférence, un programme informatique comporte en outre des moyens de codage de programme pour effectuer l'étape consistant à: synthétiser des données de couleur d'un pixel d'extrémité gauche ou droite sur la ligne objet et des données de couleur des pixels d'extrémité gauche ou droite des lignes supérieure et inférieure adjacentes à celle-ci en exécutant un processus de Filtrage Bi-Linéaire par convolution, respective- ment. l1 De préférence, le rapport prédéterminé ou au moins un des pre- mier, deuxième et troisième rapports prédéterminés est égal à un nombre de lignes objets de synthèse sur l'image entière. Selon le programme informatique tel que décrit ci-dessus, il est possible de synthétiser les données d'image sans prendre en compte le rapport. Par conséquent, il est possible d'effectuer un traitement rapide. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: synthéti- ser chaque donnée de couleur par unité de traitement en tant que groupe de pixels rectangulaire constitué d'un certain nombre de pixels en résultat de la division d'un nombre de pixels dans le sens de la longueur et d'un nombre de pixels dans le sens transversal sur l'image entière par un nombre entier prédé- terminé, respectivement. Selon le programme informatique tel que décrit ci-dessus, il est possible de synthétiser la donnée de couleur par unité de traitement correspon- dant à une composition matérielle telle qu'une mies en mémoire cache ou une mémoire virtuelle. Par conséquent, il est possible de raccourcir le temps de traitement pour générer l'image de trame. De préférence, un programme informnatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: exécuter un processus de synthèse translucide (par exemple une synthèse par Mélange Alpha) pour synthétiser chaque donnée de couleur. Selon le programme informatique tel que décrit ci-dessus, par exemple, lorsque la donnée d'image (donnée de couleur) mémorisée sur la mémoire, d'une image de trame et une autre donnée d'image (donnée de cou- leur) non-mémorisée sur la mémoire, d'une autre image sont synthétisées, la capacité de la mémoire à mémoriser la donnée d'image d'une image de trame est suffisante pour synthétiser la donnée d'image et une autre donnée d'image. C'est-à-dire que la capacité de mémoire nécessaire pour synthétiser chaque image de trame est celle capable de mémoriser une donnée d'image de trame. Par conséquent, il est possible d'effectuer le programme informatique de la présente invention sur un dispositif limité en termes de capacité de mémoire. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: exécuter un processus d'interpolation de pixels prédéterminé (par exemple un processus de Filtrage Bi-Linéaire) en tant que synthèse de chaque donnée de couleur. Selon le programme informatique tel que décrit ci-dessus, il existe de nombreux cas o un dispositif de génération d'image comporte le processus d'interpolation de pixels en tant que fonction existante de sorte qu'il est possible de générer l'image de trame à une vitesse supérieure par le proces- sus d'interpolation de pixels. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: générer l'image de trame en tant qu'image comprimée de l'image entière dans une di- rection longitudinale. La compression dans la direction longitudinale signifie la réduc- tion de la quantité de données d'image dans le sens de la longueur et la réduc- tion de la dimension des données dans le sens de la longueur de l'image entière en synthétisant les données de couleur comme décrit ci-dessus. De préférence, l'image entière a la dimension d'un écran de l'af- fichage entrelacé pour afficher l'image de trame ou une dimension supérieure à l'écran. Par conséquent, on n'est pas limité à ce que l'image entière ait pratiquement la même dimension que l'affichage entrelacé pour afficher l'image de trame. Par exemple, l'image entière peut être latéralement longue telle qu'un film. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer les étapes consistant à: ne pas synthétiser des données de couleur d'une ligne d'extrémité supérieure ou inférieure et des données de couleur d'une autre ligne sur l'image entière; ou synthétiser des données de couleur de la ligne d'extrémité supérieure ou infé- rieure sur l'image entière par convolution (c'est-à-dire en utilisant la ligne d'extrémité supérieure ou inférieure en continu). Par conséquent, lors de la synthèse de deux lignes, il est possible d'empêcher une incohérence avec le traitement de sorte que la ligne objet de synthèse de la ligne d'extrémité supérieure ou inférieure sur l'image entière n'existe pas. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: corriger en luminosité les données de couleur de l'image de trame. Par conséquent, il est possible de corriger en luminosité les don- nées de couleur correcte de l'image de trame qui sont devenues sombres né- cessairement par synthèse de chaque donnée de couleur. Par conséquent, il est possible de maintenir la luminosité des données de couleur de l'image de trame sur la même étendue que celle de l'image d'origine de celle-ci. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: changer le niveau pour corriger une luminosité des données de couleur de l'image de trame. Par conséquent, par exemple, sur une fenêtre de réglage ou ana- logue, il est possible de changer facilement le niveau voulu pour corriger la luminosité. De plus, en tant que procédé pour réaliser la correction de lumino- sité de manière spécifique, par exemple, on peut prévoir un procédé pour mul- tiplier les valeurs de rouge (R), de vert (V) et de bleu (B) en tant que données de couleur par des coefficients prédéterminés, respectivement. Cependant, le cas peut survenir qu'un dépassement de capacité sur les donnés de couleur est provoqué par les valeurs RVB. Par conséquent, de préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer les éta- pes consistant à: multiplier des données de couleur de l'image de trame par un coefficient prédéterminé pour corriger la luminosité de celles-ci; et corriger la luminosité des données de couleur de l'image de trame après synthèse des données de couleur de lignes sur l'image entière lorsqu'au moins une des don- nées de couleur de l'image entière dépasse une valeur de seuil prédéterminée. Par conséquent, la valeur de seuil est déterminée en prenant en compte les données de couleur et le coefficient, de sorte qu'il est possible d'empêcher l'apparition de problèmes tels qu'un dépassement de capacité et une salve provoqués par la multiplication des données de couleur par le coeffi- cient prédéterminé. De préférence, la ligne objet de synthèse est différente selon qu'une image de trame impaire ou une image de trame paire est générée. Par conséquent, par exemple, lorsqu'on génère la trame impaire, la ligne impaire et la ligne inférieure adjacente à celle-ci sur l'image entière sont synthétisées, alors que, lorsqu'on génère la trame paire, la ligne paire et la ligne inférieure adjacente à celle-ci sur l'image entière sont synthétisées (si la ligne paire et la ligne supérieure adjacente à celle-ci sont synthétisées pour gé- nérer la trame paire, le résultat de synthèse de la ligne paire et la ligne supé- rieure adjacente à celle-ci devient le même que celui de la synthèse de la ligne impaire et la ligne inférieure adjacente à celle-ci). Par conséquent, il est possi- ble de fournir la puissance de résolution dans la direction verticale, ainsi que celle de l'image d'origine. De manière plus particulière, si on garde en mémoire que la puissance de résolution dans la direction verticale s'affaiblit lorsque l'image de trame impaire est la même que celle de la trame paire sur une image fixe (une image entière), il est possible de comprendre la description ci-dessus. * De préférence, l'image entière est constituée de données d'image d'écran entier de l'affichage entrelacé par période pour afficher chaque image de trame. Ici, le terme "par période pour afficher chaque image de trame" désigne chaque intervalle de temps pour afficher chaque image de trame. Par exemple, dans le cas d'un système NTSC, cela signifie toutes les 1/60 secon- des pour afficher chaque image de trame. Le terme a la même signification dans la totalité de la présente description. Par conséquent, l'image entière est différente à chaque image de trame, individuellement. Par conséquent, il est efficace d'appliquer le pro- gramme informatique de la présente invention à un dispositif d'affichage ayant un faible rapport de rafraîchissement ou à un dispositif d'image ayant une courte persistance dans lequel un scintillement est bien plus provoqué. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: changer la mise en marche/arrêt de la génération de l'image de trame. Par conséquent, par exemple, il est possible qu'un utilisateur change la mise en marche/arrêt de la génération de l'image de trame volontai- rement sur une fenêtre de réglage, ou il est possible de changer automatique- ment la mise en marche/arrêt conformément à chaque image entière (en tant que traitement interne). Conformément à un autre aspect de la présente invention, un programme informatique mis en oeuvre sur un support de mémorisation com- porte des moyens de codage de programme pour effectuer l'une quelconque des étapes décrites ci-dessus lorsque le programme informatique est exécuté sur un ordinateur. Conformément à un autre aspect de la présente invention, un programme informatique mis en oeuvre sur un support de transmission com- porte des moyens de codage de programme pour effectuer l'une quelconque des étapes décrites ci-dessus lorsque le programme informatique est exécuté sur un ordinateur. Conformément à un autre aspect de la présente invention, un programme informatique mis en oeuvre dans une onde porteuse comporte des moyens de codage de programme pour effectuer l'une quelconque des étapes décrites ci-dessus lorsque le programme informatique est exécuté sur un ordi- nateur. De plus, lorsque le programme informatique tel que décrit cidessus, pour générer l'image peut être effectué par un matériel capable de générer l'image, il est possible de mettre en oeuvre un effet de la présente in- vention de manière la plus efficace. C'est-à-dire que, de préférence, un programme informatique comporte de plus des moyens de codage de programme, lorsque le programme informatique est exécuté sur un dispositif de jeu pour particulier en tant qu'or- dinateur, les moyens de codage de programme effectuant les étapes consistant à: exécuter un jeu prédéterminé; et générer une image de jeu du jeu prédé- terminé, constituée d'une image de trame à scintillement réduit. Ici, l'ordinateur inclut non seulement un ordinateur à utilisation générale tel qu'un ordinateur personnel ou analogue mais également tout dis- positif incorporé dans un ordinateur. Par conséquent, l'ordinateur inclut un dispositif de jeu pour particulier. De préférence, un programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: changer la mise en marche/arret de la génération de l'image de jeu constituée de l'image de trame à scintillement réduit, conformément à l'évolution du jeu pré- déterminé. Par conséquent, par exemple, il est possible de bloquer la géné- ration de l'image de trame à scintillement réduit au niveau du stade du jeu dans lequel l'image de jeu globale est sombre. Ici, l'évolution du jeu signifie l'avancée du jeu conformément au changement de stade de jeu (par exemple, le stade de jeu pour combattre le chef) ou au développement du personnage. Conformément à un autre aspect de la présente invention, un produit de programme informatique comporte des moyens de codage de pro- gramme mémorisés sur un support lisible par ordinateur pour effectuer l'une quelconque des étapes du programme informatique décrit ci-dessus lorsque le produit de programme informatique est exécuté sur un ordinateur. De préférence, un produit de programme informatique comporte de plus des moyens de codage de programme, lorsque le produit de pro- gramme informatique est exécuté sur un dispositif de jeu pour particulier en tant qu'ordinateur, les moyens de codage de programme effectuant les étapes consistant à: exécuter un jeu prédéterminé; et générer une image de jeu du jeu prédétermnniné, constituée d'une image de trame à scintillement réduit. De préférence, un produit de programme informatique comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: changer la mise en marche/arrêt de la génération de l'image de jeu consti- tuée de l'image de trame à scintillement réduit, conformément à l'évolution du jeu prédéterminé. Conformément à un autre aspect de la présente invention, un dispositif de génération d'image comporte des moyens de codage de pro- gramme mémorisés sur un support lisible par ordinateur pour effectuer l'une quelconque des étapes du programme informatique décrit ci-dessus lorsque le dispositif de génération d'image est exécuté sur un ordinateur. De préférence, un dispositif de génération d'image comporte de plus des moyens de codage de programme, lorsque le dispositif de génération d'image est exécuté sur un dispositif de jeu pour particulier en tant qu'ordina- teur, les moyens de codage de programme effectuant les étapes consistant à: exécuter un programme de jeu prédéterminé; et générer une image de jeu du programme de jeu prédéterminé, constituée d'une image de trame à scintille- ment réduit. Par conséquent, selon le dispositif de génération d'image capable d'effectuer le programme informatique, il est possible d'obtenir un effet du programme informatique de la présente invention sans reconstruire le disposi- tif de génération d'image. Conformément à un autre aspect de la présente invention, un système informatique comporte un serveur prédéterminé et un terminal prédé- terminé reliés l'un à l'autre à travers une ligne de communication électrique prédéterminée, dans lequel le serveur prédéterminé comporte: des moyens de codage de programme mémorisés sur un support lisible par ordinateur pour ef- fectuer l'une quelconque des étapes du programme informatique décrit cidessus lorsque le serveur prédéterminé est exécuté sur un ordinateur; et des moyens pour envoyer le programme informatique au terminal prédéterminé; et le terminal prédéterminé comporte: des moyens pour réceptionnrmer le pro- gramme informatique provenant du serveur prédéterminé; et des moyens pour générer une image de trame à scintillement réduit en exécutant le programme informatique. Par conséquent, il est possible de télécharger le programme in- formatique depuis le serveur prédéterminé dans le terminal prédéterminé. Par conséquent, il est possible que le terminal prédéterminé effectue le programme 1 0 informatique. Conformément à un autre aspect de la présente invention, un système informatique comporte un serveur prédéterminé et un dispositif d'affi- chage entrelacé prédéterminé reliés l'un à l'autre à travers une ligne de com- munication électrique prédéterminée, dans lequel le serveur prédéterminé comporte: des moyens de codage de programme mémorisés sur un support li- sible par ordinateur pour effectuer l'une quelconque des étapes du programme informatique décrit ci-dessus lorsque le serveur prédéterminé est exécuté sur un ordinateur; des moyens pour générer une image de trame à scintillement réduit en exécutant le programme informatique; et des moyens pour envoyer l'image de trame au dispositif d'affichage entrelacé prédéterminé; et le dispo- sitif d'affichage entrelacé prédéterminé comporte: des moyens pour récep- tionner l'image de trame provenant du serveur prédéterminé; et des moyens pour afficher l'image de trame dessus. Par conséquent, il est possible que le serveur prédéterminé en- voie l'image générée par le programme informatique dans le dispositif d'affi- chage entrelacé prédéterminé. Conformément à un autre aspect de la présente invention, un procédé de génération d'image comporte l'une quelconque des étapes décrites cidessus. La présente invention va être mieux comprise à la lecture de la description détaillée faite ici et en référence aux dessins annexés qui sont don- nés à titre d'illustration uniquement, et qui ne sont donc pas destinés à limiter la présente invention, et sur lesquels: - les figures lA et lB sont des vues destinées à expliquer le principe de la présente invention, - la figure 2 est une vue représentant une image entière dans laquelle un caractère chinois "bi" de couleur blanche est représenté sur un ar- rière-plan noir, - les figures 3A et 3B sont des vues représentant des relations de représentation entre des images de trame et une image entière auxquelles la présente invention est appliquée sur la base de l'image entière représentée sur la figure 2, - les figures 4A et 4B sont des vues représentant un exemple d'une image à laquelle la présente invention est appliquée sur la base de l'image entière représentée sur la figure 2, les figures 5A et 5B sont des vues représentant un exemple d'une image à laquelle la présente invention est appliquée sur la base de l'image entière représentée sur la figure 2, - les figures 6A et 6B sont des vues représentant un exemple d'une image à laquelle la présente invention est appliquée sur la base de l'image entière représentée sur la figure 2, les figures 7A et 7B sont des vues représentant un exemple d'une image à laquelle la présente invention est appliquée sur la base de l'image entière représentée sur la figure 2, - les figures 8A et 8B sont des vues représentant un exemple d'une image à laquelle la présente invention est appliquée sur la base de l'image entière représentée sur la figure 2, - la figure 9A est une vue représentant un exemple d'une image à laquelle la présente invention est appliquée sur la base de l'image entière re- présentée sur la figure 2, - les figures lOA et lOB sont des vues destinées à expliquer une différence de luminosité avant et après application de la présente invention, - la figure 11 est une vue représentant un exemple d'une image à laquelle la présente invention est appliquée sur la base de l'image entière re- présentée sur la figure 2, - la figure 12 est une vue représentant un exemple d'un disposi- tif de jeu pour particulier selon le mode de réalisation de la présente invention, - la figure 13 est un schéma représentant un exemple d'un bloc fonctionnel du dispositif de jeu pour particulier selon le mode de réalisation de la présente invention, - la figure 14A est une vue schématique représentant une structure de mémoire de l'unité de mémoire d'image entière 282, et la figure 14B est une vue schématique représentant une structure de mémoire de l'unité de mémoire d'image de trame 284, - la figure 15 est un ordinogramme d'un processus de généra- tion d'image de trame, - la figure 16 est un ordinogramme d'un processus de synthèse de lignes, - la figure 17 est un schéma représentant un exemple d'une structure matérielle capable de mettre en oeuvre le mode de réalisation de la présente invention, - les figures 18A et 18B sont des vues représentant une variété de modes de réalisation auxquels la présente invention est appliquée, - les figures 19A et 19B sont des vues destinées à expliquer une opération d'un circuit de Filtrage Bi-Linéaire d'échantillonnage au niveau de quatre points, - les figures 20A et 20B sont des vues destinées à expliquer une variété de modes de réalisation changeant une unité de traitement, - les figures 21A et 21B sont des vues représentant l'image de trame avant application de la présente invention à l'image entière représentée sur la figure 2, et - la figure 22 est une vue pour exprimer le scintillement avant application de la présente invention à l'image entière représentée sur la figure 2. Ci-dessous, un mode de réalisation de la présente invention va être expliqué en détail en référence aux figures. Dans le mode de réalisation de la présente invention, bien qu'on explique le cas o un dispositif d'affichage est appliqué à une télévision dans un système NTSC et o un dispositif de génération d'image est appliqué à un dispositif de jeu pour particulier, de la manière suivante, il doit également être compris que la présente invention n'est pas limitée à ce mode de réalisation. De plus, dans le mode de réalisation de la présente invention, bien qu'une image entière soit expliquée comme étant une image de la totalité de l'écran du dispositif d'affichage, de la manière suivante, l'image entière peut être une image ayant une dimension plus grande que celle de la totalité de l'écran du dispositif d'affichage. De plus, lors de la description, une image de trame est une image d'une trame d'un système de balayage entrelacé, c'est-à-dire l'une des lignes impaire ou paire sur l'écran du dispositif d'affichage. De plus, la trame sur des lignes impaires est appelée une trame paire et la trame sur une ligne paire est appelée une trame paire. Chaque image de trame sur la trame impaire ou paire est appelée une image de trame impaire ou paire, respectivement. De plus, le dispositif de jeu pour particulier du mode de réalisa- tion peut générer une image entière toutes les 1/60 secondes comme un dispo- sitif de jeu pour particulier conforme à un développement antérieur. Tout d'abord, le principe de la présente invention va être expli- qué, ci-dessous. Les données d'image sur l'image entière et l'image de trame comportent des valeurs RVB par pixel. Afin d'exprimer l'image en 16 777 milliers de couleurs, ce qu'on appelle image multicolore, il est nécessaire que chacune des valeurs RVB par pixel soit une donnée de 8 bits, comme repré- senté dans l'équation suivante. 28(R) x 28(V) x 28(B) = 16 777 216 Il est possible qu'un ordinateur général établisse la moyenne de deux valeurs numériques de manière simple. C'est-à-dire qu'il est possible d'établir la moyenne de deux valeurs numériques à l'aide d'un nombre inférieur d'étapes opérationnelles (il existe de nombreux cas o l'étape est appelée un état à un niveau de langage machine) en combinant une opération de décalage binaire et une opération supplémentaire. De plus, il est habituel que l'ordina- teur fonctionne tous les 8 bits comme une unité basique. Par conséquent, cha- curie des valeurs RVB, ayant 8 bits entiers, est un type de données préférables pour un ordinateur. La figure 1A est une vue représentant trois lignes adjacentes A, B et C sur l'image entière. Maintenant, le cas o la présente invention est ap- pliquée à une image de ligne B en tant qu'une ligne de l'image de trame va être pris en compte. La figure lB est une vue représentant un processus opérationnel selon le mode de réalisation de la présente invention. Dans le mode de réalisation de la présente invention, une image est synthétisée en deux étapes de Niveau 1 et de Niveau 2. Tout d'abord, au Niveau 1, une donnée d'image d'une ligne des- tinée à un objet de synthèse (une ligne objet) et une donnée d'une ligne desti- née à être juste au-dessus de la ligne objet (une ligne supérieure) sont mises en moyenne pour être synthétisées, et la donnée d'image de la ligne objet et une donnée d'une ligne destinée à être juste au-dessous de la ligne objet (une ligne inférieure) sont mises en moyenne pour être synthétisées. Sur la figure lB, en synthétisant la ligne B et la ligne A, une ligne synthétique BU est générée. De plus, en synthétisant la ligne B et la ligne C, une ligne synthétique BL est gé- nérée. Dans le traitement au Niveau 1, la ligne objet et la ligne supé- rieure ou inférieure adjacente à celle-ci sont synthétisées, et la ligne supérieure ou inférieure adjacente non-synthétisée et une ligne supérieure ou inférieure à la ligne objet de deux lignes sont synthétisées, respectivement. Par consé- quent, la différence de luminosité entre les lignes adjacentes est diminuée de sorte qu'il est possible de réduire suffisamment le scintillement uniquement par le traitement au Niveau 1. Selon un dispositif auquel la présente invention est appliquée, pour les raisons d'un temps de traitement, on peut terminer la génération d'une image de trame à l'étape de Niveau 1 et, plus particulièrement, on peut syn- thétiser la ligne objet et la ligne supérieure ou inférieure adjacente à celle-ci. Cependant, dans le mode de réalisation de la présente invention, les données d'image sont synthétisées à l'étape supplémentaire. C'est-à-dire que, au Niveau 2, des données d'image de deux li- gnes synthétiques générées au Niveau 1 sont de plus mises en moyenne l'une et l'autre pour être synthétisées. Sur la figure lB, la ligne synthétique BU et la ligne synthétique BL sont synthétisées, de sorte qu'une ligne synthétique B' est générée. La ligne synthétique B' est réellement affichée sur le dispositif d'affi- chage. Comme décrit ci-dessus, la ligne objet et la ligne supérieure ad- jacente à celle-ci sont synthétisées et la ligne objet et la ligne inférieure adja- cente à celles-ci sont synthétisées, de sorte qu'il est possible de diminuer les différences de luminosité entre la ligne objet et la ligne supérieure adjacente et entre la ligne objet et la ligne inférieure adjacente. Par conséquent, il est pos- sible de réduire le scintillement de manière efficace. De plus, conformément à la ligne synthétique B', après synthèse de la ligne synthétique BU et de la ligne synthétique BL, 50 % des données d'image (les données de couleur) de la ligne d'origine B existent toujours (les % de la ligne A et les 25 % de la ligne C existent toujours) . Par conséquent, il est possible d'afficher l'image en ayant une puissance de résolution d'origine. Il est inutile de dire que la synthèse des lignes signifie la mise en moyenne des valeurs RVB de chaque pixel sur la ligne, respectivement. Conformément au processus opérationnel tel que décrit ci-dessus, on a besoin tout compte fait d'une opération en trois fois (deux fois au Niveau 1 et une fois au Niveau 2) pour synthétiser une ligne objet. Cepen- dant, toute opération utilise la même expression opérationnelle en ce qui con- cerne la "synthèse" (par la suite, bien que chaque opération effectue l'expres- sion opérationnelle différentielle en tant qu'implémentation réelle, en utilisant un processus de Filtrage Bi-Linéaire ou un processus de Mélange Alpha, elles sont de la même conception). De plus, les opérations traitent chacune des va- leurs RVB de chaque pixel sur toutes les lignes d'une image de trame de la même manière. Bien qu'on se soit limité au fait que le résultat opérationnel au Niveau 1 soit utilisé au Niveau 2, il est possible d'effectuer chaque opération de manière indépendante. Par conséquent, il est possible que le processeur soit capable d'effectuer un traitement parallèle tel qu'un traitement en pipeline (pratique- ment chaque processeur qui a besoin de fonctionner à une vitesse élevée, tel qu'un dispositif de jeu pour particulier, peut réaliser un traitement en parallèle) pour fonctionner à vitesse élevée. De plus, il est possible qu'un dispositif com- portant une pluralité de processeurs fonctionne en parallèle facilement. De plus, bien qu'une opération en boucle soit effectuée en conti- nu lors de l'implémentation actuelle, chacune des données est indépendante sur chaque opération en boucle de sorte qu'il est possible de réaliser de manière adaptée un traitement parallèle. La luminosité de l'écran entier ou de l'objet en tant qu'objet d'af- fichage peut être changée en appliquant la présente invention à celui-ci, bien qu'elle dépende de l'image à afficher sur l'écran entier ou de l'objet. Un exem- ple spécifique va être expliqué par la suite. Chaque valeur RVB est une quel- conque valeur déterminée comprise entre 0 et 255 (28 = 256), de sorte qu'une couleur est déterminée. Par exemple, les valeurs RVB d'une couleur blanche sont les suivantes, R = 255, V = 255, et B = 255, et les valeurs RVB d'une couleur noire sont les suivantes, R = 0, V= 0, et B = O. Par conséquent, les valeurs RVB d'une couleur intermédiaire entre une couleur noire et une cou- leur blanche sont les suivantes, R = 128, V = 128, et B = 128. Comme représenté par la valeur numérique, en appliquant la pré- sente invention, la couleur de l'objet (de manière plus correcte, la couleur de la partie de contour de l'objet) est mélangée à l'une de l'arrière-plan de celui-ci et analogue. Par conséquent, la partie lumineuse de l'objet devient sombre de sorte que la totalité de l'image devient plus sombre par rapport à l'image d'ori- gine. Par conséquent, lors d'une synthèse des couleurs, il est nécessaire de cor- riger la luminosité. Cependant, les valeurs RVB sont des valeurs numériques, et plus les valeurs RVB sont grandes, plus la couleur ayant ces valeurs RVB est lumineuse, de sorte qu'il est possible de corriger facilement la luminosité en multipliant les valeurs RVB par un coefficient supérieur à 1. Deuxièmement, un exemple d'une image à laquelle la présente invention est appliquée va être expliqué. La figure 2 est une vue représentant une image entière dans laquelle un caractère chinois "bi" de couleur blanche est représenté sur un ar- rière-plan noir. Le pixel de l'image représenté sur chaque figure est agrandi pour être simple et clair. La figure 3 est une vue représentant des relations de représenta- tion entre l'image de trame et l'image entière (figures 4 et 9, et figure 11) aux- quelles la présente invention est appliquée sur la base de l'image entière repré- sentée sur la figure 2. Les figures 4A et 5A représentent les images résultantes de la synthèse de Niveau 1 sur la trame impaire de l'image entière représentée sur la figure 2. La figure 4A représente l'image synthétisée à partir de la ligne objet et la ligne supérieure adjacente à celle-ci, et la figure 5A représente l'image synthétisée à partir de la ligne objet et de la ligne inférieure adjacente à celle-ci. Les figures 4B et 5B représentent les images résultantes d'une correction de luminosité de deux images représentées sur les figures 4A et 5A, respectivement. Le coefficient de la correction de luminosité pour multiplier les valeurs RVB est de 1,07. Les figures 6A et 7A représentent les images résultantes d'une synthèse de Niveau 1 sur la trame paire de l'image entière représentée sur la figure 2. La figure 6A représente l'image synthétisée à partir de la ligne objet et de ligne supérieure adjacente à celle-ci, et la figure 7A représente l'image synthétisée à partir de la ligne objet et de la ligne inférieure adjacente à celle-ci. Les figures 6B et 7B représentent les images résultantes d'une correction de luminosité de deux images représentées sur les figures 6A et 7A, respectivement. La figure 8A représente l'image résultante synthétisée au Niveau 2, sur la base des images représentées sur les figures 4B et 5B. La figure 8B représente l'image résultante synthétisée au Niveau 2, sur la base des images représentées sur les figures 6B et 7B. L'image de trame impaire (figure 8A) et l'image de trame paire (figure 8B), en tant que résultat de la synthèse d'image au Niveau 2, sont affi- chées sur l'écran d'affichage. La figure 9 représente une image entière de deux images de trame. Par comparaison à l'image d'origine représentée sur la figure 2, on comprend que la différence de luminosité entre les lignes adjacentes est diminuée. Sur les images de trame non-traitées selon la présente invention, comme représenté sur les figures 21A et 21B, la différence de luminosité entre les lignes adjacentes est représentée par la couleur sur la figure l0A. Sur l'image de trame traitée selon la présente invention, comme représenté sur les figures 8A et 8B, la différence de luminosité entre des lignes adjacentes est représentée par la couleur sur la figure l0B. Sur la figure I0A et la figure 10B, plus la différence de lumino- sité entres des lignes adjacentes est élevée, plus l'image est proche de la cou- leur blanche, et plus la différence de luminosité est faible, plus l'image est proche d'une couleur noire. Il va être compris qu'avant d'appliquer le présent traitement à l'image, la différence de luminosité est grande et le scintillement est très fort. De plus, il va être compris qu'en appliquant le présent traitement à l'image, la différence de luminosité devient extrêmement petite et le scintillement est ré- duit de manière efficace. La figure 1 1 représente l'image après avoir été traitée au Niveau 1, c'est-à-dire l'image affichée de l'image de trame impaire comme représenté sur la figure 4B et l'image de trame paire comme représenté sur la figure 6B. En comparant l'image représentée sur la figure 1 1 et l'image d'origine repré- sentée sur la figure 2, il va être compris que la différence de luminosité entre les lignes adjacentes est diminuée au Niveau 1. La figure 9 représente l'image après avoir été traitée au Niveau 2. En comparant l'image représentée sur la figure 9 et l'image représentée sur la figure 11, il va être compris qu'il est possible de générer une image ayant la même étendue que la puissance de résolution d'origine en traitant l'image au Niveau 1 et au Niveau 2. De plus, l'application de la présente invention va entraner le doute suivant. On ne sait pas si une couleur différente de la couleur d'origine est affichée, c'est-à-dire, par exemple, si la ligne de couleur violette est affi- chée lorsqu'une ligne de couleur rouge et une ligne de couleur bleue sont voi- sines pour être synthétisées. Cependant, l'intervalle entre les lignes voisines sur l'écran d'affi- chage est extrêmement petit. De plus, lorsqu'on affiche la ligne rouge et la li- gne bleue adjacente de manière alternée sur un dispositif d'affichage entrelacé, la ligne de couleur violette est observée par un phénomène de traînage. Par conséquent, du fait qu'un changement de couleur sur l'écran d'affichage n'est pas invisible à l'oeil nu, aucun doute n'est possible. La figure 12 représente un exemple d'un dispositif de jeu pour particulier selon le mode de réalisation de la présente invention. Sur la figure 12, en observant une image de jeu affichée sur l'af- fichage 1200, un joueur commande des contrôleurs de jeu 1202 et 1204, de sorte qu'il s'amuse au jeu exécuté par le corps principal 1210 du dispositif de jeu pour particulier. Dans ce cas, les données nécessaires pour jouer au jeu telles que le programme de jeu et analogue, sont mémorisées sur un CD-ROM 1206, une carte à circuit intégré 1208, une carte mémoire 1212 ou analogue, en tant que support de mémorisation de données qui est capable d'être installé dans le corps principal et retiré de celui-ci. La figure 13 est un schéma représentant un exemple d'un bloc * fonctionnel d'un dispositif de jeu pour particulier en tant que dispositif de gé- nération d'image. Le bloc fonctionnel comporte une unité de commande de fonctionnement 10, une unité de traitement 20, une unité d'affichage 30 et une unité de mémoire 40. L'unité de commande de fonctionnement 10 est alimentée par des données de commande de fonctionnement entrées par un joueur, et la fonction de celleci peut être réalisée par un matériel incluant une manette, un bouton ou analogue. Lorsqu'on appuie sur le bouton et analogue, un signal de commande de fonctionnement est émis par l'unité de commande de fonction- nement 10 dans l'unité de traitement 20. L'élément de fonctionnement corres- pond aux contrôleurs de jeu 1202 et 1204 et analogue, comme représenté sur la figure 12. L'unité de traitement 20 comporte une unité de fonctionnement de jeu 22, une unité de génération d'image 24, une unité de génération d'image de trame 26, et une unité de mémoire temporaire de données d'image 28. L'unité de mémoire temporaire de données d'image 28 comporte un bloc fonc- tionnel pour mémoriser des données de sorte que l'unité de mémoire tempo- raire de données d'image 28 appartient à l'unité de mémoire 40. Cependant, du fait que l'unité de mémoire temporaire de données d'image 28 est solidement associée à l'unité de génération d'image 24 et à l'unité de génération d'image de trame 26, il va être monté sur la figure et expliqué que l'unité de mémoire temporaire de données d'image 28 appartient à l'unité de traitement 20. La fonction de l'unité de traitement 20 est réalisée par un maté- riel tel qu'une unité centrale de traitement (de type CISC, de type RISC), un processeur de signaux numériques, un circuit intégré spécifique à une applica- tion (matrice de portes logiques), une mémoire (ROM, RAM) ou analogue. La fonction de l'unité de mémoire temporaire de données d'image 28 est effectuée par un matériel tel qu'une mémoire RAM, VRAM ou analogue. L'unité de fonctionnement de jeu 22 effectue un traitement pour agencer des objets incluant des personnages dans un espace objet (espace de jeu), un traitement pour commander des mouvements de personnages sur le côté commandé par l'ordinateur, un traitement pour établir une caméra vir- tuelle comme point de vue dans l'espace de jeu, dans l'espace objet ou analo- gue, sur la base du signal de commande de fonctionnement, et un programme de jeu 42, des données d'objet 44 et analogue, mémorisés dans l'unité de mé- moire 40. L'unité de génération d'image 24 effectue un traitement pour gé- nérer une image selon un point de vue de la caméra virtuelle dans l'espace ob- jet établi par l'unité de fonctionnement de jeu 22. De plus, l'image générée par l'unité de génération d'image 24 est une image entière toutes les 1/60 secondes (c'est-à-dire toutes les unités de trame dans un système NTSC). De plus, l'image entière générée est mémorisée dans une unité de mémoire d'image en- tière 282 de l'unité de mémoire temporaire de données d'image 28. L'unité de mémoire temporaire de données d'image 28 comporte une unité de mémoire d'image entière 282 et une unité de mémoire d'image de trame 284. La figure 14A est une vue représentant une structure de mémoire schématique de l'unité de mémoire d'image entière 282. La figure 14B est une vue représentant une structure de mémoire schématique de l'unité de mémoire d'image de trame 284. L'unité de mémoire d'image entière 282 mémorise une image entière en tant que données d'image de la totalité de l'écran de l'unité d'affi- chage 30. L'unité de mémoire d'image de trame 284 mémorise une image de trame à afficher sur l'unité d'affichage 30 toutes les 1/60 secondes. L'unité de mémoire d'image entière 282 a une capacité de 24 (= 8 + 8 + 8) bits pour cha- que pixel afin de mémoriser des valeurs RVB de chaque pixel. L'unité de mé- moire d'image de trame 284 a une capacité de 24 (= 8 + 8 + 8) bits pour cha- que pixel afin de mémoriser des valeurs RVB de chaque pixel. Par consé- quent, la capacité de mémoire pour mémoriser l'image de trame est égale à la moitié de celle pour mémoriser l'image entière. Une synthèse par Mélange Alpha est un traitement généralement utilisé par le dispositif de génération d'image et utilisé de manière spécifique lors d'une synthèse translucide d'une donnée d'image et de l'autre donnée d'image. Il est possible de synthétiser l'image en deux étapes avec une capacité de mémoire inférieure et à une vitesse supérieure, en utilisant le traitement. C'est-à-dire que, tout d'abord, une donnée d'image de la ligne BU en tant que résultat de la synthèse de la ligne A et de la ligne B sur la figure lB, est mémorisée dans l'unité de mémoire d'image de trame 284. Deuxième- ment, une donnée d'image de la ligne BL en tant que résultat de la synthèse de la ligne B et de la ligne C et la donnée d'image de la ligne BU mémorisée dans l'unité de mémoire d'image de trame 284 sont synthétisées à l'aide d'une syn- thèse par Mélange Alpha. Par conséquent, un espace (mémoire) pour mémori- ser temporairement la donnée d'image de la ligne BL est inutile, de sorte qu'il est possible de générer directement la donnée d'image de la ligne B'. L'unité de génération d'image de trame 26 effectue un traitement de génération d'image de trame (en référence à la figure 15) et un traitement de synthèse de lignes (en référence à la figure 16) conformément à un pro- gramme de génération d'image de trame 46 mémorisé dans l'unité de mémoire 40. Ainsi, l'unité de génération d'image de trame 26 génère une image de trame à partir de l'image entière mémorisée dans l'unité de mémoire d'image entière 282. C'est-à-dire que l'unité de génération d'image de trame 26 synthé- tise les données d'image en deux étapes comme décrit ci-dessus. De plus, l'unité de génération d'image de trame 26 réalise une synthèse à vitesse élevée en utilisant une synthèse par Mélange Alpha en tant que partie du processus de synthèse des données d'image. L'image de trame est affichée sur l'unité d'affichage 30 après avoir été mémorisée dans l'unité de mémoire d'image de trame 284. La figure 15 est un ordinogramme représentant un processus de génération d'image de trame suivi d'un algorithme de traitement du pro- gramme de génération d'image de trame 46. La figure 16 est un ordinogramme représentant un processus de synthèse de lignes suivi d'un algorithme de trai- tement du programme de synthèse de lignes 462 en tant que sous-routine du programme de génération d'imnage de trame 46. Le programme de génération d'image de trame 46 et le pro- gramme de synthèse de lignes sont effectués en continu toutes les 1/60 secon- des. Par conséquent, sur les figures 15 et 16, le traitement pour générer uni- quement une image de trame est représenté. Tout d'abord, certaines constantes utilisées par les deux pro- grammes vont être expliquées par la suite. Les constantes incluent Ymin re- présentant le nombre minimal de lignes de balayage sur l'unité d'affichage 30 et Ymax représentant le nombre maximal de lignes de balayage sur l'unité d'affichage 30. Par conséquent, sur l'unité d'affichage 30, il existe un nombre de lignes de balayage compris entre Ymin et Ymax. L'image entière est cons- tituée des images comprises entre la ligne de balayage Ymin et la ligne de ba- layage Ymax. Deuxièmement, le processus de génération d'image de trame va être expliqué par la suite. Sur la figure 15, lorsqu'on commence le processus de génération d'image de trame, l'unité de génération d'image de trame 26 remplace la varia- ble f par "1" lorsque l'image de trame à générer est une trame impaire, alors que l'unité de génération d'image de trame 26 remplace la variable f par "0" lorsque l'image de trame est une trame paire (étape S 1). Afin de synthétiser la ligne objet et la ligne supérieure adjacente à celle-ci par le processus de syn- thèse de lignes, l'unité de génération d'image de trame 26 remplace la variable D par "1" (étape S2). Après ceci, l'unité de génération d'image de trame 26 mémorise la valeur de la constante Ymin dans la variable y (étape S3). L'unité de génération d'image de trame 26 mémorise une valeur totale constituée des valeurs doubles de la variable y et de la valeur de la va- riable f dans la variable Y (étape S4). Après ceci, l'unité de génération d'image de trame 26 effectue le processus de synthèse de lignes en tant que sous-routine de ce processus de génération d'image de trame (étape S5) . Bien que le processus de synthèse de lignes va être expliqué en détail, par la suite, en définitif du point de vue de sa fonction, c'est un proces- sus pour synthétiser une ligne ayant la valeur de la variable Y (par la suite, elle va être appelée la ligne Y) et une ligne supérieure ou inférieure adjacente à celle-ci. L'unité de génération d'image de trame 26 substitue la donnée d'image synthétique de la ligne Y en résultat du processus de synthèse de li- gnes à l'étape S5 à une position correspondant à la ligne ayant la valeur de la variable y de l'unité de mémoire d'image de trame 284 (par la suite elle va être appelée la ligne y) (étape S6). Après ceci, l'unité de génération d'image de trame 26 incrémente de "1" la valeur de la variable y (étape S7), et effectue le processus de l'étape S4 à l'étape S7 en continu jusqu'à ce que la valeur de la variable y dépasse la moitié de la valeur de la constante Ymax (étape S8). Après le processus de l'étape S8, l'unité de génération d'image de trame 26 remplace la variable D par "-1" afin de synthétiser la ligne objet et la ligne inférieure adjacente à celle-ci par le processus de synthèse de lignes. Après ceci, l'unité de génération d'image de trame 26 mémorise la valeur de la constante Ymin dans la variable y (étape S 10). L'unité de génération d'image de trame 26 ajoute les valeurs doubles de la variable y et la valeur de la variable f, soustrait encore "1", et mémorise de plus la valeur dans la variable Y (étape S 11). L'unité de généra- tion d'image de trame 26 effectue le processus de synthèse de lignes (étape S12). En résultat du processus de synthèse de lignes à l'étape S12, l'unité de génération d'image de trame 26 met à jour les données d'image de la ligne y mémorisées dans l'unité de mémoire d'image de trame 284 par une synthèse par Mélange Alpha à partir de la donnée d'image synthétique de la li- gne Y synthétisée à l'étape S12 et des données d'image de la ligne y mémori- sées dans l'unité de mémoire d'image de trame 284 (étape S 13). L'unité de génération d'image de trame 26 incrémente de "1" la valeur de la variable y (étape S14). L'unité de génération d'image de trame 26 effectue le processus de l'étape S 1l à l'étape S14 en continu jusqu'à ce que la valeur de la variable y dépasse la moitié de la valeur de la constante Ymax (étape S15). Lorsque l'unité de génération d'imnage de trame 26 juge que la valeur de la variable y dépasse la moitié de la valeur de la constante Ymax, l'unité de génération d'image de trame 26 achève le processus de génération d'image de trame. Ensuite, le processus de synthèse de lignes va être expliqué de la manière suivante. Sur la figure 16, lorsqu'on commence le processus de synthèse de lignes, l'unité de génération d'image de trame 26 mémorise les données d'image de la ligne Y mémorisées dans l'unité de mémoire d'image entière 282 dans les variables (Rc, Vc, Bc) (étape AI). Lorsque la valeur de la variable D est égale à "1" (étape A2), l'unité de génération d'image de trame 26 juge si la valeur totale constituée de la valeur de la variable Y et de la valeur de la va- riable D est supérieure à la constante Ymax (étape A3). Lorsqu'on juge que la valeur totale est supérieure à la constante Ymax, l'unité de génération d'image de trame 26 mémorise les données d'image d'une ligne ayant la valeur de la constante Ymax (par la suite, la ligne va être appelée Ymax) dans les variables (Ri, V1, B1) (étape A4). Lorsqu'on juge que la valeur totale ne dépasse pas la constante Ymax, l'unité de généra- tion d'image de trame 26 mémorise les données d'image d'une ligne ayant la valeur totale constituée de la valeur de la variable Y et de la valeur de la va- riable D dans les variables (RI, V1, B1) (étape A5). A l'étape A2, lorsque la valeur de la variable D est égale à "-1", l'unité de génération d'image de trame 26 juge si la valeur totale constituée de la valeur de la variable Y et de la valeur de la variable D est inférieure à la constante Ymin (étape A6). Lorsqu'on juge que la valeur totale n'est pas inférieure à la cons- tante Ymin, l'unité de génération d'image de trame 26 mémorise les données d'image d'une ligne ayant la valeur totale constituée de la valeur de la variable Y et la valeur de la variable D dans les variables (Ri, V1, B1) (étape AS) . Lorsqu'on juge que la valeur totale est inférieure à la constante Ymin, l'unité de génération d'image de trame 26 mémorise les données d'image d'une ligne ayant la valeur de la constante Ymin (par la suite elle va être appelée la ligne Ymin) dans les variables (Ri, V1, B1) (étape A7). Après le processus à l'étape A4, A5 ou A7, l'unité de génération d'image de trame 26 additionne les variables (Rc, Vc, Bc) multipliées par la valeur de la variable y aux variables (Ri, V1, B 1) multipliées par la valeur de la variable 8. Et de plus, l'unité de génération d'image de trame 26 multiplie la valeur par la valeur de la variable E, et mémorise le résultat de la multiplica- tion dans les variables (R', V', B'), de manière à achever le processus de syn- thèse de lignes (étape A8). Dans le processus de synthèse de lignes, bien qu'on ait expliqué que les données d'image (valeurs RVB) de chaque ligne sont mémorisées dans les variables collectivement dans le but de simplicité, le processus est effectué sur chaque pixel constituant chaque ligne dans l'implémentation pratique. De plus, afin de permettre le changement du rapport de synthèse, le processus de synthèse de lignes est expliqué en utilisant la variable y et la variable &. C'est-à-dire que, par exemple lors de la synthèse des images au rapport moyen, la variable y et la variable ô peuvent adopter la valeur "0,5". De plus, dans le but d'une synthèse des images au rapport moyen à vitesse éle- vée, le processus à l'étape A8 peut être effectué en utilisant l'opération de dé- calage binaire sans utiliser la variable y ni la variable 6. De plus, la variable s indique un coefficient pour corriger la lu- minosité. Par exemple, afin de corriger la luminosité pour qu'elle soit 10 pour- cent plus lumineuse, le processus peut être effectué en mémorisant "1,1" dans la variable s. Bien que le programme de synthèse de lignes 462 soit une sous-routine du programme de génération d'image de trame 46, il est inutile de dire qu'il peut être indépendant. Comme représenté sur la figure 15 et la figure 16, et indiqué dans l'explication décrite ci-dessus de manière claire, le présent processus de génération d'image de trame comporte de nombreuses boucles (par exemple l'opération allant de l'étape S4 à l'étape S8). Cependant, les données ne dépen- dent pas du tout les unes des autres entre chaque boucle opérationnelle de sorte qu'il est possible de traiter les données en parallèle en même temps. Bien que l'opération sur chaque pixel devienne extrêmement fréquente, comme dé- crit ci-dessus, l'opération sur chaque pixel est séparément indépendante de sorte qu'il est possible d'opérer à vitesse élevée. L'unité de mémoire 40 mémorise le programme de jeu 42 en tant que programme et le programme de génération d'image de trame 46 à lire et à traiter par l'unité de génération d'image de trame 26. Bien que le programme de synthèse de lignes 462 soit inclus dans le programme de génération d'image de trame 46, en tant que sous-routine de celui-ci comme représenté sur les fi- gures, le programme de synthèse de lignes 462 peut être séparé du progranmme de génération d'image de trame 46. De plus, l'unité de mémoire 40 mémorise les données d'objet 44 en tant qu'objets comportant des personnages et des données associés à la source lumineuse, la caméra virtuelle et analogue. Il est possible que l'unité de mémoire 40 réalise la fonction de celle-ci par un matériel tel qu'un CD-ROM, une cassette de jeu, une carte à circuit intégré, un disque magnéto-optique, une disquette, un disque vidéo numérique, un disque dur, une mémoire et analo- gue. Comme décrit ci-dessus, l'unité de traitement 20 effectue un traitement variable sur la base du programme et des données lus depuis l'unité de mé- moire 40. Un exemple de structure de matériel capable de mettre en oeuvre le mode de réalisation de la présente invention va être expliqué en référence à la figure 17. Un dispositif comme représenté sur la figure 17, comporte une unité centrale de traitement 1000, une mémoire ROM 1002, une mémoire RAM 1004, un support de mémorisation de données 1006, un circuit intégré de génération de son 1008, un circuit intégré de génération d'image 1010, et des ports d'entrée/sortie 1012 et 1014, qui sont reliés les uns aux autres à tra- vers un bus système 1016 de sorte qu'ils peuvent entrer et émettre des données entre eux. Le circuit intégré de génération d'image 1010 est relié à un disposi- tif d'affichage 1018, le circuit intégré de génération de son 1008 est relié à un haut-parleur 1020, le port d'entrée/sortie 1012 est relié à un dispositif de com- mande 1022, et le port d'entrée/sortie 1014 est relié à un dispositif de commu- nication 1024. Le support de mémorisation de données 1006 est principalement destiné à mémoriser un programme, des données d'image pour afficher un ob- jet d'affichage, des données sonores, des données de jeu et analogue. Par exemple, conformément à un dispositif de jeu pour particu- lier, un CD-ROM, une cassette de jeu, un DVD et analogue sont utilisés en tant que support de mémorisation de données pour mémoriser le programme de jeu et analogue, et une carte mémoire et analogue sont utilisés en tant que support de mémorisation de données pour mémoriser les données de jeu. De plus, conformément à un dispositif de jeu à utilisation commerciale, une mé- moire telle qu'une mémoire ROM et analogue et un disque dur sont utilisés en tant que supports de mémorisation de données. Dans ce cas, la mémoire ROM 1002 fonctionne comme le support de mémorisation de données 1006. Le dispositif de commande 1022 correspond à un contrôleur de jeu, un panneau de commande et analogue, pour entrer dans le corps du dispo- sitif le résultat d'un jugement d'un joueur conformément à l'évolution du jeu. Le dispositif de commande 1022 correspond aux contrôleurs de jeu 1201 à 1204 représentés sur la figure 12. L'unité centrale de traitement 1000 commande la totalité du dis- positif et traite chaque type de données, conformément à un programme mé- morisé sur le support de mémorisation de données 1006, à un programme système (des données initiales de la totalité du dispositif, et analogue) mémo- risé sur une mémoire ROM 1002, à un signal entré depuis le dispositif de commande 1022 et analogue. La mémoire RAM 1004 est un élément de mé- moire à utiliser en tant que zone opérationnelle de l'unité centrale de traite- ment 1000 et analogue, et correspond à l'unité de mémoire temporaire de don- nées d'image 28 représentée sur la figure 13. De plus, la mémoire RAM 1004 mémorise les données prédéterminées du support de mémorisation de données 1006 et de la mémoire ROM 1002, le résultat opérationnel par l'unité centrale de traitement 1000 ou analogue. Un tel type de dispositif comporte de plus le circuit intégré de génération de son 1008 et le circuit intégré de génération d'image 1010 pour émettre de manière adaptée un son de jeu et une image de jeu, respectivement. Le circuit intégré de génération de son 1008 est un circuit intégré destiné à générer un son de jeu tel qu'un effet sonore, une musique de fond ou analogue sur la base des données mémorisées sur le support de mémorisation de données 1006 ou la mémoire ROM 1002. Le son de jeu généré par le cir- cuit intégré de génération de son 1008 est émis par le haut-parleur 1020. Le circuit intégré de génération d'image 1010 est un circuit inté- gré destiné à générer des données de pixel à afficher sur le dispositif d'affi- chage 1018 sur la base des données d'image envoyées depuis la mémoire RAM 1004, la mémoire ROM 1002, le support de mémorisation de données 1006 ou analogue. Bien que le bloc fonctionnel correspondant au circuit inté- gré de génération d'image corresponde à l'unité de génération d'image 24 et à l'unité de génération d'image de trame 26 représentées sur la figure 13, il est possible de réaliser la fonction de deux blocs fonctionnels par l'unité centrale de traitement 1000. Le dispositif d'affichage 1018 peut être un tube cathodique, un affichage à cristaux liquides, une télévision, un affichage à plasma, un projec- teur ou analogue. Le dispositif de communication 1024 communique diverses don- nées à utiliser à l'intérieur du dispositif de jeu entre le dispositif de jeu et l'ex- térieur de celui-ci. Le dispositif de communication 1024 est utilisé pour en- voyer les données prédéterminées selon le programme de jeu vers un autre dispositif de jeu connecté, et pour recevoir celles-ci depuis un autre dispositif de jeu connecté, ou pour envoyer/recevoir les données d'un programme de jeu ou analogue à travers la ligne de communication. Divers types de processus tels que le jeu, le processus de géné- ration d'image de trame, le processus de synthèse de lignes et analogue, sont réalisés par le support de mémorisation de données 1006 pour mémoriser le programme et analogue afin d'effectuer les processus, par l'unité centrale de traitement 1000 pour agir conformément au programme, le circuit intégré de génération d'image 1010, le circuit intégré de génération de son 1008 et analo- gue. La figure 18A représente un exemple du cas o on applique la présente invention à un dispositif de jeu à utilisation commerciale. Un joueur joue à un jeu en commandant une manette 1102, un bouton 1104 et analogue tout en regardant une image de jeu affichée sur un affichage 1100. Sur une carte système (carte circuit) 1106 incorporée dans le dispositif à jeu utilisation commerciale, divers processeurs, diverses mémoires et analogue, sont agen- cés. De plus, des données (programme et données) destinées à mettre en oeu- vre chaque élément de la présente invention, tel que le processus de génération d'image de trame et analogue sont mémorisées sur une mémoire 1108 en tant que support de données sur la carte système 1106 (par la suite, les données vont être appelées des données de mémorisation). La figure 18B représente un exemple du cas o on applique le présent mode de réalisation à un système comportant un dispositifhôte 1300 et des terminaux 1304-1 à 1304-n reliés au dispositif hôte 1300 à travers un ré- seau 1302 (le réseau peut être un petit réseau tel qu'un réseau local ou un grand réseau comme l'Internet et avoir une forme de circuit sans fil ou câblé). Dans ce cas, les données de mémorisation décrites ci-dessus sont mémorisées sur un support de mémorisation de données 1306 tel qu'un dispositif à disque magnétique, un dispositif à bande magnétique, une mémoire ou analogue ca- pable d'être commandé par le dispositif hôte 1300. Dans le cas o les termi- naux 1304-1 à 1304-n peuvent générer l'image de jeu et le son de jeu de ma- nière autonome, le dispositif hôte 1300 envoie les données de mémorisation décrites ci-dessus qui constituent le programme de jeu pour générer l'image de jeu et le son de jeu, dans les terminaux 1304-1 à 1304-n. Le dispositif hôte 1300 peut être conçu pour générer une image de jeu et un son de jeu en effectuant le processus de génération d'image de trame et analogue, sur la base des données de mémorisation décrites ci-dessus mémorisées sur le support de mémorisation de données 1306, et pour permet- tre aux terminaux 1304-1 à 1304-n d'afficher l'image de jeu sur les terminaux en envoyant l'image de jeu et le son de jeu aux terminaux. De plus, dans ce cas, bien que le dispositif hôte 1300 génère l'image de trame (image de jeu) et l'envoie aux terminaux 1304-1 à 1304-n sans être sous la commande des ter- minaux, le dispositif hôte 1300 peut générer et envoyer l'image de trame (image de jeu) conformément à l'entrée provenant de chacun des terminaux 1304-1 à 1304-n. Lorsqu'on envoie l'image de trame (image de jeu) depuis le dispositif hôte 1300 dans chaque terminal, il est souhaitable d'utiliser une ligne ayant une vitesse élevée telle qu'une ligne ADSL. Dans le cas d'une structure représentée sur la figure 18B, le dis- positif hôte (serveur) et les terminaux peuvent partager divers éléments de la présente invention pour les exécuter individuellement. De plus, les données de mémorisation destinées à exécuter chaque élément de la présente invention peuvent être réparties dans le dispositif hôte (serveur) et les terminaux afin de les mémoriser individuellement. Le terminal connecté au réseau peut être un dispositif de jeu pour particulier comme représenté sur la figure 12 ou un dispositif de jeu à utilisa- tion commerciale. De plus, la structure représentée sur la figure 18B peut être réalisée en appliquant un dispositif de jeu à utilisation commerciale en tant que dispositif hôte et certains dispositifs de jeu pour particulier en tant que termi- naux. Bien que la présente invention ait été expliquée conformément au mode de réalisation décrit ci-dessus, il doit être compris que la présente in- vention n'est pas limitée au mode de réalisation et que divers changements et modifications peuvent être apportés à la présente invention sans sortir de la portée de celle-ci. Par exemple, bien que le dispositif de jeu pour particulier génère l'image de trame après avoir généré l'image entière dans le mode de réalisation décrit ci-dessus, le dispositif de jeu pour particulier peut générer directement l'image entière. C'est-à-dire que, comme représenté sur la figure 1, afin d'ef- fectuer une synthèse des données d'image concernant la ligne B, des données d'image de la ligne A et des données d'image de la ligne B sont nécessaires mais toute donnée d'image d'une autre ligne est inutile. Par conséquent, il est possible de synthétiser les données d'image concernant la ligne B instantané- ment après avoir généré les données d'image de la ligne A à la ligne C. Par conséquent, il devient inutile de préparer une quelconque capacité de mémoire pour l'unité de mémoire d'image entière 282, alors qu'il est nécessaire de pré- parer la capacité de mémoire pour l'unité de mémoire d'image de trame 284, de sorte que ceci est efficace pour un dispositif ayant une restriction concer- nant sa capacité de mémoire. De plus, il a été expliqué que l'opération pour corriger la lumino- sité est effectuée sur le résultat synthétique du Niveau 1, par exemple, sur la figure 3. Cependant, l'opération pour corriger la luminosité peut être effectuée sur le résultat synthétique du Niveau 2. Un dépassement de capacité positif et un dépassement de capacité négatif peuvent survenir du fait de la limite supé- rieure de chacune des valeurs RVB (la limite supérieure est "255" dans le pré- * sent mode de réalisation) de sorte qu'un Niveau au niveau duquel est effectuée l'opération pour corriger la luminosité peut être changé lorsque les circonstan- ces l'exigent. De plus, bien que le mode de réalisation de la présente invention ait été expliqué en utilisant l'image fixe ayant des pixels grossiers comme re- présenté sur la figure 2, il est inutile de dire que la présente invention peut s'appliquer à des images animées ayant de nombreux pixels petits. La présente invention est bien plus efficace pour réduire un scintillement sur des images animées que sur une image fixe. Bien qu'on ait expliqué que tout le traitement est effectué par lo- giciel dans le mode de réalisation de la présente invention, une partie de la to- talité du traitement peut être dépendante du matériel. C'est-à-dire qu'un dispo- sitif pour générer une image comporte un mécanisme pour effectuer générale- ment tout processus d'interpolation de pixels. Un processus peut être effectué à une vitesse supérieure en utilisant le mécanisme destiné à effectuer le proces- sus d'interpolation de pixels. Par exemple, plus particulièrement, on va expliquer le cas o le dispositif comporte un circuit de Filtrage Bi-Linéaire pour un échantillonnage au niveau de quatre points en tant que processus d'interpolation de pixels. Comme représenté sur la figure 19A, lorsqu'on calcule une donnée de couleur d'un point d'interpolation X à l'intérieur de quatre pixels A, B, C et D (ou on peut utiliser quatre texels), l'opération suivante est effectuée au niveau d'un circuit Bi-Linéaire. X= (1 - ca) x (1 - 3) x A + x (1 - 3) x B + (1 - a) x 3 x C + ax 3 x D o A, B, C et D représentent une donnée de couleur de chaque pixel, respecti- vement. Ici, il devient problématique que les données de couleur des pixels droit et gauche soient synthétisées par échantillonnage au niveau de quatre points. C'est-à-dire que, lorsqu'on applique la présente invention, il est nécessaire de synthétiser des données de couleur uniquement des pixels supé- rieur et inférieur sans synthétiser des données de couleur des pixels droit et gauche. Par conséquent, après avoir décalé les positions des pixels de 0,5 pixel horizontalement, le dispositif utilise un circuit de Filtrage BiLinéaire. C'est-à-dire que, comme représenté sur la figure 19B, en résultat du décalage des positions des pixels de 0,5 pixel horizontalement, les pixels à échantillon- ner par un circuit de Filtrage Bi-Linéaire sont changés en pixels A (100 %), B (0 %), C (100 %) et D (0 %). Dans ce cas, il est possible de synthétiser les données de couleur uniquement des pixels supérieur et inférieur sans synthéti- ser les données de couleur des pixels droit et gauche. De plus, lorsqu'on syn- thétise les données de couleur de pixels de manière égale, le point d'interpola- tion X se trouve au centre des quatre points à échantillonner. De plus, à l'étape A5 du processus de synthèse de lignes comme représenté sur la figure 16, il est possible d'appliquer le processus de synthèse de données de couleur en uti- lisant un circuit de Filtrage Bi-Linéaire pour un échantillonnage au niveau de quatre points. De plus, dans le cas o le traitement ainsi que celui du circuit de Filtrage Bi-Linéaire ont été réalisés sous forme logicielle, il est possible de les appliquer comme décrit ci-dessus. Dans le mode de réalisation de la présente invention, il a été ex- pliqué que le processus de synthèse d'image (données de couleur) est effectué sur chaque unité de "ligne", pour synthétiser tous les pixels inclus dans la ligne suivante après avoir synthétisé tous les pixels inclus dans une ligne. Cepen- dant, il est inutile que le processus de synthèse d'image soit effectué sur cha- que unité de "ligne". Par exemple, c'est-à-dire que, comme représenté sur la figure A, le processus de synthèse d'image décrit ci-dessus peut être effectué sur l'image entière dans la direction verticale pour chaque unité de traitement de 24 pixels par 16. De plus, comme représenté sur la figure 20B, le processus de synthèse d'image décrit ci-dessus peut être effectué sur l'image entière dans la direction horizontale. Bien que la dimension de l'unité de traitement soit fonc- tion, par exemple, du matériel, la dimension de celle-ci peut être décidée con- formément à la capacité d'utilisation de mémoire cache ou de mémoire vir- tuelle. Le traitement de la présente invention est réalisé sous forme d'un programme (logiciel) de sorte qu'il est possible de l'étendre facilement à un domaine applicable de la présente invention en effectuant le traitement de la manière suivante. C'est-à-dire qu'il peut afficher une fenêtre de réglage dans laquelle un utilisateur peut sélectionner et changer ou non volontairement la mise en oeuvre du processus de génération d'image de trame de la présente in- vention ou corriger la luminosité sur une certaine étendue. De plus, il peut gé- nérer l'image de trame conformément au contenu de la fenêtre de réglage. De plus, il peut automatiquement juger s'il faut générer une image de trame conformément à la luminosité de la totalité de l'image entière. Dans le cas o le dispositif destiné à exécuter le programme (logiciel) de la présente invention est un dispositif de jeu, il peut automatiquement juger s'il faut générer une image de trame à l'aide de la présente invention selon qu'il dispose de suffisamment de temps pour générer un écran de jeu d'une image (une image entière). Conformément à la présente invention, un effet principal va être expliqué par la suite. Il est possible de diminuer la différence de luminosité entre les deux lignes adjacentes sur l'écran du dispositif d'affichage et il est possible de réduire le scintillement de manière efficace. De plus, il est possible de mettre en oeuvre la présente invention par logiciel de sorte que, par exemple, il n'est pas nécessaire d'incorporer un dispositif de génération d'image de trame exclu- sif dans un ordinateur personnel ou un dispositif de jeu. Par conséquent, il est possible d'utiliser un processeur fourni auparavant avec l'ordinateur personnel et le dispositif de jeu. De plus, bien que l'opération concernant la synthèse d'image soit limitée à l'utilisation du résultat de l'opération au Niveau 1 et au Niveau 2, il est possible de traiter toute donnée individuellement. Par consé- quent, il est possible de traiter toute donnée à vitesse élevée. La description entière de la Demande de Brevet Japonais n To- kugan 2000-219 810 déposée le 19 juillet 2000 incluant la description, les re- vendications, les dessins et l'abrégé est incorporée ici à titre de référence dans sa totalité. REVENDICATIONS 1. Programme informatique caractérisé en ce qu'il comporte des moyens de codage de programme pour effectuer l'étape consistant à: synthétiser des données de couleur d'une ligne impaire et des données de couleur d'une ligne paire sur une image entière à un rapport pré- déterminé afin de générer une image de trame pour un affichage entrelacé. 2. Programme informatique caractérisé en ce qu'il comporte des moyens de codage de programme pour effectuer l'étape consistant à: synthétiser des données de couleur d'une ligne objet et des don- 1 0 nées de couleur d'une ligne adjacente à celle-ci sur une image entière à un rap- port prédéterminé pour réaliser une donnée de couleur synthétique, afin de gé- nérer une image de trame pour un affichage entrelacé sur la base de la donnée de couleur synthétique. 3. Programme informatique selon la revendication 2, caractérisé en ce qu'il comporte de plus des moyens de codage de programme pour effec- tuer les étapes consistant à: synthétiser des données de couleur de la ligne objet et des don- nées de couleur d'une ligne supérieure adjacente à celle-ci en tant que ligne adjacente sur l'image entière à un premier rapport prédéterminé pour réaliser une première donnée de couleur synthétique, synthétiser des données de couleur de la ligne objet et des don- nées de couleur d'une ligne inférieure adjacente à celle-ci en tant que ligne adjacente sur l'image entière à un deuxième rapport prédéterminé pour réaliser une seconde donnée de couleur synthétique, et synthétiser la première donnée de couleur synthétique et la se- conde donnée de couleur synthétique à un troisième rapport prédéterminé pour réaliser une donnée de couleur synthétique, afin de générer une image de trame pour un affichage entrelacé sur la base de la donnée de couleur synthéti- que. 4. Programme informatique selon l'une quelconque des revendi- cations 1 à 3, caractérisé en ce que le rapport prédéterminé ou au moins un des premier, deuxième et troisième rapports prédéterminé est égal à un nombre de lignes objets de synthèse sur l'image entière. 5. Programme informatique selon l'une quelconque des revendi- cations 1 à 4, caractérisé en ce qu'il comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: synthétiser chaque donnée de couleur par unité de traitement en tant que groupe de pixels rectangulaire constitué d'un certain nombre de pixels en résultat de la division d'un nombre de pixels dans le sens de la longueur et d'un nombre de pixels dans le sens transversal sur l'image entière par un nom- bre entier prédéterminé, respectivement. 6. Programme informatique selon l'une quelconque des revendi- cations 1 à 5, caractérisé en ce qu'il comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: exécuter un processus de synthèse translucide en tant que syn- thèse de chaque donnée de couleur. 7. Programme informatique selon l'une quelconque des revendi- cations 1 à 5, caractérisé en ce qu'il comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: exécuter un processus d'interpolation de pixels prédétermnniné en tant que synthèse de chaque donnée de couleur. 8. Programme informatique caractérisé en ce qu'il comporte des moyens de codage de programme pour effectuer: une première étape de traitement consistant à synthétiser des données de couleur d'une ligne objet et des données de couleur d'une ligne su- périeure adjacente à celle-ci sur une image entière à un rapport égal en exécu- tant un processus d'interpolation de pixels prédéterminé pour réaliser une pre- mière donnée de couleur synthétique, et une seconde étape de traitement consistant à synthétiser des don- nées de couleur de la ligne objet et des données de couleur d'une ligne infé- rieure adjacente à celle-ci sur l'image entière à un rapport égal en exécutant le processus d'interpolation de pixels prédéterminé afim de réaliser une seconde donnée de couleur synthétique, et à synthétiser la première donnée de couleur synthétique et la seconde donnée de couleur synthétique en exécutant un pro- cessus de synthèse translucide afin de générer une image de trame pour un af- fichage entrelacé. 9. Programme informatique selon la revendication 8, caractérisé en ce qu'il comporte de plus des moyens de codage de programme pour effec- tuer les étapes consistant à: exécuter un processus de Filtrage BiLinéaire d'échantillonnage au niveau de quatre points en tant que processus d'interpolation de pixels pré- déterminé, et synthétiser des données de couleur de la ligne objet et des don- nées de couleur des lignes supérieure et inférieure adjacentes à celle-ci en exé- cutant un processus de Filtrage Bi-Linéaire en continu après avoir décalé hori- zontalement les positions d'échantillonnage d'un demi-pixel au niveau des première et seconde étapes de traitement, respectivement. 10. Programme informatique selon la revendication 9, caractérisé en ce qu'il comporte de plus des moyens de codage de programme pour effec- tuer l'étape consistant à: synthétiser des données de couleur d'un pixel d'extrémité gauche ou droite sur la ligne objet et des données de couleur de pixel d'extrémité gau- che ou droite des lignes supérieure et inférieure adjacentes à celle-ci en exé- cutant un processus de Filtrage Bi-Linéaire par convolution, respectivement. 11. Programme informatique selon l'une quelconque des reven- dications 1 à 10, caractérisé en ce qu'il comporte de plus des moyens de co- dage de programme pour effectuer les étapes consistant à: générer l'image de trame en tant qu'image comprimée de l'image entière dans la direction de la longueur. 12. Programme informatique selon l'une quelconque des reven- dications 1 à 11, caractérisé en ce que l'image entière a la dimension d'un écran de l'affichage entrelacé pour afficher l'image de trame, ou a une dimen- sion plus grande que l'écran. 13. Programme informatique selon l'une quelconque des reven- dications 1 à 12, caractérisé en ce qu'il comporte de plus des moyens de co- dage de programme pour effectuer les étapes consistant à: ne pas synthétiser des données de couleur d'une ligne d'extrémité supérieure ou inférieure ni des données de couleur d'une autre ligne sur l'image entière, ou synthétiser des données de couleur de la ligne d'extrémité supé- rieure ou inférieure sur l'image entière par convolution. 14. Programme informatique selon l'une quelconque des reven- dications 1 à 13, caractérisé en ce qu'il comporte de plus des moyens de co- dage de programme pour effectuer l'étape consistant à: corriger la luminosité des données de couleur de l'image de trame. 15. Programme informatique selon la revendication 14, caracté- risé en ce qu'il comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: changer un niveau de correction de luminosité des données de couleur de l'image de trame. 16. Programme informatique selon la revendication 14 ou 15, ca- ractérisé en ce qu'il comporte de plus des moyens de codage de programme pour effectuer les étapes consistant à: multiplier des données de couleur de l'image de trame par un coefficient prédéterminé pour corriger la luminosité de celle-ci, et corriger la luminosité des données de couleur de l'image de trame après synthèse des données de couleur de lignes sur l'image entière lors- qu'au moins une des données de couleur de l'image entière dépasse une valeur de seuil prédéterminée. 17. Programme informatique selon l'une quelconque des reven- dications 1 à 16, caractérisé en ce que la ligne objet de synthèse est différente selon que l'on génère une image de trame impaire ou une image de trame paire. 18. Programme informatique selon l'une quelconque des reven- dications 1 à 17, caractérisé en ce que l'image entière est constituée de don- nées d'image d'écran entier de l'affichage entrelacé par période pour afficher chaque image de trame. 19. Programme informatique selon l'une quelconque des reven- dications 1 à 18, caractérisé en ce qu'il comporte de plus des moyens de co- dage de programme pour effectuer l'étape consistant à: changer la mise en marche/arrêt de la génération de l'image de trame. 20. Programme informatique mis en oeuvre sur un support de mémorisation, le programme informatique étant caractérisé en ce qu'il com- porte des moyens de codage de programme pour effectuer toutes les étapes selon l'une quelconque des revendications 1 à 19 lorsque le programme infor- matique est exécuté sur un ordinateur. 21. Programme informatique mis en oeuvre sur un support de transmission, le programme informatique étant caractérisé en ce qu'il comporte des moyens de codage de programme pour effectuer toutes les étapes selon l'une quelconque des revendications 1 à 19 lorsque le programme informatique est exécuté sur un ordinateur. 22. Programme informatique mis en oeuvre sur une onde por- teuse, le programme informatique étant caractérisé en ce qu'il comporte des moyens de codage de programme pour effectuer toutes les étapes selon l'une quelconque des revendications 1 à 19 lorsque le programme informatique est exécuté sur un ordinateur. 23. Programme informatique selon l'une quelconque des reven- dications 20 à 22, caractérisé en ce qu'il comporte de plus des moyens de co- dage de programme, lorsque le programme informatique est exécuté sur un dispositif de jeu pour particulier en tant qu'ordinateur, les moyens de codage de programme effectuant les étapes consistant à: exécuter un jeu prédéterminé, et générer une image de jeu du jeu prédéterminé, constituée d'une image de trame à scintillement réduit. 24. Programme informatique selon la revendication 23, caracté- risé en ce qu'il comporte de plus des moyens de codage de programme pour effectuer l'étape consistant à: changer la mise en marche/arrêt de la génération de l'image de jeu constituée de l'image de trame à scintillement réduit, conformément à l'évolution du jeu prédéterminé. 25. Produit de programme informatique caractérisé en ce qu'il comporte des moyens de codage de programme mémorisés sur un support lisi- ble par ordinateur pour effectuer toutes les étapes du programme informatique selon l'une quelconque des revendications 1 à 19, lorsque le produit de pro- gramme informatique est exécuté sur un ordinateur. 26. Produit de programme informatique selon la revendication 25, caractérisé en ce qu'il comporte de plus des moyens de codage de pro- gramme, lorsque le produit de programme informatique est exécuté sur un dis- positif de jeu pour particulier en tant qu'ordinateur, les moyens de codage de programme effectuant les étapes consistant à: exécuter un jeu prédéterminé, et générer une image de jeu du jeu prédéterminé, constituée d'une image de trame à scintillement réduit. 27. Produit de programme informatique selon la revendication 26, caractérisé en ce qu'il comporte de plus des moyens de codage de pro- gramme pour effectuer l'étape consistant à: changer la mise en marche/arrêt de la génération de l'image de jeu constituée de l'image de trame à scintillement réduit, conformément à l'évolution du jeu prédéterminé. 28. Dispositif de génération d'image caractérisé en ce qu'il com- porte des moyens de codage de programme mémorisés sur un support lisible par ordinateur pour effectuer toutes les étapes du programme informatique selon l'une quelconque des revendications 1 à 19 lorsque le dispositif de géné- ration d'image est exécuté sur un ordinateur. 29. Dispositif de génération d'image selon la revendication 28, caractérisé en ce qu'il comporte de plus des moyens de codage de programme, lorsque le dispositif de génération d'image est exécuté sur un dispositif de jeu pour particulier en tant qu'ordinateur, les moyens de codage de programme ef- fectuant les étapes consistant à: exécuter un programme de jeu prédéterminé, et générer une image de jeu du programme de jeu prédéterminé, constituée d'une image de trame à scintillement réduit. 30. Système informatique comportant un serveur prédéterminé et un terminal prédéterminé reliés l'un à l'autre à travers une ligne de communi- cation électrique prédéterminée, caractérisé en ce que le serveur prédéterminé comporte: des moyens de codage de programme mémorisés sur un support lisible par ordi- nateur pour effectuer toutes les étapes du programme informatique selon l'une quelconque des revendications 1 à 19, lorsque le serveur prédéterminé est exé- cuté sur un ordinateur, et des moyens pour envoyer le programme informati- que au terminal prédéterminé, et le terminal prédéterminé comporte: des moyens pour recevoir le programme informatique provenant du serveur prédéterminé, et des moyens pour générer une image de trame à scintillement réduit en exécutant le pro- gramme informatique. 31. Système informatique comportant un serveur prédéterminé et un dispositif d'affichage entrelacé prédéterminé reliés l'un à l'autre à travers une ligne de communication électrique prédéterminée, caractérisé en ce que le serveur prédéterminé comporte: des moyens de codage de programme mémorisés sur un support lisible par ordi- nateur pour effectuer toutes les étapes du programme informatique selon l'une l'une quelconque des revendications 1 à 19 lorsque le serveur prédéterminé est exécuté sur un ordinateur, des moyens pour générer une image de trame à scintillement réduit en exécutant le programme informatique, et des moyens pour envoyer l'image de trame dans le dispositif d'affichage entrelacé prédé- terminé, et le dispositif d'affichage entrelacé prédéterminé comporte: des moyens pour recevoir l'image de trame provenant du serveur prédéterminé, et des moyens pour afficher l'image de trame. 32. Procédé de génération d'image caractérisé en ce qu'il com- porte toutes les étapes du programme informatique selon l'une des revendica- tions 1 à 19.