[go: up one dir, main page]

DE69835840T2 - Optically directed character scanning system - Google Patents

Optically directed character scanning system Download PDF

Info

Publication number
DE69835840T2
DE69835840T2 DE69835840T DE69835840T DE69835840T2 DE 69835840 T2 DE69835840 T2 DE 69835840T2 DE 69835840 T DE69835840 T DE 69835840T DE 69835840 T DE69835840 T DE 69835840T DE 69835840 T2 DE69835840 T2 DE 69835840T2
Authority
DE
Germany
Prior art keywords
scanner
data
conveyor
package
spot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69835840T
Other languages
German (de)
Other versions
DE69835840D1 (en
Inventor
Henri Bonnet
Johannes A.S. Bjorner
Bennett Pardee
Catherine Alexander
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
United Parcel Service of America Inc
United Parcel Service Inc
Original Assignee
United Parcel Service of America Inc
United Parcel Service Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US08/788,852 external-priority patent/US5923017A/en
Priority claimed from US08/787,974 external-priority patent/US5920056A/en
Application filed by United Parcel Service of America Inc, United Parcel Service Inc filed Critical United Parcel Service of America Inc
Application granted granted Critical
Publication of DE69835840D1 publication Critical patent/DE69835840D1/en
Publication of DE69835840T2 publication Critical patent/DE69835840T2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C3/00Sorting according to destination
    • B07C3/10Apparatus characterised by the means used for detection ofthe destination
    • B07C3/14Apparatus characterised by the means used for detection ofthe destination using light-responsive detecting means

Landscapes

  • Character Input (AREA)
  • Sorting Of Articles (AREA)
  • Mechanical Optical Scanning Systems (AREA)
  • Sowing (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Control Of Temperature (AREA)
  • Holo Graphy (AREA)
  • Aerials With Secondary Devices (AREA)
  • Optical Communication System (AREA)

Abstract

An optically-guided indicia reader system includes a conveyor (212) carrying a parcel (214) bearing a destination address. A moving light illumination source (224) defines a spot (230) that moves at the same speed as the conveyor (212) to assist the positioning of the parcel (214). Multi-conveyor systems are disclosed as well as methods of use. <IMAGE> <IMAGE> <IMAGE> <IMAGE> <IMAGE>

Description

ErfindungsgebietTHE iNVENTION field

Die vorliegende Erfindung betrifft die Bildverarbeitung und insbesondere über dem Band angeordnete optische Zeichenerkennungssysteme (OCR). Die Erfindung betrifft insbesondere ein Angabenlesesystem, das eine projizierte optische Führung enthält, um das Positionieren von Paketen auf einem Förderer zu unterstützen.The The present invention relates to image processing and in particular to image processing Band arranged optical character recognition systems (OCR). The invention in particular concerns a data reading system which has a projected optical guidance contains to help position packages on a conveyor.

Allgemeiner Stand der Technikgeneral State of the art

Seit Jahren werden Maschinen dazu verwendet, Pakete zu scannen, während sie sich entlang eines Förderers bewegen. In jüngster Zeit sind über dem Band angeordnete optische Zeichenerkennungssysteme (OCR) entwickelt worden, die Angaben wie etwa eine maschinengeschriebene oder handgeschriebene Zieladresse auf zu versendenden Paketen lesen kann. Paketzustellfirmen, wie etwa United Parcel Service verschickt jeden Tag Millionen Pakete. Diese Paketzustellfirmen machen ausgiebig Gebrauch von OCR-Systemen, um die Zieladressetiketten auf Paketen zu lesen, um das Sortieren der Pakete zu ihren richtigen Zielen zu unterstützen.since Years ago, machines are used to scan packages while they are along a conveyor move. Most recently Time is over the optical character recognition (OCR) systems arranged on the belt information such as typewritten or handwritten Destination address on packets to be sent can read. package delivery, such as United Parcel Service sends millions of packages every day. These parcel delivery companies make extensive use of OCR systems, to read the destination address labels on packets to sort to support the packages to their right destinations.

Zu den grundlegenden physischen Komponenten eines OCR-Systems zählen ein Scanner und ein Zeichenerkennungssystem mit einer zentralen Verarbeitungseinheit (CPU), einem Computerspeicher und einem hockentwickelten Zeichenerkennungsprogrammmodul. Der Scanner ist in der Regel eine optische Kamera, wie etwa ein CCD-Array (ladungsgekoppeltes Bauelement), das ein Bild der Zieladresse auf den Paketen erfasst, während sie sich auf dem Förderer an dem Scanner vorbeibewegen. Im Allgemeinen wird von dem Scanner ein durchgehendes Videobild des die Pakete tragenden Förderers erfasst, wobei das Videobild in digitales Format umgewandelt und zum Zeichenerkennungssystem übertragen wird. Es muss jedoch nur ein kleiner Teil des Videobilds, wie etwa die Teile, die die Zieladressen der Pakete enthalten, vom Zeichenerkennungssystem verarbeitet werden. Das OCR-System muss deshalb eine gewisse Möglichkeit aufweisen, um die Teile des Videobilds identifizieren zu können, die vom Zeichenerkennungssystem verarbeitet werden müssen.To include the basic physical components of an OCR system Scanner and a character recognition system with a central processing unit (CPU), a computer memory, and a dock-developed character recognition program module. The scanner is usually an optical camera, such as a CCD array (charge coupled device), which is an image of the destination address captured on the parcels while they are on the conveyor move past the scanner. In general, the scanner a continuous video image of the conveyor carrying the packages captured, with the video image converted to digital format and transferred to the character recognition system becomes. However, only a small portion of the video image, such as the parts containing the destination addresses of the packets from the character recognition system are processed. Therefore, the OCR system has a certain possibility to identify the parts of the video image that must be processed by the character recognition system.

Ein Ansatz besteht darin, das ganze vom Scanner erzeugte Videobild zu speichern und später diejenigen Teile des Videobilds herauszuanalysieren, die vom Zeichenerkennungssystem verarbeitet werden müssen. Ein ständig laufender Scanner erzeugt jedoch eine riesige Menge von Videodaten. Diese Daten werden als eine kontinuierliche Bitmap des Förderers formatiert, während der Förderer Pakete am Scanner vorbeiführt. Diese Bitmap übermittelt inhärent Informationen über die räumliche Beziehung der Pixel des Bilds. Das Speichern dieser durchgehenden Bitmap erfordert eine riesige Menge an Computerspeicher. Es ist deshalb vorteilhaft, die Anforderungen hinsichtlich des Speicherplatzes zu reduzieren.One The approach is to capture all the video generated by the scanner save and later those To parse out parts of the video image from the character recognition system must be processed. One constantly however, a running scanner generates a huge amount of video data. This data is considered a continuous bitmap of the conveyor formatted while the conveyor Parcels passes the scanner. This bitmap is transmitted inherent information about the spatial Relationship of the pixels of the image. Saving this continuous Bitmap requires a huge amount of computer memory. It is therefore advantageous, the requirements in terms of storage space to reduce.

Datenkompression ist eine Technik zum Reduzieren der Anforderung hinsichtlich des Speicherplatzes. Die Videodaten können zur Speicherung komprimiert werden, wobei eine beliebige einer Vielfalt wohlbekannter Datenkompressionsverfahren wie Lauflängencodierung verwendet wird. Diese Datenkompressionstechniken verändern jedoch das Bitmapformat der Daten. Dies ist nicht erwünscht, da es für das Zeichenerkennungsprogrammmodul vorteilhaft ist, an Bitmaps zu arbeiten, die leichten Zugang zu Informationen hinsichtlich Nachbarschaften um individuelle Pixel herum gestatten. Die komprimierten Daten müssen jedoch zur Verarbeitung durch das Zeichenerkennungsprogrammmodul in der Regel in einem Bildwiederholspeicher dekomprimiert werden. Das Komprimieren der Videodaten zur Speicherung und das nachfolgende Dekomprimieren der Videodaten zur Verarbeitung belastet die CPU und verlangsamt den Zeichenerkennungsprozess.data compression is a technique for reducing the requirement of the Memory. The video data can be compressed for storage using any of a variety of well-known data compression methods like run-length coding is used. However, these data compression techniques are changing the bitmap format of the data. This is not desirable because it is for the character recognition program module advantageous to work on bitmaps that have easy access to Information about neighborhoods around individual pixels allow around. However, the compressed data must be processed for The character recognition program module is usually in a frame buffer be decompressed. Compressing the video data for storage and subsequently decompressing the video data for processing loads the CPU and slows down the character recognition process.

Die Echtzeitextrahierung der gewünschten Teile der Videodaten stellt eine andere Technik zum Reduzieren der Anforderung hinsichtlich Speicherplatz dar. Die Echtzeitdatenextrahierung ist sogar eine sehr effektive Technik, da der größte Teil der vom ständig laufenden Scanner erzeugten Videodaten ein nutzloses Bild des Förderers und der keine Angaben tragenden Bereiche der sich entlang des Förderers bewegenden Pakete darstellt; nur ein kleiner Prozentsatz der Daten enthält die Zieladressen der zu versendenden Pakete. Wenn nur kleine Teile der Videodaten wie etwa relativ kleine Bereiche, die die Zieladressen abdecken, extrahiert werden, wird dadurch die Anforderung hinsichtlich Speicherplatz stark reduziert und der Zeichenerkennungsprozess beschleunigt.The Real-time extraction of the desired parts The video data is another technique for reducing the requirement in terms of space. The real-time data extraction is even a very effective technique, since most of the constantly running Scanner generated video data a useless image of the conveyor and the unspecified areas extending along the conveyor represents moving packets; only a small percentage of the data contains the destination addresses of the packages to be sent. If only small parts of the video data such as relatively small areas covering the destination addresses, Extracts the storage requirement reduces and accelerates the character recognition process.

Es wurden Systeme entwickelt, um ein Videokamerasystem auszulösen, damit es nur gewünschte Videobilder speichert. Beispielsweise wird von Tonkin, US-Patent Nr. 4,742,555, ein mechanischer Grenzschalter, optischer Sensor, oder Magnetsensor beschrieben, der ein Videosystem auslöst, damit es ein Bild eines Pakets erfasst und speichert, wenn das Paket eine vorbestimmte Stelle entlang einem Förderer erreicht. Das von Tonkin beschriebene System würde jedoch bei Anwendung auf ein Paketversandsystem einen signifikanten Mangel aufweisen, weil das von Tonkin beschriebene System ein Bild des ganzen Pakets erfasst; es arbeitet nicht dahingehend, nur einen spezifischen Teil des Bilds zu erfassen, wie etwa die Zieladresse. Bei einem Paketversandsystem muss die Zieladresse zu Sortier- und Lenkzwecken erfasst werden, doch werden andere Angaben auf dem Paket, wie etwa die Rücksendeadresse, nicht benötigt, um das Paket zu seinem richtigen Ziel zu lenken. Es ist deshalb vorteilhaft, die Zieladresse vor dem Speichern des Bilds des Pakets zu identifizieren, so dass nur der die Zieladresse enthaltende Bereich des Bilds im Computerspeicher gespeichert werden kann.Systems have been developed to trigger a video camera system to store only desired video images. For example, Tonkin, U.S. Patent No. 4,742,555, describes a mechanical limit switch, optical sensor, or magnetic sensor that triggers a video system to capture and store an image of a parcel when the parcel reaches a predetermined location along a conveyor. However, the system described by Tonkin would have a significant shortcoming when applied to a parcel shipping system because the system described by Tonkin captures an image of the entire parcel; it does not work to capture only a specific part of the image, such as the destination address. For a parcel shipping system, the destination address must be sorted and sorted However, other information on the parcel, such as the return address, is not needed to direct the parcel to its proper destination. It is therefore advantageous to identify the destination address prior to storing the image of the packet so that only the portion of the image containing the destination address can be stored in computer memory.

Bei dem Versuch, die Zieladressen auf verschiedenen, sich auf einem Förderer bewegenden Paketen zu identifizieren, trifft man jedoch auf mehrere Schwierigkeiten. Zunächst können die Zieladressen hinsichtlich Größe variieren, und sie können sich auf verschiedenen Paketen an unterschiedlichen Stellen befinden. Zweitens können die Pakete selbst hinsichtlich Größe, Form und Position auf dem Förderer variieren. Das heißt die präzise Position einer Zieladresse auf einem Paket kann nicht bestimmt werden, indem einfach die Kante des Pakets unter Verwendung eines Grenzschalters oder Sensors erfasst wird, wie von Tonkin beschrieben.at trying to find the destination addresses on different ones, on one promoter However, to identify moving packets, one encounters several Difficulties. First can the destination addresses vary in size, and you can are on different packages in different places. Second, you can the packages themselves in terms of size, shape and position on the promoter vary. This means the precise one Position of a destination address on a packet can not be determined by simply flipping the edge of the package using a limit switch or sensor is detected as described by Tonkin.

Es wurden Systeme zum Speichern von Videobildern von ausgewählten Teilen von auf einem Förderer sich bewegenden Paketen entwickelt. Beispielsweise wird von Kizu et al., US-Patent Nr. 4,516,265, ein Zwei-Kamera-System beschrieben, das die postalischen Codes (Postleitzahlen) auf Umschlägen liest, die sich auf einem Umschlagtransportsystem bewegen. Das System enthält einen niedrigaufgelösten Vorscanner, der die Oberfläche des Umschlags grob scannt. Die Position des Zieladressenblocks wird anhand des Grobscans, und die Koordinaten des Zieladressenblocks bezüglich der Vorderkante des Umschlags werden dann zu einem zweiten hochaufgelösten Kamerasystem weitergeleitet. Das zweite Kamerasystem speichert ein Bild des Zieladressenblocks, indem es zunächst die Vorderkante des Umschlags erfasst. Das zweite Kamerasystem beginnt mit dem Speichern eines Bilds des Zieladressenblocks, wenn der Block die zweite Kamera erreicht, und beendet die Speicherung des Bilds, wenn sich der Block an der zweiten Kamera vorbeibewegt. Ein Postleitzahlenlesegerät verarbeitet danach den hochaufgelösten Scan, um die Postleitzahl zu lesen.It have been systems for storing video images of selected parts from on a conveyor evolved moving packages. For example, Kizu et al., U.S. Patent No. 4,516,265, a two-camera system is described which uses the postal Codes (zip codes) on envelopes that reads on a Move cargo handling system. The system contains a low-resolution prescanner, the surface roughly scans the envelope. The position of the destination address block becomes based on the coarse scan, and the coordinates of the destination address block in terms of The leading edge of the envelope then becomes a second high resolution camera system forwarded. The second camera system stores an image of the destination address block, by doing it first grasps the leading edge of the envelope. The second camera system begins with saving an image of the destination address block when the block reaches the second camera and stops storing the image, when the block passes the second camera. A postcode reader processes then the high-resolution Scan to read the postcode.

Ein weiteres Beispiel ist aus Morton et al., US-Patent Nr. 5,642,442 bekannt. Dieses Patent beschreibt ein Zwei-Kamera-System, das die Zieladressen auf sich auf einem Förderer bewegenden Paketen liest. Eine Bezugsmarkierung aus Leuchtstofftinte wird relativ zu der Zieladresse auf einem Paket überlagert. Eine erste Kamera erfasst ein Bild der Bezugsmarkierung, dessen Position und Orientierung ermittelt wird. Die Position und Orientierung der Bezugsmarkierung wird dann verwendet, um aus einem von einer zweiten Kamera, die hinter der ersten Kamera positioniert ist, erzeugten Videodatensignal ein Bild der Zieladresse zu extrahieren. Das Bild der Zieladresse wird in einem Computerspeicher zur späteren Verarbeitung durch ein Zeichenerkennungssystem gespeichert.One another example is from Morton et al., U.S. Patent No. 5,642,442 known. This patent describes a two-camera system incorporating the Destination addresses on packages moving on a conveyor reads. A fluorescent ink reference mark becomes relative to the destination address superimposed on a package. A first camera captures an image of the fiducial mark whose Position and orientation is determined. The position and orientation The fiducial mark is then used to make one of second camera positioned behind the first camera Video data signal to extract an image of the destination address. The picture the destination address is stored in a computer memory for later processing stored by a character recognition system.

Die oben beschriebenen Zwei-Kamera-Systeme minimieren sehr effektiv die Menge an Videodaten, die in einem OCR-System gespeichert werden muss. Es sind jedoch recht aufwendige Systeme, die sich am besten für Pakethandhabungssysteme mit sehr hoher Geschwindigkeit eignen. Die mit diesen Systemen verbundenen Kosten sind möglicherweise für viele langsamere Pakethandhabungssysteme nicht gerechtfertigt. Das IBM Technical Disclosure Bulletin, Band 15, Nr. 4, S. 1170–1171, beschreibt ein Paketpositionier-, -scan- und -sortiersystem mit beweglichem Licht, das Bilder von Adressen auf Paketen erfasst. Dieses System beschreibt jedoch weder weitere Techniken, um ein scharfes Bild der Adressen zu erhalten, noch beschreibt es ein Paketpositioniersystem ohne sich bewegendes Licht. Außerdem wird in dem IBM-Offenlegungsdokument kein Mehr-Förderer-Paketpositionierungssystem beschrieben.The Two-camera systems described above minimize very effectively the amount of video data that must be stored in an OCR system. However, they are quite elaborate systems that are best for package handling systems with very high speed. The connected with these systems Costs may be for many slower package handling systems are not justified. The IBM Technical Disclosure Bulletin, Vol. 15, No. 4, p. 1170-1171 a package positioning, scanning and sorting system with mobile Light capturing images of addresses on packets. This system However, neither describes other techniques to a sharp picture nor does it describe a packet positioning system without moving light. In addition, will in the IBM disclosure document, no multi-conveyor package positioning system described.

Es besteht deshalb ein Bedarf an einem weniger aufwendigen und effektiveren System zum Minimieren der Menge an Videodaten, die in einem OCR-System gespeichert werden müssen. Insbesondere besteht ein Bedarf an einem preiswerten und dennoch effektiven Angabenlesesystem, das sich für Pakethandhabungssysteme mit geringer bis mittlerer Geschwindigkeit eignet.It There is therefore a need for a less expensive and more effective one System for minimizing the amount of video data used in an OCR system must be stored. In particular, there is a need for a cheap and yet effective data reading system suitable for package handling systems low to medium speed.

Kurze Darstellung der ErfindungShort illustration the invention

Die Erfindung strebt die Bereitstellung eines preiswerten Systems zum Minimieren der Menge an Videodaten an, die in einem OCR-System gespeichert werden müssen. Insbesondere strebt die Erfindung die Bereitstellung eines preiswerten Angabenlesesystems an, das sich für Pakethandhabungssysteme mit geringer bis mittlerer Geschwindigkeit eignet.The The invention seeks to provide a low cost system for Minimize the amount of video data stored in an OCR system Need to become. In particular, the invention seeks to provide a low cost Data reading system suitable for package handling systems low to medium speed.

Erfindungsgemäß wird ein optisch geführtes Angabenlesesystem mit einem Förderer zum Transportieren eines Pakets von einer vorgeschalteten Stelle des Förderers zu einer nachgeschalteten Stelle des Förderers, und einem Angabenlesesystem mit beweglichem Licht umfassend eine Beleuchtungsquelle zum Definieren eines Flecks, der sich mit der gleichen Geschwindigkeit wie der Förderer bewegt, um das Positionieren des Pakets auf dem Förderer zu unterstützen, einem Scanner, der hinter der Beleuchtungsquelle angeordnet und so positioniert ist, dass er ein Bild des Pakets erfasst, und einen Computerspeicher zum Speichern der Bilder; wobei
Mittel vorgesehen sind, zum Betätigen des Computerspeichers und des Scanners, um ein Bild eines Gebiets eines Pakets, definiert bezüglich des durch die Beleuchtungsquelle definierten Flecks, zu speichern, wobei die Beleuchtungsquelle mehrere Beleuchtungsquellen enthält, die säulenförmige Lichtstrahlen projizieren, um den Fleck zu definieren, und wobei die Beleuchtungsquelle eine solche mit beweglichem Licht ist, bereitgestellt.
According to the present invention, there is provided an optically-guided indicia reading system comprising a conveyor for transporting a package from an upstream location of the conveyor to a downstream location of the conveyor, and a moving light indicia reading system comprising an illumination source for defining a spot moving at the same speed as the conveyor to assist in positioning the package on the conveyor, a scanner located behind the illumination source and positioned to capture an image of the package, and a computer memory for storing the images; in which
Means are provided for operating the computer memory and the scanner to form an image of a Region of a packet, defined with respect to the spot defined by the illumination source, the illumination source including a plurality of illumination sources that project columnar light rays to define the spot, and wherein the illumination source is a moving light source.

Die Erfindung stellt auch ein Verfahren zum Erhalten eines Bilds von Angaben auf einem Paket unter Verwendung dieses Systems bereit.The The invention also provides a method for obtaining an image from Details on a package using this system ready.

Ein Bediener positioniert bei Gebrauch ein Paket auf dem Förderer so, dass die abzubildenden Angaben, wie etwa die Zieladresse auf dem Paket mit einem von einer Beleuchtungsquelle definierten sich bewegenden Lichtfleck übereinstimmen. Ein hinter der Beleuchtungsquelle angeordneter Scanner erfasst ein Bild eines Gebiets, das bezüglich des durch die Beleuchtungsquelle definierten Flecks definiert ist. Beispielsweise kann die optische Führung ein bewegliches Licht wie etwa einen Lichtfleck mit schmalem Strahl enthalten, der auf den Förderer projiziert wird und der sich mit der gleichen Geschwindigkeit wie der Förderer bewegt. Wenn ein Paket so auf dem Förderer positioniert wird, dass sich der Lichtfleck in der Mitte der Stadt- und Staatsadresszeilen der Zieladresse befindet, kann ein Scanner ein Bild der Zieladresse zur Verarbeitung durch ein Zeichenerkennungslesegerät effizient erfassen.One Operator positions a package on the conveyor in use that the information to be displayed, such as the destination address on the Package with a moving source defined by a lighting source Light spot match. A scanner located behind the illumination source detects Image of a domain that re is defined by the spot defined by the illumination source. For example, the optical guide can be a moving light such as a light spot with a narrow beam included on the promoter is projected and at the same speed as the conveyor emotional. When a package is positioned on the conveyor so that the light spot in the middle of the city and state address lines If the destination address is located, a scanner can take a picture of the destination address efficient for processing by a character recognition reader to capture.

Das Angabenlesesystem mit beweglichem Licht enthält einen Förderer zum Transportieren eines Pakets von einer vorgeschalteten Stelle des Förderers zu einer nachgeschalteten Stelle des Förderers. Ein System mit beweglichem Licht, das bevorzugt über dem Förderer positioniert ist, enthält eine Beleuchtungsquelle zum Definieren eines Flecks, der sich mit der gleichen Geschwindigkeit des Förderers bewegt, um das Positionieren des Pakets auf dem Förderer zu unterstützen. Ein Scanner, der hinter der Beleuchtungsquelle mit beweglichem Licht angeordnet ist, und ein Verarbeitungsmodul werden so betrieben, dass sie ein Bild eines Gebiets des Pakets speichern, definiert bezüglich des durch die Beleuchtungsquelle mit beweglichem Licht definierten Flecks. Beispielsweise kann die Beleuchtungsquelle einen Fleck definieren, der erheblich kleiner ist als das von dem Scanner des Angabenlesesystems abgebildeten Gebiets. Ein Bediener kann dann ein Paket so positionieren, dass sich der durch die Beleuchtungsquelle mit beweglichem Licht definierte Fleck etwa in der Mitte der Stadt- und Staatszeile der Zieladresse auf dem Paket befindet.The Moving light reading system includes a conveyor for transporting a Parcel from an upstream point of the conveyor to a downstream Location of the conveyor. A moving light system, which is preferably positioned over the conveyor, includes a source of illumination to define a spot that is at the same speed the conveyor moves, to help position the package on the conveyor. One Scanner behind the illumination source with moving light is arranged, and a processing module are operated, that they store an image of an area of the package in terms of of the spot defined by the illumination source with moving light. For example, the illumination source may define a spot which is considerably smaller than that of the scanner of the data reading system pictured area. An operator can then position a package so that is due to the illumination source with moving light defined spot about in the middle of the city and state line of Destination address is located on the package.

Ein Angabenlesesystem mit beweglichem Licht kann auch einen Reflexionsgradsensor umfassen, der vor dem Scanner angeordnet und so positioniert ist, dass er mit dem Paket verbundene Reflexionsgraddaten bestimmt. Reflexionsgraddaten von dem Reflexionsgradsensor werden für den durch die Beleuchtungsquelle mit beweglichem Licht definierten Fleck erhalten, so dass Reflexionsgraddaten hinsichtlich des Pakets in dem zu erfassenden Gebiet gesammelt und zur späteren Verarbeitung durch ein Zeichenerkennungssystem gespeichert werden. Eine Kommunikationsstrecke überträgt diese Reflexionsgraddaten vom Reflexionsgradsensor zum Scanner, und der Verstärkungsfaktor des Scanners wird als Reaktion auf die Reflexionsgraddaten justiert. Außerdem kann ein Angabenlesesystem mit beweglichem Licht einen Höhensensor enthalten, der über und vor dem Scanner angeordnet und so positioniert ist, dass er mit dem Paket verbundene Höhendaten an der Stelle der Zieladresse bestimmt. Höhendaten von dem Höhensensor werden für den durch die Beleuchtungsquelle mit beweglichem Licht definierten Fleck erhalten, so dass Höhendaten hinsichtlich des Pakets in dem zu erfassenden Gebiet gesammelt und zur späteren Verarbeitung durch das Zeichenerkennungssystem gespeichert werden. Eine Kommunikationsstrecke überträgt die Höhendaten von dem Höhensensor zu dem Scanner, und der Scanner wird als Reaktion auf die Höhendaten fokussiert.One Moving light data reading system may also include a reflectance sensor which is located in front of the scanner and positioned that it determines reflectance data associated with the packet. Reflectivity data from the reflectance sensor are for the illumination source obtained with moving light defined spot, so that reflectance data collected in respect of the parcel in the area to be surveyed and for later Processing be saved by a character recognition system. A Communication link transmits this Reflectance data from the reflectance sensor to the scanner, and the gain of the scanner is adjusted in response to the reflectance data. Furthermore For example, an information reading system with moving light may be a height sensor contain, over and placed in front of the scanner and positioned so that it can with altitude information associated with the package the location of the destination address. Height data from the height sensor be for the spot defined by the illumination source with moving light receive, so that height data collected in respect of the parcel in the area to be surveyed and for later Processing by the character recognition system. A communication link transmits the altitude data from the height sensor to the scanner, and the scanner will respond in response to the elevation data focused.

Gemäß der Erfindung enthält ein Angabenlesesystem für mehrere Förderer mehrere Angabenlesesysteme mit beweglichem Licht, wobei jedes Angabenlesesystem mit beweglichem Licht eine Beleuchtungsquelle zum definieren eines Flecks enthält, der sich mit der gleichen Geschwindigkeit wie sein jeweiliger Förderer bewegt, um das Positionieren von Paketen auf dem Förderer zu unterstützen. Das Verarbeitungsmodul und der Scanner jedes Angabenlesesystems mit beweglichem Licht werden so betrieben, dass ein Bild eines Gebiets des Pakets gespeichert wird, definiert bezüglich des von der Beleuchtungsquelle definieren Flecks. Außerdem werden die Beleuchtungsquellen so betrieben, dass die Speicherung der von den mehreren Angabenlesesystemen mit beweglichem Licht erzeugten Bilder zeitmultiplexiert wird.According to the invention contains an information reading system for several sponsors a plurality of moving light data reading systems, wherein each data reading system with moving light, an illumination source for defining a Contains stains, which moves at the same speed as its respective conveyor, to help position packages on the conveyor. The Processing module and the scanner of each data reading system with Moving light are operated so that a picture of an area of the packet defined with respect to that of the illumination source define stains. Furthermore The lighting sources are operated in such a way that the storage that generated by the multiple reading-light reading systems Pictures is time multiplexed.

Die Erfindung stellt außerdem ein Verfahren bereit, zum Erhalten eines Bilds von Paketangaben unter Verwendung eines derartigen Mehrfachfördersystems.The Invention also provides a method of obtaining an image of package information below Use of such a multiple conveyor system.

Dass die vorliegende Erfindung die Mängel des Stands der Technik verbessert und die Aufgaben der Erfindung löst, ergibt sich aus der folgenden ausführlichen Beschreibung der bevorzugten Ausführungsformen und den beigefügten Zeichnungen und Ansprüchen.That the present invention addresses the shortcomings of Prior art improves and solves the objects of the invention results yourself from the following detailed Description of the preferred embodiments and the accompanying drawings and claims.

Kurze Beschreibung der ZeichnungenShort description the drawings

1 einschließlich der 1A1E veranschaulicht ein Angabenlesesystem mit beweglichem Licht. 1 including the 1A - 1E illustrates an information reading system with moving light.

2 veranschaulicht ein Paket mit dem Fleck, definiert durch das System mit beweglichem Licht, angeordnet ungefähr in der Mitte der Stadt- und Staatsadresszeile der Zieladresse. 2 Figure 12 illustrates a package with the spot defined by the moving light system located approximately in the center of the city and state address line of the destination address.

3 veranschaulicht ein Angabenlesesystem für mehrere Förderer. 3 illustrates an information reading system for multiple conveyors.

Ausführliche BeschreibungFull description

1A1E veranschaulichen eine Ausführungsform der Erfindung, ein Angabenlesesystem mit beweglichem Licht für einen einzelnen Förderer, bei dem eine Beleuchtungsquelle mit beweglichem Licht einen Fleck definiert, der sich mit der gleichen Geschwindigkeit wie ein Förderer bewegt, um das Positionieren eines Pakets auf dem Förderer zu unterstützen. 2 veranschaulicht ein Paket in diesem Angabenlesesystem mit beweglichem Licht, wobei sich der durch die Beleuchtungsquelle mit beweglichem Licht definierte Fleck etwa in der Mitte des zu erfassenden Gebiets befindet. Insbesondere ist das Paket bevorzugt so auf dem Förderer positioniert, dass die Mitte des von der Beleuchtungsquelle mit beweglichem Licht definierten Flecks sich etwa in der Mitte der Stadt- und Staatszeile der Zieladresse befindet. 3 veranschaulicht ein Angabenlesesystem für mehrere Förderer, bei dem die Beleuchtungsquellen von mehreren Angabelesesystemen mit beweglichem Licht so betätigt werden, dass die Speicherung der von den mehreren Angabenlesesystemen mit beweglichem Licht erzeugten Bilder zeitmultiplexiert wird. Diese Ausführungsformen der Erfindung sind unten beschrieben. 1A - 1E illustrate an embodiment of the invention, a moving light type data reading system for a single conveyor in which a moving light illumination source defines a spot moving at the same speed as a conveyor to assist in positioning a package on the conveyor. 2 FIG. 12 illustrates a package in this moving-light information reading system, with the spot defined by the movable-light illumination source being approximately in the center of the area to be detected. FIG. In particular, the package is preferably positioned on the conveyor such that the center of the spot defined by the movable light source of illumination is approximately at the center of the city and state line of the destination address. 3 FIG. 12 illustrates a multi-conveyor data read system in which the illumination sources are actuated by a plurality of moving-light indexing systems to time-multiplex the storage of the images generated by the plurality of moving-light information reading systems. These embodiments of the invention are described below.

Die 1A1E veranschaulichen ein Angabenlesesystem 200 mit beweglichem Licht einschließlich eines Förderers 212, der ein Paket 214 von einer vorgeschalteten Stelle 216 zu einer nachgeschalteten Stelle 218 des Förderers 212 trägt. Das Paket 214 enthält von dem Angabenlesesystem 200 mit beweglichem Licht zu lesende Angaben wie etwa eine Zieladresse 220. Das Paket 214 kann andere Angaben enthalten, wie etwa die Rücksendeadresse, die zu lesen das Angabenlesesystem 200 mit beweglichem Licht bevorzugt vermeidet.The 1A - 1E illustrate an information reading system 200 with moving light including a conveyor 212 that a package 214 from an upstream location 216 to a downstream point 218 of the conveyor 212 wearing. The package 214 contains from the data reading system 200 indications to be read with moving light, such as a destination address 220 , The package 214 may include other information, such as the return address, the read-reading system 200 preferably avoids with moving light.

Das Angabenlesesystem 200 mit beweglichem Licht enthält eine Beleuchtungsquelle 224 mit beweglichem Licht, die mehrere diskrete Beleuchtungsquellen 226a bis 226n enthält, wie etwa Leuchtdioden (LEDs), die durch den Strahl 228 dargestellte säulenförmige Lichtstrahlen projizieren. Die Beleuchtungsquelle 224 ist in einer ausreichenden Entfernung über dem Förderer 212 positioniert, so dass das Paket 214 so auf dem Förderer 212 positioniert werden kann, dass es unter der Beleuchtungsquelle 224 mit beweglichem Licht hindurchpasst. Ein Bediener kann deshalb den Fleck 230, der durch von der Beleuchtungsquelle 224 mit beweglichem Licht projiziertes Licht definiert wird, direkt auf dem Paket 214 betrachten, während der Bediener das Paket 214 auf dem Förderer 212 positioniert. Der Fleck 230 stellt somit eine optische Führung bereit, die den Bediener beim Positionieren des Pakets 214 auf dem Förderer 212 unterstützt.The information reading system 200 with moving light contains a source of illumination 224 with moving light, the several discrete lighting sources 226a to 226n contains, such as light emitting diodes (LEDs), through the beam 228 projected columnar light rays project. The illumination source 224 is at a sufficient distance above the conveyor 212 positioned so that the package 214 so on the conveyor 212 It can be positioned under the illumination source 224 with moving light passes through. An operator can therefore stain 230 that from the lighting source 224 light projected with moving light, directly on the package 214 while the server is looking at the package 214 on the conveyor 212 positioned. The spot 230 thus provides optical guidance that guides the operator in positioning the package 214 on the conveyor 212 supported.

Eine Sensorbaugruppe 232, die einen Höhensensor und einen Reflexionsgradsensor enthält, ist in Richtung des vorgeschalteten Endes der Beleuchtungsquelle 224 angeordnet. Eine Kommunikationsstrecke 234 verbindet die Sensorbaugruppe 232 funktionell mit einem Scanner 236, der hinter der Sensorbaugruppe 232 angeordnet ist. Der Scanner 236 umfasst interne Bauteile 233, von denen in der Fachwelt wohlbekannt ist, dass sie den Scanner 236 als Reaktion auf Höhendaten vom Höhensensor automatisch fokussieren und den Verstärkungsfaktor des Scanners 236 als Reaktion auf Reflexionsgraddaten vom Reflexionsgradsensor automatisch justieren, so dass der Scanner 236 ein klares Bild des oberen Teils des Pakets 214 in dem zu erfassenden und für nachfolgende Verarbeitung durch ein Zeichenerkennungssystem 240 zu speichernden Bereich erzeugt, während das Paket 244 unter dem Scanner 236 vorbeigeht. Der Scanner 236 ist auf den Fleck 230 ausgerichtet, so dass der Scanner so betrieben werden kann, dass er ein Bild der Zieladresse 220 auf dem Paket 214 erfasst.A sensor module 232 , which includes a height sensor and a reflectance sensor, is in the direction of the upstream end of the illumination source 224 arranged. A communication route 234 connects the sensor assembly 232 functional with a scanner 236 , behind the sensor assembly 232 is arranged. The scanner 236 includes internal components 233 of which is well known in the art that they are the scanner 236 in response to altitude data from the altitude sensor automatically focus and the gain of the scanner 236 in response to reflectance data from the reflectance sensor automatically adjust so that the scanner 236 a clear picture of the top of the package 214 in the to be detected and for subsequent processing by a character recognition system 240 area to be saved while the package is being created 244 under the scanner 236 passes. The scanner 236 is in the spot 230 Aligned so that the scanner can be operated so that it takes a picture of the destination address 220 on the package 214 detected.

Ein Bandcodierer 238 misst den Weg des Förderers 212. Eine Kommunikationsstrecke 240 verbindet den Bandcodierer 238 funktionell mit dem Scanner 236 und mit einem Zeichenerkennungssystem 240, das ein Verarbeitungsmodul 241 und einen Computerspeicher 242 enthält. Eine zweite Kommunikationsstrecke 244 verbindet das Zeichenerkennungssystem 240 funktionell mit dem Scanner 236, und eine dritte Kommunikationsstrecke 246 verbindet das Zeichenerkennungssystem 240 funktionell mit der Beleuchtungsquelle 224 mit beweglichem Licht. Das Signal von dem Bandcodierer 238 wird dazu verwendet, die Geschwindigkeit des Förderers 212 zu bestimmen, mit der die Operation der Beleuchtungsquelle 224 mit beweglichem Licht, des Scanners 236 und des Zeichenerkennungssystems 240 so synchronisiert wird, dass ein Bild eines bezüglich des Flecks 230 definierten Gebiets 250 in dem Computerspeicher 242 gespeichert wird. Die Höhendaten von der Sensorbaugruppe 232 zeigen die Gegenwart eines Pakets 214 in Assoziation mit einem Fleck 230 an, so dass ein Bild eines Gebiets 250 nur in dem Computerspeicher 242 gespeichert wird, wenn ein Paket 214 in Assoziation mit einem von der Beleuchtungsquelle 224 mit beweglichem Licht definierten Fleck 230 vorliegt.A tape encoder 238 measures the way of the conveyor 212 , A communication route 240 connects the tape encoder 238 functional with the scanner 236 and with a character recognition system 240 , which is a processing module 241 and a computer memory 242 contains. A second communication route 244 connects the character recognition system 240 functional with the scanner 236 , and a third communication link 246 connects the character recognition system 240 functional with the illumination source 224 with moving light. The signal from the tape encoder 238 is used to speed the conveyor 212 to determine with which the operation of the illumination source 224 with moving light, the scanner 236 and the character recognition system 240 is synchronized so that a picture of a spot 230 defined area 250 in the computer memory 242 is stored. The height data from the sensor assembly 232 show the presence of a package 214 in association with a stain 230 on, giving a picture of an area 250 only in the computer memory 242 is saved when a package 214 in association with one of the illumination source 224 spot defined with moving light 230 is present.

Um das Angabenlesesystem 200 mit beweglichem Licht zu verwenden, positioniert ein Bediener das Paket 214 so auf dem Förderer 212, dass der von der Beleuchtungsquelle 224 mit beweglichem Licht definierte Fleck 230 bezüglich der Zieladresse 220 auf dem Paket 214 zentriert ist. Beispielsweise veranschaulicht 1A das Paket 214, das so positioniert ist, dass der von der ersten diskreten Beleuchtungsquelle 226a definierte Fleck 230 bezüglich der Zieladresse 220 zentriert ist. Von dieser Position aus bewegt sich das Paket 214 auf dem Förderer 212, und der Fleck 230 bewegt sich mit der gleichen Geschwindigkeit wie das Paket 214, so dass der Fleck 230 relativ zu dem Paket 214 stationär bleibt. Somit ist, wie in 1B dargestellt, das Paket 214 später so positioniert, dass der von der dritten diskreten Beleuchtungsquelle 226c definierte Fleck 230' bezüglich der Zieladresse 220 zentriert ist. Noch später ist, wie in 1C dargestellt, das Paket 214 so positioniert, dass der von der letzten diskreten Beleuchtungsquelle 226n definierte Fleck 230'' bezüglich der Zieladresse 220 zentriert ist.To the information reading system 200 with moving light, an operator positions the package 214 so on the conveyor 212 , that the from the illumination source 224 spot defined with moving light 230 regarding the destination address 220 on the package 214 is centered. For example, illustrated 1A the package 214 which is positioned so that that of the first discrete illumination source 226a defined spot 230 regarding the destination address 220 is centered. From this position, the package moves 214 on the conveyor 212 , and the stain 230 moves at the same speed as the package 214 so the stain 230 relative to the package 214 remains stationary. Thus, as in 1B presented the package 214 later positioned so that the third discrete source of illumination 226c defined spot 230 ' regarding the destination address 220 is centered. Still later, as in 1C presented the package 214 positioned so that that of the last discrete illumination source 226n defined spot 230 '' regarding the destination address 220 is centered.

Die 1D und 1E stellen das Scannen des Pakets 214 durch den Scanner 236 dar, der ein CCD-Array enthält, das wiederholt ein Bild einer Scanlinie 252 erzeugt, um ein Videosignal zu erzeugen. Die Operation des Scanners 236 und des Verarbeitungsmoduls 241 des Zeichenerkennungssystems 240 sind mit der Bewegung des Flecks 230 synchronisiert, um im Computerspeicher 242 ein Bild des Gebiets 250 zu speichern, das bezüglich des Flecks 230 definiert ist. Wenn das Gebiet 250 die Scanlinie 252 erreicht, was geschieht, kurz nachdem sich das Paket 214 in der in 10 gezeigten Position befindet, verursacht das Verarbeitungsmodul 241, dass der Computerspeicher 242 des Zeichenerkennungssystems 240 mit dem Speichern der vom Scanner 236 erzeugten Videodaten beginnt. Die von dem Scanner 236 erzeugten Videodaten werden weiterhin gespeichert, bis das Gebiet 250 die Scanlinie 252 passiert, was geschieht, kurz bevor sich das Paket 214 in der in 1E gezeigten Position befindet.The 1D and 1E make the scanning of the package 214 through the scanner 236 which includes a CCD array repeating an image of a scan line 252 generated to generate a video signal. The operation of the scanner 236 and the processing module 241 the character recognition system 240 are with the movement of the stain 230 syncs to computer memory 242 a picture of the area 250 to save that with respect to the stain 230 is defined. If the area 250 the scan line 252 achieves what happens shortly after the package 214 in the in 10 shown position causes the processing module 241 that the computer memory 242 the character recognition system 240 with saving the from the scanner 236 generated video data begins. The one from the scanner 236 generated video data will continue to be stored until the area 250 the scan line 252 happens, what happens shortly before the package 214 in the in 1E is shown position.

Es versteht sich, dass, wenn das Paket 214 wie in 1D1E gezeigt, der Fleck 230 für einen Bediener nicht sichtbar ist, weil sich das Paket 214 nicht unter der Beleuchtungsquelle 224 mit beweglichem Licht befindet. Dennoch verwendet das Zeichenerkennungssystem 240 das Signal von dem Wandcodierer 238, um den Fleck 230 zu verfolgen, nachdem sich das Paket 214 an der Beleuchtungsquelle 224 mit beweglichem Licht vorbei bewegt. Somit wird ein Bild des Gebiets 250, das bezüglich des Flecks 230 definiert ist, in dem Computerspeicher 242 des Zeichenerkennungssystems 240 gespeichert.It is understood that if the package 214 as in 1D - 1E shown, the stain 230 is not visible to an operator, because the package 214 not under the illumination source 224 is located with moving light. Nevertheless, the character recognition system uses 240 the signal from the wall encoder 238 to the stain 230 to follow after the package 214 at the illumination source 224 moving past with moving light. Thus, a picture of the area becomes 250 that concerning the stain 230 is defined in the computer memory 242 the character recognition system 240 saved.

2 veranschaulicht ein Paket 214 mit dem von der Beleuchtungsquelle 224 mit beweglichem Licht definierten Fleck 230. Der Fleck 230 ist in der Regel ein runder oder ovaler Bereich, der etwas kleiner ist als das von dem Scanner 236 abzubildende Gebiet 250. Beispielsweise kann der mit dem Fleck 230 assoziierte Bereich einen Durchmesser von etwa 1 Inch (2,5 cm) aufweisen, wohingegen das Gebiet 250 etwa 4 Inch (10 cm) mal 4 Inch (10 cm) groß sein kann. Das Paket 214 wird bevorzugt so positioniert, dass sich die Mitte des Flecks 230 etwa in der Mitte der Stadt- und Staatsadresszeile der Zieladresse 220 befindet. Dadurch kann der Scanner 236 ein Bild der Zieladresse 220 durch Abbilden des Gebiets 250 erfassen. 2 illustrates a package 214 with that of the illumination source 224 spot defined with moving light 230 , The spot 230 is usually a round or oval area that is slightly smaller than the one from the scanner 236 area to be imaged 250 , For example, the one with the stain 230 associated area have a diameter of about 1 inch (2.5 cm), whereas the area 250 may be about 4 inches (10 cm) by 4 inches (10 cm) in size. The package 214 is preferably positioned so that the center of the spot 230 approximately in the middle of the city and state address line of the destination address 220 located. This allows the scanner 236 a picture of the destination address 220 by mapping the area 250 to capture.

Es versteht sich jedoch, dass der Fleck 230 so gut wie jede Größe oder Konfiguration aufweisen kann und dass mehrere Flecken verwendet werden können, um Angaben auf dem Paket zu identifizieren, wie etwa 4 Flecken, die die Ecken eines abzubildenden rechteckigen Gebiets definieren. Beispielsweise kann der Fleck 230 von einem beleuchteten Bereich oder von einer beleuchteten Grenze oder von zwei beleuchteten beabstandeten parallelen Linien usw. definiert werden. Außerdem könnte der Fleck 230 so konfiguriert sein, dass er der Breite des in dem Computerspeicher 224 zu speichernden Gebiets 250 entspricht. Dies würde den Bediener unterstützen, ein Paket 214 so zu orientieren, dass die Zieladresse 220 von dem Angabenlesesystem 200 wie konfiguriert effektiv gescannt werden kann. Alternativ kann der Bediener bestimmen, dass das Paket 214 nicht so orientiert werden kann, dass die Zieladresse 220 von dem Angabenlesesystem 200 wie konfiguriert effektiv gescannt werden kann. Dazu kann es kommen, wenn die Zieladresse 220 größer ist als das in dem Computerspeicher 242 zu speichernde Gebiet 250. In diesem Fall kann der Bediener das Paket 214 zur Handsortierung oder Abbildung unter Verwendung eines anders konfigurierten Angabenlesesystems umlenken.It is understood, however, that the stain 230 as good as any size or configuration, and that multiple patches can be used to identify indications on the package, such as 4 patches defining the corners of a rectangular area to be imaged. For example, the stain 230 be defined by a lit area or by an illuminated border or by two illuminated spaced parallel lines and so on. Besides, the stain could 230 Be configured to be the width of the computer memory 224 area to be stored 250 equivalent. This would support the operator, a package 214 to orient so that the destination address 220 from the information reading system 200 how configured can be scanned effectively. Alternatively, the operator can determine that the package 214 can not be oriented so that the destination address 220 from the information reading system 200 how configured can be scanned effectively. This can happen if the destination address 220 is larger than that in the computer memory 242 area to be stored 250 , In this case, the operator can use the package 214 for hand sorting or mapping using a differently configured data reading system.

Um das Bild des Gebiets 250 zu erfassen, arbeitet das Zeichenerkennungssystem 240 dahingehend, die Speicherung eines Bilds in dem Computerspeicher 242 selektiv auszulösen. Das Auslösen der Speicherung des Bilds des Gebiets 250 in dem Computerspeicher 242 kann auf mehrere unterschiedliche Weisen erfolgen. Beispielsweise kann der Scanner 236 von dem Verarbeitungsmodul 241 als Reaktion auf das Signal von dem Randcodierer 238 ein- und ausgeschaltet werden. Oder der Scanner 236 kann kontinuierlich laufen und das Verarbeitungsmodul 241 kann auf das Signal von dem Wandcodierer 238 reagieren durch Synchronisieren einer Steuerleitung mit einem Eingabepuffer des Zeichenerkennungssystems 240. Alternativ kann das Signal von dem Bandcodierer 238 als eine Eingabe zu einem auf dem Verarbeitungsmodul 241 laufenden softwarebasierten Algorithmus verwendet werden, der die Speicherung von Videodaten von dem Scanner 236 in dem Computerspeicher 242 auslöst. Viele andere, dem Fachmann bekannte Mittel können gleichwertig eingesetzt werden, um das Zeichenerkennungssystem 240 und den Scanner 236 zu betreiben, um ein Bild des Gebiets 250 in dem Computerspeicher 242 zu speichern.To the picture of the area 250 to capture, the character recognition system works 240 to that effect, the storage of an image in the computer memory 242 selectively trigger. Triggering storage of the image of the area 250 in the computer memory 242 can be done in several different ways. For example, the scanner 236 from the processing module 241 in response to the signal from the edge encoder 238 be switched on and off. Or the scanner 236 can run continuously and the processing module 241 can access the signal from the wall encoder 238 respond by synchronizing a control line with an input buffer of the character recognition system 240 , Alternatively, the signal from the band encoder 238 as an input to one on the processing module 241 ongoing software-based algorithm used to store video data from the scanner 236 in the computer memory 242 triggers. Many other means known to those skilled in the art can be equally used to construct the character recognition system tem 240 and the scanner 236 to operate to get a picture of the area 250 in the computer memory 242 save.

Eine akzeptable Leistung erfährt man, wenn das Angabenlesesystem 200 mit beweglichem Licht wie folgt konfiguriert ist. Der Bandcodierer 238 ist ein standardmäßiger, über ein Band angetriebener optomechanischer Codierer, der ein Signal liefert, das den linearen Weg des Förderers 212 anzeigt. Das CCD-Array des Scanners 236 wird als Reaktion auf das Signal von dem Bandcodierer 238 periodisch betätigt, um eine Reihe analoger Bilder der Scanlinie 252 zu erzeugen, die zu einem Analog-Digital-Umsetzer im Scanner 236 übertragen werden. Der Analog-Digital-Umsetzer des Scanners 236 verwendet einen standardmäßigen Schwellwertbildungs- oder ähnlichen Prozess, um das von dem CCD-Array des Scanners 236 erzeugte analoge Signal in ein digitales Acht-Bit-Videosignal umzuwandeln, das über die Kommunikationsstrecke 246 zu dem Zeichenerkennungssystem 240 übertragen wird, das betrieben werden kann, um die Videodaten zur späteren Verarbeitung im Computerspeicher 242 zu speichern.An acceptable performance is experienced when the data reading system 200 is configured with moving light as follows. The tape encoder 238 is a standard belt-driven optomechanical encoder that provides a signal representing the linear path of the conveyor 212 displays. The CCD array of the scanner 236 is in response to the signal from the tape encoder 238 periodically actuated to a series of analogue images of the scan line 252 to generate that to an analog-to-digital converter in the scanner 236 be transmitted. The analog-to-digital converter of the scanner 236 uses a standard thresholding or similar process to that of the CCD array of the scanner 236 generated analog signal to convert into an eight-bit digital video signal, over the communication link 246 to the character recognition system 240 which can be operated to transfer the video data for later processing in computer memory 242 save.

Bei dem Scanner 236 handelt es sich bevorzugt um ein monochromes CCD-Array vom Linienscantyp mit 4096 Pixeln, wie eines, das einen CCD-Chip TH7833A von Thompson verwendet. Da das Blickfeld des Scanners 236 bei dem Förderer 212 etwa 16 Inch (41 cm) groß ist, beträgt die Auflösung des vom Scanner 236 erzeugten Bilds über das Blickfeld des Scanners 236 hinweg etwa 256 Pixel oder „Punkte" pro Inch (DPI) (101 Punkte pro cm). Der Bandcodierer 238 löst bevorzugt das CCD-Array des Scanners 236 mit einer Rate von etwa 256 Zyklen pro Inch (2,54 cm) aus, so dass die Auflösung des vom Scanner 236 erzeugten Bilds in Richtung des Fördererwegs etwa 256 Pixel oder „Punkte" pro Inch (DPI) (101 Punkte pro cm) groß ist. Es ist deshalb zu erkennen, dass ein digitales Bild mit einem korrekten Seitenverhältnis (d.h. das Verhältnis der Länge des Bilds zu der Breite) von dem Scanner 236 erzeugt und im Computerspeicher 242 des Zeichenerkennungssystems 240 gespeichert werden kann, indem die Taktrate des Scanners 236 auf die lineare Geschwindigkeit des Förderers 212 synchronisiert werden kann.At the scanner 236 it is preferably a 4096-pixel line scan type monochrome CCD array, such as one using a TH7833A CCD chip from Thompson. Because the field of view of the scanner 236 at the conveyor 212 is about 16 inches (41 cm), the resolution is that of the scanner 236 generated image over the field of view of the scanner 236 about 256 pixels or "dots" per inch (DPI) (101 dots per cm) 238 preferably dissolves the CCD array of the scanner 236 at a rate of about 256 cycles per inch (2.54 cm), allowing the resolution of the scanner 236 256 pixels or "dots" per inch (DPI) (101 dots per cm) is large. It can therefore be seen that a digital image with a correct aspect ratio (ie, the ratio of the length of the image to the width) of the scanner 236 generated and stored in computer memory 242 the character recognition system 240 can be saved by the clock rate of the scanner 236 on the linear speed of the conveyor 212 can be synchronized.

Der Förderer 212 kann etwa 24 Inch (61 cm) breit sein und mit linearen Geschwindigkeiten von 20 Inch pro Sekunde oder 100 Fuß pro Minute (51 cm pro Sekunde oder 30 Meter pro Minute) oder mehr bewegen. Die Beleuchtungsquelle 224 mit beweglichem Licht ist bevorzugt etwa 18 Inch (46 cm) über dem Förderer 212 positioniert und definiert einen Fleck 230, der etwa 1 Inch (2,5 cm) breit und 1 Inch (2,5 cm) lang ist, beim Förderer 212. Die Beleuchtungsquelle 224 mit beweglichem Licht kann so betrieben werden, dass aufeinander folgende bewegliche Flecken 230 in so gut wie jeder beliebigen Entfernung voneinander beabstandet sind. Beispielsweise erfährt man eine annehmbare Leistung, wenn das Angabenlesesystem 200 mit beweglichem Licht betrieben wird, wenn sich der Förderer 212 mit 50 Fuß pro Minute (25 cm pro Sekunde oer 15 Metern pro Minute) bewegt und wenn die sich bewegenden Flecken 230 22 Inch (56 cm) beabstandet sind, wodurch das Angabenlesesystem 200 mit beweglichem Licht pro Stunde etwa 1636 Pakete handhaben kann, wenn der Bediender ein Paket unter jedem sich bewegenden Fleck platziert.The conveyor 212 can be about 24 inches (61 cm) wide and can move at linear speeds of 20 inches per second or 100 feet per minute (51 cm per second or 30 meters per minute) or more. The illumination source 224 with moving light is preferably about 18 inches (46 cm) above the conveyor 212 positions and defines a spot 230 which is about 1 inch (2.5 cm) wide and 1 inch (2.5 cm) long at the conveyor 212 , The illumination source 224 with moving light can be operated so that consecutive moving spots 230 spaced at any distance from each other. For example, one experiences acceptable performance when using the information reading system 200 is operated with moving light when the conveyor 212 moved at 50 feet per minute (25 cm per second or 15 meters per minute) and when the moving spots 230 22 inches (56 cm) apart, making the data reading system 200 with moving light per hour can handle about 1636 packets if the operator places a packet under each moving spot.

Der Scanner 236 ist bevorzugt so angebracht, dass er einen Lichtweg von etwa 120 Inch (305 cm) zum Förderer 212 bei einem 16 Inch (41 cm) großen Blickfeld beim Förderer 212 aufweist. Um Platz einzusparen, ist der Scanner 236 etwa 30 Inch (76 cm) über der Mitte des Förderers 212 positioniert und zu einem Komplex von Spiegeln (nicht gezeigt) ausgerichtet, der den Lichtweg vom Scanner 236 zum Förderer 212 auf etwa 120 Inch (305 cm) vergrößert. Diese Parameter können etwas variiert werden, ohne dass die Leistung der offenbarten Ausführungsform der vorliegenden Erfindung unnötig beeinflusst wird.The scanner 236 is preferably mounted so that it has a light path of about 120 inches (305 cm) to the conveyor 212 at a 16 inch (41 cm) field of view at the conveyor 212 having. To save space, the scanner is 236 about 30 inches (76 cm) above the center of the conveyor 212 positioned and aligned to a complex of mirrors (not shown) that blocks the light path from the scanner 236 to the promoter 212 increased to about 120 inches (305 cm). These parameters may be varied somewhat without unduly affecting the performance of the disclosed embodiment of the present invention.

Es ist auch zu verstehen, dass die Scanlinie 234 länger sein kann als die Breite des im Computerspeicher 42 gespeicherten Gebiets. Beispielsweise kann der Scanner 232 so positioniert sein, dass er beim Förderer 212 ein Blickfeld (d.h. die Scanlinie 234) gleich etwa 16 Inch (41 cm) aufweist. Das im Computerspeicher 242 gespeicherte Gebiet darf jedoch nur etwa 4 Inch (10 cm) breit sein. Dies bewerkstelligt man, indem nur das Ausgangssignal eines Teils der Zellen des Scanners 236 (z.B. die mittleren 1024 Pixel eines 4096-Pixel-Scanners) im Computerspeicher 242 gespeichert werden.It is also understood that the scan line 234 can be longer than the width of the computer memory 42 stored area. For example, the scanner 232 be positioned so that he is at the conveyor 212 a field of view (ie the scan line 234 ) is equal to about 16 inches (41 cm). That in computer memory 242 however, the stored area may only be about 4 inches (10 cm) wide. This is done by only the output of a part of the cells of the scanner 236 (eg the middle 1024 pixels of a 4096-pixel scanner) in computer memory 242 get saved.

Es versteht sich, dass die Beleuchtungsquelle 224 mit beweglichem Licht lang genug sein sollte, damit ein Bediener das Paket 214 auf dem Förderer 212 positionieren kann, während sich der Fleck 230 von dem vorgeschalteten Ende zu dem nachgeschalteten Ende der Beleuchtungsquelle 224 mit beweglichem Licht bewegt. Beispielsweise ist eine Beleuchtungsquelle 224 mit beweglichem Licht mit einer Länge von 36 Inch (91 cm) und mit einem halben Inch (1,3 cm) beabstandeten 72 LEDs für den Förderer 212 geeignet, der sich mit 10 Inch pro Sekunde oder 50 Fuß pro Minute (25 cm pro Sekunde oder 15 Meter pro Minute) bewegt, wie oben beschrieben. Die LEDs 226a–n der Beleuchtungsquelle 224 mit beweglichem Licht können beliebige einer Vielzahl im Handel erhältlicher LEDs sein, wie etwa ein von AND hergestelltes Modell AND190W0P. Die Sensorbaugruppe 232 kann einen beliebigen einer Vielzahl von im Handel erhältlichen Höhensensoren enthalten, wie etwa ein von Innova Labs, Inc., hergestelltes Modell NR-40.It is understood that the illumination source 224 with moving light should be long enough for a server to handle the package 214 on the conveyor 212 can position while the stain 230 from the upstream end to the downstream end of the illumination source 224 moved with moving light. For example, a lighting source 224 with moving light 36 inches (91 cm) long and one half inch (1.3 cm) spaced 72 LEDs for the conveyor 212 moving at 10 inches per second or 50 feet per minute (25 cm per second or 15 meters per minute) as described above. The LEDs 226a -N of the illumination source 224 with moving light may be any of a variety of commercially available LEDs, such as an AND190W0P manufactured by AND. The sensor assembly 232 may include any of a variety of commercially available height sensors, such as a Mo manufactured by Innova Labs, Inc. dell NR-40.

3 ist ein Diagramm eines Angabenlesesystems 400 für mehrere Förderer, das mehrere Angabenlesesysteme 210a bis 210n mit beweglichem Licht enthält, die mit den oben bezüglich der 1A1E beschriebenen so gut wie identisch sind. Alle Angabenlesesysteme 210a bis 210n mit beweglichem Licht werden von einem einzelnen Zeichenerkennungssystem 240 synchronisiert und liefern ihre Videodaten dorthin. Das Zeichenerkennungssystem 240 synchronisiert die beweglichen Flecken 230a bis 230n der Angabenlesesysteme 210a bis 210n mit beweglichem Licht, um die Speicherung der Gebiete 250a bis 250n von den mehreren Scannern 236a bis 236n einer Zeitmultiplexierung zu unterwerfen. Mit anderen Worten werden die Flecken 230a bis 230n relativ zueinander so beabstandet, dass nur eines der von den Scannern 236a bis 236n gespeicherten Gebiete 250a bis 250n jeweils in dem Computerspeicher 242 des Zeichenerkennungssystems 240 gespeichert werden muss. Dadurch kann das einzelne Zeichenerkennungssystem 240 die von mehreren Angabenlesesystemen 210a bis 210n mit beweglichem Licht erzeugten Daten speichern, wie in 3 gezeigt. 3 is a diagram of a data reading system 400 for multiple conveyors, the multiple data reading systems 210a to 210n with moving light, which with the above regarding the 1A - 1E described are as good as identical. All information reading systems 210a to 210n with moving light are from a single character recognition system 240 sync and deliver their video data there. The character recognition system 240 synchronizes the moving spots 230a to 230n the data reading systems 210a to 210n with moving light, to store the areas 250a to 250n from the several scanners 236a to 236n subject to time multiplexing. In other words, the spots become 230a to 230n spaced relative to each other so that only one of the scanners 236a to 236n stored areas 250a to 250n each in the computer memory 242 the character recognition system 240 must be stored. This allows the single character recognition system 240 that of several data reading systems 210a to 210n store data generated with moving light, as in 3 shown.

Angesichts des oben gesagten ist zu verstehen, dass das Angabenlesesystem 400 mit beweglichem Licht gestattet, die in dem Computerspeicher 242 des Zeichenerkennungssystems 240 gespeicherten Videodaten auf ein Gebiet von Standardgröße zu reduzieren, das nur groß genug ist, um den Text der Zieladressen 220a220n auf dem auf den Förderern 212a212n getragenen verschiedenen Paketen zu erfassen. Die Verwendung der projizierten Beleuchtung gestattet dem Bediener, den von jeder Beleuchtungsquelle 224a224n mit beweglichem Licht definierten Fleck 230a230n direkt auf den Paketen 214a214n zu sehen. Somit gibt es keine Verschiebung zwischen jedem Fleck 230a230n und der Oberseite jedes Pakets 214a214n, die bei hohen Paketen parallaxebezogene Ausrichtungsfehler verursachen könnte. Außerdem gestattet das Angabenlesesystem 400 mit beweglichem Licht, dass der Winkel des Blickfelds der Scanner 236a236n relativ eng ist, so dass die Scanner scharfe Bilder der Oberseite der Pakete 214a214n erzeugen.In view of the above, it should be understood that the data reading system 400 allowed to move in the computer memory 242 the character recognition system 240 stored video data to a standard size area that is only large enough to contain the text of the destination addresses 220a - 220n on the on the conveyors 212a - 212n captured different packages. The use of the projected illumination allows the operator to view that from any source of illumination 224a - 224n spot defined with moving light 230a - 230n directly on the packages 214a - 214n to see. Thus, there is no shift between each spot 230a - 230n and the top of each package 214a - 214n that could cause parallax-related alignment errors on high packets. In addition, the information reading system allows 400 with moving light that the angle of the field of view of the scanner 236a - 236n is relatively tight, so that the scanner sharp images of the top of the packages 214a - 214n produce.

Es versteht sich, dass sich das oben Gesagte nur auf spezifische Ausführungsformen des vorliegenden Erfindung bezieht und dass darin zahlreiche Änderungen vorgenommen werden können, ohne vom Schutzbereich der Erfindung, wie durch die folgenden Ansprüche definiert, abzuweichen.It It should be understood that the above is only to specific embodiments of the present invention and that there are numerous changes can be made without departing from the scope of the invention as defined by the following claims. departing.

Claims (10)

Optisch geführtes Angabenlesesystem mit einem Förderer (212) zum Transportieren eines Pakets (214) von einer vorgeschalteten Stelle (216) des Förderers zu einer nachgeschalteten Stelle (216) des Förderers, und einem Angabenlesesystem (210) mit beweglichem Licht umfassend eine Beleuchtungsquelle (224) zum Definieren eines Flecks (230), der sich mit der gleichen Geschwindigkeit wie der Förderer (212) bewegt, um das Positionieren des Pakets (214) auf dem Förderer (212) zu unterstützen, einem Scanner (236), der hinter der Beleuchtungsquelle (224) angeordnet und so positioniert ist, dass er ein Bild des Pakets (214) erfasst, und einen Computerspeicher (242) zum Speichern der Bilder; wobei Mittel (241) vorgesehen sind, zum Betätigen des Computerspeichers (242) und des Scanners (236), um ein Bild eines Gebiets (250) eines Pakets (214), definiert bezüglich des durch die Beleuchtungsquelle (224) definierten Flecks (230), zu speichern, dadurch gekennzeichnet, dass die Beleuchtungsquelle eine Beleuchtungsquelle (224) mit beweglichem Licht ist, die mehrere diskrete Beleuchtungsquellen (226a226n) enthält, die eine entsprechende Mehrzahl diskreter säulenförmiger Lichtstrahlen projizieren, um den Fleck zu definieren.Optically guided data reading system with a conveyor ( 212 ) for transporting a package ( 214 ) from an upstream location ( 216 ) of the conveyor to a downstream point ( 216 ) of the conveyor, and a data reading system ( 210 ) with moving light comprising a source of illumination ( 224 ) for defining a spot ( 230 ), which moves at the same speed as the conveyor ( 212 ) to move the package ( 214 ) on the conveyor ( 212 ), a scanner ( 236 ) behind the illumination source ( 224 ) and positioned so that it receives an image of the package ( 214 ) and a computer memory ( 242 ) for storing the images; where means ( 241 ) are provided for operating the computer memory ( 242 ) and the scanner ( 236 ) to get an image of an area ( 250 ) of a package ( 214 ) defined with respect to the illumination source ( 224 ) defined spot ( 230 ), characterized in that the illumination source is an illumination source ( 224 ) is with moving light, the several discrete lighting sources ( 226a - 226n ) projecting a corresponding plurality of discrete columnar light beams to define the spot. Angabenlesesystem nach Anspruch 1, das weiterhin folgendes umfasst: einen Höhensensor (232), der vor dem Scanner (236) angeordnet und so positioniert ist, dass er mit dem Paket (214) verbundene Höhendaten an dem Ort des Flecks (230) bestimmt; eine Kommunikationsstrecke (234) zum Übertragen der Höhendaten von dem Höhensensor (232) zu dem Scanner (236); und Mittel (233) zum Fokussieren des Scanners (236) als Reaktion auf die Höhendaten.An information reading system according to claim 1, further comprising: a height sensor ( 232 ), in front of the scanner ( 236 ) and positioned so that it can be connected to the package ( 214 ) associated elevation data at the location of the spot ( 230 ) certainly; a communication link ( 234 ) for transmitting the height data from the height sensor ( 232 ) to the scanner ( 236 ); and funds ( 233 ) to focus the scanner ( 236 ) in response to the elevation data. Angabenlesesystem nach Anspruch 1 oder 2, das weiterhin folgendes umfasst: einen Reflexionsgradsensor (232), der vor dem Scanner (236) angeordnet und so positioniert ist, dass er mit dem Paket (214) verbundene Reflexionsgraddaten an dem Ort des Flecks (230) bestimmt; eine Kommunikationsstrecke (234) zum Übertragen der Reflexionsgraddaten vom Reflexionsgradsensor (232) zum Scanner (236); und Mittel (233) zum Justieren des Verstärkungsfaktors des Scanners als Reaktion auf die Reflexionsgraddaten.An information reading system according to claim 1 or 2, further comprising: a reflectance sensor ( 232 ), in front of the scanner ( 236 ) and positioned so that it can be connected to the package ( 214 ) associated reflectance data at the location of the spot ( 230 ) certainly; a communication link ( 234 ) for transmitting the reflectance data from the reflectance sensor ( 232 ) to the scanner ( 236 ); and funds ( 233 ) for adjusting the gain of the scanner in response to the reflectance data. Angabenlesesystem nach einem der Ansprüche 1 bis 3 und umfassend mehrere Förderer jeweils zum Transportieren eines Pakets von einer vorgeschalteten Stelle zu einer nachgeschalteten Stelle und eine jeweilige Mehrzahl von Angabenlesesystemen (210a210n) mit beweglichem Licht, mit denen jeweils eine Beleuchtungsquelle (224), ein Scanner (236) und ein Computerspeicher (242) assoziiert sind, wobei Mittel (241) vorgesehen sind zum Betreiben der Beleuchtungsquelle (224), um die Speicherung der von den mehreren Angabelesesystemen (210a210n) mit beweglichem Licht erzeugten Bildern einem Zeitmultiplexen zu unterziehen.An information reading system according to any one of claims 1 to 3, and comprising a plurality of conveyors each for transporting a parcel from an upstream location to a downstream location and a respective plurality of information reading systems ( 210a - 210n ) with moving light, with each of which a source of illumination ( 224 ), a scanner ( 236 ) and a computer memory ( 242 ), where means ( 241 ) are provided for operating the illumination source ( 224 ), to the storage of the several of the reading systems ( 210a - 210n ) time-multiplexed images produced with moving light. Verfahren zum Erhalten eines Bilds von Angaben auf einem Paket in einem Förderer-Angabenlesesystems mit einem Förderer (212) zum Transportieren von Paketen (214) von einer vorgeschalteten Stelle (216) des Förderers zu einer nachgeschalteten Stelle (216) des Förderers, und ein Angabenlesesystem (210) mit beweglichem Licht umfassend eine Beleuchtungsquelle (224) zum Definieren eines Flecks (230), der sich mit der gleichen Geschwindigkeit wie der Förderer (212) bewegt, um das Positionieren des Pakets (214) auf dem Förderer (212) zu unterstützen, einem Scanner (236), der hinter der Beleuchtungsquelle (224) angeordnet und so positioniert ist, dass er ein Bild des Pakets (214) erfasst, und einen Computerspeicher (242) zum Speichern der Bilder; wobei das Verfahren die folgenden Schritte umfasst: Bereitstellen mehrerer diskreter Beleuchtungsquellen (226a226n) zum Projizieren einer entsprechenden Mehrzahl diskreter säulenförmiger Lichtstrahlen, um den Fleck zu definieren; und Betreiben des Computerspeichers (242) und des Scanners (236) des Angabenlesesystems (210), um ein Bild eines Gebiets (250) eines Pakets (214), definiert bezüglich des durch die Beleuchtungsquellen definierten Flecks (230), zu speichern.A method of obtaining an image of indicia on a parcel in a conveyor data read-out system having a conveyor ( 212 ) for transporting parcels ( 214 ) from an upstream location ( 216 ) of the conveyor to a downstream point ( 216 ) of the conveyor, and a data reading system ( 210 ) with moving light comprising a source of illumination ( 224 ) for defining a spot ( 230 ), which moves at the same speed as the conveyor ( 212 ) to move the package ( 214 ) on the conveyor ( 212 ), a scanner ( 236 ) behind the illumination source ( 224 ) and positioned so that it receives an image of the package ( 214 ) and a computer memory ( 242 ) for storing the images; the method comprising the steps of: providing a plurality of discrete illumination sources ( 226a - 226n ) for projecting a corresponding plurality of discrete columnar light beams to define the spot; and operating the computer memory ( 242 ) and the scanner ( 236 ) of the data reading system ( 210 ) to get an image of an area ( 250 ) of a package ( 214 ) defined with respect to the spot defined by the illumination sources ( 230 ), save. Verfahren nach Anspruch 5, weiterhin mit den folgenden Schritten: Positionieren eines Höhensensors (232) vor dem Scanner (236) um mit dem Paket (214) verbundene Höhendaten am Ort des Flecks (230) zu bestimmen; Übertragen der Höhendaten vom Höhensensor (232) zum Scanner (236); und Fokussieren des Scanners (236) als Reaktion auf die Höhendaten.The method of claim 5, further comprising the steps of: positioning a height sensor ( 232 ) in front of the scanner ( 236 ) with the package ( 214 ) associated altitude data at the location of the spot ( 230 ) to determine; Transfer the height data from the height sensor ( 232 ) to the scanner ( 236 ); and focusing the scanner ( 236 ) in response to the elevation data. Verfahren nach Anspruch 5 oder 6, weiterhin mit den folgenden Schritten: Positionieren eines Reflexionsgradsensors (232) vor dem Scanner (236) um mit dem Paket (214) verbundene Reflexionsgraddaten am Ort des Flecks (230) zu bestimmen; Übertragen der Reflexionsgraddaten vom Reflexionsgradsensor (232) zum Scanner (236); und Justieren des Verstärkungsfaktors des Scanners (236) als Reaktion auf die Reflexionsgraddaten.Method according to claim 5 or 6, further comprising the following steps: positioning a reflectance sensor ( 232 ) in front of the scanner ( 236 ) with the package ( 214 ) related reflectance data at the location of the spot ( 230 ) to determine; Transmitting the reflectance data from the reflectance sensor ( 232 ) to the scanner ( 236 ); and adjusting the gain of the scanner ( 236 ) in response to the reflectance data. Verfahren nach Anspruch 5, angewendet auf ein Mehrfachförderer-Angabenlesesystem (400) umfassend mehrere Förderer (212) jeweils zum Transportieren von Paketen (214) von einer vorgeschalteten Stelle (216) des Förderers zu einer nachgeschalteten Stelle (216) des Förderers und mehrere Angabenlesesysteme (210) mit beweglichem Licht, wobei das Verfahren weiterhin die folgenden Schritte umfasst: Betätigen des Computerspeichers (242) und des Scanners (236) jedes Angabenlesesystems (210a210n) mit beweglichem Licht, um ein Bild eines Gebiets (250) eines Pakets (214), definiert bezüglich des durch die Beleuchtungsquelle definierten Flecks (230), zu speichern; und Betreiben der Beleuchtungsquelle (224a224n), um die Speicherung der von den mehreren Angabelesesystemen (210a210n) mit beweglichem Licht erzeugten Bildern einem Zeitmultiplexen zu unterziehen.Method according to claim 5, applied to a multi-conveyor data reading system ( 400 ) comprising several promoters ( 212 ) for transporting parcels ( 214 ) from an upstream location ( 216 ) of the conveyor to a downstream point ( 216 ) of the conveyor and several data reading systems ( 210 ), the method further comprising the steps of: operating the computer memory ( 242 ) and the scanner ( 236 ) of each data reading system ( 210a - 210n ) with moving light to obtain an image of an area ( 250 ) of a package ( 214 ) defined with respect to the spot defined by the illumination source ( 230 ), save; and operating the illumination source ( 224a - 224n ) in order to store the data from the several display reading systems ( 210a - 210n ) time-multiplexed images produced with moving light. Verfahren nach Anspruch 8, weiterhin umfassend die folgenden Schritte für jedes Angabenlesesystem (210a210n) mit beweglichem Licht: Positionieren eines Höhensensors (232) vor dem Scanner (236) um mit dem Paket (214) verbundene Höhendaten am Ort des Flecks (230) zu bestimmen; Übertragen der Höhendaten vom Höhensensor (232) zum Scanner (236); und Fokussieren des Scanners (236) als Reaktion auf die Höhendaten.The method of claim 8, further comprising the following steps for each data reading system ( 210a - 210n ) with moving light: positioning a height sensor ( 232 ) in front of the scanner ( 236 ) with the package ( 214 ) associated altitude data at the location of the spot ( 230 ) to determine; Transfer the height data from the height sensor ( 232 ) to the scanner ( 236 ); and focusing the scanner ( 236 ) in response to the elevation data. Verfahren nach Anspruch 8 oder 9 und weiterhin umfassend die folgenden Schritte für jedes Angabenlesesystem (210a210n) mit beweglichem Licht: Positionieren eines Reflexionsgradsensors (232) vor dem Scanner (236) um mit dem Paket (214) verbundene Reflexionsgraddaten am Ort des Flecks (230) zu bestimmen; Übertragen der Reflexionsgraddaten vom Reflexionsgradsensor (232) zum Scanner (236); und Justieren des Verstärkungsfaktors des Scanners (236) als Reaktion auf die Reflexionsgraddaten.The method of claim 8 or 9 and further comprising the following steps for each data reading system ( 210a - 210n ) with moving light: positioning a reflectance sensor ( 232 ) in front of the scanner ( 236 ) with the package ( 214 ) related reflectance data at the location of the spot ( 230 ) to determine; Transmitting the reflectance data from the reflectance sensor ( 232 ) to the scanner ( 236 ); and adjusting the gain of the scanner ( 236 ) in response to the reflectance data.
DE69835840T 1997-01-23 1998-01-23 Optically directed character scanning system Expired - Lifetime DE69835840T2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US08/788,852 US5923017A (en) 1997-01-23 1997-01-23 Moving-light indicia reader system
US08/787,974 US5920056A (en) 1997-01-23 1997-01-23 Optically-guided indicia reader system for assisting in positioning a parcel on a conveyor
US788852 1997-01-23
US787974 1997-01-23

Publications (2)

Publication Number Publication Date
DE69835840D1 DE69835840D1 (en) 2006-10-19
DE69835840T2 true DE69835840T2 (en) 2007-04-26

Family

ID=27120718

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69824149T Expired - Lifetime DE69824149T2 (en) 1997-01-23 1998-01-23 OPTICALLY GUIDED SIGNALING SYSTEM
DE69835840T Expired - Lifetime DE69835840T2 (en) 1997-01-23 1998-01-23 Optically directed character scanning system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE69824149T Expired - Lifetime DE69824149T2 (en) 1997-01-23 1998-01-23 OPTICALLY GUIDED SIGNALING SYSTEM

Country Status (8)

Country Link
EP (2) EP1371424B1 (en)
JP (1) JP3476836B2 (en)
AT (2) ATE338589T1 (en)
CA (1) CA2271063C (en)
DE (2) DE69824149T2 (en)
DK (1) DK0954387T3 (en)
ES (2) ES2221148T3 (en)
WO (1) WO1998032545A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108480222A (en) * 2018-03-14 2018-09-04 郑州工程技术学院 A kind of materials-sorting system and method

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4251312B2 (en) 2002-03-08 2009-04-08 日本電気株式会社 Image input device
CA2485660C (en) 2002-05-16 2012-04-17 United Parcel Service Of America, Inc. Systems and methods for package sortation and delivery using radio frequency identification technology
US6878896B2 (en) 2002-07-24 2005-04-12 United Parcel Service Of America, Inc. Synchronous semi-automatic parallel sorting
US7090134B2 (en) 2003-03-04 2006-08-15 United Parcel Service Of America, Inc. System for projecting a handling instruction onto a moving item or parcel
US7063256B2 (en) 2003-03-04 2006-06-20 United Parcel Service Of America Item tracking and processing systems and methods
JP2005064633A (en) * 2003-08-08 2005-03-10 Hitachi Ltd Business form reader
US7561717B2 (en) 2004-07-09 2009-07-14 United Parcel Service Of America, Inc. System and method for displaying item information
ES2614553T3 (en) 2010-05-06 2017-05-31 Eurosort B.V. Sorting device with tilting support element
DK2882650T3 (en) 2012-08-13 2021-12-20 Laitram Llc PACKAGE HANDLING PROCEDURE
CN104307758B (en) * 2014-09-25 2016-09-21 浙江海洋学院 A kind of quick despatch sorter
US10471478B2 (en) 2017-04-28 2019-11-12 United Parcel Service Of America, Inc. Conveyor belt assembly for identifying an asset sort location and methods of utilizing the same
DE102019128814B4 (en) * 2019-10-25 2021-05-20 Sick Ag Camera for detecting an object flow and method for determining the height of objects
JP7423979B2 (en) * 2019-10-28 2024-01-30 日本電気株式会社 Transportation control device, transportation control method, program
CN110795953B (en) * 2019-11-19 2020-09-25 浙江华眼视觉科技有限公司 Send a scanning and timely update system of commodity circulation information
CN111301985A (en) * 2020-03-09 2020-06-19 湖南城市学院 Optical fiber sensing system based on optical fiber laser

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1270801A (en) * 1968-03-06 1972-04-19 Emi Ltd Improvements relating to input apparatus for pattern recognition devices
FR2657982B1 (en) * 1990-02-02 1992-11-27 Cga Hbs METHOD FOR LOCATING AN ADDRESS ON SORTING ARTICLES, ADDRESSING LABEL AND DEVICE FOR IMPLEMENTING THE METHOD.
US5202557A (en) * 1992-04-06 1993-04-13 Electrocom Automation L.P. Method and apparatus for detecting overlapping products in a singulated product stream
IL107265A0 (en) * 1993-10-12 1994-01-25 Galai Lab Ltd Parcel sorting system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108480222A (en) * 2018-03-14 2018-09-04 郑州工程技术学院 A kind of materials-sorting system and method

Also Published As

Publication number Publication date
ATE267649T1 (en) 2004-06-15
ES2221148T3 (en) 2004-12-16
CA2271063A1 (en) 1998-07-30
ES2271447T3 (en) 2007-04-16
DE69824149D1 (en) 2004-07-01
CA2271063C (en) 2003-05-20
EP0954387A1 (en) 1999-11-10
JP2000509655A (en) 2000-08-02
ATE338589T1 (en) 2006-09-15
DE69835840D1 (en) 2006-10-19
DE69824149T2 (en) 2004-10-28
DK0954387T3 (en) 2004-09-27
EP0954387B1 (en) 2004-05-26
WO1998032545A1 (en) 1998-07-30
EP1371424A3 (en) 2004-04-28
EP1371424A2 (en) 2003-12-17
EP1371424B1 (en) 2006-09-06
JP3476836B2 (en) 2003-12-10

Similar Documents

Publication Publication Date Title
DE69835840T2 (en) Optically directed character scanning system
DE69834053T2 (en) CCD BASED BAR CODE SCANNER
DE68920617T2 (en) Article, procedure and system for hexagonal data encoding.
DE69515500T2 (en) AUTOMATIC ELECTRIC CAMERA FOR LABEL SHOOTING
DE69838714T2 (en) OPTICAL SCREENING DEVICE AND IMAGE READER FOR IMAGE READING AND DECODING OF OPTICAL INFORMATION WITH ONE- AND TWO-DIMENSIONAL SYMBOLS WITH CHANGING DEPTH
US5923017A (en) Moving-light indicia reader system
EP2546776B1 (en) Camera-based code reader and method for its adjusted manufacture
DE4000603C5 (en) Method and device for temporary storage of objects, such as letters or the like in a reading system
DE69323114T2 (en) Multifunctional camera system
DE69326714T2 (en) Camera reading device for various codes
DE69332444T2 (en) Scanning system and method
DE69629235T2 (en) Device for automatic detection of the presence, width and phase shift of a document within a document scanner
DE602004011145T2 (en) Apparatus and method for reading optical information
DE3204021A1 (en) DISTRIBUTION SYSTEM FOR MOVING PARTS
CZ278655B6 (en) Process of distributing parcels, and apparatus for making the same
DE3103394A1 (en) IMAGE RECORDING DEVICE
DE19532842C1 (en) Image acquisition system for automatic reading of postal addresses
DE3601323C2 (en)
DE3783974T2 (en) OPTICAL LETTER READER.
EP1845336A1 (en) Method and device for the optical detection of moving objects
US20040109597A1 (en) Method of processing a check in an image-based check processing system and an apparatus therefor
DE69421293T2 (en) IMPROVEMENT IN IMAGE PROCESSING
DE60038476T2 (en) Position detecting device with a unicellular photosensor
DE102017106831A1 (en) Camera and method for detecting objects moving relative to the camera in a conveying direction
EP2003076A2 (en) Piece good transport device with scanner

Legal Events

Date Code Title Description
8364 No opposition during term of opposition