Brevet FR2534394A1 — publié le 19840413

La prê-.semte invention concerne un répertoire personnel électronique de poche ou de sac à main, de format et de technologie semblables > ceux d'une calculette électronique de poche. La nouveauté e l'invention consiste en ceci que - contrairenent aux répertoires ou carnets d'adresses sur papier, les informations sont stockées par l'utilisateur sur-une mémoire électronique. - contrairament à certaines calculatrices existantes, programmables par l'utilisateur ou utilisant des programmes interchangeables, la machine selon l'invention est non programmable et à programme non interchangeable~: elle assure uniquement la fonction de répertoire. A un niveau de technologie égal et pour les mêmes performances dans la fonction de répertoires la machine selon l'invention est donc d'un prix et dlun format réduits et aussi d'une manipulation tout à fait aisée. - contrairement aux calculettes de poche, qui ne tirent parti que des capacités arithmétiques du microprocesseur, la machine selon l'invention exploite aussi bien ses capacités logiques appliquées à la gestion d'une structure de données. sn ce sens, la machine selon l'invention est le premier microordinateur de gestion de poche- à l'usage du très grand public. Un diagramme fonctionnel de la machine selon l'invention est donné par la figure t. L'électronique de la machine est celle dlun microordinateur : elle comporte un microprocesseur (ce dernier con- prenant essentiellement unité arithmétrique et logique, unité de commande et décodeur d'instructions, circuit d'horloge et registres internes), une méaoire morte de programme, une mémoire vive de données et un circuit d'interface avec les entrée et sortie (clavier et écran); ces éléments sont reliés entre eux par les bus d'adresses, de données et de commande. Selon une solution préférentielle, tous ces éléments sont re- groupés en un circuit intégré unique, c'est-à-dire en un boîtier. Selon une variante, l'ensemble électronique est réalisé en un circuit hybride. Selon une solution préférentielle, l'#nsemble des circuits électroniques est réalisé à la demande, sous forme d1un-mi-croprocèsseur spécialisé. Selon une variante, des éléments standard sont utilisés dans la réalisation de l'ensemble électronique. La machine selon l'invention se présente de la méme fanon et dans le même format qu'une calculette électronique de pocha, comme l'illustre la figure 2; elle comporte, en plus du circuit t.icrocal- culateur décrit ci-dessus, un écran et un clavier reliés au circuit d1#nt'rface entrée/sortie, le tout étant enserré dans un boitier. Le claver co.ncrend les trente-six caractères alphanumériques (les vingtsix lettres de l'alphabet et les dix chiffres de 0 à 9), ainsi que les touches d'écriture,de lecture et d'effacement; il peut comporter aussi un caractère blanc La machine comporte aussi un commutateur marche/arret et une mise hars service automatique. L'écran est de taille à pouvoir afficher au moins sept caractères; l'affichage est à segments, par cristaux liquides. Pour plus de concision dans la suite du texte, on appellera les invormations associées à un nom, "informations", et l'ensemble du nom et des informations associées, "groupement". La machine selon l'invention permet donc l'écriture, l'effacement et la lecture des broupe.ments dans, et à partir de, la mémoire de don nées. Les manipulations sont simplifiées au maximum pour l'utilisateur et se déroulent de la façon suivante. Pour l'écriture, frappe du nom suivie de l'ordre d'écriture, puis frappe des inforztlons suivie d'un second ordre d'écriture; les ca ractères frappés au clavier apparaissent simultanément sur l'écran, permettant le controle ar l'utilisateur. Selon une solution préférentielle, il n'y a pas de limite à la longueur du nom et des informations, si ce n'est la place disponible en mémoire. La totalité des caractères est rentrée à la suite sans préoccupation de leur nombre; l'affichage se déroule comme nécessaire au fur et à mesure de l'entrée des caractères. Selon une variante, la longueur du nom ou des informations est limitée à la longueur de l'écran. L'effacement d'un groupement se fait par frappe du nom suivie de ltordre d'effacement (touche de fonction d'effacement, ou bien touche d'écriture puis frappe d'un caractère donné - "J" ou blanc par exemple puis à nouveau touche d'écriture). L'effacement libère la place occu pée antérieurement en mémoire Pour la lecture, l'affichage sur l'écran des informations estRf- fectué après frappe du nom sur le clavier, suivie de l'ordre de lecture. La répétition de l'ordre de lecture provoque le défilement corrélatif sur l'écran des données contenues en mémoire, soit pour poursuivre la lecture des informations si leur taille dépasse celle de l'écran, soit pour passer au groupement suivant. Selon une solution prêlérentielle, l'algorithme ae recherche et la structure des données en mémoire (par exemple un classement séquentiel ordonné par ordre alphabétique des noms) sont tels que la frappe d'un nombre quelconque des premières lettres d'un nom permet de retrouver le nom : ainsi la frappe de "A" produit, par exemple, ADAM, la frappe de "MA", XARC ou MARCEL, etc. La répétition de l'ordre de lecture provoque donc le défilement corrélatif sur l'écran des groupements tar ordre alphabétique des noms a partir de n'importe quel point de départ choisi par l'utilisateur, lequel jouit ainsi d'une parfaite lisibilité de la mémoire. Selon une variante, la structure des données (par exemple ciasse ruent séquentiel non ordonné) vermet seulement à l'utilisateur de lire le premier groupement rencontré dans la recherche dont les premières lettres correspondent à celles frappées au clavier, sans assurance d'un défilement-subséquent par ordre alphabétique. Les algorithmes de classement (structure séquentielle, ordonnés ou non, chaînée, en arbre binaire, par adressage associatif) et de recherche (recherche séquentielle, dichotomique, ...) sont choisis essentiellement en fonction : l'un de l'autre, des performances des circuits pour les différentes instructions (test, écriture, etc.), et de la taille de la mémoire de données. Selon une solution préférentielle, la mémoire de données est non volatile, et l'énergie électrique est fournie par des cellules photovoltaïques ou par des piles Selon une variante, la mémoire de données est volatile, et le courant résiduel nécessaire à la conservation est maintenu en permanence; une alimentation de secours est alor-s prévue si nécessaire lors d'un changement de pile. REVENDICATIONS 1) Appareil à usage de répertoire personnel réalisé par un micro ordinateur de poche caractérisé en ce qu'il comporte un micro processeur, une :eemoire morte de programme, une mémoire vive a données, et un circuit d'interface entrée-sortie, ainsi que les :saisons d'adresses, de données et de commande entre ces derniers éléments, un clavier alphanumérique et un écran af ficheur de caractères alohanumériques reliés au circuit d'in terface sus-mentionné, et un boîtier contenant l'ensemble des éléments précédents. 2) Appareil selon la revendication 1 caractérisé en ce que le programme -en mémoire est écrit pour la fonction spécifique de répertoire, et qu'il est non interchangeable et non modifiable par l'utilisateur. 3) Appareil selon la revendication 1 caractérisé en ce que le clavier comporte les trente-six caractères alphanumériques ainsi que les touches de lecture, d'écriture et d'effacement. 4) Appareil selon la revendication 1 caractérisé en ce que la taille de l'écran vermet l'affichage d'au moins sept-caractères alpnanumériques quelconques. 5) Appareil selon les revendications 1, 2 et 3 caractérisé en ce que les instructions du programme permettent à l'utilisateur d'enregistrer dans la mémoire de données, par l'intermédiaire du clavier, les noms et les informations associées qu'il désire, comme dans un répertoire sur papier. 6) Appareil selon les revendications 1, 2, 3 et 5 caractérisé en ce que l'utilisateur peut effacer, par l'intermédiaire du cla vier, les noms et informations associées de son choix précédem ment enregistrés. 7) Appareil selon les revendications 1, 2, 3, 4 et 5 caractérisé en ce que la frappe sur-le clavier d'un quelconque groupement de lettres suivie de l'ordre de lecture assure l'affichage sur l'écran du premier nom (et des informations associées), trouvé par le programme dans sa recherche en mémoire, dont les premi ères lettres correspondent au groupement frappé. 8) Appareil selon les revendications 1 2, 3, 4, 5 et 7 caractérisé en ce que la répétition de l'ordre de lecture rovoque le défile tuent corrélatif sur l'écran, par ordre alphabétique des noms, des informations rangées en mémoire, à partir de l'adresse de lecture initiale. 9) Appareil selon les revendications 1, 2, 3, 4, 5 et 7 caractérisé en ce que la répétition de l'ordre de lecture provoque le défile ment corrélatif sur l'écran, dans l'ordre de leur rangement, des informations rangées en mémoire, à partir de l'adresse de lecture initiale.