JP7331703B2 - 読取装置 - Google Patents
読取装置 Download PDFInfo
- Publication number
- JP7331703B2 JP7331703B2 JP2020000469A JP2020000469A JP7331703B2 JP 7331703 B2 JP7331703 B2 JP 7331703B2 JP 2020000469 A JP2020000469 A JP 2020000469A JP 2020000469 A JP2020000469 A JP 2020000469A JP 7331703 B2 JP7331703 B2 JP 7331703B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- luminance value
- information code
- unit
- specific 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.)
- Active
Links
Images
Landscapes
- Studio Devices (AREA)
Description
本実施例の読取装置10は、情報コード(例えば2次元コード200)を撮像して、撮像済みの情報コードに記録されているデータを読み取るための装置である。読取装置10は、可搬型であり、ユーザ2によって把持されている。2次元コード200は、物体100(例えば段ボール)の表面に記載されている。ここで、物体100が暗い場所(例えば照明器具の無い倉庫)に配置されている状況が想定される。暗い場所の2次元コード200が読取装置10によって撮像されると、2次元コード200の画像は全体的に暗くなる。この場合、2次元コード200に記録されたデータを読み取ることができない可能性がある。
図2に示すように、読取装置10は、撮像部12と、操作部16と、表示部18と、ジャイロセンサ20と、振動部24と、制御部30と、メモリ32と、を備える。撮像部12は、発光部12aと、受光部12bと、を備える。
図3を参照して、読取装置10の制御部30によって実行される処理を説明する。図3の処理は、操作部16において情報コードの読取を開始するための操作が行われることをトリガとして開始される。
図4、図5を参照して、図3のS30の第1の重ね合わせ処理について説明する。
図6、図7を参照して、図3のS40の第2の重ね合わせ処理について説明する。
本実施例の構成によれば、読取装置10は、2次元コード200の2枚の画像(今回の撮像画像210と直前の撮像画像220)の位置合わせを実行し(図4のS102)、今回の撮像画像210の輝度値Y1と直前の撮像画像220の輝度値Y2を合算する(S106)。これにより、今回の撮像画像210の輝度値Y1及び直前の撮像画像220の輝度値Y2よりも高い輝度値Y1+Y2を有する重ね合わせ画像300が生成される(S106、図5)。例えば、今回の撮像画像210において、輝度値「1」の画素と、輝度値「50」の画素と、が隣接する場合に、隣接する画素の輝度値の差は、「49」である。画素の輝度値の差が小さいと、2次元コードの認識に適した諧調(即ち濃淡)が得られない場合がある。ここで、例えば、直前の撮像画像220においても、同様に、輝度値「1」の画素と、輝度値「50」の画素と、が隣接する状況を想定する。この場合に、今回の撮像画像210の輝度値と直前の撮像画像220の輝度値を合算すると、重ね合わせ画像300において、輝度値「2」の画素と、輝度値「100」の画素と、が隣接する。即ち、隣接する画素の輝度値の差が、「49」から「98」に増える。このため、重ね合わせ画像300を生成することによって、2次元コードの認識に適した諧調を得ることができる。2次元コードの認識に適した諧調を有する重ね合わせ画像300に基づいて、2次元コード200に記録されたデータを読み取ることにより、暗い場所の2次元コード200に記録されたデータを適切に読み取ることができる。
読取装置10、撮像部12が、それぞれ、「読取装置」、「撮像部」の一例である。2次元コード200が、「特定の情報コード」の一例である。今回の撮像画像210、直前の撮像画像220、重ね合わせ画像300、重ね合わせ画像320が、それぞれ、「第1の画像」、「第2の画像」、「第3の画像」、「第4の画像」の一例である。図5の座標(A2、B2)の画素が、「特定の画素」の一例である。輝度値Y1、輝度値Y2、輝度値Y1+Y2が、それぞれ、「第1の輝度値」、「第2の輝度値」、「第3の輝度値」の一例である。平均輝度値が、「判断値」の一例である。
10 :読取装置
12 :撮像部
12a :発光部
12b :受光部
16 :操作部
18 :表示部
20 :ジャイロセンサ
24 :振動部
30 :制御部
32 :メモリ
34 :プログラム
100 :物体
200 :2次元コード
210 :今回の撮像画像
220 :直前の撮像画像
300 :重ね合わせ画像
310 :バッファの画像
320 :重ね合わせ画像
Y1 :輝度値
Y2 :輝度値
Y3 :輝度値
Claims (5)
- 情報コードを撮像可能な撮像部と、
前記撮像部によって撮像された特定の情報コードの第1の画像を表すデータを取得する取得部と、
前記第1の画像を構成する複数個の画素の座標のそれぞれと、前記第1の画像よりも前に前記撮像部によって撮像された前記特定の情報コードの第2の画像を構成する複数個の画素の座標のそれぞれと、を合わせる位置合わせを実行する位置合わせ部と、
前記第1の画像を構成する前記複数個の画素のそれぞれについて、当該画素の第1の輝度値と、前記第2の画像を構成する前記複数個の画素のうちの特定の画素であって、当該画素の座標と合わせられた座標に位置する前記特定の画素の第2の輝度値と、を合算することによって、前記第1の輝度値及び前記第2の輝度値よりも高い第3の輝度値を有する第3の画像であって、前記特定の情報コードを表す前記第3の画像を生成する第1の生成部と、
生成済みの前記第3の画像に基づいて、前記特定の情報コードに記録されたデータを読み取る第1の読取部と、
前記第1の画像を構成する前記複数個の画素に対応する複数個の前記第1の輝度値から算出される判断値が所定の閾値以上であるのか否かを判断する判断部と、
を備えており、
前記第1の生成部は、前記判断値が前記閾値以上であると判断される場合に、前記第3の画像を生成し、
前記判断値が前記閾値未満であると判断される場合に、前記第3の画像は生成されない、読取装置。 - 前記読取装置は、さらに、
前記判断値が前記閾値未満であると判断される場合に、前記撮像部の設定を変更して、前記特定の情報コードの画像の撮り直しを前記撮像部に指示する第1の指示部を備える、請求項1に記載の読取装置。 - 前記第2の画像は、前記第1の画像の一つ前に前記撮像部によって撮像された画像である、請求項1または2に記載の読取装置。
- 前記読取装置は、さらに、
前記第3の画像に基づいて、前記特定の情報コードに記録されたデータを読み取ることが失敗する場合に、前記第1の画像及び前記第2の画像よりも前に前記撮像部によって撮像された前記特定の情報コードの画像を利用して、前記第3の輝度値よりも高い輝度値を有する第4の画像を生成する第2の生成部と、
生成済みの前記第4の画像に基づいて、前記特定の情報コードに記録されたデータを読み取る第2の読取部と、
を備える、請求項1から3のいずれか一項に記載の読取装置。 - 前記読取装置は、さらに、
前記第4の画像に基づいて、前記特定の情報コードに記録されたデータを読み取ることが失敗する場合に、前記撮像部の設定を変更して、前記特定の情報コードの画像の撮り直しを前記撮像部に指示する第2の指示部を備える、請求項4に記載の読取装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020000469A JP7331703B2 (ja) | 2020-01-06 | 2020-01-06 | 読取装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020000469A JP7331703B2 (ja) | 2020-01-06 | 2020-01-06 | 読取装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021110980A JP2021110980A (ja) | 2021-08-02 |
JP7331703B2 true JP7331703B2 (ja) | 2023-08-23 |
Family
ID=77059827
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020000469A Active JP7331703B2 (ja) | 2020-01-06 | 2020-01-06 | 読取装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7331703B2 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003203198A (ja) | 2002-01-08 | 2003-07-18 | Canon Inc | 撮像装置、撮像方法、コンピュータ読み取り可能な記憶媒体及びコンピュータプログラム |
JP2008083843A (ja) | 2006-09-26 | 2008-04-10 | Casio Comput Co Ltd | コード読取装置及びプログラム |
JP2009238149A (ja) | 2008-03-28 | 2009-10-15 | Denso Wave Inc | 二次元コード読取装置 |
-
2020
- 2020-01-06 JP JP2020000469A patent/JP7331703B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003203198A (ja) | 2002-01-08 | 2003-07-18 | Canon Inc | 撮像装置、撮像方法、コンピュータ読み取り可能な記憶媒体及びコンピュータプログラム |
JP2008083843A (ja) | 2006-09-26 | 2008-04-10 | Casio Comput Co Ltd | コード読取装置及びプログラム |
JP2009238149A (ja) | 2008-03-28 | 2009-10-15 | Denso Wave Inc | 二次元コード読取装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2021110980A (ja) | 2021-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4715527B2 (ja) | 撮影装置、撮影画像の画像処理方法及びプログラム | |
JP5488548B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
US9547791B2 (en) | Image processing system, image processing apparatus, image processing method, and program | |
CN106464825B (zh) | 图像处理设备和方法 | |
JP5776903B2 (ja) | 画像処理装置及び画像処理方法並びにプログラム | |
JP4947136B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP5959923B2 (ja) | 検出装置、その制御方法、および制御プログラム、並びに撮像装置および表示装置 | |
JP2006074512A (ja) | 撮影装置、撮影装置の画像処理方法及びプログラム | |
JP2011097251A (ja) | 画像処理装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した記録媒体 | |
JP2008152622A (ja) | ポインティング装置 | |
JP2011081775A (ja) | 投影画像領域検出装置 | |
US10013632B2 (en) | Object tracking apparatus, control method therefor and storage medium | |
JP4891674B2 (ja) | カメラ | |
JP2005196543A (ja) | 光学情報読取装置 | |
US8334919B2 (en) | Apparatus and method for digital photographing to correct subject area distortion caused by a lens | |
JP2013098935A (ja) | 追尾装置及び追尾方法 | |
JP7331703B2 (ja) | 読取装置 | |
JP4182937B2 (ja) | 撮影装置、撮影装置の画像処理方法及びプログラム | |
JP5012477B2 (ja) | 部分画像抽出方法および部分画像抽出装置 | |
JP2009027223A (ja) | 画像表示装置、画像表示方法、およびプログラム | |
JP2006115334A (ja) | 撮影装置、撮影装置の画像処理方法及びプログラム | |
JP4501701B2 (ja) | 撮影装置、撮影装置の画像処理方法及びプログラム | |
JP2009009206A (ja) | 画像中の輪郭抽出方法及びその画像処理装置 | |
JP2014126943A (ja) | 画像中の対象物を検出するために画像処理を行う画像処理装置及び方法 | |
JP5482925B2 (ja) | 画像撮像装置及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220804 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230424 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230509 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230626 |
|
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: 20230711 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230724 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7331703 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |