Brevet FR2971866A1 — publié le 20120824

Création simplifiée d'un signal sonore ou vibratoire La présente invention se situe dans le domaine des terminaux possédant des générateurs de son et/ou de vibration et des interfaces utilisateurs, plus particulièrement, des 5 interfaces tactiles. Ces terminaux peuvent être par exemple de type mobile, tablette communicante ou lecteur multimédia. L'invention se rapporte plus particulièrement à la création simplifiée de signaux sonores ou vibratoires. 10 Les différents terminaux de communication ou terminaux multimédias utilisent des signaux soit sonores soit vibratoires pour définir certaines actions de ces terminaux. De tels signaux peuvent être associés également à des personnes comme des contacts pour les terminaux de communication. Ces signaux sont également utiles à l'utilisateur pour avoir un retour suite à une action qu'il a effectué sur son terminal. Ce retour sonore ou vibratoire lui 15 permet de savoir si ses actions ont bien été prises en compte. Ceci est particulièrement utile pour les utilisateurs malvoyants. La plupart du temps, ces signaux ont déjà été prédéfinis et sont mémorisés dans le terminal ou encore téléchargeable depuis un serveur. L'utilisateur du terminal choisit ainsi tel ou tel signal à associer à telle ou telle action ou à tel ou tel contact. 20 Ce choix est souvent limité et ne correspond pas nécessairement aux attentes de l'utilisateur. Il existe des systèmes qui permettent à l'utilisateur de créer ses propres signaux sonores ou vibratoires. Cependant, ces systèmes sont souvent très complexes et reposent sur des paramétrages d'ondes sonores ou vibratoires qui demandent un certain niveau de connaissance de l'utilisateur. Ce type de système n'est donc pas à la portée de tout le monde. 25 L'invention vient améliorer cette situation. A cet effet, l'invention vise un procédé de création d'un signal sonore ou vibratoire sur une interface d'un terminal. Ce procédé est tel qu'il comporte les étapes suivantes : a) détermination de coordonnées d'une position d'un pointeur sur l'interface ; b) détermination de paramètres d'impulsion d'au moins une séquence du signal 5 sonore ou vibratoire en fonction des coordonnées déterminées ; c) création de la au moins une séquence du signal sonore ou vibratoire par application des paramètres d'impulsion ainsi déterminés ; d) mémorisation du signal sonore ou vibratoire comportant la au moins une séquence créée. 10 Ainsi, la définition d'un signal sonore ou vibratoire s'effectue de façon très simple sur l'interface d'un terminal de l'utilisateur. L'utilisateur n'a pas besoin d'être spécialiste du domaine pour créer ses propres signaux. A une position du pointeur correspond des valeurs de paramètres caractérisant le signal sonore ou vibratoire à créer. 15 Cette manipulation peut être facilitée par l'affichage sur l'interface de caractéristiques typiques du signal à créer sur les axes principaux de l'interface. Le signal ainsi créé est mémorisé pour une utilisation ultérieure, par exemple pour l'associer à un contact particulier ou à une action nécessitant un retour sonore ou vibratoire. L'utilisateur peut ainsi créer autant de signaux qu'il souhaitera et les adapter à sa 20 convenance sans être limité par une liste de signaux prédéfinis. Les différents modes particuliers de réalisation mentionnés ci-après peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux étapes du procédé défini ci-dessus. Dans un mode particulier de réalisation, suite à la détection d'un déplacement du 25 pointeur à une deuxième position, le procédé réitère les étapes a) et b) pour déterminer les paramètres d'impulsion d'une deuxième séquence du signal. Les possibilités de création sont alors plus importantes puisque l'utilisateur peut créer un signal avec des séquences différentes simplement en modifiant le pointage sur l'interface. Dans un mode particulier de réalisation, le procédé comporte en outre une étape de génération instantanée des séquences ainsi créées. L'utilisateur peut ainsi avoir un ressenti immédiat du signal qu'il est en train de créer sur l'interface. Il peut ainsi adapter aisément sa création. Par ailleurs, dans un mode de réalisation possible, le procédé comporte en outre 10 une étape de détection d'un temps de pointage à une position de l'interface pour définir un nombre d'itération de la séquence du signal définie par ladite position. Dans une variante de réalisation, il comporte en outre une étape de détection d'un nombre d'itération de pointage à une position de l'interface pour définir un nombre d'itération de la séquence du signal définie par ladite position. 15 L'interaction utilisateur est ainsi simple et intuitive et permet ainsi d'ajouter un paramètre de définition des séquences du signal. Dans un mode particulier de réalisation, la détermination des paramètres d'impulsion en fonction des distances, s'effectue de la façon suivante pour une interface rectangulaire : 20 - la distance entre la position du pointeur et le bord inférieur de l'interface est proportionnelle à la valeur du paramètre de durée de l'impulsion haute ; la distance entre la position du pointeur et le bord supérieur de l'interface est proportionnelle à la valeur du paramètre de durée de l'impulsion basse ; la distance entre la position du pointeur et le bord gauche de l'interface est 25 proportionnelle à la longueur d'une séquence d'impulsion ; 2971866 -4 la distance entre la position du pointeur et le bord droit de l'interface est proportionnelle à la durée de pause entre deux séquences d'impulsion. Les paramètres ainsi associés aux distances sont suffisants pour définir une séquence 5 de signal de façon simple. Dans un mode avantageux de réalisation, l'interface est une interface tactile, le pointeur étant alors défini par une pression tactile sur l'interface. Dans un exemple d'utilisation, le procédé comporte une étape préalable d'association de paramètres caractérisant l'humeur d'une personne aux axes définissant les 10 coordonnées d'une position sur l'interface. La création du signal est alors liée à des caractéristiques particulières comme par exemple l'humeur d'une personne. Le signal en résultant reflète ainsi ces caractéristiques de façon personnalisée. Pour apporter une aide supplémentaire à la création du signal, le procédé comporte 15 une étape d'affichage des paramètres associés aux axes définissant les coordonnées d'une position sur l'interface. L'invention vise également un dispositif de création d'un signal sonore ou vibratoire comportant une interface utilisateur. Ce dispositif est tel qu'il comporte en outre : des moyens de détermination de coordonnées d'une position d'un pointeur sur 20 l' interface ; des moyens de détermination de paramètres d'impulsions d'au moins une séquence du signal sonore ou vibratoire en fonction des coordonnées déterminées ; des moyens de création d'au moins une séquence du signal sonore ou vibratoire par application des paramètres d'impulsions ainsi déterminés. 25 - des moyens de mémorisation du signal sonore ou vibratoire comportant la au moins une séquence créée. Le dispositif présente les mêmes avantages que le procédé de création tel que décrit, qu'il met en eeuvre. L'invention vise aussi un terminal comprenant un dispositif tel que décrit. Dans un mode particulier de réalisation, les différentes étapes du procédé de 5 création d'un signal sonore ou vibratoire sont déterminées par des instructions de programmes d'ordinateurs. En conséquence, l'invention vise aussi un programme informatique comportant des instructions de code pour la mise en ouvre du procédé de création tel que décrit, lorsque que le programme est exécuté par un processeur. 10 Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. L'invention vise aussi un support d'infonnations lisible par un ordinateur ou un 15 processeur, et comportant des instructions d'un programme informatique tel que mentionné ci-dessus. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou 20 encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy dise) ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier 25 téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins annexés, sur lesquels: - la figure 1 représente un terminal conforme à un mode particulier de réalisation de l'invention ; - la figure 2 représente sous forme d'organigramme les principales étapes d'un procédé de création d'un signal sonore ou vibratoire conforme à l'invention ; - les figures 3a et 3b représentent des exemples d'interface utilisateur sur laquelle le procédé de création selon l'invention est effectué ; - la figure 4 représente une séquence d'un signal et ses paramètres d'impulsion la caractérisant selon un mode de réalisation de l'invention ; - les figures 5a et 5b illustrent des exemples de signaux créés selon le procédé de création conforme à l'invention. La figure 1 représente un terminal 100 conforme à un mode de réalisation de l'invention. Dans l'exemple de réalisation décrit ici, ce terminal 100 est un terminal communicant. 11 comporte une pluralité de modules de communication mobiles 50; chacun associé à une antenne A;. Ces modules de communication peuvent par exemple être constitués par des modules de communication GSM, EDGS, GPRS, UMTS, des modules de localisation de type GPS ou TCS, des modules de réception de télévision numérique (DTV), ou des modules de communication conformes aux technologies Bluetooth et Wifi. Le terminal 100 comporte également un ensemble de composants que l'on trouve traditionnellement dans un téléphone mobile, à savoir notamment : - un module vidéo 101 réalisant l'interface avec un écran 102 ; - un module 103 de contrôle d'un clavier 104 ; - un module 105 d'interface avec un microphone 106 ; - un module vibratoire 107 ; - un chargeur de batterie 108 pouvant être connecté à une alimentation électrique 109 ; - un module 110 de gestion de l'énergie ; et - une batterie 111. Conformément à l'invention, le terminal 100 comporte une interface tactile 120 avec laquelle l'utilisateur peut interagir en utilisant un stylet, un doigt, ou tout autre type de pointeur. Le terminal possède ainsi des moyens pour interpréter les actions sur l'interface et notamment des moyens de détermination de coordonnées d'une position d'un pointeur sur l'interface. Dans le mode de réalisation décrit ici, l'architecture matérielle du terminal 100 comporte les éléments que l'on trouve dans un ordinateur conventionnel. Le terminal 100 comporte en particulier un processeur 11, une mémoire vive de type RAM 12 et une mémoire morte de type ROM 13 comportant un certain nombre d'applications pouvant être exécutées par le processeur II en coopération avec la mémoire vive 12. Cette mémoire morte peut servir de mémoire d'enregistrement des signaux créés selon le procédé de création de l'invention. La mémoire morte peut également enregistrer les associations entre les paramètres d'impulsion de séquences de signal avec les coordonnées de l'interface. Ainsi, le terminal comporte des moyens de détermination de paramètres d'impulsions d'au moins une séquence du signal sonore ou vibratoire en fonction des coordonnées déterminées sur l'interface. I1 comporte aussi des moyens de création d'une ou de plusieurs séquences du signal sonore ou vibratoire en appliquant les paramètres d'impulsions déterminés, pour une restitution par les modules 106 ou 107. La mémoire morte de type ROM 13 constitue un support d'enregistrement conforme à l'invention. Ce support d'enregistrement comporte un programme d'ordinateur PG comprenant des instructions pour permettre l'exécution, par le processeur 11, des étapes du procédé de création d'un signal sonore ou vibratoire conforme à l'invention et qui seront décrites en référence à la figure 2. Ainsi, comme il sera précisé ultérieurement, le processeur 11, en mettant en oeuvre 10 le programme d'ordinateur PG, est apte à effectuer les étapes suivantes: a) détermination de coordonnées d'une position d'un pointeur sur l'interface ; b) détermination de paramètres d'impulsion d'au moins une séquence du signal sonore ou vibratoire en fonction des coordonnées déterminées ; c) création de la au moins une séquence du signal sonore ou vibratoire par 15 application des paramètres d'impulsion ainsi déterminés ; d) mémorisation du signal sonore ou vibratoire comportant la au moins une séquence créée. En référence à la figure 2, nous allons maintenant décrire les principales étapes d'un procédé de création d'un signal sonore ou vibratoire conforme à l'invention. 20 Ce procédé comporte une première étape E20 de détermination de coordonnées d'une position d'un pointeur sur l'interface. Le pointeur peut être par exemple piloté par un module d'interface de type souris ou peut être, si l'interface du terminal est tactile, piloté par le doigt de l'utilisateur ou par un stylet. L'étape E20 détermine ainsi la position de ce pointeur sur l'interface. La ligure 3a 25 illustre une position possible sur une interface rectangulaire. - 9 Les coordonnées de cette position peuvent ainsi être déterminées. Par exemple, il est possible de définir la distance de la position du pointeur par rapport aux bords de l'interface. Quatre distances peuvent ainsi être définies, la distance entre le pointeur et le bord inférieur (h-posY sur la figure 3a), entre le pointeur et le bord supérieur (posY sur la figure 3a), entre le pointeur et le bord gauche (posX sur la figure 3a) et entre le pointeur et le bord droit (w-posX sur la figure 3a). Pour d'autres formes d'interface il est bien sûr possible de définir d'autres types de coordonnées. L'étape E21, détermine des paramètres d'impulsion d'au moins une séquence du 10 signal sonore ou vibratoire que l'utilisateur souhaite créer, en fonction des coordonnées déterminées à l'étape E20. Pour cela, il est possible d'associer à chacune des distances définissant les coordonnées, un paramètre de séquence de signal. La figure 4 illustre des séquences d'un signal sonore ou vibratoire et les 15 paramètres associés. On peut ainsi définir des séquences de signal par les paramètres suivants : - bl (pour «Beat Length» en anglais) représentant la durée maximale d'une séquence; - bg (pour « Beat Gap » en anglais) représentant la durée de pause entre deux 20 séquences ; - ibon (pour « Inter-Beat-On » en anglais) représentant la durée de l'impulsion haute, typiquement égale à 1 ; - iboff (pour « Inter-Beat-Off» en anglais) représentant la durée de l'impulsion basse, typiquement égale à o. 25 Ainsi, dans un mode de réalisation de l'invention, la détermination des paramètres d'impulsion en fonction des coordonnées s'effectue de la façon suivante : 2971866 -10- - la distance entre la position du pointeur et le bord inférieur de l'interface est proportionnelle à la valeur du paramètre de durée de l'impulsion haute ; - la distance entre la position du pointeur et le bord supérieur de l'interface est proportionnelle à la valeur du paramètre de durée de l'impulsion basse ; 5 - la distance entre la position du pointeur et le bord gauche de l'interface est proportionnelle à la longueur d'une séquence d'impulsion ; et - la distance entre la position du pointeur et le bord droit de l'interface est proportionnelle à la durée de pause entre deux séquences d'impulsion. Dans un mode particulier de l'invention, ces paramètres d'impulsion peuvent être 10 déterminés selon les formules suivantes : ibon = pos t *100 / height iboff = (height - posY) *100/ height bl = posX *100* k / width bg = (width - posX) *100 * k / width « height » correspondant à h et « width » correspondant à w sur la figure 3a et avec k, le nombre de fois où une impulsion apparait au maximum dans une séquence. Dans un exemple de réalisation, k=4. 15 A l'étape E22, au moins une séquence du signal sonore ou vibratoire est créée par l'application des paramètres d'impulsion ainsi déterminés. La détermination de la valeur b1 détermine le nombre d'impulsion en position haute ou « ON » par séquence. Par exemple, si b1=240ms, bg=160ms, ibon=24ms et iboff=80ms, le nombre d'impulsion ON de 20 ms sera de 3 et le nombre d'impulsion en position basse ou 20 « OFF » sera de 2. Ainsi la durée de la séquence sera de 220ms au lieu de 240ms. Cet exemple de signal ainsi créé est illustré en figure 5a. La durée des impulsions ibon et iboff au sein d'une séquence constituent 100% de la séquence. Ainsi, selon le procédé de l'invention, la répartition entre l'impulsion ON et OFF est proportionnelle à la hauteur du pointeur sur l'écran. Plus le pointeur est bas sur l'écran et plus la distance vis-à-vis du haut est grande augmentant ainsi le pourcentage définissant le paramètre ibon. La proportion d'impulsions ON sur une séquence sera alors élevé. Par conséquent, le signal sonore ou vibratoire créé paraîtra à l'utilisateur plus fort vers le bas que vers le haut. Pour faciliter la création sur l'interface, il est également possible de prévoir un affichage d'intitulés caractérisant les effets de la position du pointeur. Ainsi, pour le mode de réalisation décrit ici, comme représenté en figure 31) i peut 10 être prévu en P2 d'afficher «Intensité forte» et en P1 d'afficher «intensité faible» pour montrer l'effet mentionné ci-dessus en fonction de la position du pointeur. De même, en déplaçant le pointeur de la gauche vers la droite, le signal créé aura un ressenti peu rythmé à gauche puis fortement rythmé à droite pour l'utilisateur. En effet, le rythme d'une séquence est guidé par la durée de la séquence bl et le temps de repos bg 15 entre deux séquences. Ces valeurs bl et bg sont directement corrélées à la position posX qui gouverne la position du pointeur de la gauche vers la droite. Si le pointeur est proche de la gauche de l'écran, la valeur bl sera faible et la valeur bg sera grande, donc le temps de repos entre deux séquences sera long, ce qui produit un effet peu rythmé pour le signal. A contrario si le 20 pointeur est proche de la droite de l'écran, la durée de repos entre deux séquences sera courte et le nombre d'impulsions dans chaque séquence sera grand puisque bl sera important. De la même façon que pour l'axe vertical, il est possible de prévoir un affichage des effets de la position du pointeur sur l'axe horizontal en affichant par exemple « Rythme fort » en P4 et « Rythme faible » en P3, pour faciliter la création du signal sonore ou 25 vibratoire pour l'utilisateur. 2971866 -12- Lorsqu'une seule position du pointeur est déterminée sur l'interface et que l'utilisateur ne réitère pas le pointage sur cette position, le signal constitué par 1a séquence créée est mémorisé à l'étape E24. Dans une variante de réalisation, l'utilisateur peut pointer plusieurs fois à la même 5 position sur l'interface. L'étape E25 détecte alors le nombre d'itération de pointage. Les étapes E21 et E22 sont alors répétées pour créer des séquences successives correspondant à la position du pointage. Dans une autre variante, l'utilisateur peut pointer à une deuxième position de l'écran pour déterminer une deuxième séquence du signal. L'étape E25 détecte alors une autre position sur l'interface et les étapes E21 et E22 sont réitérées pour déterminer cette deuxième séquence. Ceci peut bien évidemment être poursuivi par une pluralité de positions différentes. Lorsqu'il n'y a plus d'autres itérations de pointage ou d'autres positions de pointage détectées, le signal créé est mémorisé en E24. Dans un mode de réalisation particulier, la création de séquence du signal peut être continue en suivant l'évolution du pointage sur l'interface. L'utilisateur peut par exemple garder le doigt sur l'écran et suivre une courbe particulière qui déterminera ainsi une pluralité de position et des paramètres de séquences de signal qui évoluent au cours de cette courbe. La durée de maintien du pointage à une position permet alors de définir le nombre d'itération d'une même séquence. Dans un autre mode de réalisation particulier, avant l'étape de mémorisation, une étape E23 de génération instantanée du signal créée est effectuée. Ainsi, l'utilisateur a un ressenti immédiat de sa création et peut corriger au besoin les positions de pointage sur l'interface avant l'étape d'enregistrement. 2971866 -13- Une étape supplémentaire de validation de la création peut être effectuée avant mémorisation par l'utilisateur par exemple par l'appui d'un bouton de validation sur le terminal. Ainsi, le procédé selon l'invention permet à l'utilisateur de créer ses propres signaux 5 sonores ou vibratoires qu'il pourra ensuite associer à des actions qu'il peut effectuer sur son terminal, à des applications particulières (par exemple une application de type réveil) ou encore à des contacts enregistrés sur son terminal. Il peut ainsi personnaliser ses signaux sonores ou vibratoires en fonction de l'association qu'il fera sur ces signaux. 10 II peut dans un exemple possible de réalisation, créer un signal spécifique selon l'humeur ou le caractère dominant d'un contact. Ainsi, à des paramètres d'humeur ou de caractères d'une personne peuvent correspondre des caractéristiques de signal. De même, il est possible d'associer des caractéristiques d'humeur sur l'interface du terminal pour créer des signaux révélateurs de l'humeur. 15 Ainsi, une étape préalable à la création, associe des paramètres caractérisant l'humeur d'une personne aux axes définissant les coordonnées d'une position sur l'interface. Il est alors possible d'afficher sur l'interface les paramètres correspondants à l'humeur à la place des effets décrit précédemment en référence à la figure 3a. On pourrait ainsi par exemple afficher en P4 « stress » et en P3 « calme », en Pl 20 « disponible » et en P4 « en déplacement » pour exprimer des états d'humeur différents. Une fois que le signal reflétant l'humeur de l'utilisateur possédant le terminal est créé, il peut être diffusé sur le réseau ou à des correspondants qui seront ainsi informés de l'humeur de l'utilisateur. Dans un autre mode de réalisation qui peut être indépendant de la création à l'aide 25 de l'interface, le terminal peut créer un signal sonore ou vibratoire à la réception de 2971866 -14- paramètres caractérisant par exemple l'humeur d'un contact, les conditions météorologiques ou toutes autres informations traduisibles par un son ou une vibration personnalisée. Dans ce cas, les paramètres ainsi reçus ont été associés, dans une étape de configuration pilotée par l'utilisateur du terminal, à des paramètres d'impulsions de 5 séquence du signal. Le terminal peut ainsi créer automatiquement un signal correspondant aux paramètres reçus. Par exemple, pour créer un signal reflétant les conditions météorologiques, les paramètres caractérisant ces conditions (par exemple, la force du vent, le taux d'ensoleillement, la pression atmosphérique ou le taux d'humidité) sont associés' aux 10 paramètres définissant une séquence de signal. A la réception de ces paramètres de météo, via par exemple le réseau Internet, un son ou une vibration est automatiquement créé et généré. Celui-ci est reconnaissable directement par l'utilisateur du terminal qui a lui-même configuré l'association de paramètres. Des vecteurs d'humeur peuvent également être envoyés entre contacts pour 15 spécifier l'humeur du moment. A la réception de ce vecteur d'humeur, le terminal le traduit en un signal sonore ou vibratoire qui sera compréhensible directement par l'utilisateur. Pour ce faire, les paramètres d'humeurs d'un contact distant sont par exemple décrits par un vecteur caractéristique (pl,p2,p3,p4). pl peut correspondre à sa joie, p2 à sa disponibilité, p3 à son niveau de stress et p4 à sa mobilité. 20 Le mode de réalisation proposé ici consiste à mettre en correspondance les quatre paramètres définis précédemment composant une séquence de signal avec les quatre paramètres du vecteur caractéristique d'humeur du contact distant. Dans un mode de réalisation particulier, ceci peut être fait de la façon suivante : 2971866 -15- ibon = min(pl, p2) *100 / max(pl, p2) iboff = (max(pl, p2) - min(pl, p2)) *100 / max(pl, p2) bl = min(p3, p4) *100 * k / max(p3, p4) bg = (max(p3, p4) - min(p3, p4)) *100 *k l max(p3, p4) La valeur k correspondant au nombre de fois où une impulsion apparaît dans une séquence. Les figures 5a et 5b donnent deux exemples de signal constitués de 2 séquences 5 identiques. Chaque séquence correspond selon les formules définies ci-dessus à un vecteur caractéristique spécifique V1 et V2 avec V1 (10,2,5,3) et V2 (1,2,9,8). 10 REVENDICATIONS1 Procédé de création d'un signal sonore ou vibratoire sur une interface d'un terminal, caractérisé en ce qu'il comporte les étapes suivantes : a) détermination (E20) de coordonnées d'une position d'un pointeur sur l'interface ; b) détermination (E21) de paramètres d'impulsion d'au moins une séquence du signal sonore ou vibratoire en fonction des coordonnées déterminées ; c) création (E22) de la au moins une séquence du signal sonore ou vibratoire par application des paramètres d'impulsion ainsi déterminés ; d) mémorisation (E24) du signal sonore ou vibratoire comportant la au moins une séquence créée. 2. Procédé selon la revendication 1, caractérisé en ce que suite à la détection d'un déplacement du pointeur à une deuxième position, le procédé réitère les étapes a) et 15 b) pour déterminer les paramètres d'impulsion d'une deuxième séquence du signal. 3. Procédé selon la revendication 1 ou 2, caractérisé en ce qu'il comporte en outre une étape (E23) de génération instantanée des séquences ainsi créées. 20 4. Procédé selon la revendication 1 ou 2, caractérisé en ce qu'il comporte en outre une étape de détection d'un temps de pointage à une position de l'interface pour définir un nombre d'itération de la séquence du signal définie par ladite position. 5. Procédé selon la revendication 1 ou 2, caractérisé en ce qu'il comporte en outre une 25 étape de détection d'un nombre d'itération de pointage à une position de l'interface pour définir un nombre d'itération de la séquence du signal définie par ladite position. 2971866 -17- 6. Procédé selon la revendication 1, caractérisé en ce que la détermination des paramètres d'impulsion en fonction des distances, s'effectue de la façon suivante pour une interface rectangulaire : 5 - la distance entre la position du pointeur et le bord inférieur de l'interface est proportionnelle à la valeur du paramètre de durée de l'impulsion haute ; la distance entre la position du pointeur et le bord supérieur de l'interface est proportionnelle à la valeur du paramètre de durée de l'impulsion basse " la distance entre la position du pointeur et le bord gauche de l'interface est 10 proportionnelle à la longueur d'une séquence d'impulsion ; la distance entre la position du pointeur et le bord droit de l'interface est proportionnelle à la durée de pause entre deux séquences d'impulsion. 7. Procédé selon la revendication 1, caractérisé en ce que l'interface est une interface tactile, le pointeur étant alors défini par une pression tactile sur l'interface. 8. Procédé selon la revendication 1, caractérisé en ce qu'il comporte une étape préalable d'association de paramètres caractérisant l'humeur d'une personne aux axes définissant les coordonnées d'une position sur l'interface. 9. Procédé selon la revendication 8, caractérisé en ce qu'il comporte une étape d'affichage des paramètres associés aux axes définissant les coordonnées d'une position sur l'interface. 25 10. Dispositif de création d'un signal sonore ou vibratoire comportant une interface utilisateur, caractérisé en ce qu'il comporte en outre 2971866 -18- des moyens (120) de détermination de coordonnées d'une position d'un pointeur sur l'interface ; des moyens de détermination (11) de paramètres d'impulsions d'au moins une séquence du signal sonore ou vibratoire en fonction des coordonnées déterminées ; 5 des moyens de création (105, 107) d'au moins une séquence du signal sonore ou vibratoire par application des paramètres d'impulsions ainsi déterminés. - des moyens de mémorisation (13) du signal sonore ou vibratoire comportant la au moins une séquence créée. 10 1 1 . Terminal comprenant un dispositif selon la revendication 10. 12. Programme informatique comportant des instructions de code pour la mise en ouvre d'un procédé selon l'une des revendications 1 à 9, lorsque que le programme est exécuté par un processeur. 15