Brevet FR2677148A1 — publié le 19921204

Procédé et dispositif de gestion de configuration d'articles La présente invention concerne un procédé et un dispositif pour la gestion de configuration d'articles appliqué notamment au suivi et à la maintenance de matériels chez l'industriel ou chez l'utilisateur, et plus généralement à l'identification et au suivi d'articles selon des critères librement définis. Chez le fabricant ou l'utilisateur habituel, l'identification, le suivi ou la maintenance par exemple s'effectuent généralement à l'aide de fiches cartonnées, c'est le cas notamment pour des matériels complexes où des fiches suiveuses accompagnent l'assemblage principal ainsi que les différents sous-ensembles. Les supports habituels tendent à être remplacés par des supports informatiques. Néanmoins, la ou les bases de données, informatiques ou sur support papier, subissent les effets des temps cumulés de capture et d'exploitation des données de maintenance qui se traduisent par exemple par des pertes d'information. De plus, dans la plupart des cas, il est difficile de connaître sans risque d'erreurs, l'état réel du matériel en ce qui concerne par exemple la configuration logicielle ou l'état de fonctionnement.Il est aussi difficile de connaître le nom, la qualité du dernier intervenant ou la nature de la dernière intervention entreprise. Un autre inconvénient des gestions de configuration actuelles est l'absence totale de lien fiable qu'il y a entre l'identification du suivi ou de la maintenance exercée par l'industriel et celle exercée par le client. Il n'y a en général pas d'autres transmissions que des fiches suiveuses sur support papier, avec des informations souvent incomplètes et peu compréhensibles par le client. Par ailleurs, les moyens de gestion actuels mis en oeuvre, ne permettent pas, dans le cas notamment de matériels complexes, une identification de tous les articles ou composants, en particulier, les composants figurant aux extrémités des branches constituant l'arbre de montage. Le but de l'invention est de pallier les inconvénients précités. A cet effet, l'invention a pour objet un procédé de gestion de configuration d'articles utilisant au moins un processeur couplé d'une part, à un moyen de détection d'articles et de commandes de gestion et à une mémoire portative et d'autre part, à un moyen de communication avec une base de données caractérisé en ce qu'il consiste à affecter une mémoire portative à chaque article, à mémoriser les changements de configuration de chaque article dans sa mémoire portative associée et à transmettre les changements de configuration à une base de donnée par au moins un moyen de communication. L'invention a également pour objet un dispositif pour la mise en oeuvre du procédé précité. L'invention a pour principaux avantages qu'elle permet notamment à l'industriel comme à l'utilisateur, d'identifier, de gérer ou de maintenir son parc de matériels de façon fiable, exhaustive, et avec une charge de travail réduite. De plus, toutes les informations ou une partie peuvent aisément être transmises de l'industriel à l'utilisateur. Par ailleurs le dispositif mis en oeuvre selon l'invention, facilement portable, est opérationnel en permanence et en tous lieux. D'autres caractéristiques et avantages de l'invention apparaîtront à l'aide de la description qui suit faite en regard des dessins annexés qui représentent: la figure 1, un exemple d'organisation d'un dispositif de configuration selon l'invention, la figure 2, un organigramme pour illustrer les étapes du procédé de gestion de configuration selon l'invention, la figure 3, un organigramme du déroulement d'une tâche exécutée par le procédé selon l'invention, la figure 4, un exemple de réalisation d'un dispositif pour la mise en oeuvre du procédé selon l'invention. Le dispositif selon l'invention qui est représenté à la figure 1, comporte, organisés autour d'un processeur 1, un moyen de détection d'articles et de commandes de gestion 2, une mémoire portative 3 et un moyen de communication 4 couplé à une base de données 5. Le moyen de détection 2 reçoit de l'extérieur des articles à identifier 6 sous la commande d'un dispositif de commande de gestion 7. Un afficheur 8 permet la visualisation des informations traitées par le processeur 1. Un interface 9 assure l'interface entre la mémoire portative 3 et le processeur 1. Sur la figure 1 les flèches unidirectionnelles indiquent une communication des informations suivant le sens de la flèche, les flèches bi-directionnelles indiquent le passage des informations dans les deux sens. Le moyen de détection 2 identifie chaque article 6 et la commande de gestion, par exemple un changement d'élément, transmise par le dispositif de commande de gestion. Ces informations sont prises en compte par le processeur 1. La mémoire portative 3 associé à l'article 6, peut être lu par le processeur 1, inversement le processeur 1 lui transmet des informations de configuration et de suivi, par exemple une information de changement de configuration ou une réécriture d'informations contenues dans la base de données 5. Ces opéra tions steffectuent au moyen de l'interface9 9 entre le processeur 1 et la mémoire portative 3.Le processeur 1 communique avec la base de données 5 par le moyen de communication 4. La base de données 5 contient la copie des informations contenues dans la mémoire portative 3. Ainsi à chaque modification de configuration, le processeur I transmet l'information de changement de configuration à la fois à la mémoire portative 3 et à la base de donnée 5. Cela a l'avantage de permettre la duplication de la mémoire portative 3 en cas de perte ou de détérioration de celle-ci. Inversement, en cas de destruction de la base de données 5, celle-ci peut être reconstituée à partir de l'ensemble des mémoires portatives.Par ailleurs, en cas d'absence de moyen de communication 4 entre le processeur et la base de données, la mémoire portative 3 peut être dupliquée par exemple, la copie réalisée pouvant ultérieurement être lue par le processeur 1 et ses informations transmises à la base de données 5 quand le moyen de communication 4 est rétabli. Afin d'illustrer le procédé selon l'invention, l'organigramme de la figure 2 présente les différentes étapes d'un exemple d'application possible de l'invention. La première étape 10 consiste à identifier l'article par l'information transmise au processeur 1 par le moyen de détection 2. L'article peut appartenir à un ensemble ou matériel plus ou moins complexe, tels un parc automobile ou un système radar par exemple. La seconde étape il identifie la commande de gestion à appliquer, par exemple la lecture de la partie de la base de données relative à l'article, la lecture ou la duplication de la mémoire portative associé à l'article, la mémorisation d'un changement dtélément ou d'article dans le cas d'une action de maintenance notamment. Puis dans l'étape suivante 12, le processeur interprète par exemple la commande de gestion pour passer au déroulement de la tâche choisie 13. Après la fin de la tâche 14, dans l'étape suivante 15, le processeur inscrit les informations de changement de configuration concernant l'article dans le cas où ceux-ci ont eu lieu durant le déroulement de la tâche 13. Enfin, durant les étapes finales 16 ou 17, ces informations sont transmises à la base de données si le moyen de communication avec celle-ci est disponible. Dans le cas contraire, par mesure de sécurité par exemple, la mémoire portative est dupliquée. Suite à l'une de ces deux étapes, la fin d'application 18 concernant l'article est terminée. Elle peut cependant reprendre à tout instant suivant les besoins. La figure 3 présente un déroulement de tâche dans le cas d'un changement d'article, événement susceptible d'avoir lieu dans le cadre de la maintenance d'un matériel par exemple. L'article 6 peut être échangé, donc remplacé par un autre article identique fonctionnellement mais ayant une identification différente. Dans d'autres cas, seulement un ou plusieurs éléments de l'article peuvent être changés par exemple. Dans la première étape 19, le processeur interprète la commande lui signalant un changement d'article. Dans la seconde étape 20, le processeur inscrit dans la mémoire du système un nouveau numéro d'identification. Puis dans l'étape suivante 21, pour éviter toute fausse manoeuvre, une procédure confirme le changement d'article. La dernière étape 22 constitue la fin de la tâche. Celle-ci doit être ensuite rebouclée sur l'étape 15 de la figure 2.Cette méthode permet ainsi de suivre, dans un ensemble ou matériel donné la configuration des articles de façon fiable et rapide. La figure 4 montre le schéma synoptique d'un exemple de réalisation possible d'un dispositif pour la mise en oeuvre du procédé selon l'invention. Les flèches unidirectionnelles indiquent une communication des informations suivant le sens de la flèche, les flèches bidirectionnelles indiquent le passage des informations dans les deux sens. L'article 25 est repéré par une étiquette comportant un code à barres. De même, les commandes de gestion figurent par exemple sur un lexique 26 constitué de codes à barres. Le moyen de détection peut alors être un lecteur de code à barres 24 qui transmet les informations à un processeur 23. La mémoire portative associé à l'article peut être par exemple une carte à puce 28, l'interface entre les cartes et le processeur étant alors un lecteur de cartes à puce 27. Le moyen de communication avec la base de données 31 peut être par exemple un modem téléphonique 29, les informations étant transmises par une ligne téléphonique 30. Enfin les données de lecture peuvent être visualisées par un écran 32. Le dispositif présenté ici est donné à titre d'exemple. Néanmoins, le procédé selon l'invention permet l'utilisation de composants standards et peu coûteux tels que des cartes à puce ou des lectures de code à barres notamment. Il évite aussi l'utilisation de claviers alphanumériques. REVENDICATIONS 1. Procédé de gestion de configuration d'articles utilisant au moins un processeur (1) couplé d'une part, à un moyen de détection d'articles et de commandes de gestion (2) et à une mémoire portative (3) et d'autre part, à un moyen de communication (4) avec une base de données (5) caractérisé en ce qu'il consiste à affecter une mémoire portative (3) à chaque article (6), à mémoriser les changements de configuration de chaque article (6) dans sa mémoire portative (3) associée et à transmettre les changements de configuration à une base de donnée (5) par au moins un moyen de communication (4). 2. Procédé de gestion de configuration selon la revendication 1, caractérisé en ce que l'identification de chaque article (6) et les commandes de gestion (7) sont transmises au processeur par un même moyen de détection (2). 3. Dispositif selon l'une quelconque des revendications 1 et 2, caractérisé en ce qu'il comprend au moins un processeur (23), couplé respectivement à un lecteur de codes à barres (24), un lecteur de cartes à puce (27), un modem téléphonique (29) et un écran de visualisation (32). 4. Dispositif selon la revendication 3, caractérisé en ce que les articles et les commandes de gestion sont repérés par des codes à barres. 5. Dispositif selon l'une quelconque des revendications 3 et 4, caractérisé en ce que les mémoires portatives sont des cartes à puce.