Brevet FR2503901A1 — publié le 19821015

Réseau télématique de consultation d'informations à distance. La présente invention concerne les réseaux télé- matiques de consultation d'informations à distance. On connaît déjà des réseaux télématiques (terminal d'annuaire, Télétel, etc..), qui utilisent un ordinateur central et des terminaux reliés par le réseau téléphonique et qui servent soit à donner des informations aux utilisateurs en mode interactif, soit à traiter des informations à dis- tance. Ces réseaux présentent toutefois divers inconvé- nients, à savoir qu'il est impossible d'envoyer rapidement des images ou des séquences sonores de bonne qualité sur le réseau téléphonique à 1200 bauds, que l'on est obligé de stocker dans l'ordinateur central beaucoup d'informations, et enfin que le coût de la transmission est élevé. C'est pourquoi la présente invention a pour but de fournir un réseau qui donne rapidement à l'utilisateur des images et/ou des séquences sonores de bonne qualité, qui né- cessite un ordinateur de capacité moindre, et dont le coût d'exploitation soit moins élevé. A cet effet, l'invention a pour objet un réseau tlématique, du type comportant, d'rne part, un ordinateur central, et, d'autre part, des postes de consultation qui peu- vent être reliés à l'ordinateur central grâce à une ligne de transmission à distance (réseau téléphonique commuté, lignes spécialisées, etc..), chaque poste de consultation comprenant au moins un appareil de sélection et projection de micro- fiches, un écran de visualisation et un clavier, caractérisé en ce que chaque poste de consultation comprend, en outre, une unité de commande permettant d'exécuter un programme utilisateur. Par "programme utilisateur", on entend l'ensemble des instructions qui sont susceptibles de varier quand on passe d'un utilisateur à l'autre. 2503 9Ce1 - 2 - Dans un mode de réalisation particulier de l'in- vention, l'ordinateur central peut comprendre une mémoire contenant tout ou partie du programme utilisateur, tandis que, par ailleurs, chaque poste de consultation comporte une mémoire fixe ou amovible susceptible de recevoir ladite partie ou ledit programme utilisateur. Grâce à cet agencement, d'une part, l'utilisateur dispose de bonnes images étant donné qu'elles sont stockées localement sur les microfiches et, d'autre part, lorsqu'une information sur une vue de la microfiche est devenue in- exacte ou dépassée, le poste de consultation peut afficher sur l'écran de visualisation les éléments correctifs, ce qui résoud le problème de la mise à jour des images qui sont normalement figées sur les microfiches. De manière particulièrement avantageuse, il peut être prévu que chaque poste de consultation comprenne, en outre, des moyens de diffusion de séquences sonores. C'est ainsi que, si l'on adjoint un magnétophone à l'appareil, on a la possibilité de diffuser des séquences sonores en correspondance avec des informations présentées visuellement, ce qu'un terminal classique ne peut pas faire. De préférence, chaque poste de consultation peut comporter, en outre, une mémoire non volatile enfichable contenant une partie du programme utilisateur. Ainsi, si on enfiche une cartouche enfichable comportant un logiciel particulier (par exemple calculs, logiciel de recherche par balayage, etc...) on peut augmenter les possibilités de traitement du poste de consultation, sans être obligé de faire transiter ces informations par le réseau téléphonique. On peut également, avantageusement, prévoir que au moins une partie des vues des microfiches présentent des informations nécessaires au déroulement logique du programme. Alors que la plupart des appareils qui présentent des images sur microfiches ne permettent que de passer de façon biuni- voque d'un indicatif tapé sur un clavier à une vue bien déterminée, le poste de consultation du présent appareil 2503 901 - 3- permet en plus d'avoir une recherche par arborescence (l'in- formation précitée appartenant à une vue indiquant à l'uti- lisateur quelle action il doit avoir, par exemple sur le clavier, pour commander le passage à l'une voulue d'une série de nouvelles vues au choix), ce qui est le mode de recherche le plus naturel. L'invention a également pour objet l'utilisation d'un réseau télématique du type ci-dessus défini, caractérisé en ce que, dans-un premier temps, on transfère de l'ordina- teur central vers un poste de consultation, tout ou partie du programme utilisateur que l'on stocke dans une mémoire fixe ou amovible dudit poste de consultation, et, dans un second temps, on déroule le programme tout en pouvant inter- rompre la liaison entre l'ordinateur central et le poste de consultation. Grâce à ce mode d'utilisation, en déconnectant la liaison après avoir effectué le transfert de l'ordinateur central vers la mémoire du poste de consultation, on évite une utilisation prolongée de la liaison téléphonique, ce qui se traduit par une importante réduction du coût d'exploita- tion. Le poste de consultation peut, par exemple, être constitué par un appareil du type de celui qui est décrit dans le brevet français n0 80 12 197, du 2 juin 1980, et qui comporte, entre autres, un système de projection d'images à partir de microfiches, un clavier de commande et une unité de commande comportant au moins un microprocesseur et qui, en fonction des ordres de l'utilisateur tapés sur le clavier, et d'un programme stocké sur une ou plusieurs mémoires, com- mande la projection de telle ou telle image. Ainsi qu'il est également décrit dans ce brevet, l'appareil peut comporter, en outre, un moyen de diffusion du son (magnétophone ou syn- thétiseur vocal), des moyens d'affichage (afficheur, écran de visualisation,...) ou d'impression. Dans le cas o la ligne de transmission à dis- tance est d'un type nécessitant une modification des signaux, l'appareil peut, en outre, comporter une interface, par exemple un modem. 2503 901 - 4 - Grace à un tel agencement, le réseau conforme à l'invention peut être utilisé de différentes manières. On peut, dans un premier type d'utilisation, re- lier le poste de consultation en permanence à l'ordinateur central (fonctionnement 'en ligne"). On utilise les possibilités de l'unité de com- mande pour dérouler un programme qui fait intervenir une partie ou la totalité des éléments à laquelle l'unité de commande est raccordée: affichage de textes sur l'écran de visualisation, projection d'une image de la microfiche, diffusion de séquences sonores, acquisition de caractères sur les différents claviers, acquisition ou envoi de carac- tères vers l'ordinateur situé à distance, appel d'une page Videotex contenue dans l'ordinateur et affichage de cette page sur l'écran de visualisation, calculs, traitements en mémoire, comparaisons, lecture ou écriture d'informations ou de sons sur la minicassette, lecture ou écriture d'infor- mations sur une cartouche mémoire enfichable (RAM, REPROM, NVRAM, RAN batterie, EAROM, etc...). Quant au programme d'utilisateur, il peut prove- nir d'un ou plusieurs supports locaux (cartouche enfichable non volatile, minicassette, etc...) et/ou être chargé dans une mémoire vive à partir de l'ordinateur situa à distance, soit en une fois, soit par phases successives. Ceci permet, par exemple, d'avoir un mode d'emploi guidé par le son et/ou l'image pour effectuer des opérations de saisie d'informa- tions au clavier en vue de leur envoi vers l'ordinateur distant (prises de commandes), ou bien d'avoir une machine à calculer guidée par l'image; ceci permet également de pré- senter les dessins d'un catalogue de pièces détachées et, en parallèle, sur l'écran, des informations relatives à ces pièces, mais dont le contenu varie souvent (par exemple la quantité en stock), ou encore, pendant le déroulement du programme, de remplacer une vue ancienne de la microfiche par une page Vidéotex récente. _u3 9 - 5 - Dans un second type d'utilisation, on transfère, dans un premier temps, des informations de l'ordinateur dis- tant vers une mémoire du poste de consultation, via l'inter- face (modem). Ces informations peuvent être stockées en mé- moire vive, enfichable ou non, ou bien recopiées sur un au- tre support du poste de consultation, tel que minicassette, disquette, cartouche enfichable non volatile, en vue de leur utilisation ultérieure. Une fois ce transfert terminé, on peut libérer la liaison entre l'ordinateur distant et le poste de consultation, de telle sorte que ce dernier fonc- tionne en mode autonome. Le programme du poste de consultation peut être organisé de plusieurs manières différentes: On peut avoir en permanence dans l'appareil (par exemple sur des ROM ou REPROM) des routines dites de bas niveau, qui permettent de piloter les différents éléments de l'ensemble (commande des moteurs de déplacement des micro- fiches, affichage sur l'écran, chargement de routines à par- tir d'un organe périphérique tel qu'ordinateur distant, mini- cassette, disquette, etc..). Quant au programme utilisateur, il se compose d'instructions ou informations ou routines qui, associées à celles qui résident en permanence dans l'appa- reil, permettent de dérouler les séquences désirées. Il est possible également d'avoir en permanence dans l'appareil un programme paramétré, et les instructions qui correspondent au programme utilisateur se présentent sous la forme de paramètres; dans le brevet cité ci-dessus, on donne une description possible d'une table de paramètres cor- respondant à un mode de recherche "en arborescence". Selon les besoins, on fera appel simultanément ou successivement, aux différents modes de programmation (com- pilateur, interpréteur, programme paramétré, etc...). On peut avoir un partage des supports mémoires (mémoire figée et permanente - mémoire amovible) qui corres- ponde a; découpage entre routines générales et informations utilisateur, mais il peut être également intéressant de 2,03 901 -6- mettre dans les mémoires "amovibles", non seulement des élé- ments relatifs aux utilisateurs, mais également certaines routines générales qui permettent de modifier le fonctionne- ment du poste de consultation. Par exemple, on peut mettre dans une ou plusieurs cartouches enfichables non volatiles, (ou sur minicassette) ou bien charger à partir de l'ordina- teur distant, des routines permettant les calculs, ou bien des routines qui permettent de balayer les vues de la micro- fiche selon certains critères (par exemple toutes les vues qui comportent tel élément), etc..., car ce sont des routines générales qui ne sont pas utilisées dans tous les programmes. Une mémoire amovible peut être en même temps le support de ces routines générales et des éléments relatifs aux utilisa- teurs; on peut avoir également ces ensembles sur des mémoires amovibles séparées, de même nature, ou bien de nature diffé- rente (par exemple, l'un sur une cartouche enfichable, l'au- tre en partie sur la cartouche enfichable et en partie char- gée à distance). D'autres caractéristiques et avantages de l'in- vention ressortiront de la description qui va suivre, à titre d'exemple non limitatif et en regard du dessin annexé sur lequel: - la figure unique représente un schéma d'en- semble d'un réseau conforme à l'invention. Le réseau télématique représenté par la figure unique comprend d'une manière générale un ordinateur cen- tral 1 et plusieurs postes de consultation 2 dont un seul est représenté. Ce dernier comprend une table de lecture de microfiches 3, un clavier 4, un écran 5, un modem 6, une platine de magnétophone 7 et une unité de commande 8. La table 3 se compose d'un condenseur, d'un objectif, d'un jeu de miroirs, d'un écran de projection, et d'un chariot 9 qui enserre, entre deux lames de verre, la O3 90; microfiche à projeter, ce chariot étant monté sur des glis- sières, et se déplaçant en x, y, devant l'objectif grâce à deux moteurs pas à pas 9a. Le clavier 4 est un clavier alpha- numérique, ou numérique à 12 ou 16 touches. L'écran 5 est un écran de visualisation, par exemple à tube cathodique. Le modem 6 permet de moduler les informations pour les trans- mettre sur le réseau téléphonique 6a. Ces trois derniers éléments peuvent être réunis dans un seul appareil T-appelé couramment terminal, qui com- porte une liaison série 10 vers l'unité de commande (et la sortie 6a du modem vers l'ordinateur central 1). Dans cer- taines conditions, on peut faire fonctionner ce terminal en mode "transparent", c'est-à-dire que les informations tran- sitent dans le terminal, de l'unité de commande vers l'ordi- nateur central (ou inversement) en passant seulement à tra- vers le modem, et en étant ignorées par.le- clavier- et l'écran. La platine 7 est une platine de magnétophone à cassette, télécommandable, dont les moteurs et l'engagement de la tête de lecture sont commandés--- par l'unité de com- mande, et qui transmet les indications du compte-tours, et les signaux détectés sur la bande magnétique. L'unité de commande 8 comprend un microprocesseur 11, des portes en lecture 12 reliées à des capteurs qui dé- tectent les positions en butée du chariot, des portes en sortie 13 qui commandent les phases des deux moteurs pas à pas 9a, de la mémoire vive 14 (1/4 K-octet, par exemple) pour les variables de fonctionnement du programme, des inter- faces 15 et 16 de la mémoire non volatile 17 et de la mémoire vive 20. Les interfaces comprennent une interface série 15 vers l'écran de visualisation 5 (ou vers l'ensemble clavier- écran-modem, si ces trois éléments sont regroupés dans un même terminal, ainsi qu'il a été indiqué plus haut), et une interface série vers le modem 6, et donc vers l'ordinateur central 1, (dans le cas évoqué ci-dessus o le modem appar- tient au terminal, et si ce dernier peut fonctionner en mode 2Z503 90! -8- "transparent", cette interface est alors inutile). Il est également prévu une interface 16 qui reçoit les informations transmises par le compte-tours du magnétophone 7, qui ana- lyse les signaux lus sur la bande et qui commande les mo- teurs et l'engagement de la tête du magnétophone. La mémoire non volatile 17 est une mémoire ROM, PROM, REPROM, NVRAM, EAPROM, RAM batterie, mémoire à bulle, etc..., dont une par- tie peut être sur une cartouche de mémoire non volatile en- fichable 18 et une autre partie sur un support non enficha- ble 19, et qui contient les instructions qui permettent de commander les différents moteurs, d'engager la tête, d'en- voyer les messages sur les différentes interfaces, etc..., en fonction des informations reçues en provenance des cap- teurs du chariot, du compte-tours, de la bande magnétique, des différentes interfaces, et d'un programme utilisateur qui est stocké en totalité ou en partie sur le même ou sur un autre support. L'unité de commande comprend encore de la mémoire vive 20 (RAM, par exemple) dans laquelle tout ou partie du programme utilisateur est transféré en une ou plu- sieurs fois à partir de l'ordinateur central 1 au cours d'une phase de chargement (ou téléchargement). Le programme utilisateur peut permettre un ba- layage des vues selon un critère, ou encore permettre d'en- chainer plusieurs vues (ou séquences sonores) les unes après les autres, en fonction des ordres de l'utilisateur tapés sur le clavier 4 suivant un "graphe" ou un arbre de décision (c'est ce que l'on appelle communément une recherche en ar- borescence). L'invention trouve une application particulière- ment avantageuse pour là-consultation des horaires des trans- ports en commun. -9- REVENDICATIONS 1 ) - Réseau télématique, du type comportant, d'une part, un ordinateur central (1), et, d'autre part, des postes de consultation (2) qui peuvent être reliés à l'or- dinateur central grâce à une ligne de transmission à distance (6a), chaque poste de consultation (2) comprenant au moins un appareil de sélection et projection de microfiches (9), un écran de visualisation (5) et un clavier (4), caracté- risé en ce que chaque poste de consultation (2) comprend, en outre, une unité de commande (8) permettant d'exécuter un programme utilisateur. 2 ) - Réseau télématique selon la revendication 1, caractérisé en ce que l'ordinateur central (1) comprend une mémoire contenant tout ou partie du programme utilisateur, tandis que, par ailleurs, chaque poste de consultation (2> comporte un support (20) susceptible de recevoir ladite par- tie ou ledit programme utilisateur. ) - Réseau télématique selon la revendication 2, caractérisé en ce que ledit support (20) est une mémoire fixe ou amovible. 40) - Réseau télématique selzn l'une quelconque des revendications 1 à 3, caractérisé en ce que chaque poste de consultation (2) comprend, en outre, des moyens de diffu- sion de séquences sonores (7). ) - Réseau télématique selon l'une quelconque des revendications 1 à 4, caractérisé en ce que chaque poste de consultation (2) comporte, en outre, au moins une mémoire non volatile enfichable (18) contenant une partie du pro- gramme utilisateur. 6 ) - Réseau télématique selon l'une quelconque des revendications 1 à 5, caractérisé en ce qu'au moins une partie des vues des microfiches présentent des informations nécessaires au déroulement logique du programme. 2503 9Ct - 10 - 7 ) - Utilisation d'un réseau télématique selon l'une quelconque des revendications 1 à 6, caractérisée en ce que, dans un premier temps, on transfère de l'ordinateur central (1) vers un poste de consultation (2), tout ou par- tie du programme utilisateur que l'on stocke dans un support (20) dudit poste de consultation, et, dans un second temps, on déroule le programme tout en pouvant interrompre la liai- son (6a) entre l'ordinateur central (1) et le poste de con- sultation (2). 80) - Utilisation d'un réseau télématique selon la revendication 7, caractérisée en ce que ledit support (20) est une mémoire fixe ou amovible.