METHOD AND DEVICE FOR THE ACQUISITION AND TREATMENT OF WRITTEN DATA

Abstract: 1. Reading method of the direct optical detection type for the acquisition and processing of data traced in uncoded form by means of a writing instrument known per se on any support of which the appearance is contrasted with respect to the trace, characterised in that the significance of the trace is determined whilst its course is developed, by plotting particular characteristic points of the trace determined by optical intersection of this trace and of at least one of several detection lines, and this as often as an intersection occurs, even if the relevant part of the trace had already been intersected by a detection line, that a so-called "individual" and unchangeable code is allocated to each detection line, that the individual code of a line is recorded every time the same undergoes and optical intersection, that a succession or sequence of individual codes is stored until its completion which is determined by an interruption of the trace during a period exceeding a preset time, that a so-called "overall" code is allocated to each possible sequence, independently of the order in which the trace is generated, that each of the successive overall codes is fed into a computer of any known kind at the end of their period, and finally, that the result of the processing of the overall codes performed by the computer by means of an invariable internal program controlled by particular sequences corresponding to intelligible marks of the trace is translated into uncoded form visually and/or phonetically.

Description: PROCEDE ET DISPOSITIF POUR LA SAISIE ET LE TRAITEMENT DE DONNES TRACEES EN CLAIR. On connait déja de nombreux procédés et disposi tifs permettant la saisie et le traitement de données tra cées en clair comme, par exemple, les brevets suivants - Le brevet US 4.241.409 qui concerne un dispositif de po che présentant la forme d'un stylo et muni, sur un cote, d'un écran d'affichage. Par des moyens mécaniques qui font l'objet de ce brevet, on traduit les déplacements du dispositif, en informations électroniques fournies au calculateur dont la fonction est d'identifier électroniquement les signes tracés a la main. L'écran d'affichage permet à l'usager de contrôler l'exac titude de l'identification électronique. - Le brevet US 4.005.400 qui décrit un calculateur auquel les informations sont données non pas en actionnant des touches correspondant individuellement à des caractères significa tifs mais en formant à la main le code complexe correspon dant à ces caractères. Avec les calculateurs classiques, les caractères sont "pré fabriqués" et l'on doit avoir une touche par caractère. Il en résulte un rangement des touches en clavier qui prend beaucoup de place. Selon cette invention, on remplace le clavier par une sor te de matrice que l'on actionne avec un stylet conducteur spécial pour "fabriquer" chaque caractère par éléments suc cessifs. La contrepartie du gain de place est une perte de temps et une complication des manipulations. - La demande européenne 0.035.036 qui décrit une tête de lec ture relié à un câble ("on line") à un calculateur central et dont la seule fonction est d'identifier des caractères tracés à la main. L'identification, ici, est obtenue par des moyens optiques, et non plus mécaniques, mais ces moyens prévoient d'appré hender l'ensemble du caractère fini, à la manière d'une photographie. Les difficultés d'une reconnaissance globale d'un signe sont si importantes que l'on a pratiquement renoncé aux tracés à la main, de sorte que l'on doit toujours passer par l'intermédiaire d'un codage et/ou d'une normalisation des signes à reconnaStre ce qui est le cas, par exemple, des chiffres d'identification des chèque bancaires. La présente invention est tout à fait différente de ces procédés et dispositifs connus car elle se caractérise par un système de lecture optique directe, sans aucun intermédiaire mécanique, incorporé à l'instrument et délivré de toute contrainte extérieure telle que support d'écriture spécial, écriture conventionnelle ou standardisée, raccordement par câble à un ordinateur central (montage "on line") etc... Le problème que se propose de résoudre l'invention est donc différent de celui auquel on s'est attaché jusqu'à maintenant puisqu' on ne se heurte pas à la difficulté de la reconnaissance globale d'un signe dont la morphologie exacte et les dimensions sont différentes d'un scripteur à l'autre. Selon l'invention, au contraire, on analyse optiquement le signe au fur et à mesure qu'il est créé, c'est-àdire que l'on s'attache au parcours de l'instrument de tra çage plus qu'à l'image globale terminée et constituant un tout définitif. A cette fin, l'invention a pour objet un procédé pour saisir des données et les rendre utilisables par un calculateur électronique du type selon lequel ces données étant constituées par un tracé manuscrit de signes, on détecte les données par des moyens optiques directes, on transforme les signaux optiques obtenus en informations électriques significatives et l'on introduit ces informations dans un calculateur, caractérisé en ce que l'on détecte le tracé segment de signe par segment de signe au fur et à mesure qu'il est créé, que l'on affecte un code individuel invariable à chaque segment de signe et un code global pour différentes suites de segments ou séquence correspondant chacune à un signe lisible en clair, que l'on détermine la fin de chaque suite, ou séquence, en comparant le temps d'interruption du tracé entre chaque signe à un temps de valeur pré-établie, que l'on mémorise les codes individuels Jusqu'à la fin du temps de valeur pré-établie, que l'on introduit les codes globaux successifs dans un calculateur de tout type connu à la fin du temps dont la valeur est pré-établie et, enfin, que l'on traduit en clair visuellement et/ou phonétiquement le résultat du traitement des codes globaux effectué par le calculateur au moyen d'un programme interne non modifiable commandé par certaines séquences correspondant à des signes intelligibles du tracé. Selon d'autres caractéristiques de l'invention - on affecte un code individuel aux segments de signe du tra cé en établissant une trame dont des éléments optiques sont codés et en déplaçant cette trame selon un mouvement lié à celui de l'instrument qui trace puis, en mémorisant par ordre chronologique les codes de ceux des éléments codés de la trame qui se sont trouvés au moins une fois en corncidence optique avec le tracé. - on associe l'instrument à tracer et la trame selon une position relative invariable, la partie active dudit ins trument étant en corncidence avec un élément neutre de la trame constituant, éventuellement, une origine des éléments codés. L'invention a également pour objet un dispositif portatif pour la mise en oeuvre du procédé ci-dessus, du type comprenant une ensemble de détection optique, un transcodeur, un calculateur, un organe de délivrance de résultats tel qu'un cadran d'affichage et une source d'énergie électrique, carac térisé d'une part en ce que l'ensemble de détection comprend une trame dont des éléments dits "actifs" sont reliés au transcodeur et, d'autre part, en ce qu'une mémoire du type effaçable, un temporisateur et une horloge sont placés à l'entrée du calculateur, en plus et indépendemment des mémoires habituelles propres à ce calculateur. Selon d'autres caractéristiques de ce dispositif - l'ensemble de détection, au moins, est placé dans un corps de stylo portant un instrument à tracer connu en soi. - le dispositif est tout entier placé dans un corps de stylo qui comprend un cadran d'affichage latéral. - le corps du stylo est associé à un capuchon amovible pouvant être placé sur les deux extrémités dudit corps, celui-ci comprenant sur son extré mité oppposée à celle qui porte l'instrument à tracer, des contacts pour au moins un pile placée dans le fond du capuchon. - l'extrémité utile de l'instrument à tracer est situé dans l'axe de l'ensemble de détection. - l'axe de l'ensemble de détection et l'axe de l'instrument à tracer sont convergents. - l'instrument à écrire, le corps du stylo et l'ensemble de détection sont co-axiaux. - la trame est divisée en quartiers par des lignes qui rayonnent à partir d'un centre commun virtuel ou réel. - l'ensemble de détection optique comprend une lentille d'extrémité, une trame optiquement co-axiale à la lentille, un transcodeur constitué par un photodétecteur et, de préférence, une source lumineuse devant éclairer le plan de traçage afin d'accroltre le contraste entre ledit plan et le tracé. D'autres caractéristiquesde l'invention apparaitront de la description détaillée ci-après faite en référence au dessin annexé. Bien entendu, la description et le dessin ne sont donnés qu'à titre indicatif et non limitatif. La figure 1 est une vue schématique avec coupe partielle montrant un dispositif conforme à l'invention réalisé sous la forme d'un stylo. La figure 2 est une vue schématique en perspective du même dispositif en cours d'utilisation. La figure 3 est une vue schématique d'une trame équipant un dispositif conforme aux figures 1 et 2 ci-dessus. La figure 4 montre schématiquement sept étapes du tracé du chiffre "8" La figure 5 est un schéma général d'un dispositif conforme à l'invention. La figure 6 est un tableau schématisant le déroulement d'une opération arithmétique. La figure 7 est une vue en coupe transversale d'un dispositif conforme à l'invention réalisé sous la forme d'un stylo. La figure 8 est une vue schématique montrant un dispo tif conforme a l'invention réalisé sous forme d'un stylo et dont l'instrument de traçage est décentré. La figure 9 est une vue schématique de face de ce même dispositif. La figure 10 est une vue schématique d'une trame equi pant un stylo conforme aux figures 8 et 9. En se reportant au dessin, on voit un mode de réalisa tion de l'invention selon lequel le dispositif a la forme générale d'un stylo comprenant un corps 1 dont une extrémi- te se termine par une pointe a ecrire 2 du genre a bille tandis que l'autre porte deux contacts 3 dont l'utilité sera précisée plus loin. Le corps 1 peut recevoir un capuchon 4 muni d'une agrafe 5 et pouvant cooperer avec le corps 1 soit par une extrémite soit par l'autre selon tout moyen connu. La pointe a ecrire 2 et son tube a encre capillaire 2a sont places dans l'axe du corps 1 et y sont assujettis de ma nière amovible comme cela est connu en soi. L'extrémité proprement dite du corps 1 ou se trouve la pointe a ecrire 2, est munie d'une lentille 6 percée en son centre pour ménager un passage à la pointe 2. Le capuchon 4 comporte une extrémité amovible 4a obtu rant un logement dans lequel doit être placee une pile 7 de tout type connu dont les contacts 7a sont destines a s'ap puyer sur les contacts 3 du corps 1 lorsque le capuchon 4 ayant éte retire de sa position de protection de la pointe 2 (fig. 1) a éte placé sur l'autre extrémité du corps 1 (fig. 2). Le dispositif est alors alimenté et peut fonctionner comme on va le decrire maintenant. Dans l'axe de la loupe 6 et a son voisinage immédiat, se trouve une trame 8 dont le detail sera donne plus loin en regard des figures 3 et 4 et qui est reliee electroni quement à un transcodeur 9 constitué ici d'un photo-detec teur tel qu'une cellule photo-électrique. Celle-ci est re liee electroniquement à un comparateur ou analyseur 10 de tout type connu en soi, relié a un temporisateur a horloge 11 associé à une mémoire effaçable 12. Cet ensemble est placé et relié a l'entrée d'un calculateur de tout type connu comprenant un décodeur 13 et un micro processeur a mémoire 14, le tout alimenté a partir de la pile 7. Enfin, une petite lampe d'éclairage 15 est associée a la lentille 6 afin de projeter un rayon lumineux sur le support A sur lequel l'usager effectue un tracé au moyen de la pointe 2. Avant de decrire le fonctionnement complet, de ce dispositif, on va maintenant decrire la trame 8 en regard de la figure 3. La trame 8 est constituée d'un disque plein 8a dans lequel sont ménagées des fentes tres fines 8b qui rayonnent a partir d'un centre virtuel qui est celui du disque 8a. La partie centrale du disque 8a est occupee par un passage circulaire 8c destine a la pointe traçante 2. Pour la clarté de l'expose, on a affecte a chaque fente 8b un repère attribué dans le sens des aiguilles d'une montre de A a H et de 1 a 8,de sorte que chaque fente diametrale est désignée par la combinaison d'une lettre et d'un chiffre A-1, C-3, E-5, etc... Naturellement, dans la realité, ces repères n'ont pas de signification et l'on utilise le code binaire pour identifier chaque fente diamétrale ou radiale. En effet, il peut s'avérer utile soit de prévoir un nombre de fentes plus grand que celui représenté ici et qui est de huit fentes diamétrales ou seize radiales, soit de différencier les deux fentes radiales placées l'une dans le prolongement de l'autre et constituant une fente diamétrale ce qui reviendrait, ici, à appeler O l'extrémité de chaque fente située près du centre. Dans ce cas les lignes seraient désignées ainsi : A-O, B-0, C-O, etc... 1-O, 2-O, 3-O, etc... Les composants electrontques que l'on a décrit ci-dessus sont organisés de telle manière que l'ensemble est en position neutre,bien que l'ensemble soit alimente, lorsque le maximum de lumière passe à travers les fentes 8b. Lorsque l'utilisateur trace sur le support A des chiffres ou des signes, il déplace l'ensemble du dispositif et, notamment, la trame 8 qui en est solidairessde sorte qu'au fur et a mesure de son tracé,des segments de celui-ci se trouvent en regard des fentes 8b qui, ainsi obscurcies partiellement, influencent le transcodeur (ou photo-détecteur) 9,lequel transmet les impulsions optiques ainsi perçues à l'analyseur 10 qui déduit en code laquelle ou lesquelles fentes 8b se sont trouvées au moins une fois en coTncidence avec une partie du tracé. Pour illustrer ces dispositions, on a représente sur la figure 4 sept phases du tracé du chiffre"8"et, pour la clarté du dessin, on a schématisé la trame 8 et les fentes 8b par de simples traits. La phase I correspond au point de depart c'est-a-dire qu'aucun segment du tracé n'est encore visible. La phase Il represente le début de la première boucle que le scripteur trace ici de gauche à droite. La phase III represente la fin de la première boucle supposee s'étendre depuis le sommet jusqu'au centre de croisement. La phase IV represente le tracé de la moitié de la boucle inferieure. La phase V représente la suite du tracé juste avant le point de croisement. La phase VI represente à peu près la moitie du tracé de la dernière boucle supérieure. La phase VII represente la fin du tracé et, ici, cette fin se situe un peu au-dessus du point de départ car ainsi l'a voulu le scripteur. Ici apparat une caractéristique de l'invention, a savoir que l'on ne procede pas par analyse globale d'un trace antérieurement effectue pour le comparer a un ou plusieurs traces type constituant des échantillons mais, au contraire, on analyse un tracé au fur et a mesure qu'il est créé en retenant la colncidence de ce trace avec des lignes reperes qui ici sont constituées par les fentes 8b. Chaque tracé doit, néanmoins, être reconnu pour pouvoir être traité dans le calculateur de sorte que l'on doit, d'a bord, affecter un code individuel invariable a chaque fente, puis ensuite constituer des suites types, ou séquences, a chacune desquelles on affecte un code global. Pour déterminer ces séquences, on a utilisé un procédé statistique qui consiste à faire effectuer un même tracé par un assez grand nombre de personnes, a recueillir les codes individuels par branchement direct sur le transcodeur 9 puis a ne retenir de ces codes individuels que ceux qui sont communs a toutes les personnes. On a représenté ci-dessous trois exemples énoncés non pas en code binaire mais selon le code "géométrique" utilisé pour la figure 3, et correspondant au trace des dix chiffres de 1 a o EXEMPLE 1 1 = A1 - E5 2 = ES - F6 - G 7 - H8 - A1 - B2 - C3 - E5 - D4 3 = E5 - F6 - G7 - H8 - A1 - B2 - C3 - E5 - A1 - B2 - C3 - E5 4 = E5 - B2 - C3 - E5 - B2 - D4 - C3 - B2 - A1 # = A1 - E5 - H8 - G7 - A1 - E5 - C3 - D4 - E5 6 = = E5 - B2 - C3 - H8 - G7 - A1 - E5 - C3 - D4 - E5 # = A1 - E5 - F6 - G7 - H8 - A1 - B2 - E5 #= E5 E5 - F6 - G7 - H8 - A1 - E5 - B2 - C3 - D4 - E5 - F6 - G7- H8 - A1 - B2 - C3 - E5 - A1 - H8 - G7 - F6 - E5 9 = E5 - Al - H8 - G7 - F6 - E5 - D4 - A1 - B2 - C3 - D4 - E5 F6 0 = A1 - B2 - H8 - G7 - F6 - E5 - D4 - C3 - B2 - A1 EXEMPLE 2 1 = A1 - E5 9 H8 - A1 - B2 - C3 - D4 - E5 - F6 - G7 - H8 - B2 - C3 - F6 = = E5 - F6 - G7 - H8 - A1 - B2 - C3 - E5 - F6 - G7 - H8 - A1- B2 - C3 - D4 k = A1 - B2 - E5 - G7 - H8 - F6 - A1 5 = A1 A1 - B2 - E5 - H8 - G7 - F6 - E5 - A1 - B2 - C3 - D4 - E5 6 = A1 - E5 - B2 - C3 - H8 - G7 - F6 - E5 - D4 - C3 - B2 - A1- H8 - G7 F6 = E5 - F6 - G7 - H8 - A1 - B2 - E5 S = E5 - F6 - G7 - H8 - A1 - B2 - C3 - D4 - E5 - F6 - G7 - H8 - A1 - B2 - C3 - E5 - D4 - B2 - A1 - H8 - G7 - F6 A1 9 = E5 - A1 - H8 - G7 - F6 - E5 - D4 - C3 - B2 - A1 - A1 C3 - D4 - F6 - G7 0 = E5 E5 - B2 - C3 - A1 - H8 - G7 - F6 - E5 - D4 - C3 - B2 - A1 EXEMPLE 3 -I = Al - ES 8 = = E5 - A1 - B2 - C3 - D4 - E5 - F6 - G7 - H8 - A1 - B2 C3 - B2 - A1 3= E5 - Al - B2 - C3 - D4 - E5 - F6 - G7 - H8 - A1 - B2 C3 - D4 - E5 - F6 - G7 - H8 - A1 - B2 # = A1 - E5 - H8 - G7 - F6 - E5 - D4 - C3 - B2 - E5 - F6 G7 - H8 - A1 - B2 - A1 ES E5 - H8 - A1 - B2 - C3 - D4 - E5 - F6 - G7 6 = E5 - A1 - B2 - C3 - H8 - G7 - E5 - D4 - C3 - B2 - A1 H8 - G7 - F6 - E5 - D4 - C3 - B2 # = E5 - A1 - H8 - G7 - F6 - A1 - E5 8= E5 E5 - A1 - B2 - C3 - D4 - E5 - F6 - G7 - H8 - A1 - E5 H8 - G7 - F6 #= E5 E5 - A1 - C3 - D4 - A1 - H8 - G7 - F6 - E5 - D4 - C3 - B2 - A1 0= E5 - A1 - C3 - B2 - H8 - G7 - F6 - E5 - D4 - C3 - B2 A1 - H8 - G7 Après avoir dépouillé le résultat de plusieurs dizaines de ces traces individuels, on en a tiré des codes communs, ce qui donne, par exemple, la sélection suivante 1 = A1 - E5 2= Al - B2 - E5 - D4 (ou A1 - B2 - D4 - E5) 3 = E5 - F6 - G7 - H8 - A1 - B2 - C3 4 = E5 - B2 - E5 - A1 5= HB - A1 - C3 - D4 - E5 6= E5 - 82 - H8 - G7 - C3 7= E5 - G7 - H8 - A1 - E5 8= E5 - G7 - E5 - F6 - G7 - H8 - E5 9 = E5 - A1 - H8 - E5 - B2 0= B2 - H8 - G7 - F6 - E5 - D4 - C3 - 82 - A1 "+"= Al - E5 - D4 - F6 - C3 - G7 - B2 - H8 - A1 - H8 - B2 G7 - C3 - F6 - D4 - E5 "-"= E5 "X"= C3 - F6 - G7 - H8 - A1 - D4 - 82 - C3 - D4 - H8 - G7 SL= Al - H8 - G7 - F6 - E5 ou ":"= A1 - A1 #"= A1 - H8 - B2 - C3 - D4 - E5 - F6 - E5 - B2 .&num;= B2 - C3 "="= E5 - C3 - B2 - A1 - H8 - G7 - E5 Pour que le dispositif enregistre en code binaire les chiffres 1, 2, 3 etc... il faut déterminer chaque séquence correspondante et, par conséquent, déterminer la fin de la série des codes individuels symbolisés ici par les couples lettre - chiffre se rapportant aux fentes 8b. C'est la fonction du temporisateur 11 qui constate une in terruption totale de tracé lorsque la pointe est soulevée du support A pour ecrire le chiffre ou le symbole suivant pen dant un temps prédéterminé. D'autre part, les séquences sont déterminées non seule ment par la présence des codes individuels mais également par l'ordre dans lequel se présentent ces codes individuels. Pour le chiffre 2 on a remarqué que celui-ci pouvait don ner lieu soit a la série : A1-B2-E5-D4 soit a la serie :A1-B2-D4-E5. L'experience pourra montrer, peut-etre, d'autres alter natives et on en tiendra alors compte dans la programmation du dispositif, cette opération étant à la portée de l'homme de métier. Chaque séquence en cours de constitution est mémorisée a titre provisoire dans la mémoire 12 puis est ensuite intro duite dans le décodeur 13 du calculateur. Cette opération équivaut exactement a la pression d'une touche de clavier pour une machine a calculer classique utili sant un calculateur de meme type. Lorsqu'au lieu de tracer un chiffre, l'usager trace un signe, celui-ci est codé de la même manière puis est ensuite fourni au calculateur comme si l'utilisateur agissait sur une touche marquee de ce signe avec un clavier traditionnel. De la sorte, le calculateur travaille a partir des si gnes tracés comme s'il était commandé avec un clavier. Il effectue donc les différentes opérations nécessai res avec les chiffres voulus et le resultat est demande et obtenu lorsque l'utilisateur trace le signe " ; " comme on l'a représente sur la figure 2. Le corps 1 comporte un cadran 16 de tout type connu, et notamment A cristaux liquides, sur lequel s'affiche le résultat. On voit ainsi que grace au procédé et au dispositif conformes l'invention, il suffit d'écrire les chiffres et les différents signes possibles pour faire travailler le calculateur, puis de tracer le signe " = " pour obtenir immédia- tement le résultat qui s'affiche sur le cadran 16. L'exemple représenté sur la figure 2 consiste a effectuer la multiplication de 0,2 par 6 et le résultat, c'est-a- dire 1,2 apparat sur Te cadran 16.dès que le signe a ete trace. Cet exemple se retrouve sur la figure 6 qui constitue un diagramme développant les différentes operations effectuées. Tout d'abord, après lecture optique et transductlon en code binaire, la mémoire 12 enregistre les codes individuels correspondants aux fentes 8b et qui correspondent au code "géométrique" de la figure 3 et cela pour le chiffre "O". Apres avoir tracé le chiffre "O", l'utilisateur leve la pointe traçante pour ecrire la virgule et "l'espace" entre "0" et "," ést au moins égal A un temps prédéterminé qui est figure sur la figure 6 par la colonne x sonstituant l'origine de la fleche F1 signifiant que cet intervalle de temps a pour effet de transformer la séquence de code binaire individuel en un code binaire global signifiant le chiffre "0". L'intervalle de temps figuré par la colonne xl est dé- terminé par l'horloge du temporisateur 11 et c'est donc à la fin de cet intervalle de temps que se produit le codage global et l'effacement de la mémoire 12 prete, ainsi, a recevoir la séquence suivante. La même série d'opérations : codage individuel, constatation de la fin de séquence, temporisation et codage glogal se reproduit pour chacun des signes et des chiffres traces. Ainsi, après "O" se trouve le signe ," dont le code global est obtenu a la fin du temps x2 comme le montre la fleche F2. Ensuite se trouve forme de la même maniere le code du chiffre "2", puis l'espace de temps x3 correspondant à l'es pace entre le chiffre "2" et le signe"X", puis le signe "X" dont le code est formé a la fin du temps x4 selon la flèche F4, puis le chiffre "6" a la fin du temps x5 selon la fle- che F5 puis le signe "=" qui commande le resultat codé comme le fait comprendre la flèche F6 et, intantanément, ce résul tat codé commande le cadran 16,comme le symbolise la fleche F7, pour afficher le résultat en clair : "1,2". Naturellement, selon le calculateur choisi, on peut ef fectuer des calculs plus ou moins compliqués depuis les quatre opérations arithmétiques simples jusqu'a des fonctions plus complexes comme cela est bien connu. Pour obtenir l'effacement du cadran 16 et obtenir une nouvelle disponibilité du calculateur, on peut soit prevoir la commande au moyen d'un trace tel que "C" ou "CE" selon une normalisation internationale. On peut, également, prévoir sur le corps 1, deux boutons 17 et 18 correspondant a ces fonctions classiques. On a egalement le choix,pour l'obtention du résultat des opérations, entre le codage particulier du signe "=" comme cela a été décrit plus haut et une touche spéciale 19 dite "touche de résultat". Pour que tous les composants électroniques soient bien protégés, notamment lorsque l'on place et que l'on retire la pointe traçante 2 et la cartouche 2a, on peut prevoir comme cela se voit sur les figures 2 et 7 deux parois courbes concentriques 20 et 21 entre lesquelles sont localises les composants désignés par la référence générale 22 sur la figure 7. Les parois 20 et 21 peuvent, notamment, être réalisées sous forme de coquilles en matière synthétique reliées par des entretoises d'écartement (non représentées) pour former un tout solidaire des composants et pouvant être retiré et mis en place aisément. Sur la figure 8, on a représenté schématiquement un autre mode de realisation selon lequel l'instrument à tracer n'est pas co-axial au corps du stylo. Avec ce mode de realisation, la pointe a tracer 200 et sa cartouche 200a sont placées latéralement, ce qui permet d'utiliser tout l'espace interieur du corps 100 pour y loger les différents composants électroniques. Par analogie avec les references des figures précédentes, on a utilisé les mêmes chiffres mais dans l'ordre des centaines. Avec ces dispositions, la géométrie de l'ensemble de détection optique doit être un peu différente et l'on voit que l'axeade la lentille 600 fait avec l'axefide de la pointe a ecrire 200 un angle Il est alors nécessaire de prévoir un renvoi des rayons lumineux,ce qui peut être obtenu au moyen d'un prisme 23. En se reportant à la figure 9, on voit que cette forme particulière du dispositif permet de situer symétriquement, de part et d'autre de la pointe à écrire 200, deux organes d'eclairage 24 et 25 destines, comme on l'a dit à propos de l'organe 15, a éclairer le planAsur lequel l'usager effectue son tracé, en vue d'accroître le contraste entre ce plan A. et le tracé ui-même. Avec un mode de réalisation de ce genre, la pointe tra çante s'etend en partie sur la trame correspondante 800, ainsi que cela se voit sur la figure 10. En effet, si l'on désire que la pointe 200 se trouve optiquement a l'aplomb du centre de la trame 800 alors que ces deux elements ne sont pas concentriques, il faut nécessairement accepter de neutraliser un certain nombre de fentes 800b, ce qui est schématisé par le quartier 800d sur la figure 10. Il peut s'avérer que ce montage n'ait pas un inconvénient rédhibitoire surtout si le nombre de fentes 800b est relativement grand et procure ainsi une plus grande precision assurant uné discrimination des tracés des différentes signes et chiffres sans devoir utiliser la partie inférieure de la trame 800. On a choisi de decrire l'invention en relation avec le tracé de chiffres pour obtenir des opérations arithmétiques. Mais l'invention permet également d'autres usages qui consistent en une combinaison quelconque d'un tracé et d'un calculateur. Ainsi, on peut utiliser un dispositif conforme a l'invention pour obtenir une conversion de longueur en différentes échelles : en faisant parcourir une certaine distance à l'instrument a tracer sur un dessin, on obtient sur le cadran d'affichage une longueur correspondante dans une autre échelle ou en pieds et pouces a partir d'une longueur en centimètres etc... On peut, également, obtenir la lecture de notes de musique écrites sur une portée etc... On peut prévoir des prises 26 et 27 (figure 1) pour relier le dispositif portatif conforme a l'invention à un calculateur de grandes dimensions au moyen d'un câble léger (non représenté). On peut également, lorsqu'on desire utiliser un ordinateur ou une calculatrice de grandes dimensions, ne prévoir que l'ensemble de détection dans le corps 1 (élément 10 a 12) tandis que tous les elements dits "calculateurs" sont dans l'installation fixe. Au lieu d'utiliser une lecture optique comme on l'a décrit ci-dessus, on peut utiliser le principe de la detection magnetiquebauquel cas la trame doit presenter des lignes perméables au champs magnétique du tracé et non plus des fentes laissant passer la lumière. La réalisation de l'invention par des moyens magnétiques et non plus optiques est à la portée de l'homme de métier et ne necessite donc pas une description détaillée supplémentaire. Lorsque l'on utilise la voie optique, la trame peut, comme on l'a dit, être constitué par un disque plein entaillé de fentes ou, au contraire, être constituée par un réseau opaque laissant subsister des quartiers par lesquels passe la lumière. Naturellement, l'instrument à tracer peut être de n'importe quel type connu : a bille, à plume, à feutre, etc... Il peut également s'agir d'un outil procédant par enlèvement ou apport de matière et les informations obtenues peuvent être introduites dans un calculateur qui effectue non plus des operations arithmétiques mais coopère avec un systeme d'asservissement ou exploite le résultat a toutes autres fins. L'invention n'est donc pas limitée aux seuls modes de réalisation décrits et représentés mais en embrasse au contraire toutes les variantes.

Claims: REVENDICATIONS 1- Procédé pour saisir des données et les rendre utilisables par un calculateur électronique, du type selon lequel ces données étant constituées par un tracé manus crit de signes, on détecte les données par des moyens opti ques directs, on transforme les signaux optiques obtenus en informations électriques significatives et lton intro duit ces informations dans un calculateur, caractérisé en ce que l'on détecte le tracé segment de signe par segment de signe au fur et à mesure qu'il est créé, que l'on affec te un code individuel invariable à chaque segment de signe et un code global pour différentes suites de segments ou séquences correspondant chacune à un signe lisible en clair, que l'on détermine la fin de chaque suite, ou sé quence, en comparant le temps d'interruption du tracé en tre chaque signe à un temps de valeur pré-établie, que l'on mémorise les codes individuels jusqu'à la fin du temps de valeur pré-éta blie, que l'on introduit les codes globaux successifs dans un calcula teur de tout type connu à la fin du temps dont la valeur est pré-établie et, enfin, que l'on traduit en clair visuellement et/ou phonétiquement le résultat du traitement des codes globaux effectué par le calculateur au moyen d'un programme interne non modifiable commandé par certaines séquences correspondant à des signes intelligibles du tracé. 2- Procédé selon la revendication 1, caractérisé en ce que l'on affecte un code individuel aux segments de signes du tracé en établissant une trame (8-800) dont des éléments optiques (8b-800b) sont codés et en déplaçant cette trame (8-800) selon un mouvement lié à celui de l'ins trument qui trace (2-200), puis en mémorisant par ordre chronologique les codes de ceux des éléments codés (8b-800b) de la trame (8-800) qui se sont trouvés au moins une fois en corncidence optique avec le tracé. 3- Procédé selon la revendication 2, caractérisé en ce que l'on associe l'instrument à tracer (2-200) et la trame (8-800) selon une position relative invariable, la partie active dudit instrument étant en coTncidence avec un élément neutre de la trame (8-800) constituant, éventuellement, une origine des éléments codés. 4- Dispositif portatif pour la mise en oeuvre du procédé ci-dessus, du type comprenant un ensemble de détection optique (6-8, 600-800), un transcodeur (9-900), un calculateur (13-14, 1300-1400), un organe de délivrance de résultats, tel qu'un cadran (16) d'affichage et une source d'énergie électrique (7), caractérisé d'une part en ce que l'ensemble de détection comprend une trame (8-800) dont des éléments dits "actifs" (8b-800b) sont reliés au transcodeur (9-900) et, d'autre part, en ce qu'une mémoire du type effaçable (12-1200), un temporisateur (11-1100) et une horloge sont placés à l'entrée du calculateur (13-14, 1300-1400), en plus et indépendamment des mémoires habituelles (14-1400) propres à ce c lculateur. 5- Dispositif selon la revendication 4, caractérisé en ce que l'ensemble de détection au moins est placé dans un corps de stylo (1-100) portant un instrument à tracer (2-200) connu en soi. 6- Dispositif selon la revendication 5 caractérisé en ce qu'il est tout entier placé dans un corps de stylo (1-100) qui comprend un cadran d'affichage latéral (16). 7- Dispositif selon la revendication 5 caractérisé en ce que le corps de stylo (1-100) est associé à un capuchon amovible (4-400) pouvant être placé sur les deux extrémités dudit corps (1-100), celui-ci comprenant, sur son extrémité opposée à celle qui porte l'instrument à tracer (2-200),, des contacts (3-300) pour au moins une pile (7-700) placée dans le fond du capuchon (4-400). 8- Dispositif selon la revendication 5 caracté risé en ce que l'extrémité utile de l'instrument à tracer (2) est située dans l'axe de l'ensemble de détection (6-8). 9- Dispositif selon la revendication 5, caractérisé en ce que l'axe (a) de l'ensemble de détection et l'axe (ss) de l'instrument à tracer (200) sont convergents selon un angle (X). 10- Dispositif selon la revendication 5, caractérisé en ce que l'instrument à écrire (2), le corps du stylo (1) et l'ensemble de détection (6-8) sont co-axiaux. 11- Dispositif selon la revendication 4, caractérisé en ce que la trame (8-800) est divisée en quartiers par des lignes (8b-800b) qui rayonnent à partir d'un centre commun virtuel ou réel (O). 12- Dispositif selon la revendication 4, caractérisé en ce que l'ensemble de détection (6-8, 600-800) optique comprend une lentille d'extrémité (6-600), une trame (8-800) optiquement co-axiale à la lentille (6-600), un transcodeur constitué par un photodétecteur (9-900) et, de préférence, une source lumineuse (15-24-25) devant éclairer le plan de traçage (A) afin d'accroître le contraste entre ledit plan (A) et le tracé.

Inventors: SERINA, DOMINIQUE
Applicants: SERINA, DOMINIQUE
Application year: 1983
Main classification: G06K9
IPC codes: G06K9, G06F3