Brevet FR2822974A1 — publié le 20021004

PROCEDE, PRODUIT PROGRAMME D'ORDINATEUR, ET SYSTEME POUR REALISER DES LIAISONS AUTOMATISEES ENTRE DES FEUILLETS D'UNE SERIE DE DESSINS Cette invention concerne la liaison de graphiques électroniques et, plus particulièrement, des procédé, produit de programme informatique et système qui fournissent la transformation automatisée de graphiques séparés en un affichage électronique enrichi permettant une navigation efficace parmi les graphiques. Des illustrations complexes de grandes structures ou de dispositifs complexes, tels que des diagrammes de câblage électrique, sont communément représentés sous la forme d'une copie sur papier consistant en de multiples pages de dessins. En variante, les dessins séparés peuvent être représentés sous une forme électronique. Les dessins comprennent une grande quantité d'informations au sujet de chaque élément du dessin et des connexions et relations entre les éléments et dans la série de dessins. Certaines des informations contenues dans les dessins sont explicites, comme des étiquettes ou autres textes. D'autres sources d'information sur les dessins sont implicites, tels que les symboles ou les configurations. Quand un utilisateur a besoin d'informations concernant une partie relativement petite de la structure ou du dispositif représenté dans la série de dessins, l'utilisateur doit chercher manuellement dans chaque page des grandes séries de dessins, que ce soit sur papier ou en ligne. Par exemple, dans les industries qui dépendent de dessins techniques complexes, de manuels et de catalogues de pièces pour l'information sur leurs systèmes, les utilisateurs doivent chercher manuellement dans de nombreux dessins avant de pouvoir réaliser la maintenance ou le dépannage du système. Cela devient habituellement un travail long parce que l'utilisateur doit étudier les dessins pour déterminer la façon dont les dessins sont reliés entre eux et s'assurer qu'il a tous les dessins concernant la pièce particulière en question du système. Par exemple, un fil ou un circuit d'un dessin peut se continuer sur un ou plusieurs des autres dessins de la série. De manière similaire, le même coupe-circuit peut apparaître sur différents dessins, impliquant que les fils connectés au coupe-circuit sur chaque dessin forment un circuit continu traversant les dessins. En plus de faire des recherches dans les séries de dessins, l'utilisateur peut aussi devoir se référer à de longs catalogues de pièces ou autres manuels pour plus d'information sur un élément donné représenté dans les dessins. Faire des recherches dans les copies papiers des catalogues de pièces et/ou des manuels est fastidieux et consommateur de temps du fait de l'immense quantité d'informations qu'ils contiennent. Même si les séries de dessins, catalogues de pièces et/ou manuels sont en ligne, l'utilisateur doit quand même sans cesse agrandir l'image et zoomer pour trouver l'information dont il a besoin. Une fois que les utilisateurs ont collecté tous les dessins nécessaires à une vision d'ensemble du système sur lequel ils ont l'intention de travailler, ils doivent emmener les dessins, catalogues de pièces et/ou manuels avec eux pour réaliser le travail. Autrement, l'utilisateur court le risque d'avoir à retourner de manière répétitive au dépôt central des dessins, catalogues et manuels. Si l'utilisateur réalise qu'il a besoin de dessins d'autres pièces du système pendant son travail, alors il doit recommencer les longues recherches décrites ci-dessus. De plus, si les tâches que l'utilisateur réalise sur le système demandent à l'utilisateur de modifier le système d'une quelconque façon, alors l'utilisateur doit annoter manuellement et marquer tous les dessins pour refléter le changement. Les utilisateurs gardent souvent les dessins marqués à titre de référence future, mais les dessins marqués deviennent périmés avec la prochaine révision des dessins si les annotations ne sont pas données au dessinateur et inclues dans les révisions. Comme illustré par la discussion ci-dessus, le processus consistant à situer et atteindre manuellement des dessins spécifiques d'une grande série de dessins pour une structure complexe ou un dispositif compliqué, tel qu'un diagramme de câblage électrique, est une tâche ingrate, même pour un utilisateur expérimenté. Le processus se complique encore quand l'utilisateur doit aussi obtenir tous les dessins connectés ou relatifs à une partie respective des dessins en question et/ou toutes les informations concernant des éléments particuliers à l'intérieur des dessins qui sont fournis par des catalogues de pièces ou par d'autres manuels. Par exemple, trouver chaque occurrence d'un numéro de pièce, d'un détail, d'une étiquette ou d'un texte particulier qui apparaît sur plus d'un feuillet devient généralement un processus très long. Aussi, la recherche manuelle dans de grandes séries de dessins de pièces particulières d'un système et l'obtention de tous les dessins et/ou informations relatives à cette pièce, est un effort coûteux en temps et en argent et inefficace. L'approche conventionnelle pour fournir à des utilisateurs un accès plus rapide et plus précis aux informations contenues dans une grande série de dessins est basée sur l'insertion manuelle de liens et d'informations supplémentaires dans un dessin électronique. L'approche conventionnelle envers la création de liens entre graphiques électroniques commence par la conversion de tous les dessins"historiques" électroniques ou sur papier en un format électronique qui permettra aux dessins d'être interactifs, comme un format Computer Graphics Metafile (CGM). Une fois les dessins formatés, le constructeur du système réinitialise automatiquement les données dans les dessins. Pour réinitialiser manuellement les données, le constructeur du système doit examiner chaque dessin électronique et créer manuellement des centaines de zones sensibles à un dispositif de sélection individuel ("points actifs") pour chaque dessin. La multitude de points actifs contient les informations spécifiques relatives au dessin et tous les liens et relations avec d'autres dessins. Le constructeur de système doit aussi créer des programmes pour apprendre au système quoi faire quand l'utilisateur pointe ou clique sur chaque point actif avec son dispositif de sélection, comme une souris. Cette approche crée finalement un système pour fournir aux utilisateurs un accès rapide aux informations contenues dans de grandes séries de dessins, de façon telle que l'utilisateur puisse utiliser un dispositif de sélection, comme une souris, pour pointer et cliquer sur un dessin électronique pour accéder à l'information concernant un élément particulier du dessin ou se connecter à un dessin qui y est lié. Malheureusement, cette approche est aussi inefficace, génératrice d'erreur et prohibitivement coûteuse à cause de la quantité significative de travail manuel nécessaire à la réinitialisation des dessins. Aussi, les constructeurs de systèmes d'information électroniques refusent souvent de réinitialiser une série de dessins même si les dessins résultants fournissaient aux utilisateurs un accès rapide et précis aux informations contenues dans de grandes séries de dessins, catalogues de pièces et/ou manuels. Pour les raisons discutées ci-dessus, il existe une demande pour un système qui traite des fichiers graphiques complexes pour fournir aux utilisateurs un accès rapide et précis aux informations contenues dans de grandes séries de dessins, catalogues de pièces et/ou manuels. Plus particulièrement, la demande concerne un système qui crée efficacement les liaisons graphiques intelligentes entre des éléments communs représentés sur différents feuillets de dessins. Selon cette invention, des procédé, produit de programme informatique, et système pour réaliser des liaisons automatisées graphiques intelligentes sont proposés. Les procédé, produit de programme informatique et système transforment des dessins en un format qui fournit un affichage électronique enrichi et une navigation parmi des dessins. Les connexions et les relations au sein de grandes séries de dessins sont automatiquement découvertes et extraites en utilisant la reconnaissance graphique complexe et l'inférence logique. Des liens sont alors créés qui représentent les connexions et relations entre des éléments communs des dessins. Ainsi, la présente invention produit automatiquement une représentation électronique interactive d'une série de dessins qui permet à un utilisateur de visionner rapidement et précisément, mettre en valeur et/ou modifier une partie d'un dessin et tous les dessins qui sont connectés à cette partie ou qui représentent aussi cette partie. La présente invention est avantageuse parce que l'utilisateur n'a pas besoin de chercher manuellement dans de grandes séries de dessins. De plus, avec la présente invention, le constructeur de système n'a pas besoin de réinitialiser manuellement les séries de dessins électroniques. Aussi, la présente invention crée et fait fonctionner des liaisons automatisées graphiques intelligentes qui évitent complètement les étapes coûteuses et consommatrices de temps des autres approches et, à la place, propose une approche efficace et précise pour lier automatiquement et ensuite faire des recherches dans de grandes séries de dessins. Dans un mode de réalisation de la présente invention, les procédé, produit de programme informatique, et système créent des liens entre une représentation électronique de feuillets d'une série de dessins représentant un diagramme de câblage électrique. Pour créer les liens, les feuillets de la série de dessins sont automatiquement révisés, ce qui comprend la reconnaissance automatique de toutes les références hors feuillet contenues dans les feuillets de dessins du diagramme de câblage électrique. Les références hors feuillet indiquent une continuation d'une partie du diagramme de câblage électrique sur un feuillet de dessins vers un autre feuillet de dessins. Le feuillet de dessins en train d'être révisé est le feuillet source et le feuillet de dessins identifié par la référence hors feuillet est le feuillet cible. Une fois que les références hors feuillet d'une représentation électronique d'un diagramme de câblage électrique sont automatiquement reconnues, des liens sont créés qui indiquent que les parties respectives du diagramme de câblage électrique représentées par les feuillets source et cible sont électriquement connectées. La révision automatique des dessins et la reconnaissance automatique des références hors feuillet évite les tâches de réinitialisation fastidieuses, coûteuses et consommatrices de temps pour les constructeurs de système qui autrement devraient entrer manuellement tous les liens vers d'autres feuillets de dessins dans chaque série de dessins. Un mode de réalisation de la présente invention peut aussi inclure une liste de symboles représentant différentes formes de références hors feuillet. Ainsi, quand les représentations électroniques des feuillets de dessins sont automatiquement révisées, les références hors feuillet sont automatiquement reconnues en identifiant au moins un symbole sur le feuillet de dessins qui est aussi sur la liste. Une fois que la référence hors feuillet est reconnue, le feuillet cible est aussi identifié en se basant sur le symbole. Des liens sont alors créés et intégrés dans la représentation électronique des feuillets de dessins qui indiquent que les parties respectives du diagramme de câblage électrique représentées par les feuillets source et cible sont connectées électriquement. Ce mode de réalisation de la présente invention simplifie les tâches d'un constructeur de système parce que les différentes formes de références hors feuillet sont entrées dans la liste seulement une fois et le constructeur de système est alors assuré que le symbole sera automatiquement et de manière cohérente reconnu comme une référence hors feuillet. Les procédé, produit de programme informatique et système de la présente invention comprennent aussi des modes de réalisation qui créent des liens entre une représentation électronique de feuillets d'une série de dessins décrivant un diagramme de câblage électrique et une représentation électronique de graphiques et de textes d'un catalogue de pièces. Pour créer les liens, les feuillets de la série de dessins sont automatiquement révisés, ce qui comprend la reconnaissance automatique des références hors feuillet associées à une partie représentée dans les feuillets de dessins du diagramme de câblage électrique. Les références hors feuillet indiquent que les éléments graphiques et les textes associés à la même partie sont représentés dans la représentation électronique du catalogue de pièces. Le feuillet de dessins en révision est le feuillet source et le feuillet de dessins identifié par la référence hors feuillet est le feuillet cible. Une fois les références hors feuillet automatiquement reconnues, des liens sont créés qui indiquent que la pièce représentée sur le feuillet source est la même pièce représentée sur le feuillet cible. La possibilité de se relier directement à la représentation électronique du catalogue de pièces à partir du diagramme de câblage électrique élimine le processus consommateur de temps de recherche manuelle des informations correctes dans le catalogue de pièces pour la pièce spécifique montrée dans le diagramme de câblage électrique. Dans d'autres modes de réalisation de la présente invention, les procédé, produit de programme informatique et système proposent pour le visionnage une représentation électronique d'un diagramme de câblage électrique représenté par une série de dessins. Pour visionner les nombreux feuillets de dessins électroniquement représentés représentant un diagramme de câblage électrique, des liens électroniques sont fournis qui indiquent que des parties respectives du diagramme de câblage électrique sont connectées électriquement. Quand un feuillet de dessins est choisi, appelé le feuillet source, et un lien représenté par le feuillet source sélectionné, au moins un segment du feuillet cible qui est associé au feuillet source par le lien est automatiquement identifié et affiché. Dans l'affichage automatique d'au moins un segment du feuillet cible, les éléments qui sont communs aux deux feuillets source et cible sont représentés de la même manière. De plus, lors de l'affichage automatique du segment du feuillet cible qui est lié au feuillet source, l'élément commun aux deux feuillets source et cible peut aussi être affiché comme vue agrandie du diagramme de câblage électrique. Une interface utilisateur permet à l'utilisateur d'interagir avec l'affichage, par exemple en déplaçant un curseur sur l'affichage à l'aide d'un dispositif de sélection, comme une souris, pour indiquer les parties du diagramme de câblage électrique qui sont électriquement connectées et pour indiquer la sélection d'un lien sur un feuillet source. Les liens entre les dessins et l'affichage automatique des segments liés d'un diagramme de câblage électrique permettent d'économiser une grande quantité de temps et d'argent aux utilisateurs qui autrement devraient chercher manuellement dans de grandes séries de dessins pour trouver tous les dessins représentant des parties du diagramme de câblage électrique reliées ou connectées à la partie du diagramme de câblage électrique en question. Un autre mode de réalisation des procédé, produit de programme informatique et système de la présente invention pour visionner une représentation électronique d'un diagramme de câblage électrique peut aussi fournir le réglage d'un état d'un élément du diagramme de câblage électrique sur un affichage d'un feuillet source. L'interface utilisateur permet à l'utilisateur de régler l'état de l'élément sur l'affichage en déplaçant un curseur à l'aide d'un dispositif de sélection, comme une souris, pour sélectionner l'état désiré de l'élément. Si l'élément est commun aux feuillets source et cible et donc est associé à un lien, alors l'affichage automatique du feuillet cible représentera l'élément dans le même état qu'il a été réglé sur le feuillet source. Permettre à l'utilisateur de régler l'état des éléments dans le diagramme de câblage électrique à l'aide de l'interface utilisateur et de remettre à jour automatiquement tous les dessins qui représentent aussi cet élément assure que toute la série de dessins réfléchira de manière cohérente et précise l'état des éléments du diagramme de câblage électrique. Ce mode de réalisation de la présente invention n'évite pas seulement le risque que l'utilisateur ne modifie pas tous les autres dessins pour réfléchir l'état courant du diagramme de câblage électrique, mais évite aussi aux utilisateurs de garder des séries de dessins annotés à titre de référence qui deviendraient obsolètes après la prochaine révision des dessins. Ce mode de réalisation élimine aussi la tâche consommatrice de temps consistant à rechercher manuellement tous les dessins qui décrivent l'élément modifié et à modifier ces dessins. De même un mode de réalisation des procédé, produit de programme informatique et système de la présente invention peut aussi être proposé pour mettre en valeur un élément sélectionné du diagramme de câblage électrique sur un affichage d'un feuillet source. L'interface utilisateur permet à l'utilisateur de mettre en valeur un élément sur l'affichage en déplaçant un curseur à l'aide d'un dispositif de sélection, comme une souris, et en sélectionnant l'élément souhaité. Si l'élément est commun à une paire de feuillets source et cible liés, alors l'affichage du feuillet cible représentera une mise en valeur similaire de l'élément. Mettre en valeur l'élément sélectionné dans les feuillets cible clarifie en outre les dessins compliqués pour l'utilisateur en indiquant de manière claire où se trouve l'élément sélectionné sur les feuillets cible, fournissant en outre à l'utilisateur un moyen de recherche rapide et précis dans la représentation électronique du diagramme de câblage électrique. Les procédé, produit de programme informatique, et système de la présente invention peuvent aussi comprendre des modes de réalisation pour visionner une représentation électronique de graphiques et textes d'un catalogue de pièces décrivant les mêmes pièces représentées dans la représentation électronique du diagramme de câblage électrique. La représentation électronique du diagramme de câblage électrique fournit des liens qui indiquent que des parties respectives du diagramme de câblage électrique et le catalogue de pièces décrivent les même pièces. Ainsi, un utilisateur peut sélectionner un lien associé à une pièce d'un diagramme de câblage électrique (feuillet source) et la présente invention affiche automatiquement la partie du catalogue de pièces (feuillet cible) décrivant la même pièce. Aussi, les procédé, produit de programme informatique, et système de liaison graphique automatisée intelligente de la présente invention permettent de créer automatiquement des liens parmi de grandes séries de feuillets de dessins qui fournissent une représentation électronique d'un diagramme de câblage électrique. Les liens indiquent que les parties respectives du diagramme de câblage électrique représentées par les feuillets source et cible sont électriquement connectées et permet à l'utilisateur de naviguer parmi les dessins en sélectionnant des liens. De plus, les liens peuvent indiquer qu'une pièce représentée dans le diagramme de câblage électrique est aussi représentée dans une représentation électronique d'un catalogue de pièces. La présente invention peut aussi permettre de régler l'état ou la mise en valeur d'un élément du diagramme de câblage électrique dans un feuillet source et de changer automatiquement l'état ou la mise en valeur de cet élément dans tous les feuillets source qui décrivent cet élément. Toutes les caractéristiques des différents modes de réalisation de la présente invention fournissent aux utilisateurs et constructeurs de systèmes graphiques électroniques des liaisons automatisées graphiques intelligentes qui évitent complètement les étapes coûteuses et consommatrices de temps des autres approches, et proposent à la place une approche efficace et précise pour faire des recherches dans de grandes séries de dessins. Après avoir ainsi décrit l'invention en termes généraux, nous allons maintenant faire référence aux dessins attenants, qui ne sont pas nécessairement dessinés à l'échelle, et dans lesquels : 'la figure 1 est un schéma de principe illustrant les opérations réalisées par les procédé, produit de programme informatique, et système d'un mode de réalisation de la présente invention ; a la figure 2 est une représentation électronique typique d'un feuillet de dessins (feuillet source) qui représente une partie d'un diagramme de câblage électrique ayant des liens vers d'autres feuillets de dessins (feuillets cible) dans la série de dessins qui sont électriquement connectés à la partie représentée selon les procédé, produit de programme informatique, et système d'un mode de réalisation de la présente invention ; m la figure 3 est une vue agrandie d'une partie du feuillet source de la figure 2 décrivant un coupe- circuit ("2121 ECB5") avec une référence hors feuillet ("24-62-01") ; m la figure 4 est un affichage représentatif, fourni par le système d'application, de l'explorateur graphique intelligent qui contient l'affichage du visionneur graphique intelligent et permet à l'utilisateur de visionner, de naviguer entre et de modifier les représentations électroniques des feuillets de dessins dans une série décrivant un diagramme de câblage électrique selon les procédé, produit de programme informatique, et système d'un mode de réalisation de la présente invention ; 'la figure 5 est un feuillet cible ("24-62-01") représentant la connexion électrique avec le feuillet source des figures 2 et 3 ; 'la figure 6 est une vue agrandie d'une partie du feuillet cible ("24-62-01") de la figure 5 décrivant le coupe-circuit ("2121 ECB5") qui est automatiquement affiché quand la référence hors feuillet ("24-62-01) est sélectionnée sur le feuillet source de la figure 3 ; 'la figure 7 est une vue agrandie d'une partie d'un feuillet source illustrant la sélection de la borne ("1 Y") et la reconnaissance de la référence hors feuillet ("P24-62-01) comme la cible selon les procédé, produit de programme informatique, et système d'un mode de réalisation de la présente invention ; a la figure 8 est une vue agrandie d'une partie du feuillet cible ("P24-62-01) représentant la borne ("l Y") qui est automatiquement affichée quand la référence hors feuillet ("P24-62-01) est sélectionnée sur le feuillet source de la figure 7 ; a la figure 9 est une vue agrandie d'une partie d'un feuillet source illustrant une variante de style de la référence hors feuillet ("see 24-20-01-01 Z D4") indiquant les coordonnées ("Z D4") du feuillet cible ("24-20-01 SH1") pour l'afficher automatiquement quand la référence hors feuillet sur le feuillet source est sélectionnée selon les procédé, produit de programme informatique, et système d'un mode de réalisation de la présente invention ; a la figure 10 est une vue d'une partie du feuillet cible ("24-20-01 SH1") désignée par les coordonnées ("Z D4") comme sélectionnées sur le feuillet source de la figure 9 ; m la figure 11 est une vue agrandie d'une partie d'un feuillet source indiquant que le raccord ("SJ3 SP33B") est sélectionné, illustrant la reconnaissance de différentes étiquettes d'éléments dans les feuillets source et cible selon les procédé, produit de programme informatique, et système d'un mode de réalisation de la présente invention ; m la figure 12 est une vue agrandie d'une partie du feuillet cible qui est automatiquement affichée quand la référence hors feuillet associée au raccord ("SJ3 SP33B") est sélectionnée sur le feuillet source de la figure 11, les raccords étant reconnus comme identiques même si l'étiquette sur le raccord sur le feuillet cible ("SJ3 SP33 B") a un espace supplémentaire ; 'la figure 13 est une vue agrandie d'une partie d'un feuillet source représentant un coupe-circuit sélectionné, illustrant comment le coupe-circuit est mis en valeur quand il est sélectionné, l'état fermé du circuit est indiqué, et les fils connectés au coupecircuit sont aussi mis en valeur pour représenter l'état fermé du coupe-circuit selon les procédé, produit de programme informatique, et système d'un mode de réalisation de la présente invention ; 'la figure 14 est une vue agrandie d'une partie du feuillet source représentant le coupe-circuit sélectionné de la figure 13, illustrant comment l'utilisateur peut modifier le coupe-circuit sélectionné en état ouvert et comment les fils connectés au coupe- circuit changent aussi de couleur pour représenter l'état ouvert du coupe-circuit ; a la figure 15 est une vue agrandie d'une partie du feuillet cible automatiquement affichée quand la référence hors feuillet a été sélectionnée dans le feuillet source des figures 13 et 14 représentant le coupe-circuit modifié dans le même état sur le feuillet cible que l'état du coupe-circuit sur le feuillet source de la figure 14. La présente invention va maintenant être représentée plus complètement ci-après en référence aux dessins attenants, dans lesquels les modes de réalisation préférés de l'invention sont montrés. Cette invention peut, néanmoins, être réalisée sous différentes formes et ne doit pas être limitée aux modes de réalisation revendiqués ici ; au contraire, ces modes de réalisation seront fournis de façon telle que cette description soit minutieuse et complète et transmette entièrement aux personnes versées dans l'art l'étendue de l'invention. Par la suite, des numéros identiques désignent des éléments identiques. Des procédé, produit de programme informatique et système sont donc proposés pour réaliser une liaison automatique entre les feuillets d'une série de dessins représentant une représentation électronique d'un diagramme de câblage électrique. Les procédé, produit de programme informatique et système transforment automatiquement des dessins en un format qui permet un affichage électronique enrichi et une navigation parmi ces dessins. Les connexions et les relations au sein de grandes séries de dessins sont automatiquement découvertes et extraites en utilisant la reconnaissance graphique complexe et l'inférence logique. Des liens sont alors créés qui représentent les connexions et relations entre des éléments communs des dessins. Ainsi, la présente invention produit automatiquement une représentation électronique interactive d'une série de dessins qui permet à un utilisateur de visionner rapidement et précisément, mettre en valeur et/ou modifier une partie d'un dessin et tous les dessins qui sont connectés à cette partie ou qui représentent aussi cette partie. La figure 1 est un schéma de principe illustrant les opérations réalisées par les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention. Le fichier graphique historique 22 est une représentation électronique d'un dessin original ou d'une série de dessins originale. Par exemple, le fichier graphique historique 22 peut représenter les dessins complexes de grandes structures ou de dispositifs compliqués, tels que des diagrammes de câblage électrique. Les dessins sont communément fournis sous la forme d'une copie papier, d'images papier scannées ou d'autres fichiers graphiques, comme des fichiers de trames ou des fichiers de vecteurs graphiques. Néanmoins, avant que les opérations décrites sur la figure 1 puissent commencer, les dessins doivent être convertis en un format électronique qui permette aux dessins d'être interactifs, tel qu'un format qui pourrait permettre à une fonctionnalité d'être incorporée sur le graphique. Un type de format interactif est un format de vecteurs graphiques, par exemple un format Computer Graphics Metafile (CGM). Les dessins historiques peuvent être convertis en un format interactif par un procédé disponible connu des personnes versées dans l'art. Une fois que les dessins, comme des diagrammes de câblage électrique, sont dans un format graphique interactif, représenté par le fichier graphique historique 22 de la figure 1, le fichier graphique historique 22 est révisé par l'identificateur de référence 24. Dans un mode de réalisation de la présente invention, l'identificateur de référence 24 révise le fichier graphique historique 22 pour découvrir et extraire l'information contenue dans les dessins. L'information extraite peut être explicite, comme des étiquettes ou des textes, ou implicite, comme des symboles ou des configurations. L'identificateur de référence 24 de la présente invention peut découvrir et extraire l'information graphique en comparant le texte, les symboles et configurations des dessins à des listes contenant des modèles de textes, symboles et configurations définis par des experts et des utilisateurs finaux des dessins concernés. Par exemple, dans un diagramme de câblage électrique, la liste de modèle peut comprendre des expressions prédéfinies pour comparer certains types de textes, tels que des étiquettes d'équipement, et des configurations graphiques spécifiques pour identifier des symboles, tels que des interrupteurs, des relais et des coupe-circuit. Dans un autre mode de réalisation de la présente invention, les experts et les utilisateurs finaux peuvent aussi identifier des modèles concernant la manière dont les dessins d'une série sont utilisés et comment les dessins sont interconnectés, ce qui peut comprendre toutes les configurations possibles de textes et/ou de symboles qui représentent les références hors feuillet. Les différentes listes de modèles peuvent être construites dans l'identificateur de référence 24 et utilisées pour réviser les dessins. Généralement, les listes de modèles sont prédéfinies mais habituellement complétées au cours du temps, particulièrement quand différents dessins avec des conventions différentes sont analysés. L'identificateur de référence 24 peut aussi utiliser des algorithmes à base de proximité, des techniques de correspondances de modèles, et l'inférence logique pour découvrir les textes et les symboles et pour identifier les relations entre les dessins. Aussi, même si le texte et/ou symboles représentés dans le fichier graphique historique 22 ne correspondent pas exactement au texte et aux symboles dans la liste de modèles, l'identificateur de référence 24 peut rechercher les similarités générales, comme un format, une police ou autre en commun et cependant être capable d'identifier les composants et textes dans les dessins. De plus amples détails concernant la reconnaissance de textes et la recherche de textes dans des fichiers graphiques sont fournis dans le brevet US 09/971 149, déposé le 04 octobre 2001, dont le contenu est incorporé ici par voie de référence dans sa totalité, avec le contenu de la demande de brevet français correspondante. Les algorithmes à base de proximité, les techniques de correspondances de modèles, et l'inférence logique permettent aussi à l'identificateur de référence 24 d'identifier les relations entre les dessins en associant les composants et étiquettes avec la référence hors feuillet correspondante, même quand la référence hors feuillet est située à une certaine distance des composants et/ou des textes avec lesquels elle est associée. La figure 2 est un affichage d'une représentation électronique habituelle d'un feuillet de dessins qui représente une partie d'un diagramme de câblage électrique. La figure 3 est une vue agrandie du coin en haut à gauche de la partie du diagramme de câblage électrique de la figure 2. L'identificateur de référence 24 déterminera que l'élément représenté est un coupe-circuit car le symbole combiné de deux cercles et d'un arc sur la figure 3 est la configuration graphique pour un coupe-circuit 44 comme défini par la liste décrite ci-dessus. L'identificateur de référence 24 interprétera aussi les deux lignes s'étendant vers l'extérieur à partir du coupe-circuit 44 comme étant la configuration graphique représentant les fils 48 connectés au coupe-circuit 44. De plus, l'identificateur de référence 24 discernera la désignation de référence 46 du coupe-circuit 44 comme étant l'élément de texte"24- 62-01", en se basant sur le format prédéfini pour ces éléments établi par les listes. Ci-dessous, on trouve un exemple du fichier graphique historique 22 en format CGM pour les textes et symboles de la figure 3 ; Circle 3665 692 9 ; Circle 3742 692 9 ; ArcCtr 3704 625 86 38 77 39 77 ; Text 3770 735 final"2121ECB5" ; Text 3505 735 final"24-62-01" ; Dans lequel les champs"Circle"et"ArcCtr" désignent les positions géométriques de symboles de cercle et d'arc dans la configuration graphique pour le coupe-circuit 44. De même, le champ"text"désigne les positions géométriques de la désignation de référence 46, "2121ECB5", et de la référence hors feuillet,"24-62-01". Aussi, dans un mode de réalisation de la présente invention, les listes associées avec l'identificateur de référence 24 pour un diagramme de câblage électrique peuvent comprendre les modèles de symboles et de textes représentés ci-dessus. L'identificateur de référence 24 peut aussi inférer des modèles en examinant les représentations géométriques internes de chaque élément dans le fichier graphique historique 22. Par exemple, l'identificateur de référence 24 peut réviser le feuillet de dessins de la figure 2, comme un fichier graphique historique 22, pour identifier la situation sur le dessin des symboles et des textes. L'identificateur de référence 24 peut alors utiliser les listes de modèles pour faire correspondre les symboles et les textes identifiés avec les configurations de symboles et de textes définies par l'utilisateur final et l'expert et pour identifier les composants du dessin. Ainsi, sur la figure 3, l'identificateur de référence 24 peut identifier le coupe-circuit 44, les fils 48, la désignation de référence 46, et la référence hors feuillet 42 en faisant correspondre les symboles et textes aux modèles définis dans les listes construites dans l'identificateur de référence 24. Si les symboles et textes ne correspondent pas exactement aux modèles dans la liste, l'identificateur de référence 24 peut utiliser des algorithmes basés sur la proximité et/ou l'inférence logique pour identifier néanmoins les composants du dessin. Par exemple, les listes associées avec l'identificateur de référence 24 peuvent ne pas lister explicitement chaque désignation de référence associée avec les éléments du circuit. Néanmoins, les listes peuvent définir le format général des désignations de référence, comme une suite composée d'au moins un chiffre, suivi par au moins une lettre, suivie à son tour par au moins un chiffre. L'identificateur de référence 24 peut donc identifier automatiquement la désignation de référence 46 du coupecircuit grâce à la proximité de la désignation de référence 46 avec le coupe-circuit 44, c'est-à-dire, dans une région prédéfinie entourant le coupe-circuit 44, et grâce aussi au format de la désignation de référence 46 correspondant au format prédéfini pour les désignations de référence. L'identificateur de référence 24 peut aussi identifier la référence hors feuillet 42 comme étant associée au coupe-circuit 44, aux fils 48, et à la désignation de référence 46 en utilisant des algorithmes basés sur la proximité et/ou l'inférence logique. De manière similaire, les listes peuvent définir le format général des références hors feuillet, comme une suite composée de segments d'au moins un chiffre et/ou d'au moins une lettre, les segments étant séparés par au moins un trait d'union. L'identificateur de référence 24 peut donc identifier automatiquement la référence hors feuillet 42 du coupe-circuit grâce à la proximité entre la référence hors feuillet 42 et le coupe-circuit 44, c'est-à-dire qu'elle se trouve dans une région prédéfinie entourant le coupe-circuit 44, et aussi grâce au format de la référence hors feuillet 42 correspondant au format prédéfini des références hors feuillet. Alors que des exemples de raisonnements basés sur la proximité et par inférence fournis par l'identificateur de référence 24 sont donnés ci-dessus, l'identificateur de référence 24 peut utiliser d'autres techniques de raisonnements basés sur la proximité et par inférence, si on le souhaite. Sans tenir compte de la technique particulière de reconnaissance utilisée, l'identificateur de référence 24 de cet exemple crée un"paquet"d'informations qui contient les composants 40 représentés sur la figure 3 et indique que les composants 40 sont liés. Une fois que l'identificateur de référence 24 a identifié tous les composants d'un fichier graphique historique 22 et a créé des paquets d'informations contenant les composants reliés, le générateur d'objet de référence 26 peut créer un fichier objet de référence 28. le fichier objet de référence 28 contient toutes les désignations de référence, références hors feuillet, éléments, composants et paquets d'informations identifiés par l'identificateur de référence 24 et les caractéristiques ajoutées par le générateur d'objet de référence 26, comme représenté ci-dessous. Le générateur d'objet de référence 26 peut créer un fichier objet de référence 28 pour chaque feuillet de dessins original, bien que le fichier objet de référence 28 puisse disséquer ou combiner les feuillets de dessins originaux d'autres façons, si souhaité. Le format du fichier objet de référence 28 peut être n'importe quel format informatiquement lisible, par exemple un format markup comme le format XML (Extensible Markup Language). Dans un mode de réalisation de la présente invention, le générateur d'objet de référence 26 révise toutes les informations fournies par l'identificateur de référence 24 et identifie des caractéristiques supplémentaires des éléments. Par exemple, le générateur d'objet de référence 26 peut identifier l'"état"de l'élément, si cela est possible. Pour la série de composants 40 de la figure 3, le générateur d'objet de référence 26 peut identifier le coupe-circuit 44 et identifier aussi l'"état"du coupe-circuit 44. Le générateur d'objet de référence 26 peut identifier l'état du coupe-circuit 44 par la situation des symboles qui constituent la représentation graphique du coupe-circuit. Par exemple, si le coupe-circuit est fermé, l'arc peut relier les deux cercles dans la représentation graphique du coupe-circuit et, si le coupe-circuit est ouvert, l'arc peut être séparé d'une certaine distance des deux cercles. Le générateur d'objet de référence 26 peut alors enregistrer l'état initial du coupe-circuit 44 comme "fermé"ou"ouvert"pour l'inclure dans le fichier objet de référence 28 avec la désignation de référence 46 du coupe-circuit associé. L'état de l'élément et la désignation de référence enregistrés dans le fichier objet de référence 28 fournissent les informations qui peuvent être utilisées plus tard dans les opérations d'un mode de réalisation de la présente invention pour changer l'état du composant, naviguer parmi les dessins représentant le composant, et s'assurer que l'état du composant est le même dans tous les dessins. Le générateur d'objet de référence 26 peut aussi ajouter des instructions dans le fichier objet de référence 28 en fonction du changement de la représentation graphique d'un élément du circuit, comme le coupe-circuit, quand l'état de l'élément du circuit est modifié par rapport à son état initial et par la suite. Modifier la représentation graphique du coupe-circuit par rapport à son état initial, par exemple, comprend modifier la couleur et la situation de la partie en arc du symbole. Les instructions ajoutées au fichier objet de référence 28 par le générateur d'objet de référence 26 peuvent aussi comprendre un texte indiquant l'état du coupecircuit qui peut apparaître près du coupe-circuit quand le coupe-circuit est sélectionné. Dans un autre mode de réalisation du procédé, produit de programme informatique et système 20 de la présente invention, l'identification de l'information d'état d'un élément peut fournir l'information d'état concernant des éléments ou composants reliés ou connectés. Par exemple, pour ce qui est de la série de composants de la figure 3, quand l'état du coupe-circuit 44 est ouvert, les fils 48 de chaque côté du coupecircuit 44 ne sont pas électriquement connectés. Quand l'état du coupe-circuit 44 est fermé, par contre, les fils 48 de chaque côté du coupe-circuit 44 sont électriquement connectés. Ainsi, le générateur d'objet de référence 26 peut aussi enregistrer l'état électrique des fils pour l'inclure dans le fichier objet de référence 28 avec la désignation de référence 46 associée. Le générateur d'objet de référence 26 peut aussi ajouter des instructions dans le fichier objet de référence 28 concernant le changement de la couleur de la mise en valeur des fils 48 suivant que les fils sont connectés électriquement ou non. Ci-dessous, se trouve un exemple d'une partie d'un fichier objet de référence pour le coupe-circuit 44 et les composants de la figure 3 qui y sont reliés : dans lequel"object id="EC387""identifie un objet pour le coupe-circuit qui contient sa désignation de référence"refdes="2121ECB5""et ses états de simulation "states="S387-CLOSED S387 OPEN"et"initstate="S387- CLOSED""indique que l'état initial du coupe-circuit est fermé. En outre,"object id="S387-CLOSED""identifie un objet pour le coupe-circuit dans l'état initial fermé qui contient des instructions,"connect="Nl9 N138"", pour représenter que les deux fils sont électriquement connectés. De manière similaire,"object id="S387-OPEN"" identifie un objet pour le coupe-circuit dans l'état modifié ouvert qui contient des instructions pour effacer l'arc initial et dessiner un nouvel arc pour indiquer que le coupe-circuit est ouvert et que la connexion électrique est interrompue :"draw="... ;"" et"erase="... ;"". Dans cet exemple, les attributs draw et erase sont contenus dans l'objet pour l'état ouvert seulement parce que l'effacement et le dessin sont seulement nécessaires si le coupe-circuit est changé en état ouvert à partir de son état initial fermé. Un autre mode de réalisation des procédé, produit de programme informatique, et système 20 de la présente invention prévoit que le générateur d'objet de référence 26 fournit des instructions à inclure dans le fichier objet de référence 28 qui crée des"points actifs"pour des éléments particuliers ou des groupes de composants. Un point actif définit une région du diagramme ou un élément dans le diagramme qui est visuellement mis en relief quand un dispositif de sélection, tel qu'une souris, passe au-dessus de l'élément ou zone. Par exemple, pour créer un hostspot pour le coupe-circuit 44 de la figure 3, le générateur d'objet de référence 26 peut identifier une région rectangulaire en surbrillance au-dessus du coupe-circuit 44 et le texte à afficher près du coupe-circuit 44 décrivant l'état courant du coupe-circuit. Le générateur d'objet de référence 26 inclut alors les instructions de point actif dans le fichier objet de référence 28 pour définir les limites du point actif et la manière de laquelle le point actif doit être représenté, telle que par surbrillance ou autre. L'enregistrement des instructions de point actif dans le fichier objet de référence 28 fournit les informations qui peuvent être utilisées plus tard dans les opérations d'un mode de réalisation de la présente invention pour afficher une région mise en valeur autour du coupe-circuit avec le texte près du coupe-circuit indiquant l'état courant du coupe-circuit chaque fois qu'un dispositif de sélection, comme une souris, passe au-dessus du coupe-circuit 44. De plus amples explications d'au moins quelques-uns des précédentes caractéristiques des procédé, produit de programme informatique, et système 20 de la présente invention représentés ci-dessus peuvent être trouvées dans la demande de brevet US No 09/615, 499, intitulé système de diagramme de câblage intelligent du 13 juillet 2000 dont le contenu est inclus entièrement ici à titre de référence. Un mode de réalisation avantageux des procédé, produit de programme informatique, et système 20 de la présente invention prévoit que le constructeur graphique 30 représenté sur la figure 1 regroupe l'information venant du fichier objet de référence 28 et du fichier graphique historique 22 pour former un fichier graphique intelligent 32. le format du fichier graphique intelligent 32 peut être un format électronique qui permet aux dessins d'être interactifs, de façon telle que les données venant du fichier objet de référence 28 puissent être incorporées dans le fichier graphique historique 22, par exemple un format CGM (Computeur Graphics Metafile). Pour incorporer des données venant du fichier objet de référence 28 dans le fichier graphique historique 22, le fichier graphique intelligent 32 peut contenir des structures de programme d'application pour "cacher"les données venant du fichier objet de référence 28 dans le fichier graphique. Habituellement des centaines de structures de programme d'application peuvent exister dans un fichier graphique intelligent 32 pour un seul dessin, l'une desquelles est associée avec chaque élément de données incorporé à partir du fichier objet de référence 28. pour un dessin particulièrement complexe, plus d'un millier de structures de programme d'application peuvent exister dans un fichier graphique intelligent 32. Un type de structure de programme d'application (APS) est une APS de point actif, qui peut être utilisé pour tous les éléments sélectionnables sur le dessin, comme des coupe-circuit et des références hors feuillet. Selon un mode de réalisation de la présente invention, l'APS de point actif pour une référence hors feuillet peut contenir un champ de données avec les informations qui permettent la liaison au dessin cible et des fonctions de vue panoramique et de zoom. L'APS de point actif peut aussi contenir un autre type d'APS qui définit la région entourant l'objet sélectionnable. Pour la référence hors feuillet décrite ci-dessus, cet APS peut définir la région rectangulaire autour de la référence hors feuillet qui met en valeur la référence hors feuillet et fournit un texte agrandi de la sélection. En ce qui concerne l'exemple du coupe-circuit 44 de la figure 3, l'APS dans l'APS de point actif peut rechercher les modifications dans l'état du coupe-circuit et définir la région rectangulaire en valeur au-dessus du coupecircuit et le texte qui doit apparaître quand le dispositif de sélection, tel qu'une souris, passe audessus du coupe-circuit 44. un autre type d'APS est un APS en couche, qui peut fournir les informations nécessaires pour simuler l'état des composants électriques. La structure de programme d'application en couche peut contenir les éléments qui peuvent être utilisés pour modifier la représentation graphique du coupe-circuit quand l'état du coupe-circuit est changé de son état initial en un autre état. Changer la représentation graphique du coupe-circuit de fermé en ouvert, par exemple, peut inclure effacer l'arc qui connecte les cercles dans le symbole du coupe-circuit, redessiner l'arc à une certaine distance au-dessus des cercles, et changer la couleur de l'arc. Comme représenté ci-dessus, les structures de programme d'application du fichier graphique intelligent 32 peuvent rendre possible la liaison automatique entre des feuillets d'une série de dessins dans un mode de réalisation des procédé, produit de programme informatique, et système 20 de la présente invention. A cet égard, un utilisateur peut visionner un feuillet de dessins (un feuillet source) et peut sélectionner un lien vers un autre feuillet de dessins (un feuillet cible). Les procédé, produit de programme informatique, et système de la présente invention permettent alors au feuillet cible d'être automatiquement affiché d'une manière décrite ci-dessous. Le visionnage de et la navigation dans un feuillet de dessins et la sélection de différentes références hors feuillet sont généralement réalisées par un visionneur de graphiques intelligent 36. le visionneur de graphiques intelligent 36 peut faire partie du système d'application 34, représenté sur la figure 1. le visionneur de graphiques intelligent 36 comprend l'interface utilisateur qui permet à un utilisateur d'interagir avec l'affichage en déplaçant un curseur, à l'aide d'un dispositif de sélection, comme une souris, pour indiquer par exemple, les connexions électriques entre des parties respectives du diagramme de câblage électrique, la sélection de lien, le réglage d'un état d'un élément dans le diagramme de câblage électrique, et la mise en valeur d'éléments sélectionnés du diagramme de câblage électrique. Le système d'application 34 peut aussi contenir des bases de données avec toutes les informations sur la série de dessins, par exemple les bases de données peuvent contenir des informations au sujet des pièces représentées dans le diagramme de câblage de façon telle qu'un utilisateur visionnant la représentation graphique du diagramme de câblage puisse aussi accéder aux informations textuelles concernant les pièces représentées dans le diagramme de câblage. De plus, le système d'application 34 peut fournir la possibilité d'afficher des fichiers graphiques intelligents représentant les différentes configurations des pièces contenues dans le fichier graphique intelligent de diagramme de câblage, telles que les fichiers graphiques intelligents de catalogues de pièces ou de manuels de maintenance. Par exemple, le système d'application 34 peut permettre la sélection d'une pièce d'un diagramme de câblage et subséquemment l'affichage automatique de la même pièce représentée dans un catalogue de pièces avec une information textuelle concernant la pièce qui est extraite de la base de données. De plus amples détails concernant l'inclusion d'informations sur les pièces associées sont fournis dans le brevet US 09/971 155, déposé le 04 octobre 2001, dont le contenu est incorporé ici par voie de référence dans sa totalité, avec la demande de brevet français correspondant. En outre, le système d'application 34 peut fournir à l'utilisateur la possibilité d'allumer ou d'éteindre n'importe quelle fonction automatisée de façon telle que l'utilisateur puisse personnaliser le système de liaison automatisé graphique intelligent 20 à tout moment quand il utilise le système 20. la figure 4 est un affichage représentatif fourni par le système d'application 34. le système d'application 34 peut fournir un explorateur graphique intelligent 50 qui peut renfermer l'affichage 60 du visionneur de graphique intelligent qui fait partie du visionneur de graphiques intelligent 36, selon les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention. L'explorateur graphique intelligent 50 de la figure 4 peut permettre à l'utilisateur de visionner, de naviguer dans et de modifier les représentations électroniques de feuillets de dessins dans une série représentant un diagramme de câblage électrique. L'explorateur graphique intelligent 50 peut présenter un affichage qui peut être configuré sous n'importe quelle forme. Par exemple, sur la figure 4, l'explorateur graphique intelligent 50 est configuré de façon telle que la partie supérieure de l'affichage puisse représenter le système et les informations graphiques 52 qui peuvent être fournies par les bases de données dans le système d'application 34. la partie sur la gauche de l'affichage peut montrer la table des matières 54 et la fonction de recherche 56 pour les séries de dessins ou toute autre information qui peut être fournie par les bases de données du système d'application 34. la partie du bas de l'affichage peut présenter une partie pouvant défiler ou l'on peut faire des recherches 58 d'une base de données, comme un catalogue de pièces et/ou un manuel de maintenance associé avec les dessins affichés, comme décrit cidessus. L'affichage 60 du visionneur de graphiques intelligent, qui fait partie du visionneur de graphiques intelligent 36, incorporé dans l'explorateur graphique intelligent 50 crée la partie de l'affichage montrée sur la figure 4 pour être située à droite de la table des matières 54 et, dans cet exemple, affiche le même feuillet source que celui représenté sur la figure 2. L'explorateur graphique intelligent 50 représenté sur la figure 4 peut fournir l'interface pour la fonctionnalité fournie par le système d'application 34 et le visionneur de graphiques intelligent 36. Par exemple, le visionneur de graphiques intelligent 36 peut permettre à un utilisateur de visionner le feuillet source représenté sur la figure 2 sur la base de la représentation électronique du feuillet source, stocké par le fichier graphique intelligent 32, et de choisir d'agrandir une partie du feuillet de dessins montrant un élément particulier en sélectionnant cet élément, qui est dans cet exemple un coupe-circuit. Le visionneur de graphiques intelligent 36 peut présenter automatiquement la vue agrandie du coupe-circuit 44 et les composants associés comme montré sur la figure 3. De plus, l'explorateur graphique intelligent 50 peut montrer des informations sur les pièces pour les composants affichés par le visionneur de graphiques intelligent 36. l'utilisateur peut alors sélectionner la référence hors feuillet 42 (24-62-01) et les structures de programme d'application contenant les données et fonctions associées à la référence hors feuillet peuvent être automatiquement extraites du fichier graphique intelligent 32. le visionneur de graphiques intelligent 36 peut trouver et afficher automatiquement le feuillet cible (24-62-01), représenté sur la figure 5. le visionneur de graphiques intelligent 36 peut aussi afficher automatiquement le feuillet cible avec une vue agrandie du coupe-circuit 44 (2121ECB5), qui est commun aux feuillets source et cible, comme représenté sur la figure 6. Les figures 7 à 15 illustrent en outre les caractéristiques des procédé, produit de programme informatique, et système 20 de différents modes de réalisation de la présente invention. Dans tous les exemples qui suivent, les figures sont représentatives des vues agrandies qu'un utilisateur peut observer à l'aide d'un visionneur de graphiques intelligent 36. Les figures 7 et 8 montrent la manière de laquelle les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention sont capables de se relier à la référence hors feuillet appropriée même quand la référence hors feuillet n'est pas directement près de l'élément sélectionné. La figure 7 est une vue agrandie d'une partie d'un feuillet source illustrant la sélection de la borne ("lY") et des fils mis en valeur connectés à la borne sélectionnée 1Y. Quand on révise le feuillet source en question pendant le processus de génération d'abord, du fichier objet de référence ensuite, du fichier graphique intelligent, les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention ont reconnu automatiquement la référence hors feuillet ("P24- 62-01") comme le feuillet cible pour la borne 1Y. La référence hors feuillet ("P24-62-01") est reconnue comme le feuillet cible pour la borne 1Y à cause de sa proximité avec la référence hors feuillet et du format de la référence hors feuillet. Les procédé, produit de programme informatique, et système 20 ont aussi enregistré la référence hors feuillet ("P24-62-01") comme le feuillet cible pour la borne 1Y dans les structures de programme d'application. Aussi, quand l'utilisateur sélectionne la borne 1Y et la référence hors feuillet ("P24-62-01") dans le feuillet source, la vue agrandie d'une partie du feuillet cible ("P24-62-01") représentant la borne 1Y est automatiquement affichée, comme le montre la figure 8. la figure 8 illustre aussi le fait que l'élément sélectionné, la borne 1Y, soit représenté de la même manière dans le feuillet cible qu'il l'était dans le feuillet source, c'est-à-dire, que la borne 1Y sélectionnée et les fils connectés à la borne 1Y sont mis en valeur. La reconnaissance automatique du lien de la référence hors feuillet appropriée même quand la référence hors feuillet n'est pas directement à côté de l'élément sélectionné économise du temps et de l'argent pour les constructeurs de systèmes qui autrement devraient déterminer et entrer manuellement tous les liens vers d'autres feuillets de dessins dans chaque feuillet de dessins. De plus, l'affichage automatique de la vue agrandie de la partie du feuillet cible représentant le même élément de la même manière que dans le feuillet source économise du temps et de l'argent pour les utilisateurs qui autrement devraient rechercher manuellement dans la série de dessins pour trouver le feuillet cible et ensuite chercher dans le feuillet cible pour trouver la partie à corriger. Les figures 9 et 10 montrent de quelle manière les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention sont capables de se relier à la référence hors feuillet appropriée même quand le style de la référence hors feuillet est inhabituel. La figure 9 est une vue agrandie d'une partie d'un feuillet source illustrant un fil ("SP0011") qui a été sélectionné et mis en valeur, et une variante de style de la référence hors feuillet ("See 24- 20-0101 Z D4). Lors de la révision du feuillet source en question, les procédé, produit de programme informatique, et système 20 de la présente invention ont reconnu automatiquement ("See 24-20-0101 Z D4) comme étant la référence hors feuillet et que ("Z D4") indique les coordonnées du feuillet cible ("24-20-01 SH1") associé au fil ("SP0011"). Cette reconnaissance de référence hors feuillet est due aux variantes de formats de désignations de référence inclus dans la liste et aux variantes de ces formats prédéfinis qui sont permises, comme par exemple en permettant à la désignation de référence d'être précédée d'un"See". Les procédé, produit de programme informatique, et système 20 ont aussi enregistré la référence hors feuillet pour le fil ("SP0011") comme la partie du feuillet cible ("24-20-01 SH1") ayant les coordonnées"Z D4"dans les structures de programme d'application. Aussi, quand l'utilisateur sélectionne le fil ("SP0011") et la référence hors feuillet ("See 24-20- 0101 Z D4) dans le feuillet source, la vue agrandie d'une partie du feuillet cible ("24-20-01 SH1") à l'intérieur des coordonnées ("Z D4") est automatiquement affichée, comme le montre la figure 10. la figure 10 illustre aussi que comme les auteurs des dessins ont omis d'indiquer lequel des deux fils dans le feuillet cible correspond au fil ("SP0011") sur le feuillet source, et que même un expert ne peut déterminer quel fil il faut mettre en valeur, aucun fil n'est mis en valeur dans le feuillet source. Les figures 11 et 12 montrent ensuite la manière de laquelle les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention sont capables de se relier à l'élément approprié dans le feuillet cible même si les étiquettes de l'élément diffèrent dans les feuillets source et cible. La figure 11 est une vue agrandie d'une partie d'un feuillet source indiquant que le raccord ("SJ3 SP33B") est sélectionné en mettant le fil en valeur. Pendant la révision du feuillet source, les procédé, produit de programme informatique, et système 20 de la présente invention ont reconnu automatiquement la référence hors feuillet comme le feuillet cible pour le raccord ("SJ3 SP33B") et cherché le feuillet cible pour le raccord ("SJ3 SP33B"). Les procédé, produit de programme informatique, et système 20 de la présente invention ont ensuite automatiquement reconnu et enregistré dans les structures de programme d'application, que le raccord ("SJ3 SP33B") sur le feuillet cible est le même que le raccord ("SJ3 SP33B") sur le feuillet source même si l'espace entre les étiquettes diffère. Cette reconnaissance que les raccords des feuillets source et cible sont les mêmes se réalise parce que l'identificateur de référence 24 est préférablement conçu pour permettre de légères variations, telles que des variations dans l'espacement, la ponctuation, la police, et autres. Aussi, quand l'utilisateur sélectionne le raccord ("SJ3 SP33B") et la référence hors feuillet dans le feuillet source, la vue agrandie d'une partie du feuillet cible représentant le raccord ("SJ3 SP33B") est automatiquement affichée, comme le montre la figure 12. La figure 12 illustre aussi que le raccord sélectionné est représenté de la même manière dans le feuillet cible qu'il l'était dans le feuillet source, c'est-à-dire que les fils représentant le raccord sont mis en valeur. La manière de laquelle les procédé, produit de programme informatique, et système 20 de la présente invention permettent à l'utilisateur, grâce au visionneur de graphiques intelligent 36, de modifier l'état d'un élément sur un feuillet source et d'afficher l'élément dans le même état dans le feuillet cible est illustrée sur les figures 13 à 15. comme représenté ci-dessus, quand le générateur d'objet de référence 26 a fourni des instructions concernant les caractéristiques d'éléments particuliers identifiés par l'identificateur de référence 24, les caractéristiques ont été enregistrées dans les structures de programme d'application incorporées dans le fichier graphique intelligent 32. Les caractéristiques d'un élément coupe-circuit, par exemple, sont ensuite automatiquement affichées quand le coupecircuit est sélectionné. La figure 13 est une vue agrandie d'une partie d'un feuillet source représentant un coupe-circuit sélectionné. Quand l'utilisateur sélectionne le coupe-circuit sur la figure 13, la zone rectangulaire autour du coupe-circuit est mise en valeur, un texte indiquant l'état fermé du coupe-circuit apparaît, et les fils connectés au coupe-circuit sont mis en valeur dans la même couleur pour représenter que les fils sont électriquement connectés du fait de l'état fermé du coupe-circuit. Les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention peut aussi permettre à l'utilisateur de "cliquer"avec un dispositif de sélection, comme une souris, sur le haut du composant coupe-circuit pour changer l'état du coupe-circuit de fermé à ouvert. Quand l'utilisateur modifie l'état du coupe-circuit, les structures de programme d'application peuvent automatiquement modifier la situation de l'arc dans le symbole pour le coupe-circuit, changer le texte pour indiquer l'état ouvert, et changer la mise en valeur des fils pour représenter que les fils ne sont pas électriquement connectés du fait de l'état ouvert du coupe-circuit. La vue agrandie d'une partie du feuillet source représentant le coupe-circuit sélectionné dans l'état ouvert est montrée sur la figure 14. En outre, les procédé, produit de programme informatique, et système 20 d'un mode de réalisation de la présente invention prévoient que quand la référence hors feuillet pour le coupe-circuit avec un état modifié est sélectionnée à partir du dessin source, le dessin cible est automatiquement agrandi au coupe-circuit correspondant. Les structures de programme d'application définissent que le coupe-circuit sur le feuillet cible est préférablement mis à jour automatiquement par le système d'application 34 et/ou le constructeur graphique 30 lors du changement du coupe-circuit dans le feuillet source. Aussi, lors de l'affichage du feuillet cible, le coupe-circuit aura le même état que le coupecircuit sur le feuillet source et les fils sur le feuillet cible sont mis en valeur dans les mêmes couleurs comme les mêmes fils dans le feuillet source. La figure 15 est une vue agrandie de la partie du feuillet cible qui peut être automatiquement affichée quand la référence hors feuillet est sélectionnée sur le feuillet source des figures 13 et 14. La figure 15 montre que le coupecircuit sur le feuillet cible est changé dans le même état et les fils mis en valeur dans les mêmes couleurs que dans le feuillet source de la figure 14. Le système 20 de la présente invention et, en particulier, l'identificateur de référence 24, le générateur d'objet de référence 26, le constructeur graphique 30, le système d'application 34, et le visionneur de graphiques intelligent 36, sont habituellement réalisés par un élément de traitement et un dispositif mémoire associé, les deux étant communément inclus dans un ordinateur ou autre. Ainsi, le système de la présente invention opère généralement sous le contrôle d'un produit de programme informatique pour fournir les fonctionnalités représentées ci-dessus en conjonction avec les divers composants du système, selon un autre aspect de la présente invention. Le produit de programme informatique pour réaliser les revendications comprend un moyen de stockage lisible informatiquement, comme un moyen de stockage non volatile, et des parties de code programme, comme des séries d'instructions informatiques, réalisées dans le moyen de stockage lisible informatiquement. A cet égard, la figure 1 est un schéma de principe et un organigramme des procédé, produit de programme informatique, et système selon l'invention. On comprendra que chaque bloc ou étape de l'organigramme, et les combinaisons de blocs dans l'organigramme, peuvent être exécutés par des instructions de programme informatique. Ces instructions de programme informatique peuvent être chargées sur un ordinateur ou un autre appareil programmable, pour produire une machine, de façon telle que les instructions qu'on exécute sur l'ordinateur ou un autre appareil programmable crée des moyens pour exécuter les fonctions spécifiées dans le (s) bloc (s) ou étape (s) de l'organigramme. Ces instructions de programme informatique peuvent aussi être stockées dans une mémoire lisible informatiquement qui peut diriger un ordinateur ou autre appareil informatique pour qu'il fonctionne d'une manière particulière, de façon telle que les instructions stockées dans la mémoire lisible informatiquement produisent un article de manufacture comprenant des moyens d'instructions qui exécutent les fonctions spécifiées dans le (s) bloc (s) ou étape (s) de l'organigramme. Les instructions de programme informatique peuvent aussi être chargées sur un ordinateur ou autre appareil informatique pour provoquer une série d'étapes opérationnelles à réaliser sur l'ordinateur ou autre appareil informatique pour produire un processus exécuté informatiquement de façon telle que les instructions qui s'exécutent sur l'ordinateur ou autre appareil informatique fournissent des étapes pour exécuter les fonctions spécifiées dans le (s) bloc (s) ou étape (s) de l'organigramme. En conséquence, les blocs ou étapes de l'organigramme supportent des combinaisons de moyens pour réaliser les fonctions spécifiées, des combinaisons d'étapes pour réaliser les fonctions spécifiées et des moyens d'instructions de programme pour réaliser les fonctions spécifiées. Il sera aussi compris que chaque bloc ou étape de l'organigramme, et les combinaisons de blocs et d'étapes dans l'organigramme, peuvent être exécutés par des systèmes informatiques basés sur le matériel à buts spéciaux qui réalisent les fonctions spécifiées, ou les combinaisons de matériel à buts spéciaux et d'instructions informatiques. Aussi, les procédé, produit de programme informatique, et système de liaison graphique automatisée intelligente 20 de la présente invention fournissent la création automatique de liens parmi de grandes séries de dessins qui fournissent une représentation électronique d'un diagramme de câblage électrique. Les liens indiquent que les parties respectives du diagramme de câblage électrique représentées par les feuillets source et cible sont électriquement connectés et fournissent à l'utilisateur une navigation parmi les dessins par la sélection de liens. La présente invention peut aussi permettre de régler l'état ou la mise en valeur d'un élément du diagramme de câblage électrique sur un feuillet source et de changer l'état ou la mise en valeur de cet élément sur tous les feuillets cible qui représentent cet élément. Toutes les caractéristiques des divers modes de réalisation de la présente invention fournissent aux utilisateurs et constructeurs de systèmes graphiques électroniques des liaisons automatisées graphiques intelligentes qui évitent complètement les étapes coûteuses et consommatrices de temps des autres approches et, à la place, fournissent une approche efficace et précise pour faire des recherches dans de larges séries de dessins. De nombreuses modifications et autres modes de réalisation de l'invention viendront à l'esprit des personnes versées dans l'art pour lesquels cette invention a les bénéfices des enseignements présentés dans les descriptions précédentes et les dessins associés. Aussi, il faut comprendre que l'invention n'est pas limitée aux modes de réalisation spécifiques représentés et que les modifications et autres modes de réalisation sont prévus pour être compris dans le champ des revendications attenantes. Bien que des termes spécifiques soient employés ici, ils sont seulement utilisés dans un sens générique et descriptif et non à des fins limitatives. REVENDICATIONS 1. Procédé pour relier une pluralité de feuillets d'une série de dessins décrivant un diagramme de câblage électrique comprenant : fournir une représentation électronique de la pluralité de feuillets de la série de dessins représentant le diagramme de câblage électrique. réviser automatiquement un feuillet source sélectionné à partir d'une pluralité de feuillets de la série de dessins représentant le diagramme de câblage électrique, dans lequel réviser automatiquement le feuillet source comprend reconnaître automatiquement une référence hors feuillet représentée dans le feuillet source indiquant la continuation d'une partie du diagramme de câblage électrique représentée par le feuillet source sur un feuillet cible ; et créer un lien associé à la représentation électronique des feuillets source et cible qui indique que les parties respectives du diagramme de câblage électrique représentées par les feuillets source et cible sont électriquement connectés. 2. Procédé selon la revendication 1, comprenant en outre de proposer une liste d'au moins un symbole représentatif de références hors feuillet et dans lequel réviser automatiquement le feuillet source comprend en outre reconnaître automatiquement la référence hors feuillet en identifiant au moins un symbole représentatif de la référence hors feuillet. 3. Procédé selon la revendication 2, dans lequel identifier au moins un symbole représentatif de la référence hors feuillet comprend identifier le feuillet cible en se basant sur le symbole. 4. Procédé selon la revendication 1, comprenant en outre de fournir une représentation électronique de graphiques et de textes d'un catalogue de pièces, dans lequel réviser automatiquement le feuillet source comprend aussi reconnaître automatiquement une référence hors feuillet associée à une pièce représentée dans le feuillet source indicative de la même partie dans la représentation électronique du catalogue de pièces, et dans lequel le lien représenté par le feuillet source sur un feuillet cible associé à la représentation électronique des feuillets source et cible indique que la pièce représentée dans le feuillet source est la même que celle représentée dans le feuillet cible. 5. Produit programme d'ordinateur pour relier une pluralité de feuillets d'une série de dessins décrivant un diagramme de câblage électrique, afin de permettre la mise en oeuvre du procédé selon l'une quelconque des revendications 1 à 4, le produit de programme d'ordinateur comprenant un moyen de stockage lisible par ordinateur ayant stocké à l'intérieur des parties de code programme lisibles par ordinateur, les parties de code programme lisibles par ordinateur comprenant : une première partie exécutable capable de fournir une représentation électronique d'une pluralité de feuillets de la série de dessins représentant le diagramme de câblage électrique ; une seconde partie exécutable capable de réviser automatiquement un feuillet source sélectionné à partir d'une pluralité de feuillets de la série de dessins décrivant le diagramme de câblage électrique, dans laquelle ladite seconde partie exécutable est aussi capable de reconnaître automatiquement une référence hors feuillet représentée dans le feuillet source indicative de la continuation d'une partie du diagramme de câblage électrique représenté par le feuillet source sur un feuillet cible ; et une troisième partie exécutable capable de créer un lien associé à la représentation électronique des feuillets source et cible qui indique que les parties respectives du diagramme de câblage électrique représentées par les feuillets source et cible sont électriquement connectées. 6. Système 20 pour lier une pluralité de feuillets d'une série de dessins représentant un diagramme de câblage électrique, afin de permettre la mise en oeuvre du procédé selon l'une quelconque des revendications 1 à 4, le système comprenant : un dispositif de mémoire pour stocker une représentation électronique de la pluralité de feuillets de la série de dessins représentant le diagramme de câblage électrique ; et un élément de traitement capable de réviser automatiquement un feuillet source sélectionné parmi la pluralité de feuillets de la série de dessins décrivant le diagramme de câblage électrique, ledit élément de traitement étant aussi capable de reconnaître automatiquement une référence hors feuillet représentée dans le feuillet source indicative d'une continuation d'une partie du diagramme de câblage électrique représentée par le feuillet source sur un feuillet cible, ledit élément de traitement étant en outre capable de créer un lien associé à la représentation électronique des feuillets source et cible qui indique que les parties respectives du diagramme de câblage électrique représentées par les feuillets source et cible sont électriquement connectées. 7. Procédé de visionnage d'une représentation électronique d'un diagramme de câblage électrique représenté par une série de dessins ayant une pluralité de feuillets comprenant : fournir la représentation électronique du diagramme de câblage électrique représenté par la série de dessins, dans lequel fournir la représentation électronique du diagramme de câblage électrique comprend fournir une pluralité de liens qui indiquent que les parties respectives du diagramme de câblage électrique représenté par au moins deux feuillets sont électriquement connectées ; sélectionner un lien sur un feuillet source choisi parmi une pluralité de feuillets décrivant le diagramme de câblage électrique ; et afficher automatiquement au moins un segment du feuillet cible qui est associé au feuillet source par le lien, dans lequel afficher automatiquement au moins un segment du feuillet cible comprend représenter les éléments qui sont communs aux deux feuillets source et cible de la même manière. 8. Procédé selon la revendication 7, comprenant en outre régler l'état d'un élément de diagramme de câblage électrique sur un affichage du feuillet source, dans lequel l'élément est associé au lien sélectionné et est commun aux deux feuillets source et cible, et dans lequel afficher automatiquement au moins un segment du feuillet cible comprend en outre représenter l'élément dans le même état sur le feuillet cible. 9. Procédé selon la revendication 7, comprenant en outre la mise en valeur d'un élément sélectionné du diagramme de câblage électrique sur un affichage du feuillet source, dans lequel l'élément sélectionné est associé au lien sélectionné et est commun aux deux feuillets source et cible, et dans lequel afficher automatiquement au moins un segment du feuillet cible comprend en outre la mise en valeur similaire de l'élément sélectionné représenté par le feuillet cible. 10. Procédé selon la revendication 7, comprenant en outre identifier automatiquement le feuillet cible en se basant sur la sélection du lien. 11. Procédé selon la revendication 7, dans lequel afficher automatiquement au moins un segment du feuillet cible comprend en outre affichage automatiquement une vue agrandie d'une partie du diagramme de câblage électrique ayant des éléments associés au lien qui est commun aux deux feuillets source et cible. 12. Procédé selon la revendication 7, comprenant en outre fournir une représentation électronique de graphiques et de textes d'un catalogue de pièces, et dans lequel fournir la représentation électronique du diagramme de câblage électrique comprend fournir une pluralité de liens qui indiquent que des parties respectives du diagramme de câblage électrique et du catalogue de pièces représentent la même pièce. 13. Produit de programme d'ordinateur pour visionner une représentation électronique d'un diagramme de câblage électrique représenté par une série de dessins ayant une pluralité de feuillets, afin de permettre la mise en oeuvre du procédé selon l'une quelconque des revendications 7 à 12, le produit de programme d'ordinateur comprenant un moyen de stockage lisible par ordinateur ayant stocké à l'intérieur des parties de code programme lisibles par ordinateur, les parties de code programme lisibles par ordinateur comprenant : une première partie exécutable capable de fournir la représentation électronique du diagramme de câblage électrique représenté par la série de dessins, dans lequel ladite première partie exécutable est aussi capable de fournir une pluralité de liens qui indiquent que les parties respectives du diagramme de câblage électrique représentées par au moins deux feuillets sont électroniquement connectées ; une seconde partie exécutable capable de sélectionner un lien sur un feuillet source choisi parmi une pluralité de feuillets décrivant le diagramme de câblage électrique ; et une troisième partie exécutable capable d'afficher automatiquement au moins un segment d'un feuillet cible qui est associé avec feuillet source par le lien, dans lequel ladite troisième partie exécutable est aussi capable de représenter des éléments qui sont communs aux deux feuillets source et cible de la même manière. 14. Système 20 pour visionner une représentation électronique d'un diagramme de câblage électrique représenté par une série de dessins ayant une pluralité de feuillets, afin de permettre la mise en oeuvre du procédé selon l'une quelconque des revendications 7 à 12, le système comprenant : un dispositif de mémoire pour stocker la représentation électronique du diagramme de câblage électrique représenté par la série de dessins, ledit dispositif de mémoire pouvant aussi stocker une pluralité de liens qui indiquent que des parties respectives du diagramme de câblage électrique représentées par au moins deux feuillets sont connectées électriquement ; une interface utilisateur capable d'indiquer que des parties respectives du diagramme de câblage électrique représentées par au moins deux feuillets sont connectées électriquement, ladite interface utilisateur étant aussi capable d'indiquer qu'un lien sur un feuillet source choisi parmi une pluralité de feuillets représentant le diagramme de câblage électrique est sélectionné ; et un élément de traitement sensible à la sélection du lien sur le feuillet source choisi parmi la pluralité de feuillets représentant le diagramme de câblage électrique, ledit élément de traitement étant capable d'afficher automatiquement au moins le segment du feuillet cible qui est associé au feuillet source par le lien, ledit élément de traitement étant en outre capable de représenter des éléments qui sont communs aux deux feuillets source et cible de la même manière.