JPH0751635Y2 - Binary signal reader - Google Patents
Binary signal readerInfo
- Publication number
- JPH0751635Y2 JPH0751635Y2 JP4045190U JP4045190U JPH0751635Y2 JP H0751635 Y2 JPH0751635 Y2 JP H0751635Y2 JP 4045190 U JP4045190 U JP 4045190U JP 4045190 U JP4045190 U JP 4045190U JP H0751635 Y2 JPH0751635 Y2 JP H0751635Y2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- output
- reading
- peak hold
- 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
Links
Description
【考案の詳細な説明】 〔産業上の利用分野〕 本考案は、バーコードのように記録された二値化信号を
読取った信号に変動があっても、効果的に処理できる二
値化信号読取装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention is a binarized signal that can be effectively processed even if a signal obtained by reading a binarized signal recorded like a bar code varies. Regarding the reader.
レーザ光を使用し、物体に記録されたバーコードを光学
的に読取る装置は第4図に示す構成となっていた。第4
図において、1はバーコードを読取ったとき得られるよ
うなアナログ信号の入力端子、2は正のピークホールド
回路、3は負のピークホールド回路、4は分圧回路、5
はコンパレータ、6デコーダ回路、7はデコードした信
号の出力端子を示す。An apparatus for optically reading a bar code recorded on an object using a laser beam has a configuration shown in FIG. Fourth
In the figure, 1 is an input terminal of an analog signal obtained when a bar code is read, 2 is a positive peak hold circuit, 3 is a negative peak hold circuit, 4 is a voltage divider circuit, 5
Indicates a comparator, a 6 decoder circuit, and 7 indicates an output terminal of a decoded signal.
第5図は第4図の対応波形を示す図で、第5図Aはバー
コードのような読取るべきコードの例、第5図Bの
(a)は入力端子1のアナログ入力信号、(b)は正ピ
ークホールド回路2の出力信号、(c)は負ピークホー
ルド回路3の出力信号を示す。入力端子1に入力された
アナログ信号(a)は、各ピークホールド回路2,3にお
いてそれぞれピークホールドされ、(b)と(c)の信
号となる。次に分圧回路4において、信号(b)と
(c)について丁度2等分した電圧(d)を取り出す。
この電圧(d)をスレショルド電圧として、コンパレー
タ5において入力信号(a)と比較する。そのため入力
信号がスレショルド電圧を超えているかどうかを判断し
て、(e)に示す二値化信号が得られる。信号(e)は
第5図Aに示すコードの白・黒と略対応した二値化信号
である。次いでデコーダ回路6において、この二値化信
号をデコードし、第5図Aに示すコードデコーダのアナ
ログ値を得る。このとき第5図Aに示すコードが共通商
品コード用バーコードであれば、コードのセンタバーよ
り右側データとしての5キャラクタの次に、1キャラク
タのモジュラ・チエック・キャラクタを設けているか
ら、デコーダ回路6はそのモジュラ・チエック・キャラ
クタをデータキャラクタと共にデコードして、読取・デ
コード動作の正確さをチエックしている。FIG. 5 is a diagram showing corresponding waveforms in FIG. 4, FIG. 5A is an example of a code to be read such as a bar code, FIG. 5B is an analog input signal of the input terminal 1, and FIG. ) Shows the output signal of the positive peak hold circuit 2, and (c) shows the output signal of the negative peak hold circuit 3. The analog signal (a) input to the input terminal 1 is peak-held in each of the peak-hold circuits 2 and 3 to become signals (b) and (c). Next, in the voltage dividing circuit 4, the voltage (d) obtained by dividing the signals (b) and (c) into two equal parts is taken out.
The comparator 5 compares this voltage (d) with the input signal (a) as a threshold voltage. Therefore, it is judged whether the input signal exceeds the threshold voltage, and the binarized signal shown in (e) is obtained. The signal (e) is a binarized signal substantially corresponding to white and black of the code shown in FIG. 5A. Next, in the decoder circuit 6, this binarized signal is decoded to obtain the analog value of the code decoder shown in FIG. 5A. At this time, if the code shown in FIG. 5A is a bar code for common product codes, one character modular check character is provided next to five characters as data on the right side of the center bar of the code. 6 decodes the modular check character together with the data character to check the accuracy of the read / decode operation.
若しデコードしたデータキャラクタが、チエックキャラ
クタと一致しないときは、デコーダ回路6は誤処理と判
断し、出力端子7に出力信号を出さない。If the decoded data character does not match the check character, the decoder circuit 6 judges that it is erroneous processing and does not output an output signal to the output terminal 7.
通常のバーコードのような信号に対して、第4図に示す
回路の動作は正常であるが、読取るべき信号に周期の変
動や振幅変動があったり、ピークホールド回路の特性が
変動すると、読取動作が適切でなくなる。最初にピーク
ホールド回路の時定数について説明する。バーコードを
読取った当初において第6図(a)に示す入力信号が得
られたとき、正/負ピークホールド回路の時定数特性に
より二値化信号が適切でなくなることがある。即ち、第
6図(a)において、正負のピーク点がイ,ロ,ハの各
点に現れているとする。バーコードの状態を読取の事前
にみて各ピークホールド回路の時定数を選定することが
正確な読取処理に寄与するから、ピークホールド回路2,
3の時定数を正信号ピーク位置イ,ロ間に合わせる。そ
のときピークホールド波形せ(b),(c)が得られ、
分圧回路3において分圧した波形は(d)が得られる。
そのためコンパレータ5により入力信号と比較して得ら
れた二値化信号は(e)のようになる。The operation of the circuit shown in FIG. 4 is normal for a signal such as a normal bar code, but if the signal to be read has a period variation or amplitude variation, or the characteristics of the peak hold circuit vary, the reading The behavior is incorrect. First, the time constant of the peak hold circuit will be described. When the input signal shown in FIG. 6 (a) is obtained at the beginning of reading the barcode, the binary signal may not be appropriate due to the time constant characteristic of the positive / negative peak hold circuit. That is, in FIG. 6A, positive and negative peak points appear at points a, b, and c. Since selecting the time constant of each peak hold circuit in consideration of the bar code status before reading contributes to accurate reading processing, the peak hold circuit 2,
Match the time constant of 3 between the positive signal peak positions a and b. At that time, peak hold waveforms (b) and (c) are obtained,
The waveform divided by the voltage dividing circuit 3 is (d).
Therefore, the binarized signal obtained by comparison with the input signal by the comparator 5 is as shown in (e).
若し各ピークホールド回路の時定数を、より小さく選定
すると第7図(f)〜(j)に示すようになり、(j)
の信号では第6図の場合のパルス幅t2がΔtだけ小さく
なってt1の値となる。この場合、デコーダ6はチエック
キャラクタとの不一致を検出して、出力信号が得られな
いことが起こる。If the time constant of each peak hold circuit is selected to be smaller, it becomes as shown in FIGS. 7 (f) to 7 (j).
In the case of the signal of, the pulse width t 2 in the case of FIG. 6 becomes smaller by Δt and becomes the value of t 1 . In this case, the decoder 6 may detect a mismatch with the check character, and the output signal may not be obtained.
以上は二値化回路の特性が変動した場合であるが、若し
入力するアナログ信号に振幅変動や周期変動があって、
固定された時定数のピークホールド回路を使用するのみ
の従来の回路では、前記第5図・第6図の場合と同様に
動作が不適切となり、読取不可能となる場合を生じる欠
点があった。The above is the case where the characteristics of the binarization circuit fluctuate, but if there is amplitude fluctuation or cycle fluctuation in the input analog signal,
The conventional circuit, which only uses the peak hold circuit with a fixed time constant, has a defect that the operation becomes unsuitable and unreadable as in the case of FIGS. 5 and 6 described above. .
本考案の目的は前述の欠点を改善し、入力するアナログ
信号に変化があっても、複数の二値化回路を使用して適
切な処理が行える装置を提供することにある。An object of the present invention is to improve the above-mentioned drawbacks and to provide an apparatus capable of performing appropriate processing by using a plurality of binarization circuits even if an input analog signal changes.
第1図は本考案の原理構成を示す図である。第1図にお
いて、1はバーコードを読取ったとき得られるようなア
ナログ信号の入力端子、8−1,8−2……は読取特性の
異なる複数の二値化回路を示し、個々にはピークホール
ド回路・分圧回路・コンパレータで構成する。6はデコ
ーダ回路、9は逐次処理回路を示す。FIG. 1 is a diagram showing the principle configuration of the present invention. In FIG. 1, 1 is an analog signal input terminal that can be obtained when a bar code is read, 8-1, 8-2 ... Shows a plurality of binarization circuits having different reading characteristics, and the individual peaks are shown. Consists of a hold circuit, voltage divider circuit, and comparator. Reference numeral 6 is a decoder circuit, and 9 is a sequential processing circuit.
本考案は下記の構成としている。即ち、物体上に記録さ
れた信号を読取ったアナログ信号の印加される端子1
と、該印加端子1に並列接続され、二値化動作特性が互
いに異なる二値化回路8−1,8−2……と、各二値化回
路8−1,8−2……の出力が印加され、それを逐次信号
に変換する逐次処理回路9と、該逐次処理回路9の出力
をデコードするデコーダ回路6とで構成する。The present invention has the following configuration. That is, the terminal 1 to which the analog signal obtained by reading the signal recorded on the object is applied
, And the binarization circuits 8-1, 8-2, ..., Which are connected in parallel to the application terminal 1 and have different binarization operation characteristics, and the outputs of the respective binarization circuits 8-1, 8-2. Is applied, and it is composed of a sequential processing circuit 9 for converting it to a sequential signal and a decoder circuit 6 for decoding the output of the sequential processing circuit 9.
二値化回路8−1,8−2……はそれぞれ、正/負のピー
クホールド回路・分圧回路・コンパレータで構成されて
いて、それら複数の二値化回路8−1,8−2……は読取
特性が異なる。そのため入力された同一アナログ信号に
対して例えばパルス幅の異なる読取出力が得られ、逐次
処理回路9に入力される。逐次処理回路9では各二値化
回路の出力を順次シリアル出力に変換して、デコーダ回
路6に印加する。デコーダ回路6はチェックキャラクタ
を参照するなどして、適切な信号のみを出力する。次に
入力アナログ信号の振幅などに変化が生じて印加された
場合も、前記と同様に得られたシリアル信号中から適切
な信号のみを出力する。Each of the binarization circuits 8-1, 8-2 ... Is composed of a positive / negative peak hold circuit, a voltage dividing circuit, and a comparator, and the plurality of binarization circuits 8-1, 8-2. ... have different reading characteristics. Therefore, for example, read outputs having different pulse widths are obtained for the same input analog signal, and the read outputs are input to the sequential processing circuit 9. The sequential processing circuit 9 sequentially converts the output of each binarization circuit into a serial output and applies it to the decoder circuit 6. The decoder circuit 6 outputs only an appropriate signal by referring to the check character or the like. Next, even when the amplitude of the input analog signal is changed and applied, only an appropriate signal is output from the serial signals obtained as described above.
二値化回路8−1,8−2……における動作特性を異なら
せることについて、その具体的構成はスレショルド波形
を得るための分圧回路の分圧比を異ならせることであ
る。即ち、従来技術第4図では2等分していたが、それ
をそれぞれ種々な値に異ならせる。したがって同一入力
信号に対しても、各二値化回路について得られる出力信
号が異なることになる。Regarding the different operation characteristics in the binarization circuits 8-1, 8-2 ..., The specific configuration is to change the voltage dividing ratio of the voltage dividing circuit for obtaining the threshold waveform. That is, although the prior art FIG. 4 divides it into two equal parts, it is made to have various values. Therefore, even for the same input signal, the output signal obtained for each binarization circuit is different.
また他の実施例では、各二値化回路内のピークホールド
回路の時定数を異ならせて置く。この場合も出力信号が
異なって得られる。In another embodiment, the time constant of the peak hold circuit in each binarization circuit is set differently. Also in this case, the output signals are obtained differently.
逐次処理回路9については、第2図に構成例を示す。第
2図において、11は読取光有効領域検出装置、12は分周
波作成回路、13−1,13−2……はアンド回路、14はオア
回路を示す。第3図は第2図の動作波形図を示す。第3
図(k)は検出装置11の出力信号波形で、読取光の周期
と一致している。(l)〜(n)は分周波作成回路12の
出力で、図では1/3分周した場合を示す。(p)〜
(r)はそれぞれ二値化回路8−1〜8−3の出力を示
す。アンド回路13−1〜13−3において、(p)と
(l),(q)と(m),(r)と(n)のそれぞれ論
理積を演算し、オア回路14において合成出力を取り出す
と(s)が得られる。(s)はデコーダ回路6に印加さ
れる。The configuration example of the sequential processing circuit 9 is shown in FIG. In FIG. 2, reference numeral 11 is a reading light effective area detecting device, 12 is a demultiplexing circuit, 13-1, 13-2 ... And circuits, and 14 is an OR circuit. FIG. 3 shows the operation waveform diagram of FIG. Third
FIG. 3 (k) shows the output signal waveform of the detection device 11, which coincides with the cycle of the reading light. (L) to (n) are outputs of the frequency dividing circuit 12, and in the figure, the case where the frequency is divided by 1/3 is shown. (P) ~
(R) shows the outputs of the binarization circuits 8-1 to 8-3, respectively. The AND circuits 13-1 to 13-3 calculate the logical products of (p) and (l), (q) and (m), and (r) and (n), respectively, and the OR circuit 14 extracts the combined output. And (s) are obtained. (S) is applied to the decoder circuit 6.
このようにして本考案によると、二値化された信号を得
るための動作特性の異なる回路を複数並列接続し、各回
路からの出力を逐次処理している。そのため入力信号に
振幅変動や周期変動があるときでも、デコーダ回路から
適切なデータのみ出力される。したがって読取装置とし
て特性の異なる多数のものを個別に準備することなく、
単一装置を使用するのみで、対応できるアナログ信号の
範囲を拡大することが出来る。In this way, according to the present invention, a plurality of circuits having different operation characteristics for obtaining a binarized signal are connected in parallel and the output from each circuit is sequentially processed. Therefore, only appropriate data is output from the decoder circuit even when the input signal has amplitude fluctuations or cycle fluctuations. Therefore, without separately preparing a large number of readers with different characteristics,
The range of analog signals that can be supported can be expanded by using only a single device.
【図面の簡単な説明】 第1図は本考案の原理構成を示す図、 第2図は本考案の実施例として第1図中の逐次処理回路
の構成を示す図、 第3図は第2図の動作波形図、 第4図は従来の装置の構成を示す図、 第5図は第4図の動作波形図、 第6図・第7図は第4図における異なる動作を示す図で
ある。 1……アナログ信号入力端子 6……デコーダ回路 8−1,8−2……複数の二値化回路 9……逐次処理回路BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing a principle configuration of the present invention, FIG. 2 is a diagram showing a configuration of a sequential processing circuit in FIG. 1 as an embodiment of the present invention, and FIG. FIG. 4 is an operation waveform diagram of FIG. 4, FIG. 4 is a diagram showing a configuration of a conventional device, FIG. 5 is an operation waveform diagram of FIG. 4, and FIGS. 6 and 7 are diagrams showing different operations in FIG. . 1 ... Analog signal input terminal 6 ... Decoder circuit 8-1, 8-2 ... Plural binary circuits 9 ... Sequential processing circuit
Claims (1)
グ信号の印加される端子と、 該印加端子に並列接続され、二値化動作特性が互いに異
なる二値化回路と、 各二値化回路の出力が印加され、それを逐次信号に変換
する逐次処理回路と、 該逐次処理回路の出力をデコードするデコーダ回路とで
構成すること を特徴とする二値化信号読取装置。1. A terminal to which an analog signal obtained by reading a signal recorded on an object is applied, a binarizing circuit connected in parallel to the applying terminal and having different binarizing operation characteristics, and each binarizing circuit. A binarized signal reading device comprising a sequential processing circuit to which the output of the circuit is applied and which converts it into a sequential signal, and a decoder circuit which decodes the output of the sequential processing circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4045190U JPH0751635Y2 (en) | 1990-04-16 | 1990-04-16 | Binary signal reader |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4045190U JPH0751635Y2 (en) | 1990-04-16 | 1990-04-16 | Binary signal reader |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0462U JPH0462U (en) | 1992-01-06 |
JPH0751635Y2 true JPH0751635Y2 (en) | 1995-11-22 |
Family
ID=31550255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4045190U Expired - Lifetime JPH0751635Y2 (en) | 1990-04-16 | 1990-04-16 | Binary signal reader |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0751635Y2 (en) |
-
1990
- 1990-04-16 JP JP4045190U patent/JPH0751635Y2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH0462U (en) | 1992-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4091379A (en) | Analog to digital wave shaping system | |
US5128527A (en) | Apparatus for reading a bar code | |
US4059224A (en) | Code recognition record medium and technique | |
US4542528A (en) | OCR and bar code reader with optimized sensor | |
KR960001100B1 (en) | Optical code reader and format | |
US4379224A (en) | Apparatus for interpreting Code 39 bar code data | |
US3916154A (en) | Method and circuitry for decoding a high density bar code | |
JPH03109684A (en) | Bar code reader signal processing system | |
ATE255255T1 (en) | SYMBOL SCANNER FOR LOCALIZING CODED SYMBOLS | |
AU693572B2 (en) | Circular bar code analysis method | |
JPH0751635Y2 (en) | Binary signal reader | |
JP2500859B2 (en) | Bar code reader | |
JPS62162181A (en) | optical reader | |
US3893077A (en) | Method and a system for checking the accuracy of information derived from an encoded carrier member | |
US4743744A (en) | Bar code reader | |
EP0063243B1 (en) | Ocr and bar code reader with optimized sensor | |
US4061900A (en) | Indicia validation system | |
JPH0238983B2 (en) | ||
US5965864A (en) | Slicing ratio controlling circuit | |
JP2716298B2 (en) | Barcode signal binarization device | |
JPS63165979A (en) | Barcode signal binary conversion circuit | |
JPS59201174A (en) | Signal processing method for bar code reader | |
JP2517661B2 (en) | Binarization device | |
JPS6038753B2 (en) | color bar code reader | |
JP2878960B2 (en) | Barcode reader signal processing circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |