JPS6154571A - バ−コ−ドリ−ダ - Google Patents

バ−コ−ドリ−ダ

Info

Publication number
JPS6154571A
JPS6154571A JP17639084A JP17639084A JPS6154571A JP S6154571 A JPS6154571 A JP S6154571A JP 17639084 A JP17639084 A JP 17639084A JP 17639084 A JP17639084 A JP 17639084A JP S6154571 A JPS6154571 A JP S6154571A
Authority
JP
Japan
Prior art keywords
barcode
signal
bar code
analog signal
value
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
JP17639084A
Other languages
English (en)
Inventor
Masao Goto
雅生 後藤
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.)
Nippon Electric Industry Co Ltd
Original Assignee
Nippon Electric Industry 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 Nippon Electric Industry Co Ltd filed Critical Nippon Electric Industry Co Ltd
Priority to JP17639084A priority Critical patent/JPS6154571A/ja
Publication of JPS6154571A publication Critical patent/JPS6154571A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/01Details
    • G06K7/016Synchronisation of sensing process
    • G06K7/0166Synchronisation of sensing process by means of clock-signals derived from the code marks, e.g. self-clocking code

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はバーコードリーダに関するもので、ざらに詳し
くは読取ヘッド部で読取ったバーコードアナログ信号に
生ずる波形の歪やノイズに影響されることなく正確にデ
ータを解読することができるバーコードリーダに関する
ものである。
〔従来の技術〕
近年自a倉厚、配送センターあるいは工場等において商
品情報の自動収集、自動仕分け、作業指示等を行なうた
めにバー、コードリーダが広く用いられるようになった
バーコードリーダはバーコードラベル面からの反射光(
又は透過光)を受けてデータを認識する装置であり、読
取ヘッド部と、マイクロブロセツサ(CPU)を組込ん
だバーコードの内容を解読するデコーダ部を備えている
上記バーコードリーダの主要部Ji成につき図面を参照
して説明する。
M3図はバーコードリーダのブロック図である。
図に見られるように、読取ヘッド部10で取入れたバー
コードのアナログ信号がデコーダ部2oへ送られてくる
。デコーダ部20は、上記アナログ信号を波形整形して
ディジタル信号に変換するA/D変換器21と、該A/
D変換器21の出力を8子化(波形をカウントしてパタ
ーンを調べる)するカウンタ22と、該カウンタ22の
出力からバーコードの内容を解読する判断回路23を備
えており、解読されたバーコードのデータがインタフェ
ース24を介して外部装置(ホストコンピュータ)30
へ出力されるようになっている。ところで、上記バーコ
ードアナログ信号をバーコードディジタル信号に変換処
理するA/D変換器21は従来例えば第4図のような回
路構成になっていた。
すなわち、入力されるバーコードアナログ信号の白部分
のピークをホールドする白ピークホールド回路211と
、点部分のピークをホールドする黒ピークホールド回路
212と、上記両ピークホールド回路211と212の
出力から上記入力されたアナログ信号が白であるか黒で
あるかを判定すると同時に白及び黒のホールド1直の中
間点における信号幅を決定するスレッシュ検出回路21
3と、該スレッシュ検出回路213の出力をバーコード
ディジタル信号に変換して出力するコンパレータ214
を備えて構成されている。
〔解決しようとする問題点〕
上記従来のA/D変換器では、第5図に示すような変換
操作が行なわれている。すなわち、第5図(a)に示す
ようなバーコードを読取り、第5図(b)に実線で示す
バーコードアナログ信号がA/D変換器に入力されると
、白及び黒のピークホールド回路211及び212が、
第5図(b )に点線及び破線で示すように白ピーク及
び黒ピークをホールドする。各ピークホールド回路は入
力されるバーコードアナログ信号のピークを順次ホール
ドするために固定された所定の時定数で放電を行なって
いる。この白及び黒のピーク値の中間値をスレッシュ検
出回路213で見出して、その中間値における信号幅を
取り出し、コンパレータ214によって第5図(C)に
示すようなバーコードディジタル信号に変換している。
ところで、入力されるバーコードアナログ信号は、読取
ヘッド部10がバーコードラベル面を走査する時の位置
や角度の影響(走査する光ビームの焦点ボケ等による影
響)を受け、またノイズ(バーコードの印刷むらや外来
光線等による)等の影響を受けて、第5図<d ”)に
示すように波形が歪んでいる場合がある。この時は入力
信号のうちピーク値の検出ができなくなるところが発生
し、正確なスレッシュ検出(中間値を取り出すこと)が
不可能になり第5図(e)に示すようなディジタル信号
が出力される。すなわち、読取ったバーコードラベル面
から、のデータが正しく解読されないという問題点があ
る。
本発明はこのような問題点を解消するためになされたも
ので、バーコードアナログ信号が歪んでいた場合でも正
確にデータの解読ができるようにしたバーコードリーダ
を提供することを目的とするものである。
C問題点を解決するための手段〕 上述した問題点の発生原因はピークホールド回路の放電
の時定数が固定されていること及び正確なスレッシュ検
出が不可能になる場合が生ずることにあり、従来の回路
構成は本質的な欠陥を有していた。従って本発明のA/
D変換器は従来と全く異なった新しい回路によって構成
している。
すなわち、バーコードアナログ信号波形の各中間の値(
各バーの幅に相当する値)を見出すために、入力される
バーコードアナログ信号波形をサンプリングし、そのサ
ンプル値を順次ホールドする2つのホールド手段と、信
号波形の立上り及び立下りにおける微係数(d V/d
t;但し■は電圧、tはサンプリングの時間)を順次求
めてその絶対値(電圧値)と立上りか立下りかを検出し
たデー夕信号を出力する立上り立下り検出回路を設けた
A/D変換は、この検出回路の絶対値電圧出力が所定の
基準電圧■0を越えた時にパルス信号を出すd V/d
t比較器と、該d V/dt比校器が出力したパルス信
号と前記立上りか立下りかを検出したデータ信号とを入
力してバーコードディジタル信号を出力するフリップフ
ロップ回路により行なわれるようにした。
〔作用〕
本発明のバーコードリーダのA/D変換器は、バーコー
ドアナログ信号を所定の周波数のクロック(時1adt
>でサンプルし、そのサンプル値の前後の電圧差(dV
)を検出して、それを直接バーコードディジタル信号に
変換するものであり、バーコードアナログ信号のピーク
値は無関係であるから、入力されるバーコードアナログ
信号が歪んだりレベルが下っていても正確にディジタル
信号に変換できる。
〔実施例〕
次に本発明の実施例につき図面を参照して説明する。
第1図は本発明のバーコードリーダのA/D変換器の一
構成例を示すブロック図、第2図はその動作を説明する
ための波形図である。第1図において、1はバーコード
アナログ信号が入力される入力端子、2はサンプリング
用のクロック信号を発生するクロック発振器、3は第1
のホールド回路でりOツク発振器2からのクロック信号
でサンプルされた新し・いサンプル値Vn (V+ 、
V: 。
■3・・・・・・)〔第2図(a )参照〕を順次ホー
ルドする回路、4は第2のホールド回路で同じく一つ前
のサンプル値V1−+ (Vo 、 V + 、 V 
2・・・・・・)〔第2図(a )参照〕を順次ホール
ドする回路である。
5は立上り立下り検出回路で、第1及び第2のホールド
回路3及び4のボールド!VnとVl−9を入力し、そ
の両者を比較してV t−+ > V nならばバーコ
ードアナログ信号が立下り状態にあると判断し、V t
+l < V nならばバーコードアナログ信号が立上
り状態にあると判断してそのデータ信号〔第2図(b)
参照〕を発生すると同時に、その時の電圧差の絶対値l
Vt−1−Vnlを出力する〔第2図(C)参照〕。
6はd V/dt比校器で、上記絶対値電圧!Vx−+
−Vn Iと基準電圧発生器7からの基準電圧■c〔第
2図(C)参照〕とを比較し、絶対g1電圧が所定の基
準電圧Vcを越えた時にパルス信号〔第2図(d )参
照〕を出力する。
8はフリップフロップ回路で、立上り立下り検出回路5
が発生した立上り又は立下りの状態を示すデータ信号〔
第2図(b)〕と、dV、/dt比較器6が発生したパ
ルス信号〔第2図(d)〕を入力してバーコードディジ
タル信号(9721m (e ) )を出力端子9に発
生する。
〔効果〕
以上説明したように、本発明のA/D変換器では、入力
されたバーコードアナログ信号をサンプリングし、各サ
ンプル値を順次比較してその前後の直から波形の立上り
、立下りを判断すると同時にd V/dtの値が基準電
圧値VCを越えたところを検出して、バーコードの幅を
決めているので、従来のようにバーコードの検出漏れが
発生することはなく、正確なディジタル信号の変換が行
なわれる。従って、このA/D変換器を備えた本発明の
バーコードリーダは読取ヘッド部が読取ったバーコード
を解読できないという不都合な事態は発生しない。
【図面の簡単な説明】
第1図は本発明のバーコードリーダのA/D変換器のブ
ロック図、第2図(a)〜(e)はA/D変換器の動作
を説明するための波形図、第3図はバーコードリーダの
ブロック図、第4図は従来のバーコードリーダのA/D
変換器のブロック図、第5図(a)〜・(e)は従来の
A/D変換器の動作を説明するための波形図である。 2・・・・・・クロック発振器、 3・・・・・・第1のホールド回路、 4・・・・・・第2のホールド回路、 5・・・・・・立上り立下り検出回路、6・・・・・・
dV/clt比較器、 7・・・・・・基準電圧発生器、 8・・・・・・フリップフロップ回路、10・・・・・
・読取ヘッド部、 20・・・・・・デコーダ部、 21・・・・・・A/D変換器。

Claims (1)

  1. 【特許請求の範囲】 1、バーコードラベル面からバーコードを読取る読取ヘ
    ッド部と、該読取ヘッド部からのバーコードアナログ信
    号出力をディジタル信号に変換するA/D変換器を具備
    したバーコードデータを解読するためのデコーダ部とを
    備えてなるバーコードリーダであって、 上記A/D変換器は、入力されるバーコードアナログ信
    号波形をサンプリングしそのサンプル値を順次ホールド
    する2つのホールド手段と、該2つのホールド手段にホ
    ールドされた前後のサンプル値を順次比較し上記バーコ
    ードアナログ信号波形が立上り又は立下りのいずれの状
    態にあるかを検出してそのデータ信号を発生すると同時
    に前後のサンプル値の差の絶対値電圧を出力する立上り
    立下り検出回路と、該立上り立下り検出回路からの絶対
    値電圧が所定の基準電圧を越えた時にパルス信号を出力
    するdV/dt比較器と、上記データ信号と上記パルス
    信号とを入力してバーコードディジタル信号を出力する
    フリップフロップ回路を備えて構成したものであること
    を特徴とするバーコードリーダ。
JP17639084A 1984-08-24 1984-08-24 バ−コ−ドリ−ダ Pending JPS6154571A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17639084A JPS6154571A (ja) 1984-08-24 1984-08-24 バ−コ−ドリ−ダ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17639084A JPS6154571A (ja) 1984-08-24 1984-08-24 バ−コ−ドリ−ダ

Publications (1)

Publication Number Publication Date
JPS6154571A true JPS6154571A (ja) 1986-03-18

Family

ID=16012814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17639084A Pending JPS6154571A (ja) 1984-08-24 1984-08-24 バ−コ−ドリ−ダ

Country Status (1)

Country Link
JP (1) JPS6154571A (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50120724A (ja) * 1974-03-08 1975-09-22
JPS51135430A (en) * 1975-05-20 1976-11-24 Matsushita Electric Ind Co Ltd Signal processing unit
JPS5565101A (en) * 1978-11-09 1980-05-16 Fujitsu Ltd Measuring system for width
JPS55143682A (en) * 1979-04-24 1980-11-10 Fujitsu Ltd Read system for bar code information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS50120724A (ja) * 1974-03-08 1975-09-22
JPS51135430A (en) * 1975-05-20 1976-11-24 Matsushita Electric Ind Co Ltd Signal processing unit
JPS5565101A (en) * 1978-11-09 1980-05-16 Fujitsu Ltd Measuring system for width
JPS55143682A (en) * 1979-04-24 1980-11-10 Fujitsu Ltd Read system for bar code information

Similar Documents

Publication Publication Date Title
US4749879A (en) Signal transition detection method and system
US4158435A (en) Method and apparatus for reading label bar codes
US4000397A (en) Signal processor method and apparatus
EP0390162B1 (en) An apparatus for reading a bar code
JP2616921B2 (ja) ラベル識別装置
US5068520A (en) Signal processing circuit of a bar code reader
EP0400969B1 (en) Circuitry for processing an analog signal obtained by scanning a bar code
JP2000357205A (ja) バーコード読取装置及びバーコード読取方法
JP2761265B2 (ja) バーコード読取方式
EP0965097B1 (en) Symbology scanning system for efficiently locating coded symbologies
US5077463A (en) Bar code reading apparatus
JPH07101437B2 (ja) 符号読取装置
JPS6154571A (ja) バ−コ−ドリ−ダ
JPS6159571A (ja) バ−コ−ドリ−ダ
US5864129A (en) Bar code digitizer including a voltage comparator
JPS63165979A (ja) バ−コ−ド信号2値化回路
JP2923375B2 (ja) バーコード読取装置
JP2716298B2 (ja) バーコード信号2値化装置
JP2748681B2 (ja) バーコード続み取り方式
JP2576370B2 (ja) Idマーク読み取り装置
JPS63178376A (ja) バ−コ−ドパタ−ン認識装置
JPH01116777A (ja) 最終表示判定回路
JP2816915B2 (ja) バーコード読取り装置及び方法
JPS62119684A (ja) バ−コ−ド読取り判別方式
JPH0782518B2 (ja) バーコード読取装置