JP2009031892A - 情報読取システム及びプログラム - Google Patents

情報読取システム及びプログラム Download PDF

Info

Publication number
JP2009031892A
JP2009031892A JP2007192976A JP2007192976A JP2009031892A JP 2009031892 A JP2009031892 A JP 2009031892A JP 2007192976 A JP2007192976 A JP 2007192976A JP 2007192976 A JP2007192976 A JP 2007192976A JP 2009031892 A JP2009031892 A JP 2009031892A
Authority
JP
Japan
Prior art keywords
reading
barcode
information storage
bar code
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.)
Granted
Application number
JP2007192976A
Other languages
English (en)
Other versions
JP5169052B2 (ja
Inventor
Kiyoshi Imaizumi
清 今泉
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing 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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2007192976A priority Critical patent/JP5169052B2/ja
Publication of JP2009031892A publication Critical patent/JP2009031892A/ja
Application granted granted Critical
Publication of JP5169052B2 publication Critical patent/JP5169052B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

【課題】読取対象外のバーコードを排除して複数のバーコードを読み取り可能な情報読取システムを提供する。
【解決手段】カメラ11で撮影した複数のバーコードを含む読み取り対象物15および誤読対象物17の撮影画像データは、画像解析処理部13のバーコード分離手段3で、まず、個々のバーコード部分に分離される。分離された個々のバーコード部分は、読み取り対象確定手段5により、バーコード面積の許容範囲判定処理が施され、面積が許容範囲よりも小さいバーコード部分は、読み取り対象外として除外される。読み取り対象と判定されたバーコード部分のみデコードされ、識別情報コードを抽出する。
【選択図】図1

Description

本発明は、複数のバーコードを含む対象物の識別情報を読み取る情報読取システムに関する。
従来、スーパーマーケット等での棚卸しや検品等の作業では、バーコード等の識別情報子を1つ1つ読み取る情報読取装置(例えばバーコードリーダー)が使われてきた。これらの情報読取装置は、1回の読取で1個の識別情報子(例えばバーコード)しか読み取れず、棚卸しや検品等の作業では、読取に時間と手間がかかるという問題があった。
この問題を解決するために、複数のバーコードを読取可能な情報読取装置がいくつか提案されている(特許文献1)。
特開平9−114913号公報
しかしながら、これらの情報読取装置で複数のバーコードを含む対象物(複数バーコード付き読み取り対象物15)を撮影する場合に、狭い面積に多くの物が置かれているような物流現場などでは、図5(a)に示すように、周囲にある読取対象外の物(誤読対象物17)まで撮影エリアに入ってしまい、撮影されてしまう。
このように撮影された撮影画面19は、図5(b)に示すように、撮影画像データとして複数のバーコード付き読み取り対象物15とともに、誤読対象物17も含まれる。このような撮影画像データから個々のバーコードを抽出しデコードを行うと、読取対象外のバーコードまでデコードしたり、誤認識が発生するという問題がある。
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、読取対象外のバーコードを排除可能な、複数のバーコードを読み取る情報読取システムを提供することである。
前述した課題を解決するための第1の発明は、1以上の情報記憶識別子を持つ対象物を撮影し画像データを得る撮影手段と、
前記画像データに含まれる前記1以上の情報記憶識別子を個々の情報記憶識別子に分離し、個々の情報記憶識別子の識別情報を読み取る画像解析手段と、を有する情報読取システムであって、
前記画像解析手段は、分離した前記個々の情報記憶識別子の大きさを前もって定めた所定の許容サイズと比較し、前記所定の許容サイズ内でない前記情報記憶識別子を識別情報の読み取り対象から除外することを特徴とする情報読取システムである。
また、前記画像解析手段は、分離した前記個々の情報記憶識別子のなかで最大のものを抽出し、その大きさに対して所定比率を下回る大きさの情報記憶識別子を識別情報の読み取り対象から除外するようにしてもよい。
前記情報記憶識別子は、バーコードまたは2次元バーコードであることが好ましい。
撮影手段は、例えばバーコード等の複数の情報記憶識別子を持つ対象物を撮影し画像データを得る。
画像解析手段は、撮影手段によって得た画像データに含まれる複数の情報記憶識別子を個々の情報記憶識別子に分離し、分離された個々の情報記憶識別子の大きさと前もって定めた許容サイズとを比較し、情報記憶識別子の大きさが許容範囲外の場合には、読み取り対象外として情報記憶識別子の識別情報の読取処理を行わず、大きさが許容範囲内の場合のみ読取処理を行う。
以上の処理により、読取対象物15の周囲にある読取対象外の物に付与された情報記憶識別子を除外し、誤読を防ぐことが可能になる。
第2の発明は、コンピュータを請求項1または請求項3の情報読取システムとして機能させることを特徴とするプログラムである。
本発明によれば、複数のバーコード読取りにおいて、読取対象物以外のものに付与されたバーコードの誤読を防止することが可能になる。
以下、本発明の好適な実施形態について図面にしたがって詳細に説明する。まず、図1を参照しながら、本発明の実施の形態に係る情報読取システムのシステム構成について説明する。
図1は、複数バーコード読取システム1の構成を示すブロック図である。
図1に示すように、複数バーコード読取システム1は、カメラ11および画像解析処理部13よりなる。
カメラ11は、ディジタルカメラあるいはWebカメラ等であり、倉庫や製造現場等に設置されたり、店舗等に設けられる。
画像解析処理部13は、カメラ11で撮影した撮影画像データの解析処理を行う。パーソナルコンピュータやサーバ等の一般的なコンピュータで構成してもよいし、カメラ11一体型として構成してもよい。
カメラ11は、その前方にある複数バーコード付き対象物15を撮影する。複数バーコード付き対象物15は、例えば、バーコードあるいは2次元バーコード等が添付された梱包材やパレット、コンテナ等が複数個、積み重ねられたものである。
このとき、カメラ11の撮影エリアには、複数バーコード付き対象物15後方あるいは周囲に置かれた誤読対象物17が入る可能性がある。
倉庫などでは、バーコードが添付された同じようなパレットやコンテナが所狭しと置かれている可能性があり、このような場合、撮影エリアにバーコード付きの誤読対象物17がある可能性は高い。
画像解析処理部13は、バーコード分離手段3、読取対象確定手段5、および読み取り手段7をその機能として有する。
バーコード分離手段3は、撮影画像データに含まれる複数のバーコードを分離して取り出す。このとき、分離されたバーコードには、読み取り対象のバーコード以外に誤読対象物のバーコードが含まれる可能性がある。
読取対象確定手段5は、バーコード分離手段3で分離されたバーコードのなかから、後述する方法により誤読対象のバーコードを排除し、読取対象のバーコードを確定する。
読み取り手段7は、確定した読取対象のバーコードをデコードする。
以上の処理により、読み取り対象物15に含まれるバーコードだけがデコードされ、それ以外のバーコードは除外することが可能である。
次に、画像解析処理部13の構成について説明する。
図2は、画像解析処理部13のハードウエア構成図である。
図2に示すように、画像解析処理部13は、パーソナルコンピュータやサーバ等の一般的なコンピュータを利用して構成される。
画像解析処理部13は、CPU131、ROM132、RAM133、記憶部134、入力部135、表示部136、通信インタフェース部137等がバス138を介して接続された構成である。
CPU131は、記憶部134、ROM132等の記憶媒体に格納されているプログラムをRAM133上のワークメモリ領域に呼び出して実行し、バス138を介して接続された各装置を駆動制御し、画像解析処理部13が行なう処理(バーコード分離手段3、読取対象確定手段5、読み取り手段7等)を実行する。
記憶部134は、ハードディスク装置(HDD)であり、CPU131が実行するプログラムや、プログラムの実行に必要なデータ、OS等が格納される。プログラムに関しては、OS等の制御プログラムや、後述する画像解析処理部13のアプリケーションプログラムが格納される。
入力部135は、例えば、キーボードや、マウス等のポインティングデバイス、テンキー等の入力装置や、CD−ROM等の記録メディアを挿入してデータを取り込むメディア入力部である。
表示部136は、CRTモニタ、液晶パネル等のディスプレイ装置である。
通信インタフェース部137は、通信制御装置、通信ポート等を有し、コンピュータを通信網や各種の機器と接続する場合の通信制御を行なう。
一方、これらの画像解析処理部13をカメラ11に内蔵することも可能である。
次に、複数バーコード読取システム1の処理の流れについて図3、図4に沿って説明する。
図3は、複数バーコード読取システム1の処理の流れを示すフローチャート、図4は、処理の流れの説明図である。
まず、図3(a)のフローチャートに示すように、カメラ11で複数バーコード付き対象物15を撮影する(ステップ301)。
この撮影により、図4(a)に示すような撮影画面19が撮影される。この撮影画面19には、複数バーコード付き対象物15の画像とともに、図4(a)に示すように、その周辺にある誤読対象物17の画像も含まれる可能性がある。また、この誤読対象物17には、図4(a)に示すように、読み取り対象ではないバーコードが付いている可能性がある。
次に、撮影画像データを、画像解析処理部13へ送り(ステップ302)、画像解析処理部13のRAM133あるいは記憶部134に格納する。
ここで、画像解析処理部13がカメラ11と一体型ではなく、パーソナルコンピュータ等のコンピュータである場合には、撮影画像データは、USB等でカメラ11と画像解析処理部13を接続したり、あるいは、カメラ11の記録メディアを画像解析処理部13の入力部135に挿入することにより吸い上げる。
一方、画像解析処理部13がカメラ11と一体型である場合には、撮影画像データは、カメラ11内のRAMあるいは記憶部に格納されており、特に画像解析処理部13に撮影画像データを送る必要はない。
次に、画像解析処理部13は、バーコード分離手段3の処理を行う(ステップ303)。
すなわち、撮影画像データ(撮影画面19)をスキャンし、バーコード部分とみなされる部分を画像解析により抽出する。この画像解析は、例えば、黒いバーの繰り返し部分の抽出等のより行える。
以上の処理により、抽出したバーコード部分とみなされる部分が、例えば、図4(b)に示すように抽出される。
すなわち、撮影画面19から、複数バーコード付き対象物15に含まれる6つのバーコード部分や、誤読対象物17に含まれる3つの欠けたバーコード部分、誤読対象物17’に含まれる4つの欠けたバーコード部分が抽出される。
次に、画像解析処理部13は、読取対象確定手段3により、抽出された複数のバーコードのなかから、読み取り対象のバーコードを抽出する(ステップ304)。
すなわち、図4(b)に示した複数のバーコードのうち、誤読対象物17および17’に含まれるバーコードを除外し、読み取り対象15に含まれるバーコードのみを抽出する処理を行う。
この読み取り対象バーコードの抽出処理(ステップ304)については後で詳述する。
読み取り対象のバーコードが抽出されたら、それらをデコードし(ステップ305)、読み取り対象のバーコードすべてをデコードしたら(ステップ306のYes)、処理を終了する。
図3(b)は、読み取り対象のバーコードを抽出する処理(ステップ304)の流れを示すフローチャートである。
カメラ11で読み取り対象物15を撮影する場合には、読み取り対象物15は、撮影画面19のほぼ中央にあり、また、周辺の誤読対象物17よりも前面にあると考えられる。
この仮定に基づくと、同様の書式のバーコードであれば、前面のバーコードは後方にあるバーコードよりも面積が大きくなる。
また、倉庫や製造現場にカメラ11が設置されている場合、カメラ11と読み取り対象物15の位置関係(方向と距離)はほぼ一定に保たれる。よって、所定の書式のバーコードの撮影画面19上での読み取り対象物15のサイズは予め分かっており、このサイズを元に読み取り対象物15と誤読対象物17のバーコードを分離し、読み取り対象物15のバーコードのみを抽出する。
すなわち、まず、読み取り対象物15の所定の許容サイズを予め画像解析処理部13の記憶部134またはRAM133に設定する(ステップ310)。
バーコードのサイズは、面積や画素数等で規定することができ、読み取り対象物15と識別できるサイズの範囲を許容範囲として設定する。
例えば、カメラ11の撮影画面19の画素数を4000×3000画素、2次元バーコードのサイズが5cm×5cm、読み取り対象物15とカメラ11との距離を1m±0.5mとする。
この場合、カメラ11から1mの位置にあるバーコードの一辺の画素数は100画素、0.5mでは200画素、1.5mでは66画素になる。
よって、分離されたバーコードの一辺の画素数が66〜200画素を許容範囲とし、記憶部134またはRAM133に設定する。
次に、ステップ303によって分離された個々のバーコードについて、そのサイズと許容サイズを比較し(ステップ311)、許容サイズ内であれば(ステップ311のYes)、読み取り対象バーコードとしてバーコードの画像データを記憶部314またはRAM133に格納する(ステップ312)。
すなわち、前述の例では、分離されたバーコードの一辺のサイズが66〜200画素であれば許容サイズ内にあり、読み取り対象バーコードとする。
一方、許容サイズ範囲外であれば(ステップ311のNo)、誤読対象物17に含まれるバーコードであると判断し、この画像データを破棄する(ステップ314)。すなわち、分離されたバーコードの一辺の画素数が66画素未満、あるいは200画素以上の場合がこれに当たる。
この処理を分離されたすべてのバーコードについて繰り返し、すべてのバーコードについて処理を完了したら(ステップ313のYes)、処理を終了する。
以上の処理により、例えば、誤読対象物17および17’に含まれるバーコード(図4(b))は、その大きさが、後方にあるため、あるいは欠けているため小さく、許容サイズより小さくなり、読み取り対象から除外することが可能である。
読み取り対象バーコードの許容サイズの設定は、予め画像解析処理部13の入力部135(キーボード等)から入力すればよい。
許容サイズ設定の方法として、次の方法も考えられる。
ステップ303においてすべてのバーコードが撮影画像データから抽出された際、バーコード部分の面積を求め、最大のバーコード面積を抽出する。ここで、この最大のバーコード面積を有するバーコードは、読み取り対象物15に含まれるバーコードと考えられる。
よって、この最大バーコード面積を基準として、所定の率(例えば80%)以下の面積しかないバーコード部分を誤読対象物17のバーコードと考えるようにしてもよい。
尚、本発明は、前述した実施の形態に限定されるものではなく、種々の改変が可能であり、それらも、本発明の技術範囲に含まれる。
本実施の形態に係る複数バーコード読取りシステム1の構成を示すブロック図 画像解析処理部13のハードウエア構成図 複数バーコード読取システム1の処理の流れを示すフローチャート 複数バーコード読取システム1の処理の説明図 従来のバーコード読取り装置の説明図
符号の説明
1………複数バーコード読取りシステム
3………バーコード分離手段
5………読取対象確定手段
7………読み取り手段
11………カメラ
13………画像解析処理部
15………複数バーコード付き対象物
17………誤読対象物

Claims (4)

  1. 1以上の情報記憶識別子を持つ対象物を撮影し画像データを得る撮影手段と、
    前記画像データに含まれる前記1以上の情報記憶識別子を個々の情報記憶識別子に分離し、個々の情報記憶識別子の識別情報を読み取る画像解析手段と、を有する情報読取システムであって、
    前記画像解析手段は、分離した前記個々の情報記憶識別子の大きさを前もって定めた所定の許容サイズと比較し、前記所定の許容サイズ内でない前記情報記憶識別子を識別情報の読み取り対象から除外することを特徴とする情報読取システム。
  2. 前記画像解析手段は、分離した前記個々の情報記憶識別子のなかで最大のものを抽出し、その大きさに対して所定比率を下回る大きさの情報記憶識別子を識別情報の読み取り対象から除外することを特徴とする請求項1記載の情報読取システム。
  3. 前記情報記憶識別子は、バーコードまたは2次元バーコードであることを特徴とする請求項1または請求項1または請求項2に記載の情報読取システム。
  4. コンピュータを請求項1または請求項3の情報読取システムとして機能させることを特徴とするプログラム。
JP2007192976A 2007-07-25 2007-07-25 情報読取システム及びプログラム Expired - Fee Related JP5169052B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007192976A JP5169052B2 (ja) 2007-07-25 2007-07-25 情報読取システム及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007192976A JP5169052B2 (ja) 2007-07-25 2007-07-25 情報読取システム及びプログラム

Publications (2)

Publication Number Publication Date
JP2009031892A true JP2009031892A (ja) 2009-02-12
JP5169052B2 JP5169052B2 (ja) 2013-03-27

Family

ID=40402358

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007192976A Expired - Fee Related JP5169052B2 (ja) 2007-07-25 2007-07-25 情報読取システム及びプログラム

Country Status (1)

Country Link
JP (1) JP5169052B2 (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015210822A (ja) * 2014-04-24 2015-11-24 ジック アーゲー カメラおよび移動する物体の流れを捕捉するための方法
JP2017111034A (ja) * 2015-12-17 2017-06-22 株式会社日立ソリューションズ カメラ付き端末、ナビゲーション情報提供システム、及びナビゲーション情報表示方法
JP2018055530A (ja) * 2016-09-30 2018-04-05 株式会社デンソーウェーブ 光学的情報読取装置
JP2019028503A (ja) * 2017-07-25 2019-02-21 カシオ計算機株式会社 情報読み取り装置、情報読み取り方法、及びプログラム
JP2021149603A (ja) * 2020-03-19 2021-09-27 株式会社キーエンス 光学読取装置
JP2022111039A (ja) * 2021-01-18 2022-07-29 株式会社キーエンス 光学的情報読取装置
JP2022541451A (ja) * 2019-07-15 2022-09-26 エスイーエス-イマーゴータグ シェルフサポート用撮像デバイス及び撮像デバイスを有するシェルフシステム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0896059A (ja) * 1994-09-28 1996-04-12 Toshiba Corp バーコード読取装置
JPH09114913A (ja) * 1995-10-17 1997-05-02 Casio Comput Co Ltd 読取装置及び情報端末装置
JP2000148797A (ja) * 1998-08-31 2000-05-30 Sony Corp 画像処理装置、画像処理方法、および画像処理プログラム格納媒体
JP2004240874A (ja) * 2003-02-07 2004-08-26 Fuji Photo Film Co Ltd バーコード読取装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0896059A (ja) * 1994-09-28 1996-04-12 Toshiba Corp バーコード読取装置
JPH09114913A (ja) * 1995-10-17 1997-05-02 Casio Comput Co Ltd 読取装置及び情報端末装置
JP2000148797A (ja) * 1998-08-31 2000-05-30 Sony Corp 画像処理装置、画像処理方法、および画像処理プログラム格納媒体
JP2004240874A (ja) * 2003-02-07 2004-08-26 Fuji Photo Film Co Ltd バーコード読取装置

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015210822A (ja) * 2014-04-24 2015-11-24 ジック アーゲー カメラおよび移動する物体の流れを捕捉するための方法
JP2017111034A (ja) * 2015-12-17 2017-06-22 株式会社日立ソリューションズ カメラ付き端末、ナビゲーション情報提供システム、及びナビゲーション情報表示方法
JP2018055530A (ja) * 2016-09-30 2018-04-05 株式会社デンソーウェーブ 光学的情報読取装置
JP2019028503A (ja) * 2017-07-25 2019-02-21 カシオ計算機株式会社 情報読み取り装置、情報読み取り方法、及びプログラム
JP2022541451A (ja) * 2019-07-15 2022-09-26 エスイーエス-イマーゴータグ シェルフサポート用撮像デバイス及び撮像デバイスを有するシェルフシステム
JP7772688B2 (ja) 2019-07-15 2025-11-18 ブジョングループ シェルフサポート用撮像デバイス及び撮像デバイスを有するシェルフシステム
US12489963B2 (en) 2019-07-15 2025-12-02 Ses-Imagotag Imaging device for a shelf support and shelf system comprising the imaging device
JP2021149603A (ja) * 2020-03-19 2021-09-27 株式会社キーエンス 光学読取装置
JP7402088B2 (ja) 2020-03-19 2023-12-20 株式会社キーエンス 光学読取装置
JP2022111039A (ja) * 2021-01-18 2022-07-29 株式会社キーエンス 光学的情報読取装置

Also Published As

Publication number Publication date
JP5169052B2 (ja) 2013-03-27

Similar Documents

Publication Publication Date Title
US12380402B2 (en) Information processing apparatus, control method, and program
JP5169052B2 (ja) 情報読取システム及びプログラム
EP2568412B1 (en) Apparatus for recognizing character and barcode simultaneously and method for controlling the same
US10331929B2 (en) Imaging terminal, imaging sensor to determine document orientation based on bar code orientation and methods for operating the same
US10108830B2 (en) Commodity recognition apparatus and commodity recognition method
EP2416277A1 (en) System and method for document processing
JP2013131208A (ja) 機械可読シンボルの位置特定および解読を行う方法および装置
US9836665B2 (en) Management system, list production device, method, computer readable recording medium, data structure, and printed label
DE202014011601U1 (de) Mobile Vorrichtung mit verbesserter Benutzerschnittstelle zum Lesen von Codesymbolen
US9027833B2 (en) Commodity information display apparatus and method for displaying commodity information in different forms
CN112836632A (zh) 自定义模板文字识别的实现方法及系统
US20180174324A1 (en) Image processing apparatus for clipping and sorting images from read image according to cards and control method therefor
US9582703B2 (en) Code reading device and code reading program
JP6722438B2 (ja) 情報処理装置、情報処理方法、及びプログラム
US9619836B2 (en) Recognition dictionary evaluation apparatus and recognition dictionary evaluation method
JP6199641B2 (ja) 帳票読取装置およびプログラム
WO2019181441A1 (ja) 情報処理装置、制御方法、及びプログラム
JP4853313B2 (ja) 文字認識装置
CN112444205B (zh) 检测设备和检测方法
KR20190024182A (ko) 다중 문서 영상 인식 방법
KR20150130253A (ko) 정보 유출 방지를 위한 이미지 적응적 비정형 개인 정보 추출 방법 및 이를 수행하는 장치
WO2019181442A1 (ja) 情報処理装置、制御方法、及びプログラム
JP2008250817A (ja) 帳票自動識別装置
JP4998953B2 (ja) 文字認識装置、文字認識方法、文字認識プログラムおよびコンピュータ読取り可能な記録媒体
JP2017122974A (ja) 情報処理装置、情報処理方法、及びプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100416

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120529

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120725

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: 20121204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121217

R150 Certificate of patent or registration of utility model

Ref document number: 5169052

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees