Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4973308B2 - Optical information reader - Google Patents
[go: Go Back, main page]

JP4973308B2 - Optical information reader - Google Patents

Optical information reader Download PDF

Info

Publication number
JP4973308B2
JP4973308B2 JP2007123093A JP2007123093A JP4973308B2 JP 4973308 B2 JP4973308 B2 JP 4973308B2 JP 2007123093 A JP2007123093 A JP 2007123093A JP 2007123093 A JP2007123093 A JP 2007123093A JP 4973308 B2 JP4973308 B2 JP 4973308B2
Authority
JP
Japan
Prior art keywords
illumination
region
image
image data
light receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2007123093A
Other languages
Japanese (ja)
Other versions
JP2008282069A (en
Inventor
宜隆 平尾
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 JP2007123093A priority Critical patent/JP4973308B2/en
Publication of JP2008282069A publication Critical patent/JP2008282069A/en
Application granted granted Critical
Publication of JP4973308B2 publication Critical patent/JP4973308B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、光学的情報読取装置に関するものである。   The present invention relates to an optical information reader.

従来より、バーコード等の識別コードを読み取る光学的情報読取装置として、識別コードからの反射光を、受光素子を配列した受光センサによって読み取る構成のものが提供されている。例えば、特許文献1では、バーコードを複数領域に分割すると共に各領域ごとに読取操作を行い、この複数回の読取操作によって得られた複数のデータを合成することでバーコード全体の読み取りを行うようにしている。このような技術によれば、バーコードが幅広であっても読み取りを好適に行うことができる。
特開平4−111083号公報
2. Description of the Related Art Conventionally, as an optical information reading device that reads an identification code such as a bar code, a configuration in which reflected light from the identification code is read by a light receiving sensor in which light receiving elements are arranged is provided. For example, in Patent Document 1, a barcode is divided into a plurality of regions, a reading operation is performed for each region, and a plurality of data obtained by the plurality of reading operations are combined to read the entire barcode. I am doing so. According to such a technique, reading can be suitably performed even if the barcode is wide.
Japanese Patent Laid-Open No. 4-111083

特許文献1の構成の場合、、幅広なバーコードを読み取ることができるという効果が得られるものの、一つのバーコードに対して複数回の読み取り操作を行わなければならず、手間と時間がかかるという問題がある。一方、手間や時間を削減する方法として、幅広なバーコード全体を網羅する程度に受光センサを大型化する方法も考えられるが、このように受光センサを大型化するとコスト面等において不利となる。   In the case of the configuration of Patent Document 1, although it is possible to read a wide barcode, it is necessary to perform a plurality of reading operations on one barcode, which takes time and effort. There's a problem. On the other hand, as a method for reducing labor and time, a method of enlarging the light receiving sensor to such an extent as to cover the entire wide barcode is conceivable. However, such a large light receiving sensor is disadvantageous in terms of cost and the like.

本発明は、上述した課題を解決するためになされたものであり、長大なバーコードを高い解像度で迅速に読み取ることができ、かつ操作性、コスト面に優れた光学的情報読取装置を提供することを目的とする。   The present invention has been made to solve the above-described problems, and provides an optical information reader capable of quickly reading a long barcode with high resolution and excellent in operability and cost. For the purpose.

上記目的を達成するため、請求項1の発明は、受光素子を配列したラインセンサからなる受光センサと、長手状のバーコードからなる識別コードに対して照明光を照射する照明手段と、前記照明手段を制御する照明制御手段と、前記受光センサの露光を制御する露光制御手段と、前記識別コードの画像を結像する結像手段と、前記受光センサから出力された前記識別コードの画像データを記憶する記憶手段と、前記記憶手段に記憶された前記画像データに基づいて前記識別コードをデコードするデコード手段と、を備えた光学的情報読取装置であって、前記照明手段は、前記識別コードの長手方向の第一領域を照射する第一照明手段と、前記識別コードの前記第一領域から前記長手方向にずれた第二領域を照射する第二照明手段と、を備え、前記結像手段は、前記識別コードの前記第一領域側の画像を、前記受光センサの過半領域に亘って結像させる第一結像手段と、前記第一領域側の画像と一部重複する前記第二領域側の画像を、前記受光センサの過半領域に亘って結像させる第二結像手段と、を備え、前記照明制御手段は、前記照明手段を、前記第二領域よりも前記第一領域を明るく照明する第一照明状態と、前記第一領域よりも前記第二領域を明るく照明する第二照明状態と、に設定変更可能に構成され、前記露光制御手段は、前記照明手段が前記第一照明状態に設定されるときに、前記第一領域側の画像が結像されてなる第一画像データを前記受光センサに出力させ、前記第二照明状態に設定されるときに、前記第二領域側の画像が結像されてなる第二画像データを前記受光センサに出力させる構成をなし、前記記憶手段は、前記受光センサが出力した前記第一画像データ及び前記第二画像データをそれぞれ記憶し、前記デコード手段は、前記記憶手段に記憶された前記第一画像データと前記第二画像データとの重複部分に基づき、前記第一画像データ及び前記第二画像データを合成及びデコードした合成デコードデータを生成することを特徴とする。 In order to achieve the above object, the invention according to claim 1 is a light receiving sensor comprising a line sensor in which light receiving elements are arranged, illumination means for irradiating illumination light to an identification code comprising a longitudinal bar code, and the illumination Illumination control means for controlling the means, exposure control means for controlling exposure of the light receiving sensor, image forming means for forming an image of the identification code, and image data of the identification code output from the light receiving sensor. An optical information reader comprising: storage means for storing; and decoding means for decoding the identification code based on the image data stored in the storage means, wherein the illuminating means First illumination means for irradiating a first region in the longitudinal direction, and second illumination means for irradiating a second region shifted in the longitudinal direction from the first region of the identification code, The image forming means includes a first image forming means for forming an image on the first area side of the identification code over a majority area of the light receiving sensor, and a part of the image on the first area side. Second image forming means for forming an image on the second area side over a majority area of the light receiving sensor, and the illumination control means moves the illumination means to the second area more than the second area. It is possible to change the setting between a first illumination state that illuminates one area brightly and a second illumination state that illuminates the second area brighter than the first area. When the first illumination state is set, the first image data formed by forming an image on the first region side is output to the light receiving sensor, and when the second illumination state is set, The second image data formed by forming an image on the second region side is received. The storage unit stores the first image data and the second image data output from the light receiving sensor, and the decoding unit stores the first image data stored in the storage unit. Based on the overlapping portion of the image data and the second image data, synthesized decoded data is generated by synthesizing and decoding the first image data and the second image data.

請求項2の発明は、請求項1に記載の光学的情報読取装置において、前記識別コードはバーコードであり、前記第一照明手段は、前記バーコードにおける長手方向一方側の領域を照射し、前記第二照明手段は、前記一方側とは反対側の領域を照射する構成をなし、前記露光制御手段は、前記照明手段が前記第一照明状態に設定されるときに、前記バーコードにおける前記一方側の画像が結像されてなる前記第一画像データを、前記受光センサに出力させ、前記第二照明状態に設定されるときに、前記反対側の画像が結像されてなる前記第二画像データを、前記受光センサに出力させる構成をなすことを特徴とする。 The invention of claim 2 is the optical information reader according to claim 1 , wherein the identification code is a bar code, and the first illumination means irradiates a region on one side in the longitudinal direction of the bar code, The second illuminating unit is configured to irradiate a region opposite to the one side, and the exposure control unit is configured such that when the illuminating unit is set to the first illumination state, The second image formed by forming the image on the opposite side when the first image data formed by forming the image on one side is output to the light receiving sensor and the second illumination state is set. The image data is output to the light receiving sensor.

請求項3の発明は、請求項1又は請求項2に記載の光学的情報読取装置において、前記照明制御手段は、前記第一照明状態において、前記第一照明手段の照明をオンすると共に前記第二照明手段の照明をオフし、前記第二照明状態において、前記第一照明手段の照明をオフすると共に前記第二照明手段の照明をオンするように前記第一照明手段及び前記第二照明手段を制御することを特徴とする。 According to a third aspect of the present invention, in the optical information reading device according to the first or second aspect , in the first illumination state, the illumination control unit turns on the illumination of the first illumination unit and The first illumination unit and the second illumination unit are configured to turn off the illumination of the second illumination unit and turn off the illumination of the first illumination unit and turn on the illumination of the second illumination unit in the second illumination state. It is characterized by controlling.

請求項1の発明では、識別コードの第一領域側の画像を、受光センサの過半領域に亘って結像させる第一結像手段と、第一領域側の画像と一部重複する第二領域側の画像を、受光センサの過半領域に亘って結像させる第二結像手段とを備え、照明手段が第一照明状態に設定されるときに、第一領域側の画像が結像されてなる第一画像データを受光センサに出力させ、第二照明状態に設定されるときに、第二領域側の画像が結像されてなる第二画像データが受光センサに出力させるようにしている。従って、識別コードにおける2つの領域の画像を、複雑な操作を伴うことなく迅速に取得できる。また、第一画像データと第二画像データとの重複部分に基づき、第一画像データ及び第二画像データを合成及びデコードした合成デコードデータを生成するようにしているため、長大なバーコードを高い解像度で良好に読み取ることができる。また、本構成によれば、受光センサを大型化させずに長大なバーコードを良好に読み取ることができるため、コスト面にも優れた構成となる。   According to the first aspect of the present invention, the first image forming means for forming the image on the first region side of the identification code over the majority region of the light receiving sensor, and the second region partially overlapping with the image on the first region side A second image forming means for forming an image on the side over the majority region of the light receiving sensor, and when the illumination means is set to the first illumination state, the image on the first area side is formed. The first image data is output to the light receiving sensor, and when the second illumination state is set, the second image data formed by forming an image on the second region side is output to the light receiving sensor. Therefore, the images of the two areas in the identification code can be quickly acquired without complicated operations. Further, since the composite decoded data is generated by synthesizing and decoding the first image data and the second image data based on the overlapping part of the first image data and the second image data, a long barcode is high. It can be read well with resolution. In addition, according to this configuration, a long bar code can be satisfactorily read without increasing the size of the light receiving sensor, so that the configuration is excellent in terms of cost.

請求項2の発明では、第一照明手段が、バーコードにおける長手方向一方側の領域を照射し、第二照明手段が、一方側(第一照明手段による照射側)とは反対側の領域を照射する構成をなし、第一照明状態に設定されるときに、バーコードにおける一方側の画像が結像されてなる第一画像データを、受光センサに出力させ、第二照明状態に設定されるときに、反対側の画像が結像されてなる第二画像データを、受光センサに出力させる構成としている。この構成によれば、長大化しやすいバーコードを2つの領域に分割して高い解像度で良好に読み取ることができ、またその読み取り操作の簡易化及び迅速化をも図りうることとなる。 In the invention of claim 2 , the first illumination means irradiates a region on one side in the longitudinal direction of the barcode, and the second illumination means irradiates a region opposite to one side (irradiation side by the first illumination means). When configured to irradiate and set to the first illumination state, the first image data formed by forming an image on one side of the barcode is output to the light receiving sensor and set to the second illumination state. Sometimes, the second image data formed by forming the image on the opposite side is output to the light receiving sensor. According to this configuration, a barcode that tends to be long can be divided into two regions and read well with high resolution, and the reading operation can be simplified and speeded up.

請求項3の発明では、第一照明状態において、第一照明手段の照明をオンすると共に第二照明手段の照明をオフし、第二照明状態において、第一照明手段の照明をオフすると共に第二照明手段の照明をオンするように第一照明手段及び第二照明手段を制御している。従って、第一領域側の画像を読み取る際に、第二照明手段の影響を排除でき、第一領域側の画像を精度高く良好に読み取ることができる。同様に、第二領域側の画像を読み取る際には、第一照明手段の影響を排除できるため、第二領域側の画像を精度高く良好に読み取ることができる。さらに、読み取り側ではない側を照らす照明手段(例えば、第一領域側を読み取るときには、読み取り側ではない側を照らす第二照明手段)をオフするようにしているため、省電力化をも図りうる構成となる。 In the invention of claim 3 , in the first illumination state, the illumination of the first illumination unit is turned on and the illumination of the second illumination unit is turned off. In the second illumination state, the illumination of the first illumination unit is turned off and the second illumination unit is turned off. The first illumination means and the second illumination means are controlled to turn on the illumination of the two illumination means. Therefore, when the image on the first area side is read, the influence of the second illumination means can be eliminated, and the image on the first area side can be read with high accuracy and good. Similarly, when the image on the second area side is read, the influence of the first illumination means can be eliminated, so that the image on the second area side can be read with high accuracy and good. Furthermore, since the illumination means that illuminates the side that is not the reading side (for example, the second illumination means that illuminates the side that is not the reading side when reading the first region side) is turned off, power saving can be achieved. It becomes composition.

[第1実施形態]
以下、本発明の光学的情報読取装置を具現化した第1実施形態について、図面を参照して説明する。図1は、本発明の光学的情報読取装置の第1実施形態に係るバーコードリーダ1の電気的構成を概略的に示すブロック図である。また、図2は、図1のバーコードリーダ1における照明手段、結像手段を説明する説明図である。なお、図2上図は読み取り対象となる長大なバーコードBを読取面(読取対象物R(図1)におけるバーコードBが付された面)と直交する向きに見た図であり、図2下図は、バーコードB及び照明手段、結像手段を読取面に沿った向きに見た図である。図3は、バーコードリーダ1における読取処理の制御の流れを例示するフローチャートである。図4は、照明タイミング、露光タイミング、画像取り込みタイミングを説明するタイミングチャートである。図5は、第一領域側の画像及び第二領域側の画像等を説明する説明図である。図6は、合成デコードデータの生成について説明する説明図である。
[First embodiment]
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, a first embodiment in which an optical information reading device of the invention is embodied will be described with reference to the drawings. FIG. 1 is a block diagram schematically showing an electrical configuration of a barcode reader 1 according to the first embodiment of the optical information reading apparatus of the present invention. FIG. 2 is an explanatory diagram for explaining illumination means and image forming means in the barcode reader 1 of FIG. 2 is a view of a long barcode B to be read as viewed in a direction perpendicular to the reading surface (the surface to which the barcode B is attached in the reading object R (FIG. 1)). 2 is a view of the barcode B, the illumination means, and the imaging means as viewed in the direction along the reading surface. FIG. 3 is a flowchart illustrating a flow of reading process control in the barcode reader 1. FIG. 4 is a timing chart for explaining illumination timing, exposure timing, and image capture timing. FIG. 5 is an explanatory diagram illustrating an image on the first area side, an image on the second area side, and the like. FIG. 6 is an explanatory diagram for explaining the generation of the composite decoded data.

バーコードリーダ1は、「光学的情報読取装置」の一例に相当するものであり、図1に示す回路部20をケース(図示略)に収容してなるものであり、当該ケースに設けられた図示しない読取口から照明光Lf1,Lf2(後述)を導出すると共に、バーコードB(バーコードBは「識別コード」の一例に相当する)からの反射光Lr1,Lr2を受光センサ28によって受光し、得られた画像データに基づいてバーコードBの情報を読み取る構成をなしている。   The bar code reader 1 corresponds to an example of an “optical information reading device”, and includes the circuit unit 20 shown in FIG. 1 in a case (not shown), and is provided in the case. Illumination light Lf1, Lf2 (described later) is derived from a reading port (not shown), and reflected light Lr1, Lr2 from the barcode B (barcode B corresponds to an example of “identification code”) is received by the light receiving sensor 28. The information of the barcode B is read based on the obtained image data.

図1に示すように、回路部20は、第一照明光源21、第二照明光源22、受光センサ28、第一結像レンズ26、第二結像レンズ27等の光学系と、メモリ35、制御回路40、操作スイッチ50等のマイクロコンピュータ(以下「マイコン」という)系と、図示しない電源回路等からなる電源系とから構成されている。   As shown in FIG. 1, the circuit unit 20 includes an optical system such as a first illumination light source 21, a second illumination light source 22, a light receiving sensor 28, a first imaging lens 26, a second imaging lens 27, a memory 35, It is composed of a microcomputer system (hereinafter referred to as “microcomputer”) such as a control circuit 40 and operation switch 50, and a power supply system including a power supply circuit (not shown).

光学系は、投光光学系と、受光光学系とに分かれている。
図1、図2に示すように、投光光学系を構成する第一照明光源21、第二照明光源22は、それぞれ照明光Lf1,Lf2を発光可能とされており、いずれも「照明手段」として機能する。第一照明光源21は、「第一照明手段」の一例に相当するものであり、バーコードBの長手方向の第一領域(第一照明光源21によって照射される領域であり、少なくともバーコードBの一方側半分を含む領域)を照射するものであり、例えば、赤色のLEDとこのLEDの出射側に設けられるレンズとから構成されている。また、第二照明光源22は、「第二照明手段」の一例に相当するものであり、バーコードBの第一領域から長手方向にずれた第二領域(第二照明光源22によって照射される領域であり、少なくともバーコードBの他方側半分を含む領域)を照射するものである。この第二照明光源22も、例えば、赤色のLEDとこのLEDの出射側に設けられるレンズとから構成されている。なお、図1、図2に示すように、バーコードBが所定の読取位置に設定されたときに、第一領域(第一照明光源21によって照射される領域)と第二領域(第二照明光源22によって照射される領域)とが一部重なるようになっている。
The optical system is divided into a light projecting optical system and a light receiving optical system.
As shown in FIGS. 1 and 2, the first illumination light source 21 and the second illumination light source 22 constituting the light projecting optical system can emit illumination lights Lf1 and Lf2, respectively, and both are “illuminating means”. Function as. The first illumination light source 21 corresponds to an example of “first illumination means”, and is a first region in the longitudinal direction of the barcode B (a region irradiated by the first illumination light source 21, and at least the barcode B (Region including one half of the LED), and is composed of, for example, a red LED and a lens provided on the emission side of the LED. The second illumination light source 22 corresponds to an example of “second illumination means”, and is illuminated by the second region (second illumination light source 22) shifted in the longitudinal direction from the first region of the barcode B. A region including at least the other half of the barcode B). The second illumination light source 22 is also composed of, for example, a red LED and a lens provided on the emission side of the LED. As shown in FIGS. 1 and 2, when the barcode B is set at a predetermined reading position, the first area (area irradiated by the first illumination light source 21) and the second area (second illumination). The region irradiated by the light source 22 partially overlaps.

本実施形態では、第一照明光源21、第二照明光源22により、それぞれ照明光Lf1,Lf2が独立して発光可能とされ、これら照明光Lf1,Lf2がケースに設けられた読取口を介して読取対象物Rに照射されるようになっている。なお、この読取対象物Rには、識別コードの一例としてのバーコードBが貼付されている。   In the present embodiment, the first illumination light source 21 and the second illumination light source 22 can independently emit the illumination lights Lf1 and Lf2, respectively, and these illumination lights Lf1 and Lf2 are passed through the reading port provided in the case. The reading object R is irradiated. Note that a barcode B as an example of an identification code is affixed to the reading object R.

受光光学系は、第一結像レンズ26、第二結像レンズ27、受光センサ28、及び反射鏡(図示略)によって構成されている。
図1、図2に示す受光センサ28は、受光素子を配列してなるものであり、例えばCCDラインセンサなどによって構成されている。この受光センサ28は、バーコードBにて反射した反射光Lr1,Lr2を受光可能に構成されるものであり、反射光Lr1が第一結像レンズ26を介して入射する入射光、及び反射光Lr2が第二結像レンズ27を介して入射する入射光を共に受光し得るように、プリント配線板(図示略)に実装されている。
The light receiving optical system includes a first imaging lens 26, a second imaging lens 27, a light receiving sensor 28, and a reflecting mirror (not shown).
The light receiving sensor 28 shown in FIGS. 1 and 2 is formed by arranging light receiving elements, and is constituted by, for example, a CCD line sensor. The light receiving sensor 28 is configured to be able to receive the reflected lights Lr1 and Lr2 reflected by the barcode B, and the reflected light Lr1 is incident through the first imaging lens 26, and the reflected light. Lr2 is mounted on a printed wiring board (not shown) so that it can receive both incident light incident via the second imaging lens 27.

第一結像レンズ26、第二結像レンズ27は、バーコードBの画像を結像する「結像手段」の一例に相当するものである。第一結像レンズ26は、「第一結像手段」の一例に相当するものであり、第一照明光源21からの照明光Lf1がバーコードBにて反射された反射光Lr1を集光し、バーコードBの第一領域側の画像を受光センサ28の長手方向過半領域(例えば受光センサ28の略全領域)に亘って結像させる構成をなしている。また、第二結像レンズ27は、「第二結像手段」の一例に相当するものであり、第二照明光源22からの照明光Lf2がバーコードBにて反射された反射光Lr2を集光し、第一領域側の画像と一部重複する第二領域側の画像を、受光センサ28の長手方向過半領域(例えば受光センサ28の略全領域)に亘って結像させる構成をなしている。   The first imaging lens 26 and the second imaging lens 27 correspond to an example of “imaging means” that forms an image of the barcode B. The first imaging lens 26 corresponds to an example of “first imaging means”, and condenses the reflected light Lr1 reflected by the barcode B from the illumination light Lf1 from the first illumination light source 21. The image on the first region side of the bar code B is formed over the longitudinal majority region of the light receiving sensor 28 (for example, substantially the entire region of the light receiving sensor 28). The second imaging lens 27 corresponds to an example of “second imaging means”, and collects the reflected light Lr2 obtained by reflecting the illumination light Lf2 from the second illumination light source 22 by the barcode B. The second region side image that partially illuminates and overlaps the first region side image is formed over the longitudinal majority region of the light receiving sensor 28 (for example, substantially the entire region of the light receiving sensor 28). Yes.

なお、図1、図2では、反射鏡の図示を省略しているが、反射光Lr1,Lr2が第一結像レンズ26、第二結像レンズ27に至るまでの経路上に反射鏡をそれぞれ配置してもよく、第一結像レンズ26、第二結像レンズ27から受光センサ28に至るまでの経路上に反射鏡を配置してもよい。   1 and FIG. 2, the illustration of the reflecting mirror is omitted, but the reflecting mirrors are respectively provided on the paths where the reflected lights Lr1 and Lr2 reach the first imaging lens 26 and the second imaging lens 27. A reflecting mirror may be arranged on a path from the first imaging lens 26 and the second imaging lens 27 to the light receiving sensor 28.

次に、マイコン系の構成概要を説明する。図1に示すように、マイコン系は、増幅回路31、A/D変換回路33、メモリ35、アドレス発生回路36、同期信号発生回路38、制御回路40、操作スイッチ50、LED49、ブザー44、液晶表示器47、通信インタフェース48等から構成されている。   Next, a configuration outline of the microcomputer system will be described. As shown in FIG. 1, 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, an operation switch 50, an LED 49, a buzzer 44, and a liquid crystal. It comprises a display 47, a communication interface 48 and the like.

光学系の受光センサ28から出力される画像信号(アナログ信号)は、増幅回路31に入力されることで所定ゲインで増幅された後、A/D変換回路33に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ(画像情報)は、RAM等からなるメモリ35(メモリ35は「記憶手段」の一例に相当する)に入力されると、所定の画像データ格納領域に蓄積される。なお、同期信号発生回路38は、受光センサ28およびアドレス発生回路36に対する同期信号を発生可能に構成されており、またアドレス発生回路36は、この同期信号発生回路38から供給される同期信号に基づいて、メモリ35に格納される画像データの格納アドレスを発生可能に構成されている。つまり、この構成では、同期信号に対応して格納アドレスが発生するようになっているため、同期信号に応じて受光センサ28から出力される画像データが、その同期信号に対応して発生した格納アドレスの領域に格納されることとなる。   The image signal (analog signal) output from the light receiving sensor 28 of the optical system is amplified by a predetermined gain by being input to the amplifier circuit 31, and then input from the analog signal when input to the A / D conversion circuit 33. Converted into a digital signal. When a digitized image signal, that is, image data (image information) is input to a memory 35 formed of a RAM or the like (the memory 35 corresponds to an example of “storage means”), a predetermined image data storage area is stored. Accumulated in. 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. That is, in this configuration, since the storage address is generated in response to the synchronization signal, the image data output from the light receiving sensor 28 in response to the synchronization signal is stored in response to the synchronization signal. It is stored in the address area.

制御回路40は、バーコードリーダ1全体を制御可能なマイコンで、CPU、システムバス、入出力インタフェース等からなるもので、メモリ35とともに情報処理装置を構成し得るもので情報処理機能を有する。この制御回路40は、内蔵された入出力インタフェースを介して種々の入出力装置(周辺装置)と接続可能に構成されており、本実施形態の場合、操作スイッチ50、LED49、ブザー44、液晶表示器47、通信インタフェース48等が接続されている。これにより、例えば、操作スイッチ50の監視や管理、ビープ音やアラーム音を発生可能なブザー44の鳴動のオンオフ、さらには読み取ったバーコードBによるコード内容を外部機器へ通信インタフェース48の通信制御等を可能にしている。
なお、制御回路40は、「照明制御手段」、「露光制御手段」、「デコード手段」の一例に相当するものであり、これら手段として機能する例については後述する。
The control circuit 40 is a microcomputer capable of controlling the entire barcode reader 1 and includes a CPU, a system bus, an input / output interface, and the like. The control circuit 40 can constitute an information processing apparatus together with the memory 35 and has an information processing function. The control circuit 40 is configured to be connectable to various input / output devices (peripheral devices) via a built-in input / output interface. In the case of this embodiment, the operation switch 50, the LED 49, the buzzer 44, and the liquid crystal display. A device 47, a communication interface 48, and the like are connected. Thereby, for example, monitoring and management of the operation switch 50, on / off of the sound of the buzzer 44 capable of generating a beep sound and an alarm sound, communication control of the communication interface 48 with the code content of the read barcode B to an external device, etc. Is possible.
The control circuit 40 corresponds to an example of “illumination control means”, “exposure control means”, and “decoding means”, and examples of functioning as these means will be described later.

操作スイッチ50は、外部操作(例えば押圧操作)可能に構成されるスイッチであり、外部操作に応じた信号を制御回路40に与える。本実施形態に係るバーコードリーダ1では、操作スイッチ50の操作をトリガーとしてバーコードの読み取りが開始されるようになっている。   The operation switch 50 is a switch configured to allow external operation (for example, pressing operation), and gives a signal corresponding to the external operation to the control circuit 40. In the barcode reader 1 according to the present embodiment, barcode reading is started with the operation of the operation switch 50 as a trigger.

次に、バーコードの読取処理について説明する。
図3に示す読取処理は、図1の操作スイッチ50が操作されることで開始されるものであり、まず、S10にて照明手段(即ち第一照明光源21及び第二照明光源22)を第一照明状態に設定する処理を行う。この第一照明状態は、第二領域よりも第一領域を明るく照明する状態であり、本実施形態では、図1、図2に示す第一照明光源21をオンし、第二照明光源22をオフすることで実現される。図4では、その制御のタイミングを例示しており、図4に示すように、制御回路40から、第一照明光源21を駆動する第一駆動回路(図示略)に対してオン信号(第一照明光源駆動信号)が与えられ、第二照明光源22を駆動する第二駆動回路(図示略)に対してオフ信号(第二照明光源非駆動信号)が与えられることで、照明手段が第一照明状態に設定される。このように、照明手段の制御は、「照明制御手段」として機能する制御回路40によって行われることとなる。
Next, barcode reading processing will be described.
The reading process shown in FIG. 3 is started when the operation switch 50 of FIG. 1 is operated. First, in S10, the illumination means (that is, the first illumination light source 21 and the second illumination light source 22) is changed to the first. Processing to set one lighting state is performed. This first illumination state is a state in which the first region is illuminated brighter than the second region. In this embodiment, the first illumination light source 21 shown in FIGS. 1 and 2 is turned on, and the second illumination light source 22 is turned on. Realized by turning off. FIG. 4 illustrates the timing of the control. As shown in FIG. 4, an ON signal (first display) is sent from the control circuit 40 to the first drive circuit (not shown) that drives the first illumination light source 21. (Illumination light source drive signal) is given, and an off signal (second illumination light source non-drive signal) is given to a second drive circuit (not shown) for driving the second illumination light source 22, whereby the illumination means The lighting state is set. In this way, the control of the illumination means is performed by the control circuit 40 that functions as the “illumination control means”.

さらに、第一照明光源21のオンと同時又はそれよりも後に、制御回路40から受光センサ28に対し露光信号が出力される。この露光信号は、受光センサ28に対して露光を行わせるための信号であり、受光センサ28では露光信号が出力されている間、露光が行われる(S20)。このように、受光センサ28の露光の制御は、「露光制御手段」として機能する制御回路40によって行われる。   Further, an exposure signal is output from the control circuit 40 to the light receiving sensor 28 at the same time as or after the first illumination light source 21 is turned on. This exposure signal is a signal for causing the light receiving sensor 28 to perform exposure, and the light receiving sensor 28 performs exposure while the exposure signal is output (S20). Thus, the exposure control of the light receiving sensor 28 is performed by the control circuit 40 functioning as “exposure control means”.

そして、露光開始後、予め定められた制御時間(露光時間)が経過すると、S30にてYesに進み、受光センサ28に画像データを出力させる制御を行う(S40)。具体的には、図4に示すように、露光信号を停止すると共に、その停止後に、受光センサ28に対して画像の取り込み信号を与える。具体的には、制御回路40から同期信号発生回路38に対して画像の取り込み信号を与え、受光センサ28は、取り込み信号に応じて出力される同期信号をトリガとして蓄積された画像データを出力することとなる。このとき出力される画像データは、第一照明状態において第一領域側の画像が結像されてなる「第一画像データ」に相当するものであり、出力された第一画像データは、増幅回路31にて所定ゲインで増幅され、A/D変換回路33にてアナログ信号からディジタル信号に変換された後、メモリ35に記憶される。   Then, when a predetermined control time (exposure time) has elapsed after the start of exposure, the process proceeds to Yes in S30 to perform control for causing the light receiving sensor 28 to output image data (S40). Specifically, as shown in FIG. 4, the exposure signal is stopped and, after the stop, an image capture signal is given to the light receiving sensor 28. Specifically, an image capture signal is given from the control circuit 40 to the synchronization signal generation circuit 38, and the light receiving sensor 28 outputs the stored image data triggered by the synchronization signal output according to the capture signal. It will be. The image data output at this time corresponds to “first image data” formed by forming an image on the first region side in the first illumination state, and the output first image data is an amplification circuit. Amplified with a predetermined gain at 31, converted from an analog signal to a digital signal by an A / D conversion circuit 33, and stored in the memory 35.

さらに、第一画像データを二値化する二値化処理が行われる(S50)。この二値化処理は、得られた第一画像データを、所定の閾値に基づいて明レベルと暗レベルに区分けすることで、第一領域の明暗分布を生成する処理である。図5(a)に示すようなバーコードを読み取り対象とする場合、左側画像(第一領域側の画像)によって、図5(b)に示すような信号波形が得られ、右側画像(第二領域側の画像)によって図5(c)のような信号波形が得られる。この信号波形において、予め閾値を超える部分を明レベルとし、閾値以下の部分を暗レベルとするように比較処理を行えば、明レベル領域の位置と幅、及び暗レベル領域の位置と幅を特定しうる明暗パターンデータ(図6(a)、(b)参照)が得られる。S50における第一画像データの二値化処理はこのようにして行われると共に、図6(a)のような明暗パターンデータが生成され、得られた明暗パターンデータはメモリ35に記憶される(S60)。   Further, a binarization process for binarizing the first image data is performed (S50). This binarization process is a process of generating a light / dark distribution of the first region by dividing the obtained first image data into a light level and a dark level based on a predetermined threshold. When a barcode as shown in FIG. 5A is to be read, a signal waveform as shown in FIG. 5B is obtained from the left image (image on the first region side), and the right image (second image). A signal waveform as shown in FIG. 5C is obtained by the image on the region side. In this signal waveform, if the comparison processing is performed so that the portion exceeding the threshold is set to the light level and the portion below the threshold is set to the dark level, the position and width of the light level region and the position and width of the dark level region are specified. Possible bright / dark pattern data (see FIGS. 6A and 6B) is obtained. The binarization processing of the first image data in S50 is performed in this way, and light / dark pattern data as shown in FIG. 6A is generated, and the obtained light / dark pattern data is stored in the memory 35 (S60). ).

その後、S70にて、照明手段(即ち第一照明光源21及び第二照明光源22)を第二照明状態に設定する処理が行われる。この第二照明状態は、第一領域よりも第二領域を明るく照明する状態であり、第一照明光源21をオフし、第二照明光源22をオンすることで実現される。具体的には、「照明制御手段」として機能する制御回路40から、第一照明光源21を駆動する第一駆動回路(図示略)に対してオフ信号(第一照明光源非駆動信号)が与えられると共に、第二照明光源22を駆動する第二駆動回路(図示略)に対してオン信号(第二照明光源駆動信号)が与えられ、これにより照明手段が第二照明状態に設定される。   Thereafter, in S70, processing for setting the illumination means (that is, the first illumination light source 21 and the second illumination light source 22) to the second illumination state is performed. This second illumination state is a state in which the second region is illuminated brighter than the first region, and is realized by turning off the first illumination light source 21 and turning on the second illumination light source 22. Specifically, an off signal (first illumination light source non-drive signal) is given from a control circuit 40 functioning as “illumination control means” to a first drive circuit (not shown) that drives the first illumination light source 21. In addition, an ON signal (second illumination light source drive signal) is given to a second drive circuit (not shown) that drives the second illumination light source 22, thereby setting the illumination means to the second illumination state.

そして、第二照明光源22のオンと同時又はそれよりも後に、制御回路40から受光センサ28に対し露光信号が出力され、その露光信号が出力されている間、受光センサ28にて露光が行われる(S80)。そして、露光開始後、予め定められた制御時間(露光時間)が経過すると、S90にてYesに進み、受光センサ28に画像データを出力させる制御を行う(S100)。この制御は、制御回路40によってS40と同様に行われるものであり、露光信号を停止すると共に、その停止後に、同期信号発生回路38(図1)に対して取り込み信号を与える。受光センサ28は、取り込み信号に応じて出力される同期信号をトリガとして蓄積された画像データを出力する。この画像データは、第二照明状態において第二領域側の画像が結像されてなる「第二画像データ」に相当するものであり、出力された第二画像データは、増幅回路31にて所定ゲインで増幅され、A/D変換回路33にてアナログ信号からディジタル信号に変換された後、メモリ35に記憶される。   An exposure signal is output from the control circuit 40 to the light receiving sensor 28 simultaneously with or after the second illumination light source 22 is turned on, and exposure is performed by the light receiving sensor 28 while the exposure signal is being output. (S80). When a predetermined control time (exposure time) has elapsed after the start of exposure, the process proceeds to Yes in S90, and control is performed to cause the light receiving sensor 28 to output image data (S100). This control is performed by the control circuit 40 in the same manner as in S40. The exposure signal is stopped and, after the stop, the capture signal is given to the synchronization signal generation circuit 38 (FIG. 1). The light receiving sensor 28 outputs the stored image data using a synchronization signal output according to the capture signal as a trigger. This image data corresponds to “second image data” formed by forming an image on the second region side in the second illumination state. The output second image data is predetermined by the amplification circuit 31. Amplified by the gain, converted from an analog signal to a digital signal by the A / D conversion circuit 33, and stored in the memory 35.

さらに、第二画像データを二値化する二値化処理が行われる(S110)。二値化処理は、S50と同様であり、得られた第二画像データを、所定の閾値に基づいて明レベルと暗レベルに区分けし、明暗分布を生成すると共に、明暗パターンデータをメモリ35に記憶する(S120)。このようにして、メモリ35には、第一画像データ及び第二画像データがそれぞれ明暗パターンデータとして記憶されることとなる。   Further, binarization processing for binarizing the second image data is performed (S110). The binarization process is the same as in S50, and the obtained second image data is divided into a light level and a dark level based on a predetermined threshold value, a light / dark distribution is generated, and light / dark pattern data is stored in the memory 35. Store (S120). In this way, the first image data and the second image data are respectively stored in the memory 35 as light / dark pattern data.

その後、合成処理が行われる(S130)。この合成処理では、まず、第一画像データに係る明暗パターンデータと、第二画像データに係る明暗パターンデータがメモリ35から読み出される。図6(a)は、第一画像データの明暗パターンデータを概念的に図示するものであり、図6(b)は、第二画像データの明暗パターンデータを概念的に図示するものである。合成処理では、これらのパターンの一致部分を検出すると共に、それら一致部分に基づいて図6(c)のように両パターンをつなぎ合わせ、1つのパターンデータを生成する。このようにして、メモリ35に記憶された第一画像データと第二画像データとの重複部分に基づき、第一画像データ及び第二画像データを合成する。   Thereafter, a synthesis process is performed (S130). In this synthesis process, first, the light / dark pattern data related to the first image data and the light / dark pattern data related to the second image data are read from the memory 35. 6A conceptually illustrates the light / dark pattern data of the first image data, and FIG. 6B conceptually illustrates the light / dark pattern data of the second image data. In the synthesizing process, coincident portions of these patterns are detected, and both patterns are connected based on the coincident portions as shown in FIG. 6C to generate one pattern data. In this manner, the first image data and the second image data are synthesized based on the overlapping portion between the first image data and the second image data stored in the memory 35.

S130の合成処理の後、得られたデータがコードとして認識できるか否かの確認処理を行う(S140)。具体的には、S130の合成処理によって合成された1つのパターンデータが、バーコードBの全領域に対応したコードとして認識できるか否かを判断しており、例えばS130にてパターンの一致部分が検出できない等、コードとして認識できるデータが得られない場合にはS140にてNoに進む。一方、適切な合成処理がなされ、図6(c)のように合成された1つのパターンデータがバーコードBの全領域に対応したコードとして認識できる場合には、S140にてYesに進み、合成された1つのパターンデータをデコードしてなる合成デコードデータをメモリ35に記憶すると共に(S150)、照明手段の照明光をOFFし(S170)、当該処理を終了する。制御回路40は、このようにして「デコード手段」として機能する。   After the synthesizing process of S130, a confirmation process is performed as to whether or not the obtained data can be recognized as a code (S140). Specifically, it is determined whether or not one pattern data synthesized by the synthesizing process of S130 can be recognized as a code corresponding to the entire area of the barcode B. If data that can be recognized as a code cannot be obtained, for example, it cannot be detected, the process proceeds to No in S140. On the other hand, if appropriate synthesis processing is performed and one pattern data synthesized as shown in FIG. 6C can be recognized as a code corresponding to the entire area of the barcode B, the process proceeds to Yes in S140, and synthesis is performed. The composite decoded data obtained by decoding the single pattern data is stored in the memory 35 (S150), the illumination light of the illumination unit is turned off (S170), and the process is terminated. The control circuit 40 thus functions as “decoding means”.

なお、S140にてNoに進む場合には、制御条件を変更する処理(S150)を行い、S10以降の処理を再び行う。なお、S150における制御条件の変更は様々な例が考えられるが、照明手段から発せられる照明光の光量を変更したり、図5(b)、(c)に示す閾値を変更する等の処理が挙げられる。   In addition, when progressing to No in S140, the process (S150) which changes control conditions is performed, and the process after S10 is performed again. There are various examples of changing the control condition in S150, but there are processes such as changing the amount of illumination light emitted from the illumination means and changing the threshold values shown in FIGS. 5B and 5C. Can be mentioned.

本実施形態の構成によれば、バーコードBの第一領域側の画像を、受光センサ28の過半領域に亘って結像させる第一結像レンズ26と、第一領域側の画像と一部重複する第二領域側の画像を、受光センサ28の過半領域に亘って結像させる第二結像レンズ27とを備え、照明手段が第一照明状態に設定されるときに、第一領域側の画像が結像されてなる第一画像データを受光センサ28に出力させ、第二照明状態に設定されるときに、第二領域側の画像が結像されてなる第二画像データが受光センサ28に出力させるようにしている。従って、バーコードBにおける2つの領域の画像を、複雑な操作を伴うことなく迅速に取得できる。また、第一画像データと第二画像データとの重複部分に基づき、第一画像データ及び第二画像データを合成及びデコードした合成デコードデータを生成するようにしているため、長大なバーコードを高い解像度で良好に読み取ることができる。また、本構成によれば、受光センサ28を大型化させずに長大なバーコードを良好に読み取ることができるため、コスト面にも優れた構成となる。   According to the configuration of the present embodiment, the first imaging lens 26 that forms an image on the first region side of the barcode B over the majority region of the light receiving sensor 28, the image on the first region side, and a part thereof A second imaging lens 27 that forms an image of the overlapping second region side over the majority region of the light receiving sensor 28, and when the illumination means is set to the first illumination state, the first region side The first image data formed by forming the first image is output to the light receiving sensor 28, and when the second illumination state is set, the second image data formed by forming the second region side image is received by the light receiving sensor. 28 is made to output. Therefore, it is possible to quickly acquire images of two areas in the barcode B without complicated operations. In addition, since the composite decoded data is generated by synthesizing and decoding the first image data and the second image data based on the overlapping part of the first image data and the second image data, a long barcode is high. It can be read well with resolution. In addition, according to this configuration, a long barcode can be read well without increasing the size of the light receiving sensor 28, so that the configuration is excellent in terms of cost.

また、第一照明光源21が、バーコードBにおける長手方向一方側の領域を照射し、第二照明光源22が、一方側(第一照明光源21による照射側)とは反対側の領域を照射する構成をなし、第一照明状態に設定されるときに、バーコードBにおける一方側の画像が結像されてなる第一画像データを、受光センサ28に出力させ、第二照明状態に設定されるときに、反対側の画像が結像されてなる第二画像データを、受光センサ28に出力させる構成としている。この構成によれば、長大化しやすいバーコードBを2つの領域に分割して高い解像度で良好に読み取ることができ、またその読み取り操作の簡易化及び迅速化をも図りうることとなる。   Moreover, the 1st illumination light source 21 irradiates the area | region of the longitudinal direction one side in barcode B, and the 2nd illumination light source 22 irradiates the area | region on the opposite side to the one side (irradiation side by the 1st illumination light source 21). When the first illumination state is set, the first image data formed by forming an image on one side of the barcode B is output to the light receiving sensor 28 and set to the second illumination state. The second image data formed by forming the opposite image is output to the light receiving sensor 28. According to this configuration, it is possible to divide the barcode B, which tends to be long, into two regions and read it well with high resolution, and to simplify and speed up the reading operation.

また、第一照明状態において、第一照明光源21の照明をオンすると共に第二照明光源22の照明をオフし、第二照明状態において、第一照明光源21の照明をオフすると共に第二照明光源22の照明をオンするように第一照明光源21及び第二照明光源22を制御している。従って、第一領域側の画像を読み取る際に、第二照明光源22の影響を排除でき、第一領域側の画像を精度高く良好に読み取ることができる。同様に、第二領域側の画像を読み取る際には、第一照明光源21の影響を排除できるため、第二領域側の画像を精度高く良好に読み取ることができる。さらに、読み取り側ではない側を照らす照明手段(例えば、第一領域側を読み取るときには、読み取り側ではない側を照らす第二照明光源22)をオフするようにしているため、省電力化をも図りうる構成となる。   In the first illumination state, the illumination of the first illumination light source 21 is turned on and the illumination of the second illumination light source 22 is turned off. In the second illumination state, the illumination of the first illumination light source 21 is turned off and the second illumination is turned on. The first illumination light source 21 and the second illumination light source 22 are controlled to turn on the illumination of the light source 22. Therefore, when the image on the first area side is read, the influence of the second illumination light source 22 can be eliminated, and the image on the first area side can be read with high accuracy and good. Similarly, when reading the image on the second region side, the influence of the first illumination light source 21 can be eliminated, so that the image on the second region side can be read with high accuracy and good. Furthermore, since the illumination means for illuminating the side that is not the reading side (for example, the second illumination light source 22 that illuminates the side that is not the reading side when reading the first region side) is turned off, power saving is also achieved. It becomes a structure.

[参考例]
次に参考例について説明する。
図7は、参考例に係るバーコードリーダ100の電気的構成を概略的に示すブロック図である。また、図8は、図7のバーコードリーダ100における照明手段、結像手段を説明する説明図である。図9は、バーコードリーダ100における読取処理の制御の流れを例示するフローチャートである。
[Reference example]
Next, a reference example will be described.
FIG. 7 is a block diagram schematically showing an electrical configuration of the barcode reader 100 according to the reference example . FIG. 8 is an explanatory diagram for explaining illumination means and image forming means in the barcode reader 100 of FIG. FIG. 9 is a flowchart illustrating the flow of reading process control in the barcode reader 100.

参考例に係るバーコードリーダ100の回路部120は、第1実施形態の回路部20と一部が異なるが、増幅回路31、A/D変換回路33、同期信号発生回路38、アドレス発生回路36、操作スイッチ50、LED49、ブザー44、液晶表示器47、通信インターフェース48等は、第1実施形態と同様の構成のものが用いられている。よってこれらについてはそれぞれ第1実施形態と同一の符号を付し、詳細な説明は省略することとする。 The circuit unit 120 of the barcode reader 100 according to the reference example is partially different from the circuit unit 20 of the first embodiment, but the amplifier circuit 31, the A / D conversion circuit 33, the synchronization signal generation circuit 38, and the address generation circuit 36. The operation switch 50, the LED 49, the buzzer 44, the liquid crystal display 47, the communication interface 48, and the like have the same configuration as in the first embodiment. Therefore, the same reference numerals as those in the first embodiment are assigned to these, and detailed description thereof is omitted.

バーコードリーダ100は、長手状のバーコードB(識別コード)に対して照明光Lf1,Lf2を照射する照明手段と、バーコードBの画像を結像する結像手段と、受光素子を配列した受光センサ128と、受光センサ128から出力された識別コードの画像データを記憶するメモリ135(メモリ135は、記憶手段の一例に相当する)とを備えている。なお、受光センサ128は、第1実施形態の受光センサ28(図1)と同様の構成のものが用いられ、メモリ135も第1実施形態のメモリ35と同様の構成のものが用いられている。   The barcode reader 100 has an illumination unit that irradiates illumination light Lf1 and Lf2 to a longitudinal barcode B (identification code), an imaging unit that forms an image of the barcode B, and a light receiving element. It includes a light receiving sensor 128 and a memory 135 (memory 135 corresponds to an example of a storage unit) that stores image data of an identification code output from the light receiving sensor 128. The light receiving sensor 128 has the same configuration as the light receiving sensor 28 (FIG. 1) of the first embodiment, and the memory 135 has the same configuration as the memory 35 of the first embodiment. .

バーコードリーダ100の照明手段は、バーコードBの長手方向の第一領域(第一照明光源121によって照射される領域であり、少なくともバーコードBの一方側半分を含む領域)を照射する第一照明光源121と、識別コードの第一領域から長手方向にずれた第二領域(第二照明光源122によって照射される領域であり、少なくともバーコードBの他方側半分を含む領域)を照射する第二照明光源122とによって構成されている。この第1照明光源121も第1実施形態の第1照明光源21(図1)と同様の構成のものが用いられ、第二照明光源122も第1実施形態の第2照明光源22(図1)と同様の構成のものが用いられている。   The illumination means of the barcode reader 100 irradiates the first region in the longitudinal direction of the barcode B (the region illuminated by the first illumination light source 121 and the region including at least one half of the barcode B). The illumination light source 121 and a second region (a region irradiated by the second illumination light source 122 and including at least the other half of the barcode B) shifted in the longitudinal direction from the first region of the identification code are irradiated. And two illumination light sources 122. The first illumination light source 121 has the same configuration as the first illumination light source 21 (FIG. 1) of the first embodiment, and the second illumination light source 122 is also the second illumination light source 22 (FIG. 1) of the first embodiment. ) Is used.

バーコードリーダ100の結像手段は、光方向変更手段として機能するプリズム126と、プリズム126からの光を取り込む結像レンズ127と、プリズム126の変位を制御するアクチュエータ(図示略)とによって構成されており、バーコードBの第一領域(第一照明光源121によって照射される領域)側の画像を、受光センサ128の過半領域に亘って結像させる第一結像状態と、第一領域側の画像と一部重複する第二領域(第2照明光源122によって照射される領域)側の画像を、受光センサ128の過半領域に亘って結像させる第二結像状態とに切替可能とされている。   The image forming unit of the barcode reader 100 includes a prism 126 that functions as a light direction changing unit, an image forming lens 127 that takes in light from the prism 126, and an actuator (not shown) that controls the displacement of the prism 126. A first imaging state in which an image on the first region (region irradiated by the first illumination light source 121) side of the barcode B is formed over a majority region of the light receiving sensor 128, and the first region side It is possible to switch to the second imaging state in which an image on the second region (region irradiated by the second illumination light source 122) side partially overlapping with the first image is formed over the majority region of the light receiving sensor 128. ing.

アクチュエータは例えばステッピングモータなどによって構成されており、プリズム126はこのアクチュエータ及び制御回路140によって、第一領域側からの反射光Lr1を取り込む第一回転状態(図7、図8の二点鎖線の状態)と、第二領域側からの反射光Lr2を取り込む第二回転状態(図7、図8の実線の状態)とに切り替えられる。即ち、制御回路140から第一回転状態とする信号が出力されることにより、アクチュエータが駆動されて、プリズム126が図7、図8に示す二点鎖線の状態となり、制御回路140から第二回転状態とする信号が出力されることにより、プリズム126が図7、図8に示す実線の状態となる。プリズム126が二点鎖線の状態となると、第一領域側からの反射光Lr1がプリズム126に入光すると共に、当該プリズム126によって結像レンズ127に向けて偏向され、結像レンズ127を介して受光センサ128の長手方向過半領域に亘り受光される。 The actuator is composed of, for example, a stepping motor, and the prism 126 is in a first rotation state in which the reflected light Lr1 from the first region side is captured by the actuator and the control circuit 140 (the state of the two-dot chain line in FIGS. 7 and 8). ) And the second rotation state (the state indicated by the solid line in FIGS. 7 and 8) in which the reflected light Lr2 from the second region side is taken in. That is, when the control circuit 140 outputs a signal indicating the first rotation state, the actuator is driven, and the prism 126 is in the state of the two-dot chain line shown in FIGS. By outputting the signal to be in a state, the prism 126 becomes a solid line state shown in FIGS. When the prism 126 is in a two-dot chain line state, the reflected light Lr1 from the first region side enters the prism 126 and is deflected toward the imaging lens 127 by the prism 126 and passes through the imaging lens 127. Light is received over the majority region in the longitudinal direction of the light receiving sensor 128 .

図7に示す制御回路140は、バーコードリーダ100全体を制御可能なマイコンであり、CPU、システムバス、入出力インタフェース等からなるもので、メモリ135とともに情報処理装置を構成し得るもので情報処理機能を有する。 A control circuit 140 shown in FIG. 7 is a microcomputer capable of controlling the entire barcode reader 100, and includes a CPU, a system bus, an input / output interface, and the like, and can constitute an information processing apparatus together with the memory 135. to have a function.

次に、バーコードの読取処理について説明する。図9に示す読取処理は、図7の操作スイッチ50が操作されることで開始されるものであり、まず、S200にて照明手段(即ち第一照明光源121及び第二照明光源122)を第一照明状態に設定する処理を行う。この第一照明状態は、第二領域よりも第一領域を明るく照明する状態であり、参考例では、図7、図8に示す第一照明光源121をオンし、第二照明光源122をオフすることで実現される。 Next, barcode reading processing will be described. The reading process shown in FIG. 9 is started when the operation switch 50 of FIG. 7 is operated. First, in S200, the illumination means (that is, the first illumination light source 121 and the second illumination light source 122) is changed to the first. Processing to set one lighting state is performed. This first illumination state is a state in which the first region is illuminated brighter than the second region. In the reference example , the first illumination light source 121 shown in FIGS. 7 and 8 is turned on and the second illumination light source 122 is turned off. It is realized by doing .

さらに、結像手段を第一結像状態に設定する処理を行う(S210)。第一結像状態は上述した通りであり、制御回路140からプリズム126を駆動するアクチュエータ(図示略)に対し、プリズム126を第一回転状態とするための信号が出力され、これによりアクチュエータが駆動されてプリズム126が第一回転状態(第一領域側からの反射光Lr1を取り込み、結像レンズ127に向けて偏向しうる状態)となる。 Further, processing for setting the imaging means to the first imaging state is performed (S210). The first imaging state is as described above, and a signal for setting the prism 126 to the first rotation state is output from the control circuit 140 to an actuator (not shown) that drives the prism 126, thereby driving the actuator. Thus, the prism 126 enters the first rotation state (a state in which the reflected light Lr1 from the first region side can be taken in and deflected toward the imaging lens 127) .

さらに、制御回路140から受光センサ128に対し露光信号が出力される。この露光信号は、受光センサ128に対して露光を行わせるための信号であり、受光センサ128では露光信号が出力されている間、露光が行われる(S220)。 Further, an exposure signal is output from the control circuit 140 to the light receiving sensor 128. This exposure signal is a signal for causing the light receiving sensor 128 to perform exposure, and the light receiving sensor 128 performs exposure while the exposure signal is output (S220 ).

そして、露光開始後、予め定められた制御時間(露光時間)が経過すると、S230にてYesに進み、受光センサ128に画像データ(第一画像データ)を出力させる制御を行う(S140)。なお、S240、S250、S260の処理は、第一実施形態のS40、S50、S60の処理(図3)と同様であり、S260の処理が終了すると、第一画像データの明暗パターンデータがメモリ135に格納されることとなる。   Then, when a predetermined control time (exposure time) has elapsed after the start of exposure, the process proceeds to Yes in S230, and control is performed to output image data (first image data) to the light receiving sensor 128 (S140). Note that the processing of S240, S250, and S260 is the same as the processing of S40, S50, and S60 (FIG. 3) of the first embodiment, and when the processing of S260 ends, the light and dark pattern data of the first image data is stored in the memory 135. Will be stored.

その後、S270にて、照明手段(即ち第一照明光源121及び第二照明光源122)を第二照明状態に設定する処理が行われる。この第二照明状態は、第一領域よりも第二領域を明るく照明する状態であり、第一照明光源121をオフし、第二照明光源122をオンすることで実現される。 Thereafter, in S270, processing for setting the illumination means (that is, the first illumination light source 121 and the second illumination light source 122) to the second illumination state is performed. This second illumination state is a state in which the second region is illuminated brighter than the first region, and is realized by turning off the first illumination light source 121 and turning on the second illumination light source 122 .

さらに、結像手段を第二結像状態に設定する処理を行う(S280)。第二結像状態は上述した通りであり、制御回路140からプリズム126を駆動するアクチュエータ(図示略)に対し、プリズム126を第二回転状態とするための信号が出力され、これによりアクチュエータが駆動されてプリズム126が第二回転状態(第二領域側からの反射光Lr2を取り込み、結像レンズ127に向けて偏向しうる状態)となる。このように、第二照明状態に設定されるときに、結像制御手段として機能する制御回路140によって第二結像状態に切り替えられることとなる。   Further, processing for setting the imaging means to the second imaging state is performed (S280). The second imaging state is as described above, and a signal for setting the prism 126 to the second rotation state is output from the control circuit 140 to an actuator (not shown) that drives the prism 126, thereby driving the actuator. As a result, the prism 126 enters a second rotation state (a state in which the reflected light Lr2 from the second region side can be taken in and deflected toward the imaging lens 127). In this way, when the second illumination state is set, the control circuit 140 functioning as the image formation control means is switched to the second image formation state.

そして、制御回路140から受光センサ128に対し露光信号が出力され、その露光信号が出力されている間、受光センサ128にて露光が行われる(S290)。そして、露光開始後、予め定められた制御時間(露光時間)が経過すると、S300にてYesに進み、受光センサ128に画像データを出力させる制御を行う(S310)。なお、S310、S320、S330の処理は、第一実施形態のS100、S110、S120の処理(図3)と同様であり、S330の処理が終了すると、第二画像データの明暗パターンデータがメモリ135に格納されることとなる。このようにして、メモリ135には、第一画像データ及び第二画像データがそれぞれ明暗パターンデータとして記憶されることとなる。   Then, an exposure signal is output from the control circuit 140 to the light receiving sensor 128, and exposure is performed by the light receiving sensor 128 while the exposure signal is being output (S290). Then, when a predetermined control time (exposure time) has elapsed after the start of exposure, the process proceeds to Yes in S300 to perform control for causing the light receiving sensor 128 to output image data (S310). Note that the processing of S310, S320, and S330 is the same as the processing of S100, S110, and S120 (FIG. 3) of the first embodiment, and when the processing of S330 ends, the light and dark pattern data of the second image data is stored in the memory 135. Will be stored. In this way, the first image data and the second image data are respectively stored in the memory 135 as light / dark pattern data.

S340、S350、S370、S380の処理は、第一実施形態のS130、S140、S150、S160の処理と同様であり、メモリ135に記憶された第一画像データと第二画像データとの重複部分に基づき、第一画像データ及び第二画像データを合成、出コードすることとなる。なお、S350にてNoに進む場合には、制御条件を変更する処理(S360)を行い、S200以降の処理を再び行う。この設定条件変更処理も、第一実施形態におけるS150の処理(図3)と同様に行うことができる。   The processes of S340, S350, S370, and S380 are the same as the processes of S130, S140, S150, and S160 of the first embodiment, and the first image data stored in the memory 135 and the second image data are overlapped. Based on this, the first image data and the second image data are synthesized and output. In addition, when progressing to No in S350, the process (S360) which changes control conditions is performed, and the process after S200 is performed again. This setting condition changing process can also be performed in the same manner as the process of S150 in the first embodiment (FIG. 3).

参考例の構成によれば、バーコードBにおける2つの領域の画像(第一領域側の画像及び第二領域側の画像)を、複雑な操作を伴うことなく迅速に取得できる。また、第一画像データと第二画像データとの重複部分に基づき、第一画像データ及び第二画像データを合成及びデコードした合成デコードデータを生成するようにしているため、長大なバーコードを高い解像度で良好に読み取ることができる。また、本構成によれば、受光センサ128を大型化させずに長大なバーコードを良好に読み取ることができるため、コスト面にも優れた構成となる。 According to the configuration of the reference example , the images of the two regions in the barcode B (the image on the first region side and the image on the second region side) can be quickly acquired without complicated operations. Further, since the composite decoded data is generated by synthesizing and decoding the first image data and the second image data based on the overlapping part of the first image data and the second image data, a long barcode is high. It can be read well with resolution. In addition, according to this configuration, a long barcode can be satisfactorily read without increasing the size of the light receiving sensor 128, so that the configuration is excellent in terms of cost.

[他の実施形態]
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
[Other Embodiments]
The present invention is not limited to the embodiments described with reference to the above description and drawings. For example, the following embodiments are also included in the technical scope of the present invention.

上記実施形態では、2つの領域の画像を合成する例を示したが、3以上であってもよい。例えば、第三照明手段を設け、第一照明手段、第二照明手段、第三照明手段によって長手方向にずれた異なる領域をそれぞれ照射するようにしてもよい。この場合、第一領域側の第一画像データ、第二領域側の第二画像データ、第三領域側の第三画像データを、重複部分に基づいて合成及びデコードした合成デコードデータを生成すればよい。   In the above-described embodiment, an example in which images of two regions are combined has been described, but three or more may be used. For example, a third illumination unit may be provided, and different areas shifted in the longitudinal direction may be irradiated by the first illumination unit, the second illumination unit, and the third illumination unit, respectively. In this case, if combined decode data is generated by combining and decoding the first image data on the first region side, the second image data on the second region side, and the third image data on the third region side based on the overlapping portion. Good.

上記実施形態では、第一照明状態において、第一照明光源の照明をオンすると共に第二照明光源の照明をオフし、第二照明状態において、第一照明光源の照明をオフすると共に第二照明光源の照明をオンするように第一照明光源及び第二照明光源を制御していたが、これに限定されない。例えば、第一照明状態において、第一照明光源の照明を所定の第一光量とすると共に、第二照明光源の照明を、その第一光量よりも光量を抑えてオンし、第二照明状態において、第二照明光源の照明を所定の第二光量とすると共に、第一照明光源の照明をその第二光量よりも光量を抑えてオンするようにしてもよい。   In the embodiment, in the first illumination state, the illumination of the first illumination light source is turned on and the illumination of the second illumination light source is turned off. In the second illumination state, the illumination of the first illumination light source is turned off and the second illumination is turned on. Although the 1st illumination light source and the 2nd illumination light source were controlled so that illumination of a light source may be turned on, it is not limited to this. For example, in the first illumination state, the illumination of the first illumination light source is set to a predetermined first light amount, and the illumination of the second illumination light source is turned on with a light amount lower than the first light amount. The illumination of the second illumination light source may be set to a predetermined second light amount, and the illumination of the first illumination light source may be turned on with a light amount that is less than the second light amount.

第一実施形態では、結像手段として図2に示すような例を挙げたが、第一領域側の画像及び第二領域側の画像を受光センサ28の過半領域に亘って結像し得る構成であればこれに限定されない。例えば、図10、図11のような構成であってもよい。
図10では、第一実施形態と同様の第一照明光源21、第二照明光源22、及び受光センサ28が設けられ、第一領域側からの反射光Lr1が入光する結像レンズ326と受光センサ28との間には、結像レンズ326を透過した光を導く光ファイバ328が設けられ、この光ファイバ328によって第一領域側からの反射光が受光センサ28に案内されるようになっている。第二領域側からの反射光Lr2は結像レンズ327に入光されるが、この結像レンズ327を透過した光は、そのまま受光センサ28に受光される形態であってもよく、光ファイバによって受光センサ28に案内される形態であってもよい。
図11でも第一実施形態と同様の第一照明光源21、第二照明光源22、及び受光センサ28が設けられている。この例では、ミラー425及び半透過ミラー424が設けられており、第一領域側からの反射光Lr1はミラー425に反射されると共に、半透過ミラー424によって反射され、プリズム426に導かれるようになっている。半透過ミラー424は、第二領域側からの反射光Lr2が透過する構成をなしており、この反射光Lr2は半透過ミラー424を透過してプリズム426に導かれる。いずれの反射光Lr1,Lr2もプリズム426によって結像レンズ427に向けて偏向され、受光センサ28の過半領域に亘って受光されることとなる。
In the first embodiment, the example as shown in FIG. 2 is given as the imaging unit, but the configuration capable of imaging the image on the first region side and the image on the second region side over the majority region of the light receiving sensor 28. If it is, it will not be limited to this. For example, the configuration shown in FIGS. 10 and 11 may be used.
In FIG. 10, the first illumination light source 21, the second illumination light source 22, and the light receiving sensor 28 similar to those in the first embodiment are provided, and the imaging lens 326 that receives the reflected light Lr <b> 1 from the first region side and the light reception. An optical fiber 328 that guides light transmitted through the imaging lens 326 is provided between the sensor 28 and reflected light from the first region side is guided to the light receiving sensor 28 by the optical fiber 328. Yes. The reflected light Lr2 from the second region side is incident on the imaging lens 327. However, the light transmitted through the imaging lens 327 may be received by the light receiving sensor 28 as it is, and may be received by an optical fiber. A form guided by the light receiving sensor 28 may be employed.
Also in FIG. 11, the same first illumination light source 21, second illumination light source 22, and light receiving sensor 28 as those in the first embodiment are provided. In this example, a mirror 425 and a semi-transmissive mirror 424 are provided, so that the reflected light Lr1 from the first region side is reflected by the mirror 425, reflected by the semi-transmissive mirror 424, and guided to the prism 426. It has become. The semi-transmissive mirror 424 is configured to transmit the reflected light Lr2 from the second region side. The reflected light Lr2 is transmitted through the semi-transmissive mirror 424 and guided to the prism 426. Any reflected light Lr 1, Lr 2 is deflected toward the imaging lens 427 by the prism 426, and is received over the majority region of the light receiving sensor 28.

図1は、本発明の第1実施形態に係るバーコードリーダ1の電気的構成を概略的に示すブロック図である。FIG. 1 is a block diagram schematically showing an electrical configuration of a barcode reader 1 according to the first embodiment of the present invention. 図2は、図1のバーコードリーダ1における照明手段、結像手段を説明する説明図である。FIG. 2 is an explanatory diagram for explaining illumination means and image forming means in the barcode reader 1 of FIG. 図3は、図1のバーコードリーダ1における読取処理の制御の流れを例示するフローチャートである。FIG. 3 is a flowchart illustrating a control flow of reading processing in the barcode reader 1 of FIG. 図4は、照明タイミング、露光タイミング、画像取り込みタイミングを説明するタイミングチャートである。FIG. 4 is a timing chart for explaining illumination timing, exposure timing, and image capture timing. 図5は、第一領域側の画像及び第二領域側の画像等を説明する説明図である。FIG. 5 is an explanatory diagram illustrating an image on the first area side, an image on the second area side, and the like. 図6は、合成デコードデータの生成について説明する説明図である。FIG. 6 is an explanatory diagram for explaining the generation of the composite decoded data. 図7は、参考例に係るバーコードリーダ100の電気的構成を概略的に示すブロック図である。FIG. 7 is a block diagram schematically showing an electrical configuration of the barcode reader 100 according to the reference example . 図8は、図7のバーコードリーダ100における照明手段、結像手段を説明する説明図である。FIG. 8 is an explanatory diagram for explaining illumination means and image forming means in the barcode reader 100 of FIG. 図9は、図7のバーコードリーダ100における読取処理の制御の流れを例示するフローチャートである。FIG. 9 is a flowchart illustrating a flow of control of reading processing in the barcode reader 100 of FIG. 図10は、図2とは異なる結像手段について、別例1を示す説明図である。FIG. 10 is an explanatory view showing another example 1 of the imaging means different from FIG. 図11は、図2とは異なる結像手段について、別例2を示す説明図である。FIG. 11 is an explanatory view showing another example 2 of the imaging means different from FIG.

符号の説明Explanation of symbols

1,100…バーコードリーダ(光学的情報読取装置)
21,121…第一照明光源(第一照明手段)
22,122…第二照明光源(第二照明手段)
26…第一結像レンズ(結像手段、第一結像手段)
27…第二結像レンズ(結像手段、第二結像手段)
28,128…受光センサ
35,135…メモリ(記憶手段)
40…制御回路(照明制御手段、露光制御手段、デコード手段)
126…プリズム(結像手段)
127…レンズ(結像手段)
140…制御回路(照明制御手段、露光制御手段、結像制御手段、デコード手段)
B…バーコード(識別コード)
1,100 ... Bar code reader (optical information reader)
21, 121... First illumination light source (first illumination means)
22, 122 ... second illumination light source (second illumination means)
26. First imaging lens (imaging means, first imaging means)
27. Second imaging lens (imaging means, second imaging means)
28, 128 ... Light receiving sensor 35, 135 ... Memory (storage means)
40. Control circuit (illumination control means, exposure control means, decoding means)
126 ... Prism (imaging means)
127 ... Lens (imaging means)
140... Control circuit (illumination control means, exposure control means, image formation control means, decoding means)
B ... Bar code (identification code)

Claims (3)

受光素子を配列したラインセンサからなる受光センサと、
長手状のバーコードからなる識別コードに対して照明光を照射する照明手段と、
前記照明手段を制御する照明制御手段と、
前記受光センサの露光を制御する露光制御手段と、
前記識別コードの画像を結像する結像手段と、
前記受光センサから出力された前記識別コードの画像データを記憶する記憶手段と、
前記記憶手段に記憶された前記画像データに基づいて前記識別コードをデコードするデコード手段と、
を備えた光学的情報読取装置であって、
前記照明手段は、
前記識別コードの長手方向の第一領域を照射する第一照明手段と、
前記識別コードの前記第一領域から前記長手方向にずれた第二領域を照射する第二照明手段と、
を備え、
前記結像手段は、
前記識別コードの前記第一領域側の画像を、前記受光センサの過半領域に亘って結像させる第一結像手段と、
前記第一領域側の画像と一部重複する前記第二領域側の画像を、前記受光センサの過半領域に亘って結像させる第二結像手段と、
を備え、
前記照明制御手段は、
前記照明手段を、前記第二領域よりも前記第一領域を明るく照明する第一照明状態と、前記第一領域よりも前記第二領域を明るく照明する第二照明状態と、に設定変更可能に構成され、
前記露光制御手段は、
前記照明手段が前記第一照明状態に設定されるときに、前記第一領域側の画像が結像されてなる第一画像データを前記受光センサに出力させ、前記第二照明状態に設定されるときに、前記第二領域側の画像が結像されてなる第二画像データを前記受光センサに出力させる構成をなし、
前記記憶手段は、
前記受光センサが出力した前記第一画像データ及び前記第二画像データをそれぞれ記憶し、
前記デコード手段は、
前記記憶手段に記憶された前記第一画像データと前記第二画像データとの重複部分に基づき、前記第一画像データ及び前記第二画像データを合成及びデコードした合成デコードデータを生成することを特徴とする光学的情報読取装置。
A light receiving sensor comprising a line sensor in which light receiving elements are arranged;
Illuminating means for irradiating illumination light to an identification code comprising a longitudinal barcode ;
Illumination control means for controlling the illumination means;
Exposure control means for controlling exposure of the light receiving sensor;
Imaging means for forming an image of the identification code;
Storage means for storing image data of the identification code output from the light receiving sensor;
Decoding means for decoding the identification code based on the image data stored in the storage means;
An optical information reader comprising:
The illumination means includes
First illumination means for illuminating a first region in the longitudinal direction of the identification code;
A second illuminating means for irradiating a second region shifted in the longitudinal direction from the first region of the identification code;
With
The imaging means is
First imaging means for forming an image on the first region side of the identification code over a majority region of the light receiving sensor;
A second image forming means for forming an image on the second region side partially overlapping with the image on the first region side over a majority region of the light receiving sensor;
With
The illumination control means includes
The illumination unit can be set and changed between a first illumination state in which the first region is illuminated brighter than the second region and a second illumination state in which the second region is illuminated brighter than the first region. Configured,
The exposure control means includes
When the illumination unit is set to the first illumination state, the first image data formed by forming an image on the first region side is output to the light receiving sensor, and the second illumination state is set. Sometimes, the second image data formed by forming an image of the second region side is configured to output the light receiving sensor,
The storage means
Storing the first image data and the second image data output by the light receiving sensor,
The decoding means includes
Based on an overlap portion between the first image data and the second image data stored in the storage means, combined decode data is generated by combining and decoding the first image data and the second image data. An optical information reader.
前記第一照明手段は、前記バーコードにおける長手方向一方側の領域を照射し、前記第二照明手段は、前記一方側とは反対側の領域を照射する構成をなし、  The first illumination unit irradiates a region on one side in the longitudinal direction of the barcode, and the second illumination unit has a configuration of irradiating a region opposite to the one side,
前記露光制御手段は、前記照明手段が前記第一照明状態に設定されるときに、前記バーコードにおける前記一方側の画像が結像されてなる前記第一画像データを、前記受光センサに出力させ、前記第二照明状態に設定されるときに、前記反対側の画像が結像されてなる前記第二画像データを、前記受光センサに出力させる構成をなすことを特徴とする請求項1に記載の光学的情報読取装置。  The exposure control unit causes the light receiving sensor to output the first image data formed by forming the image on the one side of the barcode when the illumination unit is set to the first illumination state. 2. The configuration according to claim 1, wherein when the second illumination state is set, the light receiving sensor outputs the second image data formed by forming the image on the opposite side. Optical information reader.
前記照明制御手段は、前記第一照明状態において、前記第一照明手段の照明をオンすると共に前記第二照明手段の照明をオフし、前記第二照明状態において、前記第一照明手段の照明をオフすると共に前記第二照明手段の照明をオンするように前記第一照明手段及び前記第二照明手段を制御することを特徴とする請求項1又は請求項2に記載の光学的情報読取装置。  The illumination control means turns on the illumination of the first illumination means and turns off the illumination of the second illumination means in the first illumination state, and turns on the illumination of the first illumination means in the second illumination state. 3. The optical information reader according to claim 1, wherein the first illumination unit and the second illumination unit are controlled to turn off and turn on the illumination of the second illumination unit. 4.
JP2007123093A 2007-05-08 2007-05-08 Optical information reader Active JP4973308B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007123093A JP4973308B2 (en) 2007-05-08 2007-05-08 Optical information reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007123093A JP4973308B2 (en) 2007-05-08 2007-05-08 Optical information reader

Publications (2)

Publication Number Publication Date
JP2008282069A JP2008282069A (en) 2008-11-20
JP4973308B2 true JP4973308B2 (en) 2012-07-11

Family

ID=40142857

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007123093A Active JP4973308B2 (en) 2007-05-08 2007-05-08 Optical information reader

Country Status (1)

Country Link
JP (1) JP4973308B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8400509B2 (en) * 2009-09-22 2013-03-19 Honeywell International Inc. Authentication apparatus for value documents
JP5780192B2 (en) * 2012-03-29 2015-09-16 株式会社デンソーウェーブ Information code reader

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03113581A (en) * 1989-09-27 1991-05-14 Asahi Optical Co Ltd Non-scanning type bar code reader
JPH0954810A (en) * 1995-08-17 1997-02-25 Asahi Optical Co Ltd Data symbol reader
JP4191883B2 (en) * 2000-07-07 2008-12-03 株式会社オプトエレクトロニクス Optical information reader

Also Published As

Publication number Publication date
JP2008282069A (en) 2008-11-20

Similar Documents

Publication Publication Date Title
JP2019071018A (en) Optical information reader and optical information reading method
JP4973308B2 (en) Optical information reader
JP2000253284A (en) Image reading device, image processing system, image reading method, and storage medium
JP4389812B2 (en) Optical information reader
JP4470860B2 (en) Information code reader
JP4325602B2 (en) Optical information reader
JP2006309412A (en) Information code reading device
JP4099863B2 (en) Optical information reader
JP5888199B2 (en) Bar code reader
JP2002150215A (en) Information reading device
JP4258523B2 (en) Optical information reader
JP2013171451A (en) Information code reading device
JP2007087022A (en) Optical information reader
JP5655330B2 (en) Image reading apparatus and image forming apparatus having the same
JP2011109384A (en) Optical information reading apparatus
JP5262994B2 (en) Optical information reader
JPH09298632A (en) Image reader
JP5765136B2 (en) Optical information reader
JP4408228B2 (en) Endoscope light source device
JP4242383B2 (en) Image reading device
JP4157759B2 (en) Code reader
JP4487919B2 (en) Optical information reader
JP2005510969A (en) White reference calibration in dual digitizer
JP2009093550A (en) Optical information reading device
JP2000307775A (en) Image reading apparatus and image forming system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090825

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111227

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120223

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120313

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120326

R150 Certificate of patent or registration of utility model

Ref document number: 4973308

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150420

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150420

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250