JP3662769B2 - カラー画像対応のコード読取装置及び方法 - Google Patents

カラー画像対応のコード読取装置及び方法 Download PDF

Info

Publication number
JP3662769B2
JP3662769B2 JP13102299A JP13102299A JP3662769B2 JP 3662769 B2 JP3662769 B2 JP 3662769B2 JP 13102299 A JP13102299 A JP 13102299A JP 13102299 A JP13102299 A JP 13102299A JP 3662769 B2 JP3662769 B2 JP 3662769B2
Authority
JP
Japan
Prior art keywords
data
code
color
color image
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP13102299A
Other languages
English (en)
Other versions
JP2000322508A (ja
Inventor
元史 加志
眞二 藤田
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.)
Tohken Co Ltd
Original Assignee
Tohken Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tohken Co Ltd filed Critical Tohken Co Ltd
Priority to JP13102299A priority Critical patent/JP3662769B2/ja
Priority to US09/669,413 priority patent/US6598798B1/en
Publication of JP2000322508A publication Critical patent/JP2000322508A/ja
Priority to US10/443,534 priority patent/US6976631B2/en
Application granted granted Critical
Publication of JP3662769B2 publication Critical patent/JP3662769B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1093Methods 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 sensing, after transfer of the image of the data-field to an intermediate store, e.g. storage with cathode ray tube
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/06018Record 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 one-dimensional coding
    • G06K19/06028Record 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 one-dimensional coding using bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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/12Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using a selected wavelength, e.g. to sense red marks and ignore blue marks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、1次元若しくは2次元のコードを非接触で読取るコード読取装置及び方法に関し、特に、カラー画像から上記コードが表す情報を認識すると共に、当該コードの認識データと当該コードで特定される管理対象物のカラー原画像データとを対応づけて記録し得るようにしたカラー画像対応のコード読取装置及び方法に関する。
【0002】
【従来の技術】
各種の証書,新聞,書籍,文献などの印刷物など(以下、「情報源」又は「管理対象物」と言う)を複写して管理する場合、マイクロフィルムで管理したり、スキャナー等により取込んだ画像データを記録媒体に記録しコンピュータを用いて管理したりする方法が採られている。上記のような管理対象物を例えば検索可能にデータベース化し、コンピュータを利用して管理する際には、個々の管理対象物を特定するためのコードが必要となる。管理対象物の種類や管理目的にもよるが、一般的には管理対象物を特定するために、分類番号,証券番号,文献番号,日付などの文字列から成るコードを付与し、当該管理対象物をその識別用コードに関連付けて記録媒体に記録して管理するようにしている。このように、コンピュータを利用して様々な情報源を管理することにより、当該情報源の検索が容易になると共に、紙等に複写して保管しておく必要が無くなり保管場所の小スペース化を図ることができる。
【0003】
ところで、近年、製品や部品の番号,商品名,価格その他の情報を短時間で認識するために、製品や部品の番号,商品名,価格その他の情報を白黒等のしま模様で記号化した1次元又は2次元コードが広く用いられている。これらの異なる反射率を有するコードで表わされる1次元コードや2次元コード等のコードは、例えば白黒等の線の幅の比の組み合わせで一連の数字及び文字を表しており、製品や部品の番号,商品名,価格その他の情報が上記数字及び文字に置き換えられている。
【0004】
そこで、1次元コードや2次元コードを前述の管理対象物を特定するための識別用コードとして利用し、更に管理情報等をコードに含めるようにすれば、コード入力の手間が省けると共に各種の管理対象物の画像を簡便に管理することが可能となる。このような1次元コードや2次元コードのコード読取装置は、白黒画像(無彩色の画像)からコードを認識するようにしており、高解像度を有する白黒画像の撮像デバイスを備え、一般的にはコード読取専用の装置として実現されている。
【0005】
ところで、コード以外の画像読取り機能を設けた光学的情報読取装置の例としては、特開平10−307886号公報に記載のものがある。この特開平10−307886号公報(以下、「従来例」と言う)に記載のものは、読取対象の画像と2次元コードを1台の携帯端末で同時に取込めるようにしたものであり、例えば図5に示すような配達伝票70の捺印領域72に、ハンディスキャナの読取口を向けてその2次元画像を読取り、2次元画像データ(連続的濃淡値を量子化した多値画像データ)をそのまま多値画像メモリに記憶すると共に、多値画像データを2値化した2値画像データを2値化メモリに記憶し、各メモリの内容をホストコンピュータ等に送信するようにしたものである。そして、捺印領域72内に存在する2次元コード74を上記2値画像データに基づいて解読し、解読したコードデータと捺印領域72の2次元画像データとを関連付けて記録し得るようにしたものである。
【0006】
【発明が解決しようとする課題】
上述した従来例に記載のものは、1(ハイ)/0(ロー)の2つのレベルから成る2値画像データに基づいてコードを解読するようにしたもので、捺印情報などの無彩色の情報源を管理する場合には有効であるが、情報源がカラーの場合には適用することができず、利用範囲が限定されてしまうなどの欠点がある。カラー画像に対応させるには、例えば、R,G,Bの各色成分のいずれかの信号を2値化してコードの解読用データとする方式を上記従来例に記載のものに適用することが考えられるが、高解像度の撮像デバイスを用いても感度が1/3に低下してしまい、高精度のコード認識を実現することができないという問題が生じる。また、バーコードリーダ等のコード読取装置と画像処理装置とを一体的に構成する方法も考えられるが、装置が大型化し、価格的にも高価になってしまうという問題が生じる。
【0007】
本発明は、上述のような事情から成されたものであり、本発明の目的は、1次元コード若しくは2次元コードと管理対象物のカラー画像のデータを同時に取込むことができると共に、両者のデータを対応させて記録することができるカラー画像対応のコード読取装置を提供することにある。また、コードの認識精度が高く低価格で小型のカラー画像対応のコード読取装置を提供することにある。
【0008】
【課題を解決するための手段】
本発明は、1次元若しくは2次元のコードを非接触で読取るコード読取装置及び方法に関するものであり、本発明の上記目的は、装置の発明においては、前記コードと共に前記コードに含まれる識別情報で特定される管理対象物のカラー画像を撮像するカラー画像撮像手段と、前記カラー画像撮像手段により撮像されたカラー画像のRGBデータから輝度データ演算式 Y=R+2G+Bにより抽出し前記コードの認識用データとしてグレースケールデータを第1のフレームメモリに書込むコード認識用データ抽出手段と、前記カラー画像撮像手段により撮像されたカラー画像データから色データを抽出し前記管理対象物の原画像用データとして第2のフレームメモリに書込む記録画像抽出手段とを備えることによって達成される。
【0009】
さらに、前記コード認識用データ抽出手段の信号処理回路と前記記録画像抽出手段の信号処理回路とが前記カラー画像撮像手段の出力にA/D変換器を介して並列に接続されており、前記カラー画像データを前記各信号処理回路で並行処理して前記輝度データと前記色データとに分離して抽出するようになっていること;前記グレースケールデータから前記コードで表される情報を認識して復号化する復号化手段を備えることによって、それぞれ一層効果的に達成される。
【0010】
また、方法の発明においては、コード読取装置の撮像素子としてカラーの撮像デバイスを用い、管理対象物を特定するための識別情報を含む1次元若しくは2次元のコード及び前記管理対象物を含むカラー画像データを前記撮像デバイスから入力し、前記カラー画像データを構成するRGBの画素データを輝度抽出用と色抽出用の各信号処理回路で並行処理して輝度データYを演算式 Y=R+2G+Bにより抽出すると共に、色データ抽出し、前記画素毎の輝度データから成るグレースケールデータに基づいて前記コードが表す情報を認識すると共に、前記コードと前記管理対象物のカラー原画像データとを対応づけて記録し得るようにすることによって達成される。
【0011】
【発明の実施の形態】
本発明では、1次元若しくは2次元のコードを非接触で読取るコード読取装置において、カラーの2次元撮像デバイス(又は1次元撮像デバイス)を撮像素子として用い、管理対象物とその管理対象物を特定する上記コードを同一撮像エリア内に収めて撮像し、そのカラー画像データを構成する各画素位置のRGBデータからコード認識用の輝度データと原画像記録用のデータとを分離して抽出するようにしている。そして、1画素に対応する上記輝度データを要素とするコード認識用のグレースケールデータ(無彩色スケールデータ)と、上記色データと輝度データとから成る原画像記録用のカラー画像データを、それぞれフレームメモリーに書込むことで、高精度でのコード認識ができるようにすると共に、管理対象物の原画像をコードに対応付けて簡便に記録及び管理し得る得るようにしている。
【0012】
画像の読取対象となる管理対象物としては、例えば、従来マイクロフイルム等で管理されていた手形,小切手,株券,債券等の有価証券などのカラーの紙葉類が好適に適用される。また、紙葉類に限らず、カラーの3次元物体を管理対象物としても良い。
【0013】
コード読取装置の装置構成としては、カラー画像読取手段からのカラー画像データを分岐出力し、分岐出力されたカラー画像データを輝度抽出用と色抽出用の各回路で並行処理し、上記グレースケールデータを第1のフレームメモリーに書込むと共に、原画像データを第2のフレームメモリーに書込む構成とすることで、比較的安価な構成で小型のカラー画像対応のコード読取装置を提供し得るようにしている。
【0014】
以下、本発明の好適な実施の形態を図面に基いて詳細に説明する。
【0015】
図1は本発明に係るコード読取装置のハードウェア構成の一例を示している。同図に示すコード読取装置は、撮像素子としてカラーの撮像デバイスを備えている。カラーの撮像デバイスとしては、例えばCCD形又はMOS形の2次元撮像デバイス又は1次元撮像デバイスが適用され、本例ではCCD形の2次元撮像デバイスを用いてカラーの2次元エリアセンサ11(以下、「カラーCCD」と言う)を構成している。
【0016】
カラーCCD11の出力には、ADコンバータ12を介して輝度抽出回路13と色抽出回路14とが並列に接続されており、カラーCCD11からのRGB信号はADコンバータ12を介して輝度抽出回路13と色抽出回路14にそれぞれ送出されて並行処理されるようになっている。輝度抽出回路13は、A/D変換された画素データ(RGBデータ)から輝度データを抽出し、コード認識用のデータとしてグレースケールデータを生成する回路であり、輝度データは、R,G,Bの色成分を所定の比率で加算して求めるようにしている。この輝度抽出回路13により抽出された輝度データから成るグレースケールデータは、グレースケールフレームメモリ15に書込まれ、このグレースケールデータに基いてコード情報が認識されて復号化されるようになっている。また、輝度抽出回路13の出力線は色抽出回路14の入力に接続されており、画素データから抽出された輝度データは色抽出回路14に送出されるようになっている。
【0017】
色抽出回路14は、A/D変換されたRGBデータから色データを抽出する回路であり、抽出された色データは輝度抽出回路13からの輝度データと共に、管理対象物の原画像用データとしてカラーフレームメモリ16に書込まれるようになっている。
【0018】
CPU回路部17は、CPU,RAM,ROM,入出力インタフェース等から構成されており、CCD駆動回路18を介してカラーCCDの駆動を制御する。また、各フレームメモリ15,16に書込まれたコード認識用データと原画像用データは、CPU回路部17の制御の下に、情報処理装置に送信されるようになっている。コード認識用データ(グレースケールデータ)に基づくコードの認識(複号化)は、情報処理装置側若しくはコード読取装置内で行われる。
【0019】
図2は、コード読取装置10と情報処理装置20(ホストコンピュータ、携帯型コンピュータ等)との接続形態を示しており、コード読取装置10と情報処理装置20とは、通信手段3(無線通信手段若しくは通信ケーブル)を介して接続される。コード読取装置10のフレームメモリに書込まれたデータの処理形態は、通信手段3を介して情報処理装置20にリアルタイムに送信する形態に限るものではなく、コード読取装置10内のRAMやメモリカード,PCカード等の受渡し可能な記録媒体に蓄積して記録するデータ蓄積手段を備え、蓄積された認識データをバッチ処理形態で一括処理し得る形態としても良く、両形態を選択可能に備える形態としても良い。また、カラーの原画像は、フレームメモリに書込まれたそのままの画像データを使って外部(情報処理装置20等)に伝送したり、上記のような記録媒体に記録したりする処理形態としても良いが、JPEG(joint photographic experts group)等の画像圧縮技術を使ってデータ圧縮し、この圧縮したデータを使って外部に伝送したり、記録媒体に記録したりする処理形態としても良い。
【0020】
また、蓄積機能と通信機能とを備えたコード読取装置では、操作者はモード(例えば、蓄積する第1のモード,リアルタイム送信する第2のモード,蓄積すると共にリアルタイム送信する第3のモード)を選択して使用できるようにしても良い。更に、記録媒体に蓄積されたデータを外部コンピュータ側からの送信要求で一括若しくは選択的に取込めるようにしても良い。
【0021】
上述のような構成において、本発明に係るコード読取装置の動作例について説明する。図3は、コード読取装置の外観構成を示しており、本例でのコード読取装置は操作者が片手で操作できる手持ち型ものであり、本体10の一端の先端部には読取り部10aが設けられ、本体10の他端の上面部には読取った管理対象物の原画像とそのコードのデータの登録、抹消、表示やガイダンス等の指令を入力するためのテンキー10b及び所定事項を表示するための液晶等で成る表示部10cが設けられている。
【0022】
このコード読取装置を使用する際には、操作者は、表示部10cに表示される映像を見ながら(或いは撮像対象に対して投光された撮像領域を示すガイド光により)、図4に示すような2次元コード2と撮像対象である管理対象物1とが、コード読取装置の撮像領域内に収まるように撮像範囲を調整し、本体10の内側コーナ部に設けられているトリガーボタン10dを押下して画像の取込みを指示する。このトリガーボタン10dの押下により、2次元エリアから反射された光がレンズ係に入射され、結像された像がカラーCCD11により撮像される。そして、A/D変換された変換された画像データの各画素毎のR,G,Bデータが、輝度抽出回路13及び色抽出回路14にそれぞれ送出される。
【0023】
輝度抽出回路13では、カラー画像を構成する各画素位置のRGBデータから輝度データを抽出し、2次元配列(又は1次元配列)のグレースケールデータとしてグレースケールフレームメモリ15に書込むと共に、色抽出回路14に送出する。ここで、カラー画像の各画素毎のRGBデータから輝度成分が抽出されるが、輝度成分の抽出、すなわちRGBデータから輝度データへの変換は、例えば、次の数1に示すように、R,G,Bの色成分を所定の比率で加算することにより行う。
【0024】
【数1】
Y=R+2G+B
但し、R,G,Bは各画素の階調値,Yは輝度信号
【0025】
一方、色抽出回路14では、ADコンバータ12からRGBデータを入力して所定の演算式、例えば、r=Y−2G−B,g=(Y−R−B)/2,b=Y−2G−Rにより色成分を抽出し、抽出した色データ及び輝度抽出回路13からの輝度データを管理対象物の原画像用データとしてカラーフレームメモリ15に書込む。CPU回路部17では、原画像用データ(又は、原画像用データとコード認識用データ)を圧縮して、コード認識用データと対応づけてRAM等の記憶手段に記憶すると共に、通信手段3を介して情報処理装置20側に送信する。
【0026】
なお、上述した実施の形態においては、2次元エリアセンサを備えたコード読取装置を例として説明したが、2次元エリアセンサに限るものではなく、1次元エリアセンサであっても良い。ハンディタイプの非接触式のコード読取装置を例として説明したが、コードをなぞるペン式、ヘッドをコードに当てるタッチ式、読取り窓の上をコードの付いた製品等を通過させる定置式のものも本発明に含まれる。
【0027】
【発明の効果】
以上に説明したように、本発明によれば、コード読取装置の撮像素子としてカラーの撮像デバイスを用い、カラー画像を構成する各画素毎のRGB信号を入力してコード認識用とカラー画像用の各回路で並行処理し、コード認識用のグレースケールデータと管理対象物のカラー原画像データとを1つのカラー画像から取込むようにしているので、管理対象物のカラー原画像をコードに対応付けて簡便に記録及び管理することが可能になると共に、比較的安価な構成で小型のカラー画像対応のコード読取装置を提供することができる。また、RGB信号を輝度成分と色成分とに分離して抽出する際、コード認識用の輝度データを、R,G,Bの各色成分の画素データを所定の比率で加算して抽出するようにしているので、カラー画像から1次元若しくは2次元のコードを高精度で認識をすることができる。
【図面の簡単な説明】
【図1】本発明に係るコード読取装置のハードウェア構成の一例を示すブロック図である。
【図2】本発明に係るコード読取装置と情報処理装置との接続形態を示すブロック図である。
【図3】本発明に係るコード読取装置の外観構成の一例を示す斜視図である。
【図4】本発明に適用されるコードと管理対象物の一例を示す説明図である。
【図5】従来の画像読取り機能を設けた光学的情報読取装置の一例を説明するための図である。
【符号の説明】
1 1次元/2次元コード
2 管理対象物
3 通信手段
10 コード読取装置
11 カラーCCD
12 ADコンバータ
13 輝度抽出回路
14 色抽出回路
15 グレースケールフレーム
16 カラーフレームメモリ
17 CPU回路部
18 CCD駆動回路
20 情報処理装置

Claims (4)

  1. 1次元若しくは2次元のコードを非接触で読取るコード読取装置において、前記コードと共に前記コードに含まれる識別情報で特定される管理対象物のカラー画像を撮像するカラー画像撮像手段と、前記カラー画像撮像手段により撮像されたカラー画像のRGBデータから輝度データ演算式 Y=R+2G+Bにより抽出し前記コードの認識用データとしてグレースケールデータを第1のフレームメモリに書込むコード認識用データ抽出手段と、前記カラー画像撮像手段により撮像されたカラー画像データから色データを抽出し前記管理対象物の原画像用データとして第2のフレームメモリに書込む記録画像抽出手段とを備えたことを特徴とするカラー画像対応のコード読取装置。
  2. 前記コード認識用データ抽出手段の信号処理回路と前記記録画像抽出手段の信号処理回路とが前記カラー画像撮像手段の出力にA/D変換器を介して並列に接続されており、前記カラー画像データを前記各信号処理回路で並行処理して前記輝度データと前記色データとに分離して抽出するようになっている請求項1に記載のカラー画像対応のコード読取装置。
  3. 前記グレースケールデータから前記コードで表される情報を認識して復号化する復号化手段を備えた請求項1又は2に記載のカラー画像対応のコード読取装置。
  4. コード読取装置の撮像素子としてカラーの撮像デバイスを用い、管理対象物を特定するための識別情報を含む1次元若しくは2次元のコード及び前記管理対象物を含むカラー画像データを前記撮像デバイスから入力し、前記カラー画像データを構成するRGBの画素データを輝度抽出用と色抽出用の各信号処理回路で並行処理して輝度データYを演算式 Y=R+2G+Bにより抽出すると共に、色データ抽出し、前記画素毎の輝度データから成るグレースケールデータに基づいて前記コードが表す情報を認識すると共に、前記コードと前記管理対象物のカラー原画像データとを対応づけて記録し得るようにしたことを特徴とするカラー画像対応のコード読取方法。
JP13102299A 1999-05-12 1999-05-12 カラー画像対応のコード読取装置及び方法 Expired - Fee Related JP3662769B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP13102299A JP3662769B2 (ja) 1999-05-12 1999-05-12 カラー画像対応のコード読取装置及び方法
US09/669,413 US6598798B1 (en) 1999-05-12 2000-09-25 Code reader and code reading method for color image
US10/443,534 US6976631B2 (en) 1999-05-12 2003-05-21 Code reader and code reading method for color image

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP13102299A JP3662769B2 (ja) 1999-05-12 1999-05-12 カラー画像対応のコード読取装置及び方法
US09/669,413 US6598798B1 (en) 1999-05-12 2000-09-25 Code reader and code reading method for color image

Publications (2)

Publication Number Publication Date
JP2000322508A JP2000322508A (ja) 2000-11-24
JP3662769B2 true JP3662769B2 (ja) 2005-06-22

Family

ID=29217496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13102299A Expired - Fee Related JP3662769B2 (ja) 1999-05-12 1999-05-12 カラー画像対応のコード読取装置及び方法

Country Status (2)

Country Link
US (2) US6598798B1 (ja)
JP (1) JP3662769B2 (ja)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3662769B2 (ja) * 1999-05-12 2005-06-22 株式会社東研 カラー画像対応のコード読取装置及び方法
US6842181B2 (en) * 2000-11-27 2005-01-11 Intel Corporation Euler vector for color images
US6834807B2 (en) 2001-07-13 2004-12-28 Hand Held Products, Inc. Optical reader having a color imager
US7748620B2 (en) 2002-01-11 2010-07-06 Hand Held Products, Inc. Transaction terminal including imaging module
JP4278918B2 (ja) * 2002-04-19 2009-06-17 富士通株式会社 画像データ処理装置とその方法
US8596542B2 (en) * 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
US20030222147A1 (en) * 2002-06-04 2003-12-04 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US7156307B2 (en) * 2003-12-18 2007-01-02 Hewlett-Packard Development Company, L.P. Color code for device configuration
KR101035762B1 (ko) * 2005-01-07 2011-05-20 삼성전자주식회사 개선된 패턴 데이터의 인식 장치 및 방법
US7568628B2 (en) 2005-03-11 2009-08-04 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
US7611060B2 (en) 2005-03-11 2009-11-03 Hand Held Products, Inc. System and method to automatically focus an image reader
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
US7770799B2 (en) 2005-06-03 2010-08-10 Hand Held Products, Inc. Optical reader having reduced specular reflection read failures
KR100703527B1 (ko) * 2005-07-12 2007-04-03 삼성전자주식회사 핫코드 인식률 향상을 위한 이미지 전처리 방법 및 그 장치
US7886961B2 (en) * 2006-04-21 2011-02-15 Dabrowski Stanley P Method and apparatus for low cost concurrent provision of gaming machine token redemption and ATM services
CN102317951B (zh) * 2009-02-11 2015-01-21 数据逻辑扫描公司 利用彩色成像器进行高分辨率光学代码成像的***和方法
US8800874B2 (en) 2009-02-20 2014-08-12 Datalogic ADC, Inc. Systems and methods of optical code reading using a color imager
CN101958963B (zh) * 2009-07-17 2013-08-21 鸿富锦精密工业(深圳)有限公司 具有定焦镜头的手机
US8295601B2 (en) * 2009-08-12 2012-10-23 Hand Held Products, Inc. Indicia reading terminal having multiple exposure periods and methods for same
US20110080500A1 (en) * 2009-10-05 2011-04-07 Hand Held Products, Inc. Imaging terminal, imaging sensor having multiple reset and/or multiple read mode and methods for operating the same
US8657200B2 (en) 2011-06-20 2014-02-25 Metrologic Instruments, Inc. Indicia reading terminal with color frame processing
US8629926B2 (en) 2011-11-04 2014-01-14 Honeywell International, Inc. Imaging apparatus comprising image sensor array having shared global shutter circuitry
US9262660B2 (en) * 2011-11-07 2016-02-16 Honeywell Scanning & Mobility Optical indicia reading terminal with color image sensor
USD836001S1 (en) 2016-03-04 2018-12-18 Discovery Inc. Bar code for a pouch
JP7183634B2 (ja) * 2018-08-31 2022-12-06 沖電気工業株式会社 媒体処理装置
US10789438B1 (en) * 2019-02-08 2020-09-29 Digimarc Corporation Detecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data
US11250535B1 (en) 2019-02-08 2022-02-15 Digimarc Corporation Detecting conflicts between multiple different encoded signals within imagery, using only a subset of available image data, and robustness checks

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5576528A (en) * 1994-12-23 1996-11-19 Symbol Technologies, Inc. Color processing for bar code symbol compaction
JPH08329180A (ja) * 1995-06-05 1996-12-13 Asahi Optical Co Ltd データシンボル読み取り装置
US5691773A (en) * 1995-09-12 1997-11-25 Metanetics Corporation Anti-hand-jittering dataform readers and methods
US5714745A (en) * 1995-12-20 1998-02-03 Metanetics Corporation Portable data collection device with color imaging assembly
US5917171A (en) * 1996-03-04 1999-06-29 Matsushita Electric Industrial Co., Ltd. Bar code reading apparatus
JP3676887B2 (ja) * 1996-08-08 2005-07-27 理想科学工業株式会社 カラー2次元コード及びカラー2次元コードの作成装置
US5808288A (en) 1996-09-23 1998-09-15 Welch Allyn, Inc. Spherical lens mounting apparatus and method
US5959285A (en) * 1996-10-16 1999-09-28 Symbol Technologies, Inc. Two-dimensional bar code symbology using gray code encodation scheme
JP3834929B2 (ja) 1997-05-09 2006-10-18 株式会社デンソー 光学的情報読取装置、情報処理装置、文書および記録媒体
US6062475A (en) * 1997-06-25 2000-05-16 Metanetics Corporation Portable data collection device including color imaging dataform reader assembly
JP3662769B2 (ja) * 1999-05-12 2005-06-22 株式会社東研 カラー画像対応のコード読取装置及び方法
US6628808B1 (en) * 1999-07-28 2003-09-30 Datacard Corporation Apparatus and method for verifying a scanned image
US6375075B1 (en) * 1999-10-18 2002-04-23 Intermec Ip Corp. Method and apparatus for reading machine-readable symbols including color symbol elements
US6478223B1 (en) * 2000-01-12 2002-11-12 Intermec Ip Corporation Machine-readable color symbology and method and apparatus for reading same with standard readers such as laser scanners
US6722569B2 (en) * 2001-07-13 2004-04-20 Welch Allyn Data Collection, Inc. Optical reader having a color imager
US6834807B2 (en) * 2001-07-13 2004-12-28 Hand Held Products, Inc. Optical reader having a color imager

Also Published As

Publication number Publication date
US6598798B1 (en) 2003-07-29
US6976631B2 (en) 2005-12-20
JP2000322508A (ja) 2000-11-24
US20040035937A1 (en) 2004-02-26

Similar Documents

Publication Publication Date Title
JP3662769B2 (ja) カラー画像対応のコード読取装置及び方法
US6942151B2 (en) Optical reader having decoding and image capturing functionality
US8528818B2 (en) Optical reader having an imager
US6902105B2 (en) Negotiable instrument processing device, negotiable instrument processing method and negotiable instrument processing system
US20060213997A1 (en) Method and apparatus for a cursor control device barcode reader
CN101382944B (zh) 图像处理装置和方法、图像形成装置、图像读取装置
US20100149322A1 (en) System and method of improving the legibility and applicability of document pictures using form based image enhancement
CN101539996A (zh) 图像处理方法及图像处理装置、图像形成装置和存储介质
JPH07114630A (ja) イメージ処理機能付小型情報端末装置
US8724165B2 (en) Image data generating device, image data generating method, and computer-readable storage medium for generating monochrome image data and color image data
US7679792B2 (en) Merged camera and scanner
CN101364268B (zh) 图像处理装置和图像处理方法
US7215835B2 (en) Method for operating optoelectronic sensors and sensor
US7028903B2 (en) Method for operating optical sensors
GB2402833A (en) Facsimile file transmission control by user marks on sheet
JP2944275B2 (ja) 文字入力手段を有するディジタル記録式電子スチルカメラ
JPH11110412A (ja) カメラが捕捉した画像に関する情報を処理し、表示するシステム
JP2006067329A (ja) 原稿読取装置および原稿読取方法
JP2000316082A (ja) 画像抽出装置および該装置を備える画像処理装置並びにファイリング装置
JP2005174128A (ja) コード読取装置
JP2001245177A (ja) ディジタル画像処理装置および方法、並びにディジタル画像記録装置および方法
JP3126407B2 (ja) 記憶媒体に画像を登録する装置
JP4393233B2 (ja) Idカード作成システム及びidカード作成方法
JPS58207184A (ja) 記録情報認識装置
KR20230017436A (ko) 인쇄이미지의 스캔을 통한 인터넷 사이트 접속방법

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040607

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040706

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040903

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050315

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050324

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090401

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110401

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140401

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140401

Year of fee payment: 9

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140401

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140401

Year of fee payment: 9

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees