JPH0517596B2 - - Google Patents

Info

Publication number
JPH0517596B2
JPH0517596B2 JP59250524A JP25052484A JPH0517596B2 JP H0517596 B2 JPH0517596 B2 JP H0517596B2 JP 59250524 A JP59250524 A JP 59250524A JP 25052484 A JP25052484 A JP 25052484A JP H0517596 B2 JPH0517596 B2 JP H0517596B2
Authority
JP
Japan
Prior art keywords
value
waveform
barcode
uneven
area
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
Application number
JP59250524A
Other languages
English (en)
Other versions
JPS61131074A (ja
Inventor
Haruyuki Takagi
Takeshi Yonezawa
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.)
Yokohama Rubber Co Ltd
Original Assignee
Yokohama Rubber 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 Yokohama Rubber Co Ltd filed Critical Yokohama Rubber Co Ltd
Priority to JP59250524A priority Critical patent/JPS61131074A/ja
Priority to KR1019850001409A priority patent/KR930007551B1/ko
Priority to US06/726,787 priority patent/US4687942A/en
Publication of JPS61131074A publication Critical patent/JPS61131074A/ja
Publication of JPH0517596B2 publication Critical patent/JPH0517596B2/ja
Granted 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/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • 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/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10851Circuits for pulse shaping, amplifying, eliminating noise signals, checking the function of the sensing device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は凹凸バーコードの読取方法に関し、特
に、ゴムやプラスチツク等の表面に凹凸に形成さ
れたバーコードを、各バーの面積を比較してバー
の太細判定を行う読取方法に関する。
〔従来の技術〕
近年、物品の種類や価格等をす早く読み取るた
めに、物品の表面に黒色の太線と細線とを組み合
わせたバーコードが印刷されている。
また、タイヤ等のゴム製品やプラスチツク等の
成形製品には、印刷バーコードの代わりに太線、
細線が凹凸で形成された凹凸バーコードが使用さ
れることがある。
ところが、このような凹凸バーコードを読み取
る場合、従来は変位センサで読み取つたバーの太
細の波形の判定をバーの幅や高さで行つていたた
め、デジタル化に必要な判定用のスレシヨルドが
センサから検出された前記読み取り波形の一定の
レベルにかかつていないと、読取ミスにつながる
ことがあつた。また、タイヤに凹凸バーコードを
刻印するサイドウオールは曲面であり、変位セン
サに対して凹凸バーコードのベース(中心)が傾
きを持つ場合が多いので、従来の平均値をスレシ
ヨルドとする方式ではバーの存在の検出に歯抜け
が発生しやすく、読み取りが不正確になるという
問題があつた。さらに、凹凸バーコード上に付く
小異物により凹凸の読取波形にノイズが入り、不
要なものをバーコードによる波形と誤認すること
があつた。
〔発明の目的〕 本発明は、以上の問題に着目して成されたもの
であり、例えばダイヤに凹凸状に設けたバーコー
ドを、タイヤを回転させて凹凸検出センサにより
読み取る際のように、バーコードを設けた物体表
面自体が平面でなく、検出波形の基準レベルに傾
きが生じたり、凹凸バーコードに小異物が付着し
たりして正確に凹凸を検出することができず検出
波形にノイズが入つた場合でも、検出波形から凹
凸バーコードのパターンを正確に判定することの
できる凹凸バーコードの読取方法を提供すること
を目的としている。
〔発明の構成〕
以上の目的を達成するための本発明の凹凸バー
コードの読取方法の構成は、物体表面に凹凸バー
コードを設けた物品上を、所定の速度で前記凹凸
を検出する変位センサで走査し、該変位センサの
出力する検出信号波形を、予め定めた単位時間で
区分し、該単位時間内の信号波形の最高値と最低
値とからスレシヨルド値を算定し、前記区分を順
次ずらせながら前記単位時間内の信号波形につい
て前記と同様の手順でスレシヨルド値を算定し、
前記検出波形の信号値から前記スレシヨルド波形
の値を差引き、差が負の値のときはゼロとし、前
記差が正のときは、該値が予め定めた上限値を越
えると該上限値を、また該上限値以下のときは前
記差の値を、前記差がゼロとなるまで加算して凸
状波形ごとの面積を求め、該面積と凹凸バーコー
ドの太線及び細線の基準面積とを比較して凹凸バ
ーコードのパターンを判定するものである。
前記の単位時間による区分は、例えば太線(太
いバー)より少し広い幅に対応する時間幅とする
ことにより1区分内に必ず凸形状の基部と成るタ
イヤ表面とピーク値との両方の検出値を含ませる
ことができる。
前記時間区分毎に定めるスレシヨルド値は、通
常は最大値と最小値との平均値を使用すればよ
い。
前記面積を求める際には、スレシヨルド値以下
をカツトした値から、更に一定値(リミツトレベ
ル)以上をカツトした値について面積を求めると
更に誤差の少ない判定結果を得ることができる。
〔実施例〕
以下添付図面を用いて本発明の実施例を説明す
る。
第1図は本発明の方法を実施するための装置の
一実施例の構成を示すものであり、この装置はタ
イヤ5のサイドウオール部5aに設けられた凹凸
バーコード6を読み取る装置を示している。
前記装置において、タイヤ5は図示しない回転
装置により回転支持されており、このタイヤ5の
サイドウオール部5aの上方には、前記凹凸バー
コード6の凹凸を読み取る変位センサ1が設置さ
れている。そして、このセンサ1の出力には増幅
器2を介してA/Dコンバータ3が接続されてお
り、このA/Dコンバータ3の出力は演算装置、
例えばマイクロコンピユータ4に接続されてい
る。
マイクロコンピユータ4にはインタフエース
(I/F)4a、中央演算処理装置(CPU)4
b、読み出し専用メモリ(ROM)4c、読み出
し書込みメモリ(RAM)4dがバスライン4e
に相互に接続されて設けられている。そして、
ROM4cには前記センサ1からの検出波形に対
する後述する単位時間、バーコードの太細を判定
する判定値等が記憶されている。
以上のように構成された装置では、変位センサ
1によつて読み取られたタイヤ5上のバーコード
6の波形は、タイヤ5が回転装置により振動しな
がら回転しているので、そのベースが一定の値で
ない、例えば第2図に示すような波形Hとして検
出される。このアナログ値による検出信号は、第
1図に示す増幅器2を経てA/Dコンバータ3に
入力され、ここで時系列的にサンプリングを行う
と同時にデジタル化されたRAM4dに取り込ま
れたデータに対し、単位時間tで区分し、該区分
を順次ずらせながら、各区分内にあるデータごと
に最大値Hmax、最小値Hminを求め、その平均
値(中心値)Hmを演算する。
この後、前記CPU4bは求めた中心値Hmを各
単位時間t内スレシヨルドとし、このスレシヨル
ド以下の値は切り捨てて波形Hを第3図のように
整形して波形Hsとする。
第4図は前記単位時間t内の中央値Hmをスレ
シヨルドの対象とすることにより、波形のベース
の傾きの影響を少なくしていることを示す図であ
る。図中のa,c,a′,c′は前記単位時間の両端
付近のため、ベースの傾きがスレシヨルドをかけ
た後のバーの高さの影響を受けやすいことを示す
図である。
このように本発明では求めた中心値Hmを各単
位時間t内スレシヨルドとしているために、波形
のベースの傾きの影響を少なくすることができる
のである。
次に、前記CPU4bは整形波形Hsのうち、一
定値を越える部分についてリミツタをかけ、整形
波形Hsを上限値(リミツトレベル)Lが定めら
れた波形Hrに変換する(第3図の斜線部分)。こ
の操作はバーコード全体の面積を求める場合、細
いバーが突出した場合の誤検出を防止するためで
ある。
この後、マイクロコンピユータ4は前記波形
HrのリミツトレベルL以下の部分の面積を、コ
ンピユータによる通常の積分計算手段を用いて計
算した。即ち、デジタル化されたデータからスレ
シヨルド値を引いた値が正の値となると、第3図
に示す波形Hsを形成するサンプリング値Hs′が、
正の値となると上限値(リミツトレベル)Lより
大きいときは上限値Lを加算し、小さいときは前
記Hs′を加算する。該加算値は、各凸状波形Hsご
との面積を表している。そして、前記Hs′が負の
値となると、次にHs′が正の値となる加算領域に
ついて同様の演算を行い、順次同様の計算を行う
ことによつて、バーコードを各突起ごとに検出す
ることができる。
このようにして得た一連の各面積と、予め
ROM4c内に記憶されている太いバーコードの
面積(最大面積)と、細いバーコードの面積(最
小面積)とを比較し、各部分の面積が太いバーコ
ードから細いバーコードかを面積比較によつて判
定する。そして、その判定結果を読取出力とし
て、このマイクロコンピユータ4に接続する他の
制御機器(図示せず)に出力するのである。
以上のようにして凹凸バーコードの面積を求め
る計算は、本発明の方法の一つの手段にすぎず、
凹凸バーコードの面積を求める計算方法にはこの
他にも種々のバリエーシヨンがある。
このように面積比較によつてバーコードの太細
を判定することにより、微小面積の外乱による波
形は全てカツトされるので、S/N比が大きくと
れ、スレシヨルドのレベル範囲が大きくとれる。
従つて、本発明の方法によれば、従来の方式に比
べて読取精度が格段に向上する。
なお、以上のようにして凹凸バーコードを読み
取る方法は、タイヤのサイドウオール部に設けら
れた凹凸バーコードの他、物品の表面に設けられ
た凹凸バーコードであれば何にでも応用すること
ができる。
〔発明の効果〕
以上説明したように本発明の凹凸バーコードの
読取方法は、前記単位時間によつて検出波形信号
を区分し、且つ該区分を順次ずらせながらスレシ
ヨルド値を変更する構成は、バーコードの凹凸に
より近い形状に波形を整形することを可能にして
おり、またかかる整形波形にさらに上限を設け、
且つ凸状波形を面積で捉えることにより、ノズル
レベルに対して検出信号レベルを更に高くするこ
とができる。
したがつて凹凸バーコードを読む際の物品の表
面の傾きのバラツキや、凹凸バーコードに付着し
た小異物などによる凹凸高さの変動などによる外
乱の影響がある場合でもタイヤなどの表面に設け
た凹凸バーコードの読み取り精度を飛躍的に高く
することができる。
【図面の簡単な説明】
第1図は本発明の方法を実施するための装置一
実施例の構成を示すブロツク図、第2図は第1図
の変位センサによつて読み取られた凹凸バーコー
ドの波形を示す波形図、第3図は第2図の波形を
整形して得られた波形を示す波形図、第4図は単
位時間内の中央値をスレシヨルドの対象とするこ
とにより、波形のベースの傾きの影響を少なくし
ていることを示す説明図である。 1……変位センサ、3……A/D変換器、4…
…マイクロコンピユータ、5……タイヤ、6……
凹凸バーコード。

Claims (1)

  1. 【特許請求の範囲】 1 物体表面に凹凸バーコードを設けた物品上
    を、所定の速度で前記凹凸を検出する変位センサ
    で走査し、 該変位センサの出力する検出信号波形を、予め
    定めた単位時間で区分し、該単位時間内の信号波
    形の最高値と最低値とからスレシヨルド値を算定
    し、前記区分を順次ずらせながら前記単位時間内
    の信号波形について前記と同様の手順でスレシヨ
    ルド値を算定し、 前記検出波形の信号値から前記スレシヨルド値
    を差引き、差が負の値のときはゼロとし、前記差
    が正のときは、該値が予め定めた上限値を越える
    と該上限値を、また該上限値以下のときは前記差
    の値を、前記差がゼロとなるまで加算して凸状波
    形ごとの面積を求め、 該面積と凹凸バーコードの太線及び細線の基準
    面積とを比較して凹凸バーコードのパターンを判
    定する凹凸バーコードの読取方法。
JP59250524A 1984-11-29 1984-11-29 凹凸バ−コ−ドの読取方法 Granted JPS61131074A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP59250524A JPS61131074A (ja) 1984-11-29 1984-11-29 凹凸バ−コ−ドの読取方法
KR1019850001409A KR930007551B1 (ko) 1984-11-29 1985-03-06 요철바아 코우드의 판독방법
US06/726,787 US4687942A (en) 1984-11-29 1985-04-24 Method of reading concavo-convex bar code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59250524A JPS61131074A (ja) 1984-11-29 1984-11-29 凹凸バ−コ−ドの読取方法

Publications (2)

Publication Number Publication Date
JPS61131074A JPS61131074A (ja) 1986-06-18
JPH0517596B2 true JPH0517596B2 (ja) 1993-03-09

Family

ID=17209170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59250524A Granted JPS61131074A (ja) 1984-11-29 1984-11-29 凹凸バ−コ−ドの読取方法

Country Status (3)

Country Link
US (1) US4687942A (ja)
JP (1) JPS61131074A (ja)
KR (1) KR930007551B1 (ja)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2705763B2 (ja) * 1989-12-14 1998-01-28 住友ゴム工業 株式会社 バーコードの立ち上がり点の決定方法
US5247154A (en) * 1991-01-17 1993-09-21 Westinghouse Electric Corp. Method and apparatus for monitoring the laser marking of a bar code label
US5486689A (en) * 1993-01-22 1996-01-23 Intermec Corporation Method and apparatus for decoding unresolved multi-width bar code symbology profiles
JPH09507328A (ja) * 1994-10-17 1997-07-22 インターメック コーポレイション 解読されないバーコードプロフィールをデコードする方法および装置
US5514858A (en) * 1995-02-10 1996-05-07 Intermec Corporation Method and apparatus for decoding unresolved complex multi-width bar code symbology profiles
US5619027A (en) * 1995-05-04 1997-04-08 Intermec Corporation Single width bar code symbology with full character set utilizing robust start/stop characters and error detection scheme
US5539191A (en) * 1995-06-22 1996-07-23 Intermec Corporation Method and apparatus for decoding unresolved bar code profiles using edge finding circuitry
US5777309A (en) * 1995-10-30 1998-07-07 Intermec Corporation Method and apparatus for locating and decoding machine-readable symbols
US5786583A (en) * 1996-02-16 1998-07-28 Intermec Corporation Method and apparatus for locating and decoding machine-readable symbols
US5742041A (en) * 1996-05-29 1998-04-21 Intermec Corporation Method and apparatus for locating and decoding machine-readable symbols, including data matrix symbols
US6064763A (en) * 1996-07-26 2000-05-16 Intermec Ip Corporation Time-efficient method of analyzing imaged input data to locate two-dimensional machine-readable symbols or other linear images therein
US5854478A (en) * 1996-10-11 1998-12-29 Intermec Ip Corp. Method and apparatus for reading machine-readable symbols having surface or optical distortions
US5877486A (en) * 1996-10-11 1999-03-02 Intermec Ip Corp. Method and apparatus for enhancing resolution of reflectance signals produced from machine-readable symbols
US5798513A (en) * 1996-12-03 1998-08-25 Intermec Corporation Method and apparatus for decoding unresolved profiles produced from relief formed symbols
JPH10307865A (ja) * 1997-05-02 1998-11-17 Bridgestone Corp 識別符号によるゴム製品管理方法
US7079033B2 (en) * 2002-06-05 2006-07-18 Denso Corporation ID registration method for tire pressure sensor, ID registration apparatus, ID registration tool for tire pressure monitoring system, and tire with air pressure sensor
MX2007009289A (es) * 2005-02-01 2008-01-28 Baxter Int Sistema de suministro por infusion.
US8270678B2 (en) * 2009-06-26 2012-09-18 Lockheed Martin Corporation Method, system, and computer program product to detect micron scale displacement of objects from a long range with and optical device and related computer implemented methods

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4978441A (ja) * 1972-11-29 1974-07-29
JPS51137331A (en) * 1975-05-22 1976-11-27 Ikegami Tsushinki Co Ltd Level discriminating circuit by a floating threshold
JPS58223876A (ja) * 1982-06-23 1983-12-26 Casio Comput Co Ltd バ−コ−ド認識装置

Also Published As

Publication number Publication date
KR860004377A (ko) 1986-06-20
JPS61131074A (ja) 1986-06-18
KR930007551B1 (ko) 1993-08-12
US4687942A (en) 1987-08-18

Similar Documents

Publication Publication Date Title
JPH0517596B2 (ja)
EP0793073A3 (en) Surface position detecting method and scanning exposure method using the same
JP4034168B2 (ja) タイヤサイド部凹凸状態の検査方法及びその装置
US4481534A (en) Configuration detecting device
KR880013761A (ko) 이동물체의 기준위치 결정용 방법 및 장치
US6211505B1 (en) Method and apparatus for checking shape
JP2903788B2 (ja) 指紋画像入力装置
JP3697015B2 (ja) 鉄道用レールの柱厚判定方法
JPH07181120A (ja) ビッカース硬さ自動読み取り装置
JPH0310994B2 (ja)
JPS5836710A (ja) タイヤ
JP2715897B2 (ja) Icの異物検査装置及び方法
JPS5836709A (ja) タイヤ選別用バ−コ−ド
JPH0320792B2 (ja)
JP2525588B2 (ja) 走行車両の軸重測定方法
JP2548692B2 (ja) 複数段の印刷管理用スケ−ルの濃度値判別方法
JPH0358179A (ja) パターン読取り装置
JPH0130183B2 (ja)
JPH05187815A (ja) 真円度測定装置および真円度測定方法
JP2604922B2 (ja) 測長機
JPH03126185A (ja) バーコードの読取り方法
JPH087064B2 (ja) タイヤの真円度測定方法
JPH0536724B2 (ja)
KR960013814B1 (ko) 타이어 사이드월부 테두리 및 문자 인식장치
JPH08285755A (ja) 押込み型硬度計

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