JPH06309486A - Bar code reader - Google Patents

Bar code reader

Info

Publication number
JPH06309486A
JPH06309486A JP5096227A JP9622793A JPH06309486A JP H06309486 A JPH06309486 A JP H06309486A JP 5096227 A JP5096227 A JP 5096227A JP 9622793 A JP9622793 A JP 9622793A JP H06309486 A JPH06309486 A JP H06309486A
Authority
JP
Japan
Prior art keywords
light
bar code
reflected light
red
time
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.)
Pending
Application number
JP5096227A
Other languages
Japanese (ja)
Inventor
Tsuyoshi Ikeda
強 池田
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.)
Toshiba TEC Corp
Original Assignee
Tokyo Electric Co Ltd
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
Application filed by Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP5096227A priority Critical patent/JPH06309486A/en
Publication of JPH06309486A publication Critical patent/JPH06309486A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To quickly and accurately read out a bar code even when the colors of bars constituting the bar code are mutually different or interval parts between adjacent bars are different. CONSTITUTION:A light emitting part has two light sources, i.e., a red LED and a green LED. In the case or reading out a bar code, the red LED is turned on at first to irradiate the bar code with red light, the reflected light is received by a CCD and its feeding time is counted by a timer. Whether the reflected light received by the CCD is reflected light from the bar code or not, is judged, and when the reflected light is reflected from the bar code, the bar code is read out based upon the reflected light and the timer is reset. When the counting time of the timer exceeds a fixed time, the working light source is switched from the red LED to the green LED, the timer is reset and bar code reading is executed similarly to the red LED.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は電子式キャッシュレジス
タやPOS(販売時点情報管理)端末等に設けられるバ
ーコード読取り装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a bar code reading device provided in an electronic cash register, a POS (point of sale information management) terminal or the like.

【0002】[0002]

【従来の技術】従来、この種のバーコード読取り装置
は、通常、赤色のLED(発光ダイオ−ド)を光源とす
る発光部を設け、この発光部から商品等に付されたバー
コードに照射した赤色の光の反射光を受光部としてのC
CD(電荷結合素子)で受光してバーコードの読取りを
行っていた。
2. Description of the Related Art Conventionally, a bar code reading apparatus of this type is usually provided with a light emitting section using a red LED (light emitting diode) as a light source, and the bar code attached to a product etc. is irradiated from this light emitting section. The reflected light of the red light is used as C
A bar code was read by receiving light with a CD (charge coupled device).

【0003】[0003]

【発明が解決しようとする課題】しかし、このようなバ
ーコード読取り装置においては、赤色の光をバーコード
に照射して、その反射光を受光するため、例えば白い紙
に赤色インクで印刷されたバーコードに赤色の光を照射
しても、バーコードのバーの部分と、そのバーの間の白
い部分との反射率に顕著な差が生じない。このような場
合には、バーコードの読取りに時間がかかったり、正確
に読取れない虞があった。
However, in such a bar code reader, the bar code is irradiated with red light and the reflected light is received, so that, for example, white paper is printed with red ink. Irradiating the barcode with red light does not cause a significant difference in reflectance between the bar portion of the barcode and the white portion between the bars. In such a case, it may take a long time to read the barcode, or the barcode may not be read accurately.

【0004】そこで本発明は、バーコードを構成するバ
ーの色や隣接するバーの間部分の色が異なっても、短時
間で正確に読取ることができるバーコード読取り装置を
提供しようとするものである。
Therefore, the present invention is intended to provide a bar code reader which can accurately read a bar code in a short time even if the color of a bar or the color between adjacent bars is different. is there.

【0005】[0005]

【課題を解決するための手段】本発明は、異なる色の光
を発生する複数の光源を有し、これら光源からの光をバ
ーコードに照射する発光部と、この発光部からバーコー
ドに照射された光の反射光を受光する受光部と、複数の
光源を択一的に通電する光源通電手段と、この光源通電
手段による通電時間を計時する計時手段と、受光部にて
受光された反射光がバーコードからの反射光か否かを判
断するバーコード判断手段と、この判断手段によりバー
コードからの反射光であると判断されるとその反射光に
基づいてバーコードを読取るとともに計時手段を再セッ
トするバーコード読取り手段と、計時手段による計時時
間が一定時間を経過すると光源通電手段によって通電さ
れる光源を切り換えるとともに計時手段を再セットする
光源制御手段とを備えたものである。
SUMMARY OF THE INVENTION The present invention has a plurality of light sources for emitting light of different colors, a light emitting section for irradiating light from these light sources to a bar code, and a light emitting section for irradiating the bar code. The light receiving part for receiving the reflected light of the reflected light, the light source energizing means for selectively energizing a plurality of light sources, the time measuring means for measuring the energizing time by the light source energizing means, and the reflection received by the light receiving part Bar code determining means for determining whether the light is reflected light from the bar code, and when the determining means determines that the light is reflected light from the bar code, the bar code is read based on the reflected light and the time measuring means And a light source control means for switching the light source energized by the light source energizing means and resetting the time measuring means when the time measured by the time measuring means has passed a certain time. Those were example.

【0006】[0006]

【作用】このような構成の本発明においては、発光部か
らは光源通電手段によって択一的に通電された光源から
の光が照射されるとともに、その通電時間が計時手段に
よって計時される。そして発光部から照射された光の反
射光が受光部にて受光されると、バーコード判断手段に
よって反射光がバーコードからの反射光か否かが判断さ
れ、バーコードからの反射光の場合にはバーコード読取
り手段によってバーコードの読取りが行われるとともに
計時手段が再セットされる。バーコードからの反射光と
判断されない場合には計時手段による計時動作が継続さ
れる。そして計時時間が一定時間を経過すると、光源制
御手段の作用により前記光源通電手段によって通電され
る光源が切換えられて発光部から照射される光が切り換
わるとともに計時手段が再セットされる。
In the present invention having such a structure, the light emitting section irradiates the light from the light source selectively energized by the light source energizing means, and the energizing time is measured by the time measuring means. When the reflected light of the light emitted from the light emitting portion is received by the light receiving portion, the barcode determination means determines whether the reflected light is the reflected light from the barcode. The bar code is read by the bar code reading means and the time counting means is reset. When it is not judged that the light is reflected light from the bar code, the timing operation by the timing means is continued. Then, after a certain time has elapsed, the light source control means switches the light source energized by the light source energizing means to switch the light emitted from the light emitting section and reset the time measuring means.

【0007】[0007]

【実施例】以下、本発明の実施例を図面を参照して説明
する。
Embodiments of the present invention will be described below with reference to the drawings.

【0008】図1は本実施例の断面図で、1はバーコー
ド読取り装置である。このバーコード読取り装置1は、
通信コード10によって電子式キャッシュレジスタまた
はPOS端末等のホスト機器に接続されている。
FIG. 1 is a sectional view of this embodiment, and 1 is a bar code reader. This bar code reader 1 is
The communication code 10 connects to a host device such as an electronic cash register or a POS terminal.

【0009】また、バーコード読取り装置1は、商品に
付されたバーコードに照射する光を発する発光部2と、
その反射光を光学レンズ3及び反射ミラー4を介して受
光する受光部としてのCCD5が設けられている。
Further, the bar code reading apparatus 1 includes a light emitting section 2 for emitting light for irradiating a bar code attached to a product,
A CCD 5 is provided as a light receiving unit that receives the reflected light via the optical lens 3 and the reflection mirror 4.

【0010】前記発光部2には、異なる色の光を発生す
る複数の光源として赤色LED6と緑色LED7の2つ
が配設されている。具体的には、例えば読取り方向に赤
色LED6が一列に配設され、これら赤色LED6に平
行に緑色LED7が一列に隣設されている。
The light emitting section 2 is provided with two LEDs, a red LED 6 and a green LED 7, as a plurality of light sources for generating light of different colors. Specifically, for example, the red LEDs 6 are arranged in a line in the reading direction, and the green LEDs 7 are adjacently arranged in a line in parallel with the red LEDs 6.

【0011】また、前記発光部2には光学レンズ8が設
けられ、前記赤色LED6又は緑色LED7の光は、こ
の光学レンズ8を介して読取り方向に直線的な光となっ
て紙面上に印刷されたバーコードに照射されるようにな
っている。
Further, an optical lens 8 is provided in the light emitting section 2, and the light of the red LED 6 or the green LED 7 becomes a linear light in the reading direction through the optical lens 8 and is printed on the paper surface. The bar code is illuminated.

【0012】前記バーコード読取り装置1には前記CC
D5、赤色LED6、緑色LED7等を制御するための
制御ユニット9が内蔵されている。
The bar code reader 1 has the CC
A control unit 9 for controlling the D5, the red LED 6, the green LED 7 and the like is built in.

【0013】図2は前記制御ユニット9の構成を示すブ
ロック図で、この制御ユニットは制御本体を構成するC
PU(中央処理装置)21、このCPU21が各部を制
御するためのプログラムデータが予め格納されたROM
(リ−ド・オンリ・メモリ)22、前記CPU21が処
理するデータを格納するための各種メモリエリアが形成
されるRAM(ランダム・アクセス・メモリ)23、時
間を計時するためのタイマカウンタ24を備える。
FIG. 2 is a block diagram showing the structure of the control unit 9, which is a C constituting the control body.
PU (Central Processing Unit) 21, ROM in which program data for the CPU 21 to control each unit is stored in advance
A (read only memory) 22, a RAM (random access memory) 23 in which various memory areas for storing data processed by the CPU 21 are formed, and a timer counter 24 for counting time .

【0014】また、前記通信コード10を介してホスト
機器にデータ通信を行うためのデータ送信I/F25、
前記赤色LED6を通電制御する赤色LEDドライバ
6、前記緑色LED7を通電制御する緑色ドライバ2
7、前記CCD5から出力されアンプ28で増幅された
出力信号を入力するためのデータ変換部29を備える。
A data transmission I / F 25 for performing data communication with the host device via the communication code 10.
A red LED driver 6 for controlling energization of the red LED 6 and a green driver 2 for controlling energization of the green LED 7
7. The data converter 29 is provided for inputting the output signal output from the CCD 5 and amplified by the amplifier 28.

【0015】前記CPU21と、ROM22、RAM2
3、タイマカウンタ24、データ送信I/F25、赤色
LEDドライバ26、緑色LEDドライバ27、データ
変換部29とは、アドレスバス、データバス、制御バス
等のバスライン30を介して相互に接続されている。
The CPU 21, ROM 22 and RAM 2
3, the timer counter 24, the data transmission I / F 25, the red LED driver 26, the green LED driver 27, and the data conversion unit 29 are mutually connected via a bus line 30 such as an address bus, a data bus, and a control bus. There is.

【0016】ここに、前記CPU21,赤色LEDドラ
イバ26及び緑色LEDドライバ27は、赤色LED6
及び緑色LAD7の複数の光源を択一的に通電する光源
通電手段を構成する。また、タイマカウンタ24は光源
通電手段による通電時間を計時する計時手段を構成す
る。
The CPU 21, the red LED driver 26 and the green LED driver 27 are the red LED 6 and the red LED 6 respectively.
And a light source energizing means for selectively energizing a plurality of light sources of the green LAD7. Further, the timer counter 24 constitutes a time measuring means for measuring a power supply time by the light source power supply means.

【0017】しかして、前記CPU21は、図3に示す
制御処理を実行するようにプログラムされている。すな
わち、先ず、ST1にて赤色LEDドライバ26に制御
信号を送り、赤色LED6を通電して点灯させると同時
に、ST2にてタイマカウンタ24のカウント値を0に
セットする。これにより、発光部2からは赤色の光が照
射され、その反射光は光学レンズ3及び反射ミラー4を
介してCCD5に受光される。
Therefore, the CPU 21 is programmed to execute the control process shown in FIG. That is, first, at ST1, a control signal is sent to the red LED driver 26 to energize and turn on the red LED 6, and at the same time, at ST2, the count value of the timer counter 24 is set to zero. As a result, red light is emitted from the light emitting unit 2, and the reflected light is received by the CCD 5 via the optical lens 3 and the reflection mirror 4.

【0018】次に、ST3にてCCD5の出力を前記デ
ータ変換部29を介して入力する。そして、ST4にて
入力したCCD5からのデータがバーコードのパターン
を形成するか否かをマージンガードバーチェック、パリ
ティチェック、モジュラスチェック等の方法で判断する
(バーコード判断手段)。
Next, in ST3, the output of the CCD 5 is input through the data conversion unit 29. Then, whether or not the data from the CCD 5 input in ST4 forms a barcode pattern is determined by a method such as a margin guard bar check, a parity check, or a modulus check (bar code determination means).

【0019】ここで、前記CCD5からのデータがバー
コードのものであると判断すると、ST15にて前記デ
ータ送信I/F25を介してホスト機器へバーコードデ
ータを送信する。しかる後、ST1に戻り、赤色LED
6の点灯を継続するとともにタイマカウンタ24のカウ
ント値を再び0にセットして、次のバーコードの読取り
を行う(バーコード読取り手段)。
If it is determined that the data from the CCD 5 is a bar code, the bar code data is transmitted to the host device via the data transmission I / F 25 in ST15. After that, return to ST1 and red LED
The lighting of No. 6 is continued, the count value of the timer counter 24 is set to 0 again, and the next bar code is read (bar code reading means).

【0020】これに対し、ST4にて前記CCD5の出
力がバーコードのものでないと判断すると、ST5にて
前記タイマカウンタ24のカウント値をインクリメント
する。そして、ST6にて前記タイマカウンタ24のカ
ウント値が一定カウント値を越えたか否かを判断し、越
えていなければ再びST3の処理に戻る。こうして、赤
色LED6の発光によるバーコードの読取りを行う。
On the other hand, when it is determined in ST4 that the output of the CCD 5 is not a bar code, the count value of the timer counter 24 is incremented in ST5. Then, in ST6, it is determined whether or not the count value of the timer counter 24 exceeds a certain count value. If not, the process returns to ST3 again. In this way, the barcode is read by the emission of the red LED 6.

【0021】所定時間経過後、すなわちST6にて前記
タイマカウンタ24のカウント値が一定カウント値を越
えた場合には、ST7にて赤色LED6を消灯する。続
いて、前記CPU21はST8にて緑色LEDドライバ
27に制御信号を送り、今度は緑色LED7を通電して
点灯させると同時に、ST9にて前記タイマカウンタ2
4のカウント値を再び0にセットする(光源制御手
段)。これにより、発光部2からは緑色の光が照射さ
れ、その反射光は光学レンズ3及び反射ミラー4を介し
てCCD5に受光される。
After the lapse of a predetermined time, that is, when the count value of the timer counter 24 exceeds a certain count value in ST6, the red LED 6 is turned off in ST7. Subsequently, the CPU 21 sends a control signal to the green LED driver 27 in ST8, and this time energizes and turns on the green LED 7, and at the same time, in ST9, the timer counter 2
The count value of 4 is set to 0 again (light source control means). As a result, green light is emitted from the light emitting unit 2, and the reflected light is received by the CCD 5 via the optical lens 3 and the reflection mirror 4.

【0022】次に、ST10にてCCD5の出力を前記
データ変換部29を介して入力する。そして、ST11
にて入力したCCD5からのデータがバーコードのパタ
ーンを形成するか否かを前記と同様の方法で判断する。
(バーコード判断手段)ここで、前記CCD5からのデ
ータがバーコードのものであると判断すると、ST16
にて前記データ送信I/F25を介してホスト機器へバ
ーコードデータを送信する。しかる後、ST8に戻り、
緑色LED7の点灯を継続するとともにタイマカウンタ
24のカウント値を再び0にセットして、次のバーコー
ドの読取りを行う(バーコード読取り手段)。
Next, in ST10, the output of the CCD 5 is input through the data conversion unit 29. And ST11
It is determined by the same method as described above whether or not the data input from the CCD 5 forms a bar code pattern.
(Bar Code Judging Means) If it is judged that the data from the CCD 5 is a bar code, ST16
The bar code data is transmitted to the host device via the data transmission I / F 25. After that, return to ST8,
The green LED 7 is continuously lit, the count value of the timer counter 24 is set to 0 again, and the next bar code is read (bar code reading means).

【0023】これに対し、ST11にて前記CCD5の
出力がバーコードのものでないと判断すると、ST12
にて前記タイマカウンタ24のカウント値をインクリメ
ントする。そして、ST13にて前記タイマカウンタ2
4のカウント値が一定カウント値を越えたか否かを判断
し、越えていなければ再びST10の処理に戻る。こう
して、緑色LED7の発光によるバーコードの読取りを
行う。
On the other hand, if it is determined in ST11 that the output of the CCD 5 is not a barcode, ST12
At, the count value of the timer counter 24 is incremented. Then, at ST13, the timer counter 2
It is determined whether or not the count value of 4 has exceeded a certain count value, and if not, the process returns to ST10. In this way, the barcode is read by the emission of the green LED 7.

【0024】所定時間経過後、すなわちST13にて前
記タイマカウンタ24のカウント値が一定カウント値を
越えた場合には、ST14にて緑色LED7を消灯し
て、ST1に戻り、再び赤色LED6を点灯させる(光
源制御手段)。
After a lapse of a predetermined time, that is, when the count value of the timer counter 24 exceeds a certain count value in ST13, the green LED 7 is turned off in ST14, the process returns to ST1, and the red LED 6 is turned on again. (Light source control means).

【0025】このような構成の本実施例においては、例
えば白地の紙に黒色で印刷されたバーコードの読取りを
行うときには、先ず赤色LEDドライバ26に制御信号
が送られて赤色LED6が点灯される。この赤色LED
6からの光はバーコードに照射され、その反射光は光学
レンズ3及び反射ミラー4を介してCCD5により受光
される。
In the present embodiment having such a configuration, for example, when reading a bar code printed in black on white paper, a control signal is first sent to the red LED driver 26 to turn on the red LED 6. . This red LED
The light from 6 is applied to the bar code, and the reflected light is received by the CCD 5 via the optical lens 3 and the reflection mirror 4.

【0026】このとき、CCD5からのデータは、バー
コードが黒色で印刷されているのでその赤色の照射光の
反射率には顕著な差が生じ、従ってこのような場合には
CCD5からのデータは、バーコードによるものである
と判断されるため、このバーコードデータがデータ送信
I/F25を介してホスト機器へ送信される。
At this time, since the bar code of the data from the CCD 5 is printed in black, a significant difference occurs in the reflectance of the red irradiation light. Therefore, in such a case, the data from the CCD 5 is Since it is determined that the barcode data is used, the barcode data is transmitted to the host device via the data transmission I / F 25.

【0027】一方、白地の紙に赤色で印刷されたバーコ
ードの読取りを行うときにも、先ず赤色LEDドライバ
26に制御信号が送られて赤色LED6が点灯される。
この赤色LED6からの光はバーコードに照射され、そ
の反射光は光学レンズ3及び反射ミラー4を介してCC
D5により受光される。
On the other hand, when reading a bar code printed in red on white paper, a control signal is first sent to the red LED driver 26 to turn on the red LED 6.
The light from the red LED 6 is applied to the bar code, and the reflected light is CC through the optical lens 3 and the reflection mirror 4.
Received by D5.

【0028】このとき、CCD5からのデータは、バー
コードが赤色で印刷されているのでその赤色の照射光の
反射率には顕著な差がなく、従ってこのような場合には
CCD5からのデータは、バーコードによるものでない
と判断されるため、次の緑色LED7による読取りが実
行される。
At this time, since the bar code of the data from the CCD 5 is printed in red, there is no significant difference in the reflectance of the red irradiation light. Therefore, in such a case, the data from the CCD 5 is Since it is determined that the barcode is not the barcode, the next reading by the green LED 7 is executed.

【0029】すなわち、一定時間経過後、タイマカウン
タ24のカウント値が一定カウント値を越えると、この
赤色LED6は消灯され、代わって緑色LED7が点灯
される。そして、この緑色LED7からの光はバーコー
ドに照射され、その反射光は光学レンズ3及び反射ミラ
ー4を介してCCD5により受光される。
That is, when the count value of the timer counter 24 exceeds the predetermined count value after the lapse of a predetermined time, the red LED 6 is turned off and the green LED 7 is turned on instead. The light from the green LED 7 is applied to the barcode, and the reflected light is received by the CCD 5 via the optical lens 3 and the reflection mirror 4.

【0030】このとき、CCD5からのデータは、バー
コードが赤色で印刷されているのでその緑色の照射光の
反射率には顕著な差が生じ、従ってこのような場合には
CCD5からのデータは、バーコードによるものである
と判断されるため、このバーコードデータがデータ送信
I/F25を介してホスト機器へ送信される。
At this time, since the bar code of the data from the CCD 5 is printed in red, there is a significant difference in the reflectance of the green irradiation light. Therefore, in such a case, the data from the CCD 5 is Since it is determined that the barcode data is used, the barcode data is transmitted to the host device via the data transmission I / F 25.

【0031】このように、本実施例によれば、通常は赤
色LED6の点灯によって赤色の光でバーコードの読取
りが行われるが、この赤色の光では読取りが困難なバー
コードについては緑色LED7を点灯させて緑色の光で
バーコードを読み取るようにしたので、たとえ赤色の光
では読取りが困難なバーコードであっても短時間の間に
確実に読み取ることができ、読取り率を高め得る。
As described above, according to the present embodiment, the red LED 6 is normally turned on to read the barcode with the red light. However, for the barcode which is difficult to read with the red light, the green LED 7 is used. Since the bar code is read with the light turned on and the green light is read, even if the bar code is difficult to read with the red light, the bar code can be reliably read in a short time, and the reading rate can be improved.

【0032】なお、前記実施例では赤色LED6及び緑
色LED7を設けたものについて述べたが、必ずしもこ
れに限定されるものではなく、他の色のLED、例えば
黄色LEDなどを設けてもよい。
Although the red LED 6 and the green LED 7 are provided in the above embodiment, the present invention is not limited to this, and LEDs of other colors such as yellow LEDs may be provided.

【0033】また、前記実施例では赤色LED6と緑色
LED7とを読取り方向に2列に平行して設けたものに
ついて述べたが、必ずしもこれに限定されるものではな
く、赤色LED6と緑色LED7とを交互に読取り方向
に一列に配設したものであってもよい。
Further, in the above embodiment, the red LED 6 and the green LED 7 are provided in parallel in two rows in the reading direction, but the present invention is not limited to this, and the red LED 6 and the green LED 7 are provided. It may be arranged in a row alternately in the reading direction.

【0034】[0034]

【発明の効果】以上詳述したように本発明によれば、バ
ーコードを構成するバーの色や隣接するバーの間部分の
色が異なっても、短時間で正確に読取ることができ、読
取り率の優れたバーコード読取り装置を提供できるもの
である。
As described above in detail, according to the present invention, even if the color of the bar forming the bar code or the color between the adjacent bars is different, the bar code can be accurately read in a short time, and the reading can be performed. It is possible to provide a bar code reader having an excellent rate.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を示す断面図。FIG. 1 is a sectional view showing an embodiment of the present invention.

【図2】同実施例の構成を示すブロック図。FIG. 2 is a block diagram showing the configuration of the same embodiment.

【図3】同実施例のCPUが実行するバーコード読取り
に関する制御処理を示す流れ図。
FIG. 3 is a flowchart showing a control process relating to barcode reading, which is executed by the CPU of the embodiment.

【符号の説明】[Explanation of symbols]

1…バーコード読取り装置 2…発光部 5…CCD(受光部) 6…赤色LED 7…緑色LED 21…CPU 24…タイマカウンタ 25…データ送信I/F 26…赤色ドライバ 27…緑色ドライバ 1 ... Bar code reader 2 ... Light emitting part 5 ... CCD (light receiving part) 6 ... Red LED 7 ... Green LED 21 ... CPU 24 ... Timer counter 25 ... Data transmission I / F 26 ... Red driver 27 ... Green driver

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 異なる色の光を発生する複数の光源を有
し、これら光源からの光をバーコードに照射する発光部
と、この発光部から前記バーコードに照射された光の反
射光を受光する受光部と、前記複数の光源を択一的に通
電する光源通電手段と、この光源通電手段による通電時
間を計時する計時手段と、前記受光部にて受光された反
射光がバーコードからの反射光か否かを判断するバーコ
ード判断手段と、この判断手段によりバーコードからの
反射光であると判断されるとその反射光に基づいてバー
コードを読取るとともに前記計時手段を再セットするバ
ーコード読取り手段と、前記計時手段による計時時間が
一定時間を経過すると前記光源通電手段によって通電さ
れる光源を切り換えるとともに前記計時手段を再セット
する光源制御手段とを具備したことを特徴とするバーコ
ード読取り装置。
1. A light emitting section having a plurality of light sources for emitting light of different colors, and a light emitting section for irradiating the bar code with the light from these light sources, and a reflected light of the light emitted from the light emitting section for the bar code. A light receiving part for receiving light, a light source energizing means for selectively energizing the plurality of light sources, a time measuring means for measuring an energizing time by the light source energizing means, and a reflected light received by the light receiving part from a bar code. Bar code determining means for determining whether the reflected light is reflected light or not, and when the determining means determines that the reflected light is the reflected light from the barcode, the bar code is read based on the reflected light and the time measuring means is reset. Bar code reading means, and light source control means for switching the light source energized by the light source energizing means and resetting the time measuring means when the time measured by the time measuring means exceeds a certain time. A bar code reader comprising:
JP5096227A 1993-04-22 1993-04-22 Bar code reader Pending JPH06309486A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5096227A JPH06309486A (en) 1993-04-22 1993-04-22 Bar code reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5096227A JPH06309486A (en) 1993-04-22 1993-04-22 Bar code reader

Publications (1)

Publication Number Publication Date
JPH06309486A true JPH06309486A (en) 1994-11-04

Family

ID=14159352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5096227A Pending JPH06309486A (en) 1993-04-22 1993-04-22 Bar code reader

Country Status (1)

Country Link
JP (1) JPH06309486A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7021542B2 (en) * 2003-08-01 2006-04-04 Symbol Technologies, Inc. Imaging and illumination engine for an optical code reader
US20110084143A1 (en) * 2009-10-13 2011-04-14 Marson Technology Co., Ltd. Multiwavelength barcode reader
US8118226B2 (en) 2009-02-11 2012-02-21 Datalogic Scanning, Inc. High-resolution optical code imaging using a color imager
US8800874B2 (en) 2009-02-20 2014-08-12 Datalogic ADC, Inc. Systems and methods of optical code reading using a color imager

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7021542B2 (en) * 2003-08-01 2006-04-04 Symbol Technologies, Inc. Imaging and illumination engine for an optical code reader
US8118226B2 (en) 2009-02-11 2012-02-21 Datalogic Scanning, Inc. High-resolution optical code imaging using a color imager
US8800874B2 (en) 2009-02-20 2014-08-12 Datalogic ADC, Inc. Systems and methods of optical code reading using a color imager
US8998092B2 (en) 2009-02-20 2015-04-07 Datalogic ADC, Inc. Systems and methods of optical code reading using a color imager
US20110084143A1 (en) * 2009-10-13 2011-04-14 Marson Technology Co., Ltd. Multiwavelength barcode reader
US8556180B2 (en) * 2009-10-13 2013-10-15 Marson Technology Co., Ltd. Multiwavelength barcode reader

Similar Documents

Publication Publication Date Title
US4918297A (en) Optical image reading device
US6065678A (en) Bar code scanner having a focusing system
US7616296B2 (en) Machine for detecting sheet-like object, and validating machine using the same
CA2329314A1 (en) Optical vend-sensing system for control of vending machine
JP2005507571A5 (en)
US5760383A (en) Method and apparatus for simulating bar code
WO2009045755A1 (en) Imaging reader for and method of improving visibility of aiming pattern
JPH05314299A (en) Scanning method of plurality of bar-code labels
JPH06309486A (en) Bar code reader
EP2073144B1 (en) A barcode imaging system and source of electromagnetic radiation therefor
US20160350566A1 (en) Arrangement for and method of electro-optically reading targets of different types by image capture
JPS61233876A (en) Optical reader
JP4099863B2 (en) Optical information reader
JP5195264B2 (en) Bar code reading method and bar code reading apparatus
US7128268B1 (en) Bar code scanner having a mirrored spinner which operates at different speeds
US5602861A (en) Laser lighting control device
US5747787A (en) Data symbol reading device
JP3118500B2 (en) Code reader
JPH11120279A (en) Optical information reader
JP3944997B2 (en) Optical information reader
JP4727681B2 (en) Data code reader
JPH0766409B2 (en) Optical reader
JPH0470666B2 (en)
JPH0696298A (en) Ocr business from and its reader
JP2917634B2 (en) Separate reader