[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

FR3148307A1 - Method and device for controlling the size of a display surface of a touch display screen of a vehicle - Google Patents

Method and device for controlling the size of a display surface of a touch display screen of a vehicle Download PDF

Info

Publication number
FR3148307A1
FR3148307A1 FR2304208A FR2304208A FR3148307A1 FR 3148307 A1 FR3148307 A1 FR 3148307A1 FR 2304208 A FR2304208 A FR 2304208A FR 2304208 A FR2304208 A FR 2304208A FR 3148307 A1 FR3148307 A1 FR 3148307A1
Authority
FR
France
Prior art keywords
touch
touch screen
display surface
diagonal
screen
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.)
Pending
Application number
FR2304208A
Other languages
French (fr)
Inventor
Oussama Rouissi
Saad Mourchid
Maryem Maaraf
Elmehdi Mouttaki
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.)
PSA Automobiles SA
Original Assignee
PSA Automobiles SA
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 PSA Automobiles SA filed Critical PSA Automobiles SA
Priority to FR2304208A priority Critical patent/FR3148307A1/en
Publication of FR3148307A1 publication Critical patent/FR3148307A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/80Arrangements for controlling instruments
    • B60K35/81Arrangements for controlling instruments for controlling displays
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/11Instrument graphical user interfaces or menu aspects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/143Touch sensitive instrument input devices
    • B60K2360/1438Touch screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/162Visual feedback on control action

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de contrôle d’un écran tactile (13) d’un véhicule. A cet effet, des premières données représentatives d’un appui tactile continu effectué depuis un premier point (201) vers un deuxième point (202) de l’écran tactile selon une diagonale (211) de l’écran tactile (13) sont reçues. La taille d’une surface d’affichage de l’écran tactile (13) est ajustée en fonction de la diagonale (211) et du deuxième point (202) pour obtenir une surface d’affichage ajustée. L’affichage d’un contenu graphique est contrôlé pour être affiché sur la surface d’affichage ajustée. Figure pour l’abrégé : Figure 2The present invention relates to a method and a device for controlling a touch screen (13) of a vehicle. For this purpose, first data representative of a continuous touch press made from a first point (201) to a second point (202) of the touch screen along a diagonal (211) of the touch screen (13) are received. The size of a display surface of the touch screen (13) is adjusted according to the diagonal (211) and the second point (202) to obtain an adjusted display surface. The display of a graphic content is controlled to be displayed on the adjusted display surface. Figure for abstract: Figure 2

Description

Procédé et dispositif de contrôle de la taille d’une surface d’affichage d’un écran d’affichage tactile d’un véhiculeMethod and device for controlling the size of a display surface of a touch display screen of a vehicle

La présente invention concerne les procédés et dispositifs de contrôle d’un écran d’affichage à interface tactile d’un véhicule, notamment mais non-exclusivement d’un véhicule automobile. La présente invention concerne également un procédé et un dispositif d’ajustement de la taille d’une surface d’affichage d’un écran d’affichage d’un véhicule. La présente invention concerne également un procédé et un dispositif d’affichage d’un contenu sur une surface d’affichage de taille ajustée d’un écran d’affichage d’un véhicule.The present invention relates to methods and devices for controlling a touch interface display screen of a vehicle, in particular but not exclusively of a motor vehicle. The present invention also relates to a method and a device for adjusting the size of a display surface of a display screen of a vehicle. The present invention also relates to a method and a device for displaying content on a display surface of adjusted size of a display screen of a vehicle.

Arrière-plan technologiqueTechnological background

Les véhicules contemporains embarquent pour certains d’entre eux un ou plusieurs écrans pour afficher des informations utiles au conducteur pour la conduite du véhicule ainsi que des informations de confort, telles que par exemple des informations pour interagir avec le système d’infodivertissement, aussi appelé système IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué »), du véhicule.Some contemporary vehicles have one or more screens to display information useful to the driver for driving the vehicle as well as comfort information, such as information for interacting with the vehicle's infotainment system, also called IVI (In-Vehicle Infotainment) system.

Parmi ces écrans, il est connu d’embarquer un ou plusieurs écrans de type LCD (de l’anglais « Liquid Crystal Display » ou en français « Affichage à cristaux liquides »), par exemple de type de type TFT (de l’anglais « Thin-Film Transistor » ou en français « Transistor en film mince »), ou OLED (de l’anglais « Organic Light-Emitting Diode » ou en français « Diode électroluminescente organique »). De tels écrans sont aujourd’hui généralement équipés d’une interface tactile permettant à un utilisateur d’interagir avec des systèmes embarqués dans le véhicule, tel que le système d’infodivertissement, le système de navigation, le système de communication mobile, etc.Among these screens, it is known to embed one or more LCD (Liquid Crystal Display) type screens, for example TFT (Thin-Film Transistor) type screens, or OLED (Organic Light-Emitting Diode) type screens. Such screens are now generally equipped with a touch interface allowing a user to interact with systems embedded in the vehicle, such as the infotainment system, the navigation system, the mobile communication system, etc.

Selon la localisation de l’écran d’affichage dans l’habitacle du véhicule, les informations affichées sur l’écran d’affichage sont parfois difficilement lisibles ou accessibles par un utilisateur, par exemple le conducteur du véhicule, notamment lorsque le nombre d’informations affichées est important. Ainsi, la disposition des écrans d’affichage et la manière dont sont affichées les informations ne correspondent pas aux besoins de chaque utilisateur.Depending on the location of the display screen in the vehicle interior, the information displayed on the display screen may sometimes be difficult to read or access by a user, such as the driver of the vehicle, particularly when a large amount of information is displayed. Thus, the layout of the display screens and the way in which the information is displayed do not correspond to the needs of each user.

Résumé de la présente inventionSummary of the present invention

Un objet de la présente invention est de résoudre au moins l’un des problèmes de l’arrière-plan technologique décrit précédemment.An object of the present invention is to solve at least one of the problems of the technological background described above.

Un autre objet de la présente invention est d’améliorer la personnalisation de l’affichage sur un écran d’affichage d’un véhicule.Another object of the present invention is to improve the customization of the display on a display screen of a vehicle.

Selon un premier aspect, la présente invention concerne un procédé de contrôle d’un écran d’affichage à interface tactile, dit écran tactile, d’un véhicule, le procédé comprenant les étapes suivantes :
- réception de premières données représentatives d’un appui tactile continu effectué depuis un premier point de l’écran tactile vers un deuxième point de l’écran tactile selon une diagonale de l’écran tactile ;
- ajustement d’une taille d’une surface d’affichage de l’écran tactile en fonction de la diagonale et du deuxième point pour obtenir une surface d’affichage ajustée ; et
- contrôle d’affichage d’un contenu graphique sur la surface d’affichage ajustée.
According to a first aspect, the present invention relates to a method for controlling a touch interface display screen, called a touch screen, of a vehicle, the method comprising the following steps:
- reception of first data representative of a continuous touch press made from a first point on the touch screen to a second point on the touch screen along a diagonal of the touch screen;
- adjusting a size of a display surface of the touch screen according to the diagonal and the second point to obtain an adjusted display surface; and
- control of display of graphical content on the adjusted display surface.

L’ajustement de la taille d’une surface d’affichage utilisable pour afficher tout contenu sur l’écran via un appui tactile correspondant à un mouvement tactile le long d’une diagonale de l’écran permet de personnaliser la taille de la zone de l’écran qui sera utilisée pour afficher tout contenu graphique à destination du conducteur et/ou des passagers du véhicule. Cela permet par exemple de personnaliser la zone d’affichage en fonction des besoins d’un utilisateur, par exemple de telle manière que la zone d’affichage soit plus accessible ou plus lisible par l’utilisateur.Adjusting the size of a display area that can be used to display any content on the screen via a touch press corresponding to a touch movement along a diagonal of the screen makes it possible to customize the size of the area of the screen that will be used to display any graphic content intended for the driver and/or passengers of the vehicle. This makes it possible, for example, to customize the display area according to the needs of a user, for example in such a way that the display area is more accessible or more readable by the user.

L’ajustement de la zone d’affichage d’un écran de tableau de bord permet par exemple de réduire la taille de la surface ou zone d’affichage de manière à ce que l’attention du conducteur soit moins attirée par les contenus affichés sur cet écran.Adjusting the display area of a dashboard screen, for example, makes it possible to reduce the size of the display surface or area so that the driver's attention is less drawn to the content displayed on that screen.

L’ajustement, par exemple la réduction, de la zone d’affichage d’un écran central du véhicule permet par exemple de concentrer l’affichage des informations utiles au conducteur d’un côté de l’écran le plus proche du conducteur pour faciliter la lisibilité et l’accessibilité de ces informations au conducteur ou au contraire le plus loin du conducteur pour ne pas distraire le conducteur.Adjusting, for example reducing, the display area of a central screen of the vehicle makes it possible, for example, to concentrate the display of information useful to the driver on one side of the screen closest to the driver to facilitate the readability and accessibility of this information to the driver or, on the contrary, furthest from the driver so as not to distract the driver.

Selon une variante, le procédé comprenant en outre une étape de réception de deuxièmes données représentatives d’un appui tactile sur un premier objet graphique affiché sur l’écran tactile, l’appui tactile sur le premier objet graphique étant postérieur à l’appui tactile continu, l’ajustement étant déclenché par la réception des deuxièmes données.According to a variant, the method further comprising a step of receiving second data representative of a touch press on a first graphic object displayed on the touch screen, the touch press on the first graphic object being subsequent to the continuous touch press, the adjustment being triggered by the reception of the second data.

Selon une variante additionnelle, les deuxièmes données sont représentatives d’un appui tactile d’une durée supérieure à un seuil.According to an additional variant, the second data are representative of a touch press of a duration greater than a threshold.

Selon une autre variante, l’ajustement comprend une détermination d’une diagonale de la surface d’affichage ajustée, la diagonale de la surface ajustée correspondant à une partie de la diagonale de l’écran tactile selon laquelle l’appui tactile continu a été effectué, la partie étant définie entre un coin de l’écran tactile et un point de la diagonale correspondant au deuxième point.According to another variant, the adjustment comprises determining a diagonal of the adjusted display surface, the diagonal of the adjusted surface corresponding to a portion of the diagonal of the touch screen along which the continuous touch press was made, the portion being defined between a corner of the touch screen and a point of the diagonal corresponding to the second point.

Selon une variante supplémentaire, le coin correspond au coin de l’écran tactile indiqué par un sens de l’appui tactile contenu depuis le premier point vers le deuxième point selon la diagonale de l’écran tactile selon laquelle l’appui tactile continu a été effectué.According to a further variant, the corner corresponds to the corner of the touch screen indicated by a direction of the touch press contained from the first point to the second point along the diagonal of the touch screen along which the continuous touch press was made.

Selon encore une variante, le procédé comprend en outre les étapes suivantes :
- réception de troisièmes données représentatives d’un appui tactile sur un deuxième objet graphique affiché sur la surface d’affichage ajustée ;
- ajustement de la taille de la surface d’affichage de l’écran tactile pour correspondre à une surface d’affichage maximale de l’écran tactile.
According to a further variant, the method further comprises the following steps:
- receiving third data representative of a touch press on a second graphic object displayed on the adjusted display surface;
- adjusted the size of the touchscreen display area to match a maximum touchscreen display area.

Selon une variante additionnelle, le contenu graphique est généré en fonction de la taille de la surface d’affichage ajustée.According to an additional variant, the graphic content is generated based on the size of the adjusted display surface.

Selon un deuxième aspect, la présente invention concerne un dispositif de contrôle d’un écran d’affichage à interface tactile d’un véhicule, le dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de la présente invention.According to a second aspect, the present invention relates to a device for controlling a touch interface display screen of a vehicle, the device comprising a memory associated with a processor configured for implementing the steps of the method according to the first aspect of the present invention.

Selon un troisième aspect, la présente invention concerne un système d’affichage comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention et au moins un écran d’affichage tactile relié en communication au dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention.According to a third aspect, the present invention relates to a display system comprising a device as described above according to the second aspect of the present invention and at least one touch display screen communicatively connected to the device as described above according to the second aspect of the present invention.

Selon un quatrième aspect, la présente invention concerne un véhicule, par exemple de type automobile, comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention ou un système d’affichage tel que décrit ci-dessus selon le troisième aspect de la présente invention.According to a fourth aspect, the present invention relates to a vehicle, for example of the automobile type, comprising a device as described above according to the second aspect of the present invention or a display system as described above according to the third aspect of the present invention.

Selon un cinquième aspect, la présente invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon le premier aspect de la présente invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur.According to a fifth aspect, the present invention relates to a computer program which comprises instructions adapted for the execution of the steps of the method according to the first aspect of the present invention, in particular when the computer program is executed by at least one processor.

Un tel programme d’ordinateur peut utiliser n’importe quel langage de programmation, et être sous la forme d’un code source, d’un code objet, ou d’un code intermédiaire entre un code source et un code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable.Such a computer program may use any programming language, and may be in the form of source code, object code, or code intermediate between source code and object code, such as in a partially compiled form, or in any other desirable form.

Selon un sixième aspect, la présente invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de la présente invention.According to a sixth aspect, the present invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for carrying out the steps of the method according to the first aspect of the present invention.

D’une part, le support d’enregistrement peut être n'importe quel entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire ROM, un CD-ROM ou une mémoire ROM de type circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou un disque dur.On the one hand, the recording medium may be any entity or device capable of storing the program. For example, the medium may include a storage medium, such as a ROM memory, a CD-ROM or a microelectronic circuit type ROM memory, or a magnetic recording medium or a hard disk.

D'autre part, ce support d’enregistrement peut également être un support transmissible tel qu'un signal électrique ou optique, un tel signal pouvant être acheminé via un câble électrique ou optique, par radio classique ou hertzienne ou par faisceau laser autodirigé ou par d'autres moyens. Le programme d’ordinateur selon la présente invention peut être en particulier téléchargé sur un réseau de type Internet.On the other hand, this recording medium may also be a transmissible medium such as an electrical or optical signal, such a signal being able to be conveyed via an electrical or optical cable, by conventional or hertzian radio or by self-directed laser beam or by other means. The computer program according to the present invention may in particular be downloaded from a network such as the Internet.

Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme d’ordinateur est incorporé, le circuit intégré étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.Alternatively, the recording medium may be an integrated circuit in which the computer program is incorporated, the integrated circuit being adapted to perform or to be used in performing the method in question.

Brève description des figuresBrief description of the figures

D’autres caractéristiques et avantages de la présente invention ressortiront de la description des exemples de réalisation particuliers et non limitatifs de la présente invention ci-après, en référence aux figures 1 à 5 annexées, sur lesquelles :Other characteristics and advantages of the present invention will emerge from the description of the particular and non-limiting exemplary embodiments of the present invention below, with reference to the appended figures 1 to 5, in which:

illustre schématiquement une partie d’habitacle d’un véhicule, selon un exemple de réalisation particulier de la présente invention ; schematically illustrates a portion of a vehicle passenger compartment, according to a particular exemplary embodiment of the present invention;

illustre schématiquement un dispositif d’affichage du véhicule de la , selon un premier exemple de réalisation particulier et non limitatif de la présente invention ; schematically illustrates a vehicle display device of the , according to a first particular and non-limiting example of embodiment of the present invention;

illustre schématiquement un ajustement de la surface d’affichage du dispositif d’affichage de la , selon un premier exemple de réalisation particulier et non limitatif de la présente invention ; schematically illustrates an adjustment of the display surface of the display device of the , according to a first particular and non-limiting example of embodiment of the present invention;

illustre schématiquement un dispositif configuré pour contrôler un écran d’affichage du véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention ; schematically illustrates a device configured to control a vehicle display screen of the , according to a particular and non-limiting exemplary embodiment of the present invention;

illustre un organigramme des différentes étapes d’un procédé de contrôle d’un écran d’affichage du véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention. illustrates a flowchart of the different steps of a method of controlling a vehicle display screen of the , according to a particular and non-limiting exemplary embodiment of the present invention.

Description des exemples de réalisationDescription of examples of implementation

Un procédé et un dispositif de contrôle d’un écran d’affichage à interface tactile, dit écran tactile, d’un véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 5. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre.A method and a device for controlling a touch interface display screen, called a touch screen, of a vehicle will now be described in the following with joint reference to FIGS. 1 to 5. The same elements are identified with the same reference signs throughout the description which follows.

Selon un exemple particulier et non limitatif de réalisation de la présente invention, le contrôle d’un ou plusieurs écrans d’affichage chacun pourvu d’une interface tactile (et dénommé écran tactile par la suite) d’un véhicule comprend la réception de premières données représentatives d’un appui tactile continu effectué depuis un premier point de l’écran tactile vers un deuxième point de l’écran tactile selon une diagonale de l’écran tactile. L’appui tactile correspond par exemple au déplacement d’un doigt d’un utilisateur sur l’écran tactile, le long d’une direction correspondant à une diagonale de l’écran, c’est-à-dire suivant la diagonale, suivant une direction parallèle à la diagonale ou essentiellement parallèle à la diagonale. La taille d’une surface d’affichage de l’écran tactile est ajustée en fonction de la diagonale selon laquelle l’appui tactile a été effectué et en fonction de la localisation du deuxième point. Une telle surface d’affichage, dite surface d’affichage ajustée, correspond à une zone de l’écran tactile utilisable exclusivement pour l’affichage de tout contenu graphique (image, texte, icône) sur l’écran tactile. Ainsi, l’affichage de tout contenu graphique à afficher dans le véhicule est contrôlé de manière à être affiché sur cette surface d’affichage ajustée plutôt que sur la surface d’affichage par défaut de l’écran (qui correspond à la surface maximale d’affichage possible pour laquelle l’écran d’affichage est configuré par défaut en sortie d’usine).According to a particular and non-limiting example of embodiment of the present invention, the control of one or more display screens each provided with a touch interface (and hereinafter called touch screen) of a vehicle comprises the reception of first data representative of a continuous touch press made from a first point of the touch screen to a second point of the touch screen along a diagonal of the touch screen. The touch press corresponds for example to the movement of a user's finger on the touch screen, along a direction corresponding to a diagonal of the screen, that is to say along the diagonal, along a direction parallel to the diagonal or essentially parallel to the diagonal. The size of a display surface of the touch screen is adjusted according to the diagonal along which the touch press was made and according to the location of the second point. Such a display area, called an adjusted display area, corresponds to an area of the touch screen that can be used exclusively for displaying any graphic content (image, text, icon) on the touch screen. Thus, the display of any graphic content to be displayed in the vehicle is controlled so as to be displayed on this adjusted display area rather than on the default display area of the screen (which corresponds to the maximum possible display area for which the display screen is configured by default when leaving the factory).

La illustre schématiquement une partie d’habitacle d’un véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention.There schematically illustrates a portion of the passenger compartment of a vehicle 10, according to a particular and non-limiting exemplary embodiment of the present invention.

Le véhicule 10 correspond par exemple à un véhicule à moteur thermique, à moteur(s) électrique(s) ou encore un véhicule hybride avec un moteur thermique et un ou plusieurs moteurs électriques. Le véhicule 10 correspond ainsi par exemple à un véhicule terrestre comprenant un habitacle ou au minimum équipé d’un écran d’affichage, par exemple une automobile, un camion, un car, une moto.The vehicle 10 corresponds for example to a vehicle with a thermal engine, with electric motor(s) or even a hybrid vehicle with a thermal engine and one or more electric motors. The vehicle 10 thus corresponds for example to a land vehicle comprising a passenger compartment or at least equipped with a display screen, for example an automobile, a truck, a coach, a motorcycle.

Le véhicule 10 embarque avantageusement un système d’affichage comprenant un ou plusieurs écrans d’affichage chacun relié à un ou plusieurs calculateurs contrôlant ces écrans d’affichage. Le calculateur est notamment configuré pour contrôler l’affichage de contenus graphiques, par exemple des images, du texte, des icônes ou autres objets graphiques sur un ou plusieurs des écrans. Le calculateur est par exemple configuré pour contrôler l’affichage de contenu(s) d’une IHM (Interface Homme-Machine) graphique sur un ou plusieurs des écrans embarqués dans le véhicule 10.The vehicle 10 advantageously carries a display system comprising one or more display screens each connected to one or more computers controlling these display screens. The computer is notably configured to control the display of graphic content, for example images, text, icons or other graphic objects on one or more of the screens. The computer is for example configured to control the display of content(s) of a graphic HMI (Human-Machine Interface) on one or more of the screens on board the vehicle 10.

Le calculateur correspond par exemple au calculateur du système d’infodivertissement, dit calculateur IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué ») du véhicule 10.The calculator corresponds, for example, to the calculator of the infotainment system, called the IVI calculator (from the English “In-Vehicle Infotainment” or in French “Infodivertissement embargo”) of the vehicle 10.

Lee système d’affichage comprend par exemple un premier écran 12 à interface tactile et un deuxième écran 13 à interface tactile.The display system comprises, for example, a first screen 12 with a touch interface and a second screen 13 with a touch interface.

Le premier écran tactile 12 est par exemple arrangé dans une zone derrière le volant 14 pour être vu par le conducteur du véhicule 10 lorsque ce dernier est installé dans le siège conducteur 15. Un tel écran 12 est aussi appelé combiné ou tableau de bord et correspond par exemple à un dispositif d’affichage de type LCD (de l’anglais « Liquid Crystal Display » ou en français « Affichage à cristaux liquides »), par exemple de type de type TFT (de l’anglais « Thin-Film Transistor » ou en français « Transistor en film mince »), ou OLED (de l’anglais « Organic Light-Emitting Diode » ou en français « Diode électroluminescente organique »).The first touch screen 12 is for example arranged in an area behind the steering wheel 14 to be seen by the driver of the vehicle 10 when the latter is installed in the driver's seat 15. Such a screen 12 is also called a handset or dashboard and corresponds for example to a display device of the LCD type (from the English "Liquid Crystal Display" or in French "Display à cristaux liquide"), for example of the TFT type (from the English "Thin-Film Transistor" or in French "Thin Film Transistor"), or OLED (from the English "Organic Light-Emitting Diode" or in French "Organic Electroluminescent Diode").

Le deuxième écran tactile 13 est par exemple arrangé dans la planche de bord 11 dans le prolongement d’une console centrale du véhicule 10. L’écran tactile 13 correspond par exemple également à un dispositif d’affichage de type LCD, par exemple de type de type TFT, ou OLED. Le deuxième écran tactile 13 correspond par exemple à un écran de taille (ou dimensions) supérieure(s) à celle du premier écran tactile 12.The second touch screen 13 is for example arranged in the dashboard 11 in the extension of a central console of the vehicle 10. The touch screen 13 corresponds for example also to a display device of the LCD type, for example of the TFT type, or OLED type. The second touch screen 13 corresponds for example to a screen of size (or dimensions) greater than that of the first touch screen 12.

Selon un mode de réalisation particulier, le véhicule 10 embarque un ou plusieurs systèmes embarqués chacun contrôlé par un ou plusieurs calculateurs. Ces calculateurs, avec le calculateur IVI, forment par exemple une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule et pour assister le conducteur et/ou les passagers du véhicule dans le contrôle du véhicule 10 via le contrôle du ou des systèmes embarqués dans le véhicule 10. Les calculateurs communiquent et échangent des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques, par exemple un bus de communication de type bus de données CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (selon la norme ISO 17458), LIN (de l’anglais « Local Interconnect Network » ou en français « Réseau interconnecté local ») ou Ethernet (selon la norme ISO/IEC 802-3).According to a particular embodiment, the vehicle 10 has one or more on-board systems, each controlled by one or more computers. These computers, with the IVI computer, form for example a multiplexed architecture for the realization of different services useful for the proper functioning of the vehicle and for assisting the driver and/or the passengers of the vehicle in the control of the vehicle 10 via the control of the system(s) embedded in the vehicle 10. The computers communicate and exchange data between themselves via one or more computer buses, for example a communication bus of the CAN data bus type (from the English “Controller Area Network” or in French “Réseau de contrôles”), CAN FD (from the English “Controller Area Network Flexible Data-Rate” or in French “Réseau de contrôles à débit de données flexible”), FlexRay (according to the ISO 17458 standard), LIN (from the English “Local Interconnect Network” or in French “Réseau interconnecté local”) or Ethernet (according to the ISO/IEC 802-3 standard).

Un processus de contrôle d’un ou plusieurs écrans d’affichage à interface tactile, dit écrans tactiles, du véhicule 10 est avantageusement mis en œuvre par le véhicule 10, par exemple par un ou plusieurs processeurs d’un ou plusieurs calculateurs du système embarqué du véhicule 10, par exemple par le calculateur IVI.A process for controlling one or more touch interface display screens, called touch screens, of the vehicle 10 is advantageously implemented by the vehicle 10, for example by one or more processors of one or more computers of the on-board system of the vehicle 10, for example by the IVI computer.

Les opérations du processus sont décrites ci-après en référence à un unique écran d’affichage, par exemple l’écran tactile 13 pour des raisons de clarté. Bien entendu, le processus s’applique de la même manière pour chaque écran tactile du véhicule 13 configuré pour que sa surface d’affichage soit ajustée selon le processus ci-dessous.The operations of the process are described below with reference to a single display screen, for example the touch screen 13 for the sake of clarity. Of course, the process applies in the same manner for each touch screen of the vehicle 13 configured so that its display surface is adjusted according to the process below.

Un tel processus s’applique à tout écran d’affichage tactile dont la surface d’affichage est ajustable tel que décrit ci-dessous. Une surface d’affichage d’un écran correspond à une surface configurée pour l’affichage de contenus graphiques, une surface d’affichage correspond par exemple à une matrice de pixels dans le cas d’un écran de type LCD ou OLED.Such a process applies to any touch display screen whose display surface is adjustable as described below. A display surface of a screen corresponds to a surface configured for the display of graphic contents, a display surface corresponds for example to a matrix of pixels in the case of an LCD or OLED type screen.

Un écran d’affichage tel que l’écran tactile 13 est prévue par défaut avec une surface d’affichage dite maximale lorsque toute la surface de l’écran est utilisée pour afficher un ou plusieurs contenus graphiques. Selon le présent processus, la surface d’affichage d’un écran tactile 13 est ajustable en taille ou en dimensions de manière à ce que par exemple seule une partie de la surface d’affichage maximale de l’écran tactile 13 ne soit utilisée ou activée pour l’affichage d’un ou plusieurs contenus graphiques.A display screen such as the touch screen 13 is provided by default with a so-called maximum display area when the entire surface of the screen is used to display one or more graphic contents. According to the present process, the display area of a touch screen 13 is adjustable in size or dimensions so that for example only a portion of the maximum display area of the touch screen 13 is used or activated for displaying one or more graphic contents.

L’écran tactile est par exemple dans un état initial selon lequel tout contenu graphique destiné à être affiché sur l’écran tactile 13 est affiché sur la surface d’affichage maximale, c’est-à-dire sur toute la surface d’affichage proposée par l’écran dans une configuration par défaut, dite aussi configuration en sortie d’usine.The touch screen is for example in an initial state in which any graphic content intended to be displayed on the touch screen 13 is displayed on the maximum display surface, that is to say on the entire display surface offered by the screen in a default configuration, also called the factory configuration.

Dans une première opération, des premières données représentatives d’un appui tactile continu effectué depuis un premier point de l’écran tactile 13 vers un deuxième point de l’écran tactile 13 selon une diagonale de l’écran tactile 13 sont reçues, par exemple tel qu’illustré sur la .In a first operation, first data representative of a continuous touch press made from a first point of the touch screen 13 to a second point of the touch screen 13 along a diagonal of the touch screen 13 are received, for example as illustrated in the .

Les premières données représentatives de l’appui tactile continu sont par exemple reçues via un ou plusieurs bus de données reliant l’interface tactile de l’écran 13 (ou un calculateur contrôlant une telle interface tactile le cas échéant) et le calculateur IVI.The first data representative of the continuous touch support are for example received via one or more data buses connecting the touch interface of the screen 13 (or a computer controlling such a touch interface where appropriate) and the IVI computer.

L’appui tactile continu correspond par exemple au déplacement d’un doigt ou plusieurs doigts sur l’interface tactile de l’écran tactile 13 (avec un contact tactile maintenu avec l’interface tactile pendant tout le mouvement) depuis un premier point 201 vers un deuxième point 202 selon un sens indiqué par la flèche entre les points 201 et 202 sur la . L’appui tactile continu est selon une direction principale correspondant à une des diagonales 211, 212 de l’écran tactile 13, par exemple selon la diagonale 211 selon l’exemple de la .Continuous tactile support corresponds for example to the movement of a finger or several fingers on the tactile interface of the touch screen 13 (with tactile contact maintained with the tactile interface during the entire movement) from a first point 201 to a second point 202 in a direction indicated by the arrow between points 201 and 202 on the . The continuous touch support is in a main direction corresponding to one of the diagonals 211, 212 of the touch screen 13, for example along the diagonal 211 according to the example of the .

Un appui tactile continu selon la diagonale 211 correspond à un appui tactile effectué sur la diagonale 211 ou à proximité de cette diagonale 211 (par exemple à une distance égale à 1 ou plusieurs millimètres de cette diagonale 211), parallèlement ou essentiellement parallèlement à cette diagonale 211. Le terme « essentiellement » signifie que l’appui tactile continu peut être effectué selon une direction formant un angle d’un ou plusieurs degrés avec la diagonale 211 ou une parallèle à cette diagonale 211.A continuous tactile press along the diagonal 211 corresponds to a tactile press made on the diagonal 211 or in the vicinity of this diagonal 211 (for example at a distance equal to 1 or several millimeters from this diagonal 211), parallel or essentially parallel to this diagonal 211. The term “essentially” means that the continuous tactile press can be made in a direction forming an angle of one or several degrees with the diagonal 211 or a parallel to this diagonal 211.

Le deuxième point 202 correspond à un point de fin ou d’arrêt de l’appui tactile continu, un point étant par exemple matérialisé par un pixel ou un groupe de pixels de la matrice de pixels formant le dispositif d’affichage de l’écran d’affichage 13.The second point 202 corresponds to an end or stopping point of the continuous touch press, a point being for example materialized by a pixel or a group of pixels of the pixel matrix forming the display device of the display screen 13.

L’écran 13 possède par exemple une forme rectangulaire ou essentiellement rectangulaires avec 4 coins ou 4 angles 21, 22, 23, 24 délimitant la surface d’affichage maximale. La diagonale 211 est ainsi formée entre les coins 21 et 23 et la diagonale 212 entre les coins 22 et 24.The screen 13 has for example a rectangular or essentially rectangular shape with 4 corners or 4 angles 21, 22, 23, 24 delimiting the maximum display surface. The diagonal 211 is thus formed between the corners 21 and 23 and the diagonal 212 between the corners 22 and 24.

Dans une deuxième opération, la taille de la surface d’affichage de l’écran tactile 13 est ajustée en fonction de la diagonale 11 et du deuxième point 202 pour obtenir une surface d’affichage ajustée qui sera utilisée pour afficher tout contenu graphique destiné à être affiché sur l’écran tactile 13.In a second operation, the size of the display surface of the touch screen 13 is adjusted according to the diagonal 11 and the second point 202 to obtain an adjusted display surface which will be used to display any graphical content intended to be displayed on the touch screen 13.

La surface d’affichage ajustée est illustrée sur la par une zone rectangulaire 31 grise délimitée par des traits pointillés. L’aire de cette surface d’affichage ajustée 31 est inférieure à l’aire de la surface d’affichage maximale délimitée par les traits pleins reliant les coins 21 à 24.The adjusted display surface is shown in the by a gray rectangular area 31 delimited by dotted lines. The area of this adjusted display surface 31 is less than the area of the maximum display surface delimited by the solid lines connecting the corners 21 to 24.

La taille de la surface d’affichage ajustée 31 est déterminée en fonction de la position du deuxième point 202. La détermination de la taille de la surface d’affichage ajustée 31 comprend par exemple la détermination d’une diagonale de la surface d’affichage ajustée 31, laquelle correspond à une partie de la diagonale 211 de l’écran tactile 13 selon laquelle l’appui tactile continu a été effectué. La partie de la diagonale 211 est par exemple définie ou déterminée comme étant comprise entre un coin de l’écran tactile 13 et un point 302 de la diagonale 211 correspondant au deuxième point 202.The size of the adjusted display surface 31 is determined as a function of the position of the second point 202. Determining the size of the adjusted display surface 31 comprises, for example, determining a diagonal of the adjusted display surface 31, which corresponds to a portion of the diagonal 211 of the touch screen 13 along which the continuous touch press was performed. The portion of the diagonal 211 is, for example, defined or determined as being between a corner of the touch screen 13 and a point 302 of the diagonal 211 corresponding to the second point 202.

Le point 302 correspond au point 202 lorsque l’appui tactile continu a été effectué sur la diagonale 211. Le point 302 correspond à un point de la diagonale 211 associé au deuxième point 202 lorsque l’appui tactile continu a été effectué à côté de la diagonale 211. Le point 302 correspond alors par exemple au point issu de la projection orthogonale du deuxième point 202 sur la diagonale 211.Point 302 corresponds to point 202 when the continuous touch press was made on diagonal 211. Point 302 corresponds to a point on diagonal 211 associated with the second point 202 when the continuous touch press was made next to diagonal 211. Point 302 then corresponds, for example, to the point resulting from the orthogonal projection of second point 202 on diagonal 211.

Le coin formant une extrémité de la diagonale de la surface d’affichage ajustée correspond par exemple au coin 21 de l’écran tactile 13 qui est indiqué par le sens de l’appui tactile contenu depuis le premier point 201 vers le deuxième point 202, notamment lorsque l’ajustement de la surface d’affichage correspond à une réduction ou une diminution de la taille de la surface d’affichage.The corner forming one end of the diagonal of the adjusted display surface corresponds for example to the corner 21 of the touch screen 13 which is indicated by the direction of the touch press contained from the first point 201 to the second point 202, in particular when the adjustment of the display surface corresponds to a reduction or a decrease in the size of the display surface.

L’ajustement de la taille de la surface d’affichage est par exemple mis en œuvre lorsque l’appui tactile continu prend fin, c’est-à-dire lorsque le ou les doigts de l’utilisateur ayant effectué l’appui tactile continu quitte la surface tactile de l’écran 13.The adjustment of the size of the display surface is for example implemented when the continuous touch press ends, that is to say when the finger(s) of the user having carried out the continuous touch press leaves the touch surface of the screen 13.

Selon un autre exemple, l’ajustement de la taille de la surface d’affichage est déclenché après une confirmation de l’utilisateur ayant effectué l’appui tactile continu. La confirmation est par exemple obtenue par la réception de deuxièmes données représentatives d’un appui tactile sur un premier objet graphique 221 (par exemple une icône, un bouton virtuel ou une imagette) affiché sur l’écran tactile 13. Un tel appui tactile sur le premier objet graphique 221 est postérieur à l’appui tactile continu et permet à l’utilisateur de valider ou confirmer son intention d’ajuster la taille de la surface d’affichage de l’écran tactile 13. L’appui tactile sur le premier objet graphique 221 correspond par exemple à un appui tactile dit long, c’est-à-dire d’une durée supérieure à une durée seuil déterminée (par exemple égale à 500 ou 1000 ms).According to another example, the adjustment of the size of the display surface is triggered after a confirmation from the user having made the continuous touch press. The confirmation is for example obtained by the reception of second data representative of a touch press on a first graphic object 221 (for example an icon, a virtual button or a thumbnail) displayed on the touch screen 13. Such a touch press on the first graphic object 221 is subsequent to the continuous touch press and allows the user to validate or confirm his intention to adjust the size of the display surface of the touch screen 13. The touch press on the first graphic object 221 corresponds for example to a so-called long touch press, that is to say of a duration greater than a determined threshold duration (for example equal to 500 or 1000 ms).

Selon une variante de réalisation, une illustration de la fenêtre correspondant à la taille de la surface d’affichage ajustée est affichée sur l’écran tactile 13 au fur et à mesure du déplacement du doigt de l’utilisateur formant l’appui tactile continu. Une telle illustration, générée par le calculateur IVI par exemple, correspond par exemple à une fenêtre grisée et/ou délimitée par des pointillés montrant à l’utilisateur la taille de la surface d’affichage ajustée qui serait obtenue s’il arrêtait l’appui tactile continu.According to an alternative embodiment, an illustration of the window corresponding to the size of the adjusted display surface is displayed on the touch screen 13 as the user's finger moves, forming the continuous touch press. Such an illustration, generated by the IVI calculator for example, corresponds for example to a grayed-out window and/or delimited by dotted lines showing the user the size of the adjusted display surface that would be obtained if he stopped the continuous touch press.

Une telle illustration prend fin lorsque l’appui tactile continu prend fin au deuxième point 202 ou lorsque l’appui tactile sur le premier objet graphique 221 est réalisé.Such an illustration ends when the continuous touch press ends at the second point 202 or when the touch press on the first graphic object 221 is performed.

Dans une troisième opération, le rendu d’un contenu graphique postérieur à la définition de la surface d’affichage ajustée 31 est contrôlé de manière à ce que ce contenu graphique et tout futur contenu graphique soit affichée sur la zone de l’écran tactile 13 correspondant à la surface d’affichage ajustée 31.In a third operation, the rendering of graphical content subsequent to the definition of the adjusted display surface 31 is controlled so that this graphical content and any future graphical content is displayed on the area of the touch screen 13 corresponding to the adjusted display surface 31.

Le contenu graphique devant être affiché sur l’écran tactile 13 est ainsi désormais affiché uniquement sur la zone de l’écran 13 correspondant à la surface d’affichage ajustée 31, jusqu’à ce qu’une nouvelle surface d’affichage soit définie pour remplacer la surface d’affichage 31 (par exemple pour la réduire à nouveau ou pour au contraire l’augmenter en taille).The graphic content to be displayed on the touch screen 13 is thus now displayed only on the area of the screen 13 corresponding to the adjusted display surface 31, until a new display surface is defined to replace the display surface 31 (for example to reduce it again or to on the contrary increase its size).

Le contenu graphique prévu pour l’affichage sur l’écran 13 est par exemple adapté via un traitement graphique mis en œuvre par le calculateur IVI par exemple pour être adapté à la taille de la surface d’affichage ajustée 31.The graphic content intended for display on the screen 13 is for example adapted via graphic processing implemented by the IVI calculator for example to be adapted to the size of the adjusted display surface 31.

Par exemple, le nombre d’éléments graphique formant le contenu est adapté, par exemple réduit, la taille des objets graphiques ou icônes est adaptée, par exemple augmentée, pour améliorer leur visibilité, la police d’un texte affiché est adaptée, par exemple augmentée en taille, pour améliorer sa visibilité, etc.For example, the number of graphic elements forming the content is adapted, for example reduced, the size of graphic objects or icons is adapted, for example increased, to improve their visibility, the font of a displayed text is adapted, for example increased in size, to improve its visibility, etc.

L’ajustement de la surface d’affichage tel qu’illustré sur la permet par exemple de n’utiliser que la partie de l’écran 13 la plus proche du conducteur, ce qui facilite l’accès aux informations affichées sur cet écran 13 (c’est-à-dire sur la surface d’affichage ajustée 31) pour le conducteur.Adjusting the display surface as shown in the allows for example to use only the part of the screen 13 closest to the driver, which facilitates access to the information displayed on this screen 13 (i.e. on the adjusted display surface 31) for the driver.

De la même manière, un ajustement de la surface d’affichage selon la diagonale 212 vers le coin inférieur droit 24 permettrait de faciliter l’accès à l’information affichée sur l’écran 13 pour un passager assis dans le siège passager avant du véhicule 10.Similarly, an adjustment of the display surface along the diagonal 212 towards the lower right corner 24 would facilitate access to the information displayed on the screen 13 for a passenger seated in the front passenger seat of the vehicle 10.

Un nouvel ajustement de la taille de la surface d’affichage 31 est par exemple obtenue en effectuant un nouvel appui tactile continue depuis un premier point vers un deuxième point définissant la nouvelle taille de la fenêtre d’affichage. Par exemple, une nouvelle réduction de la taille de la surface d’affichage est obtenue en effectuant un appui tactile continue le long de la diagonale 211 commençant avec le point 302 vers un nouveau deuxième point situé entre le point 302 et le coin 21. A contrario, une augmentation de la taille de la surface d’affichage est obtenue en effectuant un appui tactile continue le long de la diagonale 211 commençant avec le point 302 vers un nouveau deuxième point situé entre le point 302 et le coin 23 opposé au coin 21 selon la diagonale 211.A new adjustment of the size of the display surface 31 is for example obtained by performing a new continuous touch press from a first point to a second point defining the new size of the display window. For example, a new reduction in the size of the display surface is obtained by performing a continuous touch press along the diagonal 211 starting with the point 302 to a new second point located between the point 302 and the corner 21. Conversely, an increase in the size of the display surface is obtained by performing a continuous touch press along the diagonal 211 starting with the point 302 to a new second point located between the point 302 and the corner 23 opposite the corner 21 along the diagonal 211.

Selon un mode de réalisation particulier, un deuxième objet graphique 301 est affiché sur la surface d’affichage ajustée 31, en plus du contenu graphique destiné à être affiché sur l’écran 13 une fois la surface d’affichage ajustée 31 définie.According to a particular embodiment, a second graphic object 301 is displayed on the adjusted display surface 31, in addition to the graphic content intended to be displayed on the screen 13 once the adjusted display surface 31 is defined.

Ce deuxième objet graphique 301 est prévue pour requérir un retour à la configuration par défaut de la surface d’affichage pour que la surface d’affichage corresponde à la surface d’affichage maximale de l’écran tactile 13.This second graphic object 301 is intended to require a return to the default configuration of the display surface so that the display surface corresponds to the maximum display surface of the touch screen 13.

Selon ce mode de réalisation particulier, la réception de troisièmes données représentatives d’un appui tactile sur le deuxième objet graphique 301 déclenche l’ajustement de la taille de la surface d’affichage de l’écran tactile 13 pour correspondre à la surface d’affichage maximale (délimitée par les trais pleins rejoignant les coins 21 à 24 de l’écran tactile 13).According to this particular embodiment, the reception of third data representative of a touch press on the second graphic object 301 triggers the adjustment of the size of the display surface of the touch screen 13 to correspond to the maximum display surface (delimited by the solid lines joining the corners 21 to 24 of the touch screen 13).

La illustre schématiquement un dispositif 4 configuré pour le contrôle d’un ou plusieurs écrans d’affichage tactiles d’un véhicule, par exemple le véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 4 correspond par exemple à un dispositif embarqué dans le véhicule 10, par exemple un calculateur.There schematically illustrates a device 4 configured for controlling one or more touch display screens of a vehicle, for example the vehicle 10, according to a particular and non-limiting exemplary embodiment of the present invention. The device 4 corresponds for example to a device embedded in the vehicle 10, for example a computer.

Le dispositif 4 est par exemple configuré pour la mise en œuvre des opérations décrites en regard des figures 1 à 3 et/ou des étapes du procédé décrit en regard de la . Des exemples d’un tel dispositif 4 comprennent, sans y être limités, un équipement électronique embarqué tel qu’un ordinateur de bord d’un véhicule, un calculateur électronique tel qu’une UCE (« Unité de Commande Electronique »), un téléphone intelligent, une tablette, un ordinateur portable. Les éléments du dispositif 4, individuellement ou en combinaison, peuvent être intégrés dans un unique circuit intégré, dans plusieurs circuits intégrés, et/ou dans des composants discrets. Le dispositif 4 peut être réalisé sous la forme de circuits électroniques ou de modules logiciels (ou informatiques) ou encore d’une combinaison de circuits électroniques et de modules logiciels.The device 4 is for example configured for the implementation of the operations described with regard to figures 1 to 3 and/or the steps of the method described with regard to the . Examples of such a device 4 include, but are not limited to, on-board electronic equipment such as an on-board computer of a vehicle, an electronic calculator such as an ECU (“Electronic Control Unit”), a smartphone, a tablet, a laptop. The elements of the device 4, individually or in combination, can be integrated in a single integrated circuit, in several integrated circuits, and/or in discrete components. The device 4 can be realized in the form of electronic circuits or software (or computer) modules or even a combination of electronic circuits and software modules.

Le dispositif 4 comprend un (ou plusieurs) processeur(s) 40 configurés pour exécuter des instructions pour la réalisation des étapes du procédé et/ou pour l’exécution des instructions du ou des logiciels embarqués dans le dispositif 4. Le processeur 40 peut inclure de la mémoire intégrée, une interface d’entrée/sortie, et différents circuits connus de l’homme du métier. Le dispositif 4 comprend en outre au moins une mémoire 41 correspondant par exemple à une mémoire volatile et/ou non volatile et/ou comprend un dispositif de stockage mémoire qui peut comprendre de la mémoire volatile et/ou non volatile, telle que EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, disque magnétique ou optique.The device 4 comprises one (or more) processor(s) 40 configured to execute instructions for carrying out the steps of the method and/or for executing the instructions of the software(s) embedded in the device 4. The processor 40 may include integrated memory, an input/output interface, and various circuits known to those skilled in the art. The device 4 further comprises at least one memory 41 corresponding for example to a volatile and/or non-volatile memory and/or comprises a memory storage device which may comprise volatile and/or non-volatile memory, such as EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, magnetic or optical disk.

Le code informatique du ou des logiciels embarqués comprenant les instructions à charger et exécuter par le processeur est par exemple stocké sur la mémoire 41.The computer code of the embedded software(s) comprising the instructions to be loaded and executed by the processor is for example stored in memory 41.

Selon différents exemples de réalisation particuliers et non limitatifs, le dispositif 4 est couplé en communication avec d’autres dispositifs ou systèmes similaires et/ou avec des dispositifs de communication, par exemple une TCU (de l’anglais « Telematic Control Unit » ou en français « Unité de Contrôle Télématique »), par exemple par l’intermédiaire d’un bus de communication ou au travers de ports d’entrée / sortie dédiés.According to various particular and non-limiting exemplary embodiments, the device 4 is coupled in communication with other similar devices or systems and/or with communication devices, for example a TCU (from the English “Telematic Control Unit” or in French “Telematic Control Unit”), for example via a communication bus or through dedicated input/output ports.

Selon un exemple de réalisation particulier et non limitatif, le dispositif 4 comprend un bloc 42 d’éléments d’interface pour communiquer avec des dispositifs externes. Les éléments d’interface du bloc 42 comprennent une ou plusieurs des interfaces suivantes :
- interface radiofréquence RF, par exemple de type Wi-Fi® (selon IEEE 802.11), par exemple dans les bandes de fréquence à 2,4 ou 5 GHz, ou de type Bluetooth® (selon IEEE 802.15.1), dans la bande de fréquence à 2,4 GHz, ou de type Sigfox utilisant une technologie radio UBN (de l’anglais Ultra Narrow Band, en français bande ultra étroite), ou LoRa dans la bande de fréquence 868 MHz, LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) ;
- interface USB (de l’anglais « Universal Serial Bus » ou « Bus Universel en Série » en français) ;
- interface HDMI (de l’anglais « High Definition Multimedia Interface », ou « Interface Multimedia Haute Definition » en français) ;
- interface LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local »).
According to a particular and non-limiting exemplary embodiment, the device 4 comprises a block 42 of interface elements for communicating with external devices. The interface elements of the block 42 comprise one or more of the following interfaces:
- RF radio frequency interface, for example of the Wi-Fi® type (according to IEEE 802.11), for example in the 2.4 or 5 GHz frequency bands, or of the Bluetooth® type (according to IEEE 802.15.1), in the 2.4 GHz frequency band, or of the Sigfox type using UBN (Ultra Narrow Band) radio technology, or LoRa in the 868 MHz frequency band, LTE (Long-Term Evolution), LTE-Advanced;
- USB interface (from the English “Universal Serial Bus” or “Universal Serial Bus” in French);
- HDMI interface (from the English “High Definition Multimedia Interface”);
- LIN interface (from the English “Local Interconnect Network”).

Selon un autre exemple de réalisation particulier et non limitatif, le dispositif 4 comprend une interface de communication 43 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué) via un canal de communication 430. L’interface de communication 43 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 430. L’interface de communication 43 correspond par exemple à un réseau filaire de type CAN (de l’anglais « Controller Area Network » ou en français « Réseau de contrôleurs »), CAN FD (de l’anglais « Controller Area Network Flexible Data-Rate » ou en français « Réseau de contrôleurs à débit de données flexible »), FlexRay (standardisé par la norme ISO 17458) ou Ethernet (standardisé par la norme ISO/IEC 802-3).According to another particular and non-limiting exemplary embodiment, the device 4 comprises a communication interface 43 which makes it possible to establish communication with other devices (such as other computers of the on-board system) via a communication channel 430. The communication interface 43 corresponds for example to a transmitter configured to transmit and receive information and/or data via the communication channel 430. The communication interface 43 corresponds for example to a wired network of the CAN (Controller Area Network), CAN FD (Controller Area Network Flexible Data-Rate), FlexRay (standardized by the ISO 17458 standard) or Ethernet (standardized by the ISO/IEC 802-3 standard).

Selon un exemple de réalisation particulier et non limitatif, le dispositif 4 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage 440, tactile ou non, un ou des haut-parleurs 450 et/ou d’autres périphériques 460 (système de projection) via respectivement des interfaces de sortie 44, 45 et 46. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 4.According to a particular and non-limiting exemplary embodiment, the device 4 can provide output signals to one or more external devices, such as a display screen 440, touch-sensitive or not, one or more speakers 450 and/or other peripherals 460 (projection system) via output interfaces 44, 45 and 46 respectively. According to a variant, one or other of the external devices is integrated into the device 4.

La illustre un organigramme des différentes étapes d’un procédé de contrôle d’un ou plusieurs écrans d’affichage tactiles d’un véhicule, par exemple le véhicule 10, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le procédé est par exemple mis en œuvre par un dispositif embarqué dans le véhicule 10 ou par le dispositif 4 de la .There illustrates a flowchart of the different steps of a method for controlling one or more touch display screens of a vehicle, for example the vehicle 10, according to a particular and non-limiting exemplary embodiment of the present invention. The method is for example implemented by a device on board the vehicle 10 or by the device 4 of the .

Dans une première étape 51, des premières données représentatives d’un appui tactile continu effectué depuis un premier point de l’écran tactile vers un deuxième point de l’écran tactile selon une diagonale de l’écran tactile sont reçues.In a first step 51, first data representative of a continuous touch press made from a first point of the touch screen to a second point of the touch screen along a diagonal of the touch screen are received.

Dans une deuxième étape 52, une taille d’une surface d’affichage de l’écran tactile est ajustée en fonction de la diagonale et du deuxième point pour obtenir une surface d’affichage ajustée.In a second step 52, a size of a display surface of the touch screen is adjusted based on the diagonal and the second point to obtain an adjusted display surface.

Dans une troisième étape 53, l’affichage d’un contenu graphique est contrôlé pour être affiché sur la surface d’affichage ajustée uniquement.In a third step 53, the display of graphical content is controlled to be displayed on the adjusted display surface only.

Selon une variante, les variantes et exemples des opérations décrits en relation avec l’une des figures 1 à 3 s’appliquent aux étapes du procédé de la .Alternatively, the variants and examples of the operations described in relation to one of Figures 1 to 3 apply to the steps of the method of the .

Bien entendu, la présente invention ne se limite pas aux exemples de réalisation décrits ci-avant mais s’étend à un procédé d’affichage d’un contenu graphique sur une surface d’affichage ajustée d’un écran tactile qui inclurait des étapes secondaires sans pour cela sortir de la portée de la présente invention. Il en serait de même d’un dispositif configuré pour la mise en œuvre d’un tel procédé.Of course, the present invention is not limited to the exemplary embodiments described above but extends to a method for displaying graphic content on an adjusted display surface of a touch screen which would include secondary steps without thereby departing from the scope of the present invention. The same would apply to a device configured for implementing such a method.

La présente invention concerne également un véhicule, par exemple automobile ou plus généralement un véhicule autonome à moteur terrestre, comprenant le dispositif 4 de la ou un système d’affichage comprenant le dispositif 4 de la relié en communication à un ou plusieurs écrans tactiles 12, 13.The present invention also relates to a vehicle, for example an automobile or more generally an autonomous land-powered vehicle, comprising the device 4 of the or a display system comprising device 4 of the connected in communication to one or more touch screens 12, 13.

Claims (10)

Procédé de contrôle d’un écran d’affichage à interface tactile, dit écran tactile (13), d’un véhicule (10), ledit procédé comprenant les étapes suivantes :
- réception (51) de premières données représentatives d’un appui tactile continu effectué depuis un premier point (201) dudit écran tactile (13) vers un deuxième point (202) dudit écran tactile selon une diagonale (211) dudit écran tactile (13) ;
- ajustement (52) d’une taille d’une surface d’affichage dudit écran tactile (13) en fonction de ladite diagonale (211) et dudit deuxième point (202) pour obtenir une surface d’affichage ajustée (31) ; et
- contrôle (53) d’affichage d’un contenu graphique sur ladite surface d’affichage ajustée (31).
Method for controlling a touch interface display screen, called touch screen (13), of a vehicle (10), said method comprising the following steps:
- reception (51) of first data representative of a continuous tactile press made from a first point (201) of said touch screen (13) to a second point (202) of said touch screen along a diagonal (211) of said touch screen (13);
- adjusting (52) a size of a display surface of said touch screen (13) as a function of said diagonal (211) and said second point (202) to obtain an adjusted display surface (31); and
- control (53) of display of graphic content on said adjusted display surface (31).
Procédé selon la revendication 1, comprenant en outre une étape de réception de deuxièmes données représentatives d’un appui tactile sur un premier objet graphique (221) affiché sur ledit écran tactile (13), ledit appui tactile sur ledit premier objet graphique (221) étant postérieur audit appui tactile continu, ledit ajustement (52) étant déclenché par la réception desdites deuxièmes données.Method according to claim 1, further comprising a step of receiving second data representative of a touch press on a first graphic object (221) displayed on said touch screen (13), said touch press on said first graphic object (221) being subsequent to said continuous touch press, said adjustment (52) being triggered by the reception of said second data. Procédé selon la revendication 2, pour lequel lesdites deuxièmes données sont représentatives d’un appui tactile d’une durée supérieure à un seuil.Method according to claim 2, for which said second data are representative of a tactile press of a duration greater than a threshold. Procédé selon l’une des revendications 1 à 3, pour lequel ledit ajustement comprend une détermination d’une diagonale de ladite surface d’affichage ajustée (31), ladite diagonale de la surface ajustée correspondant à une partie de la diagonale (211) de l’écran tactile (13) selon laquelle ledit appui tactile continu a été effectué, ladite partie étant définie entre un coin (21) dudit écran tactile (13) et un point (302) de ladite diagonale (211) correspondant audit deuxième point (202).Method according to one of claims 1 to 3, for which said adjustment comprises a determination of a diagonal of said adjusted display surface (31), said diagonal of the adjusted surface corresponding to a part of the diagonal (211) of the touch screen (13) along which said continuous touch press was made, said part being defined between a corner (21) of said touch screen (13) and a point (302) of said diagonal (211) corresponding to said second point (202). Procédé selon la revendication 4, pour lequel ledit coin (21) correspond au coin de l’écran tactile indiqué par un sens de l’appui tactile contenu depuis le premier point (201) vers le deuxième point (202) selon la diagonale (211) de l’écran tactile (13) selon laquelle ledit appui tactile continu a été effectué.Method according to claim 4, wherein said corner (21) corresponds to the corner of the touch screen indicated by a direction of the touch press contained from the first point (201) towards the second point (202) along the diagonal (211) of the touch screen (13) along which said continuous touch press was carried out. Procédé selon l’une des revendications 1 à 5, comprenant en outre les étapes suivantes :
- réception de troisièmes données représentatives d’un appui tactile sur un deuxième objet graphique (301) affiché sur ladite surface d’affichage ajustée (31) ;
- ajustement de la taille de la surface d’affichage dudit écran tactile (13) pour correspondre à une surface d’affichage maximale dudit écran tactile (13).
Method according to one of claims 1 to 5, further comprising the following steps:
- receiving third data representative of a touch press on a second graphic object (301) displayed on said adjusted display surface (31);
- adjusting the size of the display surface of said touch screen (13) to correspond to a maximum display surface of said touch screen (13).
Procédé selon l’une des revendications 1 à 6, pour lequel ledit contenu graphique est généré en fonction de la taille de la surface d’affichage ajustée (31).Method according to one of claims 1 to 6, for which said graphic content is generated as a function of the size of the adjusted display surface (31). Programme d’ordinateur comportant des instructions pour la mise en œuvre du procédé selon l’une quelconque des revendications précédentes, lorsque ces instructions sont exécutées par un processeur.Computer program comprising instructions for implementing the method according to any one of the preceding claims, when these instructions are executed by a processor. Dispositif (4) de contrôle d’un écran d’affichage à interface tactile d’un véhicule, ledit dispositif (4) comprenant une mémoire (41) associée à au moins un processeur (40) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 7.Device (4) for controlling a touch interface display screen of a vehicle, said device (4) comprising a memory (41) associated with at least one processor (40) configured for implementing the steps of the method according to any one of claims 1 to 7. Véhicule (10) comprenant le dispositif (4) selon la revendication 9.Vehicle (10) comprising the device (4) according to claim 9.
FR2304208A 2023-04-26 2023-04-26 Method and device for controlling the size of a display surface of a touch display screen of a vehicle Pending FR3148307A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2304208A FR3148307A1 (en) 2023-04-26 2023-04-26 Method and device for controlling the size of a display surface of a touch display screen of a vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2304208 2023-04-26
FR2304208A FR3148307A1 (en) 2023-04-26 2023-04-26 Method and device for controlling the size of a display surface of a touch display screen of a vehicle

Publications (1)

Publication Number Publication Date
FR3148307A1 true FR3148307A1 (en) 2024-11-01

Family

ID=87036522

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2304208A Pending FR3148307A1 (en) 2023-04-26 2023-04-26 Method and device for controlling the size of a display surface of a touch display screen of a vehicle

Country Status (1)

Country Link
FR (1) FR3148307A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160092047A1 (en) * 2014-09-29 2016-03-31 Samsung Electronics Co., Ltd. Display apparatus and method for displaying a screen in display apparatus
US20180321843A1 (en) * 2015-11-13 2018-11-08 Harman International Industries, Incorporated User interface for in-vehicle system
WO2022248055A1 (en) * 2021-05-27 2022-12-01 Telefonaktiebolaget Lm Ericsson (Publ) One-handed scaled down user interface mode

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160092047A1 (en) * 2014-09-29 2016-03-31 Samsung Electronics Co., Ltd. Display apparatus and method for displaying a screen in display apparatus
US20180321843A1 (en) * 2015-11-13 2018-11-08 Harman International Industries, Incorporated User interface for in-vehicle system
WO2022248055A1 (en) * 2021-05-27 2022-12-01 Telefonaktiebolaget Lm Ericsson (Publ) One-handed scaled down user interface mode

Similar Documents

Publication Publication Date Title
FR3121248A1 (en) Vehicle image display method and device
FR3148307A1 (en) Method and device for controlling the size of a display surface of a touch display screen of a vehicle
FR3104521A1 (en) Method and device for controlling image display in a vehicle
FR3120963A1 (en) Method and device for displaying graphic content for vehicle
FR3096019A1 (en) Display control method and system in a vehicle
FR3145706A1 (en) Method and device for controlling a multi-level engine braking management system for deceleration of a vehicle
FR3145992A1 (en) Method and device for controlling the display of driving information of a vehicle
FR3146123A1 (en) Method and device for controlling an on-board display system in a vehicle for displaying warning lights of a differential lock system
FR3125145A1 (en) Method and device for controlling an infotainment system on board a vehicle
FR3147023A1 (en) Method and device for controlling a user interface of a vehicle
FR3141127A1 (en) Method for controlling a system for rendering information relating to road signs
FR3140689A1 (en) Method and device for controlling a multi-screen display system embedded in a vehicle
FR3096151A1 (en) Method and device for controlling an interactive vehicle system
FR3127187A1 (en) Method and device for controlling an intelligent speed adaptation system
FR3127058A1 (en) Method and device for controlling an infotainment system on board a vehicle
WO2022184986A1 (en) Method and device for determining a regulatory speed for a vehicle on a portion of road
FR3130415A1 (en) Method and device for controlling a haptic feedback system
FR3146527A1 (en) Method and device for controlling a differential lock system of a vehicle by means of a warning light
FR3147226A1 (en) Method and device for controlling an obstacle detection system using a signaling indicator
WO2024069068A1 (en) Method and device for displaying a plurality of applications for a vehicle
FR3144889A1 (en) Method and device for controlling a user interface of a vehicle
FR3143935A1 (en) Method and device for rendering a location of at least one connected object
FR3139642A1 (en) Method and device for providing a human-machine interface for a vehicle screen
FR3143519A1 (en) Method and device for assisting in changing the unit of a vehicle speed display device
FR3126363A1 (en) Method and device for controlling a digital rear-view system of a vehicle

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20241101