Brevet FR2776791A1 — publié le 19991001

I DISPOSITIF POUR LE TRAITEMENT INTERACTIF D'UNE IMAGE DE COMPORTEMENT La présente invention concerne le traitement des informations complexes obtenues à partir des réponses à un questionnaire relatif à une pluralité de critères et à une pluralité de degrés de préférence. Ce type de questionnaire est utilisé notamment pour l'analyse du comportement. D'autres applications sont toutefois possibles. Un tel questionnaire comporte généralement N groupes de n propositions chacun, l'utilisateur devant, pour chaque groupe, indiquer un ordre de préférence des n propositions. Les informations retirées d'un tel questionnaire constituent ainsi une image à n x N points. Chaque point est affecté d'un niveau de gris correspondant au degré de préférence de la proposition considérée. Les propositions de chaque groupe de propositions sont choisies pour correspondre chacune à un aspect de comportement pris parmi n aspects de comportement. La difficulté est de traiter cette image de façon à faire apparaître les contrastes entre les groupes de points et à générer éventuellement les traitements complémentaires qui paraîtraient nécessaires. Les dispositifs connus de traitement de telles images de comportement utilisent le plus souvent des méthodes statistiques de traitement des données, qui amalgament ou combinent les informations et ne permettent pas de déceler les contrastes d'image. Le problème proposé par la présente invention est de concevoir un nouveau dispositif de traitement interactif d'une image de comportement qui permette d'augmenter sensiblement le contraste de l'image, en vue de son interprétation ultérieure. L'invention a en outre pour objet d'augmenter la rapidité de traitement de l'image, et d'augmenter la fiabilité de ce traitement. Egalement, l'invention a pour objet un dispositif informatique de traitement d'image de comportement permettant de générer des signaux d'alarme consécutifs à la reconnaissance de formes particulières dans l'image à traiter. Ces signaux permettent à l'utilisateur de modifier ensuite l'état du dispositif informatique, pour un traitement supplémentaire de l'image. Egalement, l'invention a pour objet un dispositif informatique de traitement d'image de comportement permettant un affichage de sortie ayant un graphisme particulier sans interférer avec les ressources habituelles du système d'exploitation du dispositif informatique. Pour atteindre ces objets ainsi que d'autres, un dispositif pour le traitement interactif d'une image de comportement selon l'invention comprend: - un bordereau de transfert, comprenant N groupes de n propositions chacun et les données d'entrée constituées, pour chaque groupe, des indices uniques de référence de chaque proposition pris une seule fois parmi une suite ordonnée de n indices uniques de préférence, une unité centrale d'ordinateur, - une interface d'entrée-sortie permettant d'entrer dans l'ordinateur les données d'entrée du bordereau de transfert, - une mémoire vive, accédée par l'unité centrale d'ordinateur, - dans la mémoire vive, N tables de données d'entrée adaptées pour contenir et mémoriser chacune les n indices uniques de préférence respectifs de l'un des N groupes de données d'entrée, dans l'ordre des n propositions du groupe d'entrée considéré, - dans la mémoire vive, N tables d'affectation contenant chacune des paramètres spécifiques pris une seule fois dans une suite de n paramètres spécifiques distincts et placés dans l'ordre des n propositions dudit groupe considéré, - dans la mémoire vive, une première table de résultat conformée pour contenir n lignes de n colonnes, chaque ligne correspondant à l'un des n indices de préférence, chaque colonne correspondant à l'un des n paramètres spécifiques, - un programme enregistré dans une mémoire de programme et adapté pour commander l'unité centrale d'ordinateur de façon à, pour chaque cellule de table de données d'entrée, repérer l'indice de préférence i qu'elle contient, repérer le paramètre spécifique j contenu dans la cellule de table d'affectation correspondant à ladite cellule de table de données d'entrée, et incrémenter de 1 le contenu de la cellule de ligne i et de colonne j de la première table de résultat, - des moyens d'affichage pour afficher séparément le contenu de chaque ligne et/ou de chaque colonne de la première table de résultat. Ainsi, selon l'invention, on évite de traiter statistiquement l'image de comportement, en effectuant un traitement qui tend au contraire à éclater l'information contenue dans l'image pour augmenter le contraste. Le traitement est plus rapide et n'altère pas l'information. Selon un mode de réalisation avantageux, le dispositif selon l'invention comprend en outre: - dans la mémoire vive, une seconde table de résultat conformée pour contenir n lignes de N colonnes, chaque ligne correspondant à l'un des n paramètres spécifiques, chaque colonne correspondant à l'un des N groupes, - un programme enregistré dans la mémoire de programme pour commander l'unité centrale d'ordinateur de façon à, pour chaque cellule de table de données d'entrée, repérer l'indice de préférence i qu'elle contient, repérer le paramètre spécifique j contenu dans la cellule de table d'affectation correspondant à ladite cellule de table de données d'entrée, repérer le rang k de ladite cellule de table de données d'entrée dans la suite des N tables de données d'entrée, et entrer la valeur i de l'indice de préférence dans la cellule de ligne j et de colonne k de la seconde table de résultat, - des moyens d'affichage pour afficher séparément le contenu de chaque ligne de la seconde table de résultat, correspondant à l'un des n paramètres spécifiques. Une détection des anomalies peut être réalisée par le dispositif selon l'invention, en prévoyant des moyens pour calculer un degré de variation des indices de préférence contenus dans chaque ligne de la seconde table de résultat, et pour générer un signal d'alarme lorsque la moyenne des degrés de variation d'indice de préférence est supérieure à un seuil prédéterminé. En alternative ou en complément, le dispositif selon l'invention peut comporter des moyens pour scruter la première table de résultat, pour sélectionner dans chaque ligne le numéro de la cellule contenant la valeur la plus élevée, et pour générer un signal d'alarme lorsque les cellules sélectionnées de deux lignes successives sont dans la même colonne. Lors de l'affichage des résultats du traitement, pour utiliser des éléments graphiques particuliers tels que des polices spécifiques, le dispositif selon l'invention comporte un programme ayant une séquence de démarrage dans laquelle il charge en mémoire de programme les éléments graphiques ou polices spécifiques enregistrés en mémoire morte, si ceux-ci sont absents du système d'exploitation du poste informatique. De préférence, les éléments graphiques ou polices spécifiques sont chargés dans les zones du système dédiées aux fontes. Le programme peut avantageusement comprendre également une séquence de fermeture au cours de laquelle les éléments graphiques ou polices spécifiques qu'il a préalablement chargés sont déchargés de la mémoire de programme. D'autres objets, caractéristiques et avantages de la présente invention ressortiront de la description suivante de modes de réalisation particuliers, faite en relation avec les figures jointes, parmi lesquelles: - la figure 1 est une vue schématique des organes principaux du dispositif de traitement d'image selon un mode de réalisation de la présente invention, avec une première table de résultat; - la figure 2 illustre une seconde table de résultat pouvant être substituée ou ajoutée à la première table de résultat de la figure 1; et la figure 3 illustre schématiquement les principaux organes du dispositif de l'invention dans un mode de réalisation permettant le chargement et le déchargement des éléments graphiques spécifiques d'affichage. Dans le mode de réalisation illustré sur la figure 1, le dispositif de traitement interactif d'image de comportement comprend une unité centrale 1 d'ordinateur, une interface d'entrée- sortie 2 telle qu'un clavier permettant d'entrer dans l'ordinateur les données d'entrée à partir d'un bordereau de transfert 3 tel qu'un questionnaire à propositions prédéfinies et emplacements réservés aux réponses. Une mémoire vive, accédée par l'unité centrale 1 d'ordinateur, comporte une zone d'entrée 4 pour contenir notamment les données d'entrée, une zone de sortie 5 pour contenir les tables de sortie, et une zone de programme 6 pour contenir les programmes. Un écran 7 permet la visualisation des résultats et de l'état du système, et une imprimante 8 permet l'impression des résultats de traitement d'image. Le bordereau de transfert 3 comporte N groupes de n propositions chacun, et les données d'entrée constituées, pour chaque groupe, par des indices uniques de préférence que l'utilisateur affecte à chaque proposition en prenant chaque indice unique de préférence une seule fois parmi la suite ordonnée des n indices uniques de préférence. La zone d'entrée 4 de la mémoire vive contient N tables de données d'entrée, telles que les tables de données d'entrée 9, 10 et 11. Chaque table de données d'entrée telle que la table 9 est adaptée pour contenir et mémoriser les n indices uniques de préférence respectifs de l'un des N groupes de données d'entrée en rangeant les n indices uniques de préférence dans l'ordre des n propositions du groupe considéré. Dans la zone d'entrée 4 de mémoire vive, on trouve en outre N tables d'affectation telles que les tables 12, 13 et 14, chaque table d'affectation 12, 13 et 14 contenant les paramètres spécifiques pris une seule fois dans une suite de n paramètres distincts et étant rangés dans la table d'affectation dans l'ordre des n propositions qui leur correspondent dans le groupe considéré. Dans la zone de sortie 5 de mémoire vive, une première table de résultat 15 est conformée pour contenir n lignes de n colonnes, chaque ligne telle que la ligne 16 correspondant à l'un des n indices de préférence, chaque colonne telle que la colonne 17 correspondant à l'un des n paramètres spécifiques. Le programme, enregistré dans la mémoire de programme 6 formée d'une zone de la mémoire vive, est adapté pour commander l'unité centrale 1 d'ordinateur de façon à, pour chaque cellule des tables de données d'entrée 9 à 11, par exemple pour la seconde cellule de la première table de données d'entrée 9 sur la figure 1, repérer l'indice de préférence i qu'elle contient, repérer le paramètre spécifique j contenu dans la cellule de table d'affectation 12 correspondant à la table de données d'entrée 9 de ladite cellule de table de données d'entrée, et incrémenter de 1 le contenu de la cellule de ligne i et de colonne j de la première table de résultat 15. Les paramètres spécifiques correspondent par exemple chacun à un élément du comportement à analyser. Les indices de préférence i peuvent par exemple être numérotés de 1 à 7. Le programme, associé à l'unité centrale 1 et à l'imprimante 8, est adapté pour afficher séparément le contenu de chaque ligne 16 et/ou de chaque colonne 17 de la première table de résultat 15. Par exemple, sur la figure 1, on a représenté l'affichage séparé des résultats 18, 19 et 20. Selon l'invention, le nombre N peut être compris entre 6 et 25 inclus. Le nombre n est compris en 4 et 8 inclus, et peut avantageusement être égal à 7. Dans la zone de sortie 5 de mémoire, on peut prévoir une seconde table de résultat 21 telle qu'illustrée sur la figure 2, et conformée pour contenir n lignes de N colonnes, chaque ligne j correspondant à l'un des n paramètres, chaque colonne k correspondant à l'un des N groupes. Dans ce cas, le programme enregistré dans la zone de programme 6 de mémoire est adapté pour effectuer le traitement suivant: pour chaque cellule des tables de données d'entrée 9 à 11, le programme repère l'indice de préférence i qu'elle contient, repère le paramètre spécifique j contenu dans la cellule de table d'affectation 12 correspondant à la cellule de table de données d'entrée 9, repère le rang k de la cellule de table de données d'entrée 9 dans la suite des N tables de données d'entrée 9-11, et entre la valeur de l'indice de préférence i dans la cellule de ligne j et de colonne k de la seconde table de résultat 21. Dans ce cas, les moyens d'affichage 7 ou d'impression 8 sont adaptés pour afficher ou imprimer séparément le contenu de chaque ligne j de la seconde table de résultat 21, correspondant à l'un des n paramètres. A partir de cette seconde table de résultat 21, le programme peut être adapté pour calculer un degré de variation des indices de préférence contenus dans chaque ligne j de la seconde table de résultat 21, et pour générer un signal d'alarme lorsque la moyenne des degrés de variation d'indice de préférence est supérieure à un seuil prédéterminé. Le dispositif selon l'invention peut être prévu pour générer des signaux d'alarme après reconnaissance de formes particulières dans l'image de comportement à traiter. Par exemple, le programme peut être adapté pour scruter la première table de résultat 15 pour sélectionner, dans chaque ligne telle que la ligne 16, le numéro de la cellule contenant la valeur d'indice de préférence la plus élevée, et pour générer un signal d'alarme lorsque les cellules sélectionnées de deux lignes successives de la première table de résultat 15 sont dans la même colonne. Les signaux d'alarme conduisent l'utilisateur à entrer des ordres modifiant le comportement interne du dispositif pour réaliser des traitements complémentaires. Dans la réalisation illustrée sur la figure 3, l'unité centrale 1 d'ordinateur est associée à une première zone M1 de mémoire de programme 6, une seconde zone M2 de mémoire de programme 6, un disque dur D et une imprimante 8. L'imprimante 8 est destinée à produire un document d'affichage 22 ayant des éléments graphiques spécifiques tels que des polices de caractères spécifiques. Elle peut également être remplacée ou complétée par un écran. Le programme, enregistré dans la zone M2 de mémoire de programme 6, comprend une séquence de démarrage dans laquelle il charge en zone Mi de mémoire de programme 6 les éléments graphiques ou polices spécifiques enregistrés en mémoire morte ou disque dur D, si ceux-ci sont absents du poste informatique. De préférence, les éléments graphiques ou polices sont chargés dans les zones du système dédiées aux fontes. Le programme peut avantageusement comprendre une séquence de fermeture au cours de laquelle les éléments graphiques ou polices spécifiques qu'il a préalablement chargés sont déchargés de la zone Mi de mémoire de programme 6. La présente invention n'est pas limitée aux modes de réalisation qui ont été explicitement décrits, mais elle en inclut les diverses variantes et modifications qui sont à la portée de l'homme du métier. REVENDICATIONS 1 - Dispositif pour le traitement interactif d'une image de comportement, caractérisé en ce qu'il comprend: - un bordereau de transfert (3), comprenant N groupes de n propositions chacun et les données d'entrée constituées, pour chaque groupe, des indices uniques de référence de chaque proposition pris une seule fois parmi une suite ordonnée de n indices uniques de préférence, - une unité centrale (1) d'ordinateur, une interface d'entrée-sortie (2) permettant d'entrer dans l'ordinateur les données d'entrée du bordereau de transfert (3), - une mémoire vive (4, 5), accédée par l'unité centrale (1) d'ordinateur, - dans la mémoire vive (4, 5), N tables de données d'entrée (9-11) adaptées pour contenir et mémoriser chacune les n indices uniques de préférence respectifs de l'un des N groupes de données d'entrée, dans l'ordre des n propositions du groupe d'entrée considéré, - dans la mémoire vive (4, 5), N tables d'affectation (12-14) contenant chacune des paramètres spécifiques pris une seule fois dans une suite de n paramètres spécifiques distincts et placés dans l'ordre des n propositions dudit groupe considéré, - dans la mémoire vive (4, 5), une première table de résultat (15) conformée pour contenir n lignes de n colonnes, chaque ligne (16) correspondant à l'un (i) des n indices de préférence, chaque colonne (17) correspondant à l'un (j) des n paramètres spécifiques, - un programme enregistré dans une mémoire de programme (6) et adapté pour commander l'unité centrale (1) d'ordinateur de façon à, pour chaque cellule de table de données d'entrée (9-11), repérer l'indice de préférence (i) qu'elle contient, repérer le paramètre spécifique (j) contenu dans la cellule de table d'affectation (12- 14) correspondant à ladite cellule de table de données d'entrée (9- 11), et incrémenter de 1 le contenu de la cellule (ij) de ligne i et de colonne j de la première table de résultat (15), - des moyens d'affichage (7, 8) pour afficher séparément le contenu de chaque ligne (i) et/ou de chaque colonne (j) de la première table de résultat (15). 2 - Dispositif selon la revendication 1, caractérisé en ce qu'il comprend: - dans la mémoire vive (4, 5), une seconde table de résultat (21) conformée pour contenir n lignes de N colonnes, chaque ligne (j) correspondant à l'un des n paramètres spécifiques, chaque colonne (k) correspondant à l'un des N groupes, - un programme enregistré dans la mémoire de programme (6) pour commander l'unité centrale (1) d'ordinateur de façon à, pour chaque cellule des tables de données d'entrée (9-11), repérer l'indice de préférence (i) qu'elle contient, repérer le paramètre spécifique (j) contenu dans la cellule de table d'affectation (12-14) correspondant à ladite cellule de table de données d'entrée (9-11), repérer le rang (k) de ladite cellule de table de données d'entrée (9-11) dans la suite des N tables de données d'entrée, et entrer la valeur (i) de l'indice de préférence dans la cellule de ligne (j) et de colonne (k) de la seconde table de résultat (21), - des moyens d'affichage (7, 8) pour afficher séparément le contenu de chaque ligne (j) de la seconde table de résultat (21), correspondant à l'un des n paramètres spécifiques. 3 - Dispositif selon l'une des revendications 1 ou 2, caractérisé en ce qu'il comprend en outre des moyens pour calculer un degré de variation des indices de préférence (i) contenus dans chaque ligne (j) de la seconde table de résultat (21), et pour générer un signal d'alarme lorsque la moyenne des degrés de variation d'indice de préférence est supérieure à un seuil prédéterminé. 4 - Dispositif selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il comprend en outre des moyens pour scruter la première table de résultat (15), pour sélectionner dans chaque ligne (16) le numéro de la cellule contenant la valeur la plus élevée, et pour générer un signal d'alarme lorsque les cellules sélectionnées de deux lignes successives sont dans la même colonne. - Dispositif selon l'une quelconque des revendications 1 à 4, utilisant pour l'affichage des éléments graphiques particuliers tels que des polices de caractères spécifiques, caractérisé en ce que le programme enregistré dans la mémoire de programme (6) comprend une séquence de démarrage dans laquelle il charge en mémoire de programme (6) les éléments graphiques ou polices spécifiques enregistrés en mémoire morte (D), si ceux-ci sont absents du poste informatique. 6 - Dispositif selon la revendication 5, caractérisé en ce que les éléments graphiques ou polices spécifiques sont chargés dans les zones du système dédiées aux fontes. 7 - Dispositif selon l'une des revendications 5 ou 6, caractérisé en ce que le programme comprend une séquence de fermeture au cours de laquelle les éléments graphiques ou polices spécifiques qu'il a préalablement chargés sont déchargés de la mémoire de programme (6).