JPH0727309B2 - Image processing device - Google Patents

Image processing device

Info

Publication number
JPH0727309B2
JPH0727309B2 JP5150630A JP15063093A JPH0727309B2 JP H0727309 B2 JPH0727309 B2 JP H0727309B2 JP 5150630 A JP5150630 A JP 5150630A JP 15063093 A JP15063093 A JP 15063093A JP H0727309 B2 JPH0727309 B2 JP H0727309B2
Authority
JP
Japan
Prior art keywords
data
mcom
microcomputer
memory means
transferred
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP5150630A
Other languages
Japanese (ja)
Other versions
JPH06222637A (en
Inventor
俊一 増田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP5150630A priority Critical patent/JPH0727309B2/en
Publication of JPH06222637A publication Critical patent/JPH06222637A/en
Publication of JPH0727309B2 publication Critical patent/JPH0727309B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Or Security For Electrophotography (AREA)
  • Collation Of Sheets And Webs (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【技術分野】本発明は、複数の制御手段を用いて、ソー
タによる紙搬送を含む画像処理の制御を行うことができ
る画像処理装置に関する。
TECHNICAL FIELD The present invention relates to an image processing apparatus capable of controlling image processing including paper conveyance by a sorter using a plurality of control means.

【0002】[0002]

【従来の技術】近年の電子技術の進歩は目覚ましいもの
があり、特に電気、電子回路の集積化が進み、高性能な
マイコンが出現し、種々の装置の制御に使用されてい
る。そして、最近、複写機、プリンタ等の画像処理装置
の制御においても、マイコンで制御することが一般化し
てきた。しかし、更に装置の高性能化、高機能化、多機
能化が要求されると1個のマイコンで制御するよりも複
数個のマイコンを使用して制御を行うことが必要になっ
てきている。
2. Description of the Related Art Recent advances in electronic technology have been remarkable, and in particular, the integration of electric and electronic circuits has advanced, and high-performance microcomputers have emerged and are used for controlling various devices. In recent years, control of image processing apparatuses such as copiers and printers has been generalized by using a microcomputer. However, when higher performance, higher functionality, and higher functionality of the device are required, it is necessary to control using a plurality of microcomputers rather than controlling with a single microcomputer.

【0003】しかし、制御手段の複数化と、一方、画像
処理装置の更なる高速化、多機能化、高機能化により、
動作部や表示器が更に多くなると、データ転送の確実性
の問題や各部の制御の整合は、今まで以上に、より一層
考慮する必要があった。
However, due to the increase in the number of control means and, on the other hand, the higher speed, higher functionality and higher functionality of the image processing apparatus,
As the number of operating units and the number of display units increase, the problem of reliability of data transfer and the matching of control of each unit have to be considered more than ever.

【0004】〔目的〕以上の点に鑑み本発明は、上記欠
点を除去することを目的とする。
[Object] In view of the above points, the present invention aims to eliminate the above-mentioned drawbacks.

【0005】本発明は、複数の制御手段を用いて、ソー
タによる紙搬送を含む画像処理を制御するものであっ
て、互いに転送すべき画像処理に必要な各種データを、
効率よく、高速に転送する画像処理装置を提供すること
を目的とする。
The present invention controls image processing including paper conveyance by a sorter by using a plurality of control means, and various data necessary for image processing to be mutually transferred are
An object is to provide an image processing device that transfers efficiently and at high speed.

【0006】[0006]

【実施例】以下、本発明の実施例について図面を参照し
て、詳細に説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0007】図1のaにNチャンネルプロセスタイプの
マイクロコンピュータの出力ポートを、図1のbにPチ
ャンネルプロセスタイプのマイクロコンピュータの出力
ポートを示す。例えばNチャンネルプロセスのマイクロ
コンピュータにおいては図1のaに示した如く、マイク
ロコンピュータ用電源電圧Vccへのプルアップ抵抗R
aがあり、又、ドライバ回路としては、図1のcに示し
た様なダーリントントランジスタのドライバ回路が使用
されているのが一般的である。
FIG. 1a shows an output port of an N-channel process type microcomputer, and FIG. 1b shows an output port of a P-channel process type microcomputer. For example, in an N-channel process microcomputer, as shown in a of FIG. 1, a pull-up resistor R to a microcomputer power supply voltage Vcc is used.
In addition, a driver circuit of a Darlington transistor as shown in FIG. 1C is generally used as the driver circuit.

【0008】以下本発明の実施例を図面を参照して詳細
に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0009】図2に本発明の適用できる複写機の断面図
を示す。ドラム11の表面は、CdS光導電体を用いた
三層構成の感光体より成り、軸12上に回動可能に軸支
され、コピー命令により矢印13の方向に回転を開始す
る。
FIG. 2 shows a sectional view of a copying machine to which the present invention can be applied. The surface of the drum 11 is composed of a three-layered photosensitive member using a CdS photoconductor, is rotatably supported on a shaft 12, and starts to rotate in the direction of an arrow 13 by a copy command.

【0010】ドラム11が定位置迄回転してくると、原
稿台ガラス14上に置かれた原稿は、第1走査ミラー1
5と一体に構成された照明ランプ16で照射され、その
反射光は、第1走査ミラー15及び第2走査ミラー17
で走査される。第1走査ミラー15と第2走査ミラー1
7は1:1/2の速比で動くことによりレンズ18の前
方の光路長が常に一定に保たれたまま原稿の走査が行わ
れる。
When the drum 11 is rotated to the fixed position, the original placed on the original table glass 14 is scanned by the first scanning mirror 1.
Illumination lamp 16 formed integrally with the first and second scanning mirrors 15 and 17 emits the reflected light.
Scanned in. First scanning mirror 15 and second scanning mirror 1
7 moves at a speed ratio of 1: 1/2, so that the original is scanned while the optical path length in front of the lens 18 is always kept constant.

【0011】上記の反射光像はレンズ18、第3ミラー
19を経た後、第4ミラー20を経て露光部21でドラ
ム11上に結像する。
The reflected light image passes through the lens 18 and the third mirror 19 and then passes through the fourth mirror 20 and is formed on the drum 11 by the exposure unit 21.

【0012】ドラム11は、一時帯電器22により帯電
(例えば+)された後、前記露光部21で照明ランプ1
6により照射された像をスリット露光される。
The drum 11 is charged (for example, +) by the temporary charger 22, and then the illumination lamp 1 is exposed by the exposure unit 21.
The image irradiated by 6 is slit exposed.

【0013】それと同時に、AC又は一次と逆極性(例
えば−)の除電を除電器23で行い、その後更に全面露
光ランプ24による全面露光により、ドラム11上に高
コントラストの静電潜像を形成する。感光ドラム11上
の静電潜像は、次に現像器25により、トナー像として
可視化される。
At the same time, static electricity having a polarity opposite to that of AC or primary (for example, −) is removed by the static eliminator 23, and then full exposure by the full exposure lamp 24 is performed to form a high-contrast electrostatic latent image on the drum 11. . The electrostatic latent image on the photosensitive drum 11 is then visualized as a toner image by the developing device 25.

【0014】カセット26−1もしくは26−2内の転
写紙27−1もしくは27−2は、給紙ローラ28−1
もしくは28−2により機内に送られ、第1レジスタロ
ーラ29−1もしくは29−2で概略のタイミングをと
り、光学系の特定位置を検知するスイッチS4 から得ら
れる信号により動かされる第2レジスターローラ30で
正確なタイミングをとって、感光ドラム11方向に送出
される。
The transfer paper 27-1 or 27-2 in the cassette 26-1 or 26-2 is a paper feed roller 28-1.
Alternatively, the second register roller is sent to the inside of the machine by 28-2 and is driven by a signal obtained from a switch S 4 for detecting a specific position of the optical system at the approximate timing with the first register roller 29-1 or 29-2. At 30, it is sent to the photosensitive drum 11 in the correct timing.

【0015】次いで、転写帯電器31とドラム11の間
を転写紙27が通る間に該転写紙上にドラム11上のト
ナー像が転写される。
Then, while the transfer paper 27 passes between the transfer charger 31 and the drum 11, the toner image on the drum 11 is transferred onto the transfer paper.

【0016】転写終了後、転写紙は搬送ベルト32へガ
イドされ、更に定着ローラ対33−1、33−2へ導か
れ、加圧、加熱により定着され、その後トレー34へ排
出される。
After the transfer is completed, the transfer paper is guided to the conveyor belt 32, guided to the fixing roller pair 33-1 and 33-2, fixed by pressing and heating, and then discharged to the tray 34.

【0017】又、転写後のドラム11は弾性ブレードで
構成されたクリーニング装置35で、その表面を清掃
し、次サイクルへ進む。
Further, the surface of the drum 11 after transfer is cleaned by a cleaning device 35 composed of an elastic blade, and the process proceeds to the next cycle.

【0018】又以上の画像形成サイクルを各々の時点に
おいて制御するためにドラム11の回転とともに回転す
るクロック盤11aのクロック点を光学的に検知するセ
ンサ11bとによりドラムクロックパルスDCKを発生
する。
Further, the drum clock pulse DCK is generated by the sensor 11b which optically detects the clock point of the clock board 11a which rotates with the rotation of the drum 11 in order to control the above image forming cycle at each time point.

【0019】この装置は、シートドキュメントを巻き付
けたドラムアタッチメント100を設けることにより、
光学系15〜17を往復動させることなくスキャンする
ことができ、短時間でリピートコピーができる。又光学
系のスキャン速度とレンズ位置とを変えることによりド
キュメント・イメージを縮小又は拡大してコピーをとる
ことができる。
This device is provided with a drum attachment 100 around which a sheet document is wound,
Scanning can be performed without reciprocating the optical systems 15 to 17, and repeat copying can be performed in a short time. Also, by changing the scanning speed and lens position of the optical system, the document image can be reduced or enlarged to make a copy.

【0020】尚36は光学系のホーム位置を検出し信号
OHPを出力するスイッチ、37は第2レジストロール
30を作動するためのレジスト位置を検出し、S4 を出
力するスイッチ、38は光学系の早戻し位置を検出し、
信号BHPを出力するスイッチであり、第1ミラーによ
り作動する。39はシートの定着部ジャムを検出し信号
3 を出力するためのシートセンサ、390、391は
各々シートの給紙ミス転写前ジャムを検出し信号S1
2 を出力するためのシートセンサである。そのオペレ
ートタイムは図7を参照。尚スイッチ390は第1レジ
ストロール29とフィードロール28との間に位置して
もいい。
Reference numeral 36 is a switch for detecting the home position of the optical system and outputting a signal OHP, 37 is a switch for detecting the resist position for operating the second resist roll 30, and outputting S 4 , 38 is an optical system. Detects the fast return position of
A switch that outputs the signal BHP, which is operated by the first mirror. 39 seat sensor for outputting a signal S 3 detects the fixing portion jam of the sheet, 390 and 391 are signals S 1 respectively detect misfeeds before transfer sheet jam,
A sheet sensor for outputting S 2 . See Figure 7 for the operating time. The switch 390 may be located between the first registration roll 29 and the feed roll 28.

【0021】図3は図2の複写機の操作部平面図であ
り、図中40はコピー動作開始するためのキー、41は
コピー数をセットするためのテンキー(0〜9)及びク
リアーキー(C)、42はセット数のくり返しコピーを
中止するストップキー、43はコピー濃度を決めるため
の摺動抵抗、44、45は各カセット26−1、26−
2からの給紙をセレクトするためのキー、46はテンキ
ー41によるセット数を表示し、47はコピーカウント
数を表示する各々7セグメントのLEDで2桁構成され
た表示器である。クリアーキーCを、キー41によるリ
ピートコピー中オンするとリピートコピーを中断し、か
つ残りコピー数をキャンセルするが、ストップキー42
をオンしてもリピートを中断するだけで残余コピーを続
行し完了することができる。このストップキーによるリ
ピート中断中に、割込みキー48をオンすると、表示器
46、47の各々に係るメモリの数、カウンタの第1コ
ピーに係る数を他のメモリエリアに退避し、各表示器に
1、0を表示する。それによりリピート中断中第2のコ
ピーを所望数、実行と完了ができ、その後第1のコピー
を再開することができる。
FIG. 3 is a plan view of the operation section of the copying machine shown in FIG. 2. In the figure, 40 is a key for starting a copying operation, 41 is a ten-key (0-9) for setting the number of copies and a clear key ( C), 42 is a stop key for stopping the repeated copying of the set number, 43 is a sliding resistance for determining the copy density, and 44, 45 are cassettes 26-1, 26-.
A key for selecting paper feed from 2, a numeral 46 for displaying the number of sets by the ten-key 41, and a numeral 47 for displaying the copy count, each of which is a two-digit LED indicator of 7 segments. When the clear key C is turned on during the repeat copy by the key 41, the repeat copy is interrupted and the remaining number of copies is canceled, but the stop key 42
Even if is turned on, the residual copy can be continued and completed simply by interrupting the repeat. When the interrupt key 48 is turned on during the repeat interruption by the stop key, the number of memories associated with each of the display units 46 and 47 and the number associated with the first copy of the counter are saved in another memory area and displayed in each display unit. Display 1, 0. This allows the desired number of second copies to be executed and completed during repeat interruption, and then the first copy can be restarted.

【0022】図4は図2の装置の制御回路例である。1
01は本制御回路に電源電圧を供給するマニュアルメイ
ンスイッチ、102は後述する2つの電源回路に電源電
圧を供給する低圧トランスであり、2次側にはブリッジ
ダイオード103、コンデンサ104、トランジスタ1
05、106、電源レギュレータIC107より構成さ
れた本複写機のクラッチ、プランジャ、ランプ等を動作
させるための電圧VAAを供給する電源回路が、3次側に
はブリッジダイオード108、コンデンサ109、電源
レギュレータIC110より構成され、後述するマイク
ロコンピュータ112やドライブアンプ122〜127
を動作させるための電圧VCCを供給する電源回路が接続
されている。マイクロコンピュータ112は周知のワン
チップマイクロコンピュータMCOM(例えばTMS1
000(T.I.CO)、μCOM43(日電CO)
等)で構成したコントローラであり、各々制御プログラ
ムを記憶したメモリ(ROM)、フラッグ等の制御用デ
ーター、コピーセット枚数等の入力データー、シーケン
ス動作表示等の出力データーを一時的に記憶するメモリ
(RAM)、キーによるセット枚数等をマイコンに入力
せしめる入力ポートやドラムモーター等の負荷信号を出
力するためのラッチレジスタからなるポート(I/
O)、入力データーを入力ポートからCPUに読込んで
RAMに記憶したり判断したりして所定の出力を出力ポ
ートから発生させる演算処理部(ALU)を有し、それ
らを一つの半導体素子として構成したものである。
FIG. 4 shows an example of a control circuit of the device shown in FIG. 1
Reference numeral 01 is a manual main switch for supplying a power supply voltage to this control circuit, 102 is a low-voltage transformer for supplying a power supply voltage to two power supply circuits, which will be described later, and a bridge diode 103, a capacitor 104, and a transistor 1 on the secondary side.
05, 106 and a power supply regulator IC 107, a power supply circuit for supplying a voltage V AA for operating a clutch, a plunger, a lamp, etc. of the copying machine is provided with a bridge diode 108, a capacitor 109, a power supply regulator on the tertiary side. A microcomputer 112, which will be described later, and drive amplifiers 122 to 127 which are configured by the IC 110.
A power supply circuit for supplying a voltage V CC for operating the is connected. The microcomputer 112 is a well-known one-chip microcomputer MCOM (for example, TMS1).
000 (T.I.CO), μCOM43 (Nichiden CO)
Etc.), a memory (ROM) storing control programs, control data such as flags, input data such as the number of copy sets, and output data such as sequence operation display. RAM), an input port for inputting the number of sets by the key to the microcomputer, and a port (I / I) composed of a latch register for outputting a load signal of the drum motor, etc.
O), which has an arithmetic processing unit (ALU) for reading input data from the input port to the CPU and storing or judging in the RAM to generate a predetermined output from the output port, and configures them as one semiconductor element. It was done.

【0023】その出力端子OP1 (A)にはドライバ回
路122を介してメインモータ114を駆動させるため
の周知のフォトカプラからなるソリッドステートリレー
113が接続されている。メインモータはドラム11や
ローラ28、29、30、33や光学系15〜17をム
ーブさせるためのもの。出力端子OP2 (C)にはドラ
イバ回路123を介して光学系15〜17を移動させる
ための駆動伝達用クラッチ115が接続されている。出
力端子OP3 (B)にはドライバ回路124を介してロ
ーラ28による給紙のためのソレノイド116が接続さ
れている。又出力端子OP4 には接点130を開閉させ
るための安全リレー117が接続されている。出力端子
OP5 (D)にはドライバ回路126を介して露光ラン
プを安定動作させるレギュレータ136が接続されてい
る。従ってリレー117がオンしている時、所定のタイ
ミングで出力端子OP5 より信号が出力され、トライア
ック134がオンすると露光ランプ129が点灯する。
これがCdS128により検出され後述する光検出回路
に入力する。又出力端子OP6 にはドライバ回路127
を介して冷却ファンモータ131を駆動させるためのソ
リッドステートリレー133が接続されている。132
は冷却ファンの作動を確認するための風圧センサで、リ
ードスイッチとマグネット及び風圧検知板より構成され
ており、冷却ファンが動作している時は風圧検知板に設
けたマグネットがリードスイッチから離れてリードスイ
ッチをオフにし、動作していない時はマグネットでリー
ドスイッチがオンする。図6にその配置を示す。リード
スイッチの接点の一方は接地され、他方はコントローラ
112の入力ポートIP2 に接続されている。出力端子
OP7 からは駆動用電源をオンさせるための信号が出力
される。又他のプロセス手段への信号が他の出力ポート
から出力される。
The output terminal OP 1 (A) is connected via a driver circuit 122 to a solid state relay 113 composed of a well-known photo coupler for driving the main motor 114. The main motor is for moving the drum 11, the rollers 28, 29, 30, 33 and the optical systems 15 to 17. A drive transmission clutch 115 for moving the optical systems 15 to 17 is connected to the output terminal OP 2 (C) via the driver circuit 123. A solenoid 116 for feeding paper by the roller 28 is connected to the output terminal OP 3 (B) via a driver circuit 124. A safety relay 117 for opening and closing the contact 130 is connected to the output terminal OP 4 . A regulator 136 for stably operating the exposure lamp is connected to the output terminal OP 5 (D) via a driver circuit 126. Therefore, when the relay 117 is turned on, a signal is output from the output terminal OP 5 at a predetermined timing, and when the triac 134 is turned on, the exposure lamp 129 is turned on.
This is detected by CdS128 and input to the photodetector circuit described later. The driver circuit 127 is connected to the output terminal OP 6.
A solid state relay 133 for driving the cooling fan motor 131 is connected via the. 132
Is a wind pressure sensor for confirming the operation of the cooling fan.It is composed of a reed switch, a magnet, and a wind pressure detection plate.When the cooling fan is operating, the magnet installed on the wind pressure detection plate separates from the reed switch. Turn off the reed switch, and when it is not working, turn on the reed switch with a magnet. The arrangement is shown in FIG. One of the contacts of the reed switch is grounded, and the other is connected to the input port IP 2 of the controller 112. A signal for turning on the driving power source is output from the output terminal OP 7 . A signal to another process means is output from another output port.

【0024】又入力端子INT(外部信号によりメイン
プログラムを中断し、中断プログラムを実行するための
端子)にはドラムクロックDCKが入力しており、内部
のカウンタによりクロック数がカウントされる。ドラム
クロックDCKは又抵抗144、148、149、コン
デンサ145、147、ダイオード146、トランジス
タ143より構成されたクロック検出回路CDに入力さ
れる。ドラムクロックDCKはこの回路内で整流されト
ランジスタ143をオンする。この出力が入力ポートI
1 に入力されている。入力ポートIP3 には前述のC
dS128の出力が抵抗138、140〜142、コン
パレータIC139より成る光検出回路LDを通して入
力される。又図2の各検出素子による信号OHP〜S4
が他の入力ポートに入力される。
A drum clock DCK is input to an input terminal INT (a terminal for interrupting the main program by an external signal and executing the interrupted program), and the number of clocks is counted by an internal counter. The drum clock DCK is also input to a clock detection circuit CD including resistors 144, 148, 149, capacitors 145, 147, a diode 146, and a transistor 143. The drum clock DCK is rectified in this circuit to turn on the transistor 143. This output is input port I
It is input to P 1 . The input port IP 3 has the above-mentioned C
The output of dS128 is input through a photodetector circuit LD including resistors 138, 140 to 142 and a comparator IC139. Signals OHP to S 4 from the respective detection elements in FIG.
Is input to another input port.

【0025】図7に本実施例に示した複写機のBOOK
モード(図2のアタッチメント100を用いた場合はシ
ートモードと称す)において2枚コピーを行う場合のタ
イミングチャートを、図8にはその制御フローチャート
を示す。このフローチャートはコード化されコントロー
ラ112の内容変換不能なマスクROMに格納されてい
る。
BOOK of the copying machine shown in FIG.
FIG. 8 shows a timing chart when two copies are made in a mode (when the attachment 100 of FIG. 2 is used, it is called a sheet mode). This flowchart is coded and stored in the mask ROM of the controller 112 whose contents cannot be converted.

【0026】以下このタイミングチャート及びフローチ
ャートを参照して動作説明する。
The operation will be described below with reference to this timing chart and flow chart.

【0027】尚この図2の装置は、コピー開始前及び終
了後光学系15〜17を右の位置にて待期させ、センサ
38をオンしている。
In the apparatus shown in FIG. 2, the optical systems 15 to 17 are put on standby at the right position before the start of copying and after the end of copying, and the sensor 38 is turned on.

【0028】(複写準備サイクル)メインスイッチ1を
オンすると低圧トランス102を介して電源回路へ電圧
が供給される。しかしながら駆動用電源回路103〜1
07において、トランジスタ105、106がオフであ
るから電圧VAAは出力されない。制御用電源回路108
〜110はメインスイッチ101がオンすると同時に動
作し、電圧VCCをコントローラ112に供給する。従っ
て図8のフローが実行される。まずステップ1でデータ
メモリRAMの内容をクリアし、ステップ2で出力ポー
トOP1 〜OP6 をリセットする。
(Copy Preparation Cycle) When the main switch 1 is turned on, a voltage is supplied to the power supply circuit via the low voltage transformer 102. However, the driving power supply circuits 103 to 1
At 07, since the transistors 105 and 106 are off, the voltage V AA is not output. Control power supply circuit 108
˜110 operate at the same time when the main switch 101 is turned on, and supply the voltage V CC to the controller 112. Therefore, the flow of FIG. 8 is executed. First, in step 1, the contents of the data memory RAM are cleared, and in step 2, the output ports OP 1 to OP 6 are reset.

【0029】次にステップ3、4で出力ポートOP7
リセットされ“0”レベルになると、トランジスタ11
1がオンする。トランジスタ111のオンによりトラン
ジスタ106がオンし、続いてトランジスタ105がオ
ンするので電源レギュレータIC107に電源電圧が供
給され、電圧VAAが装置駆動部に出力される。つまり、
装置駆動用の出力端子OP1 〜OP6 をリセットした後
駆動部に駆動用電源回路から電圧VAAが供給されるか
ら、電源投入時にクラッチ、プランジャ等の装置駆動部
が動作することはない。次にステップ5でコピー枚数の
キー入力やその表示等複写準備処理が行われる。ステッ
プ6でコピーキーがオンしたかどうかが判断される。
Next, when the output port OP 7 is reset to "0" level in steps 3 and 4, the transistor 11
1 turns on. When the transistor 111 is turned on, the transistor 106 is turned on, and then the transistor 105 is turned on, so that the power supply voltage is supplied to the power supply regulator IC 107, and the voltage V AA is output to the device driving unit. That is,
After resetting the output terminals OP 1 to OP 6 for driving the device, the voltage V AA is supplied from the driving power supply circuit to the driving unit, so that the device driving unit such as the clutch and the plunger does not operate when the power is turned on. Next, in step 5, copy preparation processing such as key input of the number of copies and display thereof is performed. In step 6, it is determined whether the copy key is turned on.

【0030】(前回転サイクル)コピーキーがオンする
と、ステップ7で出力ポートOP1 (A)が“1”とな
り、ドライバ回路122がオンし、リレー113が駆動
してメインモータ114がオンし、ドラム回転する。又
図7のタイミングチャートに示される如く、全面露光ラ
ンプ、1次トランスACトランス等他の部分も駆動を開
始し、複写サイクルに移る。ステップ8でドラムをクリ
ーニング、前疲労させる為の前回転サイクルを実行する
べく、クロック数n1 がコントローラ12のRAM内に
セットされる。ステップ9でドラムクロックDCKが正
常にコントローラ112に入力されているかどうかが判
断される。即ち、ドラムクロックDCKがクロック検出
回路に入力されると、トランジスタ143がオンし、そ
のコレクタ電位は“0”レベルとなり、入力ポートIP
1 は“0”となる。しかしながらドラムクロックDCK
が入力されないとトランジスタ143はオフとなり、そ
のコレクタ電位は“1”レベルとなり、入力ポートIP
1 も“1”となる。つまり入力ポートIP1 が“0”の
時は正常と見なしてステップ10に進むが“1”の時は
異常と見なしステップ11に進む。ステップ10で所定
のカウント数n1 までドラムクロックDCKがカウント
されたかどうかが判断され、カウントアップするとステ
ップ13に進む。ステップ13で図7のタイミングチャ
ートに示した様に前回転サイクルを終了しコピーサイク
ルに進む。又、クロック異常の場合はステップ11、1
2において、出力端子OP7 がセットされ“1”とな
り、トランジスタ11がオフする。従ってトランジスタ
106、105がオフするので、電源レギュレータIC
107への通電が断たれ、駆動用電源回路から電圧VAA
は出力されない。従って装置駆動部は動作を停止する。
しかし制御用電源回路は生きているので、マイコン11
2により各種表示を続行でき、キー入力も可能にでき
る。
(Pre-rotation cycle) When the copy key is turned on, the output port OP 1 (A) becomes "1" in step 7, the driver circuit 122 is turned on, the relay 113 is driven and the main motor 114 is turned on, Rotate the drum. Further, as shown in the timing chart of FIG. 7, other parts such as the whole surface exposure lamp, the primary transformer and the AC transformer are also started to be driven, and the copying cycle is started. In step 8, the clock number n 1 is set in the RAM of the controller 12 in order to execute the pre-rotation cycle for cleaning and pre-fatigue the drum. In step 9, it is determined whether the drum clock DCK is normally input to the controller 112. That is, when the drum clock DCK is input to the clock detection circuit, the transistor 143 is turned on, its collector potential becomes “0” level, and the input port IP
1 becomes "0". However, the drum clock DCK
Is not input, the transistor 143 is turned off, its collector potential becomes "1" level, and the input port IP
1 is also "1". That is, when the input port IP 1 is "0", it is regarded as normal and the process proceeds to step 10, but when it is "1" it is regarded as abnormal and the process proceeds to step 11. In step 10, it is determined whether or not the drum clock DCK has been counted up to a predetermined count number n 1, and when the count is up, the process proceeds to step 13. In step 13, as shown in the timing chart of FIG. 7, the pre-rotation cycle is ended and the copy cycle is started. If the clock is abnormal, steps 11 and 1
At 2, the output terminal OP 7 is set to "1" and the transistor 11 is turned off. Therefore, since the transistors 106 and 105 are turned off, the power regulator IC
The power supply to 107 is cut off, and the voltage V AA is output from the drive power supply circuit.
Is not output. Therefore, the device driving section stops operating.
However, since the control power supply circuit is alive, the microcomputer 11
Various displays can be continued by 2 and key input is possible.

【0031】(コピーサイクル)前回転制御が終了する
と、ステップ14でストップキーが押されたかどうかが
判断され、ストップであれば後述するステップ26に進
む。ストップでなければ、ステップ15に進み出力端子
OP5 (D)がセットされ、露光ランプレギュレータ1
36がオンし、その出力によりトライアック134がオ
ンして露光ランプ129が点灯する。又、出力端子OP
6 もセットされリレー133がオンし、冷却ファン13
1が作動する。露光ランプ129の点灯はCdS128
によりモニタされ、その検出出力がコンパレータ139
の反転入力端子に印加されている定電位と比較されるべ
く、非反転入力端子に出力される。コンパレータ139
の出力が入力端子IP3 に入力されコントローラ112
が露光ランプ129の点灯の監視を行う。又風量センサ
132により冷却ファン131の動作がモニタされ、そ
の出力が入力端子IP2 に入力される。
(Copy Cycle) When the pre-rotation control is completed, it is judged in step 14 whether or not the stop key is pressed. If it is a stop, the process proceeds to step 26 described later. If it is not stopped, the process proceeds to step 15 where the output terminal OP 5 (D) is set and the exposure lamp regulator 1
36 is turned on, the output thereof turns on the triac 134 and the exposure lamp 129 is turned on. Also, output terminal OP
6 is also set, relay 133 turns on, cooling fan 13
1 works. The exposure lamp 129 is turned on by CdS128.
Is monitored by the comparator 139, and its detection output is
It is output to the non-inverting input terminal so as to be compared with the constant potential applied to the inverting input terminal of the. Comparator 139
Output is input to the input terminal IP 3 and the controller 112
Monitors the lighting of the exposure lamp 129. Further, the operation of the cooling fan 131 is monitored by the air flow sensor 132, and its output is input to the input terminal IP 2 .

【0032】ステップ16でコピーサイクルを実行する
ためのクロック数n2 が設定される。ステップ17で入
力端子IP2 が“1”であるかどうか、即ち、冷却ファ
ンが動作しているかどうかが判断される。次にステップ
18で入力端子IP3 が“1”であるかどうか、即ち露
光ランプが点灯しているかどうかが判断される。続いて
ステップ19で入力端子IP1 が“0”、即ちドラムク
ロックDCKが正常であるかどうかが判断される。ステ
ップ17、18において異常が検出された場合、つまり
ファンが不作動、ランプが不点灯の場合はステップ21
に進み、出力端子OP4 を“1”にしてドライバ125
をオンし、安全リレー117を作動する。これによりそ
の接点130は開となり露光ランプ129への給電を断
つ。続いてステップ11に進み、前述の如く駆動用電源
を遮断する。又ステップ19においてクロック異常が検
出された場合はリレー117の制御を行うことなくステ
ップ11に進む。尚この場合ステップ21を行ってステ
ップ11にジャンプするとより安全性が高くなる。
In step 16, the number of clocks n 2 for executing the copy cycle is set. In step 17, it is determined whether the input terminal IP 2 is "1", that is, whether the cooling fan is operating. Then whether the input terminal IP 3 in step 18 is "1", i.e. whether the exposure lamp is lit or not. Then, in step 19, it is determined whether the input terminal IP 1 is "0", that is, whether the drum clock DCK is normal. If an abnormality is detected in steps 17 and 18, that is, if the fan does not operate and the lamp does not light, step 21
Then, the output terminal OP 4 is set to “1” and the driver 125
Is turned on, and the safety relay 117 is activated. As a result, the contact 130 is opened and the power supply to the exposure lamp 129 is cut off. Then, in step 11, the driving power source is shut off as described above. Further, when the clock abnormality is detected in step 19, the process proceeds to step 11 without controlling the relay 117. In this case, if step 21 is performed and step 11 is jumped to, safety is further enhanced.

【0033】ステップ20においてn2 をカウントアッ
プするとステップ23に進み出力Bにより給紙ローラを
スタートし、そして図7のタイミングチャートに示され
る様なコピーサイクル制御が装置各部において行われ
る。尚ステップ24でストップキーが押されたかどうか
が判断され、ストップの場合はステップ26に進む。ス
テップ25でコピー数が所望のコピー数まで達したかど
うかが判断され、達していなければステップ16に戻
る。従って毎回ステップ17〜19を実行するので冷却
ファン、露光ランプ、ドラムクロックのチェックが行わ
れる。
When n 2 is counted up in step 20, the process proceeds to step 23, the paper feed roller is started by the output B, and the copy cycle control as shown in the timing chart of FIG. 7 is performed in each part of the apparatus. In step 24, it is determined whether or not the stop key has been pressed. If it is a stop, the process proceeds to step 26. In step 25, it is judged whether or not the copy number has reached the desired copy number, and if not, the process returns to step 16. Therefore, since steps 17 to 19 are executed every time, the cooling fan, the exposure lamp, and the drum clock are checked.

【0034】(後回転サイクル)所望のコピー数のコピ
ーが終了するとステップ26に進み、タイムチャートに
示される様な後回転サイクルの制御を行い、コピー動作
を停止させ、ステップ5の前に戻って複写準備サイクル
に移り、次のコピー指令を持つ。後回転の時間はドラム
クロックDCKを所定数n6 をカウントする時間に対応
し、そのカウントアップによりメインモータを停止す
る。n6 のカウント開始は、センサーS3 がシート排出
完了をセンスしてから又は1次トランスをオフしてから
行う。このカウント中もステップ19のチェックを行
う。
(Post-rotation cycle) When the desired number of copies are completed, the process proceeds to step 26, the post-rotation cycle is controlled as shown in the time chart, the copying operation is stopped, and the process returns to the step before step 5. Move to the copy preparation cycle and have the next copy command. The post-rotation time corresponds to the time for counting the predetermined number n 6 of the drum clock DCK, and the main motor is stopped by the count-up. The counting of n 6 is started after the sensor S 3 senses the completion of sheet discharge or after the primary transformer is turned off. Even during this counting, the check of step 19 is performed.

【0035】尚ランプをオフするには、クロックパルス
を、光学系が元の位置に戻ってからn3 カウントして行
う。又1次トランスをオフするにはn3 のカウント終了
からn5 カウントして行う。これらのカウント中もステ
ップ17〜19のチェックルーチンを行う。
To turn off the lamp, the clock pulse is counted n 3 after the optical system returns to its original position. To turn off the primary transformer, count n 5 after the end of counting n 3 . The check routine of steps 17 to 19 is performed even during these counts.

【0036】尚、本実施例では冷却ファンのモニタとし
てリードスイッチによる風圧センサを用いたが、サーミ
スタ等により温度を検出するよう構成してもよい。
In this embodiment, the wind pressure sensor by the reed switch is used as the monitor of the cooling fan, but the temperature may be detected by a thermistor or the like.

【0037】この様に電源投入時にマイクロコンピュー
タ等の制御手段をリセットした後、プロセス処理手段の
駆動部に給電を行うものであるから、電源投入時に駆動
部がオンしてしまうことはなく、従って誤動作を防止す
ることができる。
In this way, after the control means such as the microcomputer is reset when the power is turned on, power is supplied to the drive section of the process processing means, so the drive section does not turn on when the power is turned on. It is possible to prevent malfunction.

【0038】図4はマイコン112の出力ポートOP7
からの信号により電源回路を制御したが、他の例とし
て、メインスイッチ101のオンにより作動するリセッ
トタイマ回路をトランジスタ111に接続しそのタイマ
動作中はトランジスタ111をオンさせず、タイマ終了
して初めて111をオンして、電源回路をオンするよう
にもできる。又マイコンがリセットポートを有する場
合、このリセットタイマ回路をそのポートに接続し、タ
イマ動作により作られるリセットパルスをそのポートに
入力せしめてマイコンをイニシャライズして図8のプロ
グラムを実行スタートさせる。この場合ステップ2の終
了後トランジスタ111をオンする様上記リセットタイ
マ回路からタイムアップ信号を出力する。尚リセットタ
イマ回路として、図5のゼナーダイオードZとコンデン
サCからなる回路を用いるとVCCの立上り、立下りによ
るマイコンの誤動作を防止できる。
FIG. 4 shows the output port OP 7 of the microcomputer 112.
Although the power supply circuit was controlled by the signal from, as another example, a reset timer circuit that operates when the main switch 101 is turned on is connected to the transistor 111, and the transistor 111 is not turned on during the timer operation, and the timer is terminated for the first time. The power supply circuit can be turned on by turning on 111. When the microcomputer has a reset port, the reset timer circuit is connected to the port, the reset pulse generated by the timer operation is input to the port, the microcomputer is initialized, and the program shown in FIG. 8 is executed and started. In this case, after the completion of step 2, the reset timer circuit outputs a time-up signal so as to turn on the transistor 111. If the circuit composed of the Zener diode Z and the capacitor C shown in FIG. 5 is used as the reset timer circuit, malfunction of the microcomputer due to rise and fall of V CC can be prevented.

【0039】尚本例は図4のOP7 の出力によりプロセ
ス電源のパワーリセットをしたが、抵抗18〜21を介
してドライブアンプ122〜127に付与するところの
電圧を遅らせるよう、OP7 の出力によりオンオフする
回路を位置αに設けることもできる。
In this example, the power of the process power supply is reset by the output of OP 7 of FIG. 4, but the output of OP 7 is delayed so as to delay the voltage applied to the drive amplifiers 122-127 via the resistors 18-21. It is also possible to provide a circuit for turning on and off at the position α.

【0040】又本例はパルス異常を検出してプロセス手
段への給電ラインをオフし、他方プロセス制御を行うマ
イコンへの給電ラインを保持するので、安全高くしかも
メモリRAM内容を保持できてコピー再開が容易であ
る。
Further, in this example, the pulse abnormality is detected and the power supply line to the process means is turned off, while the power supply line to the microcomputer for controlling the process is held, so that the contents of the memory RAM can be held safely and the copying can be resumed. Is easy.

【0041】尚、異常検知により給電ラインのオフとと
もにマイコンとプロセス手段間のドライブ手段への給電
ラインもαの点でオフすると、より安全度が高い。異常
昇温の場合も同様である。
Further, if the power supply line is turned off due to the abnormality detection and the power supply line to the drive means between the microcomputer and the process means is turned off at the point α, the safety is higher. The same applies to the case of abnormal temperature rise.

【0042】尚クロックパルスのパルス異常以外、光学
系のホーム位置検出、バック位置検出、レジスト位置検
出による各パルス(OHP、BHP、S4 )の異常の場
合、つまり光学系がスタートしてから所定時間以内にそ
れらの各パルスが得られなかった場合も同様な上記処置
をとることが可能であり、安全度を極めて高くできる。
Besides the pulse abnormality of the clock pulse, in the case of abnormality of each pulse (OHP, BHP, S 4 ) by home position detection, back position detection and registration position detection of the optical system, that is, after the optical system is started, a predetermined value is obtained. Even when each of those pulses is not obtained within the time, the above-mentioned similar treatment can be taken, and the safety degree can be made extremely high.

【0043】又本例はブロア、ファン等の装置内の昇温
を防止する手段をモニタし、かつ異常時、パルス異常の
場合と同様の処置をするので極めて信頼度を高くでき
る。
Further, in this embodiment, the means for preventing the temperature rise in the apparatus such as the blower and the fan are monitored, and the same treatment as in the case of the abnormality or the pulse abnormality is taken, so that the reliability can be made extremely high.

【0044】以上の例において、各種異常検出時、コピ
ー数表示、警告表示等の表示器への給電ラインを存続
し、ランプ、モータ等への給電ラインをオフすると、装
置の停止時数表示を続行して安全休止することができ、
又このとき図4のマイコン112によりサービスマンコ
ールの表示ができる。
In the above example, when various abnormalities are detected, the power supply line to the indicator such as the copy number display and the warning display is kept alive, and the power supply line to the lamp, the motor, etc. is turned off, the stop time display of the device is displayed. You can continue and rest safely,
At this time, the serviceman call can be displayed by the microcomputer 112 of FIG.

【0045】図9、図15、図16、図20は図2の装
置に複数のマイコンを用いた例であり、装置の各部のオ
ペレート、図3のキーや表示器のオペレートを制御す
る。
FIG. 9, FIG. 15, FIG. 16, and FIG. 20 are examples in which a plurality of microcomputers are used in the device of FIG. 2, and the operation of each part of the device and the operation of the keys and the display of FIG. 3 are controlled.

【0046】図9の制御回路につき説明する。図中MC
OM・A、Bは各マイクロコンピュータであり、MCO
M・Bとして図4のマイコン112を対応させることも
できる。MCOM・Aはキー41による所望のコピー数
をメモリに入力セットし、同時にそれをオペレータに知
らせるべく表示器46を駆動する。又コピー中にコピー
残り数を知らせるべく表示器47をコピーオペレート毎
に加算駆動する。又Aは図3のキー40を入力センスし
てコピースタート信号を出力し、又キー42によるスト
ップ信号、カセットセレクトキー44、45によるカセ
ットセレクト信号、セレクトに応じた上、下の表示信
号、セレクトカセットのサイズを表示する信号等を出力
制御する。そのための、命令コードルーチンでプログラ
ムされたメモリ(ROM)を内蔵する。
The control circuit of FIG. 9 will be described. MC in the figure
OM-A and B are microcomputers, MCO
The microcomputer 112 shown in FIG. 4 can be used as the M / B. The MCOM A sets the desired copy number by the key 41 in the memory, and at the same time drives the display 46 to inform the operator of it. In addition, the display 47 is driven in addition for each copy operation in order to inform the remaining number of copies during copying. Further, A inputs the key 40 in FIG. 3 to output a copy start signal, and also outputs a stop signal by the key 42, a cassette select signal by the cassette select keys 44 and 45, and an upper display signal and a lower display signal in response to the selection. Output control of signals indicating the size of the cassette. For that purpose, a memory (ROM) programmed by an instruction code routine is incorporated.

【0047】MCOM・Bは複写動作に必要な帯電、露
光、他の前記複写プロセスを実行すべく各作動負荷のシ
ーケンス制御を出力する。そのための、命令コードルー
チンでプログラムされたメモリ(ROM)を内蔵する。
MCOM・Bの出力端子からはメインモータ、給紙ソレ
ノイド、露光ランプ、光学系等の駆動信号A〜Kが出力
され、その入力端子には、光学系のホームポジション信
号(OHP)、バックポジション信号(BHP)等、各
種センサからの信号が入力している。
The MCOM.B outputs the sequence control of each operating load in order to execute the charging, exposure and other copying processes required for the copying operation. For that purpose, a memory (ROM) programmed by an instruction code routine is incorporated.
The drive signals A to K for the main motor, paper feed solenoid, exposure lamp, optical system, etc. are output from the output terminals of MCOM / B, and the home position signal (OHP) and back position signal of the optical system are output to their input terminals. Signals from various sensors such as (BHP) are input.

【0048】MCOM・Aには表示他に必要なコピー
数、コピーセット数他を格納し得るメモリ(RAM)、
MCOM・Bにはシーケンス制御に必要なタイミングデ
ータ他を一時格納のメモリ(RAM)を有する。
MCOM A has a memory (RAM) capable of storing the number of copies required for display and the like, the number of copy sets, etc.
The MCOM B has a memory (RAM) for temporarily storing timing data and the like necessary for sequence control.

【0049】又いずれのコンピュータにもシフトレジス
タ機能を有する。本例ではこのシフトレジスタ機能をた
くみに利用した複写制御方式を提供することができる。
それにより多数の作動負荷、多数の表示器、多数の入力
センサ、多数の指令入力キーを有する多様化した複写機
の制御、とくに複数のコンピュータを用いた複写機の制
御が極めて容易に、かつ速かに達成できる。このような
マイコン例として日電社のμCOM43Nがある。
Any computer has a shift register function. In this example, it is possible to provide a copy control system that makes use of this shift register function.
This makes it extremely easy and fast to control a diversified copying machine having a large number of operating loads, a large number of indicators, a large number of input sensors, and a large number of command input keys, especially a copying machine using a plurality of computers. Can be achieved. An example of such a microcomputer is μCOM43N manufactured by Nidec.

【0050】即ちMCOM・AとMCOM・Bとの間の
データの授受をこのシフトレジスタ機能によりシリアル
転送によって行うようにしたものである。
That is, the data transfer between the MCOM.A and the MCOM.B is performed by serial transfer by the shift register function.

【0051】概略説明する。A brief description will be given.

【0052】図中MCOM・A、Bの出力ポートSOを
シリアルデータ信号の出力ポートとし、入力ポートSI
をシリアルデータ信号の入力ポートとし、ポートSCK
をシフト用クロックパルスの入出力用とする。MCOM
・AのSOはMCOM・BのSIに、BのSOはAのS
Iに、そしてSCK同志は互いに接続される。ポートP
A1はMCOM・AからBにデータ転送する旨を予じめ
知らせる為の信号REQ−Oを出力するポートとし、M
COM・BのPB1はその信号を入力する為のポートと
し、PA1、PB1は互いに接続される。MCOM・B
のポートPB2はMCOM・Bの受け入れ体制が整った
ことを示す信号(REQ・E)を出力するポートで、M
COM・AのポートPA2はその信号を入力する為のポ
ートである。
In the figure, the output ports SO of MCOM · A and B are used as the output ports of the serial data signal, and the input port SI
As the input port for the serial data signal, and the port SCK
Are used for input / output of shift clock pulses. MCOM
・ SO of A is SI of MCOM ・ B, SO of B is S of A
I, and SCK comrades are connected to each other. Port P
A1 is a port that outputs a signal REQ-O for predicting that data will be transferred from MCOM • A to B.
PB1 of COM / B is a port for inputting the signal, and PA1 and PB1 are connected to each other. MCOM B
Port PB2 is a port that outputs a signal (REQ / E) indicating that the acceptance system for MCOM / B is ready.
The COM / A port PA2 is a port for inputting the signal.

【0053】ここにおいて例えばコピーキー40をオン
したことをMCOM・Aが判断すると、MCOM・Bに
接続の複写用負荷を作動開始させるために、MCOM・
BへMCOM・Aからスタート指令のデータを送る。そ
のためにスタート指令データをMCOM・Aのシフトレ
ジスタにセットし、ポートSOから出力する準備をす
る。そしてMCOM・AのポートPA1からデータ転送
したい旨の信号REQ・OをBの入力ポートPB1に送
る。MCOM・Bにおいてはこの信号を受けると複写機
のその時の状態例えばコピー中断中か、スタンバイ中か
といったデータをBの出力ポートSOから出力するよう
Bのシフトレジスタにセットする。そしてBの転送準備
ができたことをAに知らせるべくポートPB2からイネ
ブル信号REQ−Oを伝送する。そしてMCOM・Aが
BからのREQ−Oを受けてこれをセンスするとAのS
OからBのSIへデータ転送を開始する。転送終了時M
COM・A、B内における内部プログラム割込み処理に
よりそれらのデータ判定する。
Here, for example, when the MCOM.A judges that the copy key 40 is turned on, the MCOM.B is activated in order to activate the copying load of the connection.
Send the start command data from MCOM / A to B. For that purpose, the start command data is set in the shift register of the MCOM · A, and preparations are made to output it from the port SO. Then, a signal REQ.O indicating that data transfer is desired is sent from the port PA1 of MCOM.A to the input port PB1 of B. When receiving this signal, the MCOM.B sets the shift register of B so that the data of the current state of the copying machine, for example, whether the copying is suspended or in standby, is output from the output port SO of B. Then, an enable signal REQ-O is transmitted from the port PB2 to notify A that B is ready for transfer. When MCOM · A receives REQ-O from B and senses it, S of A
Start data transfer from O to B SI. At the end of transfer M
These data are judged by the internal program interrupt processing in COM • A and B.

【0054】図10はMCOM・A、Bにおけるシフト
レジスタの回路図である。シフトレジスタ300の動作
はレジスタ制御フリップフロップ302(以下レジスタ
F/F)をソフト的にコントロールすることにより制御
可能であり、又内部プログラム割込の命令発生は割込フ
リップフロップ303(以下割込F/F)により発生さ
れる。割込F/Fは割込可能の信号Eとシフトレジスタ
が動作を停止した時に発生する信号STPによりセット
される。さらにシフトレジスタはマイクロコンピュータ
の内部バスラインで301のアキュムレータACCと接
続され、ACCからシフトレジスタへのデータがセット
可能となり、又シフトレジスタからACCへデータを移
すこともできる。
FIG. 10 is a circuit diagram of the shift register in MCOM · A and B. The operation of the shift register 300 can be controlled by controlling the register control flip-flop 302 (hereinafter, register F / F) by software, and the instruction generation of the internal program interrupt is performed by the interrupt flip-flop 303 (hereinafter, interrupt F). / F). The interrupt F / F is set by an interrupt enable signal E and a signal STP generated when the shift register stops operating. Further, the shift register is connected to the accumulator ACC of 301 by the internal bus line of the microcomputer, data can be set from the ACC to the shift register, and data can be transferred from the shift register to the ACC.

【0055】図11はシリアルシフトレジスタによる転
送手段を、MCOM・A、B間で接続したときの詳細図
である。尚、これらのMCOMは後述の図15、図16
に記載の全てのMCOMに適用できることは言うまでも
ない。本発明に用いたシフトレジスタは16ビットのシ
フトレジスタを持ち、各4ビットの単位シフトレジスタ
ST0〜ST3を有する。又シフトレジスタはシフトク
ロックSCKと同期してシフト作動する。本例ではMC
OM・Aからシフトクロックを発生する様にしている。
FIG. 11 is a detailed diagram when the transfer means by the serial shift register is connected between MCOM · A and B. Note that these MCOMs are shown in FIGS.
It is needless to say that it can be applied to all MCOMs described in 1. The shift register used in the present invention has a 16-bit shift register and 4-bit unit shift registers ST0 to ST3. Further, the shift register performs the shift operation in synchronization with the shift clock SCK. MC in this example
The shift clock is generated from OM • A.

【0056】図12はシリアルデータ転送のタイミング
図である。前記説明したごとくREQ−O及びREQ−
Eの各信号によりMCOM・A、Bがそれぞれの転送す
べき(後述)データをシフトレジスタにセットし、図6
の割込enable出力Eのセット、シフトレジスタF
/F302のセットをすることによりMCOM・Aから
シフトクロックSCKを発生させるとともに相互にセッ
トされたデータをシフトクロックとともに各コンピュー
タにデータを転送する。そしてシフトクロックが終了し
た時点で相互のMCOM・A、Bに内部プログラム割込
みを発生させ、それぞれの内部プログラム割込による処
理ルーチン内(後述)でデータの判断を行う。
FIG. 12 is a timing chart of serial data transfer. As explained above, REQ-O and REQ-
Each signal of E causes MCOM · A and B to set the data (to be described later) to be transferred to the shift register.
Of interrupt enable output E, shift register F
By setting / F302, the shift clock SCK is generated from MCOM · A, and the mutually set data is transferred to each computer together with the shift clock. Then, when the shift clock ends, an internal program interrupt is generated in the mutual MCOM • A and B, and the data is judged in the processing routine (described later) by each internal program interrupt.

【0057】図13はMCOM・AからMCOM・Bへ
情報を転送する各種データ内容であり、図14は逆にB
からAへ情報を転送するデータ内容である。
FIG. 13 shows various data contents for transferring information from MCOM.A to MCOM.B, and conversely B in FIG.
Is the data content for transferring information from A to A.

【0058】即ち図13においてMCOM・Aのシフト
レジスタST2はカセット段とカセットサイズのデータ
を格納するものである。データ9は上段で小サイズ、1
1は同段で大サイズ、1は下段で小サイズ、12は同段
で中サイズを示す。尚図2の複写機は上、下段型なので
中段データ5〜7は使用しない。又シフトレジスタST
3においてデータ13はコピースタート指令データ、1
4はコピーストップデータを示す。
That is, in FIG. 13, the shift register ST2 of the MCOM.A stores the data of the cassette stage and the cassette size. Data 9 is small size in the upper row, 1
Reference numeral 1 indicates the same size as the large size, 1 indicates the small size at the lower level, and 12 indicates the middle size as the same level. Since the copying machine of FIG. 2 is of the upper and lower stages, the middle data 5 to 7 are not used. Also shift register ST
In 3, data 13 is copy start command data, 1
Reference numeral 4 indicates copy stop data.

【0059】図14のMCOM・Bのシフトレジスタは
MCOM・Bによる再生制御モード(ST3)、タイミ
ングモード(ST2)、ジャムモード(ST1)、シー
ケンスモード(ST0)を示すデータが格納される。キ
ー41による新たな数セットの入力が可能な、コピー完
全終了してドラム停止、休止しているスタンバイモード
を示すデータはST0にOを、リピートコピー続行中コ
ピーキーオンからラストの転写迄を示すデータはST0
に8を、以下、リピートコピーのラストの転写終了後い
わゆるドラムクリーニング、ドラム電位均一化の為のド
ラム後回転モード(ドラム停止迄)を示すデータは10
を、ジャム等でドラム停止し、キー41による数の変更
が不能なモード(ジャム検出後、コピーキー可能となる
迄)を示すデータは11を、MCOM・Aのコピーカウ
ンタをカウントアップさせる時期つまり光学系の復動開
始時期を示すデータは9を、電源投入後コピーキーをオ
ンしてもコピー不能なウエイトモードのデータは12
を、レジスタST0に格納する。
The MCOM · B shift register of FIG. 14 stores data indicating the reproduction control mode (ST3), timing mode (ST2), jam mode (ST1), and sequence mode (ST0) according to MCOM · B. The data indicating the standby mode in which copying is completed, the drum is stopped, and the recording is paused, in which a new set of several values can be input with the key 41, is 0 in ST0, and the data from the copy key-on to the transfer of the last copy while repeat copying is continuing. Is ST0
8 is set to 8 and the following is data indicating the drum post-rotation mode (until the drum is stopped) for so-called drum cleaning and drum potential equalization after the end of the last copy of the repeat copy.
Indicates a mode in which the drum is stopped due to a jam or the like, and the number cannot be changed by the key 41 (until the copy key is enabled after the jam is detected) is 11, the time when the copy counter of the MCOM / A is counted up, that is, The data indicating the optical system return start time is 9, and the data in the wait mode in which copying is impossible even if the copy key is turned on after the power is turned on is 12
Are stored in the register ST0.

【0060】又図2のシート通路に設けたセンサ390
が給紙スタート後所定時間内にシートセンスしない場
合、ST1に1を、同390がシートの斜行をセンスす
ると2を、そのセンサ390の上に所定時間以上存在し
た場合又はシートがそのセンサ390を通過後所定時間
内にセンサ391に達しない場合3を、又(バス出口
の)センサ39が390の検出動作後所定時間内にシー
トセンスしないとき4を、39上に所定時間以上滞留し
た場合5をST1に格納する。又以上のジャム検出ルー
チンプログラムの実行を禁止しシートムーブに関係なく
マシンをフリーランさせる場合は15をST1にセット
する。この禁止はMCOM・Bの所定入力ポートの1つ
(図9)をコピー開始前スイッチとしてアースすること
により、ジャム殺しモードとしてセットされる。尚セン
サ39、390、391に係るジャム検出を別々に殺す
よう、データを13、14、15とに別々にセットする
こともできる。又ウエイト時もコピーキーによりコピー
オペレートスタートできるよう、ウエイト殺しデータと
して12をセットすることもできる。
A sensor 390 provided in the seat passage of FIG.
If ST does not sense the sheet within a predetermined time after the start of feeding, ST1 is 1; if the 390 senses the skew of the sheet, 2 is detected; 3 when the sensor 391 is not reached within a predetermined time after passing through, and when the sensor 39 (at the bus exit) does not perform sheet sensing within a predetermined time after the detection operation of 390, 4 is retained on the 39 for a predetermined time or more. 5 is stored in ST1. Further, if the execution of the above jam detection routine program is prohibited and the machine is free run regardless of the sheet move, 15 is set to ST1. This prohibition is set as a jam killing mode by grounding one of the predetermined input ports (FIG. 9) of MCOM.B as a pre-copy start switch. It should be noted that the data may be set separately for 13, 14, and 15 so that the jam detection related to the sensors 39, 390, and 391 may be killed separately. Also, 12 can be set as the weight kill data so that the copy operation can be started by the copy key even at the time of waiting.

【0061】又タイミングモードデータエリアST2に
おいて、データ0は前述のトラブル(パルス異常、異常
昇温等)がMCOM・Bにて検知されるとセットされ
る。MCOM・Aにこのデータが入力されると、キー4
1等のエントリを禁止し、表示器E(図3)にエラーを
表示することができる。又データ1、2、6は各全面露
光ランプ24、前露光ランプ220、像露光ランプ16
を点灯すべくMCOM・Bから出力するとセットされ、
3はドラムクロック発生器116からパルスがMCOM
・Bに入力されるとセットされ、4はコロナチャージャ
22、23、31をドライブするトランスをオペレート
すべく出力するとセットされ、5はファン131をオン
すべく出力するとセットされる。MCOM・Aにこのデ
ータが入力されると、MCOM・Aは適切な時期に上記
各作動負荷を動作せしめているか否かを判断することが
できる。
In the timing mode data area ST2, data 0 is set when the above-mentioned trouble (pulse abnormality, abnormal temperature rise, etc.) is detected by MCOM · B. When this data is input to MCOM A, key 4
Entries such as 1 can be prohibited and an error can be displayed on the display E (FIG. 3). Data 1, 2, and 6 are for the whole surface exposure lamp 24, the pre-exposure lamp 220, and the image exposure lamp 16 respectively.
Is set when output from MCOM B to turn on,
3 indicates that the pulse is MCOM from the drum clock generator 116.
Set when input to B, 4 is set to output to operate the transformer driving the corona chargers 22, 23 and 31, and 5 is set to output to turn on the fan 131. When this data is input to MCOM • A, MCOM • A can determine whether or not each of the above operating loads is operating at an appropriate time.

【0062】又コピーモードデータエリアST3におい
て8はドキュメントドラムアタッチメント100(図2
3)なしでブックタイプのコピーを行うとき、又9はア
タッチメント100を用いてコピーすべくこれをコピア
にセットしたときセットされる。MCOM・Aはこのデ
ータ9が入力されると光学系を動かぬ様クロックする。
又10、11はドキュメントイメージを80%、70%
にリダクションしてコピーすべくリダクションセレクト
に応じてセットされるものである。
In the copy mode data area ST3, 8 is the document drum attachment 100 (see FIG. 2).
3) set when making a book-type copy without, and 9 when setting it to copier to copy using attachment 100. When this data 9 is input, MCOM A clocks the optical system so that it does not move.
Also, 10 and 11 are 80% and 70% of the document image.
It is set according to the reduction select to reduce and copy.

【0063】ところで、装置がシステム化すると図2の
複写機に原稿を自動的にプラテン14に送りそしてセッ
トし、くり返しコピー終了して原稿を排出する装置(A
DF)やトレー34に排出したコピー紙を分配するソー
タ装置(SOT)を設けることが必要になる。
By the way, when the apparatus is systematized, a document is automatically sent to the platen 14 in the copying machine shown in FIG. 2 and set, and after repeated copying is completed, the document is discharged (A
It is necessary to provide a sorter device (SOT) for distributing the copy paper discharged to the DF) or the tray 34.

【0064】図15は図2の複写機にADF、SOTを
設けた場合の制御回路であり、図16は他の制御回路図
である。MCOM・A、Bは前記と同様のコンピュータ
であり、MCOM・CはADFの制御、MCOM・Dは
ソータの制御を行わせるためのコンピュータである。そ
してそれぞれの情報交換手段としてのシリアルシフトレ
ジスタを図15のごとくシリーズに接続し効率よく転送
可能にした制御ブロック図である。又図16は、AD
F、ソータ等のコンピュータにおけるシリアル−シフト
レジスタをパラレルに接続した制御ブロック図である。
これは図15のごとくシリアル−シフトレジスタをシリ
ーズに転送した場合に比較してADF、ソータへのデー
タの転送速度(判断に要する時間)は速い。
FIG. 15 is a control circuit when the ADF and SOT are provided in the copying machine of FIG. 2, and FIG. 16 is another control circuit diagram. MCOM • A and B are the same computers as described above, MCOM • C is a computer for controlling the ADF, and MCOM • D is a computer for controlling the sorter. FIG. 16 is a control block diagram in which serial shift registers as respective information exchanging means are connected in series as shown in FIG. 15 to enable efficient transfer. 16 shows AD
FIG. 11 is a control block diagram in which serial-shift registers in a computer such as an F or a sorter are connected in parallel.
As compared with the case where the serial-shift register is transferred in series as shown in FIG. 15, the transfer speed (time required for judgment) of data to the ADF and the sorter is faster.

【0065】ここにADFのマイコンMCOM・CはA
DFのドキュメントのプラテン上の排出と次のドキュメ
ントのセットを行うべくドキュメントフィードローラ等
で制御するが、その制御タイミングデータはMCOM・
AからBを介して送られたコピーカウント終了のデータ
である。つまりセット数の光学系のスキャンムーブ終了
時に対応して出力されるデータである。又MCOM・C
はドキュメントジャムを検出してデータをMCOM・A
に逆らって表示したり、MCOM・Bに逆らってコピー
不能にしたりできる。
Here, the ADF microcomputer MCOM.C is A
The DF document is ejected on the platen and is set by the document feed roller to set the next document. The control timing data is MCOM.
This is the copy count end data sent from A to B. That is, the data is output corresponding to the end of the scan move of the set number of optical systems. Also MCOM C
Detects a document jam and sets the data to MCOM A
It is possible to display it in the opposite direction to, and to prevent copying in the opposite direction to MCOM · B.

【0066】又ソータのマイコン・Dは、ソータにおけ
るシートのジャムを検出してソータの動作を停止する。
そしてソータジャム検出データをMCOM・Aに送り、
その旨の表示をさせ、又MCOM・Bに送りコピアの動
作を中断せしめる。又MCOM・Aからの、ソータセレ
クト指令に応じたデータによりMCOM・Dはソータ動
作を不能、可能にできる。
The microcomputer D of the sorter detects a sheet jam in the sorter and stops the operation of the sorter.
And send the sorter jam detection data to MCOM ・ A,
A message to that effect is displayed, and the operation of the copier is interrupted by sending it to MCOM / B. Further, the data corresponding to the sorter select command from MCOM · A enables / disables the sorter operation of MCOM · D.

【0067】図17は図3のキーのエントリ、表示器の
動作等を行うマイコンMCOM・Aと主に複写シーケン
ス制御用を行うマイコンMCOM・Bによる制御動作を
示したフローチャート図である。まず管理用マイコンM
COM・Aを説明する。
FIG. 17 is a flow chart showing the control operation by the microcomputer MCOM.A for performing the key entry and display operation of FIG. 3 and the microcomputer MCOM.B mainly for controlling the copy sequence. First, the management microcomputer M
COM · A will be described.

【0068】パワースイッチSWオンによりメインフロ
ーチャートをPOWER ONから実行し、ステップ1
で、図2の操作部のキー入力の判断や表示処理をパワー
オン直後から行う。ステップ1では前述のテンキー41
による数のメモリRAMへの格納や、その数の表示を行
う。ステップ2でレジスタF/F302(図10)をチ
ェックする。このレジスタF/FはMCOM・A中の前
述シフトレジスタが転送動作しているかどうかを判断す
る。転送中ではプログラム実行を先に進めない。転送し
てない場合ステップ3に進める。
When the power switch SW is turned on, the main flow chart is executed from POWER ON, and step 1
Then, the determination of the key input of the operation unit of FIG. 2 and the display processing are performed immediately after power-on. In step 1, the above-mentioned numeric keypad 41
To store the number in the memory RAM and display the number. In step 2, the register F / F 302 (FIG. 10) is checked. This register F / F determines whether or not the above-mentioned shift register in MCOM · A is performing a transfer operation. Program execution cannot proceed during transfer. If not transferred, proceed to step 3.

【0069】次にステップ3では、ステップ1でコピー
キーが押されることによりセットされるフラグの1、0
を判定することによりコピーキーの入力を判断する。コ
ピーキー40が押された場合、ステップ4に移り図13
で示した如くシーケンス用MCOM・Bに送るべきコピ
ースタート指令のためのデータとしてシフトレジスタS
T3に13(コピー指令、図10)をセットする。即
ち、アキュムレータACCに13をセットし、ステップ
5にてアキュムレータACCのこの内容をシフトレジス
タのST3にセットする。
Next, in step 3, the flags 1, 0 set by pressing the copy key in step 1 are set.
The input of the copy key is determined by determining. If the copy key 40 is pressed, the process proceeds to step 4 and FIG.
As shown in, the shift register S is used as data for the copy start command to be sent to the sequence MCOM B.
Set 13 (copy command, FIG. 10) to T3. That is, 13 is set in the accumulator ACC, and in step 5, the contents of the accumulator ACC are set in ST3 of the shift register.

【0070】又ストップキー42が押された場合は、ス
テップ6にてこれを判断し、ステップ7にてアキュムレ
ータACCに14をセットしステップ5にて同様にシフ
トレジスタST3にデータ14をセットする。
When the stop key 42 is depressed, this is judged in step 6, 14 is set in the accumulator ACC in step 7, and the data 14 is similarly set in the shift register ST3 in step 5.

【0071】その後ステップ8でシフトレジスタを転送
可能にするべくレジスタF/F302をセットし、他の
マイコンMCOM・Bの割込みF/F303をセットす
るべく割込enableの出力Eを出力セットする。そ
してステップ9でMCOM・Bへの出力ポートPA1を
セットしてREQ−Oの信号をMCOM・Bへ送る。ス
テップ10ではMCOM・BからのREQ enabl
eの信号Eが入力したか否かを判定するものでREQ
enableの信号を入力するとステップ11に移りR
EQ−Oの信号をリセットする。そしてステップ12で
始めて出力ポートSOからデータの転送を開始させる。
Thereafter, in step 8, the register F / F 302 is set so that the shift register can be transferred, and the output E of the interrupt enable is set so as to set the interrupt F / F 303 of the other microcomputer MCOM.B. Then, in step 9, the output port PA1 to MCOM.B is set to send the REQ-O signal to MCOM.B. In step 10, REQ enable from MCOM B
REQ is used to determine whether the signal E of e has been input.
When the enable signal is input, the process moves to step 11 R
Reset the EQ-O signal. Then, in step 12, data transfer is started from the output port SO.

【0072】次にシーケンス制御用のMCOM・Bにつ
いて説明する。前述と同じメインスイッチSWをオン
(POWER ON)した後ステップ19で複写準備サ
イクルをチェックし、ステップ20ではMCOM・Bの
シフトレジスタの転送動作を確認するためのレジスタF
/Fをステップ2と同様にしてチェックし、プログラム
進行を制御する。次にステップ21でMCOM・Aから
データ転送のREQ−O信号があるかどうかチェック
し、REQ−Oがあればステップ22に移りMCOM・
Bの動作状態をMCOM・Aに知らせるべく、その情報
をシフトレジスタにセットする準備を行う(ステップ2
2〜24)。ここではMCOM・Bがスタンバイ状態の
データとしてレジスタSTOにOをセットする例を示し
た。MCOM・BからMCOM・Aへのデータ内容は図
14に示される。
Next, the MCOM · B for sequence control will be described. After the same main switch SW as described above is turned on (POWER ON), the copy preparation cycle is checked in step 19, and in step 20, the register F for confirming the transfer operation of the MCOM · B shift register.
/ F is checked in the same manner as in step 2, and the program progress is controlled. Next, in step 21, it is checked whether or not there is a REQ-O signal for data transfer from MCOM.A. If there is REQ-O, the process moves to step 22 and MCOM.
In order to inform MCOM · A of the operating state of B, preparation is made to set that information in the shift register (step 2).
2-24). Here, an example is shown in which MCOM · B sets O in the register STO as data in the standby state. The data contents from MCOM.B to MCOM.A are shown in FIG.

【0073】データがシフトレジスタへセットされた
後、レジスタF/Fと割込enable出力とをセット
し、データ転送してよいという信号REQ enabl
eを出力するポートPB2をステップ25で出力セット
する。そしてステップ26で割込ルーチンによるコピー
スタート指令が転送されたか否かをチェックする。それ
はフラグF/STARTをチェックすることにより行
う。
After the data is set in the shift register, the signal REQ_enable that the register F / F and the interrupt enable output are set and the data can be transferred.
In step 25, the output of the port PB2 that outputs e is set. Then, in step 26, it is checked whether or not the copy start command by the interrupt routine has been transferred. This is done by checking the flag F / START.

【0074】ここでMCOM・Aのステップ12でデー
タ転送開始後、転送が終了した時に行うプログラム割込
ルーチンについて説明する。MCOM・A、Bによる割
込発生タイミングはほとんど同時である。
Now, the program interrupt routine executed when the transfer is completed after the data transfer is started in step 12 of MCOM · A will be described. The interrupt generation timings by MCOM · A and B are almost the same.

【0075】MCOM・Aから説明する。MCOM・B
から送られてきたデータが既にAのシフトレジスタにセ
ットされているのでシフトレジスタの内容(ここではS
T−Oのみについて、のべる)をアキュムレータACC
にセットする(ステップ13)。そしてステップ14、
17でアキュムレータの内容を判断して、いかなるデー
タが送られてきたかを判断する。ステップ14で、AC
C=0はMCOM・Bがスタンバイ状態であることを示
しているので、これを判定する。そして操作部における
各キーからの入力及びキーによる表示変更を可能にする
べく、処理フラグをセットする(ステップ15)。又ス
テップ17で、ACC=8はMCOM・Bがコピー動作
中であることを示しているのでこれを判断でき、キー入
力の禁止等をするべく、フラッグをセットする(ステッ
プ18)。尚ステップ16でレジスタF/Fと割込en
ableをリセットする。
The description will start from MCOM · A. MCOM B
Since the data sent from is already set in the A shift register, the contents of the shift register (here, S
Accumulator ACC for T-O only)
(Step 13). And step 14,
At 17, the contents of the accumulator are determined to determine what data has been sent. In step 14, AC
Since C = 0 indicates that MCOM · B is in the standby state, this is judged. Then, a processing flag is set to enable input from each key on the operation unit and display change by the key (step 15). Further, in step 17, ACC = 8 indicates that MCOM.B is in the copying operation, so that it can be judged, and a flag is set to prohibit key input or the like (step 18). In step 16, register F / F and interrupt en
Reset the enable.

【0076】MCOM・Bの割込ルーチンでは、MCO
M・Aの場合と同じ様にシフトレジスタの内容をACC
に移し(ステップ35)、ステップ13で、ACC=1
3の場合はコピー指令と判断しステップ37でコピース
タートのためのフラグF/STARTをセットする。又
ステップ40でACC=14であればコピーストップ指
令とみなしステップ41でコピーストップのためにフラ
グF/STOPをセットする。尚ステップ38ではレジ
スタF/Fのリセット、割込enable出力のリセッ
トを行い、ステップ39ではREQ enableの出
力をリセットする。
In the MCOM · B interrupt routine, the MCO
The contents of the shift register are ACCed as in the case of MA.
(Step 35), and in step 13, ACC = 1
In the case of 3, it is judged to be a copy command and the flag F / START for copying start is set in step 37. If ACC = 14 at step 40, it is regarded as a copy stop command and at step 41 a flag F / STOP is set for copy stop. In step 38, the register F / F is reset and the interrupt enable output is reset, and in step 39, the REQ enable output is reset.

【0077】つまり、MCOM・Aからシリアル転送さ
れたデータの中でST3に対応するものが13ならば、
MCOM・Bのステップ26でF/STARTを判定し
て始めて複写動作を開始する。複写動作はステップ27
である。ステップ28〜32はストップ指令が送られて
きたかどうかを判定するもので、ステップ33でフラグ
F/STOPをチェックする。ストップ指令があった場
合ステップ34の後回転サイクルに移る。そもそもこの
サイクルは、テンキーによるセット数のコピーをリピー
ト完了後に行うものである。F/STOPの場合その完
了を待たずに行う。コピースタート、ストップの例を述
べたが実際には、図11、図12のように種類が非常に
多い。そして各データに基づいて前述と同様にキー入
力、表示を含めた複写制御を行う。
That is, if the data corresponding to ST3 among the data serially transferred from MCOM · A is 13,
The copying operation is started only after F / START is judged in step 26 of MCOM · B. The copying operation is step 27.
Is. Steps 28 to 32 determine whether or not a stop command has been sent, and the flag F / STOP is checked in step 33. If there is a stop command, the process goes to the rotation cycle after step 34. In the first place, this cycle is to copy the set number with the numeric keypad after the repeat is completed. In the case of F / STOP, it is performed without waiting for its completion. Although examples of copy start and stop have been described, there are actually many types as shown in FIGS. 11 and 12. Then, based on each data, copy control including key input and display is performed as described above.

【0078】図15、図16のごとくマイクロコンピュ
ータを3個以上使用しシリアル転送手段をシリーズ接続
及びパラレル接続にした場合について説明する。
A case where three or more microcomputers are used and the serial transfer means is connected in series or in parallel as shown in FIGS. 15 and 16 will be described.

【0079】各マイコンのデータ転送手段は基本的に前
記と同じであるが各マイコン情報を所望のマイコンに確
実に送るには、各マイコンにアドレス番号を定めデータ
が自分に送られてきたものかどうかまず判断させる。又
そのためにデータ転送する場合には転送先のマイコンの
アドレス番号をデータに付加する。
The data transfer means of each microcomputer is basically the same as the above, but in order to reliably send each microcomputer information to the desired microcomputer, is it necessary to determine the address number for each microcomputer and send the data to itself? First let me judge. For that purpose, when data is transferred, the address number of the transfer destination microcomputer is added to the data.

【0080】図18は、各マイコンにアドレス番号を定
めた場合のデータ説明図である。つまりシフトレジスタ
のST3に各マイコンの転送先アドレスデータを予じめ
振分ける。本実施例ではST3が0001の場合はMC
OM・A、0010の場合はMCOM・B、0011の
場合はMCOM・C、0100の場合はMCOM・Dと
定めた。このようにして各マイコンが所望マイコンへの
転送データをセットする際転送先のマイコン番号をST
3にセットする。そしてデータの転送を開始し、転送先
のマイコンは割込発生後ポートSOからシリアル出力さ
れたST3のデータをチェックすることにより、そのデ
ータが自分に送られてきたものかどうかを予じめ判断す
る。ST3の番号が自分に送られてきたデータであれば
続くST0〜ST2のデータを前述の如くして読みと
り、データ内容を判断する。
FIG. 18 is an explanatory diagram of data when an address number is set for each microcomputer. That is, the transfer destination address data of each microcomputer is pre-allocated to ST3 of the shift register. In this embodiment, when ST3 is 0001, MC
OM · A, 0010 is MCOM · B, 0011 is MCOM · C, and 0100 is MCOM · D. In this way, when each microcomputer sets the transfer data to the desired microcomputer, the transfer destination microcomputer number is set to ST.
Set to 3. Then, the data transfer is started, and the transfer destination microcomputer checks the data in ST3 serially output from the port SO after the occurrence of the interrupt to make a foreseeable judgment as to whether or not the data has been sent to itself. To do. If the number of ST3 is the data sent to itself, the following data of ST0 to ST2 is read as described above, and the data content is judged.

【0081】これを具体的に示したのが図19のフロー
チャート図である。図19は、各マイコンにおいてデー
タ転送完了後の割込発生により実行する割込ルーチンを
示した。つまり各マイコンはステップ50でまずシフト
レジスタのST3をアキュムレータ(ACC)に移しス
テップ51でアキュムレータの内容をチェックする。ア
キュムレータの内容が1の場合はMCOM・A、2の場
合はMCOM・B、3の場合はMCOM・C、4の場合
はMCOM・Dという様に、各マイコンが転送されたデ
ータを自分のデータだと判断したら、ステップ52でシ
フトレジスタST0〜ST2の内容をアキュムレータを
介してデータメモリ(RAM)にストアし、ステップ5
3でRAMにストアしたデータの内容を判断してそれぞ
れの処理を行う。ステップ51で転送データが自分に送
られてきたデータでないと判断した場合は、ステップ5
4に移る。ステップ54ではただちに他のマイコンへそ
のまま送られてきたデータを転送する準備を行う。一方
転送先マイコンへのデータをシフトレジスタへストアし
て転送準備する手法は図17のステップ4、5、7、
8、9、10、11、12と同じである。ただここで必
ず転送先のMCOM番号をレジスタST3にセットしな
ければならない。従って以上により図15、図16で示
した3個以上のマイコンのシリアル転送手段をシリーズ
及びパラレルに接続した場合も容易に各マイコンの情報
交換を行うことができる。ただし図16のごとくシリア
ル転送手段をパラレルに接続した場合MCOM・Aがマ
スタ中央管理の役目をはたし、MCOM・Aだけに図1
9で示した各マイコンの転送先データを判断する処理ス
テップを必要とする。シリーズに接続した場合はMCO
M・A〜MCOM・Dとそれぞれが転送先データを判断
する処理ステップを必要とする。従ってシリアル転送手
段を図16のごとくパラレルに接続した方が有利な点も
ある。尚A〜D間のデータ転送をオプティカルファイバ
を用いて行うと雑音に強い。
This is specifically shown in the flowchart of FIG. FIG. 19 shows an interrupt routine executed by each microcomputer when an interrupt occurs after data transfer is completed. That is, each microcomputer first moves ST3 of the shift register to the accumulator (ACC) in step 50 and checks the contents of the accumulator in step 51. If the contents of the accumulator is 1, MCOM ・ A, 2 is MCOM ・ B, 3 is MCOM ・ C, 4 is MCOM ・ D, etc. If so, in step 52, the contents of the shift registers ST0 to ST2 are stored in the data memory (RAM) via the accumulator, and in step 5
In step 3, the contents of the data stored in the RAM are judged and each processing is performed. If it is determined in step 51 that the transferred data is not the data sent to itself, step 5
Go to 4. In step 54, preparations are made to immediately transfer the data sent directly to another microcomputer. On the other hand, the method for storing the data to the transfer destination microcomputer in the shift register and preparing for the transfer is described in steps 4, 5, 7 in FIG.
It is the same as 8, 9, 10, 11, and 12. However, the MCOM number of the transfer destination must be set in the register ST3 without fail. Therefore, even if the serial transfer means of three or more microcomputers shown in FIGS. 15 and 16 are connected in series and in parallel, the information exchange of each microcomputer can be easily performed. However, when the serial transfer means are connected in parallel as shown in FIG. 16, the MCOM.A serves as the master central management, and only the MCOM.A has the function shown in FIG.
The processing step shown in 9 for judging the transfer destination data of each microcomputer is required. MCO when connected to the series
Each of M.A to MCOM.D requires a processing step of determining transfer destination data. Therefore, it is advantageous to connect the serial transfer means in parallel as shown in FIG. When data transfer between A and D is performed using an optical fiber, it is resistant to noise.

【0082】又図9、図15、図16においてMCOM
・Aの出力によりコピー数表示器47、ウエイトアップ
ジャムの表示器49、50の他、各種表示器E〜Hの駆
動、コンピュータ電源のオートリセットやホールド制御
及び一部の複写プロセス実行の為の負荷の作動制御を行
っている。即ちMCOM・Bが転写紙のジャムを検出し
てシリアル転送によりBからAにジャムデータが入力さ
れると、MCOM・Aのジャム表示器50を点灯する。
Further, in FIG. 9, FIG. 15 and FIG.
The output of A is used for driving the copy number display 47, the wait-up jam display 49, 50, as well as various displays E to H, automatic reset and hold control of the computer power supply, and execution of some copying processes. It controls the operation of the load. That is, when MCOM.B detects a jam of the transfer sheet and the jam data is input from B to A by serial transfer, the jam indicator 50 of MCOM.A is turned on.

【0083】又図14のST1のデータ内容に応じてコ
ピー数表示器47の表示数を違う数に切換えてジャム位
置を表示したりジャム時のコピー数の補正を行う。又光
学系の復動開始信号BPがMCOM・Bに入力される
と、MCOM・Aの数表示器47を+1表示せしめる。
これは図14のようにBからAにST2として9のデー
タを送ることによりなされる。又MCOM・Bによる特
殊なトラブル検知のとき転送データによりMCOM・A
へのパワーを所定時間オフし、その時間後オートにオン
してパワーリセットしたりできる。つまりその所定時間
後自動的に再びパワーオンし、図17のAのプログラム
をステップ1からやり直すべく、マイコンをイニシャラ
イズする。
Further, the number of copies displayed on the copy number indicator 47 is switched to a different number in accordance with the data content of ST1 in FIG. 14 to display the jam position or correct the copy number at the time of jam. When the backward movement start signal BP of the optical system is input to MCOM.B, the number display 47 of MCOM.A is displayed as +1.
This is done by sending 9 data as ST2 from B to A as shown in FIG. In addition, when a special trouble is detected by MCOM / B, MCOM ・ A
The power can be turned off for a predetermined time, and after that time, it can be turned on automatically to reset the power. That is, after a predetermined time, the power is automatically turned on again, and the microcomputer is initialized so that the program shown in FIG.

【0084】図20は2個のマイクロコンピュータを用
いた他制御回路例図である。図中、MCOM1は図9の
MCOM・A、MCOM2はMCOM・Bに各々機能の
上で対応する1チップ半導体のマイクロコンピュータで
ある。各々図9と同様のメモリROM、メモリRAM、
ポートI/Oを内蔵する。図20はマイコンのプログラ
ムインタラプトポートINT又はイベントカウンタポー
トEVTを利用して複写データ転送を行うものである。
ポートINTに信号パルスが入力するとメインプログラ
ムを中断してインタラプトプログラムを優先して実行す
る。ポートEVTに入力された信号を所定数カウントす
るとメインプログラムを中断してインタラプトプログラ
ムを優先して実行する。
FIG. 20 is an example of another control circuit using two microcomputers. In the figure, MCOM1 is a one-chip semiconductor microcomputer corresponding in function to MCOM • A and MCOM2 in FIG. 9 respectively. The same memory ROM, memory RAM, and
Built-in port I / O. FIG. 20 shows that the copy data transfer is performed using the program interrupt port INT or the event counter port EVT of the microcomputer.
When a signal pulse is input to the port INT, the main program is interrupted and the interrupt program is preferentially executed. When a predetermined number of signals input to the port EVT are counted, the main program is interrupted and the interrupt program is preferentially executed.

【0085】マイコンμCOM1の出力端子OP1 及び
OP2 はマイコンμCOM2のインタラプトポートIN
2 及び入力端子IP1 にそれぞれ接続され、マイコン
μCOM1からマイコンμCOM2へのデータの転送を
行う。又マイコンμCOM2の出力端子OP1 及びOP
2 はマイコンμCOM1のインタラプトポートINT1
及び入力端子IP1 にそれぞれ接続され、マイコンμC
OM2からマイコンμCOM1へのデータの転送を行
う。
Output terminals OP 1 and OP 2 of the microcomputer μCOM1 are interrupt ports IN of the microcomputer μCOM2.
T 2 and the input terminal IP 1 are respectively connected to transfer data from the microcomputer μCOM1 to the microcomputer μCOM2. In addition, the output terminals OP 1 and OP of the microcomputer μCOM2
2 is the interrupt port INT 1 of the microcomputer μCOM1
And the input terminal IP 1 respectively, and the microcomputer μC
Transfers data from OM2 to the microcomputer μCOM1.

【0086】図21にマイコン相互間でデータ転送を行
う場合のタイミングチャートを示す。例えばマイコンμ
COM1から、マイコンμCOM2にデータを転送する
場合、マイコンμCOM1の出力端子OP2 よりREQ
信号がマイコンμCOM2の入力端子IP1 に出力され
る。これによりマイコンμCOM2は割込可能状態にな
り、マイコンμCOM1の出力端子OP1 よりマイコン
μCOM2の割込端子INT2 にクロックパルスが入力
する。マイコンμCOM2は、割込処理ルーチンにおい
て、マイコンμCOM1より転送されたクロックパルス
の数によりデータの内容の判断を行う。例えば、パルス
数が4の場合は、コピー・スタート指令、6の場合はコ
ピー・ストップ指令のデータである。尚、このクロック
パルスの周期は、μCOM1内部のタイマ1及び2のタ
イマ時間t1 、t2 により決定される。
FIG. 21 shows a timing chart when data is transferred between the microcomputers. For example, microcomputer μ
When data is transferred from COM1 to the microcomputer μCOM2, REQ is output from the output terminal OP 2 of the microcomputer μCOM1.
The signal is output to the input terminal IP 1 of the microcomputer μCOM2. As a result, the microcomputer μCOM2 is enabled to interrupt, and a clock pulse is input from the output terminal OP 1 of the microcomputer μCOM1 to the interrupt terminal INT 2 of the microcomputer μCOM2. The microcomputer μCOM2 determines the content of data in the interrupt processing routine based on the number of clock pulses transferred from the microcomputer μCOM1. For example, when the number of pulses is 4, the data is a copy start command, and when it is 6, the data is a copy stop command. The cycle of this clock pulse is determined by the timer times t 1 and t 2 of the timers 1 and 2 inside the μCOM 1.

【0087】このデータ転送動作と判断動作を示すフロ
ーチャートを図22に示す。マイコンμCOM1におい
て電源投入後、ステップ1でセット枚数、コピーサイズ
等をセットするためのキーの入力センスやセット枚数の
表示等の処理が行われる。ステップ2でコピーキーがオ
ンしたかどうかが判断され、オンした場合はステップ3
に進み、マイコンμCOM2に転送されるべきクロック
パルスの数として4がメモリRAMの所定エリア(カウ
ンタメモリ)に設定される。ステップ4でマイコンμC
OM1の出力端子OP2 よりREQ信号がマイコンμC
OM2の入力端子IP1 に出力され、データ転送の開始
を知らせる。ステップ5において、所定数のクロックパ
ルスがマイコンμCOM1の出力端子OP1 からマイコ
ンμCOM2の割込み端子INT2 に出力完了されたか
どうかが判断される。これはステップ5、6にて、カウ
ンタメモリ内容をパルス毎にデクリメントし、Oになっ
たか否かを判断することによりなされる。出力されてな
い場合はステップ6で再びクロックパルスが所定数に達
する迄出力される。
FIG. 22 is a flow chart showing this data transfer operation and judgment operation. In the microcomputer μCOM1, after the power is turned on, in step 1, processing such as key input for setting the set number of sheets, copy size, etc., and display of the set number are performed. It is determined in step 2 whether the copy key is turned on, and if it is turned on, step 3
Then, 4 is set in a predetermined area (counter memory) of the memory RAM as the number of clock pulses to be transferred to the microcomputer μCOM2. Microcomputer μC in step 4
The REQ signal from the output terminal OP 2 of the OM1 is sent to the microcomputer μC.
It is output to the input terminal IP 1 of the OM2 to notify the start of data transfer. In step 5, it is determined whether or not a predetermined number of clock pulses have been output from the output terminal OP 1 of the microcomputer μCOM1 to the interrupt terminal INT 2 of the microcomputer μCOM2. This is done in steps 5 and 6 by decrementing the counter memory contents pulse by pulse and determining whether or not it has become O. If not output, the clock pulse is output again in step 6 until the clock pulse reaches a predetermined number.

【0088】又、ステップ2において、コピーキーがオ
ンでない場合はステップ7でストップキーがオンである
かどうかが判断され、オンしている場合はクロックパル
ス数6がセットされ、ステップ4に進む。オンしてない
場合はステップ1に戻る。
In step 2, if the copy key is not on, it is judged in step 7 whether the stop key is on. If it is on, the clock pulse number 6 is set, and the process proceeds to step 4. If it is not turned on, the process returns to step 1.

【0089】又、マイコンμCOM2においては、電源
投入後ステップ9でドラムをクリーニングすべく前回転
等をしたり、又前述の如くパワーラインやマイコンのリ
セットを行う複写準備サイクルを行い、その完了チェッ
クが行われた後続くステップ10〜13においてコピー
スタート指令かどうかの判断が行われる。即ち、ステッ
プ10でマイコン間のデータ転送のリクエストがあるか
どうか、即ちマイコンμCOM2の入力端子IP1 に入
力しているREQ信号が“1”であるかどうかが判断さ
れ、ステップ11でREQ信号が“1”であれば割込イ
ネイブルとなり、割込み端子を割込み受付け可能状態に
する。続いてIP2 にクロックが検知されると割込処理
ルーチンに入り、ステップ19でステップ5、6におい
て発生したクロックパルスが入力する毎にRAMのカウ
ンタメモリを1加算してクロックパルスのカウントを行
う。次にステップ20、21においてマイコンμCOM
1から転送されたデータがコピースタート指令である
か、コピーストップ指令であるか、即ちマイコンμCO
M2に入力したクロックパルス数が4であるか6である
かが判断され、コピースタート指令であればステップ2
2でフラグF/STARTがセットされ、コピーストッ
プ指令であればステップ23で、F/STOPがセット
される。そして、ステップ24でクロックパルスのカウ
ント値はリセットされ、元のメインルーチンに戻る。フ
ラグF/STARTがセットされていれば、ステップ1
2でこれを判定しステップ13でフラグをリセットした
後、ステップ14で帯電、露光、転写、除電、定着等の
複写サイクルの処理が行われる。尚ステップ99の実行
後パルス数の判定をする迄は、パルス間隔t2 より長い
遅れ時間があるのでミス判定はしない。
In the microcomputer μCOM2, after the power is turned on, pre-rotation is performed to clean the drum in step 9, and a copy preparation cycle is performed to reset the power line and the microcomputer as described above, and the completion check is performed. In the subsequent steps 10 to 13, the judgment is made as to whether or not it is a copy start command. That is, it is determined in step 10 whether there is a request for data transfer between the microcomputers, that is, whether the REQ signal input to the input terminal IP 1 of the microcomputer μCOM2 is “1”, and in step 11, the REQ signal is If it is "1", it is an interrupt enable, and the interrupt terminal is made ready for accepting an interrupt. Then, when a clock is detected in IP 2 , an interrupt processing routine is entered, and in step 19, every time the clock pulse generated in steps 5 and 6 is input, the counter memory of the RAM is incremented by 1 to count the clock pulse. . Next, in steps 20 and 21, the microcomputer μCOM
Whether the data transferred from 1 is a copy start command or a copy stop command, that is, the microcomputer μCO
It is determined whether the number of clock pulses input to M2 is 4 or 6, and if it is a copy start command, step 2
In step 2, the flag F / START is set, and if it is a copy stop command, in step 23 F / STOP is set. Then, in step 24, the count value of the clock pulse is reset and the process returns to the original main routine. If flag F / START is set, step 1
This is determined in 2 and the flag is reset in step 13, and then in step 14, copying cycle processing such as charging, exposure, transfer, charge removal and fixing is performed. Since there is a delay time longer than the pulse interval t 2 until the number of pulses is determined after the execution of step 99, no error determination is made.

【0090】続いて、ステップ15〜17で前記ステッ
プ10〜12と同様にしてコピーストップ指令の判断が
行われ、ストップ指令であると判断すると、ステップ1
8でフラグF/STOPをリセットし、ドラムの後回転
等の複写後サイクル処理が実行される。
Then, in steps 15 to 17, the copy stop command is judged in the same manner as in steps 10 to 12, and if it is judged to be the stop command, step 1
In step 8, the flag F / STOP is reset, and post-copy cycle processing such as post-rotation of the drum is executed.

【0091】又図23はマイコン2からマイコン1の割
込みポートINT1 にコピーサイクルのカウント信号デ
ータとして、クロックパルス2つを入力せしめる場合の
制御フローチャートである。マイコン1はそのデータを
入力と同時に判定して、コピー数表示器47の数をセッ
ト数から−1して表示させる。このデータを伝送するタ
イミングは各サイクルにおけるシート格納部からの給送
開始タイミングに対応する。割込み伝送データの授受制
御に係る点は図23のフローチャートに明らかである。
ここに19′〜24′のステップは管理用マイコン1に
おける割込み処理フローであり、制御ステップは前述と
同様である。又マイコン1、2におけるメインフローに
て図22のステップと同じ番号については略している。
尚パルス数3つをマイコン1の割込みルーチンにて判定
すると、シートがジャムしたことを判定して、コピー表
示器47を数表示から
FIG. 23 is a control flow chart in the case of inputting two clock pulses as count signal data of the copy cycle from the microcomputer 2 to the interrupt port INT 1 of the microcomputer 1. The microcomputer 1 judges the data at the same time as it is input, and displays the number of the copy number display 47 by subtracting -1 from the set number. The timing of transmitting this data corresponds to the feeding start timing from the sheet storage unit in each cycle. The points relating to the transfer control of the interrupt transmission data are apparent in the flowchart of FIG.
The steps 19'-24 'are the interrupt processing flow in the management microcomputer 1, and the control steps are the same as those described above. Also, in the main flow in the microcomputers 1 and 2, the same numbers as the steps in FIG. 22 are omitted.
If the interrupt routine of the microcomputer 1 determines that the number of pulses is 3, it is determined that the sheet is jammed, and the copy display 47 is displayed from the number display.

【0092】[0092]

【外1】 に表示を切換える。この動作も前述のとおりである。[Outer 1] Switch the display to. This operation is also as described above.

【0093】次に図24〜図26により、イベントカウ
ンタポートEVTを用いてデータ転送を行った例を説明
する。
An example of data transfer using the event counter port EVT will be described below with reference to FIGS.

【0094】マイコンが有するイベントカウンタは、そ
の入力端子EVTにクロックパルスが入力する毎に、そ
のパルスの立上り又は立下りで、カウントアップ又はカ
ウントダウンをハード手段により自動的に行う。図24
にそのブロック図を示す。イベントカウンタはアキュム
レータACCとマイコンの内部パスで接続されており、
カウント状態をアキュムレータACCで読取ることがで
きる。又イベントカウンタF/Fがあり、マイコン内部
のCPU(不図示)の命令によりセット、リセットを行
う。
The event counter included in the microcomputer automatically counts up or down by hardware means every time a clock pulse is input to its input terminal EVT at the rising or falling edge of the pulse. Figure 24
The block diagram is shown in. The event counter is connected to the accumulator ACC via the internal path of the microcomputer.
The count status can be read by the accumulator ACC. There is also an event counter F / F, which is set and reset by a command from a CPU (not shown) inside the microcomputer.

【0095】データ転送のタイムチャートは図21と同
じである。
The time chart for data transfer is the same as in FIG.

【0096】このデータ転送動作を示すフローチャート
を図24に示す。マイコンμCOM1において、電源投
入後のステップは図22のMCOM1のそれと同じであ
る。又マイコンMCOM2において、準備サイクルステ
ップは図22のそれと同じである。MCOMにおいてス
テップ10〜13においてコピースタート指令かどうか
の判断が行われる。即ち、ステップ10でマイコン間の
データ転送のリクエストがあるかどうか、即ちマイコン
μCOM2の入力端子IP1 に入力しているREQ信号
が“1”であるかどうかが判断され、ステップ11でR
EQ信号が“1”であれば、イベントカウンタ・フリッ
プフロップF/Fがセットされる。又REQ信号が
“0”であれば、イベントカウンタ・フリップフロップ
F/Fはリセットされる。続いて、ステップ12でSU
Bデータ判断ルーチンが実行される。即ち、ステップ2
1で、ステップ5、6において発生したクロックパルス
をイベントカウンタでカウントした結果がアキュムレー
タACCに格納される。ステップ22、23でマイコン
μCOM1から転送されたデータがコピー・スタート指
令であるか、コピー・ストップ指令であるか、即ちマイ
コンμCOM2に入力したクロックパルス数が4である
か6であるかが判断され、コピー・スタート指令であれ
ばステップ24で、フラグF/STARTがセットさ
れ、コピー・ストップ指令であればステップ25でフラ
グF/STOPがセットされる。次にステップ26、2
7でアキュムレータACCの内容を0にし、イベントカ
ウンタにこのアキュムレータACCの内容をセットし、
ステップ13に進む。フラグF/STARTがセットさ
れていれば、ステップ14でこれをリセットした後、図
22と同様複写サイクルを行う。続いてステップ10〜
13と同様にしてコピーストップ入力の判定を行い、図
22と同様にして後回転サイクルに進む。
FIG. 24 is a flow chart showing this data transfer operation. The steps after the power is turned on in the microcomputer μCOM1 are the same as those in the MCOM1 in FIG. Further, in the microcomputer MCOM2, the preparation cycle step is the same as that of FIG. In steps 10 to 13 in MCOM, it is judged whether or not it is a copy start command. That is, it is determined in step 10 whether there is a request for data transfer between microcomputers, that is, whether the REQ signal input to the input terminal IP 1 of the microcomputer μCOM2 is “1”, and in step 11 R
If the EQ signal is "1", the event counter flip-flop F / F is set. If the REQ signal is "0", the event counter flip-flop F / F is reset. Then, in step 12, SU
A B data determination routine is executed. That is, step 2
In 1, the result of counting the clock pulses generated in steps 5 and 6 by the event counter is stored in the accumulator ACC. In steps 22 and 23, it is determined whether the data transferred from the microcomputer μCOM1 is a copy start command or a copy stop command, that is, whether the number of clock pulses input to the microcomputer μCOM2 is 4 or 6. If it is the copy start command, the flag F / START is set in step 24, and if it is the copy stop command, the flag F / STOP is set in step 25. Next, steps 26 and 2
The content of the accumulator ACC is set to 0 by 7 and the content of this accumulator ACC is set in the event counter.
Go to step 13. If the flag F / START is set, it is reset in step 14 and then the copy cycle is performed as in FIG. Then step 10
The copy stop input is determined in the same manner as in 13, and the post-rotation cycle is proceeded in the same manner as in FIG.

【0097】又、図26はマイコン2からマイコン1の
イベントカウンタポートEVT1に、コピーサイクルと
カウントするための信号データ及びジャムデータとし
て、クロックパルス2及び3を入力せしめかつマイコン
1でそれを判定する場合の制御フローチャートである。
マイコン1はイベントカウンタによりそのパルスをカウ
ントし、ステップ21〜27と同様にステップ21′〜
27′によりそのカウント内容を判定し、図23と同様
にして、コピー数表示器47の数を、セット数から−1
して表示したり、コード表示する。
In FIG. 26, clock pulses 2 and 3 are input from the microcomputer 2 to the event counter port EVT1 of the microcomputer 1 as signal data and jam data for counting as a copy cycle, and the microcomputer 1 determines it. It is a control flowchart in the case.
The microcomputer 1 counts the pulses by the event counter, and steps 21 'to 21 are performed in the same manner as steps 21 to 27.
27 ', the count content is determined, and the number of copy number indicators 47 is changed from the set number to -1 in the same manner as in FIG.
And display or code display.

【0098】尚、上記実施例ではコピー・スタート、ス
トップ及びコピーカウントの場合について述べたが、マ
イコン相互間におけるデータ転送はこれに限るものでは
ない。
In the above embodiment, the case of copy start, stop and copy count has been described, but the data transfer between the microcomputers is not limited to this.

【0099】以上の様に、本例は複写機のマルチマイク
ロコンピュータシステムにおいて、マイクロコンピュー
タ間のデータ転送を、シリアルパルスの形で行い、その
パルス数やパルスコード等のパルスモードでデータの内
容を判断するものであるから、I/Oラインの数を少く
することができ、又、効率的かつ確実にデータ転送を行
うことができる。
As described above, in this example, in the multi-microcomputer system of the copying machine, data transfer between the microcomputers is performed in the form of serial pulses, and the data contents are displayed in the pulse mode such as the number of pulses or pulse code. Since the determination is made, the number of I / O lines can be reduced and data can be transferred efficiently and surely.

【0100】[0100]

【効果】以上詳述しました様に、本発明により、複数の
制御手段を用いて、ソータによる紙搬送を含む画像処理
を制御するものであって、互いに転送すべき画像処理に
必要な各種データを、効率よく、高速に転送する画像処
理装置を提供することが可能となった。
[Effect] As described in detail above, according to the present invention, a plurality of control means are used to control image processing including paper transportation by a sorter, and various data necessary for image processing to be transferred to each other. It has become possible to provide an image processing apparatus that efficiently transfers data at high speed.

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

【図1】Nチャンネルタイプ及びPチャンネルタイプの
マイクロコンピュータの出力ポートと、ドライバ回路を
示す図。
FIG. 1 is a diagram showing an output port and a driver circuit of an N-channel type and a P-channel type microcomputer.

【図2】本発明の適用できる複写機の断面図。FIG. 2 is a sectional view of a copying machine to which the present invention can be applied.

【図3】その複写時の操作部平面図。FIG. 3 is a plan view of an operation unit during copying.

【図4】図2の装置における制御回路例図。4 is a diagram showing an example of a control circuit in the device of FIG.

【図5】制御回路例図。FIG. 5 is an example of a control circuit.

【図6】露光部の配置を示す図。FIG. 6 is a diagram showing an arrangement of exposure units.

【図7】タイミングチャート。FIG. 7 is a timing chart.

【図8】図4、図5による制御フローチャート。FIG. 8 is a control flowchart according to FIGS. 4 and 5.

【図9】本発明における他の制御回路図。FIG. 9 is another control circuit diagram according to the present invention.

【図10】図9の回路図における詳細回路図。FIG. 10 is a detailed circuit diagram in the circuit diagram of FIG.

【図11】図9の回路図における詳細回路図。11 is a detailed circuit diagram in the circuit diagram of FIG.

【図12】図9の出力タイムチャート図。FIG. 12 is an output time chart diagram of FIG. 9.

【図13】図9におけるデータ内容図。FIG. 13 is a data content diagram of FIG. 9.

【図14】図9におけるデータ内容図。14 is a data content diagram of FIG. 9.

【図15】他の制御回路図。FIG. 15 is another control circuit diagram.

【図16】他の制御回路図。FIG. 16 is another control circuit diagram.

【図17】図9における制御フローチャート図。FIG. 17 is a control flowchart of FIG. 9.

【図18】他の制御例の回路図。FIG. 18 is a circuit diagram of another control example.

【図19】図18の場合のフローチャート図。19 is a flowchart of the case of FIG.

【図20】本発明における他の回路例図。FIG. 20 is a diagram showing another circuit example according to the present invention.

【図21】マイクロコンピュータ相互間のデータ転送の
タイミングチャート。
FIG. 21 is a timing chart of data transfer between microcomputers.

【図22】データ授受制御を示すフローチャート。FIG. 22 is a flowchart showing data transfer control.

【図23】データ授受制御を示すフローチャート。FIG. 23 is a flowchart showing data transfer control.

【図24】マイクロコンピュータ内のブロック図。FIG. 24 is a block diagram of a microcomputer.

【図25】データ授受制御を示す図。FIG. 25 is a diagram showing data transfer control.

【図26】データ授受制御を示す図。FIG. 26 is a diagram showing data transfer control.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 画像処理を遂行する為のソータによる紙
搬送を含む複数の動作手段、 画像処理に係る表示を制御する為のプログラムを格納し
た第1プログラムメモリ手段と、プロセッサと第1メモ
リ手段と、データの転送の為に、前記第1メモリ手段へ
のデータの格納が可能か否かを示す情報を記憶する第1
記憶手段とを有した第1制御手段、 複数の動作手段を制御する為のプログラムを格納した第
2プログラムメモリ手段と、プロセッサと第2メモリ手
段と、データの転送の為の前記第2メモリ手段へのデー
タの格納が可能か否かを示す情報を記憶する第2記憶手
段を有した第2制御手段、 前記第1メモリ手段に格納された、前記動作手段の制御
に必要な複数種の命令データを、前記第2制御手段の前
記第2メモリ手段に転送し、前記第2メモリ手段に格納
された、いくつかの動作手段の複数種の状況データを、
前記第1制御手段の前記第1メモリ手段に転送する為
の、前記第1制御手段と前記第2制御手段間を結ぶ接続
手段とを有し、 前記第1制御手段は、前記第1記憶手段によって記憶さ
れた前記データの格納が可能か否かを示す情報に基づい
て、データの転送の為に前記第1メモリ手段へのデータ
格納を可能ならしめ、 前記第2制御手段は、前記第2記憶手段によって記憶さ
れた前記データの格納が可能か否かを示す情報に基づい
て、データの転送の為に前記第2メモリ手段へのデータ
格納を可能ならしめ、 前記第1制御手段は、前記第1メモリ手段への前記転送
すべきデータの格納後、前記第1記憶手段をセットして
前記第1メモリ手段への更なる転送すべきデータの格納
を禁止し、前記データ転送の終了後、前記第1記憶手段
をリセットして前記第1メモリ手段への更なる転送すべ
きデータ格納を許容せしめ、 前記第2制御手段は、前記第2メモリ手段への前記転送
すべきデータの格納後、前記第2記憶手段をセットして
前記第2メモリ手段への更なる転送すべきデータの格納
を禁止し、前記データ転送の終了後、前記第2記憶手段
をリセットして前記第2メモリ手段への更なる転送すべ
きデータ格納を許容せしめ、 前記第1制御手段は、前記第1記憶手段により前記第1
メモリ手段へのデータ格納を許容している場合、前記第
1メモリ手段に、転送すべき前記複数種の命令データを
格納した後、その命令データを前記接続手段を介して、
前記第2制御手段の前記第2メモリ手段に転送し、 前記第2制御手段は、前記第1制御手段から転送された
命令データ及び前記第2プログラムメモリ手段に記憶さ
れたプログラムに基づいて、前記動作手段による画像処
理の遂行を制御し、前記第2メモリ手段に、転送すべき
前記複数種の状況データを格納した後、その状況データ
を、前記第1制御手段の前記第1メモリ手段に、前記接
続手段を介して転送することを特徴とする画像処理装
置。
1. A plurality of operating means including paper conveyance by a sorter for performing image processing, a first program memory means storing a program for controlling display related to image processing, a processor and a first memory means. And a first memory for storing information indicating whether or not data can be stored in the first memory means for data transfer.
A first control means having a storage means, a second program memory means storing a program for controlling a plurality of operating means, a processor and a second memory means, and the second memory means for transferring data Second control means having second storage means for storing information indicating whether or not data can be stored in the plurality of instructions necessary for controlling the operation means, stored in the first memory means. Data is transferred to the second memory means of the second control means, and plural kinds of status data of some operation means stored in the second memory means are stored,
And a connection unit connecting the first control unit and the second control unit for transferring to the first memory unit of the first control unit, wherein the first control unit is the first storage unit. Storing the data in the first memory means for transferring the data based on the information indicating whether or not the data can be stored in the second control means. The data stored in the storage means is stored in the second memory means for data transfer based on the information indicating whether or not the data can be stored. After storing the data to be transferred in the first memory means, set the first storage means to prohibit storage of further data to be transferred in the first memory means, and after the data transfer is completed, Reset the first storage means Further storage of data to be transferred to the first memory means is allowed, and the second control means sets the second storage means after storing the data to be transferred to the second memory means. Further storage of data to be transferred to the second memory means is prohibited, and after the data transfer is completed, the second storage means is reset to store further data to be transferred to the second memory means. Permitting, the first control means causes the first storage means to perform the first control.
When data storage in the memory means is allowed, after storing the plurality of types of instruction data to be transferred in the first memory means, the instruction data is transferred via the connection means.
Transfer to the second memory means of the second control means, the second control means based on the instruction data transferred from the first control means and the program stored in the second program memory means, After controlling the execution of the image processing by the operating means and storing the plurality of kinds of status data to be transferred in the second memory means, the status data is stored in the first memory means of the first control means, An image processing apparatus, characterized in that the image is transferred via the connection means.
JP5150630A 1993-06-22 1993-06-22 Image processing device Expired - Lifetime JPH0727309B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5150630A JPH0727309B2 (en) 1993-06-22 1993-06-22 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5150630A JPH0727309B2 (en) 1993-06-22 1993-06-22 Image processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP56106344A Division JPS587651A (en) 1981-07-08 1981-07-08 Image reproducing apparatus and system

Publications (2)

Publication Number Publication Date
JPH06222637A JPH06222637A (en) 1994-08-12
JPH0727309B2 true JPH0727309B2 (en) 1995-03-29

Family

ID=15501058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5150630A Expired - Lifetime JPH0727309B2 (en) 1993-06-22 1993-06-22 Image processing device

Country Status (1)

Country Link
JP (1) JPH0727309B2 (en)

Also Published As

Publication number Publication date
JPH06222637A (en) 1994-08-12

Similar Documents

Publication Publication Date Title
US4496237A (en) Consumable status display
US4556310A (en) Copying or printing apparatus
JPS6260708B2 (en)
US4477179A (en) Image forming apparatus with adjustable light source
US4882669A (en) Multi computer fail safe control apparatus
US4299476A (en) Image forming process and apparatus therefor
US10969721B2 (en) Image forming apparatus
JPS593742B2 (en) copying machine
US6490692B1 (en) Image forming apparatus with improved monitoring system for operation of microprocessor controlling image forming operation
JPH0727309B2 (en) Image processing device
JP3167349B2 (en) Image forming device
JPH0567948B2 (en)
KR940005166B1 (en) Abnormal state detecting method in a copier
JPH05323705A (en) Image forming device
JPH0381146B2 (en)
JPH0222377B2 (en)
JPH0222378B2 (en)
JP2723543B2 (en) Image forming device
JP2619974B2 (en) Conveyance paper size detection device
JPS6088966A (en) Image forming device
JP2572741B2 (en) Control system testing method
JPS6082544A (en) Paper feeder
JPH0430582B2 (en)
JPS6296957A (en) Copying device
JPH0216515B2 (en)