Brevet FR2606532A1 — publié le 19880513

"Procédé et système pour identifier à l'aide de son moule d'origine un récipient moulé obtenu à l'aide de ce procédé et de ce système". La présente invention concerne la vérification des récipients moulés et elle a trait, plus particulièrement, à un procédé et à un système pour identifier à l'aide de son moule d'origine un récipient moulé obtenu à l'aide de ce procédé et de ce système, tel qu'une bouteille ou un flacon en verre. Les défauts des récipients moulés, tels que les bouteilles et les flacons en verre, ont souvent un rapport avec les défauts du moule d'ori- gine associé. Pour cette raison, il est souhaitable, dans une opération automatisée mettant en jeu une pluralité de moules, d'avoir la possibi- lité d'identifier un récipient moulé spécifique à l'aide de son moule d'origine. On peut alors retirer le moule défectueux pour le réparer pendant que les moules restants continuent d'être utilisés. Dans une variante, on peut trier automatiquement les récipients provenant du mou- le défectueux au fur et à mesure qu'ils progressent sur le chemin de fabrication. On effectue généralement l'identification du moule en moulant un code d'identification de moule dans chaque récipient pendant l'opé- ration de formage. On peut alors lire ce code à l'aide d'un dispositif d'exploration approprié pour identifier le récipient avec son moule d'origine. On a proposé un grand nombre de techniques optiques, qui trouvent une utilité particulière dans le cas des récipients en verre, pour coder et lire ensuite le code d'identification de moules. Par exemple, dans le brevet US n 3.745.314, une lumière est tranmise axialement à travers un récipient fixe pendant que l'image d'un code moulé sur le fond du récipient tourne devant un poste de lecture disposé en dessous du récipient. Des systèmes de codage et d'exploration, qui sont généralement similaires en ce qui concerne le concept de base, sont décrits dans lesbrevetsUS n 3.963.918 et3.991.883 ainsi que dans les demandes de brevets britanniques publiées n 2.033.120 et 2.017.892. En général, ces techniques s'appuient sur la réfraction de la lumière traversant les saillies ou"lentilles" formant le code et, de ce fait, sur les caractéristiques de transmission optiques de la matière du réci- pient, ont recours à des éléments optiques mobiles qui ne présen- tent pas la fiabilité voulue et/ou exigent l'utilisation de codes terminaux sur le récipient pour indiquer le commencement et la fin du code à lire.Dans un des modes de réalisation décrit dans le brevet US n 3.963.918, on dirige une lumière provenant d'une source lumineuse tournante sur un code moulé dans le fond d'un récipient et on lit le code du récipient en fonction de l'énergie lumineuse réfléchie par les saillies du code. Le brevet britannique n 1.580.735 décrit un procédé et un systè- me d'identification de moules dans lesquels le code d'identification de moule est moulé dans le talon du récipient, c'est-à-dire à la jonction entre la partie latérale et le fond du récipient, sous la forme d'une série de points ou de barres saillants intégrés, disposés en rangées ou pistes parallèles perpendiculairement à l'axe du récipient. L'énergie lumineuse est transmise par le récipient pendant que ce dernier tourne autour de son axe. Un dispositif d'exploration est disposé de manière à recevoir l'énergie lumineuse transmise par le talon du récipient en rotation. Une des pistes parallèles est traitée comme étant une piste de synchronisation pour commander la lecture des données codées se trou- vant dans l'autre piste, et le code est lu en fonction de la caractéris- tique de réfraction des saillies de synchronisation et d'informations des pistes adjacentes. Ici encore, on utilise des codes de début et de fin pour indiquer le commencement et la fin d'une opération d'ex- ploration. Les brevets U.S. nos 4,175.236 et 4.230.266 décrivent une tech- nique d'identification de moule dans laquelle le code d'identification de moule est moulé dans le fond du récipient sous la forme de cercles concentriques espacés par des intervalles choisis préalablement. Une source d'énergie lumineuse diffusée est dirigée à travers un filtre à gradient et une lentille sur le fond du récipient, ce filtre à gradient étant tel que l'intensité de la lumière varie liénairement en fonction de l'angle d'incidence de la lumière sur le fond du récipient. Une camé- ra, qui comprend une rangée de cellules photoélectriques parallèles au gradient du filtre, est disposée de manière à recevoir la lumière réflé- chie par le fond du récipient lorsque ce récipient passe au-dessus du système d'exploration, et le code spécifique au moule est lu comme une fonction de la vitesse de variation de l'intensité lumineuse réfléchie par les bords avant et arrière des cercles. La présente invention a pour objectif général de fournir une tech- nique perfectionnée pour coder des récipients moulés avec un code spé- cifique au moule d'origine et pour lire ce code, cette technique étant économique à mettre en oeuvre, fiable en ce qui concerne le fonc- tionnement,n'exigeant que l'utilisation d'une petite partie du récipient, et étant insensible aux autres marques, telles que des lettres en relief, formées sur le récipient. La présente invention a pour objectif supplémentaire et plus spéci- fique de fournir:(a) un procédé pour coder de la façon précitée un réci- pient moulé avec des marques identifiant le moule d'origine, (b) un réci- pient moulé ainsi codé, (c) un procédé de lecture des codes d'identifi- cation de moules formés sur des récipients ainsi codés et, (d) un système mettant en oeuvre ce procédé. La présente invention a encore pour objectif de fournir un procédé et un appareil d'exploration optique de code de récipient qui apportent une solution aux problèmes associés aux réflexions et réfractions in- ternes de l'énergie lumineuse dans la paroi du récipient. Conformément aux modes de réalisation spécifiques de l'invention décrits dans le présent exposé, les récipients sont codés pendant l'opération de moulage avec des marques de code- consistant en des éléments en relief, c'est-à-dire des bosses ou des barres, s'étendant autour du talon du récipient sous le forme d'une rangée curviligne per- pendiculaire à l'axe du récipient. Les éléments du code sont disposés en des ensembles mutuellement uniques représentant des informations binaires qui dépendent de la séquence des éléments à l'intérieur des ensembles. Dans les modes de réalisation préférés, chaque ensemble consiste en deux zones ou positionsde marques, le code binaire pour cha- que ensemble étant fonction de la séquence d'éléments différents à l'endroit de chaque position de marques ou de la présence d'un seul élé- ment à l'endroit d'une ou de l'autre position de marques. Un système et un procédé pour lire un tel code ont recours à une source d'énergie lumineuse semi-diffusée dirigée sur le talon du réci- pient pendant que le récipient tourne ou est déplacé de toute autre manière dans la direction de la rangée de marques, la source d'énergie lumineuse ayant un gradient d'intensité suivant une orientation prédé- terminée par rapport à l'axe du récipient. Une caméra, qui comprend une rangée linaire d'éléments photo-sensibles se trouvant dans le plan passant par l'axe du récipient,est disposée de manière à apercevoir le talon éclairé du récipient. Les éléments individuels du code sont détec- tés sous le forme d'une fonction de l'énergie lumineuse réfléchie par un bord de chaque élément. A la suite d'une exploration complète du récipient, cette exploration consistanten untour du récipient, on soumet les informations détectées par la caméra à une corrélation pour localiser la rangée de code, ainsi que pour identifier des ensembles d'éléments individuels et pour identifier ensuite le code représenté par tous ces ensembles. On va décrire de façon plus détaillée la présente invention en se référant aux dessins annexés sur lesquels: la figure 1 est une représentation schématique d'un système pour explorer et lire des codes d'identification de moules sur des récipients codés selon la présente invention; les figures 2A et 2B illustrent les caractéristiques de transmis- sion du filtre à gradient utilisé dans le système de la figure 1, la figure 2A étant prise dans la direction de la flèche 2A de la figure l; les figures 3-6 illustrent des modes de réalisation respectifs de la technique de codage de l'invention, la technique de la figure 6 étant préférée; la figure 7 est une vue agrandie d'un élément de code (figure 6) avec le champ visuel de la caméra superposé à cet élément, cette vue étant utile pour expliquer la mise en oeuvre de l'invention; la figure 8 est une illustration graphique de l'opération repré- sentée sur la figure 7; la figure 9 est une illustration schématique d'une image normale d'élément de code "vue" par la caméra au cours d'explorations succes- sives; la figure 10 est une illustration schématique similaire d'une image d'élément de code qui est marginale à des fins de détection; la figure 11 est un organigramme accompagné d'illustrations gra- phiques montrant une opération de mise en oeuvre du procédé d'explora- tion et de lecture de l'invention; la figure 12 est une représentation schématique partielle d'une variante du système de la figure 1; la figure 13 est une illustration schématique qui est similaire à celle des figures 9 et 10 et qui montre une image d'élémentsde code qui est marginale à des fins de détection; et les figures 14 et 15 sont des illustrations qui sont respective- ment similaires à celles des figures 7 et 8 et qui montrent une opéra- tion d'un autre mode de réalisation modifié de l'invention. En se référant à la figure 1, on voit qu'un convoyeur,compre- nant de façon caractéristique une roue étoilée (non représentée) munie d'une plaque coulissante 20, est disposé par rapport à une source de récipients moulés est reliéà cette source de telle manière que des récipients successifs 22 sont amenés en position à un poste 24 de lec- ture de code. Le convoyeur 20 peut être de n'importe quel type approprié, par exemple du type de ceux décrits dans les brevets US nos 4.230.219 ou 4.378.493, cités ici à titre de référence et comprendrait, de façon carac- téristique, une roue étoilée pouvant tourner pour amener en position des récipients successifs et pour maintenir les récipients dans une position fixe pendant l'opération d'exploration optique. Un rouleau d'entraî- nement ou autre élément analogue 26 est disposé de manière à porter contre le récipient 22 au poste 24 et à faire tourner le récipient au- tour de son axe central 23. Un codeur 28 est couplé au mécanisme de rotation de récipients pour fournir des signaux représentant des incréments de rotation du récipient. Dans le mode de réalisation préféré de l'invention décrite dans le présent exposé, le récipient 22 est cons- titué par une bouteille moulée en verre. Un détecteur 30, comme par exemple un interrupteur de fin de course, est disposé de manière à four- nir un signal indiquant la présence d'un récipient 22 au poste 24. Une source 32 d'énergie lumineuse semi-diffusée est dirigée sur la région du talon 34 du récipient 22, c'est-à-dire sur la partie de la paroi latérale 35 du récipient qui est contigui à la surface infé- rieur 37 supportant la charge. La source 32 comprend une ou plusieurs lampes 36, une plaque 38 formant diffuseur,un filtre 40 à gradient et une lentille 42 pour diriger sur le talon 34 du récipient 1' énergie lumineuse de la lampe 36 qui est transmise par la plaque 38 et le fil- tre 40. Le filtre 40 (figures 1 et 2) présente un gradient d'atténua- tion linéaire qui varie dans le sens axial du récipient 22 (figure 2A) d'une atténuation nulle (100% de transmission) au bord supérieur du filtre jusqu'à une atténuation totale (transmission nulle) au bord inférieur (figure 2B). Une caméra 44 est disposée en-dessous de la source lumineuse 32 et comprend une pluralité d'éléments photo-sensibles individuels dispo- sés en une rangée linéaire qui se trouve dans le même plan que l'axe du récipient 22. De préférence, la caméra 44 comprend une rangée liné- aire de seize éléments (par exemple des éléments 1-16 de la figure 7). Une lentille 46 est disposée devant la caméra 42 de manière à focaliser le rang d'éléments photo-sensibles de la caméra sur un champ visuel qui comprend une bande étroite du talon du récipient se trouvant dans le même plan que l'axe de ce récipient et suivant un angle aigu par rapport à cet axe. D'une façon générale, l'angle entre la source lumineuse et la caméra est maintenu aussi faible que possible. Un pré-processeur 48 reçoit des signaux de chacun des éléments de la caméra 44 ainsi que du détecteur 30 de présence de récipients et du codeur 28 de rotation par l'intermédiaire d'un compteur 49 de division par N. D'une façon générale, le rôle du préprocesseur 48 est de contrôler les divers signaux d'entrée en tempsréel pour comprimer les informations d'entrée sous une forme re- présentant les données possibles du code et pour transmettre ces données comprimées à un processeur primaire ou principal 50 en vue d'une analyse. On décrira par la suite de façon plus détaillée le fonctionnement du pré- processeur 48 et du processeur principal 50. Conformément aux modes de réalisation de la présente invention, chaque récipient 22 est pourvu d'un code 52 sur son talon 34 en vue d'une identification du moule d'origine de ce récipient. Le code 52 comprend une pluralité d'irrégularités, telles que, par exemple, des bosses ou saillies 54, venues de moulage dans le talon du récipient, à des posi- tions circonférentielles uniformément espacées, suivant une rangée cur- viligne perpendiculaire à l'axe du récipient. Les figures 1 et 3 illus- trent un mode de réalisation de l'invention dans lequel chaque saillie 54 constitue une barre ovale dans son ensemble et dont la dimension longi- tudinale se trouve dans le même plan que l'axe 23. Les barres 54 sont groupées en ensembles de deux barres décalées axialement l'une de l'autre, c'est-à-dire que les deux barres se trouvent dans le même plan mais à des positions axiales ou verticales différentes dans la direction de l'axe central. Chaque ensemble est identique à l'ensemble restant,c'est-à- dire à son image spéculaire latérale. Ainsi, toutes les barres 54 sont groupées en ensembles appariés de deux configurations uniques, dont l'une peut être considérée comme représentant un "un" binaire et l'autre comme représentant un "zéro" binaire. En se référant à la figure 3, on voit que le code 52 est représenté sous le forme de huit ensembles appariés. L'ensemble formant la paire de droite sur la figure 3 est désigné par la lettre P et représente un bit de parité binaire. Les ensembles suivants, de la droite vers la gauche, sont des bits binaires codés représentant les valeurs décimales 2n associées: une à soixante quatre respectivement. Dans le mode de réali- sation particulier illustré, une barre basse suivie par une barre haute, de la droite vers la gauche, est interprété comme étant un "un" binaire tandis qu'une barre haute suivie par une barre basse représente un "zéro" binaire. Ainsi, un code "un" binaire aux positions seize et trente deux, et un"zéro" binaire aux positions deux, quatre, huit et soixante quatre indique un code décimal d'identification de moule de quarante neuf. Un bit "un" dans la position P indique une parité paire. Les figures 4 et 5 illustrent des variantes des modeasde réalisa- tion 52a et 52b du code 52. Les valeurs binaires et décimales associées aux ensembles de code des figures 4 et 5 sont identiques à celles de la figure 3, et les figures 4 et 5 sont alignées verticalement avec la fi- gure 3 à des fins de comparaison. Sur la figure 4, le code 52a comprend une pluralité de barres longues et courtes 56, 58 disposées par ensembles appariés d'une barre longue et d'une barre courte, les caractéristiques dimensionnelles différentes, avec la séquence de barres dans un ensemble donné indiquant un "un"ou"'zéro" binaire. Sur la figure 5, le code 52b comprend une pluralité de saillies 60 analogues à des points et dispo- sées par ensemblesde deux saillies axialement décalées l'une de l'autre. La figure 6 illustre un mode de réalisation préféré 52c du code 52 selon la présente invention. La figure 6 est alignée verticalement avec la figure 3-5 à des fins de comparaison. Sur la figure 6, le code 52 comprend une rangée circonférentielle d'irrégularités ou saillies 62 analogues à des points et similaires aux saillies 60 de la figure 5. Toutefois, dans le mode de réalisation de la figure 6, les saillies 62 ne sont pas groupées en ensembles appariés de saillies décalées axiale- ment ou de dimensions différentes l'une de l'autre comme dans le cas des figures 3-5. Chaque ensemble ne comporte qu'une saillie 62 à l'une ou l'autre des positions circonférentielles alignées latéralement et appa- riées avec un espace vide à l'autre position circonfgrentielle, comme illustré par la représentation 64, en traits interrompus, dans chaque ensemble.Du fait que, dans le mode de réalisation de la figure 6, les ensembles ou bits de code sont représentés par une saillie 62 et par un espace vide 64 et non pas par deux points ou barres, comme sur les figures 3-5, il est nécessaire de prévoir des bits de code de début et de fin. Le mode de réalisation de la figure 6 ne comprend donc pasunsoixante quatrième bit ou bit de parité bien qu'un tel bit pourrait être ajouté simplement en augmentant la longueur du code dans la direction cir- conférentielle. On va décrire en liaison avec les figures 7-11 et 13, la mise en oeuvre de l'invention pour une exploration et une lecture du code d'iden- tification de moule se trouvant sur chaque bouteille. D'une façon géné- rale, les irrégularités individuelles de surface qui constituent collecti- vement le code, de façon spécifique les saillies 62 du code 52c( figure 6), sont détectées comme étant une fonction de la perturbation ou varia- tion de la configuration normale de la réflexion de la lumière sur le talon du récipient lorsque la caméra "balaye" le code, c'est-à-dire lorsque le code est déplacé devant la caméra fixe et la source de lumière. Normalement, les cellules photo-électriques individuelles de la caméra "voient" un champ gris dans son ensemble ayant l'intensité de la ligne médiane 41 (figures 2A et 2B) du filtre 40 (figure 1) à gradient.Toute- fois, les surfaces inclinées supérieure et inférieureZe chaque saillie 62 réfléchissent le champ visuel d'une (ou plusieurs) cellules photo- électriques vers le haut ou vers le bas du filtre 40, c'est-à-dire dans la direction du gradient du filtre, de sorte que l'intensité ou brillance "vue" par cette cellule photo-électrique est supérieure ou inférieure à celle "vue" par des cellules photo-électriques adjacentes dont le champ visuel n'est pas réfléchi de cette façon. Le dispositif électronique du système explore la rangée de cellules photo-électriques (éléments 1-16 sur la figure 7) de la caméra 44 aux incréments de rotation du récipient (incréments d'exploration sur la figure 9), identifie les éléments de code ou saillies 62 comme étant des "points brillants" dans le champ balayé et détermine de cette façon le code représenté par les éléments de code et l'intervalle qui les sépare. La figure 7 illustre le champ visuel des seize cellules photo- électriques de la caméra 44 superposées à une saillie 62 de code lors d'une exploration centrée sur la saillie de code. La figure 8 illustre le diagramme d'intensité lumineuse ou brillance vue par les cellules photoélectriques 7-14 de la caméra pour l'exploration spécifique de la figure 7, et la figure 9 illustre l'image globale 62a de la saillie 62 vue par la caméra 44 lorsque cette dernière balaye cette saillie. Le pré-processeur 48 (figure 1) explore séquentiellement, c'est-à-dire balaye, chacune des cellules photo-sensibles 1-16 de la caméra 44 à chaque incrément de rotation du récipient détecté par le codeur 28 et le compteur 49. Quand aucune saillie de marque de code ne se trouve dans le champ visuel de la caméra, tous les éléments de cette caméra détectent une intensité I de fond gris (figures 8 et 9). Toutefois, quand une saillie de marque de code 62 pénètre dans le champ'visuel de la caméra, la pente du bord supérieur de la saillie perturbe ce diagram- me de réflexion normal, en intensifiant l'énergie lumineuse vue par certains éléments tout en réduisant l'intensité vue par d'autres élé- ments. Dans l'exploration particulière des figures 7 et 8, la pente supérieure de la saillie 62 réfléchit le champ visuel de la cellule photo- électrique 11 relativement haut sur le filtre à gradient de sorte que l'intensité à cette cellule photo-électrique 11 est la plus élevée pour cette exploration particulière, les intensités aux cellules photo-élec- triques 9-10 et 12-14 étant supérieures à I (gris) mais inférieures à celles de la cellule photo-électrique 11. De la même manière, les champs visuels des cellules photo-électriques 7 et 8 sont réfléchis de façon basse par le bord inférieur de la saillie 62 vers une partie plus sombre du filtre à gradient, de sorte que les intensités aux cellules photo- électriques 7 et 8 sont inférieures à l'intensité I correspondant au gris. La résolution de la caméra 44 dépend, en partie,de la largeur des irrégularités des marques dans les incréments de rotation du récipient, c'est-à-dire du nombre d'explorations de la caméra par unité de largeur, de la distance D (figure 6) entre les positions des marques, et de la longueur axiale des irrégularités des-marques par rapport au nombre délé- ments de la caméra. Dans un mode de réalisation préféré de l'invention (figure 6) dans lequel les irrégularités d&smarquescomprennent des sail- lies circulaires, le diamètre de ces saillies (c'est-à-dire la longueur et la largeur) est d'environ 2,03 millimètres (figure 7). La distance D entre les positions des-marques est de 2,64 millimètres, et les incré- ments d'exploration (figure 9) sont égaux à 0,165 millimètres, ce qui donne seize explorations entre les centres despositions desmarques adja- centes et douze explorations transversalement à chaque saillie 62.La séparation effective S (figure 7) entre les cellules photo-électriques à l'endroit de la surface du récipient est de 0,33 millimètres. La résolution dépend également de l'angle de la source lumineuse 32 et de la caméra 44 par rapport aux saillies 62 et, de ce fait, à l'axe du récipient. Par exemple, si la source lumineuse et la caméra sont placés trop bas, il est possible que la pente supérieure de la saillie réfléchisse le champ d'une ou de plusieurs cellules de la caméra sur le filtre à gradient plutSt que sur une partie supérieure claire de ce dernier. Dans ce cas, l'image de la saillie apparaîtrait comme représentéesur la figure 10, avec une région foncée 62c o la partie la plus claire de l'image devrait apparaître. De préférence, on fait en sorte que la source lumineuse 32 et la caméra 44 puissent être réglées comme un tout en vue d'un ajustement empirique pour obtenir une image acceptable. Une autre condition de détection marginale est illustrée sur la figure 13 o l'image ponctuelle est généralement foncée avec seulement un petit point clair 62d juste au-dessus du centre. Une image de ce type, qui peut être encore détectée, peut provenir d'une accumulation de matières dans le moule du récipient de sorte que les saillies ponctuelles ne sont pas aussi nettes ou prononcées que ce que l'on voudrait. On comprendra mieux le fonctionnement du pré-processeur 48 et du processeur principal 50 (figure 1) en se référant à la figure 11. Le code 52c illustré sur la figure 11 est le même que celui représenté sur la figure 6. La longueur nominale L de l'arc de cercle entre les saillies 62 au commencement et à la fin des codes de début et de fin est prédéterminée. De même, la distance nominale D entre les positions des marques est connue. Le pré-processeur 48 identifie la cellule photo- électrique de la caméra en recevant l'intensité lumineuse de crête au cours de chaque exploration de la caméra. Cette identification est obtenue par comparaison de chaque intensité de cellules avec celle d'une cellule plus basse choisie, de préférence la quatrième cellule vers le bas, et en identifiant une variation d'intensité de crête. En d'autres termes, l'intensité à l'endroit de la cellule 5 est comparée avec celle à l'en- droit de la cellule 1, l'intensité à l'endroit de la cellule 6 est com- parée avec celle à l'endroit de la cellule 2, et ainsi de suite. La différence de quatre cellules est choisie en fonction de la taille des saillies. Ainsi, dans l'exploration des figures 7 et 8, la différence de crête est associée à la cellule 11 (c'est-à-dire que la cellule il est comparée avec la cellule 7). Si cette différence est supérieure à un seuil T1 choisi empiriquement, la valeur absolue de cette différence de crête, conjointement avec le nombre (11) indiquant la cellule asso- ciée et le nombre indiquant l'exploration, est transmis au processeur principal 50. Cette opération est répétée à chaque incréments d'exploration pour une rotation complète du récipient. Ainsi, à la fin d'une rotation, dans la mémoire du processeur 50 est stocké un bloc donné re- présentant des données d'intensité de différence de crête (au-dessus du seuil T1 de différence) et les nombres qui indiquent l'exploration et la cellule et qui sont associés à ces données de crête.La tâche du processeur principal 50 est de distinguer un code légitime d'autres irré- gularités, telles que des lettres en relief 66 (figure 1) formées sur le talon du récipient, et de lire ce code. Le processeur principal 50 accomplit cette tâche en trouvant tout d'abord les blocs de données ayant un diagramme de longueur d'arc de cercle et d'intensité pouvant indiquer un code légitime, c'est-à-dire l'étape TROUVER CODE (figure 11). Une moyenne variable MA1 est obtenue par sommation, à chaque incrément d'exploration, de toutes les différen- ces d'intensité de crête pour un groupe de 4D explorations adjacentes. La moyenne variable MA1 pour chaque bloc de données (seul le bloc de données légitimes est illustré sur la figure 11) est ensuite analyséepour que soient trouvésun bloc ou plusieurs blocs ayant, pendant une durée comprise entre 0,9L et 1,1L, une amplitude supérieure à un seuil T2 choisi pré- alablement, sans passages 68 en-dessous du seuil T2 sur plus d'une durée de2DTous les blocs de données de différence de crête qui satisfont à ces critères sont en outre -analysés pour trouver les points de code indi- viduels. Pour localiser las points de code individuels, une seconde moyenne variable MA2 est obtenue par une nouvelle sommation des données de diffé- rence d'intensité de crête à chaque incrément de balayage, cette fois sur un groupe de1/2D d'explorationsadjacentes c'est-à-dire l'étape TROUVER POINTS (figure 11). Par suite de l'intervalle plus étroit sur lequel porte la sommation (c'est-à-dire 1/2D en comparaison de 4D) les points de code ou les points apparents apparaissent sous la forme de crêtes 69 au- dessus d'une intensité 71 de fond "gris". Les saillies correspondant aux données de début et de fin sont ensuite identifiées préliminaire- ment aux crêtes 69a, 69b et la moyenne variable MA2 est explorée par incrément de D pour que la présence ou l'absence d'un point à chaque position de marque soit identifiée (il est rappelé que les positions de points virtuelles -présentent un espace uniforme connu D de sorte que les crêtes 69 représentant des informations de code points vir-- tuelles devraient se trouver à des incréments D entre les crêtes de début et de fin 69a,69b). Toute donnée de point ainsi située est ensuite appariée pour trouver des bits de code, c'est-à-dire l'étape TROUVER BITS (figure 11) qui identifie le code binaire indiquant le moule d'origine. Il est des plus préférables pour augmenter la fiabilité, que les étapes de la figure 11, à savoir TROUVER CODE, TROUVER POINTS ET TROUVER BITS, soient effectuées par une opération d' itération une FIGURE EXACTE étant déterminée pour chaque bloc de données susceptible de représenter un code légitime et le bloc de données présentant la FIGURE EXACTE la plus élevée étant identifié comme étant le code points. Cette FIGURE EXACTE est obtenue par examen de la seconde moyenne variable MA2 pour chaque bloc de données après l'étape TROUVER BITS pour trouver la paire de bits présentant la différence d'amplitude la plus faible. Dans l'exem- ple de la figure 11, la différence la plus faible est illustrée en 70. Ces différences minimales pour chaque bloc de données sont comparées et les blocs de données présentant la différence de paire de bits minimale la plus élevée est identifiéecomme étant celle indiquant le code points. On peut utiliser une opération similaire pour les modes de réalisation de code des figures 2-5. Comme indiqué précédemment, une disposition du filtre 40 à gra- dient (figure 1) de telle sorte que la transmission augmente vers le haut, à pour effet, conformément à la présente invention, de détecter la pente supérieure des saillies qui constituent les points ou les barres. Ainsi, tous les modes de réalisation de codes des figures 3-5 appa- raitraient,d'une façon sensiblement identique,à la caméra et aux cir- cuits électroniques de détection. Les modes de réalisation des figures 3 et 5 pourraient être aussi lus alors que la transmission du filtre à gradient augmenterait vers le bas, de telle sorte que le système détecterait la pente inférieure des saillies. Le mode de réalisation de la figure 4 ne pourrait pas être lu de cette manière car les pentes inférieures sont alignées de sorte que les barres longues et courtes apparaîtraient de la même manière à la caméra. Bien entendu, le mode de réalisation de la figure 6 pourrait être lu des deux manières La figure 12 illustre une variante 78 à laquelle le système détec- te les bords latéraux ou pentes des saillies et réagit à ces bords ou pentes. La source lumineuse 80 et la caméra 82 sont disposées cote-à- cote et le filtre 84 à gradient de la source lumineuse 78 présente une caractéristique de transmission qui varie latéralement, c'est-à-dire dans la direction du déplacement du récipient, et non pas dans la direc- tion de l'axe du récipient. La rangée de cellules photo-électriques de la caméra 82 se trouve dans le même plan que l'axe du récipient, comme dans le mode de réalisation de la figure 1, de manière à s'éten- dre en travers de la zone de code du talon du récipient."L'image " de points "vue" par la caméra 82 est la même que celle illustrée sur la figure 9 mais ayant tournéde90 dans le sens des aiguille d'une montre. Les orientations de la combinaison"filtre à gradient et lampe-caméra" déterminent donc le bord de la saillie qui sera détectée. Le mode de réalisation de la figure 12 est préféré pour le verre ambré. Le mode de réalisation de la figure 1 est préféré pour le verre blanc o dés réflexions internes peuvent poser un "problème de pointschauds avec le mode de réalisation de la figure 12. L'invention est également avantageuse pour lire des codes sur des récipients non circulaires, tels que les flacons ou les bouteilles carrées. On peut mouler le code sur la talon en-dessous d'une paroi sensiblement plate du récipient et le lire en déplaçant le récipient linéairement devant un poste de lec- ture. Le mode de réalisation de l'invention décrit ci-dessus, dans le- quel l'intensité de chaque cellule de la caméra est comparée avec l'intensité à l'endroit de la quatrième cellule inférieure au cours de chaque exploration, est théoriquement préférable. Toutefois, on a cons- taté que les éléments 1-16 de caméra différente 44 ne sont pas toujours appariés de façon suffisamment étroite pour fournir des données fiables. Ainsi, par exemple, si la caractéristique de température de la cellule 11 diffère de celle de la cellule 15, une différence de crête peut être indiquée par la cellule 15 même si une telle différence n'a pas, en fait, eu lieu. Quand les cellules de la caméra ne sont pas appariées de façon suffisamment étroite, la technique de l'invention peut encore être mise en oeuvre de la manière illustrée sur les figures 14 et 15. Plus spécifiquement, les données relatives à l'intensité sont stockées par la cellule dans le pré-processeur 48 pour quatre explora- tions consécutives, les données de l'exploration la plus ancienne étant abandonnées à chaque nouvelle exploration. L'intensité, à chaque cellule, au cours d'une exploration donnée est ensuite comparée avec l'intensité à la même cellule au cours de la quatrième exploration précédente.Ainsi dans l'illustration des figures 14-15, l'intensité qui existe à la cellu- le 9 lors de l'exploration N est comparée avec l'intensité qui existe à la même cellule lors de l'exploration N-4, et la différence de crête (figure 15) est identifiée de cette façon. Le reste de l'opération, c'est- à-dire les étapes TROUVER CODE TROUVER POINTS ET TROUVER BITS, reste tel que décrit précédemment. Un inconvénient du mode de réalisation de code de la figure 6 par rapport à ceux des figures 3 et 5 est que, du fait de la nécessité des bits DEBUT et FIN, la valeur maximale du code est plus faible pour un nombre donné de positions de marques(16 dans toutes les figures 3-6). On peut remédier à cette limitation dans une certaine mesure en grou- pant les positions de marques par ensemblesde plus de deux positions. Par exemple, dans les modes de réalisation décritsjusqu'à présent, chaque ensemble de deux positions de marques peut représenter l'une ou l'autre deuxvaleursbinaires(O ou 1) et deux ensembles de quatre positions adjacen- tes peuvent représenter un total de quatre valeurs binaires possibles (00, 01, 10 ou 11). Si on groupe les positions de Tarques par ensemble * de quatre positions, avec la limitation que chaque ensemble doit conte- nir deux points(D) et deux espaces vierges (B),les six combinaisons suivantes sont possibles. B B D D BBDD BD BD BDDB DBBD DBDB D D B B. En résumé, selon un premier aspect de la présent invention, on muni donc un récipient moulé, de préférence un récipient en varre moulé, d'une marque codée indiquant le moule d'origine sous le forme d'une pluralité d'irrégularités s'étendant en une rangée le long d'un endroit préalablement choisi de la surface extérieure du récipient, de préférence en une rangée circonférentielle autour du talon du récipient. Dans chacun des modes de réalisation des figures 3-6,les irrégularités comprennent des saillies ou protubérances en relief vers l'extérieur et et disposées à des positions de marques choisies, ces positions étant espacées de façon uniforme autour du talon. Dans chaque mode de réalisa- tion, les marques sont présentes en deux ensembles mutuellement uniques h des paires séquentielles de positions, les deux ensembles étant l'image spéculaire l'un de l'autre et, de ce fait, étant conçus pour représenter des caractères binaires qui constituent, collectivement, un code binaire indiquant le moule d'origine. Dans le mode de réalisation des figures 3-5, une saillie ou protubérance est formée à chaque position de marque, les deux saillies ou protubérances de chaque ensemble ayant des dimensions ou une position différentesdans la direction de l'axe du récipient de manière à pouvoir être distingués l'un de l'autre. Sur les figures 3 et 5, les protubé- rances sont identiques et, dans chaque ensemble, sont décalées dans le sens axial du récipient. Sur la figure 4, les protubérances ne sont pas identiques dans chaque ensemble. Les modes de réalisation des fi- gures 3-5 présentent l'avantage de ne pas nécessiter de bits de début et de fin aux extrémités de code. Dans le mode de réalisation préfé- ré de la figure 6, une protubérance est formée à une seule des deux posi- tions de marques dans chaque ensemblede positions appariées, les autres positions étant "vierges". Les protubérances sont alignées circonféren- tiellement par rapport à l'axe du récipient et sont toutes identiques. Le mode de réalisation de la figure 6 présente l'avantage d'exiger une mémoire de plus faible capacité dans les circuits électroniques de trai- tement. Selon un second aspect de la présente invention,on obtient un système et un procédé pour explorer et identifier le code du récipient. Le système comprend une source de lumière diffusée dirigée sur le talon du récipient et dont le gradient d'intensité lumineuse varie dans une direction prédéterminée par rapport à l'axe du récipient. Pour le verre blanc, il est préférable que le gradient d'intensité de la source lumi-neuse varie dans la direction de l'axe du récipient,de manière que le système fonctionne pour détecter les pentes supérieures des saillies du code et de manière que l'énergie lumineuse réfléchie par les surfaces intérieures soit dirigée en dehors du champ visuel de la caméra. Pour un verre ambré, il est préférable que le gradient soit disposé trans- versalement à l'axe du récipient,de manière que le système réagisse aux pentes latérales des saillies du code. Une caméra est placée de manière à recevoir l'énergie lumineuse réfléchie par le talon du récipient. La caméra comprend une rangée d'éléments photo-sensibles, de préférence seize éléments, perpendiculai- res à la rangée de codes et, de ce fait, dans le même plan que l'axe du récipient o le code s'étend circonférentiellement autour du talon du récipient. On déplace le code du récipient devant le champ visuel de la caméra en faisant tourner le récipient, dans le cas du récipient cylin- drique habituel, ou en le déplaçant linérairement lorsque le code se trouve sur la partie plate d'un récipient du type flacon. Un pré-proces- seur explore la rangées d'éléments photo-sensibles de la caméra aux incréments de mouvement du récipient. Selon le procédé de l'invention décrit de façon détaillée en liaison avec la figure 11, les données relatives à l'intensité de crête sont transmises, à chaque incrément d'exploration, par le pré-proces- seur à un processeur principal. Dans le processeur principal, les blocs de données de crête sont analysés au cours d'une opération d'itération pour localiser tout d'abord les blocs de données qui peuvent représen- ter le code du récipient puis pour identifier les saillies ou irrégula- rités individuelles du code et, enfin,pour associer ces irrégularités par paires de positions de marques afin d'identifier les bits de code possibles. Ces bits de code sont ensuite analysés pour identifier le bloc de données vraisemblablement pour représenter un code réel et le code réel est alors déterminé. REVENDICATIONS 1. Récipient moulé caractérisé par le fait qu'il comprend: un corps et un axe central (23) s'étendant dans le sens longitudinal de ce corps, ledit corps étant formé dans un moule et comportant une paroi latérale (35) un fond (37), un talon (34) formé par la partie de la paroi contiguë au fond, et des marques intégrées (52) pour identifier le moule dans lequel a été formé le récipient, lesdites marques intégrées comprenant une pluralité d'irrégularités (54) de surface, orientées d'une façon générale radialement et s'étendant sous la forme d'une rangée perpendiculaire d'une façon générale à l'axe central à une série de positions circonférentielles sur le talon, lesdites positions circonférentielles étant espacées de façon uniforme les unes des autres le long du talon et étant disposées en ensembles de deux positions circonférentiellement adjacentes, au moins une desdites irrégularités étant présente dans chacun desdits ensembles de deux positions circonférentiellement adjacentes, lesdits ensembles étant présents sous forme de paires mutuellement uniques de positions circonférentielles adjacentes, chacun desdits ensemble pouvant être lu en tant que bit unique d'information binaire qui dépendent de la séquence de position des irrégularités (54) dans l'ensemble précité et lesdits ensembles, collectivement, identifiant le moule dans lequel le récipient a été formé. 2. Récipient moulé selon la revendication 1, caractérisé par le fait que chacun des ensembles comprend une irrégularité à l'une et l'autre des deux positions circonférentielles de cet ensemble. 3. Récipient moulé selon la revendication 1, caractérisé par le fait que chacun des ensembles comprend deux irrégularités présentant deux positions axiales différentes. 4. Récipient moulé selon la revendication 2, caractérisé par le fait que chaque ensemble comprend deux irrégularités présentant des caractéristiques de dimensions différentes. 5. Procédé pour identifier le moule d'origine d'un récipient moulé (22), comportant une paroi latérale (35) et une paroi d'extrémité (37) ainsi qu'un axe central (23), ce procédé étant caractérisé en ce qu'il comprend les étapes consistant: (a) à mouler dans chaque récipient un code (52) indiquant le moule d'origine, ledit code comprenant une pluralité d'irrégularités (54) de surface s'étendant sous la forme d'une rangée linéaire le long du talon (34) du récipient, perpendiculairement audit axe (23), à la jonction de la paroi latérale (35) et de la paroi d'extrémité (37) du récipient, lesdites irrégularités se trouvant en des positions de marques autour du talon sous la forme d'ensembles mutuellement uniques à des paires de positions circonférentiellement adjacentes, chaque ensemble pouvant être lu en tant que bit unique d'information binaire qui dépend de la séquence des irrégularités dans ledit ensemble et qui identifie collectivement le moule d'origine, (b) à diriger une source (32) d'énergie lumineuse diffusée sur le talon (34) du récipient, cette source présentant un gradient d'intensité non uniforme qui varie comme une fonction prédéterminée de la direction en travers de ladite source, (c) à déplacer le talon du récipient par rapport à la source dans la direction de la dimension linéaire de telle sorte que la rangée précitée soit balayée par ladite source, (d) à positionner une caméra (44) de manière qu'elle recoive continuellement l'énergie lumineuse de ladite source réfléchie par le talon (34) comprenant ladite rangée à mesure que le récipient est déplacé, et (e) à identifier le code (52) indiquant le moule d'origine en fonction des variations affectant la lumière réfléchie par le talon (34) par suite des irrégularités (54) en lisant les irrégularités associées à chaque paire précitée de positions circonférentiellement adjacentes en tant que bit d'information binaire qui constitue collectivement le code (54). 6. Procédé selon la revendication 5, caractérisé par le fait que l'étape (a) comprend l'étape consistant à mouler le code (52) sous la forme d'une pluralité d'irrégularités (54) de surface, orientées radialement vers l'extérieur et s'étendant en une rangée le long du talon (34), et l'étape (e) comprend l'étape consistant à identifier le code (52) en fonction des variations qui apparaissent dans la lumière continuellement réfléchie de ladite source par suite de chaque irrégularité. 7. Procédé pour lire un code indiquant le moule d'origine d'un récipient moulé (22) qui comprend une paroi latérale (35) et une paroi d'extrémité (37) ainsi qu'un talon (34), ledit code (52) se trouvant sur la paroi latérale à la jonction de cette paroi latérale et de la paroi d'extrémité et comprenant une pluralité de saillies discrètes (54) s'étendant en une rangée linéaire le long du talon (34), le procédé susvisé étant caractérisé par le fait qu'il comprend les étapes consistant: (a) à diriger une source (32) d'énergie lumineuse diffusée sur le talon (34) du récipient, cette source présentant une dimension dans le sens de la largeur et un gradient d'intensité qui varie en travers de cette dimension, (b) à positionner une caméra (44) de manière qu'elle présente un champ visuel qui comprend le talon (34) et qui réfléchi continuellement sur la source (32) vers le talon (34) et par des marques présentes sur ce talon, (c) à déplacer le talon (34) du récipient par rapport à la source (32) et à la caméra (44) de telle sorte que les saillies (54) coupent successivement le champ visuel et modifient la réflexion du champ visuel en travers de la dimension de la source (32), l'intersection de ces saillies avec le champ visuel modifiant de ce fait l'intensité de la lumière provenant de la source et vue par la caméra, et (d) à lire le code (52) comme une fonction des modifications précitées de l'intensité. 8. Procédé selon la revendication 7, dans lequel la caméra (44) comprend une rangée d'éléments linéaires photosensibles, caractérisé par le fait que l'étape (b) comprend l'étape consistant à positionner la caméra (44) de telle sorte que le champ visuel de la rangée d'éléments s'étende perpendiculairement à la rangée de saillies linéaires le long du talon (34) et l'étape (c) comprend l'étape consistant à déplacer le talon (34) du récipient dans la direction de la rangée de saillies linéaires et perpendiculairement à la rangée linéaire d'éléments photosensibles de la caméra. 9. Procédé selon la revendication 8, caractérisé par le fait que l'étape (d) comprend les étapes consistant: (dl) à explorer la rangée d'éléments photosensibles à des incréments de déplacement du récipient, (d2) à stocker des données représentant une fonction des variations de l'intensité lumineuse à l'endroit de ladite rangée d'éléments aux incréments de déplacement du récipient, - -(d3) à identifier à partir des données stockées au cours de l'étape (d2) un bloc de données indiquant le code précité, (d4) à identifier dans ledit bloc les données représentant des saillies individuelles parmi lesdites saillies (54), puis (d5) à effectuer une corrélation des données représentant des saillies individuelles parmi lesdites saillies pour identifier le code précité. 10. Procédé selon la revendication 9, caractérisé par le fait que les saillies (54) du code sont disposées en au moins certaines de plusieurs positions de marques espacées de façon uniforme et l'étape (d5) comprend l'étape consistant à effectuer une corrélation des données représentant des saillies individuelles en tant qu'une fonction de paire de positions de marques circonférentiellement adjacentes, à effectuer la corrélation de l'apparition des saillies à des paires de positions adjacentes avec un bit de code binaire puis à identifier le code indiquant le moule d'origine d'après les saillies aux paires circonfé- rentielles successives collectives desdites positions. 11. Procédé selon la revendication 10, caractérisé par le fait que l'étape (d2) comprend l'étape consistant à comparer l'intensité lumineuse à l'endroit de chaque élément précité de ladite rangée à chaque incrément de déplacement du récipient avec l'intensité d'un autre élément de ladite rangée au même incrément précité. 12. Procédé selon la revendication 9, caractérisé par le fait que l'étape (d2) comprend l'étape consistant à comparer l'intensité lumineuse à chaque élément de ladite rangée à chaque incrément de déplacement du récipient avec l'intensité au même élément précité dans ladite rangée à un nombre choisi préalablement d'incréments précédant l'exploration. 13. Procédé selon la revendication 12, caractérisé par le fait que le nombre choisi préalablement précité est égal à quatre. 14. Système pour lire un code porté sur un récipient moulé et indiquant un moule d'origine, ce récipient comprenant une paroi latérale (35), une paroi d'extrémité (37), un axe (23) et un talon (34) à la jonction de la paroi latérale (35) et de la paroi d'extrémité (37), le code précité comprenant une pluralité de saillies discrètes faisant saillie vers l'extérieur sur la paroi latérale à l'endroit du talon et s'étendant sous la forme d'une rangée linéaire le long de ce talon, le système sus-visé étant caractérisé par le fait qu'il comprend: une source (34) d'énergie lumineuse diffusée présentant une dimension dans le sens de la largeur en travers de ladite source et un gradient d'intensité qui varie en travers de ladite dimension, un moyen pour déplacer le talon (34) du récipient dans la direction de ladite direction en travers de ladite source, une caméra (44) comprenant une rangée linéaire d'éléments photosensibles s'étendant dans le même plan que celui passant par l'axe (23-) du récipient et disposée de manière à présenter un champ visuel à l'endroit du talon (34), cette caméra étant orientée par rapport à la source et au moyen de déplacement de manière que le champ visuel soit réfléchi continuellement par le talon sur la source, le passage d'une saillie (54) à travers le champ visuel modifiant la réflexion de ce champ visuel par rapport à ladite dimension en travers de ladite source, et un moyen pour lire le code comme une fonction desdites modifications de la réflexion. 15. Système selon la revendication 14, caractérisé par le fait que le gradient d'intensité varie en travers de ladite source dans la direction de l'axe précité. 16. Système selon la revendication 15, caractérisé par le fait que la gradient d'intensité varie en travers de ladite source perpendiculairement à l'axe précité.