Brevet FR3150332A1 — publié le 20241227

Procédé de détermination de la manualité d’un utilisateur d’un terminal mobile (T) équipé d’une caméra (C), caractérisé en ce qu’il met en œuvre ce qui suit de manière autonome au niveau d’un dispositif de détermination de la manualité (DDM) : - recevoir (E201) dudit terminal (T), une demande de détermination de la manualité de l’utilisateur dudit terminal, - recevoir (E202) au moins une image (Im) de l’utilisateur en provenance de la caméra (C), - déterminer (E203) à partir de ladite au moins une image (Im) une position relative (PR) du terminal (T) par rapport au plan sagittal (PS) de l’utilisateur, - déterminer (E204), la manualité (Man) de l’utilisateur à partir de la position relative déterminée, - envoyer (E205) au terminal (T) une information relative à la manualité (Man) de l’utilisateur. Figure pour l’abrégé : Figure 2 Détermination de la manualité d’un utilisateur d’un terminal Domaine de l’invention Cette invention se rapporte au domaine de l’ergonomie et de la configuration des interfaces des terminaux portables, tels que par exemple les terminaux de communication mobiles de type smartphone (« téléphone intelligent » en anglais), les tablettes, etc. Plus précisément, l'invention porte sur la détermination de la préférence manuelle (manualité) d’un utilisateur d’un terminal portable du type précité. Art antérieur Chaque personne a une préférence manuelle (aussi appelée manualité) : pour des actions motrices fines, chaque personne préfèrera utiliser une main plutôt que l’autre. Les personnes sont en majorité droitières (~90% de la population), mais il existe également des personnes gauchères et ambidextre. L’utilisation d’interfaces tactiles sur un terminal portable (par exemple un smartphone ou une tablette) nécessite un ensemble d’actions motrices fines : appuyer sur un bouton, déplacer un curseur, faire défiler l’écran, zoomer à deux doigts, etc. Dès lors, les utilisateurs vont avoir une forte préférence à utiliser leur main dominante pour interagir avec ce type de terminal (ce n’est toutefois pas absolu, et dans certaines situations, l’utilisateur peut se servir de sa main non-dominante). Du fait de la surreprésentation des droitiers dans la population, les interfaces des terminaux portables sont généralement conçues pour être adaptées à des utilisateurs droitiers. Ce choix de conception peut être assumé, afin de garantir la meilleure ergonomie d’une interface unique à la majorité des utilisateurs, mais peut aussi être inconscient et issu de la manualité des concepteurs/développeurs/testeurs (qui sont majoritairement droitiers). Un utilisateur gaucher aura donc probablement une moins bonne expérience utilisateur avec ces interfaces, car les moyens d’interaction ne seront pas adaptés à sa manualité. Par exemple, la majorité des boutons sera placée sur la droite de l’écran ou dans d’autre cas, dans le cas d’interfaces incluant des boutons conçus pour être utilisés avec le pouce, des boutons seront placés en haut à droite et donc difficilement accessibles avec le pouce de la main gauche lorsque le terminal est tenu dans cette même main. L’adaptation automatique des interfaces de terminaux portables en fonction de la manualité de l’utilisateur répond à une partie de cette problématique. Un tel procédé est par exemple décrit dans le brevet US8922515. Toutefois ce type de procédé suppose que le terminal utilisateur soit capable de reconnaitre la manualité de l’utilisateur. Une technique connue permettant de reconnaitre la manualité de l’utilisateur, consiste à demander à l’utilisateur de sélectionner manuellement sa manualité dans les paramètres du terminal. Cette solution présente toutefois l’inconvénient de nécessiter des actions de la part de l’utilisateur. Or, ce dernier n’a pas forcément connaissance de l’existence d’un tel paramétrage. Idéalement, il faut donc pouvoir détecter automatiquement la manualité de l’utilisateur. La plupart des approches existantes pour détecter automatiquement la manualité consiste à analyser les traces d’usage de l’écran tactile, lesquelles sont différentes selon la main qui tient le terminal. Une de ces approches est notamment abordée dans la publication “Recognizing the operating hand and the hand-changing process for user interface adjustment on smartphones. H. Guo, H. Huang, L. Huang, Y. Sun. In Sensors, 2016”. Toutefois, les méthodes basées sur l’analyse des interactions tactiles peuvent conduire à des erreurs car elles dépendent de la façon dont la personne tient le terminal portable (à une main, à deux mains, à une main et l’autre qui interagit, etc.), qui n’est pas à priori connu du terminal. La présente invention a pour objectif de proposer une méthode de détection automatique de la manualité d’un utilisateur de terminal portable tactile, plus robuste et ne souffrant pas des mêmes limitations que les approches de l’état de l’art. Cette invention peut également être combinée à d’autres approches existantes (comme l’analyse des interactions tactiles susmentionnées) pour améliorer la précision de détermination de la manualité de l’utilisateur. Objet et résumé de l'invention Un des buts de l'invention est de remédier à au moins un des inconvénients soulignés par l'état de la technique précité en proposant un procédé de détermination de la manualité d’un utilisateur d’un terminal portable, conforme à l’invention qui va être décrite ci-dessous. A cet effet, un objet de la présente invention concerne un procédé de détermination de la manualité d’un utilisateur d’un terminal portable équipé d’une caméra, caractérisé en ce qu’il met en œuvre ce qui suit de manière autonome au niveau d’un dispositif de détermination de la manualité : - recevoir dudit terminal, une demande de détermination de la manualité de l’utilisateur dudit terminal, - recevoir au moins une image de l’utilisateur en provenance de la caméra, - déterminer à partir de ladite au moins une image une position relative du terminal par rapport au plan sagittal de l’utilisateur, - déterminer la manualité de l’utilisateur à partir de la position relative déterminée, - envoyer au terminal une information relative à la manualité de l’utilisateur. L’invention offre l’avantage de permettre de détecter la manualité de l’utilisateur sans que l’utilisateur ait besoin de renseigner lui-même sa manualité sur le terminal. Dans le cas d’un terminal partagé entre plusieurs personnes, ce procédé permet également de détecter la manualité de l’utilisateur actif à un moment donné sur le terminal. Selon un mode de réalisation particulier, la détermination de ladite position relative du terminal par rapport au plan sagittal de l’utilisateur est précédée d’une réception de données issues d’un module intégré au terminal permettant de mesurer l’orientation et l’accélération du terminal, les dites données étant utilisées dans la détermination de la position relative du terminal par rapport au plan sagittal de l’utilisateur. En recourant à des données complémentaires telles que des données relatives à l’accélération et/ou à l’orientation du terminal, renseignées par exemple par un accéléromètre, un gyroscope, un capteur a effet hall ou tout autre module connu de l’homme du métier pour générer des données relatives à l’orientation et/ou l’accélération d’un terminal. Ce mode de réalisation permet avantageusement de fiabiliser et de renforcer la confiance du procédé en sa capacité à déterminer la manualité réelle de l’utilisateur. Selon un mode de réalisation particulier, la réception de ladite au moins une image en provenance de la caméra du terminal a lieu uniquement quand les données en provenance de l’accéléromètre indiquent que la valeur du mouvement/accélération du terminal est inférieure à un seuil donné. Ce mode de réalisation permet avantageusement de limiter les traitements algorithmiques et le recours à la puissance de calcul du terminal en ne se concentrant que sur des images représentatives d’un usage nominal/normal du terminal, ce qui permet notamment de limiter la consommation énergétique du procédé lorsqu’il est implémenté sur un terminal portable fonctionnant sur batterie. Selon un mode de réalisation particulier, la détermination de la manualité est mise en œuvre en outre à partir d’une détection d’au moins un doigt de l’utilisateur sur ladite au moins une image. Ce mode de réalisation permet avantageusement de prendre en compte d’autres informations relatives à l’usage effectif du terminal par l’utilisateur et notamment de déterminer si le terminal est tenu dans la main directrice de l’utilisateur, lequel utilise son pouce pour interagir avec le terminal, ou bien dans la main faible de l’utilisateur, lequel utilise alors les doigts de sa main forte (la main correspondant à sa manualité) pour interagir avec le terminal. Les différents modes ou caractéristiques de réalisation précités peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, au procédé de détermination de la manualité tel que défini ci-dessus. L’invention concerne également un terminal adapté pour déterminer la manualité d’un utilisateur dudit terminal, équipé d’une caméra, caractérisé en ce qu’il est configuré pour mettre en œuvre ce qui suit de manière autonome : - initier une demande de détermination de la manualité de l’utilisateur dudit terminal, - recevoir au moins une image de l’utilisateur en provenance de la caméra, - déterminer à partir de ladite au moins une image une position relative du terminal par rapport au plan sagittal de l’utilisateur, - déterminer la manualité de l’utilisateur à partir de la position relative déterminée. Un tel dispositif est notamment adapté pour mettre en œuvre le procédé de détermination de la manualité d’un utilisateur selon l’un quelconque des modes de réalisation décrits précédemment. L'invention concerne encore un programme d’ordinateur comportant des instructions de code de programme pour la mise en œuvre du procédé de détermination de la manualité selon l’un quelconque des modes particuliers de réalisation décrits précédemment, lorsque ce programme est exécuté par un processeur. De telles instructions peuvent être stockées durablement dans un support mémoire non transitoire d’un dispositif mettant en œuvre le procédé de détermination de la manualité selon l’invention. Ce programme peut utiliser n’importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable. L’invention vise également un support d’enregistrement ou support d’informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur pour la mise en œuvre du procédé de détermination de la manualité tel que mentionné ci-dessus. Le support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM (« Read Only Memory » en anglais), par exemple un CD ROM (« Compact Disc Read-Only Memory » en anglais), un ADN (acide désoxyribonucléique) synthétique ou une ROM de circuit microélectronique, ou encore un moyen d’enregistrement magnétique, par exemple un support mobile, un disque dur ou un SSD (« Solid State-Drive » en anglais). D'autre part, le support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens, de sorte que le programme d’ordinateur qu’il contient est exécutable à distance. Le programme selon l'invention peut être en particulier téléchargé sur un réseau, par un exemple un réseau de type Internet. Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé de détermination de la manualité précité. Selon un exemple de réalisation, la présente technique est mise en œuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, dans ce document, le terme « dispositif » peut aussi bien correspondre à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et logiciels. D'autres caractéristiques et avantages apparaîtront à la lecture de modes de réalisation particuliers de l'invention, donnés à titre d’exemples illustratifs et non limitatifs, et des dessins annexés, parmi lesquels : La représente un exemple d’architecture dans laquelle le procédé de détermination de la manualité est mis en œuvre. La représente les étapes d’un procédé de détermination de la manualité, dans un mode de réalisation de l’invention. La représente les étapes d’un procédé de détermination de la manualité, dans un autre mode de réalisation de l’invention. La représente les étapes d’un procédé de détermination de la manualité, dans un autre mode de réalisation de l’invention. La représente un exemple de terminal de détermination de la manualité d’un utilisateur de ce terminal, dans un mode de réalisation de l’invention. Description détaillée Description d’un exemple d’architecture dans laquelle le procédé de détermination de la manualité est mis en œuvre En référence à la est décrit un exemple d’architecture dans laquelle le procédé de détermination de la manualité d’un utilisateur est mis en œuvre. Cette architecture comprend : - un terminal portable T par exemple un smartphone ou une tablette, auquel sont associés : -- une unité de calcul UC, -- un écran E, par exemple de forme rectangulaire, -- une caméra C placée du même côté que l’écran E de sorte que l’utilisateur soit dans le champ de vision CVC de ladite caméra, -- un dispositif DDM de détermination de la manualité de l’utilisateur du terminal. Le terminal T est tenu par un utilisateur U. Selon les modes de réalisation, le terminal peut être tenu dans la main droite ou la main gauche de l’utilisateur ou encore de ses deux mains. Le visage de l’utilisateur est « coupé » verticalement par son plan sagittal PS, le plan anatomique qui divise le corps de l’utilisateur U en parties droite et gauche. Le visage de l’utilisateur est également « coupé » selon un second plan, le plan frontal PF qui sépare anatomiquement l’avant et l’arrière du visage de l’utilisateur U et enfin un troisième plan, le plan transversal PT qui par convention dans ce texte sépare le visage de l’utilisateur en une partie haute et une partie basse. Selon les configurations d’usage au sein de cette architecture, le terminal T est placé selon une position relative (nommée PV par la suite) par rapport au plan sagittal PS de l’utilisateur. Dans le cas de la figure , la position relative PV du terminal T est la gauche : c’est-à-dire que le terminal est à gauche du plan sagittal de l’utilisateur U par rapport au point de vue de l’utilisateur U. Dans d’autres configurations d’usage, la position relative du terminal peut être la droite. Le terminal est placé à une distance d(UT) de l’utilisateur correspondant à la distance entre le point d’intersection des plans transversal, sagittal et frontal du visage de l’utilisateur U et le barycentre du terminal T. Le terminal est incliné selon des axes x, y et z, où x correspond à l’axe parallèle au plus petit côté de l’écran du terminal, y correspond à l’axe parallèle au plus grand côté de l’écran du terminal et z correspond à l’axe orthogonal vis-à-vis du plan formé par les axes x et y. Selon les configurations d’usage possibles au sein de cette architecture, le terminal T présente une inclinaison correspondant à une rotation selon les angles x, y ou z. Par exemple si le terminal est tenu verticalement (lorsque le côté le plus long du terminal est vertical du point de vue de l’utilisateur U), il est susceptible d’effectuer une rotation selon l’axe z de 90° par rapport à une situation où le terminal est tenu horizontalement (lorsque le côté le plus long du terminal est horizontal du point de vue de l’utilisateur U). Selon les modes de réalisation, la caméra C du terminal T peut être placée à des endroits différents de la façade du terminal T, par exemple centrée contre le côté haut du terminal lorsque celui-ci est tenu verticalement ou placée dans un angle du terminal. La position du terminal au sein du plan défini par les axes x et y sera définie par les coordonnées xcam et ycam (non représentées sur la figure). Description d’un mode de réalisation du procédé de détermination de la manualité selon l’invention La figure représente les étapes mises en œuvre par le procédé de détermination de la manualité, dans un mode de réalisation particulier de l’invention, le procédé se déroulant conformément à l’architecture de la figure . Le procédé commence lorsque le dispositif de détection de la manualité DDM reçoit en E201 une demande de détermination de la manualité en provenance du terminal T. Selon les modes de réalisation, cette demande est déclenchée de façon autonome. Les raisons de cette demande peuvent varier selon les modes de réalisation, par exemple lorsque le terminal sort de veille, au lancement d’une application, de façon régulière selon une fréquence préétablie par ailleurs dans des paramètres du terminal T, etc. Selon les modes de réalisation, lors de la réception de cette demande, le dispositif de détermination de la manualité reçoit des informations relatives au terminal T, telles que la position de la caméra C sur le terminal T, via les coordonnées xcam et ycam décrit en . Selon d’autre modes de réalisation, si le procédé de détermination de la manualité de l’utilisateur est mis en œuvre directement par le terminal T, l’étape E201 consiste à initialiser la détection de la manualité de l’utilisateur. Le dispositif de détection de la manualité reçoit ensuite à l’étape E202 au moins une image Im de l’utilisateur U en provenance de la caméra C du terminal T. Selon les modes de réalisation de l’invention, le dispositif de détermination de la manualité reçoit plusieurs images Im. A l’étape E203, le dispositif de manualité détermine une position relative PR du terminal T par rapport au plan sagittal PS de l’utilisateur, à partir de ladite ou des images reçues en E202. Dans le cadre de ce mode de réalisation, l’identification du plan sagittal de l’utilisateur peut être obtenue à partir de l’identification du visage de l’utilisateur au sein de l’au moins une image Im reçue en E202 grâce à différentes techniques de détection du visage (par exemple la méthode de Viola et Jones, Eigenface, etc.) connues de l’homme du métier. L’identification du visage de l’utilisateur et son orientation générale vis à vis du format de prise de vue, c’est-à-dire si le visage apparait dans sa verticalité au sein d’une image prise en mode portait ou paysage permet de déduire la façon dont le terminal est tenu par l’utilisateur U, par exemple si le terminal est tenu verticalement ou horizontalement. Selon un mode de réalisation, si le dispositif de détermination de la manualité identifie plusieurs visages sur l’image Im, il prend en compte uniquement le visage figurant au premier plan, par exemple le visage non occulté par un second visage ou le visage occupant le plus de place au sein de l’image. L’identification du visage permet ensuite d’établir la position du plan sagittal de l’utilisateur, c’est-à-dire le plan qui sépare anatomiquement le visage de l’utilisateur verticalement en un côté gauche et un côté droit. Selon les modes de réalisation, l’analyse du visage permet de déterminer la distance d(UT) entre le visage de l’utilisateur et le terminal. Cette distance peut notamment être calculée en se référant à la valeur moyenne d’écartement des yeux de l’utilisateur U ou à toute autre méthode connue de l’homme du métier. L’analyse de l’image permet de déduire l’orientation du terminal T selon les axes x, y et z tels que représentés en figure . Cette analyse peut notamment être effectuée du fait de la déformation du visage induite par le désaxage de la caméra via à vis du plan sagittal de l’utilisateur et, de façon plus générale, par le désaxage de l’axe formé par l’intersection du plan sagittal PS, du plan transverse PT et du plan frontal PF. La détermination du plan sagittal de l’utilisateur, de la distance entre le terminal T et le visage de l’utilisateur et de l’orientation du terminal T permettent de déterminer une position relative PR du terminal T par rapport au plan sagittal PS de l’utilisateur. Selon d’autres modes de réalisation, la détermination de la position relative PR du terminal T par rapport au plan sagittal PS de l’utilisateur inclut le calcul de la position du terminal T au sein du référentiel formé par les plans sagittal PS, frontal PF et transverse PF de l’utilisateur. Dans le cas où le dispositif de détection de la manualité reçoit plusieurs images Im en E202 le dispositif analyse les différentes images et détermine une position relative PR du terminal T par rapport au plan sagittal PS de l’utilisateur sur la base de l’ensemble des images en effectuant un recoupement des données via différentes méthodes de partitionnement de données (ex : k-moyennes, diagramme de Voronoï, etc.) connues de l’homme du métier. Selon certains modes de réalisation, si l’analyse 203 ne permet pas de déterminer une position relative PR du terminal T par rapport au plan sagittal PS de l’utilisateur, par exemple par manque de données ou du fait de données insuffisamment pertinentes, le procédé de détermination de la manualité prend fin, dans le cas contraire il continue. A l’étape E204, le dispositif de détermination de la manualité détermine la manualité Man de l’utilisateur U à partir de la position relative PR déterminée en E203. Cette détermination se base sur le principe selon lequel la manualité de l’utilisateur correspond à la position du terminal vis-à-vis du plan sagittal de l’utilisateur. Par exemple, si le terminal est positionné relativement à gauche du plan sagittal de l’utilisateur, on peut en déduire que l’utilisateur est gaucher, tandis que si le terminal est positionné relativement à droite du plan sagittal de l’utilisateur, celui-ci est droitier. Selon d’autres modes de réalisation, la détermination de la manualité de l’utilisateur est basée sur la moyenne de différentes positions relatives PR du terminal vis-à-vis du plan sagittal de l’utilisateur. Pour ce faire, le dispositif de détermination de la manualité établit un recoupement d’informations, via par exemple un calcul de moyenne de ces différents positions relatives PR ou en recourant à des algorithmes d’apprentissage connus de l’homme du métier qui infère une position relative PR à partir des différentes positions relatives PR, etc. Selon d’autres modes de réalisation, la détermination de la manualité de l’utilisateur intègre des données additionnelles comme la détection d’au moins un doigt (pouce ou index) ou la détection de la main ou du bras de l’utilisateur traversant le champ de vision de la caméra C du terminal T, ce qui permet de détecter une utilisation par la main gauche ou la main droite ou encore une utilisation du terminal par la main directrice de l’utilisateur avec son pouce ou par la main non directrice de l’utilisateur mais avec l’index de la main directrice de l’utilisateur. A l’étape E205, le dispositif de détermination de la manualité envoie au terminal T la manualité Man déterminée en E204. Selon d’autres modes de réalisation, si aucune manualité n’a pu être déterminée, le dispositif renvoie une erreur ou propose de relancer le procédé de détermination de la manualité au niveau de l’étape E202. Selon d’autres modes de réalisation, la manualité est envoyée au terminal avec un indice de confiance dans la manualité où par exemple un indice égal à 1 correspond à une certitude dans la manualité et 0 une incertitude totale dans le résultat retourné. Description d’un autre mode de réalisation du procédé de détermination de la manualité d’un utilisateur selon l’invention La figure représente les étapes mises en œuvre par le procédé de détermination de la manualité selon un autre mode de réalisation, le procédé se déroulant dans une architecture similaire à celle décrite en , mais où le terminal est en plus équipé d’un module, par exemple un accéléromètre ou un capteur à effet hall ou tout autre module connu de l’homme du métier, capable de produire des données relatives à l’orientation du terminal. Le procédé commence lorsque le dispositif de détermination de la manualité DDM reçoit en E301 une demande de détermination de la manualité. Celle-ci est similaire à l’étape E201 décrite en . A l’étape E302, de façon similaire à l’étape E202 de la figure , le dispositif de détection de la manualité reçoit au moins une image Im de l’utilisateur U en provenance de la caméra C du terminal T. Toutefois, cette au moins une image est accompagnée de données relatives à l’orientation du terminal T issues d’un accéléromètre et/ou d’un capteur à effet hall et/ou de tout autre dispositif connu de l’homme du métier capable de mesurer l’orientation du terminal. Selon les modes de réalisation de l’invention, le dispositif de détection de la manualité reçoit plusieurs images Im et des données correspondant à l’orientation et au déplacement du terminal T à l’instant où ont été capturées chacune desdites images. A l’étape E303, le dispositif de manualité détermine une position relative PR du terminal T par rapport au plan sagittal PS de l’utilisateur à partir de ladite ou des images Im et des données d’orientation et/ou de mouvement du terminal T reçues en E302. Cette étape est similaire à celle décrite en E203 de la figure à la différence que les données d’orientation permettent de renforcer la précision de la détermination de la position relative du terminal par rapport au plan sagittal PS de l’utilisateur. Selon un mode de réalisation, les données d’orientation du terminal vont permettre de déterminer, sans analyse de l’image ou en complément d’une analyse de l’image, l’orientation générale de l’image, par exemple si une image est prise en mode portrait ou en mode paysage). Selon un mode de réalisation, les données d’orientation du terminal vont permettre de déterminer, sans analyse de l’image ou en complément d’une analyse de l’image, l’orientation du terminal selon les axes x, y et z. Les étapes E304 et E305 de la figure sont respectivement similaires aux étapes E204 et E205 de la figure . A cet effet, elles ne seront pas décrites à nouveau. Description d’un autre mode de réalisation du procédé de détermination de la manualité d’un utilisateur selon l’invention La figure représente les étapes mises en œuvre par le procédé de détermination de la manualité selon un autre mode de réalisation, le procédé se déroulant dans une architecture similaire à celle décrite en référence à la mais où le terminal est en plus équipé d’un module, par exemple un gyroscope et/ou un accéléromètre, capable de produire des données relatives à l’accélération, axiale et/ou angulaire du terminal. L’étape E402 est similaire à l’étape décrite en E302 de la figure , à la différence que le dispositif de détermination de la manualité DDM va recevoir ladite au moins une image en provenance de la caméra C du terminal T, uniquement quand les données en provenance de l’accéléromètre indiquent que la valeur du mouvement du terminal T est inférieure à un seuil donné. Selon les modes de réalisation, le seuil peut être fixe, paramétré au niveau du terminal ou peut évoluer en fonction d’une logique d’apprentissage connue de l’homme du métier. Les étapes E403, E404 et E405 sont respectivement similaires aux étapes E203, E204 et E205 décrites en référence à la figure . A cet effet, elles ne seront pas décrites à nouveau. Description d’un terminal adapté pour déterminer la manualité d’un utilisateur du terminal dans un mode de réalisation de l’invention. La figure présente la structure simplifiée d’un terminal TDM adapté pour déterminer la manualité d’un utilisateur dudit terminal correspondant à un mode de réalisation particulier de l’invention mis en œuvre dans une architecture tel qu’illustrée en , où le dispositif de détermination de la manualité DDM est indissocié du terminal T, appelé ici TDM. Selon un mode particulier de réalisation de l'invention, les actions exécutées par le dispositif TDM, dans le cadre de la mise en œuvre du procédé détermination de la manualité d’un utilisateur d’un terminal de la présente invention, sont mises en œuvre par des instructions d’un programme d'ordinateur PG. Pour cela, le terminal TDM a l'architecture classique d'un ordinateur et comprend notamment une mémoire MEM, une unité de traitement UTR, équipée par exemple d'un processeur PROC, et pilotée par le programme d'ordinateur PG stocké en mémoire MEM. Le programme d'ordinateur PG comprend des instructions pour mettre en œuvre les étapes du procédé de détermination de la manualité de l’utilisateur du terminal TDM, en particulier les actions précitées : - initier une demande de détermination de la manualité de l’utilisateur dudit terminal, - recevoir au moins une image Im de l’utilisateur en provenance de la caméra C, - déterminer à partir de ladite au moins une image Im une position relative PR du terminal TDM par rapport au plan sagittal PS de l’utilisateur, - déterminer la manualité Man de l’utilisateur à partir de la position relative déterminée. Selon d’autres modes de réalisation, basés sur une architecture dite de cloud computing ( informatique en nuage , en français) le processeur PROC, la mémoire MEM peuvent être associés à un autre terminal, différent de TDM. Procédé de détermination de la manualité (Man) d’un utilisateur d’un terminal portable (T) équipé d’une caméra (C), caractérisé en ce qu’il met en œuvre ce qui suit de manière autonome au niveau d’un dispositif de détermination de la manualité (DDM) : - recevoir (E201) dudit terminal (T), une demande de détermination de la manualité de l’utilisateur dudit terminal, - recevoir (E202) au moins une image (Im) de l’utilisateur en provenance de la caméra (C), - déterminer (E203) à partir de ladite au moins une image (Im) une position relative (PR) du terminal (T) par rapport au plan sagittal (PS) de l’utilisateur, - déterminer (E204) la manualité (Man) de l’utilisateur à partir de la position relative déterminée, - envoyer (E205) au terminal (T) une information relative à la manualité (Man) de l’utilisateur. Procédé de détermination de la manualité selon la revendication 1, dans lequel la détermination de ladite position relative (PR) du terminal (T) par rapport au plan sagittal de l’utilisateur est précédée d’une réception de données issues d’un module intégré au terminal (T) permettant de mesurer l’orientation et l’accélération du terminal, lesdites données étant utilisées dans la détermination de la position relative (PR) du terminal (T) par rapport au plan sagittal (PS) de l’utilisateur. Procédé de détermination de la manualité selon la revendication 2, dans lequel la réception de ladite au moins une image en provenance de la caméra (C) du terminal (T) a lieu uniquement quand les données en provenance de l’accéléromètre indiquent que la valeur du mouvement du terminal (T) est inférieure à un seuil donné. Procédé de détermination de la manualité selon l’une quelconque des revendications 1 à 3, dans lequel la détermination de la manualité est mise en œuvre en outre à partir d’une détection d’au moins un doigt de l’utilisateur sur ladite au moins une image (Im). Terminal (TDM) adapté pour déterminer la manualité (Man) d’un utilisateur dudit terminal, équipé d’une caméra (C), caractérisé en ce qu’il est configuré pour mettre en œuvre ce qui suit de manière autonome : - initier une demande de détermination de la manualité de l’utilisateur dudit terminal, - recevoir au moins une image (Im) de l’utilisateur en provenance de la caméra (C), - déterminer à partir de ladite au moins une image (Im) une position relative (PR) du terminal (TDM) par rapport au plan sagittal (PS) de l’utilisateur, - déterminer la manualité (Man) de l’utilisateur à partir de la position relative déterminée. Programme d'ordinateur comportant des instructions de code de programme pour la mise en œuvre du procédé de détermination de la manualité selon l’une quelconque des revendications 1 à 4, lorsqu'il est exécuté sur un ordinateur. Support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur pour la mise en œuvre du procédé de détermination de la manualité selon l’une quelconque des revendications 1 à 4.