JP2005258516A - Optical information reading device - Google Patents
Optical information reading device Download PDFInfo
- Publication number
- JP2005258516A JP2005258516A JP2004065181A JP2004065181A JP2005258516A JP 2005258516 A JP2005258516 A JP 2005258516A JP 2004065181 A JP2004065181 A JP 2004065181A JP 2004065181 A JP2004065181 A JP 2004065181A JP 2005258516 A JP2005258516 A JP 2005258516A
- Authority
- JP
- Japan
- Prior art keywords
- optical information
- area
- decoded
- detection element
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Abstract
Description
本発明は、バーコードなどの光学情報を読取る光学情報読取装置に関するものである。 The present invention relates to an optical information reader for reading optical information such as a barcode.
一般に光学情報読取装置は、読取口と光学情報との間に数センチの距離をおいて読取る離し読み式、読取口を光学情報に接触させて読取る接触式と検出素子をペン形状の読取装置に組み込み操作者が手で光学情報をなぞるように読取るペン式がある。 In general, an optical information reader is a separate reading type that reads a few centimeters between the reading port and the optical information, a contact type that reads the reading port by contacting the optical information, and a pen-shaped reading device. There is a pen type that allows an embedded operator to read optical information by hand.
離し読み式は、焦点距離が読取口から数センチから十数センチ離れた空間にあり、読取光は光学情報読取装置からの距離に依存して扇状に広がるので読取りたい光学情報の幅と読取光の幅が最適になるように光学情報と光学情報読取装置との距離と角度を決めることで、読取口の幅より広い光学情報を読取ることができる。 In the remote reading type, the focal length is in a space several centimeters to tens of centimeters away from the reading port, and the reading light spreads in a fan shape depending on the distance from the optical information reading device. By determining the distance and angle between the optical information and the optical information reading device so that the width of the optical information becomes optimal, it is possible to read optical information wider than the width of the reading port.
接触式は、読取口を光学情報に接触させること、および光学情報を読取る範囲(以下、焦点距離という)が読取口近傍に限定されること、さらに投光部から照射される読取光は点灯または点滅しているため、光学情報と光学情報読取装置との位置決めが容易である。 In the contact type, the reading port is brought into contact with optical information, and the optical information reading range (hereinafter referred to as a focal length) is limited to the vicinity of the reading port. Since it blinks, the optical information and the optical information reader can be easily positioned.
しかし、接触式は読取れる光学情報の幅が光学情報読取装置の読取口の幅に依存するので、読取口の幅より広い光学情報を読取る場合は、読取口の幅の広い光学情報読取装置を使用する必要があった。 However, in the contact type, the width of the optical information that can be read depends on the width of the reading port of the optical information reading device. Therefore, when reading optical information wider than the width of the reading port, an optical information reading device with a wider reading port is used. Had to be used.
ペン式は、構造が簡単であるが、基本的に1回の操作で1個のデータを取り込み復号する方式であり、複数回データを取り込みベリファイ比較することができなかった。このため、ペン式は読取結果の信頼性が低かった。また、操作者が光学情報をなぞるときの速度を一定するのが難しく、読取精度に限界があった。 Although the pen type has a simple structure, it is basically a method in which one piece of data is fetched and decoded in one operation, and it has been impossible to fetch and compare data multiple times. For this reason, the pen type has a low reliability of the reading result. In addition, it is difficult for the operator to follow the optical information at a constant speed, and the reading accuracy is limited.
なお、ペン式光学情報読取装置の読取精度を向上させる構造として、光ファイバーを内蔵したペン式の光学読取装置が公開されている(例えば、特許文献1参照)。
しかしながら、上記離し読み式は、読取れる光学情報の幅が広いもののレーザ光源や読取光のスキャン機構部を具備するためコストが高く、物流管理などの一部に限定されて使用されている。また、レーザ光は目の負担になると言われており、一般のコンビニのPOSシステムなどには普及していない。 However, the remote reading method has a wide range of optical information that can be read, but is expensive because it includes a laser light source and a scanning light scanning mechanism, and is limited to a part of physical distribution management. Further, it is said that the laser beam is a burden on the eyes, and is not widely used in general convenience store POS systems.
本発明は、上記課題に鑑み、読取口の幅よりも広い光学情報を読み取れる光学情報読取装置を提供することを目的とする。 In view of the above problems, an object of the present invention is to provide an optical information reader capable of reading optical information wider than the width of a reading port.
上記目的を達成するために、本発明の光学情報読取装置は、光学情報に光を照射する投光部と、前記光学情報で反射した光を結像する結像部と、複数の検出素子を略列状に配置してなり前記結像部で結像された光を受光して電気信号に変換するセンサ部と、前記センサ部からの電気信号に基づいて光学情報の情報を復号する復号部とを備えた光学情報読取装置であって、前記センサ部の検出素子の配置方向と前記光学情報の幅方向とが略垂直になるように光学情報読取装置を移動させて光学情報を読取る。 In order to achieve the above object, an optical information reader of the present invention includes a light projecting unit that irradiates light to optical information, an image forming unit that forms an image of light reflected by the optical information, and a plurality of detection elements. A sensor unit that is arranged in a substantially line shape and receives light imaged by the imaging unit and converts it into an electrical signal, and a decoding unit that decodes information of optical information based on the electrical signal from the sensor unit And reading the optical information by moving the optical information reader so that the arrangement direction of the detection elements of the sensor unit and the width direction of the optical information are substantially perpendicular to each other.
この構成によれば、光学情報読取装置は読取口の幅よりも広い光学情報を読み取れる。 According to this configuration, the optical information reader can read optical information wider than the width of the reading port.
また、本発明の光学情報読取装置は、光学情報に光を照射する投光部と、前記光学情報で反射した光を結像する結像部と、複数の検出素子を略列状に配置してなり前記結像部で結像された光を受光して電気信号に変換するセンサ部と、前記センサ部からの電気信号に基づいて光学情報の情報を復号する復号部と、前記復号部の復号方法を切り換える切換ボタンとを備えた光学情報読取装置であって、前記切換ボタンがOFFの場合には前記センサ部の検出素子の配置方向と前記光学情報の幅方向とが略平行になるときの復号方法を実行し、前記切換ボタンがONの場合には前記センサ部の検出素子の配置方向と前記光学情報の幅方向とが略垂直になるときの復号方法を実行する。 The optical information reader according to the present invention includes a light projecting unit that irradiates light to optical information, an image forming unit that forms an image of light reflected by the optical information, and a plurality of detection elements arranged in a substantially row. A sensor unit that receives light imaged by the imaging unit and converts it into an electrical signal, a decoding unit that decodes information of optical information based on the electrical signal from the sensor unit, and a An optical information reader having a switching button for switching a decoding method, and when the switching button is OFF, the arrangement direction of the detection elements of the sensor unit and the width direction of the optical information are substantially parallel When the switching button is ON, the decoding method is executed when the arrangement direction of the detection elements of the sensor unit and the width direction of the optical information are substantially perpendicular.
この構成によれば、光学情報読取装置は切換ボタンを操作することにより、1台でセンサ部の検出素子の配置方向と光学情報の幅方向とが略平行になるときの復号方法とセンサ部の検出素子の配置方向と光学情報の幅方向とが略垂直になるときの復号方法のふたつを切り換えて実行することができる。 According to this configuration, the optical information reading apparatus operates the switching button, and the decoding method when the arrangement direction of the detection elements of the sensor unit and the width direction of the optical information are substantially parallel by one unit and the sensor unit Two decoding methods can be switched and executed when the arrangement direction of the detection elements and the width direction of the optical information are substantially perpendicular.
また、本発明の光学情報読取装置は、センサ部で変換した電気信号のうち、複数の検出素子の略中心に位置する検出素子の電気信号を最初に復号する。 Moreover, the optical information reader of this invention decodes first the electrical signal of the detection element located in the approximate center of a some detection element among the electrical signals converted by the sensor part.
この構成によれば、光学情報読取装置は、最も安定していると思われる電気信号を最初に復号することができ、復号に要する時間を短くできる。 According to this configuration, the optical information reader can first decode the electric signal that seems to be most stable, and can shorten the time required for decoding.
また、本発明の光学情報読取装置は、センサ部で変換した電気信号のうち、複数の検出素子の略中心に位置する検出素子の電気信号を最初に復号し、復号できなかった場合には列状に配置した複数の検出素子の全長うち1つの端から全長の略1/4の位置に設けられた検出素子の電気信号を復号し、これも復号できなかった場合には列状に配置した複数の検出素子の全長のうち他の端から全長の略1/4の位置に設けられた検出素子の電気信号を復号する。 The optical information reader according to the present invention first decodes the electrical signal of the detection element located at the approximate center of the plurality of detection elements among the electrical signals converted by the sensor unit. The electrical signal of the detection element provided at a position substantially ¼ of the total length from one end of the total length of the plurality of detection elements arranged in a shape is decoded, and if this could not be decoded, it was arranged in a row The electrical signal of the detection element provided at a position substantially ¼ of the total length from the other end of the total length of the plurality of detection elements is decoded.
この構成によれば、光学情報読取装置は、略中心部の次に安定していると思われる電気信号を復号することができ、復号に要する時間を短くできる。 According to this configuration, the optical information reading apparatus can decode an electric signal that seems to be stable next to the substantially central portion, and can shorten the time required for decoding.
また、本発明の光学情報読取装置は、各検出素子が出力する電気信号を検出素子ごとに積算する積算部を有し、前記積算部の積算結果に基づいて光学情報の高さ方向の両端を検出する。 Further, the optical information reader of the present invention has an integration unit that integrates the electrical signals output from each detection element for each detection element, and detects both ends of the optical information in the height direction based on the integration result of the integration unit. To detect.
この構成によれば、光学情報読取装置は、光学情報の高さ方向の両端を検出することにより、電気信号の分布を確定できる。 According to this configuration, the optical information reader can determine the distribution of the electrical signal by detecting both ends of the optical information in the height direction.
また、本発明の光学情報読取装置は、検出した両端の略中心に位置する検出素子の電気信号を最初に復号する。 Further, the optical information reading apparatus of the present invention first decodes the detected electrical signal of the detection element located at the approximate center of both ends.
この構成によれば、光学情報読取装置は、高さ方向の略中心部にあり最も安定していると思われる電気信号を最初に復号することができ、復号に要する時間を短くできる。 According to this configuration, the optical information reading apparatus can first decode an electric signal that is located at a substantially central portion in the height direction and seems to be most stable, and can shorten the time required for decoding.
また、本発明の光学情報読取装置は、検出した両端の略中心に位置する検出素子の電気信号を最初に復号し、復号できなかった場合には両端の距離のうち1つの端から略1/4の位置に設けられた検出素子の電気信号を復号し、これも復号できなかった場合にはもう一方の端から略1/4の位置に設けられた検出素子の電気信号を復号する。
Also, the optical information reader of the present invention first decodes the detected electrical signal of the detection element located at the approximate center of both ends, and if it cannot be decoded, it is approximately 1 / The electric signal of the detection element provided at the
この構成によれば、光学情報読取装置は、高さ方向の略中心部にあり略中心部の次に安定していると思われる電気信号を復号することができ、復号に要する時間を短くできる。 According to this configuration, the optical information reading apparatus can decode an electric signal that appears at the approximate center in the height direction and is stable next to the approximate center, and can shorten the time required for decoding. .
また、本発明の光学情報は、情報を記録するための情報領域と、一定幅の白バーと黒バーにより構成される同期信号を記録するための同期信号領域とを備えている。 The optical information of the present invention includes an information area for recording information and a synchronization signal area for recording a synchronization signal composed of a white bar and a black bar having a certain width.
この構成によれば、光学情報は、光学情報読取装置に対し、情報と同期信号のふたつを提供できる。 According to this configuration, the optical information can provide both the information and the synchronization signal to the optical information reader.
また、本発明の光学情報は、同期信号領域の白バーと黒バーの数が光学情報読取装置の検出素子の数より多い。 In the optical information of the present invention, the number of white bars and black bars in the synchronization signal area is larger than the number of detection elements of the optical information reader.
この構成によれば、光学情報は、光学情報読取装置に対し、光学情報読取装置の検出素子の数より多い同期信号を提供できるので、読取精度を向上させることができる。 According to this configuration, the optical information can provide more synchronization signals than the number of detection elements of the optical information reading device to the optical information reading device, so that reading accuracy can be improved.
また、本発明の光学情報は、情報領域と同期信号領域との間に空白部を設けている。 In the optical information of the present invention, a blank portion is provided between the information area and the synchronization signal area.
この構成によれば、光学情報は、情報と空白部と同期信号の3つを提供できるので、光学情報読取装置は、情報と同期信号を容易に分離できる。 According to this configuration, since the optical information can provide the information, the blank portion, and the synchronization signal, the optical information reader can easily separate the information and the synchronization signal.
また、本発明の光学情報は、情報領域の印刷幅が同期信号領域の印刷幅がより狭い。 In the optical information of the present invention, the print width of the information area is narrower than that of the synchronization signal area.
この構成によれば、光学情報は、情報領域の端部の電気信号も安定して検出できるので、読取精度を向上させることができる。 According to this configuration, since the optical information can also stably detect the electric signal at the end of the information area, the reading accuracy can be improved.
また、本発明の光学情報は、ひとつの情報領域に対し複数の同期信号領域を設け、前記同期信号領域を幅方向にシフトさせた。 In the optical information of the present invention, a plurality of synchronization signal areas are provided for one information area, and the synchronization signal area is shifted in the width direction.
この構成によれば、光学情報は、同期信号領域の白バーと黒バーの印刷幅より幅の同期信号を提供できるので、読取精度を向上させることができる。 According to this configuration, the optical information can provide a synchronization signal whose width is larger than the printing width of the white bar and black bar in the synchronization signal area, so that the reading accuracy can be improved.
また、本発明の光学情報読取装置は、各検出素子が出力する電気信号を検出素子ごとに積算する積算部を有し、前記積算部の積算結果に基づいて光学情報の高さ方向の両端を検出し、情報領域と同期信号領域の位置を算出する。 Further, the optical information reader of the present invention has an integration unit that integrates the electrical signals output from each detection element for each detection element, and detects both ends of the optical information in the height direction based on the integration result of the integration unit. Detect and calculate the position of the information area and the synchronization signal area.
この構成によれば、光学情報読取装置は、光学情報の高さ方向の情報領域と同期信号領域の両端を検出することにより、電気信号の分布を確定できる。 According to this configuration, the optical information reading apparatus can determine the distribution of the electric signal by detecting both ends of the information area in the height direction of the optical information and the synchronization signal area.
また、本発明の光学情報読取装置は、算出した情報領域の位置から同期信号領域に近い方の端から略1/4に位置する検出素子の電気信号と同期信号領域の位置から情報領域に近い方の端から略1/4に位置する検出素子の電気信号とを最初に復号する。 Further, the optical information reader of the present invention is close to the information area from the position of the electrical signal of the detecting element and the position of the synchronization signal area located approximately ¼ from the end closer to the synchronization signal area from the calculated position of the information area. First, the electric signal of the detection element located approximately ¼ from the other end is decoded.
この構成によれば、光学情報読取装置は、最も安定していると思われる電気信号を最初に復号することができ、復号に要する時間を短くできる。 According to this configuration, the optical information reader can first decode the electric signal that seems to be most stable, and can shorten the time required for decoding.
また、本発明の光学情報読取装置は、同期信号領域の検出素子の電気信号に基づき情報領域の検出素子の電気信号を補正したあと復号する。 Further, the optical information reading apparatus of the present invention corrects the electric signal of the detection element in the information area based on the electric signal of the detection element in the synchronization signal area, and then decodes it.
この構成によれば、光学情報読取装置は、情報領域の検出素子の電気信号を補正した後復号することができ、読取精度を向上させることができる。 According to this configuration, the optical information reading apparatus can decode after correcting the electrical signal of the detection element in the information area, and can improve the reading accuracy.
また、本発明の光学情報読取装置は、センサ部で変換した電気信号のうち、複数の検出素子の一部を記憶する。 In addition, the optical information reading device of the present invention stores some of the plurality of detection elements in the electrical signal converted by the sensor unit.
この構成によれば、光学情報読取装置は、電気信号を記憶するためのメモリ容量を削減できるので製造コストを下げることができる。 According to this configuration, the optical information reading apparatus can reduce the memory capacity for storing the electric signal, and thus can reduce the manufacturing cost.
また、本発明の光学情報読取装置は、一回の操作で複数の異なる光学情報を読取る。 The optical information reader of the present invention reads a plurality of different optical information by a single operation.
この構成によれば、光学情報読取装置は、読取操作回数を削減することができる。 According to this configuration, the optical information reading apparatus can reduce the number of reading operations.
また、本発明の光学情報読取装置は、投光部は光学情報の一部に光を照射する。 In the optical information reader of the present invention, the light projecting unit irradiates a part of the optical information with light.
この構成によれば、操作者が光学情報読取装置の投光エリアに光学情報を位置するように誘導することができる。 According to this configuration, the operator can guide the optical information to be positioned in the light projection area of the optical information reader.
また、本発明の光学情報印刷装置は、情報領域と同期信号領域とを備えた光学情報を印刷する光学情報印刷装置であって、光学情報読取装置のセンサ部の検出素子の数と、光学情報読取装置の読取幅の最大値と、光学情報の印刷幅と、情報と同期信号のクロック比率に基づき同期信号領域の白バーと黒バーの数を算出する。 The optical information printing apparatus of the present invention is an optical information printing apparatus that prints optical information including an information area and a synchronization signal area, and includes the number of detection elements of the sensor unit of the optical information reading apparatus, and the optical information. The number of white bars and black bars in the synchronization signal area is calculated based on the maximum value of the reading width of the reading device, the print width of the optical information, and the clock ratio of the information and the synchronization signal.
この構成によれば、光学情報印刷装置は、光学情報の印刷幅を入力するだけで同期信号領域の印刷幅と同期信号領域の白バーと黒バーの数を自動的に算出できる。 According to this configuration, the optical information printing apparatus can automatically calculate the print width of the sync signal area and the number of white bars and black bars of the sync signal area simply by inputting the print width of the optical information.
また、本発明のデータ入力装置の操作方法は、情報を記録するための情報領域と一定幅の白バーと黒バーにより構成される同期信号を記録するための同期信号領域とを備えた光学情報と、前記光学情報を読取る光学情報読取装置と、前記光学情報読取装置と接続され前記光学情報のデータを入力するデータ入力装置の操作方法であって、前記光学情報の印刷幅が前記光学情報読取装置の読取幅より狭い場合は前記光学情報読取装置を略平行に位置して読取り、前記光学情報の印刷幅が前記光学情報読取装置の読取幅より広い場合は前記光学情報読取装置を略垂直に位置させて読取る。 The method for operating the data input device according to the present invention also includes an optical information including an information area for recording information and a synchronization signal area for recording a synchronization signal composed of a white bar and a black bar having a constant width. And an optical information reading device that reads the optical information, and a data input device that is connected to the optical information reading device and inputs data of the optical information, the print width of the optical information being the optical information reading device. When the optical information reading device is narrower than the reading width of the optical information reading device, the optical information reading device is positioned substantially parallel and read. When the optical information printing width is wider than the reading width of the optical information reading device, the optical information reading device is set substantially vertical. Read by positioning.
この構成によれば、データ入力装置の操作方法は、1個の光学情報読取装置で光学情報読取装置の読取幅より狭い光学情報から光学情報読取装置の読取幅より広い光学情報までも精度よく読取ることができる。 According to this configuration, the operation method of the data input device accurately reads from the optical information narrower than the reading width of the optical information reading device to the optical information wider than the reading width of the optical information reading device with one optical information reading device. be able to.
以上のように本発明によると、1個の光学情報読取装置で光学情報読取装置の読取幅より狭い光学情報から光学情報読取装置の読取幅より広い光学情報までも精度よく読取ることができるという多大な効果を奏する。 As described above, according to the present invention, a single optical information reader can accurately read from optical information narrower than the reading width of the optical information reader to optical information wider than the reading width of the optical information reader. Has an effect.
また、一回の操作で複数の異なる光学情報を読取ることにより、読取操作回数を削減することができるという効果もある。 In addition, there is an effect that the number of reading operations can be reduced by reading a plurality of different optical information in one operation.
(実施の形態1)
本発明の光学情報読取装置について説明する。
(Embodiment 1)
The optical information reader of the present invention will be described.
図1は、光学情報読取装置のブロック構成図を示す図である。図1において、1は本発明の光学情報読取装置である。11は、光学情報読取装置1全体を制御する制御部であり、例えばCPUを使用する。12は、光学情報に照射する読取光を照射する投光部であり、例えばLEDを使用する。
FIG. 1 is a block diagram of the optical information reading apparatus. In FIG. 1,
13は、投光部12が照射した読取光が光学情報において反射され、この反射光をセンサ部14に結像させる結像部であり、例えばミラーとレンズを使用する。14は、複数の検出素子を略列状に配置してなり結像部13で結像された反射光を受光して電気信号に変換するセンサ部であり、例えばCCDを使用する。
15は、制御プログラムやデータを一時的に記憶する記憶部であり、例えばROMやRAMを使用する。記憶部15は、復号部16から復号した情報を入力し記憶する。また、記憶部15は復号した情報を複数記憶することができる。16は、センサ部14からの電気信号に基づいて光学情報の情報を復号する復号部である。復号部16は復号結果が正常の場合、当該情報を記憶部15に出力する。なお、光学情報は例えばチェックデジットを有しており、チェックデジットを検証することにより復号結果の正常または異常を確認できる。
A
17は、復号部16の復号方法を切り換える切換ボタンであり、例えばタップスイッチを使用する。光学情報読取装置1は、切換ボタン17がOFFの場合にはセンサ部14の検出素子の配置方向と光学情報の幅方向とが略平行になるときの復号方法を実行し、切換ボタン17がONの場合にはセンサ部14の検出素子の配置方向と光学情報の幅方向とが略垂直になるときの復号方法を実行する。
18は、センサ部14の各検出素子が出力する電気信号を検出素子ごとに積算する積算部である。19は、外部機器と通信する通信部であり、例えばRS232CやUSBを使用する。
図2は、光学情報読取装置の外観図であり、(a)は上面図、(b)はA−A‘における断面図、(c)はセンサ部の検出素子の配置方法を示す図である。 2A and 2B are external views of the optical information reading device, where FIG. 2A is a top view, FIG. 2B is a cross-sectional view taken along line AA ′, and FIG. 2C is a diagram illustrating a method for arranging detection elements in the sensor unit. .
図2(a)において、光学情報読取装置1の右側面には切換ボタン17が設けられている。また、光学情報読取装置1の内部には投光部12と結像部13を形成するミラー131とレンズ132、センサ部14が配置されており、それぞれ点線で表記している。なお、本実施の形態では、光学情報40の印刷方向に従い、高さ方向と幅方向を図のように定義する。
In FIG. 2A, a
図2(b)において、光学情報読取装置1の下面には読取口30が設けられており、読取光は読取口30から光学情報に向けて照射され、光学情報40で反射され、その反射光がミラー131で反射されて、レンズ132を経てセンサ部14に結像する。
In FIG. 2B, a reading
図2(c)において、センサ部14は複数の検出素子を略列状に配置してなり結像部13で結像された光を受光して電気信号に変換する。なお、本実施の形態では2000個の検出素子を配置するセンサ部14を一実施例として説明する。センサ部14は、反射光の入射方向から見て左から順に検出素子140001から検出素子142000までの2000個の検出素子を配置する。
In FIG. 2C, the
光学情報読取装置1は、切換ボタン17がOFFの場合にはセンサ部14の検出素子の配置方向と光学情報40の幅方向とが略平行になるとき(以下、水平読取という)の復号方法を実行し、切換ボタン17がONの場合にはセンサ部14の検出素子の配置方向と光学情報40の幅方向とが略垂直になるとき(以下、垂直読取という)の復号方法を実行する。
When the
操作者は光学情報読取装置1を右手で持ち、右手人差し指で切換ボタン17を操作する。図3は、光学情報読取装置の垂直読取の読取状態を示す図であり、(a)は読取開始時、(b)は読取完了時である。
The operator holds the
図3(a)において、操作者は光学情報読取装置1を右手で持ち、右手人差し指で切換ボタン17を押下しながら、移動方向の示す方向に光学情報40をなぞるように略一定の速度で移動させる。なお、センサ部14の検出素子の配置方向は、光学情報40の幅方向と略垂直の状態を保持する。
In FIG. 3A, the operator holds the
なお、投光部12のうち略中心にある1個のみを点灯させ、ほかの投光部12消灯とさせ、光学情報の一部に光を照射するようにし、操作者が読取口30の略中心になるように光学情報読取装置1と光学情報40の位置を調整するよう誘導してもよい。
It should be noted that only one of the
図3(b)において、操作者は読取口30が光学情報40の右端を過ぎるまで光学情報読取装置1を移動させ、切換ボタン17を戻す。図3(a)、(b)に示すように、操作者は光学情報読取装置1を光学情報40をなぞるように移動させることで、印刷幅の広い光学情報を読取ることができる。
In FIG. 3B, the operator moves the optical
次に復号処理の対象となる検出素子の電気信号の選択方法について説明する。光学情報読取装置1は、切換ボタン17がONになった時点から、検出素子140001から検出素子142000までの出力を記憶部15に記憶し、切換ボタン17がOFFになった時点で記憶を終了する。従って、記憶部15には、検出素子の電気信号が時系列に記憶されことになる。
Next, a method for selecting an electrical signal of the detection element to be decoded will be described. The optical
復号部16は、記憶部15に記憶されている検出素子の電気信号のうち、検出素子の略中心に位置する検出素子、本実施の形態においては検出素子141000の前後の電気信号を最初に復号する。
The
図3(a)と(b)に示すように、操作者は光学情報40を読取口30の略中心に位置させる確率が最も高いと思われる。光学情報読取装置1は、検出素子141000の前後の電気信号を最初に復号することで、最も安定していると思われる電気信号を最初に復号することができ、復号に要する時間を短くできる。
As shown in FIGS. 3A and 3B, the operator seems to have the highest probability of positioning the
さらに、光学情報読取装置1は、センサ部で変換した電気信号のうち、複数の検出素子の略中心に位置する検出素子(本実施の形態においては検出素子141000の前後)の電気信号を最初に復号し、復号できなかった場合には列状に配置した複数の検出素子の全長うち1つの端から全長の略1/4の位置に設けられた検出素子(本実施の形態においては検出素子140500の前後)の電気信号を復号し、これも復号できなかった場合には列状に配置した複数の検出素子の全長のうち他の端から全長の略1/4の位置に設けられた検出素子(本実施の形態においては検出素子141500の前後)の電気信号を復号する。光学情報読取装置は、略中心部の次に安定していると思われる電気信号(本実施の形態においては検出素子140500の前後および検出素子141500の前後)を復号することができ、復号に要する時間を短くできる。
Furthermore, the optical
次に積算処理について説明する。 Next, the integration process will be described.
図4は、読取光の照射状態を示す図であり、(a)は記憶部15の電気信号の記憶状態を示す図、(b)は光学情報の高さ方向の両端を検出した状態を示す図である。
4A and 4B are diagrams illustrating the irradiation state of the reading light. FIG. 4A is a diagram illustrating the storage state of the electrical signal in the
図4(a)において、記憶部15は、検出素子毎に電気信号をビット列として記憶しておりしており、このビット列を積算することにより積算結果が得られる。なお、操作者は光学情報40を読取口30の略中心に位置させる確率が最も高いと思われるので、検出素子の端部は、1ビット(反射光なし)が多くなる。
In FIG. 4A, the
図4(b)において、上段はセンサ部14の検出素子の配置状態を示しており、下段は積算結果のヒストグラムである。ヒストグラムは、縦軸に積算結果、横軸に検出素子を取り、検出素子毎に積算結果を表記している。積算結果に大きな差が発生する部分を見つけることにより、光学情報の高さ方向の両端を検出することができる。
In FIG. 4B, the upper part shows the arrangement state of the detection elements of the
なお、記憶部15に記憶する検出素子毎に電気信号を一部に限定することで記憶部15の容量を削減できる。例えば検出素子の10分の1を記憶することにすれば記憶部15の容量を10分の1とすることができる。
In addition, the capacity | capacitance of the memory |
図3(a)と(b)に示すように、操作者は光学情報40を読取口30の略中心に位置させる確率が最も高いと思われる。しかし、操作者が不慣れな場合は読取口30の略中心から外れた位置になることが考えられる。光学情報読取装置1は、両端の略中心に位置する検出素子の電気信号を最初に復号することで、操作者が実際に読取させた位置を考慮して最も安定していると思われる電気信号を最初に復号することができ、復号に要する時間を短くできる。
As shown in FIGS. 3A and 3B, the operator seems to have the highest probability of positioning the
さらに、光学情報読取装置1は、センサ部で変換した電気信号のうち、両端の略中心に位置する検出素子の電気信号を最初に復号し、復号できなかった場合には検出した両端の略中心に位置する検出素子の電気信号を最初に復号し、復号できなかった場合には両端の距離のうち1つの端から略1/4の位置に設けられた検出素子の電気信号を復号し、これも復号できなかった場合にはもう一方の端から略1/4の位置に設けられた検出素子の電気信号を復号することができ、復号に要する時間を短くできる。
Further, the optical
(実施の形態2)
次に本発明の光学情報について説明する。
(Embodiment 2)
Next, the optical information of the present invention will be described.
図5は、光学情報の外観図である。 FIG. 5 is an external view of optical information.
図5において、50は本発明の光学情報であり、51が一定幅の白バーと黒バーにより構成される同期信号を記録するための同期信号領域、52が情報を記録するための情報領域である。 In FIG. 5, 50 is the optical information of the present invention, 51 is a sync signal area for recording a sync signal composed of a white bar and black bar of a constant width, and 52 is an information area for recording information. is there.
同期信号領域の白バーと黒バーの数は、光学情報読取装置1の検出素子の数より多くなっている。光学情報50の単位長さ当たりの検出素子の数は、光学情報読取装置1のハード構成により決定される。本実施の形態では、光学情報読取装置1で水平読取する場合の光学情報50の限界読取幅を30mmとし、検出素子の数を2000個とすると、光学情報50の単位長さ当たりの検出素子の数は、66.7個/mmである。次に光学情報読取装置1で印刷幅60mmの光学情報50を垂直読取する場合は、単位長さ当たりの検出素子の数と光学情報50の印刷幅を乗算することにより、白バーと黒バーの数は少なくとも4000となる。なお、ここに提示した数値は一実施例であり、これらの数値に限定されるものではない。
The number of white bars and black bars in the synchronization signal area is larger than the number of detection elements of the
また、情報領域52と同期信号領域51との間に空白部53を設けている。
In addition, a
情報領域52の印刷幅は、同期信号領域51の印刷幅がより狭くなっており、光学情報読取装置1で垂直読取を行う場合に、情報領域52の両端部分のバーを安定して検出できるようにしている。
The printing width of the
また、同期信号領域の白バーと黒バーの数は、光学情報読取装置1の検出素子の数より多くなっている。光学情報50の単位長さ当たりの検出素子の数は、光学情報読取装置1のハード構成により決定される。本実施の形態では、光学情報読取装置1で水平読取する場合の光学情報50の限界読取幅を30mmとし、検出素子の数を2000個とすると、光学情報50の単位長さ当たりの検出素子の数は、66.7個/mmである。次に光学情報読取装置1で印刷幅60mmの光学情報50を垂直読取する場合は、白バーと黒バーの数は少なくとも4000となる。
Further, the number of white bars and black bars in the synchronization signal area is larger than the number of detection elements of the
図6は、複数の同期信号領域を有する光学情報の外観図であり、(a)は本発明の複数の同期信号領域を有する光学情報の全体図、(b)は同期信号領域のB部の拡大図である。 6A and 6B are external views of optical information having a plurality of synchronization signal areas, where FIG. 6A is an overall view of optical information having a plurality of synchronization signal areas of the present invention, and FIG. It is an enlarged view.
図6(a)において、54は本発明の複数の同期信号領域を有する光学情報であり、55が一定幅の白バーと黒バーにより構成される同期信号を記録するための第一の同期信号領域、56が一定幅の白バーと黒バーにより構成される同期信号を記録するための第二の同期信号領域である。
In FIG. 6A, 54 is optical information having a plurality of synchronization signal areas of the present invention, and 55 is a first synchronization signal for recording a synchronization signal composed of a white bar and a black bar having a constant width. An
図6(b)において、第一の同期信号領域55と第二の同期信号領域56は、バーの2分の1幅分シフトさせた位置となっている。
In FIG. 6B, the first
光学情報印刷装置の印刷精度の限界により、バー幅を狭くできない場合は、同期信号領域を複数設け、それぞれの同期信号領域を幅方向にシフトさせた位置とすることで、光学情報印刷装置の印刷精度の限界を越えた同期信号を生成することができる。 If the bar width cannot be reduced due to the printing accuracy limit of the optical information printing device, a plurality of synchronization signal areas are provided, and the respective synchronization signal areas are shifted to the width direction to print the optical information printing apparatus. A synchronization signal exceeding the limit of accuracy can be generated.
(実施の形態3)
次に本発明の光学情報の読取方法について説明する。
(Embodiment 3)
Next, the optical information reading method of the present invention will be described.
図7は、光学情報50の光学情報読取装置による垂直読取の読取状態を示す図であり、(a)は読取開始時、(b)は読取完了時である。
7A and 7B are diagrams illustrating a reading state of the vertical reading of the
図7(a)において、操作者は光学情報読取装置1を右手で持ち、右手人差し指で切換ボタン17を押下しながら、移動方向の示す方向に光学情報50をなぞるように略一定の速度で移動させる。なお、センサ部14の検出素子の配置方向は、光学情報50の幅方向と略垂直の状態を保持する。
In FIG. 7A, the operator holds the
図7(b)において、操作者は読取口30が光学情報50の右端を過ぎるまで光学情報読取装置1を移動させ、切換ボタン17を戻す。
In FIG. 7B, the operator moves the optical
図7(a)、(b)に示すように、操作者は光学情報読取装置1を光学情報50をなぞるように移動させることで、印刷幅の広い光学情報を読取ることができる。
次に積算処理について説明する。
As shown in FIGS. 7A and 7B, the operator can read the optical information with a wide printing width by moving the optical
Next, the integration process will be described.
図8は、読取光の照射状態を示す図であり、(a)は記憶部15の電気信号の記憶状態を示す図、(b)は光学情報の高さ方向の両端を検出した状態を示す図である。
8A and 8B are diagrams illustrating the irradiation state of the reading light, where FIG. 8A is a diagram illustrating a storage state of the electrical signal in the
図8(a)において、記憶部15は、検出素子毎に電気信号をビット列として記憶しておりしており、このビット列を積算することにより積算結果が得られる。なお、操作者は光学情報50を読取口30の略中心に位置させる確率が最も高いと思われるので、検出素子の端部は、1ビット(反射光なし)が多くなる。
In FIG. 8A, the
図8(b)において、上段はセンサ部14の検出素子の配置状態を示しており、下段は積算結果のヒストグラムである。ヒストグラムは、縦軸に積算結果、横軸に検出素子を取り、検出素子毎に積算結果を表記している。積算結果に大きな差が発生する部分を見つけることにより、光学情報の高さ方向の両端を検出することができる。図8(b)では、同期信号領域の両端と情報領域の両端のふたつが検出される。
In FIG.8 (b), the upper stage has shown the arrangement state of the detection element of the
図7(a)と(b)に示すように、操作者は光学情報50を読取口30の略中心に位置させる確率が最も高いと思われる。しかし、同期信号領域と情報領域があるのでそれぞれの中心は読取口30の略中心から外れた位置になる。光学情報読取装置1は、算出した情報領域の位置から同期信号領域に近い方の端から略1/4に位置する検出素子の電気信号と同期信号領域の位置から情報領域に近い方の端から略1/4に位置する検出素子の電気信号とを最初に復号することで、同期信号領域と情報領域のそれぞれの最も安定していると思われる電気信号を最初に復号することができ、復号に要する時間を短くできる。
As shown in FIGS. 7A and 7B, the operator seems to have the highest probability of positioning the
(実施の形態4)
次に本発明の光学情報の補正方法について説明する。
(Embodiment 4)
Next, the optical information correction method of the present invention will be described.
同期信号領域の白バーと黒バーは同じ幅で印刷しているので、操作者が光学情報読取装置1を操作するとき、一定の速度で移動させれば、同じ幅のビット列として記憶部15に記憶されるはずである。しかし、実際には光学情報読取装置1を一定の速度で移動させることは困難である。この点がペン式の読取精度の限界となっていた。
Since the white bar and the black bar in the synchronization signal area are printed with the same width, if the operator moves the
図9は、光学情報の補正方法を示す図であり、(a)は補正前の基準クロックと同期信号と情報、(b)は補正後の基準クロックと同期信号と情報を示す図である。
本実施の形態では、正常時は基準クロックの6クロックが同期信号の1クロックに相当し、同期信号の2クロック(基準クロックの12クロック)が情報を構成する最小単位(以下、セルという)に相当するものとして説明する。
9A and 9B are diagrams illustrating a method for correcting optical information, where FIG. 9A is a diagram illustrating a reference clock, synchronization signal, and information before correction, and FIG. 9B is a diagram illustrating a corrected reference clock, synchronization signal, and information.
In the present embodiment, 6 clocks of the reference clock correspond to 1 clock of the synchronization signal in the normal state, and 2 clocks of the synchronization signal (12 clocks of the reference clock) are the minimum unit (hereinafter referred to as a cell) constituting information. Explanation will be given as an equivalent.
図9(a)において、上段は基準クロック、中段は同期信号、下段は情報である。左から順に同期信号を第一の同期信号、第二の同期信号、第三の同期信号、第四の同期信号とする。各同期信号のクロック幅は、光学情報読取装置1を移動させる速度に差があるので、第一の同期信号はクロック幅が基準クロックの5.5クロックである。以下同様に、第二の同期信号は、クロック幅が基準クロックの5.5クロックである。第三の同期信号は、クロック幅が基準クロックの7クロックである。第四の同期信号は、クロック幅が基準クロックの6クロックである。
In FIG. 9A, the upper stage is a reference clock, the middle stage is a synchronization signal, and the lower stage is information. In order from the left, the synchronization signals are a first synchronization signal, a second synchronization signal, a third synchronization signal, and a fourth synchronization signal. Since the clock width of each synchronization signal has a difference in speed at which the
また、情報のセル幅も同期信号と連動する。情報のセル幅は、左側半分が基準クロックの11クロック、右側半分が基準クロックの13クロックとなり、合計では基準クロックの24クロックである。 The cell width of information is also linked with the synchronization signal. The cell width of the information is 11 clocks of the reference clock on the left half, 13 clocks of the reference clock on the right half, and 24 clocks of the reference clock in total.
図9(b)において、上段は基準クロック、中段は同期信号、下段は情報である。同期信号のクロック幅が基準クロックの3クロックと同じになるように補正を行い、当該同期信号に適用した補正係数を情報のセルにも適用することで情報のセル幅の補正を行う。 In FIG. 9B, the upper stage is a reference clock, the middle stage is a synchronization signal, and the lower stage is information. Correction is performed so that the clock width of the synchronization signal is the same as the three clocks of the reference clock, and the correction coefficient applied to the synchronization signal is also applied to the information cell, thereby correcting the cell width of the information.
光学情報読取装置1は、上記補正を行ったあと復号する。
The optical
以上説明したように、本発明の光学情報読取装置1によれば、同期信号領域の検出素子の電気信号に基づき情報領域の検出素子の電気信号を補正したあと復号することができるので、読取精度を向上させることができる。
As described above, according to the optical
(実施の形態4)
図10は、光学情報の外観図である。
(Embodiment 4)
FIG. 10 is an external view of optical information.
図10において、57は本発明の光学情報であり、51が一定幅の白バーと黒バーにより構成される同期信号を記録するための同期信号領域、58が情報を記録するための第一の情報領域、59が情報を記録するための第二の情報領域である。
In FIG. 10, 57 is the optical information of the present invention, 51 is a sync signal area for recording a sync signal composed of a white bar and a black bar of a constant width, and 58 is a first for recording information. An
光学情報を上記のような構成とすることにより、光学情報読取装置1による垂直読取を実行することで、一回の操作で複数の異なる光学情報を読取ることができる。
By configuring the optical information as described above, a plurality of different optical information can be read by a single operation by executing vertical reading by the optical
(実施の形態5)
本発明の光学情報印刷装置70は、情報領域と同期信号領域とを備えた光学情報を印刷する。
(Embodiment 5)
The optical information printing apparatus 70 of the present invention prints optical information including an information area and a synchronization signal area.
光学情報印刷装置70の同期信号領域の白バーと黒バーの数の算出方法を説明する。 A method of calculating the number of white bars and black bars in the synchronization signal area of the optical information printing apparatus 70 will be described.
光学情報印刷装置70は、光学情報読取装置1の読取能力を示す値として、光学情報読取装置1の検出素子の総数と水平読取における読取幅の最大値を入力し、光学情報の単位長さ当たりの検出素子の数を算出する。
The optical information printing device 70 inputs the total number of detection elements of the optical
次に、光学情報印刷装置70は今回印刷する光学情報50の印刷幅を入力し、先に算出した単位長さ当たりの検出素子の数と乗算し、今回印刷する光学情報50を復号するために必要な検出素子の数を算出する。
Next, the optical information printing apparatus 70 inputs the print width of the
実施の形態3に示すように、情報の1クロックが同期信号の4クロックに相当する場合は先に算出した光学情報50を復号するために必要な検出素子の数に4を乗算することにより、同期信号領域の白バーと黒バーの数を算出する。
As shown in the third embodiment, when one clock of information corresponds to four clocks of the synchronization signal, the number of detection elements necessary for decoding the
なお、ここに提示した数値は一実施例であり、これらの数値に限定されるものではない。 In addition, the numerical value shown here is one Example and is not limited to these numerical values.
また、同期信号領域の白バーと黒バーの数が多すぎて、光学情報印刷装置70の印刷精度を超えた場合は、図6に示すように同期信号領域を複数段に印刷する。
光学情報印刷装置70は、今回印刷する光学情報50の印刷幅に一定比率を乗算して同期信号領域の印刷幅を算出する。一定比率は、左右両端に白マージンを確保できように1.1以上とする。
When the number of white bars and black bars in the synchronization signal area is too large and exceeds the printing accuracy of the optical information printing apparatus 70, the synchronization signal area is printed in a plurality of stages as shown in FIG.
The optical information printing apparatus 70 calculates the print width of the synchronization signal area by multiplying the print width of the
(実施の形態6)
本発明のデータ入力装置80の操作方法を説明する。
(Embodiment 6)
A method for operating the data input device 80 of the present invention will be described.
データ入力装置80は、情報を記録するための情報領域と一定幅の白バーと黒バーにより構成される同期信号を記録するための同期信号領域とを備えた光学情報50と、
光学情報50を読取る光学情報読取装置1とを備え、光学情報読取装置1から光学情報50のデータを入力する。
The data input device 80 includes
An
操作者は、光学情報50の印刷幅が光学情報読取装置1の読取幅より狭い場合は光学情報読取装置を略平行に位置して読取り、光学情報50の印刷幅が光学情報読取装置1の読取幅より広い場合は光学情報読取装置1の切換ボタン17押下して光学情報読取装置1を略垂直に位置させて読取る。
When the printing width of the
以上説明したように、データ入力装置80は光学情報50の印刷幅に依存して、その読取方法を変えることで、1台の光学情報読取装置1で印刷幅の狭い光学情報50から印刷幅の広い光学情報50まで読取ることができる。
As described above, the data input device 80 changes the reading method depending on the print width of the
本発明の光学情報読取装置は、1台の光学情報読取装置で印刷幅の狭い光学情報から印刷幅の広い光学情報まで読取ることができ、またペン式を上回る信頼性と読取精度を提供することができるので、光学情報読取装置などに有用である。 The optical information reading apparatus of the present invention can read optical information with a narrow printing width to optical information with a wide printing width with a single optical information reading apparatus, and provides reliability and reading accuracy exceeding the pen type. Therefore, it is useful for an optical information reader.
1 光学情報読取装置
11 制御部
12 投光部
13 結像部
14 センサ部
15 記憶部
16 復号部
17 切換ボタン
18 積算部
19 通信部
20 記憶部
21 タイマー
22 復号部
23 判定部
24 電池検出部
30 読取口
40、50、54、57 光学情報
52、58、59 情報領域
53 空白部
51、55、56 同期信号領域
131 ミラー
132 レンズ
140001−142000 検出素子
DESCRIPTION OF
Claims (21)
前記光学情報を読取る光学情報読取装置と、前記光学情報読取装置と接続され前記光学情報のデータを入力するデータ入力装置の操作方法であって、前記光学情報の印刷幅が前記光学情報読取装置の読取幅より狭い場合は前記光学情報読取装置を略平行に位置して読取り、前記光学情報の印刷幅が前記光学情報読取装置の読取幅より広い場合は前記光学情報読取装置を略垂直に位置させて読取るデータ入力装置の操作方法。 Optical information comprising an information area for recording information and a synchronization signal area for recording a synchronization signal composed of a white bar and a black bar of a constant width;
An optical information reading device that reads the optical information, and a data input device that is connected to the optical information reading device and inputs data of the optical information, wherein the print width of the optical information is that of the optical information reading device. When the optical information reading device is narrower than the reading width, the optical information reading device is positioned substantially in parallel to read, and when the optical information printing width is wider than the reading width of the optical information reading device, the optical information reading device is positioned substantially vertically. To operate the data input device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004065181A JP2005258516A (en) | 2004-03-09 | 2004-03-09 | Optical information reading device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004065181A JP2005258516A (en) | 2004-03-09 | 2004-03-09 | Optical information reading device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005258516A true JP2005258516A (en) | 2005-09-22 |
Family
ID=35084203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004065181A Pending JP2005258516A (en) | 2004-03-09 | 2004-03-09 | Optical information reading device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005258516A (en) |
-
2004
- 2004-03-09 JP JP2004065181A patent/JP2005258516A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6363903B2 (en) | Optical information reader | |
JP4186915B2 (en) | Optical information reader | |
JP4058529B2 (en) | Optical information reader | |
JP7525678B2 (en) | Improved matrix symbol error correction method | |
US20190152242A1 (en) | Automatic width detection | |
US8302865B2 (en) | Method, apparatus, and system for programming a barcode symbol scanning terminal with two-dimensional programming code | |
JP6434118B2 (en) | Optical information reading apparatus, optical information reading method and program | |
JP4254628B2 (en) | Optical information reader | |
JP2007122243A (en) | Optical information verification device | |
JP4389812B2 (en) | Optical information reader | |
JP2005258516A (en) | Optical information reading device | |
JP6360875B2 (en) | Code reader | |
JP5104713B2 (en) | Optical information reader | |
JP4175358B2 (en) | Optical information reader | |
JP2016177643A (en) | Information code reading device | |
JP4650138B2 (en) | Optical information reader | |
JP4951745B2 (en) | Bar code reader | |
JP4107280B2 (en) | Image sensor and information code reader | |
JP4466522B2 (en) | Optical information reader | |
JP7091898B2 (en) | Code reader and code reader | |
JP2009069957A (en) | Optical information reading device | |
JP2013196416A (en) | Optical information reading device | |
JP2008242829A (en) | Barcode reader and program | |
KR200274063Y1 (en) | Bar code reading device | |
US20130175345A1 (en) | Indicia reading terminal having dynamic decodable indicia representation search |