NL8104922A - Bottle mfg. plant with defective mould identifier - has bottle holder with code formed by concentric rings with scanner - Google Patents
Bottle mfg. plant with defective mould identifier - has bottle holder with code formed by concentric rings with scanner Download PDFInfo
- Publication number
- NL8104922A NL8104922A NL8104922A NL8104922A NL8104922A NL 8104922 A NL8104922 A NL 8104922A NL 8104922 A NL8104922 A NL 8104922A NL 8104922 A NL8104922 A NL 8104922A NL 8104922 A NL8104922 A NL 8104922A
- Authority
- NL
- Netherlands
- Prior art keywords
- bottle
- rings
- code
- ring
- light
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10831—Arrangement of optical elements, e.g. lenses, mirrors, prisms
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/34—Sorting according to other particular properties
- B07C5/3412—Sorting according to other particular properties according to a code applied to the object which indicates a property of the object, e.g. quality class, contents or incorrect indication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G2201/00—Indexing codes relating to handling devices, e.g. conveyors, characterised by the type of product or load being conveyed or handled
- B65G2201/02—Articles
- B65G2201/0235—Containers
- B65G2201/0244—Bottles
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
Abstract
Description
£ i£ i
Werkwijze en inrichting voor het identificeren van de vorm, waarop een voorwerp is vervaardigd.Method and device for identifying the shape on which an object is manufactured.
Fouten in glazen flessen houden dikwijls verhand met de vorm. Om deze reden is het nuttig een stelsel te hebben, dat kan aangeven met welke uit een aantal vormen een bepaalde fles werd vervaardigd. De defecte vorm kan dan buiten werking 5 worden gesteld, terwijl de overige vormen in werking blijven.Errors in glass bottles often keep traded with the mold. For this reason, it is useful to have a system that can indicate which of a number of shapes a particular bottle was made with. The defective mold can then be deactivated, while the other molds remain in operation.
Bij wijze van alternatief kunnen de defecte flessen automatisch worden uitgesorteerd wanneer zij langs de produktielijn bewegen.Alternatively, the defective bottles can be automatically sorted as they move along the production line.
Vormidentificatie wordt in het algemeen uitgevoerd door een bepaalde code in elke fles te vormen gedurende 10 het vormingsproces. De code wordt later door een aftaster gelezen, die de defecte vorm identificeert. Een andere methode bestaat uit het markeren van flessen, die met een bepaalde vorm vervaardigd werden, hetgeen daaropvolgende identificatie en afscheiding mogelijk maakt, zoals beschreven is in het Amerikaanse 15 octrooischrift 4.004.904. Dit stelsel heeft het nadeel dat het nodig is dat de flessen in een bepaalde opeenvolging gehouden worden ten einde een juiste markering van de oorsprongsvorm mogelijk te maken.Mold identification is generally performed by forming a certain code in each bottle during the molding process. The code is later read by a scanner, which identifies the defective form. Another method consists of marking bottles that have been made to a certain shape, which allows for subsequent identification and separation, as described in US patent 4,004,904. This system has the disadvantage that it is necessary to keep the bottles in a certain sequence in order to allow proper marking of the origin shape.
Er zijn verschillende technieken ontwikkeld voor 20 het coderen van een fles en voor het lezen van de code. Volgens het Amerikaanse octrooischrift 3.745.314 wordt een fles stilgehouden, terwijl een beeld van een in de bodem van de fles gevormde code langs een leesstation wordt gedraaid. Het hoofdnadeel van dit ontwerp is, dat de fles moet stilstaan terwijl 25 de code wordt gelezen, hetgeen de snelheid van de produktielijn verlaagt. In het Amerikaanse octrooischrift 3.963.918 wordt een fles met een cirkelvormige code tot stilstand gebracht en wordt de code gelezen, hetzij door de fles, hetzij de aflezende ontvanger te draaien. Dit heeft een overeenkomend nadeel, dat 30 de fles moet stilstaan. Het Amerikaanse octrooischrift 3.991.883 8104922 - 2 - * V * v vergt niét dat de fles tot stilstand wordt gebracht maar vergt nog steeds een relatieve draaiing tussen de fles en de lichtbron, die gebruikt wordt om de code-informatie op de leesappa-ratuur te projecteren. Een verder nadeel van alle bovengenoemde 5 stelsels is, dat een cirkelvormige code wordt gebruikt, waarvan de geldigheid slechts onderzocht kan worden door opeenvolgende aflezingen van de code uit te voeren.Various techniques have been developed for coding a bottle and for reading the code. According to U.S. Patent 3,745,314, a bottle is held still while an image of a code formed in the bottom of the bottle is rotated past a reading station. The main drawback of this design is that the bottle has to stand still while the code is being read, which reduces the speed of the production line. In U.S. Pat. No. 3,963,918, a bottle with a circular code is stopped and the code is read, either by rotating the bottle or the reading receiver. This has a corresponding drawback that the bottle must stand still. U.S. Patent 3,991,883 8104922-2 * V * v does not require the bottle to be stopped but still requires a relative rotation between the bottle and the light source used to display the code information on the reading equipment to project. A further disadvantage of all the above-mentioned 5 systems is that a circular code is used, the validity of which can only be investigated by taking successive readings of the code.
Een hoofdvoordeel van de onderhavige uitvinding is, dat geen relatieve draaiing tussen de fles en de leesin-10 richting of lichtbron nodig is, waardoor de werking vereenvoudigd wordt.A major advantage of the present invention is that no relative rotation between the bottle and the reader or light source is required, thereby simplifying operation.
Een verder doel van de uitvinding is echter in te voorzien, dat de aflezingen tegelijkertijd kunnen worden uitgevoerd in verschillende gebieden van de fles ten einde de 15 geldigheid van de code-aflezing te verifiëren, waardoor de nauwkeurigheid van de vormidentificatie verhoogd wordt.However, a further object of the invention is to provide that the readings can be taken simultaneously in different areas of the bottle in order to verify the validity of the code reading, thereby increasing the accuracy of the shape identification.
Dienovereenkomstig heeft de uitvinding betrekking op een systeem voor het automatisch identificeren welke uit een aantal vormen gebruikt werd voor een bepaald voorwerp. Bij voor-20 keur wordt een reeks concentrische ringen in de bodem van elke fles gevormd gedurende de produktie daarvan. De plaats van deze ringen op de door een bepaalde vorm vervaardigde flessen verschilt van de plaats van de ringen op de flessen, die door elke andere vorm werden gemaakt, waardoor een code verkregen wordt voor het 25 onderscheiden van de oorspronkelijke vorm van bepaalde flessen.Accordingly, the invention relates to an automatic identification system used in a number of forms for a particular object. Preferably, a series of concentric rings are formed in the bottom of each bottle during its production. The location of these rings on the bottles made by one shape differs from the location of the rings on the bottles made by any other shape, thereby obtaining a code for distinguishing the original shape of certain bottles.
Na een vervaardiging worden de flessen boven een leesstation langs bewogen, waar de gecodeerde reeks ringen wordt afgelezen. Dit wordt tot stand gebracht door een lichtbron door middel van eenlens op de bodem van de fles te fokusseren.After manufacture, the bottles are moved past a reading station, where the coded series of rings are read. This is accomplished by focusing a light source through a lens on the bottom of the bottle.
1 .1.
30 Het licht gaat door een filter, dat tot stand brengt dat de intensiteit van het licht lineair varieert met de hoek van inval op de bodem van de fles. Het licht wordt vanaf de bodem gereflecteerd door een tweede lens en op een fotocel-lichttaster gericht, waarvan de uitgang evenredig is met de intensiteit van 35 het ontvangen licht. Wanneer de fles langs het aftaststation 8104922 * * t - 3 - bewogen wordt zal de hoek van inval en bijgevolg de intensiteit van het door de fles en door de lens gereflecteerde licht variëren in afhankelijkheid van het feit of de reflectie plaats had op een betrekkelijk vlak bodemoppervlak van de fles of een 5 voorlopende of nalopende rand van een ring.The light passes through a filter, which causes the intensity of the light to vary linearly with the angle of incidence at the bottom of the bottle. The light is reflected from the bottom by a second lens and directed to a photocell light probe, the output of which is proportional to the intensity of the received light. As the bottle is moved past the scanning station 8104922 * * t - 3 - the angle of incidence and, consequently, the intensity of the light reflected from the bottle and through the lens will vary depending on whether the reflection occurred on a relatively plane bottom surface of the bottle or a leading or trailing edge of a ring.
Door het detecteren van de snelheid van de verandering van de intensiteit tussen de voor- en achterflanken van de ringen op de fles is een nauwkeurige detectie van de plaats van de ring tot stand gebracht ondanks fouten in de bodem yan de fles zoals b 10 scMjnringen of bobels in het middel van de bodem van de fles.By detecting the rate of change of the intensity between the front and back flanks of the rings on the bottle, an accurate detection of the location of the ring has been accomplished despite errors in the bottom of the bottle such as b 10 bobs in the middle of the bottom of the bottle.
De plaats van de ringen bepaalt een code, die wel elektronisch wordt gedecodeerd voor het identificeren van de oorsprongsvorm van elke houder.The location of the rings defines a code, which is electronically decoded to identify the origin of each container.
De uitvinding wórdt in het volgende nader toe-15 gelicht aan de hand van de tekening, waarin figuur 1 een glazen houder toont met een intergraal daarin gevormde concentrische ringcode; figuur 2 een aanzicht toont van een codelees-inrichting waar de glazen houder boven langs beweegt; 20 figuur 3 lichtwegen toont van een lichtbron naar de bodem van een glazen houder; figuren 4A-G de lichtweg toont die gereflecteerd wordt naar een fotocel wanneer de glazen houder langs de code-leesinrichting beweegt; 25 figuur 5 een grafiek is van de lichtintensiteit, die door de fotoceldetector wordt ontvangen wanneer de glazen houder langs de codeleesinrichting beweegt; figuren 6A - C verschillende mogelijke plaatsen van fotoceldetectors tonen ten opzichte van de gevormde concen-30 trische ringcode; figuur 7 een aanzicht toont van een concentrische ringcode; figuur 8 een zijaanzicht toont van ringen, die op bepaalde plaatsen in een glazen houder zijn gevormd.The invention is further elucidated hereinbelow with reference to the drawing, in which figure 1 shows a glass container with a concentric ring code formed integrally therein; Figure 2 shows a view of a code reading device along which the glass container moves along; Figure 3 shows light paths from a light source to the bottom of a glass container; Figures 4A-G show the light path reflected to a photocell as the glass container moves past the code reader; Figure 5 is a graph of the light intensity received by the photocell detector as the glass container moves past the code reader; Figures 6A-C show different possible locations of photocell detectors with respect to the concentric ring code formed; Figure 7 shows a view of a concentric ring code; Figure 8 shows a side view of rings formed at certain locations in a glass container.
35 Figuur 1 toont een gevormde houder, die in het 8104322 V * - 4 - y.Figure 1 shows a molded container, which is in the 8104322 V * - 4 - y.
voorkeursuitvoeringsvoorbeeld een glazen fles is, een integraal gevormde concentrische ring 12, met een aantal ringen 25, waaronder een buitenstartring 27, welke ringen bepaald worden door uitsteeksels, die in het algemeen afgerond zijn. Zoals in 5 figuur 2 is aangegeven wordt de hoxder 10 boven een aflees- station 14 ondersteund en ten opzichte daarvan bewogen door een transportinrichting 28, dat een opening 29 heeft om de aflezingen mogelijk te maken van de bodem van de houder 10. Wanneer de houder 10 langs het leesstation 14 wordt bewogen leidt licht, 10 dat door de startring 27 wordt gereflecteerd, die deel uitmaakt van de ringcode, het codeleesproces in. De taak van de startring 17 zal worden uiteengezet, wanneer het decodeerproces besproken wordt. Licht vanuit een lichtbron 36, die in het voor-keursuitvoeringsvoorbeeld een gloeilamp is, gaat door een lens 15 17, een gradientfilter 18 en wordt op de bodem van de houder 10 geprojecteerd. De lens 17 fokusseert licht van de lichtbron 16 door het filter 18 en op een gebied 35 over een straal van de bodem van de houder 30. Het gradientfilter 18, dat in het algemeen een rechthoekige vorm heeft, is zodanig geconstrueerd, 20 dat zijn doorzichtigheid geleidelijk kleiner wordt in de lengterichting van zijn dwarsas. In het onderhavige voorbeeld wordt dit tot stand gebracht door een reeks smalle spleten 19, maar andere -methoden zouden eveneens gebruikt kunnen worden. De spleten 19 hebben volgens fig. 2 zodanige afmetingen, dat uit 25 het filter 18 tredende licht lineair verzwakt wordt langs de dwarsas. Het filter 18 is zodanig opgesteld dat de intensiteit van het licht, die een bepaald punt in het oppervlak 15 op de bodem van de houder 10 treft, een functie is van de invalshoek. Als gevolg van de tapse spleten 19, die volgens fig. 2 30 het filter 18 vormen, zal het de filter 18 verlatende licht een grotere intensiteit aan het linker of boveneinde hebben dan aan het rechter of ondereinde van het filter. Aldus zal licht afkomstig van het boveneinde van het filter en gereflecteerd van de houder op de detector 20 een grotere intensiteit hebben 35 dan licht dat gaat door het ondereinde en is gereflecteerd van 8104922 * * - 5 - de bodem van de houder. De intensiteit van het licht dat op de bodem van de houder valt, zal een functie zijn van de invalshoek ten opzichte van het vlak van de bodem van de houder vanwege het filter. Een lens 21, die door een huis 22 gedragen 5 wordt, fokusseert licht, dat door de bodem van de houder 10 gereflecteerd werd, op een fotoceldeteütor 22, waarvan de uitgang evenredig is met de intensiteit van het ontvangen licht. De fotocelinrichting 20 ontvangt reflecties vanuit een plaats op de houder 10, die overeenkomt met het desbetreffende vaste 10 referentiepunt 24 op een vlak, dat in het algemeen bepaald wordt door de bodem van de houder 10. Volgens het voorkeursuitvoerings-voorbeeld van de uitvinding bevat de fotoceldetectorinrichting 20 een aantal fotoceldetectoren 23a - h, waarbij elke detector 23a - h een bijbehorend referentiepunt heeft, vanwaar het 15 reflecties ontvangt. Uit fig. 2 blijkt dat het gehele beeld van de belichting van de bodem van de fles zal worden geprojecteerd op de detector 20. Vanzelfsprekend zal het gereflecteerde licht dat licht zijn dat het resultaat is van spiegelende reflectie van de bodem van de houder. Terwille van de duidelijk-20 heid wordt slechts de werking van êën van de fotoceldetectors 23a - h Besproken. Wanneer de houder 10 het referentiepunt 24 passeert, zal licht, dat door de fotoceldetector 23a gereflecteerd wordt, in intensiteit varieten, afhankelijk van de invalshoek van Het licht, dat uit het filter 18 treedt aangezien 25 dit licht hetlicht is dat van de houder wordt teruggebracht naar de detector. De bron en daardoor de intensiteit van het van een ring 35 teruggekaatste licht zal afhangen van het feit of het licht het boveneinde of ondereinde van het filter passeert volgens fig. 4. Aangezien de invalshoek varieert wanneer een 30 ring 25 ontmoet wordt, zou de intensiteit van het licht, dat de fotoceldetector 23a treft, eveneens variëren wanneer een ring 25 het referentiepunt 24 passeert. De uitgang van de fotoceldetector 23a is bijgevolg een functie van de plaats van de ringen 25 op de bodem van de houder 10.preferred embodiment is a glass bottle, an integrally formed concentric ring 12, with a plurality of rings 25, including an outer start ring 27, which rings are defined by protrusions which are generally rounded. As shown in Figure 2, the hoxder 10 is supported above a reading station 14 and moved relative thereto by a transport device 28, which has an opening 29 to allow readings from the bottom of the container 10. When the container 10 being moved past the reading station 14, light 10 reflected from the starting ring 27, which is part of the ring code, initiates the code reading process. The task of the starting ring 17 will be explained when the decoding process is discussed. Light from a light source 36, which in the preferred embodiment is an incandescent lamp, passes through a lens 17, a gradient filter 18, and is projected onto the bottom of the holder 10. The lens 17 focuses light from the light source 16 through the filter 18 and onto an area 35 over a radius of the bottom of the holder 30. The gradient filter 18, which is generally rectangular in shape, is constructed such that its transparency gradually decreases in the longitudinal direction of its transverse axis. In the present example, this is accomplished through a series of narrow slits 19, but other methods could also be used. The slits 19 according to FIG. 2 are of such dimensions that light emerging from the filter 18 is linearly attenuated along the transverse axis. The filter 18 is arranged such that the intensity of the light hitting a certain point in the surface 15 at the bottom of the container 10 is a function of the angle of incidence. As a result of the tapered slits 19 which form the filter 18 according to FIG. 2, the light leaving the filter 18 will have a greater intensity at the left or top end than at the right or bottom end of the filter. Thus, light from the top end of the filter and reflected from the holder on the detector 20 will have a greater intensity than light passing through the bottom end and reflected from the bottom of the holder. The intensity of the light falling on the bottom of the container will be a function of the angle of incidence relative to the plane of the bottom of the container because of the filter. A lens 21 carried by a housing 22 focuses light reflected from the bottom of the holder 10 onto a photocell detector 22, the output of which is proportional to the intensity of the received light. The photocell device 20 receives reflections from a location on the holder 10, which corresponds to the respective fixed reference point 24 on a plane, which is generally defined by the bottom of the holder 10. According to the preferred embodiment of the invention, the photocell detector device 20 a plurality of photocell detectors 23a-h, each detector 23a-h having an associated reference point from which it receives reflections. From FIG. 2, it appears that the entire image of the illumination from the bottom of the bottle will be projected onto the detector 20. Obviously, the reflected light will be light resulting from specular reflection from the bottom of the container. For the sake of clarity, only the operation of one of the photocell detectors 23a-h is discussed. When the holder 10 passes the reference point 24, light reflected from the photocell detector 23a will vary in intensity depending on the angle of incidence of the light exiting the filter 18 since this light is the light returned from the holder to the detector. The source and therefore the intensity of the light reflected from a ring 35 will depend on whether the light passes through the top or bottom of the filter according to Fig. 4. Since the angle of incidence varies when a ring 25 is encountered, the intensity of the light striking the photocell detector 23a also vary when a ring 25 passes the reference point 24. The output of the photocell detector 23a is therefore a function of the position of the rings 25 on the bottom of the holder 10.
35 Om het mogelijk te maken dat de geldigheid van SA Π * f- λ 0 I ij . '·· — 's · ‘ - 6 - een bepaalde lezing van de ringcode 12 wordt onderzocht, worden drie aparate reflectieaflezingen van de bodem van de houder genomen en later vergeleken door gebruik te maken van meerderheids logika. In het voorkeursuitvoeringsvoorbeeld van de uit-5 vinding zijn drie lichtbronnen 16, drie lenzen 17, drie filters 18 en drie groepen fotoceldetectors 23a - h opgestald om reflectie-aflezingen uit te voeren van drie onderscheiden radiale gebieden 15 over de ringcode 12,35 To enable the validity of SA Π * f- λ 0 I ij. "·· - 's ·" - 6 - a particular reading of the ring code 12 is examined, three separate reflection readings are taken from the bottom of the container and later compared using majority logic. In the preferred embodiment of the invention, three light sources 16, three lenses 17, three filters 18 and three groups of photocell detectors 23a-h are arranged to make reflection readings from three distinct radial regions 15 over the ring code 12,
In figuur 3 is de lichtweg van het filter 18 IQ naar het radiale oppervlak 15 op de houder 10 weergegeven. De lichtstralen 26a-f tonen, dat in elk punt langs het radiale gebied 15 licht ontvangen wordt vanuit alle punten over de lengte van het filter 18. De oorsprong van licht, dat op de fotocel-detectorinrichting 20 geworpen wordt vanuit een willekeurig 15 punt hangt af van de invalshoek op de bodem van de houder 10.In figure 3 the light path from the filter 18 IQ to the radial surface 15 on the holder 10 is shown. The light rays 26a-f show that at any point along the radial region 15, light is received from all points along the length of the filter 18. The origin of light cast on the photocell detector device 20 hangs from any 15 point from the angle of incidence on the bottom of the container 10.
In figuur 4A G en 5 is de verandering in intensiteit van licht, dat naar de fotoceldetector 23 wordt gereflecteerd vanuit het referentiepunt 24 weergegeven, wanneer de houder 10 langs het leesstation 14 beweegt. In figuur 4A is 20 een vlak deel van de bodem van de houder 10 in een stand, die overeenkomt met het referentiepunt 24 (dat wil zeggen geen ring). Licht, dat vanuit dit punt gereflecteerd wordt lijkt afkomstig te zijn uit een betrekkelijk lichtarm deel van het filter 18.In Figures 4A G and 5, the change in intensity of light reflected to the photocell detector 23 from the reference point 24 is shown as the holder 10 moves past the reading station 14. In Figure 4A, 20 is a flat portion of the bottom of the container 10 in a position corresponding to the reference point 24 (i.e., no ring). Light reflected from this point appears to come from a relatively low-light portion of the filter 18.
De intensiteit -van het licht, dat door dit punt gereflecteerd 25 wordt, wordt als referentie of nulniveau aangenomen. Wanneer de houder langs het referentiepunt 24 beweegt, wordt een ring 25 ontmoet, Wanneer het referentiepunt 24 voorbij de voorflarik van de ring 25 is Bewogen wordt geen licht op de lens 21 gereflecteerd, Het enige licht, dat naar de lens 21 wordt gere-30 flecteerd in dit punt zal omgevingslicht zijn, zoals in figuur 4B is aangegeven. Wanneer het referentiepunt 24 overeenkomt met de top van de ring 25 (figuur 4C) is de reflectiehoek dezelfde als die van het vlakke oppervlak, waar geen ring aanwezig is. Wanneer de dalende flank van de ring 25 langs het referentiepunt 35 24 beweegt wordt evenwel licht in toenemende mate gereflecteerd 8104922 * r - 7 - vanuit de heldere delen van het filter 18, zoals in figuur 4D en 4E is aangegeven. De reflectiehoek en bijgevolg de intensiteit van. het licht neemt dan weer geleidelijk af (fig. 4 F) tot het referentiepunt 24 weer overeenkomt met een deel van de houder 10, 5 waar geen ring aanwezig is (fig. 4G). Een grafiek van de lichtintensiteit, die gereflecteerd wordt wanneer de houder 10 langs het afleesstation beweegt, is in figuur 5 weergegeven, waarbij de punten A - G overeenstemmen met de plaats van de houder in de figuren 4A - G op respectievelijke wijze.The intensity of the light reflected from this point is taken as a reference or zero level. When the holder moves past the reference point 24, a ring 25 is encountered, When the reference point 24 is moved past the front flare of the ring 25, no light is reflected on the lens 21, The only light that is reflected to the lens 21 reflected in this point will be ambient light, as shown in Figure 4B. When the reference point 24 corresponds to the top of the ring 25 (Figure 4C), the reflection angle is the same as that of the flat surface, where no ring is present. However, as the falling edge of the ring 25 moves along the reference point 24, light is increasingly reflected from the bright parts of the filter 18 as shown in FIGS. 4D and 4E. The reflection angle and consequently the intensity of. the light then gradually decreases again (fig. 4 F) until the reference point 24 again corresponds to a part of the holder 10, 5 where no ring is present (fig. 4G). A graph of the light intensity reflected as the container 10 moves past the reading station is shown in Figure 5, points A-G corresponding to the location of the container in Figures 4A-G, respectively.
10 In figuren 6A-C bevat de fotocelinrichting 23, die voor de aflezing gebruikt wordt in elke van de drie radiale oppervlakken 15 acht fotoceldetectors 23a - h, die langs een lijn zijn aangebracht, die overeenstemt met de straal van de ringcode 12, wanneer deze gecentreerd is boven het afleesstation 15 14 in het foto-uitvoeringsvoorbeeld van de uitvinding is ëën groep fotoceldetectors 23a - h zodanig geplaatst dat overeenstemming bestaat met de bewegingslijn van het middelpunt van de ringcode 12, terwijl de andere twee groepen fotoceldetectoren 6 - h 130° zijn opgesteld ten opzichte van de bewegingslijn van 20 het middelpunt van de ringcode. De grootte van deze hoek is niet kritisch, maar hij moet groot genoeg zijn om aflezingen uit te voeren in onderling verschillende gebieden van de ringcode 12.In Figures 6A-C, the photocell device 23 used for the reading in each of the three radial surfaces 15 includes eight photocell detectors 23a-h arranged along a line corresponding to the radius of the ring code 12 when is centered above the reading station 14 in the photo-embodiment of the invention, one group of photocell detectors 23a-h is positioned so as to correspond to the center line motion of the ring code 12, while the other two groups of photocell detectors 6 - h are 130 ° arranged with respect to the movement line of the center of the ring code. The size of this angle is not critical, but it must be large enough to take readings in mutually different areas of the ring code 12.
Er wordt een aantal fotoceldetectors 23 gebruikt, die elk overeenstemmen met de reflecties van slechts een klein deel van een 25 straal van de ringcode 12 (dat wil zeggen dat elk zijn eigen referentiepunt 24 heeft) op de bodem van de houder 10 om de mogelijkheid te geven aflezingen te maken van de stralen buiten de bewegingslijn van het middelpunt van de ringcode 12. Gebruik van slechts ëën detector zal vergen, dat een plaatsing wordt 30 gebruikt dichtbij de bewegingslijn van het middelpunt van de ringcode 12, aangezien plaatsing ruim buiten deze lijn zou leiden tot de onmogelijkheid de binnenringen van de code 12 af te lezen, wanneer de houder 10 langs het leesstation 14 wordt gevoerd, zoals in figuur 6B is aangegeven. Dieht^gelegen plaatsing zou 35 evenwel leiden tot het uitvoeren van aflezingen in gebieden 8104822 •ψ * - 8 - van de ringcode 12, die betrekkelijk dichtbij elkaar liggen, zoals in figuur 6C is aangegeven. Door een aantal fotocelde-tectors 23 te gebruiken kan elke ring 25 worden afgelezen onder het toestaan van de mogelijkheid dat onderscheiden gebieden van 5 de ringcode 12 worden afgelezen. Elke fotocel 23a - h reageert op reflecties over een klein deel van de straal van de ringcode 12, Deze aflezingen worden later gecombineerd voor het verkrijgen van een aflezing van de gehele ringcode 12.A number of photocell detectors 23 are used, each corresponding to the reflections of only a small portion of a radius of the ring code 12 (ie, each having its own reference point 24) on the bottom of the container 10 to allow give readings of the rays outside the line of motion of the center of the ring code 12. Using only one detector will require that a placement be used close to the line of motion of the center of the ring code 12, since placement would be well outside this line lead to the impossibility of reading the inner rings of the code 12 when the holder 10 is passed along the reading station 14, as shown in figure 6B. However, such location would lead to taking readings in areas 8104822 of the ring code 12, which are relatively close together, as shown in Figure 6C. By using a number of photocell detectors 23, each ring 25 can be read, allowing different areas of the ring code 12 to be read. Each photocell 23a-h responds to reflections over a small part of the radius of the ring code 12. These readings are later combined to obtain a reading of the entire ring code 12.
In figuur 7 is de starting 27 de buitenste ring 10 van de ringcode 12 en op dezelfde plaats in de bodem van elke houder 10 gevormd. De ringcode 12 wordt gedefinieerd door de aanwezigheid of afwezigheid van een ring 25 binnen elke van een bepaald aantal mogelijke ringplaatsen 30. De aanwezigheid van een ring 25 op een mogelijke plaats 30 definieert het binaire 15 bit 1, terwijl de afwezigheid van een ring 25 op een mogelijke plaats 30 een binair bit 0 definieert. Verschillende combinaties van ringen 25 definiëren bijgevolg verschillende binaire codegetallen, die gebruikt kunnen worden voor het identificeren van de oorspronkelijke vorm van elke houder 10. Men zal inzien, 2Q ddt het niet nodig is, dat een binaire code wordt gebruikt en dat vele andere codeconfiguraties (bijvoorbeeld octaal) gebruikt kunnen wortden.In Figure 7, the starting 27 is the outer ring 10 of the ring code 12 and is formed in the same place in the bottom of each container 10. The ring code 12 is defined by the presence or absence of a ring 25 within each of a given number of possible ring locations 30. The presence of a ring 25 at a possible location 30 defines the binary 15 bit 1, while the absence of a ring 25 at a possible location 30 defines a binary bit 0. Different combinations of rings 25 thus define different binary code numbers, which can be used to identify the original shape of each container 10. It will be appreciated that it is not necessary that a binary code be used and that many other code configurations ( for example octal).
Het aantal ringen 26, dat in een houder gevormd kan worden is betrekkelijk gering, hetgeen overeenkomende grenzen 25 stelt ian het aantal mogelijke coderingcombinaties. Teneinde het aantal combinaties te maximaliseren wordt het aantal mogelijke ringplaatsen 30 vergroot, maar wordt de code zodanig gedefinieerd, dat er nooit ringen 25 zijn op twee aangrenzende mogelijke plaatsen 30. In figuur 8 bevat een dal 32 tussen 30 ringen 25 in afwisselende mogelijke ringstanden 30 voldoende vlak oppervlak om een binaire nul te definiëren, die overeenstemt met de afwezigheid van een ring 25 op deze desbetreffende mogelijke ringplaats 30. De fysische begrenzing dat geen ringen 25 twee aangrenzende mogelijke ringplaatsen 30 kunnen innemen, 35 is aangegeven met de onderbroken lijn 33, die de plaats van een 8104922 - 9 -The number of rings 26 that can be formed in a container is relatively small, which sets corresponding limits for the number of possible coding combinations. In order to maximize the number of combinations, the number of possible ring positions 30 is increased, but the code is defined such that there are never rings 25 at two adjacent possible positions 30. In Figure 8, a valley 32 contains 30 rings 25 in alternate possible ring positions 30 sufficiently flat area to define a binary zero corresponding to the absence of a ring 25 at this respective possible ring location 30. The physical limitation that no rings 25 can occupy two adjacent possible ring positions 30 is indicated by the broken line 33, replacing the 8104922 - 9 -
XX
* ψ ring 25 aangeeft die daardoor zou «orden ingenomen óp een aangrenzende mogelijke ringplaat 30. In dit geval is het niet mogelijk de ringen 25 volledig te vormen en is het bijgevolg ook niet mogelijk een geldige codelezing te verkrijgen.* indicates ring 25 which would thereby be occupied on an adjacent possible ring plate 30. In this case, it is not possible to completely form rings 25 and therefore it is not possible to obtain a valid code reading.
5 Ter toelichting van het gebruik van de bovenbe schreven code wordt een houder 10 beschouwd, die groot genoeg is om de mogelijkheid te geven een zestal ringen 25 erin te vormen hetgeen leidt tot 26 oftewel 64 mogelijke combinaties, indien zes mogelijke ringstanden 30 worden gebruikt. Door 11 mogelijke 10 rings tanden 30 te gebruiken met geen twee ringen 25 op aangrenzende mogelijke plaatsen 30 neemt evenwel het aantal mogelijke combinaties toe tot 232. Aangezien dit grote aantal combinaties in het algemeen niet nodig is kan de code, die in een houder 10 gevormd wordt, beperkt worden tot bepaalde combinaties 15 van ringen 25 en elke aflezing onderzocht worden op deze beperking ten einde de nauwkeurigheid van de codeaflezingen te vergroten.To illustrate the use of the code described above, a container 10 is considered large enough to allow six rings 25 to be formed therein, resulting in 26 or 64 possible combinations if six possible ring positions 30 are used. However, by using 11 possible 10 ring teeth 30 with no two rings 25 at adjacent possible locations 30, the number of possible combinations increases to 232. Since this large number of combinations is generally not necessary, the code formed in a container 10 be limited to certain combinations of rings 25 and each reading is examined for this limitation in order to increase the accuracy of the code readings.
In het voorkeursuitvoeringsvoorbeeld van de uitvinding waarin een houder 10 met een aantal mogelijke ringplaatsen 30 wordt gebruikt, wordt een dubbele beperking toegepast. De eerste 20 daarvan is, dat er altijd nauwkeurig drie ringen 25 aanwezig zijn in de code buiten de startring 27. In de tweede plaats moeten den of twee van deze ringen 25 gelegen zijn binnen de drie het meest naar binnen gelegen ringplaatsen 30 waarbij het verbod van ringen 25 in aangrenzende mogelijke ringplaatsen 30 25 nog steeds van toepassing is. Het aantal mogelijke combinaties met deze beperkingen wordt teruggebracht tot 65, hetgeen in het algemeen voldoende is. De beperkingen dienen om te verhinderen dat onjuiste lezingen van een code worden geregistreerd, die bijvoorbeeld veroorzaakt worden door fouten bij het vormen of 30 afwijkingen van de vlakheid van de bodem van de houder 10.In the preferred embodiment of the invention in which a container 10 with a number of possible ring locations 30 is used, a double restriction is applied. The first 20 of these is that there are always three rings 25 accurately present in the code outside the start ring 27. Second, the two or two of these rings 25 must be located within the three most inward ring locations 30 where the prohibition of rings 25 in adjacent possible ring locations 30 still applies. The number of possible combinations with these limitations is reduced to 65, which is generally sufficient. The restrictions serve to prevent incorrect readings of a code from being recorded, for example, caused by errors in forming or deviations from the flatness of the bottom of the container 10.
Bijvoorbeeld kan een fout in de vormgeving worden afgelezen als een aanvullende ring 25, maar dan wordt de aflezing als ongeldig verworpen, aangezien vier ringen 25 zouden worden afgelezen in plaats van drie.For example, a design error can be read as an additional ring 25, but then the reading is rejected as invalid since four rings 25 would be read instead of three.
35 Een rekenmachine wordt geprogrameerd voor het 810;-3 22 ’ * - JO - analyseren van de informatie, die in het geheugen 60 is opgeslagen voor het bepalen van de oorsprongsvorm van een houder 10. Aanvankelijk worden aflezingen van de drie buitenfotocellen 23h geanalyseerd, ten einde de plaats van de starting 27 te bepalen.A calculator is programmed to analyze the information stored in the memory 60 for determining the origin shape of a container 10. Initially, readings from the three outer photocells 23h are analyzed, in order to determine the location of the starting 27.
5 Het aftasten van destarting 27 wordt uitgevoerd door naar de amplitude van de aflezingen te kijken, die genomen zijn vanuit de buitenfotocellen 23h gedurende een tijdsperiode en het bepalen van de helling van de amplitude. Indien de helling een van te voren bepaald niveau overschrijdt wordt aangenomen dat 10 een startring 27 aanwezig is. De plaats van de startring 27 markeert het tijdstip, waarop aflezingen vanuit de rest van de fotocellen 23a - h worden genomen. Indien zich bijvoorbeeld een startring 27 op een plaats bevond, die overeenstemt met de tiende aflezing, die in het geheugen 60 is opgeslagen, 15 zullen de aflezingen van de rest van de fotocellen 23a - h worden geanalyseerd in het gebied, dat gecentreerd is rond de tiende aflezing. Op deze wijze worden aflezingen van de fotocellen 23 slechts geanalyseerd, indien zij overeenstemmen met de juiste plaatsing van de houder 10. Deze functie wordt 20 apart uitgevoerd voor elke van de drie groepen van acht fotocellen 23a - h.Scanning of the start 27 is performed by looking at the amplitude of the readings taken from the outer photocells 23h over a period of time and determining the slope of the amplitude. If the slope exceeds a predetermined level, it is assumed that a starting ring 27 is present. The location of the starting ring 27 marks the time when readings from the rest of the photocells 23a-h are taken. For example, if a start ring 27 was located in a location corresponding to the tenth reading stored in the memory 60, the readings of the rest of the photocells 23a-h will be analyzed in the area centered around the tenth reading. In this way, readings from the photocells 23 are only analyzed if they correspond to the correct placement of the container 10. This function is performed separately for each of the three groups of eight photocells 23a-h.
Nadat de plaats van de startring 27 bepaald is, decodeert de rekenmachine de informatie, die in het geheugen 60 is opgeslagen. De plaats van de ringen 25 wordt op dezelfde 25 wijze bepaald als die van de startring 27, dat wil zeggen, indien de helling van de amplitude op een mogelijke ringplaats 30 een van tie voren bepaald niveau overschrijdt, aangenomen wordt dat een ring 25 op die plaats aanwezig is. Wanneer eenmaal de plaats van de ringen 25 bepaald is kan de binaire code, die 30 wordt weergegeven door de plaats van de ringen 25, in decimale vorm gedecodeerd worden. Bij het decodeerproces kan de bewegingsrichting van de houder 10 langs het station 14 worden gecompenseerd door de rekenmachine de volgorde aan te geven waarin de aflezingen van elk van de fotocellen 23a - h geana-35 lyseerd moeten worden en aan te geven of naar een positieve of 8104922 - JJ - een negatieve helling gekeken moet worden.After the location of the start ring 27 has been determined, the calculator decodes the information stored in the memory 60. The location of the rings 25 is determined in the same manner as that of the starting ring 27, that is, if the slope of the amplitude at a possible ring location 30 exceeds a predetermined level, it is assumed that a ring 25 at that place is available. Once the location of the rings 25 has been determined, the binary code represented by the location of the rings 25 can be decoded in decimal form. In the decoding process, the direction of movement of the container 10 past the station 14 can be compensated by indicating the calculator in the order in which the readings of each of the photocells 23a-h are to be analyzed and indicating either a positive or 8104922 - JJ - a negative slope should be looked at.
Na het decoderen wordt een geldigheidsonderzoek 68 uitgevoerd voor elke van de drie code-aflezingen, zoals aan de hand van figuur 7 is beschreven. Indien niet aan het geldig-5 heidsonderzoek wordt voldaan hetgeen betekent dat er niet in het totaal drie ringen 25 zijn en dat ëën of twee ringen 25 op de drie het meest naar binnen gelegen ringplaatsen 33 aanwezig zijn, dan wordt deze aflezing als ongeldig verworpen.After decoding, a validity check 68 is performed for each of the three code readings, as described with reference to Figure 7. If the validity check is not met, which means that there are not three rings 25 in total and that one or two rings 25 are present in the three most inward ring positions 33, then this reading is rejected as invalid.
De overige aflezingen worden dan door een meerderheidslogika 10 70 vergeleken waarna een code-uitlezing 72, die de oorsprong vorm van de houder 10 aangeeft, wordt afgegeven in overeenstemming met de meerderheid van de geldige aflezingen.The remaining readings are then compared by a majority logic 1070 whereupon a code readout 72 indicating the origin shape of the container 10 is issued in accordance with the majority of the valid readings.
8 1 0 3 2 28 1 0 3 2 2
Claims (5)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US05/864,080 US4175236A (en) | 1977-12-23 | 1977-12-23 | Method and apparatus of cavity identification of mold of origin |
| US86408077 | 1977-12-23 | ||
| NL7807366 | 1978-07-07 | ||
| NLAANVRAGE7807366,A NL168432C (en) | 1977-12-23 | 1978-07-07 | SYSTEM FOR IDENTIFYING HOLDERS. |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| NL8104922A true NL8104922A (en) | 1982-03-01 |
| NL188310B NL188310B (en) | 1991-12-16 |
| NL188310C NL188310C (en) | 1992-05-18 |
Family
ID=26645435
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| NLAANVRAGE8104922,A NL188310C (en) | 1977-12-23 | 1981-10-30 | GLASS HOLDER WITH CODE AT ITS BOTTOM. |
Country Status (1)
| Country | Link |
|---|---|
| NL (1) | NL188310C (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009076730A3 (en) * | 2007-12-14 | 2009-09-24 | Technology & Design B.V.B.A. | Sorting device, sorting method and sensor element for a sorting device |
-
1981
- 1981-10-30 NL NLAANVRAGE8104922,A patent/NL188310C/en not_active IP Right Cessation
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009076730A3 (en) * | 2007-12-14 | 2009-09-24 | Technology & Design B.V.B.A. | Sorting device, sorting method and sensor element for a sorting device |
| BE1017898A3 (en) * | 2007-12-14 | 2009-10-06 | Technology & Design B V B A | SORTING DEVICE AND METHOD FOR SORTING PRODUCTS. |
| US8564766B2 (en) | 2007-12-14 | 2013-10-22 | Best 2 Nv | Sensor element for a sorting device and method for sorting products |
Also Published As
| Publication number | Publication date |
|---|---|
| NL188310B (en) | 1991-12-16 |
| NL188310C (en) | 1992-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4230266A (en) | Method and apparatus of cavity identification of mold of origin of a glass container | |
| US4175236A (en) | Method and apparatus of cavity identification of mold of origin | |
| KR100363150B1 (en) | Optical Inspection of Vessel End Dimension Parameters | |
| US5028769A (en) | Device for reading a mold code on a glass bottle | |
| ES2389525T3 (en) | Procedure and device for mechanical cutting of plate parts | |
| US5538123A (en) | Coin discriminating apparatus | |
| AU647558B2 (en) | Method of and apparatus for inspecting transparent object for defect | |
| CA2146094C (en) | Inspection of translucent containers | |
| KR100338488B1 (en) | Coin discriminating apparatus | |
| EP0218634A1 (en) | Optical reader for printed bit-encoded data and method of reading same | |
| KR940002360B1 (en) | Method for sensing code character | |
| CN1087433A (en) | Be used for reproducing the scanister of complete code from scanned line segment | |
| US4459487A (en) | Method and apparatus for identifying objects such as bottles by shape | |
| JPS6145956A (en) | Method for selectively inspecting refractive defect in transparent product | |
| US5126556A (en) | Bottle thread imaging apparatus having a light seal means between the light assembly means and the thread | |
| US5045688A (en) | Method and apparatus for inspection of bottle thread having a unitary image plane | |
| JPS62237585A (en) | Optical type object identifier | |
| JP4243431B2 (en) | Method and apparatus for reading a relief carried in a transparent or translucent container | |
| AU598286B2 (en) | Code reader | |
| US6028302A (en) | Transparent container relief indiciae scanning system | |
| JP3130974B2 (en) | Coin identification device | |
| NL8104922A (en) | Bottle mfg. plant with defective mould identifier - has bottle holder with code formed by concentric rings with scanner | |
| US11907784B2 (en) | Method for associating a marking with an object | |
| US20060051086A1 (en) | Method for photographically recording a cylindrical, especially plate-shaped object | |
| EP0497323A2 (en) | Scan velocity detector and code reader using the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A85 | Still pending on 85-01-01 | ||
| BA | A request for search or an international-type search has been filed | ||
| BB | A search report has been drawn up | ||
| BC | A request for examination has been filed | ||
| V1 | Lapsed because of non-payment of the annual fee |