JPH11220588A - 記号制御型画像データ読み取りシステム - Google Patents

記号制御型画像データ読み取りシステム

Info

Publication number
JPH11220588A
JPH11220588A JP10295502A JP29550298A JPH11220588A JP H11220588 A JPH11220588 A JP H11220588A JP 10295502 A JP10295502 A JP 10295502A JP 29550298 A JP29550298 A JP 29550298A JP H11220588 A JPH11220588 A JP H11220588A
Authority
JP
Japan
Prior art keywords
image data
image
symbol
indicator
reading
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
JP10295502A
Other languages
English (en)
Inventor
Andrew Longacre Jr
ロングエイカー ジュニアー アンドリュー
Robert M Hussey
エム ハッセイ ロバート
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.)
Welch Allyn Inc
Original Assignee
Welch Allyn Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25493699&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JPH11220588(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Welch Allyn Inc filed Critical Welch Allyn Inc
Publication of JPH11220588A publication Critical patent/JPH11220588A/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/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
    • 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/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • 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/10792Special measures in relation to the object to be scanned
    • 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/10881Methods 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 constructional details of hand-held scanners
    • 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/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • 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/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • 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/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1443Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
    • 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/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1456Methods for optical code recognition including a method step for retrieval of the optical code determining the orientation of the optical code with respect to the reader and correcting therefore

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Artificial Intelligence (AREA)
  • Toxicology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Character Input (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】 【課題】光学読み取り器と、この読み取り器が記号を読
み取る場合、読み取り器が画像データ読み取り領域の画
像データを読み取るように読み取り器に対して相補的に
構成される特別構造記号とを備えるシーンを結像するシ
ステムを提供する。 【解決手段】このシステムの画像読み取り命令記号6
は、画像獲得領域の寸法、画像読み取り領域の相対位置
のような画像読み取り処理のいろいろな態様を制御する
インジケータを含んでもよい。画像読み取り命令記号が
その実際のサイズ、方向およびゆがみを決定できる種類
のものであるならば、画像読み取り命令記号から決定さ
れるスケーリング特性、方向特性およびゆがみ特性は画
像読み取り処理を改良するために使用することができ
る。フィードバック機能は、読み取り器が画像読み取り
を改良するために移動されるべきであるかどうかをユー
ザに示すために読み取り器の中に包含されてもよい。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、一般にイメージャ
式データ収集装置およびこのような装置を使用する方法
に関し、特には、光学読み取り器および特別に構造化さ
れた記号であってこの記号の少なくとも1つのインジケ
ータによって一部決定されるプロトコルにより読み取り
器に画像データ読み取りを開始させるように適合された
読み取り器および記号を含むシステムに関するものであ
る。
【0002】
【従来の技術】光学読み取り器に使用されるイメージン
グアセンブリの複雑化が増加するにつれて、復号化され
るバーコード記号を囲む領域の中で獲得画像からの情報
でしるしを示す情報を利用するための努力が増大してき
た。復号化を受けるバーコード記号を示す画像データに
加えて固有でないしるしを示す画像データを獲得し、読
み取るいろいろな提案が、従来技術で行われてきた。例
えば、いくつかの用途では、バーコード記号に加えてバ
ーコード記号に関する既知のロケーションにおけるシグ
ネチャフィールドが、獲得され、読み取られ、出力され
る。
【0003】
【発明が解決しようとする課題】非記号画像データの利
用を提案している既存の光学的読み取りシステムの主要
な欠点は、これらの読み取り器は、一般的に言えば、非
記号画像データ読み取り領域が記号関連の所定の方向お
よび位置につての領域である場合にだけ非記号画像デー
タを効果的に処理できる。さらに、このようなシステム
における読み取り器は、一般には読み取られる各記号に
対する唯一の規定プロトコルによってのみ画像データを
処理できる。
【0004】大領域画像獲得画像データ読み取りシステ
ム、すなわち読み取り以前には読み取り器には未知であ
る記号関連位置にある可能性がある画像データ読み取り
領域からの画像データを獲得し、処理でき、いろいろな
種類のプロトコルにより画像データを汎用性のあるよう
に処理できるシステムに対する要求がある。
【0005】
【課題を解決するための手段】その主要な態様により、
大まかに言えば、本発明は、バーコード読み取り器およ
び特別に構造化された画像読み取り命令記号であって、
この記号の少なくとも1つのインジケータによって一部
決定されるプロトコルにより読み取り器に画像データ読
み取りを開始させるように適合された読み取り器および
記号を含むシステムである。
【0006】このシステムのバーコード読み取り器は、
2D画像センサであり、その動作プログラムを特別に構
造化されたバーコード記号を読み取り器で獲得すること
によって変えられる種類のものが好ましい。システムの
記号は、符号化しるしを含む1Dあるいは2Dの記号で
あり、この記号は、補助プログラム化読み取り器によっ
て読み出されるとき、記号の少なくとも1つのインジケ
ータ構造によって一部制御されるプロトコルにより読み
取り器処理画像データを生じる。
【0007】本発明の一実施例では、システムの記号は
複数の画像データ読み取りインジケータを含んでいる。
画像読み取り命令記号の第1の種類の画像データ読み取
りインジケータは、記号が画像読み取り命令記号であ
り、読み取り器によって結像されるべき記号関連空間の
領域があることを示すことができ、第2の種類の画像獲
得インジケータでシステムの記号に少なくとも部分的に
符号化されたインジケータは、画像データ読み取り領域
の寸法および画像読み取り命令記号に関する画像データ
読み取り領域の位置のような画像データ読み取りパラメ
ータを示すことができる。読み取り器が獲得命令記号か
らの第1の種類の画像データ読み取りインジケータを読
み取るとき、読み取り器は、第2の種類の画像データ読
み取りインジケータによって符号化されたパラメータに
従って画像データ読み取り領域のデータを読み取る。
【0008】本発明の他の態様において、読み取られる
画像読み取り記号は、画像読み取り命令記号を獲得し、
読み取る読み取り器は画像読み取り命令記号に関するイ
メージング特性を決定できるように適合される記号論タ
イプのものでなければならない。読み取り器によって決
定されるこのようなイメージング特性は、例えば、獲得
された記号のスケーリング、記号の方向、および/また
は獲得記号に示されるような獲得画像のゆがみ特性を必
要としてもよい。システムの画像読み取り命令記号およ
び読み取り器が適切に構成されるならば、読み取り器
は、獲得された画像読み取り命令記号から倍率、方向係
数、およびゆがみ特性を決定できる。
【0009】次に、本発明の好ましい実施形態を、同じ
部材に同じ参照数字を付けた添付図面を参照して、単な
る例として説明する。画像読み取り命令記号に関して決
定されたスケーリング特性、方向特性、およびゆがみ特
性は、データ読み取り領域の中の画像が本当のサイズで
表示され、最初のビットマップ表示に明白なゆがみが補
正されるシーンの第2のビットマップではシーンの最初
のビットマップ表示のどのピクセルを読み取るかを決定
するために使用することができる。
【0010】画像読み取り命令記号からの画像データ読
み取りパラメータを読み取り、獲得画像の方向、スケー
リング、およびゆがみに関連して獲得された画像読み取
り命令記号イメージング特性から決定することに加え
て、本発明のシステムの光学読み取り器は、出力画像デ
ータの相情報を制御する種類の画像読み取り命令記号か
らインジケータ構造を読み取ることができる。補助プロ
グラム化読み取り器によって読み出されるとき、このよ
うな画像データ出力パラメータは画像データ出力の少な
くとも1つの相情報を制御できる。画像データ出力パラ
メータは、例えば、画像データの出力位置、出力画像デ
ータのデータフォーマット化を制御でき、出力画像デー
タを処理する所定の相情報も制御できる。例えば、出力
パラメータインジケータはOCR応用における文字認識
アルゴリズムの相情報を制御できる。
【0011】本発明のこれらの詳細および他の詳細、長
所は下記の好ましい実施例の詳細な説明から明らかにな
る。
【0012】
【発明の実施の形態】本発明の好適な実施例が、同じ部
材は同じ参照番号を有する添付図を参照して、単に例と
して説明されている。本発明のシステムの概略図が図1
に示されている。画像データ読み取りシステム2は、バ
ーコード読み取り器のような光学的読み取り器10および
ここで画像読み取り命令記号6と呼ばれる特別に構成さ
れた記号、あるいはしるしを含んでいる。光学読み取り
器10および画像読み取り命令記号は、光学読み取り器10
が獲得命令記号6を読み取った後、空間におけるシーン
領域8を示す画像データを読み取るように相補的に構成
される。
【0013】画像読み取り命令記号6はいろいろな形を
とることができる。一実施例では、例えば、画像読み取
り命令記号は、この記号が画像読み取り命令記号であ
り、この読み取り器は画像データ読み取りを開始するた
めのものであることを読み取り器に示す第1の種類の第
1のインジケータと、画像データ読み取り領域の寸法あ
るいは位置のような画像データ読み取り処理の相情報を
制御する画像読み取りパラメータを示す第2の種類の少
なくとも1つのインジケータ構造とを含む。
【0014】付加的作動パラメータインジケータが、画
像獲得領域のサイズおよび位置に関連しない画像獲得処
理の相情報を制御するために備えられてもよい。例え
ば、画像データ読み取りパラメータインジケータは、ピ
クセル解像度、グレースケールの深さおよびカラーのよ
うな画像獲得処理の相情報を制御するために備えられて
もよい。画像読み取り命令記号は、出力画像データの相
情報を制御する出力制御パラメータインジケータ構造も
含んでもよい。例えば、出力制御パラメータは、出力画
像データの宛先(すなわちディスプレイ装置あるいはメ
モリ空間に)、出力画像データのデータフォーマット、
方向および/またはサイズのようなディスプレイ画像の
特徴、利用される圧縮アルゴリズム、およびビデオ前処
理工程(ガンマ補正、コントラスト強調、エッジピーキ
ング等)を制御できる。出力制御パラメータは復号化の
次の画像データ処理の相情報も制御できる。例えば、出
力制御パラメータはOCR(光学文字認識)アルゴリズム
の相情報を制御できる。
【0015】画像読み取り命令記号の中に組み込まれる
複数の画像読み取りおよび/または画像データ読み取り
インジケータ構造は、記号のIDを識別する単一のID
インジケータ構造によって置換されてもよい。このよう
な記号を読み取るように構成された読み取り器のメモリ
空間は、画像データ読み取り・出力パラメータを含むル
ックアップテーブルをそれの中に組み込むことができ、
このパラメータは読み取り器が識別子インジケータを含
む画像読み取り命令記号を読み取り、復号化する際に、
メモリ空間から読み取られる。
【0016】画像読み取り命令記号の他の相情報では、
画像読み取り命令記号は、記号を読み取る読み取り器が
記号のスケーリング、記号の方向、および/または記号
のゆがみのような画像読み取り命令記号に関連してイメ
ージング特性を決定できるように適合された記号論タイ
プのものであってもよい。獲得命令記号が特定の記号論
タイプのものである必要もないしあるいはある記号タイ
プのものである必要も全くなく、本発明のいくつかの実
施例を実施することができ、ここでは読み取り器が本発
明により画像読み取り命令記号の読み取りに応答するよ
うに相補的に構成される限り、画像読み取り命令記号が
いずれかの形状の少なくとも1つの比較的暗いしるしと
比較的明るい空間との任意の組み合わせを実際上含むこ
とができるはことは当業者に十分理解されるべきであ
る。
【0017】本発明のシステムで実行できる種類の光学
読み取り器が図2に示されている。光学読み取り器10
は、1次元あるいは2次元バーコード記号のような目標
物体Tを照明する照明アセンブリ20と、物体Tの画像を
受け取り、それにおいて光学的に符号化されたデータを
示す電気出力信号を発生するイメージングアセンブリ30
とを備えている。照明アセンブリ20は、例えば、1つあ
るいはそれ以上のLEDのような照明源アセンブリ22
と、光源22から光を目標物体Tの方向に指向する1つあ
るいはそれ以上の反射器のような照明光学アセンブリ24
とを備えている。周辺光レベルが物体Tの高品質画像を
撮ることができるのに十分高いことが確実であるなら
ば、照明アセンブリ20が除去されてもよい。
【0018】イメージングアセンブリ30は、2次元のC
CDあるいはCMOSソリッドステート画像センサのよ
うな画像センサ32と、物体Tの画像を受け取り、画像セ
ンサ32上に集束するイメージ光学アセンブリ34を備えて
いる。図2に示されたアレイ方式イメージングアセンブ
リは、レーザ発生源、走査機構、放出および受信光学機
器、光検出器および付随信号処理回路を備えるレーザ走
査方式イメージングアセンブリによって取り換えられて
もよい。
【0019】イメージングアセンブリ30の視野は用途に
よって決まる。一般に、視野は、イメージングアセンブ
リが近接の読み取り範囲で画像データ読み取り領域を含
むシーンのビットマップ表示を獲得できる程度に十分大
きくなければならない。本発明により読み取られる画像
データ読み取り領域は、画像読み取り命令記号を含む同
じビットマップ表示から読み取ることができる。
【0020】一方、読み取り器10は、ブロック118で記
号6を復号化した後でシーンの補充ビットマップを獲得
するようにさせることができる。このような補充ビット
マップ表示は、例えば記号6がブロック117で単色光で
獲得され、画像データ読み取り領域のカラー画像を処理
することが望まれる場合に役に立つこともある。少なく
とも1つの付加イメージングアセンブリ(図示せず)
は、画像獲得範囲の増加および/またはシステム2のイ
メージング機能の増加のために備えてもよい。
【0021】図2の光学読み取り器10は、好適には、集
積回路マイクロプロセッサ42および応用指向集積回路、
すなわちASIC44を備えるプログラ可能なコントロー
ラ40を有している。プロセッサ42およびASIC44は、
両方ともプログラム可能な制御装置であり、読み取り/
書き込みランダムアクセスメモリ、すなわちRAM45お
よび消去可能読み出し専用メモリ、すなわちEROM46
のいずれかあるいは両方に記憶された記憶プログラムに
従ってデータを受け取り、出力し、処理できる。 プロ
セッサ42およびASIC44の両方は共通バス48に接続さ
れて、アドレスデータを含むプログラムデータおよび作
業データがそれを通ってそれにまた接続されるいかなる
回路にもどちらかの方向で受信および送信できる。しか
しながら、プロセッサ42およびASIC44は、作り方、
使用の方法の点で互いに異なる。
【0022】より詳細には、プロセッサ42は、汎用の既
製のVLSI集積回路マイクロプロセッサ、すなわち図
2の回路の全制御可能であるが、EROM46に記憶され
るプログラムデータに従ってRAM45に記憶された復号
化画像データにその時間の大部分を充てるマイクロプロ
セッサであるのが好ましい。一方、プロセッサ44は、好
適には、復号化画像データ以外の機能にその時間を充て
るようにプログラム化されるプログラム可能なロジック
あるいはゲートアレイのような特殊目的のVLSI集積
回路であり、それによってプロセッサ42をこれらの機能
を実行する負担から軽くする。
【0023】プロセッサ42および44間の実際の作業分担
は、使用可能である既製のマイクロプロセッサの種類、
使用される画像センサの種類、画像データがイメージン
グアセンブリ30等によって出力される速度によって自然
に決定される。しかしながら、プロセッサ42および44間
で仕事を任意に特定して分割することあるいはこのよう
な分割を行うことすら原則として必要ない。これは、汎
用プロセッサ42が本発明によって意図されている機能の
全てを実行するのに十分高速で、十分高性能であるなら
ば、専用プロセッサ44が不要とされるためである。した
がって、使用されるプロセッサの数あるいはそれの間で
仕事を分割することのどちらも本発明の目的に対してい
かなる基本的な意義もないことが理解される。
【0024】図2に示された種類のプロセッサアーキテ
クチャの場合、プロセッサ42および44間の典型的な作業
分担は下記の通りである。プロセッサ42は、好適には、
一旦このようなデータがRAM45に記憶されると、画像
データを復号化し、メニュー選択を処理し、機能を再プ
ログラミングし、全てのシステムレベル調整を行うタス
クに主に充てられる。プロセッサ44は、好適には、画像
取得処理、A/D変換処理およびDMAチャネルを介し
てメモリ45および46へのアクセスする能力を含む画像デ
ータの蓄積を制御することに主に充てられる。
【0025】プロセッサ44は多数のタイミング動作およ
び通信動作を実行することもできる。プロセッサ44は、
例えば、LED22の照明、画像センサ32およびアナログ
/ディジタル(A/D)変換器36のタイミング、RS‐232
(あるいは他の)コンパチブルI/O装置37を通しての読
み取り器10の外部のプロセッサへおよびプロセッサから
のデータの送受信およびビーパー、高品質の読み取りL
EDおよび/または液晶ディスプレイのような出力装置
38を介してユーザが知覚できるデータの出力を制御でき
る。出力機能、ディスプレイ機能およびI/O機能の制
御も、バスドライバI/Oおよび出力/ディスプレイ装置
37′および38′によって示されるようにプロセッサ42お
よび44間で共用されてもよいし、マイクロプロセッサ直
列I/Oポート42Aおよび42Bおよびディスプレイ装置3
7″および38′によって示されるように重複されてもよ
い。上記に説明されたように、この仕事の分割の詳細は
本発明には全く重要ではない。
【0026】図3、図4及び図5は、本発明により構成
された読み取り器動作プログラムのフロー図を示してい
る。ステップ105〜120およびステップ145〜170は、本発
明のステップが実行できる一つの種類の読み取り器に一
般に用いられるのに対して、ステップ121〜125は、本発
明の記号制御形画像データ読み取りシステムに特に用い
られるステップである。ステップ105〜120および145〜1
70は、商標WELCH ALLYN 4400という名で販売され、ここ
に参照して組み込まれ、1996年9月3日に出願され、出
願番号08/697,977で特定される名称が「改良された読み
取り機能を有する光学読み取り機」である本発明の譲受
人に譲渡された同時係属の出願に詳細に記載されている
読み取り器に特に用いられる。ここに記載されている作
動プログラムは、例として、本発明により修正できる一
種の作動プログラムを示すためにのみ提供され、本発明
を組み込むことができるいろいろな種類の光学読み取り
器を制限するものとして行うべきではないことに理解す
べきである。
【0027】示された動作プログラムの一般的な動作ス
テップを参照すると、動作プログラムは、読み取り器の
トリガーが引かれるまで読み取り器を低電力状態で待た
せるブロック105で開始する。トリガーが引かれると、
コントローラは、ブロック110に導かれて、コントロー
ラが読み取り器ハードウェアを起動させ、初期設定させ
る。それから、コントローラは、ブロック115および116
に導かれて、コントローラが使用される画像データメモ
リ空間を規定させ、読み取り器の動作のいろいろな態様
を決定するいろいろな作動パラメータのデフォルト値で
読み取り器を初期設定させる。
【0028】このような作動パラメータの例は、例え
ば、画像センサのフレーム速度、復号化中に使用可能に
されるコード、特にI/O通信プロトコル、ビーパーピ
ッチあるいは音量(Volume)を含んでもよい。これらのパ
ラメータのデフォルト値は大部分の作動条件の下で使用
するのに適しているパラメータの組合せに対応する。付
加的作動パラメータは、示された読み取り器の場合、複
数の記号復号化機能(ブロック143)あるいは機能が行わ
れるまでの繰り返し(ブロック147)のような特別機能を
制御できる。
【0029】読み取り器がブロック116で初期設定され
た後、プロセッサは、ブロック117および118に進んで目
標記号の画像を獲得し、復号化しようと試みるよう要求
する。ここにおける用語“獲得”は、アナログ信号をイ
メージングアセンブリ30から処理し、これらの信号をデ
ィジタル形式に変換し、コントローラ40に供給し、そこ
から最初のビットマップ表示あるいは獲得画像の他のメ
モリ記憶表現を生成することを含む処理を一般に示して
いる。用語“読み取り”は、獲得ステップで最初に生成
されるメモリ記憶表現の後のメモリ記憶画像データを含
むデータの転送を一般に示している。
【0030】復号化が成功しないならば(すなわち、コ
ントローラが記号論タイプあるいはメッセージ中の符号
化された情報を決定できないならば)、コントローラ40
は、ブロック117に導かれ、読み取り器が画像獲得を繰
り返さないように予めプログラム化されるか(ブロック1
42)あるいは獲得画像を中止するコマンドを受け取る(13
5、140)ことがないならば次のフレームを獲得する。
【0031】コントローラ40が記号を復号化することに
成功するならば(ブロック120)、コントローラ40は、記
号が本発明による画像読み取り命令記号であるかどうか
を決定することができる。ブロック122は、画像読み取
り命令記号が画像獲得領域の寸法および画像獲得領域の
記号関連の位置を示すデータ読み取りインジケータを含
む場合の本発明のプログラムの動作ステップを示してい
る。
【0032】ブロック121でコントローラ40が、記号は
画像読み取り命令記号であり、読み取り器は本発明によ
る画像データ読み取りステップを開始するべきであるこ
とを決定するならば、コントローラ40はブロック122に
進み、図示された場合では、本発明の寸法および相対位
置に関する記号から画像読み取りパラメータを読み取
る。画像読み取り命令記号が1次元の記号論で提供され
ている場合であってもよいような単純化された実施例で
は、この点でコントローラを、画像読み取り命令記号か
ら読み取られる寸法および相対位置のデータだけに基づ
く空間で画像を獲得するようにさせることができる。
【0033】本発明の1つの単純化された実施例では、
画像読み取り命令記号から読み取られた寸法および相対
位置のインジケータはピクセル値に対応する。すなわ
ち、寸法パラメータインジケータは、読み取る画像デー
タのピクセル数をピクセルアレイのxおよびyの寸法で
示すことができ、相対位置インジケータパラメータは、
画像読み取りパラメータの中心と画像データ読み取り領
域の中心との間のピクセル距離を示すことができる。こ
の単純化された実施例では、本発明による出力画像デー
タステップ(ブロック125)は、ブロック125で獲得された
画像の最初のビットマップ表示から画像データを読み取
り、出力することを含む。しかしながら、このような本
発明の単純化された実施例は、光学読み取り器が画像読
み取り命令記号からの一定の位置、方向および距離で置
かれる場合にだけ通常非常に役に立つ。
【0034】本発明の非常に有用で、用途の広い実施例
では、画像読み取り命令記号の寸法インジケータおよび
相対位置インジケータは、実際の寸法および相対距離を
画像データ読み取り領域の距離の単位で示し、読み取り
器は、読み取り中の読み取り器の距離に対する方向ある
いは記号に関係なく記号を参照して特定の位置で画像デ
ータを読み取るように構成される。
【0035】図6は、ある角度で、記号に対する未知の
距離に置かれた読み取り器で獲得された獲得画像読み取
り命令記号202を含む獲得シーンのビットマップ画像デ
ータに対応するグラフを示している。図示された実施例
の記号は、実際の距離単位の画像データ読み取り領域の
寸法および相対位置を示す画像読み取りパラメータイン
ジケータを含んでいる。ブロック122で、(ブロック118
で復号化された)復号化記号から決定された寸法インジ
ケータおよび相対位置インジケータを読み取った後、読
み取り器は、獲得画像読み取り命令記号に関してビット
マップ画像データ、スケーリング特性、方向特性、およ
び距離特性から決定できる(ブロック123)。
【0036】獲得記号のためのスケーリング係数は、一
般に、獲得されたモジュールの数、通常標準のサイズの
ものであるモジュールの実際のサイズを決定する記号の
種類、および獲得画像を示す番号ピクセルを考慮に入れ
ることによって決定できる。この記号は記号の実際のサ
イズに対応するデータメッセージを含んでもよい。記号
の方向は記号論タイプに応じて変わり得る方法に基づい
て決定することができる。いくつかの記号論では、少な
くとも2つの記号のエッジは目立つしるしを含んでいる
ので、エッジの相対位置および記号の方向を決定するこ
とができる。図示されたアズテックの記号において、中
心の黒点構造のコーナーは、記号の方向を示す専用しる
し(方向パターン)を備えている。
【0037】獲得記号202のゆがみ特性は、例えば、獲
得記号のコーナーポイントA、B、C、Dの相対位置を
考慮に入れることによって、決定することができる。多
数の用途では、獲得記号のスケール特性、方向特性およ
び/またはゆがみ特性に関するデータは、コントローラ
40が画像読み取り命令記号を復号化しようと試みる場
合、ブロック118でコントローラ40によって予め決定で
きる。このようなデータが予め決定されている場合、も
ちろんビットマップ表示から再びデータを決定する必要
がない。その代わりに、スケーリング、方向およびゆが
みのデータが予め決定されているならば、ブロック122
で必要なデータは、読み取り器10のメモリ空間からデー
タを読み出すことによって決定することができる。
【0038】記号6を形成することができる基板は、例
えば、一枚の紙、物体、あるいは本体部によって提供す
ることができる。獲得され、処理されるのが望まれるシ
ーン領域は記号6と同じ基板上に置く必要がない。ほぼ
全ての使用可能な記号論は、形状(通常矩形)を予め決定
しており、これには画像読み取り命令記号として使用す
るために実際上選択されたいかなる記号論に対してもス
ケーリング特性、方向特性およびゆがみ特性を決定する
ことができるコーナー点が含まれる。ここに述べられて
いる本発明のいろいろな特定の例が示されたアズテック
記号の使用の特徴は、本発明の譲受人のために発行さ
れ、ここに参照するために組み込まれている米国特許第
5,591,956号に詳述される。
【0039】獲得画像読み取り命令記号のスケールおよ
び方向が決定される場合、読み取り器は、ブロック123
で、記号から読み取られる画像データ領域の寸法および
相対位置パラメータを利用する画像データ読み取り領域
の境界、および記号に関して決定されるスケーリング係
数および方向係数を決定できる。画像のゆがみが補正さ
れる場合のデータ読み取り領域の画像データを読み取る
方法は図7および図8のビットマップ画像表現グラフを
参照して記載される。図7および図8のビットマップ表
示グラフのために提供された例で決定された画像データ
領域206は、獲得記号202データ読み取りパラメータによ
って記号202より上にあり、かつ獲得記号202と同じ方向
にあることが必要とされる。しかしながら、画像データ
読み取り領域206は、記号に関する任意の方向、サイ
ズ、あるいは形状のものであってもよく、記号202の全
てあるいは一部を示すピクセル値を含んでもよいことが
認められる。提供された例では、画像データ読み取り領
域206は、高さパラメータおよび幅パラメータを含む寸
法パラメータおよび記号202の中心に対する画像データ
読み取り領域の中心の位置を示す相対位置パラメータに
よって規定される。
【0040】データ読み取り領域の境界を規定するコー
ナーポイントQのピクセル位置を計算するために、無限
の仮想上の直線210は記号に対して上部コーナーポイン
トAおよびBを通って引かれ、無限の仮想上の直線212
は記号に対して下部コーナーポイントDとCとの間に引
かれる。したがって、一時ポイントGおよびHは、記号
のスケール、画像読み取り領域の幅寸法および画像読み
取り領域の相対位置インジケータに基づいてそれぞれ仮
想上の直線210および212に沿って決定され、無限の仮想
上の直線216は一時ポイントGとHとの間に引かれる。
したがって、画像読み取り領域のための第1のコーナー
マークQは、画像読み取り領域のための相対位置インジ
ケータおよび画像読み取り領域の高さ寸法に基づいて仮
想上の直線216に沿って引かれる。画像読み取り領域の
ための残りの境界ポイントR、S、Tは同じ方法を使用
して決定される。
【0041】画像データ読み取り領域のための境界ポイ
ントQ、R、S、およびTが決定されると(ブロック12
3)、画像データ読み取り領域のしるしを表す第2のビッ
トマップが構成される(ブロック124)。画像データ読み
取り領域を示す第2のビットマップ画像の構成は図4C
を参照して詳細に記載されている。第2のビットマップ
画像の必要とされる解像度は画像読み取り命令記号の画
像データ読み取りパラメータで符号化されてもよく、ま
たは読み取り器の作動プログラムで符号化されてもよ
い。
【0042】第2のビットマップ画像を構成する際に、
yの寸法の解像度数で均一に離隔されたポイント220は
直線Q−Tおよび直線R−Sに沿ってプロットされる。
したがって、直線222のような仮想上のピクセルロケー
タ直線は、対向するポイント、例えば、点224と点226と
の間に引かれる。yの寸法のピクセルロケータ直線を決
定するために、xの寸法の必要とされる解像度数で均一
に離隔されたポイントは、直線Q−Sおよび直線T−S
に沿ってプロットされ、yの寸法のピクセルロケータ直
線は、Q−R直線およびT−S直線上の対向する点間で
引かれる。仮想上のピクセルロケータ直線が引かれる場
合、複数の交差する仮想上のピクセルロケータ直線を含
むグリッドが形成される。
【0043】ピクセルロケータ直線の交点の各点228は
構成された第2のビットマップ画像のピクセルに対応す
る。第2のビットマップ画像の各個別のピクセルの値は
交差する直線の位置に隣接する獲得画像の最初のビット
マップ表示からのピクセル値を利用するいくつかの周知
の方法の中の1つにより補間(intercopolate)され
る。データ読み取り領域のしるしの第2のビットマップ
表示は、第2のビットマップ表示がしるしの実際の大き
さおよび外観をより十分に示すように構成することがで
きることが分かる。
【0044】本発明の他の態様によれば、読み取り器10
は、万一コントローラがブロック123で読み取り器を記
号6によって必要とされるサイズ、形状および位置の画
像データ読み取り領域を含むシーンを獲得するために所
定の位置に移動する必要があると決定する場合に、しる
しをユーザに提供するフィードバック機能で構成するこ
とができる。例えば、シーンの最も最近に獲得された最
初のビットマップ表示が画像データ読み取り領域を示す
ために必要なピクセルを含まないならば、コントローラ
40は、コマンドを読み取り器10の構成要素に発すること
ができるが、この構成要素は、信号音あるいは他の理解
可能なインジケータをユーザに放出して読み取り器の視
野を拡大するために目標から離れた所に読み取り器を移
動させるようにする。コントローラ40は、読み取り器が
画像データ読み取り領域を含むのに十分な特性の画像を
獲得するために移動されるべきである方向(x軸、y
軸、あるいはz軸)に対応する可聴あるいは可視のイン
ジケータを放出するように構成することができる。
【0045】画像獲得領域の獲得画像がブロック125で
出力された後、コントローラ40は、ブロック146に進
み、もしあれば記号で符号化された残りのデータ符号化
メッセージを出力する。画像読み取り命令記号6は、符
号化メッセージを含んでもよく、さもなければ符号化メ
ッセージを全然含んでいなくともよく、本発明により読
み取られた画像データの相情報を生じ、同能性としては
制御するためにだけ備えられてもよい。さらに、画像読
み取り命令記号は、その唯一の目的が本発明による画像
データ読み取りを制御することにある単一のメッセージ
を含んでもよい。
【0046】ブロック121で、コントローラが記号が画
像読み取り命令記号でないと決定するならば、コントロ
ーラは、ブロック145に進み、図示された特定の読み取
り器作動プログラムにより、記号がメニュー記号である
かどうかを決定できる。本発明を組み込むことができる
読み取り器はメニュー機能を含んでもよく、それによっ
て読み取り器制御の態様は専用メニュー記号を読み取る
ことによって変えることができる。
【0047】メニュー記号は、読み取られる記号がメニ
ュー記号であることを読み取り器に示す特別のフラグを
含んでいる。メニュー記号が読み取られる場合、コント
ローラ40は、ブロック160に進み、メニュールーチンを
実行する。本発明による画像読み取り命令記号が包含さ
れる種類のメニュー記号は、出願番号08/687,977で識別
され、ここに参照により組み込まれている名称が「改良
メニュー機能を有する光学読み取り器」である同時係属
出願に詳述される。
【0048】本発明の一実施例、すなわち読み取り器
は、読み取り器で相補的に構成されるメニュー記号を提
供することによって本発明によるデータ読み取り画像機
能を提供するように構成して、読み取られた画像データ
を生じることができる。読み取られる記号が読み取られ
る記号がメニュー記号であることを示すフラグを含むな
らば、記号のデータメッセージは、読み取られるメニュ
ー記号の種類および可能性としてはメニュー記号を読み
取ることによって実行されるようにさせられる動作の命
令を実行するのに必要なデータを示している。
【0049】その1つの種類が画像読み取り命令メニュ
ー記号であってもよいメニュー記号の基本フォーマット
は図9に示されている。画像読み取り命令は、データの
複数の連続(sequential)フィールドあるいはバイトに
分離されるメッセージ305の中に備えられてもよい。ア
ズテック符号では、データフィールドあるいはバイトは
中心黒点の周りの同心リングの順序で読み取られる。
【0050】第1のデータフィールド310は、記号が、
読み取り器10によって読み取られた場合、本発明により
読み取り器が画像データ読み取りを開始することになる
画像読み取り命令記号であることを示す文字を含んでも
よい。第2のデータフィールド312は、画像読み取り領
域の構成された第2のビットマップ表示のピクセル解像
度のような画像読み取りパラメータを示すことができ
る。第3のフィールド314は、画像の深さのような他の
画像読み取りパラメータを示すことができる。
【0051】例えば、フィールド314で符号化された数
字0は2進画像の深さを示すことができるのに対して、
フィールド314に符号化された数字3は8ビットグレー
スケールを示すことができる。第4および第5のデータ
フィールド316は、画像読み取り命令記号の中心に対す
るデータ読み取り領域の中心の相対位置を示すことがで
きる。例えば、フィールド318は、記号の中心と画像読
み取り領域の中心との間のx寸法の符号付距離を示すこ
とができるのに対して、フィールド320は、記号の中心
と画像読み取り領域の中心との間のy寸法の符号付距離
を示すことができる。第6および第7のフィールド322
は画像データ読み取り領域の寸法を示すことができる。
例えば、フィールド324は、画像データ読み取り領域の
高さを示すことができるのに対して、フィールド326は
画像データ読み取り領域の幅を示すことができる。他の
データフィールドは、付加的な画像データ読み取りパラ
メータあるいは画像データ出力パラメータを示すために
備えられてもよい。
【0052】図10、図11、図12は、本発明の可能
な使用を示している。図10はシグネチャフィールドを
獲得する際に使用するための本発明の実施を示してい
る。本実施例では、画像読み取り命令記号6は、基板上
に配置され、記号の読み取りによって、シグネチャフィ
ールド9を含むシーン領域8に対応する画像データが読
み取られる。本実施例では、光学文字認識(OCR)処理
あるいは画像データ読み取り領域に含まれるシグネチャ
の正当性が検証される正当性チェック処理のために画像
データ読み取り領域からの画像データあるいは画像デー
タ読み取り領域から計算された画像データを出力するこ
とは一般的である。図11は、指紋獲得のための本発明
の実施を示している。
【0053】本実施例では、基板上に形成された画像読
み取り命令記号6の読み取りによって、指紋フィールド
を含むシーンの領域に関する画像データが読み取られ
る。したがって、指紋表現を含む画像データ読み取り領
域は、可視分析のためのディスプレイ装置に出力される
か、さもないと指紋を示す人の識別を決定する処理アル
ゴリズムで使用するためにメモリ空間に出力するかのい
ずれかである。図5Cの実施例では、画像読み取り命令
記号6の読み取りによって、読み込まれるスクラッチ領
域を有する宝くじゲーム盤に含まれるいろいろなシーン
領域8に画像データを対応させる。したがって、領域8
に対応する画像データは、例えば、スクラッチ領域のい
ずれかが賭けられたかどうかを決定するために出力する
ことができる。
【0054】本発明の重要な長所は、画像データ読み取
り領域の獲得画像を実際のサイズ、正確な方向に、獲得
画像のゆがみが補正されて、本発明により形成された画
像読み取り命令記号に対する読み取り器の距離、方向、
あるいは角度に関係なく、獲得され、出力されることが
望まれるシーン領域に関連する記号6の位置に関係な
く、出力することができる。
【0055】本発明はそれの最良モードを記載するため
に多数の特定の実施例に関して記載されているけれど
も、本発明の精神および範囲は特許請求の範囲に関して
決定されるべきである。
【図面の簡単な説明】
【図1】画像読み取り記号と補助構成光学読み取り器と
を有する本発明のシステムの概略図である。
【図2】本発明のシステムで実行できる種類の光学読み
取り器のブロック図である。
【図3】記号を読み取った後で記号関連の画像データ読
み取り領域における画像データ読み取りを開始するよう
に構成された本発明による主プログラムの動作を示すフ
ローチャート図である。
【図4】記号を読み取った後で記号関連の画像データ読
み取り領域における画像データ読み取りを開始するよう
に構成された本発明による主プログラムの動作を示すフ
ローチャート図である。
【図5】記号を読み取った後で記号関連の画像データ読
み取り領域における画像データ読み取りを開始するよう
に構成された本発明による主プログラムの動作を示すフ
ローチャート図である。
【図6】画像データ読み取り領域の第2のビットマップ
表示の構造を示す様々なビットマップ表示グラフを示し
ている。
【図7】画像データ読み取り領域の第2のビットマップ
表示の構造を示す様々なビットマップ表示グラフを示し
ている。
【図8】画像データ読み取り領域の第2のビットマップ
表示の構造を示す様々なビットマップ表示グラフを示し
ている。
【図9】画像データ読み取りパラメータがメニュー記号
の復号化メッセージの中に備えられている本発明の機能
の可能な実施例を示している。
【図10】シグネチャフィールドを獲得する際に使用す
るための本発明の一実施例を示している。
【図11】指紋獲得のための本発明の実施例を示す。
【図12】本発明の他の実施例を示す。
【符号の説明】
6 画像読み取り命令記号 8 シーン領域 10 読み取り器 20 照明アセン
ブリ 30 イメージングアセンブリ 40 プログラマ
ブルコントローラ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ロバート エム ハッセイ アメリカ合衆国 ニューヨーク州 13090 リヴァプール,キングズ パーク ドラ イブ エキスト,アパートメント シー

Claims (35)

    【特許請求の範囲】
  1. 【請求項1】 シーンを結像するシステムであって、 画像情報を出力するイメージングアセンブリと、 メモリ空間と通信する前記イメージングアセンブリを制
    御するコントローラと、 画像読み取り命令記号と、 前記画像読み取り命令記号を含むシーンのビットマップ
    表現を獲得し、かつメモリ空間に記憶する獲得手段と、 前記画像読み取り命令記号に応じて前記ビットマップ表
    現の画像データ読み取り領域を決定する手段と、 前記画像データ読み取り領域から画像データを読み取る
    画像データ読み取り手段とを備えているシーンを結像す
    るシステム。
  2. 【請求項2】 前記画像読み取り命令記号が画像データ
    読み取りパラメータインジケータ構造を含む請求項1記
    載のシステム。
  3. 【請求項3】 前記画像読み取り命令パラメータが画像
    データ出力パラメータインジケータ構造を含む請求項1
    記載のシステム。
  4. 【請求項4】 前記画像読み取り命令記号が、前記決定
    手段によって決定される前記画像データ読み取り領域の
    寸法を指示する寸法インジケータ手段を含む請求項1の
    システム。
  5. 【請求項5】 前記画像読み取り命令記号が、前記決定
    手段によって決定される前記画像データ読み取り領域の
    寸法を指示する寸法インジケータ手段と、 前記決定手段によって決定される前記画像データ読み取
    り領域の位置を指示する位置インジケータ手段とを含む
    請求項1記載のシステム。
  6. 【請求項6】 前記画像読み取り命令記号が前記記号の
    IDを指示するIDインジケータ手段を含み、かつ前記
    メモリ空間が、前記IDインジケータ手段に基づいて決
    定でき、前記画像データ読み取り領域の寸法を指示する
    寸法インジケータ手段をそれの上に記憶している請求項
    1のシステム。
  7. 【請求項7】 前記メモリ空間がさらに、前記IDイン
    ジケータ手段に基づいて決定でき、前記コントローラに
    よって読み取られる前記画像データ読み取り領域の前記
    獲得された画像読み取り命令記号に関連する位置を指示
    する位置インジケータ手段をそれの上に記憶している請
    求項6記載のシステム。
  8. 【請求項8】 前記画像読み取り命令記号および前記コ
    ントローラが、前記コントローラが前記画像読み取り命
    令記号の少なくとも1つのイメージング特性を決定する
    ように構成され、かつ前記画像データ読み取り手段が前
    記少なくとも1つのイメージング特性に従って前記画像
    データ読み取り領域の前記画像データを読み取る請求項
    1記載のシステム。
  9. 【請求項9】 前記少なくとも1つのイメージング特性
    がスケーリング特性である請求項8記載のシステム。
  10. 【請求項10】前記少なくとも1つのイメージング特性
    がゆがみ特性である請求項8記載のシステム。
  11. 【請求項11】前記少なくとも1つのイメージング特性
    が方向特性である請求項8記載のシステム。
  12. 【請求項12】前記読み取り手段が、前記画像データ読
    み取り領域で示されたしるしの第2のビットマップ表現
    を構成する手段を含み、かつ前記画像読み取り命令記号
    が前記第2のビットマップ表現のグレースケールの深さ
    を制御するグレースケールの深さインジケータ手段を含
    む請求項1記載のシステム。
  13. 【請求項13】前記読み取り手段が、前記画像データ読
    み取り領域で示されたしるしの第2のビットマップ表現
    を構成する手段を含み、前記画像読み取り命令記号が前
    記第2のビットマップ表現のピクセル解像度を制御する
    ピクセル解像度インジケータ手段を含む請求項1記載の
    システム。
  14. 【請求項14】前記獲得されたビットマップ表現に応答
    して、前記決定手段が前記画像データ読み取り領域が前
    記ビットマップ表現に含まれないと決定するときに前記
    イメージングアセンブリが移動されるべきであることを
    ユーザに示すフィードバックしるし手段をさらに備えて
    いる請求項1記載のシステム。
  15. 【請求項15】前記獲得されたビットマップ表現に応答
    して、前記決定手段が前記画像データ読み取り領域が前
    記ビットマップ表現に含まれないと決定するときに前記
    ビットマップ表現が前記画像データ読み取り領域を含む
    ように前記イメージングアセンブリが移動されるべきで
    ある方向をユーザに示すフィードバックしるし手段をさ
    らに備えている請求項1記載のシステム。
  16. 【請求項16】前記画像データ読み取り領域から処理さ
    れる画像データを出力する出力手段をさらに備え、前記
    画像読み取り命令記号が前記出力手段を制御する出力イ
    ンジケータ手段を含む請求項1記載のシステム。
  17. 【請求項17】シーンにおける画像情報を処理するシス
    テムにおいて、 画像情報を出力する少なくとも1つのイメージングアセ
    ンブリと、メモリ空間と通信し、前記イメージングアセ
    ンブリを制御するコントローラとを含む光学読み取り器
    と、 画像読み取り命令記号と、 前記コントローラによって制御され、前記画像読み取り
    命令記号を含むシーンを示す画像データを獲得する獲得
    手段と、 前記コントローラによって制御され、かつ前記画像読み
    取り命令記号に応答し、前記シーンを示す画像情報を処
    理する画像処理手段とを備えているシーンにおける画像
    情報を処理するシステム。
  18. 【請求項18】前記画像読み取り命令記号が画像データ
    読み取りパラメータインジケータ構造を含む請求項17
    記載のシステム。
  19. 【請求項19】前記画像読み取り命令パラメータが画像
    データ出力パラメータインジケータ構造を含む請求項1
    7記載のシステム。
  20. 【請求項20】前記画像読み取り命令記号が前記画像処
    理手段を制御する少なくとも1つのインジケータを含
    み、かつ前記画像処理手段が前記少なくとも1つのイン
    ジケータに従って前記記号を示さない画像データを読み
    取る請求項17記載のシステム。
  21. 【請求項21】前記画像読み取り命令記号が前記画像処
    理手段を制御する少なくとも1つのインジケータ構造を
    含み、かつ前記画像処理手段が、前記少なくとも1つの
    インジケータ構造に従って前記獲得された画像データの
    画像データ読み取り領域を決定する決定手段を含む請求
    項17記載のシステム。
  22. 【請求項22】前記画像読み取り命令記号が前記画像処
    理手段を制御する少なくとも1つのインジケータ構造を
    含み、前記画像処理手段が、前記獲得された画像データ
    の画像データ読み取り領域を決定する決定手段を含み、
    かつ前記画像処理手段が、前記画像データ読み取り領域
    から処理された画像データを出力する出力手段を含む請
    求項17記載のシステム。
  23. 【請求項23】前記少なくとも1つのインジケータ構造
    が、前記決定手段によって決定された前記画像データ読
    み取り領域の寸法を示す寸法インジケータ構造である請
    求項22記載のシステム。
  24. 【請求項24】前記少なくとも1つのインジケータ構造
    が、 前記決定手段によって決定された前記画像データ読み取
    り領域の寸法を示す寸法インジケータ構造と、 前記決定手段によって決定された前記画像データ読み取
    り領域の位置を示す位置インジケータ構造とを含む請求
    項23記載のシステム。
  25. 【請求項25】前記画像読み取り命令記号が前記記号の
    IDを示すIDインジケータ構造を含み、かつ前記メモ
    リ空間が、前記IDインジケータ構造に基づいて決定で
    き、前記画像獲得領域の寸法を示す寸法インジケータ手
    段をそれの上に記憶している請求項17記載のシステ
    ム。
  26. 【請求項26】前記メモリ空間がさらに、前記IDイン
    ジケータ構造に基づいて決定でき、前記コントローラに
    よって読み取られる前記画像データ読み取り領域の前記
    獲得画像読み取り命令記号に関する位置を示す位置イン
    ジケータ手段をそれの上に記憶している請求項25記載
    のシステム。
  27. 【請求項27】前記画像処理手段が前記シーンを示す補
    充画像データを獲得する補充画像獲得手段を含む請求項
    17記載のシステム。
  28. 【請求項28】前記画像読み取り命令記号が前記画像処
    理手段を制御する少なくとも1つのインジケータ構造を
    含み、かつ前記画像処理手段が前記インジケータ構造に
    従って前記獲得画像データにおける画像データ読み取り
    領域を決定する決定手段を含む請求項17記載のシステ
    ム。
  29. 【請求項29】前記画像読み取り命令記号が画像データ
    出力パラメータインジケータ構造を含み、かつ前記画像
    処理手段が前記出力パラメータインジケータ構造に従っ
    て画像データを出力する請求項17記載のシステム。
  30. 【請求項30】前記画像読み取り命令記号が前記読み取
    り器によって使用される圧縮アルゴリズムを示すインジ
    ケータ構造を含み、かつ前記画像処理手段が、前記イン
    ジケータ構造によって示されるような圧縮アルゴリズム
    を利用する画像データを出力する請求項17記載のシス
    テム。
  31. 【請求項31】前記画像読み取り命令記号が画像データ
    の出力宛先を示すインジケータ構造を含み、かつ前記画
    像処理手段が前記インジケータ構造に従って画像データ
    を宛先に出力する請求項17記載のシステム。
  32. 【請求項32】前記画像読み取り命令記号および前記コ
    ントローラが、前記コントローラが前記画像読み取り命
    令記号の少なくとも1つのイメージング特性を決定する
    ように構成され、かつ前記画像データ処理手段が前記少
    なくとも1つのイメージング特性に従って前記画像デー
    タ読み取り領域の画像データを処理する請求項17記載
    のシステム。
  33. 【請求項33】前記少なくとも1つのイメージング特性
    がスケーリング特性である請求項32記載のシステム。
  34. 【請求項34】前記少なくとも1つのイメージング特性
    がゆがみ特性である請求項32記載のシステム。
  35. 【請求項35】前記少なくとも1つのイメージング特性
    が方向特性である請求項32記載のシステム。
JP10295502A 1997-10-17 1998-10-16 記号制御型画像データ読み取りシステム Pending JPH11220588A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/953.195 1997-10-17
US08/953,195 US6298176B2 (en) 1997-10-17 1997-10-17 Symbol-controlled image data reading system

Publications (1)

Publication Number Publication Date
JPH11220588A true JPH11220588A (ja) 1999-08-10

Family

ID=25493699

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10295502A Pending JPH11220588A (ja) 1997-10-17 1998-10-16 記号制御型画像データ読み取りシステム

Country Status (4)

Country Link
US (1) US6298176B2 (ja)
EP (2) EP1519298B1 (ja)
JP (1) JPH11220588A (ja)
DE (1) DE69828358T2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002304597A (ja) * 2001-04-04 2002-10-18 Sakana Ryutsu Net:Kk 梱包箱に記入された手書き数値情報の認識方式
JP2008537813A (ja) * 2005-03-14 2008-09-25 ジーテック・ロード・アイランド・コーポレーション 用紙を処理するためのシステム及び方法
JP2011223561A (ja) * 2004-09-13 2011-11-04 Nokia Corp 視覚的符号化データ及び画像の取り込み及び表示のための方法、装置、及びコンピュータプログラム製品
JP2013008305A (ja) * 2011-06-27 2013-01-10 Toshiba Tec Corp 読取装置、商品販売情報処理装置及び制御プログラム

Families Citing this family (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6631842B1 (en) 2000-06-07 2003-10-14 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
US7387253B1 (en) 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
US6650761B1 (en) * 1999-05-19 2003-11-18 Digimarc Corporation Watermarked business cards and methods
US6629641B2 (en) 2000-06-07 2003-10-07 Metrologic Instruments, Inc. Method of and system for producing images of objects using planar laser illumination beams and image detection arrays
US7304670B1 (en) 1997-03-28 2007-12-04 Hand Held Products, Inc. Method and apparatus for compensating for fixed pattern noise in an imaging system
US7028899B2 (en) 1999-06-07 2006-04-18 Metrologic Instruments, Inc. Method of speckle-noise pattern reduction and apparatus therefore based on reducing the temporal-coherence of the planar laser illumination beam before it illuminates the target object by applying temporal phase modulation techniques during the transmission of the plib towards the target
US6561428B2 (en) * 1997-10-17 2003-05-13 Hand Held Products, Inc. Imaging device having indicia-controlled image parsing mode
US7584893B2 (en) 1998-03-24 2009-09-08 Metrologic Instruments, Inc. Tunnel-type digital imaging system for use within retail shopping environments such as supermarkets
US6315195B1 (en) * 1998-04-17 2001-11-13 Diebold, Incorporated Transaction apparatus and method
US6325420B1 (en) 1998-08-17 2001-12-04 Inspectron Corporation Method for embedding non-intrusive encoded data in printed matter and system for reading same
JP2000201261A (ja) * 1998-10-28 2000-07-18 Fujitsu Ltd 画像読取装置
EP0999514B1 (en) * 1998-11-02 2006-06-14 Datalogic S.P.A. Device for the acquisition and automatic processing of data obtained from optical codes
US7406214B2 (en) * 1999-05-19 2008-07-29 Digimarc Corporation Methods and devices employing optical sensors and/or steganography
US7760905B2 (en) 1999-06-29 2010-07-20 Digimarc Corporation Wireless mobile phone with content processing
US7106888B1 (en) * 1999-05-25 2006-09-12 Silverbrook Research Pty Ltd Signature capture via interface surface
US6959870B2 (en) 1999-06-07 2005-11-01 Metrologic Instruments, Inc. Planar LED-based illumination array (PLIA) chips
US6577757B1 (en) * 1999-07-28 2003-06-10 Intelligent Reasoning Systems, Inc. System and method for dynamic image recognition
US6782245B1 (en) * 1999-09-10 2004-08-24 Logitech Europe S.A. Wireless peripheral interface with universal serial bus port
DE19945837C2 (de) * 1999-09-24 2003-11-27 Leuze Electronic Gmbh & Co Kg Optoelektronische Vorrichtung zum Erkennen von Barcodes
US8391851B2 (en) 1999-11-03 2013-03-05 Digimarc Corporation Gestural techniques with wireless mobile phone devices
US7137555B2 (en) * 2000-02-28 2006-11-21 Psc Scanning, Inc. Multi-format bar code reader
US6947612B2 (en) * 2000-09-29 2005-09-20 Hand Held Products, Inc. Methods and apparatus for image capture and decoding in a centralized processing unit
US7128266B2 (en) 2003-11-13 2006-10-31 Metrologic Instruments. Inc. Hand-supportable digital imaging-based bar code symbol reader supporting narrow-area and wide-area modes of illumination and image capture
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
US7490774B2 (en) 2003-11-13 2009-02-17 Metrologic Instruments, Inc. Hand-supportable imaging based bar code symbol reader employing automatic light exposure measurement and illumination control subsystem integrated therein
US7464877B2 (en) 2003-11-13 2008-12-16 Metrologic Instruments, Inc. Digital imaging-based bar code symbol reading system employing image cropping pattern generator and automatic cropped image processor
US7594609B2 (en) 2003-11-13 2009-09-29 Metrologic Instruments, Inc. Automatic digital video image capture and processing system supporting image-processing based code symbol reading during a pass-through mode of system operation at a retail point of sale (POS) station
US8042740B2 (en) 2000-11-24 2011-10-25 Metrologic Instruments, Inc. Method of reading bar code symbols on objects at a point-of-sale station by passing said objects through a complex of stationary coplanar illumination and imaging planes projected into a 3D imaging volume
US7607581B2 (en) 2003-11-13 2009-10-27 Metrologic Instruments, Inc. Digital imaging-based code symbol reading system permitting modification of system features and functionalities
US7954719B2 (en) 2000-11-24 2011-06-07 Metrologic Instruments, Inc. Tunnel-type digital imaging-based self-checkout system for use in retail point-of-sale environments
US7540424B2 (en) 2000-11-24 2009-06-02 Metrologic Instruments, Inc. Compact bar code symbol reading system employing a complex of coplanar illumination and imaging stations for omni-directional imaging of objects within a 3D imaging volume
US8682077B1 (en) 2000-11-28 2014-03-25 Hand Held Products, Inc. Method for omnidirectional processing of 2D images including recognizable characters
US6942151B2 (en) 2001-05-15 2005-09-13 Welch Allyn Data Collection, Inc. Optical reader having decoding and image capturing functionality
US7111787B2 (en) 2001-05-15 2006-09-26 Hand Held Products, Inc. Multimode image capturing and decoding optical reader
US7403313B2 (en) * 2001-09-27 2008-07-22 Transpacific Ip, Ltd. Automatic scanning parameter setting device and method
US6834807B2 (en) 2001-07-13 2004-12-28 Hand Held Products, Inc. Optical reader having a color imager
US7513428B2 (en) 2001-11-21 2009-04-07 Metrologic Instruments, Inc. Planar laser illumination and imaging device employing laser current modulation to generate spectral components and reduce temporal coherence of laser beam, so as to achieve a reduction in speckle-pattern noise during time-averaged detection of images of objects illuminated thereby during imaging operations
US7494064B2 (en) 2001-12-28 2009-02-24 Symbol Technologies, Inc. ASIC for supporting multiple functions of a portable data collection device
US7748620B2 (en) 2002-01-11 2010-07-06 Hand Held Products, Inc. Transaction terminal including imaging module
US9092841B2 (en) * 2004-06-09 2015-07-28 Cognex Technology And Investment Llc Method and apparatus for visual detection and inspection of objects
US7055747B2 (en) 2002-06-11 2006-06-06 Hand Held Products, Inc. Long range optical reader
CA2423534A1 (en) * 2002-03-27 2003-09-27 Code & Track Inc. Coding, tracking and reporting negotiable items and related non-negotiable documents
US8596542B2 (en) 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
US7219843B2 (en) * 2002-06-04 2007-05-22 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US7086596B2 (en) 2003-01-09 2006-08-08 Hand Held Products, Inc. Decoder board for an optical reader utilizing a plurality of imaging formats
US20030222147A1 (en) 2002-06-04 2003-12-04 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US7090132B2 (en) 2002-06-11 2006-08-15 Hand Held Products, Inc. Long range optical reader
US7181066B1 (en) 2002-12-26 2007-02-20 Cognex Technology And Investment Corporation Method for locating bar codes and symbols in an image
US7637430B2 (en) 2003-05-12 2009-12-29 Hand Held Products, Inc. Picture taking optical reader
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
US7270272B2 (en) 2003-11-13 2007-09-18 Metrologic Instruments, Inc. Digital image-based bar code symbol reading system employing a multi-mode image-processing symbol reading subsystem
US7364081B2 (en) 2003-12-02 2008-04-29 Hand Held Products, Inc. Method and apparatus for reading under sampled bar code symbols
WO2005111923A2 (en) * 2004-05-06 2005-11-24 United States Postal Service Scannable article having a signature section with alignment bars
US8891852B2 (en) 2004-06-09 2014-11-18 Cognex Technology And Investment Corporation Method and apparatus for configuring and testing a machine vision detector
US20050276445A1 (en) * 2004-06-09 2005-12-15 Silver William M Method and apparatus for automatic visual detection, recording, and retrieval of events
US8243986B2 (en) * 2004-06-09 2012-08-14 Cognex Technology And Investment Corporation Method and apparatus for automatic visual event detection
US8127247B2 (en) 2004-06-09 2012-02-28 Cognex Corporation Human-machine-interface and method for manipulating data in a machine vision system
US20060027657A1 (en) 2004-08-04 2006-02-09 Laurens Ninnink Method and apparatus for high resolution decoding of encoded symbols
US7175090B2 (en) * 2004-08-30 2007-02-13 Cognex Technology And Investment Corporation Methods and apparatus for reading bar code identifications
US7293712B2 (en) 2004-10-05 2007-11-13 Hand Held Products, Inc. System and method to automatically discriminate between a signature and a dataform
US7636449B2 (en) 2004-11-12 2009-12-22 Cognex Technology And Investment Corporation System and method for assigning analysis parameters to vision detector using a graphical interface
US7720315B2 (en) 2004-11-12 2010-05-18 Cognex Technology And Investment Corporation System and method for displaying and using non-numeric graphic elements to control and monitor a vision system
US9292187B2 (en) 2004-11-12 2016-03-22 Cognex Corporation System, method and graphical user interface for displaying and controlling vision system operating parameters
US7963448B2 (en) * 2004-12-22 2011-06-21 Cognex Technology And Investment Corporation Hand held machine vision method and apparatus
US9552506B1 (en) 2004-12-23 2017-01-24 Cognex Technology And Investment Llc Method and apparatus for industrial identification mark verification
US7568628B2 (en) 2005-03-11 2009-08-04 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
US7780089B2 (en) 2005-06-03 2010-08-24 Hand Held Products, Inc. Digital picture taking optical reader having hybrid monochrome and color image sensor array
US7611060B2 (en) * 2005-03-11 2009-11-03 Hand Held Products, Inc. System and method to automatically focus an image reader
EP3920079B1 (en) 2005-03-11 2023-06-28 Hand Held Products, Inc. Digital picture taking optical reader having hybrid monochrome and color image sensor array
US7770799B2 (en) 2005-06-03 2010-08-10 Hand Held Products, Inc. Optical reader having reduced specular reflection read failures
US7455231B2 (en) * 2005-06-21 2008-11-25 Symbol Technologies, Inc. System and method for locating a predetermined pattern within an image
US7717342B2 (en) 2005-08-26 2010-05-18 Hand Held Products, Inc. Data collection device having dynamic access to multiple wireless networks
US8108176B2 (en) 2006-06-29 2012-01-31 Cognex Corporation Method and apparatus for verifying two dimensional mark quality
US7984854B2 (en) * 2006-07-17 2011-07-26 Cognex Corporation Method and apparatus for multiplexed symbol decoding
US8169478B2 (en) 2006-12-14 2012-05-01 Cognex Corporation Method and apparatus for calibrating a mark verifier
USD566713S1 (en) * 2006-12-15 2008-04-15 Bluebird Soft Bar code reader
US7775431B2 (en) 2007-01-17 2010-08-17 Metrologic Instruments, Inc. Method of and apparatus for shipping, tracking and delivering a shipment of packages employing the capture of shipping document images and recognition-processing thereof initiated from the point of shipment pickup and completed while the shipment is being transported to its first scanning point to facilitate early customs clearance processing and shorten the delivery time of packages to point of destination
US8638806B2 (en) 2007-05-25 2014-01-28 Hand Held Products, Inc. Wireless mesh point portable data terminal
US9734376B2 (en) 2007-11-13 2017-08-15 Cognex Corporation System and method for reading patterns using multiple image frames
US8152069B2 (en) 2007-12-28 2012-04-10 Metrologic Instruments, Inc. Dual focus imaging based symbology reading system
GR1006531B (el) 2008-08-04 2009-09-10 Διαμορφωση εντυπου πολλαπλων επιλογων αναγνωσιμου με ηλεκτρονικο μεσο και συστημα και μεθοδος για την ερμηνεια κατ' ελαχιστον μιας επιλογης του χρηστη
US8628015B2 (en) 2008-10-31 2014-01-14 Hand Held Products, Inc. Indicia reading terminal including frame quality evaluation processing
US8783573B2 (en) * 2008-12-02 2014-07-22 Hand Held Products, Inc. Indicia reading terminal having plurality of optical assemblies
CA2754061A1 (en) * 2009-03-03 2010-09-10 Digimarc Corporation Narrowcasting from public displays, and related arrangements
US8191785B2 (en) * 2009-03-05 2012-06-05 Hand Held Products, Inc. Encoded information reading terminal operating in infrastructure mode and ad-hoc mode
US8600167B2 (en) 2010-05-21 2013-12-03 Hand Held Products, Inc. System for capturing a document in an image signal
US9047531B2 (en) 2010-05-21 2015-06-02 Hand Held Products, Inc. Interactive user interface for capturing a document in an image signal
US8561903B2 (en) 2011-01-31 2013-10-22 Hand Held Products, Inc. System operative to adaptively select an image sensor for decodable indicia reading
US8657200B2 (en) 2011-06-20 2014-02-25 Metrologic Instruments, Inc. Indicia reading terminal with color frame processing
US8608071B2 (en) 2011-10-17 2013-12-17 Honeywell Scanning And Mobility Optical indicia reading terminal with two image sensors
US8629926B2 (en) 2011-11-04 2014-01-14 Honeywell International, Inc. Imaging apparatus comprising image sensor array having shared global shutter circuitry
US11366284B2 (en) 2011-11-22 2022-06-21 Cognex Corporation Vision system camera with mount for multiple lens types and lens module for the same
US10498933B2 (en) 2011-11-22 2019-12-03 Cognex Corporation Camera system with exchangeable illumination assembly
US8947590B2 (en) 2011-11-22 2015-02-03 Cognex Corporation Vision system camera with mount for multiple lens types
US9651499B2 (en) 2011-12-20 2017-05-16 Cognex Corporation Configurable image trigger for a vision system and method for using the same
US9286530B2 (en) 2012-07-17 2016-03-15 Cognex Corporation Handheld apparatus for quantifying component features
US9746636B2 (en) 2012-10-19 2017-08-29 Cognex Corporation Carrier frame and circuit board for an electronic device
USD723563S1 (en) * 2012-12-21 2015-03-03 Datalogic Ip Tech S.R.L. Reader of coded information
US9071785B2 (en) * 2013-02-15 2015-06-30 Gradeable, Inc. Adjusting perspective distortion of an image
JP2014206932A (ja) * 2013-04-15 2014-10-30 オムロン株式会社 認証装置、認証方法、制御プログラムおよび記録媒体
US8985461B2 (en) 2013-06-28 2015-03-24 Hand Held Products, Inc. Mobile device having an improved user interface for reading code symbols
FR3017454B1 (fr) * 2014-02-12 2017-08-25 Schneider Electric Ind Sas Dispositif electronique de mesure apte a afficher des donnees sous forme d'un code matriciel a deux dimensions, lecteur electronique, installation electronique et procede de transmission associes
US10311596B2 (en) * 2015-10-16 2019-06-04 Seiko Epson Corporation Image processing device, robot, robot system, and marker
JP6520659B2 (ja) * 2015-11-17 2019-05-29 富士通株式会社 シンボル検出装置、画像処理装置、及び、シンボル検出方法
US9805296B2 (en) * 2016-02-23 2017-10-31 The Chinese University Of Hong Kong Method and apparatus for decoding or generating multi-layer color QR code, method for recommending setting parameters in generation of multi-layer QR code, and product comprising multi-layer color QR code
US11935386B2 (en) * 2022-06-06 2024-03-19 Hand Held Products, Inc. Auto-notification sensor for adjusting of a wearable device
DE102023119220A1 (de) 2023-07-20 2025-01-23 Rational Aktiengesellschaft Lebensmittelverpackung oder -träger zum Aufbewahren von Lebensmitteln

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5304786A (en) 1990-01-05 1994-04-19 Symbol Technologies, Inc. High density two-dimensional bar code symbol
US5635697A (en) 1989-03-01 1997-06-03 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code
US5039847A (en) 1989-03-24 1991-08-13 Omron Corporation Image processing apparatus having an image scanner
US5337361C1 (en) 1990-01-05 2001-05-15 Symbol Technologies Inc Record with encoded data
US5974202A (en) 1990-01-05 1999-10-26 Symbol Technologies, Inc. Apparatus and method for processing a machine readable document with embedded machine instructions
US5243655A (en) 1990-01-05 1993-09-07 Symbol Technologies Inc. System for encoding and decoding data in machine readable graphic form
US5710419A (en) 1990-01-05 1998-01-20 Symbol Technologies, Inc. Record with removable two-dimensional code
US6002491A (en) 1990-01-05 1999-12-14 Symbol Technologies, Inc. Apparatus for processing human-readable and machine-readable documents
US5489158A (en) 1990-01-05 1996-02-06 Symbol Technologies, Inc. Printer system for removable machine readable code
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
US5120940A (en) 1990-08-10 1992-06-09 The Boeing Company Detection of barcodes in binary images with arbitrary orientation
US5138140A (en) 1990-08-22 1992-08-11 Symbol Technologies, Inc. Signature capture using electro-optical scanning
US5513017A (en) 1990-09-28 1996-04-30 Xerox Corporation Automatic document imaging mode selection system
US5262623A (en) 1991-09-04 1993-11-16 Omniplanar, Inc. Method and apparatus for distinguishing a preferred bar code or the like
US5929418A (en) * 1994-03-04 1999-07-27 Welch Allyn, Inc. Optical reader having improved menuing features
US5591956A (en) * 1995-05-15 1997-01-07 Welch Allyn, Inc. Two dimensional data encoding structure and symbology for use with optical readers
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
US5557091A (en) 1994-04-15 1996-09-17 Krummel; Larry Method and system for bar code image processing
US5550366A (en) 1994-06-20 1996-08-27 Roustaei; Alexander Optical scanner with automatic activation
US5949052A (en) * 1997-10-17 1999-09-07 Welch Allyn, Inc. Object sensor system for stationary position optical reader

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002304597A (ja) * 2001-04-04 2002-10-18 Sakana Ryutsu Net:Kk 梱包箱に記入された手書き数値情報の認識方式
JP2011223561A (ja) * 2004-09-13 2011-11-04 Nokia Corp 視覚的符号化データ及び画像の取り込み及び表示のための方法、装置、及びコンピュータプログラム製品
JP2008537813A (ja) * 2005-03-14 2008-09-25 ジーテック・ロード・アイランド・コーポレーション 用紙を処理するためのシステム及び方法
US8233181B2 (en) 2005-03-14 2012-07-31 Gtech Rhode Island Corporation System and method for processing a form
JP2013008305A (ja) * 2011-06-27 2013-01-10 Toshiba Tec Corp 読取装置、商品販売情報処理装置及び制御プログラム

Also Published As

Publication number Publication date
EP1519298A2 (en) 2005-03-30
EP0910032A3 (en) 2001-01-10
US6298176B2 (en) 2001-10-02
DE69828358D1 (de) 2005-02-03
DE69828358T2 (de) 2005-12-15
US20010012413A1 (en) 2001-08-09
EP1519298B1 (en) 2012-11-14
EP0910032A2 (en) 1999-04-21
EP0910032B1 (en) 2004-12-29
EP1519298A3 (en) 2009-04-29

Similar Documents

Publication Publication Date Title
JPH11220588A (ja) 記号制御型画像データ読み取りシステム
US7222789B2 (en) Bar code reading device having image processing mode
US6264105B1 (en) Bar code reader configured to read fine print barcode symbols
US5949052A (en) Object sensor system for stationary position optical reader
US9785815B2 (en) Imaging terminal, imaging sensor to determine document orientation based on bar code orientation and methods for operating the same
US6575367B1 (en) Image data binarization methods enabling optical reader to read fine print indicia
US5500516A (en) Portable oblique optical reader system and method
US5914476A (en) Optical reader configured to accurately and rapidly read multiple symbols
US5723853A (en) Bar code reader
US5834749A (en) Optical image capture system for reading targets at oblique angles
US9582696B2 (en) Imaging apparatus having imaging assembly
US6688523B1 (en) System for reading optical indicia
EP1979853B1 (en) Methods and apparatus for identifying candidate barcode fields
US7111787B2 (en) Multimode image capturing and decoding optical reader
US6034379A (en) Code reader having replaceable optics assemblies supporting multiple illuminators
EP4425371A1 (en) Barcode image recognition method and device using the same
JP3129215B2 (ja) 2次元コード読取装置
JPH02125381A (ja) 画像信号処理装置
JP2004133689A (ja) 二次元コード読取方法およびその装置
JPH11143982A (ja) 光学コード読取装置
JP2002007957A (ja) データコード読取装置、及び記憶媒体
JPH02125385A (ja) 画像信号処理装置
CA2157249A1 (en) Portable oblique optical reader system and method
JP2008176636A (ja) 光学情報読取装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051013

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070705

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070709

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20071005

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20071011

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20071105

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20071108

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080502