Brevet FR2888021A1 — publié le 20070105

PROCEDE ASSISTE PAR ORDINATEUR POUR SELECTIONNER UNE STRATEGIE OPTIMALE DE REMPLACEMENT D'UNE PROTHESE FEMORALE, ET PROGRAMME D'ORDINATEUR ASSOCIE L'invention concerne, de façon générale, les techniques d'optimisation de processus concrets à caractère complexe. Plus précisément, l'invention concerne, selon un premier de ses aspects, un procédé pour sélectionner, parmi un ensemble de stratégies utilisables connues, une stratégie de remplacement d'une prothèse fémorale. En dehors des aspects chirurgicaux, qui sont totalement étrangers à la présente invention, le remplacement de prothèses fémorales fait intervenir des problèmes de mécanique et de résistance des matériaux dont la résolution est complexe. On connaît en effet aujourd'hui différents types de prothèses fémorales et un certain nombre de stratégies de remplacement de ces prothèses, plus ou moins adaptées au type de prothèses utilisées. Avant tout acte chirurgical, et après le diagnostic, lui aussi totalement étranger à la présente invention, que chaque praticien doit faire sur chaque nouveau cas qui lui est soumis, et au terme duquel il 2888021 2 prend la décision de remplacer, ou non, la prothèse défaillante en fonction notamment de l'état de santé du patient concerné, se pose donc la question, en cas de décision de remplacement de la prothèse, du choix de la stratégie à mettre en oeuvre pour ce remplacement, cette stratégie dépendant de considérations purement techniques, en particulier de mécanique et de résistance des matériaux. Ce choix est aujourd'hui le plus souvent réalisé par le praticien luimême, éventuellement sur les conseils d'un prothésiste, de façon tout à fait empirique et donc sans autre garantie d'optimisation que celle que peut laisser espérer l'expérience du praticien ou celle du prothésiste. Dans ce contexte, l'invention a pour but de proposer un procédé permettant, par une rationalisation de ce choix et le recours à l'ordinateur, d'identifier la stratégie optimale de remplacement d'une prothèse fémorale. A cette fin, le procédé de l'invention, par ailleurs conforme à la définition générique qu'en donne le préambule ci-dessus, comprend une phase préliminaire de collecte de données et une phase d'exploitation appliquée à chaque nouveau cas de remplacement de prothèse fémorale, la phase préliminaire comprenant au moins les opérations consistant à : recenser, sur des cas réels de remplacement de prothèses fémorales observés préalablement à ce remplacement, divers 2888021 3 critères de classification de ces cas, chacun de ces critères étant susceptible de faire l'objet d'une évaluation objective, telle qu'une quantification, et d'adopter, d'un cas à l'autre, des valeurs ou instances particulières différentes; établir un catalogue des différentes configurations rencontrées sur les cas observés, chaque configuration étant définie par une collection particulière de valeurs ou instances particulières respectives des différents critères; identifier, pour chaque configuration rencontrée, une stratégie de remplacement optimale définie comme celle des stratégies qui, parmi une pluralité de stratégies de remplacement effectivement utilisées dans les cas réels recensés et répondant à cette configuration, a conduit au moins statistiquement aux résultats les plus satisfaisants; et enregistrer dans la mémoire de l'ordinateur la stratégie de remplacement optimale identifiée pour chaque configuration rencontrée, la phase d'exploitation du procédé étant mise en oeuvre, pour chaque nouveau cas, postérieurement au diagnostic de ce nouveau cas et antérieurement à toute intervention chirurgicale pour ce nouveau cas, et comprenant au moins les opérations consistant à indiquer à l'ordinateur les valeurs ou instances particulières que prennent les différents critères pour ce nouveau cas; retrouver, dans le catalogue de configurations, la configuration définie par ces valeurs ou instances particulières; et extraire de la mémoire de l'ordinateur la stratégie de remplacement optimale qui a été associée à cette configuration. 2888021 4 L'un des critères de classification est de préférence constitué par la forme du fémur, dont les différentes va=leurs ou instances particulières sont constituées par différents types de forme. Un deuxième critère de classification est de préférence constitué par les altérations osseuses du fémur, dont les différentes valeurs ou instances particulières sont constituées par différents stades d'altérations. Un troisième critère de classification est de préférence constitué par la densité osseuse du fémur, dont les différentes valeurs ou instances particulières sont constituées par différents stades d'ostéoporose. Un quatrième critère de classification est de préférence constitué par le mode de fixation de la prothèse existante, ce critère prenant au moins l'une ou l'autre de deux valeurs selon que cette prothèse est, ou non, fixée au moyen d'un ciment. L'invention concerne également un programme d'ordinateur permettant, lorsqu'il est utilisé sur un ordinateur, de sélectionner, parmi un ensemble de stratégies utilisables connues, une stratégie de remplacement optimale d'une prothèse fémorale pour un nouveau cas de remplacement, l'ordinateur comportant une mémoire dans laquelle sont classées plusieurs configurations connues dont chacune est définie par des 2888021 5 valeurs ou instances particulières de différents critères pré-établis, et à chacune desquelles est associée une stratégie optimale de remplacement, ce programme comprenant un module de saisie des différentes valeurs ou instances particulières que prennent lesdits critères dans la configuration que constitue le nouveau cas, un module de recherche pour identifier la stratégie optimale associée à la configuration que constitue ce nouveau cas, et un module d'affichage pour afficher un descriptif de ladite stratégie optimale. D'autres caractéristiques et avantages de l'invention ressortiront clairement de la description qui en est faite ci-après, à titre indicatif et nullement limitatif, en référence aux dessins annexés, dans lesquels: la figure 1 est une représentation schématique d'une liste de critères de classification; - la figure 2 est une représentation schématique d'un catalogue de configurations; - la figure 3 est une représentation schématique d'une table de correspondance associant des configurations à des stratégies optimales; et - la figure 4 est une représentation schématique des modules d'un programme d'ordinateur conforme à l'invention et de leur fonction. 2888021 6 Par convention d'écriture, les lettres n, x, y, z, i, j, k, q et p représentent des nombres entiers dont la valeur n'est pas spécifiée a priori. Comme annoncé précédemment, l'invention concerne un procédé assisté par ordinateur permettant de sélectionner, de façon automatique, une stratégie de remplacement optimale SRT_OP d'une prothèse fémorale parmi un ensemble de stratégies utilisables connues STR1 à STRp. Ce procédé comprend essentiellement deux phases, à savoir une phase préliminaire de collecte de données schématisée sur les figures 1 à 3, et une phase d'exploitation appliquée à chaque nouveau cas de remplacement de prothèse fémorale et schématisée sur la figure 4. La phase préliminaire de collecte comprend tout d'abord une opération consistant à recenser, sur des cas réels de remplacement de prothèses fémorales, divers critères CR1 à CRn de classification de ces cas, ces critères étant établis par observation de ces cas préalablement au remplacement de prothèse auquel ils ont donné lieu. Chaque critère est choisi de manière à pouvoir faire l'objet d'une évaluation objective, par exemple d'une quantification, et correspond à un paramètre physique prenant, sur les différents cas observés, des 2888021 7 valeurs ou instances particulières différentes, telles que V11 à Vlx pour le critère CR1, V21 à V2y pour le critère CR2, et Vnl à Vnz pour le critère CRn (figure 1). L'un des critères de classification, par exemple CRI, peut avantageusement être constitué par la forme du fémur. Le fémur peut présenter différents types de formes et notamment être droit ou courbe de face, et droit ou courbe de profil. La courbure peut être évaluée de façon objective par comparaison avec un rayon de courbure limite prédéterminé, le fémur étant considéré comme droit ou courbe selon que son rayon de courbure est supérieur ou au plus égal à ce rayon de courbure limite. On peut donc choisir de donner au critère CRI de forme du fémur par exemple soit deux valeurs ou instances particulières, à savoir droit ou courbe de face, ou droit ou courbe de profil, soit quatre valeurs ou instances particulières, à savoir droit de face et de profil, droit de face et courbe de profil, courbe de face et droit de profil et courbe de face et de profil. 2888021 8 En se référant à la notation dans laquelle le critère CRI prend les valeurs V11 à Vlx, le nombre "x" est donc égal à 2 ou 4 dans l'exemple ci-dessus. Un autre critère de classification, par exemple CR2, peut avantageusement être constitué par la densité osseuse du fémur, éventuellement mesurée par ostéodensitométrie. On peut alors choisir de découper en trois plages les différentes valeurs possibles de densités osseuses susceptibles d'être rencontrées, ces plages correspondant à différents stades d'ostéoporose. En se référant à la notation dans laquelle le critère CR2 prend les valeurs V21 à V2y, le nombre "y" est donc égal à 3 dans cet exemple. Un autre critère de classification, par exemple CR3, peut avantageusement être constitué par les altérations osseuses affectant le fémur. Il est en effet possible de distinguer, dans l'apparition d'altérations osseuses sur le fémur, quatre stades différents, de sorte que le critère CR3 pourra prendre les valeurs V31 à V34. Un autre critère de classification, par exemple CRn, peut être constitué par le mode de fixation de la 2888021 9 prothèse existante, ce critère prenant l'une ou l'autre de deux valeurs selon que cette prothèse est ou non fixée au moyen d'un ciment. En se référant à la notation dans laquelle le critère CRn prend les valeurs Vnl à Vnz, le nombre "z" est donc égal à 2 dans cet exemple. Les critères de classification CR1 à CRn ayant été recensés, la phase préliminaire de collecte se poursuit par une opération consistant à établir un catalogue des différentes configurations rencontrées sur les cas observés et notées CFG1, CFG2, ..., CFGi, ..., CFGj, CFGk (figure 2). Par "configuration" on entend ici une collection particulière de valeurs ou instances particulières respectives des différents critères CRI à CRn, deux configurations différentes quelconques se distinguant donc l'une de l'autre par au moins une valeur ou instance particulière de l'un au moins des critères CRI à CRn. Les cas réels observés ayant ainsi été regroupés en configurations, et chaque cas réel ayant été traité par l'une des stratégies de remplacement connues telles que STR1, STR2, ou STRp, la phase préliminaire de collecte consiste alors à sélectionner, pour chaque configuration, celle des stratégies utilisées pour les cas réels appartenant à cette configuration qui a 2888021 10 statistiquement donné les meilleurs résultats, essentiellement en termes de tenue mécanique et de durabilité, cette stratégie étant donc considérée comme la stratégie optimale STR_OP pour cette configuration (figure 3). La dernière opération de la phase préliminaire de collecte consiste à enregistrer dans la mémoire de l'ordinateur un lien entre chaque configuration rencontrée et la stratégie qui s'est avérée, sur la base des cas réels observés, être la stratégie optimale pour cette configuration. Par exemple (figure 3), dans les cas où la configuration rencontrée CFG était constituée par la configuration CFG1, ou par la configuration CFG5, ou encore par la configuration CFGi, alors la stratégie optimale STR_OP s'est avérée être constituée par la stratégie STR1. Une fois ces données enregistrées dans la mémoire de l'ordinateur, la phase d'exploitation du procédé peut être mise en oeuvre pour chaque nouveau cas rencontré. Pour ce faire, l'ordinateur est doté d'un programme comprenant au moins un module de saisie ACQ, un module de recherche RECH et un module d'affichage AFF. 2888021 11 Le module de saisie permet à l'utilisateur d'indiquer à l'ordinateur les valeurs ou instances particulières, telles que V_CR1, V_CR2, . que prennent les différents critères CRI, CR2, CRn pour le nouveau cas rencontré. Le module de recherche RECH a d'abord pour fonction de retrouver, dans le catalogue de configurations CFG1 à CFGk (figure 2), la configuration CFG qui est définie par ces valeurs ou instances particulières V__CR1 à V_CRn. Le module de recherche RECH a par ailleurs pour fonction d'extraire de la mémoire de l'ordinateur, en utilisant les liens qui y ont été enregistrés et qu'illustre la figure 3, la stratégie de remplacement optimale STR_OP qui a été associée à cette configuration CFG. Enfin, le module d'affichage AFF affiche un descriptif identifiant la stratégie optimale STR OP recommandée pour ce nouveau cas. VCRn _ 12 REVENDICATIONS 1. Procédé assisté par ordinateur pour sélectionner, parmi un ensemble de stratégies utilisables connues (STR1 à STRp), une stratégie de remplacement optimale (SRT_OP) d'une prothèse fémorale, ce procédé comprenant une phase préliminaire de collecte de données et une phase d'exploitation appliquée à chaque nouveau cas de remplacement de prothèse fémorale, la phase préliminaire comprenant au moins les opérations consistant à : recenser, sur des cas réels de remplacement de prothèses fémorales observés préalablement à ce remplacement, divers critères (CRI à CRn) de classification de ces cas, chacun de ces critères étant susceptible de faire l'objet d'une évaluation objective, telle qu'une quantification, et d'adopter, d'un cas à l'autre, des valeurs ou instances particulières différentes (V11-Vix; V21-V2y; Vnl-Vnz); établir un catalogue des différentes configurations (CFG1-CFGk) rencontrées sur les cas observés, chaque configuration (CFG1-CFGk) étant définie par une collection particulière de valeurs ou instances particulières respectives des différents critères (CR1 à CRn); identifier, pour chaque configuration rencontrée, une stratégie de remplacement optimale (SRT_OP) définie comme celle des stratégies qui, parmi une pluralité de stratégies de remplacement (STR1-STRp) effectivement utilisées dans les cas réels recensés et répondant à cette configuration, a conduit au moins statistiquement aux résultats les plus satisfaisants; et enregistrer dans 2888021 13 la mémoire de l'ordinateur la stratégie de remplacement optimale identifiée pour chaque configuration rencontrée, la phase d'exploitation du procédé étant mise en oeuvre, pour chaque nouveau cas, postérieurement au diagnostic de ce nouveau cas et antérieurement à toute intervention chirurgicale pour ce nouveau cas, et comprenant au moins les opérations consistant à indiquer à l'ordinateur les valeurs ou instances particulières (V_CR1-V CRn) que prennent les différents critères pour ce nouveau cas; retrouver, dans le catalogue de configurations (CFG1-CFGk), la configuration définie par ces valeurs ou instances particulières (VCR1VCRn); et extraire de la mémoire _ de l'ordinateur la stratégie de remplacement optimale (STROP) qui a été associée à cette configuration. 2. Procédé suivant la revendication 1, caractérisé en ce qu'un des critères de classification est constitué par la forme du fémur, dont les différentes valeurs ou instances particulières sont constituées par différents types de forme. 3. Procédé suivant la revendication 1 ou 2, caractérisé en ce qu'un des critères de classification est constitué par les altérations osseuses du fémur, dont les différentes valeurs ou instances particulières sont constituées par différents stades d'altérations. 4. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'un des critères de classification est constitué par la densité osseuse du fémur, dont les différentes valeurs ou 2888021 14 instances particulières sont constituées par différents stades d'ostéoporose. 5. Procédé suivant l'une quelconque des revendications précédentes, caractérisé en ce qu'un des critères de classification est constitué par le mode de fixation de la prothèse existante, ce critère prenant au moins l'une ou l'autre de deux valeurs selon que cette prothèse est, ou non, fixée au moyen d'un ciment. 6. Programme d'ordinateur permettant, lorsqu'il est utilisé sur un ordinateur, de sélectionner, parmi un ensemble de stratégies utilisables connues (STR1-STRp), une stratégie de remplacement optimale (STR_OP) d'une prothèse fémorale pour un nouveau cas de remplacement, l'ordinateur comportant une mémoire dans laquelle sont classées plusieurs configurations connues (CFG1-CFGk) dont chacune est définie par des valeurs ou instances particulières (V11-Vlx; V21-V2y; Vnl-Vnz) de différents critères pré-établis (CR1-CRn), et à chacune desquelles est associée une stratégie optimale (STR_OP) de remplacement, ce programme comprenant un module (ACQ) de saisie des différentes valeurs ou instances particulières (VCR1-V CRn) que prennent lesdits critères (CR1-CRn) dans la configuration que constitue le nouveau cas, un module de recherche (RECH) pour identifier la stratégie optimale (STR_OP) associée à la configuration que constitue ce nouveau cas, et un module d'affichage (AFF) pour afficher un descriptif de ladite stratégie optimale (STR_OP).