Brevet FR2897176A1 — publié le 20070810

La présente invention concerne un système de traitement de données à interface homme-machine. Dans un serveur d'informations, un utilisateur voulant présenter un objet au moyen d'un descriptif doit utiliser les mots techniques pertinents pour que toute personne consultant le serveur trouve facilement l'objet qu'elle recherche, s'il n'a pas de nom ou de référence spécifique. Ce problème, de formulation, mais dans le sens d'une requête en vue d'une lecture dans un serveur, se pose de même pour cette personne consultant la base de données du serveur. En particulier, le problème se pose avec acuité pour un intéressé maîtrisant insuffisamment la langue utilisée et ne connaissant donc pas le vocabulaire spécifique nécessaire pour établir le descriptif voulu. Si l'on prend l'exemple d'un entrepôt de pièces détachées servant, à l'intérieur d'une entreprise, à la maintenance d'appareils de celle-ci, un gestionnaire de l'entrepôt risque d'avoir des difficultés pour présenter un catalogue décrivant parfaitement l'ensemble des pièces en stock. Une solution classique est d'attribuer un numéro d'identification à chaque pièce. Ce n'est toutefois pas toujours possible, par exemple lorsque les pièces n'ont pas été fabriquées par séries, et, même lorsque les pièces peuvent être classées par familles, chacune des pièces présente des particularités spécifiques dans la famille. De plus, même en cas d'identification par numéros, un dépanneur recherchant une pièce sera apte à la décrire mais risque de ne pas connaître son numéro d'identification. La présente invention vise à proposer une solution à ce type de problème de description, cette solution n'étant évidemment pas limitée à un domaine technique spécifique. A cet effet, la présente invention concerne un système de traitement de données comportant une bibliothèque contenant une première pluralité de blocs contenant des informations en séquences textuelles de caractères, et des moyens séquenceurs agencés pour commander des moyens comparateurs prévus pour recevoir et comparer à chacun des blocs, au fil de l'eau, le début d'une chaîne d'informations représentant des caractères, en cours de transmission depuis un terminal d'un utilisateur qui en a effectué la saisie, et pour, si la comparaison indique qu'un morceau d'un début de chaîne reçu se retrouve dans une deuxième pluralité de dits bloc, sélectionner et transmettre, en réponse, vers des moyens de présentation d'informations associés au terminal, une dite deuxième pluralité d'informations en séquences textuelles contenues dans les blocs ainsi sélectionnés, les moyens séquenceurs étant agencés pour lancer un cycle de dites comparaisons à mesure de la réception de nouvelles informations venant compléter les informations reçues de début de chaîne. Ainsi, la bibliothèque étant constituée d'un grand nombre de chaînes de caractères envisageables pour un ou plusieurs domaines techniques, l'utilisateur pourra, à chaque étape de transmission d'un nouveau caractère vers le système, travailler par élimination de N-1 des N séquences de caractères offertes, ce qui est beaucoup plus facile que de devoir rechercher les mots techniques appropriés pour exprimer son besoin. La bibliothèque constitue ainsi un lexique des termes d'un ou plusieurs domaines particuliers et l'utilisateur est guidé vers une utilisation de ces termes, de sorte que, lors de l'exploitation qui suit de la chaîne saisie, elle sera mieux comprise et pourra ainsi être exploitée de façon plus efficace. On notera que le morceau ci-dessus d'un début de chaîne peut être tout en début de la chaîne et être constitué par un tronçon de début de mot, ou équivalent, ou encore par plusieurs mots de début avec un tronçon de début d'un mot suivant, mais que ce morceau peut aussi très bien se trouver en une position intermédiaire dans la chaîne. On notera en outre que le système peut lui-même effectuer urne modification qu'il a proposée et qui aura été validée par l'utilisateur, ou bien ce dernier enverra une correction correspondante au début de la chaîne déjà transmis. Il convient de remarquer que la chaîne peut toutefois contenir, voire être totalement constituée par, des mots de texte libre, c'est-à-dire autres que ceux en bibliothèque. Si l'on reprend l'exemple d'un entrepôt de pièces détachées, le gestionnaire établira un ensemble de fiches descriptives des pièces en saisissant au clavier des chaînes de caractères constituant, isolément ou par groupes, des descripteurs des diverses pièces détachées disponibles pour ainsi former autant de fiches signalétiques offertes à la consultation. Le technicien consultant le serveur de données, sans, ou, de préférence, avec, l'aide du système pour formuler sa requête, sera ainsi clairement renseigné et pourra alors aller demander, au gestionnaire de l'entrepôt, d'aller lui chercher les pièces voulues. Le gestionnaire peut par exemple être un opérateur humain ou un système automatique à convoyeurs alimentés par des robots de préhension des pièces sur rayon, ou tout autre système de livraison. Dans le cas préféré évoqué ci-dessus, d'aide apportée par le système au technicien consultant le serveur, ce technicien utilisera un terminal PC, situé à un guichet de l'entrepôt, pour déterminer un spectre de caractéristiques de pièces de rechange disponibles dans cet entrepôt, chaque caractéristique étant exprimée par une chaîne spécifique de mots ou bien une chaîne unique étant remplie de toutes les caractéristiques voulues. Inversement, il peut être prévu que le serveur ne comporte que des requêtes descriptives de pièces détachées, c'est-à-dire qu'il soit constitué par des fichiers de requêtes descriptives de pièces détachées recherchées, élaborés par l'utilisateur final qu'est le dépanneur, cette élaboration bénéficiant de l'aide à la formulation de la requête, aide telle que spécifiée comme constituant l'invention. En pareil cas, le gestionnaire de l'entrepôt lira les fiches techniques de requête ainsi établies et pourra proposer des pièces qui lui paraissent répondre au besoin. Comme évoqué plus haut, et dans une forme de réalisation particulièrement intéressante de l'invention, l'invention de base, c'est-à-dire le système d'aide à la formulation d'une présentation d'offre ou de requête d'objets, intègre en outre un serveur qui, avantageusement, comporte les deux types de fichiers, respectivement d'informations d'offres et d'informations de requêtes, tous élaborés avec l'aide du système, et il permet d'établir des corrélations entre elles. Les moyens comparateurs sont avantageusement agencés pour détecter de dits caractères reçus constituant un tronçon de début de mot afin de sélectionner de dits blocs contenant des informations en séquences textuelles comportant au moins un mot commençant par le dit tronçon de début de mot. En pareil cas, les moyens comparateurs peuvent être agencés pour comparer un tronçon de début de mot reçu à des tronçons de début de mots occupant des positions quelconques dans les informations en séquence textuelle des blocs. L'utilisateur peut ainsi insérer à tout moment, lors de la saisie d'une chaîne de caractères, c'est-à-dire en une position grammaticalement incorrecte, un mot qui lui vient à l'esprit, et ceci sans devoir effacer le début de la chaîne. Dans une forme de réalisation spécifique, les moyens comparateurs comportent un comparateur de positions agencé pour recevoir, d'un côté, une valeur de comptage des caractères, de début de chaîne, issue d'un compteur d'espaces dans la chaîne et, d'un autre côté, une valeur de comptage d'un nombre de caractères homologues soumis à comparaison et appartenant à une séquence de bloc, pour n'autoriser une reconnaissance qu'en cas de coïncidence de caractères occupant de mêmes positions relatives. Il peut être prévu une porte d'inhibition du comparateur de positions pour autoriser la dite reconnaissance même en cas de dites positions relatives différentes. Il peut toutefois aussi être prévu un détecteur et compteur d'espaces entre caractères de la chaîne en cours de réception, agencé pour ainsi repérer le rang d'un mot dans la chaîne en cours de saisie, et pour, à partir d'un certain rang, commander une dite comparaison, excluant les mots précédents, de rang moindre. Si les informations en séquences textuelles mémorisées comportent des mots-clés associés à des qualificatifs qui sont ainsi aptes à être proposés à l'utilisateur suite à la transmission par celui-ci d'uniquement au moins un tronçon de début du mot--clé associé, les moyens séquenceurs sont alors agencés pour recevoir une indication de validation, depuis le terminal, d'un qualificatif proposé et pour l'intégrer dans le début de chaîne reçu, les moyens séquenceurs étant agencés pour intégrer le qualificatif validé dans une position située en avant du mot-clé associé, ou en arrière, selon le cas particulier. Si l'on reprend l'exemple des pièces détachées, par exemple pour des voitures, le mot "chambre" provoquera par exemple l'envoi en retour de "chambre à air", "chambre de combustion", dans le domaine de la construction, le début du dit mot amènera à proposer "chambranle", et, dans le domaine judiciaire, le mot "parquet" fera sélectionner la séquence "magistrat du parquet". Un registre peut contenir un premier ensemble de données, appartenant aux informations en séquence textuelle mémorisées dans chaque bloc, utilisées pour la reconnaissance par les moyens comparateurs, et être associé à un registre contenant un deuxième ensemble de données, constituant une forme transcodée du premier ensemble établie par des moyens de calcul des moyens séquenceurs, qui est transmis aux moyens de présentation d'informations. Le transcodage peut par exemple transformer une forme abrégée en forme normale, ou inversement, ou encore proposer des synonymes de mots dont le début a été saisi. Il peut aussi être prévu que le deuxième ensemble de données soit associé à un dictionnaire de synonymes pour transcoder un mot reçu en un synonyme de sélection d'une séquence. Un utilisateur peu familier des termes techniques voulus pour un domaine particulier se verra ainsi proposer des termes techniques appropriés à partir de la saisie de termes pouvant être imprécis. Pour faciliter la reconnaissance d'un tronçon de début de chaîne, il peut être prévu un registre à décalage série / parallèle, de réception des caractères de début de chaîne dans, d'abord, un tronçon de réception amont suivi d'un tronçon de réception aval, le registre de réception étant doublé par un registre de masquage, de même type, initialement rempli de bits de service à niveau logique prédéterminé, prévu pour, en synchronisme avec l'entrée des dits caractères dans le tronçon amont du registre de réception, se remplir progressivement, par un tronçon de service amont, de bits de service à niveau logique opposé au dit niveau logique initial, le niveau des bits de service du tronçon de service amont étant prévu pour autoriser une dite comparaison pour les caractères reçus dans le tronçon de réception amont, alors que le niveau, opposé, des bits de service dans un tronçon de service complémentaire aval est prévu pour inhiber tout résultat de discordance de comparaison portant sur le contenu, quelconque, du tronçon aval du registre de réception. Les moyens comparateurs peuvent aussi être associés à des moyens de masquage agencés pour effectuer un balayage de masquages successifs des caractères de la chaîne reçue, afin d'inhiber toute signalisation de défaut dans la reconnaissance d'un caractère courant considéré. Il s'agit d'un "polling" d'inhibition qui va faire qu'une faute de frappe à un clavier du terminal, consistant à entrer un caractère au lieu d'un autre dans la chaîne, pourra ainsi être masquée, le système renvoyant une séquence représentant la chaîne non corrompue. En pareil cas, les moyens de masquage comportent par exemple un compteur de commande d'entrées d'adresse d'un démultiplexeur agencé pour effectuer un balayage d'entrées successives des moyens comparateurs pour, à chaque fois, inhiber toute discordance détectée au niveau de la dite entrée. Les dits moyens de calcul peuvent être agencés pour établir le dit deuxième ensemble de données sous une forme transcodée de chaîne de caractères représentant les informations du premier ensemble mais dans une langue autre qu'une langue utilisée pour le premier ensemble. La chaîne reçue constitue ainsi une référence de base avec une adresse de base, propre aux informations de cette chaîne, et, à cette adresse de base il est associé une ou plusieurs "sous-adresses" qui désignent chacune un emplacement mémoire dans lequel les dites informations sont exprimées de façon spécifique, c'est-à-dire dans une langue particulière. Avantageusement, les moyens séquenceurs sont agencés pour recevoir, en provenance du terminal, des informations de service comportant une indication de choix parmi la seconde pluralité d'informations en séquences textuelles de caractères qui ont été transmises aux moyens de présentation, et pour, en conséquence, clore tout traitement du dit début d'une chaîne d'informations. Ainsi, l'utilisateur n'a pas besoin d'émettre des signaux de modification du début de chaîne déjà transmis puisque le système peut s'en charger. L'utilisateur peut aussi abréger la durée de saisie des informations de la chaîne voulue puisque celle-ci pourra être sélectionnée après uniquement transmission du début de celle-ci vers le système, qui a alors offert la chaîne voulue, à la sélection par l'utilisateur sur son terminal. Le traitement de la suite de la chaîne d'informations peut toutefois se poursuivre. Les moyens séquenceurs sont alors agencés pour commander la mémorisation d'une chaîne reçue dans une zone mémoire de moyens mémoires descripteurs, contenant ainsi un descripteur d'une spécification formulée par l'utilisateur et accessible à d'autres personnes. Les moyens séquenceurs sont de préférence agencés pour établir, avec le terminal, une session d'acquisition d'une troisième pluralité de dites chaînes d'informations et pour établir des liens logiques regroupant, en blocs logiques de premiers ensembles logiques, la troisième pluralité de dites zones mémoires. Il est ainsi constitué un fichier global regroupant les diverses caractéristiques techniques exprimées par les diverses chaînes transmises. Les moyens mémoires descripteurs peuvent alors constituer un serveur d'offre d'informations à base de dits premiers ensembles logiques, d'offre, à zones mémoires d'offres alimentées par le dit utilisateur, le serveur comportant des moyens d'accès en lecture pour des utilisateurs autres. Inversement, les moyens mémoires descripteurs peuvent constituer un serveur de requêtes d'informations à base de dits premiers ensembles logiques, de requêtes, à zones mémoires de requêtes prévues pour être alimentées par l'utilisateur. De façon avantageuse, des moyens gestionnaires de serveur sont agencés pour effectuer une comparaison mutuelle entre les premiers ensembles logiques, d'offres et de requêtes, et pour transmettre, aux moyens de .0 présentation, tout ensemble logique, d'offre ou de requête, présentant un niveau de corrélation, dépassant un seuil haut, par rapport à un premier ensemble logique, respectivement de requête ou d'offre. En particulier alors, les moyens gestionnaires peuvent être agencés pour lancer de façon anticipée une dite comparaison entre un premier ensemble logique de requête en cours de réception et des premiers ensembles logiques d'offre déjà complètement saisis. Le système met ainsi rapidement en relation les offres et les requêtes. Pour aider dans la préparation d'une offre ou d'une requête, il est intéressant que le seuil haut de corrélation soit fixé initialement à une valeur prédéterminée et soit adapté de façon dynamique, en fonction d'un nombre courant de caractères saisis. Les moyens gestionnaires comportent avantageusement des circuits de traduction agencés pour recevoir la chaîne, dans une langue source déterminée, et pour la traduire dans une langue cible. En pareil cas, il est particulièrement intéressant que les circuits de traduction comportent des moyens de dictionnaire dont une majorité de termes en langue source sont stockés dans la deuxième pluralité de blocs. En effet, le dictionnaire, réduit à un lexique de taille limitée, permet une traduction de meilleure qualité car il est exempt de termes étrangers au domaine technique qui aura été choisi pour la deuxième pluralité de blocs, de sorte que certaines ambiguïtés de traduction ne vont pas se présenter. Ainsi, l'aide à la saisie des chaînes tend à ramener l'utilisateur vers un noyau de termes d'un domaine technique déterminé, donc essentiellement des noms et éventuellement des qualificatifs, et le lexique repose essentiellement sur ce noyau, avec en plus les mots usuels pour la grammaire, c'est-à-dire des articles, pronoms et autres. De façon avantageuse, les circuits de traduction comportent des moyens de dictionnaire prévus pour servir de source de mots pour des deuxièmes ensembles logiques contenant une traduction du contenu des premiers ensembles logiques. Pour faciliter l'accès au système, il peut être prévu des circuits d'interface avec un réseau informatique de transmission de données pour des liaisons avec le terminal. Il peut par exemple s'agir du réseau Internet ou encore du réseau téléphonique commuté, RTC. Dans une forme de réalisation spécifique, des moyens de reconnaissance vocale sont prévus en amont des moyens comparateurs, pour transcoder un signal vocal provenant du terminal en un mot d'un code prédéterminé mémorisé dans le système. La saisie d'une chaîne peut donc être vocale. Il peut aussi être prévu, en sortie du système, des moyens de transformation de signaux informatiques, représentant la dite deuxième pluralité d'informations, en signaux vocaux à transmettre aux moyens de présentation d'informations. Toute personne ne disposant pas d'un PC pourra toutefois accéder au système par un appareil téléphonique. Une forme de réalisation du système selon la présente invention est exposée ci-après, en référence au dessin annexé, sur lequel : la figure 1 est un diagramme fonctionnel représentant le système, comportant un séquenceur d'aide à la saisie et un gestionnaire de serveur, système relié à un terminal d'un utilisateur, et la figure 2 est un schéma détaillé de circuits du séquenceur de la figure 1. La figure 1 représente le système de traitement de données selon l'invention, référencé 90, et un terminal de transmission de données 9, ici un ordinateur personnel, PC représenté très schématiquement par un clavier 1 de saisie de données et par un écran 2 d'affichage de données. Le système 90 comporte un séquenceur 10, piloté par une base de temps 10B, qui commande les circuits suivants, à savoir un comparateur 30 relié, d'un côté, à une bibliothèque 50 comportant une première pluralité de blocs 54 contenant des champs d'informations en séquences textuelles 55 et, d'un autre côté, à des circuits 21 de réception de données appartenant à des circuits 20 d'interface avec un réseau 100 de transmission de données, ici le réseau Internet, auquel est relié le PC 9. La référence 54 ci--dessus désigne tout aussi bien une zone mémoire que son contenu. Les circuits d'interface 20 comportent en outre des circuits 22 d'émission de données vers le PC 9. Le séquenceur 10 a pour fonction essentielle d'aider un utilisateur du PC 9 lors de la saisie, au clavier 1, de chaînes 5 de caractères alphanumériques 8 qui sont saisis et transmis successivement au système 9Q, en formant ainsi d'abord un tronçon de début de mot 7 puis un mot complet 6. Chaque chaîne 5 est constituée de caractères alphanumériques 8 formant un ou, plus généralement, plusieurs mots 6 ou abrégés, avec éventuellement des signes de ponctuation et des valeurs numériques. La chaîne 5 est affichée dans un champ déterminé d'une zone, par exemple basse, de l'écran 2 L'aide ci-dessus consiste à envoyer à une autre zone de l'écran 2, par exemple haute, à travers les circuits d'émission 22, un jeu de suggestions, formant une deuxième pluralité (sous-ensemble de la première pluralité) d'informations en séquences textuelles, chacune sous forme d'une séquence 55 formée d'un ou plusieurs mots 56 de caractères 58, la deuxième pluralité constituant un éventail de propositions pour remplacer un début de mot 7 reçu par un mot complet correspondant, avec éventuellement d'autres mots adjoints. A cette fin, les circuits comparateurs 30 détectent des caractères 8, en général des lettres s'il s'agit de mots classiques, constituant un tronçon de début de mot 6 afin de sélectionner certains des blocs 54 contenant des informations en séquences textuelles comportant au moins un mot 56 commençant. par le tronçon de début de mot 7 saisi. Les circuits comparateurs 30 sont ici prévus pour comparer le tronçon de début de mot 7 à des tronçons de début de mots 57 occupant des positions quelconques dans les informations en séquence textuelle des blocs 54, c'est-à-dire que les séquences 55 commençant par un autre mot ne sont pas a priori exclues de la sélection offerte. En particulier, les informations en séquences textuelles mémorisées comportent des mots-clés, c'est-à-dire des mots usuels dans un domaine technique considéré, associés à des qualificatifs qui sont ainsi aptes à être proposés à l'utilisateur par transmission uniquement d'au moins un tronçon de début 57 du mot-clé associé. Le séquenceur 10, recevant, en provenance du terminal 9, une indication de validation d'un qualificatif proposé, c'est- à-dire par exemple un numéro de rang parmi les séquences 55 proposées dans la suite des champs en zone haute de l'écran 2, il intègre le qualificatif dans les caractères 8 de chaîne 5 reçus, et, s'il s'agissait d'un mot 6 incomplet, il remplace le tronçon de début de mot 7 par le mot complet 6. La chaîne 5, en cours de saisie, ainsi modifiée est renvoyée à l'écran 2 et, de préférence, elle y est affichée dans un champ de saisie, en position basse, pour écraser le tronçon correspondant dans le début de chaîne 5 qui a déjà été saisi et qui est ainsi "mis à jour" par le système 90. Un mot 56 proposé, dans la deuxième pluralité de séquences 55 envoyées à l'écran 2, ne comporte pas nécessairement un tronçon de début 57 identique au tronçon de début de mot 7 saisi, car il peut être effectué une correction orthographique, voire même un transcodage en une langue autre que celle à laquelle appartient le mot 6 saisi. En effet, chaque bloc 54 comporte un premier ensemble de données (51), mémorisé dans un premier registre 51 c'est-à-dire une zone mémoire, utilisées pour la reconnaissance des chaînes 5 par les circuits comparateurs 30, associé à une forme transcodée du premier ensemble de données (51) constituant un deuxième ensemble de données (52), mémorisé dans un deuxième registre 52, qui est transmis à l'écran 2, le transcodage étant effectué par l'unité centrale il à l'aide d'un fichier de données dans la langue cible. Comme on l'aura compris, les références entre parenthèses désignent le contenu de l'élément mémoire de même référence. Il peut être prévu plusieurs deuxièmes ensembles de données (52), pour qu'un utilisateur, effectuant la saisie dans une langue déterminée, valide en fait une formulation, dans toute autre langue voulue, des informations saisies. Cette facilité est offerte pour des recherches d'informations et pour des offres d'informations, expliquées plus loin. La forme transcodée n'est pas nécessairement dans une langue autre, sur il peut aussi s'agir de transformations entre des mots en abrégé et le mot entier. En outre, pour masquer certaines erreurs de saisie au clavier 1, les c=ircuits comparateurs 30 sont associés à des circuits de masquage 40 effectuant un balayage pour masquer successivement des caractères 8 de la chaîne 5 reçue, afin d'inhiber toute signalisation de défaut dans la reconnaissance du caractère 8 considéré. Là encore, cela permet une reconnaissance suivie d'un transcodage entre un mot 6 ou début de mot 7 incorrect et le mot correct 6 complet, après validation par l'utilisateur. Lors de la saisie d'une chaîne 5, caractère 8 par caractère 8, l'utilisateur peut, comme indiqué, désigner un rang, sur l'écran 2, d'une séquence 55 proposée parmi la deuxième pluralité. Le séquenceur 10 reçoit alors, en provenance du terminal 9, des informations de service comportant une indication de choix parmi la seconde pluralité d'informations en séquences textuelles de caractères 55 qui ont été transmises à l'écran 2, et, en conséquence, il va clore tout traitement du début de la chaîne 5. L'utilisateur peut, au lieu de cela, saisir un caractère suivant du tronçon de début de mot 7. Dans ce cas, le séquenceur 10 poursuit le cycle d'aide relatif aux caractères déjà reçus, en renvoyant un nouveau jeu de suggestions, ce nouveau jeu étant, dans le cas général, un sous-ensemble du précédent puisque l'allongement du tronçon de début 7 saisi tend à restreindre le choix de séquences 55 compatibles avec celui-ci. On notera que l'utilisateur peut donc transmettre au système 90 une chaîne 5 sans nécessairement utiliser la procédure de validation de séquences 55 proposées. En d'autres termes, un signal de validation d'une séquence 55 proposée ne constitue pas ici un signal de fin de chaîne 5 en cours de saisie, de sorte que cette dernière peut être élaborée par une succession de plusieurs séquences 55 proposées, avec éventuellement des mots intercalés entre elles, pour former un texte libre. L'exploitation des chaînes 5 reçues et mémorisées est assurée par un gestionnaire 60 d'un serveur associé exploitant les chaînes 5 reçues et validées, que le gestionnaire 60 mémorise dans une zone mémoire, parmi une troisième pluralité de zones mémoires 74, 84 d'une mémoire descriptrice 70, 80, contenant ainsi un descripteur d'une spécification formulée par l'utilisateur. Pour établir une telle spécification, constituée par un ensemble de chaînes 5 portant chacune sur une caractéristique spécifique, le séquenceur 10 enchaîne plusieurs saisies de chaînes 5 en établissant, avec le terminal 9, un session d'acquisition d'une troisième pluralité de chaînes d'informations 5 et il établit des liens logiques regroupant, en un ensemble logique 71 respectivement 81, la troisième pluralité des zones mémoires 74, respectivement 84, relatives à la session. Le gestionnaire 60 est accessible depuis le réseau Internet 100 à travers les circuits de réception 21 et d'émission 22, pour échanger des ordres et des données. Les références à dizaine "7" concernent les éléments constitutifs de la mémoire 70, descriptrice d'offres d'informations, qui contient des informations sous forme de chaînes 75 constituant des descripteurs d'informations "affichées" qui sont "offertes" à la consultation, c'est-à-dire qui sont écrites sous la commande d'un utilisateur et lues par divers autres. Symétriquement, les références à dizaine "8" concernent les éléments constitutifs de la mémoire de requête 80, qui contient des informations sous forme de chaînes 85 constituant des descripteurs d'informations "de recherche", ou requêtes, c'est-à-dire qui sont écrites sous la commande d'un utilisateur et qui vont être comparées à la mémoire d'offres d'informations 70. La mémoire descriptrice 70 constitue ainsi un serveur d'offred'informations à base des ensembles logiques, d'offre d'informations 71, à zones mémoires d'offres d'informations 74 alimentées par l'utilisateur et accessibles en lecture à des utilisateurs autres. La mémoire descriptrice 80 constitue quant à elle un serveur de requêtes d'informations à base d'ensembles logiques de requêtes d'informations 81, à zones mémoires de requêtes 84 alimentées par un autre utilisateur. En configuration minimale, d'aide uniquement à la saisie de chaînes 5 d'offre d'informations ou bien de chaînes 5 de requête d'informations, il pourrait n'être prévu qu'une seule des deux mémoires descriptrices 70, 80. Toutefois ici, les deux sont avantageusement prévues pour les exploiter par comparaison. A cet effet, le gestionnaire 60 effectue une comparaison mutuelle entre les ensembles logiques, d'offres d'informations 71 et de requêtes d'informations 81, pour transmettre, à l'écran 2, tout ensemble logique, d'offre d'informations 71 ou de requête d'informations 81, présentant un niveau de corrélation, dépassant un seuil haut, avec un ensemble logique opposé, respectivement de requête d'informations 81 ou d'offre d'informations 71. Afin de guider un utilisateur formulant une requête sous forme d'une ou plusieurs chaînes 5, il est ici prévu que la comparaison, requête / offres d'informations en mémoire 70, se déclenche déjà lors de la phase de saisie de la requête sous la commande du séquenceur 10, exposée au début. Cela permet par exemple à l'utilisateur de modifier la teneur d'une chaîne 5 qu'il prévoyait de transmettre pour constituer une chaîne de requête 85, pour mieux l'adapter à la terminologie générale des "offres" d'informations, telle qu'il peut la percevoir à travers celles des chaînes d'offre 75 qui lui sont déjà transmises depuis la mémoire d'offres d'informations 70. Le gestionnaire 60 lance donc de façon anticipée une comparaison entre un ensemble logique de requête 81 en cours de réception et des ensembles logiques d'offre 71 déjà complètement saisis. Le seuil haut de corrélation peut être fixé à un pourcentage prédéterminé de nombre de caractères 78, 88 dans un tronçon 77, 87 d'un mot 76, 86, ou bien dans plusieurs mots 75, 86, ce pourcentage, par exemple 80 %, représentant donc progressivement un nombre croissant de caractères lors de la saisie de la chaîne 5. Pour toutefois éviter des quasi-reconnaissances erronées en début de saisie, car portant sur un nombre limité de caractères saisis 8, :il peut être prévu que le seuil soit fixé initialement à une valeur prédéterminée et qu'il soit ensuite adapté de façon dynamique, en fonction d'un nombre courant de caractères saisis 8. En dessous du seuil, il ne peut y avoir de reconnaissance. Au-dessus, et considérant la valeur (finale) de seuil à 80 % de reconnaissance, à titre d'exemple, l'adaptation ci-dessus peut par exemple consister à fixer d'abord un seuil de 95 % de reconnaissance de caractères 8, pour progressivement l'abaisser jusqu'aux 80 à mesure de la saisie de nouveaux caractères 8 de la chaîne 5. Comme évoqué plus haut, le transcodage du contenu du premier ensemble de données (51) en un parmi plusieurs deuxièmes ensembles de données (52) permet de changer la langue source en toute autre langue cible. Si l'ensemble logique d'offres d'information 71 contient des chaînes 75 en langue française, une chaîne 5 saisie en une langue autre, par exemple en anglais, pourra ainsi, sur commande de l'utilisateur, être traduite en français pour être mémorisée dans l'ensemble logique 81 de requêtes d'informations, afin de consulter l'ensemble logique 71 d'offres d'informations. Le principe est donc de faire converger toutes les chaînes 5 saisies vers une seule langue. En variante, il peut au contraire être prévu de faire diverger chaque chaîne 5 saisie en une pluralité de chaînes 5 équivalentes mais dans diverses langues. En pareil cas, les informations mémorisées, de chaîne d'offre 75 ou bien de chaîne de requête 85, fournies par chaque chaîne 5 saisie, sont accessibles en lecture pour être respectivement comparées aux informations de chaîne de requête 85 ou bien de chaîne d'offre 75 dans la langue considérée. Pour une telle recherche de corrélation, il n'est pas nécessaire de désigner la langue voulue, le gestionnaire 60 pouvant être prévu pour rechercher en parallèle des corrélations dans plusieurs langues, et ceci d'après une même requête initiale. Les informations de chaîne d'offre 75, respectivement de chaîne de requête 85, dans chaque langue après transcodage, sont contenues dans des deuxièmes ensembles logiques 72, respectivement 82, associés respectivement à l'ensemble 71, 81 contenant la chaîne 75, 85 fournie par le séquenceur 10, et formant, avec l'ensemble 71, 81 associé, des blocs logiques 73, 83, chacun à présentation polyglotte, dans les zones mémoires respectives 74, 84. Dans le séquenceur 10, des circuits de calcul, associés entre autres au deuxième ensemble de données (52), peuvent être prévus pour assurer la traduction voulue, si la chaîne 5 saisie était déjà en bibliothèque 50. Il peut toutefois être prévu, en variante, que cette fonction soit assurée, dans le gestionnaire 60, par des circuits de calcul 61 disposant de dictionnaires 62 de traduction en autant de langues étrangères avec les logiciels respec7_ifs 63 de règles de traduction dans un sens et dans l'autre par rapport à une langue de référence, chaque deuxième ensemble logique 72, 82 en recevant une traduction, dans la langue voulue, de la chaîne 5 saisie et validée. Une majorité de termes en langue source, d'entrée dans les dictionnaires 62, sont aussi stockés dans la deuxième pluralité de blocs 54, mais "prisonniers" à l'intérieur des diverses séquences 55. Les dictionnaires 62 sont ainsi réduits, pour chaque langue, à un lexique de taille limitée, pour traiter un nombre limité de domaines techniques déterminés, de sorte que le risque de traduction erronée est limité. Un tel avantage est permis par le fait que l'aide à la saisie des chaînes 5 tend à ramener l'utilisateur vers un noyau de termes d'un domaine technique déterminé. Les termes en langue source peuvent uniquement stockés dans les dictionnaires 62, et, dans les séquences 55, ils sont remplacés par une adresse correspondante dans l'un des dictionnaires 62. Ce qui a été indiqué dans ce paragraphe pour les blocs 54 de séquences 55 peut être prévu de même pour la troisième pluralité de zones mémoires 74, 84 de la mémoire descriptrice 70, 80, et en particulier pour les deuxièmes ensembles logiques 72, respectivement 82, appartenant aux blocs logiques 73, 83, à présentation polyglotte. On notera qu'il peut être prévu plusieurs langues sources, avec donc la duplication voulue des circuits considérés. Pour élargir l'accès au système 90, il peut être prévu des circuits 15 de reconnaissance vocale en entrée des circuits de réception 21, donc en amont des circuits comparateurs 30, pour transcoder un signal vocal provenant d'un poste téléphonique, remplaçant le PC 9, en un mot d'un code prédéterminé mémorisé dans le système 90, code contenant une représentation de tous les caractères 8 voulus ainsi que des caractères supplémentaires pour les signaux de service. Inversement,, en sortie des circuits d'émission 22 il est ici prévu des circuits 25 de transformation de signaux informatiques, représentant, entre autres, les séquences 55, formant la deuxième pluralité d'informations émises, ainsi que des signaux de service, en signaux vocaux à transmettre à des circuits de relation homme-machine de type haut-parleur ou écouteur, remplaçant l'écran 2. La figure 2 est un schéma plus détaillé de circuits du séquenceur 10 et de circuits de la bibliothèque 50 et d'émission / réception 20, qu'il commande. Le séquenceur 10 comporte une unité centrale 11 commandant, à l'aide de la base de temps 10B, un compteur colonnes 12, c'est-à-dire un diviseur de fréquence d'impulsions d'horloge, dont une sortie aval fournit un signal d'horloge à un compteur ligne 13, donc à fréquence réduite, fournissant respectivement, par des sorties parallèles, une adresse colonne ADC et une adresse ligne ADL pour adresser successivement toutes les colonnes d'une ligne en bibliothèque 50 puis recommencer avec une ligne suivante, chaque ligne contenant une séquence 55. On comprendra que la présente découpe de la bibliothèque 50 sous forme d'une matrice de lignes et de colonnes n'a que pour but d'exposer clairement l'invention, les diverses séquences 55 pouvant toutefois, d'une façon générale, être situées en diverses zones d'adresse quelconques, successives ou non, c'est-à-dire sans que la notion de ligne et de colonne intervienne. Les circuits de réception de données 21 comportent un registre à décalage 21R, de réception des chaînes 5, relié par une entrée série au réseau Internet 100 à travers des circuits d'interface, non représentés. En parallèle avec le registre 2lR se trouve un même registre, de même taille, 21M, dit de masquage, servant à inhiber toute comparaison des circuits comparateurs 30 avec le contenu d'un tronçon aval du registre de réception 21R, c'est-à-dire une zone encore vierge de toute donnée reçue, et qui peut toutefois avoir initialement un contenu quelconque. Un tronçon aval, homologue, du comparateur 60 ne pouvant être physiquement déconnecté, l'inhibition ci-dessus consiste à forcer une validation de coïncidence pour le contenu du tronçon aval du registre de réception 21R, de sorte que c'est un tronçon amont du registre de réception 21R qui va commander la décision finale de reconnaissance, en coopération avec un tronçon amont, homologue, du comparateur 30. Les registres 21R et 21M reçoivent un même signal d'horloge (flèches obliques) au rythme de réception des bits des caractères 8 saisis, pour ainsi progresser en synchronisme. Le schéma de la figure 2 est en fait une représentation simplifiée, dans un but de clarté. En réalité, il y existe une batterie de huit tels comparateurs de bits disposés en parallèle, les huit bits de chaque octet de caractère 8 entrant donc en parallèle simultanément dans un circuit comparateur respectif. Hormis le gain de puissance de calcul, une telle duplication des circuits comparateurs 30 évite tout problème de cadrage des bits reçus, qui se poserait s'il fallait cadrer la comparaison-octet, selon successivement des blocs de 8 bits entrant en série dans le registre de réception 21R. Ici, la comparaison-bit s'effectue après réception de chaque bit, c'est-à-dire, systématiquement, après chaque front actif du signal d'horloge faisant progresser les registres 21R et 21M. Le comparateur 30 comporte une batterie de portes OU exclusif 31 à deux entrées formant chacune un comparateur binaire traitant chacune un bit reçu, comme indiqué, parmi ceux d'un octet représentant l'un des caractères 8 reçus. Chaque porte OU exclusif 31 est reliée, par une première entrée, à l'une, particulière, des sorties parallèles d'un registre à décalage 51D, de défilement, relié en sortie de la bibliothèque 50. Le registre de défilement 51D constitue une sorte de bandeau d'affichage glissant, mais restant sous forme purement électronique, du contenu de la bibliothèque 50, bandeau dans lequel vont donc circuler les diverses séquences 55, sous la commande des compteurs colonne 12 et ligne 13, pour être comparées aux caractères 8 en cours de saisie. La cadence de défilement est suffisante pour faire défiler toute la bibliothèque 50 lors d'une période du signal d'horloge actionnant les registres 21R et 21M. Une seconde entrée des portes OU exclusif 31 est reliée à des sorties parallèles directes, c'est-à-dire non inversées, du registre de réception 21R. Les portes OU exclusif 31 sont reliées en sortie à des premières entrées respectives d'un banc de portes ET 32 à deux entrées, dont les sorties sont reliées à un circuit OU inversé 33 à K entrées pour traiter un maximum de K caractères 8, qui collecte les diverses comparaisons binaires en fournissant le résultat global de la comparaison, et précisément un état logique haut, c'est-à-dire un "1", en cas de validation de comparaison entre un début de chaîne 5 et l'une des séquences 55. En cours de réception des caractères 8, seul le tronçon amont du registre de réception 21R, ayant reçu des caractères 8, doit être scruté pour la comparaison, tandis que le tronçon aval complémentaire, à gauche sur la figure 2, ne doit pas pouvoir invalider une reconnaissance des octets reçus dans le tronçon amont. A cette fin, le registre de masquage 21M, initialement mis à zéro tout comme le registre de réception 21R, comporte une entrée série qui est en permanence polarisée au niveau haut, "1", par un circuit 39, de sorte que le registre de masquage 21M, commandé par le signal d'horloge du registre de réception 21R, se remplit d'autant de "1" que le registre de réception 21R reçoit de bits des divers octets de caractères 8, tandis que la partie aval du registre de masquage 21M, à gauche, reste remplie d'une "barre" de O. Les sorties parallèles du registre de masquage 21M sont reliées à des premières entrées d'un banc de portes ET 43, d'inhibition de détection de discordance, reliées en sortie à des secondes entrées des portes ET 32, de verrouillage en forçage de reconnaissance. Les portes d'inhibition 43 ont pour but de permettre de commander, à partir de l'une quelconque de leurs deux entrées, un masquage de toute détection de discordance dans une paire de bits homologues par la porte de comparateur OU exclusif 31 associée, ceci par verrouillage de la sortie de la porte ET de verrouillage 32 à l'état 0, forçant ainsi une reconnaissance bit. On éviter ainsi un blocage, au niveau de la porte OU inversé de collecte 33, des signaux de reconnaissance des autres portes ET de verrouillage 32, formant le tronçon amont, à droite sur la figure 2, et qui, eux, sont valables, et sont validés par une "barre" de "1" qui ouvre les portes ET de verrouillage 32 associées, c'est-à-dire celles situées dans un tronçon amont du banc de portes ET de verrouillage 32 pour une comparaison effective. De la sorte, les sorties parallèles Q, non inversées, du tronçon aval du registre de masquage 21M transmettent, de façon prioritaire, une "barre" de zéros aux portes ET de verrouillage 32 de tronçon aval, qui doivent être inhibées, c'est-à-dire qu'il convient de forcer dans un état fournissant un signal de reconnaissance bit. Les circuits 40, de masquage de défauts provenant d'une maladresse de saisie au clavier ici prévus, sont constitués par un compteur 41, commandé par un signal d'horloge (flèche montante) plus rapide que les autres pour commander des entrées d'adresse d'un démultiplexeur 42 dont les sorties, donc parallèles, sont reliées à des secondes entrées des portes ET d'inhibition 43. De la sorte, les sorties du démultiplexeur 42 sont toutes au niveau "1", validant donc les sorties du registre de masquage 21M, hormis une sortie active courante du démultiplexeur 42 qui est adressée et bloque ainsi à 0 la sortie de la porte ET d'inhibition 43 considérée et donc aussi celle de la porte ET de verrouillage 32 en aval. Un tel 0 constitue un état de déverrouillage, à l'état de validation, de l'entrée du OU inversé de collecte 33, c'est-à-dire que, même si le bit scruté dans le registre de réception 21R est faux, il est considéré comme bon. En cas de comparaison positive, le signal "l" significatif de cet état en sortie de la porte OU inversé de collecte 33 est mémorisé dans une mémoire tampon de coïncidence 35 à travers une première entrée d'une porte ET interposée 34 à deux entrées, la mémoire tampon de coïncidence 35 étant initialement remise à zéro par un circuit temporisateur 35R qui détecte et retarde légèrement une transition de l'adresse ligne ADL, pour ainsi effectuer une remise à zéro à chaque début de séquence 55. La mémoire tampon de coïncidence 35 commande alors les circuits d'émission 22 pour l'émission de la séquence 55 qui a été reconnue au moins partiellement, ou sensiblement reconnue après le masquage d'un défaut de saisie. Les circuits d'émission 22 comprennent un registre tampon de séquence 23 à entrées parallèles reliées aux sorties respectives du registre de défilement 51D, et dont une entrée d'horloge de mémorisation est commandée par une sortie de la mémoire tampon de coïncidence 35, pour ainsi mémoriser au vol le tronçon reconnu de la séquence 55 en cours d'examen. Le registre tampon de séquence 23 commande un circuit d'émission 24 relié au réseau Internet 100, pour ainsi alimenter l'écran 2. Revenant au comparateur 30, la porte ET 34 interposée entre la sortie de la porte OU inversé de collecte 33, d'indication de comparaison valide, et la mémoire tampon de coïncidence 35, permet de disposer de variantes d'exploitation dans la comparaison, et précisément de limiter ou non la comparaison, entre les caractères 8 reçus et la séquence 55 en cours d'examen, à des bits de mêmes positions relatives dans respectivement le début de la chaîne 5 et le début de la séquence 55. A cet effet, un compteur 36, de bits reçus, c'est-à-dire aussi de caractères 8, reçoit le signal d'horloge des registres à décalage 21R et 21M pour ainsi fournir, par des sorties parallèles, une adresse de position représentant la position d'un "front d'onde" d'entrée des bits reçus, qui correspond à la longueur du tronçon amont de réception, c'est-à-dire aussi la longueur de la "barre" de "1" dans le registre de masquage 21M. L'adresse de position fournie par le compteur 36 de bits reçus est appliquée à des premières entrées d'un comparateur 37, de positions, dont des secondes entrées sont reliées de même aux sorties d'adresse colonne ADC du compteur colonne 12. Une sortie inversée du comparateur de positions 37 est reliée à une première entrée d'une porte ET inversé 38 dont la sortie est reliée à une seconde entrée de la porte ET intercalée 34. Une seconde entrée de la porte ET inversé 38 (flèche évidée) peut être polarisée à un niveau "1" ou bien "0" par l'unité centrale 11, pour assurer un type d'exploitation fixé par un gestionnaire du système 90, ou bien pour fournir à l'utilisateur les résultats de chaque branche d'alternative ci-dessus, avec une indication correspondante associée à chaque résultat. Dans un premier cas, s'il s'agit du niveau "1", la reconnaissance entre les bits reçus et ceux de la séquence 55 courante ne peut intervenir que si les positions relatives des deux jeux de bits respectifs sont les mêmes dans respectivement la chaîne 5 et la séquence 55. En effet, en cas d'identité des deux positions relatives détectée pair le comparateur de positions 37, la sortie inversée de celui-ci passe au niveau 0 et commande ainsi le passage au niveau "1" de la sortie de la porte ET inversé 38, qui déverrouille ainsi la seconde entrée de la porte ET 34 interposée. Par contre, en l'absence d'identité des positions relatives, la seconde entrée de la porte ET interposée 34 reste bloquée au niveau 0, interdisant donc le transfert, vers la mémoire tampon de coïncidence 35, du signal de validation de comparaison issu de la sortie de la porte OU inversé de collecte 33. Dans le second cas, complémentaire, une polarisation au niveau "0" de la seconde entrée de la porte ET inversé 38 de position bloque la sortie de celle-ci au niveau "1" quel que soit le niveau du signal provenant du comparateur de positions 37, qui est donc fonctionnellement inhibé. De la sorte, un début de chaîne 5 en cours de saisie peut être reconnu en toute position d'une séquence 55. Le système 90 peut ainsi par exemple fournir en retour une séquence 55 comportant un mot reconnu, mais aussi un ou des mots qui le précèdent et absents de la chaîne 5 en cours de saisie. Ces mots de tête de séquence 55 peuvent par exemple être des qualificatifs du mot reconnu, qualificatifs que l'utilisateur pourra ainsi, le cas échéant, intégrer dans la chaîne 5. Une modification validée par l'utilisateur est introduite par le séquenceur 10 dans le registre de réception 21R par des entrées parallèles de celui-ci, non dessinées, pour, au besoin, écraser un mot ou tronçon de mot reçu par le même mot transcodé ou par un qualificatif validé, ou autre terme, qu'il faut introduire avant ce mot. Selon une variante pour s'affranchir de la position des bits 8 lors de la reconnaissance d'un tronçon de début de chaîne 5, il est prévu que le circuit 39, de polarisation, soit aussi détecteur et compteur d'espaces, ou "blancs", entre caractères 8 pour compter ces espaces et ainsi repérer, de façon quantifiée, la position relative des bits reçus, donc aussi des caractères 8, c'est-à-dire repérer qu'ils appartiennent à un mot, ou équivalent, de rang R dans la chaîne 5 en cours de saisie. Le détecteur d'espaces 39, remis à zéro à chaque début de réception de chaîne 5, polarise initialement à "0" le niveau de l'entrée série du registre de masquage 21M qui était, dans la forme de réalisation ci-dessus, polarisée en permanence à "1". Le détecteur d'espaces 39 reçoit en parallèle les huit bits de chaque octet de caractère 8 saisi et détecte ainsi tout code du genre ASCII représentant l'espace, qui est peut être considéré comme un caractère spécifique. Lorsqu'un nombre prévu D de blocs de caractères jointifs, c'est-à-dire des mots ou autres, a été détecté par le comptage des espaces, cet état est mémorisé et un niveau "1" est alors appliqué à l'entrée série du registre de masquage 21M, qui "démarre" ainsi avec un retard ou décalage D d'un nombre prédéterminé de mots, de sorte que les D premiers mots de la chaîne 5 sont exclus de la comparaison puisque la "barre" de "1", de validation, issue du registre de masquage 21M ne s'étend pas jusqu'à eux. Ainsi, le mot de rang R dans la chaîne 5 en cours de saisie étant repéré, le détecteur d'espaces 39 commande, à partir de ce rang R, une comparaison, excluant les mots précédents, de rang moindre. D'une façon générale, le comparateur de positions 37 et les circuits associés peuvent être dupliqués, avec à chaque fois une valeur spécifique du décalage D. Il en est de même pour le détecteur d'espaces 39. On comprendra toutefois que la duplication, évoquée plus haut, des circuits de calcul "bit" de la figure 2, pour traiter les octets reçus ou encore pour disposer de divers décalages D de mots 5 ou de caractères 8 pour la reconnaissance, est essentiellement à but didactique. Dans la mesure où la saisie des caractères 8 est manuelle, les traitements voulus pour la comparaison de base et les variantes à décalage peuvent être effectués de façon séquentielle, et non plus parallèle, par l'unité centrale 11.10 Revendications 1. Système de traitement de données comportant une bibliothèque (50) contenant une première pluralité de blocs (54) contenant des informations en séquences textuelles (55) de caractères, et des moyens séquenceurs (10) agencés pour commander des moyens comparateurs (30) prévus pour recevoir et comparer à chacun des blocs (54), au fil de l'eau, le début d'une chaîne d'informations (5, 6, 7, 8) représentant des caractères (8), en cours de transmission depuis un terminal (9) d'un utilisateur qui en a effectué la saisie, et pour, si la comparaison indique qu'un morceau d'un début de chaîne (5) reçu se retrouve dans une deuxième pluralité de dits bloc (54), sélectionner et transmettre, en réponse, vers des moyens (2) de présentation d'informations associés au terminal (9), une dite deuxième pluralité d'informations en séquences textuelles (55) contenues dans les blocs (54) ainsi sélectionnés, les moyens séquenceurs (10) étant agencés pour lancer un cycle de dites comparaisons à mesure de la réception de nouvelles informations (6, 7, 8) venant compléter les informations reçues (6, 7, 8) de début de chaîne (5). 2. Système de traitement de données selon la revendication 1, dans lequel les moyens comparateurs (30) sont agencés pour détecter de dits caractères (8) reçus constituant un tronçon de début de mot (7) afin de sélectionner de dits blocs (54) contenant des informations en séquences textuelles (55) comportant au moins un mot (56) commençant par le dit tronçon de début de mot (7). 3. Système selon la revendication 2, dans lequel les moyens comparateurs (30) sont agencés pour comparer un tronçon de début de mot (7) reçu à des tronçons de début demots (57) occupant des positions quelconques dans les informations en séquence textuelle des blocs (54). 4. Système selon la revendication 3, dans lequel les moyens comparateurs (30) comportent un comparateur de positions (37) agencé pour recevoir, d'un côté, une valeur de comptage des caractères (8), de début de chaîne (5), issue d'un compteur (36) d'espaces dans la chaîne (5) et, d'un autre côté, une valeur de comptage d'un nombre (ADC) de caractères ;58) homologues soumis à comparaison et appartenant à une séquence (55) de bloc (54), pour n'autoriser une reconnaissance qu'en cas de coïncidence de caractères (8, 58) occupant de mêmes positions relatives. 5. Système selon la revendication 4, comportant une porte (38) d'inhibition du comparateur de positions (37) pour autoriser la dite reconnaissance même en cas de dites positions relatives différentes. 6. Système selon la revendication 3, comportant un détecteur et compteur (39) d'espaces entre caractères (8) de la chaîne (5) en cours de réception, agencé pour ainsi repérer le rang (R) d'un mot (6) dans la chaîne (5) en cours de saisie, et pour, à partir d'un certain rang, commander une dite comparaison, excluant les mots (6) précédents, de rang moindre. 7. Système de traitement de données selon l'une des revendications 1 à 6, dans lequel les informations en séquences textuelles mémorisées (55) comportant des mots-clés associés à des qualificatifs qui sont ainsi aptes à être proposés à l'utilisateur suite à la transmission par celui- ci d'uniquement au moins un tronçon de début (57) du mot-clé associé, et les moyens séquenceurs (10) sont agencés pour recevoir une indication de validation, depuisle terminal (9), d'un qualificatif proposé et pour l'intégrer dans le début de chaîne (5) reçu. 8. Système selon la revendication 7, dans lequel les moyens séquenceurs (10) sont agencés pour intégrer le qualificatif validé dans une position située en avant du mot-clé associé. 9. Système de traitement selon l'une des revendications 1 à 8, comportant un premier registre contenant un premier ensemble de données (51), appartenant aux informations en séquence textuelle (55) mémorisées dans chaque bloc (54), utilisées pour la reconnaissance par les moyens comparateurs (30), le premier ensemble de données (51) étant associé à un deuxième ensemble de données (52), constituant une forme transcodée du premier ensemble (51) établie par des moyens de calcul (11) des moyens séquenceurs (10), mémorisé dans un deuxième registre et transmis aux moyens de présentation d'informations (2). 10. Système selon la revendication 9, dans lequel le deuxième ensemble de données (52) est associé à un dictionnaire de synonymes pour transcoder un mot reçu en un synonyme de sélection d'une séquence (55). 11. Système selon l'une des revendications 1 à 10, dans lequel un registre à décalage série / parallèle (21R), de réception des caractères (8) de début de chaîne (5) dans, d'abord, un tronçon de réception amont suivi d'un tronçon de réception aval, est doublé par un registre de masquage (21M), de même type, initialement rempli de bits de service à niveau logique prédéterminé, prévu pour, en synchronisme avec l'entrée des dits caractères (8) dans le tronçon amont du registre de réception (21R), se remplir progressivement, par un tronçon de service amont, de bits de service à niveau logique opposé au dit niveau logiqueinitial, le niveau des bits de service du tronçon de service amont étant prévu pour autoriser une dite comparaison pour les caractères (8) reçus dans le tronçon de réception amont, alors que le niveau, opposé, des bits de service dans un tronçon de service complémentaire aval est prévu pour inhiber tout résultat de discordance de comparaison portant sur le contenu, quelconque, du tronçon aval du registre de réception (21R). 12. Système selon l'une des revendications 1 à 11, dans lequel les moyens comparateurs (30) sont associés à des moyens de masquage (40) agencés pour effectuer un balayage de masquages successifs des caractères (8) de la chaîne (5) reçue, afin d'inhiber toute signalisation de défaut dans la reconnaissance d'un caractère (8) courant considéré. 13. Système selon la revendication 12, dans lequel les moyens de masquage (40) comportent un compteur (41) de commande d'entrées d'adresse d'un démultiplexeur (42) agencé pour effectuer un balayage d'entrées successives des moyens comparateurs (30, 32, 33) pour, à chaque fois, inhiber toute discordance détectée au niveau de la dite entrée. 14. Système selon l'une des revendications 9 à 13, dans lequel les dits moyens de calcul (11) sont agencés pour établir le dit deuxième ensemble de données (52) sous une forme transcodée de chaîne de caractères représentant les informations du premier ensemble de données (51) mais dans une langue autre qu'une langue utilisée pour le premier ensemble de données (51). 15. Système selon l'une des revendications 1 à 14, dans lequel les moyens séquenceurs (10) sont agencés pour recevoir, en provenance du terminal (9), des informationsde service comportant une indication de choix parmi la seconde pluralité d'informations en séquences textuelles (55) de caractères qui ont été transmises aux moyens de présentation. (2), et pour, en conséquence, clore tout traitement du dit début d'une chaîne d'informations (5, 6, 7, 8). 16. Système selon la revendication 15, dans lequel les moyens séquenceurs (10) sont agencés pour commander la mémorisation d'une chaîne reçue (5) dans une zone mémoire (74, 84) de moyens mémoires descripteurs (70, 80), contenant ainsi un descripteur d'une spécification formulée par l'utilisateur. 17. Système selon la revendication 16, dans lequel les moyens séquenceurs (10) sont agencés pour établir, avec le terminal (9), une session d'acquisition d'une troisième pluralité de dites chaînes d'informations (5) et pour établir des liens logiques regroupant, en blocs logiques (73) de premiers ensembles logiques (71), la troisième pluralité de dites zones mémoires (74, 84). 18. Système selon la revendication 17, dans lequel les moyens mémoires descripteurs constituent un serveur d'offre d'informations (70) à base de dits premiers ensembles logiques, d'offre (71), à zones mémoires d'offres (74) alimentées par le dit utilisateur, le serveur comportant des moyens (21, 22) d'accès en lecture pour des utilisateurs autres. 19. Système selon la revendication 17 et éventuellement la revendication 18, dans lequel les moyens mémoires descripteurs constituent un serveur de requêtes d'informations (80) à base de dits premiers ensembles logiques, de requêtes (81), à zones mémoires de requêtes (84) prévue pour être alimentées par l'utilisateur. 20. Système selon les revendications 18 et 19 prises en combinaison, dans lequel des moyens gestionnaires (60) de serveur sont agencés pour effectuer une comparaison mutuelle entre les premiers ensembles logiques, d'offres (71) et de requêtes (81), et pour transmettre, aux moyens de présentation (2), tout premier ensemble logique, d'offre (71) ou de requête (81), présentant un niveau de corrélation, dépassant un seuil haut, par rapport à un premier ensemble logique, respectivement de requête (81) ou d'offre (71). 21. Système selon la revendication 20, dans lequel les moyens gestionnaires (60) sont agencés pour lancer de façon anticipée une date comparaison entre un premier ensemble logique de requête (81) en cours de réception et des premiers ensembles logiques d'offre (71) déjà complètement saisis. 22. Système selon la revendication 21, dans lequel le seuil haut de corrélation est fixé initialement à une valeur prédéterminée et est adapté de façon dynamique, en fonction d'un nombre courant de caractères saisis (8). 23. Système selon l'une des revendications 20 à 22, dans lequel les moyens gestionnaires (60) comportent des circuits de traduction (61, 62, 63) agencés pour recevoir la chaîne (5), dans une langue source déterminée, et pour la traduire dans une langue cible. 24. Système selon la revendication 23, dans lequel les circuits de traduction comportent des moyens de dictionnaire (62) dont une majorité de termes en langue source sont stockés dans la deuxième pluralité de blocs (54). 25. Système selon l'une des revendications 23 et 24, dans lequel les circuits de traduction comportent desmoyens de dictionnaire (62) prévus pour servir de source de mots pour des deuxièmes ensembles logiques (72, 82) contenant une traduction du contenu des premiers ensembles logiques (71, 81). 26. Système selon l'une des revendications 1 à 25, comportant des circuits (20) d'interface avec un réseau informatique de transmission de données (10) pour des liaisons avec le terminal (9). 27. Système selon l'une des revendications 1 à 26, dans lequel des moyens de reconnaissance vocale (15) sont prévus en amont des moyens comparateurs (30), pour transcoder un signal vocal provenant du terminal (9) en un mot d'un code prédéterminé mémorisé dans le système. 28. Système selon l'une des revendications 1 à 27, comportant, en sortie, des circuits (25) de transformation de signaux informatiques, représentant la dite deuxième pluralité d'informations, en signaux vocaux à transmettre aux moyens de présentation d'informations (2).