JPH1049617A - Symbol reader - Google Patents
Symbol readerInfo
- Publication number
- JPH1049617A JPH1049617A JP8216050A JP21605096A JPH1049617A JP H1049617 A JPH1049617 A JP H1049617A JP 8216050 A JP8216050 A JP 8216050A JP 21605096 A JP21605096 A JP 21605096A JP H1049617 A JPH1049617 A JP H1049617A
- Authority
- JP
- Japan
- Prior art keywords
- symbol
- reading
- switch
- sensing
- circuit
- 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.)
- Granted
Links
Abstract
(57)【要約】
【課題】 2次元データシンボルの読み取りを安定して
行う。
【解決手段】 筐体10のヘッド部10aの底面11に
はほぼ矩形の読み取り開口12が設けられており、読み
取り開口12の外側には第1のスイッチ13および第2
のスイッチ14が設けられている。読み取り開口12内
に位置づけられたシンボルの読み取りを行う際、第1の
スイッチ13および第2のスイッチ14がともに押され
た状態の時、シンボルの画像情報が切り出され、デコー
ド等の処理を施されてケーブル16から他のハードウエ
アへ送信される。
(57) [Summary] To stably read a two-dimensional data symbol. A substantially rectangular reading opening is provided on a bottom surface of a head portion of a housing, and a first switch and a second switch are provided outside the reading opening.
Switch 14 is provided. When reading the symbol positioned in the reading opening 12, when both the first switch 13 and the second switch 14 are pressed, the image information of the symbol is cut out and subjected to processing such as decoding. Transmitted from the cable 16 to other hardware.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、例えば2次元バー
コードリーダ等のデータシンボルを読み取るシンボル読
み取り装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a symbol reading device for reading a data symbol such as a two-dimensional bar code reader.
【0002】[0002]
【従来の技術】従来、POS(Point of Sa
les)システム等に対応したMMF(マンマシンイン
タフェース)として、商品情報をバーコード化したもの
を商品本体やパッケージ等に印刷し、バーコードリーダ
等の読み取り装置によりそのバーコードに記録された商
品情報を読み取りホストコンピュータに送信するという
システムが広く用いられている。近年、このようなシス
テムには、バーコードに付与する情報量の増大に伴い、
1次元的なバーコードシンボルをラインセンサで読み取
る方式に替わって、2次元的にコード化されたパターン
を有する2次元データシンボルを2次元エリアセンサに
より読み取る方式が普及し始めている。この2次元デー
タシンボルを2次元エリアセンサで正確に読み取るため
には、バーコードリーダの読み取り開口内に2次元デー
タシンボルを正確に位置づけて2次元エリアセンサに結
像させなければならない。2. Description of the Related Art Conventionally, POS (Point of Sa) is known.
les) As a MMF (man-machine interface) compatible with a system or the like, product information converted into a bar code is printed on the product itself or on a package, and the product information recorded on the bar code by a reading device such as a bar code reader. Is widely used. In recent years, such systems have been increasing in the amount of information added to barcodes,
In place of the method of reading a one-dimensional barcode symbol with a line sensor, a method of reading a two-dimensional data symbol having a two-dimensionally coded pattern with a two-dimensional area sensor has begun to spread. In order to accurately read the two-dimensional data symbol with the two-dimensional area sensor, the two-dimensional data symbol must be accurately positioned in the reading opening of the barcode reader and imaged on the two-dimensional area sensor.
【0003】[0003]
【発明が解決しようとする課題】ところが、2次元デー
タシンボルが読み取り開口内に位置づけられても、操作
者の手振れ等により読み取り開口が2次元データシンボ
ルが形成された平面(以下、「シンボル面」)から著し
く離れたり、あるいはバーコードリーダの筐体が傾けら
れてシンボル面と読み取り開口の距離が均一にならない
という状態が発生する場合がある。バーコードリーダの
筐体内に設けられる撮影光学系は、読み取り開口が形成
された筐体の壁面にシンボル面が当接された場合に、2
次元エリアセンサに2次元データシンボルが結像される
よう配設されているため、上記のような状態で読み取り
動作を行うと2次元エリアセンサに結像される像がぼや
けたり、あるいは歪んだりして2次元データシンボルの
正確な読み取りが行われない。However, even when the two-dimensional data symbol is positioned in the reading aperture, the reading aperture is formed on a plane (hereinafter, referred to as a "symbol surface") on which the two-dimensional data symbol is formed due to hand shake of an operator or the like. ), Or the case of the bar code reader may be tilted and the distance between the symbol surface and the reading aperture may not be uniform. The photographing optical system provided in the housing of the bar code reader, when the symbol surface comes into contact with the wall surface of the housing in which the reading opening is formed,
Since the two-dimensional data symbols are arranged so as to be imaged on the two-dimensional area sensor, the image formed on the two-dimensional area sensor may be blurred or distorted if the reading operation is performed in the above-described state. Thus, accurate reading of the two-dimensional data symbol is not performed.
【0004】本発明は、以上の問題を解決するものであ
り、2次元データシンボルの読み取りを安定して行える
ことを目的としている。An object of the present invention is to solve the above-mentioned problems, and an object of the present invention is to stably read a two-dimensional data symbol.
【0005】なお、本明細書では、「シンボル面」とは
シンボル読み取り装置の開口部に位置づけられる2次元
データシンボルを含む面をさし、「シンボルの読み取
り」とは、読み取り開口部に位置づけられた面の撮像を
してから2次元データシンボルの画像情報を抽出してデ
コードするまでの処理をさす。[0005] In this specification, "symbol surface" refers to a surface including a two-dimensional data symbol positioned at the opening of the symbol reading device, and "symbol reading" is positioned at the reading opening. The processing from the imaging of the surface to the extraction and decoding of the image information of the two-dimensional data symbol.
【0006】[0006]
【課題を解決するための手段】本発明に係るシンボル読
み取り装置は、コード化シンボルが形成されたシンボル
面を筐体の一壁面に対向させ、シンボルを前記壁面に設
けられた読み取り開口内に位置づけてシンボルを読み取
るシンボル読み取り装置であって、シンボルを光学的に
読み取るシンボル読み取り手段と、壁面に設けられ、シ
ンボル面と壁面との接触状態を感知する接触感知手段と
を備え、接触感知手段が複数の隔設された感知素子を有
し、全ての感知素子が接触を感知している場合に、シン
ボル読み取り手段は読み取り動作を行うことを特徴とす
る。A symbol reading apparatus according to the present invention has a symbol surface on which a coded symbol is formed facing one wall surface of a housing, and positions the symbol in a reading opening provided on the wall surface. A symbol reading device for reading a symbol optically, comprising: a symbol reading device for optically reading a symbol; and a contact sensing device provided on a wall surface for sensing a contact state between the symbol surface and the wall surface. Wherein the symbol reading means performs a reading operation when all the sensing elements are sensing contact.
【0007】また、本発明に係るシンボル読み取り装置
は、コード化シンボルが形成されたシンボル面を筐体の
一壁面に対向させ、シンボルを壁面に設けられた読み取
り開口内に位置づけて読み取るシンボル読み取り装置で
あって、シンボル面を撮像する手段と、撮像手段による
撮像情報からシンボルの情報を抽出する手段と、壁面に
に設けられ、シンボル面と壁面との接触状態を感知する
接触感知手段とを備え、接触感知手段が複数の隔設され
た感知素子を有し、各感知素子の感知状態の組み合わせ
に基づいて撮像手段もしくはシンボル情報抽出手段が駆
動されることを特徴とする。Further, the symbol reading device according to the present invention has a symbol surface on which a coded symbol is formed facing a wall surface of a housing, and reads the symbol by positioning it in a reading opening provided in the wall surface. Means for imaging a symbol surface, means for extracting symbol information from imaging information by the imaging means, and contact sensing means provided on the wall surface and sensing a contact state between the symbol surface and the wall surface. The contact sensing means has a plurality of spaced sensing elements, and the imaging means or the symbol information extracting means is driven based on a combination of sensing states of each sensing element.
【0008】撮像手段は、好ましくは感知素子の1つが
シンボル面との接触を感知している場合に駆動される。[0008] The imaging means is preferably activated when one of the sensing elements senses contact with the symbol surface.
【0009】シンボル抽出手段は、好ましくは感知素子
の全てがシンボル面との接触を感知している場合に駆動
される。[0009] The symbol extraction means is preferably activated when all of the sensing elements are sensing contact with the symbol surface.
【0010】感知素子は、例えば読み取り開口の中心に
対して点対称の位置に設けられている。The sensing element is provided, for example, at a point-symmetric position with respect to the center of the reading aperture.
【0011】読み取り開口は好ましくは四角形であり、
感知素子が読み取り開口の対角線の延長上に2つ設けら
れている。[0011] The reading aperture is preferably square,
Two sensing elements are provided on the diagonal extension of the reading aperture.
【0012】感知素子は、例えば押圧力により付勢され
ている間はオン状態が持続し、押圧力により付勢されて
いない間はオフ状態が持続するオンオフスイッチであ
る。The sensing element is, for example, an on / off switch in which the on state is maintained while being energized by the pressing force, and the off state is maintained while being not energized by the pressing force.
【0013】感知素子には、好ましくは滑り止めの部材
が設けられている。The sensing element is preferably provided with a non-slip member.
【0014】[0014]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は、本発明に係る実施形態で
あるシンボル読み取り装置の斜視図である。筐体10は
ヘッド部10aと把持部10bから構成されている。底
面11は矩形の読み取り開口12が形成された、ヘッド
部10aの一壁面である。底面11には読み取り開口1
2の近傍に第1のスイッチ13および第2のスイッチ1
4が設けられている。第1のスイッチ13および第2の
スイッチ14は、読み取り開口12の中心に対して互い
に点対称に位置し、かつ読み取り開口12の角部を結ぶ
対角線上に位置するよう配設されている。第1のスイッ
チ13および第2のスイッチ14は自己復帰型のオンオ
フスイッチであり、押されて先端部と底面11が均一に
なった時、オンとなるスイッチである。また、その先端
部には例えばゴム製の滑り止め部材が設けられている。
把持部10bの側面には読み取り動作を開始するための
トリガー15が設けられている。また、把持部10bの
ヘッド部10aと反対側の端部には、読み取り結果をホ
ストコンピュータ等の不図示の外部装置へ送信するケー
ブル16が取り付けられている。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a perspective view of a symbol reading device according to an embodiment of the present invention. The housing 10 includes a head 10a and a grip 10b. The bottom surface 11 is one wall surface of the head unit 10a in which a rectangular reading opening 12 is formed. Reading aperture 1 on bottom 11
2 and the first switch 13 and the second switch 1
4 are provided. The first switch 13 and the second switch 14 are arranged symmetrically with respect to the center of the reading opening 12 and on a diagonal line connecting the corners of the reading opening 12. The first switch 13 and the second switch 14 are self-return type on / off switches, and are turned on when the tip portion and the bottom surface 11 are pressed to be uniform. In addition, for example, a rubber anti-slip member is provided at the tip.
A trigger 15 for starting a reading operation is provided on a side surface of the grip 10b. A cable 16 for transmitting a read result to an external device (not shown) such as a host computer is attached to an end of the grip 10b opposite to the head 10a.
【0015】図2は、本実施形態に係るシンボル読み取
り装置のブロック図である。CPU(中央演算処理装
置)20はシンボル読み取り装置全体の制御を行う。第
1のスイッチ13は、インバータ13aを介して論理回
路であるNOR回路51、OR回路52、AND回路5
3に接続されており、第2のスイッチ14はインバータ
14aを介してNOR回路51、OR回路52、AND
回路53に接続されている。NOR回路51の出力信号
はCPU20のポートP1 に、OR回路52の出力信号
はポートP2 に、AND回路53の出力信号はポートP
3 に入力される。また、トリガー15はインバータ15
aに接続されており、インバータ15aの出力信号はC
PU20のポートPSWに入力される。FIG. 2 is a block diagram of the symbol reading device according to the present embodiment. A CPU (Central Processing Unit) 20 controls the entire symbol reading device. The first switch 13 includes a NOR circuit 51, an OR circuit 52, and an AND circuit 5 which are logic circuits via an inverter 13a.
3 and the second switch 14 is connected to a NOR circuit 51, an OR circuit 52, and an
It is connected to a circuit 53. The port P 1 output signals of the CPU20 of the NOR circuit 51, the output signal of the OR circuit 52 to the port P 2, the output signal of the AND circuit 53 is the port P
Entered in 3 . The trigger 15 is connected to the inverter 15
a and the output signal of the inverter 15a is C
Is input to the port P SW of PU20.
【0016】CPU20には、撮像回路30を構成する
各回路、すなわち電源回路31、CCD駆動回路32、
光源駆動回路33、信号処理回路34が接続されてい
る。電源回路31を制御する電源回路駆動信号はポート
PEN/から出力され、この出力信号に従って電源回路3
1からCCD35および撮像回路30の他の回路に電源
が供給される。また、CCD駆動回路32および光源駆
動回路33に対する制御信号は、それぞれポートS1 、
S2 から出力される。尚、電源回路駆動信号はロー
(L)の時電源回路31により各種回路への電源供給を
行わせるアクティブローの信号である。The CPU 20 includes various circuits constituting the imaging circuit 30, that is, a power supply circuit 31, a CCD drive circuit 32,
The light source drive circuit 33 and the signal processing circuit 34 are connected. A power supply circuit drive signal for controlling the power supply circuit 31 is output from the port P EN /.
Power is supplied from 1 to the CCD 35 and other circuits of the imaging circuit 30. Control signals for the CCD drive circuit 32 and the light source drive circuit 33 are transmitted through ports S 1 and S 1 respectively.
It is output from the S 2. The power supply circuit drive signal is an active low signal that causes the power supply circuit 31 to supply power to various circuits when it is low (L).
【0017】光源駆動回路33から出力される制御信号
に従って光源36が駆動されシンボル面に照明光が照射
されシンボル面の反射光がCCD35に結像し、CCD
駆動回路32から出力される制御信号に従ってCCD3
5が駆動され、シンボル面の光学像が光電変換される。
CCD35から出力される光電変換されたシンボル面の
画像情報すなわち全画素データはモニター表示回路39
を介してモニター37へ出力される。モニター37は例
えば筐体10の上面に設けられており(図示せず)、従
って操作者はモニター37に映し出された画像により読
み取り開口の状況を目視することができる。また、全画
素データはモニター37へ出力されると共に、信号処理
回路34で2値化処理等を施されポートP4 に入力され
る。CCD駆動回路32からはシンボル情報の抽出時に
用いられる同期信号が出力されポートP5 に入力され
る。CPU20では、ポートP4 に入力された全画素デ
ータをポートP5 に入力される同期信号(垂直、水平同
期信号およびフィールドインデックス信号FI)に基づ
いてメモリ(図示せず)に格納する。The light source 36 is driven in accordance with a control signal output from the light source driving circuit 33 to illuminate the symbol surface with illumination light, and the reflected light from the symbol surface forms an image on the CCD 35.
The CCD 3 according to the control signal output from the drive circuit 32
5 is driven, and the optical image of the symbol surface is photoelectrically converted.
The image information of the photoelectrically converted symbol surface, that is, all pixel data output from the CCD 35 is output to the monitor display circuit 39.
Is output to the monitor 37 via the. The monitor 37 is provided, for example, on the upper surface of the housing 10 (not shown), so that the operator can visually check the state of the reading aperture by the image projected on the monitor 37. Further, all pixel data is outputted to the monitor 37, the signal processing circuit 34 is subjected to binarization processing and the like are input to the port P 4. From the CCD driving circuit 32 is input to the port P 5 is output synchronizing signal used for the extraction of the symbol information. In CPU 20, and stores the synchronization signal input to all the pixel data input to the port P 4 to the port P 5 on the basis of the (vertical, horizontal sync signal and the field index signal FI) in a memory (not shown).
【0018】また、CPU20では、ポートP5 に入力
された同期信号(垂直、水平同期信号およびフィールド
インデックス信号FI)に基づいてメモリに格納されて
いたシンボル面の画像情報からシンボルの情報が抽出さ
れ、抽出されたシンボル情報をもとにデコード等の処理
が施される。デコードに成功したシンボル情報はポート
P6 から出力され、外部インタフェース38を介してホ
ストコンピュータに送信される。Further, the CPU 20, the input synchronizing signal to the port P 5 information from the image information of the symbol surface which has been stored in the memory of the symbols based on the (vertical, horizontal sync signal and the field index signal FI) is extracted Then, processing such as decoding is performed based on the extracted symbol information. The symbol information that has been successfully decoded is output from the port P 6 and transmitted to the host computer via the external interface 38.
【0019】次に図3の真理値表1を用いて、第1のス
イッチ13、第2のスイッチ14の状態に応じたCPU
20における撮像回路30の制御処理について説明す
る。真理値表1において、各スイッチおよびポート
P1 、P2 、P3 の値は0がロー電圧を示すロー信号で
あり、1がハイ電圧を示すハイ信号である。またポート
PEN/の値は、0はローを意味し電源回路31をオンし
て作動させる値、1はハイを意味し電源回路31をオフ
して非動作にする値を示す。Next, using the truth table 1 of FIG. 3, the CPU according to the state of the first switch 13 and the second switch 14
The control processing of the image pickup circuit 30 in 20 will be described. In the truth table 1, as for the values of the switches and the ports P 1 , P 2 , and P 3 , 0 is a low signal indicating a low voltage, and 1 is a high signal indicating a high voltage. In addition, the value of the port PEN / indicates a value 0 means low and turns on the power supply circuit 31 to operate it, and 1 means a high value and turns off the power supply circuit 31 and disables it.
【0020】真理値表1の第1行目は、第1のスイッチ
13、第2のスイッチ14が共にオフした状態の各ポー
トの値を示している。第1のスイッチ13、第2のスイ
ッチ14が押されていない場合、ハイ電圧がインバータ
13a、14aに入力され、インバータ13a、14a
からロー信号が出力されてNOR回路51、OR回路5
2、AND回路53に入力される。従ってNOR回路5
1から出力されてポートP1 に入力される信号はハイ、
OR回路52から出力されポートP2 に入力される信号
はロー、AND回路53から出力されてポートP3 に入
力される信号はローとなる。The first row of the truth table 1 shows the value of each port when both the first switch 13 and the second switch 14 are off. When the first switch 13 and the second switch 14 are not pressed, a high voltage is input to the inverters 13a and 14a, and the inverters 13a and 14a
Output a low signal from the NOR circuit 51 and the OR circuit 5
2. Input to the AND circuit 53. Therefore, the NOR circuit 5
The signal output from port 1 and input to port P 1 is high,
Signal input to the to the port P 2 output from the OR circuit 52 is low, the signal input to the port P 3 is output from the AND circuit 53 becomes low.
【0021】真理値表1の第2行目は、第1のスイッチ
13がオンし、第2のスイッチ14がオフした状態の各
ポートの値を示している。第1のインバータ13aから
ハイ信号が出力されて各論理回路に入力され、第2のイ
ンバータ14aからロー信号が出力されて各論理回路に
入力される。従って、NOR回路51からポートP1に
入力される信号はロー、OR回路52から出力されポー
トP2 に入力される信号はハイ、AND回路53から出
力されてポートP3 に入力される信号はローとなる。The second row of the truth table 1 shows the value of each port when the first switch 13 is turned on and the second switch 14 is turned off. A high signal is output from the first inverter 13a and input to each logic circuit, and a low signal is output from the second inverter 14a and input to each logic circuit. Therefore, the signal input from the NOR circuit 51 to the port P 1 is low, the signal output from the OR circuit 52 and input to the port P 2 is high, and the signal output from the AND circuit 53 and input to the port P 3 is Go low.
【0022】真理値表1の第3行目は、第1のスイッチ
13がオフし、第2のスイッチ14がオンした状態の各
ポートの値を示している。第1のインバータ13aから
はロー信号が出力されて各論理回路に入力され、第2の
インバータ14aからはハイ信号が出力されて各論理回
路に入力される。従って、NOR回路51からポートP
1 に入力される信号はロー、OR回路52から出力され
ポートP2 に入力される信号はハイ、AND回路53か
ら出力されてポートP3 に入力される信号はローとな
る。The third row of the truth table 1 shows the value of each port when the first switch 13 is turned off and the second switch 14 is turned on. A low signal is output from the first inverter 13a and input to each logic circuit, and a high signal is output from the second inverter 14a and input to each logic circuit. Therefore, from the NOR circuit 51 to the port P
Signal inputted to the 1 row, the signal input to the port P 2 is output from the OR circuit 52 is high, the signal input to the port P 3 is output from the AND circuit 53 becomes low.
【0023】真理値表1の第4行目は、第1のスイッチ
13、第2のスイッチ14が共にオンした状態の各ポー
トの値を示している。第1のスイッチ13、第2のスイ
ッチ14が押されている場合、ロー信号がインバータ1
3a、14aに入力され、インバータ13a、14aか
らハイ信号が出力されてNOR回路51、OR回路5
2、AND回路53に入力される。従ってNOR回路5
1から出力されてポートP1 に入力される信号はロー、
OR回路52から出力されポートP2 に入力される信号
はハイ、AND回路53から出力されてポートP3 に入
力される信号はハイとなる。The fourth row of the truth table 1 shows the value of each port when both the first switch 13 and the second switch 14 are turned on. When the first switch 13 and the second switch 14 are pressed, a low signal is output to the inverter 1.
3a and 14a, a high signal is output from the inverters 13a and 14a, and the NOR circuit 51 and the OR circuit 5
2. Input to the AND circuit 53. Therefore, the NOR circuit 5
The signal output from port 1 and input to port P 1 is low,
The signal input to the port P 2 is output from the OR circuit 52 is high, the signal input to the port P 3 is output from the AND circuit 53 becomes high.
【0024】ポートPEN/の値はポートP1 の値によっ
て決定される。ポートP1 の値がハイの時ポートPEN/
の値はハイ(1)、ポートP1 の値がローの時ポートP
EN/の値はロー(0)となる。ポートP1 の値がハイと
なるのは上述のように第1のスイッチ13、第2のスイ
ッチ14が共にオフの場合のみである。すなわち、第1
のスイッチ13、第2のスイッチ14共にオフの場合、
電源回路31は駆動されず、従って撮像回路30の他の
回路、CCD駆動回路32、光源駆動回路33、信号処
理回路34は駆動されないためシンボル面の撮像処理は
行われない。一方、第1のスイッチ13、第2のスイッ
チ14のうち少なくとも1つのスイッチが押されれば、
電源回路31は駆動され、それに応じて撮像回路30は
駆動され、シンボル面の撮像処理が開始される。The value of port P EN / is determined by the value of port P 1 . When the value of the port P 1 is a high port P EN /
Port P when the value is high (1), the value of the port P 1 is low
The value of EN / is low (0). The value of the port P 1 is high, the first switch 13 as described above, the second switch 14 are both case off only. That is, the first
When both the switch 13 and the second switch 14 are off,
Since the power supply circuit 31 is not driven, the other circuits of the image pickup circuit 30, the CCD drive circuit 32, the light source drive circuit 33, and the signal processing circuit 34 are not driven, so that the image processing of the symbol surface is not performed. On the other hand, if at least one of the first switch 13 and the second switch 14 is pressed,
The power supply circuit 31 is driven, the imaging circuit 30 is driven accordingly, and the image processing of the symbol surface is started.
【0025】図4はシンボル面の撮像処理からシンボル
データ送信までの処理フローである。処理フローの開始
時、シンボル読み取り装置本体の電源はオンされてお
り、CPU20は稼働状態にある。ステップ100で
は、ポートPEN/の初期化処理が行われ出力値が1にセ
ットされる。すなわち、ステップ100では撮像回路3
0の電源はオフされる。FIG. 4 is a processing flow from the symbol plane imaging processing to the symbol data transmission. At the start of the processing flow, the power of the symbol reading device main body is turned on, and the CPU 20 is in the operating state. In step 100, the port P EN / is initialized, and the output value is set to 1. That is, in step 100, the imaging circuit 3
0 is turned off.
【0026】ステップ101ではトリガースイッチ15
が押されているか否か(オンしているか否か)を判断
し、押されていなければステップ102へ進み、押され
ている(オンしている)場合はステップ103でポート
PEN/に0がセットされ撮像回路30の電源がオンとな
りシンボル面の撮像が行われ、撮像により読み出された
シンボル面の画像情報に2値化処理や所定の画像処理が
施された後メモリに格納され、ステップ108へ進む。In step 101, the trigger switch 15
It is determined whether or not is pressed (whether or not it is turned on). If it is not pressed, the process proceeds to step 102. If it is pressed (it is turned on), the port P EN / is set to 0 at step 103. Is set, the power supply of the imaging circuit 30 is turned on, imaging of the symbol surface is performed, and binarization processing and predetermined image processing are performed on the image information of the symbol surface read by the imaging, and the image information is stored in the memory. Proceed to step 108.
【0027】ステップ102においてポートP1 の値が
確認され、0すなわち第1のスイッチ13、第2のスイ
ッチ14のうち少なくとも一方がオンであればステップ
104に進み、どちらのスイッチもオンでなければステ
ップ100へ戻り、撮像回路30の電源がオフされる。
ステップ104ではポートPEN/に0がセットされて撮
像回路30の電源がオンとなりシンボル面の撮像が行わ
れ、撮像により読み出されたシンボル面の画像情報に2
値化処理や所定の画像処理が施された後メモリに格納さ
れ、ステップ105へ進む。[0027] confirmed the value of the port P 1 in step 102, 0 i.e. the first switch 13, the process proceeds to step 104 if at least one of ON of the second switch 14, if both switches also ON Returning to step 100, the power supply of the imaging circuit 30 is turned off.
In step 104, the port P EN / is set to 0, the power of the imaging circuit 30 is turned on, the image of the symbol surface is taken, and 2 is added to the image information of the symbol surface read by the imaging.
After being subjected to a value conversion process or a predetermined image process, the image data is stored in the memory, and the process proceeds to step 105.
【0028】ステップ105ではステップ101と同様
トリガー15が押されているか否かを判断し、押されて
いなければステップ106へ進み、押されている場合は
ステップ108へ進む。In step 105, it is determined whether or not the trigger 15 has been pressed as in step 101. If the trigger 15 has not been pressed, the process proceeds to step 106, and if it has been pressed, the process proceeds to step 108.
【0029】ステップ106においてポートP1 の値が
確認され、0すなわち第1のスイッチ13、第2のスイ
ッチ14のうち少なくとも一方がオン状態のままであれ
ばステップ107に進み、ポートP1 の値が1すなわち
両方のスイッチが共にオフ状態であればステップ100
へ戻り撮像回路30の電源がオフされる。ステップ10
7ではポートP2 およびポートP3 の値を確認し、とも
に1すなわち第1のスイッチ13および第2のスイッチ
14が共にオン状態であればステップ108に進む。ポ
ートP2 もしくはポートP3 のどちらか一方の値が0、
あるいは両方のポートの値が共に0であればステップ1
05へ戻る。In step 106, the value of the port P 1 is confirmed. If 0, that is, if at least one of the first switch 13 and the second switch 14 remains on, the process proceeds to step 107, where the value of the port P 1 is determined. Is 100, that is, if both switches are off, step 100
Then, the power supply of the imaging circuit 30 is turned off. Step 10
Check the value of the ports P 2 and port P 3 in 7, the process proceeds to step 108 if both 1 i.e. both on state the first switch 13 and second switch 14. If the value of either port P 2 or port P 3 is 0,
Alternatively, if both port values are 0, step 1
Return to 05.
【0030】ステップ108では、シンボルの抽出処
理、すなわちメモリからシンボル面の画像情報を読み出
し、その画像情報からシンボルに対応する画素データの
み抽出する処理が行われる。次いでステップ109で
は、ステップ108で抽出された画素データに基づいて
デコード処理が施される。デコード処理が成功した場合
は、シンボル読み取り成功としてステップ110でデコ
ードされたシンボルの情報が外部のホストコンピュータ
へ送信される。デコード処理に失敗した場合は、ホスト
コンピュータへの送信は行われない。尚、シンボル読み
取りの結果は、デコードの結果はブザーあるいは筐体に
設けられた表示ランプ(図示せず)等により操作者に知
らされる。In step 108, a symbol extraction process, that is, a process of reading image information of the symbol surface from the memory and extracting only pixel data corresponding to the symbol from the image information is performed. Next, in step 109, decoding processing is performed based on the pixel data extracted in step 108. If the decoding process is successful, the symbol information decoded in step 110 is transmitted to an external host computer as symbol reading success. If the decoding process fails, no transmission to the host computer is performed. The result of symbol reading is notified to the operator by a buzzer or a display lamp (not shown) provided on the housing, etc., on the result of decoding.
【0031】上述のように、本実施形態においては第1
のスイッチ、第2のスイッチのうちいずれか一方のみが
オンした状態では、ポートPEN/の値が0にセットされ
るのみである。すなわち、シンボル面の撮像処理が撮像
回路30で行われ、シンボル面の2値化データがCPU
20のポートP4 に入力されるのみで、シンボルの抽出
処理は行われない。従って、第1のスイッチ13もしく
は第2のスイッチ14のいずれかがオン状態で撮像回路
が立ち上がりシンボル面がモニター37に映し出される
ため、操作者はシンボル面の状況を目視でき、両スイッ
チのオン状態を保持したままシンボル抽出処理を行うま
での間にシンボルが読み取り開口内から外れてしまうこ
とを防止できる。As described above, in the present embodiment, the first
When only one of the switch and the second switch is turned on, the value of the port PEN / is only set to 0. That is, the imaging process of the symbol plane is performed by the imaging circuit 30, and the binarized data of the symbol plane is
Only is input to the port P 4 of 20, extraction processing of the symbol is not performed. Therefore, the image pickup circuit rises when either the first switch 13 or the second switch 14 is turned on, and the symbol surface is displayed on the monitor 37, so that the operator can visually check the state of the symbol surface and turn on both switches. Can be prevented from deviating from the inside of the reading aperture until the symbol extraction process is performed while holding the symbol.
【0032】第1のスイッチ13と第2のスイッチ14
が共にオン状態の時、適正な読み取りができる状態であ
るとしてシンボル抽出処理が行われ、抽出されたシンボ
ルデータのデコードが行われる。First switch 13 and second switch 14
Are in the ON state, symbol extraction processing is performed assuming that proper reading is possible, and the extracted symbol data is decoded.
【0033】本実施形態では、第1のスイッチ13およ
び第2のスイッチ14は長方形の読み取り開口12の対
角線上に位置し、かつ押されて先端部が底面11と均一
になった場合にオンとなるスイッチである。従って、両
スイッチを共にオンの状態に保持することにより読み取
り開口12はシンボル面に密着し固定されるので、手振
れが容易に防止され、CCD35に結像するシンボル像
のぼやけたり、歪んだりするという現象を回避すること
ができる。In the present embodiment, the first switch 13 and the second switch 14 are located on a diagonal line of the rectangular reading opening 12 and are turned on when the leading end becomes uniform with the bottom surface 11 by being pushed. Switch. Therefore, by holding both switches in the ON state, the reading aperture 12 is fixed in close contact with the symbol surface, so that camera shake is easily prevented, and the symbol image formed on the CCD 35 is blurred or distorted. The phenomenon can be avoided.
【0034】また、第1のスイッチ13および第2のス
イッチ14に、先端部が底面11と均一にならなくても
押されるだけでオンとなるスイッチを用いて、読み取り
開口12の対角線上に設けてもよい。両スイッチが共に
オンの状態を維持したままバーコードリーダを操作する
ことにより、仮に手振れが生じてもバーコードリーダは
対角線を軸にした方向に振れることになるので、第1の
スイッチ13および第2のスイッチ14が配設されてい
る角部以外の角部がシンボル面と当接するためバーコー
ドリーダの傾斜は極めて低く抑えられ、従ってCCD3
5に結像するシンボル像のぼやけたり、歪んだりすると
いう現象が最小限に抑えられる。Further, the first switch 13 and the second switch 14 are provided on the diagonal line of the reading opening 12 by using a switch which is turned on just by being pushed even if the tip is not even with the bottom surface 11. You may. By operating the bar code reader while both switches are kept on, the bar code reader will swing in a diagonal direction even if hand shake occurs. Since the corners other than the corner where the second switch 14 is disposed abut on the symbol surface, the inclination of the bar code reader is extremely low.
The phenomenon that the symbol image formed on the image 5 is blurred or distorted is minimized.
【0035】また、本実施形態では底面11の設けるス
イッチ数の増加に伴いCPU20におけるデコード等の
各処理が繁雑となり迅速なデータ処理ができなくなると
いったことを回避するためスイッチの数は2つ(第1の
スイッチ13、第2のスイッチ14)にとどめられてお
り、上述したスイッチを読み取り開口の対角線上に配置
することによる効果を最も少ないスイッチ数で実現して
いる。In the present embodiment, the number of switches is two (the number of switches is two) in order to avoid that each processing such as decoding in the CPU 20 becomes complicated and the rapid data processing cannot be performed with the increase in the number of switches provided on the bottom surface 11. Only the first switch 13 and the second switch 14) realize the effect of disposing the above-mentioned switches on the diagonal line of the reading aperture with the minimum number of switches.
【0036】また、第1のスイッチ13および第2のス
イッチ14は読み取り開口12の中心に対して点対称な
位置に設けられているため、両スイッチを共にオンの状
態にすることによりヘッド部10aの底面11の1辺の
みがシンボル面と接触し他の3辺がシンボル面から著し
く離なれてしまうことが防止されるので、読み取り開口
をシンボル面に対して容易に固定することができる。Since the first switch 13 and the second switch 14 are provided at point-symmetric positions with respect to the center of the reading opening 12, the head unit 10a is turned on by turning both switches on. It is prevented that only one side of the bottom surface 11 contacts the symbol surface and the other three sides are significantly separated from the symbol surface, so that the reading aperture can be easily fixed to the symbol surface.
【0037】また、一度固定された筐体が第1のスイッ
チ13および第2のスイッチ14がオンの状態のままシ
ンボル面上を滑ることを防止するため、第1のスイッチ
13と第2のスイッチ14の先端にはゴム部材が設けら
れている。In order to prevent the housing once fixed from sliding on the symbol surface while the first switch 13 and the second switch 14 are on, the first switch 13 and the second switch are used. A rubber member is provided at the tip of 14.
【0038】従って、撮像光学系から出力されるシンボ
ル面の画像情報が乱れることがない。そのためシンボル
面におけるシンボルの位置を特定できなかったり、誤っ
たシンボル情報を抽出したりすることが防止され、シン
ボル情報の抽出を安定して行える。Therefore, the image information of the symbol plane output from the imaging optical system is not disturbed. Therefore, it is possible to prevent the position of the symbol on the symbol surface from being specified or to extract erroneous symbol information, and to stably extract the symbol information.
【0039】さらに、第1のスイッチ13もしくは第2
のスイッチ14のいずれかが押された状態で撮像回路が
立ち上がることにより、両方のスイッチが押されるのと
ほぼ同時にシンボルの抽出処理を開始することができる
ため、処理時間が短縮される。Further, the first switch 13 or the second switch
When the imaging circuit starts up in a state where one of the switches 14 is pressed, the symbol extraction process can be started almost simultaneously with the pressing of both switches, thereby shortening the processing time.
【0040】尚、本実施形態では、スイッチが2箇所に
設けられているがこれに限るものではなく、読み取り開
口の中心に対して点対称の位置に複数箇所設けられてい
ればよい。In this embodiment, the switches are provided at two places, but the present invention is not limited to this. It is sufficient that a plurality of switches are provided at point-symmetric positions with respect to the center of the reading aperture.
【0041】また、本実施形態では、第1のスイッチ1
3、第2のスイッチ14の先端にゴム部材が設けられて
いるがこれに限るものではなく、各スイッチがシンボル
面上を滑るのを防止することができるものであればよ
い。In this embodiment, the first switch 1
3. A rubber member is provided at the tip of the second switch 14, but is not limited to this, and any switch can be used as long as it can prevent each switch from sliding on the symbol surface.
【0042】[0042]
【発明の効果】以上のように、本発明によれば、2次元
バーコード等のシンボルを読み取る際、操作者の手振れ
が防止されるのでシンボルの抽出処理を安定して行うこ
とができる。As described above, according to the present invention, when reading a symbol such as a two-dimensional bar code, the hand movement of the operator is prevented, so that the symbol extraction process can be performed stably.
【図1】本発明に係るシンボル読み取り装置の斜視図で
ある。FIG. 1 is a perspective view of a symbol reading device according to the present invention.
【図2】本発明のシンボル読み取り装置のブロック図で
ある。FIG. 2 is a block diagram of the symbol reading device of the present invention.
【図3】シンボル読み取り装置に内蔵されたCPUにお
ける演算処理の真理値表である。FIG. 3 is a truth table of arithmetic processing in a CPU incorporated in the symbol reading device.
【図4】本発明におけるシンボル読み出しの処理フロー
である。FIG. 4 is a processing flow of symbol reading according to the present invention.
10 筐体 12 読み取り開口部 13 第1のスイッチ 14 第2のスイッチ 15 トリガー 20 CPU 30 撮像回路 Reference Signs List 10 housing 12 reading opening 13 first switch 14 second switch 15 trigger 20 CPU 30 imaging circuit
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06K 7/10 G06K 7/10 P ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification code Agency reference number FI Technical display location G06K 7/10 G06K 7/10 P
Claims (8)
面を筐体の一壁面に対向させ、前記シンボルを前記壁面
に設けられた読み取り開口内に位置づけて読み取るシン
ボル読み取り装置であって、前記シンボルを光学的に読
み取るシンボル読み取り手段と、前記壁面に設けられ、
前記シンボル面と前記壁面との接触状態を感知する接触
感知手段とを備え、前記接触感知手段が複数の隔設され
た感知素子を有し、全ての前記感知素子が接触を感知し
ている場合に、前記シンボル読み取り手段は読み取り動
作を行うことを特徴とするシンボル読み取り装置。1. A symbol reading device for reading a symbol by positioning a symbol surface on which a coded symbol is formed to face one wall surface of a housing and positioning the symbol in a reading opening provided on the wall surface. Symbol reading means for optically reading, provided on the wall surface,
A contact sensing unit for sensing a contact state between the symbol surface and the wall surface, wherein the contact sensing unit has a plurality of spaced sensing elements, and all of the sensing elements sense contact. The symbol reading device performs a reading operation.
面を筐体の一壁面に対向させ、前記シンボルを前記壁面
に設けられた読み取り開口内に位置づけて読み取るシン
ボル読み取り装置であって、前記シンボル面を撮像する
手段と、前記撮像手段による撮像情報から前記シンボル
の情報を抽出する手段と、前記壁面に設けられ、前記シ
ンボル面と前記壁面との接触状態を感知する接触感知手
段とを備え、前記接触感知手段が複数の隔設された感知
素子を有し、前記各感知素子の感知状態の組み合わせに
基づいて前記撮像手段もしくは前記シンボル情報抽出手
段が駆動されることを特徴とするシンボル読み取り装
置。2. A symbol reading device, wherein a symbol surface on which a coded symbol is formed is opposed to one wall surface of a housing, and the symbol is read in a reading opening provided in the wall surface, and wherein the symbol surface is read. Means for imaging the symbol, means for extracting the information of the symbol from the imaging information by the imaging means, and a contact sensing means provided on the wall surface and sensing a contact state between the symbol surface and the wall surface, A symbol reading device, wherein the contact sensing means has a plurality of spaced sensing elements, and wherein the imaging means or the symbol information extracting means is driven based on a combination of sensing states of the sensing elements.
前記シンボル面との接触を感知している場合に駆動され
ることを特徴とする請求項2に記載のシンボル読み取り
装置。3. The symbol reading device according to claim 2, wherein the imaging unit is driven when one of the sensing elements senses contact with the symbol surface.
の全てが前記シンボル面との接触を感知している場合に
駆動されることを特徴とする請求項2に記載のシンボル
読み取り装置。4. The symbol reading device according to claim 2, wherein the symbol extracting means is driven when all of the sensing elements sense contact with the symbol surface.
心に対して点対称の位置に設けられていることを特徴と
する請求項1または請求項2に記載のシンボル読み取り
装置。5. The symbol reading device according to claim 1, wherein the sensing element is provided at a point-symmetric position with respect to a center of the reading aperture.
感知素子が前記読み取り開口の対角線上に2つ設けられ
ていることを特徴とする請求項5に記載のシンボル読み
取り装置。6. The symbol reading device according to claim 5, wherein the reading aperture is rectangular, and two sensing elements are provided on a diagonal line of the reading aperture.
ている間はオン状態が持続し、押圧力により付勢されて
いない間はオフ状態が持続するオンオフスイッチである
ことを特徴とする請求項6に記載のシンボル読み取り装
置。7. An on / off switch wherein the on state is maintained while the sensing element is energized by the pressing force, and the off state is maintained while the sensing element is not energized by the pressing force. A symbol reading device according to claim 6.
れていることを特徴とする請求項7に記載のシンボル読
み取り装置。8. The symbol reading device according to claim 7, wherein a non-slip member is provided on the sensing element.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21605096A JP3793286B2 (en) | 1996-07-29 | 1996-07-29 | Symbol reader |
| US08/900,601 US5962836A (en) | 1996-07-29 | 1997-07-25 | Optical reader having placement detecting mechanism |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21605096A JP3793286B2 (en) | 1996-07-29 | 1996-07-29 | Symbol reader |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1049617A true JPH1049617A (en) | 1998-02-20 |
| JP3793286B2 JP3793286B2 (en) | 2006-07-05 |
Family
ID=16682504
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21605096A Expired - Fee Related JP3793286B2 (en) | 1996-07-29 | 1996-07-29 | Symbol reader |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3793286B2 (en) |
-
1996
- 1996-07-29 JP JP21605096A patent/JP3793286B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3793286B2 (en) | 2006-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7131592B2 (en) | Bar code scanner and method with a plurality of operational modes | |
| KR100626329B1 (en) | Optical information reading apparatus and related information reading method | |
| US20030168512A1 (en) | Optical reader having position responsive decode launch circuit | |
| US20100219249A1 (en) | Imaging reader and method with dual function illumination light assembly | |
| JPH07306907A (en) | Data symbol reader | |
| JPH06162247A (en) | Bar code reader for reading 2D codes | |
| JP3793286B2 (en) | Symbol reader | |
| JP2004252599A (en) | Image reader system, recording medium, image reading device, and image processing method for POS terminal | |
| JP3140184B2 (en) | Barcode symbol reader | |
| JPH09274637A (en) | Two-dimensional code reader | |
| EP2691913B1 (en) | User-customizable data capture terminal and method of imaging and processing target data | |
| JP3331300B2 (en) | Optical reader | |
| JP3523370B2 (en) | Data symbol reading device | |
| JPH0954810A (en) | Data symbol reader | |
| JP2006134160A (en) | Optical information reading device | |
| JP3510695B2 (en) | Data symbol reading device | |
| JP4951745B2 (en) | Bar code reader | |
| JPH0916702A (en) | Data symbol reading device | |
| JPS6325386B2 (en) | ||
| US7367509B2 (en) | Methods and apparatus for swipe or presentation image scanning | |
| JPH0927005A (en) | Data symbol reading device | |
| JPH07282180A (en) | Data symbol reader | |
| JPH06266881A (en) | Bar code symbol reader | |
| JP2004133689A (en) | Two-dimensional code read method and device thereof | |
| JP2669087B2 (en) | Optical reader |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050406 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050419 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050603 |
|
| 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: 20060322 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060407 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090414 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090414 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100414 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100414 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110414 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120414 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130414 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |