FR3125145A1 - Method and device for controlling an infotainment system on board a vehicle - Google Patents
Method and device for controlling an infotainment system on board a vehicle Download PDFInfo
- Publication number
- FR3125145A1 FR3125145A1 FR2107517A FR2107517A FR3125145A1 FR 3125145 A1 FR3125145 A1 FR 3125145A1 FR 2107517 A FR2107517 A FR 2107517A FR 2107517 A FR2107517 A FR 2107517A FR 3125145 A1 FR3125145 A1 FR 3125145A1
- Authority
- FR
- France
- Prior art keywords
- function
- zone
- vehicle
- screen
- touch 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000004044 response Effects 0.000 claims abstract description 10
- 230000004048 modification Effects 0.000 claims abstract description 8
- 238000012986 modification Methods 0.000 claims abstract description 8
- 230000006870 function Effects 0.000 claims description 98
- 238000004891 communication Methods 0.000 claims description 19
- 238000009877 rendering Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 7
- 230000001419 dependent effect Effects 0.000 claims 1
- 238000010295 mobile communication Methods 0.000 description 23
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 239000010409 thin film Substances 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 241000897276 Termes Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/28—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/143—Touch sensitive instrument input devices
- B60K2360/1438—Touch screens
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/164—Infotainment
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automatic Assembly (AREA)
- Feedback Control In General (AREA)
Abstract
La présente invention concerne un procédé et un dispositif de contrôle d’un système d’infodivertissement, dit système IVI, embarqué dans un véhicule. A cet effet, une première information représentative d’un premier appui tactile sur une première zone (23) d’un écran tactile (20) associé au système IVI est reçu. En réponse à la réception de la première information, une première fonction déterminée du système IVI est mise en œuvre. La réception d’une deuxième information représentative d’un deuxième appui tactile sur la première zone (23) de l’écran (20) déclenche la modification d’un ou plusieurs paramètres associés à la première fonction activée lors du premier appui tactile. Figure pour l’abrégé : Figure 3The present invention relates to a method and a device for controlling an infotainment system, known as the IVI system, on board a vehicle. To this end, a first piece of information representative of a first touch press on a first zone (23) of a touch screen (20) associated with the IVI system is received. In response to receiving the first information, a first determined function of the IVI system is implemented. The reception of a second piece of information representing a second touch on the first zone (23) of the screen (20) triggers the modification of one or more parameters associated with the first function activated during the first touch. Figure for abstract: Figure 3
Description
La présente invention concerne les procédés et dispositifs de contrôle d’un système d’infodivertissement embarqué dans un véhicule, par exemple automobile. La présente invention concerne également un procédé et un dispositif de contrôle d’une interface homme machine.The present invention relates to methods and devices for controlling an infotainment system on board a vehicle, for example an automobile. The present invention also relates to a method and a device for controlling a man-machine interface.
Arrière-plan technologiqueTechnology background
Les véhicules contemporains sont nombreux à intégrer un écran d’affichage, par exemple tactile, dans leur habitacle pour contrôler et piloter 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.Many contemporary vehicles integrate a display screen, for example a touchscreen, in their passenger compartment to control and control the infotainment system, also called the IVI system (from the English “In-Vehicle Infotainment” or in French “Infodivertissement vehicle") of the vehicle.
L’écran d’affichage tactile est aussi de plus en plus utilisé pour afficher des interfaces graphiques qui remplacent certaines façades de commande dédiées au contrôle et à la commande de système(s) embarqué(s) dans le véhicule, par exemple le système de climatisation. Ainsi, le panneau de commande physique du système de climatisation se présente aujourd’hui dans certains véhicules sous la forme d’une interface graphique qui s’affiche sur l’écran d’affichage à la demande du conducteur ou d’un passager du véhicule, par exemple via une sélection dans un menu ou une page d’accueil de l’interface graphique affichée sur l’écran d’affichage.The touch screen display is also increasingly used to display graphical interfaces which replace certain control panels dedicated to the control and command of on-board system(s) in the vehicle, for example the air conditioner. Thus, the physical control panel of the air conditioning system today appears in certain vehicles in the form of a graphical interface which is displayed on the display screen at the request of the driver or a passenger of the vehicle. , for example via a selection in a menu or a home page of the graphical interface displayed on the display screen.
L’écran d’affichage tactile est par ailleurs aussi parfois utilisé pour afficher le contenu en provenance d’un téléphone intelligent (de l’anglais « smartphone ») connecté au véhicule via une connexion sans fil de type Bluetooth®, Wifi ou via une connexion filaire de type câble USB par exemple. Le contenu affiché sur l’écran du téléphone est dupliqué sur l’écran d’affichage du véhicule via la technique dite de duplication d’écran (de l’anglais « screen mirroring »).The touch screen display is also sometimes used to display content from a smart phone (from the English "smartphone") connected to the vehicle via a wireless connection such as Bluetooth®, Wifi or via a wired connection such as USB cable for example. The content displayed on the phone screen is duplicated on the vehicle's display screen using the technique known as screen mirroring.
La multiplication des contenus affichés sur l’écran d’affichage intégré dans l’habitacle d’un véhicule complexifie l’accès à l’information pour le conducteur et/ou les passagers du véhicule et demande des moyens de commande ou de contrôle plus nombreux pour accéder aux différentes fonctions proposées, ce qui dégrade l’expérience utilisateur.The proliferation of content displayed on the display screen integrated into the passenger compartment of a vehicle complicates access to information for the driver and/or passengers of the vehicle and requires more numerous command or control means. to access the various functions offered, which degrades the user experience.
Résumé de la présente inventionSummary of the present invention
Un objet de la présente invention est de résoudre au moins un des inconvénients de l’arrière-plan technologique.An object of the present invention is to solve at least one of the disadvantages of the technological background.
Un objet de la présente invention est d’améliorer l’accès à l’information affichée sur un écran d’affichage intégré dans un véhicule.An object of the present invention is to improve access to the information displayed on a display screen integrated into a vehicle.
Un autre objet de la présente invention est d’améliorer l’expérience utilisateur vis-à-vis de l’interface homme-machine affichée sur un écran d’affichage embarqué dans un véhicule.Another object of the present invention is to improve the user experience vis-à-vis the man-machine interface displayed on a display screen embedded in a vehicle.
Selon un premier aspect, la présente invention concerne un procédé de contrôle d’un système d’infodivertissement embarqué dans un véhicule, le système d’infodivertissement étant associé à un écran tactile, le procédé comprenant les étapes suivantes :According to a first aspect, the present invention relates to a method for controlling an infotainment system on board a vehicle, the infotainment system being associated with a touch screen, the method comprising the following steps:
- réception d’une première information représentative d’un premier appui tactile sur une première zone de l’écran tactile ;- reception of a first piece of information representative of a first touch press on a first zone of the touch screen;
- mise en œuvre d’une première fonction déterminée du système d’infodivertissement en réponse à la réception de la première information ;- implementation of a first determined function of the infotainment system in response to receipt of the first information;
- réception d’une deuxième information représentative d’un deuxième appui tactile sur la première zone de l’écran tactile ;- reception of a second piece of information representative of a second touch press on the first zone of the touch screen;
- modification d’au moins un paramètre associé à la première fonction déterminée en réponse à la réception de la deuxième information.- modification of at least one parameter associated with the first function determined in response to the receipt of the second information.
Selon une variante, la mise en œuvre de la première fonction déterminée est associée à un affichage d’une première interface graphique associée à la première fonction sur une deuxième zone de l’écran tactile, la modification du au moins un paramètre étant associée à une modification de l’affichage de la première interface graphique.According to a variant, the implementation of the first determined function is associated with a display of a first graphic interface associated with the first function on a second zone of the touch screen, the modification of the at least one parameter being associated with a modification of the display of the first graphical interface.
Selon une autre variante, le procédé comprend en outre les étapes suivantes :According to another variant, the method further comprises the following steps:
- réception d’une troisième information représentative d’un premier appui tactile sur une troisième zone de l’écran tactile ;- reception of a third item of information representative of a first touch press on a third zone of the touch screen;
- mise en œuvre d’une deuxième fonction déterminée du système d’infodivertissement en réponse à la réception de la troisième information.- implementation of a second determined function of the infotainment system in response to receipt of the third piece of information.
Selon une variante supplémentaire, la mise en œuvre de la deuxième fonction déterminée est associée à un affichage d’une deuxième interface graphique associée à la deuxième fonction sur la deuxième zone de l’écran tactile en remplacement de la première interface graphique.According to an additional variant, the implementation of the second determined function is associated with a display of a second graphic interface associated with the second function on the second zone of the touch screen replacing the first graphic interface.
Selon encore une variante, la première zone de l’écran tactile est comprise dans un ensemble de zones de l’écran tactile, une icône représentative d’une fonction déterminée du système d’infodivertissement étant affichée sur chaque zone de l’ensemble de zones.According to yet another variant, the first zone of the touch screen is included in a set of zones of the touch screen, an icon representing a determined function of the infotainment system being displayed on each zone of the set of zones .
Selon une variante additionnelle, la première fonction appartient à un ensemble de fonctions comprenant :According to an additional variant, the first function belongs to a set of functions comprising:
- une fonction de rendu de contenu multimédia ;- a multimedia content rendering function;
- une fonction de navigation routière ;- a road navigation function;
- une fonction de communication ;- a communication function;
- une fonction de navigation sur Internet.- an Internet browsing function.
Selon une autre variante, le au moins un paramètre est fonction de la première fonction, le au moins un paramètre correspond à une source du contenu multimédia lorsque la première fonction correspond à la fonction de rendu de contenu multimédia et le au moins un paramètre correspond à un paramètre de sélection d’une application mobile de navigation parmi une pluralité d’applications mobiles de navigation lorsque la première fonction correspond à la fonction de navigation routière.According to another variant, the at least one parameter is a function of the first function, the at least one parameter corresponds to a source of the multimedia content when the first function corresponds to the multimedia content rendering function and the at least one parameter corresponds to a parameter for selecting a mobile navigation application from among a plurality of mobile navigation applications when the first function corresponds to the road navigation function.
Selon un deuxième aspect, la présente invention concerne un dispositif de contrôle d’un système d’infodivertissement embarqué dans 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 an infotainment system on board a vehicle, the device comprising a memory associated with a processor configured for the implementation of 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 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.According to a third 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.
Selon un quatriè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 fourth 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, this 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 can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other desirable form.
Selon un cinquiè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 fifth aspect, the present invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for the execution of 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 can be any entity or device capable of storing the program. For example, the medium may comprise a storage means, such as a ROM memory, a CD-ROM or a ROM memory of the microelectronic circuit type, or even a magnetic recording means 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 can 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 ways. The computer program according to the present invention can in particular be downloaded from an Internet-type network.
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 execute or to be used in the execution of the method in question.
Brève description des figuresBrief description of 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 à 6 annexées, sur lesquelles :Other characteristics and advantages of the present invention will emerge from the description of the particular and non-limiting examples of embodiments of the present invention below, with reference to the appended FIGS. 1 to 6, in which:
Description des exemples de réalisationDescription of the examples of realization
Un procédé et un dispositif de contrôle d’un système d’infodivertissement embarqué dans un véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 6. 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 an on-board infotainment system in a vehicle will now be described in the following with reference in conjunction with FIGS. 1 to 6. The same elements are identified with the same reference signs throughout. of the following description.
Selon un exemple particulier et non limitatif de réalisation de la présente invention, le contrôle d’un système d’infodivertissement, dit système IVI, embarqué dans un véhicule comprend la réception, par exemple par un processeur du dispositif en charge de contrôler le système IVI, d’une première information représentative d’un premier appui tactile sur une première zone d’un écran tactile associé au système IVI. L’écran tactile correspond par exemple à l’écran d’un dispositif de communication mobile (par exemple un téléphone intelligent (de l’anglais « Smartphone ») ou une tablette) ou à un écran intégré à la planche de bord du véhicule. Cette première zone correspond par exemple à un bouton virtuel tactile affiché sur l’écran. En réponse à la réception de la première information, une première fonction déterminée du système IVI est mise en œuvre, par exemple une fonction de rendu d’un contenu multimédia ou une fonction de navigation routière. La réception d’une deuxième information représentative d’un deuxième appui tactile sur la première zone de l’écran déclenche la modification d’un ou plusieurs paramètres associés à la première fonction activée lors du premier appui tactile. Un tel paramètre dépend de la fonction du système mise en œuvre et correspond par exemple à un changement de source du contenu multimédia rendu si la fonction correspond à une fonction de rendu d’un contenu multimédia ou à un changement d’application mobile de navigation si la fonction correspond à une fonction de navigation routière.According to a particular and non-limiting embodiment of the present invention, the control of an infotainment system, called IVI system, on board a vehicle comprises the reception, for example by a processor of the device in charge of controlling the IVI system , a first item of information representative of a first touch press on a first zone of a touch screen associated with the IVI system. The touch screen corresponds for example to the screen of a mobile communication device (for example a smart phone (“Smartphone”) or a tablet) or to a screen integrated into the dashboard of the vehicle. This first zone corresponds for example to a virtual touch button displayed on the screen. In response to receiving the first information, a first determined function of the IVI system is implemented, for example a multimedia content rendering function or a road navigation function. Receiving second information representing a second touch on the first area of the screen triggers the modification of one or more parameters associated with the first function activated during the first touch. Such a parameter depends on the function of the system implemented and corresponds for example to a change of source of the rendered multimedia content if the function corresponds to a function of rendering a multimedia content or to a change of mobile navigation application if the function corresponds to a road navigation function.
Un tel procédé permet de simplifier le contrôle du système IVI en proposant de d’exécuter plusieurs actions à partir d’une même zone de l’écran associée à une fonction déterminée du système IVI, un premier appui tactile sur cette zone déclenchant la fonction associée et un deuxième appui permettant de contrôler la fonction activée.Such a method makes it possible to simplify the control of the IVI system by proposing to execute several actions from the same zone of the screen associated with a determined function of the IVI system, a first tactile press on this zone triggering the associated function and a second press to control the activated function.
Ainsi, le nombre de boutons virtuels (ou graphiques) ou de zones de contrôles définis sur un écran tactile associé au système IVI est réduit, ce qui simplifie les commandes et améliore l’expérience utilisateur.Thus, the number of virtual buttons (or graphics) or control zones defined on a touch screen associated with the IVI system is reduced, which simplifies controls and improves the user experience.
La
La
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, par exemple une automobile, un camion, un car, une moto.The vehicle 10 corresponds for example to a vehicle with a combustion engine, with electric motor(s) or else a hybrid vehicle with a combustion engine and one or more electric motors. The vehicle 10 thus corresponds for example to a land vehicle, for example an automobile, a truck, a bus, a motorcycle.
Selon l’exemple de la
Selon un autre exemple, l’écran d’affichage 100 correspond à un écran transparent, adapté pour afficher des images ou des contenus graphiques tout en offrant la possibilité de voir au travers. Un tel écran est par exemple arrangé sur le tableau de bord devant le pare-brise, en position tête haute. Un tel écran transparent correspond par exemple à un panneau LCD et de type TFT (de l’anglais « Thin-Film Transistor » ou en français « Transistor en film mince »).According to another example, the display screen 100 corresponds to a transparent screen, suitable for displaying images or graphic content while offering the possibility of seeing through it. Such a screen is for example arranged on the dashboard in front of the windshield, in the head-up position. Such a transparent screen corresponds for example to an LCD panel and of the TFT type (from the English “Thin-Film Transistor” or in French “Thin Film Transistor”).
Selon une variante de réalisation, l’écran d’affichage 100 est un écran tactile permettant à un utilisateur d’interagir avec les contenus graphiques affichés sur cet écran 100 de manière tactile, par exemple en cliquant via un appui tactile sur des icônes pour ouvrir de nouvelles pages de l’interface graphique affichée, de naviguer dans des menus en balayant l’écran de haut en bas, d’agrandir ou réduire une fenêtre en écartant ou en rapprochant deux doigts, etc.According to a variant embodiment, the display screen 100 is a touch screen allowing a user to interact with the graphic contents displayed on this screen 100 in a tactile way, for example by clicking via a tactile press on icons to open new pages of the graphical interface displayed, to navigate in menus by swiping the screen from top to bottom, to enlarge or reduce a window by moving two fingers apart or bringing them together, etc.
Selon un exemple de réalisation particulier, un dispositif de communication mobile 101 est connecté au dispositif d’affichage 100 via une connexion ou une liaison sans fil. Le dispositif de communication mobile est connecté par exemple directement au dispositif d’affichage 100 ou par l’intermédiaire d’un ou plusieurs calculateurs du système embarqué du véhicule 10. Le dispositif de communication mobile 101 comprend avantageusement un écran d’affichage, avantageusement tactile, configuré pour afficher des contenus graphiques générés par une ou plusieurs interfaces homme-machine, notamment une interface graphique. L’interface graphique affichée sur l’écran du dispositif 101 correspond par exemple à une interface graphique d’un système d’exploitation installé sur le dispositif 101 (par exemple Android® ou iOS de la société Apple®) ou à une interface graphique d’une application mobile installée ou exécutée sur le dispositif 101.According to a particular embodiment, a mobile communication device 101 is connected to the display device 100 via a wireless connection or link. The mobile communication device is connected for example directly to the display device 100 or via one or more computers of the vehicle's on-board system 10. The mobile communication device 101 advantageously comprises a display screen, advantageously tactile , configured to display graphical content generated by one or more man-machine interfaces, in particular a graphical interface. The graphical interface displayed on the screen of the device 101 corresponds for example to a graphical interface of an operating system installed on the device 101 (for example Android® or iOS from the company Apple®) or to a graphical interface of a mobile application installed or running on the device 101.
Le dispositif de communication mobile correspond par exemple à un téléphone intelligent, une tablette, un objet connecté configuré pour émettre et recevoir des données via une connexion sans fil.The mobile communication device corresponds for example to a smart phone, a tablet, a connected object configured to transmit and receive data via a wireless connection.
La connexion sans fil s’appuie par exemple sur la technologie Bluetooth® ou Wifi®, par exemple Wifi Direct (selon IEEE 802.11, par exemple selon IEEE 802.11n ou IEEE 802.11ac).The wireless connection is based for example on Bluetooth® or Wifi® technology, for example Wifi Direct (according to IEEE 802.11, for example according to IEEE 802.11n or IEEE 802.11ac).
Selon une variante, la connexion est filaire, par exemple de type câble USB (de l’anglais « Universal Serial Bus » ou « Bus Universel en Série » en français).According to a variant, the connection is wired, for example of the USB cable type (from the English “Universal Serial Bus” or “Universal Serial Bus” in French).
Le dispositif de communication mobile 101 émet avantageusement des données à d’un ou plusieurs calculateurs du système embarqué du véhicule 10 avec lequel ou lesquels le dispositif 101 communique et échange des données. Par exemple, les données émises par le dispositif 101 sont reçues par une unité de contrôle télématique, dite TCU (de l’anglais « Telematic Control Unit »), reliée en communication avec le calculateur central du système embarqué via un bus de données. La TCU est reliée à une ou plusieurs antennes du véhicule pour la communication de données entre le véhicule et un ou plusieurs dispositifs distants, par exemple le dispositif de communication mobile 101. Le calculateur central est avantageusement relié au calculateur IVI via un bus de données, le calculateur IVI contrôlant le système d’infodivertissement du véhicule 10 et les données à afficher sur l’écran d’affichage 100. Ces calculateurs, c’est-à-dire la TCU, le calculateur central et le calculateur IVI forment avantageusement une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule. 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) ou Ethernet (selon la norme ISO/IEC 802-3).The mobile communication device 101 advantageously transmits data to one or more computers of the on-board system of the vehicle 10 with which the device 101 communicates and exchanges data. For example, the data transmitted by the device 101 are received by a telematic control unit, called TCU (from the English “Telematic Control Unit”), connected in communication with the central computer of the on-board system via a data bus. The TCU is connected to one or more antennas of the vehicle for data communication between the vehicle and one or more remote devices, for example the mobile communication device 101. The central computer is advantageously connected to the computer IVI via a data bus, the IVI computer controlling the infotainment system of the vehicle 10 and the data to be displayed on the display screen 100. These computers, that is to say the TCU, the central computer and the IVI computer advantageously form an architecture multiplexed for carrying out various useful services for the correct operation of the vehicle. The computers communicate and exchange data with each other 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ôleur "), CAN FD (from the English "Controller Area Network Flexible Data-Rate" or in French "Réseau de Contrôleurs à Flow de Data Flexible"), FlexRay (according to the ISO 17458 standard) or Ethernet (according to the ISO/ IEC 802-3).
Selon un exemple de réalisation particulier, un module logiciel configuré pour établir une communication sans fil avec le dispositif de communication mobile 101 est installé sur le calculateur IVI, permettant au calculateur IVI de gérer les flux de données reçues du dispositif de communication mobile 101 pour un affichage du contenu affiché sur l’écran du dispositif 100 sur l’écran 100.According to a particular embodiment, a software module configured to establish wireless communication with the mobile communication device 101 is installed on the IVI computer, allowing the IVI computer to manage the data streams received from the mobile communication device 101 for a display of the content displayed on the screen of the device 100 on the screen 100.
Selon une variante de réalisation, la TCU, le calculateur central et le calculateur IVI forment un seul dispositif matériel, par exemple un calculateur, chacune des fonctions assurées par la TCU, le calculateur central et le calculateur IVI étant mises en œuvre de manière logicielle dans cet unique dispositif selon cette variante.According to a variant embodiment, the TCU, the central computer and the IVI computer form a single hardware device, for example a computer, each of the functions provided by the TCU, the central computer and the IVI computer being implemented in software manner in this single device according to this variant.
Selon un exemple de réalisation particulier, l’écran d’affichage 100 (par exemple via le calculateur IVI contrôlant l’écran d’affichage 100) et le dispositif de communication mobile 101 sont configurés pour mettre en œuvre une technologie dite de duplication d’écran (« screen mirroring » en anglais) selon laquelle le contenu graphique affiché sur l’écran du dispositif de communication mobile 101 est également affiché sur l’écran d’affichage 100. Les données correspondant au(x) contenu(s) affiché(s) sur l’écran du dispositif de communication mobile 101 sont transmises à l’écran d’affichage 100 par le dispositif de communication mobile 101 via la connexion sans fil ou filaire établie entre le dispositif de communication mobile 101 et le véhicule 10 (c’est-à-dire le système embarqué du véhicule 10, dont le calculateur IVI contrôlant l’écran d’affichage 100).According to a particular embodiment, the display screen 100 (for example via the IVI computer controlling the display screen 100) and the mobile communication device 101 are configured to implement a so-called duplication technology. screen (“screen mirroring”) according to which the graphic content displayed on the screen of the mobile communication device 101 is also displayed on the display screen 100. The data corresponding to the content(s) displayed( s) on the screen of the mobile communication device 101 are transmitted to the display screen 100 by the mobile communication device 101 via the wireless or wired connection established between the mobile communication device 101 and the vehicle 10 (c that is to say the on-board system of the vehicle 10, including the computer IVI controlling the display screen 100).
Selon cette technologie, le flux vidéo comprenant les données à afficher sur l’écran du dispositif de communication mobile 101 est transmis par le dispositif de communication mobile 101 à destination de l’écran d’affichage 100 pour affichage sur cet écran d’affichage 100. Les données correspondant à un contenu affiché sur l’écran du dispositif de communication mobile 101 correspondent à des données d’image ou des données d’interface(s) graphique(s).According to this technology, the video stream comprising the data to be displayed on the screen of the mobile communication device 101 is transmitted by the mobile communication device 101 to the display screen 100 for display on this display screen 100 The data corresponding to a content displayed on the screen of the mobile communication device 101 correspond to image data or graphic interface(s) data.
Selon un autre exemple, le dispositif de communication mobile 101 est utilisé comme interface tactile pour contrôler le système d’infodivertissement du véhicule 10, par exemple par l’intermédiaire d’une interface homme-machine (IHM) graphique affichée sur l’écran du dispositif de communication mobile 101. Les commandes entrées par un utilisateur via l’écran du dispositif de communication mobile 101 sont transmises au calculateur en charge du système IVI du véhicule pour que ce dernier contrôle l’exécution de la ou les fonctions commandées par l’utilisateur.According to another example, the mobile communication device 101 is used as a touch interface to control the infotainment system of the vehicle 10, for example via a graphical human-machine interface (HMI) displayed on the screen of the mobile communication device 101. The commands entered by a user via the screen of the mobile communication device 101 are transmitted to the computer in charge of the IVI system of the vehicle so that the latter controls the execution of the function or functions controlled by the user.
Un exemple de mise en œuvre d’un processus de contrôle d’un système IVI du véhicule 10 via un écran associé à ce système IVI (par exemple relié au calculateur en charge du système IVI via une connexion filaire ou une connexion sans fil) est décrit plus en détail en regard des figures 2, 3 et 4 ci-dessous.An example of implementation of a process for controlling an IVI system of the vehicle 10 via a screen associated with this IVI system (for example linked to the computer in charge of the IVI system via a wired connection or a wireless connection) is described in more detail with reference to Figures 2, 3 and 4 below.
La
Le dispositif 2 correspond par exemple au dispositif de communication mobile 101. Selon un autre exemple, le dispositif 2 correspond à un dispositif d’affichage intégré par exemple à la planche de bord du véhicule 10.The device 2 corresponds for example to the mobile communication device 101. According to another example, the device 2 corresponds to a display device integrated for example in the dashboard of the vehicle 10.
Le dispositif 2 comprend un écran 20, avantageusement tactile. Cet écran 20 comprend une pluralité de zones 21 à 25, une zone correspondant à une partie de la surface formée par l’écran pour afficher un contenu graphique, chaque zone étant dédiée à l’affichage d’un contenu d’une IHM permettant à un utilisateur d’interagir avec le système IVI du véhicule 10 et de le contrôler.The device 2 comprises a screen 20, advantageously touch-sensitive. This screen 20 comprises a plurality of zones 21 to 25, a zone corresponding to a part of the surface formed by the screen for displaying graphic content, each zone being dedicated to the display of content of an MMI allowing a user to interact with the IVI system of the vehicle 10 and to control it.
Une partie de ces zones 21 à 24 correspondent chacune à un bouton tactile associé à une fonction déterminée contrôlée par le système IVI du véhicule 10. Un appui sur une de ces zones 21 à 24 permet ainsi d’activer et/ou de contrôler une fonction déterminée contrôlée par le système IVI du véhicule 10.A part of these areas 21 to 24 each correspond to a touch button associated with a specific function controlled by the IVI system of the vehicle 10. Pressing one of these areas 21 to 24 thus makes it possible to activate and/or control a function determined controlled by the IVI system of the vehicle 10.
Par exemple, les zones 21 à 24 forment un bandeau dans la partie inférieur de l’écran 20, ce bandeau étant subdivisé en autant de zones qu’il y a de fonctions contrôlées par le système IVI.For example, zones 21 to 24 form a strip in the lower part of screen 20, this strip being subdivided into as many zones as there are functions controlled by the IVI system.
Par exemple, 4 boutons tactiles 21 à 24 sont définis sur respectivement 4 zones de l’écran dédiées à cet effet, une icône représentative de la fonction associée à chacune de ces zones tactiles 21 à 24 étant affichée sur chaque zone 21 à 24 définie par l’IHM.For example, 4 touch buttons 21 to 24 are defined respectively on 4 zones of the screen dedicated to this purpose, an icon representing the function associated with each of these touch zones 21 to 24 being displayed on each zone 21 to 24 defined by the HMI.
Chaque zone 21 à 24 est prévue pour accéder à un univers ou un environnement particulier du système IVI, à chaque univers ou environnement étant associée une fonction particulière, par exemple une fonction de rendu de contenu multimédia, une fonction de navigation routière, une fonction de communication et/ou une fonction de navigation sur l’Internet.Each zone 21 to 24 is provided for accessing a particular universe or environment of the IVI system, with each universe or environment being associated with a particular function, for example a multimedia content rendering function, a road navigation function, a communication and/or Internet browsing function.
Par exemple, une première zone 21 est associée à une première fonction, correspondant par exemple à une page d’accueil de l’IHM permettant de contrôler le système IVI.For example, a first zone 21 is associated with a first function, corresponding for example to a home page of the MMI making it possible to control the IVI system.
Une deuxième zone 22 est par exemple associée à une fonction de navigation routière dont l’affichage des informations associées (carte routière, icône représentant la position du véhicule 10, tracé de l’itinéraire, etc.) est géré par le système IVI.A second zone 22 is for example associated with a road navigation function whose display of associated information (road map, icon representing the position of the vehicle 10, route layout, etc.) is managed by the IVI system.
Une troisième zone 23 est par exemple associée à une fonction de rendu de contenu multimédia, par exemple pour le rendu de musique provenant d’une ou plusieurs sources, par exemple la radio, une ou plusieurs applications mobiles de plateforme de distribution numérique de musique (telles que Deezer®, Spotify® ou d’autres), une zone de stockage de fichiers audios, par exemple stockés sur un support mémoire tel qu’une clé USB (de l’anglais « Universal Serial Bus » ou en français « Bus série universel ») par exemple.A third zone 23 is for example associated with a multimedia content rendering function, for example for rendering music from one or more sources, for example the radio, one or more mobile applications of a digital music distribution platform ( such as Deezer®, Spotify® or others), a storage area for audio files, for example stored on a memory medium such as a USB key (from the English "Universal Serial Bus" or in French "Bus serial universal”) for example.
Une quatrième zone 24 est par exemple associée à une fonction de communication pour permettre à un utilisateur de téléphoner ou d’émettre et recevoir des messages tels que SMS (de l’anglais « Short Message Service » ou en français « Service de minimessages ») par exemple.A fourth zone 24 is for example associated with a communication function to allow a user to telephone or to send and receive messages such as SMS (from the English "Short Message Service" or in French "Minimessages Service") For example.
Une cinquième zone non représentée est par exemple associée à une fonction de navigation sur l’Internet, par exemple via un navigateur sélectionnable parmi une pluralité de navigateurs.A fifth zone, not shown, is for example associated with an Internet browsing function, for example via a browser that can be selected from among a plurality of browsers.
Une zone 25 de l’écran, par exemple situé au-dessus du bandeau comprenant les zones de commande 21 à 24, est par exemple en outre prévue pour afficher les pages graphiques de l’IHM permettant de contrôler chaque fonction du système IVI associée à un des boutons 21 à 24.A zone 25 of the screen, for example located above the strip comprising the control zones 21 to 24, is for example also provided for displaying the graphic pages of the HMI making it possible to control each function of the IVI system associated with one of buttons 21 to 24.
Une ou plusieurs zones supplémentaires 26, 27 de l’écran sont optionnellement prévues pour permettre d’accéder à des pages ou menus supplémentaires de l’IHM, par exemple pour contrôler les paramètres de l’IHM (l’accès au contrôle de ces paramètres étant obtenu en appuyant ou cliquant sur l’icône 26) ou pour exécuter un service de commande vocal par appui ou clic sur l’icône 27.One or more additional areas 26, 27 of the screen are optionally provided to allow access to additional pages or menus of the HMI, for example to control the parameters of the HMI (access to control these parameters being obtained by pressing or clicking on the icon 26) or to execute a voice command service by pressing or clicking on the icon 27.
Bien entendu, d’autres zones non représentées sur la
Un processus de contrôle du système IVI du véhicule 10 est avantageusement mis en œuvre par un ou plusieurs processeurs contrôlant l’affichage de contenus graphiques sur l’écran 2.A process for controlling the IVI system of the vehicle 10 is advantageously implemented by one or more processors controlling the display of graphic content on the screen 2.
Un tel processus est décrit en regard des figures 3 et 4.Such a process is described with reference to Figures 3 and 4.
Dans une première opération, le ou les processeurs reçoivent une première information représentative d’un premier appui tactile sur une première zone de l’écran 2, par exemple la zone 23 représentée en grisé à cet effet sur la
La première information correspond par exemple à des données décrivant la position de la zone 23 sur l’écran.The first piece of information corresponds for example to data describing the position of zone 23 on the screen.
Dans une deuxième opération, la fonction contrôlée par le système IVI et associée à la zone 23 est mise en œuvre ou exécutée. L’association est par exemple enregistrée dans une table de correspondance, dite LUT (de l’anglais « Look-Up Table ») mettant en correspondant les coordonnées de chaque zone 21 à 24 avec la fonction associée à mettre en œuvre, pour chaque appui tactile sur la zone.In a second operation, the function controlled by the IVI system and associated with zone 23 is implemented or executed. The association is for example recorded in a correspondence table, called LUT (from the English “Look-Up Table”) matching the coordinates of each zone 21 to 24 with the associated function to be implemented, for each press touch on the area.
L’exécution de la fonction associée permet à l’utilisateur d’accéder à l’univers ou à l’environnement associé à cette fonction, en l’occurrence la fonction de rendu de contenus multimédias (aussi appelé univers ou environnement multimédia par exemple) pour la zone 23.The execution of the associated function allows the user to access the universe or the environment associated with this function, in this case the multimedia content rendering function (also called universe or multimedia environment for example) for area 23.
L’exécution de cette fonction déclenche par exemple le rendu du contenu écouté lors de la dernière visite de l’utilisateur dans cet univers. Par exemple, si l’utilisateur écoutait une station de radio déterminée la dernière fois qu’il ou elle a utilisé cette fonction, alors l’exécution de la fonction consécutive au premier clic sur la zone 23 active l’écoute de cette station de radio. Selon un autre exemple, si l’utilisateur écoutait un titre appartenant à une liste de titre dont la source correspond par exemple à une plateforme de distribution numérique, alors la lecture de cette liste est reprise là où elle s’était arrêtée.The execution of this function triggers for example the rendering of the content listened to during the last visit of the user in this universe. For example, if the user was listening to a specific radio station the last time he or she used this function, then the execution of the function following the first click on zone 23 activates listening to this radio station. . According to another example, if the user was listening to a title belonging to a list of titles whose source corresponds for example to a digital distribution platform, then the reading of this list is resumed where it left off.
L’exécution de cette fonction comprend en outre l’affichage d’une page ou d’un contenu de l’IHM (sur la zone 25 de l’écran dédiée à cet effet) correspondant à la fonction, par exemple l’affichage d’icônes 31 associés à la lecture d’un morceau de musique (par exemple lecture, arrêt, passage au prochain morceau, etc.). L’utilisateur est ainsi en mesure de contrôler le rendu du contenu multimédia en cours via l’interface graphique affichée sur la zone 25.The execution of this function further comprises the display of a page or of a content of the MMI (on the area 25 of the screen dedicated to this purpose) corresponding to the function, for example the display of 31 icons associated with playing a piece of music (eg play, stop, skip to next piece, etc.). The user is thus able to control the rendering of the multimedia content in progress via the graphical interface displayed on zone 25.
Lorsque le dispositif 2 correspond au dispositif de communication mobile 101, le contenu affiché sur la zone 25 est dupliqué sur l’écran 100 intégré dans la planche de bord du véhicule 10, selon un exemple de réalisation particulier et optionnel de l’invention.When the device 2 corresponds to the mobile communication device 101, the content displayed on the zone 25 is duplicated on the screen 100 integrated into the dashboard of the vehicle 10, according to a particular and optional embodiment of the invention.
Dans une troisième opération, le ou les processeurs reçoivent une deuxième information représentative d’un deuxième appui tactile sur la première zone de l’écran 2 ayant reçu le premier appui tactile, c’est-à-dire la zone 23 selon l’exemple décrit représentée en grisé à cet effet sur la
La deuxième information comprend avantageusement les mêmes données que la première information.The second information advantageously comprises the same data as the first information.
Dans une quatrième opération, une autre page ou autre contenu graphique de l’IHM est affichée sur la zone 25 de l’écran 2, cet autre contenu graphique étant associée à la fonction associée à la zone 23. Cet autre contenu graphique de l’IHM est avantageusement prévu pour permettre à l’utilisateur d’accéder au contrôle d’un ou plusieurs paramètres de la fonction de rendu de contenus multimédias associée à la zone 23.In a fourth operation, another page or other graphic content of the MMI is displayed on zone 25 of screen 2, this other graphic content being associated with the function associated with zone 23. This other graphic content of the IHM is advantageously provided to allow the user to access the control of one or more parameters of the multimedia content rendering function associated with zone 23.
Le contenu graphique affichée comprend par exemple 4 zones ou boutons virtuels 41, 42, 43 et 44 permettant par exemple à l’utilisateur de sélection une source de contenus multimédias parmi une pluralité de sources, une source étant associée à chaque bouton virtuel 41 à 44. A cet effet, une icône ou un texte décrivant la source est par exemple affichée sur chaque zone 41 à 44 pour que l’utilisateur sélectionne la source souhaitée.The graphic content displayed comprises for example 4 zones or virtual buttons 41, 42, 43 and 44 allowing the user, for example, to select a source of multimedia content from among a plurality of sources, one source being associated with each virtual button 41 to 44 To this end, an icon or a text describing the source is for example displayed on each zone 41 to 44 so that the user selects the desired source.
L’accès au contrôle des paramètres est déclenché par le deuxième appui sur le même bouton virtuel 23 ayant permis l’accès à la fonction (ou à l’univers) associée à ce bouton virtuel 23. Les paramètres contrôlables via l’interface graphique affichée dépendent de la fonction mise en œuvre précédemment à la deuxième opération.Access to parameter control is triggered by the second press on the same virtual button 23 which allowed access to the function (or to the universe) associated with this virtual button 23. The parameters that can be controlled via the graphical interface displayed depend on the function implemented prior to the second operation.
Un appui tactile (ou clic) sur une autre zone ou bouton virtuel permet à l’utilisateur d’accéder à une autre fonction contrôlée par le système IVI.Touching (or clicking) on another zone or virtual button allows the user to access another function controlled by the IVI system.
Par exemple, un premier appui tactile sur la zone 22 permet de mettre en œuvre la fonction de navigation routière et permet à l’utilisateur d’accéder à l’univers de navigation routière, c’est-à-dire aux parties de l’IHM dédiées à la navigation routière.For example, a first tactile press on zone 22 makes it possible to implement the road navigation function and allows the user to access the road navigation universe, that is to say the parts of the HMIs dedicated to road navigation.
Par exemple, un premier appui sur la zone 22 entraine l’exécution de l’application mobile de navigation routière dernièrement utilisée par l’utilisateur (par exemple l’application mobile Waze®) et l’accès à l’IHM de cette application mobile affichée sur la zone 25 de l’écran en lieu et place de l’IHM de la fonction mise en œuvre précédemment, c’est-à-dire le paramétrage de la fonction de rendu de contenus multimédias.For example, a first press on zone 22 causes the execution of the mobile road navigation application last used by the user (for example the Waze® mobile application) and access to the HMI of this mobile application displayed on the zone 25 of the screen instead of the MMI of the function implemented previously, that is to say the setting of the multimedia content rendering function.
Un deuxième appui tactile sur cette même zone 22 permet à l’utilisateur d’accéder à une page ou un contenu de l’IHM configuré pour paramétrer la fonction de navigation routière mise en œuvre suite au premier appui tactile sur la zone 22. Par exemple, le deuxième appui sur la zone 22 entraine l’affichage d’un ensemble de zones ou boutons virtuels permettant de sélectionner une autre application mobile (par exemple Maps® de la société Google®).A second tactile press on this same zone 22 allows the user to access a page or content of the HMI configured to configure the road navigation function implemented following the first tactile press on zone 22. For example , the second press on zone 22 causes the display of a set of zones or virtual buttons making it possible to select another mobile application (for example Maps® from the company Google®).
De la même manière, un premier appui tactile sur la zone 24 permet à l’utilisateur d’accéder à la fonction de communication pour par exemple établir une communication téléphonique ou rédiger et émettre un ou plusieurs messages. Le premier appui tactile permet par exemple d’accéder à la fonction de téléphonie et un deuxième appui tactile sur cette même zone 24 permet d’accéder à un menu permettant de choisir une autre option de communication, par exemple l’envoi d’un SMS.In the same way, a first tactile press on zone 24 allows the user to access the communication function, for example to establish a telephone call or write and send one or more messages. The first tactile press allows for example to access the telephony function and a second tactile press on this same zone 24 allows access to a menu allowing to choose another communication option, for example the sending of an SMS .
Le dispositif 5 est par exemple configuré pour la mise en œuvre des opérations décrites en regard des
Le dispositif 5 comprend un (ou plusieurs) processeur(s) 50 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 5. Le processeur 50 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 5 comprend en outre au moins une mémoire 51 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 5 comprises one (or more) processor(s) 50 configured to execute instructions for carrying out the steps of the method and/or for executing the instructions of the software or software embedded in the device 5. The processor 50 can include integrated memory, an input/output interface, and various circuits known to those skilled in the art. The device 5 further comprises at least one memory 51 corresponding for example to a volatile and/or non-volatile memory and/or comprises a memory storage device which can 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 51.The computer code of the on-board software or software comprising the instructions to be loaded and executed by the processor is for example stored on the memory 51.
Selon différents modes de réalisation particuliers, le dispositif 5 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 different particular embodiments, the device 5 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 “Unité Telematics Control"), for example via a communication bus or through dedicated input/output ports.
Selon un mode de réalisation particulier et non limitatif, le dispositif 5 comprend un bloc 52 d’éléments d’interface pour communiquer avec des dispositifs externes, par exemple un serveur distant ou le « cloud », d’autres nœuds du réseau ad hoc. Les éléments d’interface du bloc 52 comprennent une ou plusieurs des interfaces suivantes :According to a particular and non-limiting embodiment, the device 5 comprises a block 52 of interface elements for communicating with external devices, for example a remote server or the “cloud”, other nodes of the ad hoc network. Block 52 interface elements include one or more of the following interfaces:
- interface radiofréquence RF, par exemple de type Bluetooth® ou Wi-Fi®, LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) ;- RF radio frequency interface, for example of the Bluetooth® or Wi-Fi® type, LTE (from English "Long-Term Evolution" or in French "Evolution à long terme"), LTE-Advanced (or in French LTE-advanced );
- interface USB (de l’anglais « Universal Serial Bus » ou « Bus Universel en Série » en français) ;- USB interface (from the English "Universal Serial Bus" or "Universal Serial Bus" in French);
- interface HDMI (de l’anglais « High Definition Multimedia Interface », ou « Interface Multimedia Haute Definition » en français) ;- HDMI interface (from the English “High Definition Multimedia Interface”, or “Interface Multimedia Haute Definition” in French);
- interface LIN (de l’anglais « Local Interconnect Network », ou en français « Réseau interconnecté local »).- LIN interface (from English “Local Interconnect Network”, or in French “Réseau interconnecté local”).
Des données sont par exemple chargées vers le dispositif 5 via l’interface du bloc 52 en utilisant un réseau Wi-Fi® tel que selon IEEE 802.11, un réseau Bluetooth® ou un réseau mobile tel qu’un réseau 4G (ou LTE Advanced selon 3GPP release 10 – version 10) ou 5G.Data are for example loaded to the device 5 via the interface of block 52 using a Wi-Fi® network such as according to IEEE 802.11, a Bluetooth® network or a mobile network such as a 4G network (or LTE Advanced according to 3GPP release 10 – version 10) or 5G.
Selon un autre mode de réalisation particulier, le dispositif 5 comprend une interface de communication 53 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué) via un canal de communication 530. L’interface de communication 53 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 530. L’interface de communication 53 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 embodiment, the device 5 comprises a communication interface 53 which makes it possible to establish communication with other devices (such as other computers of the on-board system) via a communication channel 530. The interface communication interface 53 corresponds for example to a transmitter configured to transmit and receive information and/or data via the communication channel 530. The communication interface 53 corresponds for example to a wired network of the CAN type (from the English " Controller Area Network" or in French "Network of controllers"), CAN FD (from English "Controller Area Network Flexible Data-Rate" or in French "Network of controllers with flexible data rate"), FlexRay (standardized by the ISO 17458 standard) or Ethernet (standardized by ISO/IEC 802-3 standard).
Selon un mode de réalisation particulier supplémentaire, le dispositif 5 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage 540, un ou des haut-parleurs 550 et/ou d’autres périphériques 560 (système de projection) via respectivement des interfaces de sortie 54, 55 et 56. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 5. L’écran d’affichage 540 correspond par exemple à un écran, tactile ou non, par exemple à l’écran d’affichage 100 ou à l’écran 2.According to an additional particular embodiment, the device 5 can provide output signals to one or more external devices, such as a display screen 540, one or more loudspeakers 550 and/or other peripherals 560 ( projection system) respectively via output interfaces 54, 55 and 56. According to a variant, one or the other of the external devices is integrated into the device 5. The display screen 540 corresponds for example to a screen, tactile or not, for example on the display screen 100 or on the screen 2.
Dans une première étape 61, une première information représentative d’un premier appui tactile sur une première zone de l’écran tactile est reçue.In a first step 61, first information representative of a first touch press on a first zone of the touch screen is received.
Dans une deuxième étape 62, une première fonction déterminée du système d’infodivertissement est mise en œuvre en réponse à la réception de la première information.In a second step 62, a first determined function of the infotainment system is implemented in response to the reception of the first information.
Dans une troisième étape 63, une deuxième information représentative d’un deuxième appui tactile sur la première zone de l’écran tactile est reçue.In a third step 63, a second piece of information representative of a second touch press on the first zone of the touch screen is received.
Dans une quatrième étape 64, au moins un paramètre associé à la première fonction déterminée est modifié en réponse à la réception de la deuxième information.In a fourth step 64, at least one parameter associated with the first determined function is modified in response to the reception of the second information.
Selon une variante, les variantes et exemples des opérations décrits en relation avec l’une au moins des figures 1 à 4 s’appliquent aux étapes du procédé de la
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é de contrôle d’affichage de contenus graphiques sur un écran 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 controlling the display of graphic content on a 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 the implementation of 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 5 de la
Claims (10)
- réception (61) d’une première information représentative d’un premier appui tactile sur une première zone (23) dudit écran tactile (20) ;
- mise en œuvre (62) d’une première fonction déterminée dudit système d’infodivertissement en réponse à la réception de ladite première information ;
- réception (63) d’une deuxième information représentative d’un deuxième appui tactile sur ladite première zone (23) dudit écran tactile (20) ;
- modification (64) d’au moins un paramètre associé à ladite première fonction déterminée en réponse à la réception de ladite deuxième information.A method of controlling an in-vehicle infotainment system (10), said infotainment system being associated with a touch screen (20), said method comprising the following steps:
- reception (61) of a first piece of information representative of a first touch press on a first zone (23) of said touch screen (20);
- implementation (62) of a first determined function of said infotainment system in response to the reception of said first information;
- reception (63) of a second piece of information representative of a second touch press on said first area (23) of said touch screen (20);
- modification (64) of at least one parameter associated with said first function determined in response to the reception of said second information.
- réception d’une troisième information représentative d’un premier appui tactile sur une troisième zone (22) dudit écran tactile (20) ;
- mise en œuvre d’une deuxième fonction déterminée dudit système d’infodivertissement en réponse à la réception de ladite troisième information.A method according to claim 1 or 2, further comprising the following steps:
- reception of a third piece of information representative of a first touch press on a third zone (22) of said touch screen (20);
- implementation of a second determined function of said infotainment system in response to the reception of said third information.
- une fonction de rendu de contenu multimédia ;
- une fonction de navigation routière ;
- une fonction de communication ;
- une fonction de navigation sur Internet.Method according to one of Claims 1 to 5, for which the said first function belongs to a set of functions comprising:
- a multimedia content rendering function;
- a road navigation function;
- a communication function;
- an Internet browsing function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2107517A FR3125145A1 (en) | 2021-07-09 | 2021-07-09 | Method and device for controlling an infotainment system on board a vehicle |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2107517A FR3125145A1 (en) | 2021-07-09 | 2021-07-09 | Method and device for controlling an infotainment system on board a vehicle |
FR2107517 | 2021-07-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3125145A1 true FR3125145A1 (en) | 2023-01-13 |
Family
ID=77711073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2107517A Withdrawn FR3125145A1 (en) | 2021-07-09 | 2021-07-09 | Method and device for controlling an infotainment system on board a vehicle |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3125145A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2989484A1 (en) * | 2012-04-12 | 2013-10-18 | Inst Mines Telecom | IMPROVED GENERATION OF CONTROLS IN TOUCH-SCREEN EQUIPMENT |
US20150350413A1 (en) * | 2014-05-30 | 2015-12-03 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
EP3040849A1 (en) * | 2015-01-02 | 2016-07-06 | Volkswagen AG | Means of locomotion, user interface and method for displaying display content on two display devices |
FR3052887A1 (en) * | 2016-06-15 | 2017-12-22 | Peugeot Citroen Automobiles Sa | INTERACTIVE MANAGEMENT OF CONFIGURATION AND OPERATING FUNCTIONS OF A VEHICLE |
-
2021
- 2021-07-09 FR FR2107517A patent/FR3125145A1/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2989484A1 (en) * | 2012-04-12 | 2013-10-18 | Inst Mines Telecom | IMPROVED GENERATION OF CONTROLS IN TOUCH-SCREEN EQUIPMENT |
US20150350413A1 (en) * | 2014-05-30 | 2015-12-03 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
EP3040849A1 (en) * | 2015-01-02 | 2016-07-06 | Volkswagen AG | Means of locomotion, user interface and method for displaying display content on two display devices |
FR3052887A1 (en) * | 2016-06-15 | 2017-12-22 | Peugeot Citroen Automobiles Sa | INTERACTIVE MANAGEMENT OF CONFIGURATION AND OPERATING FUNCTIONS OF A VEHICLE |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11228886B2 (en) | Propagation of application context between a mobile device and a vehicle information system | |
US10089053B2 (en) | Mirroring deeplinks | |
Meixner et al. | Retrospective and future automotive infotainment systems—100 years of user interface evolution | |
CA2845405C (en) | Stateful integration of a vehicle information system user interface with mobile device operations | |
US20170212633A1 (en) | Automotive control system and method for operating the same | |
CN103373292B (en) | Inter-vehicle information system, information terminal, application executing method | |
US20160342406A1 (en) | Presenting and interacting with audio-visual content in a vehicle | |
FR2911232A1 (en) | METHOD FOR OPERATING A SERVICE BY A HOST SYSTEM HAVING A MAN-MACHINE INTERFACE, THE HOST SYSTEM AND A SET OF A MOBILE ELECTRONIC APPARATUS AND HOST SYSTEM | |
CN115402230A (en) | Vehicle-mounted intelligent hardware system management method based on intelligent cabin | |
FR3096018A1 (en) | Method and system for controlling a display device in a vehicle | |
FR3120963A1 (en) | Method and device for displaying graphic content for vehicle | |
FR3121248A1 (en) | Vehicle image display method and device | |
FR3125145A1 (en) | Method and device for controlling an infotainment system on board a vehicle | |
WO2011131418A1 (en) | System for recording and accessing voice messages | |
Al-Ani | Android in-vehicle infotainment system (AIVI) | |
WO2024079395A1 (en) | Method and device for controlling a multi-screen display system located on board a vehicle | |
FR3127058A1 (en) | Method and device for controlling an infotainment system on board a vehicle | |
FR3096019A1 (en) | Display control method and system in a vehicle | |
WO2016079398A1 (en) | Method and device for controlling a displaying means | |
WO2024069068A1 (en) | Method and device for displaying a plurality of applications for a vehicle | |
FR3096151A1 (en) | Method and device for controlling an interactive vehicle system | |
FR3001677A1 (en) | On-board telematics system for vehicle, has selection unit of preset display arrangement provided in library of selected arrangement, and control unit controlling display of acquired data at display units according to selected arrangement | |
FR3130415A1 (en) | Method and device for controlling a haptic feedback system | |
FR3126586A1 (en) | Method and device for communication between a vehicle and a mobile communication device | |
FR3148307A1 (en) | Method and device for controlling the size of a display surface of a touch display screen 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: 20230113 |
|
ST | Notification of lapse |
Effective date: 20240306 |