JP4853214B2 - Optical information reader - Google Patents
Optical information reader Download PDFInfo
- Publication number
- JP4853214B2 JP4853214B2 JP2006273071A JP2006273071A JP4853214B2 JP 4853214 B2 JP4853214 B2 JP 4853214B2 JP 2006273071 A JP2006273071 A JP 2006273071A JP 2006273071 A JP2006273071 A JP 2006273071A JP 4853214 B2 JP4853214 B2 JP 4853214B2
- Authority
- JP
- Japan
- Prior art keywords
- light receiving
- image
- receiving sensor
- focal length
- optical 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.)
- Expired - Fee Related
Links
- 230000003287 optical effect Effects 0.000 title claims description 43
- 238000003384 imaging method Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 description 13
- 238000012935 Averaging Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- CIWBSHSKHKDKBQ-JLAZNSOCSA-N Ascorbic acid Chemical compound OC[C@H](O)[C@H]1OC(=O)C(O)=C1O CIWBSHSKHKDKBQ-JLAZNSOCSA-N 0.000 description 1
- 229920000122 acrylonitrile butadiene styrene Polymers 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 229920003002 synthetic resin Polymers 0.000 description 1
- 239000000057 synthetic resin Substances 0.000 description 1
Images
Description
本発明は、商品等に印刷又は貼り付けられているバーコード、QRコード(登録商標)等の光学情報を読み取る光学情報読取装置に関するものである。 The present invention relates to an optical information reader that reads optical information such as a barcode or QR code (registered trademark) printed or pasted on a product or the like.
紙などの基材にバーコードやQRコードなどの光学情報を印刷したものを物品や書類に取り付け、これを光学的に読み取り、物品の識別などを行う光学情報読取装置が知られている。係る光学情報読取装置は、ケース内部のLED等の光照射手段から読取口が向けられている光学情報を照明し、この照明により光学情報から反射される光を、読取口からケース内部に導き、CCD等を用いて画像を読み取り、その明暗の分布から光学情報が表している情報を解読していた。ここで、特許文献1には、2台の受光センサを備えることで、サイズの異なる2種類のコードを効率よく同時に読み取ることができるシンボル読み取り装置が開示されている。
しかしながら、ダイレクトマーキングなどの光学情報の場合は、金属等に直接刻印するため、凹凸のあるコードが多数存在し、特に、ドットマーキングでは、照明の方法によっては図5(A)に示すように、セルの中央が白く抜ける現象が発生し、読み取りを阻害する原因となっている。 However, in the case of optical information such as direct marking, there are a large number of uneven codes because it is directly engraved on metal, etc.In particular, in dot marking, as shown in FIG. A phenomenon occurs in which the center of the cell is whitened, which is a cause of hindering reading.
中央が白抜けしたセルからなる二次元コードを読み取る有効な手段としては、平均化フィルタを用いて画像処理を施し、画像を意図的にぼかすことによって、凹凸及びノイズの影響を低減させることができる。しかしながら、平均化フィルタは、画像のサイズが大きく、平均化する範囲が広い場合には、莫大な処理時間が必要となる。 As an effective means of reading a two-dimensional code consisting of a white cell in the center, it is possible to reduce the influence of unevenness and noise by performing image processing using an averaging filter and intentionally blurring the image. . However, the averaging filter requires an enormous processing time when the image size is large and the range to be averaged is wide.
特許文献1では、2台の受光センサを備えることで、サイズの異なる2種類のコードを効率よく同時に読み取ることができことを可能にしているが、ドットマーキングに対応し得るものでは無かった。
In
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、迅速にダイレクトマーキングを読み取ることができる光学情報読取装置を提供することにある。 The present invention has been made to solve the above-described problems, and an object of the present invention is to provide an optical information reader capable of quickly reading a direct marking.
上記目的を達成するため、請求項1の発明は、情報コードを撮像する複数台の受光センサ23A、23Bと、
前記受光センサで撮像された画像から情報コードをデコードするデコード装置40と、を備える光学情報読取装置であって、
前記複数の受光センサ23A、23Bを、読み取り可能な距離が連続するように焦点位置をずらすように設定し、
各々の受光センサの画像を焦点距離が合っているか否かを判断する合焦点位置判別手段(S100)と、
焦点距離が合っている受光センサの画像と、焦点距離が合っていない受光センサの画像の何れを選択するかを設定する設定手段12と、を有し、
前記合焦点位置判別手段は、各受光センサの画像の高周波成分を求め、高周波成分の高い画像を焦点距離が合っていると判別し、
前記設定手段に、焦点距離が合っている受光センサの画像を選択するように設定されている際には(S18:Yes)、複数の受光センサの画像の内の焦点距離が合っている受光センサの画像を選択してデコードを行い(S20)、焦点距離が合っていない受光センサの画像を選択するように設定されている際には(S18:No)、複数の受光センサの画像の内の焦点距離が合っていない受光センサの画像を選択してデコードを行う(S22)ことを技術的特徴とする。
In order to achieve the above object, the invention of
A
The plurality of
In-focus position determining means (S100) for determining whether or not the focal lengths of the images of the respective light receiving sensors are in alignment;
A
The in-focus position determination means obtains a high frequency component of the image of each light receiving sensor, determines that an image having a high frequency component is in focus, and
When the setting means is set so as to select an image of the light receiving sensor with the correct focal length (S18: Yes), the light receiving sensor with the correct focal length among the images of the plurality of light receiving sensors. The image is selected and decoded (S20), and when it is set to select the image of the light receiving sensor whose focal length does not match (S18: No), the image of the plurality of light receiving sensors is selected. A technical feature is that an image of a light receiving sensor whose focal length is not matched is selected and decoded (S22).
請求項1では、通常の二次元コードを読み取る際には、焦点距離の合っている受光センサの画像を選択するように設定することで、焦点位置のずらされた複数台の受光センサの画像中で、焦点距離が合っているか否かを判断して、焦点距離の合っている画像を選択してデコードする。これにより、通常の二次元コードを、光学情報読取装置と二次元コードとの距離を合わせることなく、速やかに読み取ることができる。 According to the first aspect of the present invention, when a normal two-dimensional code is read, an image of a light receiving sensor having a suitable focal length is set to be selected. Then, it is determined whether or not the focal length is correct, and an image with the correct focal length is selected and decoded. Thereby, a normal two-dimensional code can be read quickly without matching the distance between the optical information reader and the two-dimensional code.
一方、ダイレクトマーキングを読み取る際には、焦点距離の合っていない受光センサの画像を選択するように設定することで、焦点位置のずらされた複数台の受光センサの画像中で、焦点距離が合っているか否かを判断して、焦点距離の合っていない画像を選択してデコードする。これにより、ダイレクトマーキングを、平均化フィルタ処理を行うことなく、速やかに読み取ることができる。 On the other hand, when reading the direct marking, by setting to select the image of the light receiving sensor that does not match the focal length, the focal length is matched among the images of multiple light receiving sensors whose focal positions are shifted. Whether or not the image is out of focus is selected and decoded. Thereby, the direct marking can be quickly read without performing the averaging filter process.
請求項1では、各受光センサの画像の高周波成分を求め、高周波成分の高い画像を焦点距離が合っていると判別するため、いずれの受光センサの画像において焦点距離が合っているかを適切に判別できる。 According to the first aspect of the present invention , since the high frequency component of the image of each light receiving sensor is obtained and it is determined that the image having a high high frequency component is in focus, the image of which light receiving sensor is in focus is appropriately determined. it can.
請求項2では、各受光センサの画像の隣接画素の差分の二乗和から高周波成分を求め、高周波成分の高い画像を焦点距離が合っていると判別するため、いずれの受光センサの画像において焦点距離が合っているかを適切に判別できる。
According to
[第1実施形態]
以下、本発明の光学情報読取装置をダイレクトマーキングQRコード及び印刷されたQRコード用の光学情報読取装置に適用した第1実施形態について図を参照して説明する。まず、第1実施形態に係る光学情報読取装置10の構成概要を図1〜図3に基づいて説明する。図1は、光学情報読取装置のハウジング等の構成概要を示す部分縦断面図であり、図2は、図1に示す光学情報読取装置中の光学系のA矢視図であり、図3は、光学情報読取装置の回路部の構成概要を示すブロック図である。
[First embodiment]
Hereinafter, a first embodiment in which an optical information reading device of the present invention is applied to an optical information reading device for a direct marking QR code and a printed QR code will be described with reference to the drawings. First, an outline of the configuration of the optical
図1に示すように、QRコードQを読み取る光学情報読取装置10は、主に、縦長のほぼ矩形箱状なすハウジング11を備える。ハウジング11は、例えば、ABS樹脂等の合成樹脂からなる成形部品で、その一端側に読取口11aを備えている。この読取口11aは、図2中に示す2個の第1受光センサ23A、第2受光センサ23Bに入射する入射光を導入可能な開口部である。図1に示すようにハウジング11の他端側には、二次電池49が収容されている。ハウジング11の表面側には液晶表示器46を取付可能な開口部も形成されており、光学情報読取装置10の使用者が液晶表示器46に表示する表示内容を視覚的に把握可能に構成してある。ハウジング11の内部には、後述する回路部20が収容されている。なお、図1には、回路部20を構成するプリント配線板15,16が図示されている。
As shown in FIG. 1, the optical
図3に示すように、回路部20は、主に、一対の赤色発光ダイオード21及び集光レンズ52、第1受光センサ23A、第2受光センサ23B、結像レンズ27A、27B等の光学系と、メモリ35、制御回路40、操作スイッチ12、14、液晶表示器46等のマイクロコンピュータ(以下「マイコン」という)系と、から構成されており、前述したプリント配線板15,16に実装あるいはハウジング11内に内装されている。
As shown in FIG. 3, the
マイコン系の構成概要を説明する。マイコン系は、増幅回路31A、31B、A/D変換回路33A、33B、メモリ35、アドレス発生回路36A、36B、同期信号発生回路38A、38B、制御回路40、操作スイッチ12、14、LED43、ブザー44、液晶表示器46、通信インタフェース48等から構成されている。このマイコン系は、その名の通り、マイコン(情報処理装置)として機能し得る制御回路40およびメモリ35と中心に構成されるもので、前述した光学系によって撮像されたコード像等の画像信号をハードウェア的およびソフトウェア的に信号処理し得るものである。また制御回路40は、当該光学情報読取装置10の全体システムに関する制御も行っている。
An outline of the configuration of the microcomputer system will be described. The microcomputer system includes
光学系の第1受光センサ23A、第2受光センサ23Bは、同一形式の二次元受光センサから成る。第1受光センサ23A、第2受光センサ23Bから出力される画像信号(アナログ信号)は、それぞれ増幅回路31A、31Bに入力されて増幅される。増幅回路31A、増幅回路31Bから出力された画像信号は、A/D変換回路33A、33Bに入力されアナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ(画像情報)は、メモリ35に入力されて蓄積される。なお、同期信号発生回路38A、38Bは、第1受光センサ23A、第2受光センサ23Bおよびアドレス発生回路36A、36Bに対する同期信号を発生可能に構成されており、またアドレス発生回路36A、36Bは、この同期信号発生回路38A、38Bから供給される同期信号に基づいて、メモリ35に格納される画像データの格納アドレスを発生可能に構成されている。
The first
制御回路40は、光学情報読取装置10全体を制御可能なマイコンで、CPU、システムバス、入出力インタフェース等からなるもので、メモリ35とともに情報処理装置を構成し得るもので情報処理機能を有する。この制御回路40には、内蔵された入出力インタフェースを介して種々の入出力装置(周辺装置)と接続可能に構成されており、第1実施形態の場合、電源スイッチ41、操作スイッチ12、14、LED43、ブザー44、液晶表示器46、通信インタフェース48等が接続されている。ここで、操作スイッチ12により、通常の印刷されたQRコードを読む場合と、ダイレクトマーキングのQRコードと読む場合とを切り換えられるように構成されている。
The
光学系を構成する赤色発光ダイオード21は、照明光Lfを照射可能な光照射器として機能するもので、拡散レンズと凸レンズとを組み合わせた集光レンズ52により集光させる。第1実施形態では、第1受光センサ23A、第2受光センサ23Bを挟んだ両側に赤色発光ダイオード21が設けられており、ハウジング11の読取口11aを介して読取対象物Rに向けて照明光Lfを照射可能に構成されている。なお、この読取対象物Rには、情報コードとしてのQRコードQが貼付されている。
The red
第1受光センサ23A、第2受光センサ23Bは、読取対象物RやQRコードQに照射されて反射した反射光Lrを結像レンズ27A、27Bを介して受光可能に構成されるもので、例えば、C−MOSやCCD等の固体撮像素子から成る二次元イメージセンサにより構成されている。
The first
結像レンズ27A、27Bは、外部から読取口11aを介して入射する入射光を集光して第1受光センサ23A、第2受光センサ23Bの受光面23aに像を結像可能な結像光学系として機能するもので、例えば、鏡筒とこの鏡筒内に収容される複数の集光レンズとにより構成されている。
The
図4に示すように、結像レンズ27Aによって、第1受光センサ23Aは、相対的に近い距離のQRコードQaを中心とする距離d1の範囲で焦点が合うように構成されている。他方、結像レンズ27Bによって、第2受光センサ23Bは、相対的に遠い距離のQRコードQbを中心とする距離d2の範囲で焦点が合うように構成されている。ここで、距離d1と距離d2とは一部(中間距離)で重なるように設定されているため、連続した焦点距離で光学情報読取装置10は光学情報を読み取り得るように構成されている。
As shown in FIG. 4, by the
ここで、印刷されたQRコードは、上記操作スイッチ12の設定で焦点距離が合っている第1受光センサ23A又は第2受光センサ23Bで撮像した画像を用いるように構成されている。第1受光センサ23Aで、焦点距離が合っている(即ち、距離d1の範囲)にある際の撮像画像をQRコードQaAとして示し、焦点距離よりも遠い際の撮像画像をQRコードQbAとして示す。焦点距離が合わないQRコードQbAはぼやけている。一方、第2受光センサ23Bで、焦点距離が合っている(即ち、距離d2の範囲)にある際の撮像画像をQRコードQbBとして示し、焦点距離よりも近い際の撮像画像をQRコードQaBとして示す。焦点距離が合わないQRコードQaBはぼやけている。後述するように、光学情報読取装置10は、第1受光センサ23A、第2受光センサ23Bのいずれの焦点距離が合っているかを判断し、焦点距離が合っている画像を用いてデコード処理を行う。
Here, the printed QR code is configured to use an image picked up by the first
反対にダイレクトマーキングから成るQRコードは、上記操作スイッチ12の設定で焦点距離が合っていない第1受光センサ23A又は第2受光センサ23Bで撮像した画像を用いるように構成されている。第1受光センサ23Aで、焦点距離が合っている(即ち、距離d1の範囲)にある際の撮像画像をQRコードDaAとして示し、焦点距離よりも遠い際の撮像画像をQRコードDbAとして示す。一方、第2受光センサ23Bで、焦点距離が合っている(即ち、距離d2の範囲)にある際の撮像画像をQRコードDbBとしてい示し、焦点距離よりも近い際の撮像画像をQRコードDaBとして示す。
On the other hand, the QR code composed of direct marking is configured to use an image picked up by the first
ここで、第1受光センサ23Aで撮像した焦点距離が合っている際のダイレクトマーキングQRコードの撮像画像(QRコードDaA)を拡大して図5(A)に示す。焦点距離が合っていない際の撮像画像(QRコードDaB)を拡大して図5(B)に示す。焦点距離が合っているQRコードDaAでは、セルCの中央部が白抜けしており、この画像を用いてデコードを行うためには、平均化フィルタ処理で中央部を黒くする処理が必要となる。一方、焦点距離が合わずぼやけているQRコードDbBを用いれば、平均化フィルタ処理を行わず、そのままデコードすることが可能である。このため、後述するように、光学情報読取装置10は、第1受光センサ23A、第2受光センサ23Bのいずれの焦点距離が外れているかを判断し、焦点距離が外れている画像を用いてデコード処理を行う。
Here, the captured image (QR code DaA) of the direct marking QR code when the focal length captured by the first
引き続き、焦点距離が合っているか否かを判断する判断原理について、図6を参照して説明する。
図6(A)は焦点距離が合っていない画像信号を示す波形図であり、図6(B)は焦点距離が合っている画像信号を示す波形図である。図6(A)に示すように焦点距離が合っていない場合には、波形が鈍り高調波成分を余り含まないようになっている。反対に、図6(B)に示すように焦点距離が合っている場合には、波形が鋭くなり高調波成分を含むようになる。このため、第1実施形態では、高調波成分が高いか否かにより焦点距離が合っているかを判断する。
Next, the principle of determining whether or not the focal length is correct will be described with reference to FIG.
FIG. 6A is a waveform diagram showing an image signal in which the focal length is not correct, and FIG. 6B is a waveform diagram showing an image signal in which the focal length is correct. As shown in FIG. 6A, when the focal length is not correct, the waveform is dull and does not contain much harmonic components. On the other hand, when the focal length is correct as shown in FIG. 6B, the waveform becomes sharp and includes harmonic components. For this reason, in 1st Embodiment, it is judged whether the focal distance is suitable by whether a harmonic component is high.
次に、高調波成分の算出原理について図7を参照して説明する。
第1実施形態では、次式を用い受光センサの画像の隣接画素の差分の二乗和から高周波成分を求める。
In the first embodiment, a high frequency component is obtained from the sum of squares of differences between adjacent pixels of the image of the light receiving sensor using the following equation.
第1実施形態では、ノイズの影響を軽減するため、任意の複数画素の平均値(ここで、Y1〜Ynは、縦一列の画素の出力(256階調化したデジタル値)の平均値(又は合計値)を用いて算出する。この計算を、第1受光センサ23A、第2受光センサ23Bの出力のそれぞれに対して行い、結果Xの値が大きい方が焦点距離が合っていると判定する。
In the first embodiment, in order to reduce the influence of noise, an average value of arbitrary pixels (where Y1 to Yn are average values of the outputs (256-graded digital values) of pixels in one vertical column (or This calculation is performed for each of the outputs of the first
引き続き、第1実施形態の光学情報読取装置での読み取り処理について、当該処理を示す図8〜図10のフローチャートを参照して説明する。
まず、第1受光センサ23A、第2受光センサ23Bを同時に露光し(S12)、第1受光センサ23A、第2受光センサ23Bの画像を同時に取り込む(S14)。そして、第1受光センサ23A、第2受光センサ23Bのいずれの焦点距離が合っているかを判別する(合焦点位置判別:S100)。
Next, reading processing in the optical information reading apparatus according to the first embodiment will be described with reference to the flowcharts of FIGS. 8 to 10 showing the processing.
First, the first
この合焦点位置判別処理について、当該処理のサブルーチンを示す図9を参照して説明する。
先ず、第1受光センサ23A(センサA)側の画像の高調波成分を算出する(S102)。この算出処理を図10のサブルーチンを参照して説明する。図7を参照して上述したように、画像内の任意の画素を基準画素とする(S202)。ここでは、図7(A)に示す任意数の画素からなる縦1列(Y1)を基準画素とする。次に、基準画素Y1とこれと隣接する右隣の画素Y2との差分を算出する(Y1−Y2:S204)。差分を2乗して総和値として加算する(+(Y1−Y2)^2 :S206)。基準の画素を右に1画素シフトし、基準画素をY2とする(S208)。次に、任意に指定した範囲の処理が完了したかを判断するが(S210)、ここでは、処理が済んでいないので(S210:No)、S204に戻り(+(Y2−Y3)^2 を算出する。そして、任意に指定した範囲の処理が完了、即ち、図7(E)に示す画素まで処理が済むと(S210)、総和値を第1受光センサ23Aの高調波成分とする(S212)。
This in-focus position determination process will be described with reference to FIG. 9 showing a subroutine of the process.
First, the harmonic component of the image on the first
同様な処理で、第2受光センサ23B(センサB)側の画像の高調波成分を算出する(図9中のS104)。そして、S102で求めた第1受光センサ23A側の高調波成分がS104で求めた第2受光センサ23B側の高調波成分よりも大きいかを判断する(S106)。そして、第1受光センサ23A側の高調波成分が第2受光センサ23B側の高調波成分よりも大きい場合には(S106:Yes)、第1受光センサ23A側の画像を焦点距離の合っている画像とし、第2受光センサ23B側の画像を焦点距離の合っていない画像として当該サブルーチンの処理を終了する(S108)。反対に、第1受光センサ23A側の高調波成分が第2受光センサ23B側の高調波成分よりも小さい場合には(S106:No)、第1受光センサ23A側の画像を焦点距離の合っていない画像とし、第2受光センサ23B側の画像を焦点距離の合っている画像として当該サブルーチンの処理を終了する(S110)。
In the same process, the harmonic component of the image on the second
図8中の説明に戻る。上述したS100の合焦点位置判別処理に引き続き、パラメータを解析する(S16)。ここでは、操作スイッチ12により、通常の印刷されたQRコードを読むように設定されているか、ダイレクトマーキングのQRコードを読むように設定されているかを判断する(S18)。ここで、通常の印刷されたQRコードを読むように設定されている場合には(S18:Yes)、第1受光センサ23A、第2受光センサ23Bのいずれの焦点距離が合っているかの上記S100での判断結果に基づき、焦点距離が合っている側の画像を用いてデコード処理を行う(S20)。他方、ダイレクトマーキングのQRコードを読むように設定されている場合には(S18:No)、第1受光センサ23A、第2受光センサ23Bのいずれの焦点距離が合っているかの判断結果に基づき、焦点距離が合っていない側の画像を用いてデコード処理を行う(S22)。
Returning to the description in FIG. Subsequent to the in-focus position determination process of S100 described above, parameters are analyzed (S16). Here, it is determined whether the
第1実施形態の光学情報読取装置では、通常の二次元コードを読み取る際には、焦点位置のずらされた第1受光センサ23A、第2受光センサ23Bの画像中で、焦点距離の合っている側の画像を選択してデコードする。これにより、通常の二次元コードを、光学情報読取装置と二次元コードとの距離を合わせることなく、速やかに読み取ることができる。一方、ダイレクトマーキングを読み取る際には、焦点距離の合っていない側の画像を選択してデコードする。これにより、ダイレクトマーキングを、平均化フィルタ処理を行うことなく、速やかに読み取ることができる。
In the optical information reading device of the first embodiment, when reading a normal two-dimensional code, the focal length is in the image of the first
上述した実施形態では、2台の受光センサを用いる例を挙げたが、3台以上の受光センサを用いることも勿論可能である。 In the embodiment described above, an example in which two light receiving sensors are used has been described. Of course, it is possible to use three or more light receiving sensors.
10 光学情報読取装置
12 操作スイッチ
23A 第1受光センサ
23B 第2受光センサ
27A、27B 結像レンズ
40 制御回路
DESCRIPTION OF
Claims (2)
前記受光センサで撮像された画像から情報コードをデコードするデコード装置と、を備える光学情報読取装置であって、
前記複数の受光センサを、読み取り可能な距離が連続するように焦点位置をずらすように設定し、
各々の受光センサの画像を焦点距離が合っているか否かを判断する合焦点位置判別手段と、
焦点距離が合っている受光センサの画像と、焦点距離が合っていない受光センサの画像の何れを選択するかを設定する設定手段と、を有し、
前記合焦点位置判別手段は、各受光センサの画像の高周波成分を求め、高周波成分の高い画像を焦点距離が合っていると判別し、
前記設定手段に、焦点距離が合っている受光センサの画像を選択するように設定されている際には、複数の受光センサの画像の内の焦点距離が合っている受光センサの画像を選択してデコードを行い、焦点距離が合っていない受光センサの画像を選択するように設定されている際には、複数の受光センサの画像の内の焦点距離が合っていない受光センサの画像を選択してデコードを行うことを特徴とする光学情報読取装置。 A plurality of light receiving sensors for imaging the information code;
A decoding device that decodes an information code from an image captured by the light receiving sensor, and an optical information reading device comprising:
The plurality of light receiving sensors are set so as to shift a focal position so that a readable distance is continuous,
In-focus position determination means for determining whether or not the focal lengths of the images of the respective light receiving sensors match,
A setting means for setting which one of the image of the light receiving sensor having the focal length and the image of the light receiving sensor not having the focal length selected is selected,
The in-focus position determination means obtains a high frequency component of the image of each light receiving sensor, determines that an image having a high frequency component is in focus, and
When the setting unit is set to select an image of the light receiving sensor with the focal length in place, the image of the light receiving sensor with the focal length out of the images of the plurality of light receiving sensors is selected. If the image is set to select the image of the light receiving sensor that does not match the focal length, select the image of the light receiving sensor that does not match the focal length from the images of the plurality of light receiving sensors. The optical information reader is characterized by performing decoding.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006273071A JP4853214B2 (en) | 2006-10-04 | 2006-10-04 | Optical information reader |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006273071A JP4853214B2 (en) | 2006-10-04 | 2006-10-04 | Optical information reader |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008090733A JP2008090733A (en) | 2008-04-17 |
| JP4853214B2 true JP4853214B2 (en) | 2012-01-11 |
Family
ID=39374788
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006273071A Expired - Fee Related JP4853214B2 (en) | 2006-10-04 | 2006-10-04 | Optical information reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4853214B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9881194B1 (en) * | 2016-09-19 | 2018-01-30 | Hand Held Products, Inc. | Dot peen mark image acquisition |
| JP2019144793A (en) * | 2018-02-20 | 2019-08-29 | 富士ゼロックス株式会社 | Information processing device and program |
| JP7230388B2 (en) * | 2018-09-19 | 2023-03-01 | カシオ計算機株式会社 | BARCODE READER, BARCODE READING METHOD AND PROGRAM |
| US11501098B2 (en) | 2018-10-23 | 2022-11-15 | Denso Wave Incorporated | Information code reader |
| JP7425281B2 (en) * | 2018-10-23 | 2024-01-31 | 株式会社デンソーウェーブ | Information code reader |
| JP2020144461A (en) * | 2019-03-04 | 2020-09-10 | 国立大学法人大阪大学 | Three-dimensional model |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11338961A (en) * | 1998-05-29 | 1999-12-10 | Toshiba Tec Corp | Hand-held symbol reader |
| JP3891981B2 (en) * | 2003-11-20 | 2007-03-14 | リバーベル株式会社 | Information terminal equipment |
| JP4181071B2 (en) * | 2004-02-27 | 2008-11-12 | 株式会社東研 | Double line sensor camera and code reader using the camera |
| JP2006065679A (en) * | 2004-08-27 | 2006-03-09 | Toshiba Corp | Light emission pattern reading apparatus and light emission pattern reading method |
-
2006
- 2006-10-04 JP JP2006273071A patent/JP4853214B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008090733A (en) | 2008-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4442624B2 (en) | Optical information reader | |
| EP2507741B1 (en) | Imaging-based scanner including border searching for image acquisition | |
| JP5525636B2 (en) | Optoelectronic device and calibration method for measuring the size of a structure or object | |
| US20150021397A1 (en) | System and method for selectively reading code symbols | |
| CN114662515B (en) | Indicia reading apparatus and method for decoding decodable indicia employing stereoscopic imaging | |
| CN107710275B (en) | Electronic device, electronic device control method, and recording medium | |
| JP4853214B2 (en) | Optical information reader | |
| JP4254628B2 (en) | Optical information reader | |
| JP6624318B2 (en) | Optical information reader | |
| JP3070484B2 (en) | Optical information reading device and optical information reading method | |
| US10650205B2 (en) | Methods, systems, and apparatuses for scanning and decoding direct part marking indicia | |
| CN101877046A (en) | Image sensing device and method for recognizing visual signs | |
| JP6638614B2 (en) | Optical information reader | |
| US7566008B1 (en) | Good read indicator for hybrid code reader | |
| JP2011048561A (en) | Optical information read device | |
| JP2009294769A (en) | Optical information reader | |
| JP2008071032A (en) | Optical information reader | |
| JP4258523B2 (en) | Optical information reader | |
| JP6623549B2 (en) | Optical information reader | |
| JP5282559B2 (en) | Information code reader | |
| US12450460B2 (en) | Method to limit range of a barcode scanner | |
| JP5601291B2 (en) | Information code reader | |
| JP4497144B2 (en) | Optical information reader | |
| JP2011159104A (en) | Symbol information reading device and symbol information reading method | |
| JP4873312B2 (en) | Optical information reader |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110719 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110907 |
|
| 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: 20110927 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111010 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141104 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4853214 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141104 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| 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 |