Brevet FR3013864A1 — publié le 20150529

La présente invention est relative aux systèmes multimédias pour véhicules automobiles. Plus particulièrement, l'invention concerne un système multimédia comprenant une pluralité de fonctions incluant notamment navigation et autoradio, et en particulier une 5 fonction d'aide à la manoeuvre de parking. La fonction d'aide à la manoeuvre de parking (ou en plus court « aide au parking ») permet d'assister le conducteur du véhicule lors d'une manoeuvre de parking et peut fournir un retour visuel sous forme d'un affichage sur l'écran multimédia et un retour sonore vers le conducteur. 10 On connaît de tels systèmes multimédias par exemple du document US 8 384 561. Ces systèmes sont configurés pour gérer, outre la fonction d'affichage d'aide à la manoeuvre de parking, une pluralité d'autres fonctions. Dans la pratique, le démarrage d'un tel système multimédia prend plusieurs secondes, ce qui est lié à la grande quantité de données à charger, tant pour le système 15 d'exploitation (« operating system » en anglais) que pour les applications comme la navigation, l'autoradio, la climatisation etc. Il s'avère que dans certaines conditions d'utilisation d'un véhicule, le véhicule étant stationné sur une place de parking, le conducteur met le contact sur le véhicule et démarre le moteur puis effectue immédiatement une manoeuvre pour quitter la place de 20 parking. Dans un tel cas de figure, le système multimédia n'a pas encore terminé son initialisation et par conséquent la fonction d'affichage d'aide à la manoeuvre n'est pas disponible, ce qui est regrettable notamment si le conducteur doit effectuer une manoeuvre de marche arrière au voisinage d'un autre véhicule ou d'un obstacle. 25 Il est donc apparu un besoin de perfectionner les systèmes multimédias connus pour pallier ce genre d'imperfections. A cet effet, l'invention propose un système multimédia pour véhicule automobile, comprenant une pluralité de fonctions incluant notamment navigation et autoradio, et en particulier une fonction d'aide à la manoeuvre de parking, le système 30 comprenant par ailleurs une entrée d'information de marche arrière et au moins une entrée de signal de réveil système, le système étant configuré pour lancer une fonction rapide d'aide à la manoeuvre lorsque l'information de marche arrière est active au moins pendant un laps de temps après l'apparition du signal de réveil système, ladite fonction rapide d'aide à la manoeuvre étant mise en oeuvre sans lancer le système d'exploitation 35 principal et les autres fonctions utilisateur. Grâce à ces dispositions, les prestations visuelle et/ou sonore d'aide à la manoeuvre de parking dans le système multimédia sont opérationnelles et disponibles pour le conducteur très rapidement après le réveil système et/ou la mise sous tension du système multimédia, de préférence au plus une seconde après l'apparition du signal de réveil système. Dans des modes de réalisation du système selon l'invention, on peut éventuellement avoir recours en outre à l'une et/ou à l'autre des dispositions suivantes : - le système est configuré pour pouvoir, sur une condition de sortie prédéterminée, quitter la fonction rapide d'aide à la manoeuvre et lancer le système d'exploitation principal et les autres fonctions utilisateur ; le système permet ainsi de retrouver l'ensemble des fonctionnalités attendues après la manoeuvre de parking ; - la condition de sortie est validée soit lorsque l'utilisateur appuie sur une touche « sortie » sur le système multimédia, soit lorsque la vitesse du véhicule dépasse un seuil prédéterminé en marche avant ; de sorte que la sortie du mode particulier est disponible manuellement et/ou se produit automatiquement dès que des conditions de roulage hors manoeuvre sont détectées ; - le signal de réveil système est un signal dépendant soit d'une alimentation électrique générale du véhicule, soit d'un système de gestion de présence sur le siège conducteur, soit d'un système de gestion du démarrage moteur par bouton dédié ; ainsi le système multimédia peut être adapté à diverses configurations véhicule possible tout en garantissant un temps de réponse très performant ; - la fonction rapide d'aide à la manoeuvre est un module logiciel applicatif autonome formé d'un nombre de couches logicielles réduit, depuis le niveau applicatif jusqu'aux entrées-sorties matérielles ; ce module est par conséquent bien protégé vis-à-vis des virus et des pirates informatiques ; - le module logiciel est propriétaire et capable de respecter des contraintes temps-réel exigeantes, par exemple capable d'être initialisé en moins de 1 seconde ; ce module peut donc être chargé et initialisé rapidement et à disposition opérationnelle de l'utilisateur quasi instantanément. L'invention vise également un procédé mis en oeuvre dans un système tel que décrit précédemment, le procédé comprenant les étapes suivantes : a) détecter un front montant sur un signal de réveil système, b) acquérir l'information de marche arrière dans les instants qui suivent la détection du signal de réveil système, c) si l'information marche arrière est détectée, lancer une fonction rapide d'aide à la manoeuvre de parking sans lancer le système d'exploitation principal et les autres fonctions utilisateur, d) sur une condition de sortie prédéterminée, quitter la fonction rapide d'aide à la manoeuvre de parking et lancer le système d'exploitation principal et les autres fonctions utilisateur. Dans des modes de réalisation du procédé selon l'invention, on peut 5 éventuellement avoir recours en outre à l'une et/ou à l'autre des dispositions déjà mentionnées plus haut concernant le système. D'autres caractéristiques et avantages de l'invention apparaîtront au cours de la description suivante d'une de ses formes de réalisation, donnée à titre d'exemple non limitatif, en regard des dessins joints. 10 - La figure 1 est une vue générale de dessus d'un véhicule équipé d'un système selon l'invention, garé sur une place de parking. - La figure 2 montre de façon schématique un schéma de principe fonctionnel du système multimédia. - La figure 3 montre un logigramme états-transitions concernant le système 15 de la figure 2. - La figure 4 montre un chronogramme concernant le système de la figure 2. Sur les différentes figures, les mêmes références désignent des éléments identiques ou similaires. La figure 1 illustre en vue de dessus une zone de stationnement dans laquelle 20 est garé un véhicule 11. Ledit véhicule 11 est équipé d'un système multimédia 10 mettant en oeuvre une pluralité de fonctions d'information et/ou d'assistance à destination du conducteur et le cas échéant des autres occupants du véhicule. En particulier, le système multimédia comprend une fonction d'aide à la manoeuvre de parking qui permet d'assister le conducteur lors des manoeuvres d'entrée 25 et/ou de sortie dans des places de stationnement. Le système d'aide à la manoeuvre est aussi appelé « park assist » en langue anglaise. Ce genre de système est connu en soi, il ne sera pas décrit en détail ici. Il est basé sur la détection de présence d'obstacles 15 ou d'objets à proximité du véhicule 11 au moyen de capteurs à ultrasons 18. Sur l'exemple illustré, le véhicule 11 est équipé de la fonction « park assist » à l'arrière, mais il peut y 30 avoir en complément aussi des capteurs à l'avant voire sur les côtés. Alternativement aux capteurs ultrasons, on peut utiliser une caméra vidéo 7 qui capture des images de la zone arrière extérieure au véhicule 11. Une combinaison de capteurs vidéo et de capteurs ultrasons peut aussi être utilisée. Il faut noter ici que bien que l'on ait représenté un véhicule automobile 35 conventionnel, il pourrait s'agir tout aussi bien d'un véhicule utilitaire, d'un fourgon, d'un camion ou de tout autre véhicule routier. Le système multimédia 10 comprend un écran d'affichage 2, tactile ou non tactile, qui peut être équipé de boutons physiques sur les côtés ou en dessous de l'écran, par exemple en complément de boutons virtuels formés sur l'écran tactile 2. Le système multimédia 10 peut comprendre en outre une sortie pour piloter un 5 haut-parleur 5. Le système multimédia 10 peut interfacer directement les capteurs ultrasons, ou bien recevoir des informations vectorielles en provenance d'un calculateur 8 dédié à la détection par ultrasons (calculateur optionnel au sens de la présente invention). De même, le système multimédia 10 peut recevoir les informations 10 directement d'une caméra vidéo digitale 7 (voire analogique) ou recevoir des signaux représentant des images similaires capturées par un autre calculateur embarqué. Le système multimédia 10 gère, outre l'aide au manoeuvre de parking, une pluralité de fonctions incluant notamment navigation, autoradio à réception digitale (« DAB » en anglais), connexion Internet, téléphone, lecteur de vidéo ou de 15 fichiers audio MP3, gestion de contenu vidéo ou télévision pour les places arrières du véhicule 11. Le système multimédia 10 comporte une entrée 3 (cf. figure 2) de signal de réveil système, qui est utilisée pour faire passer le système multimédia 10 d'un état éteint ou de faible consommation à un état actif et opérationnel. 20 Le système multimédia 10 comporte une entrée 4 d'information de marche arrière ; cette information peut provenir directement d'un contacteur sur la boîte de vitesses, toutefois elle peut aussi provenir d'un autre calculateur par exemple celui en charge de la gestion opérationnelle de la boîte de vitesses automatique. Quant au signal de réveil système 3, celui-ci peut être un signal dépendant 25 soit d'une alimentation électrique générale du véhicule 11 (par exemple issu du contacteur de démarrage sur un véhicule conventionnel équipé avec ce contact classique), soit d'un système de gestion de présence sur le siège conducteur (le top de réveil sera donné dès que le conducteur sera assis sur le siège), soit d'un système de gestion du démarrage moteur par bouton dédié (le top de réveil sera donné dès l'appui sur le bouton dédié). 30 En référence à la figure 2, le système multimédia 10 comprend un processeur 1 en charge de piloter les différentes fonctions, de recueillir des signaux des différentes entrées, de piloter entre autres l'écran d'affichage 2 et un haut-parleur 5, ce dernier pouvant être interne ou bien externe. De plus, le processeur 1 comprend une zone de mémoire de données 9 qui peut comprendre une portion de mémoire vive et une 35 portion de mémoire non volatile. Avantageusement selon la présente invention, si la marche arrière est engagée juste après l'activation du signal de réveil du système multimédia 10, cela provoque un fonctionnement particulier du système multimédia 10 qui lance immédiatement un module logiciel applicatif autonome 22 (cf. figure 4) dédié à la gestion de la fonction d'aide au parking. Ce module logiciel applicatif autonome 22 est un module à lancement rapide, il ne comporte que les routines nécessaires à la fonction d'aide aux manoeuvres et ne fait pas appel au système d'exploitation principal 6 du système multimédia 10. Dans ces conditions, la fonction d'aide visuelle et sonore est disponible pour le conducteur dans un temps très court, inférieure à deux secondes, et même préférentiellement inférieure à une seconde. À l'inverse, si après le réveil du système multimédia 10, on ne constate pas d'activation de l'information marche arrière, alors le système multimédia 10 lance l'ensemble applicatif complet 21 en commençant par charger le système d'exploitation général 6 puis en démarrant les applications les unes après les autres. La disponibilité de l'ensemble des applications nécessite généralement plusieurs secondes, souvent presque une dizaine de secondes. On comprend dès lors que le conducteur qui veut sortir d'une place de parking n'est pas enclin à attendre aussi longtemps avant d'avoir l'assistance de manoeuvre opérationnelle, et que le fait de faire appel à un module applicatif à lancement rapide améliore les conditions de sécurité lors des manoeuvres de sortie de parking juste après démarrage. Plus précisément, comme illustré aux figures 3 et 4, le système multimédia 10 étant précédemment dans un mode à faible consommation voire complètement éteint, il se lance (on dit aussi « boot » en langue anglaise) sur détection d'un signal 3 de réveil système ce qui provoque son lancement 19. Dans les premières opérations qui font suite au lancement 19, il est prévu un test 20 de détection de l'information marche arrière 4, et ceci sur une fenêtre de temps 34 dont la durée peut être ajustée par exemple entre 500 ms et 3 secondes. Dans le cas où l'information marche arrière est détectée (20Y), alors le système multimédia 10 lance le module applicatif autonome 22 d'aide aux manoeuvres, sans lancer l'ensemble applicatif complet 21. On remarque que dans le cas d'une fenêtre de détection 34 assez longue, il peut même arriver que le programme d'initialisation interrompe le lancement de l'ensemble applicatif complet 21 au profit du lancement du module autonome 22 spécifique d'aide aux manoeuvres à lancement rapide. La phase d'initialisation 80 du lancement du module autonome 22 d'aide aux 35 manoeuvres est courte, d'une durée D1 de préférence inférieure à une seconde. À l'issue de cette courte initialisation 80, les prestations d'aide à la manoeuvre, tant visuelle que sonore sont disponibles pour le conducteur. L'aide visuelle peut se matérialiser par un graphique montrant la voiture et ses alentours (figure 1), avec des couleurs indiquant la présence ou non d'obstacles, et/ou d'un retour sonore consistant par exemple en une série de « bip » dont la fréquence augmente avec la proximité d'obstacles. Selon un aspect avantageux de la présente invention, il est prévu de définir une condition de sortie 51 pour que le système multimédia 10 quitte le module logiciel applicatif autonome 22 et revienne à un fonctionnement standard c'est-à-dire lance l'ensemble applicatif complet 21. Avantageusement, la condition de sortie peut être validée 28 lorsque 10 l'utilisateur appuie sur une touche « sortie » (tactile ou bouton physique) sur le système multimédia 10, ou bien encore lorsque la vitesse du véhicule 11 dépasse un seuil prédéterminé en marche avant, par exemple 15 km/h. Lorsque la condition de sortie est validée, le système multimédia 10 interrompt l'exécution du module autonome 22 d'aide aux manoeuvres, il lance l'ensemble applicatif 15 complet 21, ce qui nécessite une phase d'initialisation 81 de quelques secondes, suite à quoi le conducteur dispose de l'ensemble des fonctionnalités potentiellement disponibles sur son système multimédia 10. Avantageusement, le module autonome 22 d'aide aux manoeuvres est composé d'un nombre réduit de couches au sens connu des architectures logicielles, à 20 savoir une couche applicative L5, une couche de pilotes L1 avec uniquement les pilotes nécessaires, et une couche d'interface matériel LO. À l'inverse, l'ensemble applicatif complet 21 comporte habituellement au moins 4 ou 5 couches, et utilise un système d'exploitation principal 6 (autrement dit à fonctions étendues) lourd en taille mémoire et long à charger en mémoire. 25 Il faut remarquer ici que l'ensemble applicatif complet 21 comprend bien entendu aussi une fonction d'aide aux manoeuvres de parking, qui peut être substantiellement identique, au moins pour ce qui est de l'interface utilisateur, à l'interface du module applicatif 22 à lancement rapide. On peut résumer le procédé mis en oeuvre par le système multimédia 10 de la 30 façon suivante : a) détecter un front montant sur un signal de réveil système 3, b) acquérir l'information de marche arrière 4 dans les instants qui suivent la détection du signal de réveil système, c) si l'information marche arrière est active, lancer une fonction rapide 35 d'aide à la manoeuvre de parking 22 sans lancer le système d'exploitation principal 6 et les autres fonctions utilisateur 21, d) sur une condition de sortie prédéterminée 28, quitter la fonction rapide d'aide à la manoeuvre de parking et lancer le système d'exploitation principal 6 et les autres fonctions utilisateur 21. REVENDICATIONS1. Système multimédia (10) pour véhicule automobile, comprenant une pluralité de fonctions incluant notamment navigation et autoradio, et en particulier une fonction d'aide à la manoeuvre de parking, le système comprenant par ailleurs une entrée d'information de marche arrière (4) et au moins une entrée de signal de réveil système (3), le système étant configuré pour lancer une fonction rapide d'aide à la manoeuvre (22) lorsque l'information de marche arrière est active au moins pendant un laps de temps après l'apparition du signal de réveil système, ladite fonction rapide d'aide à la manoeuvre étant mise en oeuvre sans lancer le système d'exploitation principal (6) et les autres fonctions, de sorte que les prestations visuelle et/ou sonore d'aide à la manoeuvre de parking sont opérationnelles et disponibles pour le conducteur très rapidement après le réveil système et/ou la mise sous tension du système multimédia (10), de préférence au plus une seconde après l'apparition du signal de réveil système. 2. Système selon la revendication 1, dans lequel le système est configuré pour pouvoir, sur une condition de sortie prédéterminée (28), quitter la fonction rapide d'aide à 15 la manoeuvre et lancer le système d'exploitation principal et les autres fonctions utilisateur (21). 3. Système selon la revendication 2, dans lequel la condition de sortie (28) est validée soit lorsque l'utilisateur appuie sur une touche « sortie » sur le système multimédia (10), soit lorsque la vitesse du véhicule (11) dépasse un seuil prédéterminé en marche 20 avant. 4. Système selon l'une quelconque des revendications 1 à 3, dans lequel le signal de réveil système (3) est un signal dépendant soit d'une alimentation électrique générale du véhicule (11), soit d'un système de gestion de présence sur le siège conducteur, soit d'un système de gestion du démarrage moteur par bouton dédié. 25 5. Système selon l'une quelconque des revendications 1 à 4, dans lequel la fonction rapide d'aide à la manoeuvre est un module logiciel applicatif autonome formé avec un nombre de couches logicielles réduit, depuis le niveau applicatif jusqu'aux entrées-sorties matérielles. 6. Système selon l'une quelconque des revendications 1 à 5, dans lequel la 30 fonction rapide d'aide à la manoeuvre est un module propriétaire et capable de respecter des contraintes temps-réel exigeantes. 7. Procédé pour gérer des indications visuelles et/ou sonores dans un système multimédia (10) pour véhicule automobile, comprenant une pluralité de fonctionsutilisateur incluant notamment navigation et autoradio, et en particulier une fonction d'aide à la manoeuvre de parking, le procédé comprenant les étapes suivantes : a) détecter un front montant sur un signal de réveil système (3), b) acquérir l'information de marche arrière (4) dans les instants qui suivent la détection du signal de réveil système, c) si l'information marche arrière est active, lancer une fonction rapide d'aide à la manoeuvre de parking (22) sans lancer le système d'exploitation principal (6) et les autres fonctions utilisateur, d) sur une condition de sortie prédéterminée, quitter la fonction rapide d'aide à la manoeuvre de parking et lancer le système d'exploitation principal et les autres fonctions utilisateur. 8. Procédé selon la revendication 7, dans lequel la condition de sortie (28) est validée soit lorsque l'utilisateur appuie sur une touche « sortie » sur le système multimédia (10), soit lorsque la vitesse du véhicule (11) dépasse un seuil prédéterminé en marche 15 avant. 9. Procédé selon l'une quelconque des revendications 7 à 8, dans lequel la fonction rapide d'aide à la manoeuvre de parking est opérationnelle au maximum deux secondes après l'apparition du signal du réveil système, de préférence au maximum une seconde après l'apparition du signal du réveil système. 20 10. Procédé selon l'une quelconque des revendications 7 à 9, dans lequel la fonction rapide d'aide à la manoeuvre est un module logiciel applicatif autonome, formé avec un nombre de couches logicielles réduit, depuis le niveau applicatif jusqu'aux entrées-sorties matérielles.