JP4973308B2 - Optical information reader - Google Patents
Optical information reader Download PDFInfo
- 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
Links
- 230000003287 optical effect Effects 0.000 title claims description 22
- 238000005286 illumination Methods 0.000 claims description 235
- 238000003384 imaging method Methods 0.000 claims description 53
- 230000001678 irradiating effect Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 description 31
- 238000012545 processing Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 12
- 230000015572 biosynthetic process Effects 0.000 description 7
- 230000002194 synthesizing effect Effects 0.000 description 7
- 239000002131 composite material Substances 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 5
- 238000003786 synthesis reaction Methods 0.000 description 4
- 230000003321 amplification Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 238000003199 nucleic acid amplification method Methods 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000004886 process control Methods 0.000 description 2
- 230000002250 progressing effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Description
本発明は、光学的情報読取装置に関するものである。 The present invention relates to an optical information reader.
従来より、バーコード等の識別コードを読み取る光学的情報読取装置として、識別コードからの反射光を、受光素子を配列した受光センサによって読み取る構成のものが提供されている。例えば、特許文献1では、バーコードを複数領域に分割すると共に各領域ごとに読取操作を行い、この複数回の読取操作によって得られた複数のデータを合成することでバーコード全体の読み取りを行うようにしている。このような技術によれば、バーコードが幅広であっても読み取りを好適に行うことができる。
特許文献1の構成の場合、、幅広なバーコードを読み取ることができるという効果が得られるものの、一つのバーコードに対して複数回の読み取り操作を行わなければならず、手間と時間がかかるという問題がある。一方、手間や時間を削減する方法として、幅広なバーコード全体を網羅する程度に受光センサを大型化する方法も考えられるが、このように受光センサを大型化するとコスト面等において不利となる。
In the case of the configuration of
本発明は、上述した課題を解決するためになされたものであり、長大なバーコードを高い解像度で迅速に読み取ることができ、かつ操作性、コスト面に優れた光学的情報読取装置を提供することを目的とする。 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
請求項2の発明は、請求項1に記載の光学的情報読取装置において、前記識別コードはバーコードであり、前記第一照明手段は、前記バーコードにおける長手方向一方側の領域を照射し、前記第二照明手段は、前記一方側とは反対側の領域を照射する構成をなし、前記露光制御手段は、前記照明手段が前記第一照明状態に設定されるときに、前記バーコードにおける前記一方側の画像が結像されてなる前記第一画像データを、前記受光センサに出力させ、前記第二照明状態に設定されるときに、前記反対側の画像が結像されてなる前記第二画像データを、前記受光センサに出力させる構成をなすことを特徴とする。
The invention of claim 2 is the optical information reader according to
請求項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
バーコードリーダ1は、「光学的情報読取装置」の一例に相当するものであり、図1に示す回路部20をケース(図示略)に収容してなるものであり、当該ケースに設けられた図示しない読取口から照明光Lf1,Lf2(後述)を導出すると共に、バーコードB(バーコードBは「識別コード」の一例に相当する)からの反射光Lr1,Lr2を受光センサ28によって受光し、得られた画像データに基づいてバーコードBの情報を読み取る構成をなしている。
The
図1に示すように、回路部20は、第一照明光源21、第二照明光源22、受光センサ28、第一結像レンズ26、第二結像レンズ27等の光学系と、メモリ35、制御回路40、操作スイッチ50等のマイクロコンピュータ(以下「マイコン」という)系と、図示しない電源回路等からなる電源系とから構成されている。
As shown in FIG. 1, the
光学系は、投光光学系と、受光光学系とに分かれている。
図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
本実施形態では、第一照明光源21、第二照明光源22により、それぞれ照明光Lf1,Lf2が独立して発光可能とされ、これら照明光Lf1,Lf2がケースに設けられた読取口を介して読取対象物Rに照射されるようになっている。なお、この読取対象物Rには、識別コードの一例としてのバーコードBが貼付されている。
In the present embodiment, the first
受光光学系は、第一結像レンズ26、第二結像レンズ27、受光センサ28、及び反射鏡(図示略)によって構成されている。
図1、図2に示す受光センサ28は、受光素子を配列してなるものであり、例えばCCDラインセンサなどによって構成されている。この受光センサ28は、バーコードBにて反射した反射光Lr1,Lr2を受光可能に構成されるものであり、反射光Lr1が第一結像レンズ26を介して入射する入射光、及び反射光Lr2が第二結像レンズ27を介して入射する入射光を共に受光し得るように、プリント配線板(図示略)に実装されている。
The light receiving optical system includes a
The
第一結像レンズ26、第二結像レンズ27は、バーコードBの画像を結像する「結像手段」の一例に相当するものである。第一結像レンズ26は、「第一結像手段」の一例に相当するものであり、第一照明光源21からの照明光Lf1がバーコードBにて反射された反射光Lr1を集光し、バーコードBの第一領域側の画像を受光センサ28の長手方向過半領域(例えば受光センサ28の略全領域)に亘って結像させる構成をなしている。また、第二結像レンズ27は、「第二結像手段」の一例に相当するものであり、第二照明光源22からの照明光Lf2がバーコードBにて反射された反射光Lr2を集光し、第一領域側の画像と一部重複する第二領域側の画像を、受光センサ28の長手方向過半領域(例えば受光センサ28の略全領域)に亘って結像させる構成をなしている。
The
なお、図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
次に、マイコン系の構成概要を説明する。図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
光学系の受光センサ28から出力される画像信号(アナログ信号)は、増幅回路31に入力されることで所定ゲインで増幅された後、A/D変換回路33に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ(画像情報)は、RAM等からなるメモリ35(メモリ35は「記憶手段」の一例に相当する)に入力されると、所定の画像データ格納領域に蓄積される。なお、同期信号発生回路38は、受光センサ28およびアドレス発生回路36に対する同期信号を発生可能に構成されており、またアドレス発生回路36は、この同期信号発生回路38から供給される同期信号に基づいて、メモリ35に格納される画像データの格納アドレスを発生可能に構成されている。つまり、この構成では、同期信号に対応して格納アドレスが発生するようになっているため、同期信号に応じて受光センサ28から出力される画像データが、その同期信号に対応して発生した格納アドレスの領域に格納されることとなる。
The image signal (analog signal) output from the
制御回路40は、バーコードリーダ1全体を制御可能なマイコンで、CPU、システムバス、入出力インタフェース等からなるもので、メモリ35とともに情報処理装置を構成し得るもので情報処理機能を有する。この制御回路40は、内蔵された入出力インタフェースを介して種々の入出力装置(周辺装置)と接続可能に構成されており、本実施形態の場合、操作スイッチ50、LED49、ブザー44、液晶表示器47、通信インタフェース48等が接続されている。これにより、例えば、操作スイッチ50の監視や管理、ビープ音やアラーム音を発生可能なブザー44の鳴動のオンオフ、さらには読み取ったバーコードBによるコード内容を外部機器へ通信インタフェース48の通信制御等を可能にしている。
なお、制御回路40は、「照明制御手段」、「露光制御手段」、「デコード手段」の一例に相当するものであり、これら手段として機能する例については後述する。
The
The
操作スイッチ50は、外部操作(例えば押圧操作)可能に構成されるスイッチであり、外部操作に応じた信号を制御回路40に与える。本実施形態に係るバーコードリーダ1では、操作スイッチ50の操作をトリガーとしてバーコードの読み取りが開始されるようになっている。
The
次に、バーコードの読取処理について説明する。
図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
さらに、第一照明光源21のオンと同時又はそれよりも後に、制御回路40から受光センサ28に対し露光信号が出力される。この露光信号は、受光センサ28に対して露光を行わせるための信号であり、受光センサ28では露光信号が出力されている間、露光が行われる(S20)。このように、受光センサ28の露光の制御は、「露光制御手段」として機能する制御回路40によって行われる。
Further, an exposure signal is output from the
そして、露光開始後、予め定められた制御時間(露光時間)が経過すると、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
さらに、第一画像データを二値化する二値化処理が行われる(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
そして、第二照明光源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
さらに、第二画像データを二値化する二値化処理が行われる(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
その後、合成処理が行われる(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
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
なお、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
また、第一照明光源21が、バーコードBにおける長手方向一方側の領域を照射し、第二照明光源22が、一方側(第一照明光源21による照射側)とは反対側の領域を照射する構成をなし、第一照明状態に設定されるときに、バーコードBにおける一方側の画像が結像されてなる第一画像データを、受光センサ28に出力させ、第二照明状態に設定されるときに、反対側の画像が結像されてなる第二画像データを、受光センサ28に出力させる構成としている。この構成によれば、長大化しやすいバーコードBを2つの領域に分割して高い解像度で良好に読み取ることができ、またその読み取り操作の簡易化及び迅速化をも図りうることとなる。
Moreover, the 1st
また、第一照明状態において、第一照明光源21の照明をオンすると共に第二照明光源22の照明をオフし、第二照明状態において、第一照明光源21の照明をオフすると共に第二照明光源22の照明をオンするように第一照明光源21及び第二照明光源22を制御している。従って、第一領域側の画像を読み取る際に、第二照明光源22の影響を排除でき、第一領域側の画像を精度高く良好に読み取ることができる。同様に、第二領域側の画像を読み取る際には、第一照明光源21の影響を排除できるため、第二領域側の画像を精度高く良好に読み取ることができる。さらに、読み取り側ではない側を照らす照明手段(例えば、第一領域側を読み取るときには、読み取り側ではない側を照らす第二照明光源22)をオフするようにしているため、省電力化をも図りうる構成となる。
In the first illumination state, the illumination of the first
[参考例]
次に参考例について説明する。
図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
参考例に係るバーコードリーダ100の回路部120は、第1実施形態の回路部20と一部が異なるが、増幅回路31、A/D変換回路33、同期信号発生回路38、アドレス発生回路36、操作スイッチ50、LED49、ブザー44、液晶表示器47、通信インターフェース48等は、第1実施形態と同様の構成のものが用いられている。よってこれらについてはそれぞれ第1実施形態と同一の符号を付し、詳細な説明は省略することとする。
The
バーコードリーダ100は、長手状のバーコードB(識別コード)に対して照明光Lf1,Lf2を照射する照明手段と、バーコードBの画像を結像する結像手段と、受光素子を配列した受光センサ128と、受光センサ128から出力された識別コードの画像データを記憶するメモリ135(メモリ135は、記憶手段の一例に相当する)とを備えている。なお、受光センサ128は、第1実施形態の受光センサ28(図1)と同様の構成のものが用いられ、メモリ135も第1実施形態のメモリ35と同様の構成のものが用いられている。
The
バーコードリーダ100の照明手段は、バーコードBの長手方向の第一領域(第一照明光源121によって照射される領域であり、少なくともバーコードBの一方側半分を含む領域)を照射する第一照明光源121と、識別コードの第一領域から長手方向にずれた第二領域(第二照明光源122によって照射される領域であり、少なくともバーコードBの他方側半分を含む領域)を照射する第二照明光源122とによって構成されている。この第1照明光源121も第1実施形態の第1照明光源21(図1)と同様の構成のものが用いられ、第二照明光源122も第1実施形態の第2照明光源22(図1)と同様の構成のものが用いられている。
The illumination means of the
バーコードリーダ100の結像手段は、光方向変更手段として機能するプリズム126と、プリズム126からの光を取り込む結像レンズ127と、プリズム126の変位を制御するアクチュエータ(図示略)とによって構成されており、バーコードBの第一領域(第一照明光源121によって照射される領域)側の画像を、受光センサ128の過半領域に亘って結像させる第一結像状態と、第一領域側の画像と一部重複する第二領域(第2照明光源122によって照射される領域)側の画像を、受光センサ128の過半領域に亘って結像させる第二結像状態とに切替可能とされている。
The image forming unit of the
アクチュエータは例えばステッピングモータなどによって構成されており、プリズム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
図7に示す制御回路140は、バーコードリーダ100全体を制御可能なマイコンであり、CPU、システムバス、入出力インタフェース等からなるもので、メモリ135とともに情報処理装置を構成し得るもので情報処理機能を有する。
A
次に、バーコードの読取処理について説明する。図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
さらに、結像手段を第一結像状態に設定する処理を行う(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
さらに、制御回路140から受光センサ128に対し露光信号が出力される。この露光信号は、受光センサ128に対して露光を行わせるための信号であり、受光センサ128では露光信号が出力されている間、露光が行われる(S220)。
Further, an exposure signal is output from the
そして、露光開始後、予め定められた制御時間(露光時間)が経過すると、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
その後、S270にて、照明手段(即ち第一照明光源121及び第二照明光源122)を第二照明状態に設定する処理が行われる。この第二照明状態は、第一領域よりも第二領域を明るく照明する状態であり、第一照明光源121をオフし、第二照明光源122をオンすることで実現される。
Thereafter, in S270, processing for setting the illumination means (that is, the first
さらに、結像手段を第二結像状態に設定する処理を行う(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
そして、制御回路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
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
参考例の構成によれば、バーコード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
[他の実施形態]
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
[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
In FIG. 10, the first
Also in FIG. 11, the same first
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 ...
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.
前記露光制御手段は、前記照明手段が前記第一照明状態に設定されるときに、前記バーコードにおける前記一方側の画像が結像されてなる前記第一画像データを、前記受光センサに出力させ、前記第二照明状態に設定されるときに、前記反対側の画像が結像されてなる前記第二画像データを、前記受光センサに出力させる構成をなすことを特徴とする請求項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.
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)
| 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)
| 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 |
-
2007
- 2007-05-08 JP JP2007123093A patent/JP4973308B2/en active Active
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 |