JP5673257B2 - コード読取装置、コード読取方法およびコード読取プログラム - Google Patents
コード読取装置、コード読取方法およびコード読取プログラム Download PDFInfo
- Publication number
- JP5673257B2 JP5673257B2 JP2011058917A JP2011058917A JP5673257B2 JP 5673257 B2 JP5673257 B2 JP 5673257B2 JP 2011058917 A JP2011058917 A JP 2011058917A JP 2011058917 A JP2011058917 A JP 2011058917A JP 5673257 B2 JP5673257 B2 JP 5673257B2
- Authority
- JP
- Japan
- Prior art keywords
- position detection
- code
- detection pattern
- image data
- pattern
- 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.)
- Active
Links
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
Description
前記画像データに基づいて、前記位置検出用パターンの位置および大きさを検出するステップと、前記位置検出用パターンの位置および大きさに基づいて、前記画像データ中の前記位置検出用パターンを、所定のコントラスト比以上の位置検出用パターンである基準パターンに差し替えるステップを含んでいる。
図1は、本発明の第1の実施の形態にかかるコード読取装置および周辺装置の構成を示す。図1に示されるように、コード読取装置1000には、カメラ200および表示装置300が接続されている。図1では、コード読取装置1000が基板600の上に取り付けられたバーコード500を読み取る場合を例示している。また、バーコード500には、照明装置400により光が照射されている。
表示装置300は、コード読取装置1000から出力されるデータを表示する。表示装置300の例として、例えば液晶表示装置や、有機EL表示装置などが挙げられる。照明装置400には、例えばLED(Light Emitting Diode)やハロゲンランプなどが用いられる。
図12は、本発明の第2の実施の形態にかかるコード読取装置および周辺装置の構成を示す。図12に示されるように、コード読取装置1000aには、カメラ200および表示装置300が接続されている。図11は、図1と同様に、コード読取装置1000aが、基板600の上に取り付けられたバーコード500を読み取る場合を例示している。また、バーコード500には、照明装置400により光が照射されている。
20 位置検出用パターン検出部
30 位置検出用パターン差し替え部
40 基準パターン格納部
50 2値化閾値設定部
60 2値化実行部
70 コード領域検出部
80 復号部
90 出力部
110 制御部
200 カメラ
300 表示装置
400 照明装置
500 バーコード
510 位置検出用パターン
520 タイミングパターン
530 データセル
600 基板
Claims (9)
- 位置検出用パターンを含むコードを読み取るコード読取装置であって、
前記コードを撮像して得られる画像データを取得する画像取得部と、
前記画像取得部により取得された前記画像データに基づいて、前記位置検出用パターンの位置および大きさを検出する位置検出用パターン検出部と、
前記位置検出用パターン検出部により検出される前記位置検出用パターンの位置および大きさに基づいて、前記画像データ中の前記位置検出用パターンを、所定のコントラスト比以上の位置検出用パターンである基準パターンに差し替える位置検出用パターン差し替え部とを備えたコード読取装置。 - 前記画像取得部により取得された前記画像データのうち、少なくとも前記コードの領域に対して、当該画像データ中の各画素の濃度の2値化を実行する2値化実行部を備えた請求項1に記載のコード読取装置。
- 前記画像取得部により取得された前記画像データの前記コードの領域に含まれる画素の濃度分布を示すヒストグラムに基づいて、黒画素または白画素に変換するための濃度基準値である2値化閾値を設定する2値化閾値設定部を備え、
前記2値化実行部は、前記2値化閾値設定部により設定される前記2値化閾値に基づいて、前記画像データ中の各画素の濃度の2値化を実行する請求項2に記載のコード読取装置。 - 前記2値化閾値設定部は、前記コードの領域における前記白画素および前記黒画素の比率が所定の範囲に含まれるように、前記2値化閾値を設定する請求項3に記載のコード読取装置。
- 前記位置検出用パターン差し替え部は、前記位置検出用パターン検出部により検出される前記位置検出用パターンの大きさと、前記基準パターンの大きさとが、ほぼ同一になるように、前記画像データ中の前記位置検出用パターンを、前記基準パターンに差し替える請求項1〜4のいずれかに記載のコード読取装置。
- 前記位置検出用パターン検出部により検出される前記位置検出用パターンの位置および大きさに基づいて、前記コードの領域を検出するコード領域検出部を備えた請求項2〜5のいずれかに記載のコード読取装置。
- 位置検出用パターンを含むコードを読み取るコード読取方法であって、
前記コードを撮像して得られる画像データを生成するステップと、
前記画像データに基づいて、前記位置検出用パターンの位置および大きさを検出するステップと、
前記位置検出用パターンの位置および大きさに基づいて、前記画像データ中の前記位置検出用パターンを、所定のコントラスト比以上の位置検出用パターンである基準パターンに差し替えるステップを含むコード読取方法。 - 位置検出用パターンを含むコードを読み取る処理をコンピュータに実行させるためのコード読取プログラムであって、
前記コードを撮像して得られる画像データを生成するステップと、
前記画像データに基づいて、前記位置検出用パターンの位置および大きさを検出するステップと、
前記位置検出用パターンの位置および大きさに基づいて、前記画像データ中の前記位置検出用パターンを、所定のコントラスト比以上の位置検出用パターンである基準パターンに差し替えるステップとをコンピュータに実行させるコード読取プログラム。 - 請求項8に記載されたコード読取プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011058917A JP5673257B2 (ja) | 2011-03-17 | 2011-03-17 | コード読取装置、コード読取方法およびコード読取プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011058917A JP5673257B2 (ja) | 2011-03-17 | 2011-03-17 | コード読取装置、コード読取方法およびコード読取プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012194831A JP2012194831A (ja) | 2012-10-11 |
JP5673257B2 true JP5673257B2 (ja) | 2015-02-18 |
Family
ID=47086648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011058917A Active JP5673257B2 (ja) | 2011-03-17 | 2011-03-17 | コード読取装置、コード読取方法およびコード読取プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5673257B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5720623B2 (ja) * | 2012-05-14 | 2015-05-20 | 株式会社デンソー | 二次元コード読取装置 |
JP6394947B2 (ja) * | 2014-07-23 | 2018-09-26 | 株式会社Mrsホールディングズ | コードノイズ除去装置、コードノイズ除去装置の動作方法および同装置に実行させるためのプログラム |
JP2017073182A (ja) | 2015-10-05 | 2017-04-13 | 株式会社日立エルジーデータストレージ | 光情報記録再生装置および光情報記録再生方法 |
EP3867809A4 (en) * | 2018-10-15 | 2022-07-06 | Gauss Surgical, Inc. | IMAGE PROCESSING METHODS AND SYSTEMS |
CN112016339B (zh) * | 2020-08-18 | 2023-12-29 | 中移(杭州)信息技术有限公司 | 二维码识别及缺损修复方法、装置、电子设备及存储介质 |
CN112749769B (zh) * | 2020-08-19 | 2024-06-14 | 腾讯科技(深圳)有限公司 | 图形码检测方法、装置、计算机设备及存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003196586A (ja) * | 2001-12-28 | 2003-07-11 | Oki Electric Ind Co Ltd | 光学式qrコード認識装置及び方法 |
JP4874706B2 (ja) * | 2006-04-28 | 2012-02-15 | シヤチハタ株式会社 | Qrコード読取装置 |
JP4442624B2 (ja) * | 2006-06-22 | 2010-03-31 | 株式会社デンソーウェーブ | 光学情報読取装置 |
JP5541672B2 (ja) * | 2009-02-10 | 2014-07-09 | キヤノン株式会社 | 装置、方法、プログラム |
-
2011
- 2011-03-17 JP JP2011058917A patent/JP5673257B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012194831A (ja) | 2012-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5673257B2 (ja) | コード読取装置、コード読取方法およびコード読取プログラム | |
TW434520B (en) | Two-dimensional code recognition processing method, device therefor and medium | |
KR101348494B1 (ko) | 광학식 심볼, 이것이 붙여진 물품 및 광학식 심볼을 물품에붙이는 방법, 광학식 심볼의 디코드 방법, 관련 장치 및 관련 프로그램 | |
JP6045752B2 (ja) | 二次元コード、二次元コードの解析システム及び二次元コードの作成システム | |
US20130153662A1 (en) | Barcode Photo-image Processing System | |
TW201432576A (zh) | 二維碼、二維碼之作成系統及解析程式 | |
JP2007317184A (ja) | 二次元バーコード、その符号化方法及び復号化方法 | |
EP1866735A1 (en) | Combined detection of position-coding pattern and bar codes | |
JP6860355B2 (ja) | 改善されたマトリックス記号エラー修正方法 | |
US9100518B2 (en) | Information processing apparatus, information processing method, and computer-readable medium | |
US20160239935A1 (en) | Digital watermarks | |
TW201601068A (zh) | 影像式高速條碼掃描方法 | |
JP5720623B2 (ja) | 二次元コード読取装置 | |
JP5967000B2 (ja) | 情報コード読取システム、情報コード読取装置、情報コード | |
JP2017191420A (ja) | 二次元コード記録媒体および二次元コード読取方法 | |
JP4874706B2 (ja) | Qrコード読取装置 | |
US8649055B2 (en) | Image processing apparatus and computer readable medium | |
US8657205B2 (en) | Image processing apparatus, identification apparatus, method for determining bit sequence and computer readable medium | |
JP5901680B2 (ja) | 携帯端末装置および表示装置 | |
JP2013191078A (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP5522104B2 (ja) | 情報コード読取装置 | |
JP4397866B2 (ja) | 2次元パターン読み取り装置、2次元パターン読み取り方法 | |
JP2002216088A (ja) | 情報コード | |
JP2009123088A (ja) | データコード読取装置及びその方法 | |
JP6241311B2 (ja) | 画像処理装置及び画像処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140728 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140819 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141001 |
|
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: 20141202 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141215 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5673257 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |