EP4577901A1 - Procédé et dispositif de contrôle d'un écran tactile - Google Patents

Procédé et dispositif de contrôle d'un écran tactile

Info

Publication number
EP4577901A1
EP4577901A1 EP23754760.9A EP23754760A EP4577901A1 EP 4577901 A1 EP4577901 A1 EP 4577901A1 EP 23754760 A EP23754760 A EP 23754760A EP 4577901 A1 EP4577901 A1 EP 4577901A1
Authority
EP
European Patent Office
Prior art keywords
interface element
display
graphical interface
resolution
detection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP23754760.9A
Other languages
German (de)
English (en)
Inventor
Vincent CHARON
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aumovio Germany GmbH
Original Assignee
Continental Automotive Technologies GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Continental Automotive Technologies GmbH filed Critical Continental Automotive Technologies GmbH
Publication of EP4577901A1 publication Critical patent/EP4577901A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0446Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements

Definitions

  • a capacitive touch surface is made up of sensors arranged in columns A, B, C on a first layer and in lines 1, 2, 3 on a second layer, so as to obtain a grid detection.
  • the columns A, B, C shown in Figure 1a are for example negatively charged so as to create an electric field at the points of intersection.
  • the electric field is locally modified as shown in Figure 1b. It is possible to measure this change in electric field to determine the location of the contact. Measurements are made by regularly scanning the columns one by one. Although the columns are traversed at a high frequency, this mechanism induces a delay between the moment of contact and the moment of its detection. This delay increases with the resolution of the detection grid and can become noticeable on very large touch screens.
  • the screen of Figure 2a is associated with a processor configured by program instructions to determine, when a contact is detected in a particular cell of the touch screen at a particular location, whether to activate the associated functionality to an action on the BT 1 button.
  • the program is configured to detect a pointing action on the button BT1, this detection comprising a conversion of the coordinates of the point of contact detected by the touch screen into graphic coordinates, and a comparison of the coordinates of the point of contact with the position and the dimensions of the BT1 button.
  • the reference 201 a designates all of the locations detectable by the touch screen which are associated with the BT1 button.
  • the length or width of a button is adjusted to cover an entire number of detection zones. That is, the dimension is adjusted to match the granularity of the touch surface, that is, at least two opposing edges of the GUI element are aligned with the sensing grid.
  • a device for controlling a touch screen comprising a display adapted to display at least one graphic interface element with a first graphic resolution, and a touch surface comprising a plurality of detection zones forming a grid detection whose resolution is lower than the first resolution, the device further comprising a processor coupled to a memory in which computer program instructions configured to implement the following steps are recorded:
  • the information carrier can be any entity or device capable of storing instructions.
  • the medium may include a storage means, such as a ROM (Read Only Memory), RAM (Random Access Memory), PROM (Programmable Read Only Memory), EPROM (Eraseable Programmable Read Only Memory), a CD ROM. or even a magnetic recording means, for example a hard disk.
  • the information carrier may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in executing the methods in question.
  • the various aforementioned embodiments or characteristics can be added independently or in combination with each other, to the stages of the control process.
  • FIG. 1 a shows an example of a mesh of electrodes of a capacitive touch screen in the absence of tactile contact
  • FIG. 1 b shows an example of a mesh of electrodes of a capacitive touch screen during tactile contact
  • FIG. 3a shows a touch screen on which a button is displayed at a first location
  • FIG. 3d shows a touch screen on which a resized button is displayed according to a particular embodiment
  • FIG. 4 is a flowchart on which the main stages of a control process according to a particular embodiment are represented
  • FIG. 5 schematically represents the architecture of a device adapted to implement the control method according to a particular embodiment. detailed description
  • Figure 3a shows a touch screen 300 on which a BT button is displayed.
  • the screen 300 is for example integrated into a tablet, a computer, an ATM, a game console or even an automobile entertainment device.
  • the touch screen comprises a display, for example an LCD or OLED screen, or even a cathode ray screen, and a transparent touch surface allowing a user to select a graphic object by touching the screen 300 at the location of the graphic object.
  • a display for example an LCD or OLED screen, or even a cathode ray screen, and a transparent touch surface allowing a user to select a graphic object by touching the screen 300 at the location of the graphic object.
  • the display is suitable for displaying graphic objects with a particular graphic resolution.
  • the screen 300 thus makes it possible, for example, to display a BT button at the coordinates (x1, y1).
  • the BT button is a graphical interface element of width w1 pixels and height h1 pixels that is configured to trigger a particular action when pointed by the user through the touch surface.
  • Various technologies can be used to implement the tactile surface. For example, it can be a capacitive or resistive surface. Whatever the technology chosen, the tactile surface has a particular tactile resolution imposed by the detector mesh.
  • tactile resolution means the smallest difference in position that a tactile surface is likely to detect during contact.
  • detection zone to designate a set of locations on the tactile surface at which contacts are interpreted as having the same position due to the tactile resolution.
  • touch resolution is lower than graphics resolution.
  • a grid is shown in Figure 3a to materialize the tactile resolution of the screen 300.
  • the resolution of the tactile surface is much lower than the graphic resolution of the display.
  • the cells defined by the grid represent detection zones within which it is not possible to distinguish different contact positions.
  • the touch screen 300 includes a processing unit configured to convert the coordinates of a contact detected on the touch surface into display coordinates.
  • the processing unit associated with the screen 300 determines the pixel(s) of the display which were pointed by the user. To do this, the processing unit obtains the resolution of the touch surface and the resolution of the display and calculates a ratio to determine a set of pixels corresponding to the detection zone touched by the user. Thus, when for example a contact is detected on the screen 300 in detection zone D5, the processing unit determines that all the pixels of the display included in zone D5 are selected.
  • the BT button like all interactive graphic objects capable of being displayed on such a screen, is associated with an activation region configured in such a way that a pointing of the user in this region is interpreted as a action on the button and triggers an associated function.
  • the activation region associated with the BT button is for example defined by the pixels which contribute to the graphic representation of this button. In other examples, such as in the case of hyperlinks, the activation region can be defined independently of the pixels, for example by means of a rectangular area defined by coordinates.
  • detection area D5 includes part of the BT button, so that a user pointing anywhere within detection area D5 is interpreted as a selection of the BT button. There is therefore a risk that a user action in one of the detection zones 301 may be mistakenly interpreted as a selection of the BT button.
  • the present invention proposes to adjust the position and dimensions of a graphical interface element so as to reduce the inaccuracy which arises from the difference in resolution between the tactile surface and the display.
  • Figure 4 is a flowchart illustrating the main steps of a process for controlling a touch screen according to a particular embodiment.
  • the method is for example implemented by a control device comprising a processor coupled to a memory in which data are recorded.
  • computer program instructions adapted to implement the steps of the control method when executed by the processor.
  • the device obtains the tactile resolution of the touch surface and the graphic resolution of the display of a touch screen such as the screen 300 described above.
  • the resolution values are for example preconfigured in a ROM to which the processor can access, in a configuration file of an operating system of a device in which the screen is integrated or even in driver software. device associated with the screen. From the resolutions thus obtained, the device calculates a ratio between the graphic resolution and the tactile resolution, in order to determine the dimensions, in pixels, of a tactile detection zone.
  • the device determines a display position of a graphical interface element on the display such that the number of detection zones covered by said graphical interface element is minimal.
  • the device obtains the position of a graphical interface element such as the BT button shown in Figure 3a.
  • the position of the BT button corresponds for example to the coordinates of the upper left corner, but any other anchor point can be considered without modifying the invention.
  • the BT button shown in Figure 3a is positioned at the graphic coordinates (x1, y1).
  • the device determines a new position of the BT button such that at least one border of the interface element is aligned with a border of a detection zone.
  • the device can calculate a quotient from the abscissa x1 of the BT button and the width, in pixels, of a touch detection zone. In this way, the device can obtain a new abscissa of the BT button which is aligned with the mesh of the touch surface.
  • Figure 3b shows the screen 300 of Figure 3a after modification of the position of the BT button along the abscissa axis. The left edge of the BT button is then aligned with a detection zone border of the touch surface. In this example, moving the BT button horizontally makes it possible to limit the number of detection zones 301 of the touch surface capable of activating the BT button.
  • the device calculates a quotient from the ordinate y1 of the BT button and the height, in pixels, of a tactile detection zone determined in step 400. In this way, the device can obtain a new ordinate of the BT button which is aligned with the mesh of the tactile surface.
  • Figure 3c shows the screen 300 of Figure 3b after modification of the position of the BT button along the ordinate axis. The upper edge of the BT button is then aligned with a detection zone border of the touch surface.
  • the vertical movement of the BT button makes it possible to further limit the number of detection zones 301 of the touch surface capable of activating the BT button.
  • the device can adjust at least one dimension of the BT button, for example its width w1 and/or its height h1. More precisely, the device determines at least one dimension of the BT button such that an integer number of detection zones is covered by the interface element according to said at least one dimension. In other words, the height and/or width of the BT button is adjusted so that two opposite edges are aligned on a detection zone boundary, preferably the closest boundaries.
  • Figure 3d illustrates such a situation: the width w2 of the BT button in Figure 3c is adjusted to align the right edge of the BT button on the border between the detection zones C4 and C5.
  • the method comprises a step 403 during which the graphical interface element BT is displayed on the display of the touch screen 300 according to the position and dimensions determined during steps 401 and 402. Thanks to the method implemented , the number of detection zones covered by the BT button is optimal: while at the initial location, shown in Figure 3a, the BT button covers 8 detection zones of the tactile surface, it occupies exactly 3 detection zones after repositioning and resizing. Pointing accuracy and user experience are thus improved.
  • Figure 5 represents the architecture of a control device 500 adapted to implement the method of controlling a touch screen according to a particular embodiment.
  • the device 500 comprises a storage space 502, for example a MEM memory, a processing unit 501 equipped for example with a PROC processor.
  • the processing unit can be controlled by a program 503, for example a computer program PGR, implementing the control method described with reference to Figure 4 and in particular the steps of determining a display position of a graphical interface element on the display such that the number of detection zones covered by said graphical interface element is minimal, displaying the graphical interface element at the determined position and triggering 'a function associated with the GUI element when a contact is detected in a detection area covered by the GUI element.
  • the instructions of the computer program 503 are for example loaded into a RAM memory (Random Access Memory in English) before being executed by the processor of the processing unit 501.
  • the processor of the unit processing 501 implements the steps of the control process according to the instructions of the computer program 503.
  • the device 500 comprises a display 504, for example an LCD or OLED screen, adapted to display graphic objects with a particular graphic resolution, above which is arranged a touch surface 505 adapted to determine coordinates of one or more pointed locations by a user, using a finger or a stylus for example.
  • the tactile surface is for example a capacitive or resistive DSP panel comprising a mesh of detectors making it possible to determine the position of a contact with a particular tactile resolution, lower than the graphic resolution of the display 504, the sensor mesh defining a plurality of contact detection zones.
  • the touch surface 505 is superimposed on the screen 504 to form a touch screen from which a user can control the device 500.
  • the device 500 may also comprise a module 507 for resizing a graphical interface element adapted to determine at least one dimension of said graphical interface element on the display such that said graphical interface element covers an integer number of detection zones according to said dimension.
  • the module 507 is for example implemented by SZE program instructions configured to enlarge or reduce a dimension of the interface element so that this dimension, in pixels, is a multiple of the dimension, in pixels, of a touch detection area.
  • the display 504 is further configured to display a graphical interface element at the position determined by the repositioning module 506, and according to the dimensions determined by the resizing module 507.
  • the computer program 503 includes instructions configured to trigger the execution of a function associated with the graphical interface element when a contact is detected in a detection zone covered by the graphical interface element repositioned and resized.
  • the device 500 is integrated into a tablet, a smartphone, a laptop, a game console, a machine tool, an access controller, an ATM or even an automobile entertainment device.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

La présente invention concerne procédé de contrôle d'un écran tactile comprenant un afficheur adapté pour afficher au moins un élément d'interface graphique avec une première résolution graphique, et une surface tactile comprenant une pluralité de zones de détection formant une grille de détection dont la résolution tactile est inférieure à la première résolution, le procédé étant tel qu'il comprend des étapes de détermination (401) d'une position d'affichage d'un élément d'interface graphique sur l'afficheur telle que le nombre de zones de détection couvertes par ledit élément d'interface graphique est minimal, d'affichage (403) de l'élément d'interface graphique à la position déterminée et de déclenchement (405) d'une fonction associée à l'élément d'interface graphique lorsqu'un contact est détecté (404) dans une zone de détection couverte par l'élément d'interface graphique. D'autres aspects de l'invention visent un dispositif pour mettre en œuvre un tel procédé et un écran tactile comprenant le dispositif.

Description

Procédé et dispositif de contrôle d’un écran tactile
Domaine technique
L’invention appartient au domaine des écrans tactiles et concerne en particulier un procédé pour améliorer l’ergonomie des écrans tactiles de grande taille.
Art antérieur
Les interfaces tactiles comptent parmi les moyens d’interaction les plus fréquent sur les dispositifs électroniques. On les retrouve sur les terminaux mobiles, comme les smartphones, sur les consoles de jeu, les guichets automatiques, les dispositifs de divertissement automobiles ou encore sur les ordinateurs portables. De tels interfaces permettent d’interagir très intuitivement avec ces dispositifs en combinant les fonctions d’affichage et de pointage.
Un écran tactile comprend généralement un afficheur, par exemple un écran OLED ou LCD au-dessus duquel est disposée une surface de détection transparente permettant de déterminer la position d’un ou plusieurs points de contacts sur l’écran. Ainsi, la position d’un contact détecté sur la surface tactile peut être mise en relation avec un objet graphique particulier affiché sur l’écran pour déclencher une fonctionnalité associée à cet objet graphique.
Aujourd’hui, il existe deux principales technologies d’écrans tactiles : les écrans résistifs et les écrans capacitifs.
Les écrans résistifs sont configurés pour détecter une pression à un emplacement particulier. Une surface tactile résistive comprend généralement 3 couches : une première couche de protection, souple, positionnée au-dessus de deux couches en matériaux conducteurs. Lorsqu’une pression est exercée sur l’écran, les matériaux conducteurs sont compressés et un contact électrique est créé entre les deux surfaces. Ce contact électrique est détecté et interprété par un dispositif pour déterminer l’endroit où la pression est exercée à partir d’une mesure de tension au point de contact. Cette technologie permet une grande précision dans la détermination des coordonnées du point de contact.
Les écrans capacitifs fonctionnent par effleurement et non par pression. Ils comportent une dalle de verre parcourue d’une grille conductrice chargée électriquement. Lorsqu’un objet conducteur, par exemple un doigt ou un stylet adapté, entre en contact avec la dalle de verre, le champ électrique est modifié à l’emplacement du contact. Le dispositif détermine la position d’un ou plusieurs points de contact en évaluant les modifications de champ électrique grâce à un maillage d’électrodes.
Comme on peut le voir sur la figure 1 a, une surface tactile capacitive est constituée de capteurs disposés en colonnes A, B, C sur une première couche et en lignes 1 , 2, 3 sur une deuxième couche, de façon à obtenir une grille de détection. Les colonnes A, B, C représentées sur la figure 1 a sont par exemple chargées négativement de sorte à créer un champ électrique aux points d’intersection. Lorsqu’un contact est réalisé avec un matériau conducteur, comme un doigt, le champ électrique est localement modifié comme le montre la figure 1 b. Il est possible de mesurer cette modification de champ électrique pour déterminer la localisation du contact. Les mesures sont effectuées en scannant régulièrement les colonnes une à une. Bien que les colonnes soient parcourues à une fréquence élevée, ce mécanisme induit un délai entre l’instant du contact et l’instant de sa détection. Ce délai augmente avec la résolution de la grille de détection et peut devenir perceptible sur les écrans tactiles de très grande taille. Dans la suite de cette description, on utilisera les termes « résolution tactile » pour désigner la plus petite différence de position qu’une surface tactile est susceptible de détecter lors d’un contact.
Par exemple, alors qu’une dalle tactile classique comportant 80 lignes et 40 colonnes présente un bon compromis en termes de délai et de précision lorsqu’elle est utilisée sur un smartphone, une telle résolution peut s’avérer insuffisante sur un écran géant. Le manque de précision peut être responsable d’erreur de pointage et détériorer l’expérience utilisateur. Un problème équivalent se produit si l’on choisit, pour des raisons économiques, d’utiliser une dalle tactile de très faible résolution sur un écran de taille modeste.
La figure 2a montre un écran tactile adapté pour afficher un élément d’interface graphique à un emplacement particulier. Par exemple un bouton BT 1 de dimensions (w,h) est affiché aux coordonnées (x,y). Ces coordonnées sont relatives à la résolution graphique de l’afficheur. Sur la figure 2a, on a également représenté une grille 200a comportant 18 colonnes et 16 lignes qui correspondent au maillage de capteurs de la surface tactile et forment une pluralité de cellules et dont la résolution est celle de la dalle tactile de l’écran, chaque cellule correspondant sur la figure à une zone de détection. L’écran tactile de la figure 2a est ainsi adapté pour détecter 18x16 différents emplacements de contact.
L’écran de la figure 2a est associé à un processeur configuré par des instructions de programme pour déterminer, lorsqu’un contact est détecté dans une cellule particulière de la dalle tactile à un emplacement particulier, s’il convient d’activer la fonctionnalité associée à une action sur le bouton BT 1 . Autrement dit, le programme est configuré pour détecter une action de pointage sur le bouton BT1 , cette détection comprenant une conversion des coordonnées du point de contact détecté par la dalle tactile en coordonnées graphiques, et une comparaison des coordonnées du point de contact avec la position et les dimensions du bouton BT1 . La référence 201 a désigne l’ensemble des emplacements détectables par la dalle tactile qui sont associés au bouton BT1. Comme on le voit sur la figure 2a, la différence de résolution entre la dalle tactile et l’afficheur introduit des imprécisions dans la définition de la zone de détection associée au bouton BT1. Dans cet exemple, on a choisi d’associer une cellule au bouton BT1 dès lors qu’au moins un pixel du bouton est compris dans cette cellule, si bien que la zone de détection effective est plus grande que le bouton lui-même.
Cette imprécision devient particulièrement problématique lorsque la résolution de la dalle tactile devient très inférieure à la résolution graphique de l’afficheur. La figure 2b montre par exemple un écran similaire à celui de la figure 2a, mais dans lequel la dalle tactile à une résolution deux fois plus faible que la dalle de la figure 2a. On constate que la zone tactile 201 b formée par les cellules comprenant au moins un pixel du bouton BT2 est bien plus étendue que la zone 201a référencée sur la figure 2a, alors même que le bouton BT2 est affiché au même emplacement avec les mêmes dimensions que le bouton BT1 de la figure 2a. Par conséquent, le bouton BT2 peut être sélectionné par pointage sur des pixels qui n’appartiennent pas au bouton BT2, par exemple en touchant l’écran à l’emplacement des cellules D2 à D5. Outre le problème d’imprécision lors de la sélection du bouton BT2, le fait d’avoir des zones de détection plus grandes que les objets graphiques pose un problème lorsque plusieurs objets interactifs sont affichés à faible distance. Par exemple, il existe une ambiguïté quant au bouton BT2 ou BT3 qui doit être activé en cas de contact dans une des cellules D2 à D5 représentées sur la figure 2b car les cellules D2 à D5 comprennent au moins un pixel de chacun de ces boutons. Pour éviter ce genre de situation, on peut décider arbitrairement d’associer une zone tactile à un seul élément graphique en cas d’ambiguïté, mais cela peut également prêter à confusion. Par exemple, le fait d’associer les cellules D2 à D5 exclusivement au bouton BT2 limite la zone d’interaction associée au bouton BT3, au point qu’un pointage dans le bas du bouton BT2 sera interprété comme un pointage sur le bouton BT3.
Ainsi, des problèmes d’ergonomie se présentent lorsque la résolution de la surface tactile est très inférieure à la résolution graphique de l’afficheur.
Il existe donc un besoin pour une solution permettant d’améliorer l’expérience utilisateur lors de l’utilisation d’un écran tactile comprenant une dalle tactile dont la résolution tactile est particulièrement faible par rapport à la résolution graphique de l’afficheur.
Résumé de l’invention
A cet effet, il est proposé un procédé de contrôle d’un écran tactile comprenant un afficheur adapté pour afficher au moins un élément d’interface graphique avec une première résolution graphique, et une surface tactile comprenant une pluralité de zones de détection formant une grille de détection dont la résolution tactile est inférieure à la première résolution, le procédé étant tel qu’il comprend des étapes de :
- Détermination d’une position d’affichage d’un élément d’interface graphique sur l’afficheur telle que le nombre de zones de détection couvertes par ledit élément d’interface graphique est minimal,
- Affichage de l’élément d’interface graphique à la position déterminée, et
- Déclenchement d’une fonction associée à l’élément d’interface graphique lorsqu’un contact est détecté dans une zone de détection couverte par l’élément d’interface graphique. Le procédé permet ainsi d’améliorer la précision d’un écran tactile lors des opérations de pointage, notamment lorsque la résolution de la dalle tactile est sensiblement inférieure à la résolution graphique de l’afficheur. Plus précisément, en calculant la position d’un objet interactif affiché sur l’écran de sorte que cet objet occupe un minimum de zones de détection, on limite l’étendue de la zone tactile autour de l’objet graphique. Par conséquent, les erreurs de sélection sont réduites. Le procédé est particulièrement avantageux lorsqu’il est appliqué à des écrans tactiles de grande taille dont on cherche à maitriser le coût au détriment de la précision de la dalle tactile, la différence entre la résolution tactile et la résolution graphique étant alors particulièrement importante.
Selon une réalisation particulière, le procédé est tel que l’étape de détermination d’une position d’un élément d’interface graphique comprend la détermination d’une position d’affichage dudit élément d’interface telle qu’au moins une bordure de l’élément d’interface est alignée sur une bordure d’une zone de détection.
Il est ainsi proposé d’ajuster la position d’un élément graphique de sorte qu’au moins un de ses bords coïncide avec une frontière délimitant deux zones de détection adjacentes. De cette façon, on évite qu’une action de pointage réalisée à proximité de l’élément graphique ne soit interprétée comme un pointage de cet élément. L’expérience utilisateur est ainsi améliorée.
Selon une réalisation particulière, le procédé est tel que l’étape de détermination de la position d’un élément d’interface graphique comprend la détermination d’une position d’affichage de l’élément d’interface graphique telle qu’au moins deux bords consécutifs de l’élément d’interface graphique sont respectivement alignés sur au moins deux bordures d’une zone de détection.
Une telle disposition permet de faire encore mieux correspondre l’élément d’interface graphique avec le maillage de détecteurs de la dalle tactile, de sorte que l’ergonomie est améliorée. Selon une réalisation particulière, le procédé est tel qu’il comprend en outre les étapes suivantes :
- détermination d’au moins une dimension de l’élément d’interface graphique telle que l’élément d’interface couvre un nombre entier de zones de détection selon ladite dimension,
- redimensionnement de l’élément d’interface graphique selon la dimension déterminée.
Il est ainsi proposé d’adapter une dimension de l’élément d’interface graphique pour l’ajuster à la résolution de la dalle tactile. Par exemple, la longueur ou la largeur d’un bouton est ajustée pour couvrir un nombre entier de zones de détection. Autrement dit, la dimension est ajustée pour correspondre à la granularité de la surface tactile, c’est-à-dire qu’au moins deux bords opposés de l’élément d’interface graphique sont alignés sur la grille de détection.
Selon un autre aspect, il est proposé dispositif de contrôle d’un écran tactile comprenant un afficheur adapté pour afficher au moins un élément d’interface graphique avec une première résolution graphique, et une surface tactile comprenant une pluralité de zones de détection formant une grille de détection dont la résolution est inférieure à la première résolution, le dispositif comprenant en outre un processeur couplé à une mémoire dans laquelle sont enregistrées des instructions de programme d’ordinateur configurées pour mettre en œuvre les étapes suivantes :
- détermination d’une position d’affichage d’un élément d’interface graphique sur l’afficheur telle que le nombre de zones de détection couvertes par ledit élément d’interface graphique est minimal,
- affichage de l’élément d’interface graphique à la position déterminée, et
- Déclenchement d’une fonction associée à l’élément d’interface graphique lorsqu’un contact est détecté dans une zone de détection couverte par l’élément d’interface graphique. Selon une réalisation particulière, le dispositif est tel que les instructions de programme enregistrées dans la mémoire sont en outre configurées pour :
- détermination d’au moins une dimension de l’élément d’interface graphique telle que l’élément d’interface couvre un nombre entier de zones de détection selon ladite dimension,
- redimensionner l’élément d’interface graphique selon la dimension déterminée.
L’invention concerne aussi un écran tactile comprenant un dispositif tel que décrit ci-avant.
Enfin, l’invention concerne un support d’information comportant des instructions de programme d’ordinateur configurées pour mettre en œuvre les étapes d’un procédé de contrôle d’un écran tactile tel que décrit précédemment, lorsque les instructions sont exécutées par un processeur.
Le support d'information peut être un support d'information non transitoire tel qu'un disque dur, une mémoire flash, ou un disque optique par exemple.
Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker des instructions. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM (Read Only Memory), RAM (Random Access Memory), PROM (Programmable Read Only Memory), EPROM (Eraseable Programmable Read Only Memory), un CD ROM ou encore un moyen d'enregistrement magnétique, par exemple un disque dur.
D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens.
Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution des procédés en question. 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, aux étapes du procédé de contrôle.
Les procédés, dispositifs, écrans tactile et supports d’information présentent au moins des avantages analogues à ceux conférés par le procédé auquel ils se rapportent.
Brève description des figures
D’autres caractéristiques et avantages de l’invention apparaîtront encore à la lecture de la description qui va suivre. Celle-ci est purement illustrative et doit être lue en regard des dessins annexés sur lesquels :
- la figure 1 a montre un exemple un maillage d’électrodes d’un écran tactile capacitif en l’absence de contact tactile,
- la figure 1 b montre un exemple un maillage d’électrodes d’un écran tactile capacitif lors d’un contact tactile,
- la figure 2a montre un bouton affiché sur un écran tactile adapté pour détecter des contacts avec une première résolution,
- la figure 2b montre deux boutons affichés sur un écran tactile adapté pour détecter des contacts avec une deuxième résolution,
- la figure 3a montre un écran tactile sur lequel est affiché un bouton à un premier emplacement,
- la figure 3b montre un écran tactile sur lequel est affiché un bouton repositionné selon un mode particulier de réalisation,
- la figure 3c montre un écran tactile sur lequel est affiché un bouton repositionné selon un mode particulier de réalisation,
- la figure 3d montre un écran tactile sur lequel est affiché un bouton redimensionné selon un mode particulier de réalisation,
- la figure 4 est un ordinogramme sur lequel sont représentées les principales étapes d’un procédé de contrôle selon une réalisation particulière,
- la figure 5 représente de façon schématique l’architecture d’un dispositif adapté pour mettre en œuvre le procédé de contrôle selon un mode de réalisation particulier. Description détaillée
La figure 3a montre un écran tactile 300 sur lequel est affiché un bouton BT. L’écran 300 est par exemple intégré à une tablette, un ordinateur, un guichet automatique, une console de jeu ou encore à un dispositif de divertissement pour automobile.
L’écran tactile comprend un afficheur, par exemple un écran LCD ou OLED, ou bien encore un écran cathodique, et une surface tactile transparente permettant à un utilisateur de sélectionner un objet graphique en touchant l’écran 300 à l’emplacement de l’objet graphique.
L’afficheur est adapté pour afficher des objets graphiques avec une résolution graphique particulière. L’écran 300 permet ainsi par exemple d’afficher un bouton BT aux coordonnées (x1 , y1 ). Le bouton BT est un élément d’interface graphique de largeur w1 pixels et de hauteur h1 pixels qui est configuré pour déclencher une action particulière lorsqu’il est pointé par l’utilisateur au travers de la surface tactile. Diverses technologies peuvent être utilisées pour mettre en œuvre la surface tactile. Par exemple, il peut s’agit d’une surface capacitive ou résistive. Quelle que soit la technologie choisie, la surface tactile possède une résolution tactile particulière imposée par le maillage de détecteurs. On entend ici par résolution tactile la plus petite différence de position qu’une surface tactile est susceptible de détecter lors d’un contact. On utilisera le terme « zone de détection » pour désigner un ensemble d’emplacements sur la surface tactile auxquels des contacts sont interprétés comme ayant une même position du fait de la résolution tactile. Généralement, la résolution tactile est inférieure à la résolution graphique. On a représenté sur la figure 3a une grille pour matérialiser la résolution tactile de l’écran 300. Ainsi, dans cet exemple, la résolution de la surface tactile est très inférieure à la résolution graphique de l’afficheur. Les cellules définies par la grille représentent des zones de détection au sein desquelles il n’est pas possible de distinguer différentes positions de contacts.
Parce que la résolution de la surface tactile est différente de la résolution graphique de l’afficheur, l’écran tactile 300 comprend une unité de traitement configurée pour convertir les coordonnées d’un contact détecté sur la surface tactile en coordonnées d’affichage. En pratique, lorsqu’un contact est détecté sur la surface tactile à un emplacement particulier, l’unité de traitement associée à l’écran 300 détermine le ou les pixels de l’afficheur qui ont été pointés par l’utilisateur. Pour cela, l’unité de traitement obtient la résolution de la surface tactile et la résolution de l’afficheur et calcule un rapport pour déterminer un ensemble de pixels correspondant à la zone de détection touchée par l’utilisateur. Ainsi, lorsque par exemple un contact est détecté sur l’écran 300 dans la zone de détection D5, l’unité de traitement détermine que tous les pixels de l’afficheur compris dans la zone D5 sont sélectionnés.
De manière classique, le bouton BT comme tous les objets graphiques interactifs susceptibles d’être affichés sur un tel écran, est associé à une région d’activation configurée de façon telle qu’un pointage de l’utilisateur dans cette région est interprété comme une action sur le bouton et déclenche une fonction associée. La région d’activation associée au bouton BT est par exemple définie par les pixels qui contribuent à la représentation graphique de ce bouton. Dans d’autres exemples, comme dans le cas de liens hypertextes, la région d’activation peut être définie indépendamment des pixels, par exemple au moyen d’une zone rectangulaire définie par des coordonnées.
Comme le montre la figure 3a, la zone de détection D5 comprend une partie du bouton BT, de sorte qu’un pointage de l’utilisateur à n’importe quel endroit dans la zone de détection D5 est interprétée comme une sélection du bouton BT. Il existe donc un risque pour qu’une action de l’utilisateur dans l’une des zones de détection 301 soit interprétée par erreur comme une sélection du bouton BT.
Afin d’améliorer la précision du pointage, la présente invention propose d’ajuster la position et les dimensions d’un élément d’interface graphique de façon à réduire l’imprécision qui découle de la différence de résolution entre la surface tactile et l’afficheur.
Un mode de réalisation particulier d’un procédé de contrôle d’un écran tactile va maintenant être décrit en référence à la figure 4.
La figure 4 est un ordinogramme illustrant les principales étapes d’un procédé de contrôle d’un écran tactile selon une réalisation particulière.
Le procédé est par exemple mis en œuvre par un dispositif de contrôle comprenant un processeur couplé à une mémoire dans laquelle sont enregistrées des instructions de programme d’ordinateur adaptée pour mettre en œuvre les étapes du procédé de contrôle lorsqu’elles sont exécutées par le processeur.
Lors d’une première étape 400, le dispositif obtient la résolution tactile de la surface tactile et la résolution graphique de l’afficheur d’un écran tactile tel que l’écran 300 décrit ci-avant. Les valeurs de résolution sont par exemple préconfigurées dans une ROM à laquelle le processeur peut accéder, dans un fichier de configuration d’un système d’exploitation d’un dispositif dans lequel l’écran est intégré ou encore auprès d’un logiciel pilote de périphérique associé à l’écran. A partir des résolutions ainsi obtenues, le dispositif calcule un rapport entre la résolution graphique et la résolution tactile, afin de déterminer les dimensions, en pixels, d’une zone de détection tactile.
A l’étape 401 , le dispositif détermine une position d’affichage d’un élément d’interface graphique sur l’afficheur telle que le nombre de zones de détection couvertes par ledit élément d’interface graphique est minimal. Pour cela, le dispositif obtient la position d’un élément d’interface graphique comme le bouton BT représenté sur la figure 3a. La position du bouton BT correspond par exemple aux coordonnées du coin supérieur gauche, mais tout autre point d’ancrage peut être envisagé sans modifier l’invention. Ainsi, le bouton BT représenté sur la figure 3a est positionné aux coordonnées graphiques (x1 , y1 ). Le dispositif détermine alors une nouvelle position du bouton BT telle qu’au moins une bordure de l’élément d’interface est alignée sur une bordure d’une zone de détection. Pour cela, le dispositif peut calculer un quotient à partir de l’abscisse x1 du bouton BT et de la largeur, en pixels, d’une zone de détection tactile. De cette façon, le dispositif peut obtenir une nouvelle abscisse du bouton BT qui est alignée sur le maillage de la surface tactile. La figure 3b montre l’écran 300 de la figure 3a après modification de la position du bouton BT selon l’axe des abscisses. Le bord gauche du bouton BT est alors aligné avec une bordure de zone de détection de la surface tactile. Dans cet exemple, le déplacement horizontal du bouton BT permet de limiter le nombre de zones de détection 301 de la surface tactile susceptibles d’activer le bouton BT.
Dans une réalisation particulière, le dispositif calcule un quotient à partir de l’ordonnée y1 du bouton BT et de la hauteur, en pixels, d’une zone de détection tactile déterminée à l’étape 400. De cette façon, le dispositif peut obtenir une nouvelle ordonnée du bouton BT qui est alignée sur le maillage de la surface tactile. La figure 3c montre l’écran 300 de la figure 3b après modification de la position du bouton BT selon l’axe des ordonnées. Le bord supérieur du bouton BT est alors aligné avec une bordure de zone de détection de la surface tactile. Dans cet exemple, le déplacement vertical du bouton BT permet de limiter encore le nombre de zones de détection 301 de la surface tactile susceptibles d’activer le bouton BT.
Lors d’une étape optionnelle 402, le dispositif peut ajuster au moins une dimension du bouton BT, par exemple sa largeur w1 et/ou sa hauteur h1 . Plus précisément, le dispositif détermine au moins une dimension du bouton BT telle qu’un nombre entier de zones de détection est couvert par l’élément d’interface selon ladite au moins une dimension. Autrement dit, la hauteur et/ou la largeur du bouton BT est ajustée de sorte que deux bords opposés soient alignés sur une frontière de zone de détection, de préférence, les frontières les plus proches. La figure 3d illustre une telle situation : la largeur w2 du bouton BT de la figure 3c est ajustée pour aligner le bord droit du bouton BT sur la frontière entre les zones de détection C4 et C5.
Le procédé comprend une étape 403 au cours de laquelle l’élément d’interface graphique BT est affiché sur l’afficheur de l’écran tactile 300 selon la position et les dimensions déterminées lors des étapes 401 et 402. Grâce au procédé mis en œuvre, le nombre de zones de détection couvertes par le bouton BT est optimal : alors qu’à l’emplacement initial, représenté sur la figure 3a le bouton BT couvre 8 zones de détection de la surface tactile, il occupe exactement 3 zones de détection après repositionnement et redimensionnement. La précision du pointage et l’expérience utilisateur sont ainsi améliorés.
Le procédé comprend enfin une étape 404, au cours de laquelle le dispositif détecte un pointage de l’utilisateur sur le bouton BT, c’est à dire un contact sur la surface tactile dans une zone de détection qui est couverte par l’élément d’interface graphique BT, et déclenche une fonction associée à l’élément d’interface graphique.
La figure 5 représente l’architecture d’un dispositif de contrôle 500 adapté pour mettre en œuvre le procédé de contrôle d’un écran tactile selon une réalisation particulière.
Le dispositif 500 comprend un espace de stockage 502, par exemple une mémoire MEM, une unité de traitement 501 équipée par exemple d’un processeur PROC. L’unité de traitement peut être pilotée par un programme 503, par exemple un programme d’ordinateur PGR, mettant en œuvre le procédé de contrôle décrit en référence à la figure 4 et en particulier les étapes de détermination d’une position d’affichage d’un élément d’interface graphique sur l’afficheur telle que le nombre de zones de détection couvertes par ledit élément d’interface graphique est minimal, d’affichage de l’élément d’interface graphique à la position déterminée et de déclenchement d’une fonction associée à l’élément d’interface graphique lorsqu’un contact est détecté dans une zone de détection couverte par l’élément d’interface graphique.
À l’initialisation, les instructions du programme d’ordinateur 503 sont par exemple chargées dans une mémoire RAM (Random Access Memory en anglais) avant d’être exécutées par le processeur de l’unité de traitement 501. Le processeur de l’unité de traitement 501 met en œuvre les étapes du procédé de contrôle selon les instructions du programme d’ordinateur 503.
Le dispositif 500 comprend un afficheur 504, par exemple un écran LCD ou OLED, adapté pour afficher des objets graphiques avec une résolution graphique particulière, au-dessus duquel est disposé une surface tactile 505 adaptée pour déterminer des coordonnées d’un ou plusieurs emplacements pointés par un utilisateur, à l’aide d’un doigt ou d’un stylet par exemple. La surface tactile est par exemple une dalle capacitive ou résistive DSP comprenant un maillage de détecteurs permettant de déterminer la position d’un contact avec une résolution tactile particulière, inférieure à la résolution graphique de l’afficheur 504, le maillage de capteur définissant une pluralité de zones de détection de contact. La surface tactile 505 est superposée à l’écran 504 pour former un écran tactile à partir duquel un utilisateur peut contrôler le dispositif 500.
Le dispositif 500 comprend un module 506 de repositionnement d’un élément d’interface graphique adapté pour déterminer une position d’affichage dudit élément d’interface graphique sur l’afficheur telle que le nombre de zones de détection de contact couvertes par ledit élément d’interface graphique est minimal. Le module 506 peut être mis en œuvre par des instructions de programme d’ordinateur POS configurées pour calculer un rapport entre la résolution de l’afficheur 504 et la résolution tactile de la surface tactile 505 et pour déterminer au moins une position de l’élément d’interface telle que la distance, en pixels, entre un bord de l’écran et un bord de l’élément d’interface est un multiple de la distance, en pixels, entre les bords opposés d’une zone de détection.
Dans une réalisation particulière, le dispositif 500 peut également comprendre un module 507 de redimensionnement d’un élément d’interface graphique adapté pour déterminer au moins une dimension dudit élément d’interface graphique sur l’afficheur telle que ledit élément d’interface graphique couvre un nombre entier de zones de détection selon ladite dimension. Le module 507 est par exemple mis en œuvre par des instructions de programme SZE configurées pour agrandir ou réduire une dimension de l’élément d’interface pour que cette dimension, en pixels, soit un multiple de la dimension, en pixels, d’une zone de détection tactile.
L’afficheur 504 est en outre configuré pour afficher un élément d’interface graphique à la position déterminée par le module de repositionnement 506, et selon les dimensions déterminées par le module de redimensionnement 507.
Enfin, le programme d’ordinateur 503 comprend des instructions configurées pour déclencher l’exécution d’une fonction associée à l’élément d’interface graphique lorsqu’un contact est détecté dans une zone de détection couverte par l’élément d’interface graphique repositionné et redimensionné.
Selon un mode de réalisation particulier, le dispositif 500 est intégré à une tablette, un smartphone, un ordinateur portable, une console de jeu, une machine outils, un contrôleur d’accès, un guichet automatique ou encore un dispositif de divertissement pour automobile.

Claims

REVENDICATIONS
1 . Procédé de contrôle d’un écran tactile comprenant un afficheur adapté pour afficher au moins un élément d’interface graphique avec une première résolution graphique, et une surface tactile comprenant une pluralité de zones de détection formant une grille de détection dont la résolution tactile est inférieure à la première résolution, le procédé étant tel qu’il comprend des étapes de :
- Détermination (401 ) d’une position d’affichage d’un élément d’interface graphique sur l’afficheur telle que le nombre de zones de détection couvertes par ledit élément d’interface graphique est minimal,
- Affichage (403) de l’élément d’interface graphique à la position déterminée.
- Déclenchement (405) d’une fonction associée à l’élément d’interface graphique lorsqu’un contact est détecté (404) dans une zone de détection couverte par l’élément d’interface graphique.
2. Procédé selon la revendication 1 dans lequel que l’étape de détermination d’une position d’un élément d’interface graphique comprend la détermination d’une position d’affichage dudit élément d’interface telle qu’au moins une bordure de l’élément d’interface est alignée sur une bordure d’une zone de détection.
3. Procédé selon la revendication 1 dans lequel l’étape de détermination de la position d’un élément d’interface graphique comprend la détermination d’une position d’affichage de l’élément d’interface graphique telle qu’au moins deux bords consécutifs de l’élément d’interface graphique sont respectivement alignés sur au moins deux bordures d’une zone de détection.
4. Procédé selon l’une quelconque des revendications précédentes tel qu’il comprend en outre les étapes suivantes :
- Détermination d’au moins une dimension de l’élément d’interface graphique telle que l’élément d’interface couvre un nombre entier de zones de détection selon ladite dimension,
- Redimensionnement de l’élément d’interface graphique selon la dimension déterminée. Dispositif de contrôle d’un écran tactile comprenant un afficheur (504) adapté pour afficher au moins un élément d’interface graphique avec une première résolution graphique, et une surface tactile (505) comprenant une pluralité de zones de détection formant une grille de détection dont la résolution est inférieure à la première résolution, le dispositif comprenant en outre un processeur (501 ) couplé à une mémoire (502) dans laquelle sont enregistrées des instructions de programme d’ordinateur (503) configurées pour mettre en œuvre les étapes suivantes :
- Détermination d’une position d’affichage d’un élément d’interface graphique sur l’afficheur telle que le nombre de zones de détection couvertes par ledit élément d’interface graphique est minimal,
- Affichage de l’élément d’interface graphique à la position déterminée.
- Déclenchement d’une fonction associée à l’élément d’interface graphique lorsqu’un contact est détecté dans une zone de détection couverte par l’élément d’interface graphique. Ecran tactile comprenant un dispositif de contrôle selon la revendication 5. Support d’information comportant des instructions de programme d’ordinateur configurées pour mettre en œuvre les étapes d’un procédé de contrôle d’un écran tactile selon l’une quelconque des revendications 1 à 4, lorsque les instructions sont exécutées par un processeur.
EP23754760.9A 2022-08-25 2023-08-09 Procédé et dispositif de contrôle d'un écran tactile Withdrawn EP4577901A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2208516A FR3139230B1 (fr) 2022-08-25 2022-08-25 Procédé et dispositif de contrôle d’un écran tactile
PCT/EP2023/072016 WO2024041887A1 (fr) 2022-08-25 2023-08-09 Procédé et dispositif de contrôle d'un écran tactile

Publications (1)

Publication Number Publication Date
EP4577901A1 true EP4577901A1 (fr) 2025-07-02

Family

ID=83900095

Family Applications (1)

Application Number Title Priority Date Filing Date
EP23754760.9A Withdrawn EP4577901A1 (fr) 2022-08-25 2023-08-09 Procédé et dispositif de contrôle d'un écran tactile

Country Status (5)

Country Link
US (1) US20260056655A1 (fr)
EP (1) EP4577901A1 (fr)
CN (1) CN119768767A (fr)
FR (1) FR3139230B1 (fr)
WO (1) WO2024041887A1 (fr)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU4013693A (en) * 1992-06-16 1993-12-23 Honeywell Inc. A method for utilizing a low resolution touch screen system in a high resolution graphics environment
US10222979B2 (en) * 2015-12-04 2019-03-05 Datalogic Usa, Inc. Size adjustable soft activation trigger for touch displays on electronic device
EP4002078B1 (fr) * 2020-11-11 2024-07-03 Honeywell International Inc. Procédés et systèmes pour résoudre des sélections d'entrées d'utilisateur tactiles

Also Published As

Publication number Publication date
WO2024041887A1 (fr) 2024-02-29
CN119768767A (zh) 2025-04-04
US20260056655A1 (en) 2026-02-26
FR3139230A1 (fr) 2024-03-01
FR3139230B1 (fr) 2024-07-12

Similar Documents

Publication Publication Date Title
EP3079047B1 (fr) Procédé pour interagir avec un appareil mettant en oeuvre une surface de commande capacitive et appareil mettant en oeuvre ce procédé
EP2524294B1 (fr) Procede de selection d'un element d'une interface utilisateur et dispositif mettant en oeuvre un tel procede.
FR2917516A1 (fr) Transpositions mode vitesse / mode positionnel
US7932896B2 (en) Techniques for reducing jitter for taps
EP2335140B1 (fr) Correction d'effet de capacitance parasite dans des panneaux de capteurs tactiles
US9875011B2 (en) Moving an object by drag operation on a touch panel
US8427451B2 (en) Multi-touch sensor apparatus and method
US8970475B2 (en) Motion sensitive input control
FR2971066A1 (fr) Interface homme-machine tridimensionnelle.
US8872761B2 (en) Method and device for processing signals from a pointing device
EP2196891A2 (fr) Dispositif et procédé pour fournir une interface utilisateur
JP2016500458A (ja) タッチ位置及びタッチ力に基づくタッチスクリーンシステム及び方法
KR20140022477A (ko) 재배치가능한 터치면 상의 제스처 방위의 검출
FR3053137A1 (fr) Procede d'interaction homme-machine par combinaison de commandes tactiles et sans contact.
WO2012062983A1 (fr) Procede de detection d'objet d'interet dans un environnement perturbe, et dispositif d'interface gestuel mettant en oeuvre ce procede
EP4577901A1 (fr) Procédé et dispositif de contrôle d'un écran tactile
JP5757118B2 (ja) 情報処理装置、情報処理方法及びプログラム
FR3112628A1 (fr) Dispositif de pointage informatique
FR3017471A1 (fr) Procede d'interaction avec un appareil electronique/informatique tactile et appareil mettant en œuvre un tel procede
HK1141100B (en) A method, apparatus and system for compensating for negative pixel effects on a touch sensor panel

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20250325

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR

RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: AUMOVIO GERMANY GMBH

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20251007