Brevet FR3144374A1 — publié le 20240628

Procédé d’aide à la saisie de texte en écriture manuscrite dans un système d’info-divertissement (SYS) d’un véhicule automobile (VHL) consistant à afficher sur un écran du véhicule (ETP), une liste (LPD) de prédictions (PD1-PD4) de mots extraits d’un dictionnaire de mots (DIC) en rapport avec un contexte d’utilisation déterminé attaché à une fonctionnalité du véhicule (VHL), au fur et à mesure de la saisie de caractères (CAR) par un utilisateur (UTI) sur ladite interface (ETD) ; la prédiction (PD1-PD4) étant adaptée à chaque nouvelle saisie de caractères (CAR) par l’utilisateur (UTI) sur ladite interface (ETD) en prenant en compte l’historique des saisies et prédictions faites au cours d’utilisations précédentes du système (SYS) pour un même contexte d’utilisation afin de prévenir des erreurs de saisies et/ou de reconnaissance d’écriture manuscrite (CAR) ; ledit utilisateur (UTI) ayant la possibilité de valider une prédiction (PD1-PD4) affichée sur l’écran principal (ETP) à tout moment. (Figure 1) Procédé d’aide à la saisie de texte dans un système d’info-divertissement de véhicule automobile La présente invention concerne de manière générale le domaine des systèmes d’info-divertissement pour véhicules, notamment pour véhicule automobiles, également désigné par systèmes d’infotainment, et se rapporte plus particulièrement à un procédé d’aide à la saisie de texte en écriture manuscrite par un occupant d’un véhicule via le système d’info-divertissement sur des interfaces utilisateurs tactiles et en particulier sur des écrans tactiles. On rappelle qu’un système d’info-divertissement gère les interactions entre les capteurs du véhicule et les écrans d’affichage et autres IHM (Interface Homme-Machine) du véhicule. Il permet de réaliser des fonctions de navigation, d'appel d'urgence géolocalisé, de fournir des informations et des divertissements audio et vidéo aux occupants du véhicule. Il peut se connecter à des serveurs distants, à d’autres véhicules et/ou infrastructures routières et à des terminaux portables tels que smartphone, tablettes, montres connectées … qui sont à portée de main des occupants du véhicule. Dans les systèmes d’info-divertissement connus, un utilisateur qui souhaite saisir une requête afin de rechercher une information et/ou de paramétrer une fonctionnalité du véhicule, le fait généralement par l’intermédiaire d’une interface tactile se présentant sous la forme d’un écran tactile affichant un clavier virtuel désigné ci-après par « clavier tactile » présent dans l’habitacle du véhicule ou sur son smartphone après l’avoir préalablement appairé puis connecté au véhicule. L’univers des smartphones est aujourd’hui intégré dans les véhicules automobiles et les interfaces (IHM) sont de plus en plus calquées sur les IHM des smartphones en partageant notamment les fonctionnalités de navigation, de messagerie, de carnet d’adresses, … et de recherche sur internet. Dans l’univers des smartphones, ou autres terminaux portables, les interfaces de saisie de texte en mode clavier tactile ou en mode de reconnaissance d’écriture manuscrite, appelé également « handwriting » en terminologie anglosaxonne, permettent d’interroger et/ou d’accéder à des applications et des bases de données à partir de la saisie d’une suite de caractères alphanumériques constituant un ou plusieurs mots désignés plus généralement par « texte ». Pour aider l’utilisateur dans sa saisie de texte, un module logiciel implémentant un algorithme d’aide à la saisie, désigné ci-après par algorithme de prédiction de mots, affiche sur une ligne dite ligne de prédiction, des suggestions de suites de caractères formant des mots, au fur et à mesure de la saisie du texte par l’utilisateur qui est affichée sur une ligne dite de saisie de l’écran tactile. Ces suggestions permettent d’aider l’utilisateur dans la construction de son texte qui peut être fastidieuse pour certains et qui requiert une attention au détriment de l’attention nécessaire à la conduite du véhicule quand l’utilisateur est le conducteur du véhicule. Ces suggestions, ou prédictions de mots, sont établies à partir d’une base de données organisée comme un dictionnaire dit « linguistique » générique, dans la langue d’utilisation de l’interface de saisie, ou qui peut être multi langues. S’agissant du mode « handwriting », l’algorithme de prédiction de mots se base sur la reconnaissance de caractères en écriture manuscrite que l’utilisateur trace avec le bout du doigt ou un stylet sur l’écran tactile de son smartphone ou sur un écran central de la planche de bord du véhicule. L’algorithme de prédiction de mots va rechercher dans le dictionnaire les mots commençant par les caractères tracés par l’utilisateur et qui une fois reconnus, sont affichés sur une ligne dite de saisie de l’écran. L’écran affiche quasi simultanément plusieurs propositions sous la forme d’une liste de champs tactiles, dite liste de prédiction, restituant des mots ou suite de mots, extraits du dictionnaire. Les propositions s’affinent au fur et à mesure des tracés de caractères jusqu’à la validation du mot attendu (champ tactile) par l’utilisateur. Dans un exemple de saisie de texte en écriture manuscrite, l’utilisateur saisit « Cha » et l’algorithme de prédiction de mots propose « Château, Chat, Chaton, Changement ». L’utilisateur peut à tout moment arrêter la saisie en sélectionnant les champs tactiles affichés dans la liste de prédictions. L’algorithme de prédiction de mots est doté par ailleurs d’un correcteur permettant de corriger une inversion de lettre ou une faute d’orthographe, par exemple, « Chanp » au lieu de « Champ ». Dans une saisie de type clavier ou « handwriting », l’algorithme de prédiction de mots se base sur un dictionnaire de type linguistique générique. Ce type de prédiction, bien que très utile pour la saisie de texte pour rédiger des messages, SMS (Short Message Service), recherches sur internet, … est mal adapté au domaine des véhicules automobiles qui doit prendre en compte l’ergonomie de l’IHM au regard des contraintes de la conduite en diminuant le temps de saisie et donc le temps de distraction devant un écran pendant la conduite. Ce type de prédiction est plus particulièrement gênant dans un mode « handwriting » pour lequel les erreurs d’interprétation dues à un mauvais tracé de caractères et/ou la mauvaise reconnaissance de caractères peuvent amener à des prédictions erronées et donc nécessiter des itérations de tracés de caractères et au final engendrer une perte de temps dans la sélection des mots et une perte d’attention. La présente invention a pour but de pallier cet inconvénient en proposant un procédé d’aide à la saisie de texte en écriture manuscrite prenant en compte les contraintes liées à une saisie en mode « handwriting » et à une conduite en toute sécurité. A cet effet, la présente invention a pour premier objet, un procédé d’aide à la saisie de texte en écriture manuscrite dans un système d’info-divertissement d’un véhicule automobile comportant au moins une interface tactile de saisie de texte à reconnaissance d’écriture manuscrite et un module de prédiction de mots ; ledit procédé mis en œuvre par ledit système d’info-divertissement, consistant à afficher sur un écran du véhicule une liste de prédiction de mots fournie par le module de prédiction à partir de mots extraits d’un dictionnaire de mots en rapport avec un contexte d’utilisation déterminé, attaché à une fonctionnalité du véhicule, au fur et à mesure de la saisie de caractères par un utilisateur du système d’info-divertissement sur ladite interface ; les prédictions étant adaptées à chaque nouvelle saisie de caractères par l’utilisateur sur ladite interface en prenant en compte l’historique des saisies et prédictions de mots faites au cours d’utilisations précédentes du système d’info-divertissement pour un même contexte d’utilisation afin de prévenir des erreurs de saisies et/ou de reconnaissance d’écriture manuscrite ; ledit utilisateur ayant la possibilité de valider une prédiction affichée sur l’écran à tout moment. La présente invention a pour deuxième objet, un produit programme d’ordinateur comportant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre le procédé tel que décrit ci-dessus. La présente invention a pour troisième objet, un système d’info-divertissement de véhicule automobile, comportant un écran tactile principal comportant un moyen de sélection de contextes correspondant respectivement à des fonctionnalités du véhicule, apte à sélectionner un contexte déterminé par un utilisateur du système d’info-divertissement, une interface tactile de saisie de texte en écriture manuscrite, déportée de l’écran principal et interagissant avec l’écran principal ; ledit système comportant un module de prédiction de mots implémentant un algorithme de reconnaissance de texte en écriture manuscrite et un algorithme de prédiction de mots apte à prendre en compte les erreurs de saisie et de reconnaissance de l’algorithme de reconnaissance de texte en écriture manuscrite au moment de la saisie de caractères sur l’interface tactile déportée, au moins un dictionnaire en rapport avec le contexte sélectionné sur l’écran principal et une mémoire stockant l’historique des saisies et des prédictions de mots des utilisations antérieures du système d’info-divertissement. Enfin, l’invention a pour quatrième objet, un véhicule automobile comportant un système d’info-divertissement tel que décrit ci-dessus. La présente invention permet de faciliter la saisie de texte dans des contextes spécifiques tels que celui de la navigation : adresse, point d’intérêt, ou POI (Point Of Interest), ville, … ou celui des contacts : nom, prénom, … D’autres avantages et caractéristiques de la présente invention, pourront ressortir plus clairement de la description qui va suivre, donnée uniquement à titre d’exemple non limitatif et faite en se référant aux dessins dans lesquels : illustre une partie avant d’un habitacle de véhicule automobile comportant un système d’info-divertissement selon l’invention. La illustre l’intérieur d’un habitacle d’un véhicule VHL équipé d’un système d’info-divertissement SYS comportant une interface (ou IHM) de saisie comportant un écran tactile principal ETP disposé sensiblement au centre de la planche de bord PDB du véhicule VHL. L’écran principal ETP permet d’afficher puis de sélectionner différents contextes ou menus donnant accès à différentes fonctionnalités du véhicule et notamment la navigation, le carnet d’adresses, … via un sélecteur de contexte SCT. Une deuxième interface tactile ETD, interagissant avec l’écran principal ETP, est déportée par rapport à l’écran principal ETP sur la console centrale CCL du véhicule VHL. Cette deuxième interface ETD se présente comme un deuxième écran tactile dont la surface sert de support pour la saisie de texte en écriture manuscrite. L’utilisateur UTI de l’écran déporté ETD trace avec le bout du doigt le ou les caractères CAR correspondant au début d’un mot à rechercher via la surface tactile de l’écran déporté ETD. Le système d’info-divertissement SYS comporte un module de prédiction de mots MPD qui implémente un algorithme de reconnaissance de caractères, non représenté, couplé à un algorithme de prédiction de mots, également non représenté, prenant en compte les erreurs de reconnaissance de caractères ainsi que l’historique HIS des saisies et prédictions faites au cours d’utilisations précédentes du système d’info-divertissement SYS, stockée ans une mémoire de stockage de données MEM qui peut être déportée du véhicule VHL dans un serveur distant ou « cloud » en terminologie anglo-saxonne, pour adapter la prédiction en cours. Le module de prédiction de mots MPD exploite avantageusement un dictionnaire DIC, dit contextuel, en rapport avec le contexte sélectionné par l’utilisateur via le sélecteur SCT. Les prédictions de mots lors de la saisie se trouve ainsi limitées aux mots du dictionnaire DIC se rapportant uniquement au contexte sélectionné via le sélecteur de contexte SCT. Par dictionnaire, on entend ici une base de données structurée à la manière d’un dictionnaire de mots. Lors de la saisie de texte en écriture manuscrite pour une recherche dans un contexte de navigation ou de contacts à l’intérieur d’un carnet d’adresses, le module de prédiction de mots MPD adapte sa prédiction en fonction de la reconnaissance des caractères CAR saisis sur l’écran déporté ETD et en adéquation avec le dictionnaire DIC du contexte concerné et non plus avec le dictionnaire linguistique générique, qui est le dictionnaire à la base de toutes les saisies de caractères sur un clavier tactile. Les dictionnaires DIC considérés sont ici les dictionnaires comportant des mots utilisés généralement dans les contextes de la navigation : adresses, POI (Points d’intérêt ou « Point of Interest » en terminologie anglo-saxonne), ville, …, ou de mots se rapportant au carnet d’adresses de l’utilisateur : nom, prénom, … Les prédictions sont ainsi mieux adaptées à la recherche, ce qui simplifie la saisie et la rend plus rapide. Ainsi, par exemple, dans un contexte de navigation, quand l’utilisateur UTI recherche le lieu « Champ de Mars », il lui suffit de tracer avec le doigt les premières lettres « Cha » du mot « Champ » pour que le module de prédiction de mots MPD affiche, sous la ligne dite de saisie LSA de l’écran principale ETP, une liste LPD de prédiction de mots PD1-PD4 avec, dans l’exemple considéré, les mots : PD1 = Chateau, PD2 = Champ, PD3 = Chambéry, PD4 = Chartres, … et, au final, que des mots se rapportant à des noms de lieux, des POIs, des adresses. Dans cet exemple, l’utilisateur UTI peut alors rapidement sélectionner le mot « Champ » (PD2) dans la liste de prédiction de mots LPD. De la même manière, dans un contexte de carnet d’adresses, quand l’utilisateur souhaite trouver les coordonnées de « Charlotte », il lui suffit de tracer avec le doigt les premières lettres « Cha » du mot « Charlotte » pour que le module de prédiction de mots MPD affiche, sous la ligne dite de saisie LSA de l’écran principale ETP, une liste LPD de prédiction de mots PD1-PD4 avec, par exemple, les mots : PD1 = Chiara, PD2 = Christine, PD3 = Charlotte, PD4 = Charline, … et, au final, uniquement des mots se rapportant à des noms des coordonnées de personnes. Dans cet exemple, l’utilisateur UTI peut alors rapidement valider le champ tactile correspondant à la prédiction PD3, « Charlotte », dans la liste de prédiction de mots LPD. Le procédé implémente un produit programme d’ordinateur comportant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à implémenter les algorithmes de prédiction de mots et de reconnaissance d’écriture manuscrite. Ce programme peut être implémenté par exemple, par un ou plusieurs processeurs du système d’info-divertissement SYS. Procédé d’aide à la saisie de texte en écriture manuscrite dans un système d’info-divertissement (SYS) d’un véhicule automobile (VHL) comportant au moins une interface tactile de saisie de texte à reconnaissance d’écriture manuscrite (ETD) et un module de prédiction de mots (MPD) ; ledit procédé mis en œuvre par ledit système d’info-divertissement (SYS), consistant à afficher sur un écran du véhicule (ETP), une liste (LPD) de prédiction de mots (PD1-PD4), fournie par le module de prédiction de mots (MPD) à partir de mots extraits d’un dictionnaire de mots (DIC) en rapport avec un contexte d’utilisation déterminé, attaché à une fonctionnalité du véhicule (VHL), au fur et à mesure de la saisie de caractères (CAR) par un utilisateur (UTI) du système d’info-divertissement (SYS) sur ladite interface (ETD) ; les prédictions (PD1-PD4) étant adaptées à chaque nouvelle saisie de caractères (CAR) par l’utilisateur (UTI) sur ladite interface (ETD) en prenant en compte l’historique (HIS) des saisies et prédictions de mots faites au cours d’utilisations précédentes du système d’info-divertissement (SYS) pour un même contexte d’utilisation afin de prévenir des erreurs de saisies et/ou de reconnaissance d’écriture manuscrite (CAR) ; ledit utilisateur (UTI) ayant la possibilité de valider une prédiction (PD1-PD4) affichée sur l’écran (ETP) à tout moment. Produit programme d’ordinateur comportant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre le procédé selon la revendication précédente. Système d’info-divertissement (SYS) de véhicule automobile (VHL), comportant un écran tactile principal (ETP) comportant un moyen de sélection de contextes (SCT) correspondant respectivement à des fonctionnalités du véhicule (VHL) apte à sélectionner un contexte déterminé par un utilisateur (UTI) du système d’info-divertissement (SYS), une interface tactile de saisie de texte en écriture manuscrite (ETD) déportée de l’écran principal (ETP) et interagissant avec l’écran principal (ETP) ; ledit système (SYS) comportant un module de prédiction de mots (MPD) implémentant un algorithme de reconnaissance de texte en écriture manuscrite et un algorithme de prédiction de mots apte à prendre en compte les erreurs de saisie et de reconnaissance de l’algorithme de reconnaissance de texte en écriture manuscrite au moment de la saisie de caractères (CAR) sur l’interface tactile déportée (ETD), au moins un dictionnaire (DIC) en rapport avec le contexte sélectionné sur l’écran principal (ETP) et une mémoire (MEM) stockant l’historique (HIS) des saisies et des prédictions de mots des utilisations antérieures du système d’info-divertissement (SYS). Véhicule automobile (VHL) comportant un système d’info-divertissement (SYS) selon la revendication précédente.