Brevet FR2901617A1 — publié le 20071130

électronique en marchant, il pourrait exister aussi un inconvénient lié à l'utilisation si l'utilisateur voudrait cliquer avec son stylet sur les fonctions ou les petits caractères sur l'écran tactile. Ou encore, lors d'une conférence, si l'utilisateur a reçu des messages électroniques importants, il ne peut pas se servir d'images corporelles, ni d'identification vocale, ou ni de stylet en cliquant sur les petites icônes, ni d'identification manuscrite pour mettre en oeuvre la fonction de réponse de son dispositif électronique. Ou encore, quand l'utilisateur a besoin d'un logiciel de calculatrice scientifique, il a besoin d'un stylet ou d'un périphérique de saisie tel que la souris pour cliquer sur une série d'icônes de fonction afin de trouver ce logiciel. Cela constitue également un inconvénient. De plus, lorsqu'en conduisant l'utilisateur veut se servir de son dispositif électronique portable tel que son PDA, pour le relier à la chaîne hi-fi de sa voiture et qu'il veut régler le volume de son dispositif électronique portable, il existe un inconvénient lié au fait que l'utilisateur doit d'abord utiliser un stylet pour cliquer sur la petite icône de volume puis régler le volume avec un moyen de glisser-déposer. Au vu de ce qui a été exposé ci-dessus, la présente invention a pour objectif de proposer un dispositif de saisie et son procédé de saisie permettant de résoudre les problèmes rencontrés ci-dessus et d'offrir aux utilisateurs une grande facilité. Au vu de ce qui est mentionné ci-dessus comme problème, le premier objectif de la présente invention est de proposer un dispositif de saisie pouvant permettre à l'utilisateur de mettre en oeuvre une fonction prédéterminée désignée avec une trajectoire manuscrite d'un seul trait facile à réaliser. Le deuxième objectif de la présente invention est de proposer un dispositif de saisie facile à commander, avec un degré d'identification élevé, et le procédé de saisie correspondant. Et le dernier objectif de l'invention est de proposer un dispositif de saisie facile à mettre en oeuvre en disposant d'une interface répondant mieux au dispositif électronique portable, et le procédé de saisie correspondant. Ledit dispositif comporte au moins une interface de saisie, un processeur et une unité d'exécution. Ladite interface de saisie peut être un écran tactile ou une tablette tactile permettant à l'utilisateur de saisir une trajectoire manuscrite sous forme d'un trait avec son doigt ou avec un stylet. De plus, cette interface de saisie peut enregistrer en chaque temps préfixé chaque point de coordonnées de ladite trajectoire manuscrite de manière à engendrer de multiples points de coordonnées. Ledit processeur entreprend ensuite une analyse/comparaison de l'inclinaison curviligne de ladite trajectoire manuscrite ; par ce fait, ledit processeur calcule les angles ou inclinaisons de vecteur et la longueur entre les points de coordonnées contigus, puis, d'après la variation desdits angles ou inclinaisons de vecteur, ledit processeur calcule le nombre de points de coordonnées par lesquels passe ladite inclinaison curviligne et leur angle ou inclinaison de vecteur. Le processeur compare alors ledit nombre de points de coordonnées et leur angle ou inclinaison de vecteur avec une banque de données prédéterminée afin de confirmer la fonction prédéterminée correspondante. Ladite unité d'exécution exécute alors ladite fonction d'après le résultat de la comparaison de ladite inclinaison curviligne. Il est à noter que ladite fonction désignée peut être une fonction de transmission automatique des informations prédéterminées, celle d'une calculatrice scientifique, celle du réglage de volume ou celle de touches de raccourci. Pour lesdites fonctions, l'utilisateur doit saisir une trajectoire manuscrite en forme de coeur d'un seul trait afin d'exécuter la fonction de transmission automatique des informations prédéterminées, ou celle en forme de X d'un seul trait pour lancer la fonction de calculatrice scientifique, ou celle en forme de cercle d'un seul trait faite de gauche à droite ou inversement pour exécuter la fonction de réglage de volume. Par ailleurs, l'utilisateur peut lancer la fonction d'actionnement de touches de raccourci à l'aide d'une forme manuscrite quelconque d'un seul trait. Ladite fonction de raccourci peut être le lancement d'un programme d'exécution, d'une fonction "couper", d'une fonction "coller", d'une fonction de saisie des mots particuliers ou d'une fonction d'exécution de macro. A partir dudit dispositif de saisie concerné, la présente invention induit un procédé de saisie qui comprend au moins les étapes ci-dessous : (a) saisir une trajectoire manuscrite d'un seul trait à l'aide d'un écran 25 tactile ou d'une tablette tactile ; (b) analyser/comparer l'inclinaison curviligne de ladite trajectoire manuscrite ; (c) exécuter une fonction prédéterminée selon le résultat de ladite analyse/comparaison. 30 Pour ladite analyse/comparaison, chaque point de coordonnées de ladite trajectoire manuscrite est enregistré en chaque temps préfixé de manière à engendrer de multiples points de coordonnées. D'après ces multiples points de coordonnées, les angles et la longueur entre les points de coordonnées contigus sont calculés, puis, d'après la variation desdits angles, le nombre de points de 35 coordonnées par lesquels passe ladite inclinaison curviligne et leur angle sont calculés. A la fin, ledit nombre de points de coordonnées et ledit angle sent comparés avec une banque de données prédéterminée afin de confirmer ladite fonction prédéterminée correspondante. II est à noter que ladite fonction désignée peut être une fonction de transmission automatique des informations prédéterminées, la fonction de calculatrice scientifique, celle de réglage de volume ou celle d'actionnement de touches de raccourci. Pour répondre aux fonctions ci-dessus, une trajectoire manuscrite en forme de coeur d'un seul trait, ou celle en forme de X d'un seul trait, ou celle en forme de cercle d'un seul trait faite de gauche à droite ou inversement est saisie pour exécuter la fonction prédéterminée correspondante. Par ailleurs, une forme manuscrite quelconque d'un seul trait peut être destinée à exécuter la fonction d'actionnement de touches de raccourci. Ladite fonction de raccourci peut être le lancement d'un programme d'exécution, d'une fonction "couper", d'une fonction "coller", d'une fonction de saisie des mots particuliers ou d'une fonction d'exécution de macro. Afin que la présente invention soit mieux comprise, les exemples réalisés selon la présente invention sont décrits en référence aux figures ci-jointes. Description des figures : Figure 1 : un schéma montrant le fonctionnement connu d'un dispositif électronique ; Figure 2 : un autre schéma montrant le fonctionnement connu d'un dispositif électronique ; Figure 3 : encore un autre schéma montrant le fonctionnement connu d'un dispositif électronique ; Figure 4 : un schéma d'un exemple du dispositif de saisie selon la présente invention Figure 5 : un schéma d'un exemple de l'interface de saisie selon la présente invention Figure 6 : un schéma d'un exemple de l'interface de saisie selon la présente invention Figure 7 : un schéma d'un exemple de l'interface de saisie selon la présente invention Figure 8 : un schéma d'un exemple de l'interface de saisie selon la présente invention ; Figure 9: un schéma d'un diagramme du procédé de saisie selon la présente invention. Sur la figure 4, qui est un schéma d'un exemple du dispositif de saisie selon la présente invention, ledit dispositif de saisie 4 comporte une interface de saisie 40, un processeur 41 et une unité d'exécution 42. Ladite interface 40 peut être un écran tactile 30 ou une tablette tactile 31 et peut être installée dans un dispositif électronique portable ou dans un PDA (Assistant numérique personnel) 43. Grâce à cela, l'utilisateur peut saisir une trajectoire manuscrite 401 d'un seul trait à l'aide d'un doigt ou d'un stylet 32. Le processeur 41 peut être un programme de logiciel ou un circuit de matériel utilisé pour analyser/comparer l'inclinaison curviligne de ladite trajectoire manuscrite. D'autre part, ladite unité d'exécution 42 peut être aussi un programme de logiciel ou un circuit de matériel servant à exécuter une fonction prédéterminée d'après le résultat de ladite analyse/comparaison. En référence à la figure 4 et à la figure 5, qui est un schéma d'un exemple de l'interface de saisie selon la présente invention, lors du moment de la saisie manuscrite, ladite interface de saisie 40 enregistre en chaque temps préfixé, par exemple toutes les dix millièmes de seconde, tous les points de coordonnées 4011, 4012, 4013, 4014 et 4015. Ledit processeur 41 calcule ensuite les angles ou inclinaisons de vecteur et la longueur entre ces points de coordonnées contigus 4011, 4012, 4013, 4014 et 4015. Par exemple, l'angle et la longueur entre les points de coordonnées contigus 4011 et 4012. Ensuite, ledit processeur 41 calcule le nombre de points par lesquels passe l'inclinaison curviligne et les angles ou inclinaisons de vecteur selon la variation des angles ou inclinaisons de vecteur ci-dessus. Sur la figure 6, qui est un schéma d'un exemple de l'interface de saisie selon la présente invention, lors d'une conférence, l'utilisateur n'a besoin que de saisir un coeur sur la tablette tactile 31 de l'interface de saisie 40 selon la présente invention ; ledit dispositif de saisie 4 transmet alors automatiquement une information prédéterminée telle que "Ne m'attends pas pour dîner". Sur la figure 7, qui est un schéma d'un exemple de l'interface de saisie selon la présente invention, quand l'utilisateur a besoin de se servir d'une calculatrice scientifique, il saisit un X sur la tablette tactile 31 avec un doigt ou un stylet 32, ledit dispositif de saisie 4 (lance ensuite la fonction de calculatrice scientifique. En référence à la figure 8, qui est aussi un schéma d'un exemple de l'interface de saisie selon la présente invention, si l'utilisateur a besoin de régler le volume de son ordinateur ou son PDA 43, il fait sur la tablette tactile 31 un cercle de droite à gauche pour augmenter le volume ou un cercle de gauche à droite pour le réduire. Sur la figure 9, qui est un schéma d'un diagramme du procédé de saisie selon la présente invention, les étapes de ce procédé sont décrites ci-dessous : Etape 90 : saisir sur l'interface de saisie 40, avec un doigt, une trajectoire manuscrite 401 d'un seul trait, telle qu'une forme de coeur, celle de X, un cercle de droite à gauche ou de gauche à droite ou une forme manuscrite quelconque d'un seul trait ; Etape 91 : lors de la saisie, en chaque temps préfixé, par exemple tous les dix millièmes de seconde, enregistrer chaque point par lequel passe la trajectoire manuscrite 401 ; Etape 92 : sauvegarder tous les points de l'étape 91 dans l'espace de la 5 mémoire ; Etape 93: calculer les angles ou inclinaisons de vecteur entre lesdits points ; Etape 94 : commencer graduellement à examiner les angles ou inclinaisons de vecteur entre les points depuis le premier point (point de départ) ; 10 Etape 95 : juger si c'est le premier point ; dans l'affirmative, continuer l'étape 96 ; sinon, exécuter l'étape 98 ; Etape 96 : l'angle ou l'inclinaison de vecteur du premier point au deuxième point est un vecteur de l'inclinaison curviligne de départ ; Etape 97 : sauvegarder le vecteur de l'inclinaison curviligne de l'étape 96 ; 15 Etape 98 : à la suite de l'étape 95, juger si l'angle formé avec le point précédent dépasse la portée prédéterminée, par exemple 20 ; dans l'affirmative, continuer l'étape 99 ; sinon, exécuter l'étape 101 ; Etape 99: à la suite de l'étape 98, juger si cette situation a lieu continuellement sur plus de 2 points ; dans l'affirmative, exécuter l'étape 97 ; 20 sinon, exécuter l'étape 100 ; Etape 100: à la suite de l'étape 99 ; négliger ce point pour éviter le mauvais jugement sur l'angle de l'inclinaison curviligne ; Etape 101 : continuer à comparer le prochain point suivant ; Etape 102: juger si tous les angles ou inclinaisons de vecteur ont été 25 traités ; dans la négative, retourner à l'étape 95 ; dans l'affirmative, exécuter l'étape 103 ; Etape 103 : enregistrer tous les angles ou inclinaisons de vecteur ; Etape 104: enregistrer le nombre de points par lesquels passe chaque vecteur de l'inclinaison curviligne ; 30 Etape 105: sauvegarder ou comparer les angles ou inclinaisons de vecteur et le nombre de points (le résultat d'analyse) ci-dessus ; s'il s'agit de les sauvegarder, exécuter les étapes 106, 107 et 108 ; s'il s'agit de les comparer, exécuter l'étape 109 ; Etape 106: sauvegarder ledit résultat d'analyse dans une banque de 35 données prédéterminée ; Etape 107: désigner ce résultat d'analyse pour être une fonction prédéterminée correspondante telle que celle de transmission automatique des informations prédéterminées, de calculatrice scientifique, de réglage de volume ou d'actionnement de touches de raccourci ; Etape 108 : achever d'établir les fonctions prédéterminées ; Etape 109: à la suite de l'étape 105 ; lire le résultat d'analyse sauvegardé dans la banque de données et commencer à comparer le nombre de points par 5 lesquels passe l'inclinaison curviligne ; Etape 110: continuer à comparer la différence des angles ou inclinaisons de vecteur de l'inclinaison curviligne ; Etape 111 : d'après les étapes 109 et 110, estimer et comparer la similarité des informations ; 10 Etape 112 : juger si la similarité de l'étape 111 correspond bien à la valeur prédéterminée ; dans l'affirmative, exécuter l'étape 113 ; sinon, exécuter l'étape 114 ; Etape 113 : exécuter la fonction prédéterminée correspondante ; Etape 114 : dire à l'utilisateur qu'il n'y a pas cette trajectoire manuscrite 401 15 sauvegardée dans la banque de données. Référence des numéros : 10 utilisateur 11 dispositif électronique 12 webcam 20 20 microphone ou dispositif de saisie vocale 30 écran tactile 31 tablette tactile 32 stylet 4 dispositif de saisie 25 40 interface de saisie 401 trajectoire manuscrite 4011, 4012, 4013, 4014 et 4015 points de coordonnées 41 processeur 42 unité d'exécution 30 43 ordinateur portable ou PDA (Assistant numérique personnel) 90 -114 étapes REVENDICATIONS 1. Dispositif de saisie comportant une interface de saisie (40), un processeur (41) et une unité d'exécution (42), caractérisé en ce que ladite interface de saisie (40) permet à l'utilisateur de saisir une trajectoire manuscrite (401) d'un seul trait, en ce que ledit processeur (41) est utilisé pour analyser et comparer l'inclinaison curviligne de ladite trajectoire manuscrite (401) et en ce que ladite unité d'exécution (42) exécute une fonction prédéterminée basée sur le résultat de comparaison de ladite inclinaison curviligne. 2. Dispositif de saisie selon la revendication 1, caractérisé en ce que ladite interface de saisie (40) est un écran tactile (30). 3. Dispositif de saisie selon la revendication 1, caractérisé en ce que ladite interface de saisie (40) est une tablette tactile (31). 4. Dispositif de saisie selon la revendication 1, caractérisé en ce que ladite interface de saisie (40) enregistre en chaque temps préfixé chaque point de coordonnées de ladite trajectoire manuscrite (401) de manière à engendrer de multiples points de coordonnées. 5. Dispositif de saisie selon la revendication 4, caractérisé en ce que ledit processeur (41) est destiné à calculer les angles ou inclinaisons de vecteur entre les points de coordonnées contigus et leur longueur. 6. Dispositif de saisie selon la revendication 5, caractérisé en ce que ledit processeur (41) calcule le nombre de points de coordonnées par lesquels passe ladite inclinaison curviligne et leur angle ou leur inclinaison de vecteur d'après la variation des angles ou des inclinaisons de vecteur entre les points de coordonnées contigus. 7. Dispositif de saisie selon la revendication 6, caractérisé en ce que ledit processeur (41) confirme une fonction prédéterminée correspondante après avoir fait comparer les angles ou inclinaisons de vecteur des points de coordonnées par lesquels passe ladite inclinaison curviligne selon une banque de données prédéterminée. 8. Dispositif de saisie selon la revendication 1, caractérisé en ce que ladite fonction prédéterminée est une fonction de transmission automatique des informations prédéterminées, une fonction de calculatrice scientifique, une fonction de réglage de volume ou une fonction d'actionnement de touches de raccourci. 9. Dispositif de saisie selon la revendication 8, caractérisé en ce que ladite trajectoire manuscrite (401) est une forme de coeur d'un seul trait destinée à exécuter ladite fonction de transmission automatique des informationsprédéterminées. 10. Dispositif de saisie selon la revendication 8, caractérisé en ce que ladite trajectoire manuscrite (401) est une forme de X d'un seul trait destinée à exécuter ladite fonction de calculatrice scientifique. 11. Dispositif de saisie selon la revendication 8, caractérisé en ce que ladite trajectoire manuscrite (401) est un cercle fait dans le sens de gauche à droite ou de droite à gauche d'un seul trait destiné à exécuter ladite fonction de réglage de volume. 12. Dispositif de saisie selon la revendication 8, caractérisé en ce que ladite trajectoire manuscrite (401) est une forme manuscrite d'un seul trait destinée à exécuter ladite fonction d'actionnement de touches de raccourci. 13. Dispositif de saisie selon la revendication 12, caractérisé en ce que ladite fonction d'actionnement de touches de raccourci est le lancement d'un programme d'exécution, d'une fonction "couper", d'une fonction "coller", d'une fonction de saisie des mots particuliers ou d'une fonction d'exécution de macro. 14. Procédé de saisie, caractérisé en ce qu'il consiste à saisir une trajectoire manuscrite (401) d'un seul trait, puis à faire analyser/comparer l'inclinaison curviligne de ladite trajectoire manuscrite (401) et enfin, à exécuter une fonction prédéterminée d'après l'analyse/comparaion de ladite inclinaison curviligne. 15. Procédé de saisie selon la revendication 14, caractérisé en ce que la saisie manuscrite est faite au moyen d'un écran tactile 30. 16. Procédé de saisie selon la revendication 14, caractérisé en ce que la saisie manuscrite est faite au moyen d'une tablette tactile 31. 17. Procédé de saisie selon la revendication 14, caractérisé en ce qu'en chaque temps préfixé, chaque point de coordonnées de ladite trajectoire manuscrite (401) est enregistré pour engendrer de multiples points de coordonnées. 18. Procédé de saisie selon la revendication 17, caractérisé en ce qu'à l'aide desdits points de coordonnées, l'angle ou inclination de vecteur et la longueur entre les points de coordonnées contigus sont calculés. 19. Procédé de saisie selon la revendication 18, caractérisé en ce que, d'après la variation d'angle ou inclination entre les points de coordonnées contigus, le nombre de points de coordonnées par lesquels passe l'inclinaison curviligne et l'angle ou l'inclinaison de vecteur sont calculés. 20. Procédé de saisie selon la revendication 14, caractérisé en ce qu'une fonction prédéterminée correspondante est confirmée après que le nombre de points de coordonnées et l'angle ou l'inclinaison de vecteur entre les points de'o coordonnées contigus par lesquels passe l'inclinaison curviligne ont été comparés. 21. Procédé de saisie selon la revendication 14, caractérisé en ce que ladite fonction prédéterminée est une fonction de transmission automatique des informations prédéterminées, une fonction de calculatrice scientifique, une fonction de réglage de volume ou une fonction d'actionnement de touches de raccourci. 22. Procédé de saisie selon la revendication 21, caractérisé en ce que ladite trajectoire manuscrite (401) est une forme de coeur d'un seul trait destinée à exécuter ladite fonction de transmission automatique des informations prédéterminées. 23. Procédé de saisie selon la revendication 21, caractérisé en ce que ladite trajectoire manuscrite (401) est une forme de X d'un seul trait destinée à exécuter ladite fonction de calculatrice scientifique. 24. Procédé de saisie selon la revendication 21, caractérisé en ce que ladite trajectoire manuscrite (401) est un cercle fait dans le sens de gauche à droite ou de droite à gauche d'un seul trait destiné à exécuter ladite fonction de réglage de volume. 25. Procédé de saisie selon la revendication 21, caractérisé en ce que ladite trajectoire manuscrite (401) est une forme manuscrite d'un seul trait destinée à exécuter ladite fonction d'actionnement de touches de raccourci. 26. Procédé de saisie selon la revendication 25, caractérisé en ce que ladite fonction d'actionnement de touches de raccourci est le lancement d'un programme d'exécution, d'une fonction "couper", d'une fonction "coller", d'une fonction de saisie des mots particuliers ou d'une fonction d'exécution de macro.