JPS6282481A - バ−コ−ドデ−タ読取方法 - Google Patents
バ−コ−ドデ−タ読取方法Info
- Publication number
- JPS6282481A JPS6282481A JP60222568A JP22256885A JPS6282481A JP S6282481 A JPS6282481 A JP S6282481A JP 60222568 A JP60222568 A JP 60222568A JP 22256885 A JP22256885 A JP 22256885A JP S6282481 A JPS6282481 A JP S6282481A
- Authority
- JP
- Japan
- Prior art keywords
- barcode
- data
- barcodes
- read
- 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.)
- Granted
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はバーコードデータ読取方法に関し、一層詳細に
は、製品に関するデータをバーコードの本数で表示する
と共に、前記バーコードをその本数に応じた間隔で配列
しておき、前記バーコードの本数およびその間隔を光学
的に読み取り、その本数と間隔との対応関係から前記バ
−コードが正確に読み取られたか否かを判定し、ハーコ
ーt−データの誤読防止を行って製品の種別、形状等を
判別するためのバーコー「データ読取方法番、二関する
。
は、製品に関するデータをバーコードの本数で表示する
と共に、前記バーコードをその本数に応じた間隔で配列
しておき、前記バーコードの本数およびその間隔を光学
的に読み取り、その本数と間隔との対応関係から前記バ
−コードが正確に読み取られたか否かを判定し、ハーコ
ーt−データの誤読防止を行って製品の種別、形状等を
判別するためのバーコー「データ読取方法番、二関する
。
近年、製品の価格、製品番号、製造年月日等のデータを
バーコー1−を用いて当該製品に標記したものが多数出
現している。この場合、バーコードは、通常、黒色の太
線および細線をデータに応じて組み合わせ、所定の間隔
で配列、標記されている。このため、バーコードデータ
は光学センサにより各バーコードの反射率の差異を検知
することにより読み取られる。
バーコー1−を用いて当該製品に標記したものが多数出
現している。この場合、バーコードは、通常、黒色の太
線および細線をデータに応じて組み合わせ、所定の間隔
で配列、標記されている。このため、バーコードデータ
は光学センサにより各バーコードの反射率の差異を検知
することにより読み取られる。
一方、このようなバーコードを用いて製品を判別する方
法は、例えば、エンジンにおける各部品の組込作業を行
う場合において極めて有用である。すなわち、エンジン
はピストンが内装されるシリンダブロック、シリンダブ
ロックのジャーナル軸受部に組み込まれるクランクシャ
フト、ピストンとクランクシャフトとを連結するコネク
ティングロッド等を主要構成部十Aとし、これらの連結
部分には人々絹め込、、7.、Il、¥こ=、I?いて
ヘアリングが嵌合される。この場合、シリンダブロック
、クランクシャフトおよび:l不クりィングロソドには
夫々の加工時においでその加]精度に数l1m程度の誤
差が生ずることは避けられない−0従って、エンジンの
動作を円滑吉するためにも、各部(A毎に最適なサイズ
のヘアリングを選択し絹み合わ・l!ることが必要−で
ある。
法は、例えば、エンジンにおける各部品の組込作業を行
う場合において極めて有用である。すなわち、エンジン
はピストンが内装されるシリンダブロック、シリンダブ
ロックのジャーナル軸受部に組み込まれるクランクシャ
フト、ピストンとクランクシャフトとを連結するコネク
ティングロッド等を主要構成部十Aとし、これらの連結
部分には人々絹め込、、7.、Il、¥こ=、I?いて
ヘアリングが嵌合される。この場合、シリンダブロック
、クランクシャフトおよび:l不クりィングロソドには
夫々の加工時においでその加]精度に数l1m程度の誤
差が生ずることは避けられない−0従って、エンジンの
動作を円滑吉するためにも、各部(A毎に最適なサイズ
のヘアリングを選択し絹み合わ・l!ることが必要−で
ある。
然しなから、これらの部材の4.11み合わせイ1業を
作業員が一つ一つ1作業で行っていたので611多人な
時間を要し、しかも、klIlみ合わ一υミスを生起す
る虞れがある。
作業員が一つ一つ1作業で行っていたので611多人な
時間を要し、しかも、klIlみ合わ一υミスを生起す
る虞れがある。
そこで、各部材fσにその→Yイズに1.’isしたバ
ーコードを標記しておき、前記ハーニ1−トを光学的に
読み取って最適なベアリングをjX択する。Lうに構成
しておけば、作業員による製品のX、11み合わせミス
が生じることもなく正確11つ効率的にエンジンのN、
l!込作業を行うごとが可能となる。
ーコードを標記しておき、前記ハーニ1−トを光学的に
読み取って最適なベアリングをjX択する。Lうに構成
しておけば、作業員による製品のX、11み合わせミス
が生じることもなく正確11つ効率的にエンジンのN、
l!込作業を行うごとが可能となる。
然しなから、このような部材に印刷等によってバーコー
ドを標記した場合、時として油汚れ等によってその標記
部分が不鮮明となり、バー二1−ドの正確な判読が不可
能となる虞れがある。
ドを標記した場合、時として油汚れ等によってその標記
部分が不鮮明となり、バー二1−ドの正確な判読が不可
能となる虞れがある。
そこで、バーコードを製品を構成する部材に刻設し、そ
の刻印による反射光量の変化を光学的に読みlI!る方
法が考えられている。然しながら、刻印の精度によって
はバーコードがかずれたりあるい(4潰れ、一方、バー
コードが太線状に刻印されているか、または、細線状で
あるかを判別することが容易でないため、読み取りミス
を生ずる虞れがあった。従って、バーコードを刻設する
場合、油汚れ等に対する読み取りミスは防1ト出来るが
、読み取り精度がバーコードを刻設する精度に大きく依
存するため、刻印の太さの相異に基づきデータをコード
化することば殆ど不可能であった。
の刻印による反射光量の変化を光学的に読みlI!る方
法が考えられている。然しながら、刻印の精度によって
はバーコードがかずれたりあるい(4潰れ、一方、バー
コードが太線状に刻印されているか、または、細線状で
あるかを判別することが容易でないため、読み取りミス
を生ずる虞れがあった。従って、バーコードを刻設する
場合、油汚れ等に対する読み取りミスは防1ト出来るが
、読み取り精度がバーコードを刻設する精度に大きく依
存するため、刻印の太さの相異に基づきデータをコード
化することば殆ど不可能であった。
本発明は前記の不都合を克服するためになされたもので
あって、製品に関するデータをバーコードの本数および
その本数に応じた前記バー1−ドの間隔で表示し、当該
本数と間隔との対応関係から前記バーコードが正確に読
み取られたか否かを判定することでバーコードデータの
誤読を防止し、1Lつバーコードデータを正確に読み取
ることをn1能にするバーコードデータδ・に取方法を
捉供することを「1的とする。
あって、製品に関するデータをバーコードの本数および
その本数に応じた前記バー1−ドの間隔で表示し、当該
本数と間隔との対応関係から前記バーコードが正確に読
み取られたか否かを判定することでバーコードデータの
誤読を防止し、1Lつバーコードデータを正確に読み取
ることをn1能にするバーコードデータδ・に取方法を
捉供することを「1的とする。
前記の目的を達成するために、本発明はバーコードで標
記されたデータを読み俄るバーご1−ドデータ読取方法
において、前記バー″:1−ドをその本数に応じた所定
の間隔で配設し、バーコードデータの読み増り開始から
最初のバーコードを読み取るまでの所要時間および/ま
たは隣接するバーコードを読み取るまでの所要時間を測
定し、前記所要時間を前記バー:J −1jの本数に応
じて予め設定された基準時間と比較することにより、当
該本数が正確に読み取られたか否かを判定することを特
徴とする。
記されたデータを読み俄るバーご1−ドデータ読取方法
において、前記バー″:1−ドをその本数に応じた所定
の間隔で配設し、バーコードデータの読み増り開始から
最初のバーコードを読み取るまでの所要時間および/ま
たは隣接するバーコードを読み取るまでの所要時間を測
定し、前記所要時間を前記バー:J −1jの本数に応
じて予め設定された基準時間と比較することにより、当
該本数が正確に読み取られたか否かを判定することを特
徴とする。
次に、本発明に係るバーコードデータ読取方法について
好適な実施例を挙げ、添付の図面を参照しながら以下詳
細に説明する。
好適な実施例を挙げ、添付の図面を参照しながら以下詳
細に説明する。
第1図a乃至dにおいて、参照符号10a乃至10dは
バーコードデータを示し、このバーコードデータ]Oa
乃至10dは仮想のラインA乃至りで囲繞されるワーク
の特定位置に刻設された1本若しくは複数本のバーコー
ド12によって標記される。すなわち、このバーコード
12は、第2図に示すように、ワーク14の表面上に刻
設されたV字状の溝であり、その溝の本数によって4種
類のバーコードデータ10a乃至10dが構成される。
バーコードデータを示し、このバーコードデータ]Oa
乃至10dは仮想のラインA乃至りで囲繞されるワーク
の特定位置に刻設された1本若しくは複数本のバーコー
ド12によって標記される。すなわち、このバーコード
12は、第2図に示すように、ワーク14の表面上に刻
設されたV字状の溝であり、その溝の本数によって4種
類のバーコードデータ10a乃至10dが構成される。
また、バーコードデータ10a乃至10dを構成するバ
ーコード12はラインAよりラインBに指向してそのバ
ーコードI2の本数に応じた所定の間隔P、、P2およ
びP、で配列される。
ーコード12はラインAよりラインBに指向してそのバ
ーコードI2の本数に応じた所定の間隔P、、P2およ
びP、で配列される。
ここで、バーコードデータlOaはバーコード12が1
本であるため間隔P2がOとなる。
本であるため間隔P2がOとなる。
このようにして構成されたバーコードデータ10a乃至
10dは第2図に示すビームセンサ16によって読み取
られる。この場合、ビームセンサ16は、例えば、発光
ダイオード等の発光素子とフォトトランジスタ等の受光
素子とその光路を光学的に連結する光ファイバ(図示せ
ず)とを有し、ワーク14の表面14aに対し456の
傾斜角を維持した状態で矢印X方向へ等速度で走行する
。そして、発光素子から発したビームがワーク14に刻
設されたV字状のバーコード12によって反射され図示
しない光ファイバを介して受光素子により受光された場
合、ビームセンサ16は後述する制御回路にハイレベル
のパルス信号を出力し、受光素子により受光されない場
合には前記パルス信号がローレベルの状態となる。この
場合におけるビームセンサ16の位置とパルス信号との
関係を第2図に示す。
10dは第2図に示すビームセンサ16によって読み取
られる。この場合、ビームセンサ16は、例えば、発光
ダイオード等の発光素子とフォトトランジスタ等の受光
素子とその光路を光学的に連結する光ファイバ(図示せ
ず)とを有し、ワーク14の表面14aに対し456の
傾斜角を維持した状態で矢印X方向へ等速度で走行する
。そして、発光素子から発したビームがワーク14に刻
設されたV字状のバーコード12によって反射され図示
しない光ファイバを介して受光素子により受光された場
合、ビームセンサ16は後述する制御回路にハイレベル
のパルス信号を出力し、受光素子により受光されない場
合には前記パルス信号がローレベルの状態となる。この
場合におけるビームセンサ16の位置とパルス信号との
関係を第2図に示す。
次に、以−にのように構成されたバーコードデータ10
a乃至10dの読取方法に関し、第3図に示す制御回路
および第4図に示すフローチャートに基づき説明する。
a乃至10dの読取方法に関し、第3図に示す制御回路
および第4図に示すフローチャートに基づき説明する。
先ず、ビームセンサ16が図示しない直交座標型ロボッ
トによりワーク14に標記されたバーコードデータ10
a乃至10dのラインAの位置まで移動する。ビームセ
ンサ16がラインAに達すると、ハイレベルの同期信号
Sが前記直交座標型ロボットより制御回路を構成するマ
イクロコンピュータ20のCP U22に出力される
(STPI)。
トによりワーク14に標記されたバーコードデータ10
a乃至10dのラインAの位置まで移動する。ビームセ
ンサ16がラインAに達すると、ハイレベルの同期信号
Sが前記直交座標型ロボットより制御回路を構成するマ
イクロコンピュータ20のCP U22に出力される
(STPI)。
CPtJ22はこの同期信号Sを受けて図示しない内部
タイマにより時間のカウントを開始する(SrF2)。
タイマにより時間のカウントを開始する(SrF2)。
以下、CPU22はROM23に予め絹み込まれたプロ
グラムに従ってその制御演算動作を行う。
グラムに従ってその制御演算動作を行う。
ビームセンサー6は同期信号Sの出力と同時にバーコー
ドデータ]Oa乃至10dのラインAよりラインBに指
向して一定速度で走行し、バーコード12に到達した時
点で、第2図に示すように、ハイレベルのパルス信号を
センサアンプ24に出力する。センサアンプ24はビー
ムセンサー6からのパルス信号を増幅し、センサ用イン
タフェースを介して前記パルス信号をCPU22に出力
する(SrF2)。
ドデータ]Oa乃至10dのラインAよりラインBに指
向して一定速度で走行し、バーコード12に到達した時
点で、第2図に示すように、ハイレベルのパルス信号を
センサアンプ24に出力する。センサアンプ24はビー
ムセンサー6からのパルス信号を増幅し、センサ用イン
タフェースを介して前記パルス信号をCPU22に出力
する(SrF2)。
一方、CPU22ではビームセンサー6がバーコード1
2上を通過する時に入力されるパルス信号に応じてバー
コード12の本数をカウントすると共に、各バーコード
12の通過時間を演算する(SrF2.5TP5)。以
上のステップ4およびステップ5の動作はビームセンサ
16がバーコードデータIOa乃至10dのラインBに
到達し同期信号Sがローレベルになるまで繰り返し行わ
れる(SrF6)。ここで、バーコー112の本数はビ
ームセンサ】6がハーコーロ2を通過する時に入力され
るパルス信号の立ち」ニがりに応じて1ずつ加算され、
所定のレジスタ内に格納される。また、バーコード通過
時間は、第5図に示すように、同期信号Sの立ち上がり
から最初のパルス信号の立ち上がりに至る時間、各パル
ス信号の立ち上がりから立ち下がりに至る時間および最
後のパルス信号の立も下がりから同期信号Sの立ち下が
りに至る時間tl乃至t。
2上を通過する時に入力されるパルス信号に応じてバー
コード12の本数をカウントすると共に、各バーコード
12の通過時間を演算する(SrF2.5TP5)。以
上のステップ4およびステップ5の動作はビームセンサ
16がバーコードデータIOa乃至10dのラインBに
到達し同期信号Sがローレベルになるまで繰り返し行わ
れる(SrF6)。ここで、バーコー112の本数はビ
ームセンサ】6がハーコーロ2を通過する時に入力され
るパルス信号の立ち」ニがりに応じて1ずつ加算され、
所定のレジスタ内に格納される。また、バーコード通過
時間は、第5図に示すように、同期信号Sの立ち上がり
から最初のパルス信号の立ち上がりに至る時間、各パル
ス信号の立ち上がりから立ち下がりに至る時間および最
後のパルス信号の立も下がりから同期信号Sの立ち下が
りに至る時間tl乃至t。
を内部タイマの時間カウント値より演算し、所定のレジ
スタ内に格納する。ここで、第5図はビームセンサ16
によりバーコードデータIOdを読み取った場合のタイ
ムチャートを示す。
スタ内に格納する。ここで、第5図はビームセンサ16
によりバーコードデータIOdを読み取った場合のタイ
ムチャートを示す。
このようにして、同期信号Sがローレベルとなると、C
PU22は時間カウント動作を終了する(SrF2)。
PU22は時間カウント動作を終了する(SrF2)。
次いで、CPLJ22は各レジスタ内に格納された前記
バーコード通過時間t1乃¥t、の中、パルス信号がハ
イレヘルにある間の時間を予めRAM28に記1aさせ
た所定のパルス幅10m5ec(第6図a参照)と比較
し、1.0m5ec以下のものは第6図すのようにノイ
ズとして除去する( S TP 8 )。この場合、ス
テップ4においてカウントされたバーコード本数はステ
・ノブ8において除去されたパルス信号の数だけ差し引
く。また、パルス幅が10抛sec以上のパルス13号
(第7図a参照)はバーコード12が潰れ等により1員
傷しているものとして第7図すのように除去する(Sr
F2)。この場合も同様に、ステップ9で除去されたパ
ルス信号の数だけバーコード本数を差し引く。
バーコード通過時間t1乃¥t、の中、パルス信号がハ
イレヘルにある間の時間を予めRAM28に記1aさせ
た所定のパルス幅10m5ec(第6図a参照)と比較
し、1.0m5ec以下のものは第6図すのようにノイ
ズとして除去する( S TP 8 )。この場合、ス
テップ4においてカウントされたバーコード本数はステ
・ノブ8において除去されたパルス信号の数だけ差し引
く。また、パルス幅が10抛sec以上のパルス13号
(第7図a参照)はバーコード12が潰れ等により1員
傷しているものとして第7図すのように除去する(Sr
F2)。この場合も同様に、ステップ9で除去されたパ
ルス信号の数だけバーコード本数を差し引く。
以上の動作が終了した後、バーコード通過時間1.乃至
t、を第5図に示す各パルス信号の中心の通過時間T+
、Tzo、T21%TZ2)T3に夫々変換する(S
TPlo)。この場合、例えば、T1は、 T、 = t 、 −+−−−−−−−として求め
る、二とが出来る。以上、T 20、′I″21、T2
□、T3も同様に演算される。そして、これらの時間は
夫々所定のレジスタ内に格納される。
t、を第5図に示す各パルス信号の中心の通過時間T+
、Tzo、T21%TZ2)T3に夫々変換する(S
TPlo)。この場合、例えば、T1は、 T、 = t 、 −+−−−−−−−として求め
る、二とが出来る。以上、T 20、′I″21、T2
□、T3も同様に演算される。そして、これらの時間は
夫々所定のレジスタ内に格納される。
コノ場合、バー 二1− FiffiiM時間t1乃至
L94:l。
L94:l。
パルス信号の中心間の時間に変換されることにより、ワ
ーク14に刻設されたバーコード12の刻設精度による
検出誤差が平均化され2)安定したデータが得られる。
ーク14に刻設されたバーコード12の刻設精度による
検出誤差が平均化され2)安定したデータが得られる。
次に、ステップ4においてカウントされたバーコード本
数に応じてRA M2)+に予め記憶させた判定アルゴ
リズムを選択する(S′FP]1)。
数に応じてRA M2)+に予め記憶させた判定アルゴ
リズムを選択する(S′FP]1)。
ずなわら、この判定アルゴリズムは同量信号Sが出力さ
れてからビーJ、センサー6がパルス信号を出力するま
での時間TIおよびビームセンサ”16が次のバー二2
−ド12を読み込むまでに要する時間T2゜、T21.
1゛2゜(以下、これらを]゛2とする)の各許容誤差
をバー=1−1jデータ10a乃至10dに対して夫々
設定したもので、その−例を第8図に示す。
れてからビーJ、センサー6がパルス信号を出力するま
での時間TIおよびビームセンサ”16が次のバー二2
−ド12を読み込むまでに要する時間T2゜、T21.
1゛2゜(以下、これらを]゛2とする)の各許容誤差
をバー=1−1jデータ10a乃至10dに対して夫々
設定したもので、その−例を第8図に示す。
第8図ではハイレヘルの同量信号Sが出力されてから最
初のバーコード12を検知するまでの時間T、の許容時
間範囲を白抜きの棒状領域で示し、また、ビームセンサ
16がバーコード12を検知してから次のバーコード1
2を検知するまでの時間T2の許容時間範囲を斜線を付
した棒状領域で示す。ずなわぢ、この判定アルゴリズム
に応してビームセンサ16によるバーコード12の各;
m適時間T、およびT2が所定の許容範囲内にあるか否
かが判定される(SrF12)。例えば、バーコード1
2が4本の場合、T、の許容範囲は、第8図から、15
n+sec乃至37m5ecの間であり、また、T2の
許容範囲は49IIlsecから104m5ecの間と
なる。従って、これらの双方の条件が同時に充たされた
場合にはバーコード12が正確に読み取られたものと判
定しく5TPI3)、LCD用インタフェース30を介
して液晶表示器32によってバーコード12の本数ある
いはその本数に応じた製品番号等を表示する。また、T
、およびT2の値が判定アルゴリズムの許容範囲以夕)
である場合には、バー:1−F12の読み取りミスがあ
ったと判定しく5TP14)、液晶表示器32によって
警告表示等を行・う。
初のバーコード12を検知するまでの時間T、の許容時
間範囲を白抜きの棒状領域で示し、また、ビームセンサ
16がバーコード12を検知してから次のバーコード1
2を検知するまでの時間T2の許容時間範囲を斜線を付
した棒状領域で示す。ずなわぢ、この判定アルゴリズム
に応してビームセンサ16によるバーコード12の各;
m適時間T、およびT2が所定の許容範囲内にあるか否
かが判定される(SrF12)。例えば、バーコード1
2が4本の場合、T、の許容範囲は、第8図から、15
n+sec乃至37m5ecの間であり、また、T2の
許容範囲は49IIlsecから104m5ecの間と
なる。従って、これらの双方の条件が同時に充たされた
場合にはバーコード12が正確に読み取られたものと判
定しく5TPI3)、LCD用インタフェース30を介
して液晶表示器32によってバーコード12の本数ある
いはその本数に応じた製品番号等を表示する。また、T
、およびT2の値が判定アルゴリズムの許容範囲以夕)
である場合には、バー:1−F12の読み取りミスがあ
ったと判定しく5TP14)、液晶表示器32によって
警告表示等を行・う。
一方、バーコードデータ]Oa乃至、1fldが■;常
に読み増られた場合には前記液晶表示器32によってそ
のデータを表示すると共にロボット用インタフェース3
4を介して&11 (=J用ロボット36を動作させ、
バーコードデータ]Oa乃至]Odに応じた製品同士の
組付作業を行う。ずなわら、例えば、組付用ロポソl□
36によってバー]1−ドデータ10a乃至10dに応
じたワーク、例えば、ヘアリングが把持され、シリンダ
ブロック等の所定の個所へ組み込まれる。
に読み増られた場合には前記液晶表示器32によってそ
のデータを表示すると共にロボット用インタフェース3
4を介して&11 (=J用ロボット36を動作させ、
バーコードデータ]Oa乃至]Odに応じた製品同士の
組付作業を行う。ずなわら、例えば、組付用ロポソl□
36によってバー]1−ドデータ10a乃至10dに応
じたワーク、例えば、ヘアリングが把持され、シリンダ
ブロック等の所定の個所へ組み込まれる。
以−Lのように本発明によれば、製品に関するデータを
バーコードの本数で示すと共に前記バーコードをその本
数に応した間隔で配設しておき、前記バーコードの本数
および間隔を読み取り、その間隔が予め前記バーコード
に応じて設定したデータの許容範囲内にあるか否かを判
定している。従って、当該間隔が許容範囲内にある場合
には読み取られたバーコードの本数が正しい値であると
判定することが出来、また、許容範囲外である場合には
バーコードデータに欠I員等の障害があり、バーコード
が正確に読み取られていないと判定することが出来る。
バーコードの本数で示すと共に前記バーコードをその本
数に応した間隔で配設しておき、前記バーコードの本数
および間隔を読み取り、その間隔が予め前記バーコード
に応じて設定したデータの許容範囲内にあるか否かを判
定している。従って、当該間隔が許容範囲内にある場合
には読み取られたバーコードの本数が正しい値であると
判定することが出来、また、許容範囲外である場合には
バーコードデータに欠I員等の障害があり、バーコード
が正確に読み取られていないと判定することが出来る。
その結果、製品に標記されたバーコードの誤読を防止し
、常に高精度の読み取り結果を得ることが可能となる。
、常に高精度の読み取り結果を得ることが可能となる。
以−し、本発明について好適な実施例を挙げて説明した
が、本発明はこの実施例に限定されるものではなく、本
発明の要旨を逸脱しない範囲において種々の改良並びに
設計の変更が可能なことは勿論である。
が、本発明はこの実施例に限定されるものではなく、本
発明の要旨を逸脱しない範囲において種々の改良並びに
設計の変更が可能なことは勿論である。
第1図a乃至dは夫々本発明に係るバーコードデータ読
取方法に用いられるバーコードデータの構成説明図、第
2図は本発明に係るバーコードデータ読取方法に用いら
れるバーコードおよびその検出センサの断面説明図、第
3図は本発明に係るバーコードデータ読取方法に用いら
れる制御回路のブロック図、第4図は本発明に係るバー
コードデータ読取方法を示すフローチャート、第5図は
本発明に係るバーコードデータ読取方法における同期信
号とビームセンサからのパルス信号との関係を示すタイ
ムチャート、第6図aおよびbは本発明に係るバーコー
ドデータ読取方法におけるビームセンサからのパルス信
号およびその補正後のパルス信号を示すタイムチャート
、第7図aおよびbは本発明に係るバーコードデータ読
取方法におしフるビームセンサからのパルス信号および
その補正後のパルス信号を示すタイムチャート、第8図
は本発明に係るバーコードデータ読取方法における判定
アルゴリズムを示す説明図である。 10a〜]Od・・・バーコードデータ12・・・バー
コード 14・・・ワーク16・・・ビー
ムセンサ 20・・・マイクロコンピュータ 】7
取方法に用いられるバーコードデータの構成説明図、第
2図は本発明に係るバーコードデータ読取方法に用いら
れるバーコードおよびその検出センサの断面説明図、第
3図は本発明に係るバーコードデータ読取方法に用いら
れる制御回路のブロック図、第4図は本発明に係るバー
コードデータ読取方法を示すフローチャート、第5図は
本発明に係るバーコードデータ読取方法における同期信
号とビームセンサからのパルス信号との関係を示すタイ
ムチャート、第6図aおよびbは本発明に係るバーコー
ドデータ読取方法におけるビームセンサからのパルス信
号およびその補正後のパルス信号を示すタイムチャート
、第7図aおよびbは本発明に係るバーコードデータ読
取方法におしフるビームセンサからのパルス信号および
その補正後のパルス信号を示すタイムチャート、第8図
は本発明に係るバーコードデータ読取方法における判定
アルゴリズムを示す説明図である。 10a〜]Od・・・バーコードデータ12・・・バー
コード 14・・・ワーク16・・・ビー
ムセンサ 20・・・マイクロコンピュータ 】7
Claims (4)
- (1)バーコードで標記されたデータを読み取るバーコ
ードデータ読取方法において、前記バーコードをその本
数に応じた所定の間隔で配設し、バーコードデータの読
み取り開始から最初のバーコードを読み取るまでの所要
時間および/または隣接するバーコードを読み取るまで
の所要時間を測定し、前記所要時間を前記バーコードの
本数に応じて予め設定された基準時間と比較することに
より、当該本数が正確に読み取られたか否かを判定する
ことを特徴とするバーコードデータ読取方法。 - (2)特許請求の範囲第1項記載の方法において、バー
コードデータの読み取り開始時に同期信号を発生させ、
前記同期信号の発生から最初のバーコードを読み取るま
での時間を測定してなるバーコードデータ読取方法。 - (3)特許請求の範囲第1項記載の方法において、光学
センサを等速度で走行させ、バーコードデータからの反
射光量の変化よりバーコードを検知して前記所要時間を
測定してなるバーコードデータ読取方法。 - (4)特許請求の範囲第1項記載の方法において、基準
時間は所定の許容範囲を有し、所要時間が前記許容範囲
内にあるか否かによってバーコードの良否を判定してな
るバーコードデータ読取方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60222568A JPS6282481A (ja) | 1985-10-04 | 1985-10-04 | バ−コ−ドデ−タ読取方法 |
| GB8623751A GB2181276B (en) | 1985-10-04 | 1986-10-03 | Method of and apparatus for installing bearings on engine components |
| CA000519720A CA1306345C (en) | 1985-10-04 | 1986-10-03 | Method of and apparatus for installing bearings on engine components |
| US06/915,275 US4872257A (en) | 1985-10-04 | 1986-10-03 | Apparatus for installing bearings on engine components |
| US07/372,610 US5065507A (en) | 1985-10-04 | 1989-06-28 | Method for installing bearings on engine components |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60222568A JPS6282481A (ja) | 1985-10-04 | 1985-10-04 | バ−コ−ドデ−タ読取方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6282481A true JPS6282481A (ja) | 1987-04-15 |
| JPH0248947B2 JPH0248947B2 (ja) | 1990-10-26 |
Family
ID=16784498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60222568A Granted JPS6282481A (ja) | 1985-10-04 | 1985-10-04 | バ−コ−ドデ−タ読取方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6282481A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02502679A (ja) * | 1987-01-30 | 1990-08-23 | フェデラル エクスプレス コーポレーション | バーコードをコード化し又解読する装置と方法 |
| JPH04247565A (ja) * | 1990-10-24 | 1992-09-03 | Internatl Business Mach Corp <Ibm> | コンピュータ統合による製造再加工装置及び方法 |
-
1985
- 1985-10-04 JP JP60222568A patent/JPS6282481A/ja active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02502679A (ja) * | 1987-01-30 | 1990-08-23 | フェデラル エクスプレス コーポレーション | バーコードをコード化し又解読する装置と方法 |
| JPH04247565A (ja) * | 1990-10-24 | 1992-09-03 | Internatl Business Mach Corp <Ibm> | コンピュータ統合による製造再加工装置及び方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0248947B2 (ja) | 1990-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU672241B2 (en) | Scanning device for reconstructing a complete code from scanned segments | |
| EP0067414B1 (en) | Method and apparatus for reading a bar code | |
| US5272322A (en) | Identification mark reading apparatus | |
| WO1981002628A1 (en) | Dimension measuring apparatus | |
| US5301005A (en) | Method and apparatus for determining the position of a retroreflective element | |
| JP2014092547A (ja) | 対象物の高さまたは高さの推移を測定するための方法およびシステム | |
| EP0414559B1 (en) | Optical angle measuring apparatus | |
| JPS6282481A (ja) | バ−コ−ドデ−タ読取方法 | |
| US6267293B1 (en) | Bar code scanning system and method | |
| US12442694B2 (en) | Drive system thermal temperature rise test and compensation system | |
| US20010015378A1 (en) | Apparatus and method for correcting bar width, bar code reader, and method for decoding bar code | |
| ATE154694T1 (de) | Verfahren und vorrichtung zur messung der dicke von druckereierzeugnissen, wie zeitungen, zeitschriften und teilen hiervon | |
| US4869110A (en) | Laser strain extensometer for material testing | |
| SE9301749D0 (sv) | Metod och anordning foer att skapa en modell av en tandrestauration | |
| KR930016204A (ko) | 온도변화에 의한 로보트 팔길이 보정용 캘리브레이션 시스템(calibration system) | |
| TWI724821B (zh) | 微位移測量裝置 | |
| JPH10328864A (ja) | レーザ加工装置および加工対象物の位置測定方法 | |
| JPH0137792B2 (ja) | ||
| JP2942906B2 (ja) | 電子レベル装置 | |
| JP2903792B2 (ja) | バーコード読取装置 | |
| JP2006064686A (ja) | 電子式長さ/角度測定器 | |
| JP3007813U (ja) | バーコード印刷用カードホルダー及びバーコード印刷用カード | |
| JP4004504B2 (ja) | 隙間測定器 | |
| JP2711919B2 (ja) | リニアスケール | |
| JP2750599B2 (ja) | バーコードリーダ |