JPH021087A - 多トラックバーコード及び連想式デコード法 - Google Patents

多トラックバーコード及び連想式デコード法

Info

Publication number
JPH021087A
JPH021087A JP63258325A JP25832588A JPH021087A JP H021087 A JPH021087 A JP H021087A JP 63258325 A JP63258325 A JP 63258325A JP 25832588 A JP25832588 A JP 25832588A JP H021087 A JPH021087 A JP H021087A
Authority
JP
Japan
Prior art keywords
characters
barcode
row
character
information
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
JP63258325A
Other languages
English (en)
Inventor
David C Allais
ディヴィッド シー アーレイ
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.)
Intermec Inc
Intermec Technologies Corp
Original Assignee
Intermec Inc
Intermec Corp
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 Intermec Inc, Intermec Corp filed Critical Intermec Inc
Publication of JPH021087A publication Critical patent/JPH021087A/ja
Pending legal-status Critical Current

Links

Classifications

    • 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
    • G06K19/06009Record 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 with optically detectable marking
    • G06K19/06037Record 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 with optically detectable marking multi-dimensional coding

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Error Detection And Correction (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、バーコード構造体及びこれをデコードする方
法に係り、より詳細には、小さな物体上に配置するため
の多トランクバーコード及びこれをデコードする方法に
係る。
従来の技術 バーコードは、大型の貨物コンテナからプリント回路板
や他の適度に小さな部品に至るまでの大きさの物体を自
動的に識別及び追跡するための主たる手段として広く受
け入れられている。バーコードは、典型的に、識別及び
/又は追跡されるべき物体上に直接プリントされるか、
又は物体に貼付されるラベル上にプリントされたエレメ
ントの直線配列体である。バーコードのエレメントはバ
ー及びスペースで構成される。バーは一連の2進1を表
わしそしてスペースは一連の2進0を表わす。これらは
一般に走査レーザビームやハンドベルト(手持ち)式の
ワンド(捧)のような光学技術によって読み取られる。
バーコードの1つの−般的な例がユニバーサル・プロダ
クト・コード(UPC)である。
バーコードのコントラストのある平行なバー及びスペー
スは巾が変化するものである。一般に、バー及びスペー
スは、コード「単位」 (又は「X寸法」もしくは「モ
ジュール」)と称する規定の最小巾以上のものである。
理論的な最小単位サイズは、バーコードを読み取るのに
使用する光の波長であるが、その他にも実際上の制約が
ある。それらの中には、読み取り装置の所望の視野深さ
や、所与のプリントプロセスの制約や、はこりや汚れや
小さな物理的なダメージに拘りなく正確に読み取るべき
プロセス像の完全さといったものがある。
バーコード構造体の一般的な例は、C0DE39であり
、これは、製造業や、病院や、図四館や、大学や、政府
機関で広く受け入れられている。
これは、アルファニューメリンクのラベルを貼付するも
のとして用いられている。jgcODE39(「3オプ
9コード」としても知られている)は、その元々の考え
方が39個の文字に対して得られたところからそのよう
に命名されている。又、この名称は、9個のエレメント
(即ち、バー又はスペース)のうちの3つが巾広いもの
でありそして残りの6つが狭いものである3アウトオブ
9構造であることからも得られている。
このC0DE39の完全なIMiの44個の文字は、1
つのスタート/ストップ文字と、43個のデータ文字と
を備えている。これらのデータ文字は、10個の数字と
、26個のアルファベント文字と、スペースと、6個の
記号「−」、「、」、「$」、「/」、「+」及び「%
」とで構成される。C0DE39の基本的な1組の43
個のデータ文字(AC311文字のような)にはない文
字も表わすことができる。128個のASCII文字は
、いずれも、1つのアルファベント文字の前に先行文字
として$、/、十及び%を用いることにより表わされる
。例えば、「十B」は小文字のbを表わし、一方、「$
B」は「コントロール」B (ASCI I rsTX
J文字)を表わしている。
C0DE39のほとんどの文字は、5本のバーと、それ
に含まれた4つのスペースより成る単独グループによっ
て表わされる。これら5本のバーのうちの2本は巾の広
いものであって、(5!/2!3り=IO個の考え得る
バー形態を与え、そして4つのスペースのうちの1つは
巾の広いものであって、4X10=40個の考え得る文
字を与える。4個の更に別の文字($、/、十及び%)
は、全てのバーか細いものであり且つ3つのスペースが
広いものであるように構成される。
C0DE39は、自己チェック式のものである。
この有用な特徴は、このコードが可変長さであること及
びアルファニューメリックデータを取り扱えることと共
に、広範囲な種々の装置及びプロセスによって成功裡に
プリントできることを意味する。
C0DE39に伴う1つの問題は、各々の文字が比較的
小の広いものであり、13ないし16単位の11を占有
することである。これは、プリント装置(例えば、マト
リクスラインプリンタ)による制約によって個々のバー
の巾を最小サイズにしなければならない場合には重大な
ことである。もう1つのバーコードであるC0DE93
は、C0DE39と共に明確に構成されそしてこの問題
を克服するように意図された非常に高密度のアルファニ
ューメリック信号である。C0DE93の1組のデータ
文字はC0DE39の場合と同じである。自己弁別式の
バーコード読み取り装置又はスキャナは、オペレータを
介在せずにC0DE39でもC0DE93でも読み取る
ことができる。
このような互換性により、C0DE93の記号を最小限
の影響のみで既存のシステムに導入することができる。
C0DE93は、1975年IBMシステムズ・ジャー
ナル、第14巻、第1号に掲載された「ユニバーサル・
プロダクト・コードの特徴及びデコード性(The  
Characteristics  and  Dec
odability of the Universa
l  Product  Code ) Jという論文
においてサーバ及びルーラ氏によって定められた(n、
k)ファミリの(9,3)コードである。(n、k)コ
ードは、k個続きの1ビソト(即ち、k個のバー)と、
k個続きの0ビツト(即ち、k個のスペース)とを含む
一連のn個のビットによって文字を特定に表わす。文字
の最初のビットは2進値1を有している。(n、k)コ
ードは後方にデコードすることができる。
C0DE93という名称は、この(n、k)表示から引
出されたものである。
C0DE93の各文字は、3つのバーと3つのスペース
に構成された9単位で構成される。
C0DE93では56個の組み合わせのうちの48個が
使用される。これら文字の1つは、スタート/ストップ
文字に指定され、4つは制御文字に用いられそして残り
の43個のデータ文字はC0DE39の場合と同じであ
る。C0DE93は2つのチェック文字を使用している
。最後のスペースを閉じるためにストップ文字の後に終
端バーが追加される。
C0DE93は、連続的な非自己チェック式のものであ
る。バー及びスペースの巾は、1.2.3又は4単位の
巾である。その構造は、サビア及びローレル氏によって
述べられたUPCのエツジエツジデコードを容易に使用
できるようにする。
それにより得られる記号は、均一なインクの広がりを本
来的に逃れることができ、これにより、大きなバー巾裕
度をとることができる。
バーコードとして今日公開されている規格は、0、(1
075インチという最小の公称単位を規定している。バ
ーの高さは、典型的に、コード化情報を含まない静的な
ゾーンも含めて全記号長さの15%以上であることが推
奨される。
これらのコードがいかに効率的にデータを表わすかを測
定するためには、効率の簡単な尺度を作ることが必要で
ある。一方、バーコードのような一次元構造体において
は、スペース消費について受け入れられた尺度が単位で
あり、そして二次元については適当な尺度が平方単位で
ある。
情報内容はビットで測定される。文字をベースとするシ
ステムの場合には、1つの組内の全ての文字が同じ確率
を有し、従って、Cを文字組のサイズとすれば、情報内
容I (ビット/文字)は、1=log2Cであると仮
定される。例えば、10個の数字のみが表わされる場合
には、Cが10に等しく、■が3.322ビット/文字
に等しくなる。
そうではなくて、128文字の全ASCII&tlを表
わすべき場合には、Cが128に等しくそして1が7に
等しくなる。43個のデータ文字を有するC0DE39
は、コードのスタート/ストップ文字のオーバーヘッド
と、アプリケーションデータ流におけるチェック又はフ
ラグ文字とを含めて文字光たり5.426個のビットを
含んでいる。
バーコードの場合には、効率がビット/単位で測定され
、二次元システムの場合には、効率がビット/平方単位
で測定される。全効率は全てのオーバーヘッド文字を排
除したもので、一方、正味効率は、スタート、ストップ
及びチェック文字を含む全記号を考慮したものである。
1(10%効率のシステムは、−次元の場合には単位当
たり1ビツトの情報を与えそして二次元の場合には平方
単位当たり1ビツトを与える。全ての実際のシステムは
、方向付け、クロック動作及びチェック動作を行なわね
ばならないので、それらの正味効率は常に1(10%未
満である。同期式のASCIIデータ伝送(単位時間イ
ンターバルがバーコードの単位寸法に等しい)の場合番
4は、オーバーヘッドが典型的にスタートビットと、ス
トップビットと、パリティビットとを含み、7個の情報
ビットを搬送するには10単位が必要とされる。それ故
、同期式のASCII伝達は、全効率が70%である。
次の表は、C0DE39及びC0DE93の全効率及び
正味効率を示している。
表   1 全効率     正味効率 (ビット/単位)(ビット/単位) C0DE39  37.4%    34.0%(19
文字) C0DE39 (18文字) COD293文字の18文字列 (18x log 、 47 =99.983ビツト)
を考慮すれば、変化する記号高さの関数としてのその二
次元効率は、次の表に示す通りである。
表   2 記号高さ       効  率 単位      ビット/平方単位 30        0.017 20        0.025 4        0、126 2        0.251 1        0.502 128個のASCII文字を表示する5×7ドツトのマ
トリクスアレイの効率は、各文字を1スペ一ス単位だけ
右へ広げそして別のスペース単位だけ下に広げると仮定
すれば、7/48=0.146ビツト/平方単位である
。それ故、18個のC0DE93文字の4単位高さの連
鎖は、5×7ドツトマトリクス文字の連鎖と本質的に同
じ面積効率を有している。然し乍ら、単位サイズが0.
(1075インチの状態では、18個のC0DE93文
字の連鎖は、その長さが約1.5インチである。
jii位サイズを0.(103インチに減少したとして
も、記号長さがまだ0.6インチあり、非常に小さな物
体にラベルを貼るには大き過ぎる。従って、バーコード
に伴う問題は、面積効率だけではなく記号長さが過剰で
あることも挙げられる。
表面取付式の電子装置のような非常に小さな物体にバー
コード記号を取り付けることが所望される。面積が1つ
の辺につきAインチ程度であるような小さな部品には、
現在入手できるバーコード記号の直線配列体をラベル貼
付することができない。
小型のプリントコードを必要とする問題に対して考えら
れる解決策としては、(1)光学式の文学誌Ma(OC
R)システム、(2)独特の二次元光学マーキングシス
テム、(3)段々式のバーコード及び(4)既存の標準
バーコードに適合する新規な記号構造体が含まれる。O
CRは、読み取りが複雑でありそして空間効率がせいぜ
い中程度であるという点で問題がある。充分な数の冗長
チェック文字を追加することによってデータ効率を得る
ことはできるが、これは空間効率の問題を増大する。
独特の二次元光学マーキングシステムは、最もスペース
効率の良い手段であると考えられる。二次元構造体は全
体として分析され、即ち、一連の一次元構造体としては
分析されない。従って、それらの分析はより複雑であり
、この分析を行なう装置はより高価である。種々の二次
元構造体が提案されて、幾つかが実施されている。19
70年代の後期にレイ・ステベンによって案出されたT
EMAコードは、C0DE39の二次元外挿法である。
これは、元々、OCR文字の走査に用いられる電荷結合
装置(COD)式の読み取り装置に類似したハンドベル
ト式の装置によって読み取るように意図されている。最
近、小さな物体にラベルを貼付するのにVERICOD
E (ベリチック社の登録商標)の販売が促進されてい
る。本質的に、このVERI C0DEは、将棋板状の
パターンの白又は黒の方形ユニットである。ベリチック
社から出版された文献には、二次元スペース効率が65
%以上であると示唆されている。
VERI C0DEは、現在のところ、オープンシステ
ムではない。これは、走査用の映像システム技術を必要
とすると考えられる。
小さな物体に対して長さに制限があるという問題は、段
々式のバーコードを用いて解決することができる。例え
ば、AIAGの運搬用ラベルは、4行に配置された4つ
以上のバーコード記号で構成される。多数の記号を行構
成で用いることにより、全長を著しく短縮することがで
きる。例えば、各行が4つのデータデジ・ノドを含むよ
うな8段のC0DE93は、全容量がアルファニエーメ
リソク文字で32個である。
このような記号は、ハンド−、ルド式の移動ビームレー
ザスキャナ又はラスク型スキャナで非常に容易に走査す
ることができる。然し乍ら、個々の行を正確なシーケン
スで選択することは特に容易ではない。行の読み取り順
序が問題でない場合には、この問題は重要視されない。
然し乍ら、読み取り順序が重要な場合には、行を自己識
別する成る種の手段を確立しなければならない。これは
、各行の最初の文字を行識別子にすることによって行な
うことができる。然し乍ら、これは、C0DE93のデ
ータ客足を例えば3文字/行(8行において24文字)
まで減少し、コードの効率を著しく低減させる。
スキャナが多行のC0DE93を読み取り、それらを行
シーケンスに分類し、そして行識別子を除去してからメ
ソセージを送信するように特にプログラムされた場合に
は、構造体が実用的なものとなる。然し乍ら、C0DE
93には多量のオーバーヘッドがあると共に、行を識別
する固有の手段が存在しないために、この提案は最適な
ものとはならない。従って、標準バーコードは、いずれ
も、段々構造に配列できるが、オーバーヘッドの内蔵に
よりこれら構造体のスペース効率が悪くなる。
上述の解析によれば所定の長さのバーコード記号によっ
て、純粋に数値的なデータ キャラクタをアルファニュ
ーメリック キャラクタ(たとえそれらが全て数であっ
たとしても)よりも多く表わし得ることが解る。これは
、純粋に数値的なキャラクタ集合から取られる各キャラ
クタがアルファニューメリック キャラクタ集合から取
られる各数値キャラクタよりも少ない情報を含むからで
ある。
従って、微小対象の識別及び追尾のために特別に設計さ
れた新らしい記号を考案することが望ましい。またアル
ファニューメリック表示法よりも効率的に数連の純粋に
数値的なデータを表示する新らしい記号を考案すること
も望ましい。
〔発明の説明〕
本発明の目的は、微小対象を表示するために面積効率の
高い記号を提供することである。
本発明の別の目的は、塵、埃、及び偶発的破壊に耐える
面積効率の高い記号を提供することである。
本発明の別の目的は、最大寸法が小さい記号を提供する
ことである。
本発明の別の目的は、現存する背反したバーコードと自
動弁別可能な面積効率の高い記号を提供することである
本発明の別の目的は、低価格機器によって容易に読取ら
れる面積効率の高い記号を提供することができる。
本発明の別の目的は、長連の純粋に数値的なデータを緻
密に表わす記号を提供ずろことである。
本発明の更に別の目的は、1成るそれ以上の上述の対象
を有する面積効率の高い記号をデコードする方法を提供
することである。
一面によれば、本発明はバーコード化された情報の複数
の順序づけられた列からなるバーコード記号を提供する
。複数の各列内のバーコード化された情報はコード語の
アレーからなり、各コード語は少なくとも1つの情報担
持キャラクタを表わし、偶数或は奇数パリティ形状に選
択可能である。
各キャラクタは明確な特質の数値を有し、各列内の複数
のキャラクタの少なくとも1つはその列内の残余のキャ
ラクタに関する情報を担持する。各列内のコード語のア
レーはその列の順序を表わす語パリティ パターンを有
し、順序づけられた列の中の所定の列は順序づけられた
列の番号に関する情報及び順序づけられた列内の情報担
持キャラクタに関する情報を含む少なくとも1つのキャ
ラクタを含んでいる。
別の面において、本発明はバーコード キャラクタの複
数の順序づけられた列からなるバーコード記号をデコー
ドする方法を提供する。各列は列照合キャラクタ及び語
に集群された複数のエンコードされたキャラクタを含み
、各語はその列の順序及びその列内のその位置に従って
1或は2の考え得るパリティを有する。各キャラクタは
対応する数値を有し、所定の列内の所定のキャラクタは
列の番号及びキャラクタ数値の照合用の両方を特定する
。本方法は、(a)バーコード キャラクタの最初の列
に含まれるキャラクタを受け、(b) 最初に受けたバ
ーコード キャラクタ列内に含まれるキャラクタで作ら
れた各語のパリティに対して第1のパリティ チェック
を遂行し、受けた列内の各語が第1のパリティ チェッ
クを通過しない限り(a)段階に戻す諸段階を含む。本
方法は更に、(C)最初に受けた列を構成しているバー
コード キャラクタをそれらの対応数値にデコードし、
(d)バーコード キャラクタの対応数値の照合和を計
算し、そしてtel計算された照合和と最初に受けたバ
ーコード キャラクタ列から読まれた照合和キャラクタ
の数値とを比較し、もし計算された照合和と受けた照合
和とが等しくなければ段階(a)に戻る諸段階をも含む
。更に、本方法は(r) 最初に受けたバーコード キ
ャラクタ列内の語のパリティに対して第2のパリティ 
チェックを遂行し、(g)段階(f)の結果に基いて最
初に受けたバーコード キャラクタ列の順序を確立し、
(h)もし最初に受けたバーコード キャラクタ列が所
定の順序の列であれば、所定のキャラクタから、列の番
号及びデータ照合用を決定し、0)段階(a)〜(g)
に従って、及び段階(h)において決定された列の番号
に従って、全てのバーコード キャラクタ列を受けてし
まうまで残余のバーコード キャラクタ列を受け、そし
て01段階(a)〜(1)に従って受けた列内に含まれ
るデータの照合和を計算し、計算されたデータ照合用と
受けたデータ照合用とを比較する諸段階をも含む。最後
に、本方法は、(k)もし計算されたデータ照合用と受
けたデータ照合用とが等しくなければ段階(a)に戻り
、そして(1)もし計算されたデータ照合用と受けたデ
ータ照合用とが等しければバーコード内に含まれる情報
が正しくデコードされたことを告知する信号を発生する
諸段階をも含む。
〔実施例〕
従来技術において公知のAIACラベルの例は、単一の
ラベル上の4或はそれ以上の分離したバーコード区分か
らなる。前述したように、重大な線形の広がりを持たず
溝かに面積効率を高めて第1図のラベルに示す情報を記
憶可能な多重トランクバーコードを提供することが本発
明の目的である。
本発明の多重トランク(即ち多列)バーコードの構造を
第2A図及び第2B図に示す。第2A図は本発明の多重
トラック バーコードの語構造が複数の列(8列まで)
からなり、各列が4語、即ち旧1 、Wig 、Wi3
、WLを含むことを示している。各語−1j は2キヤ
ラクタの連鎖からなり、それらの対応数値はある数値(
多重バーコード内の2進の列内に符号化されている)を
計算するために使用される。
コードはアルファニューメリック データ或は数値デー
タの何れも表わすことが可能であり、最大キャラクタ容
量を次表に示す。
トラック数 表   3 データキャラクタの最大数 アルファニューメリック     数(直以下に説明す
る若干の状況においては列の1つを行照合列として使用
するので、表し得るデータキャラクタの最大数は減少す
る。
各列(トランク)は、4語、1つのスタートコード、及
び1つのストップ コードからなる。
この構造を第3図に示す。スタート コードの長さは2
単位であり、1単位のバーと1単位のスペーストからな
る。スペース コードは4単位長の1つのバーである。
従って、列を左から右へ、或は右から左への何れの方向
に走査しても、このスタート コード及びストップ コ
ードを設けであるために方向のあいまいさを生ずること
なく列をデコードすることが可能である。
語はそれぞれ16単位長(巾)であり、4バーと4スペ
ースとからなる。従って、各列は2+ (4x16)+
4=70単位の巾である。
バーコード構造は、5avir及びLaurerによっ
て検討された(n、k)ファミリにおける(16.4)
構造である。(16,4)構造は15! /7!  8
! =6435通りのパターンを提供する。これらの中
、本多重トラック バーコードは4802通りの語を使
用するに過ぎない。
語は偶数パリティ(黒単位が偶E!りか、或は奇数パリ
ティの何れかを有する。コード内の2401語に各パリ
ティが存在し、それぞれの語にはO乃至24(10の値
が割当てられている。語の値は2つの関連キャラクタの
数値によって決定される。
コードのキャラクタの数値を第4図の表に示す。
コードのキャラクタはコード93におけるのと同一であ
るが、  ns   (数値シフト)コードが付加され
ている(その使用に関しては後述する)。
語−ij の数値は、Wij= 49 Ct +zJ−
n  +C;z=に従って計算される。
例として、キャラクタ対4Xはキャラクタ値4及び33
に一致する。語値は 49X4+33=229である。第5図は、この語に対
応する奇数及び偶数形状を示す。各語の最上位ビットは
2進数の1であり、各語の最下位ビットは2進数の0で
ある。奇数パリティ語は2進数の1で満たされた奇数(
5,7,9或は11)の単位を有し、一方偶数パリティ
語は偶数(4゜6.8.10或は12)の2進故1を有
する。
(n、  k)コードの構造によれば、全ての情報はモ
ジュール部分l乃至14の中に含まれる。
ある語を作り上げているキャラクタの値は49進法演算
によって語値から計算することができる。
即ち229を49で除すと商は4で余りは33である。
完全なコード チャート(特定の語の偶数及び奇数の画
形状を含む)は合計4802のエントリを有している。
所与の語値に対応するビットパターンは表検索によって
決定することができる。
第6A図に示すように、メソセージ “−トA12384C5D6E711”は3列からなる
多重トラック バーコードの第1例にエンコードされる
。各列内の最終(83目)のキャラクタは列照合和であ
り、第1列の最初のキャラクタは副計数照合及びメツセ
ージ照合の組合せである。
第3列のメソセージ部分は一連の“aS”(アルファニ
ューメリック シフト)キャラクタによって完成されて
いる。各列の列照合値は、その列内の最初の7キヤラク
タに対応する数値の重みをつけた和の49進数を計算す
ることによって決定される。列の第1乃至第6キヤラク
タにはそれぞれ1乃至6の係数によって重みをつける。
列の第7キヤラクタは係数8によって重みをつける。例
えば第2列の最初の7キヤラクタが”4C5D6E?”
であるものとする。第6B図に示すように、これらに対
応する数値は4,12,5,13,6゜14及び7であ
る。従ってこれらの値の重みつきの和は、(1x4)+
 (2x12)+ (3x5)+ (4X13)+ (
5X6)+ (6X14)+(8X7)=4+24+1
5+52+30+84+56=265である。49進法
に換算すると265の値は20となり、この20が第2
列の最終行に示されているのである。
第1列の第1キヤラクタC11の値は、式C0=7X 
(R−2)+Mによって決定される。
ここに、Rは列の数であり、Mはメソセージ ;トヤラ
クタの値の和の7進数である。第6A図及び第6B図の
例ではRは3であり、Mは 41+10+1+2+3+11+4+12+5+13+
6+14+7+1+1+48+48+48+48+48
=371を7進数に換算した7、即ちOである。従って
CI+の値は7である。第6B図に示す値の多重トラン
ク バーコードは、キャラクタ対の値に対応する語値を
計算し、前述の表内の対応2進列を検索することによっ
て確立されている。
各語に対して奇数或は偶数の何れかのパリティ2進数の
列を自由に’JJtRできるようにしたため、8つの各
列はその構成語の偶数/奇数パリティによって独特にエ
ンコードすることが可能となる。
この多重トランク バーコード内に使用されるパターン
を次表に示す。
灸−1 列          語のパリティ 2          EOOE 3          EOEO 4(10EE 5          EEOO 60EOE 7         0EEO 8EEEE 表から明らかなように、各列は偶数の偶数パリティ語(
0が偶数)を有している。また、各列の順序は、その列
が実際に読まれる順序には関係なく語パリティ パター
ンから決定することができる。列の合計数は第1列が読
まれるまでは(C1の値が分るまでは)決定されないが
、各列はそれまでメモリ内に保持しておくことができる
若干の状況の下では、エンコードされた値に対してより
強い照合を行うことが望ましい。本発明の多重トランク
 バーコードのこの第2の実施例を第7A図〜第7C図
に示す。この実施例においては、行も49進数和に従っ
て照合される。各位は1の重みを用いて重みづけされる
。その結果、第7A図〜第7C図に示すコードは、同一
のメツセージのエンコーディングであるにも拘わらず第
6八図、第6B図に示すコードよりも1列多くなってい
る。この付加された列はどのようなデータキャラクタも
エンコードすることは不可能であるので、所与のトラン
ク数によって表わし得るデータ キャラクタの最大数は
減少する。しかし、最後の列の中の列照合キャラクタは
、49進数和に従って他の列の列照合キャラクタの照合
としても役立つ。
第7C図は対応多重トラック バーコードを示す。第7
C図に示すように、バーの高さは7単位であり、列間の
モジュール担持線は211(位である。
これにより、8列の多重トラック バーコード記号の1
1は70単位で、高さは70単位となる。もし単位が0
.13龍(0,(105インチ)であれば8列の記号は
8.89龍(0,35インチ)平方を占める。4列の記
号であれば8.89 X 4.45 +n(0,35x
O,175インチ)となる。
第8A図〜第8C図は第1図のAIACラベルに対応す
る多重バーコードを示す。この場合、各フィールド(部
品番号、量、供給者、及び一連番号)は前置文字(P、
Q、U及びS)を伴なう番号としてエンコードされてい
る。第8A図に示すキャラクタ構造の中に3回出て来る
0MシーケンスはASCIIキャラクタ セットによる
キャリッジ戻りシーケンスである。本多重トラ・ツク 
バーコードのコードは、表わし得るキャラクタの数を大
きく拡張するために制御キャラクタを使用している点が
コード93のコードと同一である。第8B図は第8A図
に示すキャラクタに対応する数値を示しく行照合を含む
)、第8C図は第1図のAIAGラベル上のメツセージ
に対応する7トランクからなる多重トラック バーコー
ドを示す。
この多重トラック バーコードは1つの辺が8.89m
m (0,35インチ)よりも小さい領域(AIAGラ
ヘルラベって要求される領域よりも充分に小さい)内に
配にすることができる。
第9A図及び第9B図は、第4の実施例として本発明の
多重トラック バーコードの別の長所を示す。少なくと
も8個の10進数キヤラクタの数値データ列を表わす時
、 ns   (数値シフト)キャラクタによってコー
ドを数値モードに置くことができる。  as”キャラ
クタは多重トラックコードをアルファニューメリック 
モードに戻す。
5個の10進デイジツトCI乃至C3は3キヤラクタの
47進数にコード化できることは明白である(47’ 
=1(13,823であって105よりも大きいから)
。これは、表3に示すように、所与のトランク数によっ
て表わし得るアルファニューメリック データ キャラ
クタの最大数と数値データキャラクタの最大数との比が
ほぼ3:5の比であることを示している。一連の数値を
5つの10進デイジット群に分割した後に3つのlO進
デイジットしか余らない時には、これら最後の3つの1
0進デイジツトは、3デイジツトの値=47CI  +
C2である場合2キヤラクタによって表わされる。例え
ば、 14015 =6X (47) 2+16X47+9で
あるから、第9A図に示すキャラクタ構造の第1列の数
値連14015は第9B図に示す数値表示の第1列のよ
うに3キヤラクタ6.16.9にエンコードされる。
実際には、コード39.コード93及び他の主要バーコ
ード フォーマットを読む同じ走査機器は、本多重トラ
ック バーコードを読むようにプログラム可能であるこ
とが分った。所与の列内のバーコード要素の反射率は高
周波数(例えば3.6862M1lz )でサンプルす
ることができるので、列内の各要素から数サンプルが得
られる。その結果得られる高い及び低い反射率のパター
ンを記録し、その後解析することができる。
遂行可能な最初の試験は、列内のバーの数を計数するこ
とである。第3図及び第5図から明白なように、単一の
列内には合計18のバーが存在すべきである。 (スタ
ート コード及びストップコードはそれぞれ1つのバー
を有し、4つの語は4つのバーを有している。)次に、
スタート バーとそれに隣接する第1のキャラクタとの
間の距離を測定する。この距離は隣接する第1のキャラ
クタの長さの約1716であるべきである。次で列内の
偶数パリティ語の数を検査してそれが偶数であることを
決定する。この時点において、列の順序数も第4表に示
す語パリティ パターンに従って決定できる。もしこれ
らの全ての検査を通過すれば記tαされている列照合情
報と、受けたその列内のデータから計算された列照合情
報とが比較される。受けた列も列照合試験を1jll過
したものとすれば、可聴信号(例えばクリック)が発生
し、受けた列は雨後の使用のために記憶され、バーコー
ドは再び走査される。
もし受けた列が第1列であって、列の合計数及びメツセ
ージ照合コードに関する情報を有していれば、この情報
も爾後の使用のために記憶される。
もし受けた次の列が既に記憶した列と同一であればそれ
は無視され、走査装置は多重トランクバーコードの走査
を続行する。バーコードは、全ての列が見出されデコー
ドされるまで走査される。
この時点で、第1列の最初のキャラクタ内に記憶された
メツセージ照合コードと、受けたメツセージ データか
ら計算されたメツセージ照合とが比較される。もし更に
行照合も存在していれば、これらも全ての列が成功裏に
デコードされた後に遂行される。これらの照合が成功裏
に完了すると、別の可聴信号(例えば鈴音)を発生して
コードが成功裏にデコードされたことを指示することが
できる。
以上に本発明の好ましい実施例を説明したが、当業者な
らば本発明の範囲から逸脱することなく多くの変更が可
能であろう。従って本発明の範囲は特許請求の範囲によ
ってのみ限定されるものである。
【図面の簡単な説明】
第1図は従来から知られているAIAGレベルの例であ
り、 第2A図は本発明の多重トラック バーコードの語構造
の概要図であり、 第2B図は本発明の多重トランク バーコードのキャラ
クタ構造の概要図であり、 第3図は本発明の多重トラック バーコードの列のキャ
ラクタ構造のディメンションを示す概要図であり、 第4図は本発明の多重トラック バーコードのコードの
キャラクタの数値を示す表であり、第5図は本発明の多
重トラック バーコードのコードに従う語に対応する数
値の2つのパリティ形状を示す概要図であり、 第6A図は本発明の多重トラック バーコードの第1の
実施例のキャラクタ構造の概要図であり、第6B図は第
6A図に示された本発明の多重トラック バーコードの
第1の実施例の数値の概要図であり、 第7A図は本発明の多重トランク バーコードの第2の
実施例のキャラクタ構造の概要図であり、第7B図は第
7A図に示された本発明の多重トラック バーコードの
第2の実施例の数値の概要図であり、 第7C図は第7A図及び第7B図に示された本発明の多
重トラック バーコードの第2の実施例に対応する多重
トラック バーコードであり、第8A図は本発明の多重
トラック バーコードの第3の実施例のキャラクタ構造
の概要図であり、第8B図は第8A図に示された本発明
の多重トランク バーコードの第3の実施例の数値の概
要図であり、 第8C図は第8A図及び第8B図に示された本発明の多
重l・ラック バーコードの第3の実施例に対応する多
重トラック バーコードであり、第9A図は本発明の多
重トラック バーコードの第4の実施例のキャラクタ構
造の概要図であり、第9B図は第9A図に示された本発
明の多重トラック バーコードの第4の実施例の数値の
概要図である。 図1の浄化(内8:ニタご更・2し) FIG。■ コード39 FIG。2A 図1のip式(内言に変更なし) cccccccc II 121314151617旧 cccccccc cccccccc 列13  圏: ’II  ′i2  ’i3  ’i
4  ’i5  ’i6  ’i7  ′″18杉圏ス
タート            8キヤラクタ    
           スト1.ブFIG。4 キャラクタ 僅 キャラクタ 値 B FIG。6A 4日 +4  7  20 1つ 図面の浄書(内容に変更なし) モジュール番号 15141312111(19117
65432 1 0値22つ奇数パリティ 1(100
1(10(100101 1(10値229偶数パリテ
イ 1olooooo+oloooo。 FI[G。5 Q!l!′o謁。あ。糺園」。円 ト φト 0 −  寸  CCJ    口  0−8へ袷寸n
寸 0− ぐ り C’J  写 9 ■ ω ω ω  ■ ■ a2cIJrQ寸Ll’l Lj) 5QQQQQQQ ト φト CJOQ2 −  oQ 一のφ■の一〇″″ (’J エ  寸  0  ω  Σ  −Oゝ= 0〜 o  O<f)−aゝ n    co    寸 −の寸Φ〜−の u”I              N〜寸0の〜 n           rQ N’1OJOO’t  −” ご φ Σ −〇 808 oaoo  ♂ の 9     ■ 旧 手 続 補 正 書(方式) 1、事件の表示 昭和63年特許願第258325号 2、発明の名称 多トラツクバーコード及び連想式 デコード法 3、補正をする者 事件との間係

Claims (1)

  1. 【特許請求の範囲】 (1)バーコード情報を複数の順序付けされた行として
    具備し、該複数の行の各々におけるバーコード情報はコ
    ードワードのアレイより成るもので、各コードワードは
    、少なくとも1つの情報保持文字を表わすと共に、偶数
    又は奇数のパリティ形態で選択することができ、各々の
    文字は、個々の特性数値を有し、情報を保持する各行の
    複数の文字の少なくとも1つは、その行における文字の
    他のものに関連しており、各行のコードワードのアレイ
    は、その行の順序を表わすパリティパターンを有し、順
    序付けされた行の所定の1つは、該順序付けされた行の
    数と、該順序付けされた行における情報保持文字とに関
    連した情報を含む少なくとも1つの文字を備えているこ
    とを特徴とするバーコード構造体。 (2)各コードワードにおける文字は順序付けされる請
    求項1に記載のバーコード構造体。 (3)各コードワードには2つの文字がある請求項2に
    記載のコードワード構造体。 (4)各行における複数の文字の少なくとも1つは、そ
    の行における他の文字の数値に関する情報を保持してい
    る請求項1に記載のバーコード構造体。 (5)各行における複数の文字の少なくとも1つが保持
    している情報は、その行における他の文字の数値の重み
    付けされた和である請求項4に記載のバーコード構造体
    。 (6)上記重み付けされた和は、所定の整数のモジュロ
    に減少される請求項5に記載のバーコード構造体。 (7)各行における複数の文字の少なくとも1つが保持
    している情報は、その行における他の順序付けされた文
    字の数値の重み付けされた和である請求項2に記載のバ
    ーコード構造体。 (8)各行におけるコードワードは順序付けされ、各行
    における複数の文字の少なくとも1つが保持している情
    報は、その行における他の文字の数値の重み付けされた
    和であり、この重みはその行における文字の順序に基づ
    いて加えられる請求項2に記載のバーコード構造体。 (9)各行におけるコードワードの数は固定である請求
    項8に記載のバーコード構造体。(10)各行は方向が
    明確である請求の範囲第9項に記載のバーコード構造体
    。 (11)順序付けされた行の所定の1つにおける少なく
    とも1つの文字に含まれた情報保持文字に関する情報は
    、情報保持文字に対応する数値の和である請求項1に記
    載のバーコード構造体。 (12)上記和は、所定の整数のモジュロに減少される
    請求項1に記載のバーコード構造体。 (13)上記バーコード情報は、アルファニューメリッ
    ク情報と数字情報との組み合わせであり、アルファニュ
    ーメリック情報を保持する文字は、第1組の文字から選
    択されそして数字情報を保持する文字は、第2組の文字
    から選択される請求項1に記載のバーコード構造体。 (14)各文字は、アルファニューメリックシフト文字
    が存在するか又は数字シフト文字が存在するかに基づい
    てアルファニューメリック情報又は数字情報を保持でき
    る請求項13に記載のバーコード構造体。 (15)バーコード情報を複数の順序付けされた行とし
    て具備し、該複数の行の各々におけるバーコード情報は
    一定数のコードワードの順序付けされたアレイより成る
    もので、各コードワードは、順序付けされた複数の情報
    保持文字を表わすと共に、偶数又は奇数のパリティ形態
    で選択することができ、各々の文字は、個々の特性数値
    を有し、各行の複数の文字の少なくとも1つは、その行
    における順序付けされた文字の他のものに対応する数値
    の重み付けされた和であり、この和は、所定の整数のモ
    ジュロをとりそして重み付けは、その行における各文字
    の順序であり、各行のコードワードのアレイは、その行
    の順序を表わすパリティパターンを有し、順序付けされ
    た行の所定の1つは、該順序付けされた行の数と、該順
    序付けされた行における情報保持文字に対応する数値の
    重み付けされた和とに関連した情報を含む少なくとも1
    つの文字を備えていることを特徴とするバーコード構造
    体。 (16)各コードワードには2つの文字がある請求項1
    5に記載のバーコード構造体。 (17)各行における順序付けされた文字の他のものに
    対応する数値の重み付けされた和は、文字に起因する数
    値のいずれよりも大きい所定整数のモジュロをとる請求
    項15に記載のバーコード構造体。 (18)上記所定の行は、第1の行である請求項17に
    記載のバーコード構造体。 (19)バーコードのアルファニューメリック情報を複
    数の順序付けされた行として具備し、該複数の行の各々
    におけるバーコードのアルファニューメリック情報は一
    定数のコードワードの順序付けされたアレイより成り、
    各コードワードは、順序付けされた複数のアルファニュ
    ーメリック情報保持文字を表わすと共に、偶数又は奇数
    のパリティ形態で選択することができ、各々の文字は、
    個々の特性数値を有し、各行の複数の文字の少なくとも
    1つは、その行における順序付けされた文字の他のもの
    に対応する数値の重み付けされた和であり、この和は、
    文字に起因する数値のいずれよりも大きい所定の整数の
    モジュロをとりそして重み付けは、その行における各文
    字の順序であり、各行のコードワードのアレイは、その
    行の順序を表わすパリティパターンを有し、順序付けさ
    れた行の所定の1つは、該順序付けされた行の数と、該
    順序付けされた行におけるアルファニューメリック情報
    保持文字に対応する数値の重み付けされた和とに関連し
    た情報を含む少なくとも1つの文字を備えていることを
    特徴とするバーコード構造体。 (20)上記所定の行は、第1の行である請求項19に
    記載のバーコード構造体。 (21)バーコード文字を複数の順序付けされた行とし
    て具備するバーコード記号をデコードする方法において
    、各々の行は、行チェック文字と、ワードにグループ編
    成された複数のエンコードされた文字とを含んでおり、
    各ワードは、その行の順序と、その行内での位置とに基
    づいて2つの考えられるパリティの1つを有し、各文字
    はそれに対応する数値を有し、所定の行における所定の
    文字は、行の数及びチェック和を文字の数値に基づいて
    指定し、上記方法は、 a)バーコード文字の第1行に含まれた文字を受け取り
    、 b)バーコード文字のこの第1の受け取った行に含まれ
    た文字から形成された各ワードのパリティに基づいて第
    1のパリティチェックを行ない、そして第1のパリティ
    チェックが上記受け取った行における各ワードによって
    合格しない限り上記段階a)に戻り、 c)上記第1の受け取った行を構成するバーコード文字
    をデコードしてそれに対応する数値を形成し、 d)バーコード文字の対応する数値に基づいてチェック
    和を計算し、 e)この計算したチェック和と、バーコード文字の第1
    の受け取った行から読み取ったチェック和文字の数値と
    を比較して、この計算したチェック和と受け取ったチェ
    ック和とが等しくない場合に上記段階a)に戻り、 f)バーコード文字の上記第1の受け取った行における
    ワードのパリティに基づいて第2のパリティチェックを
    行ない、 g)上記段階f)の結果に基づいてバーコード文字の第
    1の受け取った行の順序を確立し、 h)バーコード文字の第1の受け取った行が所定の順序
    の行であるかどうかを上記所定の文字、行の数及びデー
    タチェック和から決定し、 i)上記段階a)ないしg)と、上記段階h)で決定さ
    れた行の数の結果とに基づいて、バーコード文字の全て
    の行が受け取られるまで、バーコード文字の残りの行を
    受け取り、j)上記段階a)ないしi)に基づいて読み
    取った行に含まれたデータのチェック和を計算しそして
    この計算したデータチェック和を上記受け取ったデータ
    チェック和と比較し、k)上記計算したデータチェック
    和が上記受け取ったデータチェック和に等しくない場合
    には上記段階a)に戻り、そして l)上記計算したデータチェック和が上記受け取ったデ
    ータチェック和に等しい場合にはバーコードに含まれた
    情報が正しくデコードされたことを示す信号を発生する
    という段階を具備することを特徴とする方法。 (22)各行におけるバーコード文字によって表わされ
    たバーの数が所定数に等しいかどうかを判断する段階を
    更に具備した請求項21に記載の方法。 (23)情報保持文字を含む上記受け取った行の列に基
    づいて列チェック和を計算しそしてこの計算された列チ
    ェック和を更に別の受け取った行における対応する文字
    の数値と比較するという段階を更に具備した請求項22
    に記載の方法。
JP63258325A 1987-10-13 1988-10-13 多トラックバーコード及び連想式デコード法 Pending JPH021087A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/108,844 US4794239A (en) 1987-10-13 1987-10-13 Multitrack bar code and associated decoding method
US108844 1987-10-13

Publications (1)

Publication Number Publication Date
JPH021087A true JPH021087A (ja) 1990-01-05

Family

ID=22324381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63258325A Pending JPH021087A (ja) 1987-10-13 1988-10-13 多トラックバーコード及び連想式デコード法

Country Status (4)

Country Link
US (1) US4794239A (ja)
EP (1) EP0312026A3 (ja)
JP (1) JPH021087A (ja)
CA (1) CA1311842C (ja)

Families Citing this family (222)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4924078A (en) * 1987-11-25 1990-05-08 Sant Anselmo Carl Identification symbol, system and method
US7712669B2 (en) * 1988-01-14 2010-05-11 Broadcom Corporation Hand-held data capture system with interchangeable modules
US4939354A (en) * 1988-05-05 1990-07-03 Datacode International, Inc. Dynamically variable machine readable binary code and method for reading and producing thereof
US5514861A (en) * 1988-05-11 1996-05-07 Symbol Technologies, Inc. Computer and/or scanner system mounted on a glove
US5042079A (en) * 1988-08-12 1991-08-20 Casio Computer Co., Ltd. Method of recording/reproducing data of mesh pattern, and apparatus therefor
US5591957A (en) * 1988-08-12 1997-01-07 Casio Computer Co., Ltd. Apparatus for reading mesh pattern image data having bars along upper and lower sides of mesh pattern and a boundary line between horizontally adjacent dark and light area of mesh pattern
US5561283A (en) * 1988-10-21 1996-10-01 Symbol Technologies, Inc. Laser scanning system and scanning method for reading bar codes
US5705800A (en) * 1996-03-05 1998-01-06 Symbol Technologies, Inc. Laser scanner system for controlling the optical scanning of bar codes
US5710417A (en) * 1988-10-21 1998-01-20 Symbol Technologies, Inc. Bar code reader for reading both one dimensional and two dimensional symbologies with programmable resolution
US5486944A (en) * 1989-10-30 1996-01-23 Symbol Technologies, Inc. Scanner module for symbol scanning system
US5621203A (en) * 1992-09-25 1997-04-15 Symbol Technologies Method and apparatus for reading two-dimensional bar code symbols with an elongated laser line
US5396053A (en) 1988-10-21 1995-03-07 Symbol Technologies, Inc. Method of adjusting electrical circuit parameters during manufacture of a bar code scanner
US5635697A (en) * 1989-03-01 1997-06-03 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code
CA1334218C (en) * 1989-03-01 1995-01-31 Jerome Swartz Hand-held laser scanning for reading two dimensional bar codes
CA1329263C (en) * 1989-03-01 1994-05-03 Mark Krichever Bar code scanner
US5304786A (en) * 1990-01-05 1994-04-19 Symbol Technologies, Inc. High density two-dimensional bar code symbol
US5319181A (en) * 1992-03-16 1994-06-07 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code using CCD/CMD camera
US5153928A (en) * 1989-06-09 1992-10-06 Casio Computer Co., Ltd. Method and apparatus for recording/reproducing mesh pattern data
US5235172A (en) * 1989-06-28 1993-08-10 Harald Oehlmann Method of reading a data carrier including multiple rows of bar code
DE3921099A1 (de) * 1989-06-28 1991-01-03 Harald Oehlmann Maschinenlesbarer datentraeger
US5198649A (en) * 1989-07-31 1993-03-30 Spectra-Physics, Inc. Bar code scanner and method of scanning bar codes labels with or without an Add-On code
US5691528A (en) * 1989-10-30 1997-11-25 Symbol Technologies Inc. Scanning system for either hand-held or stationary operation for reading 1-D or 2-D barcodes
US5504316A (en) * 1990-05-08 1996-04-02 Symbol Technologies, Inc. Laser scanning system and scanning method for reading 1-D and 2-D barcode symbols
US5495097A (en) * 1993-09-14 1996-02-27 Symbol Technologies, Inc. Plurality of scan units with scan stitching
US5489158A (en) * 1990-01-05 1996-02-06 Symbol Technologies, Inc. Printer system for removable machine readable code
US5243655A (en) * 1990-01-05 1993-09-07 Symbol Technologies Inc. System for encoding and decoding data in machine readable graphic form
CA2022269A1 (en) * 1990-01-05 1991-07-06 Theodosios Pavlidis Method of decoding bar code symbols from partial scans
US5337361C1 (en) * 1990-01-05 2001-05-15 Symbol Technologies Inc Record with encoded data
US5710419A (en) * 1990-01-05 1998-01-20 Symbol Technologies, Inc. Record with removable two-dimensional code
US5113445A (en) * 1990-07-09 1992-05-12 Symbol Technologies Inc. System for encoding data in machine readable graphic form
US5837986A (en) * 1990-01-05 1998-11-17 Symbol Technologies, Inc. Modification of software files in a microprocessor-controlled device via two-dimensional bar code symbols
US5861615A (en) 1990-05-08 1999-01-19 Symbol Technologies, Inc. Palm scanner
CA2037306C (en) 1990-07-16 2005-06-28 Symbol Technologies, Inc. Arrangement for and method of processing products at a point-of-sale site
US5138140A (en) * 1990-08-22 1992-08-11 Symbol Technologies, Inc. Signature capture using electro-optical scanning
US6742709B2 (en) 1990-09-11 2004-06-01 Metrologic Instruments, Inc. Bar code symbol reading system employing electronically-controlled raster-type laser scanner for reading bar code symbols during hands-on and hands-free modes of operation
US6390370B1 (en) 1990-11-15 2002-05-21 Symbol Technologies, Inc. Light beam scanning pen, scan module for the device and method of utilization
US5506394A (en) * 1990-11-15 1996-04-09 Gap Technologies, Inc. Light beam scanning pen, scan module for the device and method of utilization
US5401944A (en) * 1990-11-20 1995-03-28 Symbol Technologies, Inc. Traveler security and luggage control system
US5610387A (en) * 1992-05-15 1997-03-11 Symbol Technologies, Inc. Portable optical scanning system worn by a user for reading indicia of differing light reflectivity
US5386107A (en) * 1991-12-23 1995-01-31 Symbol Technologies, Inc. Scanning arrangement and method in which the focus is varied in operative correlation with the scanning angle
US5302812A (en) * 1991-12-23 1994-04-12 Symbol Technologies, Inc. Laser scanning device with automatic range and spot size adjustment
GB2268442A (en) * 1992-04-30 1994-01-12 Sento Krei Automatic telephone dialling card with multi-stage bar code and card printer
KR940001000A (ko) * 1992-06-12 1994-01-10 시모야마 도시로오 적응 바 코드 스캐너
JP2746501B2 (ja) * 1992-06-22 1998-05-06 松下電器産業株式会社 バーコードリーダ
US5479418A (en) * 1992-07-10 1995-12-26 Canon Inc. Error and loss correction in a data base stored on a two dimensional medium and method
US5311000A (en) * 1992-07-31 1994-05-10 Spectra-Physics Scanning Systems, Inc. Bar code scanner and method of scanning
US5329105A (en) * 1992-08-10 1994-07-12 United Parcel Service Of America, Inc. Method and apparatus for determining the width of elements of bar code symbols
JP2825141B2 (ja) * 1992-09-26 1998-11-18 富士通株式会社 多段バーコード読取装置
US5594470A (en) 1992-10-02 1997-01-14 Teletransaction, Inc. Highly integrated portable electronic work slate unit
US5825617A (en) * 1992-10-02 1998-10-20 Teletransactions, Inc. Workslate computer having modular device docking stations on horizontal and vertical side portions
JPH06309485A (ja) * 1993-02-25 1994-11-04 Nippondenso Co Ltd 光学的情報読取装置
US6871786B1 (en) 1993-03-26 2005-03-29 Symbol Technologies, Inc. Method and apparatus for reading and writing indicia such as bar codes using a scanned laser
US5825402A (en) 1993-03-26 1998-10-20 Symbol Technologies, Inc. Method and appratus for reading and writing indicia such as bar codes using a scanned laser beam
US6811088B2 (en) * 1993-05-28 2004-11-02 Symbol Technologies, Inc. Portable data collection system
US6853293B2 (en) 1993-05-28 2005-02-08 Symbol Technologies, Inc. Wearable communication system
US5477042A (en) * 1993-06-01 1995-12-19 Metamedia Corporation 2-D bar code scanner/decoder having a redundancy canceller
US5473148A (en) * 1993-08-11 1995-12-05 Olympus Optical Co., Ltd. Barcode symbol reading system capable of shortening time for reading and decoding
US5457308A (en) * 1993-09-14 1995-10-10 Symbol Technologies, Inc. Bar code scan stitching
AU681421B2 (en) * 1993-09-14 1997-08-28 Symbol Technologies, Inc. Bar code scan stitching
US6422476B1 (en) 1993-11-05 2002-07-23 Intermec Ip Corp. Method, apparatus and character set for encoding and decoding data characters in data carriers, such as RFID tags
US6321986B1 (en) * 1993-11-05 2001-11-27 Intermec Ip Corporation Robust machine-readable symbology and method and apparatus for printing and reading same
US5684286A (en) * 1994-02-25 1997-11-04 Computer Based Controls, Inc. Device for optically reading a symbol on a form by shining radiation therethrough, and related method
US5591956A (en) * 1995-05-15 1997-01-07 Welch Allyn, Inc. Two dimensional data encoding structure and symbology for use with optical readers
US5965863A (en) * 1994-03-04 1999-10-12 Welch Allyn, Inc. Optical reader system comprising local host processor and optical reader
US5773806A (en) * 1995-07-20 1998-06-30 Welch Allyn, Inc. Method and apparatus for capturing a decodable representation of a 2D bar code symbol using a hand-held reader having a 1D image sensor
US7387253B1 (en) 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
US5491637A (en) * 1994-03-18 1996-02-13 Amoco Corporation Method of creating a comprehensive manufacturing, shipping and location history for pipe joints
US5479515A (en) * 1994-05-11 1995-12-26 Welch Allyn, Inc. One-dimensional bar code symbology and method of using same
US6266045B1 (en) 1994-06-30 2001-07-24 Telxon Corporation Interactive display user interface computer and method
CA2150747A1 (en) * 1994-06-30 1995-12-31 Yajun Li Multiple laser indicia reader optionally utilizing a charge coupled device (ccd) detector and operating method therefor
US5672858A (en) * 1994-06-30 1997-09-30 Symbol Technologies Inc. Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology
US5530233A (en) * 1994-06-30 1996-06-25 Symbol Technologies, Inc. Bar code scanner with quasi-retroreflective light collection
US5481103A (en) * 1994-07-26 1996-01-02 Metanetics Corporation Packet bar code with data sequence encoded in address/data packets
EP0700012B1 (en) 1994-08-29 2001-05-09 Symbol Technologies, Inc. A portable optical scanning system worn by a user for reading indicia of differing light reflectivity
EP0722148A2 (en) * 1995-01-10 1996-07-17 Welch Allyn, Inc. Bar code reader
DE69604481T2 (de) * 1995-01-31 2000-03-30 United Parcel Service Of America, Inc. Verfahren und gerät zum trennen des vordergrunds und hintergrunds in textenthaltenden bildern
US5602377A (en) * 1995-03-01 1997-02-11 Metanetics Corporation Bar code dataform scanning and labeling apparatus and method
US5701591A (en) * 1995-04-07 1997-12-23 Telecommunications Equipment Corporation Multi-function interactive communications system with circularly/elliptically polarized signal transmission and reception
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
US5796088A (en) * 1995-08-15 1998-08-18 Teletransactions, Inc. Hand held portable bar code dataform reader having a rotatable reader module portion
US5750975A (en) * 1995-08-25 1998-05-12 Teletransactions, Inc. Hand held bar code dataform reader having a rotatable reading assembly
US6371375B1 (en) 1995-09-25 2002-04-16 Intermec Ip Corp. Method and apparatus for associating data with a wireless memory device
FR2740925A1 (fr) * 1995-11-08 1997-05-09 Canon Kk Procede et dispositif de detection et de correction d'une eventuelle erreur dans une suite de nombres
US6747692B2 (en) 1997-03-28 2004-06-08 Symbol Technologies, Inc. Portable multipurpose recording terminal and portable network server
JP2958396B2 (ja) * 1995-12-20 1999-10-06 富士ゼロックス株式会社 画像形成装置
US20040004128A1 (en) * 1996-09-03 2004-01-08 Hand Held Products, Inc. Optical reader system comprising digital conversion circuit
US5959285A (en) * 1996-10-16 1999-09-28 Symbol Technologies, Inc. Two-dimensional bar code symbology using gray code encodation scheme
US6015088A (en) * 1996-11-05 2000-01-18 Welch Allyn, Inc. Decoding of real time video imaging
US5811787A (en) * 1996-12-09 1998-09-22 Symbol Technologies, Inc. Two-dimensional bar code symbology using implicit version information encoding
US6047892A (en) * 1996-12-09 2000-04-11 Symbol Technologies, Inc. Two-dimensional bar code symbology using implicit version information encoding
US6416154B1 (en) 1997-07-12 2002-07-09 Silverbrook Research Pty Ltd Printing cartridge with two dimensional code identification
US7124950B2 (en) * 1997-09-16 2006-10-24 Metrologic Instruments, Inc. Bar code symbol reading system employing electronically-controlled raster-type laser scanner for reading bar code symbols during on hands-on and hands-free modes of operation
US6561428B2 (en) 1997-10-17 2003-05-13 Hand Held Products, Inc. Imaging device having indicia-controlled image parsing mode
FR2771207A1 (fr) * 1997-11-19 1999-05-21 Jacques Rivailler Procede d'identification d'une image ou d'un document
US6078698A (en) * 1999-09-20 2000-06-20 Flir Systems, Inc. System for reading data glyphs
US6802454B1 (en) * 1999-07-27 2004-10-12 International Business Machines Corporation Interleaved sequencing method for multiple two-dimensional scanning codes
EP1229471A4 (en) * 2000-02-10 2005-09-28 Sony Corp AUTOMATIC DEVICE, DEVICE FOR PROVIDING INFORMATION, ROBOTIC DEVICE AND TRANSACTION PROCESS
USD460068S1 (en) 2000-03-27 2002-07-09 Symbol Technologies, Inc. Portable handheld terminal housing
US7185816B1 (en) * 2000-05-04 2007-03-06 Symbol Technologies, Inc. Bar code and method of forming a bar code having color for encoding supplemental information
US7708205B2 (en) 2003-11-13 2010-05-04 Metrologic Instruments, Inc. Digital image capture and processing system employing multi-layer software-based system architecture permitting modification and/or extension of system features and functions by way of third party code plug-ins
US7270273B2 (en) 2001-01-22 2007-09-18 Hand Held Products, Inc. Optical reader having partial frame operating mode
US7268924B2 (en) 2001-01-22 2007-09-11 Hand Held Products, Inc. Optical reader having reduced parameter determination delay
US6637658B2 (en) * 2001-01-22 2003-10-28 Welch Allyn, Inc. Optical reader having partial frame operating mode
EP1354291B1 (en) 2001-01-22 2006-08-02 Hand Held Products, Inc. Optical reader having partial frame operating mode
US7203361B1 (en) 2001-03-16 2007-04-10 Hand Held Products, Inc. Adaptive digitizer for optical reader
US7111787B2 (en) 2001-05-15 2006-09-26 Hand Held Products, Inc. Multimode image capturing and decoding optical reader
US6942151B2 (en) 2001-05-15 2005-09-13 Welch Allyn Data Collection, Inc. Optical reader having decoding and image capturing functionality
US7331523B2 (en) 2001-07-13 2008-02-19 Hand Held Products, Inc. Adaptive optical image reader
US6834807B2 (en) 2001-07-13 2004-12-28 Hand Held Products, Inc. Optical reader having a color imager
US20040033163A1 (en) * 2001-11-26 2004-02-19 Lab Vision Corporation Automated tissue staining system and reagent container
US6998270B2 (en) * 2001-11-26 2006-02-14 Lab Vision Corporation Automated tissue staining system and reagent container
WO2003052681A1 (en) 2001-12-17 2003-06-26 International Barcode Corporation Double-sided bar code doubling as a single bar code
US6672510B2 (en) * 2001-12-20 2004-01-06 Scannabar (3193519 Canada Inc.) Bar code arrangement for identifying positions along an axis
US6974080B1 (en) 2002-03-01 2005-12-13 National Graphics, Inc. Lenticular bar code image
US7107009B2 (en) 2002-06-26 2006-09-12 Nokia Corporation Method, system and computer program product for personalizing the functionality of a personal communication device
US7988553B2 (en) * 2002-07-17 2011-08-02 Igt Method and apparatus for enrolling gaming device players into a player-tracking system
US7274909B2 (en) 2002-10-31 2007-09-25 Nokia Corporation Method and system for selecting data items for service requests
US7072672B1 (en) 2002-11-01 2006-07-04 Nokia Corporation Disposable mini-applications
US6845912B2 (en) * 2002-12-12 2005-01-25 Thomas Whittier Scannell Bar code for measuring distance and position
US7648678B2 (en) 2002-12-20 2010-01-19 Dako Denmark A/S Method and system for pretreatment of tissue slides
US20040134988A1 (en) 2003-01-09 2004-07-15 Hand Held Products, Inc. Analog-to-digital converter with automatic range and sensitivity adjustment
US8556262B2 (en) * 2003-01-14 2013-10-15 Angel Playing Cards Co., Ltd. Table game system
JP2004215806A (ja) 2003-01-14 2004-08-05 Angel Shoji Kk カードゲーム不正検出装置
US7762889B2 (en) * 2003-01-14 2010-07-27 Angel Playing Cards Co., Ltd. Table game system
US20090026272A2 (en) * 2003-01-14 2009-01-29 Angel Co., Ltd. Card
US7637430B2 (en) 2003-05-12 2009-12-29 Hand Held Products, Inc. Picture taking optical reader
US20050029354A1 (en) * 2003-08-05 2005-02-10 Didier Frantz System associating sets of data into one barcode
US7841533B2 (en) 2003-11-13 2010-11-30 Metrologic Instruments, Inc. Method of capturing and processing digital images of an object within the field of view (FOV) of a hand-supportable digitial image capture and processing system
US7472831B2 (en) * 2003-11-13 2009-01-06 Metrologic Instruments, Inc. System for detecting image light intensity reflected off an object in a digital imaging-based bar code symbol reading device
US7407107B2 (en) 2003-12-08 2008-08-05 Nokia Corporation Apparatus, system, method and computer program product for creating shortcuts to functions in a personal communication device
US10238955B2 (en) 2004-03-19 2019-03-26 Angel Playing Cards Co., Ltd System and method for delivering playing cards
CN101310803B (zh) 2004-03-19 2011-06-22 天使游戏纸牌股份有限公司 纸牌游戏系统
US20050222801A1 (en) * 2004-04-06 2005-10-06 Thomas Wulff System and method for monitoring a mobile computing product/arrangement
US7304585B2 (en) 2004-07-02 2007-12-04 Nokia Corporation Initiation of actions with compressed action language representations
US7710598B2 (en) * 2004-08-23 2010-05-04 Harrison Jr Shelton E Polychromatic encoding system, method and device
US7293712B2 (en) 2004-10-05 2007-11-13 Hand Held Products, Inc. System and method to automatically discriminate between a signature and a dataform
US7568628B2 (en) 2005-03-11 2009-08-04 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
US7770799B2 (en) 2005-06-03 2010-08-10 Hand Held Products, Inc. Optical reader having reduced specular reflection read failures
WO2007035863A2 (en) 2005-09-21 2007-03-29 Intermec Ip Corp. Radio frequency identification tags based on coalition formation
US20090020611A1 (en) * 2005-09-30 2009-01-22 Symbol Technologies, Inc. Bi-optic imaging scanner with preprocessor for processing image data from multiple sources
US8789756B2 (en) 2006-02-25 2014-07-29 Roche Diagnostics Operations, Inc. Test element coding apparatuses, systems and methods
EP1826705A1 (de) 2006-02-25 2007-08-29 F.Hoffmann-La Roche Ag Analytisches Verbrauchsmittel und Anordnung zum Auslesen von Informationen
US8120461B2 (en) 2006-04-03 2012-02-21 Intermec Ip Corp. Automatic data collection device, method and article
US8002173B2 (en) 2006-07-11 2011-08-23 Intermec Ip Corp. Automatic data collection device, method and article
US7637436B1 (en) * 2006-12-04 2009-12-29 Brant Anderson Method, system and program product for printing barcodes within computer applications
US7852519B2 (en) 2007-02-05 2010-12-14 Hand Held Products, Inc. Dual-tasking decoder for improved symbol reading
GB2446424A (en) * 2007-02-07 2008-08-13 Peachinc Ltd Two dimensional bar code with locating symbols
US7546955B2 (en) * 2007-03-16 2009-06-16 Intermec Ip Corp. Systems, devices, and methods for reading machine-readable characters and human-readable characters
US7780086B2 (en) * 2007-06-28 2010-08-24 Symbol Technologies, Inc. Imaging reader with plural solid-state imagers for electro-optically reading indicia
US7762464B2 (en) * 2007-06-28 2010-07-27 Symbol Technologies, Inc. Control of specular reflection in imaging reader
US8033472B2 (en) * 2007-06-28 2011-10-11 Symbol Technologies, Inc. Electro-optical imaging reader having plural solid-state imagers with shutters to prevent concurrent exposure
US8505824B2 (en) * 2007-06-28 2013-08-13 Symbol Technologies, Inc. Bar code readers having multifold mirrors
US20090020612A1 (en) * 2007-06-28 2009-01-22 Symbol Technologies, Inc. Imaging dual window scanner with presentation scanning
US20090057412A1 (en) * 2007-08-30 2009-03-05 Bhella Kenneth S Diagnosing malfunction of electro-optical reader
US8950673B2 (en) * 2007-08-30 2015-02-10 Symbol Technologies, Inc. Imaging system for reading target with multiple symbols
US8662397B2 (en) * 2007-09-27 2014-03-04 Symbol Technologies, Inc. Multiple camera imaging-based bar code reader
US20090084856A1 (en) * 2007-09-28 2009-04-02 Igor Vinogradov Imaging reader with asymmetrical magnification
US20090084852A1 (en) * 2007-09-28 2009-04-02 Igor Vinogradov Aiming pattern indicative of optimum working distance in imaging reader and method
US8201740B2 (en) * 2007-09-28 2012-06-19 Symbol Technologies, Inc. Imaging reader for and method of improving visibility of aiming pattern
US8387983B2 (en) 2007-11-27 2013-03-05 Angel Playing Cards Co., Ltd. Shuffled playing cards and manufacturing method thereof
US8919777B2 (en) 2007-11-27 2014-12-30 Angel Playing Cards Co., Ltd. Shuffled playing cards and manufacturing method thereof
JP2011024603A (ja) * 2007-11-27 2011-02-10 Angel Playing Cards Co Ltd シャッフルトランプカードおよびその製造方法
US20090140049A1 (en) * 2007-11-30 2009-06-04 Rong Liu Stray light reduction in imaging reader
US7905414B2 (en) * 2007-12-27 2011-03-15 Symbol Technologies, Inc. Imaging reader with adaptive focusing for electro-optically reading symbols
US20090168010A1 (en) * 2007-12-27 2009-07-02 Igor Vinogradov Adaptive focusing using liquid crystal lens in electro-optical readers
US8079526B2 (en) * 2008-03-18 2011-12-20 Symbol Technologies, Inc. Long range imaging reader
US8169589B2 (en) * 2008-03-18 2012-05-01 Symbol Technologies, Inc. Adaptive focusing using liquid crystal zone plates in electro-optical readers
US8146824B2 (en) * 2008-04-29 2012-04-03 Symbol Technologies, Inc. Floating trigger assembly in electro-optical reader
US20090272808A1 (en) * 2008-04-30 2009-11-05 Mark Drzymala Imaging module with optical elements of one-piece construction
US8056808B2 (en) * 2008-09-26 2011-11-15 Symbol Technologies, Inc. Arrangement for and method of controlling image capture parameters in response to motion of an imaging reader
US8618468B2 (en) * 2008-06-30 2013-12-31 Symbol Technologies, Inc. Imaging module with folded illuminating and imaging paths
US20100001075A1 (en) * 2008-07-07 2010-01-07 Symbol Technologies, Inc. Multi-imaging scanner for reading images
RU2431193C2 (ru) * 2008-07-11 2011-10-10 Общество с ограниченной ответственностью "Флуоресцентные информационные технологии" (ООО "Флуринтек") Комбинированная марка
US8146816B2 (en) * 2008-10-08 2012-04-03 International Business Machines Corporation Multi-modal one-dimensional barcodes
US8025234B2 (en) * 2008-10-16 2011-09-27 Symbol Technologies, Inc. Arrangement for and method of enhancing performance of an imaging reader
US8002186B2 (en) * 2008-10-23 2011-08-23 Symbol Technologies, Inc. Laser power control arrangements in electro-optical readers
US20100102129A1 (en) * 2008-10-29 2010-04-29 Symbol Technologies, Inc. Bar code reader with split field of view
US8628015B2 (en) 2008-10-31 2014-01-14 Hand Held Products, Inc. Indicia reading terminal including frame quality evaluation processing
US9010643B2 (en) * 2008-11-04 2015-04-21 Symbol Technologies, Inc. Selective working distance range restriction in imaging system
US8479996B2 (en) * 2008-11-07 2013-07-09 Symbol Technologies, Inc. Identification of non-barcoded products
US9275263B2 (en) * 2008-11-26 2016-03-01 Symbol Technologies, Llc Imaging reader with plug-in imaging modules for electro-optically reading indicia
CN101745219B (zh) * 2008-11-28 2013-11-13 天使游戏纸牌股份有限公司 扑克牌以及桌面游戏系统
US20100140357A1 (en) * 2008-12-09 2010-06-10 Thomas Roslak Point-of-transaction checkout system
US8079523B2 (en) * 2008-12-15 2011-12-20 Symbol Technologies, Inc. Imaging of non-barcoded documents
US8083147B2 (en) 2008-12-17 2011-12-27 Symbol Technologies, Inc. Arrangement for and method of controlling image exposure in an imaging reader
US8960550B2 (en) * 2008-12-30 2015-02-24 Symbol Technologies, Inc. Minimizing misdecodes in electro-optical readers
US8622304B2 (en) * 2009-01-26 2014-01-07 Symbol Technologies, Inc. Imaging reader and method with combined image data and system data
US8915442B2 (en) * 2009-01-29 2014-12-23 Symbol Technologies, Inc. Arrangement for and method of reducing short reads in an imaging reader
US20100200656A1 (en) 2009-02-06 2010-08-12 Graham Marshall Full-or self-service, point-of-sale, checkout terminal
US8006906B2 (en) * 2009-02-24 2011-08-30 Symbol Technologies, Inc. Arrangement for and method of generating uniform distributed line pattern for imaging reader
US8657199B2 (en) * 2009-02-27 2014-02-25 Symbol Technologies, Inc. Compact imaging engine for imaging reader
US8910872B2 (en) 2009-02-27 2014-12-16 Symbol Technologies, Inc. Imaging reader and method with dual function illumination light assembly
US8146821B2 (en) * 2009-04-02 2012-04-03 Symbol Technologies, Inc. Auto-exposure for multi-imager barcode reader
US8079521B2 (en) 2009-04-17 2011-12-20 Symbol Technologies, Inc. Fractional down-sampling in imaging barcode scanners
US8587595B2 (en) 2009-10-01 2013-11-19 Hand Held Products, Inc. Low power multi-core decoder system and method
US20110089244A1 (en) * 2009-10-20 2011-04-21 Symbol Technologies, Inc. Electro-optical reader with visible indication of successful decode in line of sight of operator
US8777105B2 (en) 2009-10-21 2014-07-15 Symbol Technologies, Inc. Imaging reader with asymmetrical magnification
US8355054B2 (en) * 2009-10-22 2013-01-15 Symbol Technologies, Inc. Arrangement for and method of acquiring a monochrome image with a color image capture processor
US8210437B2 (en) 2010-03-04 2012-07-03 Symbol Technologies, Inc. Data capture terminal with automatic focusing over a limited range of working distances
US8348168B2 (en) 2010-05-17 2013-01-08 Symbol Technologies, Inc. Focus adjustment with liquid crystal device in imaging scanner
US8342410B2 (en) 2010-05-25 2013-01-01 Symbol Technologies, Inc. Method and apparatus for increasing brightness of aiming pattern in imaging scanner
US8450708B2 (en) 2010-06-02 2013-05-28 Symbol Technologies, Inc. Arrangement for and method of generating uniform distributed illumination pattern for imaging reader
US8167208B2 (en) 2010-06-23 2012-05-01 Symbol Technologies, Inc. Arrangement for and method of controlling monitor photodiode leakage current in lasers in electro-optical readers
US8632012B2 (en) 2010-06-28 2014-01-21 Symbol Technologies, Inc. Focus adjustment with MEMS actuator in imaging scanner
US8196834B2 (en) 2010-07-12 2012-06-12 Symbol Technologies, Inc. Scan engine with integrated object sensor in electro-optical readers
US8537005B2 (en) 2010-07-12 2013-09-17 Symbol Technologies, Inc. Point-of-transaction checkout system with zero-footprint cordless electro-optical reader
US8002184B1 (en) 2010-08-12 2011-08-23 Symbol Technologies, Inc. Bi-optical imaging point-of-transaction workstation with recessed upright window
US8950676B2 (en) 2010-08-20 2015-02-10 Symbol Technologies, Inc. Image capture based on working distance range restriction in imaging reader
US8840027B2 (en) 2010-08-25 2014-09-23 Symbol Technologies, Inc. Electro-optical reader with enhanced laser light pattern visibility
US8482248B2 (en) 2010-08-26 2013-07-09 Symbol Technologies, Inc. Method and apparatus for charging handheld data capture device with cradle
US8733659B2 (en) 2010-08-27 2014-05-27 Symbol Technologies, Inc. Arrangement for and method of regulating laser output power in electro-optical readers
US8368007B2 (en) 2010-09-01 2013-02-05 Symbol Technologies, Inc. Component for and method of sealing an internal optical compartment, and shock mounting a window, of an imaging reader
US8600407B2 (en) 2010-09-21 2013-12-03 Symbol Technologies, Inc. Method and apparatus for identifying bluetooth connection between cradle and handheld data capture device
US20120091206A1 (en) 2010-10-15 2012-04-19 Symbol Technologies, Inc. Method and apparatus for capturing images with variable sizes
US8657200B2 (en) 2011-06-20 2014-02-25 Metrologic Instruments, Inc. Indicia reading terminal with color frame processing
US8939371B2 (en) 2011-06-30 2015-01-27 Symbol Technologies, Inc. Individual exposure control over individually illuminated subfields of view split from an imager in a point-of-transaction workstation
CN102842052B (zh) * 2012-08-14 2015-10-21 江苏恒安方信科技有限公司 一种身份码生成方法
US8925815B2 (en) 2012-09-05 2015-01-06 Symbol Technologies, Inc. Checkout system for and method of preventing a customer-operated accessory reader facing a bagging area from imaging targets on products passed through a clerk-operated workstation to the bagging area
AU2013203316B2 (en) 2012-09-25 2015-09-24 Angel Group Co., Ltd. Card shoe apparatus and table game system
JP6138807B2 (ja) 2012-09-28 2017-05-31 エンゼルプレイングカード株式会社 カードシュータ装置および方法
US20190018995A1 (en) * 2017-07-12 2019-01-17 Symbol Technologies, Llc System and method for decoding dynamic barcode quantities
CN111475785B (zh) * 2020-04-02 2024-06-14 深圳前海百递网络有限公司 信息采集方法、装置、计算机设备和存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4329574A (en) * 1980-06-25 1982-05-11 International Business Machines Corp. Bar code candidate select circuit
JPS57204977A (en) * 1981-06-11 1982-12-15 Nippon Denso Co Ltd Method and device for bar code read
US4438327A (en) * 1982-04-21 1984-03-20 Burr-Brown Research Corporation Bar code reading system and method
US4567361A (en) * 1983-05-23 1986-01-28 Gca Corporation Reticle bar code and method and apparatus for reading same
US4728784A (en) * 1987-01-30 1988-03-01 Federal Express Corporation Apparatus and method of encoding and decoding barcodes

Also Published As

Publication number Publication date
CA1311842C (en) 1992-12-22
US4794239A (en) 1988-12-27
EP0312026A3 (en) 1990-12-19
EP0312026A2 (en) 1989-04-19

Similar Documents

Publication Publication Date Title
JPH021087A (ja) 多トラックバーコード及び連想式デコード法
EP0721630B1 (en) Packet bar code encoding and decoding
JP2846442B2 (ja) 高密度二次元記号表示法での不揮発性電気光学式読み取り専用メモリ
US6070805A (en) Distortion resistant double-data correcting color transition barcode and method of generating and using same
US4939354A (en) Dynamically variable machine readable binary code and method for reading and producing thereof
US6321986B1 (en) Robust machine-readable symbology and method and apparatus for printing and reading same
US5959285A (en) Two-dimensional bar code symbology using gray code encodation scheme
US20070125861A1 (en) Three dimensional barcode
US20010045461A1 (en) Composite code symbology
US5126542A (en) Dynamically variable machine readable binary code and method for reading and producing thereof
CN101751591B (zh) 可记录语音信息的大容量二维条码及阅读器
WO1998047101A9 (en) Robust machine-readable symbology and method and apparatus for printing and reading same
US20060289661A1 (en) Bi-directional readable two-dimensional bar code system and its reading method
US6478232B1 (en) Compact optically readable data encoding
LV10820B (en) Polygonal information encouding article,process and system
US3731276A (en) Retrieval code
JP2748209B2 (ja) 誤り訂正が可能な多段バーコードの構成方法
JPH03122782A (ja) バーコード読取装置
JPH08212317A (ja) 2次元図形コードカード
JP2853450B2 (ja) バーコード読取り装置
KR20010078545A (ko) 바코드 심볼을 구비한 명함 및 그 바코드 심볼의 인코더및 디코더
CN110533138A (zh) 一种可人机识别的印制电路板标记方法
JPH01106195A (ja) バーコード化方法
JPS61101887A (ja) 情報カ−ド
JPH0395692A (ja) チェックディジットの設定方式