[go: up one dir, main page]

JP2013089069A - Optical information reader - Google Patents

Optical information reader Download PDF

Info

Publication number
JP2013089069A
JP2013089069A JP2011229632A JP2011229632A JP2013089069A JP 2013089069 A JP2013089069 A JP 2013089069A JP 2011229632 A JP2011229632 A JP 2011229632A JP 2011229632 A JP2011229632 A JP 2011229632A JP 2013089069 A JP2013089069 A JP 2013089069A
Authority
JP
Japan
Prior art keywords
light
code
irradiation
irradiation light
distance range
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.)
Pending
Application number
JP2011229632A
Other languages
Japanese (ja)
Inventor
Kimiaki Furuta
公明 古田
Takeshi Matsushima
猛 松島
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.)
Denso Wave Inc
Original Assignee
Denso Wave Inc
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 Denso Wave Inc filed Critical Denso Wave Inc
Priority to JP2011229632A priority Critical patent/JP2013089069A/en
Publication of JP2013089069A publication Critical patent/JP2013089069A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide an optical information reader capable of notifying a proper reading distance in consideration of an imaging state of an information code.SOLUTION: For respective extracted modules constituting a specific pattern, a blurring degree of the specific pattern is calculated on the basis of luminance values of the respective modules, and a specific width value of the specific pattern is calculated on the basis of width values of the respective modules. Then, when it is determined that the specific pattern is imaged outside a reading proper distance range X on the basis of the blurring degree, control is performed so that first irradiation light L1 is radiated when it is determined that the specific pattern is imaged at a place farther than the reading proper distance range X, and second irradiation light L2 is radiated when it is determined that the specific pattern is not imaged at a place farther than the reading proper distance range on the basis of the specific width value.

Description

本発明は、情報コードを光学的に読み取る光学的情報読取装置に関するものである。   The present invention relates to an optical information reader that optically reads an information code.

バーコードや二次元コード等の情報コードを光学的に読み取るためのハンディタイプの光学的情報読取装置においては、近年、使い勝手の良さから、読取対象から離れた位置から読取りができるものが実用化されている。この種のハンディタイプの光学的情報読取装置は、例えば、手持ち可能に構成された本体ケース内に、CCDエリアセンサなどの受光センサ、結像レンズを有する結像光学部、LEDなどの照明装置等を備えて構成される。そして、ユーザが、本体ケースの先端部に形成される読取口を読取対象に向けた状態で、トリガースイッチを操作すると、照明装置により情報コードが表示された読取対象に対して照明光が照射され、その反射光が読取口から入射され、結像レンズを介して受光センサにより撮像されるようになっている。   In recent years, handy type optical information readers for optically reading information codes such as barcodes and two-dimensional codes have been put into practical use because of their ease of use. ing. This type of handy type optical information reader includes, for example, a light receiving sensor such as a CCD area sensor, an imaging optical unit having an imaging lens, an illumination device such as an LED, etc. in a main body case configured to be handheld. It is configured with. Then, when the user operates the trigger switch in a state where the reading port formed at the distal end portion of the main body case faces the reading target, the illumination light is irradiated to the reading target on which the information code is displayed by the lighting device. The reflected light enters from the reading port and is picked up by the light receiving sensor through the imaging lens.

そして、この種の光学的情報読取装置においては、読取対象(情報コード)と装置(読取口)との間の位置合せのために、レーザダイオードやLEDを用いて、読取対象に対して読取位置(受光センサの視野やその中心位置)を示すためのマーカ光を照射するマーカ光照射手段を備えるものとして、例えば、特許文献1に示す情報記号読取り装置が知られている。この情報記号読取り装置にて採用されるマーカ光照射手段は、読取視野の中心部と左右両端部との3点のスポット光を照射するようになっている。また、このマーカ光は、位置合せ時にのみ照射(点灯)され、情報コードの画像取込み時には消灯される。   In this type of optical information reading apparatus, a laser diode or LED is used for alignment between the reading object (information code) and the apparatus (reading port), and the reading position with respect to the reading object. For example, an information symbol reading device shown in Patent Document 1 is known as including a marker light irradiating unit that irradiates a marker light to indicate (the visual field of the light receiving sensor and its center position). The marker light irradiating means employed in this information symbol reading device irradiates three spot lights, that is, the central portion of the reading visual field and the left and right end portions. The marker light is irradiated (lighted) only at the time of alignment, and is turned off when an image of the information code is taken.

ところで、この種の光学的情報読取装置にあっては、照明光の強度や受光センサの露光時間等の関係から、読取りに適切となる読取距離(装置から読取対象までの距離)にある程度の範囲がある。そのため、上述した特許文献1の情報記号読取り装置では、情報コードの最適な読取り深度(距離)をユーザに視覚的に知らせるべく、3点のスポット光からなるマーカ光が、最適な読取距離において読取対象面にくっきりと結像され、適切な距離範囲から外れるとぼけるように構成されている。   By the way, in this type of optical information reading device, a certain range of reading distance (distance from the device to the reading object) suitable for reading due to the relationship between the intensity of illumination light and the exposure time of the light receiving sensor. There is. For this reason, in the information symbol reader of Patent Document 1 described above, marker light consisting of three spot lights is read at an optimum reading distance in order to visually inform the user of the optimum reading depth (distance) of the information code. The image is clearly imaged on the object surface and is configured to be blurred when it is out of an appropriate distance range.

特開平11−250172号公報JP-A-11-250172

ところで、情報コードを光学的に読み取る場合、当該情報コードを構成する各モジュールのモジュールサイズに応じて読み取り可能な読取距離が変わる。このため、上述した特許文献1に開示されるような構成では、マーカ光の投影像の形状に基づいて合焦点距離が報知されるものの、情報コードの撮像状態が考慮されないため、情報コードのモジュールサイズによっては適正な読取距離を報知できない場合がある。この場合には、撮像された情報コードにぼけ等が生じているためにデコードが失敗してしまうと、使用者に不信感を与えてしまうという問題がある。   By the way, when an information code is optically read, the readable reading distance changes according to the module size of each module constituting the information code. For this reason, in the configuration as disclosed in Patent Document 1 described above, the focal length is reported based on the shape of the projected image of the marker light, but the imaging state of the information code is not taken into account, so the information code module Depending on the size, an appropriate reading distance may not be notified. In this case, there is a problem that if the decoding fails because the imaged information code is blurred, the user is distrusted.

本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、情報コードの撮像状態を考慮して適正な読取距離を報知し得る光学的情報読取装置を提供することにある。   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 reading apparatus capable of notifying an appropriate reading distance in consideration of an imaging state of an information code. There is.

上記目的を達成するため、請求項1に記載の光学的情報読取装置は、複数の明色モジュールおよび暗色モジュールからなる情報コード(B,Q)であって前記明色モジュールおよび前記暗色モジュールが所定の順序で配列される特定パターン(Cs,FP)を含む情報コードを撮像する撮像手段(28)と、前記撮像手段により撮像された撮像画像に含まれる前記情報コードのコード画像に基づいて当該情報コードをデコードするデコード手段(40)と、を備える光学的情報読取装置(40)であって、前記撮像画像から前記情報コードの前記特定パターンを抽出する抽出手段と、前記抽出手段により抽出された前記特定パターンを構成する各モジュールの輝度値に基づいて当該特定パターンのぼけ具合(F)を算出するぼけ具合算出手段(40)と、前記抽出手段により抽出された前記特定パターンを構成する各モジュールの幅値に基づいて当該特定パターンの配列方向の幅値を特定幅値(H)として算出する幅値算出手段(40)と、前記ぼけ具合算出手段により算出される前記ぼけ具合に基づいて、前記特定パターンが読取適正距離範囲(X)外で撮像されたか否かを判定する第1判定手段(40)と、前記幅値算出手段により算出される前記特定幅値に基づいて、前記特定パターンが前記読取適正距離範囲よりも遠方で撮像されたか否かを判定する第2判定手段(40)と、前記撮像手段により撮像された前記情報コードが当該装置に対して前記読取適正距離範囲から外れて位置することを示す照射光であって、前記読取適正距離範囲を外れて遠方に位置することを示す第1照射光(L1)と、前記読取適正距離範囲を外れて近辺に位置することを示す第2照射光(L2)とのいずれかを照射可能な照射手段(50,51,52)と、前記第1判定手段により前記ぼけ具合に基づいて前記特定パターンが前記読取適正距離範囲外で撮像されたと判定される場合に、前記第2判定手段により前記特定幅値に基づいて、前記特定パターンが前記読取適正距離範囲よりも遠方で撮像されたと判定されると前記第1照射光が照射され、前記特定パターンが前記読取適正距離範囲よりも遠方で撮像されていないと判定されると前記第2照射光が照射されるように、前記照射手段を制御する制御手段(40)と、を備えることを特徴とする。   In order to achieve the above object, the optical information reader according to claim 1 is an information code (B, Q) comprising a plurality of light color modules and dark color modules, and the light color module and the dark color module are predetermined. Imaging means (28) for imaging an information code including a specific pattern (Cs, FP) arranged in this order, and the information based on the code image of the information code included in the captured image captured by the imaging means An optical information reading device (40) comprising: a decoding means (40) for decoding a code, the extraction means for extracting the specific pattern of the information code from the captured image; and the extraction means extracted by the extraction means A blur condition calculation means for calculating a blur condition (F) of the specific pattern based on the luminance value of each module constituting the specific pattern. 40) and width value calculating means (40) for calculating the width value in the arrangement direction of the specific pattern as the specific width value (H) based on the width value of each module constituting the specific pattern extracted by the extracting means. ) And first determination means (40) for determining whether or not the specific pattern has been imaged outside the proper reading distance range (X) based on the degree of blur calculated by the degree of blur calculation means, Based on the specific width value calculated by the width value calculating means, a second determination means (40) for determining whether or not the specific pattern has been imaged farther than the appropriate reading distance range; and the imaging means Illumination light indicating that the imaged information code is located outside the proper reading distance range with respect to the device, and indicates that the information code is located far outside the proper reading distance range. Irradiating means (50, 51, 52) capable of irradiating either one irradiation light (L1) and second irradiation light (L2) indicating that the reading appropriate distance range is located in the vicinity; When it is determined by the first determination unit that the specific pattern has been imaged outside the proper reading distance range based on the blur condition, the specific pattern is determined based on the specific width value by the second determination unit. The first irradiation light is emitted when it is determined that the image is taken farther than the proper reading distance range, and the second irradiation is determined when it is determined that the specific pattern is not taken farther than the proper reading distance range. And a control means (40) for controlling the irradiating means so as to be irradiated with light.

請求項2に記載の発明は、請求項1に記載の光学的情報読取装置において、前記照射手段は、前記第1照射光の発光状態と前記第2照射光の発光状態とが異なるように構成されることを特徴とする。   According to a second aspect of the present invention, in the optical information reading device according to the first aspect, the irradiating unit is configured such that a light emission state of the first irradiation light is different from a light emission state of the second irradiation light. It is characterized by being.

請求項3に記載の発明は、請求項1または2に記載の光学的情報読取装置において、前記撮像手段により撮像された撮像画像に前記コード画像の全てが含まれることなく一部が含まれるか否かを判定する第3判定手段(40)と、前記撮像手段により前記撮像画像として撮像される撮像エリア(S)の外縁(Se,S1〜S4)に相当する複数個所に対して第3照射光(L1〜L4)を照射可能な外縁照射手段(50,51〜54)と、を備え、前記制御手段は、前記第3判定手段により前記コード画像の全てが含まれることなく一部が含まれると判定される場合に、前記撮像エリアの外縁に相当する箇所であって、当該コード画像の一部が前記撮像画像に占める位置から求められる前記情報コード内に位置する箇所か、この情報コードに対して他の箇所よりも近くに位置する箇所に、前記第3照射光が照射されるように前記外縁照射手段を制御することを特徴とする。   According to a third aspect of the present invention, in the optical information reading device according to the first or second aspect, is the captured image captured by the imaging unit partially included without including all of the code image? A third determination unit (40) for determining whether or not, and a third irradiation to a plurality of locations corresponding to outer edges (Se, S1 to S4) of the imaging area (S) imaged as the captured image by the imaging unit Outer edge irradiating means (50, 51 to 54) capable of irradiating light (L1 to L4), and the control means includes a part without including all of the code image by the third determining means. A portion corresponding to the outer edge of the imaging area, where the portion of the code image is located in the information code obtained from the position occupied in the captured image, or the information code Vs. The portion located closer than the other portions Te, wherein said third illumination light to control the outer irradiation means is irradiated.

請求項4に記載の発明は、請求項3に記載の光学的情報読取装置において、前記外縁照射手段は、前記第3照射光の発光状態が前記第1照射光の発光状態および前記第2照射光の発光状態と異なるように構成されることを特徴とする。   According to a fourth aspect of the present invention, in the optical information reading apparatus according to the third aspect, the outer edge irradiating means is configured such that the light emission state of the third irradiation light is the light emission state of the first irradiation light and the second irradiation light. It is characterized by being different from the light emission state.

請求項5に記載の発明は、請求項1〜4のいずれか一項に記載の光学的情報読取装置において、前記情報コードは、QRコード(Q)であって、前記特定パターンは、前記QRコードの位置を検出するための位置検出パターン(FP)であることを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
The optical information reader according to any one of claims 1 to 4, wherein the information code is a QR code (Q), and the specific pattern is the QR code. It is a position detection pattern (FP) for detecting the position of the code.
In addition, the code | symbol in each said parenthesis shows the correspondence with the specific means as described in embodiment mentioned later.

請求項1の発明では、抽出手段により抽出された特定パターンを構成する各モジュールについて、これら各モジュールの輝度値に基づいて当該特定パターンのぼけ具合がぼけ具合算出手段により算出されるとともに、当該各モジュールの幅値に基づいて当該特定パターンの特定幅値が幅値算出手段により算出される。そして、第1判定手段により上記ぼけ具合に基づいて特定パターンが上記読取適正距離範囲外で撮像されたと判定される場合に、第2判定手段により上記特定幅値に基づいて、特定パターンが上記読取適正距離範囲よりも遠方で撮像されたと判定されると上記第1照射光が照射され、特定パターンが上記読取適正距離範囲よりも遠方で撮像されていないと判定されると上記第2照射光が照射されるように、制御手段により照射手段が制御される。   In the invention of claim 1, for each module constituting the specific pattern extracted by the extracting means, the degree of blur of the specific pattern is calculated by the degree of blur calculation means based on the luminance value of each module, Based on the module width value, the specific width value of the specific pattern is calculated by the width value calculating means. Then, when it is determined by the first determination unit that the specific pattern is captured outside the range of the appropriate reading distance based on the blur condition, the specific pattern is read based on the specific width value by the second determination unit. The first irradiation light is emitted when it is determined that the image is taken farther than the appropriate distance range, and the second irradiation light is emitted when it is determined that the specific pattern is not imaged farther than the reading appropriate distance range. The irradiation means is controlled by the control means so as to be irradiated.

これにより、特定パターンを有する情報コードが上記読取適正距離範囲よりも遠方で撮像されると、第1判定手段により特定パターンが上記読取適正距離範囲外で撮像されたと判定されるとともに、第2判定手段により特定パターンが上記読取適正距離範囲よりも遠方で撮像されたと判定されて、上記第1照射光が照射される。このように照射される第1照射光を見た使用者に対して、情報コードが上記読取適正距離範囲よりも遠方で撮像されており、この情報コードに対して当該光学的情報読取装置を近づける必要があることを報知することができる。   As a result, when the information code having the specific pattern is imaged farther than the appropriate reading distance range, the first determination means determines that the specific pattern has been imaged outside the appropriate reading distance range and the second determination. It is determined by the means that the specific pattern has been imaged farther than the appropriate reading distance range, and the first irradiation light is emitted. The information code is imaged farther than the appropriate reading distance range for the user who has seen the first irradiation light irradiated in this manner, and the optical information reader is brought closer to the information code. It can be notified that it is necessary.

また、特定パターンを有する情報コードが上記読取適正距離範囲よりも近辺で撮像されると、第1判定手段により特定パターンが上記読取適正距離範囲外で撮像されたと判定されるとともに、第2判定手段により特定パターンが上記読取適正距離範囲よりも遠方で撮像されていないと判定されて、上記第2照射光が照射される。このように照射される第2照射光を見た使用者に対して、情報コードが上記読取適正距離範囲よりも近辺で撮像されており、この情報コードに対して当該光学的情報読取装置を遠ざける必要があることを報知することができる。
したがって、情報コードの撮像状態を考慮して適正な読取距離を報知することができる。
When the information code having the specific pattern is imaged in the vicinity of the proper reading distance range, the first determining means determines that the specific pattern is imaged outside the proper reading distance range, and the second determining means. Thus, it is determined that the specific pattern is not imaged farther than the appropriate reading distance range, and the second irradiation light is emitted. The information code is imaged in the vicinity of the appropriate reading distance range for the user who has seen the second irradiation light irradiated in this manner, and the optical information reading device is moved away from the information code. It can be notified that it is necessary.
Therefore, an appropriate reading distance can be notified in consideration of the imaging state of the information code.

請求項2の発明では、上記第1照射光の発光状態と上記第2照射光の発光状態とが異なるように照射手段が構成されるため、第1照射光と第2照射光とを容易に区別しやすくなるので、使用者は、第1照射光および第2照射光のいずれかを見るだけで、適正な読取距離を容易に把握することができる。   In the invention of claim 2, since the irradiation means is configured so that the light emission state of the first irradiation light and the light emission state of the second irradiation light are different, the first irradiation light and the second irradiation light can be easily obtained. Since it becomes easy to distinguish, the user can easily grasp the appropriate reading distance only by looking at either the first irradiation light or the second irradiation light.

請求項3の発明では、撮像手段により撮像された撮像画像にコード画像の全てが含まれることなく一部が含まれると第3判定手段により判定される場合に、上記撮像エリアの外縁に相当する箇所であって、当該コード画像の一部が撮像画像に占める位置から求められる情報コード内に位置する箇所か、この情報コードに対して他の箇所よりも近くに位置する箇所に、第3照射光が照射されるように、外縁照射手段が制御手段により制御される。   In the third aspect of the invention, when the third determination unit determines that the code image captured by the imaging unit includes a part of the code image without including all of the code image, it corresponds to the outer edge of the imaging area. The third irradiation is applied to a location that is located within an information code that is obtained from a position that a part of the code image occupies in the captured image, or that is located closer to the information code than other locations. The outer edge irradiation means is controlled by the control means so that light is irradiated.

これにより、第3照射光が照射される位置は、上記撮像エリアの外縁上であって一部が撮像された情報コード内またはその近傍を示すため、その照射位置に撮像手段の撮像方向を向けることで、当該情報コードの全てを上記撮像エリア内に入れることができる。このため、上述のように第3照射光を照射することで、撮像画像にコード画像が全て含まれていない撮像状態であることを報知するだけでなく、当該情報コードの全てを撮像するために撮像手段の撮像方向を変化させるべき方向を報知することができる。   As a result, the position where the third irradiation light is irradiated is on the outer edge of the imaging area and indicates the inside or the vicinity of the information code where a part is imaged, so that the imaging direction of the imaging means is directed to the irradiation position. Thus, all of the information code can be put in the imaging area. Therefore, by irradiating the third irradiation light as described above, not only that the captured image does not include the entire code image, but also that the information code is captured. The direction in which the imaging direction of the imaging means should be changed can be notified.

請求項4の発明では、上記第3照射光の発光状態が上記第1照射光の発光状態および上記第2照射光の発光状態と異なるように外縁照射手段が構成されるため、第3照射光と第1照射光および第2照射光とを容易に区別しやすくなるので、使用者は、各照射光のいずれかを見るだけで、適正な読取距離または撮像手段の撮像方向を変化させるべき方向を容易に把握することができる。   In the invention of claim 4, since the outer edge irradiation means is configured such that the light emission state of the third irradiation light is different from the light emission state of the first irradiation light and the light emission state of the second irradiation light, the third irradiation light And the first irradiation light and the second irradiation light can be easily distinguished from each other, so that the user should change the appropriate reading distance or the imaging direction of the imaging means only by looking at one of the irradiation lights. Can be easily grasped.

請求項5の発明のように、撮像される情報コードがQRコード(登録商標)であれば、上記特定パターンとしてQRコードの位置を検出するための位置検出パターンが採用されるため、ぼけ具合および特定幅値を容易かつ精度良く算出することができる。これにより、情報コードの撮像状態が十分に考慮されて、適正な読取距離を確実に報知することができる。   If the information code to be imaged is a QR code (registered trademark) as in the invention of claim 5, a position detection pattern for detecting the position of the QR code is adopted as the specific pattern. The specific width value can be calculated easily and accurately. Thereby, the imaging state of the information code is sufficiently considered, and an appropriate reading distance can be notified reliably.

本実施形態に係る光学的情報読取装置の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of the optical information reader which concerns on this embodiment. 撮像エリアに対する外縁照射装置の各照射状態を説明するための説明図である。It is explanatory drawing for demonstrating each irradiation state of the outer periphery irradiation apparatus with respect to an imaging area. 読取適正距離範囲と外縁照射装置の各照射状態との関係を説明するための説明図である。It is explanatory drawing for demonstrating the relationship between a reading appropriate distance range and each irradiation state of an outer edge irradiation apparatus. 制御回路により実行される読取処理の流れを例示するフローチャートである。It is a flowchart which illustrates the flow of the reading process performed by a control circuit. 図5(A)は、撮像画像としてQRコードが撮像された状態を示す説明図であり、図5(B)は、読取適正距離範囲にあるQRコードの位置検出パターンの撮像状態とこの位置検出パターンの配列方向における輝度値の変化を示す説明図である。FIG. 5A is an explanatory diagram illustrating a state where a QR code is captured as a captured image, and FIG. 5B illustrates an imaging state of a QR code position detection pattern within the proper reading distance range and this position detection. It is explanatory drawing which shows the change of the luminance value in the arrangement direction of a pattern. 図6(A)は、読取適正距離範囲よりも遠方で撮像されたQRコードの位置検出パターンの撮像状態とこの位置検出パターンの配列方向における輝度値の変化を示す説明図であり、図6(B)は、読取適正距離範囲よりも近辺で撮像されたQRコードの位置検出パターンの撮像状態とこの位置検出パターンの配列方向における輝度値の変化を示す説明図である。FIG. 6A is an explanatory diagram showing an imaging state of a QR code position detection pattern imaged far from the appropriate reading distance range and a change in luminance value in the arrangement direction of the position detection pattern. FIG. 7B is an explanatory diagram illustrating an imaging state of a QR code position detection pattern imaged in the vicinity of a proper reading distance range and a change in luminance value in the arrangement direction of the position detection pattern. 画像データにコード画像が一部含まれるときのQRコードと撮像エリアの外縁領域との位置関係を示す説明図である。It is explanatory drawing which shows the positional relationship of QR Code and the outer edge area | region of an imaging area when a code image is partially included in image data. 図8(A)は、撮像画像としてバーコードが撮像された状態を示す説明図であり、図8(B)は、読取適正距離範囲にあるバーコードのスタートキャラクタの撮像状態とこのスタートキャラクタの配列方向における輝度値の変化を示す説明図である。FIG. 8A is an explanatory diagram illustrating a state in which a barcode is captured as a captured image, and FIG. 8B illustrates an imaging state of the start character of the barcode in the proper reading distance range and the start character. It is explanatory drawing which shows the change of the luminance value in an arrangement direction. 図9(A)は、読取適正距離範囲よりも遠方で撮像されたバーコードのスタートキャラクタの撮像状態とこのスタートキャラクタの配列方向における輝度値の変化を示す説明図であり、図9(B)は、読取適正距離範囲よりも近辺で撮像されたバーコードのスタートキャラクタの撮像状態とこのスタートキャラクタの配列方向における輝度値の変化を示す説明図である。FIG. 9A is an explanatory diagram showing an imaging state of a bar code start character imaged farther than the proper reading distance range and a change in luminance value in the arrangement direction of the start character. These are explanatory drawings showing the imaging state of the start character of the barcode imaged in the vicinity of the proper reading distance range and the change in the luminance value in the arrangement direction of the start character.

以下、本発明に係る光学的情報読取装置の一実施形態について図を参照して説明する。図1は、本実施形態に係る光学的情報読取装置10の電気的構成を示すブロック図である。図2は、撮像エリアSに対する外縁照射装置50の各照射状態を説明するための説明図である。   Hereinafter, an embodiment of an optical information reading device according to the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an electrical configuration of an optical information reading apparatus 10 according to the present embodiment. FIG. 2 is an explanatory diagram for explaining each irradiation state of the outer edge irradiation device 50 with respect to the imaging area S. FIG.

図1に示す光学的情報読取装置10は、物品に付されたバーコードなどの一次元コードや二次元コード等、複数の白色パターン(明色パターン)および黒色パターン(暗色パターン)が配列されてなる情報コードを光学的に読み取る装置として構成されている。この光学的情報読取装置10は、ケース11の内部に回路部20が収容されてなるものであり、回路部20は、主に、照明光源21、外縁照射装置50、受光センサ28、結像レンズ27等の光学系と、メモリ35、制御回路40、トリガースイッチ42等のマイクロコンピュータ(以下「マイコン」という)系と、から構成されている。   The optical information reader 10 shown in FIG. 1 has a plurality of white patterns (light color patterns) and black patterns (dark color patterns) such as one-dimensional codes and two-dimensional codes such as barcodes attached to articles. It is comprised as an apparatus which reads the information code which becomes. The optical information reading apparatus 10 includes a case 20 in which a circuit unit 20 is housed. The circuit unit 20 mainly includes an illumination light source 21, an outer edge irradiation device 50, a light receiving sensor 28, and an imaging lens. 27 and the like, and a microcomputer (hereinafter referred to as “microcomputer”) system such as a memory 35, a control circuit 40, and a trigger switch 42.

光学系は、投光光学系と、受光光学系とに分かれている。投光光学系は、照明光源21と外縁照射装置50とから構成されている。照明光源21は、制御回路40により制御されて、照明光Lfを発光可能な照明光源として機能するもので、例えば、赤色のLEDとこのLEDの出射側に設けられるレンズとから構成されている。なお、図1では、QRコードQが付された読取対象Rに向けて照明光Lfを照射する例を概念的に示している。   The optical system is divided into a light projecting optical system and a light receiving optical system. The light projecting optical system includes an illumination light source 21 and an outer edge irradiation device 50. The illumination light source 21 is controlled by the control circuit 40 and functions as an illumination light source capable of emitting the illumination light Lf. For example, the illumination light source 21 includes a red LED and a lens provided on the emission side of the LED. In addition, in FIG. 1, the example which irradiates the illumination light Lf toward the reading object R to which QR code Q was attached | subjected is shown notionally.

受光光学系は、受光センサ28、結像レンズ27、反射鏡(図示略)などによって構成されている。受光センサ28は、QRコードQ等に照射されて反射した反射光Lrを受光可能に構成されるもので、例えば、C−MOSやCCD等の固体撮像素子である受光素子を2次元に配列したエリアセンサが、これに相当する。この受光センサ28は、結像レンズ27を介して入射する入射光を受光可能にプリント配線板(図示略)に実装されている。なお、受光センサ28は、特許請求の範囲に記載の「撮像手段」の一例に相当し得る。   The light receiving optical system includes a light receiving sensor 28, an imaging lens 27, a reflecting mirror (not shown), and the like. The light receiving sensor 28 is configured to receive the reflected light Lr irradiated and reflected by the QR code Q or the like. For example, a light receiving element which is a solid-state imaging device such as a C-MOS or CCD is arranged two-dimensionally. An area sensor corresponds to this. The light receiving sensor 28 is mounted on a printed wiring board (not shown) so as to be able to receive incident light incident through the imaging lens 27. The light receiving sensor 28 may correspond to an example of an “imaging unit” recited in the claims.

結像レンズ27は、外部から読取口13を介して入射する入射光を集光して受光センサ28の受光面28aに像を結像可能な結像光学系として機能するものである。本実施形態では、照明光源21から照射された照明光LfがQRコードQにて反射した後、この反射光Lrを結像レンズ27で集光し、受光センサ28の受光面28aにコード像を結像させている。   The imaging lens 27 functions as an imaging optical system capable of condensing incident light incident from the outside through the reading port 13 and forming an image on the light receiving surface 28a of the light receiving sensor 28. In the present embodiment, after the illumination light Lf emitted from the illumination light source 21 is reflected by the QR code Q, the reflected light Lr is condensed by the imaging lens 27, and a code image is formed on the light receiving surface 28 a of the light receiving sensor 28. The image is formed.

外縁照射装置50は、受光センサ28により撮像画像として撮像される撮像エリア(読取視野)Sとの距離にかかわらず、当該撮像エリアSの外縁近傍に相当する外縁領域Seの複数個所に対して照射光を照射可能に構成されている。具体的には、外縁照射装置50は、制御回路40により制御される4つの光源51〜54を備えており、図2に示すように、外縁領域Seのうち、光源51により下側領域S1に対して照射光L1を照射し、光源52により上側領域S2に対して照射光L2を照射し、光源53により左側領域S3に対して照射光L3を照射し、光源54により右側領域S4に対して照射光L4を照射するように構成されている。   The outer edge irradiation device 50 irradiates a plurality of locations in the outer edge region Se corresponding to the vicinity of the outer edge of the imaging area S regardless of the distance from the imaging area (reading visual field) S captured as a captured image by the light receiving sensor 28. It is configured to be able to irradiate light. Specifically, the outer edge irradiation device 50 includes four light sources 51 to 54 controlled by the control circuit 40. As shown in FIG. 2, the outer edge region Se is moved to the lower region S1 by the light source 51. The irradiation light L1 is irradiated to the upper region S2 by the light source 52, the irradiation light L3 is irradiated to the left region S3 by the light source 53, and the right region S4 is irradiated by the light source 54 to the right region S4. The irradiation light L4 is configured to be irradiated.

特に、光源51は、下側領域S1に対して緑色の照射光L1と青色の照射光L1とのいずれかを照射可能に構成されており、光源52は、上側領域S2に対して黄緑色の照射光L2と青色の照射光L2とのいずれかを照射可能に構成されている。また、光源53は、左側領域S3に対して青色の照射光L3を照射可能に構成されており、光源54は、右側領域S4に対して青色の照射光L4を照射可能に構成されている。   In particular, the light source 51 is configured to be able to irradiate either the green irradiation light L1 or the blue irradiation light L1 with respect to the lower region S1, and the light source 52 is yellowish green with respect to the upper region S2. It is configured to be able to irradiate either the irradiation light L2 or the blue irradiation light L2. The light source 53 is configured to be able to irradiate the left region S3 with the blue irradiation light L3, and the light source 54 is configured to be able to irradiate the right region S4 with the blue irradiation light L4.

マイコン系は、増幅回路31、A/D変換回路33、メモリ35、アドレス発生回路36、同期信号発生回路38、制御回路40、トリガースイッチ42、発光部43、液晶表示器46、通信インタフェース48等から構成されている。   The microcomputer system includes an amplification circuit 31, an A / D conversion circuit 33, a memory 35, an address generation circuit 36, a synchronization signal generation circuit 38, a control circuit 40, a trigger switch 42, a light emitting unit 43, a liquid crystal display 46, a communication interface 48, and the like. It is composed of

光学系の受光センサ28から出力される画像信号(アナログ信号)は、増幅回路31に入力され所定ゲインで増幅された後、A/D変換回路33に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ(画像情報)は、生成されてメモリ35に入力されると、所定のコード画像情報格納領域に蓄積される。なお、同期信号発生回路38は、受光センサ28およびアドレス発生回路36に対する同期信号を発生可能に構成されており、またアドレス発生回路36は、この同期信号発生回路38から供給される同期信号に基づいて、メモリ35に格納される画像データの格納アドレスを発生可能に構成されている。   The image signal (analog signal) output from the light receiving sensor 28 of the optical system is input to the amplification circuit 31 and amplified with a predetermined gain, and then input to the A / D conversion circuit 33. Converted. When the digitized image signal, that is, image data (image information) is generated and input to the memory 35, it is stored in a predetermined code image information storage area. The synchronization signal generation circuit 38 is configured to generate a synchronization signal for the light receiving sensor 28 and the address generation circuit 36, and the address generation circuit 36 is based on the synchronization signal supplied from the synchronization signal generation circuit 38. Thus, the storage address of the image data stored in the memory 35 can be generated.

メモリ35は、半導体メモリ装置で、例えばRAM(DRAM、SRAM等)やROM(EPROM、EEPROM等)がこれに相当する。このメモリ35のうちのRAMには、上述したコード画像情報格納領域のほかに、制御回路40が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。またROMには、後述する読取処理や解析処理等を実行可能な所定プログラムやその他、照明光源21や外縁照射装置50、受光センサ28等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。   The memory 35 is a semiconductor memory device, and corresponds to, for example, a RAM (DRAM, SRAM, etc.) or a ROM (EPROM, EEPROM, etc.). In addition to the above-described code image information storage area, the RAM of the memory 35 is configured to be able to secure a work area and a reading condition table used by the control circuit 40 in each processing such as arithmetic operation and logical operation. Yes. In addition, the ROM stores in advance a predetermined program that can execute a reading process and an analysis process, which will be described later, and a system program that can control each hardware such as the illumination light source 21, the outer edge irradiation device 50, and the light receiving sensor 28. ing.

制御回路40は、光学的情報読取装置10全体を制御可能なマイコンによって構成されており、CPU、システムバス、入出力インタフェース等を有すると共に、情報処理機能を備えており、メモリ35とともに情報処理装置を構成している。この制御回路40は、内蔵された入出力インタフェースを介して種々の入出力装置(周辺装置)と接続可能に構成されており、本実施形態の場合、制御回路40には、トリガースイッチ42、発光部43、ブザー44、バイブレータ45、通信インタフェース48等が接続されている。これにより、例えば、トリガースイッチ42の監視や管理、発光部43の点灯、非点灯、ビープ音やアラーム音を発生可能なブザー44の鳴動のオンオフ、当該光学的情報読取装置10の使用者に伝達し得る振動を発生可能なバイブレータ45の駆動制御や外部装置との通信を可能にする通信インタフェース48の通信制御等が制御回路40によって行われることとなる。   The control circuit 40 is configured by a microcomputer capable of controlling the entire optical information reading apparatus 10, has a CPU, a system bus, an input / output interface, and the like, and has an information processing function. Is configured. The control circuit 40 is configured to be connectable to various input / output devices (peripheral devices) via a built-in input / output interface. In this embodiment, the control circuit 40 includes a trigger switch 42, light emission. The unit 43, the buzzer 44, the vibrator 45, the communication interface 48, and the like are connected. Thereby, for example, monitoring and management of the trigger switch 42, lighting and non-lighting of the light emitting unit 43, on / off of the sound of the buzzer 44 capable of generating a beep sound and an alarm sound, and transmission to the user of the optical information reading device 10 The control circuit 40 performs drive control of the vibrator 45 that can generate possible vibrations, communication control of the communication interface 48 that enables communication with an external device, and the like.

次に、このように構成される光学的情報読取装置10の制御回路40にて実行される読取処理について、図を用いて説明する。図3は、読取適正距離範囲Xと外縁照射装置50の各照射状態との関係を説明するための説明図である。図4は、制御回路40により実行される読取処理の流れを例示するフローチャートである。図5(A)は、撮像画像としてQRコードQが撮像された状態を示す説明図であり、図5(B)は、読取適正距離範囲XにあるQRコードQの位置検出パターンFPの撮像状態とこの位置検出パターンFPの配列方向における輝度値の変化を示す説明図である。図6(A)は、読取適正距離範囲Xよりも遠方で撮像されたQRコードQの位置検出パターンFPの撮像状態とこの位置検出パターンFPの配列方向における輝度値の変化を示す説明図であり、図6(B)は、読取適正距離範囲Xよりも近辺で撮像されたQRコードQの位置検出パターンFPの撮像状態とこの位置検出パターンFPの配列方向における輝度値の変化を示す説明図である。図7は、画像データにコード画像が一部含まれるときのQRコードQと撮像エリアSの外縁領域Seとの位置関係を示す説明図である。   Next, a reading process executed by the control circuit 40 of the optical information reading apparatus 10 configured as described above will be described with reference to the drawings. FIG. 3 is an explanatory diagram for explaining the relationship between the proper reading distance range X and each irradiation state of the outer edge irradiation device 50. FIG. 4 is a flowchart illustrating the flow of the reading process executed by the control circuit 40. FIG. 5A is an explanatory diagram showing a state where the QR code Q is captured as a captured image, and FIG. 5B is an imaging state of the position detection pattern FP of the QR code Q in the proper reading distance range X. It is explanatory drawing which shows the change of the luminance value in the sequence direction of this position detection pattern FP. FIG. 6A is an explanatory diagram showing an imaging state of the position detection pattern FP of the QR code Q imaged far from the proper reading distance range X and a change in luminance value in the arrangement direction of the position detection pattern FP. FIG. 6B is an explanatory diagram showing an imaging state of the position detection pattern FP of the QR code Q captured in the vicinity of the proper reading distance range X and a change in luminance value in the arrangement direction of the position detection pattern FP. is there. FIG. 7 is an explanatory diagram showing a positional relationship between the QR code Q and the outer edge region Se of the imaging area S when a part of the code image is included in the image data.

本実施形態に代表される光学的情報読取装置の構成では、照明光の強度や受光センサの露光時間等の関係から、読取りに適切となる読取距離(装置から読取対象までの距離)にある程度の範囲(読取適正距離範囲X:図3参照)がある。そうすると、情報コードを光学的に読み取る場合、当該情報コードを構成する各モジュールのモジュールサイズに応じて最適な照明光の強度や受光センサの露光時間が変わることから、モジュールサイズに応じて読み取り可能な読取距離、すなわち、読取適正距離範囲Xが変わることとなる。   In the configuration of the optical information reading apparatus typified by this embodiment, the reading distance (distance from the apparatus to the reading object) suitable for reading is some extent due to the relationship between the intensity of illumination light and the exposure time of the light receiving sensor. There is a range (read appropriate distance range X: see FIG. 3). Then, when the information code is optically read, the optimum illumination light intensity and the exposure time of the light receiving sensor change according to the module size of each module constituting the information code, so that the information code can be read according to the module size. The reading distance, that is, the reading appropriate distance range X changes.

そこで、本実施形態における読取処理では、明色モジュールおよび暗色モジュールが所定の順序で配列される特定パターンを含む情報コード、例えば、特定パターンとして位置を検出するための位置検出パターンFPを含むQRコードQが撮像される場合には、以下のように処理される。すなわち、この位置検出パターンFPが読取適正距離範囲Xよりも遠方で撮像されたと判定される場合とこの読取適正距離範囲Xよりも近辺で撮像されたと判定される場合とにおいて、外縁照射装置50による照射状態を変更する。   Therefore, in the reading process according to the present embodiment, an information code including a specific pattern in which the light color module and the dark color module are arranged in a predetermined order, for example, a QR code including a position detection pattern FP for detecting the position as the specific pattern. When Q is imaged, processing is performed as follows. That is, when it is determined that the position detection pattern FP has been imaged farther than the proper reading distance range X and when it is determined that the position detection pattern FP has been imaged nearer than the proper reading distance range X, the outer edge irradiation device 50 Change the irradiation state.

具体的には、位置検出パターンFPが読取適正距離範囲Xよりも遠方で撮像されたと判定される場合には、撮像されたQRコードQが読取適正距離範囲Xを外れて遠方に位置することを報知する第1照射光として、外縁照射装置50の光源51から下側領域S1に対して緑色の照射光L1が照射される。また、位置検出パターンFPが読取適正距離範囲Xよりも近辺で撮像されたと判定される場合には、撮像されたQRコードQが読取適正距離範囲Xを外れて近辺に位置することを報知する第2照射光として、外縁照射装置50の光源52から上側領域S2に対して黄緑色の照射光L2が照射される。これにより、使用者が外縁照射装置50による照射状態を見ることで、撮像されたQRコードQが読取適正距離範囲Xよりも遠方で撮像された状態か、または、近辺で撮像された状態かを使用者に報知することができる。   Specifically, when it is determined that the position detection pattern FP has been imaged farther than the proper reading distance range X, the captured QR code Q is located far from the proper reading distance range X. As the first irradiation light to be notified, the green irradiation light L1 is emitted from the light source 51 of the outer edge irradiation device 50 to the lower region S1. Further, when it is determined that the position detection pattern FP has been imaged in the vicinity of the proper reading distance range X, a notification is made that the picked-up QR code Q is outside the proper reading distance range X and is positioned in the vicinity. As the second irradiation light, yellow-green irradiation light L2 is emitted from the light source 52 of the outer edge irradiation device 50 to the upper region S2. Thereby, the user can see whether the imaged QR code Q is imaged farther than the appropriate reading distance range X or the imaged in the vicinity by viewing the irradiation state by the outer edge irradiation device 50. The user can be notified.

以下、本実施形態に係る読取処理について、図4に示すフローチャートを用いて詳細に説明する。なお、以下の説明では、まず、位置検出パターンFPを有するQRコードQを読取対象とする場合について説明する。ここで、位置検出パターンFPは、当該位置検出パターンFPに対して横断または縦断するように明暗情報を走査すると、暗、明、暗、明、暗の順番で同色モジュールの連続比率が1:1:3:1:1となるように構成されている。なお、当該読取処理を実行する制御回路40は、特許請求の範囲に記載の「制御手段」の一例に相当し得る。   Hereinafter, the reading process according to the present embodiment will be described in detail with reference to the flowchart shown in FIG. In the following description, first, a case where the QR code Q having the position detection pattern FP is to be read will be described. Here, when the light and dark information is scanned so that the position detection pattern FP crosses or crosses the position detection pattern FP, the continuous ratio of the same color modules is 1: 1 in the order of dark, bright, dark, bright, and dark. : 3: 1: 1. Note that the control circuit 40 that executes the reading process may correspond to an example of a “control unit” recited in the claims.

本実施形態では、光学的情報読取装置10が電源オン状態になり、図4に示す読取処理が開始されて、使用者が所定操作、例えば、トリガースイッチ42のオン操作を行うことで、ステップS101に示す判定処理にてYesと判定されると、ステップS103に示すコード撮像処理がなされる。この処理では、まず制御回路40が同期信号を基準に照明光源21に発光信号を出力し、当該発光信号を受けた照明光源21が、LEDを発光させて照明光Lfを照射する。すると、QRコードQに照射された照明光Lfが反射し、その反射光Lrが読取口13を介して結像レンズ27に入射する。そして、受光センサ28の受光面28aには結像レンズ27によってQRコードQの像、つまりコード画像が結像される。これにより、受光センサ28を構成する各受光素子が露光され、それら各受光素子からQRコードQを含めた像に応じた受光信号がそれぞれ出力される。これら受光信号は、例えば、図5(A)に例示するように、QRコードQのコード画像を含めた画像データを構成するものであり、このように生成された画像データはメモリ35に一時的に記憶される。   In the present embodiment, the optical information reading apparatus 10 is turned on, the reading process shown in FIG. 4 is started, and the user performs a predetermined operation, for example, an operation of turning on the trigger switch 42, so that step S101 is performed. When it is determined Yes in the determination process shown in FIG. 8, the code imaging process shown in step S103 is performed. In this process, first, the control circuit 40 outputs a light emission signal to the illumination light source 21 based on the synchronization signal, and the illumination light source 21 that has received the light emission signal emits the LED to emit the illumination light Lf. Then, the illumination light Lf applied to the QR code Q is reflected, and the reflected light Lr enters the imaging lens 27 through the reading port 13. An image of the QR code Q, that is, a code image is formed on the light receiving surface 28 a of the light receiving sensor 28 by the imaging lens 27. Thereby, each light receiving element constituting the light receiving sensor 28 is exposed, and a light receiving signal corresponding to the image including the QR code Q is output from each light receiving element. These received light signals constitute, for example, image data including a code image of QR code Q as illustrated in FIG. 5A, and the image data thus generated is temporarily stored in the memory 35. Is remembered.

次に、ステップS105に示す特定パターン抽出処理がなされる。この処理では、上記ステップS103にて生成した画像データに対して、QRコードQの3つの位置検出パターンFPのうちいずれか1つを抽出するための処理がなされる。このとき、上記コード撮像処理にて撮像された画像データに位置検出パターンFPが含まれていない場合には、ステップS107にてNoと判定されて、上述したコード撮像処理が再度なされる。なお、ステップS105に示す判定処理を実行する制御回路40は、特許請求の範囲に記載の「抽出手段」の一例に相当し得る。   Next, the specific pattern extraction process shown in step S105 is performed. In this process, a process for extracting any one of the three position detection patterns FP of the QR code Q is performed on the image data generated in step S103. At this time, when the position detection pattern FP is not included in the image data captured by the code imaging process, it is determined No in step S107, and the above-described code imaging process is performed again. The control circuit 40 that executes the determination process shown in step S105 may correspond to an example of an “extraction unit” recited in the claims.

上記コード撮像処理にて撮像された画像データに位置検出パターンFPが含まれていると(S107でYes)、ステップS109に示すぼけ具合算出処理がなされる。この処理では、上記特定パターン抽出処理にて抽出された位置検出パターンFPを構成する各モジュールと周囲のマージンの輝度値、具体的には、位置検出パターンFPを構成する各モジュールのうち、最も幅値が大きな暗色モジュール(図5(B)のM3参照)の輝度値WBと、最も幅値が小さな明色モジュール(図5(B)のM2参照)の輝度値NSと、最も幅値が小さな暗色モジュール(図5(B)のM4参照)の輝度値NBと、マージンの輝度値WSと、に基づいて、当該位置検出パターンFPのぼけ具合Fが以下に示す式(1)により算出される。
F=(WS−WB)/(NS−NB) ・・・(1)
When the position detection pattern FP is included in the image data captured by the code imaging process (Yes in S107), the blur condition calculation process shown in step S109 is performed. In this process, the brightness value of each module constituting the position detection pattern FP extracted in the specific pattern extraction process and the surrounding margin, specifically, the widest width among the modules constituting the position detection pattern FP. The brightness value WB of the dark color module (see M3 in FIG. 5B) with the largest value, the brightness value NS of the light color module (see M2 in FIG. 5B) with the smallest width value, and the smallest width value Based on the brightness value NB of the dark color module (see M4 in FIG. 5B) and the brightness value WS of the margin, the blur condition F of the position detection pattern FP is calculated by the following equation (1). .
F = (WS-WB) / (NS-NB) (1)

幅が広いモジュールの輝度値はぼけの影響が少なく、幅が狭いモジュールの輝度値はぼけの影響を受けやすいため、幅が広いモジュールの明暗の輝度差と幅が狭いモジュールの明暗の輝度差とから、上記式(1)によりぼけ具合Fを算出することができる。なお、輝度値WSとして、マージンの輝度値に代えて、位置検出パターンFPを構成する各モジュールのうち最も幅値が大きな明色モジュールの輝度値を採用してもよい。   The brightness value of a wide module is less affected by blur, and the brightness value of a narrow module is more susceptible to blur, so the brightness difference between light and dark of a wide module and the brightness difference of a narrow module Therefore, the degree of blur F can be calculated by the above equation (1). As the brightness value WS, the brightness value of the light color module having the largest width value among the modules constituting the position detection pattern FP may be adopted instead of the brightness value of the margin.

また、本実施形態では、輝度値は、0〜255で示され、白色に近づくほど、すなわち、明色度合いが高くなるほど数値が高くなり、黒色に近づくほど、すなわち、暗色度合いが高くなるほど数値が低くなる。このため、例えば、位置検出パターンFPが読取適正距離範囲X内にて撮像されていることからぼけが少ない場合には、図5(B)に例示するように、輝度値WSだけでなく輝度値NSも255に近くなり、輝度値WBだけでなく輝度値NBも0に近くなるので、式(1)の分母と分子とが等しくなり、ぼけ具合Fは、1に近づくこととなる。一方、位置検出パターンFPが読取適正距離範囲Xから外れて撮像されていることからぼけの影響が大きくなる場合には、読取適正距離範囲Xから外れた距離が大きくなるほど、ぼけ具合Fの値が大きくなる。なお、ステップS109に示すぼけ具合算出処理を実行する制御回路40は、特許請求の範囲に記載の「ぼけ具合算出手段」の一例に相当し得る。   In the present embodiment, the brightness value is indicated by 0 to 255, and the numerical value increases as it approaches white, that is, the lighter color degree increases, and the numerical value increases as it approaches black, that is, the darker degree increases. Lower. Therefore, for example, when the position detection pattern FP is imaged within the proper reading distance range X, when there is little blur, as illustrated in FIG. 5B, not only the luminance value WS but also the luminance value NS is also close to 255, and not only the brightness value WB but also the brightness value NB is close to 0. Therefore, the denominator and the numerator of Expression (1) are equal, and the degree of blur F approaches 1. On the other hand, when the influence of blur increases because the position detection pattern FP is captured outside the proper reading distance range X, the value of the blur condition F increases as the distance outside the proper reading distance range X increases. growing. Note that the control circuit 40 that executes the blur condition calculation process shown in step S109 may correspond to an example of the “blur condition calculation unit” recited in the claims.

次に、ステップS111に示す特定幅値算出処理がなされる。この処理では、位置検出パターンFPを構成する全てのモジュールM1〜M5(図5(B)参照)の幅値の総和である位置検出パターンFPの幅値が特定幅値Hとして算出される。なお、各モジュールM1〜M5の幅値および特定幅値Hの単位は、撮像画像の1画素の幅値に相当する値である。例えば、モジュールM1,M2,M4,M5がそれぞれ3(画素)で構成されており、モジュールM3が9画素で構成されている場合には、特定幅値Hは、21(画素)となる。また、ステップS111に示す特定幅値算出処理を実行する制御回路40は、特許請求の範囲に記載の「幅値算出手段」の一例に相当し得る。   Next, the specific width value calculation process shown in step S111 is performed. In this process, the width value of the position detection pattern FP, which is the sum of the width values of all the modules M1 to M5 (see FIG. 5B) constituting the position detection pattern FP, is calculated as the specific width value H. The units of the width value and the specific width value H of each module M1 to M5 are values corresponding to the width value of one pixel of the captured image. For example, when the modules M1, M2, M4, and M5 are each composed of 3 (pixels) and the module M3 is composed of 9 pixels, the specific width value H is 21 (pixels). Further, the control circuit 40 that executes the specific width value calculation process shown in step S111 may correspond to an example of “width value calculation means” recited in the claims.

続いて、ステップS113に示す判定処理にて、上記ぼけ具合算出処理にて算出されたぼけ具合Fが所定の閾値Fo以下であるか否かについて判定される。なお、所定の閾値Foは、読取適正距離範囲X内のうち最も遠方の位置または最も近辺の位置に位置する位置検出パターンFPを撮像したときに上記式(1)にて算出されるぼけ具合Fに相当する値であって、本実施形態では、例えば、Fo=2に設定されている。なお、ステップS113に示す判定処理を実行する制御回路40は、特許請求の範囲に記載の「第1判定手段」の一例に相当し得る。   Subsequently, in the determination process shown in step S113, it is determined whether or not the blur condition F calculated in the blur condition calculation process is equal to or less than a predetermined threshold value Fo. The predetermined threshold Fo is the degree of blur F calculated by the above equation (1) when the position detection pattern FP located at the farthest position or the nearest position in the proper reading distance range X is imaged. In this embodiment, for example, Fo = 2 is set. The control circuit 40 that executes the determination process shown in step S113 may correspond to an example of “first determination unit” recited in the claims.

ここで、位置検出パターンFPが読取適正距離範囲X内にて撮像されていることから、ぼけ具合Fが所定の閾値Fo以下となる場合には(S113でYes)、ステップS115に示す消灯処理がなされ、外縁照射装置50の各光源51〜54のいずれかが点灯している場合には、点灯している光源が消灯状態となる。   Here, since the position detection pattern FP is imaged within the proper reading distance range X, when the degree of blur F is equal to or less than the predetermined threshold Fo (Yes in S113), the extinguishing process shown in step S115 is performed. When any one of the light sources 51 to 54 of the outer edge irradiation device 50 is lit, the lit light source is turned off.

続いて、ステップS117に示すコード画像抽出処理がなされる。この処理では、上記ステップS103にて生成した画像データに対して、QRコードQに相当するコード画像を抽出するための処理がなされる。このとき、上記コード撮像処理にて撮像された画像データにコード画像の全てが含まれている場合には、ステップS119にてYesと判定されて、ステップS121に示すデコード処理がなされる。この処理では、上述のように抽出されたコード画像に対して、公知のデコード処理が実施される。このデコード処理によるデコードが成功して、QRコードQとして符号化された文字データ等が取得されると(S123でYes)、ステップS125に示すデータ送信処理がなされ、上記デコード処理により取得された文字データ等が通信インタフェース48を介して外部機器等の上位システムに送信される。そして、再度、ステップS101に示す判定処理からの処理が繰り返される。なお、ステップS121に示す特定幅値算出処理を実行する制御回路40は、特許請求の範囲に記載の「デコード手段」の一例に相当し得る。   Subsequently, a code image extraction process shown in step S117 is performed. In this process, a process for extracting a code image corresponding to the QR code Q is performed on the image data generated in step S103. At this time, if all the code images are included in the image data captured by the code imaging process, the determination at Step S119 is Yes and the decoding process shown at Step S121 is performed. In this process, a known decoding process is performed on the code image extracted as described above. When the decoding by the decoding process is successful and character data encoded as QR code Q is acquired (Yes in S123), the data transmission process shown in step S125 is performed, and the character acquired by the decoding process is performed. Data or the like is transmitted to a host system such as an external device via the communication interface 48. And the process from the determination process shown to step S101 is repeated again. The control circuit 40 that executes the specific width value calculation process shown in step S121 may correspond to an example of a “decoding unit” recited in the claims.

上述したステップS113に示す判定処理において、読取適正距離範囲Xよりも遠方に位置する位置検出パターンFPを撮像したことから、撮像された位置検出パターンFPが図6(A)に例示するように、幅が広いモジュールの明暗の輝度差(WS−WB)に対して幅が狭いモジュールの明暗の輝度差(NS−NB)が小さくなり、ぼけ具合Fが所定の閾値Foを越えると、Noと判定される。   In the determination process shown in step S113 described above, since the position detection pattern FP located farther than the proper reading distance range X is imaged, the imaged position detection pattern FP is illustrated in FIG. When the brightness difference (NS-NB) of the narrow module becomes smaller than the brightness difference (WS-WB) of the wide module and the blur condition F exceeds the predetermined threshold Fo, it is determined as No. Is done.

このように、ぼけ具合Fが所定の閾値Foを越えると、ステップS127に示す判定処理にて、上記特定幅値算出処理にて算出された特定幅値Hが所定の閾値Ho以下であるか否かについて判定される。なお、所定の閾値Hoは、読取適正距離範囲Xよりも遠方に位置する位置検出パターンFPを撮像したときに各モジュールM1〜M5の幅値の総和により算出される特定幅値Hに相当する値に設定されている。具体的には、所定の閾値Hoは、例えば、位置検出パターンFPを構成する単位モジュールの幅値が1画素の幅値に相当するように、Ho=7(画素)として設定されている。なお、ステップS127に示す判定処理を実行する制御回路40は、特許請求の範囲に記載の「第2判定手段」の一例に相当し得る。   As described above, when the blur condition F exceeds the predetermined threshold value Fo, whether or not the specific width value H calculated in the specific width value calculation process is equal to or less than the predetermined threshold value Ho in the determination process shown in step S127. Is determined. The predetermined threshold Ho is a value corresponding to the specific width value H calculated by the sum of the width values of the modules M1 to M5 when the position detection pattern FP located far from the proper reading distance range X is imaged. Is set to Specifically, the predetermined threshold value Ho is set as Ho = 7 (pixels) so that the width value of the unit modules constituting the position detection pattern FP corresponds to the width value of one pixel, for example. The control circuit 40 that executes the determination process shown in step S127 may correspond to an example of a “second determination unit” recited in the claims.

上述したように、図6(A)に例示するように、読取適正距離範囲Xよりも遠方に位置する位置検出パターンFPを撮像したことから、特定幅値Hが所定の閾値Ho以下となる場合には(S127でYes)、ステップS129に示す第1照射光照射処理がなされる。この処理では、撮像されたQRコードQが読取適正距離範囲Xを外れて遠方に位置することを報知する第1照射光として、外縁照射装置50の光源51から下側領域S1に対して照射光L1が照射される(図2および図3参照)。これにより、使用者が下側領域S1に対して照射される照射光L1を見ることで、撮像されたQRコードQが読取適正距離範囲Xよりも遠方に位置することを、使用者に報知することができる。   As described above, as illustrated in FIG. 6A, when the position detection pattern FP located far from the proper reading distance range X is captured, the specific width value H is equal to or less than the predetermined threshold value Ho. (Yes in S127), the first irradiation light irradiation process shown in step S129 is performed. In this process, as the first irradiation light for notifying that the imaged QR code Q is located far from the proper reading distance range X, the irradiation light is emitted from the light source 51 of the outer edge irradiation device 50 to the lower region S1. L1 is irradiated (see FIGS. 2 and 3). Thereby, the user is notified that the captured QR code Q is located farther than the proper reading distance range X by viewing the irradiation light L1 irradiated to the lower region S1. be able to.

一方、上述したステップS113に示す判定処理において、読取適正距離範囲Xよりも近辺に位置する位置検出パターンFPを撮像したことから、撮像された位置検出パターンFPが図6(B)に例示するように、幅が広いモジュールの明暗の輝度差(WS−WB)に対して幅が狭いモジュールの明暗の輝度差(NS−NB)が小さくなり、ぼけ具合Fが所定の閾値Foを越える場合でも、Noと判定される。   On the other hand, in the determination process shown in step S113 described above, since the position detection pattern FP located in the vicinity of the proper reading distance range X is captured, the captured position detection pattern FP is illustrated in FIG. 6B. In addition, even when the brightness difference (NS-NB) of the narrow module becomes smaller than the brightness difference (WS-WB) of the wide module, and the blur condition F exceeds the predetermined threshold Fo, No is determined.

そして、読取適正距離範囲Xよりも近辺に位置する位置検出パターンFPを撮像したことから、特定幅値Hが所定の閾値Hoを越えると(S127でNo)、ステップS131に示す第2照射光照射処理がなされる。この処理では、撮像されたQRコードQが読取適正距離範囲Xを外れて近辺に位置することを報知する第2照射光として、外縁照射装置50の光源52から上側領域S2に対して照射光L2が照射される(図2および図3参照)。これにより、使用者が上側領域S2に対して照射される照射光L2を見ることで、撮像されたQRコードQが読取適正距離範囲Xよりも近辺に位置することを、使用者に報知することができる。   Since the position detection pattern FP located in the vicinity of the proper reading distance range X is captured, when the specific width value H exceeds the predetermined threshold value Ho (No in S127), the second irradiation light irradiation shown in step S131 is performed. Processing is done. In this process, the irradiation light L2 from the light source 52 of the outer edge irradiation device 50 to the upper region S2 is used as the second irradiation light for notifying that the imaged QR code Q is located in the vicinity of the proper reading distance range X. Is irradiated (see FIGS. 2 and 3). Thereby, the user is notified that the captured QR code Q is located closer to the proper reading distance range X by viewing the irradiation light L2 irradiated on the upper region S2. Can do.

上述のように、第1照射光照射処理にて照射光L1が照射されるか、第2照射光照射処理にて照射光L2が照射されると、その照射状態が維持されたまま、上記コード撮像処理がなされる。そして、例えば、読取適正距離範囲Xを外れて遠方に位置するQRコードQを撮像していることから照射光L1が照射されている状態で、この照射光L1を見た使用者がQRコードQに対して当該光学的情報読取装置10を近づけることで、QRコードQが読取適正距離範囲X内にて撮像されると(S113でYes)、上記消灯処理により照射光L1の照射が停止される。この照射光L1の照射の停止を見た使用者は、読取対象のQRコードQが読取適正距離範囲X内にて撮像されたことを認識することができる。   As described above, when the irradiation light L1 is irradiated in the first irradiation light irradiation process or the irradiation light L2 is irradiated in the second irradiation light irradiation process, the code is maintained with the irradiation state maintained. Imaging processing is performed. For example, the user who viewed the irradiation light L1 in the state where the irradiation light L1 is irradiated because the QR code Q located far away from the appropriate reading distance range X is imaged is displayed by the user. When the QR code Q is imaged within the appropriate reading distance range X (Yes in S113) by bringing the optical information reading device 10 closer to the above, the irradiation of the irradiation light L1 is stopped by the extinguishing process. . The user who sees the stop of the irradiation of the irradiation light L1 can recognize that the QR code Q to be read is captured within the proper reading distance range X.

また、読取適正距離範囲Xを外れて近辺に位置するQRコードQを撮像していることから照射光L2が照射されている状態で、この照射光L2を見た使用者がQRコードQに対して当該光学的情報読取装置10を遠ざけることで、QRコードQが読取適正距離範囲X内にて撮像されると(S113でYes)、上記消灯処理により照射光L2の照射が停止される。この照射光L2の照射の停止を見た使用者は、読取対象のQRコードQが読取適正距離範囲X内にて撮像されたことを認識することができる。   In addition, since the QR code Q located outside the proper reading distance range X is imaged, the user who viewed the irradiation light L2 in the state of irradiation with the irradiation light L2 When the QR code Q is imaged within the proper reading distance range X by moving the optical information reader 10 away (Yes in S113), the irradiation of the irradiation light L2 is stopped by the extinguishing process. The user who sees the stop of the irradiation of the irradiation light L2 can recognize that the QR code Q to be read has been imaged within the proper reading distance range X.

また、上述したステップS119に示す判定処理において、図7に例示するように、上記コード撮像処理にて撮像された画像データに位置検出パターンFPが含まれているもののコード画像の全てが含まれていない場合には、Noと判定されて、ステップS133に示すコード位置算出処理がなされる。この処理では、上述した撮像エリアSの外縁領域Seのうち画像データに一部が含まれるコード画像に対応する位置が、コード位置として算出される。なお、ステップS119に示す判定処理を実行する制御回路40は、特許請求の範囲に記載の「第3判定手段」の一例に相当し得る。   Further, in the determination process shown in step S119 described above, as illustrated in FIG. 7, all the code images of the image data captured by the code imaging process including the position detection pattern FP are included. If not, it is determined No and the code position calculation process shown in step S133 is performed. In this process, a position corresponding to a code image in which a part of the image data is included in the outer edge region Se of the imaging area S is calculated as a code position. The control circuit 40 that executes the determination process shown in step S119 can correspond to an example of “third determination unit” recited in the claims.

続いて、ステップS135に示す第3照射光照射処理がなされる。この処理では、撮像されたQRコードQが撮像エリアSから外れていることを報知する第3照射光として、各光源51〜54のうち、上述のように算出されたコード位置に対して最も近くに照射光を照射する光源から、青色の照射光が照射される。具体的には、図7に例示するように、コード位置が右側領域S4に対応する場合には、光源54から右側領域S4に対して青色の照射光L4が照射される。   Subsequently, a third irradiation light irradiation process shown in step S135 is performed. In this process, as the third irradiation light for notifying that the captured QR code Q is out of the imaging area S, the light source 51 to 54 is closest to the code position calculated as described above. Blue light is emitted from a light source that emits light. Specifically, as illustrated in FIG. 7, when the code position corresponds to the right region S4, the blue light L4 is emitted from the light source 54 to the right region S4.

これにより、使用者が右側領域S4に対して照射される青色の照射光L4を見ることで、撮像されたQRコードQが撮像エリアSから外れており、照射光L4が撮像エリアSの中央に位置するように読取口13の向きを変更することで、QRコードQが撮像エリアS内に全て含まれることを、使用者に報知することができる。   As a result, the user sees the blue irradiation light L4 irradiated to the right side region S4, so that the captured QR code Q is out of the imaging area S, and the irradiation light L4 is in the center of the imaging area S. By changing the orientation of the reading port 13 so as to be positioned, it is possible to notify the user that the QR code Q is entirely included in the imaging area S.

なお、上記第3照射光照射処理では、コード位置が下側領域S1に対応する場合には、光源51から下側領域S1に対して青色の照射光L1が照射され、コード位置が上側領域S2に対応する場合には、光源52から上側領域S2に対して青色の照射光L2が照射される。また、上記第3照射光照射処理では、コード位置が左側領域S3に対応する場合には、光源53から左側領域S3に対して青色の照射光L3が照射される。   In the third irradiation light irradiation process, when the code position corresponds to the lower region S1, the blue light L1 is irradiated from the light source 51 to the lower region S1, and the code position is set to the upper region S2. In the case of corresponding to the above, the blue irradiation light L2 is emitted from the light source 52 to the upper region S2. In the third irradiation light irradiation process, when the code position corresponds to the left region S3, the blue irradiation light L3 is irradiated from the light source 53 to the left region S3.

なお、コード位置が各領域S1〜S4のうちの近くの2つに対してほぼ等距離に位置する場合には、これら両領域に対して照射光を同時に照射してもよい。この場合には、2つの照射光が撮像エリアSの中央に位置するように読取口13の向きを変更することで、QRコードQが撮像エリアS内に全て含まれることを、使用者に報知することができる。   In addition, when the code position is located at approximately the same distance with respect to two near each of the areas S1 to S4, the irradiation light may be simultaneously applied to both the areas. In this case, the user is notified that the QR code Q is all included in the imaging area S by changing the orientation of the reading port 13 so that the two irradiation lights are located in the center of the imaging area S. can do.

ここで、下側領域S1に照射光L1が照射されるとき、この照射光L1の発光色が青色であれば、撮像されたQRコードQが撮像エリアSから外れている状態が報知され、照射光L1の発光色が緑色であれば、撮像されたQRコードQが読取適正距離範囲Xを外れて遠方に位置する状態が報知されることとなる。また、上側領域S2に照射光L2が照射されるとき、この照射光L2の発光色が青色であれば、撮像されたQRコードQが撮像エリアSから外れている状態が報知され、照射光L2の発光色が黄緑色であれば、撮像されたQRコードQが読取適正距離範囲Xを外れて近辺に位置する状態が報知されることとなる。   Here, when the irradiation light L1 is irradiated to the lower region S1, if the emission color of the irradiation light L1 is blue, a state in which the captured QR code Q is out of the imaging area S is notified, and irradiation is performed. If the emission color of the light L1 is green, a state in which the captured QR code Q is located far from the proper reading distance range X is notified. Also, when the upper region S2 is irradiated with the irradiation light L2, if the emission color of the irradiation light L2 is blue, it is notified that the captured QR code Q is out of the imaging area S, and the irradiation light L2 If the emission color is yellow-green, a state in which the captured QR code Q is outside the proper reading distance range X and located in the vicinity is notified.

上述のように、第3照射光照射処理にて第3照射光が照射されると、その照射状態が維持されたまま、上記コード撮像処理がなされる。そして、上述のように照射される第3照射光を見た使用者が、撮像エリアSの中央に第3照射光が位置するように読取口13の向きを変更することで、上記コード撮像処理にて撮像された画像データにコード画像の全てが含まれると(S119でYes)、上記デコード処理以降の処理がなされる。   As described above, when the third irradiation light is irradiated in the third irradiation light irradiation process, the code imaging process is performed while the irradiation state is maintained. Then, the user who sees the third irradiation light irradiated as described above changes the direction of the reading port 13 so that the third irradiation light is positioned in the center of the imaging area S, whereby the code imaging processing is performed. When all the code images are included in the image data picked up at (Yes in S119), the processes after the decoding process are performed.

次に、特定パターンとしてスタートキャラクタCsを有するCODE39のバーコードBを読取対象とする場合について、図8および図9を用いて説明する。図8(A)は、撮像画像としてバーコードBが撮像された状態を示す説明図であり、図8(B)は、読取適正距離範囲XにあるバーコードBのスタートキャラクタCsの撮像状態とこのスタートキャラクタCsの配列方向における輝度値の変化を示す説明図である。図9(A)は、読取適正距離範囲Xよりも遠方で撮像されたバーコードBのスタートキャラクタCsの撮像状態とこのスタートキャラクタCsの配列方向における輝度値の変化を示す説明図であり、図9(B)は、読取適正距離範囲Xよりも近辺で撮像されたバーコードBのスタートキャラクタCsの撮像状態とこのスタートキャラクタCsの配列方向における輝度値の変化を示す説明図である。なお、図8(A)において、符号Ceは、ストップキャラクタを示し、符号Cd1,Cd2は、それぞれ所定のデータキャラクタを示し、符号Qzは、クワイエットゾーンを示し、符号Gは、キャラクタ間ギャップを示す。   Next, a case where the barcode B of the CODE 39 having the start character Cs as a specific pattern is to be read will be described with reference to FIGS. FIG. 8A is an explanatory diagram illustrating a state in which the barcode B is captured as a captured image, and FIG. 8B illustrates an imaging state of the start character Cs of the barcode B in the proper reading distance range X. It is explanatory drawing which shows the change of the luminance value in the arrangement direction of this start character Cs. FIG. 9A is an explanatory diagram showing an imaging state of the start character Cs of the bar code B imaged far from the proper reading distance range X and a change in luminance value in the arrangement direction of the start character Cs. FIG. 9B is an explanatory diagram illustrating an imaging state of the start character Cs of the barcode B imaged in the vicinity of the proper reading distance range X and a change in luminance value in the arrangement direction of the start character Cs. In FIG. 8A, the symbol Ce indicates a stop character, the symbols Cd1 and Cd2 indicate predetermined data characters, the symbol Qz indicates a quiet zone, and the symbol G indicates a gap between characters. .

QRコードQを読み取る場合と同様に、上記ステップS103に示すコード撮像処理にて画像データが生成されると、上記特定パターン抽出処理にて、バーコードBのスタートキャラクタCsを抽出するための処理がなされる。そして、図8(A)に示すように、上記コード撮像処理にて撮像された画像データにスタートキャラクタCsが含まれていると(S107でYes)、ステップS109に示すぼけ具合算出処理がなされる。   As in the case of reading the QR code Q, when image data is generated in the code imaging process shown in step S103, a process for extracting the start character Cs of the barcode B is performed in the specific pattern extraction process. Made. Then, as shown in FIG. 8A, when the start character Cs is included in the image data captured by the code imaging process (Yes in S107), the blur condition calculation process shown in step S109 is performed. .

この処理では、上記特定パターン抽出処理にて抽出されたスタートキャラクタCsを構成する各モジュールの輝度値、具体的には、スタートキャラクタCsを構成する各モジュールのうち、最も幅値が大きな明色モジュール(図8(B)のM2参照)の輝度値WSと、最も幅値が大きな暗色モジュール(図8(B)のM5参照)の輝度値WBと、最も幅値が小さな明色モジュール(図8(B)のM4参照)の輝度値NSと、最も幅値が小さな暗色モジュール(図8(B)のM3参照)の輝度値NBとに基づいて、当該スタートキャラクタCsのぼけ具合Fが上述した式(1)により算出される。   In this process, the brightness value of each module constituting the start character Cs extracted in the specific pattern extraction process, specifically, the light color module having the largest width value among the modules constituting the start character Cs. The luminance value WS (see M2 in FIG. 8B), the luminance value WB of the dark color module (see M5 in FIG. 8B) with the largest width value, and the light color module with the smallest width value (see FIG. 8). Based on the brightness value NS of (M4 in (B)) and the brightness value NB of the dark color module having the smallest width value (see M3 in FIG. 8B), the blur condition F of the start character Cs is described above. Calculated by equation (1).

次に、ステップS111に示す特定幅値算出処理がなされ、スタートキャラクタCsを構成する全てのモジュールM1〜M7の幅値の総和であるスタートキャラクタCsの幅値が特定幅値Hとして算出される。   Next, the specific width value calculation process shown in step S111 is performed, and the width value of the start character Cs, which is the sum of the width values of all the modules M1 to M7 constituting the start character Cs, is calculated as the specific width value H.

そして、スタートキャラクタCsが読取適正距離範囲X内にて撮像されていることから、図8(B)からわかるように、算出されたぼけ具合Fが所定の閾値Fo以下となる場合には(S113でYes)、ステップS115に示す消灯処理以降の処理がなされる。   Since the start character Cs is imaged within the proper reading distance range X, as can be seen from FIG. 8B, when the calculated blur degree F is equal to or less than the predetermined threshold Fo (S113). Yes), the process after the extinguishing process shown in step S115 is performed.

一方、読取適正距離範囲Xよりも遠方に位置するスタートキャラクタCsを撮像したことから、撮像されたスタートキャラクタCsが図9(A)に例示するように、幅が広いモジュールの明暗の輝度差(WS−WB)に対して幅が狭いモジュールの明暗の輝度差(NS−NB)が小さくなり、ぼけ具合Fが所定の閾値Foを越え(S113でNo)、特定幅値Hが所定の閾値Ho以下となると(S127でYes)、ステップS129に示す第1照射光照射処理がなされる。これにより、上記第1照射光として、外縁照射装置50の光源51から下側領域S1に対して照射光L1が照射されるため、使用者が下側領域S1に対して照射される照射光L1を見ることで、撮像されたバーコードBが読取適正距離範囲Xよりも遠方に位置することを、使用者に報知することができる。   On the other hand, since the start character Cs located farther than the appropriate reading distance range X is imaged, as shown in FIG. 9A, the imaged start character Cs has a brightness difference between light and dark ( The difference in brightness between dark and light (NS-NB) of a module having a narrower width than (WS-WB) becomes smaller, the degree of blur F exceeds a predetermined threshold Fo (No in S113), and the specific width value H is a predetermined threshold Ho. When the following occurs (Yes in S127), the first irradiation light irradiation process shown in step S129 is performed. Thereby, since irradiation light L1 is irradiated with respect to lower area | region S1 from the light source 51 of the outer edge irradiation apparatus 50 as said 1st irradiation light, irradiation light L1 with which a user irradiates with respect to lower area | region S1. The user can be informed that the imaged barcode B is located farther than the proper reading distance range X.

また、読取適正距離範囲Xよりも近辺に位置するスタートキャラクタCsを撮像したことから、撮像されたスタートキャラクタCsが図9(B)に例示するように、幅が広いモジュールの明暗の輝度差(WS−WB)に対して幅が狭いモジュールの明暗の輝度差(NS−NB)が小さくなり、ぼけ具合Fが所定の閾値Foを越え(S113でNo)、特定幅値Hが所定の閾値Hoを超えると(S127でNo)、ステップS131に示す第2照射光照射処理がなされる。これにより、上記第2照射光として、外縁照射装置50の光源52から上側領域S2に対して照射光L2が照射されるため、使用者が上側領域S2に対して照射される照射光L2を見ることで、撮像されたバーコードBが読取適正距離範囲Xよりも近辺に位置することを、使用者に報知することができる。   Further, since the start character Cs located in the vicinity of the proper reading distance range X is imaged, as shown in FIG. 9B, the imaged start character Cs has a brightness difference between light and dark in a wide module ( The difference in brightness between dark and light (NS-NB) of a module having a narrower width than (WS-WB) becomes smaller, the degree of blur F exceeds a predetermined threshold Fo (No in S113), and the specific width value H is a predetermined threshold Ho. (No in S127), the second irradiation light irradiation process shown in step S131 is performed. Thereby, since the irradiation light L2 is irradiated to the upper region S2 from the light source 52 of the outer edge irradiation device 50 as the second irradiation light, the user sees the irradiation light L2 irradiated to the upper region S2. Thus, it is possible to notify the user that the imaged barcode B is located closer to the proper reading distance range X.

また、スタートキャラクタCsが読取適正距離範囲X内にて撮像されている場合でも、バーコードBのコード画像の全てが含まれていない場合には(S119でNo)、上記コード位置算出処理がなされて、コード位置が算出される。そして、上記第3照射光照射処理がなされ、撮像されたバーコードBが撮像エリアSから外れていることを報知する第3照射光として、各光源51〜54のうち、上述のように算出されたコード位置に対して最も近くに照射光を照射する光源から、青色の照射光が照射される。これにより、使用者が照射される青色の第3照射光を見ることで、撮像されたバーコードBが撮像エリアSから外れており、第3照射光が撮像エリアSの中央に位置するように読取口13の向きを変更することで、バーコードBが撮像エリアS内に全て含まれることを、使用者に報知することができる。   Even when the start character Cs is captured within the proper reading distance range X, if the entire code image of the barcode B is not included (No in S119), the code position calculation process is performed. Thus, the code position is calculated. Then, the third irradiation light irradiation process is performed, and the third irradiation light for notifying that the imaged barcode B is out of the imaging area S is calculated as described above among the light sources 51 to 54. Blue light is emitted from a light source that emits irradiation light closest to the cord position. Thereby, the imaged barcode B is out of the imaging area S by viewing the blue third irradiation light irradiated by the user, and the third irradiation light is positioned at the center of the imaging area S. By changing the orientation of the reading port 13, it is possible to notify the user that the barcode B is entirely included in the imaging area S.

以上説明したように、本実施形態に係る光学的情報読取装置10では、抽出された特定パターン(位置検出パターンFP,スタートキャラクタCs)を構成する各モジュールについて、これら各モジュールの輝度値に基づいて当該特定パターンのぼけ具合Fが算出されるとともに、当該各モジュールの幅値に基づいて当該特定パターンの特定幅値Hが算出される。そして、ぼけ具合Fに基づいて特定パターンが上記読取適正距離範囲X外で撮像されたと判定される場合に、上記特定幅値Hに基づいて、特定パターンが上記読取適正距離範囲Xよりも遠方で撮像されたと判定されると(S127でYes)、上記第1照射光が照射され、特定パターンが上記読取適正距離範囲Xよりも遠方で撮像されていないと判定されると(S127でNo)、上記第2照射光が照射されるように、制御回路40により外縁照射装置50の各光源51〜54が制御される。   As described above, in the optical information reading apparatus 10 according to the present embodiment, for each module constituting the extracted specific pattern (position detection pattern FP, start character Cs), based on the luminance value of each module. The blur condition F of the specific pattern is calculated, and the specific width value H of the specific pattern is calculated based on the width value of each module. When it is determined that the specific pattern is captured outside the proper reading distance range X based on the blur condition F, the specific pattern is farther than the proper reading distance range X based on the specific width value H. If it is determined that the image has been captured (Yes in S127), the first irradiation light is irradiated, and if it is determined that the specific pattern is not captured farther than the proper reading distance range X (No in S127), The control circuit 40 controls the light sources 51 to 54 of the outer edge irradiation device 50 so that the second irradiation light is irradiated.

これにより、特定パターンを有する情報コードが上記読取適正距離範囲Xよりも遠方で撮像されると、ステップS115に示す判定処理により特定パターンが上記読取適正距離範囲X外で撮像されたと判定されるとともに、ステップS127に示す判定処理により特定パターンが上記読取適正距離範囲Xよりも遠方で撮像されたと判定されて、上記第1照射光が照射される。このように照射される第1照射光を見た使用者に対して、情報コードが上記読取適正距離範囲Xよりも遠方で撮像されており、この情報コードに対して当該光学的情報読取装置10を近づける必要があることを報知することができる。   As a result, when the information code having the specific pattern is imaged farther than the proper reading distance range X, it is determined by the determination process shown in step S115 that the specific pattern has been imaged outside the proper reading distance range X. In the determination process shown in step S127, it is determined that the specific pattern has been imaged farther than the appropriate reading distance range X, and the first irradiation light is emitted. An information code is imaged farther than the appropriate reading distance range X with respect to the user who has seen the first irradiation light irradiated in this manner, and the optical information reading device 10 corresponds to the information code. It is possible to notify that it is necessary to bring

また、特定パターンを有する情報コードが上記読取適正距離範囲Xよりも近辺で撮像されると、ステップS115に示す判定処理により特定パターンが上記読取適正距離範囲X外で撮像されたと判定されるとともに、ステップS127に示す判定処理により特定パターンが上記読取適正距離範囲Xよりも遠方で撮像されていないと判定されて、上記第2照射光が照射される。このように照射される第2照射光を見た使用者に対して、情報コードが上記読取適正距離範囲Xよりも近辺で撮像されており、この情報コードに対して当該光学的情報読取装置を遠ざける必要があることを報知することができる。
したがって、情報コードの撮像状態を考慮して適正な読取距離を報知することができる。
When the information code having the specific pattern is imaged in the vicinity of the proper reading distance range X, it is determined by the determination process shown in step S115 that the specific pattern has been imaged outside the proper reading distance range X. It is determined by the determination process shown in step S127 that the specific pattern has not been imaged farther than the appropriate reading distance range X, and the second irradiation light is emitted. For the user who has seen the second irradiation light irradiated in this way, an information code is imaged in the vicinity of the appropriate reading distance range X, and the optical information reading device is connected to the information code. It is possible to notify that it is necessary to keep away.
Therefore, an appropriate reading distance can be notified in consideration of the imaging state of the information code.

また、上記第1照射光は光源51から下側領域S1に対して照射される緑色の照射光L1であり、上記第2照射光は光源52から上側領域S2に対して照射される黄緑色の照射光L2であり、第1照射光の発光状態と第2照射光の発光状態とが異なるように外縁照射装置50が構成されている。このため、第1照射光と第2照射光とを容易に区別しやすくなるので、使用者は、第1照射光および第2照射光のいずれかを見るだけで、適正な読取距離を容易に把握することができる。   The first irradiation light is green irradiation light L1 emitted from the light source 51 to the lower region S1, and the second irradiation light is yellowish green emitted from the light source 52 to the upper region S2. The outer edge irradiation device 50 is configured so that the light emission state of the first irradiation light and the light emission state of the second irradiation light are the irradiation light L2. For this reason, since it becomes easy to distinguish the first irradiation light and the second irradiation light, the user can easily set an appropriate reading distance only by looking at either the first irradiation light or the second irradiation light. I can grasp it.

さらに、撮像された撮像画像にコード画像の全てが含まれることなく一部が含まれるとステップS119に示す判定処理により判定される場合に、上記撮像エリアSの外縁領域Seであって、下側領域S1、上側領域S2、左側領域S3および右側領域S4のいずれかの領域に、第3照射光が照射されるように、外縁照射装置50が制御回路40により制御される。   Furthermore, when it is determined by the determination process shown in step S119 that the captured image does not include all of the code image but is partially included, the outer edge region Se of the imaging area S The outer edge irradiation device 50 is controlled by the control circuit 40 so that the third irradiation light is irradiated to any one of the region S1, the upper region S2, the left region S3, and the right region S4.

これにより、第3照射光の照射位置に読取口13を向けることで、当該情報コードの全てを上記撮像エリアS内に入れることができる。このため、上述のように第3照射光を照射することで、撮像画像にコード画像が全て含まれていない撮像状態であることを報知するだけでなく、当該情報コードの全てを撮像するために読取口13の向き(受光センサ28による撮像方向)を変化させるべき方向を報知することができる。   Thereby, all the information codes can be put in the imaging area S by directing the reading port 13 to the irradiation position of the third irradiation light. Therefore, by irradiating the third irradiation light as described above, not only that the captured image does not include the entire code image, but also that the information code is captured. The direction in which the direction of the reading port 13 (the imaging direction by the light receiving sensor 28) should be changed can be notified.

特に、上記第3照射光は青色の照射光L1〜L4であり、第1照射光は緑色の照射光L1であり、第2照射光は黄緑色の照射光L2であることから、上記第3照射光の発光状態が上記第1照射光の発光状態および上記第2照射光の発光状態と異なるように外縁照射装置50が構成される。このため、第3照射光と第1照射光および第2照射光とを容易に区別しやすくなるので、使用者は、各照射光のいずれかを見るだけで、適正な読取距離または読取口13の向きを変化させるべき方向を容易に把握することができる。なお、上述した第1〜第3照射光の発光色(緑色、黄緑色、青色)は一例であり、他の識別しやすい発光色を採用してもよい。   In particular, the third irradiation light is blue irradiation light L1 to L4, the first irradiation light is green irradiation light L1, and the second irradiation light is yellow-green irradiation light L2. The outer edge irradiation device 50 is configured such that the emission state of the irradiation light is different from the emission state of the first irradiation light and the emission state of the second irradiation light. For this reason, since it becomes easy to distinguish the 3rd irradiation light, the 1st irradiation light, and the 2nd irradiation light, a user only looks at any one of each irradiation light, and proper reading distance or reading mouth 13 It is possible to easily grasp the direction to change the direction of the. Note that the emission colors (green, yellow-green, and blue) of the first to third irradiation lights described above are examples, and other easily-identified emission colors may be employed.

さらにまた、撮像される情報コードがQRコードQであれば、上記特定パターンとしてQRコードの位置を検出するための位置検出パターンFPが採用されるため、ぼけ具合Fおよび特定幅値Hを容易かつ精度良く算出することができる。これにより、情報コードの撮像状態が十分に考慮されて、適正な読取距離を確実に報知することができる。   Furthermore, if the information code to be imaged is a QR code Q, the position detection pattern FP for detecting the position of the QR code is adopted as the specific pattern, so that the blur condition F and the specific width value H can be easily and It is possible to calculate with high accuracy. Thereby, the imaging state of the information code is sufficiently considered, and an appropriate reading distance can be notified reliably.

さらにまた、撮像される情報コードがバーコードBであれば、上記特定パターンとしてスタートキャラクタCsが採用されるため、このようにしても、ぼけ具合Fおよび特定幅値Hを容易かつ精度良く算出することができる。これにより、情報コードの撮像状態が十分に考慮されて、適正な読取距離を確実に報知することができる。   Furthermore, if the information code to be imaged is a bar code B, the start character Cs is adopted as the specific pattern. Therefore, even in this way, the blur condition F and the specific width value H can be calculated easily and accurately. be able to. Thereby, the imaging state of the information code is sufficiently considered, and an appropriate reading distance can be notified reliably.

なお、本発明は上記各実施形態および変形例などに限定されるものではなく、以下のように具体化してもよい。
(1)上記ステップS105では、上述したQRコードQの位置検出パターンFPやバーコードBのスタートキャラクタCsを抽出することに限らず、他の規格の情報コードを読み取ることを前提にこの情報コードにおける特定のパターンを抽出してもよい。この場合、抽出された特定パターンに関してぼけ具合Fや特定幅値Hを算出し、所定の閾値Fo,Hoと比較の比較結果に応じて、外縁照射装置50の各光源51〜54のいずれかを照射状態にすることで、適正な読取距離を報知することができる。
Note that the present invention is not limited to the above-described embodiments and modifications, and may be embodied as follows.
(1) In the above step S105, not only the above-described QR code Q position detection pattern FP and bar code B start character Cs are extracted, but also the information code in this information code is premised on reading other standard information codes. A specific pattern may be extracted. In this case, the degree of blur F and the specific width value H are calculated for the extracted specific pattern, and any one of the light sources 51 to 54 of the outer edge irradiation device 50 is selected according to the comparison result of the comparison with the predetermined threshold values Fo and Ho. By setting the irradiation state, an appropriate reading distance can be notified.

(2)第1照射光は、光源51により下側領域S1に照射されることに限らず、他の撮像エリアSの外縁領域Se等に照射されることで、第2照射光および第3照射光と区別可能に照射されてもよい。また、第2照射光は、光源52により上側領域S2に照射されることに限らず、他の撮像エリアSの外縁領域Se等に照射されることで、第1照射光および第3照射光と区別可能に照射されてもよい。 (2) The first irradiation light is not limited to being applied to the lower region S1 by the light source 51, but is applied to the outer edge region Se or the like of another imaging area S, whereby the second irradiation light and the third irradiation are performed. It may be irradiated so as to be distinguishable from light. Further, the second irradiation light is not limited to being irradiated to the upper region S2 by the light source 52, but is irradiated to the outer edge region Se or the like of the other imaging area S, so that the first irradiation light and the third irradiation light are combined. It may be irradiated in a distinguishable manner.

(3)外縁照射装置50では、撮像された情報コードが読取適正距離範囲Xを外れて遠方に位置することを報知する第1照射光と、撮像された情報コードが撮像エリアSから下方向に外れた状態を報知する第3照射光とを、光源51の発光色(緑色および青色)を変えることで、区別することに限らず、例えば、第1照射光専用の光源を新たに設けることで、第1照射光と第3照射光とを区別してもよい。また、外縁照射装置50では、撮像された情報コードが読取適正距離範囲Xを外れて近辺に位置することを報知する第2照射光と、撮像された情報コードが撮像エリアSから上方向に外れた状態を報知する第3照射光とを、光源52の発光色(緑色および青色)を変えることで、区別することに限らず、例えば、第2照射光専用の光源を新たに設けることで、第2照射光と第3照射光とを区別してもよい。 (3) In the outer edge irradiation device 50, the first irradiation light for notifying that the imaged information code is located far from the proper reading distance range X, and the imaged information code is downward from the imaging area S. The third irradiation light for notifying the detached state is not limited to being distinguished by changing the emission color (green and blue) of the light source 51. For example, a new light source dedicated to the first irradiation light is provided. The first irradiation light and the third irradiation light may be distinguished. Further, in the outer edge irradiation device 50, the second irradiation light for notifying that the imaged information code is located in the vicinity of the proper reading distance range X and the imaged information code deviate upward from the imaging area S. By changing the emission color (green and blue) of the light source 52, the third irradiation light that informs the state is not limited to being distinguished, for example, by newly providing a light source dedicated to the second irradiation light, The second irradiation light and the third irradiation light may be distinguished.

(4)マーカ光等により受光センサ28による読取視野を明示可能な光学的情報読取装置では、ステップS119に示す判定処理やコード位置算出処理および第3照射光照射処理を廃止してもよい。 (4) In the optical information reading apparatus that can clearly indicate the reading field of view by the light receiving sensor 28 by marker light or the like, the determination process, the code position calculation process, and the third irradiation light irradiation process shown in step S119 may be abolished.

10…光学的情報読取装置
28…受光センサ(撮像手段)
40…制御回路(デコード手段,抽出手段,ぼけ具合算出手段,幅値算出手段,第1判定手段,第2判定手段,制御手段,第3判定手段)
50…外縁照射装置(照射手段,外縁照射手段)
51,52…光源(照射手段,外縁照射手段)
53,54…光源(外縁照射手段)
B…バーコード(情報コード)
Cs…スタートキャラクタ(特定パターン)
FP…位置検出パターン(特定パターン)
L1〜L4…照射光
S…撮像エリア
Se…外縁領域
S1…下側領域
S2…上側領域
S3…左側領域
S4…右側領域
Q…QRコード(情報コード)
X…読取適正距離範囲
DESCRIPTION OF SYMBOLS 10 ... Optical information reader 28 ... Light receiving sensor (imaging means)
40. Control circuit (decoding means, extraction means, blur condition calculation means, width value calculation means, first determination means, second determination means, control means, third determination means)
50 ... Outer edge irradiation device (irradiation means, outer edge irradiation means)
51, 52 ... Light source (irradiation means, outer edge irradiation means)
53, 54 ... Light source (outer edge irradiation means)
B ... Bar code (information code)
Cs: Start character (specific pattern)
FP ... Position detection pattern (specific pattern)
L1 to L4 ... Irradiation light S ... Imaging area Se ... Outer edge region S1 ... Lower region S2 ... Upper region S3 ... Left region S4 ... Right region Q ... QR code (information code)
X ... Reading distance range

Claims (5)

複数の明色モジュールおよび暗色モジュールからなる情報コードであって前記明色モジュールおよび前記暗色モジュールが所定の順序で配列される特定パターンを含む情報コードを撮像する撮像手段と、
前記撮像手段により撮像された撮像画像に含まれる前記情報コードのコード画像に基づいて当該情報コードをデコードするデコード手段と、
を備える光学的情報読取装置であって、
前記撮像画像から前記情報コードの前記特定パターンを抽出する抽出手段と、
前記抽出手段により抽出された前記特定パターンを構成する各モジュールの輝度値に基づいて当該特定パターンのぼけ具合を算出するぼけ具合算出手段と、
前記抽出手段により抽出された前記特定パターンを構成する各モジュールの幅値に基づいて当該特定パターンの配列方向の幅値を特定幅値として算出する幅値算出手段と、
前記ぼけ具合算出手段により算出される前記ぼけ具合に基づいて、前記特定パターンが読取適正距離範囲外で撮像されたか否かを判定する第1判定手段と、
前記幅値算出手段により算出される前記特定幅値に基づいて、前記特定パターンが前記読取適正距離範囲よりも遠方で撮像されたか否かを判定する第2判定手段と、
前記撮像手段により撮像された前記情報コードが当該装置に対して前記読取適正距離範囲から外れて位置することを示す照射光であって、前記読取適正距離範囲を外れて遠方に位置することを示す第1照射光と、前記読取適正距離範囲を外れて近辺に位置することを示す第2照射光とのいずれかを照射可能な照射手段と、
前記第1判定手段により前記ぼけ具合に基づいて前記特定パターンが前記読取適正距離範囲外で撮像されたと判定される場合に、前記第2判定手段により前記特定幅値に基づいて、前記特定パターンが前記読取適正距離範囲よりも遠方で撮像されたと判定されると前記第1照射光が照射され、前記特定パターンが前記読取適正距離範囲よりも遠方で撮像されていないと判定されると前記第2照射光が照射されるように、前記照射手段を制御する制御手段と、
を備えることを特徴とする光学的情報読取装置。
Imaging means for imaging an information code comprising a plurality of light color modules and dark color modules and including a specific pattern in which the light color modules and the dark color modules are arranged in a predetermined order;
Decoding means for decoding the information code based on the code image of the information code included in the captured image captured by the imaging means;
An optical information reader comprising:
Extracting means for extracting the specific pattern of the information code from the captured image;
A blur condition calculating means for calculating a blur condition of the specific pattern based on a luminance value of each module constituting the specific pattern extracted by the extracting means;
A width value calculating means for calculating the width value in the arrangement direction of the specific pattern as the specific width value based on the width value of each module constituting the specific pattern extracted by the extracting means;
First determination means for determining whether or not the specific pattern has been imaged outside a proper reading distance range based on the blur condition calculated by the blur condition calculation means;
Based on the specific width value calculated by the width value calculating means, second determination means for determining whether or not the specific pattern has been imaged farther than the appropriate reading distance range;
Irradiation light indicating that the information code imaged by the imaging means is located outside the proper reading distance range with respect to the apparatus, and indicates that the information code is located far outside the proper reading distance range. Irradiating means capable of irradiating either the first irradiating light and the second irradiating light indicating that the reading appropriate distance range is located in the vicinity;
When it is determined by the first determination unit that the specific pattern has been imaged outside the proper reading distance range based on the degree of blur, the specific pattern is determined based on the specific width value by the second determination unit. When it is determined that an image is taken farther than the proper reading distance range, the first irradiation light is emitted, and when it is determined that the specific pattern is not taken farther than the proper reading distance range, the second is applied. Control means for controlling the irradiation means so that the irradiation light is irradiated;
An optical information reading apparatus comprising:
前記照射手段は、前記第1照射光の発光状態と前記第2照射光の発光状態とが異なるように構成されることを特徴とする請求項1に記載の光学的情報読取装置。   The optical information reading apparatus according to claim 1, wherein the irradiation unit is configured such that a light emission state of the first irradiation light is different from a light emission state of the second irradiation light. 前記撮像手段により撮像された撮像画像に前記コード画像の全てが含まれることなく一部が含まれるか否かを判定する第3判定手段と、
前記撮像手段により前記撮像画像として撮像される撮像エリアの外縁に相当する複数個所に対して第3照射光を照射可能な外縁照射手段と、を備え、
前記制御手段は、前記第3判定手段により前記コード画像の全てが含まれることなく一部が含まれると判定される場合に、前記撮像エリアの外縁に相当する箇所であって、当該コード画像の一部が前記撮像画像に占める位置から求められる前記情報コード内に位置する箇所か、この情報コードに対して他の箇所よりも近くに位置する箇所に、前記第3照射光が照射されるように前記外縁照射手段を制御することを特徴とする請求項1または2に記載の光学的情報読取装置。
Third determination means for determining whether or not a part of the code image is included in the captured image captured by the imaging means;
An outer edge irradiating means capable of irradiating a third irradiation light to a plurality of locations corresponding to an outer edge of an imaging area captured as the captured image by the imaging means
The control means is a portion corresponding to an outer edge of the imaging area when the third determination means determines that a part of the code image is included without being included, and The third irradiation light may be irradiated to a location where a part is located in the information code obtained from a position occupied in the captured image or a location located closer to the information code than other locations. The optical information reader according to claim 1, wherein the outer edge irradiation unit is controlled.
前記外縁照射手段は、前記第3照射光の発光状態が前記第1照射光の発光状態および前記第2照射光の発光状態と異なるように構成されることを特徴とする請求項3に記載の光学的情報読取装置。   The said outer edge irradiation means is comprised so that the light emission state of the said 3rd irradiation light may differ from the light emission state of the said 1st irradiation light, and the light emission state of the said 2nd irradiation light. Optical information reader. 前記情報コードは、QRコードであって、
前記特定パターンは、前記QRコードの位置を検出するための位置検出パターンであることを特徴とする請求項1〜4のいずれか一項に記載の光学的情報読取装置。
The information code is a QR code,
The optical information reading apparatus according to claim 1, wherein the specific pattern is a position detection pattern for detecting a position of the QR code.
JP2011229632A 2011-10-19 2011-10-19 Optical information reader Pending JP2013089069A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011229632A JP2013089069A (en) 2011-10-19 2011-10-19 Optical information reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011229632A JP2013089069A (en) 2011-10-19 2011-10-19 Optical information reader

Publications (1)

Publication Number Publication Date
JP2013089069A true JP2013089069A (en) 2013-05-13

Family

ID=48532908

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011229632A Pending JP2013089069A (en) 2011-10-19 2011-10-19 Optical information reader

Country Status (1)

Country Link
JP (1) JP2013089069A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019053454A (en) * 2017-09-14 2019-04-04 株式会社デンソーウェーブ Optical information reader

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019053454A (en) * 2017-09-14 2019-04-04 株式会社デンソーウェーブ Optical information reader

Similar Documents

Publication Publication Date Title
EP0880941B1 (en) Laser treatment apparatus
US10579891B2 (en) Optical overlay device
US10726225B2 (en) Proxy aiming for contact reading
JP2019071018A (en) Optical information reader and optical information reading method
JP2013089069A (en) Optical information reader
JP4152843B2 (en) Illumination device and illuminated imaging device
JP5007960B2 (en) Optical information reader
JP4111216B2 (en) Optical information reader
JP2019135572A (en) Bar code reader, bar code reading method, program
US20110089244A1 (en) Electro-optical reader with visible indication of successful decode in line of sight of operator
JP5104713B2 (en) Optical information reader
US20250036897A1 (en) Systems and methods for changing an aimer blink pattern responsive to a decode event
JP6398809B2 (en) Information code reader
JP4650138B2 (en) Optical information reader
JP5104557B2 (en) Optical information reader
JP2020181428A (en) Optical information reading device
JP4466522B2 (en) Optical information reader
KR102612159B1 (en) Wireless scanning system and wireless scanning method
JP2018136854A (en) Optical information reader
JP5056627B2 (en) Optical information reader
JP5152086B2 (en) Bar code reading method and bar code reading apparatus
JP2018136858A (en) Optical information reader
JP6888479B2 (en) Optical information reader
JP2018055397A (en) Optical information reader
JP2008033466A (en) Optical reader