1. Field of the Invention
The present invention relates to a barcode scanner, in particular to a barcode scanner which is capable of generating a plurality of scan lines arranged in multiple directions without any rotary or swivel mechanism.
2. Description of Related Art
Barcode scanners are comprehensively adopted in convenient stores, supermarkets, or bookstores as means for identifying products and retrieving information of the products. They provide convenience in managing products and increase the counting speed. A barcode with identified information can be attached on a product, thus when the barcode is scanned by a light beam generated from the optical engine in the barcode scanner, an image sensor in the barcode scanner can be used to capture the barcode image, and a computer can be used to identify the code in the barcode image and to obtain the corresponding information such as price.
However, such a barcode could be randomly attached on different sides and different positions of a product, in order to find the barcode and scan it as soon as possible, the recent trend has migrated from the traditional single line scanning to the multiple line scanning in which each of the scanning lines has different direction. As
After leaving from the second opening 115, the laser beam will be projected to one of the facets of the rotary polygon mirror 16, and then reflected to one of the mirrors of the multiple mirror set 17, and finally upwardly reflected to a barcode (not shown). Each of the facets of the polygon mirror 16 has different tilt angles. Each of the mirrors of the multiple mirror set 17 faces different directions. While the rotary polygon mirror 16 is rotated by the motor, the laser beam will scan the facets of the rotary polygon mirror 16 and then be projected to the mirrors of the multiple mirror set 17, so as to be projected upwardly and rapidly proceed scanning. The rapidly scanned laser beam spot will then form a scanning pattern 18 as
However, since the scanning line sets of the scanning pattern 18 are obtained mainly due to the rotation of the rotary polygon mirror 16 with respect to the multiple mirror set 17. And the rotation is driven by the motor which will cause additional cost. With regard to reliability, the motor may raise the possibility of unexpected failure of the barcode scanner. Besides, the rotary polygon mirror 16 may make loud noise due to high-speed rotation while the barcode scanner is operating.
The objective of the present invention is to provide a multiple scanning light source for scanner, which has no rotary or swivel mechanism to move beam spot to perform scanning and is capable of projecting a scanning pattern array having multiple scanning line sets in different directions.
Besides, the objective of the present invention is to provide a multiple directional barcode scanner having the above mentioned multiple scanning light source for scanner. The multiple scanning light source for scanner has no rotary or swivel mechanism to move beam spot to perform scanning and is capable of projecting a scanning pattern array having scanning line sets in different directions.
For achieving the mentioned objective, the present invention provides a multiple scanning light source for scanner including a scanning pattern generating unit and a scanning pattern multiplying unit. The scanning pattern generating unit is for projecting a scanning pattern. The scanning pattern multiplying unit has a beamsplitter oblique to the projecting direction of the scanning pattern and a reflector substantially parallel to the beamsplitter. The scanning pattern is multiplied and projected toward a predetermined direction at intervals to form a scanning pattern array.
For achieving the mentioned objective, the present invention provides a multiple directional barcode scanner for scanning a barcode. The multiple directional barcode scanner includes a scanning pattern generating unit, a scanning pattern multiplying unit and an image sensor. The scanning pattern generating unit is for projecting a scanning pattern. The scanning pattern multiplying unit has a beamsplitter oblique to the projecting direction of the scanning pattern and a reflector substantially parallel to the beamsplitter. The scanning pattern is multiplied and projected toward the barcode at intervals to form a scanning pattern array on the barcode. The image sensor is for capturing the image of the barcode.
The technical characteristics and contents of the present invention will become apparent with the following detailed description accompanied with related drawings.
The housing 30 has a window 31 for passing through light beam. The scanning pattern generating unit 40 is used for generating and projecting out a scanning pattern. In this embodiment, as
The scanning line generator 41 includes a spot beam laser module 411 and a beam shaper 412 used for changing the beam shape of the laser module 411 from a spot to a line. In this embodiment, the beam shaper 412 is a cylindrical lens, but is not limited thereto in practical use. After passing through the beam shaper 412, the laser beam emitted from the laser module 411 can be transformed from a spot beam into a line-shaped scanning line 413, which is then projected on the a surface 420 of the beamsplitter 42.
The surface 420 of the beamsplitter 42 is oblique to the projecting direction of the scanning line 413. After passing through the beamsplitter 42, the scanning line 413 will be split into a reflecting portion 415 and a transmitting portion 414. The transmitting portion 414 is reflected by the two reflectors 43 and then intersects with the reflecting portion 415 and thus forms the scanning pattern 430 having three scanning lines intersecting with each other. In other words, the beamsplitter 42 and the two reflectors 43 each provides a scanning line to constitute the scanning pattern 430, since the beamsplitter 42 and the two reflectors 43 are arranged in different directions, the scanning pattern 430 can have three scanning lines each has different directions. In practical use, one beamsplitter and only one reflector can be arranged in different directions to provide a scanning pattern which has two scanning lines with different directions.
In addition,
As
The scanning pattern multiplying unit 50 has a beamsplitter 51 and a reflector 52 substantially parallel to the beamsplitter 51. The beamsplitter 51 is oblique to the projection direction of the scanning pattern 430. Therefore, the scanning pattern 430 is multiplied and projected toward a predetermined direction at intervals to form a scanning pattern array. More specifically, after a first splitting of the scanning pattern 430 is performed by the beamsplitter 51, the transmitting portion 431 from the first splitting is reflected back to the beamsplitter 51 by the reflector 52 and to perform a second splitting, and the reflecting portion 432 from the second splitting is reflected back to the beamsplitter 51 by the reflector 52 and to perform a third splitting, and so on. The reflector 52 can reflect back all the beams of scanning pattern 430 from the beamsplitter 51 to perform multiple times of splitting until all the beam energy is depleted.
The detailed process will be described hereinafter in three times of splitting for instance. The reflecting portion 433 of the first splitting and the transmitting portion 434, 435 of the second splitting and the third splitting are projected away at intervals from the beamsplitter 51 and opposite to the reflector 52, and form the scanning pattern array 500. Therefore, the scanning pattern array 500 has three scanning pattern in a row. In practical, more than three times of splitting will happen on the beamsplitter 41, thus more than three scanning patterns will be included in the scanning pattern array 500.
As
The multiple directional barcode scanner of the present invention utilizes the scanning pattern generating unit 40 and the scanning pattern multiplying unit 50 to generate the scanning pattern array 500. The scanning pattern array 500 has a plurality of scanning line sets arranged in different directions. Since no rotary or swivel mechanism is needed to move the beam spot to form such a scanning pattern array as usual, the projection will become faster and more directly. Besides, neither motor nor related mechanism will cause unexpected failure of the barcode scanner and thus save the cost. In the other hand, it also makes no noise when operating.
While the invention has been described by means of specific embodiments, numerous modifications and variations could be made thereto by those skilled in the art without departing from the scope and spirit of the invention set forth in the claims.