Brevet FR2917516A1 — publié le 20081219

DOMAINE DE L'INVENTION Cette invention concerne des gestes pouvant être détectés au niveau de la surface d'un panneau de capteurs de toucher, et plus particulièrement, la détection de gestes de doigt pour invoquer des modes de commande de position et des poursuites de mouvement. CONTEXTE DE L'INVENTION Il existe aujourd'hui de nombreux types de dispositifs d'entrée destinés à accomplir des opérations dans un système informatique. Les opérations correspondent en général au déplacement d'un curseur et à des sélections sur un dispositif d'affichage. Les opérations peuvent également comprendre un découpage en pages, un défilement, un déplacement latéral, un grossissement, etc. À titre d'exemple, les dispositifs d'entrée peuvent comporter des boutons, des commutateurs, des claviers, des souris, des souris de type trackball, des pavés tactiles, des manettes, des écrans tactiles et analogues. Chacun de ces dispositifs présente des avantages et des inconvénients qui peuvent être pris en compte lors de la conception d'un système informatique. Avec des instruments à pavé tactile tels que des pavés tactiles sur un ordinateur personnel portable, le déplacement du pointeur d'entrée sur un affichage correspond en général aux mouvements relatifs du doigt de l'utilisateur (ou d'un stylet) lorsque le doigt est déplacé le long d'une surface du pavé tactile. Les écrans tactiles, d'autre part, sont un certain type de dispositif d'affichage pouvant comporter un panneau transparent sensible au toucher (ou "peau") qui peut recouvrir le dispositif d'affichage. Lors de l'utilisation d'un écran tactile, un utilisateur réalise habituellement une sélection sur le dispositif d'affichage par pointage direct d'objets (tels que des objets d'une interface utilisateur graphique (GUI)) affichés sur l'écran (habituellement au moyen d'un stylet ou d'un doigt). Pour fournir une fonctionnalité additionnelle, des gestes de doigt et de main ont été implantés dans ces dispositifs d'entrée. À titre d'exemple, on peut mettre en œuvre un mode de commande de position en touchant avec un ou plusieurs doigts le panneau de capteurs et en les déplaçant, et on peut initier des modes de poursuite de mouvement tels qu'un défilement ou un glissement en utilisant un mouvement de doigt au niveau du bord du pavé tactile. Ces modes sont décrits dans le brevet U.S. N 6 323 846 intitulé "Method and Apparatus for Integrating Manual Input" dont le contenu est ici incorporé à titre de référence à toutes fins utiles. Cependant, jusqu'ici il a été relativement difficile de basculer entre les modes de commande de position et de poursuite de mouvement. RESUMÉ DE L'INVENTION Cette invention concerne des gestes pouvant être détectés par un panneau de capteurs pour les convertir d'un mode de commande de position en un mode de poursuite de mouvement. Un mode de commande de position peut être invoqué lorsque l'utilisateur place sensiblement simultanément deux ou plusieurs doigts sur le panneau de capteurs, soit à côté d'un curseur ou d'un objet soit sur celui-ci. En variante, les doigts peuvent être posés n'importe où sur un panneau de capteurs, et un curseur peut apparaître à côté des doigts ou sous ceux-ci. Tant que les deux ou plusieurs doigts restent en contact avec le panneau de capteurs, les doigts peuvent être déplacés pour effectuer une commande de position sur l'objet ou le curseur. Un mode de poursuite de mouvement, qui peut comporter le défilement d'une zone visible ou le glissement d'un curseur ou d'un objet, peut être invoqué lorsqu'un ou plusieurs doigts sont relevés, au moins un doigt restant en contact avec le panneau de capteurs. Ce relèvement des doigts peut être accompli n'importe où sur le panneau de capteurs, ou peut être limité au bord du panneau de capteurs (lorsque l'on peut s'attendre à ce qu'un ou plusieurs doigts s'éloignent du panneau de capteurs pour créer en réalité un état de relèvement). Le dernier état peut être détecté en partie par la reconnais- sance des zones formant bord. En variante, si deux ou plusieurs doigts sont détectés dans une zone formant bord, le mode de poursuite de mouvement peut être invoqué même si aucun doigt n'est relevé. Dans d'autres modes de réalisa- tion, le mode de poursuite de mouvement peut être invoqué lorsqu'un ou plusieurs doigts additionnels sont posés sur le panneau de capteurs alors que les doigts déjà posés restent en contact avec le panneau de capteurs, ou lorsque les doigts déjà posés sont pressés avec davantage de force ou sinon aplatis contre le panneau de capteurs. Si le mode poursuite de mouvement est invoqué tel que décrit ci-dessus, le défilement de la zone visible ou le glissement du curseur ou de l'objet peut se poursuivre dans une direction particulière. Les doigts posés restants ne doivent pas continuer à se déplacer. La vitesse et la direction du défilement ou du glissement peuvent être initialement établies par la vitesse et la direction des doigts posés au moment où le mode de poursuite de déplacement a été invoqué. Une mémoire peut être requise pour stocker de manière autorégressive la vélocité et la direction des doigts de sorte que lorsque le mode de poursuite de mouvement est invoqué, la dernière vélocité et direction stockées puissent être récupérées, et le curseur ou l'objet puissent continuer à se déplacer avec la vélocité stockée dans la direction stockée. Lorsque le mode de poursuite de mouvement est invoqué, un anneau ou manette de commande virtuelle peut être généré pour fournir les capacités avancées de poursuite de mouvement. L'anneau de commande virtuelle peut être utilisé comme une manette pour naviguer à l'intérieur d'un document, d'une photographie, d'une page Internet, d'une liste d'adresses de courrier électronique, d'un carnet d'adresses, d'un calendrier, d'un jeu, et analogues, en particulier sur de petits écrans tactiles. L'anneau de commande virtuelle peut être formé avec un vecteur de vélocité dirigé dans la direction du déplacement du doigt au moment où le mode de poursuite de mouvement est invoqué, et avec une magnitude proportionnelle à la vélocité du doigt au moment où le mode de poursuite de mouvement a été invoqué. On peut accomplir des contre-calculs sur la base de la vélocité du doigt au moment où la poursuite de mouvement a été invoquée pour déterminer une vélocité nulle "nulle" ou une position centrale de l'anneau de commande virtuelle. La pointe du vecteur de vélocité peut coïncider avec le centroïde calculé de la tache générée par le doigt. L'anneau de commande virtuelle peut suivre le déplacement du doigt après indication du mode de poursuite de mouvement. Si, au cours du mode de poursuite de mouvement, un ou plusieurs doigts sont relevés du panneau de capteurs, le défilement ou le glissement peut s'interrompre. Si un ou plusieurs doigts sont replacés, une commande normale de position de curseur ou de position d'objet (glissement) peut à nouveau être évoquée. Ainsi, l'utilisateur peut facilement choisir entre une commande de position de curseur pour un positionnement précis à l'intérieur de la zone visible et une poursuite de mouvement d'un curseur ou d'un objet pour une navigation sur de grandes distances. BRÈVE DESCRIPTION DES SCHÉMAS La figure la illustre un système de calcul exemplaire capable de détecter des mouvements de doigt et de main et de basculer entre des modes de commande de position et de poursuite de mouvement selon un mode de réalisation de cette invention. La figure lb est un schéma de principe du processeur hôte exemplaire de la figure la et des dispositifs raccordés selon un mode de réalisation de cette invention. La figure 2a illustre un panneau de capteurs de toucher à capacité mutuelle exemplaire selon un mode de réalisation de cette invention. La figure 2b est une vue de profil d'un pixel exemplaire dans un état statique (sans toucher) selon un mode de réalisation de cette invention. La figure 2c est une vue de profil d'un pixel exemplaire dans un état dynamique (avec toucher) selon un mode de réalisation de cette invention. La figure 3 est un procédé de traitement multipoint exemplaire selon un mode de réalisation de cette invention. Les figures 4a et 4b illustrent une image 20 exemplaire dans le temps selon un mode de réalisation de cette invention. La figure 5 illustre un groupe exemplaire des caractéristiques selon un mode de réalisation de cette invention. 25 La figure 6 illustre un procédé de calcul de paramètre exemplaire selon un mode de réalisation de cette invention. La figure 7 illustre plusieurs conversions exemplaires d'un mode de commande de position à 30 un mode de poursuite de mouvement selon des modes de réalisation de cette invention. La figure 8 illustre plusieurs autres conversions exemplaires d'un mode de commande de position à un mode de poursuite de mouvement selon les modes de réalisation de l'invention. Les figures 9a à 9h illustrent le fonctionnement d'un anneau de commande virtuelle exemplaire qui peut être généré au cours du mode de poursuite de mouvement selon un mode de réalisation de cette invention. La figure 10a illustre un téléphone mobile exemplaire pouvant comporter un panneau de capteurs de toucher, un dispositif d'affichage, et d'autres blocs de système informatique dans le système informatique de la figure 1 qui peuvent détecter des mouvements de doigts et de mains et basculer entre le mode de commande de position et le mode de poursuite de mouvement selon un mode de réalisation de cette invention. La figure 10b illustre un lecteur audio/vidéo numérique exemplaire pouvant comporter un panneau de capteurs de toucher, un dispositif d'affichage, et d'autres blocs de système informatique dans le système informatique de la figure 1 qui peut détecter des mouvements de doigt et de main et basculer entre le mode de commande de position et le mode de poursuite de mouvement selon un mode de réalisation de cette invention. DESCRIPTION DÉTAILLÉE DU MODE DE RÉALISATION PRÉFÉRÉ Dans la description suivante des modes de réalisation préférés, référence est faite aux dessins annexés qui font partie de celle-ci, et sur lesquels sont représentés, à titre d'illustration, des modes de réalisation spécifiques dans lesquels l'invention peut être mise en pratique. Il convient de comprendre que d'autres modes de réalisation peuvent être utilisés et que des changements structuraux peuvent être apportés sans s'éloigner de la portée des modes de réalisation de cette invention. Cette invention concerne des gestes pouvant être détectés par un panneau de capteurs pour une conversion d'un mode de commande de position à un mode de poursuite de mouvement. Un mode de commande de position peut être invoqué lorsque l'utilisateur place sensiblement simultanément deux ou plusieurs doigts sur le panneau de capteurs, soit à côté d'un curseur ou d'un objet, soit sur celui-ci. Tant que les deux ou plusieurs doigts restent posés sur le panneau de capteurs, les doigts peuvent être déplacés autour pour effectuer une commande de position sur l'objet ou le curseur. Un mode de poursuite de mouvement, qui peut comporter un défilement d'une zone visible ou un glissement d'un curseur ou d'un objet, peut être invoqué lorsqu'un ou plusieurs doigts sont relevés (au moins un doigt restant en contact avec le panneau de capteurs). Ce relèvement des doigts peut être accompli n'importe où sur le panneau de capteurs, ou peut être limité au bord du panneau de capteurs (là où on s'attend à ce qu'un ou plusieurs doigts s'éloignent du panneau de capteurs pour créer en réalité un état de relèvement). Si le mode de poursuite de mouvement est invoqué, un défilement de la zone visible ou un glissement de curseur de l'objet peut continuer conformément à la vitesse et à la direction des doigts posés au moment où le mode de poursuite de mouvement a été invoqué. Les doigts posés restants ne doivent pas continuer à se déplacer. Lorsque le mode de poursuite de mouvement est invoqué, un anneau ou une manette de commande virtuelle peut être généré pour fournir les capacités avancées de poursuite de mouvement. L'anneau de commande virtuelle peut être formé avec un vecteur de vélocité dirigé dans la direction du déplacement du doigt au moment où le mode de poursuite de mouvement est invoqué, et ayant une magnitude proportionnelle à la vélocité du doigt au moment où le mode de poursuite de mouvement a été invoqué. L'anneau de commande virtuelle peut être utilisé en tant que manette pour naviguer à l'intérieur d'un document, d'une photographie, d'une page Internet, d'une liste d'adresses de courrier électronique, d'un répertoire d'adresses, d'un calendrier, d'un jeu, et analogues, en particulier sur de petits écrans tactiles. Si, au cours du mode de poursuite de mouvement, un ou plusieurs doigts sont relevés du panneau de capteurs, le défilement ou le glissement peut s'interrompre. Si un ou plusieurs doigts sont replacés, les commandes normales de position de curseur ou de position d'objet (défilement et glissement) peuvent à nouveau être invoquées. Ainsi, l'utilisateur peut facilement choisir entre une commande de position de curseur pour un positionnement précis sur la zone visible et une poursuite de mouvement d'un curseur ou d'un objet pour une navigation sur de grandes distances. Bien que certains modes de réalisation de cette invention puissent être décrits ici de manière générale en ce qui concerne des écrans tactiles (les panneaux de capteurs de toucher combinés à des dispositifs d'affichage), il convient de comprendre que les modes de réalisation de l'invention peuvent être applicables à des tablettes tactiles et d'autres claviers sans dispositif d'affichage. De surcroît, bien que les modes de réalisation de l'invention puissent être ici décrits en ce qui concerne certains doigts, il convient de comprendre que toute combinaison quelconque de doigts peut être utilisée. La figure la illustre un système informa-tique exemplaire 100 capable de détecter des mouvements de doigt et de main et de basculer entre des modes de commande de position et de poursuite de mouvement selon les modes de réalisation de l'invention. Le système informatique 100 peut comporter un ou plusieurs processeurs 102 de panneau et périphériques 104, et un sous-système 136 de panneau. Un ou plusieurs processeurs 102 de panneau peuvent comporter, par exemple, des processeurs ARM968 ou d'autres processeurs avec une fonctionnalité et une capacité similaires. Cependant, dans d'autres modes de réalisation, la fonctionnalité de processeur de panneau peut plutôt être mise en œuvre au moyen d'un circuit logique dédié, tel qu'une machine à états. Un ou plusieurs processeurs 102 de panneau ou processeur hôte 128 peuvent exécuter un logiciel ou un micro logiciel mettant en œuvre l'algorithme de détection des mouvements de doigt et de main et basculant entre des modes de commande de position et de poursuite de mouvement selon les modes de réalisation de l'invention. Les périphériques 104 peuvent comporter, mais sans y être limités, une mémoire vive (RAM) ou d'autres types de mémoire ou de stockage, des chiens de garde et analogues. Le sous-système 106 de panneau peut comporter, mais sans y être limité, un ou plusieurs canaux analogiques 108, un circuit logique de balayage 110 de canal et un circuit logique d'excitation 114. Le circuit logique de balayage 110 de canal peut accéder à la mémoire vive RAM 112, lire de manière autonome des données à partir des canaux analogiques et fournir une commande pour les canaux analogiques. De surcroît, le circuit logique de balayage 110 de canal peut commander le circuit logique d'excitation 114 pour générer des signaux de stimulation 116 à une ou plusieurs fréquences et phases qui peuvent être sélectivement appliqués aux rangées du panneau de capteurs de toucher 124. Dans certains modes de réalisation, le sous-système 106 de panneau, le processeur 102 de panneau et les périphériques 104 peuvent être intégrés dans un seul circuit intégré à application spécifique (CIAS). Le panneau de capteurs de toucher 124 peut comporter un support de détection capacitive possédant une pluralité de tracés de rangée ou lignes d'excitation d'une pluralité de tracés de colonne ou lignes de détection, bien que d'autres supports de détection puissent également être utilisés. Les tracés de rangée et de colonne peuvent être formés à partir d'un support conducteur transparent tel que de l'oxyde d'indium-étain (ITO) ou de l'oxyde d'antimoine-étain (ATO), bien que d'autres matériaux transparents et non transparents tels que le cuivre puissent également être utilisés. Dans certains modes de réalisation, les tracés de rangée et de colonne peuvent être perpendiculaires les uns par rapport aux autres, bien que dans d'autres modes de réalisation d'autres orientations non cartésiennes soient possibles. Par exemple, dans un système de coordonnées polaires, les lignes de détection peuvent être des cercles concentriques et les lignes d'excitation peuvent être des lignées s'étendant radialement (ou vice versa). Donc, il convient de comprendre que les termes "rangée" et "colonne", "première dimension", et "seconde dimension", ou "premier axe" et "second axe", tels qu'ici utilisés sont destinés à englober non seulement des grilles orthogonales mais également les tracés d'intersection d'autres configurations géométriques ayant des première et seconde dimensions (par exemple, les lignes concentriques et radiales d'un agencement de coordonnées polaires). Les rangées et colonnes peuvent être formées d'un seul côté d'un subs- trat sensiblement transparent séparé par un matériau diélectrique sensiblement transparent, sur des côtés opposés du substrat, ou sur deux substrats séparés, séparés par le matériau diélectrique. :13 Au niveau des "intersections" des tracés, là où les tracés passent (se croisent) les uns au-dessus des autres (sans entrer directement en contact électrique les uns avec les autres), les tracés peuvent essentiellement former deux électrodes (bien que plus de deux tracés puissent également se couper) représentant un capteur capacitif. Chaque capteur capacitif peut être vu en tant qu'élément d'image (pixel) 126, ce qui peut être particulièrement utile lorsque le panneau de capteurs de toucher 124 est vu en tant que capturant une "image" d'un toucher sur une trame (un balayage complet du panneau). En d'autres termes, après que le sous-système 106 de panneau a déterminé si un évènement tactile a ou non été détecté au niveau de chaque capteur de toucher du panneau de capteurs de toucher, le motif des capteurs de toucher dans le panneau à toucher multiple au niveau duquel un évènement tactile est survenu peut être vu comme étant une "image" du toucher (par exemple un motif de doigts touchant le panneau). La capacité entre les électrodes de rangée et de colonne s'avère être une capacité parasite lorsque la rangée donnée est maintenue aux niveaux de tension en courant continu (CC) et une capacité de signal mutuelle Csig lorsque la rangée donnée est stimulée par un signal de courant alternatif (CA). La présence d'un doigt ou d'un autre objet à côté du panneau de capteurs de toucher ou sur celui-ci peut être détectée par la mesure des changements d'une charge de signal Qsig présente au niveau des pixels touchés, qui est une fonction de Csig. Chaque colonne du panneau de capteurs de toucher 124 peut exciter un ou plusieurs canaux analogiques 108 (également ici appelés circuit de démodulation et de détection d'évènement) du sous-système 106 de panneau. Chaque canal analogique 108 peut générer une valeur représentative d'une quantité de toucher détectée au niveau de la colonne raccordée, ce qui peut indiquer un évènement tactile au niveau d'un ou plusieurs pixels le long de cette colonne. Le panneau de capteurs de toucher 124 peut comporter des panneaux de capteurs de toucher à toucher simple ou à toucher multiple, le dernier type de panneau étant décrit dans la demande US en co-instance du demandeur N 10/842 862 intitulée "Multipoint Touchscreen", déposée le 6 mai 2004 et publiée en tant que demande U.S publiée N 2006/0097991 le 11 mai 2006 dont le contenu est ici incorporé à titre de référence. Le système informatique 100 peut correspondre à un système d'ordinateur personnel, tel qu'un ordinateur de bureau, un ordinateur portable, une tablette ou un ordinateur porta-tif. Le système informatique 100 peut également correspondre à un dispositif informatique, tel qu'un téléphone mobile, un assistant numérique personnel (PDA), un lecteur de média dédié, un dispositif électronique de grande consommation, et analogues. Le système informatique 100 peut comporter un processeur hôte 128 destiné à recevoir des sorties d'un processeur 102 de panneau et accomplir des actions sur la base des sorties, qui peuvent comprendre, mais sans y être limitées, le déplacement d'un objet tel qu'un curseur ou un pointeur, le défilement ou le déplacement latéral, l'ajustement des réglages de commande, l'ouverture d'un fichier ou d'un document, l'affichage d'un menu, une sélection, l'exécution d'instructions, la mise en fonctionnement d'un dispositif périphérique raccordé au dispositif hôte, la prise d'un appel téléphonique, le passage d'un appel télé-phonique, la fin d'un appel téléphonique, le changement du volume ou des réglages audio, le stockage d'informations relatives aux communications téléphoniques telles que des adresses, des numéros fréquemment appelés, des appels reçus, des appels manqués, une ouverture de session sur un ordinateur ou un réseau informatique, l'autorisation d'accès, pour des personnes agréées, à des zones limitées de l'ordinateur ou du réseau informatique, le chargement d'un profil utilisateur associé à un agencement préféré d'un utilisateur du bureau informatique, l'autorisation d'un accès à un contenu Internet, le lancement d'un programme particulier, le chiffrage ou le décodage d'un message, et/ou analogues. Le processeur hôte 128 peut également accomplir des fonctions additionnelles qui peuvent ne pas être associées au traitement du panneau, et peut être couplé à un stockage de programme 132 et un dispositif d'affichage 130 tel qu'un dispositif d'affichage LCD pour fournir une interface utilisateur (UI) à un utilisateur du dispositif. La figure lb est un schéma de principe du processeur hôte exemplaire 128 de la figure la et des dispositifs raccordés selon les modes de réalisation de l'invention. Le processeur hôte 128 peut être configuré de façon à exécuter des instructions et effectuer des opérations associées au systeme informatique 100. Par exemple, au moyen des instructions récupérées à partir du stockage de programme 132, le proces- seur hôte 128 peut commander la réception et la manipulation des données d'entrée et de sortie entre les composants du système informatique 100. Le processeur hôte 128 peut être implanté sur une seule puce, de multiples puces ou de multiples composants électriques. Par exemple, diverses architectures peuvent être utilisées pour le processeur hôte 128, Y compris un processeur dédié ou intégré, un processeur spécialisé, un dispositif de commande, un circuit intégré à application spécifique (CIAS), et ainsi de suite. Dans la plupart des cas, le processeur 128 peut fonctionner en même temps qu'un système d'exploitation (OS) pour exécuter un code informatique et produire et utiliser des données. Les systèmes d'exploitation sont généralement bien connus et ne seront pas décrits plus en détail. A titre d'exemple, le système d'exploitation (OS) peut correspondre au système OS/2, DOS, Un=_x, Linux, Palm OS, et analogues. Le système d'exploitation peut égale- ment être un système d'exploitation spécialisé, de sorte qu'il puisse être utilisé pour des dispositifs informatiques de type appareil à usage limité. Le système d'exploitation, d'autres codes et données informatiques, peuvent résider à l'intérieur d'un bloc mémoire 132 couplé fonctionnellement au processeur 128. Le bloc mémoire 132 peut en général fournir un espace de stockage de codes et données informatiques utilisés par le système informatique 100. À titre d'exemple, le bloc mémoire 132 peut comporter une mémoire morte (ROM), une mémoire vive (RAM), une ou plusieurs unités de disque dur et/ou analogues. Les informations peuvent également résider sur un support de stockage amovible et chargées ou installées sur le système informatique 100 si nécessaire. Les supports de stockage amovibles peuvent comprendre, par exemple, des CD-ROM, des cartes de type PCCARD, des cartes mémoires, des disquettes, une bande magnétique et un composant réseau. Le système informatique 100 peut également comporter un dispositif d'affichage 130 qui peut être couplé fonctionnellement au processeur 128. Le dispositif d'affichage 130 peut être un affichage à cristaux liquides (LCD) (par exemple, à matrice active, à matrice passive, et analogues). En variante, le dispositif d'affichage 130 peut être un moniteur tel qu'un affichage monochrome, un affichage CGA (Color Graphics Adapter), un affichage EGA (Enhanced Graphics Adapter), un affichage VGA (Variable-Graphics-Array), un affichage super VGA, un tube cathodique (CRI), et analogues. Le dispositif d'affichage 130 peut également correspondre à un affichage plasma ou un affichage mis en œuvre avec des encres électroniques. Le dispositif d'affichage 130 peut être configuré de façon à afficher une interface utilisateur graphique (GUI) 118 pouvant fournir une interface facile d'utilisation entre un utilisateur du système informatique et le système d'exploitation cu l'application tournant sur celui-ci. De manière générale, l'interface GUI 118 peut représenter des programmes, des fichiers et des options fonctionnelles avec des images graphiques, des objets, ou des représentations vectorielles. Les images graphiques peuvent comporter des fenêtres, des champs, des boîtes de dialogue, des menus, des icônes, des boutons, des curseurs, des barres de défilement, etc. Ces images peuvent être agencées selon la dispersion prédéfinie, ou peuvent être créées de manière dynamique pour servir les actions spécifiques entreprises par un utilisateur; Au cours du fonctionnement, l'utilisateur peut sélectionner/activer diverses images graphiques afin d'initier les fonctions et les tâches associées à celles-ci. A titre d'exemple, un utilisateur peut sélectionner un bouton qui ouvre, ferme, minimise ou maximise une fenêtre, ou une icône qui lance un programme particulier. L'interface GUI 118 peut additionnellement ou en variante afficher des informations, telles qu'un texte et des graphiques moins interactifs, pour l'utilisateur sur le dispositif d'affichage 130. Le système informatique 100 peut également comporter un dispositif d'entrée 120 pouvant être couplé fonctionnellement au processeur 128. Le dispositif d'entrée 120 peut être configuré de façon à transférer des données depuis le monde extérieur dans le système informatique 100. Le dispositif d'entrée 120 peut, par exemple, être utilisé pour accomplir un repérage ou réaliser des sélections par rapport à l'interface GUI 118 sur l'affichage 130. Le dispositif d'entrée 120 peut également être utilisé pour envoyer des ordres dans le système informatique 100. Le dispositif d'entrée 120 peut comporter un dispositif de détection de toucher tel qu'un panneau de cathode de toucher 124, configuré de façon à recevoir une entrée d'un toucher d'un utilisateur et envoyer des informations vers le processeur 128 par l'intermédiaire du sous-système 106 de panneau. Dans de nombreux cas, le dispositif de détection de toucher peut reconnaître le toucher ainsi que la position et la magnitude des touchers sur une surfacesensible au toucher. Le dispositif de détection de toucher peut détecter et signaler le toucher au processeur 128, et le processeur 128 peut interpréter le toucher conformément à sa programmation. Par exemple, le processeur 128 peut initier une tâche conformément à un toucher particulier. Un processeur dédié peut être utilisé pour traiter des touchers localement et réduire la charge imposée au processeur principal du système informatique. Le dispositif de détection de toucher peut être basé sur les technologies de détection comportant, mais sans y être limité, une détection capacitive, une détection résistive, une détection détection de d'onde acoustique de surface, une pression, une détection optique, et/ou analogues. Par ailleurs, le moyen de détection de toucher peut être basé sur une détection monopoint ou une détection multipoint. La détection monopoint est capable de ne distin- guer qu'un seul toucher, tandis que la détection 30 multipoint est capable de distinguer de multi-pies touchers Tel que qui surviennent en même temps. décrit ci-dessus, le dispositif d'entrée 120 peut être un écran tactile capable d'être positionné sur au à l'avant de l'affi- chage 130, intégré au dispositif d'affichage 130, ou peut être un composant séparé, tel qu'un pavé tactile. Le système informatique 100 peut également comporter des capacités de couplage à un ou plusieurs dispositifs d'entrée/sortie (E/S) 122. À titre d'exemple, les dispositifs E/S 122 peuvent correspondre aux claviers, aux imprimantes, aux scanners, aux caméras, aux micro- phones, aux haut-parleurs, et/ou analogues. Les dispositifs E/S 122 peuvent être intégrés au système informatique 100 ou peuvent être des composants séparés (par exemple, des dispositifs périphériques). Dans certains cas, les disposit- ifs E/S 122 peuvent être connectés au système informatique 100 par l'intermédiaire de connexions filaires (par exemple par câbles/ ports). Dans d'autres cas, les dispositifs E/S 122 peuvent être connectés au système informa- tique 100 par l'intermédiaire de connexions sans fil. À titre d'exemple, la liaison de données peut correspondre aux normes PS/2, USB, IR, Firewire, RF, Bluetooth ou analogues. Selon les modes de réalisation, le système informatique 100 peut être conçu pour reconnaître des gestes 134 appliqués au dispositif d'entrée 120 et commander des aspects du système informatique 100 sur la base des gestes. Dans certains cas, un geste peut être défini comme une interaction stylisée avec un dispositif d'entrée qui peut être appliqué à une ou plusieurs opérations de calcul spécifiques. Les gestes 134 peuvent être effectués par l'intermédiaire de diverses mains, et plus particulièrement les mouvements de doigts. En variante ou additionnellement, les gestes peuvent être effectués avec un stylet Dans tous ces cas, le dispositif d'entrée 120 peut recevoir les gestes 134, et le procédé 128 peut exécuter des instructions pour effectuer les opérations associées aux gestes 134. De surcroît, un bloc mémoire 132 peut comporter un programme fonctionnel gestuel 136, qui peut faire partie du système d'exploitation ou être une application séparée. Le programme fonctionnel gestuel 136 peut en général comporter un ensemble d'instructions qui peuvent reconnaître la survenue des gestes 134 et qui peuvent informer un ou plusieurs agents logiciels des gestes et/ou de l'action ou des actions à entre-prendre en réponse à ces gestes. Les détails additionnels relatifs aux divers gestes qui peuvent être utilisés comme ordres d'entrée sont examinés plus en détail ci-dessous. Lorsqu'un utilisateur accomplit un ou plusieurs gestes, le dispositif d'entrée 120 peut relier les informations de gestes jusqu'au processeur 128. Au moyen d'instructions provenant de la mémoire 132, et plus particulièrement, d'un programme fonctionnel gestuel 136, le processeur 128 peut interpréter les gestes 134 et commander différents composants du système informatique 100, tel que la mémoire 132, l'affichage 130 et les dispositifs E/S 122, sur la base des gestes. Les gestes 134 peuvent être identifiés comme étant des instructions destinées à accomplir des actions dans des applications stockées dans la mémoire 132, modifier des objets image représentés sur :22 l'affichage 130, modifier les données stockées dans la mémoire 132 et/ou accomplir des actions dans le dispositif E/S 122. On notera que bien c,ue la figure lb illustre le dispositif d'entrée 120 et l'affichage 130 en tant que deux boîtiers séparés pour les besoins de l'illustration, les deux boîtiers peuvent être réalisés sur un seul dispositif. Il con-vient également de noter, bien que la figure la illustre un processeur 102 de panneau dédié, le sous-système 106 de panneau peut être directe-ment commandé par le processeur hôte 128. Additionnellement, il convient également de noter que le panneau de capteur de toucher 124 et le dispositif d'affichage 130 peuvent être intégrés dans un seul dispositif d'affichage à écran tactile. La figure 2a illustre un panneau de capteur de toucher à capacité mutuelle 200 selon les modes de réalisation de l'invention. La figure 2a indique la présence d'une capacité parasite Cstray au niveau de chaque pixel 202 situé au niveau de l'intersection d'un tracé de rangée 204 et d'un tracé de colonne 206 (bien que Cstray pour une seule colonne soit illustrée sur la figure 2 pour les besoins de simplification de la figure). Dans l'exemple de la figure 2a, les stimuli VA Vstim 214, Vstim 215 et Vstim 217 peuvent être appliqués à plusieurs rangées, tandis que d'autres rangées peuvent être connec- tées au courant continu. (CC). Vstim 214, Vstim 215 et Vstim 217 peuvent être à différentes fréquences et phases, tel que cela sera expliqué ultérieurement. Chaque signal de stimulation sur .23 une rangée peut entraîner une charge Qsig = Csig x Vstim à injecter dans les colonnes par l'intermédiaire de la capacité mutuelle présente au niveau des pixels affectés. Un changement dans la charge injectée détecté lorsqu'un doigt, une paume ou un autre objet est présent au niveau d'un ou plusieurs parmi les pixels affectés. Les signaux Vstim 214, 215 et 217 peuvent comporter un ou plusieurs trains d'impulsion 216, et chaque train d'impulsion peut comporter un nombre particulier d'un certain nombre d'impulsions. Bien que les trains d'impulsion 216 soient représentés en tant qu'ondes carrées, d'autres formes d'onde, telles que des ondes sinusoïdales, peuvent également être employées. On notera que bien que la figure 2a illustre des rangées 204 et des colonnes 206 sensiblement perpendiculaires, elles n'ont pas besoin d'être ainsi alignées, tel que décrit ci-dessus. Tel que décrit ci-dessus, chaque colonne 206 peut être connectée à un canal analogique (voir canaux analogiques 108 sur la figure 1). La figure 2b est une vue de profil d'un pixel exemplaire 202 dans un état statique (sans toucher) selon les modes de réalisation de l'invention. Sur la figure 2b, un champ électrique de lignes de champ électrique 208 de la capacité mutuelle entre des tracés ou électrodes de colonne 206 et de rangée 204 séparés par un diélectrique 210 est représenté. La figure 2c est une vue de profil d'un pixel exemplaire 202 dans un état dynamique (avec toucher). Sur la figure 2c, un doigt 212 a (Qsig sense) peut être été placé à côté du pixel 202. Le doigt 212 est un objet à faible impédance signaux, et une capacité CA tracé de colonne 204 jusqu'au une capacité propre vers aux fréquences de Cfinger depuis le corps. Le corps a la masse Cbody d'environ 200 pF, où Cbody est bien plus important que Cfinger. Si le doigt 212 bloque certaines lignes de champ électrique 208 entre les électrodes de rangée et de colonne (ces 10 champs limitrophes qui sortent du diélectrique et passent à travers l'air au-dessus de l'électrode de rangée), ces lignes de champ électrique sont dérivées vers la masse par l'intermédiaire du trajet de capacité inhérent 15 au doigt et au corps, et en conséquence, la capacité de signal statique Csig est réduite par ACsig. En d'autres termes, la capacité combinée du corps et du doigt agit de façon à réduire Csig d'une quantité ACsig (qui peut également 20 être ici appelée Csig sense), et peut agir en tant que dérivation ou trajet retour dynamique vers la masse, ce qui bloque certains des champs électriques et se traduit par une capacité de signal nette réduite. La capacité de signal au 25 niveau du pixel devient Csig -ACsig, où Csig représente la composite statique (sans toucher) et ACsig représente la composite dynamique (avec toucher). On notera que Csig -ACsig peut toujours être non nulle en raison de 30 l'inaptitude d'un doigt, d'une paume ou d'un autre objet à bloquer l'ensemble des champs électriques, en particulier ces champs élec- triques qui restent entièrement à l'intérieur du matériel diélectrique. De surcroît, il convient 35 de comprendre que lorsqu'un doigt est pressé plus fortement ou plus complètement sur le panneau à toucher multiple, le doigt peut avoir tendance à s'aplatir, ce qui bloque de plus en plus de champs électriques, et ainsi ACsig peut être variable et représentatif de la façon dont le doigt est complètement pressé sur le panneau (c'est-à-dire une plage de "sans toucher" à "toucher complet"). Les détails supplémentaires de la détection par un capteur à toucher multiple, y compris la détection de proximité par un panneau tactile, sont décrits dans la demande cédée au même cessionnaire et en co-instance (1) U.S. n 10/840 862 intitulée "Multipoint Touchcreen", qui a été publiée le 11 mai 2006 en tant que publication U.S. n US2006/0097991, (2) la demande U.S. n 11/428 522 intitulée "Identifying Contacts On A Touch Surface", qui a été publiée le 26 octobre 2006 en tant que publication U.S. n 2006/ 0238522, et (3) la demande U.S. n 11/649 998 intitulée "Proximity and Multi-Touch Sensor Detection and Demodulation", déposée le 3 janvier 2007,1'intégralité de ces demandes étant ici incorporées à titre de référence. La figure 3 illustre un procédé de traite- ment multipoint 300 conformément aux modes de réalisation de l'invention. Le procédé du traitement multipoint 300 peut, par exemple, être accompli avec le système représenté sur la figure la ou la figure lb. Le procédé de traitement multipoint 300 commence en général au niveau du bloc 302 où les images peuvent être lues à partir d'un dispositif d'entrée multi- point, et plus particulièrement d'un écran tactile multipoint. Bien que le terme "image" puisse être utilisé, il convient de noter que les données peuvent arriver sous d'autres formes. Dans la plupart des cas, l'image lue à partir du panneau de capteurs de toucher peut fournir une magnitude (Z) en tant que fonction de position (X et Y) pour chaque point de détection ou pixel du panneau de capteurs de toucher. La magnitude peut, par exemple, reflé- ter la capacité mesurée au niveau de chaque point. À la suite du bloc 302, le procédé de traitement multipoint 300 passe au bloc 304, où l'image peut être convertie en un recueil ou une liste de caractéristicues. Chaque caractéris- tique peut représenter une entrée distincte tel qu'un toucher. Dans la plupart des cas, chaque caractéristique peut comporter son propre identifiant (ID) unique, sa propre coordonnée x, sa propre coordonnée y, sa propre magnitude Z, on propre angle O, sa propre superficie A, et analogues. Les figures 4a et 4b illustrent une image exemplaire 420 avec le temps selon les modes de réalisation de l'invention. Dans l'image 420, il existe deux caractéristiques 422 basées sur deux touchers multipoint. Les touchers peuvent par exemple être formés à partir d'une paire de doigts touchant l'écran tactile. Tel que représenté, chaque caractéristique 422 peut comporter un identifiant (ID) unique, une coordonnée x, une coordonnée y, une magnitude Z, un angle 0, et une superficie A. Plus particulièrement, la première caractéristique 422A peut être représentée par ID;, X1r Y1, Z1, 81r Al et la seconde caractéristique 422B peut être représentée par ID2, X2, Y2, Z2, 82, A2. Ces données peuvent être sorties par exemple au moyen d'un protocole à toucher multiple. La conversion de données ou d'images à des caractéristiques peut être procédés décrits dans la instance n 10/840 862 Touchscreen". Tel qu'ici brutes peuvent être reçues et peuvent comporter des noeud de l'écran tactile. être comprises entre 0 et une pression sans toucher accomplie au moyen de demande U.S. en cointitulée "Multipoint décrit, les données sous forme numérisée, valeurs pour chaque Les valeurs peuvent 256, où 0 équivaut à et 256 équivaut à une pression avec toucher complet. Par la suite, les données brutes peuvent être filtrées pour réduire le bruit. Une fois filtrées, les données de gradient, qui indiquent la topologie de chaque groupe de points connectés, peuvent être générées. Par la suite, les frontières des régions de toucher peuvent être calculées sur la base des données de gradient (c'est-à-dire, une détermination peut être faite quant aux points groupés ensemble pour former chaque région de toucher). A titre d'exemple, on peut utiliser un algorithme du bassin versant. Une fois que les frontières ont été déterminées, les données pour chacune des régions de toucher peuvent être calculées (par exemple, X, Y, Z, O, A). On se réfère à nouveau à la figure 3, à la suite du bloc 304, sur laquelle un procédé de traitement multipoint 300 passe au bloc 306 où une classification et des groupements de caractéristiques peuvent être accomplis. Au cours de la classification, une identité de chacune des caractéristiques peut être déterminée. Par exemple, les caractéristiques peuvent être classées en tant que doigt, pouce, paume ou autres objets particuliers. Une fois classées, les caractéristiques peuvent être groupées. La manière avec laquelle les groupes sont formés peut largement varier. Dans la plupart des cas, les caractéristiques peuvent être couplées sur la base de certains critères (par exemple, elles portent un attribut similaire). Par exemple, les deux caractéristiques représentées sur la figure 4a et la figure 4b peuvent être groupées ensemble du fait que chacune de ces caractéris- tiques est située à proximité l'une de l'autre ou du fait qu'elles sont du même côté. Le groupement peut comporter un certain niveau de filtrage pour filtrer les caractéristiques ne faisant pas partie de l'événement tactile. Lors du filtrage, une ou plusieurs caractéristiques peuvent être rejetées du fait soit qu'elles répondent à certains critères prédéfinis soit qu'elles ne répondent pas à certains critères prédéfinis. À titre d'exemple, l'une des carac-téristiques peut être classée en tant que pouce situé au niveau du bord d'une tablette PC. Du fait que le pouce est utilisé pour tenir le dispositif plutôt que pour accomplir une tâche, la caractéristique générée par celui-ci peut être rejetée, c'est-à-dire, considérée comme ne faisant pas partie de l'événement tactile en cours de traitement. À la suite du bloc 306, le procédé de traitement multipoint 300 passe au bloc 308 où les paramètres clefs pour les groupes de caractéristiques peuvent être calculés. Les paramètres clefs peuvent comporter une distance entre les caractéristiques, un centroïde X/Y de l'ensemble des caractéristiques, une rotation des caractéristiques, une pression totale du groupe (par exemple, la pression au niveau du centroïde), et analogues. Tel que représenté sur la figure 5, le calcul peut comprendre les étapes consistant à trouver le centroïde C, tracer une ligne virtuelle 530 jusqu'à chaque caractéristique depuis le centroïde C, définir la distance D pour chaque ligne virtuelle (D1 et D2) puis mettre en moyenne les distances D1 et D2. Une fois que les paramètres sont calculés, les valeurs de paramètres peuvent être reportées. Les valeurs de paramètres peuvent être habituellement reportées avec un identifiant de groupe (GID) et un certain nombre de caractéristiques à l'intérieur de chaque groupe (dans ce cas, trois). Dans la plupart des cas, on peut reporter aussi bien les valeurs de paramètre initiales qu'actuelles. Les valeurs de paramètre initiales peuvent être basées sur l'apposition, c'est-à-dire, le moment où l'utilisateur appose ses doigts sur l'écran tactile, et les valeurs actuelles peuvent être basées sur tout point quelconque à l'intérieur d'une course survenant après apposition ; On se réfère à nouveau à la figure 3 sur laquelle les blocs 302 à 308 peuvent être accomplis de manière répétitive au cours d'une course utilisateur pour générer de ce fait une pluralité de signaux configurés de manière séquentielle. Les paramètres initiaux et actuels peuvent être comparés dans des étapes ultérieures pour accomplir des actions dans le système. À la suite du bloc 308, le déroulement du processus passe au bloc 310 où le bloc peut être associé à un élément d'interface utilisateur (UI). Les éléments UI peuvent être des boutons, des boites, des listes, des ascenseurs, des roulettes, des boutons de commande, etc. Chaque élément UI peut représenter un composant ou une commande de l'interface utilisateur. L'application derrière le ou les élément(s) UI peut accéder aux données de paramètres calculées dans le bloc 308. Dans une mise en œuvre, l'application peut classer la pertinence de données de toucher par rapport à l'élément UI qui lui correspond. Le classement peut être basé sur certains critères prédéterminés. Le classement peut comprendre l'étape consistant à produire un facteur de mérite, et, quel que soit l'élément UI avec le facteur de mérite le plus élevé, les données de celles axées au groupe. Il peut également exister un certain degré d'hystérésis (par exemple, une fois qu'un des éléments UI a pris le contrôle de ce groupe, le groupe se cantonne à l'élément UI jusqu'à ce qu'un autre élément UI ait un classement bien supérieur). À titre d'exemple, le classement peut comprendre l'étape consistant à déterminer la proximité du centroïde (ou les caractéristiques) par rapport à l'objet image associé à l'élément UI. À la suite du bloc 310, un procédé de traitement multipoint 300 passe aux blocs 312 et 314. Les blocs 312 et 314 peuvent être mis en oeuvre approximativement en même temps. Du point de vue de l'utilisateur, dans un mode de réalisation, les blocs 312 et 314 semblent être mis en oeuvre simultanément. Dans le bloc 312, une ou plusieurs actions peuvent être accomplies sur la base des différences entre les valeurs de paramètres initiales et actuelles, et peuvent également être basées sur un élément UI auquel elles sont associées, s'il en existe un. Dans le bloc 314, une rétroaction utilisateur en rapport avec la ou les actions mises en œuvre peut être prévue. À titre d'exemple, la rétroaction utilisateur peut comporter une rétroaction d'affichage, audio, tactile, et/ou analogues. La figure 6 illustre un procédé de calcul de paramètre 650 conformément aux modes de réalisation de l'invention. Le procédé de calcul de paramètre 650 peut, par exemple, correspondre au bloc 308 représenté sur la figure 3. Le procédé de calcul de paramètre 650 commence en général au niveau du bloc 652 ou un groupe de caractéristiques peut être reçu. À la suite du bloc 652, le procédé de calcul de paramètre 650 passe au bloc 654 où on peut déterminer si le nombre de caractéristiques dans le groupe de caracté- ristiques a ou non changé. Par exemple, le nombre de caractéristiques peut avoir changé du fait du relèvement ou du positionnement d'un doigt additionnel de l'utilisateur. Différents doigts peuvent être nécessaires pour accomplir différentes commandes (par exemple, un repérage, un geste). Si le nombre de caractéristiques a changé, le procédé de calcul de paramètre 650 passe au bloc 656 où les valeurs de paramètre initiales peuvent être calculées. Si le nombre reste identique, le procédé de calcul de para- :32 mètre 650 passe au bloc 658 où les valeurs de paramètre actuelles peuvent être calculées. Par la suite, le procédé de calcul de paramètre 650 passe au bloc 660 où les valeurs de paramètre initiales et actuelles peuvent être reportées. À titre d'exemple, les valeurs de paramètres initiales peuvent contenir la distance initiale moyenne entre des points (ou Distance (MOYENNE) initiale) et des valeurs de paramètres actuelles peuvent contenir la distance actuelle moyenne entre les points (ou Distance (MOYENNE) actuelle). Celles-ci peuvent être comparées dans les étapes consécutives pour contrôler divers aspects d'un système informatique. Les procédés et techniques ci-dessus peuvent être utilisés pour mettre en ouvre tout nombre quelconque d'objets et d'actions d'interface GUI. La détection et la mise en ouvre de ces gestes peuvent être accomplies par un processeur exécutant un micrologiciel ou un logiciel. Par exemple, un positionnement sensiblement simultané de deux ou plusieurs doigts sur un panneau de capteurs, ou le positionnement de deux ou plusieurs doigts sur le panneau de capteurs à proximité relativement immédiate l'un de l'autre, peut invoquer une fonction de commande de position. Les changements quant aux doigts peuvent ensuite invoquer un mode de poursuite de mouvement. La figure 7 illustre plusieurs conversions exemplaires d'un mode de commande de position à un mode de poursuite de mouvement selon les modes de réalisation de l'invention. Dans l'exemple de la figure 7, un mode de commande de position peut être invoqué lorsque l'utilisateur positionne deux ou plusieurs doigts sur le panneau de capteurs 704 au niveau d'un emplacement d'origine 701. Dans des modes de réalisation en variante, le positionnement des deux doigts sur le panneau de capteurs peut être accompli sensiblement ou simultanément et/ou se faire à une certaine distance l'un de l'autre pour invoquer le mode de commande de position. Bien que deux doigts (le pouce 700 et l'index 702) soient représentés sur la figure 7, on peut utiliser deux ou plusieurs doigts quelconques. Dans certains modes de réalisation, les doigts 700 et 702 peuvent être positionnés à côté d'un curseur, d'une icône, etc. (appelés collective-ment objet) 706 ou sur celle-ci ou celui-ci pour accomplir une commande de position (déplacement) du curseur ou de l'objet. Dans d'autres modes de réalisation, les doigts 700 et 702 peuvent être positionnés n'importe où, et un objet à déplacer peut apparaître à côté des doigts ou sous ceux-ci. Tant que les deux ou plusieurs doigts restent posés sur le panneau de capteurs, les doigts peuvent être déplacés pour effectuer une commande de position sur l'objet. Il convient de comprendre que bien que la figure 7 illustre un mode de réalisation d'écran tactile avec un objet 706 apparaissant à côté des doigts de l'utilisateur, ou sous ceux-ci, dans des modes de réalisation de tablettes ou d'autres écrans non tactiles, les images telles qu'un objet 706 ainsi que toute autre image quelconque peuvent apparaître sur un dispositif d'affichage séparé. Dans les modes de réalisation de l'invention 35 illustrés sur la figure 7, un mode de poursuite de mouvement, qui peut comporter un défilement ou un glissement, peut être invoqué lorsqu'un ou plusieurs doigts sont relevés, au moins un doigt restant en contact avec le panneau de capteurs, tandis que les deux ou plusieurs doigts sont déplacés le long du panneau de capteurs. Ce relèvement des doigts peut être accompli n'importe où sur les panneaux de capteur, ou peut être limité au bord du panneau de capteurs (là où l'on peut s'attendre à ce qu'un ou plusieurs doigts s'éloignent du panneau de capteurs pour créer en réalité un état de relèvement). Le dernier état peut être détecté en partie par la reconnaissance de zones formant bord. Dans encore un autre mode de réalisation, si deux ou plusieurs doigts sont détectés dans une zone formant bord, le mode de poursuite de mouvement de curseur peut être invoqué même si aucun doigt n'est relevé. La figure 7 illustre une première situation exemplaire dans laquelle l'utilisateur a main-tenu deux doigts sur la surface du panneau de capteurs (par les taches ou images de toucher 718 et 720), mais a déplacé la main vers le haut (voir flèche directionnelle 708) vers un premier nouvel emplacement 703 jusqu'à ce que l'index 702 se soit éloigné du panneau de capteurs, ne laissant que le pouce 700 posé sur le panneau de capteurs. On notera que la commande de position était en fonctionnement à ce stade, l'objet 706 se déplaçant en même temps que les doigts. Le déplacement de l'index 702 à distance du panneau de capteurs peut être interprété comme un relèvement de doigt, le moment où un mode de poursuite de mouvement (examiné plus en détail ci-après) peut être invoqué. La figure 7 illustre également une deuxième situation exemplaire dans laquelle l'utilisateur a maintenu deux doigts sur la surface du panneau de capteurs mais a déplacé la main également vers la gauche (voir flèche directionnelle 710) et un deuxième nouvel emplacement 705 jusqu'à ce le pouce 700 se soit éloigné du panneau de capteurs, ne laissant que l'index 702 posé sur le panneau de capteurs. On notera que la commande de position était en fonctionnement à ce stade, l'objet 706 se déplaçant en même temps que le doigt. Le déplacement du pouce 700 à dis- tance du panneau de capteurs peut être interprété comme un relèvement de doigts, le moment où le mode de poursuite de mouvement peut être invoqué. La figure 7 illustre également une troisième situation maintient exemplaire dans laquelle l'utilisateur deux doigts sur la surface du panneau de capteurs (voir flèche en déplaçant la main vers le bas directionnelle 712) jusqu'à un troisième moment où capteurs, nouvel emplacement 707 jusqu'à un le pouce 700 se relève du panneau de ne laissant que l'index 702 posé sur le panneau de capteurs. On notera que la commande de position était en fonctionnement à ce stade, l'objet 706 se déplaçant en même temps que les doigts. On notera également que dans cet exemple, aucun doigt ne se trouvait à côté du bord du panneau de capteurs. Le relèvement du pouce 700 peut invoquer le mode de poursuite de mouvement. La figure 7 illustre également une quatrième situation exemplaire dans laquelle l'utilisateur maintient deux doigts sur la surface du panneau de capteurs tout en déplaçant la main vers la droite (voir flèche directionnelle 714) jusqu'à un quatrième nouvel emplacement 709 jusqu'au moment où le pouce 700 et l'index 702 sont tous deux posés sur la zone formant bord 716 du panneau de capteurs. On notera que la commande de position était en fonctionnement à ce stade, l'objet 706 se déplaçant en même temps que les doigts. La détection du pouce 700 et de l'index 702 dans la zone formant bord 716 peut invoquer le mode de poursuite de mouvement, bien qu'aucun doigt n'ait été relevé du panneau de capteurs. La figure 8 illustre plusieurs autres conversions exemplaires d'un mode de commande de position à un mode de poursuite de mouvement selon le mode de réalisation de l'invention. Dans l'exemple de la figure 8, un mode de commande de position peut être invoqué lorsque l'utilisateur place deux ou plusieurs doigts sur le panneau de capteurs 804 à un emplacement d'origine 801. Dans les modes de réalisation en variante, le positionnement des deux doigts sur le panneau peut être accompli sensiblement ou simultanément et/ou peut se faire à une certaine distance l'un de l'autre pour invoquer le mode de commande de position. Bien que deux doigts (l'index 802 et le majeur 822) soient repré- sentés sur la figure 8, on peut utiliser deux ou plusieurs doigts quelconques. Dans certains modes de réalisation, les doigts 802 et 822 peuvent être posés à côté d'un objet 806, ou sur celui-ci, pour accomplirune commande de posi- tion (déplacement) du curseur ou de l'objet. Dans d'autres modes de réalisation, les doigts 802 et 822 peuvent être posés n'importe où sur le panneau de capteurs, et un objet à déplacer peut apparaître à côté des doigts ou sous ceux-ci. Tant que les deux ou plusieurs doigts restent posés sur le panneau de capteurs, les doigts peuvent être déplacés pour effectuer une commande de position sur l'objet. Il convient de comprendre que bien que la figure 8 illustre un mode de réalisation de l'écran tactile avec l'objet 806 apparaissant à côté des doigts de l'utilisateur, ou sous ceux-ci, dans les modes de réalisation des tablettes ou d'autres écrans non tactiles, des images telles que l'objet 806 en même temps que tout autre image peuvent apparaître sur un dispositif d'affichage séparé. Dans d'autres modes de réalisation non représentés sur la figure 8, un seul doigt peut être posé pour invoquer le mode de commande de position. Dans les modes de réalisation de l'invention illustrés sur la figure 8, un mode de poursuite de mouvement, qui peut comporter un défilement ou un glissement, peut être invoqué lorsqu'un ou plusieurs doigts additionnels sont posés sur le panneau de capteurs tandis que le ou les doigts déjà posés restent en contact avec le panneau de capteurs, ou le ou les doigts déjà posés sont pressés avec davantage de force ou seulement aplatis contre le panneau de capteurs, tandis que le ou les plusieurs doigts déjà posés est ou sont déplacés le long du panneau de capteurs. Ce fait de poser ou d'aplatir les doigts peut être accompli n'importe où sur le panneau de capteurs. Dans des modes de réalisation en variante, le positionnement du ou des doigts additionnels sur le panneau de capteurs peut être accompli sur une certaine distance l'un de l'autre pour invoquer le mode de poursuite de mouvement. La figure 8 illustre une première situation exemplaire dans laquelle l'utilisateur a maintenu deux doigts sur la surface du panneau de capteurs (voir taches ou images du toucher 818 et 820), mais a déplacé la main vers la gauche (voir flèche directionnelle 810) jusqu'à un premier nouvel emplacement 803 jusqu'au moment où le pouce 800 est additionnellement posé sur le panneau de capteurs. On notera que la commande de position était en fonctionnement à ce stade, l'objet 8C6 se déplaçant en même temps que les doigts. Le fait de poser le pouce 800 sur le panneau de capteurs peut invoquer le mode de poursuite de mouvement. La figure 8 illustre également une deuxième situation exemplaire dans laquelle l'utilisateur a maintenu deux doigts sur la surface du panneau de capteurs (voir taches ou images du toucher 818 et 820), mais a déplacé la main vers le haut (voir flèche directionnelle 808) jusqu'à un deuxième nouvel emplacement 805 jusqu'au moment où les doigts 802 et 822 sont pressés plus fortement ou sinon aplatis contre le panneau de capteurs (voir taches résultantes plus larges 824 et 826). On notera que la commande de position était en fonctionnement à ce stade, l'objet 806 se déplaçant en même temps que les doigts. La détection de la force additionnelle sur le panneau de capteurs ou la détection de larges taches peut invoquer le mode de poursuite de mouvement. Les panneaux de capteur de toucher à détection de force sont décrits dans la demande U.S. en co-instance ri intitulée "Touch Screen Stack-Up Processing" déposée le dont le contenu est ici incorporé à titre de référence. Si le mode de poursuite de mouvement est invoqué tel que décrit ci-dessus, un défilement de la zone visible ou le glissement d'un curseur ou d'un objet peut continuer dans une direction particulière. Les doigts posés restants ne doivent pas continuer à se déplacer. Par exemple, si le mode de poursuite de mouvement est invoqué après un mouvement vers le haut des doigts posés, un défilement vers le haut de texte, d'images et analogues peut survenir même si les doigts posés restants cessent de se déplacer (ce qui peut survenir au niveau d'un bord du panneau de capteurs). L'objet peut rester sensiblement fixe à l'emplacement proche des doigts posés tandis qu'un défilement ou un glissement de l'objet peut continuer. Dans le présent exemple du déplacement vers le haut, le défilement ou le glissement peut être accompli dans une direction ascendante à une vitesse fixe, ou la vitesse et la direction peuvent être sensiblement similaires à la vitesse et la direction des doigts posés au moment où le mode de poursuite de mouvement a été invoqué. Ce dernier peut recueillir une mémoire pour stocker de manière autorégressive la vélocité et la direction du doigt de sorte que lorsque le mode de poursuite de mouvement est invoqué, la dernière vélocité et direction stockées puissent être récupérées, et l'objet puisse continuer à se déplacer à la vitesse stockée dans la direction stockée. Si, au cours du mode de poursuite de mouvement, un ou plusieurs doigts additionnels sont relevés du panneau de capteurs, le défile-ment ou le glissement peut s'interrompre. Si un ou plusieurs doigts sont reposés, une commande de position d'objet normale (glissement) peut à nouveau être invoquée. Ainsi, l'utilisateur peut facilement choisir entre une commande de position pour un positionnement précis dans la zone visible et une poursuite de mouvement d'un objet pour une navigation sur les grandes distances. Les figures 9a à 9h illustrent le fonctionnement d'un anneau de commande virtuel exemplaire qui peut être généré au cours du mode de poursuite de mouvement selon les modes de réalisation de l'invention. Lorsque le mode de poursuite de mouvement est invoqué, un anneau ou une manette de commande virtuel peut être généré pour fournir les capacités avancés de commande de mouvement. On notera que l'anneau de commande virtuel peut soit être affiché à l'utilisateur soit rester invisible. L'anneau de commande virtuel peut être utilisé une manette pour naviguer à l'intérieur d'un document, d'une photographie, d'une page Internet, d'une liste de courriers électroniques, d'un carnet d'adresses, d'un calendrier, d'un jeu, et analogues, surtout sur des petits panneaux de capteur. Dans l'exemple de la figure 9a, si un doigt 900 est déplacé dans une direction 902 en avant au moment où le mode de poursuite de mouvement est invoqué, l'anneau de commande virtuel 904 peut être formé avec un vecteur de vélocité 906 dirigé dans la direction avant et une magnitude proportionnelle à la vélocité du doigt 900 au moment où la poursuite de mouvement est invoquée. Le vecteur de vélocité 906 peut repré- senter la vélocité de poursuite de mouvement, et peut avoir pour origine le point nul 908 dans l'anneau de commande virtuel 904. Les contre-calculs basés sur la vélocité du doigt 900 au moment où la poursuite du mouvement est invoquée peuvent être accomplis pour déterminer le "point nul" à vélocité nulle 908 ou la position centrale de l'anneau de commande virtuel 904. En général, plus un centroïde de toucher généré par le doigt posé est situé loin du point nul, plus la vélocité (jusqu'à une certaine vélocité maximale), est importante, et plus le point nul est proche, plus la vélocité est faible. Dans les modes de réalisation de clavier sans écran tactile, du fait que le point nul 908 peut être plus difficile à resituer, plus le doigt 900 est éloigné du point nul, le point nul peut être élargi (un cercle nul) plutôt de n'être qu'un point. Ceci facilite le déplacement du doigt 900 (tel que défini par le centroïde de la tache) dans le point nul pour arrêter le mouvement. On notera que le point 910 du vecteur de vélocité 906 peut coïncider avec le centroïde calculé de la tache 912 générée par le doigt 900. L'anneau de commande virtuel 904 peut suivre le doigt 900 qui devient fixe après que le mode de poursuite de mouvement est invoqué ou qu'il continue à se déplacer dans la direction 902, ou dans d'autres modes de réalisation, peut rester fixe que le doigt 900 continue à se déplacer ou qu'il reste fixe. Si le doigt 900 se déplace vers l'arrière depuis la position représentée sur la figure 9a jusqu'à une position représentée sur la figure 9b (c'est-à-dire vers l'arrière par rapport au point nul 908), le vecteur de vélocité 906 peut se réduire, ce qui indique une vélocité avant inférieure. Tant que le centroïde du doigt reste à l'avant du point nul et que le vecteur est dirigé vers l'avant, un mouvement vers l'avant continue. Si le doigt 900 continue à se déplacer vers l'arrière jusqu'à une position représentée sur la figure 9c (c'est-à-dire directement sur le point nul 908), le vecteur de vélocité 906 peut disparaître, ce qui indique l'absence de vélocité vers l'avant En d'autres termes, si le centroïde du doigt est reculé vers le point nul, le vecteur peut se réduire jusqu'à être nul, et le mouvement peut s'arrêter. Si le doigt 900 continue à se déplacer vers l'arrière jusqu'à une position représentée sur la figure 9d, le vecteur de vélocité 906 peut être dirigé vers l'arrière, ce qui indique une vélocité arrière (c'est-à-dire une poursuite de mouvement dans la direction opposée). Il convient de noter que le doigt 900 peut se déplacer dans d'autres directions, tel que la droite, la gauche, et selon un certain angle, les vecteurs de vélocité pouvant être formés dans ces directions, les anneaux de commande virtuels des figures 9e, 9f et 9g pourront être générés, et les mouvements pourront se pour- suivre dans ces directions. En d'autres termes, le vecteur de vélocité dans l'anneau de commande virtuel peut agir comme une manette, la vélocité et la direction de la poursuite du mouvement pouvant être commandées au moyen d'un doigt pendant qu'il se déplace dans l'anneau de commande. Cependant, le doigt peut, de temps en temps, se déplacer audelà de l'anneau de commande virtuel. Tel que mentionné ci-dessus, plus le doigt est déplacé à distance du point nul, plus la vélocité est importante, jusqu'à une limite maximale permettant toutefois d'avoir une commandabilité raisonnable. Du fait que les déplacements à distance du point nul n'augmen- teront pas la vélocité au-delà de cette limite maximale, ces importants déplacements rendent toutefois plus difficile le repositionnement du point nul (dans les modes de réalisation de tablette ou de clavier où l'anneau de commande virtuel n'est pas visible), l'anneau de commande virtuel entier et le point nul pouvant se déplacer en même temps que le doigt de sorte que le doigt soit toujours au niveau dans les frontières de l'anneau de commande virtuel et proches du point nul. Il convient également de noter que l'anneau de commande virtuel n'a pas besoin d'être parfaitement circulaire. Il peut être oblong ou ellipsoïdal pour fournir une commande de vélocité plus ou moins sensible le long d'un axe préféré, tel que l'axe de mouvement du doigt avant d'entrer dans le mode de poursuite de mouvement. La figure 9h représente un anneau de commande virtuel 904 avec un vecteur de vélocité avant 906 généré à l'origine au niveau de l'emplacement 916 en raison du déplacement vers le haut d'une main 914 dans une direction 902 au moment où le mode de poursuite de mouvement a été invoqué. Si, au cours du mode de poursuite de mouvement, le doigt 900 est glissé à distance du point nul 908 dans une direction 914 jusqu'à un nouvel emplacement 918, le vecteur de vélocité 906 peut maintenant être dirigé dans la même direction que la direction 914. Cependant, la magnitude du vecteur de vélocité 906 ne sera pas basée sur une interpolation linéaire vers l'extérieur du point nul 908 dans l'anneau de commande virtuel 904 au niveau de l'emplacement d'origine 916, mais la vélocité peut plutôt être cantonnée à la limite maximale et le vecteur de vélocité 906 ne s'étendra jamais au-delà des limites imposées par l'anneau de commande virtuel. En raison de cette limitation de vélo-cité, tel que représenté sur la figure 9h, l'anneau de commande virtuel 904 et le point nul 908 peuvent être entraînés en même temps que le doigt 900 pendant qu'il se déplace vers le nouvel emplacement 918. Ainsi, l'emplacement de l'anneau de commande virtuel 904 et du point nul 908 peut devenir relatif par rapport au doigt 900, bien que le doigt puisse effectuer une commande de vitesse et de direction avec un très faible déplacement du doigt. L'anneau de commande virtuel peut être utilisé comme une manette pour se déplacer dans un document, une page Internet, des listes, des jeux, surtout sur des petits panneaux de capteur et écrans tactiles. Le mode de commande de position peut être utilisé pour se déplacer jusqu'à une position exacte à l'intérieur d'une zone visible de l'écran, tandis que le mode de poursuite de mouvement, du fait qu'il possède une vélocité et une direction variables, peut être mieux approprié pour déplacer la zone visible de l'écran jusqu'à une portion éloignée actuellement non visible (auquel cas la vélocité la plus élevée peut être utilisée), ou jusqu'à une portion à proximité (auquel cas une faible vélocité peut être utilisée). La figure l0a illustre un téléphone mobile exemplaire 1036 pouvant comporter le panneau de commande de capteur 1024, un dispositif d'affi-chage 1030, et d'autres blocs de système informatique dans le système informatique 100 de la figure 1 pouvant détecter des mouvements de doigt et de main et basculer entre des modes de commande de position et de poursuite de mouvement selon les modes de réalisation. La figure 10b illustre un lecteur audio/ vidéo numérique exemplaire 1038 pouvant compor-ter un panneau de capteurs de toucher 1024, un dispositif d'affichage 1030, et d'autres blocs de système informatique dans le système 100 de la figure 1 pouvant détecter le mouvement de doigts et de mains et basculer entre les modes de commande de position et de poursuite de mouvement selon les modes de réalisation de l'invention. Bien que les modes de réalisation de cette invention aient été totalement décrits avec référence aux dessins annexés, il convient de noter que divers changements et modifications apparaîtront aux hommes du métier. Ces changements et modifications peuvent être compris comme étant inclus dans la portée des modes de réalisation de cette invention tel que défini selon les revendications annexées. Bien entendu, l'invention n'est pas limitée aux exemples de réalisation ci-dessus décrits et représentés, à partir desquels on pourra prévoir d'autres modes et d'autres formes de réalisation, sans pour autant sortir du cadre de l'invention. REVENDICATIONS 1. Procédé de conversion d'un mode de commande de position à un mode de poursuite de mouvement sur un panneau de capteurs (124, 2.00, 704, 804, 1024) pour fournir des capacités avancées de commande de mouvement, comprenant les étapes consistant à entrer dans le mode de commande de position au moment de la détection d'un toucher de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter un relèvement d'un ou plusieurs parmi les doigts (212, 700, 702, 800, 802, 822, 900) du panneau de capteurs (124, 200, 704, 804, 1024), au moins l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) au cours d'un déplacement de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement lors de la détection du relèvement du ou des 25 doigts (212, 700, 702, 800, 802, 822, 900). 2. Procédé selon la revendication 1, comprenant en outre l'étape consistant à générer un anneau de commande virtuel (904) lors de l'entrée dans le mode de poursuite de mouvement, 30 l'anneau de commande vi=rtuel (904) étant destiné à commander une vélocité et une direction de mouvement qui se poursuit sur un dispositifd'affichage (130, 1030) au cours du mode de poursuite de mouvement. 3. Procédé selon la revendication 2, dans lequel le mouvement qui se poursuit comprend un défilement d'une zone visible ou un glissement d'un objet (706, 806) dans une direction et à une vélocité sensiblement similaires à la direction et la vélocité de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) au moment où l'on entre dans le mode de poursuite de mouvement. 4. Procédé selon la revendication 3, comprenant en outre l'étape consistant à générer un vecteur de vélocité (906) à l'intérieur de l'anneau de commande virtuel (904) dont la magnitude et la direction sont proportionnelles à la vélocité et la direction du mouvement qui se poursuit. 5. Procédé selon la revendication 4, comprenant en outre l'étape consistant à générer un point nul (908) à l'intérieur de l'anneau de commande virtuel (904) pour arrêter le mouvement qui se poursuit. 6. Procédé selon la revendication 4, comprenant en outre l'étape consistant à déplacer l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) à l'intérieur de l'anneau de commande virtuel (904) pour ajuster la magnitude et la direction du vecteur de vélocité (906) et commander la vélocité et la direction du mouvement qui se poursuit. 7. Procédé selon la revendication 2, comprenant en outre l'étape consistant à entraîner l'anneau de commande virtuel (904) en même temps que l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) si le doigt se déplace au-delà d'un emplacement d'origine de l'anneau de commande virtuel (904) établi lorsque le mode de poursuite de mouvement a été invoqué. 8. Procédé selon la revendication 1, comprenant en outre une étape consistant à faire défiler une zone visible ou faire glisser un objet (706, 806) sur un dispositif d'affichage (130, 1030) une fois entré dans le mode de poursuite de mouvement et détecter que l'en-semble des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) ont sensi- blement cessé de se déplacer davantage. 9. Procédé selon la revendication 8, comprenant en outre l'étape consistant à faire défiler la zone visible ou faire glisser l'objet (706, 806) sur le dispositif d'affichage (130, 1030) dans une direction et à une vélocité sensible-ment similaires à la direction et la vélocité des deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) lorsque l'on est entré dans le mode de poursuite de mouvement. 10. Procédé selon la revendication 1, comprenant en outre l'étape consistant à mettre un terme au mode de poursuite de mouvement si unou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) additionnels sont relevés du panneau de capteurs (124, 200, 704, 804, 1024) au cours du mode de poursuite de mouvement. 11. Procédé selon la revendication 1, comprenant en outre l'étape consistant à mettre un terme au mode de poursuite de mouvement et retourner dans le mode de commande de position si un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) additionnels touchent le panneau de capteurs (124, 200, 704, 804, 1024) au cours du mode de poursuite de mouvement. 12. Procédé selon la revendication 1, comprenant en outre l'étape consistant à entrer dans le mode de poursuite de mouvement lors de la détection d'un relèvement d'un ou plusieurs parmi les doigts (212, 700, 702, 800, 802, 822, 900) du panneau de capteurs (124, 200, 704, 804, 1024) dans une zone formant bord (716) du panneau de capteurs (124, 200, 704, 804, 1024). 13. Procédé selon la revendication 1, comprenant en outre l'étape consistant à entrer dans le mode de commande de position lors de la détection d'un toucher sensiblement simultané de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024). 14. Procédé selon la revendication 1, comprenant en outre l'étape consistant à entrer dans le mode de commande de position lors de la détection d'un toucher de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804,1024) sur l'autre. une distance prédéterminée l'un de 15. Procédé selon la comprenant en outre l'étape dans le mode de commande de détection d'un toucher de doigts (212, 700, 702, 800, revendication 1, consistant à entrer position lors de la deux ou plusieurs 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) à côté de l'objet (706, 806) ou sur celui- ci. 16. Procédé selon la revendication 1, consistant à générer de la détection d'un 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024). 17. Procédé de conversion d'un mode de commande de position à un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 20 704, 804, 1024), comprenant les étapes consistant à . entrer dans le mode de commande de position lors de la détection d'un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802, 25 822, 900) initiaux sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) addition- nels sur le panneau de capteurs (124, 200, 30 704, 804, 1024) tand__s que le ou les doigts (212, 700, 702, 800, 802, 822, 900) initiaux comprenant un curseur toucher de en outre l'étape à déplacer lors deux ou plusieurs doigts (212, 700,sont déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement lors de la détection. du toucher du ou des doigts (212, 700, 702, 800, 802, 822, 900) additionnels. 18. Procédé selon la revendication 17, comprenant en outre l'étape consistant à générer un anneau de commande virtuel (904) lors de l'entrée dans le mode de poursuite de mouvement, l'anneau de commande virtuel (904) étant destiné à commander une vélocité et une direction de mouvement qui se poursuit sur un dispositif d'affichage (130, 1030) au cours du mode de poursuite de mouvement. 19. Procédé selon la revendication 18, dans lequel le mouvement qui se poursuit comprrend un défilement d'une zone visible ou un glissement d'un objet (706, 806) dans une direction et à une vélocité sensiblement similaires à la direction et la vélocité du ou des doigts (212, 700, 702, 800, 802, 822, 900) initiaux déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) lorsqu'on est entré dans le mode de poursuite de mouvement. 20. Procédé selon la revendication 19, comprenant en outre l'étape consistant à générer un vecteur de vélocité (906) à l'intérieur de l'anneau de commande virtuel (904) dont la magnitude et la direction sont proportionnelles à la vélocité de la direction du mouvement qui se poursuit. 21. Procédé selon la revendication 20, comprenant en outre l'étape consistant à générer un point nul (908) à l'intérieur de l'anneau de commande virtuel (904) pour arrêter le mouvement qui se poursuit. 22. Procédé selon la revendication 20, comprenant en outre l'étape consistant à déplacer l'un des doigts (212, 700, 702, 800, 802, 822, 900) en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) à l'intérieur de l'anneau de commande virtuel (904) pour ajuster la magnitude et la direction du vecteur de vélocité (906) et commander la vélocité et la direction du mouvement qui se poursuit. 23. Procédé selon la revendication 17, comprenant en outre l'étape consistant à entraîner l'anneau de commande virtuel (904) en même temps que l'un des doigts (212, 700, 702, 800, 802, 822, 900) en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) si le doigt se déplace au-delà d'un emplacement d'origine de l'anneau de commande virtuel (904) établi lorsque le mode de poursuite de mouvement a été invoqué. 24. Procédé selon la revendication 17, comprenant en outre une étape consistant à faire défiler une zone visible ou faire glisser un objet {706, 806) sur un dispositif d'affichage (130, 1030) une fois entré dans le mode de poursuite de mouvement et détecter que l'ensemble des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) ont sensiblement cessé de se déplacer davantage. 25. Procédé selon la revendication 24, comprenant en outre une étape consistant à faire défiler la zone visible ou faire glisser l'objet (706, 806) sur le dispositif d'affichage (130, 1030) dans une direction et à une vélocité sensiblement similaires à la direction et la vélocité du ou des doigts (212, 700, 702, 800, 802, 822, 900) déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) lorsque l'on est entré dans le mode de poursuite de mouvement. 26. Procédé selon la revendication 17, comprenant en outre l'étape consistant à entrer dans le mode de poursuite de mouvement lors de la détection d'un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) additionnels sur le panneau de capteurs (124, 200, 704, 804, 1024) sur une distance prédéterminée par rapport à au moins un doigt initial déjà posé sur le panneau de capteurs (124, 200, 704, 804, 1024). 27. Procédé selon la revendication 17, comprenant en outre l'étape consistant à entrer dans le mode de poursuite de mouvement lors de la détection d'un toucher du ou des doigts (212, 700, 702, 800, 802, 822, 900) additionnels sur le panneau de capteurs (124, 200, 704, 804, 1024) à côté d'un objet (706, 806) ou sur celui-ci. 28. Procédé selon la revendication 17, comprenant en outre une étape consistant à générer un objet (706, 806) à déplacer lors de la détection d'un toucher du ou des doigts (212,700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024). 29. Procédé de conversion d'un mode de commande de position en un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024) comprenant les étapes consistant à . entrer dans le mode de commande de position lors de la détection d'un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter une application d'une force accrue provenant d'au moins l'un du ou des doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) tandis que le ou les doigts (212, 700, 702, 800, 802, 822, 900) sont déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement lors de la détection de l'application d'une force accrue. 30. Procédé de conversion d'un mode de commande de position en un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024), comprenant les étapes consistant à . 7 entrer dans le mode de commande de position 30 lors de la détection d'un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802,822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter un aplatissement d'au moins l'un ou des doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) tandis que le ou les doigts (212, 700, 702, 800, 802, 822, 900) sont déplacés dans le panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement lors de la détection de l'aplatissement du doigt. 31. Support lisible par un ordinateur comprenant un code de programme de conversion d'un mode de commande de position en un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024) pour fournir des capacités avancées de commande de mouvement, le code de programme étant destiné à mettre en œuvre un procédé comprenant les étapes consistant à entrer dans le mode de commande de position lors de la détection d'un toucher de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter un relèvement d'un ou plusieurs parmi les doigts (212, 700, 702, 800, 802, 822, 900) du panneau de capteurs (124, 200, 704, 804, 1024), au moins l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704,804, 1024), au cours d'un déplacement de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement lors de la détection 6.0 relèvement d'un ou des doigts (212, 700, 702, 800, 802, 822, 900). 32. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à générer un anneau de commande virtuel (904) lors de l'entrée dans le mode de poursuite de mouvement, l'anneau de commande virtuel (904) étant destiné à commander une vélocité et une direction de mouvement qui se poursuit sur un dispositif d'affichage (130, 1030) au cours du mode de poursuite de mouvement. 33. Support lisible par un ordinateur selon la revendication 32, dans lequel le mouvement qui se poursuit, comprend un défilement d'une zone visible ou un glissement d'un objet (706, 806) dans une direction et à une vélocité sensiblement similaires à la direction et la vélocité de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) lorsque l'on est entré clans le mode de poursuite de mouvement. 34. Support lisible par un ordinateur selon la revendication 33, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant àgénérer un vecteur de vélocité (906) à l'intérieur de l'anneau de commande virtuel (904) dont la magnitude et la direction sont proportionnelles à la vélocité et la direction du mouvement qui se poursuit. 35. Support lisible par un ordinateur selon la revendication 34, dans lequel le code de programme est en outre destiné à entraîner la mise en œuvre d'un procédé comprenant une étape consistant à générer un point nul (908) à l'intérieur de l'anneau de commande virtuel (904) pour arrêter le mouvement qui se poursuit. 36. Support lisible par un ordinateur selon la revendication 34, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant l'étape consistant à déplacer l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) à l'intérieur de l'anneau de commande virtuel pour ajuster la magnitude et la direction du vecteur de vélocité (906) et commander la vélocité et la direction du mouvement qui se poursuit. 37. Support lisible par un ordinateur selon la revendication 32, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant l'étape consistant à entraîner un anneau de commande virtuel (904) en même temps que l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) si le doigt se déplace au-delà d'un emplacement d'origine de l'anneau de commande virtuel établilorsque le mode de poursuite de mouvement a été invoqué. 38. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant un défilement d'une zone visible ou un glissement d'un objet (706, 806) sur un dispositif d'affichage (130, 1030) après être entré dans le mode de poursuite de mouvement et détecter que l'ensemble des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) ait sensiblement cessé de se déplacer davantage. 39. Support lisible par un ordinateur selon la revendication 38, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à faire défiler la zone visible ou faire glisser l'objet (706, 806) sur le dispositif d'affichage (130, 1030) dans une direction et à une vélocité sensiblement similaires à la direction et la vélocité des deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) lorsque l'on est entré dans le mode de poursuite de mouvement. 40. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant une étape consistant à mettre un terme au mode de poursuite de mouvement si un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) additionnels sontrelevés du panneau de capteurs (124, 200, 704, 804, 1024) au cours du mode de poursuite de mouvement. 41. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à mettre un terme au mode de poursuite de mouvement, et retourner dans le mode de commande de position, si un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) additionnels touchent le panneau de capteurs (124, 200, 704, 804, 1024) au cours cu mode de poursuite de mouvement. 42. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à entrer dans le mode de poursuite de mouvement lors de la détection d'un relèvement d'un ou plusieurs parmi les doigts (212, 700, 702, 800, 802, 822, 900) du panneau de capteurs (124, 200, 704, 804, 1024) dans une zone formant bord (716) du panneau de capteurs (124, 200, 704, 804, 1024). 43. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à entrer dans le mode de commande de position lors de la détection d'un toucher sensiblement simultané des deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024). 44. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant une étape consistant à entrer dans le mode de commande de position lors de la détection d'un toucher de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) sur une distance prédéterminée l'un par rapport à l'autre. 45. Support lisible par un ordinateur selon la revendication 42, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant une étape consistant à entrer dans le mode de commande de position lors de la détection d'un toucher des deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) à côté d'un objet (706, 806) ou sur celui-ci. 46. Support lisible par un ordinateur selon la revendication 31, dans lequel le code de programme est en outre destiné à mettre en ouvre un procédé comprenant une étape consistant à générer un curseur à déplacer lors de la détection d'un toucher des deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024). 47. Système informatique (100) comprenant le support lisible par un ordinateur selon la revendication 31. 48. Téléphone mobile (1036) comprenant le système informatique (100) selon la revendication 47. 49. Lecteur audio numérique (1038) compre-5 nant le système information (100) selon la revendication 47. 50. Téléphone mobile (1036) comportant un support lisible par un ordinateur comprenant un code de programme de conversion d'un mode de 10 commande de position en un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024) pour fournir des capacités avancées de commande de mouvement, le code de programme étant destiné à mettre en œuvre un 15 procédé comprenant les étapes consistant à : entrer dans le mode de commande de position lors de la détection d'un toucher de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 20 200, 704, 804, 1024) ; détecter un relèvement d'un ou plusieurs des doigts (212, 700, 702, 800, 802, 822, 900) du panneau de capteurs (124, 200, 704, 804, 1024), au moins l'un des doigts (212, 700, 25 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024), au cours d'un déplacement de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) le long du panneau de capteurs (124, 30 200, 704, 804, 1024) ; etentrer dans le mode de poursuite de mouvement lors de la détection du relèvement du ou des doigts (212, 700, 702, 800, 802, 822, 900). 51. Lecteur audio numérique (1038) comportant un support lisible par un ordinateur comprenant un code de programme de conversion d'un mode de commande de position en un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 704,. 804, 1024) pour fournir des capacités avancées de commande de mouvement, le code de programme étant destiné à mettre en œuvre un procédé comprenant les étapes consistant à entrer dans le mode de commande de position lors de la détection d'un toucher de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter un relèvement d'un ou plusieurs des doigts (212, 700, 702, 800, 802, 822, 900) du panneau de capteurs (124, 200, 704, 804, 1024), au moins l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024), au cours d'un déplacement de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement 30 lors de la détection du relèvement du ou des doigts (212, 700, 702, 800, 802, 822, 900). 52. Appareil de conversion d'un mode de commande de position en un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024) pour fournir des capacités avancées de commande de mouvement, l'appareil comprenant . un moyen d'entrer dans le mode de commande de position lors de la détection d'un toucher de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; un moyen de détection d'un relèvement d'un ou plusieurs parmi les doigts (212, 700, 702, 800, 802, 822, 900) du panneau de capteurs (124, 200, 704, 804, 1024), au moins l'un des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024), au cours d'un déplacement de deux ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et un moyen d'entrer dans le mode de poursuite de mouvement lors de la détection du relèvement 25 du ou des doigts (212, 700, 702, 800, 802, 822, 900). 53. Support lisible par un ordinateur comprenant un code de programme de conversion d'un mode de commande de position en un mode de 30 poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024), le code de programme étant destiné à mettre en oeuvre un procédé comprenant les étapes consistant à :entrer dans le mode de commande de position lors de la détection d'un toucher d'un ou plusieurs doigts initiaux sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) additionnels sur le panneau de capteurs (124, 200, 704, 804, 1024) tandis que le ou les doigts (212, 700, 702, 800, 802, 822, 900) initiaux sont déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement lors de la détection du toucher du ou des doigts (212, 700, 702, 800, 802, 822, 900) additionnels. 54. Support lisible par un ordinateur selon la revendication 53, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant une étape consistant à générer un anneau de commande virtuel (904) lors de l'entrée dans le mode de poursuite de mouvement, l'anneau de commande virtuel (904) étant destiné à commander une vélocité et une direction de mouvement qui se poursuit sur un dispositif d'affichage (130, 1030) au cours du mode de poursuite de mouvement. 55. Support lisible par un ordinateur selon la revendication 54, dans lequel le mouvement qui se poursuit comprend un défilement d'une zone visible ou un glissement d'un objet (706, 806) dans une direction et à une vélocité sensiblement similaires à la direction et la vélocité du ou des doigts (212, 700, 702, 800,802, 822, 900) initiaux déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) lorsque l'on est entré dans le mode de poursuite de mouvement. 56. Support lisible par un ordinateur selon la revendication 55, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à générer un vecteur de vélocité (906) à l'intérieur de l'anneau de commande virtuel (904) dont la magnitude et la direction sont proportionnelles à la vélocité et la direction du mouvement qui se poursuit. 57. Support lisible par un ordinateur selon la revendication 56, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à générer un point nul (908) à l'intérieur de l'anneau de commande virtuel (904) pour arrêter le mouvement qui se poursuit. 58. Support lisible par un ordinateur selon la revendication 56, dans lequel le code de programme comprend en outre l'étape consistant à mettre en oeuvre un procédé comprenant une étape consistant à déplacer l'un des doigts (212, 700, 702, 800, 802, 822, 900) en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) à l'intérieur de l'anneau de commande virtuel (904) pour ajuster la magnitude et la direction du vecteur de vélocité (906) et commander la vélocité et la direction du mouvement qui se poursuit. 59. Support lisible par un ordinateur selon la revendication 53, dans lequel le code de programme est en outre destiné à mettre en œuvre un procédé comprenant une étape consistant à entraîner l'anneau de commande virtuel (904) en même temps que l'un des doigts (212, 700, 702, 800, 802, 822, 900) en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) si le doigt se déplace au-delà d'un emplacement d'origine de l'anneau de commande virtuel (904) établi lorsque le mode de poursuite de mouvement a été invoqué. 60. Support lisible par un ordinateur selon la revendication 53, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant un défilement d'une zone visible ou un glissement d'un objet (706, 806) sur un dispositif d'affichage (130, 1030) après être entré dans le mode de poursuite de mouvement et détecter que l'ensemble des doigts (212, 700, 702, 800, 802, 822, 900) restant en contact avec le panneau de capteurs (124, 200, 704, 804, 1024) ont sensiblement cessé de se déplacer davantage. 61. Support lisible par un ordinateur selon la revendication 60, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant une étape consistant à faire défiler la zone visible ou faire glisser l'objet (706, 806) sur =_e dispositif d'affichage (130, 1030) dans une direction et à une vélocité sensiblement similaires à la direction et la vélocité du ou des doigts (212, 700, 702, 800, 802, 822, 900) déplacés le long du panneau decapteurs (124, 200, 704, 804, 1024) lorsque l'on est entré dans le mode de poursuite de mouvement. 62. Support lisible par un ordinateur selon la revendication 53, dans lequel le code de programme est en outre destiné à mettre en oeuvre un procédé comprenant une étape consistant à entrer dans le mode de poursuite de mouvement lors de la détection du toucher du ou des doigts (212, 700, 702, 800, 802, 822, 900) additionnels sur le panneau de capteurs (124, 200, 704, 804, 1024) sur une distance prédéterminée par rapport à au moins un doigt initial touchant déjà le panneau de capteurs (124, 200, 704, 804, 1024). 63. Support lisible par un ordinateur selon la revendication 53, dans lequel le code de programme est en outre destiné à mettre en ouvre un procédé comprenant une étape consistant à entrer dans le mode de commande de position lors de la détection du toucher du ou des doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) à côté d'un objet (706, 806) ou sur celui-ci. 64. Support lisible par un ordinateur selon la revendication 53, dans lequel le code de programme est en outre destiné à mettre en ouvre un procédé comprenant une étape consistant à générer un objet (706, 806) à déplacer lors de la détection du toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024). 65. Support lisible par un ordinateur comprenant un code de programme de conversiond'un mode de commande de position en un mode de poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024), le code de programme étant destiné à mettre en œuvre un procédé comprenant les étapes consistant à : entrer dans le mode de commande de position lors de la détection d'un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter une application de force accrue provenant d'au moins un parmi le ou les doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) tandis que le ou les doigts (212, 700, 702, 800, 802, 822, 900) sont déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement 20 lors de la détection de l'application de force accrue. 66. Support lisible par un ordinateur comprenant un code de programme de conversion d'un mode de commande de position en un mode de 25 poursuite de mouvement sur un panneau de capteurs (124, 200, 704, 804, 1024), le code de programme étant destiné à mettre en oeuvre un procédé comprenant les étapes consistant à : entrer dans le mode de commande de position 30 lors de la détection d'un toucher d'un ou plusieurs doigts (212, 700, 702, 800, 802,822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) ; détecter un aplatissement d'au moins un parmi le ou les doigts (212, 700, 702, 800, 802, 822, 900) sur le panneau de capteurs (124, 200, 704, 804, 1024) tandis que le ou les doigts (212, 700, 702, 800, 802, 822, 900) sont déplacés le long du panneau de capteurs (124, 200, 704, 804, 1024) ; et entrer dans le mode de poursuite de mouvement lors de la détection de l'aplatissement du doigt.