1. Field of Invention
The invention relates to a reading device and, in particular, to a barcode reading device.
2. Related Art
The barcode reading device is a common input device widely applied in logistics management, sales management or information transmission. For example, the barcode can be directly printed on the package or tag of goods, so that the barcode reading device can read the barcode to retrieve the corresponding information of the goods.
As shown in
When the user uses the barcode reading device 1 to align with a barcode 2 and then presses the bottom 12, the light source module 11 can emit a light beam 111 projected on the barcode 2. The barcode 2 can reflect the light beam 111 to generate a reflected light beam 131, which is then reflected by the reflecting mirror 13 and passing through the lens 14. After that, the image sensor 15 senses the reflected light beam 131 so as to output a barcode sensing signal, and the processor 16 outputs a digital barcode data according to the barcode sensing signal. The digital barcode data is transmitted to an information system for further processing or specific purpose.
In addition, the barcode data can be applied in stores, supermarkets or malls. For example, the information system installed at the counter of the store can process the digital barcode data, so that the goods information corresponding to the digital barcode data can be shown on the monitor.
However, the conventional barcode reading device can only provide the better reading effect with respective to the barcode printed on the medium such as publication or papers. Regarding to the barcode displayed on the screen of mobile phone, the conventional barcode reading device can not perfectly recognize it. This is because the publication and the screen of the mobile phone have obviously different white balance properties. In general, the conventional barcode reading device is designed for the white balance property of one particular object.
Therefore, it is an important subject of the invention to provide a barcode reading device that is suitable for the objects with different white balance properties and thus can perfectly read the barcode shown on different objects.
In view of the foregoing, the present invention is to provide a barcode reading device that is suitable for objects with different white balance properties.
To achieve the above, the present invention discloses a barcode reading device for reading a barcode. The barcode reading device includes a case, a transmissive light-guiding element, an image capturing module, a light source and a light control element. The case has an opening. The transmissive light-guiding element is disposed adjacent to the opening and has a first surface, a second surface and a connecting surface for connecting the first surface and the second surface. The image capturing module is disposed in the case and captures an image of the barcode through the second surface and the first surface. The light source emits a light beam to the connecting surface. The light control element controls the ON/OFF of the light source.
To achieve the above, the present invention discloses a barcode reading device for reading a barcode. The barcode reading device includes a case, a transmissive light-guiding element, an image capturing module, a light source and a light control element. The case has an opening. The transmissive light-guiding element is disposed adjacent to the opening and has a first surface and a second surface disposed opposite to each other. The image capturing module is disposed in the case and captures an image of the barcode through the second surface and the first surface. The light source emits a light beam to the first or second surface. The light control element controls the ON/OFF of the light source.
As mentioned above, in the barcode reading device of the present invention, the light beam emitted from the light source enters the transmissive light-guiding element, and the transmissive light-guiding element can guide the entered light beam to the first surface, so that the total light quantity reaching the first surface can be increased. The light beam towards the first surface can be reflected by the barcode, and the reflected light beam passes through the first surface to enter the transmissive light-guiding element and is then outputted through the second surface. After that, the image capturing module can retrieve the light beam reflected by the barcode so as to capture the image of the barcode. Accordingly, the barcode reading device of the present invention can be suitable for two or more objects with different white balance properties, so that it can perfectly recognize the barcodes shown on different objects.
The invention will become more fully understood from the detailed description and accompanying drawings, which are given for illustration only, and thus are not limitative of the present invention, and wherein:
The present invention will be apparent from the following detailed description, which proceeds with reference to the accompanying drawings, wherein the same references relate to the same elements.
With reference to
The case 31 has an opening 311. The transmissive light-guiding element 32 is disposed adjacent to the opening 311 and has a first surface 321, a second surface 322 and a connecting surface 323, which connects the first surface 321 and the second surface 322. The image capturing module 33 is disposed in the case 31 and captures an image of the barcode 41 through the second surface 322 and the first surface 321. The light source 34 emits a light beam to the connecting surface 323. The light control element 35 controls the ON/OFF of the light source 34.
The first surface 321 and the second surface 322 are disposed opposite to each other. The first surface 321 faces the barcode 41, and the second surface 322 faces the image capturing module 33.
In this embodiment, the transmissive light-guiding element 32 is disposed in the opening 311, so that it can be used as a cap of the barcode reading device 3. Alternatively, the transmissive light-guiding element 32 may be disposed inside or outside the opening 311.
The transmissive light-guiding element 32 guides the entered light beam toward the first surface 321. The barcode 41 reflects the light beam outputted from the first surface 321, and then the light beam reflected by the barcode 41 passes through the first surface 321 and the second surface 322 in order.
An incident light axis 330 of the image capturing module 33 is perpendicular to the second surface 322. The image capturing module 33 captures the image of the barcode 41 through the transmissive light-guiding element 32. In this case, the light beam, which is necessary for the image capturing module 33 to capture the image, is inputted through the connecting surface 323 and then outputted through the first surface 321. Thus, the light is bright enough to illuminate the barcode 41.
In order to reach a better image capturing effect, the distance between the barcode 41 and the first surface 321 should not be too large. In other words, if the barcode 41 can be closer to or contacted with the first surface 321, the light emitted from the first surface 321 is positively bright enough to illuminate the barcode 41.
To be note, if the light emitted from the first surface 321 is bright enough, the barcode reading device 3 can be applied to different media with different white balance properties. Accordingly, the image capturing module 33 can exactly retrieve the image of the barcode shown on different media with different white balance properties.
The light source 34 and the connecting surface 323 may be separated with a certain distance for facilitating heat dissipation. However, the distance between the light source 34 and the connecting surface 323 should not be too large. Moreover, if the heat dissipation efficiency can be enhanced, the light source 34 and the connecting surface 323 may be contact with each other.
Referring to
The transmissive light-guiding element 32 is light permeable. The light beam L3 passes through the first surface 321 and the second surface 322, and then reaches the image capturing module 33 disposed in the case 31. Thus, the image capturing module 33 can retrieve the image of the barcode 41.
The area of the connecting surface 323 is smaller than that of the first surface 321. The light beam entered through the connecting surface 323 is guided within the transmissive light-guiding element 32 and then distributed on the first surface 321. The light source 34 can be a line light source or a plane light source with a small area. After passing through the transmissive light-guiding element 32, the light beam can be transformed to be a lighting surface with larger area on the first surface 321.
In this embodiment, the space inside the case 31 is filled with air, which has a refractive index of approximate 1 while the refractive index of the transmissive light-guiding element 32 is larger than 1 (e.g. larger than 1.3). Due to the difference between the refractive indexes, when the light beam reaches the second surface 322, it will be refracted or be reflected. Part of the light beam traveling toward the second surface 322 will be totally reflected and then travels toward the first surface 321. The light beam traveling toward the first surface 321 may pass through the first surface 321. Of course, the light refraction and total reflection may occur at the first surface 321. If the light refraction and total reflection occur at both the first surface 321 and the second surface 322, the light beam will travel inside the transmissive light-guiding element 32. Accordingly, the transmissive light-guiding element 32 can guide the light beam to travel inside the transmissive light-guiding element 32 and then to be outputted through the first surface 321.
The transmissive light-guiding element 32 can be made of a light-permeable material. Most of the second surface 322 is a smooth surface, which may avoid interference when the image capturing module 33 captures the image of the barcode 41. The smooth surface is, for example, a surface without roughness, microstructures or reflective elements. Of course, the second surface 322 can be entirely a smooth surface.
The first surface 321 is similar to the second surface 322. That is, most of the first surface 321 is a smooth surface, or the entire first surface 321 is a smooth surface.
The configuration of the smooth surface can allow the transmissive light-guiding element 32 to provide a larger light passing area for the light beam traveling from the barcode 41 to the image capturing module 33. On the other hand, to enhance the light source can provide enough light outputted from the first surface 321 to illuminate the barcode 41. Besides, since the light beam has some loss while traveling in the media, to minimize the transmissive light-guiding element 32 can also increase the total light outputted from the first surface 321.
In this embodiment, the first surface 321 and the second surface 322 are planar surfaces, and they are in parallel with each other.
The transmissive light-guiding element 32 can be formed by one or more elements. For example, the transmissive light-guiding element 32 may be formed by a single glass or acrylic plate, or it may include two plates made of different materials, such as a glass plate and an acrylic plate. In general, the refractive index of the glass plate is approximate between 1.48 and 2.0, and that of the acrylic plate is approximate larger than 1.48.
As shown in
The material of the first element 326 and the second element are a glass and acrylic respective for example. The glass plate is more durable and harder than the acrylic plate, so that the lifespan and protection of the transmissive light-guiding element 32 can be improved.
The barcode 41 is a 2-D barcode that is printed on a publication 42 (see
The operation of the barcode reading device 3 will be described hereinafter.
As shown in
In the step S01, the light control element 35 controls to turn on the light source 34. The light source does not emit light before being turned on, and starts to emit light afterward. The light emitted by the light source 34 is not a flash and can be kept for a while. In general, the lighting period of the light source 34 is longer than the period that is necessary for the image capturing module 33 to capture the image.
In the step S02, the image capturing module 33 retrieves the image of the barcode 41 to generate a barcode image.
In the step S03, the light control element 35 controls to turn off the light source 34.
The step S04 is to decode the barcode image so as to generate a barcode data. This step S04 can be carried out by a decoding circuit, which may be configured inside or outside the barcode reading device 3.
The step S05 is to determine whether to capture the image of the barcode again according to the barcode data. If yes, the step S06 is then performed; otherwise, if no, the step S07 is then performed. The step S05 can be carried out by a control circuit, which may be configured inside or outside the barcode reading device 3.
The step S06 is to remind the user to capture the image of the barcode again, and to instruct the user to position the object with the barcode at a suitable place. Then, the step S01 is performed again.
The step S07 is to transmit the barcode data to, for example, a data process system for later procedures.
Referring to
The object 44 may be a user, a publication held by the user, or a portable communication device held by the user.
If the distance between the object 44 and the detecting element 36 is smaller than a predetermined distance, the detecting element 36 generates a detecting signal. The light control element controls the light source to emit light according to the detecting signal.
The detecting element 36 can be a non-contact detecting element such as an optical detector or radar. Of course, the detecting element 36 can be a contact detecting element such as a touch panel or a bottom.
For example, the detecting element 36 is disposed on the second surface of the transmissive light-guiding element 32. When the user moves the portable communication device or publication toward the first surface 321, the detecting element 36 will detect the portable communication device or publication, and then the barcode reading device 3 starts to operate. Alternatively, the detecting element 36 can be disposed on the first surface 321 of the transmissive light-guiding element 32 or the case 31.
The operation of the barcode reading device 3 of
As shown in
In step S11, the barcode reading device 3 is in a waiting state. In the waiting state, most components of the barcode reading device 3, such as the image capturing module 33, the light source 34, etc., are not in the operating state, but the detecting element 36 is in the operating state.
In the step S12, the detecting element 36 detects whether an object moves closer. If not, the flow goes back to the step S11, wherein the barcode reading device 3 is still in the waiting state. If yes, the barcode reading device 3 enters an image capturing mode, which includes the steps S13 to S19. The steps S13 to S19 are similar to the steps S01 to S07 mentioned hereinabove, so the detailed description thereof will be omitted.
Referring to
As shown in
In step S21, the barcode reading device 3 is in a waiting state. In the waiting state, most components of the barcode reading device 3, such as the image capturing module 33, the light source 34, etc., are not in the operating state, but the switch element 37 is in the operating state.
The step S22 is to determine whether to change the operation mode of the barcode reading device 3 according to the state of the switch element 37. If not to change, the flow goes back to the step S21, wherein the barcode reading device 3 is still in the waiting state. If yes, the barcode reading device 3 enters an image capturing mode, which includes the steps S23 to S29. The steps S23 to S29 are similar to the steps S01 to S07 mentioned hereinabove, so the detailed description thereof will be omitted.
To make the invention more comprehensive, the detailed aspects of the light source 34 will be described hereinafter.
As shown in
The LEDs may be disposed adjacent to only one side of the transmissive light-emitting element 32, two opposite connecting surfaces of the transmissive light-emitting element 32, or four connecting surfaces of the transmissive light-emitting element 32.
Referring to
As shown in
As shown in
As shown in
To make the invention more comprehensive, the detailed aspects of the image capturing module will be described hereinafter.
With reference to
In this embodiment, the barcode 41 is shown on the display 431 of the portable communication device 43 as shown in
The image sensing element 331 can be a CCD (Charge Couple Device) or a CMOS (Complementary Metal Oxide Semiconductor) image sensor.
When the detecting element 36 detects that the distance between the barcode 41 and the first surface 321 of the transmissive light-guiding element 32 is smaller than the DOF of the lens, it generates a detecting signal. The barcode reading device can enter the image capturing mode according to the detecting signal. The image capturing mode has been illustrated in the previous embodiment, so the detailed description thereof will be omitted.
As shown in
The shortest optical path P between the lens 332 and the first surface 321 can be described as follow equation:
P=P1+P2
Wherein, P1 is the shortest optical path between the lens 332 and the reflective element 333, and P2 is the shortest optical path between the reflective element 333 and the first surface 321. The distance from the barcode 41 to the first surface 321 is smaller than the DOF of the lens 332. For example, the imaging distance from the barcode 41 to the lens 332 is ranged between 100% and 130% of the shortest optical path P.
In this embodiment, the barcode 41 is shown on the display 431 of the portable communication device 43 as shown in
In the embodiment with reference to
As shown in
To make the invention more comprehensive, the detailed aspects of the transmissive light-guiding element will be described hereinafter.
Referring to
The reflective area can reflect the light beam within the transmissive light-guiding element 32, so that the light outputted from the first surface 321 can be increased. The location of the reflective area should not block the image capturing module 33 while it captures the image of the barcode 41.
The transmissive light-guiding element 32 includes a reflective body 324 disposed on the reflective area of the second surface. In addition, the reflective area of the second surface may have a roughness surface or be formed with microstructures.
With reference to
The case 51 has an opening 511. The transmissive light-guiding element 52 is disposed adjacent to the opening 511 and has a first surface 521 and a second surface 522 disposed opposite to each other. The first surface is disposed facing the barcode 41, and the second surface 522 is disposed facing the image capturing module 53. The image capturing module 53 is disposed in the case 51 and captures an image of the barcode 41 through the second surface 522 and the first surface 521. The light source 54 emits a light beam to the first surface 521 and the second surface 522. The light control element 55 controls the ON/OFF of the light source 54. An incident light axis 530 of the image capturing module 53 is perpendicular to the second surface 522.
When the light source 54 emits a light beam to the first surface 521, the light source 54 and the first surface 521 may be separated with a distance for the purpose of heat dissipation. In order to allow most of the light beam emitted by the light source 54 to enter the first surface 521 rather than be reflected by the first surface 521, the distance between the light source 54 and the first surface 521 should not be too large. Moreover, if the heat dissipation efficiency can be enhanced, the light source 54 and the connecting surface 521 may be contact with each other. This consideration will be also applied to the case as the light emitted from the light source 54 to the second surface 522.
In this embodiment, the barcode 41 is shown on the display 431 of the portable communication device 43 as shown in
The image capturing module 53 includes an image sensing element 531 and a lens 532. The image sensing element 531 is used to retrieve the image of the barcode 41. The distance d between the barcode 41 and the first surface 521 is smaller than the DOF of the lens 532.
As shown in
As shown in
Referring to
To be noted, the changes and modifications of the barcode reading device 5 of this embodiment are the same as or similar to those of the previous embodiments, so the detailed descriptions thereof will be omitted.
To sum up, in the barcode reading device of the present invention, the light beam emitted from the light source enters the transmissive light-guiding element, and the transmissive light-guiding element can guide the entered light beam to the first surface, so that the total light quantity reaching the first surface can be increased. The light beam towards the first surface can be reflected by the barcode, and the reflected light beam passes through the first surface to enter the transmissive light-guiding element and is then outputted through the second surface. After that, the image capturing module can retrieve the light beam reflected by the barcode so as to capture the image of the barcode. Accordingly, the barcode reading device of the present invention can be suitable for two or more objects with different white balance properties, so that it can perfectly recognize the barcodes shown on different objects.
Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments, will be apparent to persons skilled in the art. It is, therefore, contemplated that the appended claims will cover all modifications that fall within the true scope of the invention.
This application claims the benefit of U.S. Provisional Patent Application No. 61/223,234 entitled BARCODE READING DEVICE, inventor Shu-Shien LIU, filed Jul. 6, 2009, and incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61223234 | Jul 2009 | US |