FR 3092241 A1 20200807 FR 1900900 A 20190131 Description Titre de l'invention : GUIDAGE PRESCRIPTIF POUR DIAGNOSTIC PAR ULTRASONS [0001] La présente invention concerne l'imagerie par ultrasons et, plus particulièrement, l'acquisition (l'images ultrasonores. [0002] L'imagerie par ultrasons, également connue sous le nom (l'échographie, est une technique d'imagerie médicale qui utilise des ondes sonores à haute fréquence pour voir des structures tridimensionnelles à l'intérieur du corps d'un être vivant. Du fait qu'elles sont capturées en temps réel, les images ultrasonores montrent aussi les mouvements des organes internes du corps ainsi que le sang circulant au travers des vaisseaux sanguins du corps humain et la raideur des tissus. À la différence de l'imagerie par rayons X, l'imagerie par ultrasons n'implique pas de rayonnement ionisant, ce qui permet un usage prolongé d'une imagerie par ultrasons sans risquer d'endommager les tissus et les organes internes par une exposition prolongée à un rayonnement. [0003] Pour acquérir des images ultrasonores, pendant un examen échographique, un transducteur, généralement appelé sonde, est placé directement sur la peau ou à l'intérieur d'une ouverture corporelle. Une mince couche de gel est appliquée sur la peau de telle sorte que les ondes ultrasonores soient transmises depuis le transducteur jusque dans le corps au travers du milieu formé par le gel. L'image ultrasonore est produite sur la base d'une mesure de la réflexion des ondes ultrasonores sur les structures corporelles. L'intensité du signal ultrasonore, mesurée comme l'amplitude de la réflexion de l'onde ultrasonore détectée, et le temps pris par l'onde ultrasonore pour traverser le corps, fournissent les informations nécessaires au calcul d'une image. [0004] Par comparaison avec d'autres procédés bien connus d'imagerie médicale, l'imagerie par ultrasons apporte plusieurs avantages aux diagnosticiens et aux patients. Avant tout, l'imagerie par ultrasons fournit des images en temps réel. L'imagerie par ultrasons nécessite en outre un équipement portable et pouvant être amené au chevet du patient. De plus, du point de vue pratique, l'équipement d'imagerie ultrasonore est considérablement moins onéreux que d'autres équipements d'imagerie médicale, et, comme on l'a dit, il n'utilise pas de rayonnement ionisant dangereux. Néanmoins, la production d'images ultrasonores de qualité reste très dépendante d'un opérateur qualifié. [0005] À cet égard, selon la partie du corps qui est sélectionnée pour l'imagerie, l'opérateur qualifié doit savoir où placer initialement la sonde à ultrasons. L'opérateur qualifié doit ensuite savoir comment orienter spatialement la sonde et, finalement, il doit savoir où déplacer la sonde afin d'acquérir les images souhaitées. Généralement, l'opérateur 2 d'échographie est guidé pour le positionnement initial, l'orientation et le déplacement de la sonde à partir d'un retour visuel fourni par les images produites pendant l'échographie. La navigation de la sonde est donc essentiellement un processus manuel consistant en itérations d'essais et d'erreurs. Le processus moderne de navigation en imagerie par ultrasons n'est donc tout simplement pas optimal. [0006] Des formes de réalisation de la présente invention remédient aux insuffisances de la technique en ce qui concerne les diagnostics par ultrasons et mettent à disposition un procédé, un système et un produit de programme informatique nouveaux et non évidents pour un guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons. Dans une forme de réalisation de l'invention, un procédé de guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons comprend l'acquisition d'une séquence d'images de type "clip" d'un organe cible d'un sujet au moyen d'une sonde d'imagerie par ultrasons d'un système de diagnostic par ultrasons, la détermination d'une vue particulière de l'organe cible représentée par les clips d'images acquis et l'évaluation d'une qualité de chacun des clips d'images acquis relativement à la vue particulière. [0007] Si la qualité évaluée du clip d'images acquis est inférieure à une qualité satisfaisante prédéterminée pour la vue particulière, il est calculé, dans la mémoire du système de diagnostic par ultrasons, un mouvement prescriptif de la sonde d'imagerie par ultrasons, prédéterminé pour produire une amélioration de qualité d'un clip d'images de l'organe cible acquis ultérieurement, pour la vue particulière. Ensuite, en réponse à une détermination du fait que le mouvement prescriptif a été calculé un nombre de fois seuil en relation avec la séquence de clips d'images, le mouvement prescriptif est affiché sur une interface utilisateur du système de diagnostic par ultrasons, simultanément à un affichage, sur l'interface utilisateur, des clips d'images de l'organe cible acquis ultérieurement. [0008] Selon un aspect de la forme de réalisation, le procédé comprend en outre l'insertion de chaque mouvement prescriptif calculé pour l'un correspondant des clips d'images acquis dans une file d'attente de type premier entré-premier sorti, de taille fixe, et l'affichage du mouvement prescriptif sur l'interface utilisateur en réponse à une détermination du fait que le mouvement prescriptif est présent dans un nombre seuil d'entrées de la file d'attente de type premier entré-premier sorti. De manière facultative, l'insertion d'un mouvement prescriptif calculé n'est effectuée que lorsqu'une probabilité associée au mouvement prescriptif calculé excède une valeur seuil. Selon un autre aspect de la forme de réalisation, le mouvement prescriptif qui est sélectionné est présenté sous forme de directive de rotation de la sonde d'imagerie par ultrasons sans changement de position de la sonde d'imagerie par ultrasons, ou de changement de position de la sonde d'imagerie par ultrasons dans une direction spécifiée ou de 3 changement d'inclinaison de la sonde d'imagerie par ultrasons sans changement de position de la sonde d'imagerie par ultrasons. [0009] Selon une autre forme de réalisation de l'invention, un système de traitement de données est configure pour effectuer un guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons. Le système comprend un ordinateur ayant une mémoire et au moins un processeur, un écran d'affichage couplé à l'ordinateur, des circuits de conformation de faisceau couplés à l'ordinateur et à l'écran d'affichage et une sonde d'imagerie par ultrasons comprenant un transducteur connecté aux circuits de conformation de faisceau. On notera qu'un module de guidage prescriptif s'exécute dans la mémoire de l'ordinateur. Le module comprend un code de programme activé lors de l'exécution par le processeur de l'ordinateur pour acquérir une séquence de clips d'images d'un organe cible d'un sujet au moyen de la sonde d'imagerie par ultrasons, déterminer une vue particulière de l'organe cible représentée par les clips d'images acquis, évaluer une qualité des clips d'images acquis relativement à la vue particulière, et, si la qualité évaluée des clips d'images acquis est inférieure à une qualité satisfaisante prédéterminée pour la vue particulière, calculer, dans la mémoire du système de diagnostic par ultrasons, pour chacun des clips d'images acquis, un mouvement prescriptif de la sonde d'imagerie par ultrasons, prédéterminé pour produire une amélioration de qualité d'un clip d'images de l'organe cible acquis ultérieurement, pour la vue particulière, et, en réponse à une détermination du fait que le mouvement prescriptif a été calculé un nombre de fois seuil en relation avec la séquence de clips d'images, afficher le mouvement prescriptif sur une interface utilisateur du système de diagnostic par ultrasons, simultanément à un affichage, sur l'interface utilisateur, des clips d'images de l'organe cible acquis ultérieurement. [0010] Des aspects additionnels de l'invention seront en partie définis dans la description ci- après, et seront en partie évidents à la lecture de la description, ou pourront être appris par la mise en pratique de l'invention. Les aspects de l'invention seront réalisés et atteints au moyen des éléments et combinaisons particulièrement mentionnés dans les revendications jointes. On comprendra que la description générale ci-dessus et la description détaillée ci-après ne sont fournies qu'à titre d'exemple et d'explication et ne sont pas restrictives de l'invention, telle que revendiquée. [0011] Les dessins joints, qui sont incorporés à la présente description et en font partie, illustrent des formes de réalisation de l'invention et, associés à la description, permettent d'expliquer les principes de l'invention. Les formes de réalisation illustrées dans le présent document sont actuellement préférées, étant cependant entendu que l'invention n'est pas limitée aux arrangements et instruments précis représentés. Sur ces dessins : [0012] [fig.1] la Figure 1 est une illustration schématique d'un procédé de guidage prédictif d'un opérateur d'une sonde d'imagerie par ultrasons ; [0013] [fig.2] la Figure 2 est une illustration schématique d'un système de traitement de données configure pour effectuer un guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons ; et [0014] [fig.3] la Figure 3 est un organigramme illustrant un procédé de guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons. [0015] Des formes de réalisation de l'invention mettent à disposition un guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons. Selon une forme de réalisation de l'invention, une séquence de "clips" d'images d'un organe cible d'un sujet est acquise au moyen d'une sonde d'imagerie par ultrasons d'un système de diagnostic par ultrasons. Une vue particulière est déterminée sur la base des clips d'images et de l'organe cible et il est déterminé si la qualité de chacun des clips d'images est suffisante sur la base de la vue particulière. Dans le cas où la qualité déterminée de chacun des clips d'images est inférieure à la qualité suffisante, un mouvement prescriptif de la sonde d'imagerie par ultrasons est calculé dans la mémoire du système de diagnostic par ultrasons pour chacun des clips d'images. En réponse à une détermination du fait que le mouvement prescriptif a été calculé un nombre de fois seuil en relation avec la séquence de clips d'images, le mouvement prescriptif est ensuite affiché sur un écran d'affichage du système de diagnostic par ultrasons. [0016] À titre d'illustration supplémentaire, la Figure 1 représente de manière schématique un procédé de guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons. Comme représenté sur la Figure 1, un système d'imagerie par ultrasons 110 ayant une sonde d'imagerie par ultrasons 120 effectue une opération d'imagerie par ultrasons afin d'obtenir des images d'un organe cible 130. Une interface utilisateur 140 du système d'imagerie par ultrasons 110 présente un affichage contemporain 160A d'un clip vidéo 155 acquis par la sonde d'imagerie par ultrasons 120 de l'organe cible 130. Une échelle de mesure de qualité 150 est placée sur l'interface utilisateur 140 et indique une valeur mobile de qualité du clip vidéo sur l'affichage contemporain 160A par rapport à un point de vue connu à acquérir concernant l'organe cible 130. Par exemple, en lien avec l'imagerie cardiaque, la vue connue peut inclure une vue parastemale grand axe, une vue parasternale petit axe, une vue apicale de deux, trois, quatre ou cinq cavités ou une vue sous-costale, pour ne citer que quelques vues prospectives. Dans le cas où le clip vidéo 155 est déterminé avoir une valeur de qualité correspondante 175 qui satisfait ou excède un seuil de qualité pour la vue spécifiée, une icône "Succès" 165 est affichée en lien avec l'échelle de mesure de qualité 150. De plus, une image de référence idéale préalablement acquise 160B de l'organe cible 130, selon la vue connue, est affichée sur l'interface utilisateur 140. [0017] Le clip vidéo 155 est ensuite traité pour déterminer une qualité qui est ensuite corrélée à une probabilité dc recommandation d'un guidage prescriptif particulier 175 dans le but de produire une qualité d'image améliorée de l'organe cible 130 pour la vue connue. À cet égard, le guidage prescriptif 175 peut être sélectionné parmi différents mouvements prédéterminés 195 de la sonde d'imagerie par ultrasons 120 afin de remédier à une qualité inférieure à la norme pour un clip vidéo acquis. Ces mouvements 195 incluent, par exemple, la rotation de la sonde d'imagerie par ultrasons 120 dans le sens des aiguilles d'une montre ou dans le sens inverse, le déplacement de la sonde d'imagerie par ultrasons 120 latéralement en éloignement du sternum, ou médialement en direction du sternum, et l'orientation du faisceau d'imagerie vers le bas ou vers le haut en basculant la queue de la sonde d'imagerie par ultrasons 120 respectivement vers le haut ou vers le bas, un glissement vers le bas, un balancement vers l'indicateur, un balancement en éloignement de l'indicateur, un basculement médial de la queue, ou un basculement latéral de la queue, pour ne citer que quelques exemples. [0018] Le guidage prescriptif 175 est ensuite inséré dans une file d'attente de type premier entré-premier sorti 145 en association avec le clip vidéo 155, de telle sorte qu'une entrée la moins récente insérée dans la file d'attente 145 soit retirée lors de l'insertion d'une entrée la plus récente. Une logique de guidage prescriptif 185 surveille ensuite les entrées dans la file d'attente 145. Lorsque la logique de guidage prescriptif 185 détermine qu'un nombre d'entrées seuil est atteint dans la file d'attente 145 pour le guidage prescriptif, une icône 135 représentative du guidage prescriptif 175 est affichée sur l'interface utilisateur 140 et reste affichée sur l'interface utilisateur 140 tant que le nombre seuil d'entrées dans la file d'attente 145 reste atteint pour le guidage prescriptif 175. Lorsqu'un nombre seuil d'entrées dans la file d'attente 145 pour le guidage prescriptif 175 n'est plus atteint, l'icône 135 est retirée de l'interface utilisateur 140 en faveur d'une icône pour un nouveau guidage prescriptif avec un nombre seuil correspondant d'entrées dans la file d'attente 145, ou d'aucune icône lorsqu'il n'y a qu'un nombre seuil d'entrées nulles, correspondant à l'absence de guidage prescriptif, dans la file d'attente 145. [0019] De manière facultative, il peut être prévu une partie additionnelle 170 de l'interface utilisateur 140, affichant une image iconique d'une partie d'un corps dans lequel se trouve l'organe cible 130 et un mouvement recommandé de la sonde d'imagerie par ultrasons 120 par rapport à l'image iconique pour obtenir la vue spécifiée pour l'organe cible 130. La partie additionnelle de l'interface utilisateur 170 inclut un indicateur d'orientation spatiale 180 superposé sur l'image iconique de la partie du corps dans laquelle se trouve l'organe cible 130, sous la forme d'un indicateur d'angle horaire ayant 12 positions angulaires équidistantes. À cet égard, seul un nombre pertinent de positions angulaires horaires est représenté sur la Figure 1, ces positions étant sélectionnées comme un secteur vers lequel on sait que la sonde d'imagerie par ultrasons 6 120 va se déplacer pour acquérir des images de la vue spécifiée pour l'organe cible 130. De cette manière, la combinaison du mouvement recommandé et de l'indicateur d'orientation spatiale 180 offre un guidage visuel rapide à l'opérateur du système d'imagerie par ultrasons 110 pour obtenir un clip vidéo d'une qualité suffisante pour la vue sélectionnée. [0020] Le procédé décrit en lien avec la Figure 1 peut être mis en oeuvre dans un système de traitement de données pour diagnostic par ultrasons. À titre d'illustration supplémentaire, la Figure 2 montre de manière schématique un système de traitement de données configure pour effectuer un guidage prcscriptif d'un opérateur d'une sonde d'imagerie par ultrasons. Le système comprend un système informatique hôte 210 qui comprend un ordinateur ayant au moins un processeur, une mémoire et un écran d'affichage. Le système informatique hôte 210 comprend également un moyen de stockage de données 250. Le système informatique hôte 210 est également couplé à un système d'imagerie par ultrasons 220 adapté pour stocker en mémoire des images ultrasonores acquises par le positionnement d'un crayon d'imagerie 230 à proximité d'un organe cible d'intérêt d'un sujet mammifère et l'actionnement des circuits de conformation de faisceau 220. [0021] Fait important, le système informatique hôte 210 est couplé de façon à communiquer avec un moyen de stockage fixe (non représenté), soit local, soit à distance ("cloud"), sur lequel sont stockés un réseau neuronal et une interface programmatique du réseau neuronal. Le réseau neuronal est entrainé pour caractériser une ou plusieurs caractéristiques de l'organe cible, par exemple une valeur de fraction d'éjection du coeur, ou la présence ou l'absence de sténose aortique. Pour ce faire, des images sous forme de clip vidéo d'une vue spécifiée de l'organe cible acquises par le système d'imagerie par ultrasons 220 sont fournies au réseau neuronal, qui accède alors à l'interface programmatique de façon à pouvoir émettre la caractérisation du clip d'images vidéo en même temps qu'un indice de confiance de cette caractérisation. Le système d'imagerie par ultrasons 220 restitue alors sur l'écran d'affichage du système informatique hôte 210 non seulement les images clips vidéo, mais également la caractérisation, et éventuellement l'indice de confiance. [0022] Selon une forme de réalisation de l'invention, un module de guidage prescriptif 300 est inclus à l'application d'imagerie par ultrasons 220. Le module 300 comporte des instructions de programme informatique activées, lors de l'exécution dans le système informatique hôte 210, pour recevoir une image de type clip vidéo acquise d'un organe cible, selon une vue spécifiée de l'organe cible, et une détermination de qualité correspondante de l'image de type clip vidéo acquise. Le code de programme est en outre activé pour corréler l'image de type clip vidéo acquise à un écart par rapport à une image idéale en utilisant le réseau neuronal 260. À cet égard, l'écart calculé au moyen 7 du réseau neuronal 260 peut être exprimé en ternies de localisation de la sonde d'imagerie par ultrasons 230 par rapport à une position idéale - par exemple à gauche de l'idéal, à droite de l'idéal, au-dessus de l'idéal ou en dessous de l'idéal. La localisation peut, aussi bien, être indéterminée ou idéale. [0023] Le code de programme est également activé pour corréler l'écart déterminé à un guidage prcscriptif, stocké dans un moyen de stockage de données de guidage 250, requis pour corriger l'écart au moyen du réseau neuronal 270. En particulier, le guidage prescriptif peut inclure, à titre d'exemple, la rotation de la sonde d'imagerie par ultrasons 230 dans le sens des aiguilles d'une montre ou bien dans le sens inverse, le déplacement de la sonde d'imagerie par ultrasons 230 latéralement en éloignement du sternum, ou médialement en direction du sternum, et l'orientation du faisceau d'imagerie vers le bas ou vers le haut en basculant la queue de la sonde d'imagerie par ultrasons 230 respectivement vers le haut ou vers le bas, pour ne citer que quelques exemples. De plus, le guidage prescriptif peut être RIEN dans le cas où l'écart est idéal, ou bien il peut être RECOMMENCER dans le cas où l'écart est si grand qu'il est exprimé comme étant indéterminé. Finalement, le code de programme est également activé pour afficher les mesures correctives corrélées sur l'écran d'affichage du système de calcul hôte 210. [0024] À titre d'illustration supplémentaire du fonctionnement du module de guidage prescriptif 300, la Figure 3 est un organigramme illustrant un procédé de guidage prescriptif d'un opérateur d'une sonde d'imagerie par ultrasons. En commençant au bloc 310, une vue est spécifiée pour l'imagerie d'un organe cible et, au bloc 320, une image clip vidéo de l'organe cible est acquise selon la vue spécifiée. Au bloc 330, une qualité de l'image clip vidéo selon la vue spécifiée est déterminée. À cet égard, la qualité de l'image clip vidéo peut être déterminée, par exemple, par le fait de la soumettre à un réseau neuronal entrainé pour déterminer une qualité d'un clip vidéo pour une vue spécifiée d'un organe cible, ou par le fait de la comparer à un ensemble de clips vidéo connus, de qualité connue, lors d'une opération de récupération d'image sur la base du contenu. [0025] Au bloc 340, un guidage prescriptif est ensuite calculé, qui est en con-élation avec la qualité déterminée incluant un écart déterminé de la pose de la sonde d'imagerie par ultrasons par rapport à l'idéal et une probabilité qu'un mouvement particulier de la sonde d'imagerie par ultrasons améliorera l'image clip vidéo obtenue pour tendre vers une forme idéale. À cet égard, le guidage prescriptif comprend un ou plusieurs mouvements connus pour améliorer la qualité d'une image de la vue spécifiée par rapport à la qualité déterminée. Au bloc de décision 350, s'il est associé au guide prescriptif une probabilité seuil d'amélioration de l'image clip vidéo obtenue pour tendre vers une forme idéale, le guidage prescriptif, au bloc 360, est ajouté à une file 8 d'attente de type premier entré-premier sorti, de taille fixe, de telle sorte qu'une entrée la moins récemment insérée dans la file d'attente soit éjectée de la file d'attente lorsque le guidage prescriptif est ajouté à la file d'attente. [0026] Au bloc de décision 370, il est déterminé si un nombre seuil d'entrées dans la file d'attente est atteint pour le même type de guidage prescriptif. Si tel est le cas, au bloc 380, une icône correspondant au guidage prescriptif pour lequel un nombre seuil d'entrées est atteint dans la file d'attente est affichée sur l'interface utilisateur du système de diagnostic par ultrasons. Autrement, au bloc 390, aucun guidage n'est affiché sur l'interface utilisateur. Ensuite, le processus se répète au bloc 320. Ainsi, un guidage prescriptif n'est présenté sur l'interface utilisateur pour l'opérateur de la sonde d'imagerie par ultrasons que lorsqu'il est clair que le guidage prescriptif a une probabilité seuil d'amélioration de l'image clip vidéo obtenue et qu'une telle détermination du guidage prescriptif s'est produite un nombre de fois seuil durant un laps de temps limité, afin d'assurer une confiance en le guidage prescriptif. [0027] La présente invention peut être mise en oeuvre dans un système, un procédé, un produit de programme informatique ou toute combinaison de ceux-ci. Le produit de programme informatique peut comprendre un ou plusieurs supports de stockage lisibles par ordinateur, contenant des instructions de programme lisibles par ordinateur, destinées à faire en sorte qu'un processeur exécute des aspects de la présente invention. Le support de stockage lisible par ordinateur peut être un dispositif tangible qui peut retenir et stocker des instructions destinées à être utilisées par un dispositif d'exécution d'instructions. Le support de stockage lisible pai- ordinateur peut être, par exemple, mais sans y être limité, un dispositif de stockage électronique, un dispositif de stockage magnétique, un dispositif de stockage optique, un dispositif de stockage électromagnétique, un dispositif de stockage semi-conducteur, ou toute combinaison appropriée de ceux-ci. [0028] Les instructions de programme lisibles par ordinateur décrites dans le présent document peuvent être téléchargées dans des dispositifs de calcul/traitement respectifs depuis un support de stockage lisible par ordinateur ou sur un ordinateur externe ou un dispositif de stockage externe, via un réseau. Les instructions de programme lisibles par ordinateur peuvent s'exécuter entièrement sur l'ordinateur de l'utilisateur, partiellement sur l'ordinateur de l'utilisateur, sous la forme d'un progiciel autonome, partiellement sur l'ordinateur de l'utilisateur et partiellement sur un ordinateur distant ou entièrement sur l'ordinateur ou serveur distant. Des aspects de la présente invention sont décrits ici en liaison avec des en organigrammes et/ou des schémas fonctionnels de procédés, d'appareils (systèmes) et de produits de programmes informatiques selon des formes de réalisation de l'invention. On comprendra que chaque bloc des organigrammes et/ou des schémas fonctionnels, et des combinaisons des blocs des orga- 9 nigrammcs et/ou des schémas fonctionnels, peuvent être mis en oeuvre par des instructions de programme lisibles par ordinateur. [0029] Ces instructions de programme lisibles par ordinateur peuvent être fournies à un processeur d'un ordinateur d'usage général, un ordinateur d'usage spécial, ou un autre appareil de traitement de données programmable pour produire une machine, de telle sorte que les instructions, qui s'exécutent via le processeur de l'ordinateur ou autre appareil de traitement de données programmable, créent des moyens de mise en oeuvre des fonctions/actions spécifiées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. Ces instructions de programme lisibles par ordinateur peuvent également être stockées dans un support de stockage lisible par ordinateur qui peut commander un ordinateur, un appareil de traitement de données programmable et/ou d'autres dispositifs afin qu'ils fonctionnent d'une manière particulière, de telle sorte que le support de stockage lisible par ordinateur sur lequel sont stockées des instructions comprenne un article manufacturé incluant des instructions qui mettent en oeuvre des aspects de la fonction/action spécifiée dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. [0030] Les instructions de programme lisibles par ordinateur peuvent être chargées sur un ordinateur, un autre appareil de traitement de données programmable, ou un autre dispositif pour faire en sorte qu'une série d'étapes opérationnelles soit exécutée sur l'ordinateur, autre appareil programmable ou autre dispositif pour produire un processus mis en oeuvre par ordinateur, de telle sorte que les instructions qui s'exécutent sur l'ordinateur, autre appareil programmable, ou autre dispositif, mettent en oeuvre les fonctions/actions spécifiées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. [0031] L'organigramme et les schémas fonctionnels des Figures illustrent l'architecture, la fonctionnalité et le fonctionnement de mises en oeuvre possibles de systèmes, procédés et produits de programmes informatiques selon différentes formes de réalisation de la présente invention. À cet égard, chaque bloc de l'organigramme ou des schémas fonctionnels peut représenter un module, un segment ou une portion d'instructions, qui inclut une ou plusieurs instructions exécutables pour la mise en oeuvre d'une ou plusieurs fonctions logiques spécifiées. Dans certaines autres formes de réalisation, les fonctions notées dans le bloc peuvent être exécutées dans un autre ordre que celui qui est noté sur les figures. Par exemple, deux blocs présentés à la suite l'un de l'autre peuvent, en fait, être exécutés essentiellement en même temps, ou bien les blocs peuvent parfois être exécutés dans l'ordre inverse, selon la fonctionnalité enjeu. On notera également que chaque bloc des schémas fonctionnels et/ou de l'organigramme, et des combinaisons de blocs des schémas fonctionnels et/ou de l'organigramme, peuvent être mis en oeuvre par des systèmes matériels à usage spécial qui exécutent les fonctions ou actions spécifiées ou des combinaisons d'instructions informatiques et de matériel à usage spécial. [0032] Finalement, la terminologie utilisée ici a pour seul objet de décrire des formes de réa- lisation particulières et n'est pas destinée à limiter l'invention. Telles qu'utilisées ici, les formes au singulier de "un", "une", "le" et "la" sont destinées à inclure également les formes au pluriel, sauf mention contraire. On comprendra que les termes "comprend" et/ou "comprenant", tels qu'utilisés ici, spécifient la présence de caractéristiques, entités, étapes, opérations, éléments et/ou composants mentionnés, mais n'excluent pas la présence ou l'ajout d'un ou une ou plusieurs autres caractéristiques, entités, étapes, opérations, éléments et/ou composants, et/ou groupes de ceux-ci. [0033] Les structures, matériaux, actions et équivalents correspondants de tous les moyens ou étapes et éléments fonctionnels mentionnés dans les revendications ci-après sont destinés à inclure tous et toutes structures, matériaux ou actions pour l'exécution de la fonction en combinaison avec d'autres éléments revendiqués, tels que spécifiquement revendiqués. La description de la présente invention a été donnée à titre d'illustration et de description, mais n'a pas pour objet d'être exhaustive ou de limiter l'invention à la forme décrite. De nombreuses modifications et variantes seront évidentes pour l'homme du métier sans sortir du cadre et de l'esprit de l'invention. La forme de réalisation a été choisie et décrite afin de mieux expliquer les principes de l'invention et l'application pratique, et de permettre à d'autres personnes du métier de comprendre l'invention pour différentes formes de réalisation ayant différentes modifications telles qu'appropriées à l'utilisation particulière envisagée. [0034] L'invention ayant ainsi été décrite en détail et en référence à ses formes de réa- lisation, il sera bien évident que des modifications et variantes sont possibles sans sortir du cadre de l'invention tel que défini dans les revendications ci-après. 11 [Revendication 1] [Revendication 2] [Revendication 3] [Revendication 4]