Brevet FR2966945A1 — publié le 20120504

DISPOSITIF DE SAISIE DE SIGNES COMPRENANT UNE ZONE DE BASE ET AU MOINS DEUX ZONES PERIPHERIQUES, PROCEDE ET PROGRAMME ASSOCIES. DOMAINE TECHNIQUE DE L'INVENTION [0001] L'invention se rapporte au domaine des méthodes de saisie de texte, et plus précisément notamment sur des dispositifs portables tels que des téléphones. [0002]A l'heure actuelle, les téléphones portables sont largement utilisés, et notamment pour l'envoi de messages SMS ou par mail, pour la consultation de 10 réseaux sociaux ou la navigation sur internet. [0003] Dans ce contexte, la saisie de texte doit se faire sur des claviers non adaptés à la surface disponible sur les dispositifs utilisés : En effet, il faut alors diminuer la taille des touches de clavier et/ou augmenter la taille des dispositifs ; ou prévoir des touches correspondant à plusieurs lettres. Par ailleurs, il importe 15 que la saisie effectuée soit suffisamment rapide pour une bonne utilisation de tels dispositifs. ETAT DE LA TECHNIQUE ANTERIEURE [0004] De nombreux dispositifs ont essayé de palier aux difficultés susmentionnées. Ainsi, on connaît par le document WO 2010/010350, un procédé 20 et un système de saisie de données basés sur un clavier tactile à plusieurs touches sur un écran tactile comprenant trois zones séparées. Des déplacements de type « toucher-glisser » peuvent être effectués entre deux touches ou entre deux zones, de sorte à réaliser une saisie de mots ou de phrases pré-assignées. Ce dispositif n'apparaît pas suffisamment satisfaisant car il comporte un nombre 25 important de touches. Par ailleurs la saisie de mots non assignés à des déplacements reste conforme à l'état de la technique. [0005]0n connaît également par le document US 2009/0243897, une méthode et un appareil pour saisir des caractères alphabétiques et numériques sur un dispositif à surface tactile. La surface comprend neuf boutons tactiles comprenant 30 chacune une base et deux branches. En tapant sur une base, on peut saisir un caractère fréquent dans la langue de l'utilisateur, et en tapant sur cette base et en glissant sur une branche, on peut saisir les autres caractères. Une telle méthode reste cependant basée sur un nombre important de boutons et un codage des caractères complexe et difficile à retenir. [0006] On connaît encore par le document WO 2007/093057, un procédé et un dispositif pour saisir des données basés sur une surface tactile divisée en trois zones séparées dans lesquels la saisie de caractères est opérée soit en touchant neuf zones de base du clavier, soit en touchant ces zones et en effectuant 2 déplacements longitudinaux longs ou courts. Une telle méthode s'avère difficile à utiliser et est basée sur un codage des caractères complexe et difficile à retenir. EXPOSE DE L'INVENTION [0007] L'invention vise à remédier aux inconvénients de l'état de la technique et notamment à proposer un système plus simple permettant une saisie suffisamment rapide. [0008]A cet effet, l'invention a pour objet un dispositif de saisie d'au moins un signe, comprenant des moyens de déplacement d'un curseur/pointeur mis en oeuvre par un utilisateur dans un espace de saisie et des moyens d'interprétation desdits déplacements pour associer des ensembles de déplacements à des signes correspondants. [0009] Selon un premier aspect, l'espace de saisie comprend une zone de base et au moins deux zones périphériques. [0010]De préférence, l'espace de saisie comprend au moins trois zones périphériques, et avantageusement quatre zones périphériques. [0011] De manière intéressante, les zones périphériques s'étendent autour de la 25 zone de base. [0012]Préférentiellement, les zones périphériques sont séparées et optionnellement adjacentes à la zone de base et/ou entre elles. [0013] De manière intéressante, l'espace de saisie comprend une surface tactile prévue sur et/ou connectée audit dispositif et les moyens de déplacement d'un curseur/pointeur sont mis en oeuvre sur ladite surface tactile. [0014]Avantageusement, les moyens d'interprétation comprennent un codage de 5 signes dans lequel chaque signe est associé à un ensemble de déplacements déterminés, et le codage est configuré pour une saisie rapide. [0015] Préférentiellement, le dispositif comprend en outre des moyens d'affichage du codage de signes et/ou des moyens d'affichage du signe en cours de saisie pendant lesdits déplacements du curseur/pointeur. 10 [0016] Le dispositif selon l'invention est soit un dispositif comprenant un détecteur de mouvements tel que les commandes de certains jeux vidéos, soit un dispositif comprenant une surface tactile et/ou un levier de commande tel qu'un téléphone, une tablette multimédia, un agenda électronique, une télécommande, une manette de jeux vidéos. 15 [0017] L'invention a également pour objet un procédé de saisie d'au moins un signe, comprenant des étapes de déplacement d'un curseur/pointeur mis en oeuvre par un utilisateur dans un espace de saisie et des étapes d'interprétation desdits déplacements pour associer des ensemble de déplacements à des signes correspondants, caractérisé en ce que l'espace de saisie comprend une zone de 20 base et au moins deux zones périphériques, et en ce que la saisie de chaque signe comprend : -une étape de déplacement du curseur/pointeur de la zone de base vers une première zone périphérique, -une étape de déplacement du curseur/pointeur de ladite première zone périphérique vers une dernière zone périphérique, -une étape de déplacement du curseur/pointeur de ladite dernière 25 zone périphérique vers ladite zone de base. [0018]Avantageusement, le procédé selon l'invention est mis en oeuvre sur un dispositif tel que décrit précédemment. [0019] Les étapes de déplacement d'un curseur/pointeur sont de préférence mises en oeuvre sur une surface tactile, mais elles peuvent aussi être mises en oeuvre à distance, les moyens de déplacement comprennent alors un détecteur de mouvement. [0020]De préférence, l'espace de saisie comprend au moins trois zones périphériques, et pour la saisie de certains signes, l'étape de déplacement du curseur/pointeur de ladite première zone périphérique vers une dernière zone périphérique se fait à travers au moins une zone périphérique intermédiaire. [0021]Avantageusement, les étapes de déplacement du curseur/pointeur sont opérées de manière sensiblement circulaire soit dans le sens horaire, soit dans le sens antihoraire. [0022] De manière intéressante, lorsque le procédé est mis en oeuvre sur une surface tactile, la saisie de plusieurs signes est réalisée par un contact et plusieurs déplacements sur la surface tactile. [0023]Avantageusement, lorsque le procédé est mis en oeuvre sur une surface tactile, la saisie d'un espace après la saisie d'un signe est mise en oeuvre en relâchant la surface tactile après ladite saisie d'un signe. [0024]L'invention a également pour objet un produit-programme informatique adapté pour être chargé dans la mémoire d'un ordinateur ou d'un dispositif tel que décrit précédemment, et comprenant des parties de code logiciel pour réaliser le procédé décrit précédemment. BREVE DESCRIPTION DES FIGURES [0025] D'autres caractéristiques, détails et avantages de l'invention ressortiront à la lecture de la description qui suit, en référence aux figures annexées, qui illustrent : - la figure 1A, un schéma général d'un espace de saisie, comprenant des déplacements du procédé selon une variante préférée de l'invention correspondants à la saisie d'un signe « a » ; - la figure 1B, un schéma général du procédé selon une variante préférée de l'invention; - la figure 1C, un schéma de déplacements du procédé selon une variante préférée de l'invention correspondants à la saisie du mot « yOU »; - la figure 2, un schéma d'un dispositif mobile comprenant un écran tactile permettant de mettre en oeuvre le procédé selon une variante préférée de l'invention ; - la figure 3, un schéma d'un dispositif mobile comprenant une surface tactile permettant de mettre en oeuvre le procédé selon une variante préférée de l'invention; - la figure 4, un schéma d'un dispositif mobile comprenant un clavier numérique et une souris tactile permettant de mettre en oeuvre le procédé selon une variante préférée de l'invention; - la figure 5, un schéma d'un dispositif mobile comprenant un clavier numérique et une souris à bille roulante permettant de mettre en oeuvre le procédé selon une variante préférée de l'invention; - la figure 6, un schéma d'un dispositif de commande comprenant un levier de commande et associé à un écran. DESCRIPTION DETAILLEE D'UN MODE DE REALISATION [0026] En se référant à la figure 1A, le procédé selon l'invention peut être mis en oeuvre dans un espace de saisie 1 qui peut être un volume tridimensionnel dans lequel les déplacements de curseur/pointeur sont mis en oeuvre par des mouvements d'un utilisateur captés par un dispositif configuré de manière adéquate. L'espace de saisie peut aussi être sensiblement bidimensionnel à distance du dispositif. [0027] De préférence, le procédé est mis en oeuvre sur une surface tactile qui peut être un écran tactile d'un téléphone mobile. [0028] L'espace de saisie est divisé en une zone de base centrale C, et quatre zones périphériques droite R, gauche L, haute T ou basse B. Les références Cw indiquent un sens de rotation horaire, et ACw un sens de rotation antihoraire. [0029]Comme on peut le voir sur la figure 1A, l'espace de saisie est divisé en une zone de base centrale C, et quatre zones périphériques droite R, gauche L, haute T ou basse B. Avantageusement l'utilisateur peut activer un affichage du code pour se repérer pendant la saisie. Un exemple de code est représenté et optimisé pour une saisie la plus rapide possible en langue anglaise. [0030] Dans cet exemple, chaque lettre est affichée dans une zone correspondant à la première zone périphérique à actionner pour la saisie de ladite lettre, sur un bord correspondant au sens de rotation entre zones périphériques et dans l'ordre correspondant à un nombre de zones périphériques actionnées après la première zone périphérique. Par exemple, la lettre « a » est affichée dans la zone R, au premier rang et du côté antihoraire : la saisie de la lettre « a » (signe S1) est effectuée en touchant la zone de base et en glissant -S112- dans la zone périphérique droite R, puis en glissant -S122- dans le sens antihoraire vers la zone périphérique haute T et enfin en glissant -S132- vers la zone de base C. En d'autres termes, le premier rang correspond à des déplacements entre deux zones périphériques ; le deuxième rang, entre trois zones périphériques ; le troisième rang, entre quatre zones périphériques ; le quatrième rang, entre cinq zones périphériques: Dans le cas des signes du quatrième rang, les déplacements entre les zones périphériques consistent essentiellement en un tour complet. Par exemple, la saisie de la lettre « q » (signe S5 affichée dans la zone B, au quatrième rang et du côté horaire) est effectuée en touchant la zone de base et en glissant dans la zone B, puis en glissant dans le sens horaire successivement vers les zones L, T, R et en glissant de la zone R vers la zone B avant de glisser vers la zone de base C. [0031]Ainsi, chaque lettre affichée est associée à une signature de type « C-1ére ZP-n'erre ZP-dernière ZP-C» (où n est 0,1,2 ou 3 et ZP désigne une zone périphérique R,T,L ou B). [0032] En se référant aux figures 1A et 1B, le procédé selon une variante préférée de l'invention commence de manière générale par un contact t0 sur la zone centrale C et un premier déplacement S11 vers une première zone périphérique droite R, gauche L, haute T ou basse B. Le procédé se poursuit par un deuxième déplacement S12 de la première zone périphérique (par exemple R) vers une deuxième zone périphérique soit dans le sens horaire -Cw-, soit dans le sens antihoraire -ACw- comme dans l'exemple illustré. Le troisième déplacement est soit un retour -S132- à la zone C pour la saisie 41- d'un signe du premier rang (par exemple le signe S1), soit un glissement -S131- vers la zone périphérique suivante (ici la zone L) dans le même sens de rotation. Dans le cas où l'utilisateur n'est pas retourné à la zone C, le quatrième déplacement est soit un retour -S142- à la zone C pour la saisie 42- d'un signe du deuxième rang (par exemple le signe S2), soit un glissement -S141- vers la zone périphérique suivante (ici la zone B) dans le même sens de rotation. Dans le cas où l'utilisateur n'est pas retourné à la zone C, le cinquième déplacement est soit un retour -S152- à la zone C pour la saisie 43-d'un signe du troisième rang (par exemple le signe S3), soit un glissement -S151-vers la zone périphérique suivante (ici la zone R) dans le même sens de rotation. Dans le cas où l'utilisateur n'est pas retourné à la zone C, le sixième déplacement est un retour -SI6- à la zone C pour la saisie 44- d'un signe du quatrième rang (par exemple le signe S4). De manière analogue, il est possible de saisir tous les autres signes affichés et représentés dans la figure 1A. [0033] En se référant à la figure 1C, la saisie du mot « you » est effectuée en touchant la zone de base, et en réalisant successivement une figure sensiblement circulaire -S17- dans le sens antihoraire, une figure sensiblement circulaire -S18-dans le sens horaire et une autre figure sensiblement circulaire -S19- dans le sens horaire. Le procédé selon l'invention permet donc de saisir des textes en réalisant des figures circulaires, des figures de type « 8 » ou « 00 » ce qui s'avère très facile à réaliser en pratique pour la saisie de plusieurs signes. En outre, le dispositif de mise en oeuvre du procédé selon un mode de réalisation préféré est configuré pour que la saisie de mots soit effectuée par un seul contact et plusieurs déplacements et les « espace » sont réalisés en relâchant la surface tactile. Le demandeur s'est aperçu que l'utilisateur habitué atteint une vitesse de saisie supérieure à celle des dispositifs à clavier de type « querty ». [0034]L'avantage du dispositif et du procédé selon l'invention réside dans la simplicité des déplacements effectués et notamment les cercles, les « 8 » et les « CO » qui augmentent la vitesse de saisie, miment une écriture manuscrite dans plusieurs langages et réduisent considérablement les erreurs de saisie. [0035] Par ailleurs, la saisie peut être réalisée sans regarder le clavier puisque la zone centrale est le seul réel repère requis. [0036]Le procédé selon l'invention est de préférence mis en oeuvre dans un dispositif comprenant un programme informatique qui est soit configuré lors de la fabrication dudit dispositif, soit chargé dans le dispositif au moyen d'un produit-programme informatique directement ou par l'intermédiaire d'un ordinateur. Par exemple, un tel programme informatique est configuré comme une application susceptible d'être chargée dans un téléphone mobile par l'intermédiaire d'un serveur multimédia auquel ledit téléphone mobile est connecté. Ce type de chargement d'application est connu en lui-même dans l'état de l'art, notamment dans des serveurs tels quel' « AppStore® » oui' « Android® Market ». [0037] En se référant à la figure 2, le dispositif selon un mode de réalisation préféré de l'invention est un dispositif mobile comprenant un écran tactile 12 tel qu'un dispositif de type GPS ou de préférence un téléphone mobile. L'écran tactile 12 est divisé, pendant la saisie d'un texte, en un affichage de texte 32 et un espace de saisie qui est ici une surface de saisie 42. La surface de saisie 42 occupe une zone réduite par rapport à l'affichage de texte 32 ce qui est avantageux par rapport aux dispositifs tactiles connus. [0038] La saisie est ici opérée par le déplacement d'un curseur matérialisé par le contact d'un doigt 22 de l'utilisateur sur la surface de saisie 42. Un ou plusieurs boutons 52 sont optionnellement prévus sur le dispositif par exemple pour effectuer des actions connexes à la saisie telles qu'un click ou une validation de la position du curseur. [0039] En se référant à la figure 3, le dispositif selon un autre mode de réalisation de l'invention est un dispositif mobile comprenant une surface tactile tel qu'un téléphone mobile comprenant une souris tactile 13. La souris tactile 13 est configurée pour mettre en oeuvre le procédé décrit précédemment. [0040] La saisie est ici opérée par le déplacement d'un curseur matérialisé par le contact d'un doigt 23 de l'utilisateur sur la souris tactile 13. Un ou plusieurs boutons 53 sont optionnellement prévus sur le dispositif par exemple pour la saisie de caractères numériques. [0041] En se référant à la figure 4, le dispositif selon un autre mode de réalisation de l'invention est un dispositif mobile comprenant une souris tel qu'un téléphone mobile comprenant une souris à bille 14. Lorsque la souris est en mode saisie, les déplacements de la souris 14 sont configurés pour mettre en oeuvre le procédé décrit précédemment. [0042] La saisie est ici opérée par le déplacement d'un pointeur actionné par la souris à bille 14 sous les mouvements d'un doigt de l'utilisateur. Un ou plusieurs boutons 54 sont optionnellement prévus sur le dispositif par exemple pour la saisie de caractères numériques. [0043] En se référant à la figure 5, le dispositif selon un autre mode de réalisation de l'invention est un levier de commande 25 actionné dans un espace de saisie 15 tel qu'une commande d'appareillage GPS intégré dans certaines voitures. Ce type de dispositif comporte des moyens de connexion préférentiellement filaires à un écran permettant un affichage de texte 35. Ces moyens de connexion sont connus en eux même de l'homme du métier. [0044] La saisie est ici opérée par le déplacement du levier de commande 25 dans l'espace de saisie 15. Un ou plusieurs boutons (non représentés) sont optionnellement prévus sur le dispositif par exemple pour effectuer des actions connexes à la saisie telles qu'un click ou une validation de la position du curseur. [0045] En se référant à la figure 6, le dispositif selon un autre mode de réalisation de l'invention est un dispositif mobile comprenant une surface tactile 16 tel qu'une télécommande ou une manette de jeux vidéo. Ce type de dispositif comporte des moyens de connexion filaires ou non filaires, directs ou indirects à un écran permettant un affichage de texte 36. Ces moyens de connexion sont connus en eux même de l'homme du métier. [0046] La saisie est ici opérée par le déplacement d'un curseur matérialisé par le contact d'un doigt 26 de l'utilisateur sur la surface tactile 16. Un ou plusieurs boutons 56 sont optionnellement prévus sur le dispositif par exemple pour effectuer des actions connexes à la saisie telles qu'un click ou une validation de la position du curseur. [0047] De nombreuses combinaisons peuvent être envisagées sans sortir du cadre de l'invention ; l'homme du métier choisira l'une ou l'autre en fonction des contraintes économiques, ergonomiques, dimensionnelles ou autres qu'il devra respecter.10 REVENDICATIONS1 Dispositif de saisie d'au moins un signe, comprenant des moyens de déplacement d'un curseur/pointeur (22 ;...; 25) mis en oeuvre par un utilisateur dans un espace de saisie (1, 12 ;...; 15) et des moyens d'interprétation desdits déplacements pour associer des ensembles de déplacements (S17, S18, S19) à des signes correspondants (S7, S8, S9), caractérisé en ce que l'espace de saisie comprend (1, 12 ; ...; 15) une zone de base (C) et au moins deux zones périphériques (R, L, T, B). 2. Dispositif de saisie selon la revendication 1 caractérisé en ce que l'espace de saisie (1, 12 ; ...; 15) comprend quatre zones périphériques (R, L, T, B) qui s'étendent autour de la zone de base. 3. Dispositif de saisie selon l'une des revendications 1 ou 2 caractérisé en ce que les zones périphériques (R, L, T, B) sont séparées et adjacentes à la zone de base (C) et/ou entre elles. 4. Dispositif de saisie selon l'une des revendications 1 à 3 caractérisé en ce que l'espace de saisie (1, 12 ;...; 15) comprend une surface tactile prévue sur et/ou connectée audit dispositif, et les moyens de déplacement d'un curseur/pointeur sont mises en oeuvre sur ladite surface tactile. 5. Dispositif de saisie selon l'une des revendications 1 à 4 caractérisé en ce que les moyens d'interprétation comprennent un codage de signes dans lequel chaque signe est associé à un ensemble de déplacements déterminés, et en ce que le codage est configuré pour une saisie rapide . 6. Dispositif de saisie selon la revendication 5 caractérisé en ce qu'il comprend en outre des moyens d'affichage du codage de signes et/ou des moyens d'affichage du signe en cours de saisie pendant lesdits déplacements du curseur/pointeur. 7. Procédé de saisie d'au moins un signe mis en oeuvre sur un dispositif selon l'une des revendications 1 à 6, caractérisé en ce que la saisie de chaque signe (S1) comprend : -une étape de déplacement (S112) du curseur/pointeur de la zone de base (C) vers une première zone périphérique (R),- une étape de déplacement (S122) du curseur/pointeur de ladite première zone périphérique (R) vers une dernière zone périphérique (T), - une étape de déplacement (S132) du curseur/pointeur de ladite dernière zone périphérique (T) vers ladite zone de base (C). 8. Procédé de saisie selon la revendication 7 caractérisé en ce que l'espace de saisie comprend au moins trois zones périphériques, et en ce que pour la saisie de certains signes (S7), l'étape de déplacement du curseur/pointeur (S19) de ladite première zone périphérique vers une dernière zone périphérique se fait à travers au moins une zone périphérique intermédiaire. 9. Procédé de sélection selon l'une des revendications 7 ou 8 caractérisé en ce que les étapes de déplacement du curseur/pointeur sont opérées de manière sensiblement circulaire soit dans le sens horaire (Cw), soit dans le sens antihoraire (ACw) 10. Procédé de saisie selon l'une des revendications 7 à 9, lorsqu'elles dépendent des revendications 4 à 6, caractérisé en ce que la saisie (t1) de plusieurs signes est réalisée par un contact (to) et plusieurs déplacements (S112, S122, S132) sur la surface tactile. 11. Procédé de saisie selon l'une des revendications 7 à 10, lorsqu'elles dépendent des revendications 4 à 6, caractérisé en ce que la saisie d'un espace après la saisie d'un signe est mise en oeuvre en relâchant la surface tactile après ladite saisie d'un signe. 12. Produit-programme informatique adapté pour être chargé dans la mémoire d'un ordinateur ou d'un dispositif selon l'une des revendications 1 à 10 et comprenant des parties de code logiciel pour réaliser le procédé selon l'une des revendications 7 à 11.