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

JP3244045B2 - Optical scanner - Google Patents

Optical scanner

Info

Publication number
JP3244045B2
JP3244045B2 JP08084898A JP8084898A JP3244045B2 JP 3244045 B2 JP3244045 B2 JP 3244045B2 JP 08084898 A JP08084898 A JP 08084898A JP 8084898 A JP8084898 A JP 8084898A JP 3244045 B2 JP3244045 B2 JP 3244045B2
Authority
JP
Japan
Prior art keywords
drive pulse
reflector
time
pulse
optical scanner
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.)
Expired - Fee Related
Application number
JP08084898A
Other languages
Japanese (ja)
Other versions
JPH11282952A (en
Inventor
泰彦 北嶋
章雄 中筋
聡 吉原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Corp
Panasonic Holdings Corp
Original Assignee
Panasonic Corp
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Corp, Matsushita Electric Industrial Co Ltd filed Critical Panasonic Corp
Priority to JP08084898A priority Critical patent/JP3244045B2/en
Publication of JPH11282952A publication Critical patent/JPH11282952A/en
Application granted granted Critical
Publication of JP3244045B2 publication Critical patent/JP3244045B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はレーザ光により、バ
ーコードなどの記号を走査し、その反射光を受光するこ
とによりバーコードなど記号を光学的に読み取るレーザ
スキャナに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a laser scanner which scans a symbol such as a bar code with a laser beam and optically reads the symbol such as a bar code by receiving reflected light.

【0002】[0002]

【従来の技術】バーコードなどの記号を光学的に読み取
るハンディスキャナには、光源として発光ダイオード
(以下、LED)とレーザ光を利用したものがある。L
EDを光源としたハンディスキャナは、LEDで発生し
た光をバーコードに照射させてその反射光を受光させる
ため、スキャナ本体をバーコードに50mm程近づけな
いと、バーコードの読取りができない。
2. Description of the Related Art Some handy scanners that optically read symbols such as bar codes use light emitting diodes (hereinafter, referred to as LEDs) and laser light as light sources. L
Since a handy scanner using an ED as a light source irradiates a bar code with light generated by an LED and receives the reflected light, the bar code cannot be read unless the scanner body is brought close to the bar code by about 50 mm.

【0003】一方、光源にレーザ光を利用したハンディ
スキャナ(以下、レーザスキャナ)はレーザ発振部で発
生した指向性の強いレーザ光をバーコードに走査させて
その反射光を受光させるため、400mm程度離れてい
てもバーコードを読むことができ、さらにバーコードを
狙いやすくなっている。
On the other hand, a handy scanner using a laser beam as a light source (hereinafter referred to as a laser scanner) scans a bar code with a highly directional laser beam generated by a laser oscillation section and receives the reflected light. You can read barcodes even when you are away, making it easier to aim for barcodes.

【0004】従来のレーザスキャナについて、図面を用
いて説明する。図9は従来のレーザスキャナの構成を示
す図である。図10のように従来のレーザスキャナはレ
ーザ発振部22と、レーザ光をバーコードに走査させる
ための反射ミラー25と、反射ミラー25を取りつける
反射ミラー取りつけ軸26と、反射ミラー25を駆動さ
せるモータ27と、反射ミラー25の回転速度を検出す
る回転速度検出部29と、前記反射ミラーの回転速度か
らモータ27を制御するモータ制御部28と、バーコー
ドからの反射光を受光する受光部23と、受光部23か
らの信号を解読してバーコードを読み取る解読部24と
から構成されている。従来のレーザスキャナの動作は、
レーザ発振部22で発生したレーザ光がバーコードを走
査するように反射ミラー25をモータ27で駆動し、こ
のバーコードで反射したレーザ光を受光部23で受光
し、解読部24で受光した信号を解読してバーコードを
読み取っている。
A conventional laser scanner will be described with reference to the drawings. FIG. 9 is a diagram showing a configuration of a conventional laser scanner. As shown in FIG. 10, the conventional laser scanner includes a laser oscillating unit 22, a reflecting mirror 25 for scanning a bar code with laser light, a reflecting mirror mounting shaft 26 for mounting the reflecting mirror 25, and a motor for driving the reflecting mirror 25. 27, a rotation speed detection unit 29 for detecting the rotation speed of the reflection mirror 25, a motor control unit 28 for controlling the motor 27 based on the rotation speed of the reflection mirror, and a light receiving unit 23 for receiving light reflected from the bar code. And a decoding unit 24 that decodes a signal from the light receiving unit 23 and reads a barcode. The operation of a conventional laser scanner is
The reflection mirror 25 is driven by a motor 27 so that the laser light generated by the laser oscillation unit 22 scans the bar code. The laser light reflected by the bar code is received by the light receiving unit 23 and the signal received by the decoding unit 24. Decoding and reading barcodes.

【0005】ところで、バーコードの読み取り性能を向
上させるために反射ミラーは一定速度で回転するのが望
ましいため反射ミラーの回転速度を検出する必要があ
る。反射ミラーにポリゴンミラーを利用したときには特
公平5−35472号公報、特開平3−262085号
公報に回転速度を検出する手段が示されており、反射ミ
ラーを周期的に振動するように駆動させる場合は特開平
8−129601号公報にその手段が示されている。特
開平8−129601号公報では、永久磁石を裏側に取
りつけた反射ミラーの両側にコイルが1つずつ配置さ
れ、周期的に駆動パルスをコイルに印加していること
で、反射ミラーを周期的に振動させている。
[0005] By the way, it is desirable to rotate the reflection mirror at a constant speed in order to improve the reading performance of the bar code, so it is necessary to detect the rotation speed of the reflection mirror. When a polygon mirror is used as the reflection mirror, means for detecting a rotational speed is disclosed in Japanese Patent Publication No. 5-35472 and Japanese Patent Laid-Open Publication No. 3-26285. In the case where the reflection mirror is driven to vibrate periodically. Japanese Patent Application Laid-Open No. 8-129601 discloses the means. In JP-A-8-129601, one coil is arranged on each side of a reflecting mirror having a permanent magnet mounted on the back side, and a driving pulse is periodically applied to the coil, so that the reflecting mirror is periodically rotated. Vibrating.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、反射ミ
ラーを周期的に振動させるとき、駆動パルスを印加した
直後は、反射ミラーの回転方向が変わるため反射ミラー
の回転速度が遅くなってしまいバーコードを読みにくく
なってしまうため回転速度を検出し制御する必要がある
が、反射ミラーの回転速度のみを検出していると反射ミ
ラーがどの位置にきたときに駆動パルスが印加されたか
が把握できず、バーコードを読み取ることができる反射
ミラーの走査角度(以下、反射ミラーの有効走査角度)
が設計できないという問題点がある。
However, when the reflecting mirror is vibrated periodically, immediately after the drive pulse is applied, the rotating direction of the reflecting mirror changes because the rotating direction of the reflecting mirror is reduced, and the bar code cannot be displayed. Since it becomes difficult to read, it is necessary to detect and control the rotation speed.However, if only the rotation speed of the reflection mirror is detected, it is not possible to know at which position the reflection mirror receives the drive pulse and the bar Scanning angle of the reflection mirror that can read the code (hereinafter, the effective scanning angle of the reflection mirror)
However, there is a problem that it cannot be designed.

【0007】本発明は、上記問題点を解決するもので、
反射ミラーの有効走査角度を明確にし、反射ミラーが一
定の回転速度で駆動するようなレーザスキャナを提供す
ることである。
The present invention solves the above problems,
An object of the present invention is to provide a laser scanner which clarifies an effective scanning angle of a reflection mirror and drives the reflection mirror at a constant rotation speed.

【0008】[0008]

【0009】[0009]

【課題を解決するための手段】上記の目的を達成するた
めに第1の本発明は光線照射部から発射された光線を回
転駆動されている反射体で反射させることによりバーコ
ードなどを走査させて、その反射光を受光部で受光して
解読部で解読するスキャナにおいて、前記反射体の位置
を検出するためにフォトインタラプタを使用した位置検
出手段と、前記位置検出手段からの信号を解析する信号
解析部と、前記反射体を駆動させるための駆動パルスを
発生させる駆動パルス発生部と、前記駆動パルスから反
射体の回転速度を解析する駆動パルス解析部と、前記駆
動パルス解析部から反射体の回転速度が一定になるよう
に次の駆動パルスのパルス幅を決定するパルス幅決定部
を備え、前記反射体をコの字型の取り付け軸に取り付
け、一方の端面を反射ミラーとし、もう一方の端面をフ
ォトインタラプタとして構成したものである。
According to a first aspect of the present invention, a bar code or the like is scanned by reflecting a light beam emitted from a light beam irradiating portion with a rotating reflector. In a scanner for receiving the reflected light by a light receiving unit and decoding by a decoding unit, a position detecting means using a photo interrupter for detecting the position of the reflector and a signal from the position detecting means are analyzed. A signal analysis unit, a drive pulse generation unit that generates a drive pulse for driving the reflector, a drive pulse analysis unit that analyzes the rotational speed of the reflector from the drive pulse, and a reflector from the drive pulse analysis unit. A pulse width determination unit that determines the pulse width of the next drive pulse so that the rotation speed of the reflector becomes constant, the reflector is mounted on a U-shaped mounting shaft, and one end face is bent. And a mirror, which is constituted of the other end face as a photo-interrupter.

【0010】また第2の本発明は、駆動パルスを発生さ
せた後ある第1の時間を測定するタイマを備え、前記第
1の時間駆動パルスが発生しないときに、前記駆動パル
ス発生部に駆動パルスを発生させるようにするものであ
る。
According to a second aspect of the present invention, there is provided a timer for measuring a first time after a drive pulse is generated, and when the first time drive pulse is not generated, the drive pulse generator is driven. This is to generate a pulse.

【0011】また第3の本発明はスキャナ電源が投入さ
れてからある第2の時間を測定するタイマと、駆動パル
スを発生させた後第3の時間を測定するタイマと、光学
的スキャナ電源が投入されてから前記第2の時間駆動パ
ルスを発生させる初期駆動パルス発生部を備え、光学的
スキャナ電源が投入されてから第2の時間は、駆動パル
ス信号の周期が前記第3の時間とするものである。
A third aspect of the present invention provides a timer for measuring a second time after the power of the scanner is turned on, a timer for measuring a third time after generating a driving pulse, and an optical scanner power supply. An initial drive pulse generator for generating the drive pulse for the second time after the power is turned on, and the second time after the power of the optical scanner is turned on, the cycle of the drive pulse signal is the third time Things.

【0012】また第4の本発明は反射体取り付け軸の反
射体取り付け部分に穴をあけ、前記反射体取り付け軸の
イナーシャを小さくしたものである。
According to a fourth aspect of the present invention, a hole is formed in the reflector mounting portion of the reflector mounting shaft to reduce the inertia of the reflector mounting shaft.

【0013】[0013]

【0014】[0014]

【発明の実施の形態】反射体がある位置に達したときに
決定されたパルス幅の駆動パルスを発生させるので、反
射体の有効走査角度を明確にでき、また反射体の回転速
度により駆動パルスのパルス幅が決定されるので、反射
体を一定に近い回転速度で駆動することができる。さら
に反射体とフォトインタラプタの位置検出に使われる部
分が、モータの回転軸を中心として互いにバランスをと
っているので、スムーズに反射ミラーを駆動することが
できる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Since a driving pulse having a pulse width determined when a reflector reaches a certain position is generated, the effective scanning angle of the reflector can be clarified, and the driving pulse is determined by the rotation speed of the reflector. Is determined, the reflector can be driven at a rotational speed close to constant. Further, the portions used for detecting the positions of the reflector and the photointerrupter are balanced with each other about the rotation axis of the motor, so that the reflection mirror can be driven smoothly.

【0015】また、第1の時間駆動パルスが発生しない
ときに駆動パルス発生部に駆動パルスを発生させるの
で、一時的に何らかの障害物に触れ反射ミラーが停止し
たり、回転速度が非常に遅くなったときにも、再起動す
ることができる。
In addition, since the driving pulse is generated by the driving pulse generator when the driving pulse is not generated for the first time, the reflecting mirror is temporarily stopped by touching some obstacle or the rotation speed becomes extremely slow. Can also be restarted.

【0016】また、光学的スキャナ電源が投入されてか
ら第2の時間は周期が前記第3の時間となる駆動パルス
を発生させるので、反射体の初期駆動用に駆動パルスを
発生することができ、反射体を素早く定常状態へ推移さ
せることができる。
Further, since a drive pulse whose cycle is the third time is generated for the second time after the optical scanner power is turned on, a drive pulse for initial driving of the reflector can be generated. Thus, the reflector can be quickly shifted to the steady state.

【0017】また、反射ミラー取り付け軸のイナーシャ
が小さくなるので、より少ない消費電流で反射体を駆動
することができる。
In addition, since the inertia of the reflecting mirror mounting shaft is reduced, the reflector can be driven with less current consumption.

【0018】以下、本発明の一実施の形態について、図
面を用いて説明する。図1は本発明の実施の形態におけ
る反射ミラー駆動部分の外観図である。図1において、
反射ミラー取りつけ軸9はモータ10の回転軸を中心と
して回転するバランス良い構造になっているのでスムー
ズに反射ミラー8を駆動でき、一方の端面に反射ミラー
を取りつけ、もう一方の端面はフォトインタラプタ1で
の位置検出に使われる。図2は本発明の実施の形態にお
けるフォトインタラプタ1と反射ミラー8の位置関係を
示す図である。図2に示すように、反射ミラー8がフォ
トインタラプタ1の中心より角度α以内の位置にあると
き前記フォトインタラプタ1からの信号(以下、フォト
信号)はL信号で、角度α以上の位置にあるとき前記フ
ォト信号はH信号であるとし、モータ10はA相に駆動
パルスを印加したとき反射ミラー8を位置X1へ移動さ
せる力が働き(以下、左走査)、B相に印加したとき反
射ミラー8を位置Y1へ移動させる力が働く(以下、右
走査)とし、モータ10はステッピングモータとして動
作するものとする。図3は本実施の形態における反射ミ
ラー取りつけ軸9の構造を示す図で、反射ミラー8を取
りつける部分に穴が開いているので、ミラー取りつけ軸
9のイナーシャが軽くなり、より少ない消費電流で反射
ミラー8駆動でき、さらに反射ミラー8を反射ミラー取
りつけ軸9に紫外線硬化型の接着剤などで取りつける際
に紫外線などの光を当てやすくなっている。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is an external view of a reflection mirror driving portion according to an embodiment of the present invention. In FIG.
The reflection mirror mounting shaft 9 has a well-balanced structure that rotates about the rotation axis of the motor 10, so that the reflection mirror 8 can be driven smoothly, and the reflection mirror is mounted on one end surface, and the photo interrupter 1 is mounted on the other end surface. Used for position detection in. FIG. 2 is a diagram showing a positional relationship between the photo interrupter 1 and the reflection mirror 8 according to the embodiment of the present invention. As shown in FIG. 2, when the reflection mirror 8 is at a position within an angle α from the center of the photointerrupter 1, a signal from the photointerrupter 1 (hereinafter referred to as a “photo signal”) is an L signal and is at a position equal to or more than the angle α. When the photo signal is an H signal, the motor 10 acts to move the reflection mirror 8 to the position X1 when a drive pulse is applied to the A phase (hereinafter referred to as left scanning), and the reflection mirror when applied to the B phase. Assume that a force for moving the position 8 to the position Y1 acts (hereinafter, right scanning), and the motor 10 operates as a stepping motor. FIG. 3 is a view showing the structure of the reflecting mirror mounting shaft 9 in the present embodiment. Since a hole is formed in a portion where the reflecting mirror 8 is mounted, the inertia of the mirror mounting shaft 9 is reduced, and reflection is performed with less current consumption. The mirror 8 can be driven, and when the reflection mirror 8 is mounted on the reflection mirror mounting shaft 9 with an ultraviolet-curable adhesive or the like, light such as ultraviolet rays can be easily applied.

【0019】図4は本発明の一実施の形態におけるレー
ザスキャナを駆動させるための回路の概略構成を示すブ
ロック図である。図4では、図10に示す従来のレーザ
発振部22と受光部23と、解読部24の動作が同様で
あるため、そのブロック図を省略し、反射ミラーの駆動
部分のみを示している。図4において、レーザ光を反射
させる反射ミラー8と、反射ミラー8を取りつけるため
の反射ミラー取りつけ軸9と、反射ミラー8の位置を検
出するフォトインタラプタ1と、フォトインタラプタ1
の信号の立ち上がりを検出するフォトインタラプタ信号
解析部2と、フォトインタラプタ信号解析部2がフォト
インタラプタ1の信号の立ち上がりを検出したとき反射
ミラー8を駆動させるための駆動パルスを発生させる駆
動パルス発生部4と、前記駆動パルスから反射ミラー8
の回転速度を解析する駆動パルス解析部11と、駆動パ
ルス解析部11から反射ミラー8の回転速度が一定にな
るように次の駆動パルスのパルス幅を決定するパルス幅
決定部12と前記発生した駆動パルスをモータ10の各
相に分離するパルス分離部13を備え、前記駆動パルス
を発生させた後ある第1の時間t1を測定する第1のタ
イマ3と、レーザスキャナ電源15が投入されてからあ
る第2の時間t2の間を測定する第2のタイマ5と、レ
ーザスキャナ電源15が投入されてから前記t2間駆動
パルスを発生させる初期駆動パルス発生部6と、初期駆
動パルス発生部6で駆動パルスを発生させた後第3の時
間t3を測定する第3のタイマ7と駆動パルス発生部4
と初期駆動パルス発生部6との切換えを行う切換え部1
4を備えている。駆動パルス発生のタイミングを説明す
るが、ここでは、駆動パルス発生部4の出力がH信号の
ときモータ10に駆動パルスを印加することとする。図
5は本発明の一実施の形態におけるフォトインタラプタ
信号解析部2と駆動パルス発生部4の一部回路の一例を
示す回路図である。図5より、駆動パルスが印加されて
いないとき、すなわちインバータ33の出力がL信号で
あるとき、フォト信号がL信号からH信号へ立ち上がる
と、フリップフロップ30のD端子へのH信号がラッチ
されて*QがL信号になり、ダイオード31が導通する
のでコンデンサ32が放電されてインバータ33の出力
がH信号になる。駆動パルス発生部4はフォト信号の立
ち上がりに同期して駆動パルスを発生させるので、右走
査のときは位置Y、左走査のときは位置Xまで回転した
ときに駆動パルスを発生させる。
FIG. 4 is a block diagram showing a schematic configuration of a circuit for driving a laser scanner according to an embodiment of the present invention. In FIG. 4, since the operations of the conventional laser oscillating unit 22, light receiving unit 23, and decoding unit 24 shown in FIG. 10 are the same, a block diagram thereof is omitted, and only the driving part of the reflection mirror is shown. In FIG. 4, a reflecting mirror 8 for reflecting a laser beam, a reflecting mirror mounting shaft 9 for mounting the reflecting mirror 8, a photo interrupter 1 for detecting the position of the reflecting mirror 8, and a photo interrupter 1
And a drive pulse generator for generating a drive pulse for driving the reflection mirror 8 when the photo interrupter signal analyzer 2 detects the rise of the signal of the photo interrupter 1. 4 and a reflection mirror 8 from the driving pulse.
A drive pulse analysis unit 11 for analyzing the rotation speed of the motor, a pulse width determination unit 12 for determining the pulse width of the next drive pulse so that the rotation speed of the reflection mirror 8 is constant from the drive pulse analysis unit 11, A pulse separation unit 13 for separating a drive pulse into each phase of the motor 10 is provided. A first timer 3 for measuring a first time t1 after the generation of the drive pulse, and a laser scanner power supply 15 are turned on. A second timer 5 for measuring during a certain second time t2, an initial drive pulse generator 6 for generating the drive pulse for t2 after the laser scanner power supply 15 is turned on, and an initial drive pulse generator 6 A third timer 7 for measuring a third time t3 after the drive pulse is generated in
A switching unit 1 for switching between a pulse generator 6 and an initial drive pulse generator 6
4 is provided. The timing of driving pulse generation will be described. Here, it is assumed that a driving pulse is applied to the motor 10 when the output of the driving pulse generating unit 4 is an H signal. FIG. 5 is a circuit diagram showing an example of a partial circuit of the photo interrupter signal analyzer 2 and the drive pulse generator 4 according to one embodiment of the present invention. As shown in FIG. 5, when the drive pulse is not applied, that is, when the output of the inverter 33 is the L signal and the photo signal rises from the L signal to the H signal, the H signal to the D terminal of the flip-flop 30 is latched. Since * Q becomes an L signal and the diode 31 conducts, the capacitor 32 is discharged and the output of the inverter 33 becomes an H signal. Since the drive pulse generator 4 generates a drive pulse in synchronization with the rise of the photo signal, the drive pulse is generated when the drive pulse is rotated to the position Y for right scanning and to the position X for left scanning.

【0020】図6は本実施の形態における駆動パルス解
析部11とパルス幅決定部12の基本動作を説明するた
めの一回路例を示す回路図である。図6において、駆動
パルスが印加されているときコンデンサ18は放電さ
れ、駆動パルスが印加されていないときコンデンサ18
は充電され、コンデンサ18の電圧がある基準電圧V1
まで降下したときにコンパレータ20の出力の符号が反
転し、この反転に同期して駆動パルス発生部4は駆動パ
ルスを停止させる。図2において、駆動パルスが印加さ
れていない時間は、右走査のときB相に駆動パルスを印
加してから反射ミラー8が位置Yまで移動する時間であ
るから、反射ミラー8の回転速度が速いときは短く、回
転速度が遅いときには長くなる。すなわち、反射ミラー
8の回転速度が速いときはコンデンサ18への充電時間
が短く、回転速度が遅いときは充電時間が長くなる。
FIG. 6 is a circuit diagram showing an example of a circuit for explaining the basic operation of the drive pulse analyzer 11 and the pulse width determiner 12 in the present embodiment. In FIG. 6, when a drive pulse is applied, the capacitor 18 is discharged, and when no drive pulse is applied, the capacitor 18 is discharged.
Is charged and the voltage of the capacitor 18 has a reference voltage V1
When the voltage has dropped to the point, the sign of the output of the comparator 20 is inverted, and the drive pulse generator 4 stops the drive pulse in synchronization with the inversion. In FIG. 2, the time during which the driving pulse is not applied is the time during which the driving pulse is applied to the B phase during the right scanning and the reflecting mirror 8 moves to the position Y, so that the rotation speed of the reflecting mirror 8 is high. When the rotation speed is low, the length is short. That is, when the rotation speed of the reflection mirror 8 is high, the charging time for the capacitor 18 is short, and when the rotation speed is low, the charging time is long.

【0021】実際に、反射ミラー8の左走査時の回転速
度と右走査時の回転速度を一定にするには、左走査と右
走査のときを別々に制御するので、図示はしていないが
モータ10のA層用コンデンサとB層用コンデンサがあ
る。
Actually, in order to make the rotation speed of the reflection mirror 8 at the time of left scanning and the rotation speed at the time of right scanning constant, since the left scanning and the right scanning are controlled separately, they are not shown. There are a capacitor for the A layer and a capacitor for the B layer of the motor 10.

【0022】図7は本実施の形態における反射ミラーの
駆動部分の動作を示す図である。なお、図7は切換え部
14が駆動パルス発生部4に接続しているとし、反射ミ
ラー8の左走査の回転速度が右走査より速くなっている
ときの動作を示している。図7において、B層用のコン
デンサの充電時間がA層用のコンデンサの充電時間より
長くなるので、B層に印加する駆動パルスのパルス幅が
A層のものより長くなり、右走査時の反射ミラー8の回
転速度が速くなって左走査時の回転速度が遅くなるの
で、左走査時の回転速度と右走査時の回転速度の差が小
さくなっていく。
FIG. 7 is a diagram showing the operation of the driving portion of the reflection mirror in the present embodiment. FIG. 7 shows an operation when the switching unit 14 is connected to the drive pulse generation unit 4 and the rotation speed of the reflection mirror 8 in the left scan is faster than that in the right scan. In FIG. 7, since the charging time of the capacitor for the layer B is longer than the charging time of the capacitor for the layer A, the pulse width of the driving pulse applied to the layer B is longer than that of the layer A, and the reflection during right scanning Since the rotation speed of the mirror 8 increases and the rotation speed during left scanning decreases, the difference between the rotation speed during left scanning and the rotation speed during right scanning decreases.

【0023】図8は本実施の形態における反射ミラーの
回転速度が極端に遅くなったときの反射ミラー駆動部分
の動作を示す図である。タイマ3は駆動パルスを発生さ
せたときスタートする。図8において、モータ10に駆
動パルスが印加された後、時間t1が経っても次の駆動
パルスが印加されないとき、前記タイマ3は信号を発生
し、それにより駆動パルス発生部4は駆動パルスを発生
させる。これにより、何らかの障害物などに触れて反射
ミラー8が極端に遅くなったり、停止したときにも、反
射ミラー8は正常状態に戻ることができる。なお、駆動
パルスの周期tはレーザスキャナのスキャンレートに相
当するので、t1はそれよりも大きな値にしておく必要
がある。
FIG. 8 is a diagram showing the operation of the reflection mirror driving section when the rotation speed of the reflection mirror in this embodiment is extremely low. The timer 3 starts when a drive pulse is generated. In FIG. 8, when a drive pulse is applied to the motor 10 and the next drive pulse is not applied after a lapse of time t1, the timer 3 generates a signal, whereby the drive pulse generator 4 generates the drive pulse. generate. Thus, even when the reflecting mirror 8 is extremely slowed down or stopped by touching an obstacle or the like, the reflecting mirror 8 can return to the normal state. Since the cycle t of the drive pulse corresponds to the scan rate of the laser scanner, it is necessary to set t1 to a larger value.

【0024】図9は本実施の形態におけるレーザスキャ
ナに電源が投入されたときの反射ミラー駆動部分の動作
を示す図である。タイマ5はレーザスキャナ電源15が
投入されたときスタートする。図4において、タイマ7
は前記タイマ5が時間t2をカウントするまでは切換え
部14は初期駆動パルス発生部6に接続され、その後駆
動パルス発生部4に接続される。図7において、モータ
10に初期駆動パルスが印加された後、時間t3が経つ
と、タイマ7は信号を発生し、それにより初期駆動パル
ス発生部6は初期駆動パルスを発生させる。時間t3は
時間tより小さい値に設定しておくことができるので、
短い周期で駆動パルスを発生することができるので、速
く定常状態へ推移させることができる。
FIG. 9 is a diagram showing the operation of the reflection mirror driving portion when the power is turned on to the laser scanner in the present embodiment. The timer 5 starts when the laser scanner power supply 15 is turned on. In FIG. 4, a timer 7
The switching unit 14 is connected to the initial drive pulse generator 6 until the timer 5 counts the time t2, and then connected to the drive pulse generator 4. In FIG. 7, after a time t3 elapses after the initial drive pulse is applied to the motor 10, the timer 7 generates a signal, whereby the initial drive pulse generator 6 generates the initial drive pulse. Since the time t3 can be set to a value smaller than the time t,
Since the drive pulse can be generated in a short cycle, the state can be quickly shifted to the steady state.

【0025】本実施の形態における反射ミラーの有効走
査角度は2αとなるが、反射ミラー8の有効走査角度を
大きくするには図2における反射ミラー取りつけ軸9の
幅Wを大きくすればよい。
Although the effective scanning angle of the reflecting mirror in this embodiment is 2α, the effective scanning angle of the reflecting mirror 8 can be increased by increasing the width W of the reflecting mirror mounting shaft 9 in FIG.

【0026】[0026]

【0027】[0027]

【発明の効果】第1の本発明による光学的スキャナは、
反射体がある位置に達したときに決定されたパルス幅の
駆動パルスを発生させるので、反射体の有効走査角度を
明確にでき、また反射体の回転速度により駆動パルスの
パルス幅が決定されるので、反射体を一定に近い回転速
度で駆動することができる。さらに反射ミラーとフォト
インタラプタの位置検出に使われる部分が、モータの回
転軸を中心として互いにバランスをとっているので、ス
ムーズに反射ミラーを駆動することができる。
The optical scanner according to the first aspect of the present invention comprises:
A drive pulse having a determined pulse width is generated when the reflector reaches a certain position, so that the effective scanning angle of the reflector can be clarified, and the pulse width of the drive pulse is determined by the rotation speed of the reflector. Therefore, the reflector can be driven at a rotational speed close to a constant. Further, the portions used for detecting the positions of the reflection mirror and the photo-interrupter are balanced with each other about the rotation axis of the motor, so that the reflection mirror can be driven smoothly.

【0028】第2の本発明による光学的スキャナは、第
1の時間駆動パルスが発生しないときに駆動パルス発生
部に駆動パルスを発生させるので、一時的に何らかの障
害物に触れ反射体が停止したり、回転速度が非常に遅く
なったときにも、再起動することができる。
In the optical scanner according to the second aspect of the present invention, when the driving pulse is not generated for the first time, the driving pulse is generated in the driving pulse generating section. Also, when the rotation speed becomes very slow, it can be restarted.

【0029】第3の本発明による光学的スキャナは、光
学的スキャナ電源が投入されてから第2の時間は周期が
前記第3の時間となる駆動パルスを発生させるので、反
射ミラーの初期駆動用に駆動パルスを発生することがで
き、反射ミラーを素早く定常状態へ推移させることがで
きる。
In the optical scanner according to the third aspect of the present invention, a drive pulse having a cycle equal to the third time is generated for a second time after the power of the optical scanner is turned on. In this case, a drive pulse can be generated, and the reflecting mirror can be quickly shifted to a steady state.

【0030】第4の本発明による光学的スキャナは、反
射ミラー取り付け軸のイナーシャが小さくなるので、よ
り少ない消費電流で反射体を駆動することができる。
In the optical scanner according to the fourth aspect of the present invention, since the inertia of the reflection mirror mounting shaft is reduced, the reflector can be driven with less current consumption.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施の形態における光学的スキャナ
の反射ミラー駆動部の外観斜視図
FIG. 1 is an external perspective view of a reflection mirror driving unit of an optical scanner according to an embodiment of the present invention.

【図2】本発明の一実施の形態におけるフォトインタラ
プタと反射ミラーの位置関係を示す上面図
FIG. 2 is a top view showing a positional relationship between a photo interrupter and a reflection mirror according to one embodiment of the present invention.

【図3】本発明の一実施の形態における反射ミラー取り
付け軸の構造を示す外観斜視図
FIG. 3 is an external perspective view showing the structure of a reflection mirror mounting shaft according to the embodiment of the present invention.

【図4】本発明の一実施の形態における光学的スキャナ
を駆動させるための回路の概略構成を示すブロック図
FIG. 4 is a block diagram showing a schematic configuration of a circuit for driving an optical scanner according to the embodiment of the present invention;

【図5】本発明の一実施の形態におけるフォトインタラ
プタ信号解析部と駆動パルス発生部の一部回路の一例を
示す回路図
FIG. 5 is a circuit diagram showing an example of a partial circuit of a photointerrupter signal analyzer and a drive pulse generator according to an embodiment of the present invention.

【図6】本発明の一実施の形態における駆動パルス解析
部とパルス幅決定部の一回路例を示す回路図
FIG. 6 is a circuit diagram showing a circuit example of a drive pulse analysis unit and a pulse width determination unit according to an embodiment of the present invention.

【図7】本発明の一実施の形態における駆動パルス発生
までの過程を説明するタイムチャート
FIG. 7 is a time chart illustrating a process up to the generation of a drive pulse in one embodiment of the present invention.

【図8】本発明の一実施の形態における反射ミラーの回
転速度が極端に遅くなった場合の駆動パルスを示すタイ
ムチャート
FIG. 8 is a time chart showing a drive pulse when the rotation speed of the reflection mirror is extremely low in one embodiment of the present invention.

【図9】本発明の一実施の形態における光学的スキャナ
に電源が投入された際の駆動パルスを説明するためのタ
イムチャート
FIG. 9 is a time chart for explaining a drive pulse when power is supplied to the optical scanner according to the embodiment of the present invention;

【図10】従来の光学的スキャナをしめすブロック図FIG. 10 is a block diagram showing a conventional optical scanner.

【符号の説明】[Explanation of symbols]

1 フォトインタラプタ 2 フォトインタラプタ信号解析部 3 タイマ 4 駆動パルス発生部 5 タイマ 6 初期駆動パルス発生部 7 タイマ 8 反射ミラー 9 反射ミラー取りつけ軸 10 モータ 11 駆動パルス解析部 12 パルス幅決定部 13 パルス分離部 14 切換え部 15 レーザスキャナ電源 REFERENCE SIGNS LIST 1 photo interrupter 2 photo interrupter signal analyzer 3 timer 4 drive pulse generator 5 timer 6 initial drive pulse generator 7 timer 8 reflective mirror 9 reflective mirror mounting shaft 10 motor 11 drive pulse analyzer 12 pulse width determiner 13 pulse separator 14 Switching unit 15 Laser scanner power supply

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平3−209586(JP,A) (58)調査した分野(Int.Cl.7,DB名) G06K 7/10 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-3-209586 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) G06K 7/10

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 光線照射部から発射された光線を回転駆
動されている反射体で反射させることによりバーコード
などを走査させて、その反射光を受光部で受光して解読
部で解読するスキャナにおいて、 前記反射体の位置を検出するためにフォトインタラプタ
を使用した位置検出手段と、前記位置検出手段からの信
号を解析する信号解析部と、前記反射体を駆動させるた
めの駆動パルスを発生させる駆動パルス発生部と、前記
駆動パルスから反射体の回転速度を解析する駆動パルス
解析部と、前記駆動パルス解析部から反射体の回転速度
が一定になるように次の駆動パルスのパルス幅を決定す
るパルス幅決定部を備え、前記反射体をコの字型の取り付け軸に取り付け、一方の
端面を反射ミラーとし、もう一方の端面をフォトインタ
ラプタとして構成することを特徴とする光学的スキャ
ナ。
A scanner that scans a bar code or the like by reflecting a light beam emitted from a light beam irradiation unit with a rotating reflector, receives the reflected light at a light receiving unit, and decodes the reflected light at a decoding unit. In the photointerrupter for detecting the position of the reflector
, A signal analyzer for analyzing a signal from the position detector, a drive pulse generator for generating a drive pulse for driving the reflector, and rotation of the reflector from the drive pulse. A driving pulse analyzing unit for analyzing a speed, and a pulse width determining unit for determining a pulse width of a next driving pulse from the driving pulse analyzing unit so as to keep the rotation speed of the reflector constant, and Attached to the shaft
One end face is used as a reflection mirror, and the other end face is used as a photo interface.
Optical scanner characterized by being configured as a raptor.
Na.
【請求項2】 駆動パルスを発生させた後ある第1の時
間を測定するタイマを備え、前記第1の時間駆動パルス
が発生しないときに、前記駆動パルス発生部に駆動パル
スを発生させるようにすることを特徴とする請求項1に
記載の光学的スキャナ。
A timer for measuring a first time after a drive pulse is generated, wherein the drive pulse generator generates a drive pulse when the first time drive pulse is not generated. The optical scanner according to claim 1, wherein:
【請求項3】 スキャナ電源が投入されてからある第2
の時間を測定するタイマと、駆動パルスを発生させた後
第3の時間を測定するタイマと、光学的スキャナ電源が
投入されてから前記第2の時間駆動パルスを発生させる
初期駆動パルス発生部を備え、光学的スキャナ電源が投
入されてから第2の時間は駆動パルス信号の周期が前記
第3の時間とすることを特徴とする請求項1に記載の光
学的スキャナ。
3. A second power supply after the scanner power is turned on.
, A timer for measuring a third time after generating a drive pulse, and an initial drive pulse generator for generating the second time drive pulse after the optical scanner power is turned on. 2. The optical scanner according to claim 1, wherein a period of the drive pulse signal is the third time during a second time after the power of the optical scanner is turned on.
【請求項4】 反射体取り付け軸の反射体取り付け部分
に穴をあけ、前記反射体取り付け軸のイナーシャを小さ
くすることを特徴とする請求項に記載の光学的スキャ
ナ。
Wherein a hole in the reflector mounting portion of the reflector mounting shaft, the optical scanning according to claim 1, characterized in that to reduce the inertia of the reflector mounting shaft
Na.
JP08084898A 1998-03-27 1998-03-27 Optical scanner Expired - Fee Related JP3244045B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP08084898A JP3244045B2 (en) 1998-03-27 1998-03-27 Optical scanner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08084898A JP3244045B2 (en) 1998-03-27 1998-03-27 Optical scanner

Publications (2)

Publication Number Publication Date
JPH11282952A JPH11282952A (en) 1999-10-15
JP3244045B2 true JP3244045B2 (en) 2002-01-07

Family

ID=13729780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08084898A Expired - Fee Related JP3244045B2 (en) 1998-03-27 1998-03-27 Optical scanner

Country Status (1)

Country Link
JP (1) JP3244045B2 (en)

Also Published As

Publication number Publication date
JPH11282952A (en) 1999-10-15

Similar Documents

Publication Publication Date Title
EP0788068B1 (en) Scanning arrangement
US5945659A (en) Electromagnetically activated scanner with suspended scanner component and stop
EP0574004B1 (en) Scan module for optical scanning devices for reading optical information
CN1112649C (en) Slim scan module with interchangeable X-Y scan element
CN1039459C (en) Driver circuit for resonant motors
JPH08271822A (en) Optical reader
JP2002163601A (en) Compact optical scan combined module for bar code reader
KR100767134B1 (en) Inertial Drive Scanning Arrangement and Method
JP4688226B2 (en) Inertial drive scanning apparatus and method
CN100465691C (en) Synchronous and resonant drivers for generating multi-scanline patterns for electro-optical reading of marks
CN1220093C (en) Photoelectronic scanner assembly with single oscillating focusing/scanning element
JP3244045B2 (en) Optical scanner
CN1184580C (en) Movable reflector driving mechanism for bar code reader
CN100403329C (en) variable scanning device and method of laser bar code reading device
JP2023089908A (en) Optical scanner, object detector, adjustment method of optical scanner and program
JPH07199111A (en) Actuator for scanning
AU2004303386B2 (en) Drive circuit for controlling a resonant motor
JP3792644B2 (en) Scan motor and scan motor control method
US5614705A (en) Device for optically reading out information by use of laser beam
US20020162888A1 (en) Compact externally-driven scanner
JPH06139387A (en) Optical reader
JP2815809B2 (en) Information reading device
JP2751661B2 (en) Optical scanning device
JP3252739B2 (en) Barcode reader
JPH08315061A (en) Optical reader

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees