JPH0434729B2 - - Google Patents
Info
- Publication number
- JPH0434729B2 JPH0434729B2 JP57139323A JP13932382A JPH0434729B2 JP H0434729 B2 JPH0434729 B2 JP H0434729B2 JP 57139323 A JP57139323 A JP 57139323A JP 13932382 A JP13932382 A JP 13932382A JP H0434729 B2 JPH0434729 B2 JP H0434729B2
- Authority
- JP
- Japan
- Prior art keywords
- scan
- scanning system
- motor
- braking
- data
- 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
Links
- 238000000034 method Methods 0.000 claims description 15
- 230000010355 oscillation Effects 0.000 description 6
- 230000001172 regenerating effect Effects 0.000 description 6
- YVWNECBAHBJBSI-HZOWPXDZSA-N (2E,4E)-2,4,6-trimethyldeca-2,4-dienamide Chemical compound CCCCC(C)\C=C(/C)\C=C(/C)C(N)=O YVWNECBAHBJBSI-HZOWPXDZSA-N 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 108091008695 photoreceptors Proteins 0.000 description 3
- 238000007493 shaping process Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B27/00—Photographic printing apparatus
- G03B27/32—Projection printing apparatus, e.g. enlarger, copying camera
- G03B27/52—Details
- G03B27/522—Projection optics
- G03B27/525—Projection optics for slit exposure
- G03B27/526—Projection optics for slit exposure in which the projection optics move
- G03B27/527—Projection optics for slit exposure in which the projection optics move as a whole in a translatory movement
-
- 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
Landscapes
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- General Physics & Mathematics (AREA)
- Exposure Or Original Feeding In Electrophotography (AREA)
- Optical Systems Of Projection Type Copiers (AREA)
Description
【発明の詳細な説明】
技術分野
本発明は直流モータにて往復駆動される走査
系、例えば、電子写真複写機において原稿像を感
光体上にスリツト露光するための走査系の減速制
御方法に関するものである。
系、例えば、電子写真複写機において原稿像を感
光体上にスリツト露光するための走査系の減速制
御方法に関するものである。
従来技術
一般に、電子複写機における画像の走査系は、
原稿や複写紙のサイズあるいは複写倍率に応じた
種々の走査モード、即ち種々の走査速度、走査距
離にて往動方向に駆動された後、往動終了位置か
ら復動方向に向けて駆動されて往動開始位置まで
復帰するようになつている。
原稿や複写紙のサイズあるいは複写倍率に応じた
種々の走査モード、即ち種々の走査速度、走査距
離にて往動方向に駆動された後、往動終了位置か
ら復動方向に向けて駆動されて往動開始位置まで
復帰するようになつている。
従来、復動に要する時間を短縮するために、復
動時はフルパワーで駆動し、走査路の途中に設け
た固定スイツイを走査系がオンした時点から制動
を開始し、その制動力を制御して定位置に復帰さ
せるようにしている。
動時はフルパワーで駆動し、走査路の途中に設け
た固定スイツイを走査系がオンした時点から制動
を開始し、その制動力を制御して定位置に復帰さ
せるようにしている。
発明が解決しようとする問題点
しかしながら、同一走査モードで多数の複写枚
数が設定されている場合、複写枚数に応じた回数
だけ走査系の複写往復動を繰り返してゆくと、制
動力自体がモータやドライバ素子の温度上昇等に
より変化し、最適な減速制御を達成することが困
難となり、複写動作時間が増大するという問題が
ある。
数が設定されている場合、複写枚数に応じた回数
だけ走査系の複写往復動を繰り返してゆくと、制
動力自体がモータやドライバ素子の温度上昇等に
より変化し、最適な減速制御を達成することが困
難となり、複写動作時間が増大するという問題が
ある。
目 的
本発明は前記の問題点に鑑みてなされたもの
で、その目的は、設定された条件に従つて行われ
る一連の複写動作内で、同一走査モードの各複写
往復動毎に、制動力の変化にもかかわらず、常に
最適のタイミングで制動を開始でき、かつ複写動
作時間を短縮できる走査系の減速制御方法を提供
することにある。
で、その目的は、設定された条件に従つて行われ
る一連の複写動作内で、同一走査モードの各複写
往復動毎に、制動力の変化にもかかわらず、常に
最適のタイミングで制動を開始でき、かつ複写動
作時間を短縮できる走査系の減速制御方法を提供
することにある。
問題点を解決するための手段
以上の目的を達成するため、本発明に係る走査
系の減速制御方法は、複写枚数に応じた回数の複
写往復動を行う走査系の一連の複写動作内におけ
る各復動時において、走査系を復動終了位置から
復帰方向に向けて駆動した後制動をかけて減速
し、走査系の速度が予め定められた速度になると
その速度にて定速制御を行い、走査系を往動開始
位置まで復帰させるとともに、前記定速制御を行
つた距離を測定して次の復動時における制動開始
タイミングを補正することを特徴とする。
系の減速制御方法は、複写枚数に応じた回数の複
写往復動を行う走査系の一連の複写動作内におけ
る各復動時において、走査系を復動終了位置から
復帰方向に向けて駆動した後制動をかけて減速
し、走査系の速度が予め定められた速度になると
その速度にて定速制御を行い、走査系を往動開始
位置まで復帰させるとともに、前記定速制御を行
つた距離を測定して次の復動時における制動開始
タイミングを補正することを特徴とする。
実施例
以下、本発明に係る走査系の減速制御方法の一
実施例を添付図面に従つて説明する。
実施例を添付図面に従つて説明する。
本実施例は電子写真複写機に適用したもので、
第1図において、1は照明系を含んだ走査系、
M1は直流モータ(スキヤンモータ)で、走査系
1はこのスキヤンモータM1にて往復駆動、即ち
矢印A方向に往動(以下、スキヤンと称する)、
逆方向に復動(以下、リターンと称する)可能と
されている。
第1図において、1は照明系を含んだ走査系、
M1は直流モータ(スキヤンモータ)で、走査系
1はこのスキヤンモータM1にて往復駆動、即ち
矢印A方向に往動(以下、スキヤンと称する)、
逆方向に復動(以下、リターンと称する)可能と
されている。
2はホール素子にて構成されたエンコーダで、
スキヤンモータM1の回転軸に設置され、その回
転数に比例したパルス信号を発生するもので、パ
ルス数で走査系1の移動距離を、パルス間隔で走
査系1の速度を検出可能である。
スキヤンモータM1の回転軸に設置され、その回
転数に比例したパルス信号を発生するもので、パ
ルス数で走査系1の移動距離を、パルス間隔で走
査系1の速度を検出可能である。
SW−Hはホームスイツチで、走査系1がホー
ムポジシヨン(スキヤン開始位置)にあるか否か
を検出するもので、ホームポジシヨンにあるとき
オン信号を発し、それ以外はオフ信号を発する。
SW−Bはブレーキスイツチで、走査系1に対し
て以下に説明する制御のための基準位置を検出す
るもので、走査系1が所定位置に達したときオン
信号を発し、それ以外はオフ信号を発する。SW
−Eは露光スイツチで、露光開始位置等を検出す
るとともに以下に説明する各種制御を行うための
もので、走査系1が所定位置に達したときオン信
号を発し、それ以外はオフ信号を発する。
ムポジシヨン(スキヤン開始位置)にあるか否か
を検出するもので、ホームポジシヨンにあるとき
オン信号を発し、それ以外はオフ信号を発する。
SW−Bはブレーキスイツチで、走査系1に対し
て以下に説明する制御のための基準位置を検出す
るもので、走査系1が所定位置に達したときオン
信号を発し、それ以外はオフ信号を発する。SW
−Eは露光スイツチで、露光開始位置等を検出す
るとともに以下に説明する各種制御を行うための
もので、走査系1が所定位置に達したときオン信
号を発し、それ以外はオフ信号を発する。
第2図は走査系1を往復移動させるための制御
ブロツク図を示す。
ブロツク図を示す。
3は制御の中心部であるマイクロコンピユータ
で、制動制御のためのデータを記憶するための読
取り、書込み可能なランダムアクセスメモリ、リ
ードオンリーメモリ、8ビツト内部カウンタ、入
出力ポート等から構成されている。4はドライバ
回路で、マイクロコンピユータ3の出力ポート
H0,H1からの正逆転信号F/R、駆動信号D/
Sにより、スキヤンモータM1の制御を行う。5
は波形整形回路で、前記エンコーダ2のパルス信
号を方形波に変換し、その立下り(又は立上り)
の信号がマイクロコンピユータ3の割込み端子
INTに入力される。6は基準発振回路で、エン
コーダ・パルス信号の時間間隔(FG)を測定す
るための固定周波数の基準パルスをマイクロコン
ピユータ3の外部クロツク端子ECKに発する。
マイクロコンピユータ3ではこの基準発振回路6
からのパルスを内部カウンタで計数し、その計数
値からスキヤンモータM1の回転数、即ち走査系
1の速度を演算する。
で、制動制御のためのデータを記憶するための読
取り、書込み可能なランダムアクセスメモリ、リ
ードオンリーメモリ、8ビツト内部カウンタ、入
出力ポート等から構成されている。4はドライバ
回路で、マイクロコンピユータ3の出力ポート
H0,H1からの正逆転信号F/R、駆動信号D/
Sにより、スキヤンモータM1の制御を行う。5
は波形整形回路で、前記エンコーダ2のパルス信
号を方形波に変換し、その立下り(又は立上り)
の信号がマイクロコンピユータ3の割込み端子
INTに入力される。6は基準発振回路で、エン
コーダ・パルス信号の時間間隔(FG)を測定す
るための固定周波数の基準パルスをマイクロコン
ピユータ3の外部クロツク端子ECKに発する。
マイクロコンピユータ3ではこの基準発振回路6
からのパルスを内部カウンタで計数し、その計数
値からスキヤンモータM1の回転数、即ち走査系
1の速度を演算する。
一方、M2は直流のメインモータで、感光体ド
ラム等を駆動するためのもので、定速制御のため
にスキヤンモータM1と同様のエンコーダ2′にて
回転数に比例したパルス信号が制御回路9及びマ
イクロコンピユータ3に発せられる。7はDAコ
ンバータで、前記エンコーダ2′からのパルスに
基づいて出力ポートP0から発せられる信号をア
ナログ信号に変換する。8は加算回路で、前記
DAコンバータ7からの出力と許容最低速度に相
当する基準電圧とを加算して駆動電圧とし、これ
を制御回路9に発し、これにてメインモータM2
を定速制御する。
ラム等を駆動するためのもので、定速制御のため
にスキヤンモータM1と同様のエンコーダ2′にて
回転数に比例したパルス信号が制御回路9及びマ
イクロコンピユータ3に発せられる。7はDAコ
ンバータで、前記エンコーダ2′からのパルスに
基づいて出力ポートP0から発せられる信号をア
ナログ信号に変換する。8は加算回路で、前記
DAコンバータ7からの出力と許容最低速度に相
当する基準電圧とを加算して駆動電圧とし、これ
を制御回路9に発し、これにてメインモータM2
を定速制御する。
第3図は前記ドライバ回路4の具体例を示す。
直流電源Eはブリツジ接続されたトランジスタ
Tr1〜Tr4を介してスキヤンモータM1に接続さ
れ、ダイオードD1〜D4が逆起電圧のバイパスを
形成するために各トランジスタTr1〜Tr4と並列
に接続されている。
Tr1〜Tr4を介してスキヤンモータM1に接続さ
れ、ダイオードD1〜D4が逆起電圧のバイパスを
形成するために各トランジスタTr1〜Tr4と並列
に接続されている。
入力端子10aは正転信号“H”、逆転信号
“L”が入力されるもので、アンドゲートAND1
の入力側及びトランジスタTr1のベースに接続さ
れるとともに、インバータIを介してアンドゲー
トAND2の入力側及びトランジスタTr3のベース
に接続されている。いまひとつの入力端子10b
はオン信号“H”、オフ信号“L”が入力される
もので、アンドゲートAND1,AND2の入力側に
接続されている。
“L”が入力されるもので、アンドゲートAND1
の入力側及びトランジスタTr1のベースに接続さ
れるとともに、インバータIを介してアンドゲー
トAND2の入力側及びトランジスタTr3のベース
に接続されている。いまひとつの入力端子10b
はオン信号“H”、オフ信号“L”が入力される
もので、アンドゲートAND1,AND2の入力側に
接続されている。
また、アンドゲートAND1の出力側はトランジ
スタTr2のベースに、アンドゲートAND2の出力
側はトランジスタTr4のベースに接続されてい
る。
スタTr2のベースに、アンドゲートAND2の出力
側はトランジスタTr4のベースに接続されてい
る。
以上の構成において、正転モードFDのときは
入力端子10aが“H”でトランジスタTr3がオ
ンし、入力端子10bの“H”でアンドゲート
AND1が“H”となつてトランジスタTr2がオン
し、電流が矢印a方向に流れてモータM1が正転
する。また、逆転モードRDのときは、入力端子
10aが“L”に切換わつてトランジスタTr1が
オンし、入力端子10bの“H”でアンドゲート
AND2が“H”となつてトランジスタTr4がオン
し、電流が矢印b方向に流れてモータM1が逆転
する。
入力端子10aが“H”でトランジスタTr3がオ
ンし、入力端子10bの“H”でアンドゲート
AND1が“H”となつてトランジスタTr2がオン
し、電流が矢印a方向に流れてモータM1が正転
する。また、逆転モードRDのときは、入力端子
10aが“L”に切換わつてトランジスタTr1が
オンし、入力端子10bの“H”でアンドゲート
AND2が“H”となつてトランジスタTr4がオン
し、電流が矢印b方向に流れてモータM1が逆転
する。
一方、回生ブレーキモードFSのときは、リタ
ーン時において入力端子10aを“H”、10b
を“L”に切換えてトランジスタTr3のみをオン
する。この場合、モータM1に対する通電は断た
れるが、モータM1の回転を逆転させようとする
矢印a方向の逆起電圧が発生する。この逆起電圧
はトランジスタTr3、モータM1、ダイオードD1
を通じて流れ、モータM1の逆転に対する制動、
即ち回生ブレーキがかかることとなる。
ーン時において入力端子10aを“H”、10b
を“L”に切換えてトランジスタTr3のみをオン
する。この場合、モータM1に対する通電は断た
れるが、モータM1の回転を逆転させようとする
矢印a方向の逆起電圧が発生する。この逆起電圧
はトランジスタTr3、モータM1、ダイオードD1
を通じて流れ、モータM1の逆転に対する制動、
即ち回生ブレーキがかかることとなる。
なお、ダイオードD1,D2,D3,D4は正転中の
逆起電圧やモード切換え時に発生する逆起電圧を
カツトし、トランジスタTr1,Tr2,Tr3,Tr4に
異常電圧がかかるのを防止する。
逆起電圧やモード切換え時に発生する逆起電圧を
カツトし、トランジスタTr1,Tr2,Tr3,Tr4に
異常電圧がかかるのを防止する。
次に、本実施例の走査系の複写動作の概略を第
4図に従つて説明する。第4図の横軸は走査系の
ホームポジシヨンからスキヤン方向へのスキヤン
距離を示し、縦軸は走査系の速度で、正方向は往
動時の速度、負方向は復動時の速度を示す。
4図に従つて説明する。第4図の横軸は走査系の
ホームポジシヨンからスキヤン方向へのスキヤン
距離を示し、縦軸は走査系の速度で、正方向は往
動時の速度、負方向は復動時の速度を示す。
本実施例において、走査系1はまず第4図破線
で示すように予備往復動(SCAN:A,
RETURN)を行う。続いて、第4図中実線で示
すように複写枚数に応じた回数だけ複写往復動
(SCAN:B,RETURN)を行う。予備往復動
及び複写往復動の各々の往動時には定速制御が行
われる。復動時にはフルパワーで加速され、走査
系1がブレーキスイツチSW−Bをオンしてから
所定時間TM0,TM1,TM2遅延した後のP1,
Q1,R1点で制動を開始する。なお、第4図中の
P1,Q1,R1点は、記載の便宜上ブレーキスイツ
チのオン点SW−Bからの時間TM0,TM1,
TM2で表わされているが、実際にはそれらの時
間が経過した後の位置を示している。
で示すように予備往復動(SCAN:A,
RETURN)を行う。続いて、第4図中実線で示
すように複写枚数に応じた回数だけ複写往復動
(SCAN:B,RETURN)を行う。予備往復動
及び複写往復動の各々の往動時には定速制御が行
われる。復動時にはフルパワーで加速され、走査
系1がブレーキスイツチSW−Bをオンしてから
所定時間TM0,TM1,TM2遅延した後のP1,
Q1,R1点で制動を開始する。なお、第4図中の
P1,Q1,R1点は、記載の便宜上ブレーキスイツ
チのオン点SW−Bからの時間TM0,TM1,
TM2で表わされているが、実際にはそれらの時
間が経過した後の位置を示している。
制動は回生ブレーキP1〜P2,Q1〜Q2,R1〜
R2、正転ブレーキP2〜P3,Q2〜Q3,R2〜R3の順
で行われる。この制動により、所定の速度まで減
速されて第4図中R3,Q3,R3点に達すると、そ
の速度で定速制御され、走査系1がS点でホーム
スイツチSW−Hをオンしたときに停止させる。
これにより、走査系1はホームポジシヨンに復帰
する。
R2、正転ブレーキP2〜P3,Q2〜Q3,R2〜R3の順
で行われる。この制動により、所定の速度まで減
速されて第4図中R3,Q3,R3点に達すると、そ
の速度で定速制御され、走査系1がS点でホーム
スイツチSW−Hをオンしたときに停止させる。
これにより、走査系1はホームポジシヨンに復帰
する。
ここで、本発明の特徴とするところは、設定さ
れた条件に従つて行われる上述の一連の複写動作
内で、同一走査モードの各複写往復動SCAN:
B,RETURN毎に、フルパワーでリターン中の
走査系1に制動をかけるタイミングを、その前の
リターンの制動時に測定したデータで逐次補正し
て最適タイミングで制動を開始する点にある。
れた条件に従つて行われる上述の一連の複写動作
内で、同一走査モードの各複写往復動SCAN:
B,RETURN毎に、フルパワーでリターン中の
走査系1に制動をかけるタイミングを、その前の
リターンの制動時に測定したデータで逐次補正し
て最適タイミングで制動を開始する点にある。
具体的には、走査系1がブレーキスイツチSW
−Bをオンしてから制動遅延カウンタにてカウン
トした時間TMだけ遅延した後、制動を開始する
ようにし、このカウント値TMを前の制動時に測
定した定速制御中の移動距離で補正する。即ち、
予備往復動の制動開始タイミングTM0は、後に
詳述するように、設定された条件に応じた初期デ
ータであるが、第1回目の複写往復動の制動開始
タイミングTM1は予備往復動の復動時の定速制
御距離、即ち第4図中P3−S間の距離によつて
補正し、第2回目の複写往復動の制御開始タイミ
ングTM2は第1回目の複写往復動の復動時に定
速制御距離、すなわちQ3−S間の距離によつて
補正するものである。
−Bをオンしてから制動遅延カウンタにてカウン
トした時間TMだけ遅延した後、制動を開始する
ようにし、このカウント値TMを前の制動時に測
定した定速制御中の移動距離で補正する。即ち、
予備往復動の制動開始タイミングTM0は、後に
詳述するように、設定された条件に応じた初期デ
ータであるが、第1回目の複写往復動の制動開始
タイミングTM1は予備往復動の復動時の定速制
御距離、即ち第4図中P3−S間の距離によつて
補正し、第2回目の複写往復動の制御開始タイミ
ングTM2は第1回目の複写往復動の復動時に定
速制御距離、すなわちQ3−S間の距離によつて
補正するものである。
第6図ないし第15図は前記マイクロコンピユ
ータ3による制御プログラムのフローチヤート図
である。以下、このフローチヤート図を参照しな
がら、具体的な制御について詳述する。
ータ3による制御プログラムのフローチヤート図
である。以下、このフローチヤート図を参照しな
がら、具体的な制御について詳述する。
まず、第6図に示すメインルーチンにて制御の
概略を説明する。マイクロコンピユータ3では電
源が投入されると、ステツプにて内部パラメー
タの初期設定が行われ、ステツプにて複写倍
率、スキヤンサイズ等のデータが入力され、その
後スキヤン信号が入力されるまでデータ入力を繰
返す。スキヤン信号が入力されると、ステツプ
で「YES」と判定され、ステツプにて走査系
1をホームポジシヨンに戻すためのサブルーチン
HOMEが処理され、走査系1を確実にホームポ
ジシヨン(スキヤン開始位置)に位置させる。
概略を説明する。マイクロコンピユータ3では電
源が投入されると、ステツプにて内部パラメー
タの初期設定が行われ、ステツプにて複写倍
率、スキヤンサイズ等のデータが入力され、その
後スキヤン信号が入力されるまでデータ入力を繰
返す。スキヤン信号が入力されると、ステツプ
で「YES」と判定され、ステツプにて走査系
1をホームポジシヨンに戻すためのサブルーチン
HOMEが処理され、走査系1を確実にホームポ
ジシヨン(スキヤン開始位置)に位置させる。
その後、ステツプでサブルーチンSCAN:A
が処理され、走査系1が予備スキヤンを行い、こ
こで次に行われる実際の複写スキヤンのためのデ
ータを読取る。さらに、ステツプでサブルーチ
ンRETURNが処理され、走査系1がホームポジ
シヨンまで復帰され、以後のリターンのためのデ
ータを収集する。次に、ステツプでスキヤン信
号が入力されるのを待ち、「YES」と判定される
とステツプでサブルーチンSCAN:Bを処理
し、実際の複写スキヤンが行われ、以後複写枚数
に応じてステツプ、、を繰返す。
が処理され、走査系1が予備スキヤンを行い、こ
こで次に行われる実際の複写スキヤンのためのデ
ータを読取る。さらに、ステツプでサブルーチ
ンRETURNが処理され、走査系1がホームポジ
シヨンまで復帰され、以後のリターンのためのデ
ータを収集する。次に、ステツプでスキヤン信
号が入力されるのを待ち、「YES」と判定される
とステツプでサブルーチンSCAN:Bを処理
し、実際の複写スキヤンが行われ、以後複写枚数
に応じてステツプ、、を繰返す。
ここで、スキヤンモータM1の定速制御につい
て説明する。
て説明する。
定速制御はスキヤンモータM1の回転数に対応
するエンコーダ・パルスの立下り(又は立上り)
でマイクロコンピユータ3の割込み端子INTで
外部割込みをかけ、この外部割込み間隔と基準発
振回路6にて駆動される内部カウンタにて計数さ
れる時間に応じ〔TON+A(FG−FG0)〕といつ
た計算式にて算出した時間MTONスキヤンモー
タM1をオンすることにより行われる(第5図参
照)。なお、TONはスキヤンモータM1を定速に
保つためにオンする基準時間、(FG)は上記内部
カウンタで測定されたエンコーダ・パルスの時間
間隔、(FG0)はモータ回転数、ギヤ比、複写倍
率によつて設定される設定値である。従つて、A
は設定値と実測値との誤差によるモータオン時間
(MTON)の補正量を決定する係数である。ここ
で、TONはスキヤン時定速制御においては
(FG)の値によつて補正され、その補正値をさら
にA(FG−FG0)で補正した値をモータオン時間
MTONにしているので、モータオン時間
(MTON)は二重に補正されてさらに適切な値に
なる。
するエンコーダ・パルスの立下り(又は立上り)
でマイクロコンピユータ3の割込み端子INTで
外部割込みをかけ、この外部割込み間隔と基準発
振回路6にて駆動される内部カウンタにて計数さ
れる時間に応じ〔TON+A(FG−FG0)〕といつ
た計算式にて算出した時間MTONスキヤンモー
タM1をオンすることにより行われる(第5図参
照)。なお、TONはスキヤンモータM1を定速に
保つためにオンする基準時間、(FG)は上記内部
カウンタで測定されたエンコーダ・パルスの時間
間隔、(FG0)はモータ回転数、ギヤ比、複写倍
率によつて設定される設定値である。従つて、A
は設定値と実測値との誤差によるモータオン時間
(MTON)の補正量を決定する係数である。ここ
で、TONはスキヤン時定速制御においては
(FG)の値によつて補正され、その補正値をさら
にA(FG−FG0)で補正した値をモータオン時間
MTONにしているので、モータオン時間
(MTON)は二重に補正されてさらに適切な値に
なる。
本実施例において、定速制御はスキヤン時とリ
ターン終了間際の2種類がある。また、スキヤン
時は複写倍率によつてスキヤン速度が異なるの
で、上記F(G0),(A),(TON)の値は複数と
なる。
ターン終了間際の2種類がある。また、スキヤン
時は複写倍率によつてスキヤン速度が異なるの
で、上記F(G0),(A),(TON)の値は複数と
なる。
前記定速制御におけるタイマ割込みとFG割込
みはスキヤン、リターン時のサブルーチン
FGWAIT,MCOFF間に許可される。
みはスキヤン、リターン時のサブルーチン
FGWAIT,MCOFF間に許可される。
タイマ割込みは基準発振回路6からマイクロコ
ンピユータ3の外部クロツク端子ECKに入力さ
れるパルスにて内部カウンタがオーバフローする
ごとに発生する。内部カウンタはオーバフロー後
も再び零からカウントを続ける。本実施例では内
部カウンタは8ビツトであり、基準発振回路6の
周波数を200KHzとしているため、28=256クロツ
ク(1.28ms)ごとにタイマ割込みが発生する。
ンピユータ3の外部クロツク端子ECKに入力さ
れるパルスにて内部カウンタがオーバフローする
ごとに発生する。内部カウンタはオーバフロー後
も再び零からカウントを続ける。本実施例では内
部カウンタは8ビツトであり、基準発振回路6の
周波数を200KHzとしているため、28=256クロツ
ク(1.28ms)ごとにタイマ割込みが発生する。
このタイマ割込みは後述するFG割込み処理後
受付けられ、第7図の処理ルーチンINT−Tに
示すように、ステツプT−1にてモータオン時間
(MTON)が経過したか否かを判定し、「YES」
と判定されるとステツプT−2にてドライブ
OFFデータを出力し、メインルーチンに戻る。
なお、モータオン時間(MTON)を経過してい
なければステツプT−1で「NO」と判定され、
直ちにメインルーチンに戻る。上記ドライブ
OFFデータはFG割込み処理ルーチンINT−Fで
実行されるドライブONデータとともに割込みが
許可される前にマイクロコンピユータ3のRAM
エリア内に設定される。ON−OFFデータは正逆
転信号F/Rと駆動信号D/Sの組合せである。
Fは正転、Rは逆転、Dは駆動、Sは停止を意味
する。即ち、スキヤン時のONデータはFD、
OFFデータはFS、リターン中の定速制御時の
ONデータはRD、OFFデータはRSである。一
方、定速制御を行わないときのモータM1の制御
データは同様に正逆転信号F/Rと駆動信号D/
Sの組合せとして出力される。例えば、リターン
時における正転ブレーキ時の制御データはFD、
またはリターン時における回生ブレーキ時の制御
データはFSである。
受付けられ、第7図の処理ルーチンINT−Tに
示すように、ステツプT−1にてモータオン時間
(MTON)が経過したか否かを判定し、「YES」
と判定されるとステツプT−2にてドライブ
OFFデータを出力し、メインルーチンに戻る。
なお、モータオン時間(MTON)を経過してい
なければステツプT−1で「NO」と判定され、
直ちにメインルーチンに戻る。上記ドライブ
OFFデータはFG割込み処理ルーチンINT−Fで
実行されるドライブONデータとともに割込みが
許可される前にマイクロコンピユータ3のRAM
エリア内に設定される。ON−OFFデータは正逆
転信号F/Rと駆動信号D/Sの組合せである。
Fは正転、Rは逆転、Dは駆動、Sは停止を意味
する。即ち、スキヤン時のONデータはFD、
OFFデータはFS、リターン中の定速制御時の
ONデータはRD、OFFデータはRSである。一
方、定速制御を行わないときのモータM1の制御
データは同様に正逆転信号F/Rと駆動信号D/
Sの組合せとして出力される。例えば、リターン
時における正転ブレーキ時の制御データはFD、
またはリターン時における回生ブレーキ時の制御
データはFSである。
FG割込み処理はスキヤンモータM1の回転数に
対応するエンコーダ・パルスの立下り(又は立上
り)によつて発生し、主にスキヤンモータM1を
オンする時間(MTON)の算出を行う。即ち、
第8図に示すように、ステツプF−1にて前の
FG割込みからの時間FGが算出され、ステツプF
−2にて設定値F(G0)との差(ΔFG)を求め、
ステツプF−3にてTON補正要求があるか否か
を判定する。TON補正要求は上記露光スイツチ
SW−Eのオンからスキヤン終了までの間は
“1”にセツトされ、「NO」であればステツプF
−7に移るが、「YES」であればステツプF−4
にて(ΔFG>0)か否かを判定する。「YES」で
あれば、パルス間隔FGが設定値(FG0)よりも
大きく、走査系1のスキヤン速度は遅いので、ス
テツプF−5にて所定値(本実施例では1)を基
準時間TONに加算する。上記ステツプF−4が
「NO」であれば、逆にスキヤン速度は速いので、
ステツプF−6にて所定値を基準時間TONから
減算する。
対応するエンコーダ・パルスの立下り(又は立上
り)によつて発生し、主にスキヤンモータM1を
オンする時間(MTON)の算出を行う。即ち、
第8図に示すように、ステツプF−1にて前の
FG割込みからの時間FGが算出され、ステツプF
−2にて設定値F(G0)との差(ΔFG)を求め、
ステツプF−3にてTON補正要求があるか否か
を判定する。TON補正要求は上記露光スイツチ
SW−Eのオンからスキヤン終了までの間は
“1”にセツトされ、「NO」であればステツプF
−7に移るが、「YES」であればステツプF−4
にて(ΔFG>0)か否かを判定する。「YES」で
あれば、パルス間隔FGが設定値(FG0)よりも
大きく、走査系1のスキヤン速度は遅いので、ス
テツプF−5にて所定値(本実施例では1)を基
準時間TONに加算する。上記ステツプF−4が
「NO」であれば、逆にスキヤン速度は速いので、
ステツプF−6にて所定値を基準時間TONから
減算する。
次に、ステツプF−7にて(|ΔFG|≦K)
か否かを判定する。Kはエンコーダ・パルス間隔
の測定値(FG)と設定値(FG0)との差(ΔFG)
の許容範囲を定める定数であり、(|ΔFG|)が
許容範囲を越えていれば「NO」と判定され、ス
テツプF−8にて前記ステツプF−4と同様に
(ΔFG>0)か否かを判定し、「YES」であれば
ステツプF−9でスキヤンモータM1をフルオン
にセツトし、ステツプF−11でドライブONデー
タを出力し、メインルーチンに戻る。ステツプF
−8が「NO」であればステツプF−12でフルオ
フにセツトし、ステツプF−13でドライブOFF
データを出力し、メインルーチンに戻る。
か否かを判定する。Kはエンコーダ・パルス間隔
の測定値(FG)と設定値(FG0)との差(ΔFG)
の許容範囲を定める定数であり、(|ΔFG|)が
許容範囲を越えていれば「NO」と判定され、ス
テツプF−8にて前記ステツプF−4と同様に
(ΔFG>0)か否かを判定し、「YES」であれば
ステツプF−9でスキヤンモータM1をフルオン
にセツトし、ステツプF−11でドライブONデー
タを出力し、メインルーチンに戻る。ステツプF
−8が「NO」であればステツプF−12でフルオ
フにセツトし、ステツプF−13でドライブOFF
データを出力し、メインルーチンに戻る。
一方、前記(|ΔFG|)が許容範囲内にあれ
ば前記ステツプF−7にて「YES」と判定され、
ステツプF−10にて計算式〔TON+A(FG−
FG0)〕を演算してモータオン時間MTONを求
め、ステツプF−11にてドライブONデータを出
力し、メインルーチンに戻る。
ば前記ステツプF−7にて「YES」と判定され、
ステツプF−10にて計算式〔TON+A(FG−
FG0)〕を演算してモータオン時間MTONを求
め、ステツプF−11にてドライブONデータを出
力し、メインルーチンに戻る。
第9図はサブルーチンHOMEを示す。これは
スキヤン開始時に走査系1がホームポジシヨンに
ない場合、メインモータM1を逆転させて走査系
1をホームポジシヨンに復帰させるサブルーチン
である。
スキヤン開始時に走査系1がホームポジシヨンに
ない場合、メインモータM1を逆転させて走査系
1をホームポジシヨンに復帰させるサブルーチン
である。
即ち、ステツプにてホームスイツチSW−H
がオフか否かを判定し、「NO」であれば走査系
1がホームポジシヨンに復帰しているのであるか
ら、直ちにメインルーチンに戻る。「YES」であ
れば走査系1がホームポジシヨンから離れている
のであるから、まずステツプで制御データを
RDとしてモータM1を逆転駆動し、ステツプで
定速制御用データ(FG0),(TON),(A)を設
定し、ドライブON−OFFデータにRD,RSをセ
ツトした後、ステツプにてサブルーチン
FGWAITを実行し、定速制御が行われる。
がオフか否かを判定し、「NO」であれば走査系
1がホームポジシヨンに復帰しているのであるか
ら、直ちにメインルーチンに戻る。「YES」であ
れば走査系1がホームポジシヨンから離れている
のであるから、まずステツプで制御データを
RDとしてモータM1を逆転駆動し、ステツプで
定速制御用データ(FG0),(TON),(A)を設
定し、ドライブON−OFFデータにRD,RSをセ
ツトした後、ステツプにてサブルーチン
FGWAITを実行し、定速制御が行われる。
ここで、ステツプにて走査系1がホームスイ
ツチSW−Hをオン、即ち走査系1がホームポジ
シヨンに復帰したことを確認した後、ステツプ
にて割込み禁止ルーチンMCOFFを実行し、定速
制御をオフにしてステツプにて停止用タイマを
セツトし、停止動作(定位置制御)に移る。即
ち、ステツプで制御データをFDとしてモータ
M1を正転駆動し、ステツプで前記停止用タイ
マの終了を待つ。ここでモータM1を正転させる
のは、復帰時の逆転速度を打消すためである。前
記停止用タイマの終了後、ステツプで制御デー
タをRSとしてスキヤンモータM1を停止させ、メ
インルーチンに戻る。
ツチSW−Hをオン、即ち走査系1がホームポジ
シヨンに復帰したことを確認した後、ステツプ
にて割込み禁止ルーチンMCOFFを実行し、定速
制御をオフにしてステツプにて停止用タイマを
セツトし、停止動作(定位置制御)に移る。即
ち、ステツプで制御データをFDとしてモータ
M1を正転駆動し、ステツプで前記停止用タイ
マの終了を待つ。ここでモータM1を正転させる
のは、復帰時の逆転速度を打消すためである。前
記停止用タイマの終了後、ステツプで制御デー
タをRSとしてスキヤンモータM1を停止させ、メ
インルーチンに戻る。
サブルーチンFGWAITは第10図に示すよう
に定速制御のために割込み許可を行うもので、ス
テツプでエンコーダ・パルスの立下り入力を待
つてステツプでTON補正要求を“0”にし、
ステツプで割込みを許可し、メインルーチンに
戻る。
に定速制御のために割込み許可を行うもので、ス
テツプでエンコーダ・パルスの立下り入力を待
つてステツプでTON補正要求を“0”にし、
ステツプで割込みを許可し、メインルーチンに
戻る。
サブルーチンMCOFF第11図に示すように定
速制御を終了させるためのもので、ステツプ〓で
割込みを禁止した後、ステツプで制御データを
RSとしテモータM1を停止させ、メインルーチン
に戻る。
速制御を終了させるためのもので、ステツプ〓で
割込みを禁止した後、ステツプで制御データを
RSとしテモータM1を停止させ、メインルーチン
に戻る。
第12図はサブルーチンSCAN:Aを示す。
SCAN:Aは実際の複写スキヤンSCAN:Bに先
立つて行われる予備スキヤンの実行ルーチンであ
り、これにて以後の複写スキヤンSCAN:Bに用
いられるモータオン時間MTONのデータ設定が
行われる。
SCAN:Aは実際の複写スキヤンSCAN:Bに先
立つて行われる予備スキヤンの実行ルーチンであ
り、これにて以後の複写スキヤンSCAN:Bに用
いられるモータオン時間MTONのデータ設定が
行われる。
まず、ステツプ〓にて制御データにFDをセツ
トしてモータM1を正転駆動する。このフルパワ
ーの正転駆動は最初のエンコーダパルス入力が入
るまで続けられ、走査系1の立上りを助ける。そ
して、マイクロコンピユータ3のRAMエリアに
ドライブONデータとしてFD、ドライブOFFデ
ータとしてFSの設定が行われる。次に、ステツ
プにてリターン時の制動遅延カウンタTMに初
期データが設定される。次に、ステツプにて複
写倍率に基づいて定速制御用データ(FG0),
(TON),(A)をセツトする。同時に、ステツプ
にて複写スキヤンSCAN:Bでのスキヤンサイ
ズから算出したカウンタの補正値を(CT)とす
る。これは、予備スキヤンSCAN:Aは最小スキ
ヤンサイズに設定されており、通常実際の複写ス
キヤンSCAN:Bより短かく、かつスキヤンサイ
ズにより制動開始タイミングも変化するので、予
備スキヤンSCAN:A後のリターンでのカウンタ
の測定値を補正するためである。
トしてモータM1を正転駆動する。このフルパワ
ーの正転駆動は最初のエンコーダパルス入力が入
るまで続けられ、走査系1の立上りを助ける。そ
して、マイクロコンピユータ3のRAMエリアに
ドライブONデータとしてFD、ドライブOFFデ
ータとしてFSの設定が行われる。次に、ステツ
プにてリターン時の制動遅延カウンタTMに初
期データが設定される。次に、ステツプにて複
写倍率に基づいて定速制御用データ(FG0),
(TON),(A)をセツトする。同時に、ステツプ
にて複写スキヤンSCAN:Bでのスキヤンサイ
ズから算出したカウンタの補正値を(CT)とす
る。これは、予備スキヤンSCAN:Aは最小スキ
ヤンサイズに設定されており、通常実際の複写ス
キヤンSCAN:Bより短かく、かつスキヤンサイ
ズにより制動開始タイミングも変化するので、予
備スキヤンSCAN:A後のリターンでのカウンタ
の測定値を補正するためである。
次に、ステツプ〓でサブルーチンFGWAITを
処理し、エンコーダ・パルスの1回目の入力を待
ち、定速制御が開始される。そして、ステツプ〓
にて露光スイツチSW−Eが走査系1にてオンさ
れるのを待ち、そのオンが確認されるとステツプ
〓にてカウンタを予備スキヤンサイズにセツト
し、ステツプ〓にてTON補正要求を“1”にセ
ツトし、基準時間TONの収束を待つ。前記露光
スイツチSW−Eのオンでスタートしたカウンタ
が予備スキヤンサイズの設定パルス数だけカウン
トするのをステツプ〓にて待ち、終了するとステ
ツプ〓でサブルーチンMCOFFを処理し、割込み
が禁止されて定速制御が終了する。この予備スキ
ヤンSCAN:Aで補正された基準時間TONは、
ステツプ〓にてレジスタTONRに退避し、以後
このデータは複写スキヤンSCAN:Bでの露光ス
イツチSW−Eがオンするまでの間の定速制御に
使用される。
処理し、エンコーダ・パルスの1回目の入力を待
ち、定速制御が開始される。そして、ステツプ〓
にて露光スイツチSW−Eが走査系1にてオンさ
れるのを待ち、そのオンが確認されるとステツプ
〓にてカウンタを予備スキヤンサイズにセツト
し、ステツプ〓にてTON補正要求を“1”にセ
ツトし、基準時間TONの収束を待つ。前記露光
スイツチSW−Eのオンでスタートしたカウンタ
が予備スキヤンサイズの設定パルス数だけカウン
トするのをステツプ〓にて待ち、終了するとステ
ツプ〓でサブルーチンMCOFFを処理し、割込み
が禁止されて定速制御が終了する。この予備スキ
ヤンSCAN:Aで補正された基準時間TONは、
ステツプ〓にてレジスタTONRに退避し、以後
このデータは複写スキヤンSCAN:Bでの露光ス
イツチSW−Eがオンするまでの間の定速制御に
使用される。
第13図はサブルーチンSCAN:Bを示す。
SCAN:Bは前記予備スキヤンSCAN:Aの後に
行われる複写スキヤンの実行ルーチである。
SCAN:Bは前記予備スキヤンSCAN:Aの後に
行われる複写スキヤンの実行ルーチである。
まず、ステツプ〓にて予備スキヤンSCAN:A
のステツプ〓と同様にモータM1の正転駆動と、
ドライブON−OFFデータの設定が行われ、ステ
ツプ〓にてリターン時の制動遅延カウンタTMを
補正する。即ち、以下に説明するリターン時に測
定された定速制御距離CTと一定の設定値(CK)
との差を求め、その差を前回(予備スキヤン)に
セツトしたデータ(TM)に加算する。次に、ス
テツプ〓にて次のリターンの制動タイミングを測
定するためにカウンタをクリアする。同時に、ス
テツプ〓にて前回のリターン時にレジスタに退避
された定速制御データ(FG0),(A)を復帰さ
せ、ステツプ〓にて前記予備スキヤンSCAN:A
で求められた基準時間TONを復帰させる。
のステツプ〓と同様にモータM1の正転駆動と、
ドライブON−OFFデータの設定が行われ、ステ
ツプ〓にてリターン時の制動遅延カウンタTMを
補正する。即ち、以下に説明するリターン時に測
定された定速制御距離CTと一定の設定値(CK)
との差を求め、その差を前回(予備スキヤン)に
セツトしたデータ(TM)に加算する。次に、ス
テツプ〓にて次のリターンの制動タイミングを測
定するためにカウンタをクリアする。同時に、ス
テツプ〓にて前回のリターン時にレジスタに退避
された定速制御データ(FG0),(A)を復帰さ
せ、ステツプ〓にて前記予備スキヤンSCAN:A
で求められた基準時間TONを復帰させる。
次に、ステツプ〓でサブルーチンFGWAITを
処理し、定速制御が開始される。そして、ステツ
プ〓にて露光スイツイSW−Eが走査系1にてオ
ンされるのを待ち、そのオンが確認されるとステ
ツプにてカウンタを実際の複写スキヤンサイズ
にセツトし、ステツプ〓にてTON補正要求を
“1”にセツトし、基準時間TONの補正を開始す
る。前記露光スイツチSW−Eのオンでスタート
したカウンタが複写スキヤンサイズの設定パルス
数だけカウントするのをステツプ〓にて待ち、終
了するとステツプ〓でサブルーチンMCOFFを処
理し、割込みが禁止されて定速制御が終了する。
処理し、定速制御が開始される。そして、ステツ
プ〓にて露光スイツイSW−Eが走査系1にてオ
ンされるのを待ち、そのオンが確認されるとステ
ツプにてカウンタを実際の複写スキヤンサイズ
にセツトし、ステツプ〓にてTON補正要求を
“1”にセツトし、基準時間TONの補正を開始す
る。前記露光スイツチSW−Eのオンでスタート
したカウンタが複写スキヤンサイズの設定パルス
数だけカウントするのをステツプ〓にて待ち、終
了するとステツプ〓でサブルーチンMCOFFを処
理し、割込みが禁止されて定速制御が終了する。
第14図はサブルーチンRETURNを示す。
まず、ステツプ〓にて制御データに(RD)を
セツトしてモータM1をフルパワーで逆転駆動し、
ステツプ〓にてスキヤン時での定速制御データを
レジスタに退避させる。同時に、ステツプ〓にて
以下に説明するメインモータチエツクルーチン
CHECKを処理してメインモータM2の回転数を
補正し、かつ異常があれば走査系1と感光体との
同期がとれないので、スキヤンモータM1を停止
させる。そして、ステツプ〓にてブレーキスイツ
チSW−Bが走査系1でオンされるのを待つ。こ
のブレーキスイツチSW−Bがオンされると、ス
テツプ〓にて制動遅延カウンタTMをスタートさ
せ、ステツプ〓にてその終了を待つ。このカウン
タTMの設定値は、予備スキヤン後のリターンで
あればステツプ〓でセツトした初期データの値で
あり、その後の複写スキヤン後のリターンであれ
ばステツプ〓で補正された値である。カウンタ
TMが終了すると、ステツプ〓にて制御データに
FSをセツトしてスキヤンモータM1に回生ブレー
キをかけ、ステツプ〓にてカウンタに所定値
(TC)をセツトし、ステツプ〓にてそのカウント
終了を待つ。カウント終了とともにステツプ〓に
て制御データに(FD)をセツトし、モータM1に
正転ブレーキをかける。これにて、モータM1の
回転数、即ち走査系1のリターン速度が所定速度
以下にまで減速されると、これをステツプ〓で検
出し、ステツプ〓にて逆転定速制御データを設定
し、逆転の定速制御が行われる。即ち、ステツプ
〓にて制御データをRDにセツトしてモータM1を
逆転させるとともに、ドライブONデータRD、
ドライブOFFデータRSの設定を行ない、ステツ
プ〓にてサブルーチンFGWAITを処理し、定速
制御を行う。
セツトしてモータM1をフルパワーで逆転駆動し、
ステツプ〓にてスキヤン時での定速制御データを
レジスタに退避させる。同時に、ステツプ〓にて
以下に説明するメインモータチエツクルーチン
CHECKを処理してメインモータM2の回転数を
補正し、かつ異常があれば走査系1と感光体との
同期がとれないので、スキヤンモータM1を停止
させる。そして、ステツプ〓にてブレーキスイツ
チSW−Bが走査系1でオンされるのを待つ。こ
のブレーキスイツチSW−Bがオンされると、ス
テツプ〓にて制動遅延カウンタTMをスタートさ
せ、ステツプ〓にてその終了を待つ。このカウン
タTMの設定値は、予備スキヤン後のリターンで
あればステツプ〓でセツトした初期データの値で
あり、その後の複写スキヤン後のリターンであれ
ばステツプ〓で補正された値である。カウンタ
TMが終了すると、ステツプ〓にて制御データに
FSをセツトしてスキヤンモータM1に回生ブレー
キをかけ、ステツプ〓にてカウンタに所定値
(TC)をセツトし、ステツプ〓にてそのカウント
終了を待つ。カウント終了とともにステツプ〓に
て制御データに(FD)をセツトし、モータM1に
正転ブレーキをかける。これにて、モータM1の
回転数、即ち走査系1のリターン速度が所定速度
以下にまで減速されると、これをステツプ〓で検
出し、ステツプ〓にて逆転定速制御データを設定
し、逆転の定速制御が行われる。即ち、ステツプ
〓にて制御データをRDにセツトしてモータM1を
逆転させるとともに、ドライブONデータRD、
ドライブOFFデータRSの設定を行ない、ステツ
プ〓にてサブルーチンFGWAITを処理し、定速
制御を行う。
次に、ステツプ〓にてカウンタをセツトし、ス
テツプ〓にてホームスイツチSW−Hが走査系1
でオンされるまでのエンコーダパルス数をカウン
トし、そのカウント数CTをステツプ〓で退避さ
せる。カウント数CTは定速制御中に走査系1が
移動した距離に正確に対応しており、次回のリタ
ーン時の制動タイミングを決定するために次回の
複写スキヤンにおけるステツプ〓での計算に用い
られる。そして、ステツプ〓にてサブルーチン
MCOFFを処理し、割込みが禁止されて定速制御
が終了する。その後、定位置制御、即ち前記サブ
ルーチンHOMEのステツプ〜と同じ制御が
行われ、走査系1がホームポジシヨンで停止す
る。
テツプ〓にてホームスイツチSW−Hが走査系1
でオンされるまでのエンコーダパルス数をカウン
トし、そのカウント数CTをステツプ〓で退避さ
せる。カウント数CTは定速制御中に走査系1が
移動した距離に正確に対応しており、次回のリタ
ーン時の制動タイミングを決定するために次回の
複写スキヤンにおけるステツプ〓での計算に用い
られる。そして、ステツプ〓にてサブルーチン
MCOFFを処理し、割込みが禁止されて定速制御
が終了する。その後、定位置制御、即ち前記サブ
ルーチンHOMEのステツプ〜と同じ制御が
行われ、走査系1がホームポジシヨンで停止す
る。
第15図はメインモータM2のチエツクルーチ
ンCHECKを示す。
ンCHECKを示す。
まず、ステツプ〓にてメインモータM2の回転
数に対応するエンコーダ2′のパルス時間間隔
FG′を測定し、ステツプ〓にてパルス時間間隔
(FG′)が基準値(FG′0)から一定範囲内にある
か否かを判定する。「YES」と判定されると、こ
のルーチンCHECKは終了してリターンのサブル
ーチンに戻り、「NO」と判定されると、ステツ
プ〓にて(FG′−FG′0=ΔFG′)の正負(ΔFG′>
0)を判定する。「YES」であれば、メインモー
タM2の回転数は低く、ステツプ〓にてモータレ
ベルをチエツクし、補正許容の最高レベル15で
あればステツプ〓でトラブル信号を発し、補正許
容範囲にあればステツプ〓でレベルをインクリメ
ントし、ステツプ〓でメインモータM2の回転数
を上昇させ、メインルーチンに戻る。
数に対応するエンコーダ2′のパルス時間間隔
FG′を測定し、ステツプ〓にてパルス時間間隔
(FG′)が基準値(FG′0)から一定範囲内にある
か否かを判定する。「YES」と判定されると、こ
のルーチンCHECKは終了してリターンのサブル
ーチンに戻り、「NO」と判定されると、ステツ
プ〓にて(FG′−FG′0=ΔFG′)の正負(ΔFG′>
0)を判定する。「YES」であれば、メインモー
タM2の回転数は低く、ステツプ〓にてモータレ
ベルをチエツクし、補正許容の最高レベル15で
あればステツプ〓でトラブル信号を発し、補正許
容範囲にあればステツプ〓でレベルをインクリメ
ントし、ステツプ〓でメインモータM2の回転数
を上昇させ、メインルーチンに戻る。
一方、前記ステツプ〓で「NO」と判定される
と、メインモータM2の回転数は高く、ステツプ
〓にてモータレベルをチエツクし、補正許容の最
低レベル0であればステツプ〓でトラブル信号を
発し、補正許容範囲内にあればステツプ〓でレベ
ルをデクリメントし、ステツプ〓でメインモータ
M2の回転数を下降させる。
と、メインモータM2の回転数は高く、ステツプ
〓にてモータレベルをチエツクし、補正許容の最
低レベル0であればステツプ〓でトラブル信号を
発し、補正許容範囲内にあればステツプ〓でレベ
ルをデクリメントし、ステツプ〓でメインモータ
M2の回転数を下降させる。
また、補正許容範囲外でトラブル信号が出力さ
れると、ステツプ〓で制御データにFSをセツト
してスキヤンモータM1に回生ブレーキをかけ、
ステツプ〓でエンコーダ・パルス間隔FGが一定
レベル以下になるのを待ち、一定レベル以下にな
るとステツプ〓でON−OFFデータにRSをセツ
トしてスキヤンモータM1を停止させる。
れると、ステツプ〓で制御データにFSをセツト
してスキヤンモータM1に回生ブレーキをかけ、
ステツプ〓でエンコーダ・パルス間隔FGが一定
レベル以下になるのを待ち、一定レベル以下にな
るとステツプ〓でON−OFFデータにRSをセツ
トしてスキヤンモータM1を停止させる。
即ち、本発明においては、走査系1のリターン
時に制動をかけるタイミングを決定する制動遅延
カウンタTMの設定値(TMo+1、n:スキヤン回
数)をその前のリターンの定速制御時に測定(ス
テツプ〓〜〓)した走査系1の定速制御中の移動
距離を示すデータCToで逐次補正し、最適な制動
タイミングを得るのである(ステツプ〓)。制御
式で表わせば、 TMo+1=TMo+CTo−CK CK:一定の設定値 この補正は(CTo=CK)となるように作用す
る。即ち、(CTo<CK)のときは制動タイミング
が早くなつているのであるから、次回のカウント
設定値(TMo+1)を前回カウント設定値(TMo)
より大きく補正する。逆に(CTo>CK)のとき
は制動タイミングが遅くなつているのであるか
ら、次回のカウント設定値(TMo+1)を前回の
カウント設定値(TMo)より小さく補正する。
即ち、いずれの場合にも次回のカウント設定値
(TMo+1)を(CTo=CK)である一定値TMに近
付けるのである。
時に制動をかけるタイミングを決定する制動遅延
カウンタTMの設定値(TMo+1、n:スキヤン回
数)をその前のリターンの定速制御時に測定(ス
テツプ〓〜〓)した走査系1の定速制御中の移動
距離を示すデータCToで逐次補正し、最適な制動
タイミングを得るのである(ステツプ〓)。制御
式で表わせば、 TMo+1=TMo+CTo−CK CK:一定の設定値 この補正は(CTo=CK)となるように作用す
る。即ち、(CTo<CK)のときは制動タイミング
が早くなつているのであるから、次回のカウント
設定値(TMo+1)を前回カウント設定値(TMo)
より大きく補正する。逆に(CTo>CK)のとき
は制動タイミングが遅くなつているのであるか
ら、次回のカウント設定値(TMo+1)を前回の
カウント設定値(TMo)より小さく補正する。
即ち、いずれの場合にも次回のカウント設定値
(TMo+1)を(CTo=CK)である一定値TMに近
付けるのである。
発明の効果
以上の説明で明らかなように、本発明によれ
ば、復動時の速度あるいは制動力自体を制御する
ことなく簡単な構成で、同一走査モードの各複写
往復動毎に、常に最適な制動状態を得ることがで
きる。
ば、復動時の速度あるいは制動力自体を制御する
ことなく簡単な構成で、同一走査モードの各複写
往復動毎に、常に最適な制動状態を得ることがで
きる。
このため、設定された複写枚数に応じて同一走
査モードで複数回の複写往復動が行われる場合、
走査系や駆動モータの誤差、状態の変動による制
動力の変化にもかかわらず、常に最適のタイミン
グで制動が行われ、複写動作時間の短縮を図るこ
とができる。
査モードで複数回の複写往復動が行われる場合、
走査系や駆動モータの誤差、状態の変動による制
動力の変化にもかかわらず、常に最適のタイミン
グで制動が行われ、複写動作時間の短縮を図るこ
とができる。
図面は本発明に係る減速制御方法の一実施例を
示し、第1図は走査系の斜視図、第2図は制御手
段のブロツク図、第3図はモータ制御回路図、第
4図は走査系のスキヤン、リターン時の速度変化
を示すグラフ、第5図は定速制御を説明するため
のパルス波形図、第6図ないし第15図は制御手
段のフローチヤート図である。 1……走査系、2……エンコーダ、3……マイ
クロコンピユータ、4……ドライバ回路、5……
波形整形回路、6……基準発振回路、M1……ス
キヤンモータ、SW−H……ホームスイツチ、
SW−B……ブレーキスイツチ、SW−E……露
光スイツチ、SCAN:A……予備スキヤン、
SCAN:B……複写スキヤン、TM……制動遅延
カウンタ。
示し、第1図は走査系の斜視図、第2図は制御手
段のブロツク図、第3図はモータ制御回路図、第
4図は走査系のスキヤン、リターン時の速度変化
を示すグラフ、第5図は定速制御を説明するため
のパルス波形図、第6図ないし第15図は制御手
段のフローチヤート図である。 1……走査系、2……エンコーダ、3……マイ
クロコンピユータ、4……ドライバ回路、5……
波形整形回路、6……基準発振回路、M1……ス
キヤンモータ、SW−H……ホームスイツチ、
SW−B……ブレーキスイツチ、SW−E……露
光スイツチ、SCAN:A……予備スキヤン、
SCAN:B……複写スキヤン、TM……制動遅延
カウンタ。
Claims (1)
- 1 複写枚数に応じた回数の複写往復動を行う走
査系の一連の複写動作内における各復動時におい
て、走査系を復動終了位置から復帰方向に向けて
駆動した後制動をかけて減速し、走査系の速度が
予め定められた速度になるとその速度にて定速制
御を行い、走査系を往動開始位置まで復帰させる
とともに、前記定速制御を行つた距離を測定して
次の復動時における制動開始タイミングを補正す
ることを特徴とする走査系の減速制御方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57139323A JPS5929238A (ja) | 1982-08-10 | 1982-08-10 | 走査系の減速制御方法 |
| US06/521,624 US4561771A (en) | 1982-08-10 | 1983-08-09 | System for controlling the reciprocation of a scanning apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57139323A JPS5929238A (ja) | 1982-08-10 | 1982-08-10 | 走査系の減速制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5929238A JPS5929238A (ja) | 1984-02-16 |
| JPH0434729B2 true JPH0434729B2 (ja) | 1992-06-08 |
Family
ID=15242630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57139323A Granted JPS5929238A (ja) | 1982-08-10 | 1982-08-10 | 走査系の減速制御方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4561771A (ja) |
| JP (1) | JPS5929238A (ja) |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3422351A1 (de) * | 1983-06-16 | 1984-12-20 | Canon K.K., Tokio/Tokyo | Bilderzeugungssystem |
| JPS6060636A (ja) * | 1983-09-13 | 1985-04-08 | Konishiroku Photo Ind Co Ltd | 画像形成装置における光学系駆動方法 |
| JPS60262147A (ja) * | 1984-06-08 | 1985-12-25 | Minolta Camera Co Ltd | 走査装置 |
| JPS6127533A (ja) * | 1984-07-18 | 1986-02-07 | Sanyo Electric Co Ltd | 電子複写機の露光走査装置 |
| JPS6129829A (ja) * | 1984-07-20 | 1986-02-10 | Sanyo Electric Co Ltd | 原稿露光走査装置 |
| JPS623241A (ja) * | 1985-06-28 | 1987-01-09 | Toshiba Corp | 画像形成装置 |
| JPS63186225A (ja) * | 1987-01-28 | 1988-08-01 | Minolta Camera Co Ltd | 光学系走査制御装置 |
| US4952985A (en) * | 1987-11-27 | 1990-08-28 | Minolta Camera Kabushiki Kaisha | Electrophotographic copying apparatus with monitoring of scanning speed |
| JPH01216850A (ja) * | 1988-02-25 | 1989-08-30 | Minolta Camera Co Ltd | 作像装置 |
| US5119136A (en) * | 1988-12-13 | 1992-06-02 | Minolta Camera Kabushiki Kaisha | Original scanning apparatus |
| JPH03170923A (ja) * | 1989-08-18 | 1991-07-24 | Minolta Camera Co Ltd | 画像走査装置 |
| US4982235A (en) * | 1990-05-22 | 1991-01-01 | International Business Machines Corp. | Image scan apparatus |
| JPH04240674A (ja) * | 1991-01-24 | 1992-08-27 | Konica Corp | 像形成装置 |
| JP2633461B2 (ja) * | 1994-01-25 | 1997-07-23 | 株式会社テンリュウテクニックス | 定位置装置のイコライジング機構 |
| US5635808A (en) * | 1995-08-30 | 1997-06-03 | Utica Enterprises, Inc. | Method and system for controlling the motion of a rotary drive of a rotary index table assembly |
| JP3462654B2 (ja) * | 1996-01-19 | 2003-11-05 | シャープ株式会社 | イメージスキャナにおける原点検出装置 |
| JP3854703B2 (ja) * | 1997-11-11 | 2006-12-06 | キヤノン株式会社 | 原稿走査装置 |
| DE10052305A1 (de) * | 2000-10-20 | 2003-07-10 | Schott Glas | Kopiermaschine |
| US6510302B1 (en) * | 2000-11-22 | 2003-01-21 | Toshiba Tec Kabushiki Kaisha | Image forming apparatus and method of controlling the apparatus |
| KR100579835B1 (ko) * | 2004-04-16 | 2006-05-15 | 삼성전자주식회사 | 이미지 센서의 구동 제어방법 |
| TWI260913B (en) * | 2005-04-29 | 2006-08-21 | Avision Inc | Multi-stage scanning method for increasing scanning speed and enhancing image quality |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3409814A (en) * | 1965-03-17 | 1968-11-05 | Fujitsu Ltd | Variable pulse system for controlling dc motor speed by variation of supplied current |
| US3471103A (en) * | 1965-10-20 | 1969-10-07 | Potter Instrument Co Inc | Storage tape transport and motor control system |
| DE2223926A1 (de) * | 1971-05-18 | 1972-12-07 | Minolta Camera Kk | Elektronischer Lichtbildvervielfältiger des Umdrucktyps |
| US3824440A (en) * | 1972-08-02 | 1974-07-16 | Landis Tool Co | Stepping motor control system |
| US3834805A (en) * | 1973-01-29 | 1974-09-10 | Sperry Rand Corp | Xerographic copier with asynchronous copy feed |
| JPS5280033A (en) * | 1975-12-26 | 1977-07-05 | Minolta Camera Co Ltd | Cutter for a web of roll paper for variable multiplication electrophot ographic copying machine |
| GB1599219A (en) * | 1977-02-15 | 1981-09-30 | Ricoh Kk | Copying apparatus |
| US4183656A (en) * | 1977-05-13 | 1980-01-15 | Minolta Camera Kabushiki Kaisha | Slit exposure type copying apparatus |
| JPS54141134A (en) * | 1978-04-24 | 1979-11-02 | Minolta Camera Co Ltd | Control system of mechanical apparatus |
| US4330196A (en) * | 1979-02-22 | 1982-05-18 | Matsushita Electric Industrial Co., Ltd. | Electrophotographic copying apparatus |
| JPS6035063B2 (ja) * | 1979-02-26 | 1985-08-12 | 松下電器産業株式会社 | 電子写真複写装置 |
| JPS5627168A (en) * | 1979-08-10 | 1981-03-16 | Minolta Camera Co Ltd | Driving device of scanning member which makes reciprocative motion |
| JPS5635699A (en) * | 1979-08-31 | 1981-04-08 | Canon Inc | Driving system for pulse motor |
| US4332461A (en) * | 1979-12-06 | 1982-06-01 | Ibm Corporation | Electrical drive for scanning optics in a continuously variable reduction copier |
| US4287461A (en) * | 1979-12-06 | 1981-09-01 | International Business Machines Corporation | Motor driving system |
| US4319170A (en) * | 1980-04-21 | 1982-03-09 | Brent Allan L | Motor control method and system |
| US4371254A (en) * | 1980-10-02 | 1983-02-01 | Xerox Corporation | Programmed brake for controlling the speed of a scanning carriage |
| JPS6018971B2 (ja) * | 1980-11-26 | 1985-05-14 | 株式会社リコー | 複写機における照明結像系の駆動装置 |
| US4358724A (en) * | 1980-12-08 | 1982-11-09 | Commercial Shearing, Inc. | Solid state servo amplifier for a D.C. motor position control system |
| JPS57210352A (en) * | 1981-05-18 | 1982-12-23 | Toshiba Corp | Image forming device |
| US4423366A (en) * | 1981-08-13 | 1983-12-27 | Xerox Corporation | Motor drive |
-
1982
- 1982-08-10 JP JP57139323A patent/JPS5929238A/ja active Granted
-
1983
- 1983-08-09 US US06/521,624 patent/US4561771A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US4561771A (en) | 1985-12-31 |
| JPS5929238A (ja) | 1984-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0434729B2 (ja) | ||
| US5008607A (en) | Driving system for stepping motor | |
| JPH03170923A (ja) | 画像走査装置 | |
| JPS61240897A (ja) | ステツプモ−タ駆動装置 | |
| JPS60107635A (ja) | 電子写真複写機 | |
| JPH0435053B2 (ja) | ||
| JPS59137938A (ja) | 複写機の走査系駆動モータの駆動制御方法 | |
| JPS58136293A (ja) | エンコ−ダ付直流モ−トルのデイジタル制御装置 | |
| JPS6135180A (ja) | スキヤナ用モ−タ制御装置 | |
| JPH0454951B2 (ja) | ||
| JP2710839B2 (ja) | 画像露光駆動モータの制御方式およびその装置 | |
| JPH0614793B2 (ja) | モ−タ制御装置 | |
| JPH0377974A (ja) | 画像走査装置の照明装置 | |
| JP3102793B2 (ja) | スキャナ制御装置 | |
| JPH02159879A (ja) | 画像走査装置 | |
| JP2820724B2 (ja) | 画像読取装置のサーボモータの駆動制御装置 | |
| JPH02184287A (ja) | Dcモータ制御装置 | |
| JP2931061B2 (ja) | スキャナ光学系の制御装置 | |
| JP2834486B2 (ja) | モータ制御装置 | |
| JPH0377502B2 (ja) | ||
| JPH0434730B2 (ja) | ||
| JPH0197189A (ja) | モータ制御装置 | |
| JPH0232878B2 (ja) | ||
| JPH02232641A (ja) | 複写機のスキャナ光学系の制御方法 | |
| JPH05107652A (ja) | 光学系の駆動装置 |