Brevet FR2411518A1 — publié le 19790706

L'invention a pour objet un procédé et un dispositif de transmission de caractères applicable à un terminal téléphonique à clavier notamment du type à code multifréquence Les postes téléphoniques à clavier sont pourvus de douze touches dix comportant les chiffres O à 9 pour l'émission de la numérotation et deux touches de fonction. Le signal de numérotation en code multifréquence se compose de deux fréquences émises simultanément lorsqu'on presse une touche du clavier. Une émission alphanumérique peut être effectuée à l'aide d'un poste téléphonique à clavier en sensibilisant le récepteur par un préfixe spécial spécifiant l'identité du caractère à émettre, et en élargissant le code des combinaisons de fréquence par la frappe successive d'une même touche ou de deux touches dudit clavier, selon que l'on veut émettre un chiffre ou un caractère (lettre ou signe), soit encore en combinant les deux moyens précédents. L'utilisation du préfixe est-contraignante car cela oblige à numéroter plusieurs chiffres avant de pouvoir émettre le caractère proprement dit. Ce procédé d'émission alphanumérique ne permet qu'une extension réduite des combinaisons de code.De plus, le fait que les chiffres seuls sont disposés sur les touches du clavier et que les lettre et (ou) les signes sont disposés sur l'environnement des touches, complique la lecture du clavier, l'opérateur devant être particulièrement bien entraîné pour effectuer-rapidement et sans faute les manoeuvres de frappe nécessitées par une émission alphanumérique. Le but de l'invention est de supprimer ces inconvénients moyennant des modifications mineures apportées au poste téléphonique à clavier actuel afin de permettre une utilisation pratique de celui-ci, aussi bien en exploitation téléphonique classique que comme terminal à mode conversationnel après connexion à un ordinateur, ladite connexion pouvant être réalisée par l'intermédiaire d'un autocommutateur téléphonique public ou privé. L'invention a pour objet un procédé de transmission de caractères applicable à un terminal téléphonique à clavier notamment du type à code multifréquence, caractérisé par le fait que, chaque touche du clavier correspondant à plusieurs caractères, l'émission de l'un desdits caractères s'effectue, d'une part, en frappant une touche d'un premier groupe de touches du clavier sur laquelle figure ledit caractère, les caractères inscrits sur ladite touche ayant chacun une zone de configuration particulière et lesdites configurations étant reproduites# sur des touches d'un deuxième groupe de touches d?extension de code à raison d'une configuration par touche d'extension de code et, d'autre part, en repérant la configuration de la zone dudit caractère frappé, puis en frappant la touche d'extension de code marquée de la même configuration. L'invention a également pour objet un dispositif de transmission de caractères applicable à un terminal téléphonique à clavier notamment du type à code multifréquence, caractérisé par le fait qu'il comporte un premier groupe de touches porteuses chacune de n caractères pour l'émission d'une combinaison codée de fréquences relative auxdits n caractères et un second groupe de n touches pour l'extension du code de fréquences relatif à un caractère parmi n, des moyens de repérage de la touche d'extension de code à actionner selon le caractère à émettre et des moyens d'affichage des caractères transmis. Le dispositif de transmission selon l'invention peut en outre comporter au moins l'une des caractéristiques suivantes - le terminal à clavier comporte plusieurs touches d'extension de code, qui ont chacune une couleur ou une configuration différente ; - le dessus de chaque touche du clavier est divisé en plusieurs cases dont le nombre est égal au nombre de touches d'extension de code, lesdites cases comportant chacune un caractère (chiffre, lettre ou signe) et chaque case étant d'une couleur ou configuration identique à celle d'une touche d'extension de code - les deux groupes de touches constitués par les touches du clavier et les touches d'extension de code ont accès parallèlement à un dispositif d'émission comportant pour chaque groupe un transcodeur décimal-multifréquence associé à un registre, chaque touche d'un même groupe pouvant commander l'entrée d'horloge du registre dudit groupe - le dispositif d'émission comporte un aiguilleur des informations de sorties des registres sur un émetteur multifréquence relié à la ligne téléphonique, ledit aiguilleur étant piloté par un compteur calibreur de phases d'émission commandé à chaque frappe de touche d'extension de code - le dispositif de transmission comporte une partie réceptrice comprenant un détecteur codeur de fréquences dont la sortie est reliée via un transcodeur sur les entrées d'adressage de mémoires programmables à accès direct, le nombre desdites mémoires correspondant au nombre de touches d'extension de code du poste - la partie réceptrice comporte en sortie du détecteur de fréquences un décodeur 2 parmi 8 - décimal des signaux d'extension de code, chacun desdits signaux permettant la sélection d'une mémoire programmable de rang correspondant - les mémoires programmables sont adressées simultanément à une même adresse par une première (ou une seconde) combinaison de fréquences du code multifréquence de base, puis lues sélectivement par une seconde (ou une première) combinaison de fréquence#s de code étendu, lesdites mémoires ayant été programmées de façon à emmagasiner à une même adresse un caractère différent par mémoire, ledit caractère étant codé dans le langage utilisé, d'une part par l'ordinateur côté distant et, d'autre part, par la visualisation et (ou) par la machine de traitement de données côté terminal - la-partie réceptrice comporte un nombre de mémoires#programmables correspondant au nombre de touches d'extension de code du terminal, lesdites mémoires ayant leur entrée d'adresse reliée en parallèle à un transcodeur 2/8 binaire des combinaisons du code multifréquence, les entrées de lecture desdites mémoires étant sélectionnées par les sorties d'un transcodeur 2/8 - décimal des combinaisons d'extension de code à raison d'une entrée de lecture par mémoire de rang correspondant à celui désigné par ladite combinaison - la partie réceptrice comporte en sortie d'un détecteur-codeur de. fréquences un élément de~ reconnaissance de la transmission des signaux, lequel commande, via un registre tampon, l'entrée d'échantillonnage d'une logique de visualisation, les sorties des mémoi#res programmables étant reliées en parallèle sur. l'entrée de données de ladite logique dont la sortie commande un dispositif d'affichage électronique. Une forme de réalisation non limitative d'un dispositif de transmission selon l'invention est décrite ci-après à titre d'exemple à l'aide des figures suivantes - la figure 1 représente un terminal à clavier selon l'invention, - la figure 2 représente un schéma de la partie émettrice du dispositif de transmission, - la fig#ure 3 représente un schéma de la partie réceptrice du dispositif de transmission. Le Signal de numérotation d'un poste téléphonique à clavier à code multifréquence se compose de deux fréquences sélectionnées -chacune parmi quatre, lesdites fréquences étant émises simultanément lorsqu'on presse une touche du clavier. Ce type de code multifréquence préconisé par le CCITT (Avis Q23) pour les fréquence#s d'émission des postes tléphoniques à clavier est dit : deux fois un parmi quatre# 4g 2 (1/4)# > > . Le tableau 1 représenté ci-après donne les combinaisons de fréquences du code multifréquence 2(1/4) en fonction des chiffres à émettre. Le chiffre 1 par exemple est émis par la combinaison des fréquences A1 =697 hertz- et B1 = 1209 hertz. tableau 1 si B2 B3 I B4 1209 1336 1477 1633 Ai 697 t 2 ~ 3 a A2 770 4 5 6 b A3 852 7 8 9 c Les caractères cernés par un trait gras correspondent à ceux des touches du clavier d'un poste téléphonique actuel. Les touches du clavier marquées t et + étaient utilisées jusqu'à présent pour réaliser des combinaisons limitées d'extension de code et des fonctions de commande et de contrôle. Les cases a, b, c, d, du tableau 1 désignent des combinaisons de fréquence de réserve. En utilisant lesdites combinaisons de réserve, on peut réaliser quatre extensions de combinaisons de code de douze caractères chacune, soit quarantehuit caractères, lesdites extensions étant respectivement désignées E0, El, E2, E3. Le tableau 2 donne un exemple des caractères pouvant être ainsi identifiés par des extensions de code. Les extensions 0 à 3 (Eo à E3) réalisées par les combinaisons de fréquences A1-B4 à A4-B4 permettent de sélectionner respectivement les colonnes de caractères du tableau 2, les rangées dudit tableau étant désignées par les combinaisons du code de base et un caractère dudit tableau étant défini par une combinaison du code de base et une combinaison d'extensio tableau 2 n. 1 ca 1 : : / ~ Ai 131 C B A 2 Ai 82 F E D 3 Ai B3 I H G 4 A2 B1 4 a, L K J 5 A2 B2 6 O N M 6 A2 B3 e R Q p A3 B1 a U T S 8 A3 B2 T, o o X W V 9 A3 B3 - + 0A4131 A4 Ail A4 133 Ai 134 i ò o E1 A2 B4 i (n E2 A3 134 a > x E3 ~ A4 cù Le. pupitrePP du terminal téléphonique selon l'invention est représenté figure 1. Il comporte, outre, les douze touches- TCL du clavier, quatre touches d'extension de code TEC, ces dernières étant respectivement désignées par TEO à TE3. Les touches TCL sont divisées chacune en quatre cases, chaque case portant un chiffre, une-lettre ou un symbole, lesdites cases étant de couleur différente, par exemple verte (ve), jaune (ira), rouge (ro), bleue (bl) et l'ordre des couleurs étant le même pour chaque touche TCL. Les touches d'extension de code sont également teintées selon les couleurs #des touches du clavier mais à raison d'une seule couleur par touche TEC. Le# pupitre PP comporte en outr#e un panneau de visualisation VS sur lequel viennent s'afficher les caractères frappés au clavier. Ledit panneau affiche, à titre d'exemple, une interrogation alphanumérique concernant le stockage de fournitures en rayon 4 situé au cinquième étage d'un magasin N03. L'émission d'un caractère est réalisée par la frappe de la touche dont une case comporte ledit caractère, puis par la frappe de la touche d'extension de code de la couleur de ladite casé, ainsi l'émission de la lettre E s'obtient en appuyant sur la touche TCL située en haut et à droite puis, la case de ladite lettre étant rouge, en appuyant sur la touche TEC de couleur rouge soit TE2. Dans le dispositif d'émission. représenté figure 2, les touches TCL du clavier sont répertoriées selon l'ordre décimal 1, 2, ..... 12, la touche marquée du chiffre i correspondant par exemple à la première touche, celle marquée du chiffre 2 à la seconde touche, ..... celle marquée du symbole# correspondant à la douzième touche et réalisant par exemple la fonction "espace", La frappe desdites touches permet de connecter des polarités positives sur les entrées d'un transcodeur TC1 du code décimal en code multifréquence 2 1/4. Les entrées dudit trans#codeur sont reliées aux entrées d'un circuit CP1 à fonction OU, lequel attaque l'entrée H d'horloge d'un registre RG1 via un éliminateur de rebondissements ER1. Les sorties du transcodeur TC1 sont reliées aux entrees dû registre RG1 et les sorties homologues dudit registre sont reliées aux entrées EA d'un aiguilleur AIG dont la sortie SE attaque un émetteur multifréquence EMF, ce dernier étant raccordé en sortie à la ligne téléphonique Li, L2. Les touches d'extension de code TEC sont répertoriées TEO à TE3 et permettent le marquage de polarités positives sur les entrées 0 à 3 d'un transcodeur TC2-du code décimal en code multifréquence 2 1/4. Les entrées dudit transcodeur sont reliées à une porte OU P2 dont la sortie est reliée à l'entrée H d'horloge d'un registre à décalage RG2 via un éliminateur de rebondissement#s ER2. Les sorties du transcodeur TC2 sont reliées aux entrées du registre RG2 et les sorties homologues dudit registre commandent les entrées EB de l'aiguilleur AIG. La sortie de l'éliminateur de rebondissements ER2 est reliée, via un inverseur INV à l'entrée d'un compteur de phases d'émission CPE à cinq pas pO à p4. Le pas 0, qui est le pas de repos, n'est pas représenté. La sortie de pas 1, pi, est reliée, d'une part, à une entrée CA de commande d'aiguillage de l'entrée EA sur la sortie SE de AIG et, d'autre part, à une bascule monostable MN1 via une diode Dl. La sortie de pas 2, p2, du compteur CPE est reliée, d'une part, à une bascule monostable MN2 et, d'autre part, à l'entrée de remise à zéro RZ dudit compteur via un contact de travail cel d'une clé CE de commutation d'émission placée sur le pupitre PP, et via une diode D2. Un autre contact de travail ce2 de ladite clé permet de commuter l'éliminateur de rebondissements ER1 sur une bascule monostable MN3 dont la sortie est reliée à l'entrée 0 du transcodeur TC2. La sortie p3 de CPE est reliée à l'entrée CE de AIG et à l'entrée de la bascule monostable MN1 via une diode D3.La sortie p4 de pas 4 est reliée à l'entrée RZ. Les sorties des bascules MN1 et MN2 attaquent l'entrée du compteur CPE via une porte NON-OU P3. La bascule monostable HNI effectue une temporisation de plusieurs dizaines de millisecondes avant de commander l'avance du compteur sur le pas suivant ; la temporisation de la bascule MN2 est de tordre de quelques millisecondes. Dans le cas de la transmission de données, clé CE en position TRD, le dispositif fonctionne de la façon suivante. L'opérateur frappe la touche comportant le caractère qu'il veut émettre (chiffre, lettre ou signe), puis la touche TEC d'extension de code dont la couleur est identique à celle de la case de la touche sur laquelle est inscrit ledit caractère. Les numéros d'ordre décimal desdites touches actionnées sont respectivement transcodés en code 2 1/4 par les transcodeurs TC1 et TC2, puis enregistrés successivement dans les registres RG1 et RG2 lors du front montant du signal d'état 1 présenté sur leur entrée H. La frappe de la touche d'extension de code déclenche le compteur de phases d'émission CPE qui passe au pas i, déclenche la temporisation de la bascule MN1 et, durant ladite temporisation (40 millisecondes par exemple), applique sur l'entrée CA de AIG un signal de commande d'aiguillage EA-SE de la première combinaison de fréquences codée 2 1/4 qui est ainsi transférée vers l'émetteur multifréquence EMF. En fin de temporisation MN1 commande la progression du compteur au pas 2. La clé CE étant en position TRD de transmission de données, le contact de travail ce1 est ouvert, interdisant ainsi la remise à zéro du compteur. Dès son passage au pas 2 le compteur CPE excite la bascule monostable MN2 laquelle, trois millisecondes plus tard par exemple, délivre un signal provoquant le passage dudit compteur au pas 3.Le signal en sortie p3 de #CPE déclenche la tem#porisation de MN1 et commande, par l'entrée CB de AIG, l'aiguillage EB-SE et le transfert sur EMF de la seconde combinaison codée 2 1/4 de fréquences. Quarante millisecondes plus tard, MN1 commande le passage du compteur CPE sur le pas 4 et le signal en sortie p4 commande la remise à zéro dudit compteur. On effectue ainsi l'émission suc#cessive en ligne des deux paires de fréquences dues respectivement à la frappe successive d'une touche TCL et d'une touche TEC. Lorsque l'opérateur veut utiliser son pupitre pour effectuer une numérotation téléphonique classique, il oriente la clé CE en position NUT, laquelle ferme les contacts ce1 et #e2. Le contact ce2 met en jeu la bascule monosstable MN3 qui, après une temporisation de son circuit d'entrée TB3, délivre une impulsion sur l'entrée O du transcodeur TC2. Cette impulsion simule la frappe de la touche TEO et permet ainsi l'avancement du compteur CPE au pas 1. La combinaison codée 2 1/4 provenant de la touche TCL est transmise en-ligne comme précédemment, puis, comme le contact ce1 est établi, le compteur CPE revient à zéro dès son passage au pas 2.Le circuit d'entrée retardateur TB2 interdit le basculement de la monostable MN2 durant la transition pas 2-pas O du compteur . Seule la combinaison du code de base est ainsi transmise en ligne et l'autocommutateur téléphonique l'interprete comme provenant d'une numérotation multifréquence frappée au clavier d'un poste téléphonique. Le dispositif de réception représenté figure 3 comporte en dérivation sur la ligne L1-L2 un détecteur-codeur de fréquences DCF à huit sorties, lequel#marque durant chaque réception de combinaisons MF deux des huit sorties correspondant aux fréquences détectées. Les sorties du détecteur-codeur DCF sont reliées en parallèle à un transcodeur 2/8 - binaire TC4 des signaux du code de base, à un transcodeur 2/8 - décimal TC5 des signaux d'extension de code, à un dispositif de contrôle CTF de la#réception de deux fréquences parmi deux groupes de quatre fréquences, à raison d'une fréquence par groupe et à un dispositif de temporisation de reconnaissance T PR. La sortie quatre fils du transcodeur TC4 est reliée, via un registre RCB, en parallèle aux entrées d'adresse EA de quatre mémoires programmables MPO à MP3.L'entrée H d'horloge du registre RCB est reliée à la sortie du dispositif de temporisation TPR. Les sorties S1 à S3 du transcodeur TC5 désignent les combinaisons d'extension El à E3 et sont reliées respectivement aux entrées de sélection ES des mémoires MP1 à MP3-. La combinaison EO est décodée via les sorties Si à-S3 et une porte NON-OU P4 dont la sortie est reliée à l'entrée ES de la mémoire MPO. Les sorties de données SD des mémoires MP sont reliées en parallèle aux entrées de données ED d'une logique de visualisation LV associée à une visualisation VS à décalage, du type calculatrice. Les sorties des dispositifs CTF et TPR commandent, via une porte ET P5 et un registre tampon RCE, l'entrée d'échantillonnage EC de la logique LV.La logique LV assure l'effacement du registre RCE lorsqu'elle a enregistré les données provenant d'une mémoire lue. Les mémoires MPO à MP3 sont programmées de façon à contenir chacune une partie des caractères du tableau 2, une colonne EO à E3 dudit tableau étant affectée à chacune desdites mémoires. La réception de la première combinaison de fréquences (code HF 2 1/4) permet ainsi d'adresser un niveau des mémoires MPO à MP3 correspondant à une rangée du tableau 2 désignée par ladite combinaison. La réception de la seconde combinaison de fréquences (extension de code) permet de sélectionner l'une des mémoires dont le rang correspond au numéro de colonne dudit tableau. On extrait ainsi de ladite mémoire un caractère identique à celui présenté à titre d'exemple selon les coordonnées du tableau 2. Chaque mémoire MPO à MP3 peut comporter plusieurs groupes de voies de sortie SDA, SDB, SDC ..... allant vers des unités de traitement de types A, B, C différents tels que visualisation, imprimante, bande magnétique, etc. -Un même caractère est alors programmé sur une même ligne de mémoire selon plusieurs langages codés LCA, LCB, LCC tels que, par exemple, ASCII, COBOL, FORTRAN, chacun desdits langages étant approprié à l'unité de traitement destinataire UA, UB, UC.... REVENDICATIONS 1/ Procédé de transmission de caractères applicable à un terminal téléphonique à clavier notamment du type à code multifréquence, caractérisé par le fait que, chaque touche du clavier correspondant à plusieurs caractères, l'émission de l'un desdits caractères s'effectue, d'une part, en frappant une touche d'un premier groupe de touches du clavier sur laquelle figure ledit caractère, les caractères inscrits sur ladite touche ayant chacun une zone de configuration particulière et lesdites configurations étant reproduites sur des touches d'un deuxième groupe de touches d'extension de code à raison d'une configuration par touche d'extension de code et,#d'autre part, en repérant la configuration de la zone dudit caractère frappé, puis en frappant la touche d'extension de code marquée de la même configuration. 2/ Dispositif de-transmission de caractères applicable à un terminal téléphonique à clavier notamment du type à code multifréquence, caractérisé par le fait qu'il comporte un premier groupe de touches porteuses chacune de n caractères pour l'émission d'une combinaison codée de fréquences relative auxdits n caractères et un second groupe de n touches pour l'extension du code de fréquences relatif à un caractère parmi n, des moyens de repérage de la touche d'extension de code à actionner selon le caractère à émettre. 3/ Dispositif selon la revendication 2, caractérisé par le fait qu'il comporte #des moyens de transcodage et d'enregistrement de deux combinaisons codées de fréquence , des moyens de comptage et de calibrage de. deux phases d'émission successives et d'aiguillage desdites combinaisons codées vers un émetteur multifréquence pendant lesdites phases, des moyens de commutation pour émettre la numérotation téléphonique, des moyens d'adressage en parallèle de mémoires programmables opérant à la réception d'une combinaison de fréquences du code de base des postes téléphoniques à clavier, des moyens de sélection de l'une desdites mémoires opérant à la réception d'une combinaison de fréquences du code d'extension et des moyens d'affichage des caractères transmis. 4/ Dispositif selon la revendication 3, caractérisé par le fait que les moyens de repérage de la touche d'extension de code à actionner consistent en ce que les zones d'une touche porteuse de caractères et les touches d'extension de code'ont une configuration et (ou) une couleur identique. 5/ Dispositif selon la revendication 3 ou 4, caractérisé par le fait que les moyens de transcodage et d'enregistrement en émission de deux combinaisons codées de fréquences comprennent, d'une part un premier transcodeur (TC1) associé en entrée aux touches porteuses de caractères et en sortie à un premier registre (RG1), d'autre part un second transcodeur (TC2) associé en entrée aux touches d'extension de code et en sortie à un second registre (RG2), lesdits registres étant validés par la frappe successive d'une touche porteuse de caractères et d'une touche d'extension de code. 6/ Dispositif selon l'une des revendications 3 à 5, caractérisé par le fait que les moyens de comptage et de calibrage de deux phases d'émission successives et d'aiguillage d'un signal du code de base et d'un signal d'extension dudit code comprennent un compteur (CPE) dont les pas 1 et 3 sont reliés aux entrées de commande (CA, CB) d'un aiguilleur (AIG) desdits signaux codés et à une bascule monostable (MN1) à phase longue de basculement, le pas 2 dudit compteur étant relié à une bascule monostable (MN2) à phase courte de basculement, ledit compteur étant commandé par les touches d'extension de code via une première porte (P2) et par lesdites bascules monostables via une seconde porte (P3), les entrées de données (EA, EB) dudit aiguilleur étant reliées respectivement aux sorties des premier et second registres, la sortie dudit aiguilleur étant reliée à un émetteur multifréquence (EMF). 7/ Dispositif selon l'une des revendications 3 à 6, caractérisé par le fait que les moyens de commutation pour émettre la numérotation téléphonique, comportent une clé de commutation (CE) située sur le pupitre du terminal, ladite clé comportant un premier contact (cel) situé sur la sortie du pas 2 du compteur d'émission de phases (CPE) pour la remise à zéro dudit compteur et un second contact (ev2) reliant, via une bascule monostable (MN3), la sortie d'un circuit OU (CP1) commandé par les touches du clavier (TCL), à l'entrée de la première porte OU (PZ) commandée par les touches d'extension de code, ledit second contact permettant le positionnement au pas 1 dudit compteur de manière à n'autoriser que l'émission des chiffres. 8/ Dispositif selon les revendications 3 et 5, caractérisé par le fait que les moyens d'adressage en parallèle de mémoires programmables opérant à la réception d'une combinaison de fréquences du code de base comportent en dérivation sur la ligne un détecteur-codeur de fréquences (DCF) dont la sortie commande, via un transcodeur 2/8 - binaire (TC4) et un registre (RCB), les entrées d'adresse (EA) de mémoires programmables. 9/ Dispositif selon les revendications 3 et 5 caractérisé par le fait que les moyens de sélection de l'une desdites mémoires opérant à la réception d'une combinaison de fréquences du code d'extension comportent en sortie du détecteur-codeur de fréquences (DCF) un transcodeur 2/8 - décimal (TC5) dont chaque signal de sortie commande respectivement une entrée de sélection d'une mémoire programmable (MPO à MP3) de même rang que ledit signal. 10/ Dispositif selon la revendication 9, caractérisé par le fait que les sorties de données (SD) des mémoires programmables commandent en parallèle une logique dtinterface de l'unité de traitement, chaque mémoire pouvant comporter plusieurs voies de sortie allant vers des unités de traitement de types différents, un même caractère étant programmé sur une même ligne de mémoire selon plusieurs langages codés appropriés chacun à une unité de traitement-destinataire.