[go: up one dir, main page]

JPH03174566A - Electrophotographic copying device - Google Patents

Electrophotographic copying device

Info

Publication number
JPH03174566A
JPH03174566A JP31557989A JP31557989A JPH03174566A JP H03174566 A JPH03174566 A JP H03174566A JP 31557989 A JP31557989 A JP 31557989A JP 31557989 A JP31557989 A JP 31557989A JP H03174566 A JPH03174566 A JP H03174566A
Authority
JP
Japan
Prior art keywords
lens
mirror
magnification
movement
moving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP31557989A
Other languages
Japanese (ja)
Inventor
Takeshi Morikawa
武 森川
Shinya Matsuda
伸也 松田
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.)
Minolta Co Ltd
Original Assignee
Minolta 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 Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP31557989A priority Critical patent/JPH03174566A/en
Priority to US07/624,330 priority patent/US5113218A/en
Publication of JPH03174566A publication Critical patent/JPH03174566A/en
Pending legal-status Critical Current

Links

Landscapes

  • Exposure Or Original Feeding In Electrophotography (AREA)
  • Variable Magnification In Projection-Type Copying Machines (AREA)

Abstract

PURPOSE:To improve accuracy in a lens moving position and a reflection member moving position and to simplify an adjusting operation by providing a 1st driving means, a 2nd driving means and a control means. CONSTITUTION:The device is provided with the 1st driving means M1 for moving and positioning a single focusing lens 15, the 2nd driving means M2 for moving and positioning the reflection members 16 and 17, and the control means for respectively and independently actuating the 1st and the 2nd driving means M1 and M2 by arithmetically operating the moving quantites of the lens 15 and the reflection members 16 and 17. An error in the focal distance of the lens 15 is discriminated in advance and the moving quantities of the lens 15 and the reflection members 16 and 17 are arithmetically operated every magnification including the error in the focal distance. The lens 15 and the reflection members 16 and 17 are respectively and independently moved to the optimum positions in accordance with the copying magnification based on the arithmetically operated numerical value. Thus, the accuracy in the moving quantities of the lens 15 and the reflection members 16 and 17 at the time of changing the magnification is improved and the adjusting operation is simplified.

Description

【発明の詳細な説明】 星栗上立剋旦公近 本発明は、電子写真複写装置、特に原稿画像を感光体上
に投影する光学系の制御機構に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an electrophotographic copying apparatus, and particularly to a control mechanism for an optical system that projects an original image onto a photoreceptor.

差朱立技豊立E焉 一般に、電子写真複写装置において、画像投影レンズと
して単焦点レンズを用いた光学系に関しては、複写倍率
を変更する際、走査方向と直交する1向(横方向)の倍
率を合わせるためにレンズを所定位置に移動させると共
に、共役長を補正するために反射部材(ミラー)を所定
位置に移動させる必要がある。従来、両者の移動は、駆
動源(通常のステッピングモータが使用される)を共用
し、移動量の調整はカムを用いて行なわれていた。即ち
、設定された複写倍率に応じて一つのステッピングモー
タの回転角を制御してレンズを移動させ、該ステッピン
グモータからの回転伝達系の一部に連結されたカム板に
て反射部材を移動させて共役長を補正している。
Generally speaking, in an electrophotographic copying device, when changing the copying magnification of an optical system that uses a single focus lens as an image projection lens, one direction (lateral direction) perpendicular to the scanning direction is used. In order to adjust the magnification, it is necessary to move the lens to a predetermined position, and to correct the conjugate length, it is necessary to move the reflecting member (mirror) to a predetermined position. Conventionally, both have been moved using a common driving source (an ordinary stepping motor is used), and the amount of movement has been adjusted using a cam. That is, the lens is moved by controlling the rotation angle of one stepping motor according to a set copying magnification, and the reflecting member is moved by a cam plate connected to a part of the rotation transmission system from the stepping motor. The conjugate length is corrected.

しかし、現実問題として、単焦点レンズはレンズ自体の
特性のばらつき、組立て上の精度誤差等に起因して焦点
距離にある程度の誤差を有している。ステッピングモー
タで直接駆動されるレンズに関しては、各レンズごとに
焦点距離の誤差を補正することは可能であるが、反射部
材に関してはレンズの焦点距離の誤差に応じた形状のカ
ム板を予め設計して準備しておく必要がある。しかし、
同一機種で予め設計して準備できるカム板の種類は、制
御データの複雑化や部品点数の増大によるコストアップ
の制約から限られており、レンズの焦点距離の誤差に基
づく共役長の補正機能は十分でないのが現状である。ま
た、カム板とカムフロワを用いるとこれらのトルクロス
が大きく、駆動モータへの負荷が大きくなる。
However, as a practical matter, single-focal-length lenses have a certain degree of error in focal length due to variations in the characteristics of the lenses themselves, errors in assembly accuracy, and the like. For lenses that are directly driven by a stepping motor, it is possible to correct the focal length error for each lens, but for reflective members, it is necessary to design a cam plate with a shape that corresponds to the focal length error of the lens in advance. You need to be prepared. but,
The types of cam plates that can be designed and prepared in advance for the same model are limited due to the constraints of increasing costs due to the complexity of control data and increase in the number of parts.The conjugate length correction function based on the error in the focal length of the lens is limited. The current situation is that this is not enough. Further, when a cam plate and a cam floor are used, the torque loss of these becomes large, and the load on the drive motor becomes large.

さらに、焦点と倍率との相互的な調整が非常に複雑にな
るという問題点をも有している。即ち、焦点を調整した
状態で倍率が正確に合っていないことが検出された場合
、レンズを移動させて補正しようとすると、反射部材も
連動して動いてしまい、結果的に焦点が狂うこととなる
。このため、再度焦点を調整し、焦点と倍率が正確に合
うまで以上の作業を繰り返す必要があり、極めて煩雑で
あった。
Furthermore, there is another problem in that the mutual adjustment of focus and magnification becomes very complicated. In other words, if it is detected that the magnification is not accurate after adjusting the focus, if you try to correct it by moving the lens, the reflective member will also move, resulting in the focus being out of focus. Become. Therefore, it is necessary to adjust the focus again and repeat the above operations until the focus and magnification are accurately matched, which is extremely troublesome.

そこで、本発明の課題は、単焦点レンズの焦点距離の誤
差に対応して倍率変更時の倍率と焦点、換言すればレン
ズ移動位置と反射部材移動位置の精度を向上させ、調整
作業も簡単な光学系を備えた電子写真複写装置を提供す
ることにある。
Therefore, an object of the present invention is to improve the accuracy of the magnification and focus when changing the magnification, in other words, the accuracy of the lens movement position and the reflection member movement position, in response to the error in the focal length of a single focus lens, and to simplify the adjustment work. An object of the present invention is to provide an electrophotographic copying apparatus equipped with an optical system.

課題を解決するための手段と作用 以上の課題を解決するため、本発明に係る電子写真複写
装置は、 (a)設定された複写倍率に応じて焦点を合わせるため
に単焦点レンズを移動させて位置決めする第1の駆動手
段と、 (b)設定された複写倍率に応じて共役長を補正するた
めに反射部材を移動させて位置決めする第2の駆動手段
と、 (c)前記レンズの焦点距離の誤差に応じて、設定され
た複写倍率に関するレンズ及び反射部材の移動量を演算
し、前記第1及び第2の駆動手段をそれぞれ独立して動
作させる制御手段と、を備えたことを特徴とする。
Means and Effects for Solving the Problems In order to solve the above problems, the electrophotographic copying apparatus according to the present invention includes: (a) moving a single focus lens to focus according to a set copying magnification; a first driving means for positioning; (b) a second driving means for moving and positioning the reflecting member to correct the conjugate length according to a set copying magnification; and (c) a focal length of the lens. control means for calculating the amount of movement of the lens and the reflecting member with respect to the set copying magnification according to the error, and operating the first and second driving means independently. do.

以上の構成において、単焦点レンズの焦点距離の誤差は
予め判別されており、レンズ及び反射部材の移動量は焦
点距離の誤差を含めて各倍率ごとに演算される。この様
に演算された数値に基づいてレンズと反射部材とが複写
倍率に応じた最適位置へそれぞれ独立的に移動させられ
る。特に、従来カム板によってレンズの移動に従属して
いた反射部材がレンズとは独立的に移動量が調整される
こととなり、共役長の補正精度が著しく向上する。
In the above configuration, the error in the focal length of the single focus lens is determined in advance, and the amount of movement of the lens and the reflecting member is calculated for each magnification including the error in the focal length. Based on the numerical values calculated in this way, the lens and the reflecting member are each independently moved to the optimum position according to the copying magnification. In particular, the amount of movement of the reflecting member, which was conventionally dependent on the movement of the lens by the cam plate, is adjusted independently of the lens, and the accuracy of correcting the conjugate length is significantly improved.

大答獅 以下、本発明に係る電子写真複写装置の実施例を添付図
面に従って説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of an electrophotographic copying apparatus according to the present invention will be described with reference to the accompanying drawings.

[第1実施例、第1図〜第12rl!J]第1図は原稿
台固定・光学系移動方式の複写装置の概略を示す。感光
体ドラム(1)は矢印(8)方向に回転駆動可能であり
、その周囲には帯電チャージャ(2)、像間/機端イレ
ーサランプ(3)、磁気ブラシ方式の現像装置(4a)
、(4b) 、転写チャージャ(5)、シート分離チャ
ージャ(6)、残留トナーのクリーニング装置(7〉、
残留電荷のイレーザランプ(8)が配置されている。シ
ートは第1図中左方から給紙され、−点鎖線(A>に沿
って搬送され、画像の転写後は図示しない定着装置を経
て機外へ排出される。なお、各作像エレメントの構成、
動作は周知であり、その説明は省略する。
[First Example, Figures 1 to 12rl! J] FIG. 1 schematically shows a copying apparatus with a fixed document table and a moving optical system. The photosensitive drum (1) can be driven to rotate in the direction of the arrow (8), and around it are a charger (2), an inter-image/edge eraser lamp (3), and a magnetic brush type developing device (4a).
, (4b), transfer charger (5), sheet separation charger (6), residual toner cleaning device (7),
A residual charge eraser lamp (8) is arranged. The sheet is fed from the left side in Fig. 1, conveyed along the - dotted chain line (A>), and after the image is transferred, is ejected outside the machine via a fixing device (not shown). composition,
The operation is well known and its explanation will be omitted.

一方、光学系(10)は、原稿台ガラス(9)の下方に
設置され、露光ランプ(11)、第1ミラー〈12〉、
第2ミラー(13)、第3ミラー(14)、単焦点レン
ズ(15〉、第4ミラー(16)、第5ミラー(17)
、第6ミラー(18)にて構成されている。原稿台ガラ
ス(9)上に載置された原稿は露光ランプ(11)から
の光で照射され、その反射光はミラー(12)、 (1
3)、 (14)、レンズ(15)、ミラー(15)、
 (17)を経てミラー(18)から感光体ドラム(1
)上に結像される。露光ランプ(11)と第1ミラー(
12)は一つのユニットに一体化され、第2ミラー(1
3〉と第3ミラー(14)とは他のユニットとして一体
化され、原稿画像の走査はこれらのユニットが矢印(b
)方向に移動することにより行なわれる。このとき、露
光ランプ(11)及び第1ミラー(12)はv / m
の速度(v:感光体ドラム(1)の周速度、m:複写倍
率)で移動し、第2及び第3ミラー(13)、 (14
>はV / 2mの速度で移動する。両者の速度比が2
:1とされていることにより、原稿走査中原稿面からレ
ンズ(15〉までの距離が一定に保たれる。
On the other hand, the optical system (10) is installed below the document table glass (9), and includes an exposure lamp (11), a first mirror <12>,
2nd mirror (13), 3rd mirror (14), single focus lens (15>, 4th mirror (16), 5th mirror (17)
, and a sixth mirror (18). The original placed on the original table glass (9) is irradiated with light from the exposure lamp (11), and the reflected light is reflected by the mirror (12), (1
3), (14), lens (15), mirror (15),
(17) and from the mirror (18) to the photoreceptor drum (1).
) is imaged on. Exposure lamp (11) and first mirror (
12) are integrated into one unit, and the second mirror (1
3> and the third mirror (14) are integrated as another unit, and these units scan the document image in the direction of the arrow (b).
) direction. At this time, the exposure lamp (11) and the first mirror (12) are set at v/m
(v: circumferential speed of the photosensitive drum (1), m: copying magnification), and the second and third mirrors (13), (14
> moves at a speed of V/2m. The speed ratio of both is 2
:1, the distance from the document surface to the lens (15>) is kept constant during document scanning.

第1図にあっては等倍複写時におけるレンズ(15)及
び第4、第5ミラー(16)、 (17)の配置を示す
が、変倍複写時にはレンズ(15)及び第4、第5ミラ
ー(16)、 (17)が(X)又は(X゛〉方向に移
動する必要がある。複写倍率をm(>O)、レンズの焦
点距離をfとすると、レンズ前距離Ll(原稿面からレ
ンズまでの距離)及び共役長L2(原稿面から感光体面
までの距離)は、以下の式(1)、(2)で表わされる
Figure 1 shows the arrangement of the lens (15) and the fourth and fifth mirrors (16) and (17) when copying at the same magnification, but when copying at variable magnification, the lens (15) and the fourth and fifth mirrors are arranged. It is necessary for mirrors (16) and (17) to move in the (X) or (X゛〉 direction.If the copying magnification is m (>O) and the focal length of the lens is f, then the lens front distance Ll (document surface The distance from the document surface to the lens) and the conjugate length L2 (the distance from the document surface to the photoreceptor surface) are expressed by the following equations (1) and (2).

Ll−(1+ −) X r         ・・・
(1)L2= (2+ m + −) X f’   
    −(2)以上の式(1)、 (2)から明らか
な様に、レンズの焦点距離fが異なると、レンズ前距離
L1及び共役長L2が異なるため、f値の誤差に応じて
レンズ(15〉及び第4、第5ミラー(16)、 (1
7)の移動量を変更する必要がある。従来では、レンズ
のf値を予め一定の範囲ごとに区切って群分けを行ない
、各群ごとに設定倍率に対するレンズの移動量及びミラ
ーカム板の形状を変えて対応していた。本実施例では、
第2図に示す如く、レンズ(15)をステッピングモー
タ〈Ml〉で、ミラー(16)、 (17)をステッピ
ングモータ(Ml)でそれぞれ独立して駆動する様にし
た。
Ll-(1+-)Xr...
(1) L2= (2+ m + -) X f'
- (2) As is clear from the above equations (1) and (2), if the focal length f of the lens differs, the front lens distance L1 and conjugate length L2 will differ, so the lens ( 15> and the fourth and fifth mirrors (16), (1
7) It is necessary to change the amount of movement. Conventionally, the f-value of the lens is divided into groups in advance by predetermined ranges, and the distance of movement of the lens and the shape of the mirror cam plate are changed to correspond to the set magnification for each group. In this example,
As shown in FIG. 2, the lens (15) was independently driven by a stepping motor (Ml), and the mirrors (16) and (17) were independently driven by a stepping motor (Ml).

具体的には、レンズ(15〉はフレーム(20)を介し
てガイドレール(22〉上で矢印(X)、(X’)方向
に移動可能に設置されている。レンズ駆動用ステッピン
グモータ(Ml)の出力ギヤ(23〉は回転自在なギヤ
(24〉と噛合し、ギヤ(24〉と同軸に固定されたプ
ーリ(25)及びブー1バ26)、(27)に張り渡さ
れたワイヤ(28)の一部がフレーム(20)上に止着
されている。
Specifically, the lens (15> is installed so as to be movable in the arrow (X) and (X') directions on the guide rail (22>) via the frame (20). The output gear (23> of 28) is fixed on the frame (20).

また、レンズ(15〉の基準位置を検出するために、フ
レーム(20〉に取り付けた突片(21)にてオン、オ
フされる基準位置検出センサ(SEI )が設置されて
いる。ミラー(16)、 (17)はフレーム(30〉
を介してガイドレール(32〉上で矢印(X>、(X″
〉方向に移動可能に設置されている。ミラー駆動用ステ
ッピングモータ(Ml)、出力ギヤ(33〉、ギヤ(3
4〉、プーリ(35)、 (36)、 (37)、ワイ
ヤ(38〉の駆動系はレンズ(15)の駆動系と同様に
構成され、基準位置検出センサ(SE2)はフレーム(
30〉の突片(31〉にてオン。
Further, in order to detect the reference position of the lens (15>), a reference position detection sensor (SEI) is installed which is turned on and off by a protrusion (21) attached to the frame (20>. ), (17) is the frame (30>
Arrow (X>, (X″) on guide rail (32〉) through
It is installed so that it can be moved in the > direction. Mirror drive stepping motor (Ml), output gear (33), gear (3)
4>, the drive system of the pulleys (35), (36), (37), and the wire (38>) is constructed in the same way as the drive system of the lens (15), and the reference position detection sensor (SE2) is connected to the frame (
30〉 protrusion (on at 31〉).

オフされる。It will be turned off.

第3図は以上の構成からなる光学系(10)を制御する
ためのマイクロコンピュータ(60)のブロック図であ
る。マイクロコンピュータ(60〉は光学系(10〉以
外の複写機の操作パネル、作像エレメント、給紙搬送系
を制御する図示しないマスクマイクロコンピュータから
の信号を受け、レンズ(15)及びミラー(16)、 
(17)の移動を制御する。
FIG. 3 is a block diagram of a microcomputer (60) for controlling the optical system (10) constructed as described above. The microcomputer (60) receives signals from a mask microcomputer (not shown) that controls the operation panel, image forming element, and paper feed conveyance system of the copying machine other than the optical system (10), and controls the lens (15) and mirror (16). ,
(17) Control the movement of.

マイクロコンピュータ(60)は入力ボート(61)、
ROM (62)、RAM及びレジスタ(63)、CP
U(64〉、クロック信号r CLKを発生するための
発振回路(65)、タイマユニット(66)及び出力ボ
ート(67)にて構成されている。入力ボート(61)
には前記マスクマイクロコンピュータからの信号として
オペレータにて入力された設定倍率MAG 、光学系(
10〉の走査開始要求SCAM、レンズ(15)の焦点
距離f、レンズ基準位置補正データ、ミラー基準位置補
正データが入力され、さらに、レンズ基準センサ(SE
I)からの出力信号LHOME 、  ミラー基準セン
サ(SE2)からの出力信号MHOMEが入力される。
The microcomputer (60) is an input board (61),
ROM (62), RAM and registers (63), CP
Consists of U (64), an oscillation circuit (65) for generating a clock signal r CLK, a timer unit (66), and an output port (67).Input port (61)
The set magnification MAG inputted by the operator as a signal from the mask microcomputer, and the optical system (
10> scan start request SCAM, focal length f of the lens (15), lens reference position correction data, and mirror reference position correction data are input, and furthermore, the lens reference sensor (SE
The output signal LHOME from I) and the output signal MHOME from the mirror reference sensor (SE2) are input.

出力ボート(67〉からはレンズ及びミラー駆動用ステ
ッピングモータ(Ml>、(Ml)を駆動するための出
力信号φO1φ1.φ2.φ3、レンズモータ選択信号
、ミラーモータ選択信号、光学系(10)による画像の
走査を制御するためのスキャン系出力信号、変倍時及び
電源投入時にレンズ(15〉及びミラー(16)。
From the output boat (67), output signals φO1φ1.φ2.φ3 for driving lens and mirror drive stepping motors (Ml>, (Ml), lens motor selection signal, mirror motor selection signal, optical system (10) A scanning system output signal for controlling image scanning, a lens (15>) and a mirror (16) when changing magnification and when turning on the power.

(17)の移動が終了したことを前記マスタマイクロコ
ンピュータへ伝えるための信号READYが出力される
A signal READY is output to inform the master microcomputer that the movement (17) has been completed.

第4図はステッピングモータ(Ml )、 (M2)の
駆動回路を示す。トランジスタ(QIE)、 (Q2E
) (7)入力段は出力ボート(67)(7)ボート0
UrO,0UTIに接続され、該ボート0UTO,0U
Tlが′L″のとき直流型fiEから各モータ(Ml)
、(M2)に電流が供給される。そこで、例えば、0U
TOが“L t+のときに出力信号φ0゜φ1.φ2.
φ3の励磁相を順次変化させていけば、レンズ駆動用ス
テッピングモータ(Ml〉が回転する。
FIG. 4 shows a drive circuit for the stepping motors (Ml) and (M2). Transistor (QIE), (Q2E
) (7) Input stage is output boat (67) (7) Boat 0
Connected to UrO, 0UTI, the boat 0UTO, 0U
When Tl is 'L', each motor (Ml) from DC type fiE
, (M2) are supplied with current. So, for example, 0U
When TO is “Lt+”, output signals φ0°φ1.φ2.
By sequentially changing the excitation phase of φ3, the lens driving stepping motor (Ml) rotates.

次に、ある倍率におけるレンズ(15〉及びミラー(1
6)、 (17)の位置の算出方法について第5a図、
第5b図を参照して説明する。
Next, the lens (15〉) and mirror (15〉) at a certain magnification
6), Figure 5a regarding the method of calculating the position of (17),
This will be explained with reference to FIG. 5b.

レンズ(15〉の位置Xは、倍率をm(m>O)、焦点
距離をr(r>o>、デフォーカス量(レンズ収差)を
D(D>O)とすると、等倍での位置データを0として
、以下の式(3)で表わされる。
The position Assuming that the data is 0, it is expressed by the following equation (3).

そこで、レンズ(15〉の位置データをo、 soo〜
2、000の全倍率において正の値で表わすために最小
倍率0.500でのレンズ位置LPO5IをOとし、ス
テッピングモータ(Ml)の1パルス当りのレンズ移動
量を31マスクマイクロコンピユータから送られてくる
設定倍率MAGをm = MAGX O,001とする
と、倍率MAGにおけるレンズ位置データLPO5Iは
以下の式(4)で表わされる。
Therefore, the position data of the lens (15) is o, soo~
In order to express it as a positive value at all magnifications of 2,000, the lens position LPO5I at the minimum magnification of 0.500 is set to O, and the amount of lens movement per pulse of the stepping motor (Ml) is determined by the amount sent from the 31 mask microcomputer. When the set magnification MAG is set to m=MAGX O,001, the lens position data LPO5I at the magnification MAG is expressed by the following equation (4).

ミラー<16)、 (17)の位置Xは、等倍での位置
データをOとして、以下の式(5)で表わされる。
The position X of the mirror <16), (17) is expressed by the following equation (5), where O is the position data at the same magnification.

そこで、レンズ(15〉と同様にマスクマイクロコンピ
ュータから送られてくる設定倍率MAGをm”MAGX
 O,001とすると、倍率MAGにおけるミラー位置
データMPO5Iは以下の式(6〉で表わされる。
Therefore, as with the lens (15), we set the setting magnification MAG sent from the mask microcomputer to m”MAGX.
0,001, the mirror position data MPO5I at the magnification MAG is expressed by the following equation (6>).

・・・(6) 本実施例においては、前記式(4)、(5)に基づいて
設定倍率MAGに関する焦点距離fに対応したレンズ位
置データLPO5I及びミラー位置データMPO5Iを
演算し、ステッピングモータ(Ml)、(M2)をそれ
ぞれ独立して駆動し、レンズ(15〉及びミラー(16
)、 (17)を所定の位置へ移動させる。この場合、
拡大方向(倍率が増大)への移動においては、レンズ(
15)の移動をミラー(16)、 (17)の移動の前
に実行する。逆に、縮小方向(倍率が減少)への移動に
おいては、レンズ(15)の移動をミラー(16)。
(6) In this embodiment, the lens position data LPO5I and the mirror position data MPO5I corresponding to the focal length f regarding the set magnification MAG are calculated based on the above equations (4) and (5), and the stepping motor ( Ml) and (M2) are driven independently, and the lens (15> and mirror (16)
), (17) to a predetermined position. in this case,
When moving in the direction of magnification (increasing magnification), the lens (
The movement of step 15) is executed before the movement of mirrors (16) and (17). Conversely, when moving in the reduction direction (magnification decreases), the lens (15) is moved by the mirror (16).

(17)の移動の後に実行する。これはレンズユニット
とミラーユニットの移動時の衝突を回避するためである
。また、ミラー(16)、 (17)に関しては、現在
のミラー位置をRAM(63)に記憶させ、新たに設定
された倍率でのミラー位置と記憶されている現在のミラ
ー位置との差を演算し、間借率でのミラー位置から新規
設定倍率でのミラー位置へ等倍位置を介することなく直
接移動させる。この場合、ミラー(16)、 (17)
は第6図中(c)ではなく (d)の!!様で移動する
こととなり、最短距離を最短時間で移動する。
Execute after the movement in (17). This is to avoid collision between the lens unit and the mirror unit when they move. Regarding mirrors (16) and (17), the current mirror position is stored in RAM (63), and the difference between the mirror position at the newly set magnification and the stored current mirror position is calculated. Then, the mirror position at the rent ratio is directly moved to the mirror position at the newly set magnification without going through the same magnification position. In this case, mirror (16), (17)
is in (d) instead of (c) in Figure 6! ! The goal is to travel the shortest distance in the shortest amount of time.

次に、以上の制御をより詳細に第7図〜第12図のフロ
ーチャートに従って説明する。
Next, the above control will be explained in more detail according to the flowcharts shown in FIGS. 7 to 12.

第7図はマイクロコンピュータ(60)のメインルーチ
ンを示す。
FIG. 7 shows the main routine of the microcomputer (60).

電源が投入され、プログラムがスタートすると、ステッ
プ(Sl)で出力ボート(67)及びRAM(63)の
初期設定を行ない、ステップ(S2)で内部タイマをセ
ットする。この内部タイマはメインルーチンの1回当り
の処理時間を決定するためのもので、発振回路(65)
から出力されるクロック信号r CLKをタイマユニッ
ト(66〉でカウントする。続いて、ステップ(S3)
でレンズ/ミラー位置を制御するサブルーチンをコール
し、ステップ(S4)で光学系(10)による画像走査
を制御するサブルーチンをコールする。ステップ(S3
〉のサブルーチンは本発明に関連し、以下に詳述する。
When the power is turned on and the program starts, the output port (67) and RAM (63) are initialized in step (S1), and an internal timer is set in step (S2). This internal timer is used to determine the processing time per main routine, and is connected to the oscillation circuit (65).
The clock signal r CLK output from the timer unit (66) is counted.Subsequently, step (S3)
In step (S4), a subroutine for controlling the lens/mirror position is called, and in step (S4), a subroutine for controlling image scanning by the optical system (10) is called. Step (S3
This subroutine is related to the present invention and will be described in detail below.

ステップ(S5)で内部タイマのカウント終了が確認さ
れると、前記ステップ(S2)へ戻り、ステップ(53
)、 (54)を繰り返し処理する。
When it is confirmed in step (S5) that the internal timer has finished counting, the process returns to step (S2) and step (53
), (54) are repeatedly processed.

第8a図、第8b図、第8c図、第8d図はメインルー
チンのステップ(S3)で実行されるレンズ/ミラー位
置を制御するサブルーチンを示す。このサブルーチンで
は、まず、ステップ(50>でステートカウンタSCL
Mをチエツクし、そのカラントイ直に基づいて順次以下
の処理を行なう。
8a, 8b, 8c, and 8d show a subroutine for controlling the lens/mirror position executed in step (S3) of the main routine. In this subroutine, first, in step (50>) the state counter SCL is
Check M, and perform the following processing in sequence based on the current name.

SCLMのカウント値が0のときは(初期状態)、ステ
ップ(501)でミラー基準位置センサ(SEA)から
の信号MHOMEが“L”か否かを判定する。センサ(
SE2)は突片(31)が光軸に進入しているとき“L
”を出力し、光軸から離れると“H”を出力する。MH
OMEが“L IIでミラー(16)、 (17)が基
準位置に位置していれば、ステップ(502)でミラー
駆動用ステッピングモータ(Ml)の励磁相を示すMP
RASHに初期励磁相0011B CBは2進数である
ことを意味する)をストアする0次に、ステップ(50
3)でステッピングモータ(Ml)、 (Ml)の移動
ステップ数を表わすLMSTEPにミラー(16)、 
(17)の予め決められた最大移動ステップ数MAXM
SIEPをストアする。なお、ここで実行されるステッ
プ(503)は、第13図に示す様に、レンズ(15)
及びミラー(16)、 (17)の基準位置の検出を一
つのセンサ(SE3)で行なう場合に、それぞれの基準
位置を検出するため、最初にミラー(16)、 (17
)を変倍方向(X)に移動させて突片(31〉で基準位
置センサ(SE3)を遮光しない状態とし、なおかっ、
レンズ(15)を拡大方向くX′〉へ移動させて突片(
21〉で基準センサ位置(SE3’)を遮光しない状態
とするため、ミラー(16)、 (17)を最大移動ス
テップ数MAXMSTEPりit変倍方向(X)へ移動
させる。続いて、ミラー(16)。
When the count value of SCLM is 0 (initial state), it is determined in step (501) whether the signal MHOME from the mirror reference position sensor (SEA) is "L". Sensor (
SE2) is "L" when the protrusion (31) enters the optical axis.
” and outputs “H” when it leaves the optical axis. MH
If OME is "L II" and mirrors (16) and (17) are located at the reference position, MP indicating the excitation phase of the mirror drive stepping motor (Ml) is set in step (502).
Store the initial excitation phase 0011B (CB means binary number) in RASH. Next, step (50
3), stepper motor (Ml), LMSTEP representing the number of moving steps of (Ml), a mirror (16),
(17) Predetermined maximum number of movement steps MAXM
Store SIEP. Note that the step (503) executed here is as shown in FIG.
When detecting the reference positions of mirrors (16) and (17) using one sensor (SE3), first detect the reference positions of mirrors (16) and (17).
) in the magnification changing direction (X) so that the protrusion (31>) does not block light from the reference position sensor (SE3).
Move the lens (15) in the enlargement direction (X'>) and remove the protrusion (
21>, the mirrors (16) and (17) are moved in the magnification direction (X) by the maximum number of movement steps MAXMSTEP in order to make the reference sensor position (SE3') unblocked. Next is Miller (16).

(17)を所定ステップ数だけ変倍方向(X)へ移動さ
せるステップ(504)のサブルーチンMMOVEIを
コールし、続いてステップ(506)でSCLMをイン
クリメント(1にセット)シ、メインルーチンへ復帰す
る。
Call subroutine MMOVEI in step (504) to move (17) by a predetermined number of steps in the scaling direction (X), then increment (set to 1) SCLM in step (506), and return to the main routine. .

一方、ミラー基準位置センサ(SE2)からの信号MH
OMEが“H”で(ステップ(SQL)でNo)ミラー
(16)、 (17)が基準位置から離れていれば、ス
テップ(505)でSCLMを2にセットし、メインル
ーチンへ復帰する。
On the other hand, the signal MH from the mirror reference position sensor (SE2)
If OME is "H" (No in step (SQL)) and mirrors (16) and (17) are away from the reference position, SCLM is set to 2 in step (505) and the process returns to the main routine.

SCLMのカウント値が1のときは、ステップ(511
)でI’JOBLMが0か否か、即ち、ミラー(16)
、 (17)が前記ステップ(503)でセットされた
ステップ数だけの移動が終了したか否かを判定する。N
oであればメインルーチンへ復帰してステップ(511
)を繰り返し、TJOBLMがOになればステップ(S
OB)でSCLMをインクリメント(2にセット)する
When the count value of SCLM is 1, step (511
) and whether I'JOBLM is 0 or not, that is, mirror (16)
, (17) determines whether the movement of the number of steps set in the step (503) has been completed. N
If o, return to the main routine and step (511)
) is repeated, and when TJOBLM becomes O, step (S
Increment (set to 2) SCLM in OB).

SCLMのカラントイ直が2のときは、ステップ(52
1)でレンズ基準位置センサ(SEI )からの信号L
HOMEが“L”か否かを判定する。 LHOMEがL
”でレンズ(15)が基準位置に位置していれば、ステ
ップ(522)でレンズ駆動用ステッピングモータ(M
l)の励磁相を示すLP)IAsEに初期励磁相001
1Bをストアする6次に、レンズ(15〉を拡大方向く
X゛〉へ移動させるステップ(523)のサブルーチン
LMOVEIをコールし、ステップ(506)でSCL
Mをインクリメント(3にセット)する、一方、レンズ
基準位置センサ(SEI)からの信号LHOMEが“H
”で(ステップ(521)でNo)レンズ(15〉が基
準位置から離れていればステップ(524)でSCLM
を4にセットし、メインルーチンへ復帰する。
When SCLM's karantoi direct is 2, step (52
1) The signal L from the lens reference position sensor (SEI)
Determine whether HOME is "L". LHOME is L
”, if the lens (15) is located at the reference position, the lens driving stepping motor (M
Initial excitation phase 001 in LP) IAsE indicating the excitation phase of l)
Store 1B 6 Next, call subroutine LMOVEI in step (523) to move the lens (15> in the enlargement direction X゛>, and in step (506) SCL
M is incremented (set to 3), while the signal LHOME from the lens reference position sensor (SEI) is “H”.
” (No in step (521)) If the lens (15) is far from the reference position, SCLM is performed in step (524).
is set to 4 and returns to the main routine.

SCLMのカウント値が3のときは、ステップ(531
)でレンズ基準位置センサ(SEI )の出力信号LH
OMEが“H”か否か、即ちレンズ(15)が拡大方向
(X゛)に移動したか否かを判定し、NOであれば直ち
にメインルーチンへ復帰してステップ(531)を繰り
返し、LHOMEが“H”になれば、レンズ〈15〉及
びミラー(16)、 (17)の移動を停止させるステ
ップ(532)のサブルーチンLMSIOPをコールす
る。その後、ステップ(SOS)でSCLMをインクリ
メント(4にセット)シ、メインルーチンへ復帰する。
When the count value of SCLM is 3, step (531
) is the output signal LH of the lens reference position sensor (SEI).
It is determined whether OME is "H", that is, whether the lens (15) has moved in the enlargement direction (X゛), and if NO, immediately returns to the main routine, repeats step (531), and returns LHOME. When becomes "H", subroutine LMSIOP of step (532) is called to stop the movement of lens <15> and mirrors (16) and (17). Thereafter, in step (SOS) SCLM is incremented (set to 4) and the process returns to the main routine.

SCLMのカラントイ直が4のときは、ミラー(16)
When SCLM's karantoi direct is 4, mirror (16)
.

(17)を等借方向(X゛〉へ移動させるステップ(5
41)のサブルーチンMMOVE2をコールした後、ス
テップ(506)へ移行してSCLMをインクリメント
(5にセット)する。
Step (5) of moving (17) in the equal debt direction (X゛〉
After calling the subroutine MMOVE2 of 41), the process moves to step (506) and SCLM is incremented (set to 5).

SCLMのカラントイ直が5のときは、ステップ(55
1)でミラー基準位置センサ(SE2)の出力信号MH
OMEが“L″になったこと、即ちミラー(16)、 
(17)が基準位置へ到達したことが確認されると、ス
テップ(S52)の前記ステップ(532)と同様のサ
ブルーf ’y LMSIOPをコールし、ミラー(1
6)、 (17)を停止させる。
When SCLM's karantoi direct is 5, step (55
1) The output signal MH of the mirror reference position sensor (SE2)
OME becomes “L”, that is, mirror (16),
When it is confirmed that the mirror (17) has reached the reference position, the subroutine f'y LMSIOP similar to the step (532) in step (S52) is called, and the mirror (17) is moved to the reference position.
6), (17) is stopped.

さらに、ステップ(553)でLMSTOPにミラー基
準位置補正データをストアする0本実施例においては、
電源投入時のレンズ(15)及びミラー(16)、(1
7)の初期位置の設定を倍率2.000の位置とし、基
準位置センサ(SE2)の検出点から最適な倍率が得ら
れる倍率2.000の位置までミラー(16)、 (1
7)が移動するのに必要なステッピングモータ(M2)
のステップ数を操作部から入力し、これをマスクマイク
ロコンピュータから光学系制御用マイクロコンピュータ
(60)にミラー基準位置補正データとして送信し、こ
のデータに基づいてミラー(16)、 (17)の初期
位置を決定する。なお、倍率2.000以外の倍率を初
期位置としても同様の制御が可能である。
Furthermore, in this embodiment, the mirror reference position correction data is stored in LMSTOP in step (553).
Lens (15) and mirror (16), (1) when power is turned on
Set the initial position of 7) to the position of magnification 2.000, and move the mirror (16), (1
Stepping motor (M2) required to move 7)
The number of steps is input from the operation unit, and this is sent from the mask microcomputer to the optical system control microcomputer (60) as mirror reference position correction data, and based on this data, the initial stage of the mirrors (16) and (17) is Determine the position. Note that similar control is possible even when a magnification other than 2.000 is used as the initial position.

次に、ミラー(16)、 (17)を変倍方向(X)へ
所定ステップ数だけ移動させるステップ(S50のサブ
ルー f ンMMOVE3をコールした後、ステップ(
506)へ移行してSCLMをインクリメント(6にセ
ット)する。
Next, the step of moving the mirrors (16) and (17) by a predetermined number of steps in the magnification change direction (X) (after calling the sub-run MMOVE3 of S50, the step (
506) and increments SCLM (sets it to 6).

SCLMのカウント値が6のときは、ステップ(561
)でτJOBLMがOか否か、即ちミラー<16)、 
(17)が前記ステップ(553)でセットされたステ
ップ数だけの移動終了したか否かを判定する。NOであ
ればこのステップ(561)を繰り返し、TJOBLM
が0になればステップ(562)でレンズ(15)の焦
点距離fを入力する。焦点距離fはレンズ(15)及び
ミラー(16)、 (17)の位置データを演算するた
めに用いられる。続いて、ステップ(563)でMAG
に初期位置の倍率を示す2.000をストアし、ステッ
プ(564)で前記式(6)に従って2.000倍のミ
ラー位置データMPO5Iを計算する。さらに、オペレ
ータによる次の変倍要求があった場合に次のミラー位置
データと比較するため、ステップ(565)でMPO5
2に前記ミラー位置データMPO51をストアする。こ
れにて、ミラー(16)、 (17)の基準位置の設定
及び基準位置データの演算が終了する。続いて、レンズ
(15〉の基準位置を設定するためにレンズ(15)を
縮小方向(X)へ移動させるステップ(566)のサブ
ルーチンLMOVE2をコールし、ステップ(506)
へ移行してSCLMをインクリメント(7にセット)す
る。
When the count value of SCLM is 6, step (561
), whether τJOBLM is O or not, that is, mirror < 16),
(17) determines whether the movement has been completed by the number of steps set in step (553). If NO, repeat this step (561) and
If becomes 0, the focal length f of the lens (15) is input in step (562). The focal length f is used to calculate position data of the lens (15) and mirrors (16) and (17). Next, in step (563) MAG
2.000 indicating the magnification of the initial position is stored in , and in step (564) mirror position data MPO5I of 2.000 times is calculated according to the equation (6). Furthermore, in order to compare with the next mirror position data when there is the next magnification change request by the operator, the MPO5
The mirror position data MPO51 is stored in 2. This completes the setting of the reference positions of the mirrors (16) and (17) and the calculation of the reference position data. Next, in order to set the reference position of the lens (15), subroutine LMOVE2 of the step (566) for moving the lens (15) in the reduction direction (X) is called, and the subroutine LMOVE2 of the step (506) is called.
and increments SCLM (sets it to 7).

SCLMのカウント値が7のときは、ステップ(571
”)でレンズ基準位置センサ(SEl)の出力信号LH
OMEが“L”になったこと、即ちレンズ(15)が基
準位置へ到達したことが確認されると、ステップ<57
2)の前記ステップ(532)、 (552)と同様の
サブルーチンLMSTOPをコールし、レンズ(15)
を停止させる。
When the count value of SCLM is 7, step (571
”), the output signal LH of the lens reference position sensor (SEl)
When it is confirmed that OME has become "L", that is, that the lens (15) has reached the reference position, step <57
Call the subroutine LMSTOP similar to steps (532) and (552) in 2), and set the lens (15).
to stop.

さらに、ステップ(573)でLMSTEPにレンズ基
準位置補正データをストアする0、ここで、レンズ基準
位置補正データとは、倍率2.000時において基準位
置センサ(SEI )の検出点から最適な焦点が得られ
る位置までレンズ(15)が移動するのに必要なステッ
ピングモータ(Ml)のステップ数であり、前記ステッ
プ(553)でストアされたミラー基準位置補正データ
と同じ性格を有する。続いて、レンズ(15)を拡大方
向(X′)へ所定ステップ数だけ移動させるステップ(
574)のサブルーチンLMOVE3をコールした後、
ステップ(506)へ移行してSCLMをインクリメン
ト(8にセット)する。
Furthermore, in step (573), lens reference position correction data is stored in LMSTEP. Here, the lens reference position correction data means that the optimum focal point is determined from the detection point of the reference position sensor (SEI) at a magnification of 2.000. This is the number of steps of the stepping motor (Ml) necessary for the lens (15) to move to the obtained position, and has the same characteristics as the mirror reference position correction data stored in step (553). Subsequently, a step (
After calling the subroutine LMOVE3 of 574),
The process moves to step (506) and SCLM is incremented (set to 8).

SCLMのカラントイ直が8のときは、ステップ(58
1)でTJOBLMがOか否か、即ちレンズ(15〉が
前記ステップ(573)でセットされたステップ数だけ
の移動を終了したか否かを判定する。Noであればこの
ステップ(581)を繰り返し、 TJOBLMが0に
なればステップ(582)で前記式(4)に従って2.
000倍のレンズ位置データLPO5Iを計算する。さ
らに、才ペレータによる次の変倍要求があった場合に次
のレンズ位置データと比較するため、ステップ(583
)でLPO52に前記レンズ位置データLPO5Iをス
トアする。次に、ステップ(584)でMAGIに現在
の倍率データMAG(2000)をストアし、ステップ
(585)で信号READYを“L゛′にセットし、ス
テップ(506)でSCLMをインクリメント(9にセ
ット)する。信号READYはレンズ(15)及びミラ
ー(16)、 (17)が移動想理を実行されていない
場合に“Lパ、それ以外は“H”にセットされる。前記
ステップ(585)では、レンズ(15)及びミラー(
16)、 (17)が初期基準位置として倍率2.00
0の位置にセットされたという状態を示し、これで2.
000倍での複写動作が可能となる。従って、READ
Y=“L” の状態のとき、マスクマイクロコンピュー
タからの走査開始要求5CANが“L”になれば第7図
中ステップ(S4〉のサブルーチンにおいて光学系(1
0)による画像の走査を制御する。
When SCLM's karantoi direct is 8, step (58
In step 1), it is determined whether TJOBLM is O or not, that is, whether the lens (15) has completed the movement of the number of steps set in the step (573).If No, this step (581) is determined. Repeat, if TJOBLM becomes 0, step (582) performs 2. according to equation (4).
000x lens position data LPO5I is calculated. Furthermore, step (583
) stores the lens position data LPO5I in the LPO52. Next, in step (584), the current magnification data MAG (2000) is stored in MAGI, in step (585), the signal READY is set to "L", and in step (506), SCLM is incremented (set to 9). ).The signal READY is set to "L" when the lens (15) and mirrors (16) and (17) are not being moved, and is set to "H" otherwise. In the step (585), the lens (15) and the mirror (
16) and (17) are the initial reference positions at a magnification of 2.00.
This indicates that it has been set to the 0 position, and now 2.
Copying operation at a magnification of 0,000 times becomes possible. Therefore, READ
In the state of Y="L", if the scan start request 5CAN from the mask microcomputer becomes "L", the optical system (1
0) controls the scanning of the image.

SCLMのカウント値が9のときは、ステップ(591
)で複写倍率MAG (オペレータにて設定され、マス
タマイクロコンピュータから送信されてくる)をMAG
2ヘスドアする。続いて、ステップ(592)でMAG
2の内容とMAGIの内容(現在レンズ(15)及びミ
ラー(16)、 (17)が位置決めされている倍率)
とを比較する0等しければ直ちにメインルーチンへ復帰
し、等しくなければレンズ(15〉及びミラー(16)
When the count value of SCLM is 9, step (591
) to set the copy magnification MAG (set by the operator and sent from the master microcomputer).
2 Hesdoor. Next, in step (592) MAG
Contents of 2 and MAGI (magnification at which lens (15) and mirrors (16) and (17) are currently positioned)
If they are equal, return to the main routine immediately, and if they are not equal, the lens (15> and mirror (16)
.

(17〉が移動中であることを示すため、ステップ(5
93)でREADYを“H”にセットし、ステップ(5
06)でSCLMをインクリメント(10にセット)す
る。
(17) is moving, step (5
93), set READY to “H” and proceed to step (5).
06) increments SCLM (sets it to 10).

SCLMのカウント値が10のときは、ステップ(51
01)でレンズ(15)及びミラー(16)、(17)
がこれから移動すべき対象となる倍率MAG2をMAG
にストアする0次に、ステップ(5102)で前記ステ
ップ(582)と同様に式(4)を用いてレンズ位置デ
ータLPO5Iを計算し、ステップ(5103)で前記
ステップ(564)と同様に式(6)を用いてミラー位
置データMPO5Iを計算する。その後ステップ(50
6)でSCLMをインクリメント(11にセット)シ、
メインルーチンへ復帰する。
When the count value of SCLM is 10, step (51
01) with lens (15) and mirror (16), (17)
MAG the magnification MAG2 which is the target to be moved from now on.
Next, in step (5102), lens position data LPO5I is calculated using equation (4) as in step (582), and in step (5103), as in step (564), equation ( 6) to calculate mirror position data MPO5I. Then step (50
6) increment SCLM (set it to 11);
Return to main routine.

SCLMのカウント値が11のときは、ステップ(Si
ll)で新たな倍率MAG2と以前の倍率MAGIとを
比較する。MAG2 > MAGIであれば、ステップ
(506)でSCLMをインクリメント(12にセット
)し、SCLM真12、13.14のステップを実行さ
せる。MAG2 > MAGIの場合は拡大方向(X)
への移動となるため、レンズユニットとミラーユニット
の衝突を防止するため、先にレンズ(15)を移動させ
、次にミラー(1a)、 (17)を移動させ、MAG
2 < MAGIであればステップ(5112)でSC
LMを14にセットし、SCLM=14のステップを先
に実行させる。MAG2 < MAGIの場合は縮小方
向(X)への移動となるため、両者の衝突を防止するた
め、ミラー(16)、 (17)を先に移動させ、次に
レンズ(15)を移動させる。
When the SCLM count value is 11, the step (Si
ll) compares the new magnification MAG2 and the previous magnification MAGI. If MAG2>MAGI, SCLM is incremented (set to 12) in step (506), and steps 13 and 14 of SCLM true are executed. If MAG2 > MAGI, enlarge direction (X)
To prevent collision between the lens unit and mirror unit, first move the lens (15), then move the mirrors (1a) and (17), and then move the MAG
If 2 < MAGI, SC in step (5112)
Set LM to 14 and execute step SCLM=14 first. If MAG2 < MAGI, the movement is in the reduction direction (X), so in order to prevent collision between them, the mirrors (16) and (17) are moved first, and then the lens (15) is moved.

SCLMのカウント値が12のときは、ステップ(51
21)で新しいレンズ位置データLPO5Iから以前の
レンズ位置データLPO52を減算し、その結果をLM
STEPにストアする。続いて、LMSIEPの値に基
づいてレンズ移動方向及び移動量を求めてレンズ(15
)を移動させるステップ(5122)のサブルーチンL
MOVE4をコールし、ステップ(506) テSCL
Mをインクリメント(13にセット)する。
When the count value of SCLM is 12, step (51
21), subtract the previous lens position data LPO52 from the new lens position data LPO5I, and use the result as LM.
Store in STEP. Next, the lens movement direction and movement amount are determined based on the value of LMSIEP, and the lens (15
) subroutine L of step (5122) for moving
Call MOVE4 and step (506)
Increment M (set to 13).

SCLMのカウント値が13のときは、ステップ(51
31)でτJOBLMが0か否か、即ちレンズ(15〉
の移動が終了したか否かを判定し、YESになればステ
ップ(5132)で再度MAG2とMAGIとを比較し
、MAG2> MAGl(拡大方向(X゛)への移動)
であれば、ステップ(506)でSCLMをインクリメ
ント(14にセット)する、 MAG2<MAGI(縮
小方向(X)への移動)であれば、この場合はミラー(
16)、 (17)は既に変倍方向(X)への移動を終
了しているため、ステップ(5133)でSCLMを1
6にセットし、メインルーチンへ復帰する。
When the count value of SCLM is 13, step (51
31), whether τJOBLM is 0 or not, that is, the lens (15>
It is determined whether the movement of is completed, and if YES, MAG2 and MAGI are compared again in step (5132), and MAG2>MAGl (movement in the enlargement direction (X゛))
If so, SCLM is incremented (set to 14) in step (506). If MAG2<MAGI (movement in the reduction direction (X)), in this case, the mirror (
16) and (17) have already finished moving in the direction of magnification (X), so in step (5133) SCLM is
6 and return to the main routine.

5CLMのカウント値が14のときは、ステップ(51
41)で新しいミラー位置データMPO5Iから以前の
ミラー位置データMPO52を減算し、その結果をLM
STEPにストアする。続いて、LMSrEPの値に基
づいてミラー移動方向及び移動量を求めてミラー(16
)、 (17)を移動させるステップ(5142)のサ
ブルー f ンMMOVE4をコールシ、ステップ(5
06) −rscLMをインクリメント(15にセット
)する。ミラー(16)、 (17)の移動に関しては
、前記式(5)中mを1 / mとすると、ミラー(1
6)、 (17)の位置Xは拡大時、縮小時共に同じ値
となる。従って、ミラー(16)、 (17)がある倍
率mから異なる倍率m′へ移動する際に、m’−1/m
であれば、ミラー(16)。
When the count value of 5CLM is 14, step (51
41), subtract the previous mirror position data MPO52 from the new mirror position data MPO5I, and use the result as LM.
Store in STEP. Next, the mirror movement direction and movement amount are determined based on the value of LMSrEP, and the mirror (16
), move (17) subrune f MMOVE4 of step (5142), step (5
06) - Increment (set to 15) rscLM. Regarding the movement of the mirrors (16) and (17), if m in the above formula (5) is 1/m, then the mirror (16) and (17)
The position X in 6) and (17) has the same value both during enlargement and reduction. Therefore, when the mirrors (16) and (17) move from a certain magnification m to a different magnification m', m'-1/m
If so, mirror (16).

(17)は移動する必要がない。同様のことが、等倍を
挾んで倍率が変化する場合にもいえる。例えばある倍率
m(m>1)の状態から次の倍率m(m’< 1 )へ
変更する場合、ミラー<16)、 (17)はmとm゛
の共役長変化量を補正する量移動するだけでよい(第6
図中(d)参照)。従って、以前のミラー位置データを
メモリしておくことにより、ミラー移動を最短距離で行
なうことができる。
(17) does not need to be moved. The same thing can be said when the magnification changes between the same magnification. For example, when changing from a certain magnification m (m > 1) to the next magnification m (m'< 1), the mirror < 16), (17) is moved by an amount that corrects the change in the conjugate length of m and m. All you have to do is
(See (d) in the figure). Therefore, by storing previous mirror position data in memory, the mirror can be moved over the shortest distance.

SCLMのカウント値が15のときは、ステップ(51
51)でTJOBLMがOか否か、即ちミラー(16)
、 (17)の移動が終了したか否かを判定し、YES
であればステップ(5152)で再度MAG2とMAG
lとを比較し、移動方向を判定する。縮小方向への移動
であればステップ(5153)でSCLMを12にセッ
トし、引き続いてレンズ(15)の移動を処理する。拡
大方向への移動であればレンズ(15)の移動は終了し
ているため、ステップ(506)でSCLMをインクリ
メント(16にセット)する。
When the count value of SCLM is 15, step (51
51), whether TJOBLM is O or not, that is, mirror (16)
, Determine whether the movement in (17) is completed, and select YES.
If so, MAG2 and MAG again in step (5152)
The direction of movement is determined by comparing with l. If the movement is in the reduction direction, SCLM is set to 12 in step (5153), and the movement of the lens (15) is subsequently processed. If the movement is in the enlargement direction, the movement of the lens (15) has been completed, so SCLM is incremented (set to 16) in step (506).

SCLMのカウント値が16のときは、ステップ(51
61)でREADYを“L”にセットしてレンズ(15
)及びミラー(16)、 (17)の移動終了を表示し
、ステップ(5162)、(5163)で次の変倍動作
のために現時点での倍率MAG2をMAGIにストアす
ると共に、位置データLPO5I、MPO5IをLPO
52,MPO52にストアする。
When the count value of SCLM is 16, step (51
61), set READY to "L" and attach the lens (15).
) and mirrors (16) and (17) are displayed, and in steps (5162) and (5163), the current magnification MAG2 is stored in MAGI for the next variable magnification operation, and the position data LPO5I, MPO5I to LPO
52, store in MPO52.

その後、ステップ(5164)でSCLMを9にセット
し、次にオペレータにて設定される複写倍率を待つ。
Thereafter, in step (5164), SCLM is set to 9, and the next copying magnification set by the operator is awaited.

第9図はレンズ移動をスタートさせるサブルーチンを示
す。ここではレンズ/ミラー位置制御のサブルーチン中
の各ステップ(513)、 (566)、 (574)
FIG. 9 shows a subroutine for starting lens movement. Here, each step in the lens/mirror position control subroutine (513), (566), (574)
.

(5122)から移行する。 LMOVEIはLz/ズ
(15)を拡大側に移動させるため、LMOVE2はレ
ンズ(15)を縮小側に移動させるため、LMOVE3
はレンズ(15)を拡大側へレンズ基準位置補正データ
だけ移動させるため、LMOVE4はレンズ(15)を
所定ステップ数だけ相対移動させるためのサブルーチン
である。
(5122). LMOVEI moves Lz/z (15) to the enlargement side, LMOVE2 moves the lens (15) to the reduction side, so LMOVE3
In order to move the lens (15) to the enlargement side by the lens reference position correction data, LMOVE4 is a subroutine to relatively move the lens (15) by a predetermined number of steps.

各ステップ(5201)、 (5202)、 (520
3)、 (5205)。
Each step (5201), (5202), (520
3), (5205).

(5206)−t’はフラグFLARGEをal”又は
“0”にセット、リセットする。このフラグFLARG
Eは、レンズ(15〉を拡大側に移動するときは“1”
にセットされ、縮小側に移動するときは“0”にリセッ
トされ、ステッピングモータ(Ml〉の回転方向、即ち
励磁相の変化態様を決定するために用いられる。
(5206)-t' sets or resets the flag FLARGE to al" or "0". This flag FLARGE
E is "1" when moving the lens (15) to the magnification side.
When moving to the reduction side, it is reset to "0" and is used to determine the rotational direction of the stepping motor (Ml), that is, the manner in which the excitation phase changes.

ステップ(5204)では前以て移動方向をチエツクし
、LMSTEPが0以上であればレンズ位置データの増
大としてステップ(5205)でフラグFLARGEを
1”にセットする。0より小さければステップ(520
6)でフラグFLARGEを′0”にリセットし、ステ
ップ(5207)で0からLMSIEPを減算してスト
アし、移動ステップ数を整数で表わす。
In step (5204), the movement direction is checked in advance, and if LMSTEP is 0 or more, the flag FLARGE is set to 1" in step (5205) as an increase in lens position data. If it is smaller than 0, step (520)
In step 6), the flag FLARGE is reset to '0', and in step (5207), LMSIEP is subtracted from 0 and stored, and the number of moving steps is expressed as an integer.

ステップ(5208)ではTJOBLMを0にリセット
する。
In step (5208), TJOBLM is reset to 0.

これはレンズ(15〉の移動終了を基準位置スイッチ(
SEI ’)のオン、オフによって判断するためである
This is the reference position switch (
This is because the determination is made based on whether SEI') is on or off.

また、ステップ(5209)ではTJOBLMにLMS
TEPをストアする。これはレンズ(15)の移動量を
ステップ数のカウントにより行なうためである。
Also, in step (5209), LMS is sent to TJOBLM.
Store TEP. This is because the amount of movement of the lens (15) is determined by counting the number of steps.

次に、ステップ(5210)では初期のレンズ励磁相を
出力するためにLPHASEをφO1φ1.φ2.φ3
に出力する。ステップ(5211’)ではレンズ駆動用
ステッピングモータ(Ml〉に電流を供給するためにレ
ンズモータ選択信号を“L”にセットする。ステップ(
5212)ではステッピングモータ(Ml〉の駆動をタ
イマユニット〈66〉中の内部タイマのタイマ割込みで
行なうため、タイマ(工2〉にレンズ(15〉及びミラ
ー(16)、 (17)の駆動周波数を規定する値TM
PPSをセットする。本実施例ではレンズ(15)及び
ミラー(16)、 (17)とも同じ周波数で定速移動
させることとした。例えば、クロックf’ CLKを5
 MHzとすると、200pps(1秒当り200パル
ス)のスピードで移動させるには、TMPPSを250
00とすれば、1秒間に200回の割込みが発生し、ス
テッピングモータ(Ml〉が200ppsで回転するこ
ととなる。
Next, in step (5210), LPHASE is set to φO1φ1... to output the initial lens excitation phase. φ2. φ3
Output to. In step (5211'), the lens motor selection signal is set to "L" in order to supply current to the lens driving stepping motor (Ml).
5212), the stepping motor (Ml) is driven by the timer interrupt of the internal timer in the timer unit <66>, so the driving frequency of the lens (15>, mirror (16), and (17) is set in the timer (2). Specified value TM
Set PPS. In this embodiment, the lens (15) and mirrors (16) and (17) are both moved at a constant speed at the same frequency. For example, set the clock f' CLK to 5
MHz, to move at a speed of 200 pps (200 pulses per second), TMPPS must be 250
If it is set to 00, 200 interruptions will occur per second, and the stepping motor (Ml) will rotate at 200 pps.

次に、ステップ(5213)では前記タイマ〈T2〉に
よる割込み処理を許可し、ステップ(5214)ではタ
イマ(T2〉のカウントを開始させ、ステップ(S3)
のすブルーチンへ復帰する。
Next, in step (5213), interrupt processing by the timer <T2> is permitted, in step (5214), counting of the timer (T2> is started, and in step (S3)
Return to the Nosu routine.

第10図はミラー移動をスタートさせるサブルーチンを
示す。ここではレンズ/ミラー位置制御のサブルーチン
中の各ステップ(504)、 (541)、 (554
)。
FIG. 10 shows a subroutine for starting mirror movement. Here, each step (504), (541), (554) in the lens/mirror position control subroutine will be explained.
).

(5142)から移行する。MMOVEIはミラー(1
6)、(17)を変倍方向(X)に最大移動ステップ移
動させるため、MMOVE2はミラー(16)、 (1
7)を等借方向(X′)に移動させるため、M’MOV
E3はミラー(16)、 (17)を変倍方向へミラー
基準位置補正データだけ移動させるため、MMOVE4
はミラー(16)、 (17)を所定ステップ数だけ相
対移動させるためのサブルーチンである。
(5142). MMOVEI is a mirror (1
In order to move mirrors (16) and (17) by the maximum movement step in the magnification direction (X), MMOVE2 moves mirrors (16) and (1
7) in the equal-borrow direction (X'), M'MOV
E3 moves mirrors (16) and (17) in the direction of magnification by the mirror reference position correction data, so MMOVE4
is a subroutine for relatively moving mirrors (16) and (17) by a predetermined number of steps.

各ステップ(5301)、 (5302)、 (530
3)、 (5305)。
Each step (5301), (5302), (530
3), (5305).

(5306)で“1”又はMO”にセット、リセットさ
れるフラグFLARGEは、“1″のとさ変倍方向(X
)への移動を示し、“0”のとき等借方向(X′〉への
移動を示す。ステ・ンブ(5304)、 (5307)
は前述のステップ(5204)、 (5207)と同様
であり、等倍位置でのミラー位置データをOとし、変倍
時にミラー位置データか整数で変化するため、ステップ
(5304)でLMSI’EPが0より小さいと判定す
ると、ステップ(5306>を経てステップ(5307
)で0からLMSTEPを減算してストアする。
The flag FLARGE, which is set and reset to “1” or MO” in (5306), has a height of “1” in the magnification direction (X
), and when it is “0”, it indicates movement in the direction (X′〉).Sten Bu (5304), (5307)
is the same as steps (5204) and (5207) described above, and the mirror position data at the same magnification position is O, and the mirror position data changes by an integer when changing the magnification, so LMSI'EP is set in step (5304). If it is determined that it is smaller than 0, step (5307
) to subtract LMSTEP from 0 and store it.

ステップ(5308)、 (5309)は、ステップ(
5208)。
Steps (5308) and (5309) are steps (
5208).

(5209)と同様に、レンズ移動の終了の判断を基準
位置スイッチで行なうか、ステップ数のカウントにより
行なうかを決定するものである。続いて、ステップ(5
310)では初期のミラー励磁相を出力するためにMP
)IASEをφ0,1.2.3に出力する。ステップ(
5311)ではミラー駆動用ステッピングモータ(Ml
〉に電流を供給するためにミラーモータ選択信号を“L
”にセットする。その後は第9図のステップ(5212
)、(5213)、 (5214)を処理し、タイマ割
込みにてステッピングモータ(Ml)を駆動する。
Similarly to (5209), it is determined whether the end of lens movement is determined by the reference position switch or by counting the number of steps. Next, step (5)
310), MP is used to output the initial mirror excitation phase.
) IASE is output to φ0, 1.2.3. Step (
5311), the mirror drive stepping motor (Ml
> In order to supply current to
”. After that, go to step 5212 in Figure 9.
), (5213), and (5214) and drive the stepping motor (Ml) using a timer interrupt.

第11図はタイマ(1M2)の割込みを処理するサブル
ーチンを示す、このサブルーチンはタイマ(1M2)の
割込み許可(ステップ(5213)参照)の状態におい
てタイマ(1M2)がカウントを終了したときのみ処理
を行なう。
Figure 11 shows a subroutine that processes interrupts of the timer (1M2). This subroutine only processes when the timer (1M2) has finished counting while the interrupts of the timer (1M2) are enabled (see step (5213)). Let's do it.

まず、ステップ(5401)で出力ボート0UIOが“
L”か否かを判定する。出力ボートouToが′L”に
セットされていればレンズモータ(Ml〉が駆動されて
レンズ(15)が移動中であり、出力ボート0UTOが
H゛にセットされていれば出力ボート0UTIが“L”
でミラーモータ(Ml)が駆動されてミラー(16)、
 (17>が移動中である。従って、ステップ(540
1)でYESであれば(レンズ移動中)、ステップ(5
402)でFLARGEが“0″か否かを判定する。
First, in step (5401), output port 0UIO is set to “
If the output boat ouTo is set to 'L', the lens motor (Ml) is driven and the lens (15) is moving, and the output boat 0UTO is set to 'H'. If so, output port 0UTI is “L”
The mirror motor (Ml) is driven by the mirror (16),
(17> is being moved. Therefore, step (540
If YES in step 1) (the lens is moving), step (5
In step 402), it is determined whether FLARGE is "0".

YESであれば縮小方向(X)への移動であるため、ス
テップ(5403)でLPHASEを1ビツト右へシフ
トする0例えば、現在のLPHASEが0OIIBであ
ると、0011B→l001B→l100B→0IIO
B峠0011Bの様に順次変えていく、続いて、ステッ
プ(5405)でモータ励磁相をφo、 t、 z、 
aを出力し、ステップ(S41Q)へ移行する。また、
前記ステップ(5402)でNOであれば、拡大方向く
X′〉への移動であるため、ステップ(5404)でL
PHASEを1ビツト左ヘシフトする。例えば、現在の
LPHASEが0OIIBであると、0OIIB→01
10B→1100B→100IB→0OIIBの様に順
次変えていく。続いて、前記ステップ(5405)を経
てステップ(5410)へ移行する。
If YES, the movement is in the reduction direction (X), so shift LPHASE to the right by 1 bit in step (5403) 0 For example, if the current LPHASE is 0OIIB, 0011B → l001B → l100B → 0IIO
Change the motor excitation phase sequentially like B Pass 0011B, then in step (5405) change the motor excitation phase to φo, t, z,
a is output, and the process moves to step (S41Q). Also,
If NO in step (5402), the movement is in the enlargement direction (X'), so in step (5404) L is
Shift PHASE one bit to the left. For example, if the current LPHASE is 0OIIB, 0OIIB → 01
Change them sequentially like 10B → 1100B → 100IB → 0OIIB. Subsequently, the process moves to step (5410) via the step (5405).

一方、前記ステップ(5401)でNoであれば(ミラ
ー移動中)、ステップ(5406)でFLARGEが“
0”か否かを判定し、YESであればステップ(540
7)でMPHASEを1ビツト右ヘシフトし、NOであ
ればステップ(5408)でMPHASEを1ビツト左
ヘシフトする。これらは前記ステップ(5403)、(
5404)と同様であり、ステップ(5409)でモー
タ励磁相をφ0,1゜2.3へ出力し、ステップ(54
10)へ移行する。
On the other hand, if No in the step (5401) (mirror is moving), FLARGE is "
If YES, step (540
Step 7) shifts MPHASE to the right by 1 bit, and if NO, shifts MPHASE to the left by 1 bit in step (5408). These are the steps (5403), (
5404), in step (5409) the motor excitation phase is output to φ0,1°2.3, and in step (54
10).

次に、ステップ(5410)ではTJOBLMが0か否
かを判定し、0であればステッピングモータ(Ml >
、 (Ml)の停止を基準位置センサ(SEI )、 
(SE2)のオン、オフにより行なうため、このサブル
ーチンを終了し、レンズ/ミラー位置制御のサブルーチ
ンへ復帰する。前記ステップ(5410)でτJOBL
Mが0でないと判定すると、ステップ(5411)でT
JOBLMから1を減算し、ステップ(5412)で再
度I’JOBLMをチエツクする。
Next, in step (5410), it is determined whether TJOBLM is 0 or not, and if it is 0, the stepping motor (Ml >
, (Ml) is stopped by the reference position sensor (SEI),
Since this is performed by turning on and off (SE2), this subroutine is ended and the process returns to the lens/mirror position control subroutine. In the step (5410), τJOBL
If it is determined that M is not 0, in step (5411) T
Subtract 1 from JOBLM and check I'JOBLM again at step (5412).

TJOBLMが0でなければ直ちにこのサブルーチンを
終了し、レンズ/ミラー位置制御のサブルーチンを復帰
して移動あ理を続行する。また、I’JOBLMがOで
あれば、所定ステップ数だけモータ(l′It)、 (
M2)が駆動されたのであるから、レンズ(15)及び
ミラー (16)、 (17)の移動を停止させるステ
ップ(5413)のサブルーチンLMSTOPをコール
し、割込み処理を終了する。
If TJOBLM is not 0, this subroutine is immediately terminated, the lens/mirror position control subroutine is returned, and the movement process is continued. Also, if I'JOBLM is O, the motor (l'It), (
Since M2) has been driven, the subroutine LMSTOP of step (5413) is called to stop the movement of the lens (15) and mirrors (16) and (17), and the interrupt processing is ended.

第12図は各ステップ(532)、 (552)、 (
572)、 (5413)で実行されるレンズ及びミラ
ーの移動を停止させるサブルーチンを示す。
Figure 12 shows each step (532), (552), (
572) and (5413) to stop the movement of the lens and mirror.

まず、ステップ(5501)でタイマ(T2〉のカウン
トを停止させ、ステップ(5502)でタイマ(τ2)
による割込み処理を禁止する。さらに、ステップ(55
03)で出力ボート0UT1.0UI2を“H”にセッ
トし、ステッピングモータ(Ml)、(M2)への電流
を断ち、メインルーチンへ復帰する。
First, in step (5501), the timer (T2) is stopped counting, and in step (5502), the timer (τ2) is stopped.
Disable interrupt processing by Furthermore, step (55
03) sets the output port 0UT1.0UI2 to "H", cuts off the current to the stepping motors (Ml) and (M2), and returns to the main routine.

[他の実施例、第13図〜第19図コ 第13図は本発明の第2実施例を示し、レンズ(15)
及びミラー(16)、 C17)の基準位置の検出を一
つのセンサ(SE3)で行なう様にしたもので、突片(
21)、(31)がそれぞれセンサ(SE3)の光軸に
進退可能である。
[Other Embodiments, Figures 13 to 19] Figure 13 shows a second embodiment of the present invention, in which the lens (15)
One sensor (SE3) is used to detect the reference position of the mirror (16) and mirror (C17).
21) and (31) can move forward and backward toward the optical axis of the sensor (SE3), respectively.

第14図は本発明の第3実施例を示し、レンズ(15)
及びミラー(16)、 (17)を一つのステ・7ビン
グモータ(M3〉で駆動する様にしたものである。即ち
、ワイヤ(28)、 (38)へ回転力を伝達するギヤ
(24)。
FIG. 14 shows a third embodiment of the present invention, in which the lens (15)
and mirrors (16) and (17) are driven by a single steering motor (M3).In other words, the gear (24) transmits rotational force to the wires (28) and (38). .

(34)はステッピングモータ(M3)の出力ギヤ(図
示せず)に噛合し、該ギヤ(24)、 (34)には電
磁クラッチが取り付けられている。レンズ(15)を移
動させるにはギヤ(24)の電磁クラッチをオンし、ミ
ラー(16)、(17)を移動させるにはギヤ(34〉
の電磁クラッチをオンすればよい。回路的に説明すれば
、ステッピングモータ(M3〉へは常時給電する構成と
し、第3図に示すモータ選択信号出力用のポート0UT
I、0UT2を前記電磁クラッチへのオン、オフ信号に
変更することで容易に実現可能である。
(34) meshes with an output gear (not shown) of the stepping motor (M3), and an electromagnetic clutch is attached to the gears (24) and (34). To move the lens (15), turn on the electromagnetic clutch of the gear (24), and to move the mirrors (16) and (17), turn on the gear (34).
Just turn on the electromagnetic clutch. In circuit terms, the stepping motor (M3) is configured to be constantly supplied with power, and the motor selection signal output port 0UT shown in Figure 3 is used.
This can be easily realized by changing I and 0UT2 to ON/OFF signals for the electromagnetic clutch.

なお、以上の構成を採用すると、電磁クラ・7チをオフ
する時間にレンズ(15)及びミラー(16)、 (1
7)が振動等で動くおそれがある。従って、駆動をオフ
する際の振動を防止するため、何らかの手段が必要とな
り、電磁クラッチの内部にオフ時の空転を防止するブレ
ーキ手段を設けることが好ましい。
In addition, if the above configuration is adopted, the lens (15), mirror (16), (1
7) may move due to vibration, etc. Therefore, some means is required to prevent vibration when the drive is turned off, and it is preferable to provide a brake means inside the electromagnetic clutch to prevent slippage when the drive is turned off.

また、駆動切換え手段としては、電子クラッチ以外に、
ソレノイドとレバー機構を組み合わせた方式あるいはキ
ックスプリング方式にてギヤ(24)。
In addition to the electronic clutch, as a drive switching means,
Gear (24) using a combination of solenoid and lever mechanism or kick spring method.

(34)をステッピングモータ(M3)の出力ギヤに接
離させてもよい。
(34) may be brought into contact with and separated from the output gear of the stepping motor (M3).

第15図、第16図は本発明の第4実施例を示し、レン
ズ(15〉を保持する台板(40〉上にステッピングモ
ータ(Ml)を設けたものである。台板(40)は複写
機本体内に固定したガイドレール(49)に三つのロー
ラ(41)、 (41)、 (41)が圧接することに
より矢印(X)、(X’)方向に移動可能とされている
。ステッピングモータ(Ml)の出力ギヤ(23)は台
板(40〉に回転自在に装着したギヤ(46)に噛合し
、ギヤ(46〉と同軸に固定したプーリ(47〉と台板
(40)に回転自在に装着したアイドルプーリ(48)
、 (48)とに両端を固定したワイヤ(44〉が張り
渡されている。ステッピングモータ(Ml〉に対しては
可撓性を有する供電コード(42)から電流が供給され
る。ステッピングモータ(Ml)の正転及び逆転により
、ギヤ(46〉とプーリ(47)が一体内に正逆回転し
、ワイヤ(44〉の張力及びワイヤ(44〉とプーリ(
47)との摩擦力にて合板(40)がガイドレール(4
9)にガイドされてレンズ(15〉と共に矢印(X)、
(X’)方向に移動する。
15 and 16 show a fourth embodiment of the present invention, in which a stepping motor (Ml) is provided on a base plate (40> that holds a lens (15). The three rollers (41), (41), and (41) are in pressure contact with a guide rail (49) fixed within the copying machine body, thereby making it possible to move in the directions of arrows (X) and (X'). The output gear (23) of the stepping motor (Ml) meshes with the gear (46) rotatably mounted on the base plate (40>), and the pulley (47> fixed coaxially with the gear (46>) and the base plate (40) Idle pulley (48) rotatably attached to
A wire (44) with both ends fixed is stretched between the stepping motor (Ml) and the stepping motor (Ml).A current is supplied to the stepping motor (Ml) from a flexible power supply cord (42). Due to the forward and reverse rotation of Ml), the gear (46> and pulley (47) rotate forward and backward inside each other, and the tension of the wire (44>) and the wire (44> and pulley (47)
Due to the frictional force between the plywood (40) and the guide rail (47), the plywood (40)
9) and the arrow (X) along with the lens (15>),
Move in the (X') direction.

第17図は本発明の第5実施例を示し、複写機本体内に
固定したラック(50)にギヤ(51〉と同軸に固定し
たビニオン(52)を噛合させたものである。
FIG. 17 shows a fifth embodiment of the present invention, in which a rack (50) fixed within the main body of a copying machine is meshed with a binion (52) fixed coaxially with a gear (51>).

ギヤ(51〉は台板(40〉に回転自在に装着され、台
板(40〉に設けたステッピングモータ〈Ml〉の出力
ギヤ(23)に噛合している。また、台板(40〉はギ
ヤ(51)とビニオン(52)と同軸に回転自在に装着
したピッチング〈53〉及びガイドローラ(54)、 
(54)がラック(50)のレール部(50a)に圧接
することにより矢印(X)、(X’)方向に移動可能と
されている。ステッピングモータ(Ml〉の正転及び逆
転により、ギヤ(51)及びビニオン(52〉が一体内
に正逆回転し、ビニオン(52)がラック(50)に沿
って転勤することにより台板(40〉がレール部(50
a)にガイドされてレンズ(15〉と共に矢印(X)、
(X’)方向に移動する。
The gear (51> is rotatably mounted on the base plate (40>) and meshes with the output gear (23) of the stepping motor <Ml> provided on the base plate (40>. Pitching <53> and guide roller (54) rotatably mounted coaxially with gear (51) and binion (52),
(54) is movable in the directions of arrows (X) and (X') by coming into pressure contact with the rail portion (50a) of the rack (50). Due to forward and reverse rotation of the stepping motor (Ml), the gear (51) and the binion (52) are rotated in the forward and reverse directions, and the binion (52) is transferred along the rack (50), so that the base plate (40) is rotated in the forward and reverse directions. > is the rail part (50
a) Guided by the lens (15〉 along with the arrow (X),
Move in the (X') direction.

第18図は本発明の第6実施例を示し、複写機本体内に
固定したガイドレール(55)に駆動ローラ(57)及
びガイドローラ(58)、 (58)を両側から圧接さ
せたものである。ガイドローラ(58)、(58)は合
板(40)に回転自在に装着され、駆動ローラ(57〉
は台板(40〉に回転自在に装着したギヤ(56)に同
軸に固定されている。また、ギヤ(56)は合板(4o
)に設けたステッピングモータ(Ml〉の出力ギヤ(2
3)に噛合している。基準位置はガイドレール(55〉
に対して摩擦係数の高いものが使用され、ステッピング
モータ(Ml)の正転及び逆転によりギヤ(56〉と一
体内に正逆回転し、ガイドレール(55)に沿って転動
することにより、台板(4o)がガイドレール(55)
にガイドされてレンズ(15)と共に矢印(X)、(X
’)方向に移動する。この場合、ガイドローラ(58)
、 (58)も摩擦係数の高いものを使用し、かつ図示
しないばね部材によってガイドレール(55)に圧接さ
せることが好ましい。
FIG. 18 shows a sixth embodiment of the present invention, in which a drive roller (57) and guide rollers (58), (58) are pressed from both sides to a guide rail (55) fixed inside the main body of the copying machine. be. The guide rollers (58), (58) are rotatably mounted on the plywood (40), and the drive roller (57)
is coaxially fixed to a gear (56) rotatably attached to the base plate (40).The gear (56) is made of plywood (4o
) The output gear (2) of the stepping motor (Ml) installed in
3) meshes with each other. The reference position is the guide rail (55)
A motor with a high coefficient of friction is used, and the stepping motor (Ml) rotates forward and reverse in the forward and reverse directions integrally with the gear (56), and by rolling along the guide rail (55), The base plate (4o) is the guide rail (55)
is guided by the arrows (X) and (X) together with the lens (15).
') move in the direction. In this case, the guide roller (58)
, (58) also preferably have a high coefficient of friction, and are preferably brought into pressure contact with the guide rail (55) by a spring member (not shown).

第19図は本発明の第7実施例を示し、駆動力伝達手段
としてメツシュ状に編まれたロープ(6o〉を用いたも
のである。ロープ(6o)は、両端を複写機内に固定さ
れ、ギヤ(61)と同軸に固定した駆動プーリ(62)
及び合板(40)に回転自在に装着したアイドルプーリ
(63)、 (63)に張り渡されている。また、ギヤ
〈61)は合板(40)に回転自在に装着され、合板(
40)に設けたステッピングモータ(Ml〉の出力ギヤ
〈23〉に噛合している。ロープ(60)に適当な張力
を加えることでガイドレールなしで、ステッピングモー
タ(Ml〉の正転及び逆転により合板(40〉をレンズ
(15)と共に矢印(X)、(X’)方向に移動させる
ことができる。
FIG. 19 shows a seventh embodiment of the present invention, in which a mesh-like rope (6o) is used as the driving force transmission means. Both ends of the rope (6o) are fixed inside the copying machine. Drive pulley (62) fixed coaxially with gear (61)
and idler pulleys (63), (63) rotatably mounted on plywood (40). In addition, the gear (61) is rotatably mounted on the plywood (40), and the gear (61) is rotatably mounted on the plywood (40).
It meshes with the output gear <23> of the stepping motor (Ml) installed at The plywood (40>) can be moved together with the lens (15) in the arrow (X) and (X') directions.

この第7実施例と類似の形態としては、ロープ(60)
及び駆動プーリ(62〉に代えてチェーン、タイミング
ベルト及びスプロケットホイールを用いたものを採用す
ることができる。また、第15図、第16図に示した第
4実施例において、ワイヤ(44〉に十分な張力を付与
すれば、ガイドレール(49〉を省略することも可能で
ある。
A similar form to this seventh embodiment is a rope (60).
In place of the drive pulley (62), a chain, a timing belt, and a sprocket wheel can be used.Also, in the fourth embodiment shown in FIGS. 15 and 16, the wire (44) If sufficient tension is applied, it is also possible to omit the guide rail (49>).

なお、前記以外にも種々の駆動形態を採用することがで
き、ミラーについても同様の駆動形態を採用できること
は勿論である。
Note that various driving forms other than those described above can be adopted, and it goes without saying that the same driving form can be adopted for the mirror as well.

え里曵羞孟 以上の説明で明らかな様に、本発明によれば、単焦点レ
ンズの焦点距離の誤差に応じて、設定された複写倍率に
関するレンズ及び反射部材の移動量を演算し、レンズ及
び反射部材の駆動手段をそれぞれ独立して動作させる様
にしたため、従来の如くカム板を用いてレンズの焦点距
離の誤差を補正しつつ反射部材を位置決めするものに比
べて多種類のカム板を予め準備する必要がなくなるばか
りか、倍率変更時のレンズ及び反射部材の移動量の精度
が向上し、調整作業も簡単である。
As is clear from the above explanation, according to the present invention, the amount of movement of the lens and reflective member regarding the set copying magnification is calculated according to the error in the focal length of the single focus lens, and the lens Since the driving means for the reflecting member and the driving means for the reflecting member are operated independently, it is possible to use many different types of cam plates compared to the conventional method in which the reflecting member is positioned while correcting errors in the focal length of the lens using a cam plate. Not only is there no need to prepare in advance, but the accuracy of the amount of movement of the lens and reflecting member when changing the magnification is improved, and the adjustment work is also simple.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図ないし第12図は第1実施例を示し、第1図は複
写機の概略構成図、第2図はレンズとミラーの各駆動手
段を示す斜視図、第3図は光学系の制御回路のブロック
図、第4図はステッピングモータの駆動回路図、第5a
図、第5b図はレンズ及びミラーの移動状態を示す説明
図、第6図はミラーの移動状態を示す説明図、第7図は
光学系を制御するマイクロコンピュータのメインルーチ
ンを示すフローチャート図、第8a図、第8b図、第8
c図、第8d図は第7図のメインルーチン中でレンズ/
ミラーの位置を制御するサブルーチンを示すフローチャ
ート図、第9図は第8a図〜第8d図のサブルーチン中
でレンズの移動を制御するサブルーチンを示すフローチ
ャート図、第10図は第8a図〜第8d図のサブルーチ
ン中でミラーの移動を制御するサブルーチンを示すフロ
ーチャート図、第11図は第8a図〜第8d図のサブル
ーチン中でタイマ割込み処理を制御するサブルーチンを
示すフローチャート図、第12図は第8a図〜第8d図
、第11図のサブルーチン中でレンズ及びミラーの移動
停止を制御するサブルーチンを示すフローチャート図で
ある。第13図は第2実施例におけるレンズとミラーの
駆動手段を示す斜視図、第14図は第3実施例における
レンズとミラーの駆動手段を示す斜視図である。第15
図は第4実施例におけるレンズ駆動手段を示す斜視図、
第16図は第15図の裏面図である。第17図は第5実
施例におけるレンズ駆動手段を示す裏面図、第18図は
第6実施例におけるレンズ駆動手段を示す裏面図、第1
9図は第7実施例におけるレンズ駆動手段を示す裏面図
である。 (10〉・・・光学系、(15)・・・レンズ、(16
)、 (17)・・・ミラー、(60)・・・マイクロ
コンピュータ、(Ml )、 (M2)。 (M3)・・・ステッピングモータ、(SEI )、 
(SE2)、 (SE3)・・・基準位置検出センサ。
1 to 12 show the first embodiment, FIG. 1 is a schematic configuration diagram of a copying machine, FIG. 2 is a perspective view showing driving means for lenses and mirrors, and FIG. 3 is a control of the optical system. Circuit block diagram, Figure 4 is a stepping motor drive circuit diagram, Figure 5a.
5b is an explanatory diagram showing the moving state of the lens and mirror, FIG. 6 is an explanatory diagram showing the moving state of the mirror, and FIG. 7 is a flowchart showing the main routine of the microcomputer that controls the optical system. Figure 8a, Figure 8b, Figure 8
Figures c and 8d show that the lens/
FIG. 9 is a flowchart showing a subroutine for controlling the position of the mirror; FIG. 9 is a flowchart showing a subroutine for controlling the movement of the lens in the subroutines shown in FIGS. 8a to 8d; FIG. 11 is a flowchart showing a subroutine that controls the movement of the mirror in the subroutine of FIGS. 8a to 8d. FIG. 12 is a flowchart showing a subroutine that controls timer interrupt processing in the subroutine of FIGS. 8a to 8d. - FIG. 8d is a flowchart showing a subroutine for controlling movement stop of the lens and mirror in the subroutines of FIG. 11; FIG. 13 is a perspective view showing lens and mirror driving means in the second embodiment, and FIG. 14 is a perspective view showing lens and mirror driving means in the third embodiment. 15th
The figure is a perspective view showing the lens driving means in the fourth embodiment;
FIG. 16 is a back view of FIG. 15. FIG. 17 is a back view showing the lens driving means in the fifth embodiment, and FIG. 18 is a back view showing the lens driving means in the sixth embodiment.
FIG. 9 is a back view showing the lens driving means in the seventh embodiment. (10>...Optical system, (15)...Lens, (16)
), (17)...Mirror, (60)...Microcomputer, (Ml), (M2). (M3)...Stepping motor, (SEI),
(SE2), (SE3)...Reference position detection sensor.

Claims (1)

【特許請求の範囲】 1、原稿画像を感光体上に投影する光学系に単焦点レン
ズを用いた電子写真複写装置において、設定された複写
倍率に応じて焦点を合わせるために前記レンズを移動さ
せて位置決めする第1の駆動手段と、 設定された複写倍率に応じて共役長を補正するために反
射部材を移動させて位置決めする第2の駆動手段と、 前記レンズの焦点距離の誤差に応じて、設定された複写
倍率に関するレンズ及び反射部材の移動量を演算し、前
記第1及び第2の駆動手段をそれぞれ独立して動作させ
る制御手段と、 を備えたことを特徴とする電子写真複写装置。 2、前記レンズが基準位置にあることを検出する手段と
、前記反射部材が基準位置にあることを検出する手段と
が一つのスイッチにて共用されていることを特徴とする
請求項1記載の電子写真複写装置。
[Claims] 1. In an electrophotographic copying apparatus using a single focus lens in an optical system for projecting an original image onto a photoreceptor, the lens is moved to focus according to a set copying magnification. a first driving means for positioning the reflecting member according to a set copying magnification, a second driving means for moving and positioning the reflecting member to correct the conjugate length according to a set copying magnification, and a second driving means for positioning the reflecting member according to an error in focal length of the lens. , a control means for calculating the amount of movement of the lens and the reflecting member with respect to a set copying magnification, and operating the first and second driving means independently, respectively. . 2. The device according to claim 1, wherein the means for detecting that the lens is at the reference position and the means for detecting that the reflecting member is at the reference position are shared by one switch. Electrophotocopying equipment.
JP31557989A 1989-12-04 1989-12-04 Electrophotographic copying device Pending JPH03174566A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP31557989A JPH03174566A (en) 1989-12-04 1989-12-04 Electrophotographic copying device
US07/624,330 US5113218A (en) 1989-12-04 1990-12-04 Electrophotographic machine with control means responsive to set magnification ratio and focal length

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31557989A JPH03174566A (en) 1989-12-04 1989-12-04 Electrophotographic copying device

Publications (1)

Publication Number Publication Date
JPH03174566A true JPH03174566A (en) 1991-07-29

Family

ID=18067049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31557989A Pending JPH03174566A (en) 1989-12-04 1989-12-04 Electrophotographic copying device

Country Status (1)

Country Link
JP (1) JPH03174566A (en)

Similar Documents

Publication Publication Date Title
EP0030282B1 (en) Electrophotographic copier with reduction mode facility and control of scanning carriage
US4796054A (en) Control apparatus for a color copying machine
US4571061A (en) Image forming apparatus
US4917460A (en) Method and apparatus for controlling lens of image forming apparatus
US4627720A (en) Variable magnification image projector
EP0227328B1 (en) A copying machine
US4641953A (en) Image forming apparatus
JPH03174566A (en) Electrophotographic copying device
US4168905A (en) Variable magnification copying apparatus
US5113218A (en) Electrophotographic machine with control means responsive to set magnification ratio and focal length
JPH03174567A (en) Electrophotographic copying device
JP2512301B2 (en) Variable magnification optical device
JP2977225B2 (en) Image forming device
JPH05313447A (en) Image forming device
JPS59142535A (en) Variable power optical device
JPS61278876A (en) Image forming device
JPS60156052A (en) Variable power projecting device of original image
JP2648628B2 (en) Moving object control method
JP2524171Y2 (en) Variable magnification copier
JPS6247654A (en) Image forming device
JPS62184483A (en) variable size copying device
JPS60163054A (en) Variable magnification transfer type copying machine
JPH01161333A (en) Mobile control device
JPH0376728B2 (en)
JPH08122932A (en) Image forming device