Brevet FR3094547A1 — publié le 20201002

Description Titre de l'invention : Procédé de contrôle d'une simulation en réalité virtuelle, dispositif, système et produit programme d'ordinateur correspondants. Domaine technique 100011 L'invention se situe dans le domaine de la réalité virtuelle. Plus particulièrement, l'invention concerne la mise en oeuvre et le contrôle de simulations en réalité virtuelle, dans lesquelles l'utilisateur est artificiellement immergé au sein d'un environnement virtuel utilisé pour l'exposer à des situations anxiogènes. Art antérieur [0002] Une manière classique et reconnue pour aider un individu à mieux appréhender ses peurs, comme le vertige ou la peur de la foule par exemple, consiste à confronter cet individu à des situations anxiogènes de manière progressive, jusqu'à obtenir une diminution significative ou l'extinction de la réponse de peur (approche cognitivocomportementale). [0003] La confrontation de l'individu à une situation anxiogène peut notamment être effectuée dans le monde réel (ce type d'exposition est qualifiée d'exposition « in vivo » : l'individu sujet au vertige se rend par exemple physiquement sur un balcon au dixième étage d'un immeuble), ou en imagination (ce type d'exposition est qualifiée d'exposition « in imagina », : l'individu imagine la situation anxiogène, par exemple il imagine qu'il se tient sur un balcon au dixième étage d'un immeuble). [0004] Ces deux types d'expositions présentent cependant certains inconvénients. L'exposition in vivo, qui consiste en une mise en situation réelle, n'est pas toujours aisée à mettre en oeuvre sur le plan pratique : elle peut impliquer des déplacements sur des lieux éloignés et/ou difficiles d'accès (ce qui peut soulever des problèmes de temps, de budget, etc.), ou encore nécessiter des conditions compliquées à mettre en place (comme dans le cas par exemple de la prise en charge de peurs associées à certains animaux, tels que les serpents, les requins, ou les araignées...). En outre, elle peut parfois ne pas s'avérer satisfaisante sur le plan de la confidentialité : un individu peut légitimement être réticent à dévoiler ses peurs dans un lieu potentiellement public. Enfin, elle laisse la place à l'imprévu : ce manque de contrôle de l'environnement augmente le risque d'exposition non progressive, qui, s'il survient, peut engendrer des effets non souhaités (renforcement du sentiment de peur de l'individu, panique, etc.). [0005] L'exposition in imagino est pour sa part limitée par les facultés d'imagination de l'individu, et par l'accès limité pour un tiers aidant à cc qui est imaginé par l'individu. [0006] Aussi, une forme alternative d'exposition à des situations anxiogènes, qui ne présente 2 pas l'ensemble des inconvénients précités des expositions in vivo ou in imagino, est expérimentée depuis maintenant plusieurs années : l'exposition par le biais de la réalité virtuelle. [0007] La réalité virtuelle permet notamment de simuler la présence physique d'un uti- lisateur dans un environnement artificiellement généré par des logiciels : une telle simulation est dite immersive dans la mesure où elle permet de plonger l'utilisateur dans un environnement virtuel différent de l'environnement réel dans lequel il se trouve, au moyen de divers dispositifs de restitution sensorielle, notamment des équipements de restitution visuelle et sonore (par exemple un casque de réalité virtuelle reproduisant sons et images) et/ou des équipements de reproduction de sensations physiques telles que le toucher (par exemple par l'intermédiaire de gants, de combinaisons ou de systèmes actifs convenant à cette utilisation). Les environnements virtuels en question peuvent être des représentations d'environnements réels ou imaginaires. En particulier, de tels environnements virtuels peuvent être utilisés pour exposer un utilisateur à des situations anxiogènes, constituant ainsi une alternative aux méthodes d'expositions in vivo ou in imagino précédemment décrites. [0008] La simulation est généralement contrôlée par une personne tierce : cette dernière dispose de moyens permettant de visualiser l'environnement virtuel tel qu'il est perçu par l'utilisateur (un écran lui permet par exemple de visualiser en temps réel ce que voit l'utilisateur lorsqu'il évolue dans l'environnement virtuel), et de moyens permettant de modifier la simulation en cours (typiquement des éléments d'interface homme-machine). En fonction d'un niveau d'anxiété subjectif communiqué par l'utilisateur (la personne tierce lui demande par exemple d'auto-évaluer son niveau d'anxiété sur une échelle allant de la valeur zéro à la valeur dix, la valeur zéro correspondant à une situation où l'utilisateur estime qu'il n'éprouve aucune anxiété, et la valeur dix correspondant à une situation où l'utilisateur estime éprouver une anxiété maximale) et/ou des réactions de l'utilisateur auxquelles elle assiste, la personne tierce a ainsi la possibilité d'adapter le niveau d'exposition de l'utilisateur à son niveau d'anxiété ressenti. En d'autres termes, la personne tierce joue le rôle d'un garde-fou qui s'assure que l'exposition de l'utilisateur aux situations anxiogène est progressive. [0009] Bien qu'elle apparaisse nécessaire, la présence d'un tel garde-fou par l'intermédiaire une personne physique n'est cependant pas toujours assurée. [0010] D'une part, avec la démocratisation croissante des casques de réalité virtuelle, les systèmes de simulation en réalité virtuelle autrefois réservés au monde professionnel deviennent accessibles au grand public. Il existe donc un risque grandissant que des utilisateurs non avertis expérimentent en autonomie des simulations en réalité virtuelle les confrontant à des environnements virtuels trop anxiogènes. [0011] D'autre part, même lorsque la simulation en réalité virtuelle est encadrée par une 3 personne tierce, le contrôle opéré par cette personne tierce sur la simulation n'est pas toujours permanent. Par exemple, dans certaines sessions de réalité virtuelle en groupe, la personne tierce n'est pas nécessairement à même de contrôler simultanément les réactions de chaque utilisateur du groupe face à une situation anxiogène. En outre, le contrôle de la simulation reste actuellement effectué sur des bases essentiellement subjectives (l'auto-évaluation de son niveau d'anxiété par l'utilisateur), qui ne garantissent pas forcément un degré d'exposition adapté à l'anxiété réelle de l'utilisateur. [0012] Aussi, il existe un risque qu'un utilisateur soit exposé à des situations trop an- xiogènes, susceptibles de provoquer des effets indésirables tels que le renforcement de ses peurs par exemple. [0013] Tl existe donc un besoin de solutions permettant de mieux contrôler une simulation en réalité virtuelle, notamment lorsqu'une telle simulation est utilisée pour immerger un utilisateur dans un environnement virtuel anxiogène et qu'aucun tiers n'est à ses côtés pour contrôler cet environnement. Résumé de l'invention [0014] La présente technique permet de résoudre en partie les problèmes posés par l'art antérieur. La présente technique sc rapporte en effet, selon un premier aspect, à un procédé de contrôle d'une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel, ledit environnement virtuel étant mis en oeuvre par l'intermédiaire d'au moins un dispositif de restitution sensorielle piloté par un dispositif de traitement de données. Lc procédé comprend, au niveau dudit dispositif de traitement de données, au moins une itération des étapes suivantes : [0015] - une étape d'obtention, en provenance d'au moins un capteur, d'au moins un paramètre physiologique dudit utilisateur ; [0016] - une étape de détermination d'une donnée représentative d'un niveau d'anxiété dudit utilisateur, en fonction dudit au moins un paramètre physiologique ; [0017] - une étape de contrôle de ladite simulation en réalité virtuelle, en fonction de ladite donnée représentative d'un niveau d'anxiété. [0018] De cette manière, la technique proposée permet d'adapter automatiquement, c'est-à-dire sans intervention d'un tiers, la simulation en réalité virtuelle, en fonction notamment d'une estimation du niveau d'anxiété de l'utilisateur. La donnée représentative d'un niveau d'anxiété peut être, dans un mode de réalisation, calculée directement au niveau du dispositif de traitement de données. En variante ou en complément, le traitement de données peut mettre en oeuvre la transmission d'une requête d'obtention de la donnée représentative d'un niveau d'anxiété à un dispositif tiers (par exemple un serveur distant), les paramètres physiologiques étant inclus dans la requête : c'est dans ce cas le dispositif tiers qui est en charge de calculer la donnée représentative d'un niveau d'anxiété et de la transmettre en retour au dispositif de traitement de données. [0019] Dans un mode de réalisation particulier,ledit au moins un paramètre physiologique appartient au groupe comprenant : [0020] - la fréquence cardiaque ; [0021] - la variabilité de la fréquence cardiaque ; [0022] - dans un sens plus large, tout indicateur hasé sur l'étude fréquentielle du rythme cardiaque, et plus généralement des signaux cardiaques ; [0023] - la fréquence respiratoire ; [0024] - dans un sens plus large, tout indicateur hasé sur l'étude fréquentielle du rythme res- piratoire, et plus généralement des signaux respiratoires ; [0025] - la tension artérielle ; [0026] - la conductivité de la peau ; [0027] - le taux de sudation ; [0028] - le niveau de dilatation de la pupille, et plus généralement des mouvements de la pupille et de ; [0029] - la température corporelle ; [0030] - l'activité électrique cérébrale ; [0031] - le taux d'oxygène sanguin. [0032] Dans un mode de réalisation particulier, ladite étape de détermination d'une donnée représentative d'un niveau d'anxiété prend en outre en compte au moins un paramètre supplémentaire appartenant au groupe comprenant : [0033] - un paramètre environnemental ; [0034] - un paramètre lié au profil dudit utilisateur [0035] - un paramètre comportemental dudit utilisateur ; [0036] - un paramètre d'ajustement fourni par un tiers pendant ladite simulation. [0037] De cette manière, d'autres paramètres que des paramètres purement physiologiques sont pris en compte pour évaluer le niveau d'anxiété de l'utilisateur. [0038] Dans un mode de réalisation particulier, ladite étape de contrôle comprend une étape d'adaptation de ladite simulation, lorsque ladite donnée représentative d'un niveau d'anxiété est inférieure à un premier seuil pendant un premier intervalle de temps ou lorsque ladite donnée représentative d'un niveau d'anxiété est supérieure à un deuxième seuil pendant un deuxième intervalle de temps. [0039] De cette manière : [0040] - la simulation peut être adaptée afin de générer un environnement virtuel poten- tiellement plus anxiogène, s'il est déterminé que le niveau d'anxiété de l'utilisateur reste inférieur au premier seuil pendant un premier intervalle de temps (l'utilisateur semble maitriser sa peur, et il semble possible d'aller plus loin vers sa zone d'inconfort) ; [0041] - au contraire, la simulation peut être adaptée afin de générer un environnement virtuel a priori moins anxiogène, s'il est déterminé que le niveau d'anxiété de l'utilisateur reste supérieur au deuxième seuil pendant un deuxième intervalle de temps (la situation apparaît trop anxiogène pour l'utilisateur, et il convient de limiter l'exposition pour éviter des effets négatifs tels que le renforcement de la peur de l'utilisateur). [0042] Selon une caractéristique particulière, ladite étape d'adaptation de la simulation comprend, de manière à modifier ledit environnement virtuel : [0043] - une modification de données restituées à l'utilisateur par l'intermédiaire d'au moins un desdits dispositifs de restitution sensorielle et/ou [0044] - une activation d'un desdits dispositifs de restitution sensorielle précédemment dans un état désactivé et/ou une désactivation d'un desdits dispositifs de restitution sensorielle précédemment dans un état désactivé. [0045] De cette manière, plusieurs mécanismes sont disponibles pour modifier l'environnement virtuel dans lequel l'utilisateur est immergé : [0046] - les données restituées à l'utilisateur par l'intermédiaire des dispositifs de restitution sensorielle peuvent être modifiées cc qui permet de modifier certaines caractéristiques de l'environnement virtuel dans lequel l'utilisateur évolue (i.c. le sccnario). Par exemple, dans le cas d'une restitution visuelle, des barrières virtuelles peuvent être ajoutées à une passerelle sur laquelle se tient l'utilisateur soumis au vertige, si son niveau d'anxiété semble trop important. [0047] - de manière alternative ou complémentaire, certains dispositifs de restitution sen- sorielle préalablement désactivés peuvent être activés (si le niveau d'anxiété de l'utilisateur semble maitrisé) ou au contraire certains dispositifs de restitution sensorielle préalablement activés peuvent être désactivés (si le niveau d'anxiété de l'utilisateur semble trop importante), de manière à modifier le degré d'immersion ressenti par l'utilisateur. Par exemple, si un utilisateur habituellement sujet au vertige semble bien maitriser son niveau d'anxiété lorsqu'il se tient sur une passerelle virtuelle restituée par un dispositif de restitution visuelle, un dispositif de restitution sonore et une soufflerie qui étaient précédemment désactivés peuvent être activés pour renforcer la sensation d'altitude via une expérience multi-sensorielle. [0048] Dans un mode de réalisation particulier, la durée d'au moins un desdits premier et deuxième intervalles de temps est adaptée de manière dynamique en fonction d'une évolution temporelle de ladite donnée représentative d'un niveau d'anxiété. [0049] Ainsi, s'il est par exemple déterminé avant la fin du deuxième intervalle de temps que la donnée représentative d'un niveau d'anxiété est restée supérieure au deuxième seuil, mais qu'elle semble décroitre progressivement, la durée du deuxième intervalle 6 de temps peut être rallongée car l'utilisateur semble progressivement réussir à maitriscr son anxiété. Il peut alors être intéressant de retarder la modification automatique de l'environnement virtuel afin de voir si l'utilisateur va parvenir de lui-même à maitriscr sa peur. [0050] Dans un mode de réalisation particulier, ladite étape de contrôle comprend une étape d'arrêt de ladite simulation, lorsque ladite donnée représentative d'un niveau d'anxiété est supérieure à un troisième seuil pendant un troisième intervalle de temps. [0051] De cette manière, il est possible d'arrêter automatiquement la simulation si le niveau d'anxiété de l'utilisateur devient trop important (risque d'effets indésirables pour l'utilisateur). Un tel arrêt peut être temporaire (et correspondre par exemple à une mise en pause de la simulation en réalité virtuelle) ou complet (et correspondre par exemple à la désactivation automatique de tous les dispositifs de restitution sensorielle). [0052] Selon un autre aspect, la technique proposée se rapporte également à un dispositif de traitement de données configuré pour contrôler une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel. Un tel dispositif de traitement de données comprend : [0053] - des moyens d'obtention, en provenance d'au moins un capteur, d'au moins un paramètre physiologique dudit utilisateur ; [0054] - des moyens de détermination d'une donnée représentative d'un niveau d'anxiété dudit utilisateur, en fonction dudit au moins un paramètre physiologique ; [0055] - des moyens de contrôle de ladite simulation en réalité virtuelle, en fonction de ladite donnée représentative d'un niveau d'anxiété. [0056] Selon encore un autre aspect, la technique proposée se rapporte également à un système de contrôle d'une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel. Un tel système comprend : [0057] - au moins un capteur configuré pour mesurer au moins un paramètre physiologique dudit utilisateur ; [0058] - un dispositif de traitement de données tel que décrit précédemment ; [0059] - au moins un dispositif de restitution sensorielle piloté par ledit dispositif de traitement de données, permettant la mise en oeuvre dudit environnement virtuel. [0060] Selon une caractéristique particulière, au moins un (lesdits capteurs de ce système est intégré à un vêtement porté par ledit utilisateur. [0061] Selon une autre caractéristique particulière, au moins un desdits capteurs de ce système est un capteur sans contact, non porté par ledit utilisateur. [0062] Selon encore un autre aspect, la technique proposée se rapporte à un produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour 7 l'exécution d'un procédé de contrôle d'une simulation en réalité virtuelle tel que décrit précédemment. [0063] Selon une implémentation particulière, les différentes étapes du procédé de contrôle d'une simulation en réalité virtuelle sont ainsi mises en oeuvre par un ou plusieurs logiciels ou programmes d'ordinateur, comprenant des instructions logicielles destinées à être exécutées par un processeur de données selon la technique proposée et étant conçu pour commander l'exécution des différentes étapes du procédé. [0064] En conséquence, la technique proposée vise aussi un programme, susceptible d'être exécuté par un ordinateur ou par un processeur de données, et en particulier un processeur sécurisé, ce programme comportant des instructions pour commander l'exécution des étapes d'un procédé tel que mentionné ci-dessus. [0065] Cc programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. [0066] La technique proposée vise aussi un support d'informations lisible par un processeur de données, et comportant des instructions d'un programme tel que mentionné ci-dessus. [0067] Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple un disque dur. [0068] D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon la technique proposée peut être en particulier téléchargé sur un réseau de type Internet. [0069] En variante, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. [0070] Selon un mode de réalisation, la technique proposée est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme « module » peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et logiciels. [0071] Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Un tel composant logiciel est exécuté par un processeur de données d'une entité physique 8 (terminal, serveur, passerelle, rouleur, etc.) et est susceptible d'accéder aux ressources matérielles de cette entité physique (mémoires, supports d'enregistrement, bus de communication, cartes électroniques d'entrées/sorties, interfaces utilisateur, etc.). [0072] De la même manière, un composant matériel correspond à tout élément d'un ensemble matériel (ou « hardware ») apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Il peut s'agir d'un composant matériel programmable ou avec processeur intégré pour l'exécution de logiciel, par exemple un circuit intégré, une carte à puce, une carte à mémoire, une carte électronique pour l'exécution d'un micrologiciel (« firmware »), etc. [0073] Chaque composante du système précédemment décrit met bien entendu en oeuvre ses propres modules logiciels. [0074] Les différents modes de réalisation mentionnés ci-dessus sont combinables entre eux pour la mise en oeuvre de l'invention. Figures [0075] D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : [0076] [fig.1] illustre les principales étapes du procédé de contrôle d'une simulation en réalité virtuelle, dans un mode de réalisation particulier de la technique proposée ; [0077] [fig.2] montre un exemple d'un système de contrôle d'une simulation en réalité virtuelle, dans un mode de réalisation particulier de la technique proposée ; [0078] [fig.3] présente de façon schématique les principaux composants d'un dispositif de traitement de données apte à mettre en oeuvre le procédé de contrôle d'une simulation en réalité virtuelle selon la technique proposée, dans un mode de réalisation particulier. Description détaillée de l'invention 100791 La présente technique se rapporte, selon un premier aspect, à un procédé original de contrôle d'une simulation en réalité virtuelle. Ce procédé vise plus particulièrement à contrôler une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel utilisé pour l'exposer à des situations anxiogènes. 100801 Un tel procédé peut être mis en oeuvre dans des contextes divers et variés, et servir différents objectifs. Il peut notamment être utilisé à des fins d'apprentissage du contrôle de réactions de peur, c'est à dire pour aider et former un individu à mieux appréhender une ou plusieurs de ses peurs. Par exemple, un utilisateur sujet au vertige est 9 placé dans un environnement virtuel où il doit apprendre à évoluer en hauteur, de manière progressive. [0081] Le procédé proposé peut également être utilisé pour effectuer des analyses et délivrer des données qui peuvent contribuer, avec d'autres données, à aider un praticien à établir ultérieurement un diagnostic. Par exemple, il peut servir à aider un praticien à évaluer si un soldat dc retour d'une zone de conflit souffre d'un syndrome de stress post-traumatique. On peut prévoir qu'une pluralité de personnes soit soumise à des situations virtuelles similaires, le procédé délivrant des évaluations permettant d'aider à identifier celles qui pourraient avoir besoin de l'intervention d'un praticien. [0082] Le procédé peut aussi être mis en oeuvre à des fins de formation. Par exemple, il peut être utilisé pour former des membres d'équipes d'intervention (membres des forces de l'ordre, pompiers, personnel soignant, etc.) à réagir au stress lors d'une situation d'attaque terroriste (évaluation de la prise de décision dans un contexte stressant). Les exemples précédemment décrits sont bien entendu donnés à titre purement illustratif et non limitatif, et le procédé peut être mis en oeuvre dans d'autres contextes et avec d'autres finalités. [0083] Les principales étapes du procédé selon la technique proposée sont décrites ci-après en relation avec la figure 1 , dans un mode de réalisation particulier. La figure 2 illustre par ailleurs un exemple de système permettant la mise en oeuvre du procédé décrit. [0084] Le procédé de contrôle d'une simulation en réalité virtuelle est mis en oeuvre au niveau d'un dispositif de traitement de données DT, qui peut par exemple prendre la forme d'un ordinateur, d'un serveur, d'un téléphone multifonction (« smartphone ») ou encore d'une tablette. Le dispositif de traitement de données DT pilote divers dispositifs de restitution sensorielle DRS (par exemple un casque de réalité virtuelle, une combinaison haptique, un générateur d'odeurs, etc.) en charge de créer les conditions d'une sensation d'immersion de l'utilisateur au sein de l'environnement virtuel. [0085] Dans une étape 11, le dispositif de traitement de données DT obtient au moins un paramètre physiologique de l'utilisateur UTI en provenance d'au moins un capteur CPT. Comme illustré sur la figure 2, ces capteurs CPT peuvent être des capteurs directement en contact avec différentes parties du corps de l'utilisateur (au moyen par exemple d'électrodes collées sur la peau, d'une ceinture abdominale, d'un brassard, d'un bracelet, de capteurs intégrés à des vêtements ou des chaussures, etc.) et/ou des capteurs qui ne nécessitent pas de contact avec l'utilisateur (caméra numérique, caméra thermique, dispositif d'oculométrie, etc.). [0086] Les paramètres physiologiques acquis via ces capteurs CPT appartiennent par exemple au groupe comprenant la fréquence cardiaque, la variabilité de la fréquence cardiaque (et, de manière générale, tout indicateur basé sur l'étude fiéquentielle du rythme cardiaque), la fréquence respiratoire (et, de manière générale, tout indicateur basé sur l'étude fréquentielle du rythme respiratoire), la tension artérielle, la conductivité de la peau, le taux de sudation, le niveau de dilatation de la pupille, la température corporelle, l'activité électrique cérébrale, le taux d'oxygène sanguin, l'activité musculaire, etc. De tels paramètres physiologiques sont connus pour évoluer en fonction de l'anxiété ressentie par un individu. [0087] Dans une étape 12, le dispositif de traitement de données DT détermine au moins une donnée représentative d'un niveau d'anxiété de l'utilisateur, en fonction dudit au moins un paramètre physiologique préalablement obtenu en provenance d'au moins un capteur CPT. Dans un mode de réalisation, le dispositif de traitement de données DT détermine lui-même la donnée représentative d'un niveau d'anxiété, dans une étape d'analyse des paramètres physiologiques acquis. [0088] Alternativement, dans un autre mode de réalisation, le dispositif de traitement de données DT transmet une requête d'obtention de la donnée représentative d'un niveau d'anxiété à un dispositif tiers, par exemple un serveur distant. La requête contient les paramètres physiologiques acquis, en fonction desquels le dispositif tiers calcule la donnée représentative d'un niveau d'anxiété, qu'il transmet en retour au dispositif de traitement de données DT. [0089] Qu'elle soit mise en oeuvre au niveau du dispositif de traitement de données lui- même ou au niveau d'un dispositif tiers, la détermination de la donnée représentative d'un niveau d'anxiété peut être réalisée au moyen d'algorithmes prédéterminés. Elle peut également être mise en oeuvre au moyen d'un ou plusieurs réseaux de neurones artificiels prenant en entrées les différents paramètres physiologiques obtenu à l'étape 11. [0090] Selon une caractéristique particulière, d'autres paramètres peuvent également être pris en compte, en complément des paramètres purement physiologiques, pour déterminer la donnée représentative d'un niveau d'anxiété de l'utilisateur. Ces paramètres supplémentaires peuvent notamment appartenir au groupe comprenant des paramètres environnementaux (la température de la pièce dans laquelle la simulation est mise en oeuvre par exemple), des paramètres liés au profil de l'utilisateur (son âge, son sexe, etc.), des paramètres comportementaux (l'activité musculaire et les mouvements de l'utilisateur, y compris de ses yeux, par exemple), ou encore des paramètres dits d'ajustements saisis manuellement pendant la simulation (par exemple un score d'anxiété subjectif, saisi par une personne tierce en fonction des réponses de l'utilisateur à des questions posées durant la simulation). [0091] Le dispositif de traitement de données DT met enfin en oeuvre une étape de contrôle 13 de la simulation en réalité virtuelle, en fonction de ladite donnée représentative d'un niveau d'anxiété. Dans un mode de réalisation particulier, le procédé selon la technique 11 proposée comprend plusieurs itérations des étapes précédemment décrites. Plus particulièrement, l'étape 11 d'obtention d'au moins un paramètre physiologique de l'utilisateur, et l'étape 12 de détermination d'une donnée représentative d'un niveau d'anxiété de l'utilisateur en fonction dudit au moins un paramètre physiologique, sont réalisées de manière répétée, de sorte qu'il est possible de suivre une évolution temporelle de la donnée représentative d'un niveau d'anxiété de l'utilisateur (par exemple une évolution temporelle de sa valeur instantanée, ou encore de sa moyenne glissante sur une fenêtre temporelle prédéterminée). [0092] Dans un mode de réalisation particulier de la technique proposée, l'étape de contrôle 13 comprend une étape d'adaptation de la simulation en réalité virtuelle, lorsque la donnée représentative d'un niveau d'anxiété est inférieure à un premier seuil pendant un premier intervalle de temps ou lorsque la donnée représentative d'un niveau d'anxiété est supérieure à un deuxième seuil pendant un deuxième intervalle de temps. Typiquement, le deuxième seuil est supérieur au premier seuil. [0093] De cette manière : [0094] - la simulation peut être adaptée afin de générer un environnement virtuel poten- tiellement plus anxiogène pour l'utilisateur, s'il est déterminé que le niveau d'anxiété de l'utilisateur reste inférieur (en valeur instantanée ou en moyenne) au premier seuil pendant un premier intervalle de temps ; ce cas correspond à une situation où l'utilisateur semble parvenir à contenir son anxiété, et où il est donc possible d'aller plus loin vers sa zone d'inconfort ; et/ou [0095] - la simulation peut être adaptée afin de générer un environnement virtuel a priori moins anxiogène pour l'utilisateur, s'il est déterminé que le niveau d'anxiété de l'utilisateur reste supérieur (en valeur instantanée ou en moyenne) au deuxième seuil pendant un deuxième intervalle de temps ; ce cas correspond à une situation qui apparaît trop anxiogène pour l'utilisateur, et dont il convient de limiter l'exposition afin d'éviter tout risque d'effets non escomptés pour l'utilisateur, tel que le renforcement de ses peurs. [0096] Selon une caractéristique particulière de ce mode de réalisation, l'adaptation de la si- mulation en réalité virtuelle peut revêtir plusieurs formes. Elle peut notamment comprendre la modification des données restituées à l'utilisateur par l'intermédiaire d'au moins un des dispositifs de restitution sensorielle utilisés pour mettre en oeuvre l'environnement virtuel dans lequel il est immergé. En d'autres termes, le scénario de la simulation en réalité virtuelle est adapté en fonction du niveau d'anxiété de l'utilisateur. [0097] Par exemple, dans le cas d'une restitution visuelle au moyen d'un casque de réalité virtuelle, des barrières virtuelles peuvent être automatiquement ajoutées à une passerelle virtuelle sur laquelle se tient l'utilisateur sujet au vertige, si la donnée repré- 12 sentative de son niveau d'anxiété reste supérieure au deuxième seuil pendant au moins la durée du deuxième intervalle de temps. A l'inverse, si la donnée représentative de son niveau d'anxiété reste inférieure au premier seuil pendant au moins la durée du premier intervalle de temps, la largeur de la passerelle virtuelle sur laquelle l'utilisateur se tient peut être réduite, et de simples cordons peuvent être utilisés pour la border, plutôt que des barrières pleines par exemple. [0098] De manière complémentaire ou alternative, l'adaptation de la simulation en réalité virtuelle peut également comprendre l'activation d'au moins un dispositif de restitution sensorielle précédemment dans un état désactivé et/ou la désactivation d'au moins un dispositif de restitution sensorielle précédemment dans un état activé. Par exemple, si un utilisateur habituellement sujet au vertige semble bien maitriser son niveau d'anxiété lorsqu'il se tient sur une passerelle virtuelle restituée par un dispositif de restitution visuelle, un dispositif de restitution sonore et une soufflerie qui étaient précédemment désactivés peuvent être activés pour renforcer la sensation d'altitude via une expérience multi-sensorielle. [0099] Selon une caractéristique particulière, l'adaptation de la simulation en réalité virtuelle tient compte de : [0100] - l'écart entre le premier seuil et la valeur moyenne de la donnée représentative d'un niveau d'anxiété sur le premier intervalle de temps, lorsque la donnée représentative d'un niveau d'anxiété est inférieure au premier seuil pendant le premier intervalle de temps ; [0101] - l'écart entre le deuxième seuil et la valeur moyenne de la donnée représentative d'un niveau d'anxiété sur le deuxième intervalle de temps, lorsque ladite donnée représentative d'un niveau d'anxiété est supérieure au deuxième seuil pendant le deuxième intervalle de temps. [0102] Ainsi, la simulation en réalité virtuelle peut être adaptée de manière plus ou moins importante, en fonction de l'écart constaté entre la valeur moyenne de la donnée représentative d'un niveau d'anxiété et un des seuils considérés. Par exemple l'environnement virtuel peut être modifié de manière à ce que la hauteur de la passerelle virtuelle sur laquelle se tient l'utilisateur sujet au vertige apparaissent d'autant plus grande que l'écart entre le premier seuil et la valeur moyenne de la donnée représentative d'un niveau d'anxiété est important. [0103] Selon une autre caractéristique particulière de la technique proposée, la durée d'au moins un desdits premier et deuxième intervalles de temps est adaptée de manière dynamique en fonction d'une évolution temporelle de ladite donnée représentative d'un niveau d'anxiété. [0104] Ainsi, s'il est par exemple déterminé avant la fin du deuxième intervalle de temps que la donnée représentative d'un niveau d'anxiété est restée supérieure au deuxième 13 seuil, niais qu'elle semble décroitre progressivement, la durée du deuxième intervalle de temps peut être rallongée de manière dynamique car cette évolution temporelle de la donnée représentative d'un niveau d'anxiété semble montrer que l'utilisateur parvient progressivement à rnaitriscr son anxiété face à la situation qui lui est présentée. Il peut donc être intéressant, dans ce cas, de retarder la modification automatique de l'environnement virtuel afin de voir si l'utilisateur va parvenir de lui-même à maitriscr sa peur. [0105] Dans un mode de réalisation particulier, l'étape de contrôle 13 de la simulation en réalité virtuelle comprend l'arrêt de la simulation, lorsque la donnée représentative d'un niveau d'anxiété est supérieure à un troisième seuil pendant un troisième intervalle de temps. Ce cas de figure correspond à une situation critique dans laquelle le niveau d'anxiété de l'utilisateur est tel que continuer à l'exposer à la simulation en cours présenterait des risques d'effets indésirables (comme par exemple renforcer de manière significative la peur du vide d'un utilisateur sujet au vertige au lieu de l'atténuer, créer un sentiment de peur panique, etc.). [0106] Un tel arrêt peut être temporaire, et prendre par exemple la forme d'une mise en pause du scénario de simulation en réalité virtuelle (ce qui permet à l'utilisateur, éventuellement, de reprendre ultérieurement la simulation à l'endroit du scénario où elle a été stoppée). L'arrêt peut également prendre la forme d'une désactivation automatique de l'ensemble des dispositifs de restitution sensorielle utilisés pour mettre en oeuvre la simulation en réalité virtuelle. Selon une caractéristique particulière, le troisième seuil est typiquement supérieur au deuxième seuil, et le troisième intervalle de temps a typiquement une durée courte, n'excédant pas quelques secondes par exemple. [0107] Ce mécanisme d'arrêt automatique de la simulation en réalité virtuelle peut venir en complément d'un dispositif d'arrêt manuel (un bouton physique d'arrêt d'urgence, ou une commande vocale prédéterminée, par exemple), actionnable manuellement par l'utilisateur lui-même et/ou par une personne tierce, et ayant les même effets, Factionnement du dispositif d'arrêt manuel provoquant également l'arrêt immédiat de la simulation. [0108] Selon un autre aspect, la technique proposée se rapporte également à un dispositif de traitement de données configuré pour contrôler une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel. Plus particulièrement, le dispositif de traitement de données permet de piloter au moins un dispositif de restitution sensorielle pour la mise en oeuvre de l'environnement virtuel. Par ailleurs, selon la présente technique, le dispositif de traitement de données comprend également : [0109] - des moyens d'obtention, en provenance d'au moins un capteur, d'au moins un paramètre physiologique dudit utilisateur ; 14 [0110] - des moyens de détermination d'une donnée représentative d'un niveau d'anxiété dudit utilisateur, en fonction dudit au moins un paramètre physiologique ; [0111] - des moyens de contrôle de ladite simulation en réalité virtuelle, en fonction de ladite donnée représentative d'un niveau d'anxiété. [0112] La figure 3 représente, de manière schématique et simplifiée, la structure d'un tel dispositif de traitement de données dans un mode de réalisation particulier de la technique proposée. [0113] Par exemple, le dispositif de traitement de données selon la technique proposée comprend une mémoire 31 constituée d'une mémoire tampon M, une unité de traitement 32, équipée par exemple d'un microprocesseur [IP, et pilotée par le programme d'ordinateur Pg 33, mettant en oeuvre le procédé de contrôle d'une simulation en réalité virtuelle selon l'invention. [0114] À l'initialisation, les instructions de code du programme d'ordinateur 33 sont chargées dans la mémoire tampon avant d'être exécutées par le processeur de l'unité de traitement 32. L'unité de traitement 32 reçoit en entrée E par exemple des données correspondant aux valeurs des différents paramètres physiologiques mesurés par les capteurs physiologiques associés à l'utilisateur. Ces valeurs évoluent au cours du temps, notamment en fonction d'un état d'anxiété de l'utilisateur. [0115] De manière complémentaire d'autres données sont également susceptibles d'être reçues en entrée E, telles que des valeurs de paramètres environnementaux, de paramètres liés au profil de l'utilisateur, de paramètres comportementaux de l'utilisateur, ou encore de paramètres d'ajustement saisis manuellement au cours de la simulation. Le microprocesseur de l'unité de traitement 32 réalise alors les étapes du procédé de contrôle d'une simulation en réalité virtuelle, selon les instructions du programme d'ordinateur 33. [0116] Plus particulièrement, le microprocesseur 32 obtient une donnée représentative d'un niveau d'anxiété de l'utilisateur, qui est déterminée en fonction des paramètres physiologiques acquis. Cette donnée représentative d'un niveau d'anxiété peut être calculée par le microprocesseur 32 lui-même, ou être reçue en provenance d'un dispositif tiers en réponse à une requête idoine, via des moyens de transmission/réception de données qui peuvent se matérialiser sous la forme d'une interface de connexion à un ou plusieurs réseaux de communication. [0117] Le microprocesseur 32 effectue alors une analyse de la donnée représentative d'un niveau d'anxiété. Cette analyse prend éventuellement en compte un historique des données représentatives d'un niveau d'anxiété précédemment déterminées, stocké dans une mémoire du dispositif de traitement de données (par exemple dans la mémoire 31), ce qui permet au microprocesseur 32 d'avoir accès à l'évolution temporelle de cette donnée. Sur la base des résultats de cette analyse, le microprocesseur 32 émet des signaux de contrôle à destination des différents dispositifs de restitution sensorielle, de manière à permettre en sortie S le contrôle de la simulation en réalité virtuelle. [0118] Selon un autre aspect, la technique proposée se rapporte également à un système de contrôle d'une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel. Un tel système comprend : [0119] - au moins un capteur configure pour mesurer au moins un paramètre physiologique de l'utilisateur ; [0120] - un dispositif de traitement de données tel que décrit précédemment ; [0121] - au moins un dispositif de restitution sensorielle piloté par ledit dispositif de traitement de données, permettant la mise en oeuvre dudit environnement virtuel. [0122] Comme décrit précédemment, les capteurs utilisés peuvent être des capteurs di- rectement en contact avec différentes parties du corps de l'utilisateur et/ou des capteurs sans contact. Dans un mode de réalisation, au moins un desdits capteurs est intégré à un vêtement porté par ledit utilisateur. Dans un autre mode de réalisation, tous les capteurs utilisés sont des capteurs sans contact, et la technique proposée de contrôle d'une simulation en réalité virtuelle peut alors être mis en oeuvre sans que l'utilisateur ait à porter de capteurs sur lui. Un tel mode de réalisation est particulièrement avantageux, car il est moins contraignant pour l'utilisateur. 16 [Revendication 1] [Revendication 2] [Revendication 3] REVENDICATIONSProcédé de contrôle d'une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel, ledit environnement virtuel étant mis en oeuvre par l'intermédiaire d'au moins un dispositif de restitution sensorielle piloté par un dispositif de traitement de données, ledit procédé étant caractérisé en cc qu'il comprend, au niveau dudit dispositif de traitement de données, au moins une itération des étapes suivantes : - une étape d'obtention (11), en provenance d'au moins un capteur, d'au moins un paramètre physiologique dudit utilisateur ; - une étape de détermination (12) d'une donnée représentative d'un niveau d'anxiété dudit utilisateur, en fonction dudit au moins un paramètre physiologique ; - une étape de contrôle (13) de ladite simulation en réalité virtuelle, en fonction de ladite donnée représentative d'un niveau d'anxiété. Procédé selon la revendication 1, caractérisé en ce que ledit au moins un paramètre physiologique appartient au groupe comprenant : - la fréquence cardiaque ; - la variabilité de la fréquence cardiaque ; - un indicateur basé sur une étude fréquentielle du rythme cardiaque ; - la fréquence respiratoire ; - un indicateur basé sur une étude fréquentielle du rythme respiratoire ; - la tension artérielle ; - la conductivité de la peau ; - le taux de sudation ; - le niveau de dilatation de la pupille ; - la température corporelle ; - l'activité électrique cérébrale ; - le taux d'oxygène sanguin. Procédé selon l'une quelconque des revendications précédentes, ca- ractérisé en ce que ladite étape de détermination d'une donnée repré- sentative d'un niveau d'anxiété prend en outre en compte au moins un paramètre supplémentaire appartenant au groupe comprenant : - un paramètre environnemental ; - un paramètre lié au profil dudit utilisateur ; - un paramètre comportemental dudit utilisateur ; - un paramètre d'ajustement fourni par un tiers pendant ladite si- 17 [Revendication 4] [Revendication 5] [Revendication 6] [Revendication 7] [Revendication 8] mutation. Procédé selon l'une quelconque des revendications précédentes, caractérisé en cc que ladite étape de contrôle comprend une étape d'adaptation de ladite simulation, lorsque ladite donnée représentative d'un niveau d'anxiété est inférieure à un premier seuil pendant un premier intervalle de temps ou lorsque ladite donnée représentative d'un niveau d'anxiété est supérieure à un deuxième seuil pendant un deuxième intervalle de temps. Procédé selon la revendication 4, caractérisé en ce que ladite étape d'adaptation de la simulation comprend : - une modification de données restituées à l'utilisateur par l'intermédiaire d'au moins un desdits dispositifs de restitution sensorielle et/ou - une activation d'un desdits dispositifs de restitution sensorielle précédemment dans un état désactivé et/ou une désactivation d'un desdits dispositifs de restitution sensorielle précédemment dans un état désactivé ; de manière à modifier ledit environnement virtuel. Procédé selon l'une quelconque des revendications 4 ou 5, caractérisé en ce que la durée d'au moins un desdits premier et deuxième intervalles de temps est adaptée de manière dynamique en fonction d'une évolution temporelle de ladite donnée représentative d'un niveau d'anxiété. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite étape de contrôle comprend une étape d'arrêt de ladite simulation, lorsque ladite donnée représentative d'un niveau d'anxiété est supérieure à un troisième seuil pendant un troisième intervalle de temps. Dispositif de traitement de données configuré pour contrôler une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel, ledit dispositif de traitement de données étant caractérisé en ce qu'il comprend : - des moyens d'obtention, en provenance d'au moins un capteur, d'au moins un paramètre physiologique dudit utilisateur ; - des moyens de détermination d'une donnée représentative d'un niveau d'anxiété dudit utilisateur, en fonction dudit au moins un paramètre physiologique - des moyens de contrôle de ladite simulation en réalité virtuelle, en fonction de ladite donnée représentative d'un niveau d'anxiété. 18 [Revendication 9] [Revendication 10] [Revendication 11] [Revendication 12] [Revendication 13] Système de contrôle d'une simulation en réalité virtuelle dans laquelle un utilisateur est immergé au sein d'un environnement virtuel, ledit système étant caractérisé en ce qu'il comprend : - au moins un capteur configure pour mesurer au moins un paramètre physiologique dudit utilisateur ; - un dispositif de traitement de données selon la revendication 8 ; - au moins un dispositif de restitution sensorielle piloté par ledit dispositif de traitement de données, permettant la mise en oeuvre dudit environnement virtuel. Système de contrôle selon la revendication 9, caractérisé en ce qu'au moins un desdits capteurs est intégré à un vêtement porté par ledit utilisateur. Système de contrôle selon la revendication 9, caractérisé en ce qu'au moins un desdits capteurs est un capteur sans contact. Utilisation du système de contrôle selon l'une quelconque des revendications 9 à 11 à des fins de formation et/ou d'aide au diagnostic et/ ou d'apprentissage du contrôle de réactions de peur. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en cc qu'il comprend des instructions de code de programme pour l'exécution d'un procédé de contrôle d'une simulation en réalité virtuelle selon l'une quelconque des revendications 1 à 7, lorsqu'il est exécuté sur un ordinateur.