Brevet FR2544114A1 — publié le 19841012

La présente invention se rapporte, d'une manière géné- rale, aux techniques et systèmes utilisés pour afficher et manipuler des informations sur un terminal d'ordinateur et elle a trait, en particulier, à des systèmes utilisés pour gérer des fichiers de données qui sont trop grands pour pou- voir être affichés en une seule fois dans leur totalité sur un écran du terminal. La technique la plus courante utilisée par un utilisa- teur d'ordinateur pour examiner un fichier de données enre- gistré dans la mémoire de l'ordinateur et qui est trop grand pour pouvoir être affiché en une seule fois sur l'écran du dispositif d'affichage,ou visu,de l'ordinateur consiste à faire défiler le fichier de données en affichant des parties successives du fichier sur l'écran Cette capacité est prévue normalement dans les programmes de traitement de texte, de gestion de bases de données,de traitement graphique et dans de nombreux autres types de programmes d'application d'ordi- nateurs. Lorsqu'on utilise un petit écran d'affichage, du type employé dans les ordinateurs portatifs fonctionnant sur bat- terie, il n'est possible d'afficher en une seule fois que quelques lignes et/ou parties de ligne Il est particulière- ment souhaitable dans de telles circonstances de prévoir un quelconque système permettant à l'utilisateur de l'ordina- teur d'examiner des parties du document autres que celles qui peuvent être affichées en une seule fois sans avoir à faire défiler la totalité du document Par conséquent, l'un des principaux buts de la présente invention est de fournir un procédé et un appareil qui permettent d'obtenir ce ré- sultat. Ce but de la présente invention ainsi que d'autres buts et avantages obtenus grâce aux divers aspect de la présente invention est atteint, en bref, en permettant l'affichage d'une représentation illisible d'une plus grande partie du document que celle qui peut être affichée sous une forme li- sible sur la visu d'un terminal d'ordinateur Lorsque le do- cument contient des caractères alphanumériques et symboles connexes, un tel affichage indique de la plus simple manière l'existence de lignes pleines illisibles fonction de la lon- gueur des lignes de textes et ayant une très faible hauteur. De préférence, on combine,avec cet affichage, la capaci- té de montrer, au moyen du curseur d'affichage, la partie de la représentation miniature illisible qui est actuellement affichée ou l'a été en dernier lieu sous la forme pleinement lisible Une autre caractéristique souhaitable est la capaci- té de déplacer le curseur sur la représentation illisible d'une autre partie du document de façon que l'ordinateur, lorsqu'il est commandé par l'utilisateur qui lui en donne le signal, fournit un affichage pleinement lisible des lignes du document sur lesquelles le curseur a été repositionné dans l'affichage illisible. D'autes buts, caractéristiques et avantages des divers aspects de la présente invention apparaîtront à la lecture de la description d'un mode de réalisation préféré de l'in- vention,considérée à la lumière des dessins annexés dans les- quels: la Fig 1 représente, à titre d'exemple, un ordinateur portatif pour lequel les divers aspects de la présente in- vention présentent des avantages particuliers; la Fig 2 est un schéma-bloc général de l'ordinateur re- présenté sur la Fig 1; la Fig 3 A représente la formation de lettres sur la visu du système d'ordinateur des Fig 1 et 2 tandis que la Fig 3 B représente une configuration de mémoire en mode point servant à engendrer une partie des données d'affichage de la Fig 3 A; la Fig 4 représente un exemple d'une information alpha- numérique présentée sur la visu de l'ordinateur des Fig 1 et 2; la Fig 5 représente l'image affichée sur la visu de la Fig 4 à laquelle est superposée un contour illisible d'une plus grande partie du document affiché; la Fig 6 A représente l'image de document illisible superposée à l'image de la Fig 5 et dont le curseur a été déplacé à une position différente et la Fig 6 B représente une partie agrandie de la configuration d'image de la Fig. 6 A; la Fig 7 représente une image représentative d'une autre partie du document telle que choisie par déplacement du curseur à la position représentée sur la Fig 6 A; et la Fig 8-est un organigramme qui représente les étapes d'exécution principales exécutées par l'ordinateur pour créer les affichages des Fig 4 à 7. On décrira la présente invention en se référant à son application à un mode de réalisation d'un ordinateur porta- tif perfectionné représenté d'une manière générale sur la Fig 1 Bien que les divers aspects de la présente invention soient extrêmement utiles dans une configuration de terminal quelconque, ils sont particulièrementavantageux dans un sys- tème portatif qui comporte un dispositif d'affichage ou visu à petit écran Nous référant à la Fig 1,un carter 11 con- tient un clavier ordinaire 13 sur sa partie avant qui est fermée par un couvercle 15 lorsqu'on transporte l'appareil. Le couvercle 15 a été représenté sur la Fig 1 dans une posi- tion verticale et il contient une visu 17 d'un type appro- prié Le type préféré de visu 17 est un écran d'affichage à cristaux liquides (ACL) du fait de sa faible consommation de courant La visu est du type à pixels et elle est capable d'afficher plusieurs lignes, par exemple huit ou plus, d'in- formations alphanumériques à simple interligne ou des infor- mations graphiques ayant des dimensions similaires. Un panneau 19 à contact, commandé par effleurement, qui est divisé en plusieurs régions, est disposé immédiatement adjacent au clavier 13 La plus grande région 21 est connec- tée pour commander le déplacement d'un curseur 23 sur la visu 17 en réponse au déplacement du doigt de l'utilisateur sur la surface Plusieurs régions 21 de touches à effleurement sont disposées adjacentes à la grande région 21 pour remplir d'autres fonctions lorsque l'utilisateur de l'ordinateur les touche du doigt. Sur la Fig 2 à laquelle on se référera maintenant, on a représenté un schéma-bloc général du système qui montre l'interconnexion électrique des divers éléments de l'ordina- teur de la Fig 1 Un bus commun 25 du système interconnecte entre elles une unité de traitement centrale (UTC) 27, une mémoire morte (MM) 29, une mémoire à accès sélectif (MAS) 31, une unité à disque ttréé/sortie (E/S) 35,tels que le clavier 13,le panneau à con- tact 13 et divers dispositifs périphériques externes qui peuvent être connectés à l'ordinateur 11 Une mémoire 37 en mode point est également connectée au bus pour mettre tempo- rairement en mémoire les informations qui sont affichées sur la visu 17 par l'intermédiaire d'un circuit 39 de commande d'affichage Le système d'ordinateur est alimenté par des batteries rechargeables (non représentées). Sur la Fig 3 A à laquelle on se référera, on a représenté à plus grande échelle une petite région d'angle d'un type caractéristique de visu 17 Un tableau bidimensionnel de pixels individuellement excitables un pixel représentatif étant désigné par la référence 41 constitue l'écran de la visu Chacun des pixels ACL peut être commandé par des si- gnaux de la mémoire 37 en mode point de façon à être dans son état transparent, comme ceci est le cas du pixel repré- sentatif 41, ou à être dans son état opaque,comme ceci est le cas du pixel représentatif 43 Le plus souvent, une telle visu est commandée pour former diverses lettres, nombres et symboles dont chacun a 5 pixels (points) de large sur 7 pixels de haut, comme montré dans la partie de l'écran de la visu représentée sur la Fig 3 A Naturellement, la configura- tion particulière utilisée pour la formation de ces carac- tères et des espacements entre eux est sous la commande de l'électronique qui pilote la visu et elle peut varier selon les diverses applications particulières. A titre d'exemple, dans le cas d'un ordinateur du type représenté sur la Fig 1, la petite visu 17 contient un ta- bleau'de 400 pixels de large sur 64 pixels de haut Ceci per- met de former environ 65 caractères en une ligne qui s'étend transversalement à l'écran de la visu 17 et de former envi- ron 8 telles lignes les unes au-dessous des autres lorsqu'on utilise le format de caractères de 5 pixels sur 7. Comme il est usuel, chacun des caractères ou symboles qui doivent être affichés est enregistré dans la mémoire MAS 31 au moyen d'un multiplet de code spécifique pour chaque carac- tère ou symbole, de préférence dans le format ASCII normali- sé Lorsqu'un bloc d'affichage a été établi à partir d'un certain nombre de tels caractères organisés dans la mémoire MAS 31, les codes ASCII sont convertis au moyen d'une consul- tation de table, contenue, de préférence, dans le logiciel, pour engendrer une série de multiplets sous un format diffé- rent qui sont ensuite enregistrés dans la mémoire 37 en mode point pour un unique bloc d'affichage Le contenu d'une par- tie de la mémoire 37 qui sert à afficher les lettres de la Fig 3 A est représenté sur la Fig 3 B Comme on peut le voir sur la Fig 3 B, les multiplets d'information enregistrés dans la mémoire 37 peuvent être considérés comme étant orien- tés horizontalement adjacents les uns aux autres pour former la configuration des caractères ou symboles qui doivent être affichés La capacité de la mémoire 37 est, de préférence, choisie suffisamment grande pour commander un dispositif d'affichage plus grand tel qu'un écran à tube cathodique usuel qui peut être extérieurement connecté à l'ordinateur 11. Afin d'illustrer la caractéristique d'affichage avec effet de zoom de la présente invention, on admettra que la mémoire MAS 31 ou l'unité de disque 33 contient tous les codes ASCII pour les caractères et symboles d'un document particulier qui contient plus de lignes que la visu 17 ne peut afficher en une seule fois Un plein affichage de quel- ques lignes qui se trouvent au milieu du document a été re- présenté sur la Fig 4 Comme représenté sur la Fig 5,une représentation à une échelle considérablement réduite du do- cument est formée simultanément sur l'écran Cette image 51 du document, réduite par un effet de zoom,est formée sur la visu 17 dans une zone dans laquelle l'image affichée a été effacée Alternativement, l'écran pourrait être complètement effacé de façon que seule l'image réduite 51 soit affichée mais la disposition représentée sur la Fig 5 permet à l'uti- lisateur de continuer de se référer à la partie du document en cours ou qui a été le plus récemment affichée. Comme on peut le voir sur la Fig 5, chaque ligne du do- cument est représentée dans l'image 51 sous forme d'une ligne pleine illisible qui a un pixel de haut et dont la longueur est proportionnelle à la longueur de la ligne Un curseur 53 a la forme d'un rectangle et entoure les lignes d'information qui sontau moment en cause,affichées sous une forme lisible. Ceci fournit à l'utilisateur de l'ordinateur une image glo- bale du document dont seulement quelques lignes sont affi- chées sous une forme lisible Il est préférable que l'image 51 représente approximativement le même nombre de lignes avant et après la partie du document qui est affichée en gran- deur normale mais,naturellement,on peut modifier cette dispo- sition pour répondre à certains autres objectifs spécifiques. Naturellement, si l'utilisateur est en train de regarder le tout début ou la toute dernière fin du document, l'image 51 représentera davantage de lignes du document après et, respec- tivement, avant la partie qui est observée. L'utilisateur peut déplacer le curseur 53 vers le haut et vers le bas à l'intérieur de la partie affichée 51 au moyen de la partie 21 du panneau 19 à contact de commande du curseur X-Y, de touches consacrées aux fonctions de déplace- ment du curseur ou d'autres dispositifs et techniques clas- siques utilisés pour déplacer un curseur sur un écran d'af- fichage d'ordinateur La Fig 6 A représente l'image 51 sur laquelle le curseur 53 a été déplacé vers le bas de la partie du document par rapport à celle qui a été représentée sur la Fig 5 Lorsque l'utilisateur pense avoir repéré une partie d'un document qu'il désire examiner, il applique un signal d'exécution au système d'ordinateur soit au moyen du clavier 13, soit au moyen du panneau 21, signal qui provoque l'affi- chage de la partie du document contenue dans le nouveau cur- seur 53,comme représenté sur la Fig 6 A,sous une forme com- plète lisible, comme représenté sur la Fig 7 Lorsque l'af- fichage de la Fig 7 est en cours, l'opérateur peut à nouveau revenir au mode "zoom" en donnant la commande d'entrée appro- priée au moyen du clavier 13 ou du panneau 19 à contact et le processus est répété. Sur la Fig 6 B à laquelle on se référera, on a représen- té une vue à plus grande échelle de la partie 51 de l'écran d'affichage 17 Chacune des lignes représentatives du docu- ment est représentée par une ligne continue de pixels exci- tés, chacune deces lignes étant formée verticalement immédia- tement adjacente aux lignes voisines sans aucun pixel en blanc entre elles Naturellement, si le document lui-même comprend un espacement ou une ligne en blanc, il y aura dans l'image 5 une ligne enblanc de pixels correspondant à la ligne en blanc du document. Bien que l'on considère que l'organisation de l'affi- chage de pixels particulière utilisée pour l'image d'un do- cument représentative 51 soit préférable du fait qu'elle économise l'espace et fournit une représentation symétrique du document, il existe d'autres représentations illisibles spécifiques, comme il résulte clairement de la présente des- cription, qui pourraient être satisfaisantes Par exemple, chacun des caractères du document à afficher pourrait être simplement représenté par un unique pixel ou point, cette technique présentant l'avantage de la simplicité pour four- nir l'image 51 à format réduit mais ne présentant pas les avantages de l'exemple spécifique décrit ici mentionnés ci- dessus D'autres variantes possibles des techniques spéci- fiques décrites consistent à représenter plusieurs caractères par un seul point ou plusieurs rangées de caractères par une unique rangée de points En outre, bien qu'on ait représenté des lignes pleines dans l'image réduite par effet de zoom, des intervalles blancs peuvent être laissés, Ei particulier dans le cas o le texte qui est représenté est disposé en colonnes. On décrira maintenant de manière plus détaillée,en se référant à la Fig 8, le processus de fonctionnement du sys- tème d'ordinateur des Fig 1 à 3 utilisé pour produire les résultats représentés sur les Fig 4 à 7 Le processus de commande des données qui forment un document ou autre fi- chier de données contenu dans la mémoire d'un ordinateur peut être exécuté par des circuits électroniques cablés spé- cialisés mais il est certainement préférable de l'exécuter au moyen d'un système universel sous la commande du logiciel de l'ordinateur La Fig 8 représente le processus utilisé pour manipuler les données mises en mémoire et pour comman- der les divers éléments de l'ordinateur et qui est particu- lièrement adapté à une commande par le logiciel. La première étape,représentée par la case 61 de la Fig. 8,sert à déclencher le processus et l'exécution de cette étape est provoquée par l'opérateur au moyen du clavier 13 ou du panneau 19 à contact lorsqu'une image d'écran d'in- formation, telle que celle représentée sur la Fig 4 est af- fichée sous une forme complète lisible L'étape suivante 63 consiste à déterminer la région du document ou autre fichier de données contenu dans la mémoire MAS 31 ou dans l'unité à disque 33 dont l'image représentative illisible doit être affichée dans la petite image 51 Il est préférable d'iden- tifier un nombre égale de lignes immédiatement avant et après la partie affichée mais toute autre configuration peut être alternativement choisie selon l'application spécifique Etant donné qu'une seule ligne de pixels de l'écran de la visu 17 est utilisée pour chaque ligne d'information du document dans l'image 51, de 40 à 60 lignes d'un document peuvent être représentées sur cette image dans le cas d'un écran ayant les dimensions particulières mentionnées dans cet exemple spécifique Quel que soit le nombre particulier choisi au moment de la conception du système, ce nombre de lignes du document est identifié dans la mémoire en vue du traitement ultérieur. L'étape suivante 65 consiste à déterminer la plus large partie de cette région du document C'est-à-dire que la lon- gueur de la plus longue ligne est déterminée Ensuite, une étape 67 détermine la hauteur de cette partie du document. Il est évident que si le document n'est pas aussi grand que le nombre de lignes qui peut être affiché dans l'image 51 ré- duite par effet de zoom ou si le document comporte un grand espace blanc à une extrémité de la partie qui doit être af- fichée il n'est pas nécessaire de donner à l'image 51 des dimensions maximales possibles et qu'on peut la former plus petite Une étape suivante 69 consiste à effacer sur l'écran 17 une région suffisamment grande pour recevoir l'image ré- duite par un effet de zoom qui est sur le point d'être for- mée, c'est-à-dire qu'une partie du texte affiché sur l'écran est effacée pour que l'image 51 puisse être affichée à sa place. L'étape suivante principale consiste à former et à af- ficher l'image 51 Une étape 71 détermine la longueur de la ligne supérieure de la région du document précédemment iden- tifié pour l'affichage Cette longueur de ligne est multi- pliée par 5/7, à l'étape 73 afin de rendre l'affichage symé- trique On rappelera que,dans l'exemple spécifique décrit, chaque caractère est formé de façon à avoir 7 pixels de haut sur 5 pixels de large de sorte que la multiplication de chaque longueur de ligne en nombre de caractères par ce fac- teur donne à l'image résultante 51 des proportions correctes. Naturellement, si l'on utilisait d'autres dimensions rela- tives des caractères,il serait nécessaire d'utiliser un fac- teur de multiplication différent et, si-désiré, l'étape 73 peut même être omise Quelle que soit la longueur de la ligne à tracer en tant que partie de l'image réduite 51, cette longueur est tracée dans le mémoire 37 en mode point à l'é- tape 75 Une étape de décision 77 détermine ensuite si la ligne qui vient d'être tracée est la dernière ligne de la région du document précédemment identifiée pour l'affichage. Dans la négative, le processus des étapes 71-75 est répété pour chaque ligne jusqu'à ce que la dernière ligne de l'i- mage 51 ait été tracée. Après que toutes les lignes du document ont été repré- sentées dans l'image 51, une étape 79 calcule quelles sont celles de ces lignes qui représentent les lignes qui sont actuellement ou ont été le plus récemment affichées sous la pleine forme lisible Cette partie de l'image réduite est alors mise en mémoire comme indiqué à l'étape 51 Le cadre 53 formant curseur est alors tracé autour de cette partie de l'image, comme indiqué par l'étape 83 Du fait de la nature compacte de l'image 51, les lignes horizontales supérieure et inférieure du cadre 53 effacent nécessairement les lignes du document précédemment formées sur ces rangées de pixels Ceci est principalement la raison pour laquelle on met cette partie de l'image réduite en mémoire, conformément à l'étape 81, avant de tracer le cadre curseur Une fois que le cadre curseur a été formé, l'image 51 telle que représen- tée sur la Fig 5 est complètement formée. Au cours de l'étape 85 de la Fig 8, le logiciel véri- fie si un signal de commande a été émis par l'utilisateur de l'ordinateur pour déplacer le cadre curseur 53 à un emplace- ment différent de l'image 51 Si, au cours d'un cycle du lo- giciel, un tel signal n'est pas reçu, le programme de traite- ment passe à l'étape 87 pour vérifier si un signal d'exécu- tion a été reçu de l'utilisateur de l'ordinateur Chacun de ces signaux est typiquement transmis au moyen du panneau-21 à contact ou du clavier 13,mais il peut être également engen- dré dans un quelconque dispositif externe. Si,au cours de l'étape 85, il est déterminé que l'utili- sateur désire effectivement déplacer le curseur, le traite- ment passe à l'étape 89 au cours de laquelle les lignes de l'image réduite 51 qui avaient été surchargées par les lignes horizontales du curseur, comme décrit ci-dessus, sont réta- blies Cette image est celle qui a été mise en mémoire à l'é- tape 81 L'étape suivante 91 consiste à calculer le nouvel emplacement du cadre curseur en réponse aux signaux reçus de l'utilisateur Le processus retourne à l'étape 81 pour sauve- garder cette partie de l'image réduite autour de laquelle le cadre curseur doit être tracé et le cadre curseur est tracé au cours d'une répétition des étapes 83 et suivantes. Une fois que l'opérateur a produit un signal d'exécu- tion et que ce signal est détecté,à l'étape 87, le curseur n'est plus déplacé et une étape 93 calcule la partie du fi- chier de données du document en mémoire que le curseur en- toure Cette étape est suivie d'un effacement total de l'é- 1 1 cran de la visu à l'étape 95, puis par l'écriture sur l'é- cran 17 de cette partie du fichier de données du document (étape 97) Ceci produit un affichage complet lisible de 8 autres lignes du document, comme indiqué sur la Fig 7. Le processus de zoom est alors achevé mais il peut être re- commencé par l'opérateur dans le cas o la nouvelle partie du-document affichée ne serait pas celle désirée. Bien qu'on ait décrit les divers aspects de la présente invention en se référant à un exemple spécifique de système d'ordinateur et à son logiciel de commande propre, il est bien entendu que l'invention n'est limitée que dans la me- sure définie par les revendications annexées. REVENDICATIONS 1 -Système d'affichage de terminal d'ordinateur pour per- mettre à un utilisateur d'exploiter un document qui est trop grand pour pouvoir être affiché dans sa totalité sous une forme lisible sur le dispositif d'affichage ou visu ( 17) du terminal, caractérisé en ce qu'il comporte: des moyens fonctionnant en réponse àdes codes d'ordinateur élec- tronique représentant les informations contenues dans le document pour en afficher uneversion comprimée ( 51 > qui est illisible par l'utilisateur mais qui représente la forme et le contour des informations portées par le document, des moyens fonctionnant en réponse à un premier signal d'un uti- lisateur pour choisir une partie du document à afficher sous une forme lisible en déplaçant un curseur ( 53) sur la ver- sion comprimée pour marquer cette partie, et des moyens fonc- tionnant en réponse à un second signal d'entrée d'un utilisa- teur pour afficher sous une forme lisible cette partie du do- cument. 2 Un-système d'affichage de terminal d'ordinateur, carac- térisé en ce qu'il comprend: des moyens de mémoire ( 31) pour mettre électroniquement en mémoire des caractères et sym- boles disposés en lignes afin de former un fichier de don- nées en mémoire; un écran d'affichage ( 17) capable d'affi- cher normalement au maximum un certain petit nombre de lignes de fichier de données sous une forme lisible; des moyens ( 27) fonctionnant en réponse aux moyens de mémoire et connectés de manière opérante à l'écran d'affichage pour afficher une représentation ( 51) d'un nombre de lignes du fichier de données qui est considérablement supérieur audit certain petit nombre de lignes normalement affichées, cette représentation montrant l'existence des lignes et leur rela- tion dans l'espace dans le fichier de données sans former les caractères et symboles sous une forme lisible sur l'é- cran d'affichage; des moyens fonctionnant en réponse à des signaux de commande pour afficher et déplacer un curseur ( 53) sur l'image affichée de la représentation du fichier de don- nées afin de marquer un certain petit nombre choisi de ces lignes; et des moyens fonctionnant en réponse à des signaux de commande pour provoquer l'affichage des lignes choisies sur l'écran sous une forme lisible normale. 3 Système d'affichage de terminal d'ordinateur selon la re- vendication 2, caractérisé en ce que les moyens d'affichage de la représentation affichent une image représentative com- prenant un certain nombre de lignes du fichier de données qui comprennent: le certain petit nombre de lignes qui sont normalement affichées avec des caractères et symboles li- sibles au moment o les moyens d'affichage de la représenta- tion sont actionnés, ce certain petit nombre de lignes étant marqué par le curseur ( 53) et un nombre de lignes du fichier de données qui sont situées immédiatement avant et après le- dit certain petit nombre de lignes normalement affichées. 4 Système d'affichage de terminal d'ordinateur selon la re- vendication 3, caractérisé en ce que les moyens de déplace- ment du curseur produisent un curseur ( 53) de forme rectangu- laire qui entoure une partie de l'image représentative ( 51) qui est marquée. 5 Système d'affichage de terminal d'ordinateur selon la re- vendication 2, caractérisé en ce que l'écran d'affichage ( 17) comporte un grand nombre de points ( 41, 43) de même forme qui sont individuellement rendus actifs par des signaux d'af- fichage pour former une image désirée, un tableau bidimen- sionnel d'une série de tels points formant un caractère ou symbole en réponse à chaque signal de caractère ou de symbole mis en mémoire dans les moyens de mémoire ( 31), les moyens d'affichage de la représentation affichant une représenta- tion d'une ligne de caractères et symboles au moyen d'une ligne d'affichage qui n'a qu'un point de hauteur et un nombre de points en longueur qui est proportionnel à la lon- gueur de la ligne. 6 Un ordinateur portatif ( 11) ayant un petit écran d'affi- chage ( 17)qui n'est capable d'afficher sous une forme lisible qu'un certain nombre de lignes de caractères alphanumériques, caractérisé en ce qu'il comporte des moyens permettant à un utilisateur d'examiner un document ayant un bien plus grand nombre de lignes enregistrées dans une mémoire ( 31), ces moyens fonctionnant en réponse aux informations enregistrées dans la mémoire de manière à afficher simultanément sur l'é- cran ledit certain nombre de lignes sous une forme lisible et une représentation comprimée illisible ( 51) d'un nombre bien plus grand de lignes du document, ce nombre comprenant ledit certain nombre de lignes qui sont affichées. 7 Un procédé pour identifier un segment d'un fichier de données enregistrées sous forme de signaux électroniques dans une mémoire ( 31) d'un système d'ordinateur en vue de son affichage en grandeur normale sur un petit écran d'affi- chage ( 17) du système, ce procédé étant caractérisé en ce qu'il consiste: à engendrer à partir de signaux de la mémoire des signaux d'image à échelle réduite d'une partie du fichier de données enregistré dans la mémoire qui est plus grande que celle qui peut être affichée en grandeur normale sur l'écran; à afficher l'image ( 51) à échelle réduite en réponse aux si- gnaux d'image à échelle réduite; à déplacer un curseur ( 53) sur l'écran d'affichage ( 17) pour marquer un segment de l'i- mage à échelle réduite que l'on désire afficher en grandeur normale; à identifier les signaux électroniques enregistrés dans la mémoire qui sont responsables de la formation du seg- ment de l'image à échelle réduite qui est marquée par le cur- seur ( 53) sur l'écran d'affichage; et à afficher ce segment du fichier de données en grandeur normale sur l'écran d'af- fichage.