Brevet FR2732489A1 — publié le 19961004

Le service postal des États-Unis d'Amérique (U.S.P.S.) ainsi que les services postaux d'autres pays proposent des rabais à partir de taux de base pour différentes classes de courrier. C'est pourquoi, les clients du service postal qui font des expéditions de courrier en vrac avec tri préalable du courrier ou bien qui désirent attendre pendant des intervalles de temps plus longs la délivrance du courrier peuvent bénéficier de ces taux réduits. En outre le service postal accorde des réductions à des clients qui désirent faciliter la circulation du courrier pour le service postal. La croissance rapide de la technologie basée sur l'ordinateur ces dernières années a conduit à de meilleurs procédés et de meilleurs dispositifs pour le traitement du courrier. Par exemple, l'utilisation de codes postaux Zip (le sigle Zip désignant notamment un code postal américain et étant l'abréviation de l'expression "Zone Improvement Plan") pour le transfert du courrier a évalué en créant des possibilités d'extension de la zone utilisant un code postal Zip et l'utilisation de codes à barres correspondants. Le code à barres dit "Post Net" est un exemple d'une initiative du service postal américain (U.S.P.S.) pour obtenir un acheminement efficace des objets postaux grâce à l'utilisation de systèmes d'exploration par balayage et d'acheminement, qui peuvent lire un code à barres sur un objet postal et acheminent rapidement cet objet postal à sa destination prévue. Pour encourager ces clients à utiliser un adressage correct, Zip + 4 et le code à barres Post Net, le service postal U.S.P.S. propose des réductions, qui d'une manière générale remboursent les clients du coût lié à l'extension, en un laps de temps relativement bref. Plus les volumes de courrier sont importants, plus l'utilité marginale devant être obtenue est grande. On a utilisé ou proposé des systèmes visant à satisfaire le besoin de réaliser des objets postaux impri més avec des codes à barres, et permettre aux expéditeurs d'obtenir l'avantage des rabais offerts pour un tel courrier. Un tel système est décrit dans le brevet US N-4 858 907, ayant pour titre "System for feeding envelopes for simultaneous printing of addresses and bar codes", déposé par Eisner et consorts le 22 Août 1989. Ce brevet décrit un système pour imprimer des adresses, des codes Zip et des codes à barres correspondants sur des enveloppes. Ce système est commandé par un ordinateur, qui inclut un logiciel servant à convertir un code Zip contenu dans l'adresse sous la forme d'un code barres, puis ajouter la représentation du code barres à l'impression devant être apposée sur l'enveloppe. Un autre exemple de la technique est indiqué dans le brevet US N-5 326 181 ayant pour titre "Envelope addressing system adapted to simultaneously print addresses and bar codes"; déposé le 5 Juillet 1994 par Eisner et consorts. Ce brevet enseigne un procédé d'adressage de substrats avec une adresse lisible par l'homme, contenant un code Zip et un code à barres correspondant au code Zip. Les deux brevets US de Eisner et consorts (4 858 907 et 5 326 181) traitent du besoin spécifique des expéditeurs à réduire le coût en utilisant des codes à barres lors de l'impression appliquée à un objet postal. Cependant, la réduction de coût peut être également associée à d'autres constituants du flux de courrier. Par exemple, le brevet US N-5 377 120 ayant pour titre "Apparatus for commingling and addressing mailpieces", déposé le 27 Décembre 1984 par Humes et consorts a trait principalement à la préparation d'une pluralité d'objets postaux pré imprimés non adressés et non identiques ayant des origines prédéterminées, pour former des ensembles groupés organisés d'une manière permettant de faibles affranchissements postaux.En réalité, Humes et consorts continuent à déclarer que : "en raison de l'automatisation, des affran chissements postaux moins élevés sont possibles pour des objets postaux qui sont adressés au moyen d'un adressage lisible en machine tel que des codes à barres ou analogues... un nombre minimum d'objets doivent être présentés dans chaque regroupement pour recevoir l'agrément d'affranchissements postaux moins élevés". En outre, bien que Humes et consorts présentent un dispositif permettant de mélanger des listes d'adresses et de produire des ensembles regroupés pour leur délivrance avec les tarifs postaux les plus bas et que les brevets de Eisner et consorts indiquent de façon détaillée les avantages de l'utilisation d'un code à barres, il existe encore un inconvénient présent dans l'art antérieur en rapport avec l'utilisation de listes d'adresses. Les listes d'adresses véritables, qui sont introduites dans les systèmes de Eisner et consorts et Humes et consorts, peuvent conduire à des manques de rentabilité en raison de la présence d'enregistrements d'adresses doubles ou incompatibles, contenus dans ces listes. Des listes ou fichiers d'adresses sont constitués d'enregistrements d'adresses. Dans de grandes listes d'adresses ou dans de grands fichiers d'adresses, il existe un nombre d'enregistrements d'adresses qui contiennent des zones redondantes ou partiellement doublées. L'utilisation d'un codage postal, de rabais d'expédition en masse ou de rabais pour un courrier préalablement trié est efficace uniquement sous la forme de la liste d'adresses, à laquelle le codage ou des rabais sont appliqués.Ainsi, une expédition de courrier en masse, qui utilise une liste d'adresses avec des adresses redondantes ou partiellement doubles, manque d'efficacité étant donné que l'expéditeur, qui doit séparer des objets postaux redondants ou supporte la dépense d'une manipulation et de courants matériels inutiles pour l'expédition d'un objet postal deux fois au même endroit, tout en essayant d'etre agréé pour avoir des tarifs postaux plus bas. La suppression d'entrées défectueuses à partir d'une liste particulière est l'objectif de base dans des systèmes qui visent à éliminer des entrées de doublons à partir de ces listes d'expédition postale. Un exemple de cette technique est indiqué dans le brevet US N-5 303 149 ayant pour titre "System for eliminating duplicate entries from a mailing list"; déposé le 12 Avril 1994 par Janigian. Janigian traite de la réduction de sollicitations, avec lesquelles le destinataire pourrait recevoir des expéditions de courrier en double. Le système selon Janigian requiert que des enregisrements d'adresses soient convertis en un format standard, puis que les enregistrements soient triés de telle sorte que des enregistrements similaires soient alors comparés entre eux. Les enregistrements individuels sont subdivisés en éléments de données, puis le système effectue un premier enregistrement et compare ce dernier à un autre enregistrement en examinant un à un les éléments. On notera que le procédé de division en éléments de données selon Janigian est fixé et par conséquent ne peut pas être mis à jour de l'extérieur. En outre, le système selon Janigian est limité à la comparaison de données de zones d'adresses et n'agit pas sur d'autres zones à l'intérieur de l'enregistrement d'adresses. C'est pourquoi un but de l'invention est de fournir un procédé et un dispositif pour produire une liste d'adresses qui permet aux expéditeurs de tirer le meilleur avantage possible d'une telle liste par réduction des coûts des expéditions de courrier redondant à la fois du point de vue dépense d'argent et bonne volonté du client. Conformément à l'invention, cet objectif est atteint et les inconvénients de l'art antérieur sont éliminés à l'aide d'un procédé et d'un système permettant de minimiser des erreurs de dénomination d'attributs lors d'une détection de doublons orientés par ensembles. Ce procédé comprend un certain nombre d'étapes. Ces étapes incluent l'introduction d'une liste dans un système de traitement de données, plus particulièrement une liste d'adresses dans un système d'adressage, la liste étant constituée d'un ou de plusieurs enregistrements, les enregistrements étant en outre constitués d'une ou de plusieurs zones. Les zones comprennent des données identifiant une entrée dans la liste au moyen d'une pluralité de caractéristiques telles que : des zones de noms; des zones d'emplacements; ou des zones de codes. Le procédé applique alors une table de consultation de diminutifs aux enregistrements. La table de consultation de diminutifs comprend une série d'un ou plusieurs diminutifs correspondant à un premier nom commun.Le diminutif, qui est situé dans l'une des zones d'enregistrement, est ensuite mis en correspondance avec une table de consultation de diminutifs pour déterminer un nom correct qui peut être applicable. Une fois qu'un nom correct a été déterminé, le procédé met en correspondance un premier enregistrement provenant de la liste avec un second enregistrement provenant de la liste, par comparaison des zones du premier enregistrement avec les zones d'au moins un autre enregistrement; la comparaison est basée sur un ensemble de critères présélectionnés. La séquence de mise en correspondance détermine un ensemble de doublons, l'ensemble de doublons étant constitué par au moins deux enregistrements comportant des zones qui se correspondent d'une manière déterminée par l'ensemble de critères présélectionnés. Le procédé utilise ensuite l'ensemble d'enregistrements concordants et les recense séquentiellement de sorte que le système peut créer un nouvel enregistrement en remplissant chaque zone vide par une zone correspondante disponible suivante à partir d'un enregistrement suivant à l'intérieur de l'ensemble de doublons. L'enregistrement nouvellement créé est ensuite conservé sur la liste originale; lesdits enregistrements de doublons sont placés dans une seconde liste. Le procédé est mis en oeuvre de préférence dans un système d'adressage; le système d'adressage comprenant un dispositif de traitement de données comportant une mémoire qui lui est raccordée de façon opérationnelle; une imprimante d'adressage comportant une source de supports d'enregistrement, comme par exemple un dispositif d'alimentation à casier ou une cassette; une imprimante par page comportant une source de supports d'enregistrement; un dispositif d'affichage; un clavier. On notera cependant que le procédé peut être utilisé avec succès pour n'importe quel format de liste et n'est pas limité à l'adressage d'enregistrements. Ce système peut utiliser des techniques de tri préalable dans la liste dans au moins deux étapes du procédé. Le tri préalable peut apparaître juste avant la séquence de mise en correspondance et juste avant la délivrance de la liste finale (liste d'origine moins les entrées de doublons) à l'interpréteur de langage d'une imprimante. D'autres étapes du procédé incluent : la délivrance de la liste finale à l'interpréteur de langage d'une imprimante; puis, si l'enregistrement est un enregistrement d'adresse, la détermination d'un code à barres correspondant; la conservation de la liste de doublons dans une mémoire; et la production d'un rapport concernant la première liste. Dans le cadre du procédé, l'opérateur du système peut avoir un certain nombre d'options conférant une certaine souplesse. Ces options peuvent inclure : la correction manuelle d'un enregistrement dans la liste d'enregistrements de doublons pour (i) inclure un code à barres correspondant; (ii) transférer un enregistrement corrigé à la première liste; et (iii) conserver les enregistrements qui ne sont pas corrigés; supprimer un enregistrement d'adresses à partir de la liste de doublons; ou délivrer 1' enregistrement. De façon pus précise, l'invention concerne également un dispositif pour détecter des entrées de doublons dans un fichier d'adresses, caractérisé en ce qu'il comprend (a) des moyens de traitement de données pour accepter une première liste d'adresses, constituée par des enregis trements d'adresses, devant être imprimés d'une manière déterminée par des critères présélectionnés, lesdits moyens de traitement de données servant en outre à comparer un premier enregistrement d'adresses et un second enregistrement d'adresses ou à des enre gistrements d'adresses additionnels;; (b) des moyens pour déterminer une entrée de doublons dans ladite liste d'adresses sur la base de ladite compa raison dudit premier enregistrement d'adresse audit second enregistrement d'adresse ou auxdits enregistre ments additionnels d'adresses, lesdits moyens servant en outre à placer ledit premier enregistrement d'adresse et ledit second enregistrement d'adresse ou lesdits enregistrements additionnels d'adresses dans une seconde liste d'adresses; (c) des moyens pour fusionner des zones d'adresses en un nouvel enregistrement, ledit nouvel enregistrement devant être retenu dans ladite première liste d'adresses et lesdits enregistrements d'adresses situés à ladite seconde liste d'adresses devant être éliminés de ladite première liste d'adresses;; (d) des premiers moyens pour imprimer lesdits enregistre ments d'adresses de ladite première liste d'adresses sur un substrat comme cela est déterminé par lesdits caractères présélectionnés; et (e) des seconds moyens pour imprimer un enregistrement de ladite détermination de ladite entrée de doublons. D'autres caractéristiques et avantages de la présente invention ressortiront de la description donnée ciaprès prise en référence aux dessins annexés, sur lesquels - la figure 1A représente un schéma-bloc d'un système pouvant utiliser le procédé selon l'invention pour supprimer des doublons d'une liste; - la figure 1B représente un schéma-bloc d'une autre forme de réalisation d'un système pouvant utiliser le procédé selon l'invention pour éliminer des doublons d'une liste; - la figure 2 représente un organigramme à niveau haut du procédé selon l'invention; - les figures 3A-3H représentent un organigramme du procédé selon l'invention, qui commence par la décision d'utiliser une détection de doublons dans une liste ou une série d'enregistrements, le trajet de suivi dans l'organigramme s'étendant de la figure 3A à la figure 3H; ; - la figure 4 montre un exemple de l'information affichée sur l'écran utilisé par l'opérateur du système pour établir le procédé utilisant des critères de mise en correspondance et les zones requises pour la mise en oeuvre; et - la figure 5 représente un diagramme relationnel représentant le degré de certitude qui peut être sélectionné pour des critères de mise en correspondance. En se référant à la figure 1, on y voit représenté, sous la forme d'un schéma-bloc, deux sous-ensembles qui, combinés, forment un système d'adressage. Le sous-système d'adressage 10 comprend : un microprocesseur 12 raccordé à un moniteur 14 par un câble d'interface 22a; un clavier 16 raccordé au microprocesseur 12 par un câble d'interface 22b; une mémoire 18 raccordée de façon opérationnelle au microprocesseur 12 en 22c; une mémoire 19 raccordée de façon opérationnelle au microprocesseur 12 en 22d; un modem 20 raccordé au microprocesseur 12 par un couple d'interfaces 22e; un câble d'interface 22f pour le raccordement à un sous-système d'adressage 25. Le sous-système d'adressage 25 comprend : une imprimante 26 raccordée au système d'adressage 10 par un câble d'interface 22f. Un micro-ordinateur ou n'importe quel ordinateur pouvant télécharger des données qui peuvent être imprimées dans une imprimante, que cette dernière soit un dispositif périphérique de l'ordinateur ou non, utilise des programmes d'application pour créer des données. Ces données résident dans la mémoire ROM du micro-ordinateur et dans la mémoire 18; la mémoire 19 est utilisée pour la mémorisation de listes d'adresses. Les imprimantes habituellement utilisées dans cette technique d'adressage peuvent également contenir un microprocesseur qui est à même d'affecter des données de code à barres à des adresses qui sont délivrées par l'ordinateur central. La capacité de traitement des données de ces imprimantes dites "intelligentes" varie. La figure 1B représente un schéma-bloc d'une autre forme de réalisation de l'invention, qui est basée sur une imprimante intelligente. En référence à la figure 1B, on a représenté un système 40 comprenant : une imprimante 42, qui est connectée de façon opérationnelle au microprocesseur 44 en 54a; un panneau de commande 46 raccordé de façon opérationnelle à l'imprimante 42 en 54b; une mémoire 48 raccordée de façon opérationnelle à l'imprimante 42 en 54c; un système de marquage 50 raccordé de façon opérationnelle à l'imprimante 42 en 54d; et un dispositif 52 de commande de l'imprimante raccordé de façon opérationnelle à l'imprimante 42 en 54e. En se référant à la figure 2, on y voit représenté un organigramme à niveau haut du procédé selon l'invention. Le procédé commence par l'entrée d'une liste d'adresses dans le système, lors du pas 100, bien que le procédé puisse travailler et travaille avec succès à partir de l'entrée de n'importe quel type de liste, dans laquelle la mise en correspondance d'enregistrements peut se dérouler depuis un diminutif en direction d'un nom commun. A partir de l'entrée de la liste, le système avance au pas 104. L'entrée de la table de consultation de diminutifs 102 dans le système en vue de son utilisation lors du pas 104 s'effectue en parallèle avec l'avance jusqu'au pas 104. Lors du pas 104, le système applique la table de consultation de diminutifs 102 des enregistrements de la liste d'adresses et un tri préalable peut être exécuté à cet instant, ce qui rend optimale l'utilisation des -caractéristiques de la liste. L'application d'une table de consultation de diminutifs signifie une recherche dans une table de diminutifs pour déterminer si un nom répertorié dans une zone d'adresse d'un enregistrement d'adresses est un diminutif, et, s'il en est ainsi, lui substituer un nom correct correspondant pour déterminer si les enregistrements concordent. Par conséquent, la construction de la table de consultation de diminutifs est extrêmement importante. Le procédé avance au pas 106, lors duquel le système détermine sil existe ou non des entrées de doublons, par mise en correspondance de données d'adresses et de relations diminutif / nom correct à des fins de comparaison. Une fois que des entrées de doublons ont été déterminées, le procédé passe au pas 108, lors duquel les entrées de doublons sont recensées dans des ensembles de deux ou plusieurs doublons. Des adresses d'entrées de doublons sont affichées à l'opérateur du système sous la forme d'une table, lors du pas 110. Lors du pas 112, l'opérateur du système peut exécuter un défilement dans la table pour observer les enregistrements de doublons et agir sur ces derniers.L'opérateur du système dispose de plusieurs options à cet instant; des entrées de doublons peuvent être : marquées en vue d'une élimination; corrigées si cela est approprié; ou fusionnées pour former un nouvel enregistrement d'adresse. L'opérateur du système effectue un choix d'intervention lors du pas 114; ensuite, lors du pas 116, les enregistrements doubles sont éliminés de la liste devant être conservée. Le procédé avance ensuite au pas 118, lors duquel l'opérateur du système sort du système ou peut préparer une autre liste pour l'entrée. En se référant à la figure 3A, le déroulement détaillé du procédé commence lors du pas 130 lorsque l'opérateur du système pénètre dans le système de détection de doublons. L'opérateur du système avance au pas 132 et sélectionne le menu d'adressage, à la suite de quoi une liste d'adresses peut être introduite, en 134, dans le système sur lequel on doit agir au moyen du procédé. Une liste d'adresses étant introduite, l'opérateur du système sélectionne PROCESSUS D'EXPÉDITION DU COURRIER lors du pas 136, à partir du menu d'adresses. Alors un sous-menu, qui permet à l'opérateur du système d'avancer au pas 138 ou au pas 140, est présenté à cet opérateur. Lors du pas 138, l'opérateur du système sélectionne DÉTECTION DE DOUBLONS, puis avance directement au pas 142 et sélectionne INSTALLATION. Après la sélection de INSTALLATION, le procédé passe au pas 146 et affiche l'écran de détection de doublons à l'opérateur du système. A partir du pas 146, le procédé avance en suivant le trajet A jusqu'à la figure 3B. En référence à la figure 3B, le trajet A atteint le pas 148 avec l'affichage de l'écran de détection de doublons à l'opérateur du système. Le procédé avance jusqu'à une demande formulée lors du pas 150 pour savoir si une détection de doublons a été ou non exécutée auparavant dans la liste. Si la réponse à la demande est "NON", alors le procédé passe au pas 152, lors duquel des réglages implicites sont préparés pour la liste. Les réglages implicites peuvent être établis lors de l'installation du système par l'opérateur du système. A partir du pas 152, le procédé avance au pas 156. Cependant, si la réponse à la demande formulée lors du pas 150 est "OUI", alors le procédé avance au pas 154, lors duquel les réglages les plus récents sont préparés pour la liste. Le procédé avance du pas 154 au pas 156. Lors du pas 156, le système confirme les modifi cations d'installation avant que le procédé n'avance au pas 158. Les modifications d'installation étant établies, l'opérateur du système peut sélectionner le menu d'adresses lors du pas 158. Le procédé avance ensuite au pas 160, lors duquel l'opérateur du système sélectionne "processus d'envoi de courrier" à partir du menu secondaire. Le pro cédé avance du pas 160 au pas 162, lors duquel l'opérateur du système sélectionne soit "non interactif", soit "inter actif" pour recenser des enregistrements dans un ensemble de doublons. Ces paramètres étant réglés, le procédé avance au pas 164, lors duquel un menu pour la sélection d'un sys tème de détection de doublons est présenté à l'opérateur du système. Ce menu (voir figure 4) sera décrit plus loin de façon détaillée. Le procédé avance à partir du pas 164 le long du trajet D jusqu'à la figure 3E. Il est important de noter que la table de consul tation de diminutifs peut être établie d'un certain nombre de manières différentes en fonction de ce qui est approprié pour l'utilisateur du système. Par exemple, "Bobby" pour rait faire partie d'une zone de nom dans l'enregistrement d'adresses, le nom correct correspondant serait déterminé comme étant "Robert". Parmi d'autres formats possibles, la table pourrait être plus détaillée de manière à inclure des mises en correspondance de diminutifs de sociétés ou d'états; par exemple : "New York Knicks" pourrait être lu à partir de la table en tant que "New York Knickerbockers"; "Big Blue" et "I.B.M." seraient lus comme étant "Interna tional Business Machines Corporation"; ou "N.Y." pourrait être lu en tant que "New York State". Pour revenir au trajet D, on va se référer à la figure 3E. Le trajet D commence lors du pas 196, lors duquel les zones devant etre appariées pour un procédé choisi de détection de doublons, sont sélectionnées par l'opérateur du système parmi les critères rencensés ou "spécialisés". Un exemple de l'écran affiché à l'opérateur pour ce pas important est représenté sur la figure 4. La procédure avance le long du trajet E depuis le pas 196 jusqu'à la figure 3F. En référence à la figure 3F, l'opérateur du système ayant choisi une procédure de détection de doublons, le trajet E passe à un pas 198, lors duquel la procédure demande à l'opérateur du système de déterminer si ce dernier a ou non au moins une zone, sur laquelle il agit dans la liste entrée d'adresses. Si la réponse à la demande faite lors du pas 198 est "OUI", alors le pas avance au pas 202. Cependant, si la réponse à la demande faite lors du pas 198 était "NON", alors le système affiche une ERREUR lors du pas 199 et revient, lors du pas 200, au menu principal. En revenant au pas 202, le système élimine des blancs et des marques de ponctuation des zones existantes à l'intérieur de chaque enregistrement de manière à appliquer de façon uniforme des règles de mise en correspondance; ces règles seront décrites ci-après de façon détaillée en référence aux figures 4 et 5 ici. A partir du pas 202, le procédé avance jusqu'à une demande faite lors du pas 204. La demande faite lors du pas 204 a pour objet de déterminer si des premières zones de noms sont ou non utilisées pour la mise en correspondance. Si la réponse à la question est "OUI", alors le système prélève, lors du pas 206, un nom rencensé dans la zone de noms de l'enregistrement et sélectionne un nom correct correspondant à par tir duquel des correspondances peuvent être déterminées. Si cependant la réponse à la demande faite lors du pas 204 est "NON", alors la procédure avance au pas 208 et détermine les enregistrements de doublons tels que déterminés par les critères de sélection. Après détermination des enregistrements de doublons lors du pas 208, la procédure avance jusqu'à une demande effectuée lors du pas 210. La demande effectuée lors du pas 210 a pour objet de déterminer si des enregistrements de doublons doivent être ou non copiés dans une liste secondaire. Si la réponse à la demande est "OUI", alors la procédure avance au pas 212, lors duquel les doublons sont copiés dans une liste d'enregistrements de doublons. Une fois que les doublons sont copiés dans la liste d'enregistrements de doublons, ils peuvent être marqués ultérieurement en vue d'être supprimés de la liste d'origine; puis la procédure avance au trajet F. Si la réponse à la demande effectuée lors du pas 210 est "NON", alors la procédure avance directement, à l'entrée du trajet F, depuis le pas 210 jusqu'à la figure 3G. En référence à la figure 3G, le trajet F commence au niveau du pas 214. La demande faite lors du pas 214 vise à déterminer si le système doit ou non conserver un doublon sélectionné avec le numéro d'enregistrement le plus élevé. Si la réponse à cette demande est "OUI", alors la procédure avance directement au pas 220, où les enregistrements de doublons sont déterminés sur la base du numéro d'enregistrement. Si la réponse à la demande faite lors du pas 214 est "NON", alors la procédure avance à une demande effectuée lors du pas 216. Lors du pas 216, la procédure demande si le système doit conserver ou non un doublon sélectionné avec le numéro d'enregistrement le plus faible. Si la réponse à la demande est "OUI", alors le procédé avance au pas 220, lors duquel les enregistrements de doublons sont déterminés sur la base du numéro d'enregistrement. Si la réponse à la demande effectuée lors du pas 216 est "NON", alors le procédé avance à un pas 218, lors duquel une détermination est faite pour conserver l'entrée double sur la base du seul contenu de la zone.Cette dernière détermination peut être nécessaire dans des cas où des gens possédant le même nom sont présents à la même adresse ou bien lorsqu'une personne doit être contactée en plus d'un endroit. A partir du pas 220, la procédure avance au pas 222. Lors du pas 222, la procédure demande si des enregistrements ont été marqués ou non en vue de leur suppression. Si la réponse à cette demande est "OUI", alors la procédure avance au pas 224, lorsque les doublons sont marqués pour être supprimés. Une fois que les doublons ont été marqués en vue de leur suppression, le procédé avance alors au trajet G. Si la réponse à la demande faite lors du pas 222 est "NON", alors la procédure avance directement le long du trajet G du pas 222 jusqu'à la figure 3H. En référence à la figure 3H, le trajet G commence lors du pas 226. Le pas 226 est une demande qui vise à déterminer si un enregistrement sélectionné de doublons doit comporter des zones vides remplies par des données devant être sélectionnées à partir d'autres enregistrements de doublons à l'intérieur de son ensemble de doublons. Si la réponse à cette demande est "NON", alors le système avance directement au pas 232 et affiche la liste d'enregistrements de doublons. Une fois que la liste d'enregistrements de doublons est affichée, le système supprime les enregistrements de doublons à partir de la liste d'origine et la procédure avance au pas 234, lors duquel l'opérateur du système délivre le programme de détection de doublons.Si cependant la réponse à la demande faite lors du pas 226 est "OUI", alors le système affiche, lors du pas 228, les enregistrements d'adresses de doublons de chque ensemble dans un ordre séquentiel (la séquence peut être alphabétique, numérique, chronologique, etc.). La procédure avance au pas 230, lors duquel le système examine, dans des zones vides du premier enregistrement de l'ensemble, à partir de l'enregistrement suivant, les données trouvées dans une zone, qui correspondent à la zone vide du premier enregistrement. Le premier enregistrement nouvellement "créé" est conservé et le système affiche la liste d'adresses de doublons lors du pas 232.Lors du pas 234, l'opérateur du système délivre le programme de détection de doublons tandis que le système sauvegarde la totalité de l'information de détection de doublons dans le fichier de l'installation de la liste d'expédition de courrier, lors du pas 236. Une fois que tous les enregistrements d'adresses applicables sont créés/conservés dans la liste d'adresses, la liste peut être délivrée pour un codage selon un code à barres ou pour d'autres processus. Pour revenir au pas 136, si l'opérateur du système avance au pas 140 en sélectionnant IMPRESSION DE RAPPORTS, la procédure avance alors le long du trajet B jusqu'à la figure 3C. Pour le trajet B, on va considérer la figure 3C. Le trajet B commence lors du pas 168 avec la présentation affichée de l'écran de détection de doublons à l'opérateur du système. La procédure avance jusqu'à une demande, lors du pas 170, et vise à déterminer si le rapport résumé doit être sélectionné. Si la réponse à cette demande est "OUI", alors le système livre le rapport des résumés, lors du pas 172, pour son examen ou son impression et avance à un pas de demande 174. Cependant, si la réponse à la demande faite lors du pas 170 est "NON", alors le procédé avance directement jusqu'à la demande du pas 174. Lors du pas 174, le procédé demande si le rapport d'adresses supprimées doit être sélectionné. Si la réponse à cette demande est "OUI", le système délivre le rapport d'adresses supprimées, lors du pas 76, à des fins d'examen ou d'impression et avance à un pas de demande 178. Cependant, si la réponse à la demande faite lors du pas 174 est "NON", alors le procédé avance directement à la demande du pas 178. Lors du pas 178, le procédé demande si le rapport détaillé doit être sélectionné. Si la réponse à cette demande est "OUI", alors le système délivre le rapport détaillé, lors du pas 180, à des fins d'examen ou d'impression et avance jusqu'à un pas de demande 182. Si cependant la réponse à la demande faite lors du pas 178 est "NON", alors le procédé avance directement à la demande du pas 182. Lors du pas 182, la procédure demande si l'opérateur du système désire préalablement examiner un rapport qui doit être sélectionné. Si la réponse à cette demande est "OUI", alors le système fournit l'examen préalable du rapport lors du pas 184 et avance à un trajet C. Si cependant la réponse à la demande faite lors du pas 82 est "NON", alors le procédé avance directement au trajet C. Le procédé avance en suivant le trajet C jusqu'à la figure 3D. En référence à la figure 3D, le trajet C passe à une demande, lors du pas 186. La demande faite lors du pas 186 vise à déterminer si l'opérateur du système désire ou non l'impression d'une copie du rapport disponible. Si la réponse à cette demande est "OUI", alors le système imprime la ou les copies lors du pas 188, puis avance directement au pas 194. Cependant, si la réponse à la demande faite lors du pas 186 est "NON", alors le procédé avance jusqu'à la demande faite lors du pas 190. La demande faite lors du pas 190 vise à déterminer si l'opérateur du système désire ou non imprimer une copie du rapport d'installation. Si la réponse à cette demande est "OUI", alors le système produit le rapport lors du pas 192, puis avance directement au pas 194. Cependant, si la réponse à la demande faite lors du pas 190 est "NON", alors le procédé avance au pas 194.Lors du pas 194, le procédé revient à la sélection du menu rapports lors du pas 140. La figure 4 montre un exemple de l'écran affiché à l'opérateur du système, ce qui permet la sélection de différents procédés de détection de doublons. Les zones requises pour chaque procédé sont marquées à droite du procédé choisi. Un seul procédé peut être sélectionné à la fois; cependant, si on sélectionne le "procédé spécialisé", il est alors possible de sélectionner plus d'un des procédés mentionnés précédemment, en combinaison avec le choix spécialisé. La figure 5 montre un diagramme de relations qui illustre le degré de précision avec laquelle on peut réaliser des mises en correspondance d'enregistrements. Si l'opérateur du système a . sélectionné le "PROCÉDÉ SPÉCIALISÉ" de détection de doublons, l'opérateur du système dispose d'un choix pour déterminer la précision de la mise en correspondance, comme suit Type de correspondance Définition Exacte Les deux zones concordent exacte ment. Très étroite Des scores de proximité sont appliqués Étroite La fonction Soundex est appliquée. Le diagramme indique à titre d'exemple que des adresses, qui sont considérées comme des concordances "exactes", doivent être également considérées comme des concordances "étroites". De façon analogue des concordances "très étroites" doivent etre considérées comme des concordances "étroites". En d'autres termes "très étroites" est un super-ensemble englobant "exacte" et "étroite" est un super-ensemble englobant à la fois "très étroite" et "exacte". Les capacités de réaliser une évaluation exacte, une évaluation soundex ou une évaluation de proximité sont connues séparément. L'évaluation soundex et l'évaluation à proximité sont décrites plus loin de façon plus détaillée. Cependant, ce qu'il est important de noter, c'est que l'art antérieur ne mélange pas les relations "exacte", "très étroite" ou "étroite" de manière à combiner les techniques d'évaluation pour minimiser les erreurs de dénominations d'attributs dans une détection de doublons orientés sur des ensembles. Le degré du contrôle de doublons est fixé par l'opérateur du système. Un exemple de règles d'évaluation de proximité, disponibles dans le commerce et qui peuvent être appliquées au type de mise en correspondance "très étroite", est un système matériel e mise en correspondance de suites disponible au près de Proximity Technologies de Fort Lauderdale, Floride (33308) dans le cadre de leur progiciel PF474 (microplaquette). Le système matériel de mise en correspondance de suites sur la microplaquette PF474 est obtenu par affectation d'une valeur de proximité à un couple de suites. Plus la valeur affectée est élevée, plus la correspondance est étroite. Le système Soundex est un système disponible dans le commerce, développé pour être utilisé pour effectuer un rencensement, qui classe par catégories et regroupe des noms, qui peuvent avoir des consonnances similaires et peuvent présenter des variations les uns par rapport aux autres. Un code Soundex est constitué par la première lettre du nom, suivie par trois (3) noms affectés conformément au système de codage suivant A=Saut H=Saut O=Saut v=1 B=1 I=Saut P=1 W=Saut C=3 J=2 Q=2 X=2 D=3 K=2 R=6 Y=Saut E=4 L=4 S=2 Z=2 F=5 5 T=3 G=6 N=5 U=Saut Toutes les lettres d'un nom sont prélevées dans l'ordre; des zéros sont ajoutés s'il n' existe pas suffisamment de lettre pour obtenir trois nombres.Si deux lettres successives possèdent le même code, alors ces deux lettres sont codées comme si elles constituaient une seule lettre. Voici deux exemples Washington = W252 Lee = L000 Bien qu'il existe certains cas spéciaux qui soient prévus en supplément dans les règles Soundex, une discussion complète de ces cas n'est pas nécessaire ici pour une compréhension complète de l'invention ici revendiquée. Comme le noteront les spécialistes de la technique, un certain nombre de variantes de l'invention considérée sont possibles. Ces variantes incluent, sans y être limitées : la capacité de l'imprimante utilisée dans le système; les pas de traitement de la liste d'enregistrement d'adresses non codées, qui peuvent être modifiées en fonction du groupe destinataire visé pour l'envoi du courrier; le volume du courrier qui peut en outre permettre des réductions et contribuer à la prise de la décision sur le mode de traitement de la liste non codée; la nature des données qui ne sont pas des adresses, devant être imprimées sur le substrat; le substrat lui-meme pourrait être une enveloppe, une carte ou un objet postal plié; et la capacité à apporter des corrections à une liste d'adresses. L'une des variantes les plus importantes possibles est l'aptitude du système à être suffisamment souple pour traiter l'entrée de listes de nature variable. L'invention ici décrite permet d'agir sur des enregistrements de clients, des fichiers de personnels, des enregistrements de transactions, des enregistrements d'étudiants, etc. REVENDICATIONS 1. Procédez pour des entrées de doublons dans un fichier d'adresses, comprenant les étapes consistant à : (a) introduire (100) une liste d'adresses dans un système d'adressage comportant - un dispositif (12) de traitement de données comportant une mémoire (18,19) qui lui est raccordée de façon opérationnelle; - une imprimante d'adressage (26) comportant une source de supports d'enregistrement; - une imprimante par page comportant une source de supports d'enregistrement; - un dispositif d'affichage (14); et - un clavier (16), ladite liste d'adresses étant constituée d'un ou de plusieurs enregistrements d'adresses et lesdits enregistrements d'adresses étant constitués d'une ou de plusieurs zones d'adresses; (b) appliquer (104) une table de consultation de diminu tifs auxdits enregistrements d'adresses, ladite table de consultation comprenant un ou plusieurs diminutifs correspondant à un premier nom commun, ledit diminutif ou lesdits diminutifs étant situés dans une première desdites zones d'adresses; (c) mettre (106) en correspondance un premier enregistre ment avec un second enregistrement en comparant les dites zones d'adresses dudit premier enregistrement auxdits zones d'adresses dudit second enregistrement;; (d) déterminer (106) un ensemble de doublons, ledit ensemble de doublons étant constitue de tous les enre gist-rements d'adresses avec des zones d'adresses qui coïncident, comme cela est déterminé par un ensemble de critères présélectionnés; (e) lister (108) ledit ensemble de doublons de manière que les différents enregistrements d'adresses se succèdent séquentiellement; (f) déterminer un enregistrement d'adresse pouvant être retenu dans ladite liste d'adresses; et (g) retenir ledit enregistrement d'adresses dans ladite liste d'adresses; et placer (118) ledit ensemble de doublons dans une seconde liste. 2. Procédé selon la revendication 1, caractérisé en ce qu'un nouvel enregistrement d'adresses est formé par remplissage de chaque zone d'adresse vide avec une zone correspondante disponible suivante provenant dudit enregistrement d'adresses suivant dans ledit listage dudit ensemble de doublons. 3. Procédé selon la revendication 2, caractérisé en ce que si la zone correspondante disponible suivante fournit une adresse incorrecte, alors on supprime ladite zone correspondante disponible suivante et on poursuit la séquence jusqu'à une seconde zone correspondante disponible suivante à partir d'un second enregistrement d'adresses suivant; ladite séquence se poursuivant jusqu'à ce que ladite zone d'adresse vide soit remplie ou jusqu'à ce qu'il n'y ait plus de zones correspondantes disponibles. 4. Procédé selon la revendication l, caractérisé en ce que ladite source de supports d'enregistrement est un dispositif d'alimentation à casier ou une cassette. 5. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre l'étape du tri préalable de ladite liste d'adresses avant la délivrance de ladite liste d'adresses à un interpréteur de langage d'une imprimante. 6. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre l'étape consistant à (a) exécuter un tri préalable dans ladite liste d'adresses avant de délivrer ladite liste d'adresses à un inter préteur de langage d'une imprimante; (b) retenir ladite seconde liste dans une mémoire dudit dispositif de traitement de données; et (c) produire un rapport concernant ladite première liste. 7. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre l'étape consistant à déterminer un code à barres correspondant en rapport avec ledit nouvel enregistrement d'adresses retenu. 8. Procédé selon la revendication 1, caractérisé en ce que ledit ensemble présélectionné de critères comprend un choix devant être exécuté parmi un ou plusieurs choix tirés desdites zones d'adresses. 9. Procédé selon la revendication 1, caractérisé en ce que ledit dispositif (12) de traitement de données est situé à l'intérieur de ladite imprimante d'adressage. 10 . Procédé selon la revendication I, caractérisé en ce que ledit dispositif de traitement (12) de données est situé dans un ordinateur central à l'exclusion de ladite imprimante d'adressage. Procédé selon la revendication 1, caractérisé en ce que ledit ensemble de doublons est affiché à un opérateur du système sous la forme d'un tableau d'enregistrements de doublons, et ledit opérateur du système peut exécuter un défilement dans la table pour observer lesdits enregistrements de doublons. 12 . Procédé selon l'une des revendications 1 ou lss, caractérisé en ce qu'un choix est donné à l'opérateur du système pour (a) corriger manuellement un enregistrement d'adresse dans ladite seconde liste pour . (i) inclure un code à barres correspondant; (ii) transférer ledit enregis trement d'adresse corrige à ladite liste d'adresses; et :(iii) retenir lesdits enregistrements d'adresses qui ne sont pas corrigés; (b) supprimer ledit enregistrement d'adresse de ladite seconde liste; ou (c) délivrer ledit enregistrement d'adresse. 13. Procédé pour détecter des entrées de doublons dans un fichier, caractérisé en ce qu'il comprend les étapes consistant à : (a) introduire (100) une liste dans un système d'adressage comportant - un dispositif (12) de traitement de données comportant une mémoire (18,19) qui lui est raccordée de façon opérationnelle; - une imprimante d'adressage (26) comportant une source de supports d'enregistrement; - une imprimante par page comportant une source de supports d'enregistrement; - un dispositif d'affichage (14); et - un clavier (16), ladite liste étant constituée par un ou plusieurs enregistrements et lesdits enregistrements étant constitués par une ou plusieurs zones; (b) appliquer (104) une table de consultation de diminu tifs auxdits enregistrements, ladite table de consul tation comprenant un ou plusieurs diminutifs corres pondant à un premier nom commun le ou lesdits diminu tifs étant situés dans l'une desdites zones; (c) mettre (106) en correspondance un premier enregistre ment avec un second enregistrement en comparant les dites zones dudit premier enregistrement auxdites zones dudit second enregistrement; (d) déterminer (106) un ensemble de doublons, dans lequel ledit ensemble de doublons est constitué par au moins deux enregistrements comportant des zones qui sont concordantes comme cela est déterminé par un ensemble de critères présélectionnés;; (e) lister (108) ledit ensemble de doublons de manière que les différents enregistrements se succèdent séquentiellement; (f) former un nouvel enregistrement en remplissant chaque zone vide par une zone correspondante disponible sui vante à partir d'un enregistrement ultérieur dans ledit listage dudit ensemble de doublons; (g) retenir ledit nouvel enregistrement dans ladite liste, et placer ledit ensemble de doublons dans une seconde liste; (h) délivrer ladite liste. 14 Dispositif pour détecter des entrées de doublons dans un fichier d'adresses, caractérisé en ce qu'il comprend (a) des moyens (12;44) de traitement de données pour accepter une première liste d'adresses, constituée par des enregistrements d'adresses, devant être imprimés d'une manière déterminée par des critères presélec tionnés, lesdits moyens de traitement de données ser vant en outre à comparer un premier enregistrement d'adresses et un second enregistrement d'adresses ou à des enregistrements d'adresses additionnels; (b) des moyens (12; ;44) pour déterminer une entrée de dou blons dans ladite liste d'adresses sur la base de ladite comparaison dudit premier enregistrement d'adresse audit second enregistrement d'adresse ou auxdits enregistrements additionnels d'adresses, les dits moyens servant en outre à placer ledit premier enregistrement d'adresse et ledit second enregistre ment d'adresse ou lesdits enregistrements additionnels d'adresses dans une seconde liste d'adresses; (c) des moyens (12;tu) pour fusionner des zones d'adresses en un nouvel enregistrement, ledit nouvel enregistre ment devant être retenu dans ladite première liste d'adresses et lesdits enregistrements d'adresses situés à ladite seconde liste d'adresses devant etre éliminés de ladite première liste d'adresses; (d) des premiers moyens (26; ;42) pour imprimer lesdits enregistrements d'adresses de ladite première liste d'adresses sur un substrat comme cela est déterminé par lesdits caractères présélectionnés; et (e) des seconds moyens pour imprimer un enregistrement de ladite détermination de ladite entrée de doublons.