FR3145536A1 - Method and device for controlling an on-board system in a vehicle via indicator lights - Google Patents
Method and device for controlling an on-board system in a vehicle via indicator lights Download PDFInfo
- Publication number
- FR3145536A1 FR3145536A1 FR2301166A FR2301166A FR3145536A1 FR 3145536 A1 FR3145536 A1 FR 3145536A1 FR 2301166 A FR2301166 A FR 2301166A FR 2301166 A FR2301166 A FR 2301166A FR 3145536 A1 FR3145536 A1 FR 3145536A1
- Authority
- FR
- France
- Prior art keywords
- vehicle
- activation state
- board system
- representative
- board
- 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
Links
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/21—Output 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/22—Display 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
- 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/11—Instrument graphical user interfaces or menu aspects
- B60K2360/119—Icons
-
- 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/143—Touch sensitive instrument input devices
- B60K2360/1438—Touch screens
- B60K2360/1442—Emulation of input devices
-
- 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/162—Visual feedback on control action
-
- 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/172—Driving mode indication
-
- 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/175—Autonomous driving
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un procédé et un dispositif de contrôle d’un système embarqué dans véhicule (10). A cet effet, un témoin de signalisation représentatif du système embarqué est affiché selon une première représentation graphique dans un contenu déterminé d’une interface homme-machine affiché sur un écran tactile (13). La première représentation graphique est représentative d’un premier état d’activation du système embarqué. Des données représentatives d’un appui tactile sur le témoin de signalisation affichée sont reçues. Une requête pour faire passer le système embarqué du premier état d’activation à un deuxième état d’activation est transmise. L’affichage du témoin de signalisation est contrôlé pour afficher le témoin de signalisation selon une deuxième représentation graphique dans le contenu déterminé de l’IHM affiché sur l’écran tactile (13). Cette deuxième représentation graphique est représentative du deuxième état d’activation du système embarqué. Figure pour l’abrégé : Figure 1 The present invention relates to a method and a device for controlling an on-board system in a vehicle (10). For this purpose, a signal indicator representative of the on-board system is displayed according to a first graphic representation in a determined content of a human-machine interface displayed on a touch screen (13). The first graphic representation is representative of a first activation state of the on-board system. Data representative of a touch press on the displayed signal indicator are received. A request to switch the on-board system from the first activation state to a second activation state is transmitted. The display of the signal indicator is controlled to display the signal indicator according to a second graphic representation in the determined content of the HMI displayed on the touch screen (13). This second graphic representation is representative of the second activation state of the on-board system. Figure for the abstract: Figure 1
Description
L’invention concerne les procédés et dispositifs de contrôle d’un système embarqué d’un véhicule, notamment automobile. L’invention concerne notamment un procédé et un dispositif de contrôle d’activation et de désactivation d’un système embarqué dans un véhicule. L’invention concerne également un procédé et un dispositif d’aide à la conduite d’un véhicule.The invention relates to methods and devices for controlling an on-board system of a vehicle, in particular an automobile. The invention relates in particular to a method and a device for controlling the activation and deactivation of an on-board system in a vehicle. The invention also relates to a method and a device for assisting in driving a vehicle.
Les véhicules contemporains embarquent pour certains d’entre eux 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 several 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 »).Among these screens, it is known to embed one or more LCD type screens (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 “Transistor en film mince”), or OLED type (from the English “Organic Light-Emitting Diode” or in French “Diode électroluminescente biologique”).
L’intégration de tels écrans associés à une interface tactile permet de contrôler via cette interface tactile et l’Interface Homme-Machine (IHM) graphique affichée sur un tel écran un ou plusieurs système(s) embarqué(s) dans le véhicule, par exemple le système de climatisation, en naviguant dans des menus et en fixant la valeur de certains paramètres, par exemple à partir de valeurs proposées dans des menus déroulants ou en entrant la valeur souhaitée dans un champ de l’IHM prévu à cet effet.The integration of such screens associated with a touch interface makes it possible to control via this touch interface and the graphic Human-Machine Interface (HMI) displayed on such a screen one or more system(s) embedded in the vehicle, for example the air conditioning system, by navigating through menus and setting the value of certain parameters, for example from values proposed in drop-down menus or by entering the desired value in a field of the HMI provided for this purpose.
Le contrôle d’une partie de ces systèmes embarqués est également permise par un ou plusieurs leviers de commandes et/ou boutons physiques prévus autour ou sur le volant, ou encore au niveau de la planche de bord ou d’une console centrale du véhicule.Control of some of these on-board systems is also enabled by one or more control levers and/or physical buttons provided around or on the steering wheel, or on the dashboard or a central console of the vehicle.
La multiplication des moyens de commande ou de contrôle entraine une complexification de l’IHM par laquelle un utilisateur interagit avec les systèmes embarqués pour les contrôler, avec notamment une multiplication des icônes ou des raccourcis de commande dont le contrôle et la gestion sont en conséquence compliqués pour un utilisateur. L’expérience utilisateur s’en trouver dégradée et l’attention du conducteur du véhicule peut être réduite lorsque le conducteur navigue dans les différents menus de l’IHM ou cherche les leviers de commande pour exécuter la ou les fonctions qu’il souhaite activer au niveau des systèmes embarqués, par exemple les systèmes d’aide à la conduite, dits systèmes ADAS (de l’anglais « Advanced Driver-Assistance System » ou en français « Système d’aide à la conduite avancé ») ou tout système ou organe embarqué dans le véhicule assurant le fonctionnement du véhicule ou permettant de superviser le fonctionnement du véhicule.The multiplication of command or control means leads to a complexity of the HMI by which a user interacts with the on-board systems to control them, with in particular a multiplication of icons or command shortcuts whose control and management are consequently complicated for a user. The user experience is degraded and the attention of the driver of the vehicle may be reduced when the driver navigates through the different menus of the HMI or looks for the control levers to execute the function(s) that he wishes to activate at the level of the on-board systems, for example the driver assistance systems, known as ADAS systems (from the English “Advanced Driver-Assistance System” or in French “Système d’aide à la conduite supérieur”) or any system or organ embedded in the vehicle ensuring the operation of the vehicle or making it possible to supervise the operation of the vehicle.
Par ailleurs, la multiplication des dispositifs d’affichage dans un véhicule ainsi que la multiplication des moyens de contrôle des systèmes embarqués augmentent le prix de ces véhicules et complexifie l’accès à l’information pour le conducteur et/ou les passagers du véhicule, ce qui peut également dégrader l’expérience utilisateur.Furthermore, the multiplication of display devices in a vehicle as well as the multiplication of means of controlling on-board systems increases the price of these vehicles and complicates access to information for the driver and/or passengers of the vehicle, which can also degrade 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 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 par exemple d’améliorer le contrôle d’un ou plusieurs systèmes embarqués dans un véhicule, notamment automobile.Another object of the present invention is, for example, to improve the control of one or more systems embedded in a vehicle, in particular an automobile.
Un autre objet de la présente invention est par exemple d’améliorer l’expérience utilisateur vis-à-vis du contrôle de ces systèmes d’aide à la conduite.Another object of the present invention is, for example, to improve the user experience with regard to the control of these driving assistance systems.
Un autre objet de la présente invention est par exemple d’améliorer la sécurité dans un véhicule.Another object of the present invention is, for example, to improve safety in a vehicle.
Selon un premier aspect, la présente invention concerne un procédé de contrôle d’un système embarqué dans un véhicule, le véhicule embarquant un système d’affichage comprenant un écran tactile, le procédé comprenant les étapes suivantes :
- contrôle d’affichage d’un témoin de signalisation représentatif du système embarqué, selon une première représentation graphique, dans un contenu déterminé d’une interface homme-machine, dite IHM, affiché sur l’écran tactile, la première représentation graphique du témoin de signalisation étant représentative d’un premier état d’activation du système embarqué ;
- réception de données représentatives d’un appui tactile sur le témoin de signalisation ;
- transmission d’une requête pour faire passer le système embarqué du premier état d’activation à un deuxième état d’activation ;
- contrôle d’affichage du témoin de signalisation, selon une deuxième représentation graphique, dans le contenu déterminé de l’IHM affiché sur l’écran tactile, la deuxième représentation graphique étant représentative du deuxième état d’activation du système embarqué.According to a first aspect, the present invention relates to a method for controlling an on-board system in a vehicle, the vehicle having a display system comprising a touch screen, the method comprising the following steps:
- display control of a signaling indicator representing the on-board system, according to a first graphic representation, in a determined content of a human-machine interface, called HMI, displayed on the touch screen, the first graphic representation of the signaling indicator being representative of a first activation state of the on-board system;
- reception of data representative of a tactile press on the indicator light;
- transmitting a request to switch the embedded system from the first activation state to a second activation state;
- display control of the indicator light, according to a second graphic representation, in the determined content of the HMI displayed on the touch screen, the second graphic representation being representative of the second activation state of the on-board system.
L’utilisation directe du témoin de signalisation représentatif d’un système embarqué pour le contrôle de ce même système embarqué, c’est-à-dire pour le faire passer d’un premier état d’activation à un deuxième état d’activation et inversement, permet d’améliorer la commande d’activation du système embarqué en fournissant un accès direct au contrôle via l’utilisation du symbole du système embarqué affiché sur un écran tactile.The direct use of the indicator light representative of an on-board system for the control of this same on-board system, that is to say to make it pass from a first activation state to a second activation state and vice versa, makes it possible to improve the activation control of the on-board system by providing direct access to the control via the use of the symbol of the on-board system displayed on a touch screen.
L’accès au contrôle par l’utilisateur est centralisé sur cet écran tactile, ce qui réduit le temps passé à rechercher la fonction et améliore ainsi la sécurité du véhicule et de ses passagers.User control access is centralized on this touchscreen, reducing the time spent searching for the function and thus improving the safety of the vehicle and its passengers.
Selon une variante, le premier état d’activation et le deuxième état d’activation appartiennent à un ensemble d’états d’activation du système embarqué comprenant :
- un état activé ; et
- un état désactivé.According to a variant, the first activation state and the second activation state belong to a set of activation states of the embedded system comprising:
- an activated state; and
- a disabled state.
Selon une autre variante, le contenu déterminé de l’IHM comprend en outre un ensemble d’informations représentatives du véhicule.According to another variant, the determined content of the HMI further includes a set of information representative of the vehicle.
Selon une variante supplémentaire, l’ensemble d’informations comprend une information représentative d’une vitesse instantanée du véhicule.According to an additional variant, the set of information includes information representative of an instantaneous speed of the vehicle.
Selon encore une variante, le procédé est mis en œuvre pendant une phase de roulage du véhicule.According to another variant, the method is implemented during a rolling phase of the vehicle.
Selon une variante additionnelle, la deuxième représentation graphique est affichée en remplacement de la première représentation graphique dans le contenu déterminé.According to an additional variant, the second graphical representation is displayed as a replacement for the first graphical representation in the determined content.
Selon une autre variante, le système embarqué appartient à un ensemble de systèmes embarqués comprenant :
- un système d’aide à la conduite du véhicule, dit système ADAS ;
- un système d’arrêt et de redémarrage automatique du véhicule ;
- un système d’avertissement sonore, dit système AVAS ;
- un système de climatisation ;
- un système de navigation ;
- un système d’infodivertissement ; et
- un système ou organe d’une chaine de traction du véhicule.According to another variant, the embedded system belongs to a set of embedded systems comprising:
- a vehicle driving assistance system, known as an ADAS system;
- an automatic vehicle stop and restart system;
- an audible warning system, called the AVAS system;
- an air conditioning system;
- a navigation system;
- an infotainment system; and
- a system or component of a vehicle's drive train.
Selon un deuxième aspect, la présente invention concerne un dispositif de contrôle d’un système 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 on-board system in 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 de contrôle d’un système embarqué comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention et 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 control system of an embedded system comprising a device as described above according to the second aspect of the present invention and a 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 électrique, 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 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 an electric vehicle, for example of the automobile type, comprising a device as described above according to the second aspect of the present invention or a 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.
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:
Description des exemples de réalisationDescription of examples of implementation
Un procédé et un dispositif de contrôle d’un système embarqué dans 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 an on-board system in 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 système embarqué dans un véhicule, par exemple mis en œuvre par un ou plusieurs calculateurs du véhicule, comprend contrôle de l’affichage d’un témoin de signalisation représentatif du système embarqué selon une première représentation graphique du témoin de signalisation. Le témoin de signalisation correspond par exemple à un symbole ou à un pictogramme représentant le système embarqué et affiché sur un écran tactile du véhicule. Le témoin de signalisation est affiché sur l’écran selon sa première représentation graphique dans un contenu déterminé d’une interface homme-machine, dite IHM, par exemple dans une page déterminée de l’IHM correspondant par exemple à l’écran d’accueil ou à l’écran par défaut de l’IHM. La première représentation graphique du témoin de signalisation est par exemple représentative d’un premier état d’activation du système embarqué, par exemple l’état activé (ou l’état désactivé). Des données représentatives d’un appui tactile sur le témoin de signalisation affichée sont reçues de l’interface tactile, par exemple lorsqu’un utilisateur effectue un appui tactile sur l’écran tactile à l’endroit d’affichage du témoin de signalisation dans le contenu déterminé de l’IHM affiché sur l’écran tactile. Suivant la réception des données représentatives de l’appui tactile, une requête pour faire passer le système embarqué du premier état d’activation à un deuxième état d’activation est transmise, par exemple à destination du calculateur en charge du contrôle du système embarqué. Enfin, l’affichage du témoin de signalisation est contrôlé pour afficher le témoin de signalisation selon une deuxième représentation graphique dans le contenu déterminé de l’IHM affiché sur l’écran tactile. Cette deuxième représentation graphique est avantageusement représentative du deuxième état d’activation du système embarqué, par exemple l’état désactivé (respectivement l’état activé).According to a particular and non-limiting example of embodiment of the present invention, the control of an on-board system in a vehicle, for example implemented by one or more computers of the vehicle, comprises controlling the display of a signal indicator representative of the on-board system according to a first graphic representation of the signal indicator. The signal indicator corresponds for example to a symbol or pictogram representing the on-board system and displayed on a touch screen of the vehicle. The signal indicator is displayed on the screen according to its first graphic representation in a determined content of a human-machine interface, called HMI, for example in a determined page of the HMI corresponding for example to the home screen or to the default screen of the HMI. The first graphic representation of the signal indicator is for example representative of a first activation state of the on-board system, for example the activated state (or the deactivated state). Data representative of a touch press on the displayed indicator light are received from the touch interface, for example when a user makes a touch press on the touch screen at the location where the indicator light is displayed in the determined content of the HMI displayed on the touch screen. Following receipt of the data representative of the touch press, a request to switch the on-board system from the first activation state to a second activation state is transmitted, for example to the computer responsible for controlling the on-board system. Finally, the display of the indicator light is controlled to display the indicator light according to a second graphic representation in the determined content of the HMI displayed on the touch screen. This second graphic representation is advantageously representative of the second activation state of the on-board system, for example the deactivated state (respectively the activated state).
Un tel procédé permet de commander le passage du premier état d’activation au deuxième état d’activation (et inversement) par un unique appui tactile sur le témoin de signalisation qui correspond au symbole associé au système embarqué affiché dans l’IHM affiché sur l’écran tactile du véhicule. Cela évite à l’utilisateur souhaitant le passage du premier état d’activation au deuxième état d’activation (ou inversement) de rechercher dans les différents menus ou contenus de l’IHM où se trouve l’option pour activer/désactiver le système embarqué, le contrôle de l’état d’activation étant obtenu directement par appui sur le symbole du système embarqué, avantageusement le symbole défini dans la norme internationale ISO-2575:2010, la norme internationale ISO-7000 ou encore dans la norme internationale ISO-6727.Such a method makes it possible to control the transition from the first activation state to the second activation state (and vice versa) by a single touch press on the indicator light that corresponds to the symbol associated with the on-board system displayed in the HMI displayed on the touch screen of the vehicle. This avoids the user wishing to switch from the first activation state to the second activation state (or vice versa) from having to search in the various menus or contents of the HMI where the option to activate/deactivate the on-board system is located, the control of the activation state being obtained directly by pressing the symbol of the on-board system, advantageously the symbol defined in the international standard ISO-2575:2010, the international standard ISO-7000 or even in the international standard ISO-6727.
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 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 écran 13 à interface tactile et un calculateur configuré pour contrôler l’affichage de contenu(s) d’une IHM graphique sur l’écran tactile 13. 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. La liaison entre le calculateur et le dispositif d’affichage tête-haute correspond par exemple à une liaison de type LVDS (de l’anglais « Low Voltage Differential Signaling » ou en français « Transmission différentielle basse-tension »).The vehicle 10 advantageously includes a display system comprising a screen 13 with a touch interface and a computer configured to control the display of content(s) of a graphical HMI on the touch screen 13. The computer corresponds for example to the computer of the infotainment system, called the IVI (In-Vehicle Infotainment) computer of the vehicle 10. The connection between the computer and the head-up display device corresponds for example to a connection of the LVDS type (Low Voltage Differential Signaling).
Selon un mode de réalisation particulier, le système d’affichage comprend en outre un écran d’affichage 12 correspondant par exemple à une lame transparente ou semi-transparente 12, par exemple arrangée sur le dessus de la planche de bord 11 devant le pare-brise du véhicule électrique 10. La lame transparente 12 est par exemple arrangée derrière le volant 14, selon le point d’un vue d’un conducteur installé dans le siège conducteur 15, de telle manière que le conducteur voit le contenu affiché ou projeté sur la lame transparente 12 lorsque le conducteur conduit le véhicule électrique 10. La lame transparente 12 correspond ainsi à un élément d’un dispositif ou système dit d’affichage tête-haute. Un tel système d’affichage comprend par exemple un ou plusieurs projecteurs intégrés par exemple dans la planche de bord 11. Un tel système de projection d’images ou de contenus graphiques correspond par exemple à un système dit à réalité augmentée, dite AR (de l’anglais « Augmented Reality »), par exemple un système de Vision Tête Haute, dite VTH ou HUD (de l’anglais « Head Up Display » ou en français « Affichage Tête Haute »), lequel permet l’incrustation d’objets virtuels dans le champ de vision du conducteur en projetant les images sur la lame 12, de manière à superposer les objets virtuels des images projetées sur la scène routière réelle. La projection des images de l’objet graphique est par exemple contrôlée par un ou plusieurs calculateurs du système embarqué du véhicule 10, par exemple par le calculateur IVI.According to a particular embodiment, the display system further comprises a display screen 12 corresponding for example to a transparent or semi-transparent blade 12, for example arranged on top of the dashboard 11 in front of the windshield of the electric vehicle 10. The transparent blade 12 is for example arranged behind the steering wheel 14, according to the point of view of a driver installed in the driver's seat 15, such that the driver sees the content displayed or projected on the transparent blade 12 when the driver is driving the electric vehicle 10. The transparent blade 12 thus corresponds to an element of a device or system called a head-up display. Such a display system comprises for example one or more projectors integrated for example in the dashboard 11. Such a system for projecting images or graphic content corresponds for example to a so-called augmented reality system, called AR (from the English “Augmented Reality”), for example a Head-Up Display system, called VTH or HUD (from the English “Head Up Display” or in French “Display Tête Haute”), which allows the embedding of virtual objects in the driver’s field of vision by projecting the images onto the blade 12, so as to superimpose the virtual objects of the projected images onto the real road scene. The projection of the images of the graphic object is for example controlled by one or more computers of the on-board system of the vehicle 10, for example by the IVI computer.
Un tel système d’affichage comprenant l’écran tactile 13 et le dispositif d’affichage tête haute 12 est par exemple prévu ou configuré pour réduire le nombre d’écrans présents dans le véhicule 10, permettant par exemple de supprimer le ou les écrans d’affichage appelés combiné ou tableau de bord et généralement arrangés dans une zone 141 derrière le volant dans la planche de bord 11.Such a display system comprising the touch screen 13 and the head-up display device 12 is for example provided or configured to reduce the number of screens present in the vehicle 10, making it possible for example to eliminate the display screen(s) called the instrument panel or dashboard and generally arranged in an area 141 behind the steering wheel in the dashboard 11.
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).
Le ou les systèmes embarqués dans le véhicule 10 correspondent par exemple à un ou plusieurs des systèmes de la liste suivante, cette liste étant non exhaustive et fournie à titre d’illustration :
- un système d’aide à la conduite du véhicule, dit système ADAS, par exemple un ou plusieurs des systèmes suivants : un système de régulation de vitesse, par exemple un système de régulation adaptative de vitesse, dit système ACC (de l’anglais « Adaptive Cruise Control »), et/ou un régulateur de vitesse prédictif, dit système PCC (de l’anglais « Predictive Cruise Control ») ; un système de contrôle électronique de stabilité, dit système ESC (de l’anglais « Electronic Stability Control » ou en français « Contrôle électronique de la stabilité »), DSC (de l’anglais « Dynamic Stability Control » ou en français « Contrôle dynamique de la stabilité ») ou encore ESP (de l’anglais « Electronic Stability Program » ou en français « Programme électronique de la stabilité ») ; un système d’aide au maintien dans la file de circulation du véhicule, dit système LKA (de l’anglais « Lane-Keeping Assist » ou en français « Assistant de maintien dans la file ») ; un système d’alerte de franchissement involontaire de ligne, dit système AFIL ; un système de reconnaissance / lecture de panneaux de signalisation, dit système TSR (de l’anglais « Traffic Sign Recognition ») ; un système d’allumage automatique des feux de croisement ; un système d’activation automatique d’essuie-vitre ; un système de surveillance de l’attention du conducteur ; un système de détection de piéton ; un système d’alerte de distance de sécurité, dit système ADS ; un système de détection et reconnaissance de marquage au sol ; et/ou un système d’aide au stationnement ;
- un système de climatisation automatique ; et/ou
- un système d’arrêt et de redémarrage automatique du véhicule, dit système STT (de l’anglais « Start and Stop ») ; et/ou
- un système de navigation ; et/ou
- un système d’infodivertissement ; et/ou
- un système d’avertissement sonore, dit système AVAS (de l’anglais « Acoustic Vehicle Alerting System » ou en français « Système d’alerte sonore pour véhicule ») ;
- un système de contrôle ou de supervision d’un organe de la chaine de traction du véhicule, par exemple le moteur, la transmission, la batterie de traction pour un véhicule électrique, etc.The system(s) embedded in the vehicle 10 correspond for example to one or more of the systems in the following list, this list being non-exhaustive and provided for illustration purposes:
- a vehicle driver assistance system, called an ADAS system, for example one or more of the following systems: a cruise control system, for example an adaptive cruise control system, called an ACC system (from the English "Adaptive Cruise Control"), and/or a predictive cruise control system, called a PCC system (from the English "Predictive Cruise Control"); an electronic stability control system, called an ESC system (from the English "Electronic Stability Control" or in French "Control electronic stability"), DSC system (from the English "Dynamic Stability Control" or in French "Control dynamic stability") or ESP system (from the English "Electronic Stability Program" or in French "Programme électronique de la sécurité"); a system for helping the vehicle keep in the lane of traffic, called an LKA system (from the English "Lane-Keeping Assist" or in French "Assistant de maintien dans la queue"); a system for warning against involuntary departure from the line, called an AFIL system; a traffic sign recognition/reading system, known as a TSR system (from the English “Traffic Sign Recognition”); an automatic dipped headlight activation system; an automatic windscreen wiper activation system; a driver attention monitoring system; a pedestrian detection system; a safety distance warning system, known as an ADS system; a road marking detection and recognition system; and/or a parking assistance system;
- an automatic air conditioning system; and/or
- an automatic vehicle stop and restart system, known as a STT (Start and Stop) system; and/or
- a navigation system; and/or
- an infotainment system; and/or
- an audible warning system, called AVAS (from the English “Acoustic Vehicle Alerting System” or in French “Audio vehicle alert system”);
- a system for controlling or supervising a component of the vehicle's drive train, for example the engine, the transmission, the traction battery for an electric vehicle, etc.
Un processus de contrôle d’un ou plusieurs systèmes embarqués, par exemple un ou plusieurs systèmes de la liste ci-dessus, 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 on-board systems, for example one or more systems from the list above, 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 système embarqué pour des raisons de clarté. Bien entendu, le processus s’applique de la même manière pour chaque système embarqué d’un ensemble de systèmes embarqués comprenant plusieurs systèmes embarqués.The operations of the process are described below with reference to a single embedded system for the sake of clarity. Of course, the process applies in the same way for each embedded system in a set of embedded systems comprising several embedded systems.
Un tel processus s’applique notamment à tout système ou organe embarqué dans le véhicule configuré pour prendre un état activé (ou « ON » en anglais) et un état désactivé (ou « OFF » en anglais).Such a process applies in particular to any system or organ on board the vehicle configured to take an activated state (or “ON” in English) and a deactivated state (or “OFF” in English).
Dans une première opération, l’affichage d’un témoin de signalisation représentatif du système embarqué est contrôlé de telle manière que le témoin de signalisation soit affiché sur l’écran tactile 13 selon une première représentation graphique. Le témoin de signalisation est affiché dans un contenu déterminé d’une interface homme-machine, dite IHM, lequel contenu est affiché sur l’écran tactile.In a first operation, the display of a signal indicator representative of the on-board system is controlled in such a way that the signal indicator is displayed on the touch screen 13 according to a first graphic representation. The signal indicator is displayed in a determined content of a human-machine interface, called HMI, which content is displayed on the touch screen.
Le contenu affiché comprend par exemple un ensemble d’informations utiles au conducteur pour assurer le contrôle et la supervision du véhicule 10.The content displayed includes, for example, a set of information useful to the driver to ensure control and supervision of the vehicle 10.
L’ensemble d’informations comprend par exemple la vitesse instantanée du véhicule 10 lorsque ce dernier est dans une phase de roulage ou de circulation, c’est-à-dire en mouvement, entrainé par le moteur du véhicule 10.The set of information includes, for example, the instantaneous speed of the vehicle 10 when the latter is in a rolling or traffic phase, that is to say in motion, driven by the engine of the vehicle 10.
L’ensemble d’information comprend par exemple d’autres informations complémentaires telles que par exemple l’autonomie restante (exprimée par exemple en kms), la distance parcourue, un niveau d’énergie restant dans le réservoir (par exemple la quantité d’énergie électrique restant dans la batterie de traction lorsque le véhicule 10 correspond à un véhicule électrique ou la quantité de carburant restant dans le réservoir lorsque le véhicule 10 est un véhicule à moteur thermique), etc.The set of information includes for example other additional information such as for example the remaining autonomy (expressed for example in km), the distance traveled, a level of energy remaining in the tank (for example the quantity of electrical energy remaining in the traction battery when the vehicle 10 corresponds to an electric vehicle or the quantity of fuel remaining in the tank when the vehicle 10 is a vehicle with a thermal engine), etc.
La première représentation graphique du témoin de signalisation est avantageusement représentative d’un premier état d’activation du système embarqué.The first graphic representation of the indicator light is advantageously representative of a first activation state of the on-board system.
Le premier état d’activation correspond par exemple à l’état activé (c’est-à-dire à l’état en marche ou en fonctionnement du système embarqué, ou « ON » en anglais) ou à l’état désactivé (c’est-à-dire à l’état éteint, ou « OFF » en anglais).The first activation state corresponds, for example, to the activated state (i.e. the on-board system's operating or running state, or "ON" in English) or to the deactivated state (i.e. the off state, or "OFF" in English).
Lorsque le premier état d’activation correspond à l’état activé, la première représentation graphique du témoin de signalisation correspond avantageusement à un symbole normalisé selon la norme ISO-2575, ISO-7000 ou ISO-6727.When the first activation state corresponds to the activated state, the first graphic representation of the signaling indicator advantageously corresponds to a symbol standardized according to ISO-2575, ISO-7000 or ISO-6727.
La
Par exemple, lorsque le système embarqué correspond au système ACC, le témoin de signalisation affiché correspond au témoin 211 lorsque le système ACC est dans le premier état d’activation correspondant à l’état activé, ce témoin de signalisation 211 correspondant par exemple au symbole défini dans la norme ISO-7000 sous la référence 2580.For example, when the on-board system corresponds to the ACC system, the signaling indicator displayed corresponds to indicator 211 when the ACC system is in the first activation state corresponding to the activated state, this signaling indicator 211 corresponding for example to the symbol defined in the ISO-7000 standard under reference 2580.
Selon un autre exemple, lorsque le système embarqué correspond au système LKA, le témoin de signalisation affiché correspond au témoin 212 lorsque le système LKA est dans le premier état d’activation correspondant à l’état activé, ce témoin de signalisation 212 correspondant par exemple au symbole défini dans la norme ISO-7000 sous la référence 3180.According to another example, when the on-board system corresponds to the LKA system, the signaling indicator displayed corresponds to indicator 212 when the LKA system is in the first activation state corresponding to the activated state, this signaling indicator 212 corresponding for example to the symbol defined in the ISO-7000 standard under reference 3180.
La
Une ou plusieurs deuxièmes zones déterminées 22 sont par exemple assignées à d’autres contenus de l’IHM, par exemple une zone pour afficher les informations associées au système multimédia du véhicule 10 et/ou une zone pour afficher des informations associées au système de navigation du véhicule 10.One or more second determined zones 22 are for example assigned to other contents of the HMI, for example a zone for displaying information associated with the multimedia system of the vehicle 10 and/or a zone for displaying information associated with the navigation system of the vehicle 10.
Lorsque le premier état d’activation correspond à l’état activé, la première représentation graphique du témoin de signalisation correspond par exemple à celle illustrée sur la
Lorsque le premier état d’activation correspond à l’état désactivé, la première représentation graphique du témoin de signalisation correspond par exemple à celle illustrée sur la
Dans une deuxième opération, des données représentatives d’un appui tactile sur le témoin de signalisation sont reçues, suivant un appui tactile d’un utilisateur sur le témoin de signalisation, par exemple sur le témoin 211 du système embarqué illustré sur la
Un appui tactile sur le témoin 211 ou 311 envoie une information au calculateur IVI pour que ce dernier mette en œuvre une fonction associée à la commande correspondant à l’appui tactile.A touch on indicator 211 or 311 sends information to the IVI computer so that the latter implements a function associated with the command corresponding to the touch.
Les données représentatives de l’appui tactile sont par exemple reçues via un ou plusieurs bus de données reliant l’interface tactile de l’écran (ou un calculateur contrôlant une telle interface tactile le cas échéant) et le calculateur IVI.The data representative of the touch support are for example received via one or more data buses connecting the touch interface of the screen (or a computer controlling such a touch interface where applicable) and the IVI computer.
Dans une troisième opération, le calculateur IVI transmet une requête à destination du calculateur contrôlant le système embarqué associé au témoin de signalisation 211, 311 sur lequel l’utilisateur a effectué un appui tactile, par exemple le système ACC selon l’exemple des témoins 211, 311. La transmission de la requête est déclenchée automatique par la réception des données représentatives de l’appui tactile sur le témoin 211, 311. La requête est par exemple générée automatiquement par le calculateur IVI à réception des données représentatives de l’appui tactile puis transmise automatiquement via un ou plusieurs bus de données reliant le calculateur IVI au calculateur contrôlant le système embarqué concerné, par exemple le système ACC.In a third operation, the IVI computer transmits a request to the computer controlling the on-board system associated with the indicator light 211, 311 on which the user has made a tactile press, for example the ACC system according to the example of the indicators 211, 311. The transmission of the request is triggered automatically by the reception of the data representative of the tactile press on the indicator light 211, 311. The request is for example generated automatically by the IVI computer upon reception of the data representative of the tactile press and then transmitted automatically via one or more data buses connecting the IVI computer to the computer controlling the on-board system concerned, for example the ACC system.
La requête comprend avantageusement des données de contrôle ou de commande pour requérir le passage du système embarqué concerné du premier état d’activation, c’est-à-dire l’état courant dans lequel se trouve le système embarqué lors de l’appui tactile sur le témoin de signalisation 211, 311 à un deuxième état de signalisation.The request advantageously includes control or command data to request the transition of the on-board system concerned from the first activation state, i.e. the current state in which the on-board system is located when the indicator light 211, 311 is pressed to a second signaling state.
Lorsque le premier état d’activation correspond à l’état activé (avec un appui tactile sur le témoin 211 de la
Inversement, lorsque le premier état d’activation correspond à l’état désactivé (avec un appui tactile sur le témoin 311 de la
Dans une quatrième opération, le calculateur recevant la requête transmise par le calculateur IVI contrôle le système embarqué concerné pour commander le passage du premier état d’activation (état courant) au deuxième état d’activation requis.In a fourth operation, the computer receiving the request transmitted by the IVI computer controls the on-board system concerned to command the transition from the first activation state (current state) to the second required activation state.
Selon un mode de réalisation particulier, un acquittement de réception de la requête est transmis par le calculateur du système embarqué concerné au calculateur IVI à réception de la requête.According to a particular embodiment, an acknowledgement of receipt of the request is transmitted by the computer of the on-board system concerned to the IVI computer upon receipt of the request.
Selon ce mode de réalisation, en absence d’acquittement reçu dans un intervalle de temps déterminé, le calculateur IVI retransmet la requête.According to this embodiment, in the absence of an acknowledgment received within a determined time interval, the IVI calculator retransmits the request.
Selon un autre mode de réalisation, le calculateur contrôlant le système embarqué transmet des données de confirmation du passage au deuxième état d’activation à destination du calculateur IVI lorsque le système embarqué est effectivement passé dans le deuxième état d’activation.According to another embodiment, the computer controlling the on-board system transmits confirmation data of the transition to the second activation state to the IVI computer when the on-board system has actually transitioned to the second activation state.
Dans une cinquième opération, le calculateur IVI contrôle d’affichage du témoin de signalisation pour que ce dernier s’affiche dans le contenu déterminé de l’IHM selon une deuxième représentation graphique, cette deuxième représentation graphique étant représentative du deuxième état d’activation du système embarqué.In a fifth operation, the IVI calculator controls the display of the indicator light so that the latter is displayed in the determined content of the HMI according to a second graphic representation, this second graphic representation being representative of the second activation state of the on-board system.
Par exemple si la première représentation graphique correspondait à celle 211 de la
Inversement, si la première représentation graphique correspondait à celle 311 de la
L’affichage du témoin de signalisation selon la deuxième représentation graphique 211 ou 311 remplace par exemple l’affichage du témoin de signalisation selon la première représentation graphique 311 ou 211 respectivement. Selon cet exemple, la localisation d’affichage dans le contenu de l’IHM et sur l’écran 13 est la même quelle que soit la représentation graphique (première ou deuxième) du témoin de signalisation.The display of the indicator light according to the second graphic representation 211 or 311 replaces for example the display of the indicator light according to the first graphic representation 311 or 211 respectively. According to this example, the display location in the content of the HMI and on the screen 13 is the same regardless of the graphic representation (first or second) of the indicator light.
Selon un autre exemple, le témoin de signalisation est affiché à un emplacement différent selon qu’il est selon la première représentation graphique ou la deuxième représentation graphique (par exemple côte à côte).In another example, the signal indicator is displayed in a different location depending on whether it is in the first graphical representation or the second graphical representation (e.g. side by side).
Si l’utilisateur souhaite faire repasser le système embarqué dans le premier état d’activation, il lui suffit d’effectuer un appui tactile sur le témoin de signalisation 211 ou 311 alors affiché pour déclencher les deuxième, troisième, quatrième et cinquième opérations à nouveau, l’affichage du témoin de signalisation étant en fin de processus de nouveau modifié pour représenter graphiquement l’état d’activation (activé ou désactivé, c’est-à-dire « ON » ou « OFF ») courant et souhaité par l’utilisateur.If the user wishes to return the on-board system to the first activation state, he simply needs to make a tactile press on the indicator light 211 or 311 then displayed to trigger the second, third, fourth and fifth operations again, the display of the indicator light being modified again at the end of the process to graphically represent the activation state (activated or deactivated, i.e. “ON” or “OFF”) current and desired by the user.
Un tel processus permet à l’utilisateur de contrôler en un seul clic ou un seul appui tactile l’état d’activation « On » ou « Off » de chaque système embarqué en utilisant à cet effet les témoins de signalisation représentant chacun de ces systèmes embarqués. L’accès à la commande est direct depuis un contenu ou une page d’accueil ou par défaut de l’IHM du véhicule.Such a process allows the user to control with a single click or a single touch the activation status "On" or "Off" of each on-board system by using for this purpose the indicator lights representing each of these on-board systems. Access to the control is direct from a content or a home page or by default from the vehicle's HMI.
Un tel processus est prévu pour être mis en œuvre alors que le véhicule est en mouvement, dans une phase de roulage du véhicule 10. Cela est permis puisque l’accès à la commande est simple et direct sans besoin de naviguer dans les différents contenus et menus de l’IHM via l’interface tactile de l’écran 13. Un tel contrôle est réalisé en toute sécurité, le conducteur pouvant conserver toute son attention sur la conduite du véhicule 10.Such a process is intended to be implemented while the vehicle is in motion, in a rolling phase of the vehicle 10. This is permitted since access to the control is simple and direct without the need to navigate through the various contents and menus of the HMI via the touch interface of the screen 13. Such control is carried out in complete safety, the driver being able to maintain full attention on driving the vehicle 10.
La
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
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
Dans une première étape 51, l’affichage d’un témoin de signalisation représentatif du système embarqué est contrôlé pour être affiché selon une première représentation graphique dans un contenu déterminé d’une interface homme-machine, dite IHM, affiché sur l’écran tactile, la première représentation graphique du témoin de signalisation étant représentative d’un premier état d’activation du système embarqué.In a first step 51, the display of a signaling indicator representative of the on-board system is controlled to be displayed according to a first graphic representation in a determined content of a human-machine interface, called HMI, displayed on the touch screen, the first graphic representation of the signaling indicator being representative of a first activation state of the on-board system.
Dans une deuxième étape 52, des données représentatives d’un appui tactile sur le témoin de signalisation affiché selon la première représentation graphique sont reçues.In a second step 52, data representative of a touch press on the signaling indicator displayed according to the first graphic representation are received.
Dans une troisième étape 53, une requête pour faire passer le système embarqué du premier état d’activation à un deuxième état d’activation est transmise, la génération et la transmission de la requête étant par exemple déclenchées par la réception des donnés à l’étape 52.In a third step 53, a request to switch the on-board system from the first activation state to a second activation state is transmitted, the generation and transmission of the request being for example triggered by the reception of the data in step 52.
Dans une quatrième étape 54, l’affichage du témoin de signalisation est contrôlé pour être affiché selon une deuxième représentation graphique dans le contenu déterminé de l’IHM affiché sur l’écran tactile, la deuxième représentation graphique étant représentative du deuxième état d’activation du système embarqué.In a fourth step 54, the display of the indicator light is controlled to be displayed according to a second graphic representation in the determined content of the HMI displayed on the touch screen, the second graphic representation being representative of the second activation state of the on-board system.
Selon une variante, les variantes et exemples des opérations décrits en relation avec 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é d’affichage de témoins de signalisation selon plusieurs représentations chacune représentative d’un état d’activation d’un système embarqué associé au témoin de signalisation 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 of displaying indicator lights according to several representations each representative of an activation state of an on-board system associated with the indicator light 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
Claims (10)
- contrôle (51) d’affichage d’un témoin de signalisation représentatif dudit système embarqué, selon une première représentation graphique (211), dans un contenu déterminé d’une interface homme-machine, dite IHM, affiché sur ledit écran tactile (13), ladite première représentation graphique (211) dudit témoin de signalisation étant représentative d’un premier état d’activation dudit système embarqué ;
- réception (52) de données représentatives d’un appui tactile sur ledit témoin de signalisation (211) ;
- transmission (53) d’une requête pour faire passer ledit système embarqué dudit premier état d’activation à un deuxième état d’activation ;
- contrôle (54) d’affichage dudit témoin de signalisation, selon une deuxième représentation graphique (311), dans ledit contenu déterminé de l’IHM affiché sur ledit écran tactile (13), ladite deuxième représentation graphique (311) étant représentative dudit deuxième état d’activation dudit système embarqué.Method for controlling an on-board system in a vehicle (10), said vehicle (10) having a display system comprising a touch screen (13), said method comprising the following steps:
- control (51) of display of a signaling indicator representative of said on-board system, according to a first graphic representation (211), in a determined content of a human-machine interface, called HMI, displayed on said touch screen (13), said first graphic representation (211) of said signaling indicator being representative of a first activation state of said on-board system;
- reception (52) of data representative of a tactile press on said indicator light (211);
- transmission (53) of a request to switch said on-board system from said first activation state to a second activation state;
- control (54) of display of said indicator light, according to a second graphic representation (311), in said determined content of the HMI displayed on said touch screen (13), said second graphic representation (311) being representative of said second activation state of said on-board system.
- un état activé ; et
- un état désactivé.Method according to claim 1, wherein said first activation state and said second activation state belong to a set of activation states of said embedded system comprising:
- an activated state; and
- a disabled state.
- un système d’aide à la conduite du véhicule (10), dit système ADAS ;
- un système d’arrêt et de redémarrage automatique du véhicule (10) ;
- un système d’avertissement sonore, dit système AVAS ;
- un système de climatisation ;
- un système de navigation ;
- un système d’infodivertissement ; et
- un système ou organe d’une chaine de traction du véhicule (10).Method according to one of claims 1 to 6, for which said embedded system belongs to a set of embedded systems comprising:
- a vehicle driving assistance system (10), called an ADAS system;
- an automatic vehicle stop and restart system (10);
- an audible warning system, called the AVAS system;
- an air conditioning system;
- a navigation system;
- an infotainment system; and
- a system or component of a vehicle drive chain (10).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2301166A FR3145536A1 (en) | 2023-02-08 | 2023-02-08 | Method and device for controlling an on-board system in a vehicle via indicator lights |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2301166A FR3145536A1 (en) | 2023-02-08 | 2023-02-08 | Method and device for controlling an on-board system in a vehicle via indicator lights |
| FR2301166 | 2023-02-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR3145536A1 true FR3145536A1 (en) | 2024-08-09 |
Family
ID=85937186
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR2301166A Pending FR3145536A1 (en) | 2023-02-08 | 2023-02-08 | Method and device for controlling an on-board system in a vehicle via indicator lights |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR3145536A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112014001745T5 (en) * | 2013-03-29 | 2016-01-07 | Deere & Company | Hideable shortcut bars, status shortcuts, and start page set editor |
| DE112017003608T5 (en) * | 2017-09-08 | 2019-06-06 | Komatsu Ltd. | DISPLAY CONTROL DEVICE FOR WORKING MACHINE, WORKING MACHINE AND DISPLAY CONTROL PROCESS FOR WORKING MACHINE |
| EP3736161A1 (en) * | 2019-05-07 | 2020-11-11 | Toyota Jidosha Kabushiki Kaisha | Vehicle control apparatus and display control method |
-
2023
- 2023-02-08 FR FR2301166A patent/FR3145536A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112014001745T5 (en) * | 2013-03-29 | 2016-01-07 | Deere & Company | Hideable shortcut bars, status shortcuts, and start page set editor |
| DE112017003608T5 (en) * | 2017-09-08 | 2019-06-06 | Komatsu Ltd. | DISPLAY CONTROL DEVICE FOR WORKING MACHINE, WORKING MACHINE AND DISPLAY CONTROL PROCESS FOR WORKING MACHINE |
| EP3736161A1 (en) * | 2019-05-07 | 2020-11-11 | Toyota Jidosha Kabushiki Kaisha | Vehicle control apparatus and display control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| FR3129498A1 (en) | Method and device for communicating in a vehicle information relating to a malfunction of vehicle components | |
| FR3145536A1 (en) | Method and device for controlling an on-board system in a vehicle via indicator lights | |
| FR3149280A1 (en) | Method and device for controlling a head-up display system for a hydrogen vehicle | |
| FR3135242A1 (en) | Method and device for controlling a display device on board a vehicle | |
| WO2024184595A1 (en) | Method and device for supervising a differential lock system of a vehicle using a signalling lamp | |
| FR3146123A1 (en) | Method and device for controlling an on-board display system in a vehicle for displaying warning lights of a differential lock system | |
| FR3148656A1 (en) | Method and device for controlling a vehicle display system comprising a touch screen | |
| FR3145705A1 (en) | Method and device for controlling an on-board lighting system in a vehicle via indicator lights | |
| WO2024200937A1 (en) | Method and device for controlling an obstacle detection system using a signalling indicator | |
| WO2025017253A1 (en) | Method and device for controlling a drive mode selector system of a vehicle | |
| FR3150765A1 (en) | Method and device for controlling a vehicle stability and anti-skid control system | |
| EP4680475A1 (en) | Method and device for supervising an active emergency braking system using a signalling lamp | |
| FR3152470A1 (en) | Method and device for controlling an active warning system for involuntary vehicle lane departure | |
| FR3151277A1 (en) | Method and device for controlling a vehicle stop-start system | |
| FR3151562A1 (en) | Method and device for controlling a system for controlling the closing of vehicle openings | |
| FR3145992A1 (en) | Method and device for controlling the display of driving information of a vehicle | |
| WO2024200939A1 (en) | Method and device for controlling a vehicle according to an accompanied driving mode | |
| FR3161771A1 (en) | Method and device for controlling a set of embedded systems of a vehicle from a screen in the vehicle and a screen on a mobile communication device | |
| FR3162296A1 (en) | Method and device for controlling a vehicle display system by long touch press on a touchscreen | |
| FR3147993A1 (en) | Method and device for controlling an on-board system of a driving school vehicle | |
| FR3151901A1 (en) | Method and device for controlling the display of a low emission zone by a vehicle navigation system. | |
| WO2025052053A1 (en) | Method and device for controlling a driver attention alert system of a vehicle | |
| WO2025210304A1 (en) | Method and device for controlling a display system of a vehicle comprising a system for managing user profiles | |
| FR3145706A1 (en) | Method and device for controlling a multi-level engine braking management system for deceleration of a vehicle | |
| FR3150160A1 (en) | Method and device for controlling the light intensity of light elements present on a vehicle dashboard. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 2 |
|
| PLSC | Publication of the preliminary search report |
Effective date: 20240809 |
|
| PLFP | Fee payment |
Year of fee payment: 3 |
|
| PLFP | Fee payment |
Year of fee payment: 4 |