JPH0437972B2 - - Google Patents
Info
- Publication number
- JPH0437972B2 JPH0437972B2 JP13012283A JP13012283A JPH0437972B2 JP H0437972 B2 JPH0437972 B2 JP H0437972B2 JP 13012283 A JP13012283 A JP 13012283A JP 13012283 A JP13012283 A JP 13012283A JP H0437972 B2 JPH0437972 B2 JP H0437972B2
- Authority
- JP
- Japan
- Prior art keywords
- magnification
- projection lens
- scanning
- motor
- speed
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 claims description 22
- 238000012937 correction Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 16
- 230000003287 optical effect Effects 0.000 description 13
- 230000001133 acceleration Effects 0.000 description 10
- 230000007246 mechanism Effects 0.000 description 8
- 108091008695 photoreceptors Proteins 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000009467 reduction Effects 0.000 description 8
- XVCUGNWRDDNCRD-UHFFFAOYSA-M lithium;1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,8-heptadecafluorooctane-1-sulfonate Chemical compound [Li+].[O-]S(=O)(=O)C(F)(F)C(F)(F)C(F)(F)C(F)(F)C(F)(F)C(F)(F)C(F)(F)C(F)(F)F XVCUGNWRDDNCRD-UHFFFAOYSA-M 0.000 description 4
- 230000000630 rising effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 238000007493 shaping process Methods 0.000 description 2
- 241001125929 Trisopterus luscus Species 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/04—Apparatus for electrographic processes using a charge pattern for exposing, i.e. imagewise exposure by optically projecting the original image on a photoconductive recording material
- G03G15/041—Apparatus for electrographic processes using a charge pattern for exposing, i.e. imagewise exposure by optically projecting the original image on a photoconductive recording material with variable magnification
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Exposure Or Original Feeding In Electrophotography (AREA)
- Variable Magnification In Projection-Type Copying Machines (AREA)
Description
【発明の詳細な説明】
技術分野
本発明は投影レンズの位置変更と走査速度の変
更で複写倍率を変更する走査露光型複写機の投影
レンズの位置補正方法に関する。DETAILED DESCRIPTION OF THE INVENTION Technical Field The present invention relates to a method for correcting the position of a projection lens in a scanning exposure type copying machine that changes the copying magnification by changing the position of the projection lens and changing the scanning speed.
従来技術
複数の倍率を有する複写機において、変倍系の
位置決めには各倍率に応じて変倍系の位置を検出
する手段を設けて行なうことが多い。また、倍率
の数が多い場合には検出手段を多数設けることは
装置が複雑になり、特に無段階に設定可能な複写
機では実現不可能となる。この様な場合、基準と
なる倍率の位置のみ検出器を設け、それ以外はそ
の位置からの相対距離で制御する方法が知られて
いる。このような構成においては、倍率精度は検
出器の位置により大きく左右される。しかるに、
検出器の位置決めは微妙であり、人手による調整
は極めて困難である。対策として、従来、検出器
のズレを倍率の誤差として測定し、補正する方法
が行なわれていた。この方法では人手による倍率
測定が必要となり煩雑な作業を要する。また、こ
の方法では治具等による自動化も極めて困難であ
る。PRIOR ART In a copying machine having a plurality of magnifications, the positioning of the variable magnification system is often performed by providing means for detecting the position of the variable magnification system according to each magnification. In addition, when there are many magnifications, providing a large number of detection means complicates the apparatus, and this is especially impossible for a copying machine that can be set steplessly. In such a case, a method is known in which a detector is provided only at the position of the reference magnification and the other positions are controlled by relative distances from that position. In such a configuration, magnification accuracy is largely dependent on the position of the detector. However,
The positioning of the detector is delicate and manual adjustment is extremely difficult. Conventionally, as a countermeasure, a method has been used in which the deviation of the detector is measured as a magnification error and corrected. This method requires manual magnification measurement, which requires complicated work. Furthermore, automation using a jig or the like is extremely difficult in this method.
目 的
本発明は上記事情に鑑みてなされたものであ
り、その目的は、検出器の高精度な位置決めを要
することなく、簡単な操作で変倍系の投影レンズ
の正確な位置決めが行えるようにした投影レンズ
の位置補正方法を提供することである。Purpose The present invention has been made in view of the above circumstances, and its purpose is to enable accurate positioning of the projection lens of a variable magnification system with simple operations without requiring highly accurate positioning of the detector. An object of the present invention is to provide a method for correcting the position of a projection lens.
要 旨
本発明は、複写倍率を変更する際に投影レンズ
を移動する走査露光型複写機における投影レンズ
の位置決め方法であつて、
投影レンズの位置を検出する検出手段を設け、
投影レンズを予め定められた基準倍率に対応し
た位置から前記検出手段によつて検出されるまで
移動した際の移動量を補正値として記憶し、この
記憶された補正値に基づいて投影レンズを基準倍
率に対応する位置へ移動させたときの位置を投影
レンズ移動制御上の基準倍率位置とすることを特
徴とする。Summary The present invention is a method for positioning a projection lens in a scanning exposure type copying machine that moves the projection lens when changing the copying magnification, comprising: a detection means for detecting the position of the projection lens; The amount of movement when the lens is moved from a position corresponding to the reference magnification determined by the detection means until it is detected by the detection means is stored as a correction value, and based on the stored correction value, the projection lens is moved to a position corresponding to the reference magnification. The position when the projection lens is moved to is set as the reference magnification position for controlling the movement of the projection lens.
実施例
以下、本発明の一実施例を添付図面に従つて説
明する。Embodiment An embodiment of the present invention will be described below with reference to the accompanying drawings.
第1図は本発明に係る走査露光型複写機の概略
の一例を示す。複写機本体の略中央部には反時計
回り方向に回転駆動可能な感光体ドラム1が配設
され、その周囲にはメインイレーサランプ2、サ
ブ帯電チヤージヤ3、サブイレーサランプ4、メ
イン帯電チヤージヤ5、マイクロトーニング方式
の現像装置6、転写チヤージヤ7、複写紙の分離
チヤージヤ8、ブレード方式のクリーニング装置
9が配設されている。感光体ドラム1は表面に
Cds・nCdCO3樹脂バインダー感光体を設けたも
ので、この感光体は前記イレーサランプ2,4及
び帯電チヤージヤ3,5を通過することにより増
感帯電され、光学系10から画像露光を受ける。 FIG. 1 schematically shows an example of a scanning exposure type copying machine according to the present invention. A photoreceptor drum 1 that can be rotated counterclockwise is disposed approximately in the center of the copying machine body, and around it are a main eraser lamp 2, a sub-charger 3, a sub-eraser lamp 4, and a main charger 5. , a microtoning type developing device 6, a transfer charger 7, a copy paper separation charger 8, and a blade type cleaning device 9 are provided. Photoreceptor drum 1 is on the surface
A Cds/nCdCO 3 resin binder photoreceptor is provided, and this photoreceptor is sensitized and charged by passing through the eraser lamps 2 and 4 and charging chargers 3 and 5, and receives image exposure from an optical system 10.
光学系10は原稿ガラス16の下方で原稿像を
走査可能に設置したもので、図示しない光源と、
可動ミラー11,12,13と、投影レンズ14
と、ミラー15とから構成されている。前記光
源、可動ミラー11は感光体ドラム1の周速度v
(等倍、変倍に拘わらず一定)に対して(v/
n:但し、n:複写倍率)の速度で左方に移動
し、可動ミラー12,13は(v/2n)の速度
で左方に移動する。なお、複写倍率の変更に際し
ては、前記投影レンズ14が光軸上で移動すると
ともにミラー15が移動・揺動する動作が伴う
が、このような変倍系については後に詳述する。 The optical system 10 is installed below the original glass 16 so that the original image can be scanned, and includes a light source (not shown).
Movable mirrors 11, 12, 13 and projection lens 14
and a mirror 15. The light source and the movable mirror 11 have a circumferential velocity v of the photosensitive drum 1.
(constant regardless of magnification or variable magnification) vs. (v/
The movable mirrors 12 and 13 move to the left at a speed of (v/2n). Note that changing the copy magnification involves moving the projection lens 14 on the optical axis and moving and swinging the mirror 15, but such a variable magnification system will be described in detail later.
60はエンコーダ(不図示)を内蔵した直流モ
ータであり、可動ミラー11,12,13及び光
源を含んだ走査系61はこの直流モータ60によ
り駆動されて往復移動する。62はホームスイツ
チであり、走査系61がホーム位置すなわち走査
開始位置にあるか否かを検出する。63はブレー
キスイツチであり、走査系61の復動時に制動時
期を定めるものである。 Reference numeral 60 denotes a DC motor incorporating an encoder (not shown), and a scanning system 61 including movable mirrors 11, 12, 13 and a light source is driven by this DC motor 60 to reciprocate. A home switch 62 detects whether the scanning system 61 is at the home position, that is, the scanning start position. A brake switch 63 determines the braking timing when the scanning system 61 moves backward.
一方、複写機本体の左側には、それぞれ給紙ロ
ーラ21,23を備えた給紙部20,22が設置
され、複写紙の搬送路はローラ対24,25、タ
イミングローラ対26、搬送ベルト27、定着装
置28、排出ローラ対29にて構成されている。 On the other hand, paper feed units 20 and 22 each having paper feed rollers 21 and 23 are installed on the left side of the copying machine body, and the copy paper conveyance path includes a pair of rollers 24 and 25, a pair of timing rollers 26, and a conveyor belt 27. , a fixing device 28, and a pair of discharge rollers 29.
次に、複写倍率を変えるための変倍系について
第2図を参照して説明する。この変倍系は拡大か
ら縮小まで無段階の倍率を選択可能としたもの
で、具体的には拡大(×1.4)から等倍(×1)
をへて縮小(×0.64)までの倍率を適宜選択可能
である。 Next, a variable magnification system for changing the copy magnification will be explained with reference to FIG. This variable magnification system allows you to select stepless magnification from enlargement to reduction, specifically from enlargement (×1.4) to normal magnification (×1).
The magnification can be selected as appropriate up to reduction (×0.64).
変倍系は、概略、レンズ移動機構35とミラー
移動機構40とミラー揺動機構55とこれらを駆
動するステツピングモータ30とから構成されて
いる。 The variable power system generally includes a lens moving mechanism 35, a mirror moving mechanism 40, a mirror swinging mechanism 55, and a stepping motor 30 that drives these.
レンズ移動機構35は、前記投影レンズ14を
光軸と平行に設置したガイドレール36上に移動
自在に取付け、前記ステツピングモータ30の出
力軸31に固定した駆動プーリ32に巻回した駆
動ワイヤ37を回転自在なプーリ38,38に張
設し、かつ駆動ワイヤ37の中間部を投影レンズ
14の側部に止着したものである。したがつて、
ステツピングモータ30を所定の回転数で正逆回
転させることにより、駆動プーリ32を介して駆
動ワイヤ37が正逆回転し、投影レンズ14がガ
イドレール36に沿つて光軸上で第2図中左右方
向に移動し、倍率に応じた位置で停止される。投
影レンズ14には遮光板64が取り付けられてお
り、この遮光板64が投影レンズ14の位置検出
用のフオトインタラプタ65の発光部から受光部
へ透過する光を遮え切ることにより投影レンズ1
4の位置が検出される。 The lens moving mechanism 35 has the projection lens 14 movably mounted on a guide rail 36 installed parallel to the optical axis, and a drive wire 37 wound around a drive pulley 32 fixed to the output shaft 31 of the stepping motor 30. is stretched around rotatable pulleys 38, 38, and the intermediate portion of the drive wire 37 is fixed to the side of the projection lens 14. Therefore,
By rotating the stepping motor 30 in the forward and reverse directions at a predetermined rotation speed, the drive wire 37 is rotated in the forward and reverse directions via the drive pulley 32, and the projection lens 14 is rotated along the guide rail 36 on the optical axis as shown in FIG. It moves left and right and stops at a position according to the magnification. A light shielding plate 64 is attached to the projection lens 14 , and this light shielding plate 64 blocks the light transmitted from the light emitting part to the light receiving part of the photo interrupter 65 for detecting the position of the projection lens 14 .
4 position is detected.
ミラー移動機構40は、移動体41に回動自在
に支承された軸43に前記ミラー15を背面側で
固定し、この移動体41の側片42,42を光軸
と平行に設置したガイド軸45に摺動自在に取付
け、前記軸43の端部に設けた回転自在なローラ
44を補助ガイドレール46上に載置したもので
ある。また、移動体41にブラケツト49を介し
て設けたピン50には移動駆動カム53の周囲が
当接し、移動体41はピン47に一端を止着した
コイルばね48にて前記カム53側に付勢されて
いる。前記ステツピングモータ30の出力軸31
に固定したギヤ33は支軸51の一端に固定した
ギヤ52と噛合し、前記カム53は支軸51の他
端に固定されている。 The mirror moving mechanism 40 has a guide shaft in which the mirror 15 is fixed on the back side to a shaft 43 rotatably supported by a moving body 41, and side pieces 42 of the moving body 41 are set parallel to the optical axis. 45, and a rotatable roller 44 provided at the end of the shaft 43 is placed on an auxiliary guide rail 46. Further, the periphery of the movable drive cam 53 comes into contact with a pin 50 provided on the movable body 41 via a bracket 49, and the movable body 41 is attached to the cam 53 side by a coil spring 48 whose one end is fixed to the pin 47. Forced. Output shaft 31 of the stepping motor 30
A gear 33 fixed to is engaged with a gear 52 fixed to one end of a support shaft 51, and the cam 53 is fixed to the other end of the support shaft 51.
したがつて、ステツピングモータ30の回転は
ギヤ33からギヤ52、支軸51を介してカム5
3に伝達され、移動体41即ちミラー15はカム
53の周面形状に応じて光軸上で前後に移動し、
倍率変更に伴う行路長の補正を行う。即ち、前記
投影レンズ14とミラー15は倍率変更に伴つて
ステツピングモータ30にて連動して駆動され
る。なお、本発明の実施例では無段階の変倍を行
うためにステツピングモータ30の回転量は連続
的に調整可能であるが、これを段階的に行うと数
種の倍率を選択する機構とすることができる。 Therefore, the rotation of the stepping motor 30 is transmitted from the gear 33 to the cam 5 via the gear 52 and the support shaft 51.
3, the movable body 41, that is, the mirror 15 moves back and forth on the optical axis according to the peripheral surface shape of the cam 53,
Correct the path length due to the change in magnification. That is, the projection lens 14 and mirror 15 are driven in conjunction with each other by the stepping motor 30 as the magnification is changed. In the embodiment of the present invention, the rotation amount of the stepping motor 30 can be continuously adjusted in order to perform stepless magnification, but if this is done step by step, a mechanism for selecting several types of magnification will be required. can do.
一方、ミラー揺動機構55は、前記移動体41
に設けた回転自在な支軸56に固定した揺動駆動
カム57の周面を前記ミラー15の背面に当接さ
せ、ミラー15を軸43に巻回したコイルばね5
8にてカム57側に付勢する一方、支軸56に固
定したピニオンギヤ59を複写機本体に取付けた
ラツク60に噛合したもので、ラツク60は前記
ガイド軸45と平行に延在している。このミラー
揺動機構55は倍率の変更に伴つてミラー15を
単に移動させるだけではミラー15にて反射され
た光束の光軸が前記感光体ドラム1に当たる露光
点がずれるのを補正し、倍率変更に際しても同一
露光点に光軸を向けるようにミラー15を揺動さ
せる。即ち、倍率変更に応じて移動体41が前後
に移動すると、ピニオンギヤ59がラツク60上
を転動してカム57が支軸56とともに回転し、
ミラー15がカム57の周面形状に応じて軸43
を支点として揺動し、露光点の補正を行う。 On the other hand, the mirror swinging mechanism 55
The circumferential surface of a swing drive cam 57 fixed to a rotatable support shaft 56 provided in the coil spring 5 is brought into contact with the back surface of the mirror 15, and the mirror 15 is wound around the shaft 43.
A pinion gear 59 fixed to a support shaft 56 is engaged with a rack 60 attached to the main body of the copying machine, and the rack 60 extends parallel to the guide shaft 45. . This mirror swinging mechanism 55 corrects the deviation of the exposure point where the optical axis of the light beam reflected by the mirror 15 hits the photoreceptor drum 1 by simply moving the mirror 15 when changing the magnification. At this time, the mirror 15 is also swung so that the optical axis is directed to the same exposure point. That is, when the movable body 41 moves back and forth in accordance with the change in magnification, the pinion gear 59 rolls on the rack 60 and the cam 57 rotates together with the support shaft 56.
The mirror 15 is attached to the shaft 43 according to the circumferential shape of the cam 57.
The exposure point is corrected by swinging around the fulcrum.
この場合、ミラー15の揺動角度は最大倍率時
(本実施例では拡大時)にミラー15で反射され
た光束の光軸が感光体ドラム1の中心に向かうよ
うに位置決めされ、これより小さい倍率に対して
はこの最大倍率時の露光点と同一露光点に光軸が
向くように調整される。これは、スリツト状の像
が拡大されて投影されるので露光像の歪みが最も
顕著に現われる最大倍率時の光軸を感光体ドラム
1に垂直に入射させることにより、全体的に入射
角のずれによる露光像の歪みを目立たなくしてい
るのである。 In this case, the swing angle of the mirror 15 is positioned such that the optical axis of the light beam reflected by the mirror 15 is directed toward the center of the photoreceptor drum 1 at maximum magnification (in this embodiment, at the time of magnification), and at smaller magnifications. The optical axis is adjusted so that it points to the same exposure point as the exposure point at maximum magnification. Since the slit-shaped image is enlarged and projected, the optical axis at the maximum magnification, where the distortion of the exposed image appears most conspicuously, is incident perpendicularly to the photoreceptor drum 1, thereby reducing the overall deviation of the angle of incidence. This makes distortion of the exposed image less noticeable.
なお、倍率が(×1),(×0.8),(×0.7)の三
種であれば、等倍(×1)時が最大倍率となるの
で等倍時における光軸を感光体ドラム1に垂直に
入射させる。この場合、(×0.7)の変倍時に最も
歪みが生じやすいが、露光部におけるスリツト幅
も狭くなり、また像自体も縮小されるので歪みは
ほとんど目立たない。 Note that if there are three types of magnification (×1), (×0.8), and (×0.7), the maximum magnification is at the same magnification (×1), so the optical axis at the same magnification is perpendicular to the photoreceptor drum 1. Inject it into the In this case, distortion is most likely to occur when the magnification is changed to (×0.7), but the slit width in the exposed area is narrowed and the image itself is also reduced, so the distortion is hardly noticeable.
また、前記ステツピングモータ30の駆動はデ
ジタル信号にて制御されるが、ステツプ当りの倍
率変化量は整数で割り切れる値を用いる。なお、
モータとして通常のモータを用いアナログ制御す
ることも可能である。 Further, the driving of the stepping motor 30 is controlled by a digital signal, and the amount of change in magnification per step is a value divisible by an integer. In addition,
It is also possible to perform analog control using a normal motor as the motor.
第3図は走査系および変倍系のみを制御するた
めの制御回路である。 FIG. 3 shows a control circuit for controlling only the scanning system and variable magnification system.
70は制御の中心的な役割を果すマイクロコン
ピユータで、複写機の他のプロセスを制御するマ
イクロコンピユータ(以下、マスタと呼ぶ)80
と同期して動作する。SCANはマイクロコンピユ
ータ70のマスタ80との同期化のための信号
で、複写機の他のプロセスと同期して、原稿走査
のタイミングになると、マスタ80により出力さ
れる。MAGは複写倍率を表わす信号で、マイク
ロコンピユータ70では、この複写倍率MAGに
対応した速度で走査系を駆動する。71はエンコ
ーダで、直流モータ60の回転軸に配置され、直
流モータ60の回転数に応じた周期のパルスを発
生する。このエンコーダ71からのパルスは波形
整形回路72で波形整形されてマイクロコンピユ
ータ70に入力され、エンコーダパルスのパルス
間隔により走査系の速度を検出する。73は基準
発振器で、前記エンコーダ71からのパルスのパ
ルス間隔を測定するための固定周波数のパルスを
マイクロコンピユータ70に発する。マイクロコ
ンピユータ70では、エンコーダパルスのパルス
間隔内に発生したこの固定周波数のパルスを内部
カウンタで計数し、その計数値から直流モータ6
0の回転数、即ち、走査系61の速度を演算す
る。74はD/Aコンバータと増幅回路で、マイ
クロコンピユータ70で計算されたデイジタル量
である通電量をアナログ量に変換し、直流モータ
60に供給する。75はステツピングモータ30
の駆動回路である。スイツチLADJ76は、投影
レンズ位置検出用のフオトインタラプタ65の位
置の補正値を設定するためのスイツチであり、複
数のデイツプスイツチからなる。 A microcomputer 70 plays a central role in control, and a microcomputer 80 (hereinafter referred to as master) controls other processes of the copying machine.
operates in sync with. SCAN is a signal for synchronizing the microcomputer 70 with the master 80, and is output by the master 80 at the timing of document scanning in synchronization with other processes of the copying machine. MAG is a signal representing the copying magnification, and the microcomputer 70 drives the scanning system at a speed corresponding to the copying magnification MAG. An encoder 71 is arranged on the rotating shaft of the DC motor 60 and generates pulses with a period corresponding to the number of rotations of the DC motor 60. The pulses from the encoder 71 are waveform-shaped by a waveform shaping circuit 72 and input to the microcomputer 70, and the speed of the scanning system is detected from the pulse interval of the encoder pulses. A reference oscillator 73 emits fixed frequency pulses to the microcomputer 70 for measuring the pulse interval of the pulses from the encoder 71. The microcomputer 70 uses an internal counter to count the fixed frequency pulses generated within the pulse interval of the encoder pulses, and uses the counted value to control the DC motor 6.
0 rotation speed, that is, the speed of the scanning system 61 is calculated. 74 is a D/A converter and an amplifier circuit that converts the digital amount of electricity calculated by the microcomputer 70 into an analog amount and supplies it to the DC motor 60. 75 is a stepping motor 30
This is the drive circuit. The switch LADJ 76 is a switch for setting a correction value for the position of the photo interrupter 65 for detecting the position of the projection lens, and is composed of a plurality of dip switches.
ここで、変倍系の投影レンズ駆動用のステツピ
ングモータ30と走査系駆動用の直流モータ60
の制御方法の概要を説明しておく。 Here, a stepping motor 30 for driving the projection lens of the variable magnification system and a DC motor 60 for driving the scanning system are used.
An overview of the control method will be explained below.
投影レンズを駆動するステツピングモータ30
の制御系は、第3図に示したように、オープン・
ループで構成され、ステツピングモータ30はマ
イクロコンピユータ70から出力されるパルス数
に比例した角度だけ回転する。ステツピングモー
タが外部からのパルスに追従するのは、自起動領
域と呼ばれる範囲内で、パルスの周波数が高くな
るとステツピングモータのトルクが小さくなる。
そこで、一般的には、第4図に示すように、起動
するときにパルス周波数を一定の割合で徐々に高
め、停止するときにパルス周波数を一定の割合で
徐々に低める方法が用いられている。本実施例に
おいてもこの方法を用いており、総ステツプ数に
応じてパルス周波数を第5図に示す様に変化さ
せ、最短時間で投影レンズの駆動を完了する様に
している。 Stepping motor 30 that drives the projection lens
The control system is an open type, as shown in Figure 3.
The stepping motor 30 rotates by an angle proportional to the number of pulses output from the microcomputer 70. The stepping motor follows external pulses within a range called a self-starting region, and as the frequency of the pulses increases, the torque of the stepping motor decreases.
Therefore, as shown in Figure 4, a method is generally used in which the pulse frequency is gradually increased at a constant rate when starting up, and the pulse frequency is gradually lowered at a constant rate when stopping. . This method is also used in this embodiment, and the pulse frequency is changed as shown in FIG. 5 according to the total number of steps, so that driving of the projection lens is completed in the shortest possible time.
第6図に走査系駆動用の直流モータ60の定速
制御時のタイミングチヤートを示す。走査系駆動
用の直流モータ60の回転によりエンコーダ71
からモータ60の回転数に応じたパルスが出力さ
れ、このパルスは波形整形回路72において波形
整形されてマイクロコンピユータ70の外部割込
み端子INTに入力される。マイクロコンピユー
タ70では、このエンコーダパルスの立ち上りエ
ツジを検出すると、外部割込み処理ルーチン
INT−Eが起動される。外部割込み処理ルーチ
ンINT−Eでは、マイクロコンピユータ内部の
基準時間Tのサンプリングを行ない、現在の時間
Tcを得る。この時間Tcは前回のエンコーダパル
スの立ち上りエツジが発生したときの時間TEと
比較され、今回のエンコーダパルス間隔TIが計
算される。パルス間隔TIが計算されると、時間
TCがレジスタTEに更新された時間TEとして記憶
される。一方、パルス間隔TIはモータの設定回
転速度に対応するエンコーダのパルス間隔TSと
比較され、その差に定数をかけたものと機械系の
摩擦に比例したバイアス値Poの和がモータ60
への通電量Pとして端子Poutに出力される。上
記処理をエンコーダパルスの立ち上りエツジ毎に
行なうことにより、モータ60は設定回転速度に
保たれる。ここで注意しなければならないのは、
エンコーダ・パルスの立ち上りエツジが最低2回
発生しないとパルス間隔が測定出来ないしため、
差の計算が出来ない。そのため本実施例では、こ
のとき、モータは停止しているものとして通電量
は、最大値Pmaxを差として出力している。 FIG. 6 shows a timing chart during constant speed control of the DC motor 60 for driving the scanning system. The encoder 71 is rotated by the DC motor 60 for driving the scanning system.
A pulse corresponding to the number of rotations of the motor 60 is outputted from the motor 60 , and this pulse is waveform-shaped by a waveform shaping circuit 72 and inputted to an external interrupt terminal INT of the microcomputer 70 . When the microcomputer 70 detects the rising edge of this encoder pulse, it executes an external interrupt processing routine.
INT-E is activated. In the external interrupt processing routine INT-E, the reference time T inside the microcomputer is sampled and the current time is
Get Tc. This time Tc is compared with the time T E when the rising edge of the previous encoder pulse occurred, and the current encoder pulse interval T I is calculated. Once the pulse interval T I is calculated, the time
T C is stored in register T E as the updated time T E. On the other hand, the pulse interval T I is compared with the pulse interval T S of the encoder corresponding to the set rotational speed of the motor, and the sum of the difference multiplied by a constant and the bias value Po proportional to the friction of the mechanical system is the motor 60
The amount of current P is output to the terminal Pout. By performing the above processing every rising edge of the encoder pulse, the motor 60 is maintained at the set rotational speed. What you need to be careful about here is that
The pulse interval cannot be measured unless the rising edge of the encoder pulse occurs at least twice.
Unable to calculate difference. Therefore, in this embodiment, it is assumed that the motor is stopped at this time, and the energization amount is outputted as a difference with the maximum value Pmax.
第7図乃至第16図にマイクロコンピユータ7
0のプログラムのフローチヤートを示す。以下、
このフローチヤートを参照しながらマイクロコン
ピユータ70の処理手順の詳細について説明す
る。 The microcomputer 7 is shown in FIGS. 7 to 16.
0 shows a flowchart of the program. below,
The details of the processing procedure of the microcomputer 70 will be explained with reference to this flowchart.
第7図は主ルーチンのフローチヤートである。
まず、電源が投入されると、ステツプで内部の
パラメータの初期化を行なつた後、サブルーチン
LRESTにより変倍系を基準位置(本実施例では
等倍位置)に復帰させる(ステツプ)。次に、
マスタ80から倍率の入力があるか否かを調べ
(ステツプ)、倍率の入力がある場合は、倍率を
倍率レジスタMに読み込む(ステツプ)。そし
て、サブルーチンLSET(M)により、倍率レジ
スタMに応じて変倍系が設定される。(ステツプ
)。変倍系の設定後、マスタ80からの走査タ
イミング信号SCANをテストし(ステツプ、信
号SCANが“1”であれば走査を開始し、信号
SCANが“0”であれば再び倍率入力のチエツク
に戻る。信号SCANが“1”のとき、まず、倍率
レジスタMで設定された倍率に対応する走査速度
のときのエンコーダのパルス間隔をパルス間隔基
準レジスタTSに設定する(ステツプ)。このパ
ルス間隔TSは等倍の走査速度のときのエンコー
ダのパルス間隔TOに倍率Mを乗じた値となる。
走査速度を設定した後、サブルーチンSTARTに
より速度制御のための2つの割込み処理ルーチン
INT−TとINT−Eの起動が行なわれる(ステ
ツプ)。これにより、以後、主ルーチンとは関
係なく、割込み処理ルーチンにより走査速度は一
定に保たれる。その後、主ルーチンでは、SCAN
のチエツクが行なわれる(ステツプ)。走査終
了タイミングになると、マスタ80によりSCAN
が“0”にセツトされる。主ルーチンでは、信号
SCANが“0”であることを検出すると、サブル
ーチンSTOPにより速度制御のための割込み処理
ルーチンの停止を行ない、走査を終了する(ステ
ツプ)。 FIG. 7 is a flowchart of the main routine.
First, when the power is turned on, the internal parameters are initialized in steps, and then the subroutine
The variable magnification system is returned to the reference position (in this embodiment, the same magnification position) by LREST (step). next,
It is checked whether there is a magnification input from the master 80 (step), and if there is a magnification input, the magnification is read into the magnification register M (step). Then, the variable magnification system is set according to the magnification register M by subroutine LSET(M). (step). After setting the variable magnification system, test the scanning timing signal SCAN from the master 80 (step, if the signal SCAN is "1", start scanning,
If SCAN is "0", the process returns to checking the magnification input. When the signal SCAN is "1", first, the pulse interval of the encoder at the scanning speed corresponding to the magnification set in the magnification register M is set in the pulse interval reference register T S (step). This pulse interval T S is a value obtained by multiplying the pulse interval T O of the encoder at the same scanning speed by the magnification M.
After setting the scanning speed, subroutine START executes two interrupt processing routines for speed control.
INT-T and INT-E are activated (step). As a result, from now on, the scanning speed is kept constant by the interrupt processing routine, regardless of the main routine. Then, in the main routine, SCAN
A check is performed (step). When the scanning end timing is reached, the master 80 sends the SCAN
is set to "0". In the main routine, the signal
When it is detected that SCAN is "0", the interrupt processing routine for speed control is stopped by the subroutine STOP, and the scanning is ended (step).
走査を終了すると、走査系を走査開始位置に復
帰させる制御を行なう。復帰制御においては、速
度制御を行なわず、最大速度で走査系を復帰させ
るため、モータへの通電量として負の最大値
Pmaxを出力する(ステツプ)。その後、走査
系は最大速度で復帰動作を行ない、舷側開始のタ
イミングを決定するブレーキスイツチ63の位置
まで復帰すると、主ルーチンではブレーキスイツ
チが“1”であることを検出し(ステツプ)、
走査系は減速動作を開始する。減速は、モータへ
の通電量として正の出力PBRKを出力(ステツプ
)して得られる走査方向への加速度により行な
われる。PBRKの出力は、走査系が走査開始位置ま
で復帰してホームスイツチ62が“1”になるま
で続けられる(ステツプ)。ブレーキスイツチ
63の位置と通電量PBRKは、走査系が走査開始位
置まで復帰してもある速度を維持するように設定
されており、走査系が走査開始位置に復帰したと
きに通電を遮断し(ステツプ)、走査開始位置
に設けられたダンパー(不図示)により、走査系
をなめらかに停止させる。 When the scanning is completed, control is performed to return the scanning system to the scanning starting position. In return control, the scanning system is returned at the maximum speed without performing speed control, so the negative maximum value is set as the amount of current to the motor.
Output Pmax (step). Thereafter, the scanning system performs a return operation at maximum speed, and when it returns to the position of the brake switch 63, which determines the timing of starting the side, the main routine detects that the brake switch is "1" (step).
The scanning system starts decelerating operation. The deceleration is performed by the acceleration in the scanning direction obtained by outputting (stepping) a positive output PBRK as the amount of current applied to the motor. The output of PBRK continues until the scanning system returns to the scanning start position and the home switch 62 becomes "1" (step). The position of the brake switch 63 and the amount of energization PBRK are set to maintain a certain speed even when the scanning system returns to the scanning start position, and the energization is cut off when the scanning system returns to the scanning start position. (Step) The scanning system is smoothly stopped by a damper (not shown) provided at the scanning start position.
そして、再び、倍率入力待ち(ステツプ)に
戻る。 Then, the process returns to waiting for magnification input (step).
以上のように、主ルーチンでは、マスタ80か
らのデータの受信、変倍系の設定及び走査の一連
の動作が制御される。 As described above, the main routine controls a series of operations such as receiving data from the master 80, setting the variable magnification system, and scanning.
以下では、レンズ移動と速度制御を実際に行な
うサブルーチンと割込み処理ルーチンについて説
明する。 Below, a subroutine for actually performing lens movement and speed control and an interrupt processing routine will be explained.
第8図はステツピングモータ30の駆動を制御
するサブルーチンSTEPのフローチヤートであ
る。このサブルーチンSTEPでは、引数としてス
テツピングモータのステツプ数L、ステツプ速度
の加速度A、ステツプ方向Dを必要とする。サブ
ルーチンSTEPでは、初めにステツプ数Lをチエ
ツクし(ステツプ〓〓)、残りのステツプ数Lがゼ
ロであれば終了する。ステツプ数Lがゼロでなけ
れば、ステツプ数Lから1を減じる(ステツプ
〓〓)。ステツプ方向Dに応じて(ステツプ〓〓)、現
在のステツピングモータの駆動パルスの相
PHASEを移相し(ステツプ〓〓, 64′ )、今回の
駆動パルスの相PHASEを決めて駆動回路75に
出力する(ステツプ〓〓)。そして現在のステツプ
速度RATEに相当するステツプ間隔をテーブル
DELAYより求め、一時記憶レジスタREG1にセ
ツトする(ステツプ〓〓)。そして、レジスタ
REG1がゼロのなるまでレジスタREG1から1を
減じて、ステツプ間隔に相当する時間待ちとなる
(ステツプ〓〓,〓〓)。待ち時間終了後、ステツプ速
度RATEに加速度Aを加えて次のステツプ速度
を求め(ステツプ〓〓)、初めに戻る。 FIG. 8 is a flowchart of the subroutine STEP for controlling the driving of the stepping motor 30. This subroutine STEP requires the number of steps L of the stepping motor, the acceleration A of the step speed, and the step direction D as arguments. The subroutine STEP first checks the number of steps L (step 〓〓), and ends if the remaining number of steps L is zero. If the step number L is not zero, 1 is subtracted from the step number L (step 〓〓). Depending on the step direction D (step 〓〓), the phase of the current stepping motor drive pulse is
PHASE is phase-shifted (Step 〓〓, 64'), and the phase PHASE of the current drive pulse is determined and outputted to the drive circuit 75 (Step 〓〓). Then, the step interval corresponding to the current step speed RATE is tabled.
Determine it from DELAY and set it in temporary memory register REG 1 (Step 〓〓). And the register
1 is subtracted from register REG 1 until REG 1 becomes zero, and the process waits for a time corresponding to the step interval (steps 〓〓, 〓〓). After the waiting time is over, the next step speed is determined by adding the acceleration A to the step speed RATE (step 〓〓), and the process returns to the beginning.
上記手順を繰返すことにより、ステツピングモ
ータがステツプ方向Dに、ステツプ数Lだけ、加
速度Aに応じて加速減速あるいは等速で回転し、
変倍系を駆動する。加速あるいは減速のパターン
は、テーブルDELAYに設定される。本実施例で
は第5図で述べた様な速度パターンが設定されて
いる。 By repeating the above procedure, the stepping motor rotates in the step direction D by the number of steps L, with acceleration, deceleration, or constant speed depending on the acceleration A.
Drives the variable magnification system. The acceleration or deceleration pattern is set in the table DELAY. In this embodiment, a speed pattern as described in FIG. 5 is set.
第9図は電源投入時に変倍系の基準位置を求め
るためのサブルーチンLRESTのフローチヤート
である。ここでは、基準位置として仮の等倍の位
置に投影レンズ位置検出用のフオトインタラプタ
LHOMEが設けられている。サブルーチン
LRESTの初めでは、ステツピングモータのステ
ツプ速度RATEと駆動パルスの相PHASEの初期
化を行なう(ステツプ)。次に、フオトインタ
ラプタLHOMEにより、現在、変倍系が基準位置
より縮小側又は拡大側のどちら側に位置するかを
チエツクする(ステツプ)。もし、フオトイン
タラプタLHOMEが“L”で変倍系が縮小側にあ
れば、拡大方向にステツピングモータを駆動する
(ステツプ)。このとき、基準位置までのステツ
プ数が不明であるため、1ステツプづつ低速でか
つ一定速度でステツピングモータを駆動して、投
影レンズをフオトインタラプタLHOMEが“H”
になる拡大側まで移動させる。投影レンズが拡大
側まで移動すると、逆に縮小側に向けて縮小側の
等倍位置に達するまで、1ステツプづつ低速でか
つ一定速度で移動させる(ステツプ)。電源投
入時に変倍系が拡大側にあつた場合は、縮小側へ
のステツプのみとする。これは、ステツピングモ
ータによる位置制御では設定位置が離散的となる
ため、フオトインタラプタLHOMEが“H”から
“L”へ変化した時(ステツプ〓〓)の次の位置を
基準位置とするためである。また、ギヤのバツク
ラツシユ等の機械系のヒステリシスの影響を除く
効果も有する。 FIG. 9 is a flowchart of the subroutine LREST for determining the reference position of the variable magnification system when the power is turned on. Here, a photo interrupter for detecting the position of the projection lens is placed at the temporary same-magnification position as the reference position.
LHOME is provided. subroutine
At the beginning of LREST, the step speed RATE of the stepping motor and the phase PHASE of the drive pulse are initialized (step). Next, the photo interrupter LHOME is used to check whether the variable power system is currently located on the reduction side or the enlargement side from the reference position (step). If the photo interrupter LHOME is "L" and the variable magnification system is on the reduction side, the stepping motor is driven in the enlargement direction (step). At this time, since the number of steps to the reference position is unknown, the stepping motor is driven one step at a time at a low and constant speed, and the photo interrupter LHOME is set to "H" to move the projection lens.
Move it to the enlarged side. When the projection lens moves to the enlargement side, it is moved one step at a time at a slow and constant speed toward the reduction side until it reaches the same magnification position on the reduction side (step). If the variable magnification system is on the enlargement side when the power is turned on, only the step to the reduction side is performed. This is because in position control using a stepping motor, the set positions are discrete, so the next position when the photo interrupter LHOME changes from "H" to "L" (step 〓〓) is used as the reference position. be. It also has the effect of eliminating the effects of mechanical system hysteresis such as gear backlash.
以上の処理により、投影レンズは仮の等倍位置
に設定される。次に、予じめ求められている位置
補正値LADJをステツプ数Lとして入力し、(ス
テツプ〓〓)、真の等倍位置に投影レンズを移動す
る(ステツプ〓〓)。すなわち、フオトインタラプ
タLHOMEの設置位置に対して補正値LADJを設
定し、この補正値LADJに応じて投影レンズを移
動させて真の等倍位置に投影レンズを位置決めす
る。ここで、補正値LADJは常に縮小側への補正
と定められているものとする。 Through the above processing, the projection lens is set to a temporary 1x position. Next, the predetermined position correction value LADJ is input as the number of steps L (Step 〓〓), and the projection lens is moved to the true same-magnification position (Step 〓〓). That is, a correction value LADJ is set for the installation position of the photo interrupter LHOME, and the projection lens is moved in accordance with this correction value LADJ to position the projection lens at the true 1:1 magnification position. Here, it is assumed that the correction value LADJ is always determined to be a correction toward the reduction side.
そして、最後に基準倍率である等倍に対応する
投影レンズの絶対位置を倍率と投影レンズの位置
の関数fによつて求め、投影レンズの現在位置を
示すレジスタLPOSに代入する(ステツプ〓〓)。
以後は、この位置LPOSを基準にして相対移動さ
せることにより投影レンズの位置決めを行なう。 Finally, the absolute position of the projection lens corresponding to the standard magnification of equal magnification is determined by the function f of the magnification and the position of the projection lens, and is substituted into the register LPOS indicating the current position of the projection lens (Step 〓〓). .
Thereafter, the projection lens is positioned by moving it relative to this position LPOS.
上述の位置補正値LADJは次の様にして簡単に
求めることが出来る。まず、感光体ドラム1から
原稿面に逆投影された像により、投影レンズを真
の等倍位置に設定する。これには他の治具を用い
ても良い。次に投影レンズ位置検出用のフオトイ
ンタラプタLHOMEを拡大側の適当な位置に設定
する。この位置は、真の等倍位置に調整された投
影レンズ14の位置のバラツキの範囲より拡大側
であれば全くの固定位置であつても良い。次に、
投影レンズ駆動様のステツピングモータ30によ
り投影レンズ14を拡大側へ移動させ、フオトイ
ンタラプタ65までのステツプ数を測定し、この
値をスイツチLADJ76にセツトする。 The above-mentioned position correction value LADJ can be easily obtained as follows. First, the projection lens is set to the true 1x position using the image back-projected from the photosensitive drum 1 onto the document surface. Other jigs may be used for this purpose. Next, the photo interrupter LHOME for detecting the position of the projection lens is set at an appropriate position on the magnification side. This position may be a completely fixed position as long as it is on the magnification side of the range of variation in the position of the projection lens 14 adjusted to the true 1:1 magnification position. next,
The projection lens 14 is moved to the magnification side by the stepping motor 30 for driving the projection lens, the number of steps up to the photo interrupter 65 is measured, and this value is set in the switch LADJ 76.
この測定は極めて短時間に行なわれる。 This measurement is performed in an extremely short time.
通常、投影レンズの位置が0.1mmずれると約1/1
000の倍率誤差となる。手作業による0.1mmの位置
調整は極めて困難であるが、本発明によれば、フ
オトインタラプタの高精度な位置決めは不要であ
り、補正値を設定することにより、極めて短時間
にかつ簡単に倍率精度を保障することが可能とな
る。 Normally, if the projection lens position shifts by 0.1mm, it will be approximately 1/1
This results in a magnification error of 000. Manual position adjustment of 0.1 mm is extremely difficult, but according to the present invention, there is no need for highly accurate positioning of the photo interrupter, and by setting the correction value, magnification accuracy can be adjusted extremely quickly and easily. It becomes possible to guarantee the following.
第10図は位置補正値LADJを求めるための治
具用のプログラムである。まず、ステツピングモ
ータのステツプ速度RATEと駆動パルスの相
PHASEと仮補正値Cの初期化を行なう(ステツ
プ 100 , 101 )。次にレンズを拡大側へ1ステ
ツプ駆動し(ステツプ 102 )、フオトインタラプ
タLHOMEのレベルが“H”になつたかをチエツ
クする(ステツプ 103 )。フオトインタラプタ
LHOMEが“H”でなければ仮補正値Cに1を加
算し(ステツプ 105 )、再び1ステツプ駆動する
(ステツプ 102 )。フオトインタラプタLHOME
が“H”であれば仮補正値Cを表示する(ステツ
プ 104 )。この表示された仮補正値Cをデイツプ
スイツチ(LADJ)でセツトする。治具は、複写
機本体とは別に治具用プログラムを処理するマイ
クロコンピユータ(不図示)を備えている。な
お、ステツプ 104 で補正値Cを直接に位置補正
値を格納するレジスタLADJにセツトしてもよ
い。 FIG. 10 shows a program for a jig for determining the position correction value LADJ. First, the step speed RATE of the stepping motor and the phase of the drive pulse are
PHASE and temporary correction value C are initialized (steps 100 and 101). Next, the lens is driven one step toward the enlargement side (step 102), and it is checked whether the level of the photo interrupter LHOME has become "H" (step 103). photo interrupter
If LHOME is not "H", 1 is added to the temporary correction value C (step 105), and the drive is driven one step again (step 102). Photo interrupter LHOME
If the value is "H", the provisional correction value C is displayed (step 104). This displayed provisional correction value C is set with the dip switch (LADJ). The jig includes a microcomputer (not shown) that processes a jig program separately from the copying machine main body. Incidentally, in step 104, the correction value C may be directly set in the register LADJ that stores the position correction value.
第11図及び第12図は、指定された倍率に投
影レンズを移動するためのサブルーチンである。
まず、指定された倍率Mに対応する絶対位置
LDISTを求める(ステツプ)。そして、現在位
置LPOSと絶対位置LDISTとの差から、移動量
SL3を相対値として求める(ステツプ)。この
とき、差がゼロであれば終了する。差がゼロでな
い場合は、差の正負に応じて移動方向すなわちス
テツピングモータのステツプ方向Dをセツトする
(ステツプ〓〓, 35′ )。同時に、差の絶対値をと
つておく(ステツプ〓〓)。次に、この差SL3から
ステツピングモータの速度パターンの加速領域の
最大ステツプ数SL1maxの2倍を減じ(ステツプ
〓〓,〓〓)、今回の移動が定速領域を有する動作パ
ターンであるかをチエツクする(ステツプ〓〓)。
もし、そうでなければ、定速領域のステツプ数
SL2をゼロとし(ステツプ〓〓)、総ステツプ数の
半分を加速領域のステツプ数SL1とし(ステツプ
〓〓)、総ステツプ数が奇数の場合を考慮して、減
速領域のステツプ数SL3を求める(ステツプ〓〓)。
加速、定速、減速の角領域のステツプSL1,SL2,
SL3が夫々求まると、サブルーチンSTEPにより
ステツプ速度の加速度を順次取り換えて、変倍系
を移動させる(ステツプ〓〓,〓,〓)。最後に、
移動終了後の絶対位置LDISTを現在位置LPOSに
代入し、投影レンズの現在位置を更新しておく
(ステツプ〓〓)。 11 and 12 are subroutines for moving the projection lens to a specified magnification.
First, the absolute position corresponding to the specified magnification M
Find LDIST (step). Then, from the difference between the current position LPOS and the absolute position LDIST, the amount of movement is
Find SL3 as a relative value (step). At this time, if the difference is zero, the process ends. If the difference is not zero, the moving direction, ie, the stepping direction D of the stepping motor, is set depending on the sign of the difference (step 35'). At the same time, take the absolute value of the difference (Step 〓〓). Next, from this difference SL 3 , subtract twice the maximum number of steps SL 1 max in the acceleration region of the speed pattern of the stepping motor (step 〓〓, 〓〓), and if the current movement is a motion pattern with a constant speed region. Check if there is one (Step 〓〓).
If not, the number of steps in the constant speed region
SL 2 is set to zero (Step 〓〓), half of the total number of steps is set as the number of steps in the acceleration region SL 1 (Step 〓〓), and considering the case where the total number of steps is an odd number, the number of steps in the deceleration region SL 3 is set. Find (step 〓〓).
Steps in the angular region of acceleration, constant speed, and deceleration SL 1 , SL 2 ,
When SL 3 is determined, the subroutine STEP sequentially changes the acceleration of the step speed and moves the variable magnification system (steps 〓〓, 〓, 〓). lastly,
The absolute position LDIST after the movement is completed is substituted into the current position LPOS, and the current position of the projection lens is updated (Step 〓〓).
第13図乃至第16図のフローチヤートは、走
査系を駆動する直流モータ60を制御するサブル
ーチンである。 The flowcharts in FIGS. 13 to 16 are subroutines for controlling the DC motor 60 that drives the scanning system.
第13図は定速制御を開始するためのサブルー
チンである。まず、モータ60のエンコーダパル
スと外部割込み処理ルーチンの同期をとるために
レジスタSYNCにモータの通電量の制御を開始す
るまでのエンコーダパルス数をセツトする(ステ
ツプ〓〓)。次に、初めはモータが停止しているも
のとして、起動のために通電量として最大値
Pmaxをモータへ出力する。そして、割込みを許
可する(ステツプ〓)。これにより、以後は、割
込み処理ルーチンにより定速制御が行なわれる。 FIG. 13 shows a subroutine for starting constant speed control. First, in order to synchronize the encoder pulses of the motor 60 with the external interrupt processing routine, the number of encoder pulses required until the control of the amount of current supplied to the motor is started is set in the register SYNC (step <<>). Next, assuming that the motor is initially stopped, set the maximum amount of current to start it.
Output Pmax to the motor. Then, interrupts are enabled (step 〓). As a result, constant speed control is thereafter performed by the interrupt processing routine.
第14図は停止のためのサブルーチンで、割込
みを禁止し、通電量をゼロとする。 FIG. 14 shows a subroutine for stopping, which prohibits interrupts and sets the amount of current to zero.
第15図はタイマ割込み処理ルーチンINT−
Tのフローチヤートである。このタイマ割込み処
理ルーチンINT−Tは、マイクロコンピユータ
の8ビツトのハードウエアカウンタCが外部クロ
ツク端子ECKに入力された基準発振パルスをカ
ウントしたときに起動される。タイマ割込み処理
ルーチンINT−Tでは、エンコーダパルスのパ
ルス間隔測定用の基準時間TにカウンタCのカウ
ント数256(=28)を加算し、基準時間Tを更新す
る。これにより、現在時間は、基準発振パルスで
表わすと、基準時間TにカウンタCの値を加えた
ものとなる。 Figure 15 shows the timer interrupt processing routine INT-
This is a flowchart of T. This timer interrupt processing routine INT-T is activated when the 8-bit hardware counter C of the microcomputer counts the reference oscillation pulses input to the external clock terminal ECK. In the timer interrupt processing routine INT-T, the count number 256 (=2 8 ) of the counter C is added to the reference time T for measuring the pulse interval of encoder pulses, and the reference time T is updated. As a result, the current time, expressed as a reference oscillation pulse, is the reference time T plus the value of the counter C.
第16図は外部割込み処理ルーチンINT−E
のフローチヤートである。外部割込み処理ルーチ
ンINT−Eは、マイクロコンピユータの外部割
込み端子INTにエンコーダパルスが入力された
ときに起動される。 Figure 16 shows the external interrupt processing routine INT-E.
This is a flowchart. The external interrupt processing routine INT-E is activated when an encoder pulse is input to the external interrupt terminal INT of the microcomputer.
INT−Eでは、まず、基準時間Tに現在のカ
ウンタCの値を加えて、今回のエンコーダパルス
の発生時間Tcを求める(ステツプ〓〓)。次にレジ
スタSYNCをチエツクし、エンコーダパルスと
INT−Eの同期化が完了したかを調べる(ステ
ツプ〓〓)。同期化が完了していない場合は、
SYNCから1を減じ(ステツプ〓〓)、今回のエン
コーダパルスが発生した時間TcをレジスタTEに
格納しておく(ステツプ〓〓)。 In INT-E, first, the current value of the counter C is added to the reference time T to find the current encoder pulse generation time Tc (step 〓〓). Then check the register SYNC and check the encoder pulse and
Check whether synchronization of INT-E is completed (step 〓〓). If the synchronization is not complete,
Subtract 1 from SYNC (step 〓〓) and store the time Tc at which the current encoder pulse occurred in register TE (step 〓〓).
同期化が完了している場合は、エンコーダパル
スが発生した時間Tcから前回のエンコーダパル
スの発生時間TEを減じ、パルス間隔TIを計算す
る(ステツプ〓〓)。そしパルス間隔TIと現在の設
定速度に対応したエンコーダのパルス間隔TSと
の誤差に定数Kを乗じ、摩擦に応じたバイアス値
Poを加え、モータへの通電量Pを計算する(ス
テツプ〓〓)。そして、通電量Pを出力(ステツプ
〓〓)した後、今回のエンコーダパルスが発生した
時間TcをレジスタTEに格納しておく(ステツプ
〓〓)。 If synchronization has been completed, the pulse interval TI is calculated by subtracting the previous encoder pulse generation time TE from the encoder pulse generation time Tc (step 〓〓). Then, multiply the error between the pulse interval T I and the encoder pulse interval T S corresponding to the current set speed by a constant K to obtain the bias value according to the friction.
Add Po and calculate the amount of current P to the motor (Step 〓〓). After outputting the energization amount P (step 〓〓), the time Tc at which the current encoder pulse was generated is stored in the register TE (step 〓〓).
効 果
以上説明したように、本発明においては、基準
倍率となる位置に位置決めされた投影レンズを位
置検出器が検知する位置まで移動させ、この移動
量を補正値として位置検出器の取付位置に対して
基準倍率となる位置に投影レンズを位置決めする
ようにしたから、単に電気的な信号で位置の補正
を行なうことで位置検出器を高精度に位置決めす
るという煩雑な作業を要することなく投影レンズ
を所定の複写倍率に応じた位置に正確に位置決め
することができる。Effects As explained above, in the present invention, the projection lens positioned at the reference magnification position is moved to the position detected by the position detector, and this movement amount is used as a correction value to adjust the mounting position of the position detector. However, since the projection lens is positioned at the position that corresponds to the standard magnification, the projection lens does not require the complicated work of positioning the position detector with high precision by simply correcting the position using an electrical signal. can be accurately positioned at a position corresponding to a predetermined copying magnification.
第1図は本発明に係る複写機の概略構成を示す
図、第2図は複写機の変倍系を示す平面図、第3
図は走査系及び変倍系を制御する制御回路の構成
を示すブロツク図、第4及び第5図は変倍系を駆
動するステツピングモータの駆動パターンを示す
グラフ、第6図は走査係を駆動する直流モータの
通電量とエンコーダパルスとの関係を示すタイミ
ングチヤート、第7図乃至第16図はマイクロコ
ンピユータのプログラムのフローチヤートであ
る。
14……投影レンズ、65……フオトインタラ
プタ。
FIG. 1 is a diagram showing a schematic configuration of a copying machine according to the present invention, FIG. 2 is a plan view showing a variable magnification system of the copying machine, and FIG.
The figure is a block diagram showing the configuration of the control circuit that controls the scanning system and the variable magnification system. Figures 4 and 5 are graphs showing the drive pattern of the stepping motor that drives the variable magnification system. Figure 6 is a graph showing the drive pattern of the stepping motor that drives the variable magnification system. A timing chart showing the relationship between the amount of current applied to the DC motor to be driven and the encoder pulse, and FIGS. 7 to 16 are flowcharts of the microcomputer program. 14... Projection lens, 65... Photo interrupter.
Claims (1)
る走査露光型複写機における投影レンズの位置決
め方法であつて、 投影レンズの位置を検出する検出手段を設け、 投影レンズを予め定められた基準倍率に対応し
た位置から前記検出手段によつて検出されるまで
移動した際の移動量を補正値として記憶し、され
た補正値に基づいて投影レンズを基準倍率に対応
する位置へ移動させたときの位置を投影レンズ移
動制御上の基準倍率位置とすることを特徴とする
投影レンズの位置決め方法。[Claims] 1. A method for positioning a projection lens in a scanning exposure type copying machine that moves the projection lens when changing the copying magnification, comprising: providing a detection means for detecting the position of the projection lens; The amount of movement from a position corresponding to a predetermined reference magnification until it is detected by the detection means is stored as a correction value, and the projection lens is moved to a position corresponding to the reference magnification based on the correction value. A method for positioning a projection lens, characterized in that the position when the lens is moved is set as a reference magnification position for controlling the movement of the projection lens.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13012283A JPS6022121A (en) | 1983-07-16 | 1983-07-16 | Position correcting method of projection lens |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13012283A JPS6022121A (en) | 1983-07-16 | 1983-07-16 | Position correcting method of projection lens |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6022121A JPS6022121A (en) | 1985-02-04 |
| JPH0437972B2 true JPH0437972B2 (en) | 1992-06-23 |
Family
ID=15026470
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13012283A Granted JPS6022121A (en) | 1983-07-16 | 1983-07-16 | Position correcting method of projection lens |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6022121A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6159439A (en) * | 1984-08-31 | 1986-03-26 | Konishiroku Photo Ind Co Ltd | Variable magnification copying machine |
| JPS6239836A (en) * | 1985-08-14 | 1987-02-20 | Konishiroku Photo Ind Co Ltd | Optical system driving device |
-
1983
- 1983-07-16 JP JP13012283A patent/JPS6022121A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6022121A (en) | 1985-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0030282B1 (en) | Electrophotographic copier with reduction mode facility and control of scanning carriage | |
| EP0030302B1 (en) | Servosystem for controlling acceleration and deceleration of a servo motor | |
| US4426149A (en) | Photocopier scanning drive system | |
| US4561771A (en) | System for controlling the reciprocation of a scanning apparatus | |
| US4557593A (en) | Focus and magnification determining and control device for variable magnification type copying machine | |
| US4552450A (en) | Variable magnification apparatus with lens position control | |
| JP2582411B2 (en) | Lens control method in image forming apparatus | |
| JPH0437972B2 (en) | ||
| EP0082713B1 (en) | Apparatus for scanning an original for copiers having a variable reducing/enlargement ratio | |
| US4593999A (en) | Copying apparatus | |
| US4806988A (en) | Process and an arrangement for the automatic focusing in a photographic enlarging or copying apparatus with a variable enlarging scale | |
| JPS60249132A (en) | Copying machine | |
| JP2868274B2 (en) | Scanning exposure equipment | |
| JPH06141424A (en) | Cable winder | |
| JP2755617B2 (en) | Exposure control device | |
| JPS593453A (en) | Method for adjusting registration of copying machine | |
| JPS60102737A (en) | Shutter device | |
| JPH10150788A (en) | Stop position controller for motor and control method | |
| JPS6024531A (en) | Copying machine | |
| JPS59142535A (en) | Variable power optical device | |
| JPS6163829A (en) | Method for controlling stopping position of lens | |
| JPH02127634A (en) | Original illumination device | |
| JPH0513295B2 (en) | ||
| JPH06237585A (en) | Speed control circuit for motor for driving optical scan system of image former | |
| JPH04324876A (en) | Image forming device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |