Brevet FR3155699A1 — publié le 20250530

L’invention concerne un système informatique d’analyse, de correction et/ou d’entrainement de la vision humaine, comportant un dispositif de réalité virtuelle (1 i ); un terminal informatique (2 k ) apte à exécuter un programme informatique (W) ; un serveur informatique (4) comportant un agent de messages (41), caractérisé en ce que le serveur est agencé pour, à la réception par l’agent de messages de messages de signalement émis par le dispositif et le terminal, établir un canal de communication bidirectionnel direct (WebRTC) entre le dispositif et le terminal ; et en ce qu’en réponse à une notification d’un message de déclenchement d’un exercice oculaire (E j ) transmis par le terminal à l’agent de messages, le dispositif est agencé pour déclencher la diffusion d’un flux (F j ) comportant cet exercice et pour transmettre au terminal, via ledit canal, ce flux diffusé pour son affichage sur le programme informatique. Figure à publier avec l’abrégé : Fig. 1 Système informatique de dépistage, d’évaluation et de rééducation de déséquilibres oculomoteurs et d’amélioration et d’entrainement du confort et de la performance visuelle L’invention concerne le domaine de la vision, et notamment de l’ophtalmologie, de l’orthoptie, de l’optique et de l’optométrie. Plus spécifiquement, l’invention concerne le domaine du dépistage, de l’évaluation et de la rééducation de troubles et déséquilibres oculomoteurs, d’évaluation et de l’amélioration du confort visuel, de l’analyse et de l’entrainement de la performance visuelle et plus généralement de la compréhension du comportement visuel d’un sujet au moyen de dispositifs de réalité virtuelle. Il est connu de diagnostiquer et/ou de rééduquer un déséquilibre oculomoteur d’un patient par des exercices oculaires qui sont réalisés par le patient au travers d’un environnement de réalité virtuelle. Le document EP3986245 décrit par exemple un procédé de mesure de la convergence des yeux d’un patient, mis en œuvre par un casque de réalité virtuelle équipé d’un oculomètre via lequel le patient est immergé dans un environnement virtuel. Dans cet environnement, une animation réalisant un effet de jaillissement d’un objet vers le patient est diffusée, laquelle provoque une demande vergentielle en convergence des yeux du patient. La réponse en convergence des yeux du patient peut alors être mesurée par l’oculomètre, afin de faciliter le diagnostic du praticien. Ce type de solution rencontre ainsi un succès évident, compte tenu des avantages qu’elle confère au regard de la concentration du praticien pendant les exercices oculaires, de la précision et de l’objectivité des données permettant le diagnostic, et de la modernité qu’elle apporte aux domaines de l’ophtalmologie et de l’orthoptie. Toutefois, sa diffusion reste restreinte compte tenu du coût que peut représenter un équipement permettant d’immerger un patient dans un environnement virtuel et de la difficulté que peut représenter un développement d’un test oculaire au sein d’un tel environnement virtuel. Par ailleurs, il existe un besoin de pouvoir contrôler les exercices que doit pratiquer le patient et de visualiser ce que voit le patient au sein de l’environnement virtuel, voire de visualiser les données récoltées par les différents capteurs du dispositif de réalité virtuelle. Il donc nécessaire, en plus du dispositif, de prévoir un logiciel manipulable sur un terminal informatique qui permette de déclencher et de contrôler des exercices oculaires dans le dispositif, à la demande du praticien, et d’offrir un rendu de ces exercices sur ce terminal informatique. Compte tenu des ressources qu’il requiert et de sa complexité, ce type de logiciel ne peut donc pas être développé à la demande, pour chaque praticien, ni installé directement sur le terminal informatique du praticien, mais doit être plutôt être proposé en tant que service accessible par le terminal informatique du praticien depuis un serveur distant. Cette architecture informatique pose toutefois plusieurs problèmes. D’une part, la solution doit pouvoir être exploitée par différentes personnes et selon différents usages. En effet, au-delà des orthoptistes et ophtalmologues, la solution peut être utilisée par des pharmaciens ou des opticiens, dans le cadre d’opérations de dépistage, voire par les patients eux-mêmes, dans une utilisation à domicile pour de la rééducation. Il faut donc que l’architecture permette de gérer un parc de dispositifs de réalité virtuelle et de faire le lien entre chaque dispositif et le service sur le serveur distant, tout en adaptant les fonctionnalités du service au profil de l’utilisateur du dispositif. La modularité et le nombre de fonctions du service au regard du nombre de dispositifs du parc peut ainsi complexifier l’architecture informatique. Il existe encore d’autres cas d’usages impliquant l’emploi de la réalité virtuelle dans le domaine de la vision humaine qui peuvent encore complexifier l’architecture informatique dans le cas où leurs gestions devaient être centralisées. Il s’agit notamment de l’aide à un choix de correction de la vue d’un client par un opticien, de l’assistance à l’amélioration du confort visuel d’un sujet ou encore de l’analyse et de l’entrainement de la performance visuelle d’un sportif. Par ailleurs, afin d’éviter de surcharger la mémoire du terminal informatique, il est préférable que les flux de données correspondants aux exercices soient stockés dans le dispositif de réalité virtuelle lui-même. Or, la fonctionnalité de rendu, sur le terminal informatique, de l’exercice qui est diffusé dans le dispositif de réalité virtuelle, implique que le flux de données diffusé soit transmis au terminal informatique pour y être affiché. Dans le cas d’un parc de dispositifs de réalité virtuelle, l’architecture informatique impose ainsi que chaque flux de données diffusé sur un dispositif transite par le serveur pour être réorienté vers le terminal informatique adéquat. La quantité de données que doit alors gérer le serveur est ainsi beaucoup trop importante pour que l’architecture informatique soit envisageable. Il existe ainsi un besoin pour un système informatique d’analyse, de correction et/ou d’entrainement de la vision humaine, de conception simple, proposant, pour un parc de dispositifs de réalité virtuelle, un service centralisé de contrôle de la diffusion d’exercices ou de tests oculaires dans un dispositif de réalité virtuelle et de visualisation de ces exercices ou tests et leurs résultats sur un terminal informatique associé à ce dispositif, dont la consommation de ressources soit raisonnable et qui permette à n’importe quel professionnel, notamment de la vision humaine dans le domaine de l’orthoptie, de l’ophtalmologie ou de l’optométrie, d’utiliser un dispositif de réalité virtuel au travers de ce système informatique. La présente invention se place dans ce contexte et vise à répondre à ce besoin. A ces fins, l’invention a pour objet un système informatique d’analyse, de correction et/ou d’entrainement de la vision humaine, caractérisé en ce qu’il comporte : un dispositif de réalité virtuelle destiné à être monté sur la tête d’un sujet et comportant une unité de contrôle, une première unité de communication et une mémoire dans laquelle est stocké au moins un premier flux destiné à générer un environnement de réalité virtuelle dans lequel peut être immergé le sujet et comportant un exercice et/ou un test oculaire dans l’environnement de réalité virtuelle requérant un mouvement oculaire du sujet ; un terminal informatique comportant un dispositif d’affichage et une deuxième unité de communication, le terminal informatique étant apte à exécuter un programme informatique de contrôle et de visualisation de l’exécution de tests et/ou d’exercices oculaires par le sujet au moyen du dispositif de réalité virtuelle ; un serveur informatique comportant une troisième unité de communication équipée d’un agent de messages, chacune des première et deuxième unités de communication étant apte à émettre des messages à destination de l’agent de messages, l’agent de messages étant agencé pour notifier un message reçu de l’une des première et deuxième unités de communication à l’autre des première et deuxième unités de communication. Le système selon l’invention est caractérisé en ce que : la troisième unité de communication est agencée pour, à la réception par l’agent de messages de messages de signalement émis par les première et deuxième unités de communication, établir un canal de communication bidirectionnel direct entre la première unité de communication et la deuxième unité de communication ; en réponse à une notification d’un message de déclenchement dudit exercice et/ou test oculaire transmis par la deuxième unité de communication à l’agent de messages, l’unité de contrôle est agencée pour déclencher la diffusion du premier flux sur le dispositif de réalité virtuelle et la première unité de communication est agencée pour transmettre à la deuxième unité de communication, via ledit canal, le premier flux diffusé pour son affichage sur une interface de visualisation du programme informatique sur le dispositif d’affichage du terminal informatique. On comprend ainsi que l’invention propose de conserver les avantages d’une solution de contrôle d’un dispositif de réalité virtuelle basée sur un accès, via un terminal informatique, à un programme informatique, comme un service pouvant par exemple être localisé sur un serveur distant. Afin de pouvoir contrôler le dispositif de réalité virtuelle depuis le terminal informatique, chacun de ces deux éléments se signale auprès d’un agent de messages d’un serveur informatique. Cet agent de messages agit comme un relai en retransmettant des messages qui lui sont transmis par une unité de communication à d’autres unités de communication. On pourra par exemple prévoir qu’une action de l’utilisateur auprès du programme informatique déclenche l’émission d’un message de signalement par la deuxième unité de communication vers l’agent de messages, lequel notifie ce message à la première unité de communication. Ce message constitue ainsi une requête de couplage. Cette première unité de communication peut alors, en réponse, émettre elle-même un message de signalement vers l’agent de messages, ce message constituant une réponse positive à la requête de couplage. Le serveur informatique peut alors déclencher l’ouverture d’un canal de communication bidirectionnel entre le dispositif de réalité virtuelle et le terminal informatique, en pair à pair. Ce canal permet ainsi au dispositif de réalité virtuelle et au terminal informatique d’échanger des flux de données en temps réel, sans qu’un serveur ne soit interposé. Ainsi, l’utilisateur du terminal informatique peut accéder à l’intégralité des fonctionnalités du programme informatique et peut donc contrôler la diffusion d’un ou plusieurs exercices et/ou tests oculaires dans le dispositif de réalité virtuelle via le terminal informatique. On pourra par exemple prévoir qu’une action de l’utilisateur auprès du programme informatique déclenche l’émission d’un message de déclenchement d’un exercice et/ou test oculaire par la deuxième unité de communication vers l’agent de messages, lequel notifie ce message à la première unité de communication. L’unité de contrôle peut ainsi déclencher, en réponse, la diffusion du flux de données correspondant. Lorsque l’exercice et/ou test oculaire est diffusé dans le dispositif, le flux de données correspondant à cet exercice et/ou test est transmis au terminal informatique via le canal de communication, ce qui permet alors au programme informatique d’afficher ce flux de données sur une interface. L’utilisateur dispose ainsi d’un outil de visualisation des exercices et tests et de leurs résultats sans consommer de ressources importantes au niveau d’un serveur du système informatique. Dans la présente invention, on entend par « dispositif de réalité virtuelle », sans que cela soit limitatif, un dispositif de réalité virtuelle, augmentée ou hybride, comme un casque, une paire de lunette ou tout autre dispositif destiné à être porté sur la tête du sujet et permettant de l’immerger dans une réalité virtuelle. Un tel casque pourra par exemple être équipé d’un visiocasque (ou HMD de l’anglais head-mounted display) stéréoscopique. Le cas échéant, le dispositif pourra comporter un afficheur unique pour les deux yeux du sujet, ou au contraire deux afficheurs distincts, chacun destiné à l’un des yeux du sujet. Dans la présente invention, on entend par « terminal informatique », sans que cela soit limitatif, une tablette tactile, un téléphone intelligent, un ordinateur portable, ou tout dispositif électronique comportant un écran, ou un afficheur et une interface de contrôle et/ou de saisie susceptible d’être manipulée par un utilisateur, comme une interface tactile ou un clavier et une souris. Dans la présente invention, on entend par « unité de communication », sans que cela soit limitatif, tout composant électronique et/ou logique ou tout ensemble de composants électroniques et/ou logiques permettant d’échanger des données, de façon analogique ou numérique, avec une autre unité de communication, via un réseau de communication sans-fil, par exemple de type Wi-Fi, 4G ou LTE, ou 5G. Dans la présente invention, on entend par « agent de messages », sans que cela soit limitatif, un ou plusieurs programmes informatiques, installés sur un ou plusieurs serveurs et capables de recevoir, de stocker et de relayer ou router des messages qu’il reçoit vers un ou plusieurs récepteurs. Un agent de messages, également nommé en anglais « message broker », pourra par exemple gérer une file d’attente. L’agent de messages pourra par exemple fonctionner en mode publication/abonnement ou publication/souscription, dans lequel une unité de communication peut s’abonner à un sujet de l’agent de messages, afin de recevoir des messages publiés sur ce sujet, et/ou publier des messages sur un sujet de l’agent de messages, afin que ces messages soient notifiés aux unités abonnées à ce sujet. Dans la présente invention, on entend par « programme informatique » un ensemble d’instructions destinées à être exécutées par un ordinateur ou un système informatique afin de permettre à un utilisateur de contrôler un dispositif de réalité virtuelle et de visualiser un contenu diffusé sur ce dispositif ou encore des données issues du dispositif. Il pourra s’agir d’un logiciel installé, partiellement ou totalement, sur le terminal informatique et/ou hébergés, partiellement ou totalement, sur un ou plusieurs serveurs distants, et avec lequel un utilisateur peut interagir via une interface utilisateur accessible sur le terminal informatique. L’interface utilisateur pourra notamment être une application conçue pour être utilisée via un navigateur web. Dans la présente invention, on entend par « flux », sans que cela soit limitatif, un flux vidéo immersif destiné à être diffusé sur un afficheur. Le flux vidéo immersif pourra comprendre une vidéo à 360° comprenant des vues d’une même scène ou d’un même environnement depuis une pluralité de directions, voire depuis une pluralité de positions, à un même instant. Il pourra s’agir d’images acquises en direct ou d’images générées par ordinateur. Le flux vidéo immersif pourra être destiné à être diffusé seul, le flux définissant dans ce cas à la fois une scène et un exercice et/ou un test oculaire, ou être destiné à être superposé à un autre flux, le flux définissant l’exercice et/ou le test oculaire et cet autre flux définissant une scène. Dans le cas d’une superposition, le flux vidéo immersif pourra comporter uniquement un ou plusieurs objets destinés à être positionnés de façon paramétrable dans une scène définie par un autre flux vidéo, les paramètres définissant notamment la position de l’objet ou des objets dans la scène au cours du temps, la trajectoire et la vitesse de déplacement de l’objet ou des objets dans la scène au cours du temps, la taille de l’objet ou des objets au cours du temps. Ledit flux vidéo immersif pourra être stocké dans la mémoire du dispositif de réalité virtuelle sous différentes formes. Le flux vidéo immersif pourra par exemple être stocké sous la forme d’une ou plusieurs séquences d’images, notamment au format MPEG4. En variante, le flux vidéo immersif pourra être calculé en temps réel par un moteur 3D de l’unité de contrôle, à partir d’un ou plusieurs objets 3D stockés dans la mémoire, notamment sous forme polygonale ou sous forme vectorielle. En variante encore, le flux vidéo immersif pourra être composé d’éléments calculés en temps réel par un moteur 3D de l’unité de contrôle à partir d’objets 3D stockés dans la mémoire, et d’éléments précalculés stockés dans la mémoire, comme des scènes ou des arrières plans à 360° sur lesquels sont superposés les éléments calculés en temps réel. Dans la présente invention, on entend par « environnement de réalité virtuelle », sans que cela soit limitatif, un environnement immersif de type virtuel, augmenté ou hybride. Un dispositif de réalité virtuelle génère, depuis un flux vidéo immersif, des images qui simulent la présence physique d’un individu dans un environnement de réalité virtuelle et/ou qui superposent des objets virtuels dans un environnement réel. Il est ainsi possible d’explorer un environnement de réalité virtuelle, dans une certaine mesure, par exemple en dirigeant son regard dans différentes directions ou en se déplaçant dans l’environnement, par exemple au moyen d’une manette. Dans la présente invention, on entend par « exercice et/ou test oculaire », sans que cela soit limitatif, l’affichage d’une animation d’un ou plusieurs objets dans l’environnement de réalité virtuelle, l’animation permettant d’évaluer un mécanisme oculaire, de dépister un trouble oculomoteur, ou encore d’évaluer et/ou d’entrainer un déplacement d’un ou de chaque œil du sujet. L’animation pourra par exemple comporter l’apparition ou la disparition d’un objet, un changement de l’apparence visuelle de l’objet, comme sa forme, ses dimensions, sa couleur ou sa transparence, un déplacement d’un objet ou une modification de la position dans l’espace de l’objet. Un exercice ou un test pourra être prédéterminé, l’ensemble des paramètres de l’animation étant fixés au préalable et stockés dans la mémoire du dispositif de réalité virtuelle ou être paramétrable, au moins l’un des paramètres de l’animation pouvant être fixé ou contrôlé par le professionnel via le terminal informatique. Avantageusement, l’agent de messages est un agent de type « transmission de messages en mode file d’attente », ou MQTT. MQTT signifie, en anglais, « Message Queuing Telemetry Transport ». Ce type d’agent offre différents avantages, dont un faible besoin en bande passante et une latence relativement faible, qui le rendent particulièrement pertinent dans le cas d’une gestion d’un parc de dispositifs de réalité virtuelle. Avantageusement, la troisième unité de communication est agencée pour, à la réception par l’agent de messages de messages de signalement émis par les première et deuxième unités de communication, établir un canal de communication bidirectionnel direct de type « communication en temps réel pour le Web », ou WebRTC, entre la première unité de communication et la deuxième unité de communication. Cette technologie permet des émissions et des réceptions de données depuis un navigateur web, en pair à pair, ce qui la rend avantageuse dans le cas où le programme informatique comporte une application web. Dans un mode de réalisation de l’invention, l’agent de messages est de type publication/abonnement. Lors de la mise en service du dispositif de réalité virtuelle, la première unité de communication est agencée pour s’abonner à un sujet prédéterminé de l’agent de messages associé à un identifiant du dispositif de réalité virtuelle. Le programme informatique peut comporter une interface de sélection du dispositif de réalité virtuelle et la deuxième unité de communication est agencée pour publier, en réponse à la sélection du dispositif au travers de ladite interface de sélection, un premier message de signalement sur le sujet de l’agent de messages associé à l’identifiant du dispositif sélectionné. Le cas échéant, la première unité de communication peut être agencée pour publier, à la réception d’une notification dudit premier message de signalement sur le sujet auquel elle est abonnée, un deuxième message de signalement sur ce sujet. De préférence, la deuxième unité de communication est également agencée pour s’abonner audit sujet de l’agent de messages associé à l’identifiant du dispositif de réalité virtuelle. Selon un exemple de réalisation de l’invention, le programme informatique peut être agencé pour afficher, sur l’interface de sélection une liste de dispositifs de réalité virtuelle associés à un compte utilisateur qui s'est connecté sur le programme informatique. Lors de la première mise en service d’un dispositif de réalité virtuel, un identifiant d’un compte utilisateur pourra par exemple être fourni au dispositif de réalité virtuelle, de sorte que le compte utilisateur et le dispositif soient associés l’un à l’autre au niveau d’une base de données du système informatique. La deuxième unité de communication peut ainsi être agencée pour publier, en réponse à la sélection du dispositif au travers de ladite interface de sélection lorsque le programme informatique est exécuté avec un compte utilisateur donné, un message de signalement incorporant un identifiant dudit compte utilisateur sur le sujet de l’agent de messages associé à l’identifiant du dispositif de réalité virtuelle. Le serveur peut ainsi contrôler l’association, au niveau de la base de données, du compte utilisateur connecté sur le programme informatique exécuté au niveau du terminal informatique et du dispositif de réalité virtuelle, et le cas échéant établir un canal de communication bidirectionnel direct entre la première unité de communication de ce terminal informatique et la deuxième unité de communication de ce dispositif de réalité virtuelle. Avantageusement, le terminal informatique pourra être agencé pour contrôler le dispositif de réalité virtuelle au travers de sujets prédéterminés de l’agent de messages associés à un identifiant dudit dispositif de réalité virtuelle, la deuxième unité de communication étant ainsi agencée pour publier des messages de contrôle, comme des messages de déclenchement d’exercices et/ou tests oculaires, sur un sujet de l’agent de messages associé à l’identifiant dudit dispositif de réalité virtuelle auquel est abonnée la première unité de communication. Dans un mode de réalisation de l’invention, le système informatique comporte une pluralité de dispositifs de réalité virtuelle destinés chacun à être monté sur la tête d’un sujet. La première unité de communication de chaque dispositif de réalité virtuelle peut être agencée, lors de la mise en service dudit dispositif de réalité virtuelle, pour s’abonner à un sujet prédéterminé de l’agent de messages associé à un identifiant dudit dispositif de réalité virtuelle et la deuxième unité de communication est agencée pour publier, en réponse à la sélection d’un dispositif de réalité virtuelle parmi une liste de dispositifs au travers de ladite interface de sélection, un premier message de signalement sur le sujet de l’agent de messages associé à l’identifiant du dispositif sélectionné. Le cas échéant, chaque première unité de communication est agencée pour publier, à la réception d’une notification dudit premier message de signalement sur le sujet auquel elle est abonnée, un deuxième message de signalement sur ce sujet. On comprend ainsi que le système informatique peut gérer, via un unique agent de messages, une pluralité de dispositifs de réalité virtuelle, chaque dispositif ayant par exemple un identifiant distinct connu du système informatique au niveau du serveur et étant associé à un compte utilisateur dans une base de données du serveur. Le cas échéant, pour chaque couple de dispositif de réalité virtuelle et de terminal informatique, le serveur peut établir un canal de communication bidirectionnel direct entre les unités de communication de ce couple. Dans un mode de réalisation de l’invention, le dispositif de réalité virtuelle comporte au moins un capteur de mouvement de la tête du sujet et/ou un oculomètre. Lors de la diffusion du premier flux sur le dispositif de réalité virtuelle, la première unité de communication peut être agencée pour transmettre à la deuxième unité de communication, via ledit canal, le premier flux diffusé et les données acquises par le capteur de mouvement et/ou l’oculomètre pour leur affichage sur l’interface de visualisation du programme informatique sur le dispositif d’affichage du terminal informatique. Au-delà d’offrir au professionnel un rendu de l’exercice et/ou du test en cours de diffusion sur le dispositif de réalité virtuelle, cette caractéristique permet d’afficher des données permettant au professionnel de contrôler l’exercice et/ou le test et de visualiser les résultats de l’exercice et/ou du test. Lesdites données affichées pourront être des données brutes acquises par le capteur et/ou l’oculomètre ou des données calculées à partir de ces données brutes, au niveau du dispositif de réalité virtuelle ou du terminal informatique. Avantageusement, le programme informatique est agencé pour afficher, sur l’interface de visualisation du programme informatique affichée sur le dispositif d’affichage du terminal informatique, une représentation graphique du sujet, et pour modifier l’orientation et/ou le regard de ladite représentation graphique au fur et à mesure de la réception, par la deuxième unité de communication, des données acquises par le capteur de mouvement et/ou l’oculomètre. Les données peuvent ainsi être affichées à la fois sur un graphique permettant de contrôler, par exemple, leur évolution temporelle au cours de l’exercice et/ou du test et sur un avatar digital du sujet en temps réel. Dans un mode de réalisation de l’invention, l’unité de contrôle du dispositif de réalité virtuelle est apte à emprunter une pluralité d’états prédéterminés. La première unité de communication peut être agencée pour transmettre à l’agent de messages, à chaque changement d’état de l’unité de contrôle, un message de changement d’état et le programme informatique est agencé, en réponse à chaque notification d’un message de changement d’état transmis par la première unité de communication à l’agent de messages, pour modifier l’interface de visualisation du programme informatique affichée sur le dispositif d’affichage du terminal informatique en fonction dudit changement d’état. Le programme informatique peut ainsi modifier automatiquement l’interface de visualisation en fonction de l’état du dispositif de réalité virtuelle, afin de proposer une interface adaptée selon que le dispositif soit en calibration par le sujet, en train de diffuser un exercice et/ou un test, dans un état inactif ou éteint, ou dans un état d’attente. L’utilisation de l’agent de messagerie pour la transmission de l’état du dispositif permet d’obtenir une réponse du programme informatique sensiblement instantanée à un changement d’état du dispositif. Avantageusement, une pluralité de flux est stockée dans ladite mémoire, chaque flux étant destiné à générer un environnement de réalité virtuelle dans lequel peut être immergé le sujet et comportant un exercice et/ou un test oculaire prédéterminé dans l’environnement de réalité virtuelle requérant un mouvement oculaire du sujet. Le programme informatique peut comporter une interface de sélection d’un ou plusieurs exercices et/ou tests oculaires parmi une liste prédéterminée d’exercices et/ou tests oculaires ; et la deuxième unité de communication est agencée pour transmettre à l’agent de messages, en réponse à la sélection d’au moins un exercice et/ou test oculaire sur ladite interface, un message de déclenchement dudit exercice et/ou test oculaire sélectionné. De préférence, en réponse à la notification par l’agent de messagerie à la première unité de communication dudit message de déclenchement, l’unité de contrôle est agencée pour déclencher la diffusion, sur le dispositif de réalité virtuelle, du flux stocké dans ladite mémoire et comportant ledit exercice et/ou test oculaire sélectionné. De préférence, ladite liste prédéterminée d’exercices et/ou tests oculaires pourra être enregistrée dans une base de données du serveur hébergeant le programme informatique en étant associée à un identifiant du compte utilisateur qui s’est connecté sur le programme informatique. Chaque flux de ladite pluralité de flux pourra comprendre l’un ou plusieurs ou une combinaison des exercices et/ou tests oculaires suivants : Un exercice et/ou un test d’acuité visuelle, dans lequel une séquences de lettres ou de motifs est affichée dans l’environnement de réalité virtuelle, les dimensions des lettres ou motifs évoluant au cours de l’affichage de la séquence, par exemple en diminuant. On pourra notamment prévoir que lors de l’affichage de la séquence, seul l’un des afficheurs du dispositif de réalité virtuelle, correspondant à l’un des yeux du sujet, soit actif, l’autre étant obturé ou étant inactif ; Un exercice et/ou un test de vision stéréoscopique, dans lequel un objet est successivement affiché dans différentes localisations de l’environnement de réalité virtuelle ; Un exercice et/ou un test de convergence, dans lequel un objet est affiché dans l’environnement de réalité virtuelle en se déplaçant selon un axe de profondeur, par exemple en se rapprochant progressivement du sujet puis en s'éloignant ; Un exercice et/ou un test de fusion ou d’amplitude en convergence et divergence, dans lequel un objet est affiché dans l’environnement de réalité virtuelle en se déplaçant selon des trajectoires et/ou des vitesses différentes pour chaque afficheur du dispositif de réalité virtuelle, et donc pour chaque œil du sujet ; Un exercice et/ou un test de poursuite oculaire, dans lequel un objet est affiché dans l’environnement de réalité virtuelle en se déplaçant selon une trajectoire courbe, notamment circulaire ; Un exercice et/ou un test de saccades oculaires, dans lequel deux objets juxtaposés sont affichés dans l’environnement de réalité virtuelle en clignotant alternativement ; Un exercice et/ou un test de diplopie physiologique, dans lequel deux objets sont affichés dans l’environnement de réalité virtuelle, l'un derrière l'autre selon un axe de profondeur, en clignotant alternativement. Dans le cas où plusieurs exercices et/ou tests oculaires sont sélectionnés via l’interface de sélection, la deuxième unité de communication pourra être agencée pour transmettre automatiquement à l’agent de messages un message de déclenchement de chaque exercice et/ou test oculaire sélectionné selon leur ordre de sélection, chaque message de déclenchement étant transmis en réponse à la réception d’une notification d’un message de fin de l’exercice et/ou test précédent par l’agent de messages. En variante, la deuxième unité de communication pourra être agencée pour transmettre à l’agent de messages un message de déclenchement de chaque exercice et/ou test oculaire sélectionné à la suite d’une validation soumise par le professionnel via l’interface de sélection. Dans un mode de réalisation de l’invention, le système informatique est caractérisé en ce que : à la suite de la mise en service du dispositif de réalité virtuelle, l’unité de contrôle est agencée pour emprunter un état d’attente d’un exercice et/ou test ; et, en réponse à une notification d’un message de changement d’état vers un état d’attente, le programme informatique est agencé pour ajouter à l’interface de visualisation du programme informatique ladite interface de sélection d’un ou plusieurs exercices et/ou tests oculaires parmi une liste prédéterminée d’exercices et/ou tests oculaires ; en réponse à une notification d’un message de déclenchement d’un exercice et/ou test oculaire sélectionné via l’interface de sélection, l’unité de contrôle est agencée pour emprunter un état de diffusion d’un exercice et/ou test et pour déclencher la diffusion sur le dispositif de réalité virtuelle d’un flux stocké dans ladite mémoire et comportant ledit exercice et/ou test oculaire sélectionné ; et, en réponse à une notification d’un message de changement d’état vers un état de diffusion d’un exercice et/ou d’un test, le programme informatique est agencé pour modifier l’interface de visualisation du programme informatique selon une configuration prédéterminée associée à l’exercice et/ou test oculaire sélectionné. On pourra par exemple prévoir qu’un flux d’attente soit stocké dans la mémoire du dispositif de réalité virtuelle, le flux étant destiné à générer un environnement de réalité virtuelle d’attente dans lequel peut être immergé le sujet. L’unité de contrôle peut ainsi être agencée, lorsqu’elle emprunte l’état d’attente, pour déclencher la diffusion dudit flux d’attente sur le dispositif de réalité virtuelle. De préférence, le programme informatique pourra être agencé pour ajouter une interface de visualisation des données acquises par le capteur de mouvement et/ou l’oculomètre du dispositif de réalité virtuelle et transmises au terminal informatique via le canal. Avantageusement, à la fin de la diffusion du dernier exercice et/ou test oculaire sélectionné, l’unité de contrôle est agencée pour emprunter l’état d’attente. La première unité de communication peut ainsi être agencée pour transmettre, à l’agent de messagerie, un message d’état de diffusion d’un exercice et/ou d’un test, ledit message pouvant par exemple indiquer le début ou la fin de diffusion de l’exercice et/ou du test, que l’exercice et/ou le test est en cours de diffusion ou encore qu’une réponse par le sujet à une question est attendue. Dans un exemple de réalisation de l’invention, au moins un flux variable destiné à générer un environnement de réalité virtuelle dans lequel peut être immergé le sujet et comportant un exercice et/ou un test oculaire paramétrable est stocké dans ladite mémoire. Le cas échéant : en réponse à une notification d’un message de déclenchement dudit exercice et/ou test oculaire paramétrable transmis par la deuxième unité de communication à l’agent de messages, l’unité de contrôle est agencée pour déclencher la diffusion du flux variable sur le dispositif de réalité virtuelle ; en réponse à une notification d’un message de changement d’état vers un état de diffusion d’un exercice et/ou d’un test variable, le programme informatique est agencé pour ajouter à l’interface de visualisation du programme informatique une interface de contrôle des paramètres variables de l’exercice et/ou test oculaire paramétrable sélectionné ; à la suite d’une demande modification d’un paramètre selon une consigne donnée via cette interface de contrôle, la deuxième unité de communication est agencée pour transmettre à l’agent de messages un message de modification dudit paramètre contenant ladite consigne ; et ; en réponse à une notification d’un message de modification d’un paramètre contenant une consigne, l’unité de contrôle est agencée pour modifier la diffusion du flux variable sur le dispositif de réalité virtuelle en fonction dudit paramètre et de ladite consigne. Ce mode de réalisation permet ainsi de diffuser un flux sans limite de temps, par exemple pour immerger le sujet dans une scène en boucle, et de permettre au profession de réaliser un exercice ou un test personnalisé dans lequel un paramètre peut être contrôlé en temps réel, par exemple pour modifier la taille d’un objet, la direction de sa trajectoire ou sa vitesse de déplacement. Dans un mode de réalisation de l’invention, le dispositif de réalité virtuelle comporte au moins un capteur apte à détecter si le dispositif de réalité virtuelle est monté sur la tête du sujet. Le cas échéant, en réponse à la détection par le capteur du port du dispositif de réalité virtuelle par le sujet, l’unité de contrôle est agencée pour emprunter un état de calibration et pour déclencher la diffusion sur le dispositif de réalité virtuelle d’un flux de calibration stocké dans ladite mémoire et comportant une procédure de calibration du dispositif de réalité virtuelle. Ladite procédure de calibration pourra être une procédure de calibration du capteur de mouvement du dispositif de réalité virtuelle et et/ou une procédure de calibration de l’oculomètre du dispositif de réalité virtuelle. Si on le souhaite, le programme informatique et/ou l’unité de contrôle du dispositif de réalité virtuelle pourront être agencés pour afficher, respectivement sur le terminal informatique et dans l’environnement de réalité virtuelle, une interface de proposition d’initialisation de la procédure de calibration, à chaque fin de diffusion d’un flux contenant un exercice et/ou un test oculaire. L’invention a également pour objet un procédé d’association d’un dispositif de réalité virtuelle et d’un terminal informatique, mis en œuvre au moyen d’un système informatique selon l’invention. L’invention a encore pour objet un procédé d’affichage, sur un dispositif d’affichage d’un terminal informatique, d’un flux diffusé sur un dispositif de réalité virtuelle et/ou de données acquises par un ou plusieurs capteurs d’un dispositif de réalité virtuelle, mis en œuvre au moyen d’un système informatique selon l’invention. La présente invention est maintenant décrite à l’aide d’exemples uniquement illustratifs et nullement limitatifs de la portée de l’invention, et à partir des dessins annexés, dessins sur lesquels les différentes figures représentent : FIG. 1 représente, schématiquement et partiellement, une vue d’un système informatique d’analyse, de correction et/ou d’entrainement de la vision humaine selon un mode de réalisation de l’invention ; FIG. 2 représente, schématiquement et partiellement, une vue du système informatique de la FIG. 1 lors d’une étape d’association d’un dispositif de réalité virtuelle et d’un terminal informatique ; FIG. 3 représente, schématiquement et partiellement, une vue du système informatique de la FIG. 1 au début de la diffusion d’un flux sur le dispositif de réalité virtuelle ; FIG. 4 représente, schématiquement et partiellement, une vue du système informatique de la FIG. 1 à la fin de la diffusion d’un flux sur le dispositif de réalité virtuelle. Dans la description qui suit, les éléments identiques, par structure ou par fonction, apparaissant sur différentes figures conservent, sauf précision contraire, les mêmes références. Bien entendu, diverses autres modifications peuvent être apportées à l’invention dans le cadre des revendications annexées. On a représenté en FIG. 1 un système informatique d’analyse, de correction et/ou d’entrainement de la vision humaine selon un exemple de réalisation de l’invention. Le système informatique comporte une pluralité de dispositifs de réalité virtuelle 1 i , chacun destiné chacun à être monté sur la tête d’un sujet. Dans l’exemple décrit, il fait référence à l’un de ces dispositifs 1 i . Ce dispositif est un casque équipé d’un visiocasque 11 comportant deux afficheurs distincts, chacun destiné à l’un des yeux du sujet, étant entendu qu’on pourra employer d’autres types de dispositifs de réalité virtuelle, augmentée ou hybride sans sortie du cadre de la présente invention. Le dispositif 1 i comporte par ailleurs une unité de contrôle 12 pourvue d’une mémoire dans laquelle sont stockés différents flux vidéo F j . Chaque flux vidéo F j est destiné à générer un environnement de réalité virtuelle dans lequel peut être immergé le sujet lorsque le flux est diffusé sur les afficheurs du visiocasque 11. Certains de ces flux F j comportent en outre un exercice et/ou un test oculaire E j , à savoir une animation d’un ou plusieurs objets dans l’environnement de réalité virtuelle destinée à générer une réponse ou un mouvement de l’un ou des deux yeux du sujet, l’animation permettant alors d’évaluer un mécanisme oculaire ou de dépister un trouble oculomoteur ou encore d’évaluer et/ou de déclencher un déplacement de l’un ou de chaque œil du sujet. Dans la description qui va suivre, il sera fait référence à un flux F 1 comportant un exercice oculaire E 1 de type exercice de convergence. L’unité de contrôle 12 peut emprunter une pluralité d’états prédéterminés indiquant le statut du dispositif de réalité virtuelle 1 i , comme un état inactif, un état d’attente d’un exercice et/ou d’un test, un état de diffusion d’un exercice et/ou d’un test ou un état de calibration. Afin de permettre à l’utilisateur du système informatique de dépister un trouble oculomoteur chez le sujet ou de contrôler les exercices et/ou les tests réalisés par le sujet, le dispositif de réalité virtuelle 1 i comporte différents capteurs 14, à savoir des capteurs de mouvement de la tête du sujet, comme des accéléromètres et des gyromètres, et des oculomètres. On entend par oculomètre tout dispositif permettant de détecter un mouvement oculaire et de mesurer la direction du regard. Il pourra par exemple s’agir d’une ou plusieurs caméras, notamment infrarouge, associées à un calculateur, qui peuvent être ou non intégrées au visiocasque 11. Le dispositif de réalité virtuelle 1 i comporte également une unité de communication 13, capable d’échanger des données avec une autre unité de communication via un réseau de communication sans-fil, par exemple de type WiFi, 4G ou LTE, ou 5G. Le système informatique comporte par ailleurs une pluralité de terminaux informatiques 2 k , chacun destiné à être manipuler par un utilisateur du système informatique, comme un orthoptiste, un ophtalmologue, un opticien ou encore un pharmacien, voire le sujet lui-même. Dans l’exemple décrit, il fait référence à l’un de ces terminaux 2 k . Ce terminal est un ordinateur portable muni d’un écran 21 et d’un clavier et d’une souris (non représentés) permettant à l’utilisateur d’interagir avec le terminal 2 k , étant entendu qu’on pourra employer d’autres types de terminaux informatiques, comme une tablette tactile ou un téléphone intelligent, sans sortir du cadre de la présente invention. Le terminal informatique est apte à exécuter un programme informatique W de contrôle et de visualisation de l’exécution de tests et/ou d’exercices oculaires par le sujet au moyen d’un dispositif de réalité virtuelle 1 i . Dans l’exemple décrit, ce programme W est hébergé sur un serveur informatique 3 et peut être exécuté par le terminal informatique 2 k au travers d’un navigateur web, en tant que service mis à disposition par le serveur 3. Ce type de programme informatique est également appelé application web ou « WebApp » et ne nécessite aucune installation sur le terminal informatique 2 k . Afin de pouvoir accéder au programme informatique W, le terminal informatique 2 k et le serveur informatique 3 sont chacun équipés d’une unité de communication, respectivement 22 et 31, capables d’échanger ensemble des informations au travers d’un réseau de communication sans-fil. Les différentes interfaces de contrôle du dispositif de réalité virtuelle 1 i , et de visualisation des flux F j et exercices et/ou tests E j diffusés sur ce dispositif 1 i sont ainsi stockées sur le serveur 3 et transmises au terminal informatique 2 k via les unités de communication 2 et 31, après que le terminal 2 k en ait fait la demande, pour être visualisées sur l’écran du terminal informatique 2 k via le navigateur web. En d’autres termes, dans l’exemple décrit, chaque terminal informatique 2 k du système informatique peut solliciter le programme informatique W hébergé sur le serveur 3. Afin de pouvoir identifier et authentifier les utilisateurs du programme informatique W, le serveur 3 dispose d’une base de données 32, prévue sur ce serveur ou sur un autre serveur dédié, dans laquelle sont stockés des identifiants C k de compte utilisateur via lesquels les utilisateurs peuvent se connecter au programme informatique W. Le système informatique comporte par ailleurs un serveur informatique 4 hébergeant un agent de messages 41 et une unité de communication 42 capable d’échanger des données avec une autre unité de communication via un réseau de communication sans-fil. On pourra concevoir que les serveurs 3 et 4 fassent partie d’un même groupe de serveurs, soient un même serveur ou au contraire soient des serveurs distincts l’un de l’autre. Dans l’exemple décrit, l’agent de messages 41 est un agent de publication/abonnement de type « transmission de messages en mode file d’attente », également nommée « broker MQTT ». Cet agent de publication gère des sujets, également nommés « topics », auxquels des dispositifs dits « abonnés » peuvent souscrire pour être notifiés lorsqu’un message y est publié, et dans lesquels des dispositifs dits « éditeurs » peuvent publier des messages. L’agent de messages 41 peut ainsi notifier ou relayer, via l’unité de communication 42, un message publié par un éditeur sur un sujet donné aux abonnés à ce sujet. Dans l’invention, les unités de communication 13 de chaque dispositif de réalité virtuelle 1 i et 22 de chaque terminal informatique 2 k pourront agir tant en tant qu’éditeurs qu’en tant qu’abonnés de l’agent de messages 41, lequel est unique pour le système informatique. Toujours dans l’exemple décrit, les sujets gérés par l’agent de message 41 sont stockés dans une base de données du serveur 4 en étant organisés selon deux niveaux hiérarchiques, à savoir d’une part selon différents types de sujets prédéterminés et d’autre part selon un identifiant id i d’un dispositif de réalité virtuelle 1 i . Plus précisément, un sujet peut être relatif à des messages de signalement permettant de coupler ou d’associer un dispositif de réalité virtuelle 1 i à un terminal informatique 2 k . Le sujet sera ainsi rangé dans une liste de sujets de type « signalement » et sera identifié par un identifiant id i du dispositif de réalité virtuelle 1 i , par exemple en étant rangé de la façon suivante : « /signaling/id i » Un sujet peut encore être relatif à des messages de déclenchement d’un exercice et/ou d’un test oculaire, permettant de déclencher la diffusion d’un flux F j contenant un exercice et/ou un test E j , sur un dispositif de réalité virtuelle 1 i . Le sujet sera ainsi rangé dans une liste de sujets de type « déclenchement » et sera identifié par un identifiant id i du dispositif de réalité virtuelle 1 i , par exemple en étant rangé de la façon suivante : « /control/id i ». Un sujet peut encore être relatif à des messages de changement d’état de l’unité de contrôle 12 d’un dispositif de réalité virtuelle 1 i . Le sujet sera ainsi rangé dans une liste de sujets de type « état » et sera identifié par un identifiant id i du dispositif de réalité virtuelle 1 i , par exemple en étant rangé de la façon suivante : « /state/id i ». On pourra prévoir d’autres types de sujets ou une autre hiérarchie de sujet sans sortir du cadre de la présente invention. En lien avec la FIG. 2 , on va désormais décrire un exemple d’un procédé d’association d’un dispositif de réalité virtuelle 1 i avec un terminal informatique 2 k du système informatique de la FIG. 1 . Au préalable, lors de la première mise en service du dispositif de réalité virtuel 1 i , un identifiant d’un compte utilisateur C k , destiné à contrôler ce dispositif au travers d’un terminal informatique, pourra par exemple être fourni au dispositif de réalité virtuelle 1 i , lequel le transmet au serveur 3 de sorte que le compte utilisateur C k et l’identifiant id i du dispositif 1 i soient associés l’un à l’autre au niveau de la base de données 32 du serveur 3. Lors de la mise en service du dispositif de réalité virtuelle 1 i , l’unité de communication 13 s’abonne à un sujet de signalement identifié par l’identifiant id i du dispositif, à savoir le sujet /signaling/id i de l’agent de messages 41. Lors de l’exécution du programme informatique W sur un navigateur web, via un terminal informatique 2 k , l’utilisateur s’authentifie sur son compte utilisateur C k . Le programme informatique W affiche alors une interface de visualisation comportant différents éléments dont une interface de visualisation W1 d’un flux diffusé sur le dispositif de réalité virtuelle 1 i et une interface W2 de sélection d’un dispositif de réalité virtuelle parmi une liste de dispositifs de réalité virtuelle associés au compte utilisateur C k au niveau de la base de données 32. Lorsque le dispositif 1 i est sélectionné par l’utilisateur sur l’interface W2, le programme informatique W récupère l’identifiant id i de ce dispositif 1 i et publie, via l’unité de communication 22, un premier message de signalement incorporant un identifiant du compte utilisateur C k sur le sujet /signaling/id i de l’agent de messages 41. L’agent de messages 41 notifie ce message aux abonnés du sujet /signaling/id i , à savoir l’unité de communication 13, laquelle publie en réponse un deuxième message de signalement sur ce sujet /signaling/id i de l’agent de messages 41. Le premier message forme ainsi une demande d’association et le deuxième message forme ainsi une confirmation d’association. En réponse à ces messages de signalement, le serveur 4 peut alors, au travers de l’unité de communication 42, établir un canal de communication bidirectionnel direct WebRTC entre les unités de communication 13 et 22 du dispositif 1 i et du terminal informatique 2 k . Ce canal de communication bidirectionnel direct WebRTC est de type « communication en temps réel pour le Web » et permet des échanges de données entre le navigateur web exécuté sur le terminal informatique 2 k et l’unité de contrôle 12 du dispositif 1 i . Ce canal WebRTC va ainsi permettre des échanges de données en temps réel, sans passer par le serveur 4. Ainsi, l’utilisateur du terminal informatique 2 k peut contrôler la diffusion d’exercices et/ou de tests oculaires dans le dispositif de réalité virtuelle 1 i et visualiser les résultats via le programme informatique W. A la suite de l’association du dispositif de réalité virtuelle 1 i avec le terminal informatique 2 k , les unités de communication 13 et 22 s’abonnent chacune aux sujets /control/id i et /state/id i de l’agent de messages 41. L’unité de contrôle 12 emprunte ensuite un état d'attente d'un exercice et/ou d’un test. On pourra prévoir qu’un flux d’attente, stocké dans la mémoire du dispositif de réalité virtuelle 1 i , soit diffusé sur ce dispositif de réalité virtuelle 1 i tant que l’unité de contrôle 12 est dans cet état d’attente. Le sujet peut ainsi se familiariser avec l’environnement de réalité virtuelle dans lequel il est immergé. L’unité de communication 13 publie alors un message de changement d’état, indiquant cet état d’attente, sur le sujet /state/id i de l’agent de messages 41. En réponse à la notification de ce message de changement d'état par l’agent de messages 41 reçu par l’unité de communication 22, le programme informatique W ajoute à son interface de visualisation une interface de sélection W3 d'un ou plusieurs exercices et/ou tests oculaires parmi une liste prédéterminée d'exercices et/ou tests oculaires E j . On pourra prévoir qu’une ou plusieurs listes d’exercices et/ou tests oculaires E j soient stockées dans la base de données en étant associées au compte utilisateur C k . Les listes pourront en outre être associées à un profil particulier du sujet, à un historique du sujet, à un sous-compte du compteur utilisateur C k . Le programme informatique W peut ainsi sélectionner l’une des listes d’exercices et/ou tests oculaires E j selon les différentes informations fournies par l’utilisateur au cours de sa navigation et afficher cette liste sélectionnée au niveau de l’interface W3. De façon non limitative, la liste des exercices et/ou tests oculaires E j pourra comprendre un exercice ou un test d’acuité visuelle, un exercice ou un test de vision stéréoscopique, un exercice ou un test de convergence, un exercice ou un test de fusion ou d’amplitude en convergence et divergence, un exercice ou un test de poursuite oculaire, un exercice ou un test de saccades oculaires et un exercice ou un test de diplopie physiologique. Pour chacun de ces exercices et/ou tests E j , un flux F j comportant ledit exercice ou test E j sera stocké dans la mémoire du dispositif 1 i . Lorsque l’utilisateur sélectionne via l’interface W3 un exercice ou un test E j , comme l’exercice de convergence E 1 , le programme informatique W transmet, via l’unité de communication 22, un message de déclenchement dudit exercice oculaire E 1 sur le sujet /control/id i de l’agent de messages 41 et l’agent de messages 41 notifie ce message à l’unité de communication 13. En réponse à cette notification, l’unité de contrôle 12 emprunte alors l’état de diffusion d’un exercice et/ou d’un exercice et déclenche la diffusion, sur le dispositif de réalité virtuelle 1 i , du flux F 1 stocké dans sa mémoire et comportant ledit exercice oculaire E 1 . On a représenté en FIG. 3 le système informatique au début de la diffusion du flux F 1 et en FIG. 4 le système informatique à la fin de la diffusion du flux F 1 . Lors du changement d’état de l’unité de contrôle 12, l’unité de communication 13 publie un message de changement d’état, indiquant l’état de diffusion, sur le sujet /state/id i de l’agent de messages 41. En réponse à la notification de ce message de changement d'état par l’agent de messages 41 reçu par l’unité de communication 22, le programme informatique W ajoute à son interface de visualisation une interface W4 de visualisation d’un représentation graphique du sujet et une interface W5 de visualisation des données acquises par les oculomètres du dispositif de réalité virtuelle 1 i . On notera que d’autres configurations de l’interface de visualisation du programme informatique W peuvent être envisagées ou que la configuration de l’interface de visualisation du programme informatique W soit adaptée en fonction de l’exercice et/ou du test oculaire sélectionné. On pourra notamment prévoir que certains éléments soient présents dès la mise en service du programme informatique W, ou dès le début de l’association du terminal informatique 2 k au dispositif 1 i , ou encore que d’autres éléments soient ajoutés, comme des éléments destinés à donner des instructions à l’utilisateur. Comme représenté en haut de la FIG. 3 et de la FIG. 4 , le flux F 1 diffusé comporte un exercice de convergence E 1 , dans lequel un objet O est affiché dans l’environnement de réalité virtuelle en se déplaçant selon un axe de profondeur, en se rapprochant progressivement du sujet. Tout le long de la diffusion du flux F 1 , l’unité de communication 13 transmet en temps réel à l’unité de communication 22, via le canal WebRTC, le flux F 1 diffusé sur les afficheurs du visiocasque 11 pour son affichage sur l’interface de visualisation W1. L’utilisateur dispose ainsi d’un rendu en temps réel de l’exercice E 1 , tel qu’il est visualisé par le sujet. De façon concomitante, l’unité de communication 13 transmet en temps réel à l’unité de communication 22, via le canal WebRTC, les données D acquises par les capteurs 14 du dispositif 1 i lors de la diffusion du flux F 1 . Des données D acquises par les oculomètres, représentant dans l’exemple décrit la direction instantanée du regard de chaque œil du sujet, sont affichées au fur et à mesure de leur réception sous forme de graphique au niveau de l’interface W5. En outre, une représentation graphique de la tête du sujet est affichée dans l’interface W4, et le programme informatique W modifie l’orientation et le regard de cette représentation graphique au fur et à mesure de la réception des données acquises par les capteurs 14. L’unité de communication 13 publie également, sur le sujet /state/id i de l’agent de messages 41, des messages indiquant l’état de diffusion d’un exercice et/ou d’un test, ledit message pouvant par exemple indiquer le début ou la fin de diffusion de l’exercice et/ou du test, que l’exercice et/ou le test est en cours de diffusion ou encore qu’une réponse par le sujet à une question est attendue. On notera que dans le cas où plusieurs exercices et/ou tests oculaires E j sont sélectionnés via l’interface de sélection W3, l’unité de communication 22 pourra, à la réception d’une notification d’un message de fin de diffusion d’exercice et/ou test publié sur le sujet /state/id i de l’agent de messages 41 par l’unité de communication 13, publier automatiquement sur le sujet /control/id i de l’agent de messages 41 un message de déclenchement de l’exercice et/ou test E j sélectionné suivant selon l’ordre de sélection par l’utilisateur. En variante, l’ordre de diffusion pourra être défini selon une séquence d’exercices et/ou tests stockée dans la base de données 32 du serveur 3 ou défini manuellement par l’utilisateur. On pourra encore prévoir une validation manuelle au niveau du programme informatique W afin de passer à la diffusion de l’exercice et/ou du test suivant. A la fin de la diffusion de l’exercice E 1 , ou du dernier exercice et/ou test oculaire sélectionné, l’unité de contrôle 12 emprunte de nouveau l’état d’attente d’un exercice et/ou test. Le flux d’attente est diffusé au niveau du dispositif 1 i . Un message de changement d’état est publié par l’unité de communication 13 sur le sujet /state/id i de l’agent de messages 41 et l’interface de visualisation du programme informatique W est de nouveau adaptée en réponse à la notification de ce message par l’agent de messages 41. L’utilisateur peut ainsi déclencher la diffusion de nouveaux exercices et/ou tests sur le dispositif 1 i . Dans un exemple non représenté, on pourra prévoir qu’une procédure de calibration du dispositif de réalité virtuelle 1 i et de ses capteurs puisse être initiée par le sujet et/ou l’utilisateur à chaque fois que l’unité de contrôle 12 emprunte l’état d’attente de diffusion d’exercice et/ou test. La description qui précède explique clairement comment l'invention permet d'atteindre les objectifs qu'elle s'est fixée, à savoir fournir un système informatique de d’analyse, de correction et/ou d’entrainement de la vision humaine de conception simple, proposant, pour un parc de dispositifs de réalité virtuelle, un service centralisé de contrôle de la diffusion d’exercices et/ou tests oculaires dans un dispositif de réalité virtuelle et de visualisation de ces exercices et/ou tests et leurs résultats sur un terminal informatique associé à ce dispositif et dont la consommation de ressources soit raisonnable. Ces objectifs sont notamment atteints à l’aide d’un unique agent de messages capable d’associer des dispositifs de réalité virtuelle et des terminaux informatiques pour établir un canal de communication bidirectionnel direct entre les unités de communication de chaque couple de dispositif de réalité virtuelle et de terminal informatique. Chaque dispositif de réalité virtuelle peut ainsi être contrôlé par le terminal informatique auquel il est associé via l’agent de messagerie tandis que ce dispositif et ce terminal peuvent échanger des données entre eux de façon directe. En tout état de cause, l'invention ne saurait se limiter aux modes de réalisation spécifiquement décrits dans ce document, et s'étend en particulier à tous moyens équivalents et à toute combinaison techniquement opérante de ces moyens. En particulier, on pourra prévoir d’autres configurations des dispositifs de réalité virtuelle, d’autres exercices et/ou tests oculaires, d’autres types d’agent de messageries ou de canaux de communication. Système informatique d’analyse, de correction et/ou d’entrainement de la vision humaine, caractérisé en ce qu’il comporte : un dispositif de réalité virtuelle (1 i ) destiné à être monté sur la tête d’un sujet et comportant une unité de contrôle (12), une première unité de communication (13) et une mémoire dans laquelle est stocké au moins un premier flux (F j ) destiné à générer un environnement de réalité virtuelle dans lequel peut être immergé le sujet et comportant un exercice et/ou un test oculaire (E j ) dans l’environnement de réalité virtuelle requérant un mouvement oculaire du sujet ; un terminal informatique (2 k ) comportant un dispositif d’affichage (21) et une deuxième unité de communication (22), le terminal informatique étant apte à exécuter un programme informatique (W) de contrôle et de visualisation de l’exécution de tests et/ou d’exercices oculaires par le sujet au moyen du dispositif de réalité virtuelle ; un serveur informatique (4) comportant une troisième unité de communication (42) équipée d’un agent de messages (41), chacune des première et deuxième unités de communication (13, 22) étant apte à émettre des messages à destination de l’agent de messages (41), l’agent de messages étant agencé pour notifier un message reçu de l’une des première et deuxième unités de communication à l’autre des première et deuxième unités de communication; caractérisé en ce que : la troisième unité de communication (42) est agencée pour, à la réception par l’agent de messages (41) de messages de signalement émis par les première et deuxième unités de communication (13, 22), établir un canal de communication bidirectionnel direct (WebRTC) entre la première unité de communication et la deuxième unité de communication ; en réponse à une notification d’un message de déclenchement dudit exercice et/ou test oculaire (E j ) transmis par la deuxième unité de communication (22) à l’agent de messages (41), l’unité de contrôle (1) est agencée pour déclencher la diffusion du premier flux (F j ) sur le dispositif de réalité virtuelle (1 i ) et la première unité de communication (13) est agencée pour transmettre à la deuxième unité de communication (22), via ledit canal (WebRTC), le premier flux diffusé pour son affichage sur une interface de visualisation (W1) du programme informatique (W) sur le dispositif d’affichage (21) du terminal informatique (2 k ). Système informatique selon la revendication précédente, caractérisé en ce que l’agent de messages (42) est un agent de type « transmission de messages en mode file d’attente », ou MQTT. Système informatique selon l’une des revendications précédentes, caractérisé en ce que la troisième unité de communication (42) est agencée pour, à la réception par l’agent de messages (41) de messages de signalement émis par les première et deuxième unités de communication (13, 22), établir un canal de communication bidirectionnel direct (WebRTC) de type « communication en temps réel pour le Web », ou WebRTC, entre la première unité de communication et la deuxième unité de communication. Système informatique selon l’une des revendications précédentes, caractérisé en ce que l’agent de messages (41) est de type publication/abonnement ; en ce que, lors de la mise en service du dispositif de réalité virtuelle (1 i ), la première unité de communication (13) est agencée pour s’abonner à un sujet prédéterminé (/signaling/id i ) de l’agent de messages (41) associé à un identifiant (id i ) du dispositif de réalité virtuelle (1 i ) ; en ce que le programme informatique (W) comporte une interface de sélection (W2) du dispositif de réalité virtuelle; en ce que la deuxième unité de communication (22) est agencée pour publier, en réponse à la sélection du dispositif au travers de ladite interface de sélection, un premier message de signalement sur le sujet (/signaling/id i ) de l’agent de messages (41) associé à l’identifiant du dispositif sélectionné ; et en ce que la première unité de communication (13) est agencée pour publier, à la réception d’une notification dudit premier message de signalement sur le sujet auquel elle est abonnée, un deuxième message de signalement sur ce sujet. Système informatique selon la revendication précédente, caractérisé en ce qu’il comporte une pluralité de dispositifs de réalité virtuelle (1 i ) destinés chacun à être monté sur la tête d’un sujet ; en ce que la première unité de communication (13) de chaque dispositif de réalité virtuelle est agencée, lors de la mise en service dudit dispositif de réalité virtuelle, pour s’abonner à un sujet prédéterminé (/signaling/id i ) de l’agent de messages (41) associé à un identifiant (id i ) dudit dispositif de réalité virtuelle ; en ce que la deuxième unité de communication (22) est agencée pour publier, en réponse à la sélection d’un dispositif de réalité virtuelle parmi une liste de dispositifs au travers de ladite interface de sélection (W2), un premier message de signalement sur le sujet de l’agent de messages associé à l’identifiant du dispositif sélectionné ; et en ce que chaque première unité de communication (13) est agencée pour publier, à la réception d’une notification dudit premier message de signalement sur le sujet auquel elle est abonnée, un deuxième message de signalement sur ce sujet. Système informatique selon l’une des revendications précédentes, caractérisé en ce que le dispositif de réalité virtuelle (1 i ) comporte au moins un capteur (14) de mouvement de la tête du sujet et/ou un oculomètre (14) et en ce que, lors de la diffusion du premier flux (F j ) sur le dispositif de réalité virtuelle, la première unité de communication (13) est agencée pour transmettre à la deuxième unité de communication (22), via ledit canal (WebRTC), le premier flux diffusé et les données acquises par le capteur de mouvement et/ou l’oculomètre (14) pour leur affichage sur l’interface de visualisation (W1) du programme informatique (W) sur le dispositif d’affichage (21) du terminal informatique (2 k ). Système informatique selon la revendication précédente, caractérisé en ce que le programme informatique (W) est agencé pour afficher, sur l’interface de visualisation (W1) du programme informatique affichée sur le dispositif d’affichage (21) du terminal informatique (2 k ), une représentation graphique (W4) du sujet, et pour modifier l’orientation et/ou le regard de ladite représentation graphique au fur et à mesure de la réception, par la deuxième unité de communication (22), des données acquises par le capteur de mouvement et/ou l’oculomètre (14). Système informatique selon l’une des revendications précédentes, caractérisé en ce que l’unité de contrôle (12) du dispositif de réalité virtuelle (1 i ) est apte à emprunter une pluralité d’états prédéterminés, en ce que la première unité de communication (13) est agencée pour transmettre à l’agent de messages (41), à chaque changement d’état de l’unité de contrôle, un message de changement d’état et en ce que le programme informatique (W) est agencé, en réponse à chaque notification d’un message de changement d’état transmis par la première unité de communication (13) à l’agent de messages (41), pour modifier l’interface de visualisation (W1) du programme informatique (W) affichée sur le dispositif d’affichage (21) du terminal informatique en fonction dudit changement d’état. Système informatique selon la revendication précédente, caractérisé en ce qu’une pluralité de flux (F j ) est stockée dans ladite mémoire, chaque flux étant destiné à générer un environnement de réalité virtuelle dans lequel peut être immergé le sujet et comportant un exercice et/ou un test oculaire (E j ) prédéterminée dans l’environnement de réalité virtuelle requérant un mouvement oculaire du sujet ; en ce que le programme informatique (W) comporte une interface de sélection (W3) d’un ou plusieurs exercices et/ou tests oculaires parmi une liste prédéterminée d’exercices et/ou tests oculaires ; et en ce que la deuxième unité de communication (22) est agencée pour transmettre à l’agent de messages (41), en réponse à la sélection d’au moins un exercice et/ou test oculaire sur ladite interface, un message de déclenchement dudit exercice et/ou test oculaire sélectionné. Système informatique selon la revendication précédente, caractérisé en ce que : à la suite de la mise en service du dispositif de réalité virtuelle (1 i ), l’unité de contrôle (12) est agencée pour emprunter un état d’attente d’un exercice et/ou d’un test (E j ); et, en réponse à une notification d’un message de changement d’état vers un état d’attente, le programme informatique (W) est agencé pour ajouter à l’interface de visualisation (W1) du programme informatique ladite interface de sélection (W3) d’un ou plusieurs exercices et/ou tests oculaires (E j ) parmi une liste prédéterminée d’exercices et/ou tests oculaires ; en réponse à une notification d’un message de déclenchement d’un exercice et/ou test oculaire (E j ) sélectionné via l’interface de sélection (W3), l’unité de contrôle (12) est agencée pour emprunter un état de diffusion d’un exercice et/ou test et pour déclencher la diffusion sur le dispositif de réalité virtuelle (1 i ) d’un flux stocké (F j ) dans ladite mémoire et comportant ledit exercice et/ou test oculaire sélectionné ; et, en réponse à une notification d’un message de changement d’état vers un état de diffusion d’un exercice et/ou test, le programme informatique (W) est agencé pour modifier l’interface de visualisation (W1) du programme informatique selon une configuration prédéterminée associée à l’exercice et/ou test oculaire sélectionné. Système informatique selon l’une des revendications 8 à 10, caractérisé en ce que le dispositif de réalité virtuelle (1 j ) comporte au moins un capteur apte à détecter si le dispositif de réalité virtuelle est monté sur la tête du sujet ; et en ce que, en réponse à la détection par le capteur du port du dispositif de réalité virtuelle par le sujet, l’unité de contrôle (12) est agencée pour emprunter un état de calibration et pour déclencher la diffusion sur le dispositif de réalité virtuelle d’un flux de calibration stocké dans ladite mémoire et comportant une procédure de calibration du dispositif de réalité virtuelle.