FR 2847690 A3 20040528 FR 0214847 A 20021127 La présente invention concerne une technique permettant d'augmenter de façon importante la vitesse de frappe et le nombre de caractères alphanumériques pouvant être obtenus sur un clavier possédant un nombre de touches réduit. En l'état de la technique, les claviers utilisés en micro-informatique comportent une centaine de touches permettant de réaliser plus de deux cents caractères notamment grâce aux touches " Majuscule / Shift " ou " Alt Gr ". Ces touches sont la réplique de la touche qui permettait de translater le barillet des machines à écrire pour obtenir les majuscules et caractères spéciaux. Ces touches ne permettent pas de réaliser un caractère par elles-mêmes. Les téléphones, et particulièrement les portables, ne possèdent que 12 touches (O à 9, * et #). En l'état de la technique, un caractère alphabétique est réalisé par des pressions multiples ou une pression prolongée sur une touche ce qui ralentit considérablement la vitesse de frappe. Description du système d'analyse de la frappe Le dispositif selon l'invention est un système associé à un clavier qui permet de réaliser un nombre de caractères important sur un clavier possédant peu de touches en considérant que toute frappe simultanée de deux touches correspond à un caractère distinct des caractères définis par chacune des deux touches pressée individuellement. Lorsque l'utilisateur d'un clavier associé à un tel dispositif désirera obtenir un 20 caractère alphabétique, il tapera simultanément deux touches. En fait, la frappe sera quasi-simultanée. Il tapera toujours une touche en premier, puis la deuxième touche dans un laps de temps réduit et enfin relâchera les deux touches l'une après l'autre. Le système tient donc compte des pressions sur les touches réalisées par l'utilisateur. Plusieurs protocoles de fonctionnement pourront être utilisés. Le premier protocole consiste à ne pas tenir compte de la pression d'une touche et attendre que cette touche soit relâchée pour réaliser le caractère qui lui est associé, ou qu'une seconde touche soit pressée afin de réaliser le caractère qui est associé à ce couple de touche. Le deuxième protocole constiste à définir un délai maximum autorisé entre la 30 frappe de deux touches pour la réalisation du caractère correspondant à un couple de touche. Lorsque l'utilisateur détecte la pression d'une touche, le système attend une éventuelle pression d'une deuxième touche. Si il ne détecte aucune pression après le temps défini, il réalise le caractère qui correspond à la frappe isolée de la touche. Si il détecte la pression d'une deuxième touche avant la fin du délai imparti, il réalise le caractère qui est associé à ce couple de touche. Cette description des protocoles possibles n'est pas exhaustive et des variantes pourront être réalisées en fonction de la technologie utilisée. - 2 Description d'une variante avec un clavier spécifique Le dispositif selon l'invention peut aussi comporter un clavier spécifique. Ce clavier est composé de touches possédant chacune deux contacts qui sont actionnés successivement lors de la pression de la touche par l'utilisateur. Cela permet d'obtenir deux signaux légèrement décalés dans le temps. La figure 1 représente une première technologie par actionnement latéral. Lorsque la touche (3) est pressée la tige conique isolante (4) subit une translation vers le bas qui ferme successivement les contacts (1) et (2). La figure 2 représente une seconde technologie par actionnement parallèle. Lorsque la touche (3) est pressée le ressort (5) transmet tout d'abord le mouvement de translation au contact (1) qui se ferme; le ressort (5) subit alors une compression et la pièce (4) provoque la fermeture du contact (2). La figure 3 représente une troisième technologie par contacts superposés. Lorsque la touche (3) est pressée, la pièce (4) transmet le mouvement au contact (1). Les ressorts (5) étant plus durs que les ressorts (7), le contact (1) est fermé en premier lieu. Le mouvement de translation est alors transmis à la pièce isolante (6), sur laquelle vient s'appuyer le contact (1), provoquant la fermeture du contact (2) en second lieu. Grâce à ces touches à double contacts successifs, il est possible d'utiliser un troisième protocole pour l'analyse de la frappe. Lorsque l'utilisateur presse une 20 touche, le premier contact de cette touche est activé. Si le sytème détecte l'activation du deuxième contact de cette touche, il réalisera le caractère associé à cette touche prise individuellement. Si, par contre, auparavant il détecte l'activation du premier contact d'une autre touche, il réalisera le caractère associé à ce couple de touches. Relâchement des touches Lors d'une frappe de deux touches simultanément ou quasi-simultanément, le relâchement de ces touches par l'utilisateur comprendra un léger décalage. Quelque soit le protocole utilisé, le sytème d'analyse en tiendra compte. Là aussi plusieurs solutions peuvent être retenues. Une première solution consiste à interdire toute frappe de nouveau caractère avant le relâchement de toutes les touches. Une deuxième solution consiste à autoriser la frappe d'un nouveau caractère en conservant une des deux touches pressées si celle-ci fait partie du prochain couple que l'utilisateur souhaite utiliser. Cela complique cependant le protocole dans la mesure il faut établir une analyse plus fine des informations fournies par le clavier. -3 Technologies utilisées Le dispositif selon l'invention peut être réalisé avec plusieurs technologies (électronique, électromécanique, optique, etc) par traitement logique du signal recueuilli lors de la pression des touches. Il peut aussi être réalisé par une programmation logicielle qui analyse les séquences de pressions fournies individuellement par chaque touche pour déterminer le caractère correspondant. Configuration du clavier Le dispositif selon l'invention permet de rajouter des fonctionnalités à tous les 10 types de claviers mais est particulièrement adapté à la frappe de caractères alphanumériques sur des claviers de téléphones comportant en général 12 touches. Le dispositif selon l'invention permet de réaliser (n * (n-1)) I 2 + n caractères distincts sur un clavier de n touches. Sur un clavier téléphonique à 12 touches cela correspond à 78 caractères, ce qui 15 largement supérieur au nombre de caractères des principaux alphabets. Cependant, la frappe de toutes les combinaisons risque d'être difficile pour l'utilisateur. Deux agencements de clavier particulièrement adaptés à la frappe simultanée ou quasisimultanée des couples de touches sur un clavier téléphonique sont présentés. Dispositif de frappe par colonne Sur un téléphone portable il est particulièrement adapté de réaliser la frappe avec les deux pouces en tenant le téléphone dans la main. En conséquence, le dispositif selon l'invention pourra être conçu pour limiter les combinaisons à la frappe des touches individuellement et à la frappe simultanée ou quasisimultanée des couples de touches qui se trouvent dans des colonnes différentes. Le nombre de caractères possible est alors 25 de 4*4*3 + 12 = 60, ce qui reste suffisant pour la réalisation des 10 chiffres, d'un alphabet, de caractères spéciaux et de signes de ponctuations. L'exemple décrit en Figure 4 représente un clavier téléphonique ordinaire. En tapant sur chaque touche individuellement le dispositif permet de réaliser un des dix chiffres, " * " ou " # ". Lorsqu'une deuxième touche est pressée simultanément ou quasisimultanément, le dispositif réalise le caractère correspondant à la paire actionnée. Dans l'exemple de la figure 4: - les lettres de la deuxième et troisième colonnes sont réalisées en appuyant simultanément sur la touche o elles se trouvent et sur la touche de la colonne précédente dont la position verticale correspond à la position de la lettre sur la touche. - les lettres de la première colonne sont réalisées en appuyant simultanément sur la touche o elles se trouvent et sur la touche de la troisième colonne dont la position verticale correspond à la position de la lettre sur la touche. - 4 Ainsi, pour obtenir un " K ", il faut appuyer simultanément sur la touche " 5 " et la touche " 4 ", et pour obtenir un " S ", il faut appuyer simultanément sur la touche " 7 " et la touche " # ". Le tableau 1 résume, pour cet exemple, les combinaisons pour l'alphabet complet. Cet exemple du dispositif présente en outre l'avantage de conserver la corrélation entre les lettres et les chiffres des claviers téléphoniques. Dispositif de frappe sur les touches adjacentes. Sur un téléphone portable il peut aussi être intéressant de réaliser la frappe avec 10 un seul doigt. Le dispositif selon l'invention pourra être conçu pour limiter les combinaisons à la frappe des touches individuellement et à la frappe simultanée ou quasi simultanée des couples de touches adjacentes. Le nombre de caractères possible est alors de 4*2 + 3*3 + 12 = 29, ce qui permet la réalisation d'un alphabet et de quelques signes de ponctuation. En conséquence, dans ce cas, une sélection de différents modes de 15 frappe devra être réalisé en complément du dispositif pour la réalisation des chiffres et caractères spéciaux. Ce dispositif nécessite une conception des touches adaptée à la frappe de touches adjacentes avec un seul doigt, notamment une proximité suffisante entre elles et la prise en compte des pressions éloignées du centre de la touche. L'exemple décrit en Figure 5 représente un clavier téléphonique ordinaire. En mode alphabétique, lors de la frappe de chaque touche individuellement, le dispositif permet de réaliser le caractère associé à cette touche. Lorsqu'une deuxième touche adjacente est pressée simultanément ou quasisimultanément, le dispositif réalise le caractère correspondant à la paire actionnée. Dans l'exemple de la figure 5: - les lettres placées au centre des touches correspondent à la frappe individuelle de cette touche. - les lettres placées en bordure de touches correspondent à la frappe simultanée ou quasi-simultanée de cette touche et de la touche adjacente située près de la lettre désirée. Ainsi, pour obtenir un " J ", il faut appuyer simultanément sur la touche " 5 " et la touche " 4 ". Le tableau 2 résume, pour cet exemple, les possibilités pour l'alphabet complet. Cet exemple du dispositif présente en outre l'avantage d'être proche de la corrélation entre les lettres et les chiffres des claviers des téléphones portables (système 35 américain). Il est par contre conforme à l'ancienne corrélation existante en France (OQZ sur la touche " 0 "). De plus, toutes les voyelles et certaines consonnes assez courantes (L, N, S) sont réalisées avec une frappe simple. La figure 3 montre une présentation légèrement différente o les lettres réalisées par l'appui sur deux touches adjacentes sont inscrites entre les touches. - 5 Variantes Si cela s'avère utile, il est éventuellement possible d'augmenter le nombre de caractères possibles, soit en élargissant le dispositif à des frappes simultanées ou quasisimultanées de trois touches, soit en définissant des caractères différents selon l'ordre o les touches sont pressées. Seule la difficulté d'utilisation limite ces extensions. Suivant les besoins, il est aussi possible de combiner les différents dispositifs décrits. - 6 Tableau i Caractère souhaité Touche(s) i i 2 2 3 3 4 4 5 6 6 7 7 8 8 9 9 o o A 2 B 2 4 C 2 7 D 3 2 E 3 5 F 3 8 G 4 3 H 4 6 I 4 9 J 5 1 K 5 4 L 5 7 M 6 2 N 6 5 O 6 8 p 7 3 Q 7 6 R 7 9 S 7 T 8 i U 8 4 V 8 7 W 9 2 x 9 5 y 9 8 Z 9 O - 7 Tableau 2 Caractère souhaité Touche(s) i A 2 B 2 | E 3 D 3 2 F 3 6 G 4 H 4 7 I 4 K 5 L 5 M 6] 5 N 6 O O P 78 Q} R 7 S 7 T81 v 8 w 9 6 Y 9 z o Espace - 8 REVENDICATIONS 1) Clavier caractérisé par la présence de touches possédant chacune deux contacts actionnés successivement lors de la frappe de la touche et associé à un dispositif permettant de prendre en compte la frappe de deux touches simultanément ou quasisimultanément par analyse de l'ordre dans lesquels les différents contacts des touches ont été activés, le caractère obtenu étant distinct des caractères correspondant à chacune des touches pressées individuellement 2) Dispositif associé à un clavier caractérisé en ce qu'il permet de faire correspondre un caractère à chaque couple de touches du clavier lorsque les deux touches considérées sont pressées simultanément ou quasi-simultanément en procédant à 10 l'analyse temporelle des actions de pressions et de relâchements des touches par l'utilisateur, le caractère obtenu étant distinct des caractères correspondant à chacune des touches pressées individuellement. 3) Dispositif suivant la revendication 2 différant en ce qu'il tient compte de l'ordre suivant lequel les touches sont pressées.