JP2809398B2 - Digital color copier - Google Patents

Digital color copier

Info

Publication number
JP2809398B2
JP2809398B2 JP62248008A JP24800887A JP2809398B2 JP 2809398 B2 JP2809398 B2 JP 2809398B2 JP 62248008 A JP62248008 A JP 62248008A JP 24800887 A JP24800887 A JP 24800887A JP 2809398 B2 JP2809398 B2 JP 2809398B2
Authority
JP
Japan
Prior art keywords
output
image
recording
color
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 - Fee Related
Application number
JP62248008A
Other languages
Japanese (ja)
Other versions
JPH0191572A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP62248008A priority Critical patent/JP2809398B2/en
Publication of JPH0191572A publication Critical patent/JPH0191572A/en
Application granted granted Critical
Publication of JP2809398B2 publication Critical patent/JP2809398B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Color Electrophotography (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Color Image Communication Systems (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

【発明の詳細な説明】 〔技術分野〕 本発明は、原稿の原画像を色分解し、デジタル的に信
号処理を施し、像再生を行うカラー複写機に係り、特に
通常のコピーに加え、マルチイメージコピーを作成する
ことのできるデジタルカラー複写機に関する。 〔従来技術〕 カラー原稿のコピーが可能な所謂デジタルカラー複写
機は従来から種々提供されている。この種のデジタルカ
ラー複写機としては、4色(例えば、シアンC,マゼンタ
M,イエローY,黒BK、あるいは赤R,緑G,青B,黒BK)の記録
手段(作像ステーシヨン)を持つものと、3色(例え
ば、シアンC,マゼンタM,イエローY、あるいは赤R,緑G,
青B)の記録手段を持つものとがある。 4色の記録手段をもつものでは、UCR(下色除去)、B
P(墨加刷)処理を行い、C,M,Yの共通量のBKトナーに置
き換えることにより、トナー消費量や定着エネルギーを
低減するようにしている。また原稿から得た各色信号を
それぞれ異なる遅延時間で対応する色記録手段に供給し
て記録紙の一方向パスによつてカラーコピーを得るよう
にしたものもある。 一方、3色の記録手段を持つものでは上記のUCRやBP
処理を行なわないため、彩度低下が少ないという利点が
ある。 なお、上記いずれのカラー複写機においてもフルカラ
ーコピーモードの他、単色あるいは2色コピーモードが
可能であることはいうまでもない。 ところで、複写機を用いた複写作業において、コピー
の多様化の要求が増えており、1枚の原稿の原画像(イ
メージ)を同一転写紙上に複数並置したコピー(以下、
これをマルチイメージコピーと称する)の作成要求もそ
の1つである。 このようなマルチイメージコピーの作成は、例えば、
記録媒体である転写紙を必要とするイメージの数だけ循
環させ、同時に原稿を上記転写紙の循環回数に相当する
回数走査しながら、転写紙と原稿の位相を順次ズラしな
がら作像する様に構成することが考えられる。しかし、
この方法ではコピー生成時間がかなり長くなるという欠
点がある。 これに対し、原稿の画像信号をフレームメモリにスト
アしておき、このフレームメモリから作像ステーシヨン
(記録手段)に複数回上記画像信号を供給してマルチイ
メージコピーを作成する様に構成することも可能である
が、複数の作像ステーシヨンを備え、該複数の作像ステ
ーシヨンに遅延手段を有するようなフルカラー複写機
に、さらにマルチイメージコピーのためのフレームメモ
リを付加することは、複写機の大幅なコスト高をまねく
という欠点がある。 〔目的〕 本発明の目的は、複数色(例えば、C,M,Y,BK)の作像
ステーシヨンと、原稿の原画像を色分解した複数の色信
号をそれぞれ異なる遅延時間で上記作像ステーシヨンに
供給するためのメモリ手段とを具備したデジタルカラー
複写機において、1回の原稿走査で得た原画像の信号を
用いて同一転写紙上に該原稿の原画像を複数並置させた
マルチイメージコピーを得ることのできるデジタルカラ
ー複写機を提供することにある。 〔構成〕 上記目的を達成するため、本発明は、原稿の原画像を
色分解し、分解した各色の色成分信号を記録情報に処理
して画像を再現するコピーを作成するデジタルカラー複
写機において、原稿の原画像を色分解して読み取る原画
像読み取り手段と、読み取った画像信号を色成分毎の記
録情報に処理する画像処理手段と、記録色成分数よりも
1つ少ない記録色情報を、記録色毎に異なる所定画素数
分だけ遅らせて出力する遅延出力モード、上記画像処理
手段から出力される記録色情報を記憶する記憶モード、
及び上記記録色情報を出力する出力モードのいずれかで
動作可能なメモリ手段と、このメモリ手段のアドレスを
制御するアドレシング手段と、それぞれが上記メモリ手
段の記録情報に基づいて記録媒体に異なった色の記録を
行う複数個の第1組の色情報記録手段及び上記画像処理
手段が処理した記録情報に基づいて記録媒体に1色の記
録を行う第2組の色情報記録手段から成る記録手段と、
マルチイメージモードの設定及び解除の指示を入力する
マルチイメージモード入力手段と、このマルチイメージ
モードが解除されているときはコピー動作開始指示入力
に従って上記原画像読み取り手段と上記画像処理手段と
上記メモリ手段の遅延出力モード及び上記記録手段を付
勢すると共に、上記アドレッシング手段を非循環的に付
勢して上記記録手段により画像の記録を行い、上記マル
チイメージモードが設定されているときは、先ず上記原
画像読み取り手段と上記画像処理手段と上記メモリ手段
の記憶モードとを付勢すると共に上記アドレッシング手
段を循環的に付勢して上記記録手段のうち第1組の色情
報記録手段のみにより画像の記録を行う制御手段とを備
え、同一記録媒体上に原稿の原画像を複数作像するマル
チイメージコピーの作成を可能にしたことを特徴とす
る。 以下、本発明の実施例を図面を参照して説明する。 第1図は本発明の一実施例に係るデジタルカラー複写
機の全体構成図であつて、100はスキヤナユニツト(以
下、SCと称する)、200はイメージプロセツサ(以下、I
Pと称する)、400はメモリユニツト(以下、MUと称す
る)、600はプリンタユニツト(以下、PUと称する)、7
00はシステムコントローラ(以下、SCONと称する)、75
0はコンソールユニツト(以下、CUと称する)、900はデ
ジタイザタブレツト(以下、DGと称する)、950はソー
タユニツト(以下、STと称する)、980はADFユニツト
(以下、ADと称する)である。 また、第2図は第1図に示したデジタルカラー複写機
のシステムブロツク図であつて、(a)は図面結合図、
(b)〜(e)は各部分図である。また、第1図と同一
符号は同一部分に対応する。 また、第2図において、理論回路は正論理として扱
い、高い電圧はHigh又は1、低い電圧はLow又は0とし
て記述する。そして、ゲートの呼び方は以下のとおりで
ある。 などは単にゲートまた、排他的論理和 はXORとする。 まず、上記本発明の構成のうち、その主要部であるSC
100,IP200,MU400,PR600,SCON700,CU750について、それ
らの動作の概略を説明する。 (1)システムコントローラー(SCON)700 本発明のデジタルカラー複写機システムの全体的制御
を行うもので、ストアドプログラム方式のコンピユータ
である。 例えば、各素子は次のように構成することができる。 CPU704……intel社8086 RAM712……日電(株)μPD43256×4個(128KBYTE) ROM(PROM)713……intel27512×10個(640KBYTE) インタラプトコントローラ710……intel8259×3個カス
ケード接続(22入力) タイマ/カウンタ711……intel8254×3個(9タイマ/
カウンタ) プリンタインタフエース703……intel8255(MODE2)
(パラレル型) スキヤナインタフエース709……同上 コンソールインタフエース708……intel8251(シリアル
通信型I/O) イメージプロセサインタフエース701……intel8255(MO
DE0)×3個 メモリユニツトインタフエース702……intel8255 デジタイザタブレツトインタフエース707……intel8251
(シリアル通信型I/O) ソータインタフエース706……同上 ADFインタフエース705……同上 他にクロツクジエネレータ、コントロール信号デコー
ダ等があるが省略してある。 (1−1)対SC100インタフエース 物理的には8bit双方向性のデータラインと、数本のコ
ントロールラインがある。 SCに対する命令をSCコマンドと称し ・スキヤンモード設定(順方向、逆方向、順逆双方向設
定) ・スキヤンエリア設定 ・スキヤンスタート ・スキヤナステイタス(ウオームアツプ中、レデイ状
態、エラー発生……等) がある。 また、データ受信時、データ送出完了時には、自動的
にインタラプトコントローラ710に信号が入力され、自
動的に割込みサービスルーチンが実行される。 (1−2)対PR600インタフエース 物理的には対SCI/Fと同じである。 PRコマンドには ・カラーモードの設定(4色、3色各フルカラー、C,M,
Y,R,G,B各単色) ・プリント枚数の設定 ・プリンタステイタス……(ウオームアツプ中、レデイ
状態、エラーの発生、エラーの種類、プリントの完了、
転写紙サイズ、消もう品(トナー、オイルなど)の不足
……など) ・LSYNC……レーザー光の走査方向(これを主走査と
し、これとほぼ直交する方向を副走査と呼ぶ)の同期信
号、一主走査の開始毎に1パルス受信する。尚この同期
信号は、IP,SC,MUにも供給され、システム全体の周期を
保つために使用される。 また、この信号パルスはPRで発生するのではなく、他
の例えばSCONやIPで発生し、他に供給する方式にしても
よい。また、この信号パルスはインタラプトコントロー
ラ710に入力されており、リアルタイム処理される。 (1−3)対IP200インタフエース 出力のみのインターフエースである。 γ〜γ……原稿に対するコピーのγ特性(濃度特
性)を設定する(8群) MIRROR1……主走査方向の鏡像コピーを作成する指示 SWAP1……主走査方向で、像の入れ替えコピーを作成す
る指示 LEFT/▲▼……主走査方向の、像移動コピー
作成の方向指示 INVERSE……濃度反転コピー作成の指示 OUT/▲▼……領域処理(空白化、部分的色変換、部
分的画質処理選択)の内側か外側かの指示 A5〜A9……領域処理用、像移動用RAMのアドレス上位5bi
t及びアドレスコンパレータ用データ D0〜D11……領域処理、像移動用RAMのデータ(12bit) ▲▼……領域処理、像移動用RAMのチツプセレク
ト(イネーブル) CLR……領域処理、像移動用RAMの下位6bitのアドレスカ
ウンタのクリア、及び変倍用RAMアドレスカウンタのク
リアパルス ▲▼……前記2種のRAMの書き込みパルス ALL……領域処理を行わない指示(全面に施すとき) CHGC0……色変換の内容指示 UCR……UCR(UNDER−COUOR−REMOVAL:下色除去)を行う
か否かの指示 MAX……補色成生、色補正が行われたC,M,Yの信号の中で
最も濃度が高いものに相当する信号を抽出し、その信号
をC,M,Y,BK信号線全てに送る(後述するIP200の次ステ
ツプの変倍に)指示 ▲▼……変倍用RAMのチツプセレクト(イネーブ
ル) ZD011……変倍用RAMのデータ(12bit) CKIND0……画質処理、8種の選択 CGATE……シアンデータを送るか否かの指示 MGATE……マゼンタを送るか否かの指示 YGATE……イエローを送るか否かの指示 BKGATE……ブラツクを送るか否かの指示 (1−4)対MU400インタフエース 出力のみのインタフエースである。 SYMMETRY2……副走査方向の対照コピーを作る時用いる MIRROR2……副走査方向の鏡像コピーを作る時用いる SWAP2……副走査方向の入れ替えコピーを作る時用いる COMPSD……MU内部の3組の24bitコンパレータの入力デ
ータ用レジスタのシリアルデータ DSHIFT……上記レジスタ(シフトレジスタ)のシフトパ
ルス MMODE1……MUを通常のFIFO(先入れ、先立し)モードで
動作させるための指示 MMODE2……MUをライトモードで動作させるための指示 MMODE3……MUをリードモードで動作させるための指示 MSTART……MUのメモリのアドレスカウンタのリセツト等
に用いる VDENA……MUのメモリのアドレスカウンタのカウントア
ツプの可否指示 (1−5)対CU750インタフエース 〈入力〉各種キーボードのキーイン情報を取り込む、CU
750からデータを受信すると、シリアル通信型I/Oポート
708は割込み信号を710に対し発生するので、CU750の情
報の変化に速かに対処できる。 〈出力〉コンソールに表示するデータを出力する。 (1−6)対DG900インタフエース 〈入力〉XY座標データを取り込む 〈出力〉ブザ、表示ランプデータを送る。I/Oボート707
は非同期シリアル通信方式で、受信時送信時共に割込み
信号を710に対し発生する。 (2)スキヤナユニツト(SC)100 まず第1図を参照すると、原稿1はプラテン(コンタ
クトガラス)2の上に置かれ、原稿照明用蛍光灯31,32
により照明され、その反射光が移動可能な第1ミラー
41、第2ミラー42および第3ミラー43で反射され、結像
レンズ5を経て、ダイクロイツクプリブム6に入り、こ
こで3つの波長の光、赤(R)、緑(G)および青
(B)に分光される。分光された光は固体撮像素子であ
るCCD7r,7gおよび7bにそれぞれ入射する。すなわち、赤
光はCCD7rに、緑光はCCD7gに、また青光はCCD7bに入射
する。 蛍光灯31,32と第1ミラー41が第1キヤリツジ8に搭
載され、第2ミラー42と第3ミラー43が第2キヤリツジ
9に搭載され、第2キヤリツジ9が第1キヤリツジ8の
1/2の速度で移動することによつて、原稿1からCCDまで
の光路長が一定に保たれ、原画像読み取り時には第1お
よび第2キヤリツジが右から左へ走査される。キヤリツ
ジ駆動モータ10の軸に固着されたキヤリツジ駆動プーリ
11に巻き付けられたキヤリツジ駆動ワイヤ12に第1キヤ
リツジ8が結合され、第2キヤリツジ9上の図示しない
動滑車にワイヤ12が巻き付けられている。これにより、
モータ10の正、逆転により、第1キヤリツジ8と第2キ
ヤリツジが往動(原画像読み取り走査)、復動(リター
ン又は往動方向原画読み取り走査)し、第2キヤリツジ
9が第1キヤリツジ8の1/2の速度で移動する。 第1キヤリツジ8が第1図に示すホームポジシヨンに
あるとき、第1キヤリツジ8が反射形のフオトセンサで
あるホームポジシヨンセンサ39で検出される、第1キヤ
リツジ8が露光走査で右方に駆動されてホームポジシヨ
ンから外れると、センサ39は非受光(キヤリツジ非検
出)となり第1キヤリツジ8がリターンでホームポジシ
ヨンに戻ると、センサ39は受光(キヤリツジ検出)とな
り、非受光から受光に変わつたときにキヤリツジ8が停
止される。 ここで第2図を参照すると、CCD7r,CCD7g,CCD7bの出
力はA/Dコンバータ102r,102g,102bで8bitのデイジタル
値、即ち256レベルの濃度信号として、IP200にR,G,B信
号として送られることになる。その値は、白で255、黒
で0である。 また、SC100の制御はスキヤナコントローラ101で行わ
れる。 スキヤナコントローラ101はストアドプログラム方式
のコンピユータに、CCDドライバ、モータドライバ、各
種センサ入力ポート、対SCON700 I/Fなどを含むもので
構成される。 (3)イメージプロセサ(IP)200 ・ブロツク201 γ補正処理(γ−Compensation) SCの読み取り濃度階調正と、PRのプリント濃度階調性
の特性に合わせ、原稿とコピーの階調がリニアとなるよ
うに補正する処理を行う。 γ変換処理(γ−Change) 原稿と異るγ特性のコピー、例えばハイライトを強調
したコピー、ハイコントラストコピー等を作成するため
の処理を施す。 はの特例であり、SCONから3bitの信号でを含
め、8種のγ特性の1つが選択され、次ブロツクにR,G,
B各8bitで出力される。 ブロツク202(詳細は第3図) ミラーリングその1(MIRROR1) SCONからのMIRROR1信号がHighのとき、主走査方向の
画素データの並びを逆にして出力する。 スワツプその1(SWAP1) SCONからのSWAP1信号がHighで、かつ、第3図に示すR
AM224に適切なデータがロードされており、かつ走査中L
SYNCのカウント値に合せA6〜A11がSCONより与えられる
と、主走査方向の画像の入れ替えが行われる。 シフトその1 RAM224に適切なデータが事前にロードされており、か
つ走査中にLYSNCのカウント値に合せA6〜A11がSCONより
与えられると画像が全面で同一量又は副走査方向の位置
で異る量で移動される。移動方向はSCONからのLEFT/▲
▼信号のHigh/Lowで決定される。 SWITCH出力 RAM224に適切なデータが事前にロードされており、か
つ走査中にLSYNCのカウント値に合せA6〜A11がSCONより
与えられると、ブロツク202はSWITCH信号をHigh,Low交
互に出力する。 この出力は画像の一部を空白化する(トリミング処
理)ためブロツク207C,M,Y,BKに出力されたり、部分的
に画質処理を変えるためにブロツク206や、部分的に色
変換するためにブロツク203に出力される。 インバース(反転) SCONからのINVERSE信号がHighのとき、R,G,B各8bitの
各ビツトを反転し出力する。従つてコピーはネガ像とな
る。 次にブロツク202の詳しい説明を第3図、第4図、第
5図及び第6図を参照して説明する。 第3図はイメージプロセツサIPの回路図であつて、
(a)は図面結合図、(b)(c)は各部分図であり、
画像データ入出用に各色2組のRAM(263r,g,bと266r,g,
b)を有する。これらのRAMはトグルバツフアメモリとし
て用いられ、一方の組が画像データに取り込んでいる時
(メモリへの書き込み:メモリライト)、片方の組はデ
ータをはき出している(メモリの読み出し:メモリリー
ド)、リード/ライトの切替えは1LSYNC毎にJKFF262の
反転によつて行われる。 第6図はイメージプロセツサIPの動作タイミング図で
あつて、最初のLSYNCで262のQ出力がHighとなるとする
と、ORゲート234の1方の入力がLowとなり、VCLK(画素
データに同期して第2図211により発生されるパルス
で、一主走査線の画素は4725個なので、このパルスもLS
YNCと次のLSYNCの間で4752個発生される、このパルスの
立上り部は一画素データの中間の位置にある。)が立上
るときに、RAM266r,RAM266g,RAM266の▲▼端子に立
上りパルスが加わり、画素データがライトされる、この
ときのアドレスはメモリライトカウンタ(WR−CTR)252
の出力によつて決められる。 VCLKはこのカウンタ252のCLKにも入力されているの
で、次々に高いアドレス方向に画像データが書き込まれ
る。 一方RAM263r,263g,263b側は、ORゲート233の一方の入
力がHighであるので▲▼は能動とならない。かわり
にNANDゲート264の3入力のうちORゲート259の出力に接
続されるものがHighであれば入力がLowとなり、ア
ウトプツトイネーブル即ちメモリリードが行われる。
尚、MM3(248)はリトリガラブルモノマルチバイブレー
タで、出力パルス巾をVCLKの周期より若干長く設定して
あるので、第6図に示す如く、VCLKの発生中は連続的に
High出力を行う。 また、このときバスドライバ268r,268g,268bは入力
がHighなので出力はハイインピーダンス状態となり、マ
ルチプレクセ269r,g,bはA入力側が選択され、結局XOR
ゲート2300r,g,b〜2307r,g,bを介し、次ブロツク203に
出力される。 XORゲートは、INVERSE信号入力がHighのときにデータ
を反転する、つまりネガ/ポジ反転するためのものであ
る。 メモリリードカウンタ(RD−CTR)251はプリセツタブ
ルUP/DOWNカウンタで、アドレツシングの開始、アドレ
ツシング方向を任意に設定できる。尚、250,261はマル
チプレクサ、各RAMのアドレス入力を切り変えるもの
で、A/B入力がHighのときAが出力され、LowではBとな
る。次のLSYNCでJKFF262の出力が反転すると、RAM266r,
g,bはリードモードで動作し、RAM263r,g,bはライトモー
ドとなる。以下このくり返えしを行う。 次に、RAM224とその関連構成について説明する。 RAM224は1024ワイド(WORD)×12bitで構成され、23w
ordを1つのセツトとして、32組のセツトとして利用す
る1つのセツトには、RD−CTR251のプリセツトデータ
(1word)と『SWITCH』出力切替比較用データで13word
設定できる。 第4図はRAM224のアドレスデータの説明図であつて、
ここでDSFXがRD−CTR251のプリセツト用で、DSWX-131
がSWITCH用データである。 第5図はRAM224のライトサイクルタイミング図であつ
て、RAM224へのデータライトは同図のようにして行われ
る。アドレスの上位5bit(A9〜A5)はSCONよりの入力で
行われるが、下位5bitはカウンタ222が1WRパルス(SCON
よりの)毎にインクリメントされ、11111Bの次は00000B
となるので、SCONよりの入力を必要としない。 また、全てのデータをライトする必要のないとき、例
えばDSf1,Dsw1−1,Dsw1−2をライトし、Dsw1−3〜Dsw
1−31が不要のときは、次のDsf2をライトする前にCLRを
1パルスSCONより出力し、カウンタ222をクリアする必
要がある。 尚、228,225はバスドライバ、239はマルチプレクサで
あり、CS1=Lowのとき、228,225は出力可能となり、239
は出力がハイインピーダンスとなり、SCONからをA9
A5,D11〜D0信号を正しくRAM224に与えることができる。 尚、RAM229への書き込みは、コピー動作の前に行つて
おく。 次に、RAM224のリードについて説明する。RAMのリー
ドはSC100から画像データが送られてくるときに行われ
る。この様子を第6図に示す。 このときSC1,WRはHighを保ち、CLRはLowのままである
ものとする。 A9〜A5はメモリリード時の上位アドレスとしてSCONよ
り適切なタイミングで送られて来る。 D11〜D0は、メモリではなく、コンパレータ254の1方
の比較入力用としてSCONより送られてくる。 またRAM224内のDSWX-1〜DSWX-31は小さな値の順に低
いアドレスよりメモリされているものとする。 SC100から有効画像データが送られ始めれる1つ前のL
SYNCからA9〜A5が適切に与えられるとする。 237は4段のシフトレジスタで、RAM224のA9〜A5に、S
CONが与えたA9−A5データをLSYNCの値を3個分遅延させ
て与えるために設けてある。また遅延させないデータも
用いる。この選択はマルチプレクサ239によつて行われ
る。 249は13bitのカウンタで、連続パルスであるCLK0(周
期はVCLKと同じ)によつてカウントアツプされる。 このカウンタのb12,b9,b8が全てHighになるとANDゲー
ト224の出力はHighとなりRSFF242のQ出力をHighにし、
マルチプレクサ239はA入力、即ち遅延前のA9〜A5入力
をRAM224に与える。 次に、カウンタ249の出力b2がHighとなるとRSFF242は
リセツトされ、マルチプレクサ239はB側、即ち3LSYNC
分遅延したアドレスデータを再びRAM224に与える。 尚、RSFF242はLSYNCでもリセツトされる。 即ち、b12,b9,b8=High、となるのは、CLK0がLSYNCよ
り4864個目、b12,b9,b8=High,b2=Highとなるのは同じ
く4871個目である。 この値は、有効主走査が終つた後の値となるように設
定してある。 従つて有効画像区間は3LSYNC遅延したアドレスレータ
でRAM224がアクセスされ、このリードデータはコンパレ
ータ252のA入力となる。このコンパレータのB入力はW
R−CTR250の上位12bit(b12〜b1)に接続されている。
コンパレータ252はA,B入力が一致しているときのみOUT
=Highを出力する。 従って、DSWデータが同じでない限り、1VCLKパルス分
しかHigh出力を行わない。この出力パルスはカウンタ22
2のCLK入力にも接続されており、これをインクリメント
させる。 尚、このインクリメントは、LSYNCによつても行わ
れ、またクリアは前に述べたRSFF242のQ=Highによつ
て行われている。 従つて、意味あるコンパレータのA入力は、RAM224の
下位アドレス(A4〜A0)が0ではなく、1のリードデー
タより開始され、コンパレータ252が一致出力をする毎
に、RAMアドレスをインクリメントし、新しいRAMデータ
を、RD−CTR251の出力とを比較することになる。 コンパレータ252のOUT端子はJKFF253のCLK入力にも接
続されており、一致出力が出る毎にこれをトグルさせ
る。 このJKFF253の出力はXORゲート260を介し、SWITCH出
力として第2図のORゲート212に入力される。 XORゲート260は単にJKFF253の出力を反転させるため
のものである。 次に、RSFF242がHighを出力するとき、即ち、SCONか
らのA9〜A5の遅延前のデータでRAM224をアクセスすると
きは、ANDゲート223の出力がHighでカウンタ222がクリ
アされているので下位5bit(A4〜A0)は0であり、第4
図の各セツトの先頭、即ちDSWxの値をリードすることに
なる。 この出力中、RD−CTR251のLOAD入力がHighとなり、メ
モリのリードデータはRD−CTR251の上位12bit(i12
i1)にプリセツトされることになる。 第6図においてカウンタ222の出力とあるのはコンパ
レータ252が4回一致信号を出力したケースを示す。 また、カウンタ215の出力でDsf1とあるのは、RAM
224内の第1セツトから第6セツトの先頭アドレスが、
カウンタ251にプリセツトされたことを示す。 イメージプロセツサIPが画像処理中、D11〜D0はRAM22
4には作用しなが、コンパレータ254にはA入力として有
効で、一方のB入力はRD−CTRの出力に接続されてい
る。コンパレータ254は、A,B一致したときのみHighを出
力する。このときRSFF256をセツトし(QをHighにす
る)、RD−CTR251をクリアする。 またRSFF256のQ出力はXORゲート257,ORゲート259を
経由してNANDゲート264,265の入力となる。従つて、SWA
P1=Highのとき及び、RSFF256のQとLEFT/▲
▼入力の1方のみHighのときに、リード対象のRAM(268
r,g,bか266r,g,bのどちらか一方)の出力をイネーブル
にする、即ち次ブロツク203に画像データを出力する。
イネーブルでない(▲▼入力=High)とき、このRA
Mの出力はハイインピーダンス、従つてプルアツプされ
ているので全てHigh(=255)で、白データと等しくな
る。 第6図はこれらの動作を各種のケースについて示した
ものである。 尚、RAM224のリード時、遅延前のA9〜A5と3LSYNC遅後
のA9〜A5を用いるのは、RD−CTRにより処理される画像
データが、空白化処理が行われるブロツク207C,M,Y,BK
で処理されるまで3LSYNCだけ遅れがあり、しかも前記SW
ITCH出力がここで利用されるためである。即ち、副走査
方向の画像処理の同期をとるためである。 ・ブロツク203 (Color Change) SCON700からのCCHG0の6bitの信号で、R,G,Bの任
意の色信号を特定のレベルに変換する。即ち原画と異る
色のプリントを作成処理を行う。 ・ブロツク204 色補正処理 カラーコピーの色再現は、原稿をスキヤナで読み画素
をR(赤),G(緑),B(青)で色分解し、それらの色信
号の補色、即ちR,G,Bの波長を独立に吸収するC(シア
ン)、M(マゼンタ)、Y(イエロー)の信号に補色変
換し、3色で、または後述の下色除去に必要なBK(黒)
を加えた4色のトナーやインクでプリントすることで達
成される。 もし各色のドツトを同一に重ねてプリントすれば各ド
ツトは減法混色で表せるが、カラーモアレを除去するた
めに各色異なるスクリーン角でプリントするのも可能で
後記項のデイザパターンの工夫でできる。このときは
1画素中にC,M,Y,2次色のR,G,B,3色重ねたK及び紙のW
(White)の8色がランダムに現れ、この場合の色再現
は混色状態を各色の網点面積から再現色を予測するNeug
ebauerの式で現せることはよく知られている。 ところでC,M,Yの色材は理想の分光反射特性を持つて
おらず副吸収と呼ばれる不要な色を吸収する成分を有し
ており、このときは各色材の重なり方で異なる色が再現
されることになる。 従つてこの副吸収を持つたトナー、インクを単にR,G,
Bの補色としてそのまま使用すると色が濁り、望み通り
の色が再現されない。そこで色再現問題においてはこの
副吸収の影響を取り除いて、原画に忠実な色再現を行な
う、いわゆる色補正処理が必要となるのである。 色補正処理で最も簡単なのは3×3マトリクスによる
線形マスキングであり、Dr,Dg,DbをR,G,bの濃度とする
で表せ、係数マトリクスの成分は、色材の分光特性から
求めることができる。 この方法で十分な補正が得られないときはDr2,DrDg等
の2次項についても考慮した非線形マスキングを施せば
より精度の高い色再現が得られる。本実施例では非線形
マスキングを採用している。 ブロツク204内の色補正は高速画信号処理を行うため
に予め、前記補正演算結果をROM内に8bitデータ(各
色)としてストアしておき、入力データをROMのアドレ
スライン(24bit)に接続し、結果を得る(メモリをリ
ードする)方式としてある。 UCR(下色除去) BP(墨加刷) C,M,Yの3色で黒を再現すると、主として表面反射の
影響で高濃度部での濃度不足が起きる。この問題を防ぐ
ためや、インクやトナーの消費量を減らしたり、定着エ
ネルギを減らすために行なう処理で、ある色からグレー
成分即ち等量のC,M,Y成分を取り除くのを下色除去又はU
CR(Under Couor Removal)、取り除いたグレーと等
量の黒トナー又はインクでプリントすることを墨加刷又
はBP(Black Print)と呼んでいる。 UCRの比率は任意に選ぶことができ、100%であればト
ナーの消費が最も少ない等の利点がある。 SCON700からのUCR信号がHighのとき100%UCR処理が行
われ、C,M,Y,BK各6bitで出力される。 UCR信号がLowのときはUCR処理は全く行われず、従つ
てBKの出力は0となる。 max(最大濃度抽出、出力) SCON700からのMAX信号がHighのとき、ブロツク203か
らの入力R,G,B信号の最小値、即ち原画では再高濃度に
相当する信号を抽出し、その値の補数の上位6bitを全く
等しく、C,M,Y,BK各6bitデータとして、次ブロツク205
に出力する。また、このときは前記〜の処理は停止
状態になる。 MAX信号=Lowのときは、の機能は停止し、前記〜
の処理が機能する。 ・ブロツク205 変倍処理 変倍処理を行う前(即ち、SC走査の前)にブロツク20
5内変倍データ用RAMに変倍データをストアしておく必要
がある。このデータは変倍率(25%〜400%,1%ステツ
プ)に応じ、SCON700で計算され、そのデータを、CS2=
Lowにしたまま『ZD011の値を出力し、▲▼パルス
を1つ発生』のサイクルをくり返えし行うことで達成さ
れる。このようにしてストアされるデータ量は1WORD
(=12bit)×400個であり、画像データC,M,Y各6bitは
自動的に変信処理され次ブロツク206に出力される。 ・ブロツク206 SCON700からの(CKIND0)の3bitデータで8種の
フイルタリングデイザ処理が選択される。フイルタ処理 その1:網点原稿によるモアレ除去処理 網点の空間周波数f0の原稿を周期的なピツチf1でサン
プリングし、周波数f2のデイザフイルタを通し、ドツト
周波数f3のプリンタで出力するとき、f0−f1,f0−f2
のビート、即ちモアレを生じることになる。 このための平滑化フイルタ処理を行う。 尚、実施例のフイルタは としてある。 その2:画像の鮮鋭化(MTF補正)処理 原画数fからその2次微分であるラプラシアン▽2fの
定数倍を減じることにより、ぼけたエツジの両肩にオー
バシユートを生じ、鮮鋭さ即ちMTFが改善されることは
よく知られている。 ラプラシアンフイルタには代表的に 等があり、この場合にはX,Y方向のみ微分演算を施して
いるが、ボケは回転対象に生じるので45゜方向や、さら
にマトリクスサイズを大きくし多方向に演算を施せばよ
り理想的な結果が得られるので本実施例では5×5のマ
トリクスサイズを用いている。 デイザ処理 カラーコピーに要求される濃度階調は、64階調とされ
ている。しかるに現在の記録技術、即ち電子写真、熱転
写、インクジエツト等では、1ドツトでこの階調を表現
するのは殆ど不可能であり、せいぜい数レベルの階調を
ドツトサイズ又はドツト濃度の変調で表現できるに過ぎ
ない。 そこで一般的には、濃度パターン法やデイザ法などの
面積階調法を採ることが多い。濃度パターン法は1入力
データに対し複数の出力ドツトを対応させ、デイザ法は
1入力データに対し1出力ドツトを対応させたもので、
階調数はどちらも同じであるデイザ法の方が当然高い解
像度が得られる。本実施例ではデイザ方を採用してお
り、かつ、前記1ドツト内の8レベル変調と併用してい
る。この方法は一般に多値デイザ法と呼ばれている。 デイザ法において階調再現性及び解像度に重要な役割
を果たすのは閾値マトリクスの構成であり、代表的には
次の2種類に大別できる。 a.ドツト集中型(代表例Fattening型) b.ドツト分散型(代表例Bayer型) また、閾値マトリクス内の閾値を全て同じに設定し、
実質的に2値化することも可能である。 本実施例では、SCON700からのCKIND0信号に応じ
これら各種の閾値マトリクスの1つが選択され、入力信
号C,M,Y,BK各6bit入力を、C,M,Y,BK各3bitに処理加工
し、次ブロツクに出力する。 ・ブロツク207c,207M,207Y,207BK SCON700からのCGATE,MGATE,YGATE,BKGATEの各信号及
び、ブロツク202のAREA信号、及びSCONからのALL信号の
組合せで、ユニツト400(MU)に画像データを渡すか、
否(白データを渡すことに相当する)かのゲートの機能
を果す。 この詳細回路を第7図に示す。 また、ブロツク206からの各色3bitの値は、7:1画素が
最低(空白)、 6〜1:1画素が中間濃度、 0:1画素が最高濃度、 としてある。 (4)メモリユニツト(MU)400 第8図はMU400のブロツク図であつて、(a)は図面
結合図、(b)〜(e)は各部分図であり、本メモリユ
ニツトは次の3つのモードの機能を有する。 メモリモード1: C,M,Yの画像データを各所定時間遅らせて出力する遅
延回路として動作し、FIFO(First−In,Frist−Out)メ
モリとも言える。 遅延量は、PR600のBK用感光体44BK(第1図)からの
C,M,Y用感光体44C,44M,44Yまでの長さに相当する画素分
だけ遅らせる。具体的には、感光体44Cまでは110mm,44M
までは220mm44Yまでは330mmであり、画素密度は16ドツ
ト/mmで、主走査方向の有効画像巾は297mmとしてあるの
で、 Cデータ:16×110×16×297=8,363,520画素 Mデータ:16×220×16×297=16,727,040画素 Yデータ:16×330×16×297=25,090,560画素 だけ、IP200からの各データを遅延させて、PR600に出力
する。 このモードはSCONからのMMODE1信号がHighのときに動
作する。 メモリモード2: IP200からのC,M,Yデータをメモリに書き込み。このと
き、PR600にはデータを出力しない。(出力しても構わ
ないがこのモードはSCONからのMMODE2信号がHighのとき
に動作する。) メモリモード3: メモリモード2でストアされているデータをPR600に
出力する。Cデータに対し、M,Yデータはそれぞれ、 M:8、363、520画素 Y:16、727,040画素 遅延し出力する。 このモードはSCON700からのMMODE3信号がHighのとき
に動作する。 第8図はの401014はメモリブロツクで第9図に示す
1、048、576word×1bitのRAMを12個組合わせ、1、04
8、576word×12bitのRAMとして動作させる。第9図の1M
DRAMの動作タイミング図は図10,11,12,13に示し、図中
の記号の意味と時間は以下の通りである。 MU400のメモリブロツクは、MUの3つのモードと次の
1つに対応している。 メモリモード1→メモリリードライトサイクル メモリモード2→メモリライトサイクル メモリモード3→メモリリードサイクル これ以外→メモリリフレツシユサイクル 尚、メモリモード1〜3に於いても▲▼入力が
Highの状態のメモリブロツクは、自動的にメモリリフレ
ツシユサイクルを行う。なお、このリフレツシユのため
の回路は説明の複雑さを避けるため省略した。また、タ
イミング図(第27図)においても省略した。 これらのメモリ制御信号はタイミング信号発生器406
(第8図)の出力や他の信号の組合せで発生される。こ
の様子を第14図に示す。この図はメモリのタイミングを
説明するもので、コピー作成時にこのような短い間隔で
モードが切り替ることはない。 CLK0は画素1つの入力速度に等しい周波数の連続パル
スでIP200内の制御信号発生器211で発生されたものがMU
400に供給される。周波数は7MHzである。 タイミング発生器406の出力▲▼,▲▼,
ROW/▲▼,WR1,LOADはCLKOの1/4の周波数の
連続波で、High,LOWのデユーテイと位相は第14図の如
く、それぞれ異る。アドレスクロツクACLKもCLK0の1/4
周期のパルスであるが、主走査の有効画素分の1/4個(1
6×297mm=4752画素/4)のパルスを連続して発生し、次
のLSYNCが入力されるまでLowの状態を保ち、また1188個
のパルスを発生すると云うくり返しを行う。この様子を
第15図に示す。第14図では、このACLKが連続的に発生し
ている状態を示す。 また、デコーダ1〜3(4171)のOE(アウトプツ
トイネーブル)は実際の回路では、複雑であるが、ここ
では説明を簡単にするためMMODE1,MMODE2,MMODE3のいず
れか1つが、Highであるとき、OE入力がHighになるもの
と仮にしておく。 〈リフレツシユ〉 MMODE1〜3がいずれもLowであるときデコーダ1〜3
(4171)の出力▲▼〜▲▼は全てHigh
となる。従つて、ORゲート408014の出力はHighとな
り、メモリブロツク401014▲▼入力は全てHigh
となり、▲▼のみ入力されるので第13図に示した
リフレシユサイクルに入る。 〈リードライト〉 MMODE1入力がHighのときは、デコーダ1(4171)は▲
▼〜▲▼のいずれかがLowとなる。デコー
ダ2(4172)は▲▼〜▲▼のいずれか1つ
がLow出力となる。デコーダ3(4173)は▲▼〜
▲▼のいずれか1つがLowとなり、▲▼,
▲▼はLowになることはないものとする(この理
由は後述する)。すると、デコーダ3(4173)の1つの
Low出力▲▼に対応するORゲート4081214のいずれ
か1つはタイミング信号発生器406の▲▼出力がL
owを出力したときにLowを出力し、メモリブロツク(M
B)1214(4011214)のいずれか1つは▲▼入
力が第14図に示すようにLowのパルスを入力することに
なる。残りの2ブロツクの▲▼入力はHighのまま
であるから、リフレツシユサイクルのままである。同様
にして、デコーダ2のLow出力▲▼はMB7〜MB11(40
1711)のいずれか1つをアクテイブにし、、残りの4
ブロツクはアクテイブにならない。 デコーダ1(4171)のLow出力CSはORゲート40804,4
12,413のいずれか1つの片端子をLow入力とし、ORゲー
ト4080にLow入力されたときはMB0〜MB4のいずれか
が、ORゲート412又は413に入力されたときはインバータ
439の入力High,出力Low、従つてANDゲート410又は411出
力をLowし、結局ORゲート4085又は4086の片端子にLowが
入力されるのでMB5又はMB6がアクテイブ、即ち、MB0〜M
B6の中で1つのみ▲▼=Lowとなり、アクテイブ
になり、残り6ブロツクは非アクテイブのままである。 また、マルチプレクサ2(MPX2:409)はSEL入力=Hig
hでX0〜X11がZ0〜Z11に出力され、SEL入力=LowでY0〜Y
11側が出力される。MMODE1=Highでは、X側が選択さ
れ、MB5,MB6はアドレスカウンタ1(4211)の出力の値
にアドレシングされることになる。 一方、ANDゲート403の出力は、406のWR1出力と同じに
なり、NORゲート407の出力はこれを反転したものとな
り、第10図の「メモリ▲▼」のパルスが、メ
モリブロツクMB014の▲▼E端子に加わる。 また、タイミング信号発生器406のROW/▲
▼出力は、MPX3(418)、MPX4(419)MPX5(420)の
各SEL入力となり、SEL=HighのときはX0側が出力さ
れ、SEL=LowのときY0側が出力されることになる。
従つて、アドレスカウンタ1〜3(4121)の下位10
bitは各メモリブロツクのROWアドレスとして入力され上
位10bitはCOLUMNアドレスとして入力される。 以上のケースの▲▼,▲▼,▲
▼,A0〜A9の動作タイミングは第10図に記した「リー
ドライトサイクル」と一致しており、それまでRAM内に
存在したデータをDO011に出力しDi011の新しいデー
タとライト(記憶)することになる。 〈ライト〉 MMODE2がHighのとき、デコーダ1〜3(4171)の
▲▼出力は▲▼〜▲▼のいずれか1つ
のみLowとなり、4171のCS5,CS6はLowとなることはない
ものとする(この事情は後述)。 デコーダ1(4171)の出力はMB0〜MB4の1つをアクテ
イブにし、 デコーダ2(4172)の出力はMB7〜MB11の1つをアク
テイブにし、 デコーダ3(4173)の出力はMB5,MB6,MB12〜MB14の1
つをアクテイブにする。 また、NORゲート407の入力の1つは常にHigh、即ち出
力は常にLowとなるから、MB0〜MB14の▲▼入
力は常にLowとなる。 尚、MB5,MB6のアドレス入力A0はPMX2(409)のSE
L入力がLowであるのでアドレスカウンタ3(4213)の出
力の値が入力される。 以上のケースの▲▼,▲▼,▲
▼,A0〜A9の動作タイミングは第11図の「ライトサイ
クル」と一致しており、出力DO0〜DO11はハイインピー
ダンスのままで、入力端子Di0〜Di9に加わるデータをラ
イトすることになる。 〈リード〉 MMODE3入力がHigh(MMODE1,2はLow)のとき、NORゲー
ト407の2入力は共にLowとなり、出力はHighとなる。よ
つて、MB0〜MB14の▲▼入力はHighとなる。
他は〈リード〉のケースと同じである。 このケースは、▲▼,▲▼,▲
▼,A0〜A9のタイミングが第12図の「リードサイク
ル」と一致しており、新しいデータは入力(ライト)せ
ず、それまで記憶されていたデータを出力端子DO0〜DO
11に出力することになる。 尚、MB5,MB6のA0〜A9の入力が、MMODE1(リードライ
トモード)ではアドレスカウンタ1(4211)の出力値で
与えられ、MMODE2(ライトモード)及びMMODE3(リード
モード)ではアドレスカウンタ3(4213)の出力値で与
えられたのと同様に、MB5,MB6の入力データDi011、出
力データDo011も、モードで切り替えられる。入力デ
ータの切替はMPX1(403)、出力はデマルチプレクサDMP
X(404)で切替えられる。 MAX1(403)はSEL=Highのときに、X側の入力を出力
する。SEL=LowのときはY側の入力を出力する。DMPX
(404)はSEL=Highのとき、A側に出力し、B側はハイ
インピーダンスとなる。SEL=LowのときはB側に出力
し、A側はハイインピーダンスとなる。 また、402Y,M,Cはシリアル/パラレル変換器で、3bit
×4データを12bitのデータに変換する。 また405Y,M,Cはパラレル/シリアル変換器で、12bit
データを3bit×4データに変換する。即ち402Y,M,Cの全
く逆の操作を行う、これらの変換器は単にメモリやメモ
リ制御回路の動作周波数を下げるためにのみ必要とされ
る。 MPX(403),DMPX(404)の各SEL入力はMMODE1ライン
に直結してあるので、結局、 MMODE1=Highのときは、 MB5,6の入力データはY(黄)データであり、MB5,6
出力もYデータとして出力され、 MMODE2=Highのときは、 MB5,6の入力データはC(シアン)データであるCDi0
のデータがライトされ、 MMODE3=Highのときは、 MB5,6にストアされてデータがCデータとしてCD00
に出力されることになる。 〈メモリモード1のときのメモリアドレシング〉 このときは、 SYMETRY2=Low MIRROR2=Low SWAP2=Low MMODE1=High MMODE2=Low MMODE3=Low VDENA=High を動作中保つ。 そして、 に設定されている。 MSTARTパルスが1個入り、全てのカウンタ(42
11)に入ると、全てクリアされ、CLK端子に、タイ
ミング信号発生器406からACLKが、いくつかのゲート(4
38,441……)を通過後、ACLKが加わるたびに、1個づつ
インクリメントされ、この出力は、下位20bitはマルチ
プレクサ418,419,420を経由して、それぞれのメモリブ
ロツクのROW,COLUMNアドレスに加わる。 一方、カウンタ1〜3の上位4bitの出力はデコーダ41
71に入力され、デコーダ信号も▲▼〜▲
▼に出力する。▲▼の出力が切り替るのは2020
10、48、576単位となる。一方、カウンタの出力
はコンパレータ4151のA入力側に接続されており、
データ設定SW1とそれぞれ一致すると、出力0はHig
hを出力する、この出力はANDゲート42613,ORゲート42
813ANDゲート42313,ORゲート4311、モノマルチ
バイブレータMM1(4301)を経由して各カウン
のCLR端子を、ごく短い時間Highにし、これを
クリアする、この後は、上記ことをくり返えす。尚この
とき、ANDゲート4231の左側の入力は常にLowである
ので、ANDゲート4271の出力は常にLowであり、コン
パレータ4251の出力は全くカウンタCLRに寄与しな
い。これを第16図に示す。 ここでt0=t1=t2=t3=t4≠t5である。即ちメモリブ
ロツク6には使わない部品があると云うことになる。 また、メモリブロツク7はアクセスされることがない
ので、無くてもよいが、以下の問題、すなわち、「途中
でカウンタにカウント誤りが発生した場合等、それ以降
全ての画素データの位置関係が狂つてしまう、即ち、画
像の画素が狂つてしまいコピーが正しく作れない」とい
う問題が発生する。このため、たとえ途中でカウント値
が狂つても、その主走査線の誤りにとどめ、次以降の主
走査線に誤りを継続させないようにした方がより望まし
い。そのため、カウンタを例えば第17図に示す構成にす
る。即ち、カウンタを下位11bitと上位13bitに、分割
し、下位10bitがLSYNC毎にクリアされるようにすればよ
い。尚、このとき、一走査線の画素数は9752個、ACLKは
1188なので、メモリは一走査線毎にかなりの非使用部品
が発生する欠点も生じる。 そこで、誤差発生時の画像データの狂いが及ぼす範囲
が狭く、メモリの有効使用率も高いメモリアドレスコン
トロール回路が望ましいが、本発明とは直接関係ないの
で詳細は省く、ただこのとき、メモリブロツクは1個多
く必要となり、MB6も使用されることになる。 以上のことから、リードとライトが同時に行われ、か
つ、アドレシングが、SW1(4161)の設定した
周期で発生するのでリードされるデータは常に前記設定
数のみライトしたときから遅れることが判る。 〈メモリモード2のときのアドレシング〉 アドレスカウンタとして、カウンタ(421
1)を用いるのはメモリモード1の場合と同じに、
メモリモード2時は、MMODE2とVDENAをHighに保ち、他
はLowとするものとする。このときインバータ450の出力
はLowとなり、ANDゲート4321に入力されるので、42
61はHighを出力することはなくなる。即ち、コンパ
レータ4151が一致出力してもカウンタはクリアされ
ることはないので、各デコーダは、CS0よりCS4まで順次
アドレシングすることになる。尚C55以降も順次出力さ
れるが、対象のRAMがなくなるので、アクセスされるこ
とはない。以上のタイミングを第18図に示す。 〈メモリモード3のときのアドレシング〉 アドレスカウンタとしてカウンタ(4211
を用いるのはモード1,2の場合と同じ、VDENAとMMODE3を
High、それ以外はLowに保つものとする。第19図はメモ
リモード3(MMODE3)のときのアドレシングタイミング
図であつて、STARTパルスが1つ入ると各カウンタ1〜
3はクリアされACLKの入力とともに増加する。この段階
ではRSFF1はSTARTパルスによりリセツトされたままであ
るから、Q出力はLow、よつてANDゲート4341の出力
はLowである。 また、ORゲート4331のもう一方の入力もLowであ
るのでデコーダのOE(アウトプツトイネーブル)
はLowのままである。従つてデコーダ(417
1)のCS出力は全てHigh、即ち、メモリはアクテイ
ブにならず、リフレツシユサイクルのままである。各メ
モリがカウントアツプを続けカウンタ1では24bitコン
パレータ1のアドレス入力入力値がデータ設定SW1(416
1)(設定値は6、272、640)と一致すると同コンパレ
ータはQ端子にHighを出力し、デレーライン4221を経由
し、RSFF1をセツトし、ANDゲート4261の出力をHigh,OR
ゲート4281,ANDゲート432,ORゲート431、モノマルチバ
イブレータMM1(4301)を経由してカウンタ1のCLR入力
を一瞬Highにするのでクリアする。 RSFF1のQ出力はANDゲート4341にも接続されており、
RSFF1がセツトされた(Q=High)ときから4341出力はH
ighとなり、4331の出力もHigh、従つてこのときからデ
コーダ4171の出力はイネーブルとなり、▲▼のどれ
かが出力されることになり、メモリのアクセスが開始さ
れる。 RSFF1のセツト後は、コンパレータ4251の出力がANDゲ
ート4271の1入力、RSFF1のQ出力がもう一方の入力と
なつているので、以降のカウンタ1のクリアはコンパレ
ータ4251のA側設定値(S/Pコンバータ440のパラレル出
力値)とカウンタ1の出力値が一致したときに、何回で
も行われることになる。 以上の動作を第19図に示した。 尚、シリアル/パラレル変換器440は、SCON700より、
CMPSD,DSMIFTデータを第20図に示すタイミングのように
データD1からD29までDSHIFTパルスに同期して送ること
で、24bitの出力値が設定されることになる。 また、メモリの出力端子DO011は全て、Highにプル
アツプされている。従つてリードイネーブル時以外はメ
モリ出力はハイインピーダンスであるから、最終的にPR
400に出力される値は111B(空白に相当する)である。 なお、以上の説明では、上記メモリとして記録色成分
よりも1つ少い数に相当する数のメモリを設けたものと
しているが、このメモリをすべの記録色成分の数に等し
い数だけ設けてもよく。その場合は各色成分の読出し位
置を合致させる(レジストをとる)ために有効な構成と
なる。 (5)プリンタユニツト600 次に、プリンタユニツト(PR)について、説明する。 第2図を参照すると、CCD7r,7g,7bの出力は、アナロ
グ/デイジタル変換され、必要な処理を施こされて、記
録色情報であるブラツク(BK)、イエロー(Y)、マゼ
ンタ(M)およびシアン(C)各3bitそれぞれの記録付
勢用の8値化信号に変換される。 8値化信号のそれぞれは、C,M,Yはメモリユニツト400
を経由し、BKはIP200より直接プリンタユニツトPR600の
レーザドライバ112bk,112y,112mおよび112cに入力さ
れ、各レーザドライバが半導体レーザ113bk,113y,113m
および113cを付勢することにより、記録色信号(2値化
信号)で変調されたレーザ光を出射する。 再度第1図を参照する。出射されたレーザ光は、それ
ぞれ、回転多面鏡13bk,13y,13mおよび13cで反射され、
f−θレンズ14bk,14y,14mおよび14cを経て、第4ミラ
ー15bk,15y,15mおよび15cと第5ミラー16bk,16y,16mお
よび16cで反射され、多面鏡面倒れ補正シリンドリカル
レンズ17bk,17y,17mおよび17cを経て、感光体ドラム18b
k,18y,18mおよび18cに結像照射する。 回転多面鏡13bk,13y,13mおよび13cは、多面鏡駆動モ
ータ41bk,41y,41mおよび41cの回転軸に固着されてお
り、各モータは一定速度で回転し多面鏡を一定速度で回
転駆動する。多面鏡の回転により、前述のレーザ光は、
感光体ドラムの回転により、前述のレーザ光は、感光体
ドラムの回転方向(時計方向)と垂直な方向、すなわち
ドラム軸に沿う方向に走査される(これの主走査方向と
する)。 第21図はシアン色記録装置のレーザ走査系の詳細図で
あつて、43cが半導体レーザである。感光体ドラム18cの
軸に沿う方向のレーザ走査(2点鎖線)の一端部におい
てレーザ光を受光する関係に光電変換素子でなるセンサ
44cが配設されており、このセンサ44cがレーザ光を検出
し検出から非検出に変化した時点をもつて1ライン走査
の始点を検出している。すなわちセンサ44cのレーザ光
検出信号(パルス)がレーザ走査のライン同期パルスと
して処理される。マゼンダ記録装置、イエロー記録装置
およびブラツク記録装置の構成も第21図に示すシアン記
録装置の構成と全く同じである。 再び第1図を参照すると、感光体ドラムの表面は、図
示しない負電荷の高圧発生装置に接続されたチヤージス
コロトロン19bk,19y,19mおよび19cにより一様に帯電さ
せられる。記録信号によつて変調されたレーザ光が一様
に帯電された感光体表面に照射されると、光導電現象で
感光体表面の電荷がドラム本体の機器アースに流れて削
減する。ここで、原稿濃度の濃い部分はレーザを点灯さ
せないようにし、原稿濃度の淡い部分はレーザを点灯さ
せる。これにより感光体ドラム18bk,18y,18mおよび18c
の表面の、原稿濃度の濃い部分に対応する部分は−800V
の電位に、原稿濃度に淡い部分に対応する部分は−100V
程度になり、原稿の濃淡に対応して、静電潜像が形成さ
れる。この静電潜像をそれぞれ、ブラツク現像ユニツト
20bk、イエロー現像ユニツト20y、マゼンタ現像ユニツ
ト20mおよびシアン現像ユニツト20cによつて現像し、感
光体ドラム18bk,18y,18mおよび18cの表面にそれぞれブ
ラツク、イエロー、マゼンダおよびシアントナー画像を
形成する。 尚、現像ユニツト内のトナーは撹拌により正に帯電さ
れ、現像ユニツトは、図示しない現像バイアス発生器に
より−200V程度にバイアスされ、感光体の表面電位が現
像バイアス以上の場所に付着し、原稿に対応してトナー
像が形成される。 一方、転写紙カセツト22に収納された記録紙267が送
り出しローラ23の給紙動作により操り出されて、レジス
トローラ24で所定のタイミングで転写ベルト25に送られ
る。転写ベルト25に載せられた記録紙は、転写ベルト25
の移動により、感光体ドラム18bk,18y,18mおよび18cの
下部を順次に通過し、各感光体ドラム18bk,18y,18mおよ
び18cを通過する間、転写ベルトの下部で転写用コロト
ロンの作用により、ブラツク、イエロー、マゼンダおよ
びシアンの各トナー像が記録紙上に順次転写される。転
写された記録紙は次に熱転写ユニツト36に送られそこで
トナーが記録紙に固着され、記録紙はトレイ37に排出さ
れる。 一方、転写後の感光体面の残留トナーは、クリーナユ
ニツト21bk,21y,21mおよび21cで除去される。 尚、各色の記録装置は110mmづつ離れて配置されてい
る。また、記録密度は16ドツト/mm、一主走査線の画素
数は4752ドツト、副走査方向の最大画素数は6720ドツト
とする。 次に、プリンタコントローラ601とその動作タイミン
グについて説明する。プリンタコントローラはプリンタ
各部を付勢するドライバ付出力ポート、センサからの入
力を受ける入力ポートSCON700との入出力インタフエー
ス、CPU,RAM,ROM、割込みコントローラ等より成るμコ
ンピユータ部と、その一部のI/O部でインタフエースさ
れる画素データ書込み用高速論理回路より成る。 まず、システムの電源がシステム電源スイツチ50のON
で投入されると、PR600部にも通電され、 ・定着ユニツト36の温度上げ ・多面鏡の等速回転立上げ、 ・キヤリツジ8のホームポジシヨンニング、 ・ライン同期用クロツク(LSYNC)の発生(144KHz)、 ・ビデオ同期用クロツク(これをCLK0:7MHzより速い)
の発生(8.42MHz)、 ・各種カウンタの初期化、 等の動作を行なう。 ライン同期クロツクは多面鏡モータドライバとIP200,
SC100,SCON700に供給され、前者はこの信号を位相ロツ
クトループ(PLL)サーボの基準信号として用いられ、
フイードバツク信号であるビームセンサ44bk,44y,44mお
よび44cのビーム検出信号がライン同期用クロツクと同
一周波数となるように、また所定の位相関係となるよう
に制御される。 なお、レーザビーム主走査の開始同期用の信号は、ビ
ームセンサ44bk,44y,44mおよび44cの検出信号(パル
ス)が、各色(各センサ)毎に出力されるのでこれを利
用する。尚、ライン同期信号と各ビームセンサの検出信
号の周波数はPLLでロツクされており同一であるが、若
干の位相差を生じる場合があるので、走査の基準らライ
ン同期信号ではなく各ビームセンサの検出信号を用いて
いる。ビデオ同期用クロツクはレーザ書き込みの1ドツ
ト(1画素)単位の周波数を持ち、前記書き込み用高速
論理回路やレーザドライバ112bk,c,m,yに供給されてい
る。 書込み用高速論理回路には (1)1主走査分の画像メモリ2組(入力トグルバツフ
アとして用いる)、 (2)BK,C,M,Y各書き込みドツトカウンタ、 がある。 第22図はプリントサイクルのタイミング図であつて、
ウオームアツプ動作を完了すると、プリント可能状態と
なり、ここでPR600はSCON700に「レデイ」ステイタスを
送る。SCONは他ユニツトの状態が全て「動作可能」であ
り、かつCU750上のコピーボタンが押されたとき、PR400
に対し「プリントスタート」コマンドを送つて来る。 PRはこの信号を受信したとき、次のLSYNCより、1主
走査線分遅れて(トグルバツフアのため)有効画像デー
タをレーザドライバー112BK,C,M,Yに入力し、各ドライ
バはレーザ43bk,c,m,yを駆動することになる。また書き
込みドツトカンウンタ(BK,Y,M,C)は、それぞれのビー
ムセンサの検出信号の立上りでクリアされ、カウントア
ツプはビデオ同期信号によつて行なわれる。 ドツトカウンタが1〜400の間は、ダミーデータで、4
01〜5153(4752個)が書き込み可能な値である。ここで
ダミーデータは、ビームセンサ44bk,44y,44mおよび44c
と感光体ドラム18bk,18y,18mおよび18cの物理的距離を
調整するためのものである。また、書き込みデータ(7
から0)はビデオ同期信号の立下り点で捕えられる。 尚、タイミング図(第22図)における第1、第2……
第6720とは、転写紙上で副走査方向の同一位置に転写さ
れる1本の主走査線の走査線番号である。 また、トグルバツフアメモリへのライトはIP200より
供給されるCLKO(7MHz)の周波数で行なわれ、一方のト
グルバツフアメモリのリードはビデオ同期信号(8.42MH
z)のサイクルで行なわれる。 上記両者の周波数が異なるのは、レーザビームの有効
走査範囲が第21図に示すように多面鏡13cを用いている
ため、モータ41cの回転角中の70%程度であるため、速
くする必要があるためである。 また、μコンピユータ内には、2組の主走査カウンタ
(LSYNC−CTR1,2)があり、SCONからの「プリントスタ
ート」コマンドで1方のカウンタ(ここではCTR1とす
る)がクリアされ、LSYNCが入る毎に1つずつインクリ
メントする。LSYNC−CTR1は、その値により、レーザ駆
動回路112BK,C,M,Yに次の通り指示を出力する。 112bkにはLSYNC−CTR=1〜6720のときレーザ34BK駆
動、それ以外の非駆動 112cにはLSYNC−CTR1=1760〜8479のときレーザ43C駆
動、それ以外非駆動 112mにはLSYNC−CTR1=3520〜102390のとき43M駆動、そ
れ以外非駆動 112yにはLSYNC−CTR1=5286〜12005のとき43Y駆動、そ
れ以外非駆動 複数枚連続してプリントを作る場合は、SCON700よ
り、次の「スタート」コマンドが受信される。このとき
LSYNC−CTR1が動作中であれば、LSYNC−CTR2のクリア、
スタートを行う。 また、2枚目の画像データは、前の場合と同様にレー
ザ43BK,C,M,Yの制御を行う。さらに3回目のスタート信
号を受信すると、LSYNC−CTR2が動作中であれば第1の
カウンタをクリアし、スタートする。以下、このような
トクル動作をくり返えし、複数枚のプリントを作成す
る。従つて有効画像区間外に、たとえIPからはBKデータ
について、MUからはC,M,Yデータについてデタラメな値
を受け取つても感光体18BK,C,M,Y上に作像されることは
ない。 実際には、さらに、μコンピユータ内のRAMにはBK,C,
M,Y各色の出力可否フラグがせていされており、このフ
ラグと先に述べたLSYNC−CTR1,2の論理積をとりレーザ4
3BK,C,M,Yの出力をするか否かを行う。このフラグは、S
CON700からの「色モード設定」コマンドで設定される。 (6)コンソールユニツト(CU)750 第23図は、コンソールユニツトのブロツク図であり、
第24図は操作表示用のボタン、表示手段の配置図であ
る。 第23図において、コンソールユニツト750はコンソー
ルボード750′,CPU754、マトリクス型又はダイナミツク
ドライブ型I/O・デコーダドライバ756,LCDコントローラ
757、ビデオラム(VIDEO RAM)758,RAM759,ROM760、割
り込みコントローラ761、シリアルI/O762,LCDドライバ7
63とから成る。また、コンソールボード750′は、512×
256ドツトのLCDドツトマトリクス表示器751,LED表示器
群752、スイツチマトリクス群753とから構成される。な
お、スイツチマトリクス群753は、グループ1とグルー
プ2とから成り、グループ1は第24図の49個のスイツチ
(通常の押しボタン)765〜813、グループ2と透明なタ
ツチセンサボタン753a−11〜753a−48から成るもので、
このタツチセンサとLCDドツトマトリクス表示器751とは
第24図では同一位置に設けられている。このタツチセン
サボタンは、横方向に8個、縦方向に4個に分割されて
計8×4=32個のマトリクス状スイツチを構成してい
る。 第23図において、グループ1のスイツチボタンが押さ
れると、I/O・デコーダドライバ756が割り込み信号756a
をHighにし、グループ2のタツチセンサスイツチが押さ
れると、割り込み信号756bをHighにして、割り込みサー
ビスルーチンに入り、すべてのスイツチのON/OFF状況を
CPU754が知ることができる。 このとき、SCON700に送るべき情報は、ただちにSCONI
/F762(シリアルI/O)を通してSCON700に送信される。 また、何らかの表示が必要なときは、LED表示器群752
又はLCDドツトマトリクス表示器751上に表示する。 表示の変更は、スイツチマトリクス群753のいずれか
1つ又は複数が押されたとき、又はSCON700より表示コ
マンドを受けとつたときである。 次に、システムのコピー作成動作について説明する。 〔1〕基本コピーモード N枚のコピーを作成するのにスキヤナユニツトSC100
の読み取り走査をN回行うもので、SC100で読み取つた
データをイメービプロセツサIP200が画像処理を行い、B
Kデータについては直接プリンタユニツトPR600に出力
し、C,M,YデータはメモリユニツトMU400に出力する。C,
M,Yデータを受け取つたMU400は、CについてはPR600内
のBK記録装置とC記録装置の間隔110mmに相当するCデ
ータを遅れて出力する。この110mmは110×16LSYNC=176
0主走査線、1760線は1760×(297mm(有効主走線長)×
16ドツト)=8、363、520画素に相当し、この遅れを発
生して、PR600に出力する。同様にMは16,727,07画素、
Yは25,090,560画素遅れさせてPR600に出力する。即
ち、MU400は、メモリモード1として動作させる。 第25図は基本コピーモードのタイミング図であつて、
(a)は図面結合図、(b)(c)は各部分図であり、
2枚リピートコピーの場合についてのタイミングを示
す。この場合は4色フルカラーモードとし、SCON700はP
R600に対し「色モード設定コマンドでBK,C,M,Y全て出力
可のデータを送る。SC100には「Aサイズ読み取り」な
ど各種のスキヤンモード設定コマンドを送る。IP200のU
CRはUCR実行に設定しておく。尚、第25図中、「SCONのI
Pデータ出力」の項で はIPが画像処理の前に設定するものの出力、例えばRAM2
24の書き込みなどである。′はIPが画像処理中常時出力
して、それが有効なもの、例えばUCR,D011などで途中
で変化することもある。 以上の後に、先づSC100に「スキヤンスタート」コマ
ンドを送る、と同時に、SCON内のLSYNCのカウンタ(こ
れをSYS−L−CTRとする)をクリア、カウントイネーブ
ルにする。IP200で処理に必要な主走査線数(数〜数
十)だけSYS−L−CTRのカウント値(このカウント値を
以下nIpと呼ぶ)が達すると、PR600に「プリントスター
ト」コマンドとMU400にMSTARTラインに1パルス出力す
る。すると、IP200で処理された画信号は、BKは直接PR
に出力され、すぐにプリント動作を行う。C,M,Yについ
てはMU400で所定の画素数分遅れてPR600に入力され、各
色のプリント動作を行う。尚、ここでゼの部分は(他に
もあるが)、MUに記憶されているデータを出力するが、
この値はデタラメであるかも知れない。ところがPR600
では前に述べたように、PR600内のLSYNC−CTR1,2でレー
ザ43BK,C,M,Yの出力を制御しているので、このデータが
プリントされることはない。 SCON内のSYS−L−CTRが適当な値に達するとこれをク
リアし、SC100に再度「スタート」コマンドを送り、さ
らにPR600に「スタート」コマンドを送る。尚MU400には
MSTARTパルスは発生しない。 以上のことをくり返えすことで、リピートコピーが作
成される。 〔2〕高速コピーモード N枚のコピーを作成するのに、 1回のSC読み取り走査、このときIPは画像処理し、MU
はMMODE2とする。 N回のPRプリント動作、このときMUはMMODE3とする。 を行う。 第26図は高速コピーモードのタイミング図であり、
(a)は図面結合図、(b)(c)は各部分図であつ
て、2枚のコピーを作成する場合のタイミングを示す。
第24図に示したCU750で、Highボタン(767)を押すと、
CU自身で、その表示767aを点灯するとともに、直ちに、
この情報はSCON700に送信される。続いて、startボタン
813が押されると、これも直ちに、SCON700に送信され
る。 SCON700は、必要があればSC100に「スキヤンモード設
定」コマンドを送る。IPに事前設定が必要であれば前記 のデータを送る。次にIPの前記ロのデータを出力し、MU
のMMODE2をHighにし、SCに「スキヤンスタート」コマン
ドを送る。SYS−L−CTRがIP200の処理遅れLSYNC数(nI
p)だけカウントしたとき、MU400にMSTART信号を1発送
る。 このようにして、先づ画像データはMU400にストアさ
れる。ストア可能な副走査長は、 アドレスカウンタ4211のアドレシングに換算する
と0〜5,242,879に相当する。副走査方向の記憶長さを
大きくするには、前記第8図のメモリブロツクMBA,MBB,
MBCを追加し、チツプセレクト回路を追加すればよい。 尚、CU750で「4Color」表示769aが点灯しているとき
にHighボタン767が押されたときは、769aを消灯し、「3
Color」表示768aを点灯する。 また、3色カラーモードではSCON700がIPに′のデー
タを出力するとき、UCR信号はLowを出力する。 以上の間に、PR600には「プリントモード設定」コマ
ンドを送つておく、この中には「BK出力不可」の情報も
含む。 MUに画像データが全て記憶されると、SCON700は、MU
のMMODE2をLowにし、MMODE3をHighにし、MSTARTパルス
を発すると共に、PR600に「プリントスタート」コマン
ドを送る。すると、MU400内のカウンタ1〜3(4211
)が0からインクリメントを始め、データ設定スイツ
チ4161の値と一致したカウンタからそのカウンタが
アドレシングするメモリよりPR600にデータを出力す
る。出力は、C,M,Yの順となる。 各カウンタ4211は次からの比較はS/Pコンバータ4
40のパラレル出力値となり、これをくりかえす。 尚、第26図は見易くするために各時間を長くしてあ
る。実際は、「プリントスタート」コマンド送信、MATA
RTパルスの発生タイミング(t1)は、SC100の有効デー
タがIP200で処理された後直ちに発するのがよい。 また、S/Pコンバータの設定値は有効データの範囲の
極限まで小さくした方がよい(但し、この設定値は1つ
の主走査線で用いられるアドレス1188(=4752画素×1/
4)倍の整数倍でないといけない。) 以上のようにすると、大量のコピー作成時は、SCの戻
り時間、プリントを待つ必要がないので、コピー成生速
度が大巾に向上する。 A4サイズのものを前記〔1〕の基本コピーモードでコ
ピーを作るときに20CPMであるとすると、このモードで
は26CPM位になる。 尚、MU400に対し、CMPSDデータ24bitは第20図のよう
にして、第2のMSTARTパルスの前までには送つておく。 以上説明したように、第24図の「High」ボタン767
(高速コピーモード入力手段)が解除されているときは
〔1〕の基本コピーモードで動作し、該「High」ボタン
767が押されている(設定されている)ときは〔2〕の
高速コピーモードで動作する。 また、第24図の「3Color」ボタン798が押されて3色
フルカラーモードが設定されているときは、〔1〕の基
本コピーモードと〔2〕の高速コピーモードのいずれの
モードでもコピー生成が可能であり、コピー枚数はオペ
レータが10キー816−0〜816−9により999以内の数で
入力でき、その表示は表示器820に表示される。なお、
表示器821はコピー作成済枚数表示を行うものである。 前記したように、基本コピーモードでのコピー成生速
度はA4サイズで約20CPM、高速コピーモードでのコピー
成生速度は同サイズで約26CPMであるから、A4サイズを
N枚コピーするには、基本コピーモードでは 高速コピーモードでは をそれぞれ要する。 従つて、N=1〜3の間は基本コピーモードの方が早
く、N=4以上では高速コピーモードの方が早くなる。
たとえばN=4の場合、基本コピーモードで12秒、高速
コピーモードで11.63秒である。この判断はSCON700が行
ない、N=1〜3では基本コピーモードのままで動作
し、N≧4では高速コピーモードで動作させる。 また、転写紙に記録される副走査長がメモリユニツト
MU400のメモリモード1(MMODE1:RWモード)での最も短
い周期(第8図、第37図ではCデータの場合の110mm相
当にする)より短い場合に限定されるが、複数N枚の3
色フルカラーコピーを作成させる場合、第1回目のプリ
ントではスキヤナユニツトSC100とメモリユニツトMU400
をメモリモード1(RWモード)で動作させ、同時にPR60
0でプリントし、第2回目以降はSC100は止め、MU400を
メモリモード3(MMODE3:Rモード)で動作させる。 高速コピーモードのSC100のスキヤン時もプリントす
るので、全ての枚数Nで最も短い時間でコピーを作成さ
せることになる。 なお、SC100が原稿をスキヤンし、IP200が処理した画
像データをMU400にストアするとき、前記IP200のブロツ
ク204のMAX、同じくC−GATE207と、M−GATE207M,Y
−GATE207Y等をSCON700で適当に制御することで、単色
コピーや2色コピーが可能であることはもちろんであ
る。 上記構成に、BK用のメモリを設けて、BKを含めた4色
フルカラーコピーも可能であるが、コスト高となる。 〔3〕合成コピーモード このモードでは、第1の原稿と第2の原稿を重ね合わ
せたコピーをN枚作成するとき、 N+1回のSC読み取り走査、 N回のPRプリント動作、 を行う。 1回目のSC読み取り走査では、第1の原稿の読みとり
とその画像処理を施し、その画像データをMMODE2でMUに
ストアする。 2回目〜N回目のSC読み取り走査では、第2の原稿の
読みとりとその画像処理を施し、IP200のBK出力よりPR6
00のBK入力に伝送し、同時にMU400からMMODE3でストア
されているデータをPR600のC,M,Y入力に出力し、合成さ
れたコピーを作る。 第27図は合成コピーモードのタイミング図であつて、
(a)は図面結合図、(b)(c)は各部分図であり、
2枚の合成コピーを作る場合のタイミングを示す。 第24図のCU750でOverlayボタン793を押すと直ちに表
示1(793b)を点灯させ、その情報はSCON700に伝えら
れる。このとき、4color表示769aが表示されていれば、
CU750は769aを消灯し、「3color」表示768aをブリンキ
ング(くり返し点滅)させる。そして、3Colorであるこ
とをSCON700に伝える、続いて、startボタン813が押さ
れると、これが直ちにSCON700に伝達される。 SCON700は、必要があればSC100に「スキヤンモード設
定」コマンドを送り、IP200にも事前設定のデータが必
要であれば のデータを送る。続いてIP200に′がデータを送る。こ
のとき3ColorであることからUCR信号はLow(UCRを実行
しない)とする。次に、MU400にMMODE2=Highとする。 SC300に「スキヤンスタート」コマンドを送る。SYS−
L−CTRがIP200の処理遅れLSYNC数nIpだけカウントした
とき、MU400にMSTARTパルスを送る。そして第1原稿の
画像処理後のデータがMU400にストアされる。 SCON700のSYS−L−SYNCが有効副走査長に相当するLS
YNCをカウントしたとき、SCON700はCU750に「第1原稿
読み取り完了」のメツセージを送る。 これを受信したCU750は、Overlay1表示793bを消灯
し、3Color表示768も消灯し、BK表示770,BKをブリンキ
ングさせ、かつOverlay表示2(793a)を点灯する。 尚、SCON700からCU750へのメツセージは第27図では省
略してある。 また、SCON700は第2原稿のための「スキヤンモード
設定」コマンドをSC100に送り、IP200にはゼデータが必
要であればこれを送り、次にγデータを設定する。γの
中にはCGATE=Low,MGATE=Low,YGATE=Lowも含まれる。 また、MU400には、MMODE2=Low,MMODE3=Highを出力
する。なお、第20図で記したようにCMPSDデータ24bitも
送つておく。またPR600には各種「モード設定」コマン
ドを送る。 次に、CU750上のStartボタン813が再び押されると、
この情報は直ちにSCON700に伝えられ、SCONはSYS−L−
CTRを再スタートし、SC100にスタートコマンドを送り、
IPの処理遅れLSYNC数nIpだけカウントすると、MU400に
はMSTARTパルスを送り、PR600には「プリントスター
ト」コマンドを送る。 SCON内のSYS−L−CTRが所定の値に達すると、SYS−
L−CTRを再々スタートし、SC100に「スキヤンスター
ト」コマンドを送ることから同じプロセスを行う。 この場合、2枚コピー作成であるので、2枚目のBKデ
ータがIP200よりPR600に伝送し終えた時に、SCON700はC
U750に「コピー完了」のメツセージを送る。CU750はこ
れを受け最初にOverlayボタン793が押されたときと同じ
動作を行う。 以上のようにして、第1の原稿を3色フルカラーで、
第2の原稿をBKで同一転写紙上に作ることができる。 尚、第1の原稿がカラーであつても「3Color」表示76
8がブリンキングしている状態でMono Colorボタン770
を押すことでC,M,Y,R,G,B,BKの選択が可能で、R,G,B,BK
の場合は、されにColor sepボタン771を押し、(この
とき表示771aを消灯し、色分解なしであることを示す)
色分解処理を無くすことも可能である。 例えば、R,Color sep非表示を選択すると、これらの
情報はCU750からSCON700に伝えられ、SCON700はIP200
の、MAX=High,CGATE=(BKGAT)=Low,MGATE=YGATE=
Highを出力し、画像処理を施すことでMU内にはM,Yデー
タが等しい値でストアされ、Cデータは空白に相当する
データ(全てのアドレスで111B)がストアされ、結局M,
Yデータと第2原稿のBKがプリントされ、R(赤)とBK
の2色合成コピーが得られる。 〔4〕副走査方向ミラーリングコピーモード このモードはN枚の副走査方向ミラーリングコピーを
作成するときに、 1枚のSC読み取り走査:このときIP200は画像処理し、M
U400は、MMODE2でアドレスは高い方から低い方にデクレ
メントしながら(これまでの逆)、画像データをストア
する。 N回のプリント動作:このときMU400は、MMODE3で、ア
ドレスは低い方から高い方向にインクリメントしながら
データ出力する。 を行う。 第28図はこのタイミング図、また第29図は流れ図であ
る。 第1回目のS/P440に24bitデータをロードした後、MIR
ROR2をHighにすると、前記第8図のORゲート443出力はL
ow、コンパレータ4251出力(0)はLow,MMODE2=Lowで
あるので、ゲート442及びORゲート441は、CLK0と同じ連
続パルスを出力する。 またこのとき、NANDゲート444の出力はHighであるか
らANDゲートは4291の出力はHigh、従つてカウンタ
1〜3(4211)はカウントアツプモードとして動作
する。 ORゲート441のCLK0パルスで、各カウンタがインクリ
メントされコンパレータのA入力、即ちS/Pコンバータ4
40の出力値とカウンタ1の出力値が一致すると、コンパ
レータはHighを出力し、ゲート442の出力をLowにする。
従つてカウンタのCLK入力には以降パルスが入力されな
くなり、カウンタの値はそのままとなる。また、カウン
タ4211は共通の値となつている。 この後MMODE2=Highにすると、NANDゲートの2入力は
Low、従つて出力High,ANDゲート4291の出力はLowと
なり、カウンタ4211はカウントダウンモードで動作
する。従つて、この状態で、SC100,IP200を動作させれ
ば、MU400には、原稿の副走査方向のミラー像(鏡像)
がストアされることになる。 プリントの動作については前記〔2〕高速コピーモー
ドの場合と同様である。 以上は、メモリにデータ入力時、画像データをミラー
リングしたがこれと逆にMU400にデータを入力するとき
は順方向にストアしPR600に出力するとき、高いアドレ
スから低い方に向つて出力するようにしてもよい。 また、カウンタ1〜3(4211)をプリセツタブル
アツプダウンカウンタにすれば、An(読み取り原稿画像
データ量に相当するアドレス値)を設定する時間は、ご
く短い時間で済むことになる。 〔5〕副走査方向対称コピーモード(その1) このモードは原稿の副走査長をlsとすると、再生像の
副走査長が2lsで、転写紙の副走査開始からlsまでの間
は原稿と同じものを、lsから2lsの間は原稿の副走査方
向にミラーした絵を作るもので、N枚のコピーを作成す
るのに、1回のSC100のスキヤンと、N回のプリント動
作を行う。 第30図はこのタイミング図である。 SC100の走査とIP200の処理、MU400への画像データの
ストアについては前記〔2〕高速コピーモードの場合と
同じである。 PR600にMU400から画像データを出力するとき、SCON70
0はMU400にSYMMETRY2出力をHighにしておく。またMSTAR
Tはその前にHighパルスを出力しておく。この状態でRSF
F4471のQ出力はLow、従つてNADゲート4481
出力はHigh、インバータ446の出力はLowである。またAN
Dゲート429は2入力共にHigh、従つてカウンタ4211
はカウントアツプ動作モードとなる。 この状態から、MMODE3をHighにすると、ORゲート437
の出力がHigh,VDENAをHighにしておくと、次のLSYNCでD
FF436のQ出力はHighになりACLKがANDゲート438より出
力されることになる。 各カウンタは、このACLKでインクリメントされ、それ
ぞれのコンパレータ4151のB入力と一致すると、カ
ウンタ4211及びデコーダ4171は順次アウトプツ
トイネーブルとなり、PR600に画像データを出力するこ
とになる。 カウンタ4211が0から再びインクリメントしコン
パレータ4251のA側入力(=S/P440の出力)とそれ
ぞれ一致すると、RSFF4471のS入力が順次発生し、
各Q出力はLowとなる。従つて4291も順次Low出力と
なり、カウンタ4211は順次カウントダウンモードに
なる。 カウントダウンモードになつたカウンタはメモリを低
い方向にアドレシングすることになるから、結局PR600
にはこのときミラー像を出力していることになる。 尚、各コンパレータ4251が一致出力Highを出力す
るとき、ANDゲート4321のインバータ446につながる
入力はLowであるので、カウンタ4211のCLR信号が発
生されることはない。 SCON700はSYS−L−CTRの値が、最も遅くまで有効デ
ータが出力し終るに相当する値に達したときに再びPRに
「スタート」コマンドを送り、MSTARTパルスを発生すれ
ば2枚目のプリント動作が始められ、前と同じ動作をく
り返すことになる。 尚、本モードはCU750上のボタン786を1回だけ押し、
表示786aが点灯した状態で設定される。 また本モードによるコピーは、〔1〕基本コピーモー
ドに於いて、SC100のキヤリツジ8を第25図のように
走査することでも達成できる。 〔6〕副走査方向対称コピーモード(その2) このモードは原稿の副走査長をlsとすると、再生像の
副走査長が2lsで、転写紙の副走査開始からlsまでは原
稿の副走査方向にミラーした絵をプリントし、lsから2l
sの部分には原稿と同じ像を作るもので、N枚のコピー
を作成するのに、1回のSC100のスキヤンとN回のプリ
ント動作を行うことで達成できる。 SC100の走査時に、前記〔4〕副走査方向ミラーリン
グコピーモードと全く同様の、SCスキヤン、IP200処
理、MU400への画像データのストアを行い、プリント動
作を〔5〕副走査方向対称コピーモード(その1)と全
く同じようにした行うことで達成できる。 尚、本モードの設定はCU750上のボタン786を2回押し
表示786bが点灯することで行われる。 また、本モードによるコピーは〔1〕基本コピーモー
ドに於いて、SC100のキヤリツジ8を第25図Bのように
走査することでも達成できる。 〔7〕副走査方向スワツプコピーモード このモードは、原稿の副走査長をls、原稿の副走査方
向の任意の位置をlx(0<lx<ls)とするとき、原稿の
lx〜ls間の像を転写紙の0〜(ls−lx)間に再生し、原
稿の0〜lx間の像を転写紙の(ls−lx)〜ls間に再生す
るコピーを作るものでN枚のコピーを作成するのに、1
回のSC100のスキヤン、N回のプリント動作を行うこと
で達成できる。 本モードを設定するには、CU750上のボタン784を押
す。するとCU750は表示784aを点灯し、同時にLCD表示75
1上に「スワツプ位置を入力して下さい」と表示する。 続いて、オペレータは10キー8160で数値、例えば
“85"を入力し、続いてEnterキー808を押すと、LED表示
は「スワツプ位置85mm」と表示する。startボタン813を
押すまでに、この数値は転写紙の副走査方向の長さの半
分に設けられる。これらの情報はCU750から、SCON700に
伝送され、SCON700は、MUにMSTARTを1パルス出力し、M
UのS/Pコンバータ440に対し、スワツプ位置に相当す
る、メモリアドレス値を送る。 例えば85mmのときは、 680の値をシリアル24bitで送ることになる。 次に、SWAP2信号をHighにする。すると、ORゲート443
の出力はHighとなり、〔4〕の場合同様に、カウンタ42
11はS/P440の出力までカウンタアツプし停止するこ
とになる。次に、原稿の副走査長、例えばA4サイズの21
0mmに相当するメモリアドレス値をS/P440に設定する。2
10mmではの値である。ここでstartボタン813が押されるとSC100
に「スタート」コマンドを送り、Sys−L−CTR=nIpと
なつたとき、MMOD2をHigh出力にする。 すると、メモリは当初カウントした値(例では1,615,
680)のアドレスより順々に、原稿先端からの画像デー
タを取り込むことになる。やがて、カウンタ4211が第2
のS/P設定値(例では3,991,680)に達するとコンパレー
タ4251は0端子にHigh出力し、ANDゲート445がHighを出
力し、ORゲート4301の出力をHighにし、MM4301
が一瞬Highパルスを出力するので、全てのカウンタは0
にクリアされる。ACLKはこの間も連続して各カウンタ42
11に入力され続けているのでカウントアツプを続
け、原稿のスワツプ点からの画像データをアドレス0か
ら順次高いアドレス方向にストアし続ける。SYS−L−C
TRが副走査長のLSYNC数+nIpだけカウントしたとき、MM
ODE2を直ちにLowにし、MU400への書き込みを停止する。 プリント動作は前記〔2〕高速コピーモードの場合と
同様に、リピート周期に相当するアドレス換算値、例え
ば転写紙を270mm間隔で送る場合は、 をS/P440に設定し、MSTARTパルスを発し、PR600に「プ
リント」コマンドを送ることで、コピーが作成される。 第31図は以上説明した動作のタイミング図である。こ
こで、CMPSDのは見易くするため大きく書いてある
が、実際はMU400へのデータライトが終つた後で送るの
がよい。 また、MU400に画像データを取り込むとき、第31図
の如く逆方向にS100のキヤリツジ8を走査すれば、副走
査方向にミラーされかつスワツプされた像が出来ること
になる。 〔8〕副走査方向マルチイメージコピーモード このモードは、原稿の副走査方向の特定区間、この長
さをlsとするとき、転写紙の副走査方向に複数の特定区
間の像を重なりのないように並べてプリントするモード
であり、N枚のコピーを作成するのに、1回のSCスキヤ
ンと、N回のプリント動作を行う。 このモードでのコピーは、第24図のボタン を押すことでセツトされ、マルチイメージのくり返し寸
法又はマルチイメージの数(分割数)をボタン816-0〜8
16-9,808で入力し、スタートボタン813を押すことによ
り開始される。 第32図はこのモードで2枚のコピーを作る場合のタイ
ミング図であつて、この場合は3イメージを1枚の転写
紙上に作る例を示す。また第33図はその動作を説明する
流れ図である。 第32図と第33図の2つの図で判るように、基本的に
は、前記〔2〕の高速コピーモードと同じである。 ただし、MU400から、PR600にデータを出力するとき
のアドレスカウンタのクリアタイミング即ち、S/P変換
器440に設定する値が、転写紙の副走査方向の長さに相
当する値より小さい。 PR600に出力する「スタート」コマンドを発するタイ
ミングが、一枚目のプリントでは同じであるが2枚目以
降は異る。2枚目以降は、転写紙の先端とメモリアドレ
スの0を同期する必要がある。yの値(転写紙の副走査
方向長さ:例えばA4サイズなら210)により、この同期
をとるのに、必要以上の時間が要るときは、1枚目と同
じく、MSTATを1パルス出力し、同時にPR600に「スター
トコマンドを送るようにすればよい。 また、第32図のキヤリツジ8の走査方向を、の如く
逆にすればミラーしたマルチイメージが得られる。 なお、第33図の流れ図には示していないが、原稿のサ
イズと転写紙のサイズ及びマルチイメージの数を入力す
る方式としてもよい。この場合は、SCON700は変倍率を
自動的に算出し、全ての原稿サイズと転写紙サイズに対
応できる。 マルチイメージコピーモードにおけるメモリ手段MU40
0のアドレツシングは、第8図のカウンタ4211、デ
コーダ41713,MPX418〜420等より構成されるアドレス
発生部、第38図ではカウンタ421a、デコーダ4171,MPX40
9などによつて構成される部分である。 マルチイメージモードにおいては、先ず上記メモリ手
段を記憶モードとして(すなわちアドレシングを非循環
的に)付勢して記録情報を記録し、次に該メモリ手段を
出力モードとしそのアドレシングを循環的に付勢して
(前回の読出しが終了すると、再び元に戻つて読み出し
を行う)複数回の読み出しを行うようにする。 なお、マルチイメージコピーモードが解除されている
時は、前記〔1〕の基本コピーモードでのコピー作成動
作となる。 また、4色フルカラーモードが第24図のボタン769(4
Colorボタン)により設定されており(このとき表示769
aが点灯している)、この状態でマルチイメージモード
入力手段であるボタン780が押されたときは、SCON700の
判断で4Colorモードを自動的に解除し、3Colorモードを
設定する(表示768aが点灯)様にすればよい。 前記第8図に示した実施例ではMU400のメモリ素子と
してダイナミツクRAMを用いたが、これに替えてスタチ
ツクRAMを用いても、MU400の構成が可能である。メモリ
素子として、例えば第35図に示すような、524,288ワー
ド×8bit構成のものを用いるとすると、この素子のライ
トサイクルタイミングは第36図、リードサイクルタイミ
ングは第37図にそれぞれ示すようになる。ここで、記号
は以下の意味である。 第38図は本発明におけるメモリユニツトの他の実施例
を示す要部ブロツク図であつて、その全体的な構成は第
8図と同様であるのでその一部を示す。サフイツクスa
は第8図に於ける同一番号のものに対応するものである
ことを示す。 同図において、メモリブロツクMB0〜MB14各ブロツク
は、SRAM(第35図に示すもの)を3個で構成し、各ブロ
ツクの合計記憶容量は、524288×8×3=12,582,912ビ
ツトと第8図の場合と同じにしてあるので、各ブロツク
は、第8図の1,048,576ワード×12ビツト構成に対し、
4,288ワード×24ビツト構成と観ることができる。 従つて、アドレスカウンタ4211aの下位19ビツトが各
メモリブロツク共通に供給され、上位4bit(A19〜A22
が)アドレスデコーダ4171に供給される。これにより、
カウンタのビツト数は第8図の場合に比べ、1ビツト少
くともよいことになる。 また、第39図は第38図におけるタイミング発生器206a
の動作タイミング図である。 またSRAMのアドレス入力はROW/COLUMNに対し、同一端
子を異るタイミングで入力する必要はないので、MP×41
8,419,420は不要である。 データ入力用のS/P変換器は402Yaのように、シフト段
数が8段のものを3個用いる(第8図では4段のもの3
個)。 同様にして、出力用のP/S変換器405Yaは8段×3個で
構成される。 454Yはデータラツチで=LowからHighに立上る時に
ラツチされる。454Yはバスドライバで▲▼=Lowの
時に出力され、▲▼=Highでは全てハイインピーダ
ンス出力となる。 そこで、タイミング発生器406aを第39図の如く各信号
を出力するようにすれば、第8図の場合と全く同様にY
データを入出力することになる。C,Mデータについても
同じことなので説明は省く。 尚、メモリとしてデイスクメモリ、光デイスク等を使
うことも可能だがこのときは、R/Wヘツドのアクセタタ
イムが半導体メモリと比べ長いため、リード側、ライト
側ともに主走査線数ライン〜数十ライン分のデイスク入
出力バツフアメモリを要する。 また、合成コピーモードのとき、第27図では、BK,C,
M,Yの出力タイミングは〔1〕基本コピーモードと同じ
場合について書いてあるが、BKとC,M,Yとの出力タイミ
ングを変えることも可能である。これを行うにはSCON70
0がMU400に対するMSTARTパルス、VDENAをHighに対する
タイミングを変えたり、又はPR600に対する「スター
ト」コマンドの送信タイミングを変えればよい、(尚、
LSYNCはSCON700の割込コントローラ710の最も高いプラ
イオリテイの端子に入力されており、従つてSYS−L−C
TRで、これらのタイミングは極めて正確に制御すること
が可能である。) この結果2つの原稿の副走査方向の位置関係をズラし
た合成コピーが得られることになる。さらに実際には、
SC100に対し「画像読み取り範囲設定」コマンドで原稿
の読み取り開始位置を変えることができ、これを利用す
ることもできる。 第40図は上記した画像読み取り開始位置を変えること
による合成コピー作成手順の説明であつて、同図(a)
は第1、第2原稿とコピーの位置関係図、同図(b)は
走査手順の説明図である。 同図において、原稿間の移動量のオペレータによる入
力は、第1原稿に対しては、合成ボタン(Overlayボタ
ン)793の表示793bが点灯しているとき、第2原稿に対
しては793aが点灯しているとき、Moveボタン774を2度
押し、表示774bが点灯している状態でテンキー816
0、−ボタン815,Enterボタン808を入力することに
より実行できる。 さらに、第41図に示すように、合成ボタン793を押
し、793bが点灯するときLCD表示器751には同時に第41図
に示すような の表示をブリンキングさせる。 の表示に対応し、タツチセンサ253a-42753a-43があり、 に対応して753a-45,753a-46がそれらの上に設けられて
いる。753a-42又は753a-43を押したとき、又は何も押さ
ずにスタート(start)ボタンを押したときは、上記 を押したときと同じ結果を得る。 753a-45又は753a-46を押したときは、 のブリンキングを止め、常時点灯する。 ここで第24図のstartボタン813を押すと、第1原稿の
読み取りとメモリへのストアは、一般と同じ、2回目の
startボタン押圧で、第1原稿と第2原稿をプリントす
るのは同じであるが、合成ボタン793を押した段階に戻
るのではなく、793aが点灯した状態を維持し、3回目の
startボタン813押圧で、2回目のstartボタン押圧と同
じ動作をする。即ち3回目のstartボタン押圧の前に第
3の原稿をプラテン1上に載置しておけば第1原稿と第
3原稿の合成コピーが得られる。同様にして第1原稿と
第4原稿……第1原稿と第N原稿の合成コピーが得られ
る。 (効果) 以上説明したように、本発明によれば、デジタルカラ
ー複写機に備えられた記録信号を遅延させるメモリを用
いて、別途にフレームメモリを追加せずにコスト上昇を
招くことなくマルチイメージコピー機能を持たせること
ができる。また、マルチイメージコピーを作成すると
き、原稿読み取り手段は1回のみの動作でよいので、コ
ピー生成速度を速め、機械的な摩耗や消費電力を低減さ
せることができる。
DETAILED DESCRIPTION OF THE INVENTION 〔Technical field〕   According to the present invention, the original image of the original is separated into colors and digitally transmitted.
Color copiers that perform image processing and reproduce images.
Create multi-image copies in addition to regular copies
The present invention relates to a digital color copier capable of performing such operations. (Prior art)   So-called digital color copying that can copy color documents
Various machines have been conventionally provided. This kind of digital camera
For color copiers, four colors (for example, cyan C, magenta
M, Yellow Y, Black BK or Red R, Green G, Blue B, Black BK)
With means (imaging station) and three colors (for example,
For example, cyan C, magenta M, yellow Y, or red R, green G,
Some have recording means of blue B).   UCR (under color removal), B
Performs P (black printing) processing and places it on BK toner with the same amount of C, M, and Y
By changing the toner consumption and fixing energy,
I try to reduce it. Also, each color signal obtained from the original
Each of them is supplied to the corresponding color recording means with a different delay time.
To obtain a color copy by a one-way pass
Some have been made.   On the other hand, those with three-color recording means have the above UCR or BP
Since no processing is performed, there is the advantage that there is little
is there.   It should be noted that in any of the above color copiers,
-In addition to copy mode, single color or two color copy mode
It goes without saying that it is possible.   By the way, in copying work using a copier,
The demand for diversification of documents has been increasing, and the original image (a
Image) on the same transfer paper.
This is called a multi-image copy).
It is one of.   The creation of such a multi-image copy, for example,
The number of images that require the transfer paper
Circulate the original at the same time as the number of circulations of the transfer paper
Do not shift the phase of the transfer paper and the document sequentially while scanning
It is conceivable that the image is configured to form an image. But,
The disadvantage of this method is that the copy generation time is significantly longer.
There is a point.   On the other hand, the image signal of the original is stored in the frame memory.
The image station from this frame memory.
(Recording means) by supplying the image signal a plurality of times to
Can be configured to create image copies
Has a plurality of imaging stations, and the plurality of imaging stations.
Full-color copier with delay means in the station
And frame memos for multi-image copying
Re-additions can lead to significant cost increases for copiers.
There is a disadvantage that. 〔Purpose〕   An object of the present invention is to form images of a plurality of colors (for example, C, M, Y, and BK).
Stations and multiple color signals obtained by color separation of the original image of the original
No. to the imaging station with different delay times
Digital color with memory means for supplying
In a copier, the signal of the original image obtained by one original scan is
Multiple original images of the original were juxtaposed on the same transfer paper using
Digital color for obtaining multi-image copies
-To provide a copying machine. 〔Constitution〕   In order to achieve the above object, the present invention provides an original image of a manuscript.
Separates colors and processes the separated color component signals into recorded information
Digital copy to create a copy that reproduces the image
Original image to be read in color copying machine
An image reading means for storing a read image signal for each color component;
Image processing means for processing recording information, and
The recording color information that is one less than the predetermined number of pixels different for each recording color
Delayed output mode for output delayed by the minute, image processing described above
A storage mode for storing recording color information output from the means,
And the output mode for outputting the recording color information
Operable memory means and the address of this memory means
The addressing means to be controlled and
Record different colors on the recording medium based on the recording information of the column.
A plurality of first sets of color information recording means and image processing
Recording one color on the recording medium based on the recording information processed by the means.
Recording means comprising a second set of color information recording means for performing recording;
Input instructions for setting and canceling multi-image mode
Multi image mode input means and this multi image
When the mode is released, copy operation start instruction input
The original image reading means and the image processing means according to
The delay output mode of the memory means and the recording means are provided.
The addressing means in an acyclic manner.
The recording means to record an image.
When the multi-image mode is set,
Image reading means, image processing means, and memory means
Memory mode and the above addressing hand
Circularly energizing the steps to produce a first set of color information
Control means for recording the image only by the information recording means.
For example, a multi-media that forms multiple original images of an original on the same recording medium
The ability to make multi-image copies
You.   Hereinafter, embodiments of the present invention will be described with reference to the drawings.   FIG. 1 is a digital color copy according to one embodiment of the present invention.
100 is a schematic diagram of the machine.
Below, it is called SC), 200 is an image processor (hereinafter, I
P), 400 is a memory unit (hereinafter referred to as MU)
600, a printer unit (hereinafter referred to as PU), 7
00 is a system controller (hereinafter referred to as SCON), 75
0 is a console unit (hereinafter referred to as CU), 900 is
Digitizer tablet (hereinafter referred to as DG), 950 is saw
Taunit (hereinafter referred to as ST), 980 is ADF unit
(Hereinafter referred to as AD).   FIG. 2 is a digital color copying machine shown in FIG.
3 is a system block diagram of FIG.
(B)-(e) are each a partial view. Also, the same as FIG.
The symbols correspond to the same parts.   In FIG. 2, the theoretical circuit is treated as positive logic.
High voltage is High or 1, low voltage is Low or 0
Describe. And the name of the gate is as follows
is there. Etc. are simply gates and also exclusive OR Is XOR.   First, SC, which is a main part of the configuration of the present invention,
About 100, IP200, MU400, PR600, SCON700, CU750
The outline of these operations will be described. (1) System controller (SCON) 700   Overall control of the digital color copier system of the present invention
Computer that uses stored programs
It is.   For example, each element can be configured as follows. CPU704 ... tel 8086 RAM712 ... Nidec Corporation µPD43256 x 4 (128KBYTE) ROM (PROM) 713 ... intel 27512 x 10 (640KBYTE) Interrupt controller 710 ... intel 8259 x 3 chips
Cade connection (22 inputs) Timer / Counter 711 ... intel8254 x 3 (9 timers /
counter) Printer interface 703 ... intel8255 (MODE2)
(Parallel type) SKYANA INTERFACE 709 ... Same as above Console interface 708 …… intel8251 (serial
Communication I / O) Image processing tough ace 701 …… intel8255 (MO
DE0) x 3 Memory unit interface 702 …… intel8255 Digitizer tablet interface 707 …… intel8251
(Serial communication type I / O) Sorter Interface 706 ... Same as above ADF Interface 705 ... Same as above   Other clock generators and control signal decoders
There are some but not shown. (1-1) SC100 interface   Physically, an 8-bit bidirectional data line and several cores
There is a control line.   Instructions for SC are called SC commands. ・ Scan mode setting (forward, reverse, forward / reverse bidirectional setting)
Fixed) ・ Scan area setting ・ Scan start ・ Skyana status (Warm up, ready
Status, error occurred ... etc.) There is.   Also, when data is received and data transmission is completed,
A signal is input to the interrupt controller 710 at
An interrupt service routine is executed dynamically. (1-2) Interface to PR600   It is physically the same as SCI / F.   PR command ・ Color mode setting (4 colors, 3 colors each full color, C, M,
(Y, R, G, B each single color) ・ Setting the number of prints ・ Printer status ... (Warm up, ready
Status, error occurrence, error type, print completion,
Insufficient transfer paper size, erasure products (toner, oil, etc.)
……Such) ・ LSYNC …… Laser scanning direction (this is the main scanning direction)
And the direction almost perpendicular to this is called sub-scanning).
No. 1 pulse is received each time one main scan is started. This synchronization
The signal is also supplied to IP, SC, and MU, and the cycle of the entire system is
Used to keep.   Also, this signal pulse does not occur in PR, but
For example, it is generated at SCON or IP
Good. Also, this signal pulse is used for interrupt control.
The data is input to the server 710 and is processed in real time. (1-3) IP200 interface   Output only interface. γ0~ Γ2…… Gamma characteristics (density characteristics)
Sex) (8 groups) MIRROR1 …… Instruction to create a mirror image copy in the main scanning direction SWAP1 …… Creates a replacement copy of the image in the main scanning direction.
Instructions LEFT / ▲ ▼… Moving image copy in main scanning direction
Direction of creation INVERSE …… Instructs creation of density reversal copy OUT / ▲ ▼ …… Area processing (blanking, partial color conversion, copy
Indication of inside or outside (selective image quality processing selection) AFive~ A9...... Upper 5bi of RAM for area processing and image movement
t and data for address comparator D0~ D11…… Region processing, image movement RAM data (12 bits) ▲ ▼ …… Chip selection of RAM for area processing and image movement
(Enable) CLR: Address processing of lower 6 bits of RAM for area processing and image movement
Clears the counter and clears the scaling RAM address counter.
Rear pulse ▲ ▼ …… Write pulse for the above two types of RAM ALL …… Instruction not to perform area processing (when applied to the entire surface) CHGC0~5…… Specify the content of color conversion UCR: Performs UCR (UNDER-COUOR-REMOVAL: under color removal)
Or not MAX: In the C, M, and Y signals that have undergone complementary color generation and color correction
Extract the signal corresponding to the one with the highest density, and
To the C, M, Y, and BK signal lines (the next step after IP200 described later).
Instructions for zooming the tip) ▲ ▼ …… Chip select of zoom RAM (Enable
Le) ZD0~11...... Data in RAM for zoom (12 bits) CKIND0~2…… Image quality processing, selection of 8 types CGATE --- Indication of whether to send cyan data MGATE …… Instruction on whether to send magenta YGATE …… Instruction on whether to send yellow BKGATE …… Instruction on whether to send black (1-4) Interface with MU400 Output only interface. SYMMETRY2: Used when making a contrasting copy in the sub-scanning direction MIRROR2: Used when making a mirror image copy in the sub-scanning direction SWAP2: Used when making a swap copy in the sub-scanning direction COMPSD: Input data of three sets of 24-bit comparators inside the MU
Data of data register DSHIFT… Shift register of the above register (shift register)
Ruth MMODE1 …… MU in normal FIFO (first in, first out) mode
Instructions to make it work MMODE2 …… Instruction to operate MU in write mode MMODE3 …… Instruction to operate MU in read mode MSTART: Reset of the address counter of the MU memory
Use for VDENA… MU memory address counter count
Indication of whether to allow (1-5) Interface with CU750 <Input> CU to capture key-in information of various keyboards
When receiving data from the 750, the serial communication type I / O port
708 generates an interrupt signal to 710, so the information of CU750
Can respond quickly to changes in information. <Output> Outputs data to be displayed on the console. (1-6) Interface with DG900 <Input> Import XY coordinate data <Output> Sends buzzer and display lamp data. I / O boat 707
Is an asynchronous serial communication system.
A signal is generated for 710. (2) Scanner unit (SC) 100   First, referring to FIG. 1, original 1 has a platen (contour
Fluorescent lamp 3 for document illumination1, 3Two
1st mirror which is illuminated by and whose reflected light can move
Four1, Second mirror 4TwoAnd third mirror 4ThreeReflected at the image
After passing through the lens 5, it enters the dichroic prism 6 and
Where light of three wavelengths, red (R), green (G) and blue
It is split into (B). The split light is a solid-state image sensor.
Incident on the CCDs 7r, 7g and 7b, respectively. That is, red
Light enters the CCD7r, green light enters the CCD7g, and blue light enters the CCD7b
I do.   Fluorescent light 31, 3TwoAnd the first mirror 41Board the first carriage 8
On the second mirror 4TwoAnd the third mirror 4ThreeIs the second carriage
9, the second carriage 9 is mounted on the first carriage 8.
From original 1 to CCD by moving at 1/2 speed
The optical path length is kept constant, and the first
And the second carriage is scanned from right to left. Calitz
Carriage drive pulley fixed to the shaft of the drive motor 10
The first drive wire 12 wound around the carriage drive wire 12
Rigid 8 is connected, not shown on second carriage 9
A wire 12 is wound around the moving pulley. This allows
The forward and reverse rotation of the motor 10 causes the first carriage 8 and the second key 8 to rotate.
The jar is moving forward (scanning of the original image) and moving backward (retarding).
Scanning in the forward or forward direction) and the second carriage
9 moves at half the speed of the first carriage 8.   The first carriage 8 is in the home position shown in FIG.
One time, the first carriage 8 is a reflection type photo sensor.
The first key detected by a certain home position sensor 39
The ridge 8 is driven to the right by exposure scanning, and the home position is adjusted.
The sensor 39 will not receive light if it comes off the
Out) and the first carriage 8 returns home position
When returning to Yeon, the sensor 39 does not receive light (carriage detection).
The carriage 8 stops when it changes from non-light reception to light reception.
Is stopped.   Referring now to FIG. 2, the output of CCD7r, CCD7g, and CCD7b
Power is 8bit digital with A / D converters 102r, 102g, 102b
R, G, B signal to IP200 as a value, that is, a density signal of 256 levels
Will be sent as an issue. The values are 255 for white and black
Is 0.   The SC 100 is controlled by the scanner controller 101.
It is.   Scanner controller 101 is a stored program method
Computer, CCD driver, motor driver,
Type including sensor input port, SCON700 I / F, etc.
Be composed. (3) Image processor (IP) 200 ・ Block 201 γ correction processing (γ-Compensation)   SC reading density gradation positive and PR print density gradation
The gradation of the original and copy is linear according to the characteristics of
Is performed. γ conversion processing (γ-Change)   Copies of gamma characteristics different from the original, for example, highlight highlighting
To make copied, high-contrast copies, etc.
Is performed.   Is a special case of, including 3 bit signal from SCON.
Therefore, one of the eight gamma characteristics is selected, and the next block shows R, G,
B Output at 8 bits each. Block 202 (See Fig. 3 for details) Mirroring 1 (MIRROR1)   When the MIRROR1 signal from SCON is High, the
The pixel data is output in reverse order. Swap 1 (SWAP1)   The SWAP1 signal from SCON is high and R shown in FIG.
AM224 is loaded with appropriate data and is low during scanning
A according to SYNC count value6~ A11Is given by SCON
Then, the exchange of images in the main scanning direction is performed. Shift 1   RAM224 is loaded with the appropriate data in advance
A during the scanning to match the LYSNC count value6~ A11From SCON
When given, the image is the same amount over the entire surface or the position in the sub-scanning direction
Are moved in different amounts. Movement direction is LEFT / ▲ from SCON
▼ It is determined by High / Low of the signal. SWITCH output   RAM224 is loaded with the appropriate data in advance
A during the scan to match the LSYNC count value6~ A11From SCON
When given, block 202 switches SWITCH signal high and low.
Output each other.   This output blanks part of the image (cropping process).
Output) to block 207C, M, Y, BK
Block 206 to change the image quality processing
Output to block 203 for conversion. Inverse   When the INVERSE signal from SCON is High, R, G, B
Each bit is inverted and output. So the copy is a negative image
You.   Next, FIG. 3, FIG. 4, and FIG.
This will be described with reference to FIG. 5 and FIG.   FIG. 3 is a circuit diagram of the image processor IP,
(A) is a drawing combination diagram, (b) and (c) are partial views,
Two sets of RAMs for each color (263r, g, b and 266r, g,
b). These RAMs are toggle buffer memory.
Used when one set captures image data
(Write to memory: memory write), one set is
Data (memory read: memory
C), read / write switching is performed by JKFF262 every 1LSYNC.
This is done by inversion.   Fig. 6 is an operation timing chart of the image processor IP.
Then, it is assumed that the Q output of 262 becomes High in the first LSYNC.
And one input of the OR gate 234 becomes Low, and VCLK (pixel
Pulse generated by FIG. 211 in synchronization with data
Since there are 4725 pixels in one main scanning line, this pulse is also LS
4752 pulses between YNC and next LSYNC
The rising portion is located at an intermediate position of one pixel data. ) Is up
The RAM266r, RAM266g, and RAM266 ▲ ▼ terminals when
An up pulse is applied and pixel data is written.
The address at the time is the memory write counter (WR-CTR) 252
Is determined by the output of   VCLK is also input to CLK of this counter 252.
The image data is written in the direction of the higher address one after another.
You.   On the other hand, the RAM 263r, 263g, 263b side has one input of the OR gate 233.
▲ ▼ is not active because the force is High. Instead
Of the three inputs of the NAND gate 264 to the output of the OR gate 259
If what is continued is high, the input goes low and
Output enable, that is, memory read is performed.
MM3 (248) is a retrigable mono multivibrator.
Set the output pulse width slightly longer than the VCLK cycle
As shown in FIG. 6, during the generation of VCLK,
High output is performed.   At this time, the bus drivers 268r, 268g, and 268b
Is high, the output is in a high impedance state,
A input side is selected for Ruchiplexe 269r, g, b, and eventually XOR
Gate 2300r, g, b〜2307to the next block 203 via r, g, b
Is output.   The XOR gate outputs data when the INVERSE signal input is high.
For inverting, that is, for negative / positive inversion.
You.   Preset tab for memory read counter (RD-CTR) 251
Addressing start / address by UP / DOWN counter
The tsushing direction can be set arbitrarily. In addition, 250,261 is round
Chipplexer, which switches address input of each RAM
A is output when the A / B input is high, and B when the A / B input is low.
You. When the output of JKFF262 is inverted at the next LSYNC, RAM266r,
g and b operate in read mode, and RAM 263r, g and b operate in write mode.
And Hereinafter, this repetition is performed.   Next, the RAM 224 and its related configuration will be described.   RAM224 consists of 1024 wide (WORD) x 12bit, 23w
ord as one set and 32 sets
One set contains the preset data of RD-CTR251.
(1 word) and 13 words for SWITCH output switching comparison data
Can be set.   FIG. 4 is an explanatory diagram of the address data of the RAM 224,
Where DSFXIs for RD-CTR251 preset, DSWX-1~31
Is the data for SWITCH.   FIG. 5 is a write cycle timing diagram of the RAM 224.
Therefore, data writing to the RAM 224 is performed as shown in FIG.
You. The upper 5 bits (A9 to A5) of the address are input from SCON
The counter 222 performs 1 WR pulse (SCON
Incremented by 11111)BNext to 00000B
Therefore, input from SCON is not required.   If you do not need to write all data,
DSf1, Dsw1-1, Dsw1-2, and write Dsw1-3 to Dsw1
If 1-31 is not required, the next DsfTwoCLR before writing
It is necessary to output from one pulse SCON and clear the counter 222.
It is necessary.   228 and 225 are bus drivers and 239 is a multiplexer.
Yes, when CS1 = Low, 228,225 can be output, 239
Output becomes high impedance, and SCON9~
AFive, D11~ D0The signal can be provided to the RAM 224 correctly.   Note that writing to the RAM 229 must be performed before the copy operation.
deep.   Next, reading of the RAM 224 will be described. RAM Lee
Is performed when image data is sent from SC100.
You. This is shown in FIG.   At this time, SC1 and WR remain High, and CLR remains Low
Shall be.   A9~ AFiveIs SCON as the upper address when reading memory.
Will be sent at the right time.   D11~ D0Is one of comparator 254, not memory
Sent from SCON for comparison input.   DSW in RAM 224X-1~ DSWX-31Is lower in order of smaller value
It is assumed that the memory is stored from the new address.   L before the effective image data starts to be sent from SC100
SYNC to A9~ AFiveIs given appropriately.   Reference numeral 237 denotes a four-stage shift register.9~ AFiveAnd S
A given by CON9−AFiveDelay the data by 3 LSYNC values
It is provided for giving. Also, data that does not delay
Used. This selection is made by multiplexer 239.
You.   Reference numeral 249 denotes a 13-bit counter, which is a continuous pulse CLK0 (period).
Period is the same as VCLK).   B of this counter12, b9, b8When all become High, AND game
The output of 224 becomes High, the Q output of RSFF242 becomes High,
Multiplexer 239 has A input, that is, A before delay.9~ AFiveinput
To the RAM 224.   Next, the output b of the counter 249TwoBecomes high, RSFF242 becomes
The multiplexer 239 is reset on the B side, that is, 3LSYNC.
The address data delayed by a minute is supplied to the RAM 224 again.   Note that RSFF242 is also reset by LSYNC.   That is, b12, b9, b8= High because CLK0 is higher than LSYNC
4864th, b12, b9, b8= High, bTwo= High is the same
It is the 4871th.   This value is set to be the value after the effective main scan is completed.
It has been set.   Therefore, the effective image period is 3LSYNC delayed.
RAM 224 is accessed by the
A of the data 252. The B input of this comparator is W
Upper 12 bits of R-CTR250 (b12~ B1)It is connected to the.
Comparator 252 outputs OUT only when A and B inputs match.
= High is output.   Therefore, unless the DSW data is the same, one VCLK pulse
Only output High. This output pulse is output to counter 22
It is also connected to the CLK input of 2 and increments it.
Let it.   This increment is also performed by LSYNC.
Also, clearing is done by Q = High of RSFF242 described earlier.
Has been done.   Therefore, the meaningful A input of the comparator is
Lower address (AFour~ A0) Is 1 instead of 0
Each time the comparator 252 outputs a match.
The RAM address is incremented and the new RAM data
Is compared with the output of the RD-CTR 251.   The OUT terminal of comparator 252 is also connected to the CLK input of JKFF253.
Is toggled each time a match is output.
You.   The output of this JKFF253 passes through the XOR gate 260,
The force is input to the OR gate 212 in FIG.   XOR gate 260 simply inverts the output of JKFF253
belongs to.   Next, when RSFF242 outputs High, that is, when SCON
When accessing RAM 224 with the data before the delay of A9 to A5
When the output of the AND gate 223 is high and the counter 222 is
The lower 5 bits (AFour~ A0) Is 0 and the fourth
To read the head of each set in the figure, that is, the value of DSWx
Become.   During this output, the LOAD input of RD-CTR251 goes high,
The read data of the memory is the upper 12 bits of the RD-CTR251 (i12~
i1) Will be preset.   In FIG. 6, the output of the counter 222 is
This shows a case where the coordinator 252 outputs the coincidence signal four times.   In addition, Dsf1~6There is RAM
The start address of the first to sixth sets in 224 is
This indicates that the counter 251 has been preset.   When the image processor IP is processing the image,11~ D0Is RAM22
4 has no effect, but comparator 254 has
And one B input is connected to the output of RD-CTR.
You. The comparator 254 outputs High only when A and B match.
Power. At this time, RSFF256 is set (Q is set to High).
), Clear RD-CTR251.   The Q output of RSFF256 is connected to XOR gate 257 and OR gate 259.
The input to the NAND gates 264 and 265 via the input. Therefore, SWA
When P1 = High and RSFF256 Q and LEFT / ▲
▼ When only one of the inputs is High, the RAM to be read (268
r, g, b or 266r, g, b output)
That is, the image data is output to the next block 203.
When not enabled (▲ ▼ input = High), this RA
The output of M is high impedance and therefore pull-up
All are High (= 255), equal to white data
You.   FIG. 6 shows these operations in various cases.
Things.   When reading RAM 224, A before delay9~ AFiveAnd after 3LSYNC
A9~ AFiveIs used for images processed by RD-CTR.
Block 207C, M, Y, BK where data is blanked
There is a delay of 3LSYNC before being processed by
This is because the ITCH output is used here. That is, sub-scan
This is to synchronize the image processing in the directions. ・ Block 203 (Color Change)   CCHG from SCON7000~56bit signal of R, G, B
A desired color signal is converted to a specific level. That is different from the original
Perform color print creation processing. ・ Block 204 Color correction processing   For color reproduction of color copy, read the original with a scanner
Is separated into R (red), G (green), and B (blue).
C (shear) that independently absorbs the complementary colors of the signals, that is, the R, G, and B wavelengths
), M (magenta) and Y (yellow) signals
Replace with 3 colors or BK (black) required for under color removal
By printing with 4 colors of toner and ink
Is done.   If the dots of each color are printed on the same layer,
Cuts can be represented by subtractive color mixing, but are used to remove color moiré.
It is also possible to print at different screen angles for each color
This can be done by devising the dither pattern described later. At this time
C, M, Y, secondary color R, G, B, K with three colors superimposed on one pixel, and paper W
(White) 8 colors appear randomly, and color reproduction in this case
Is Neug which predicts the color reproduction from the halftone area of each color.
It is well known that this can be expressed by the ebauer equation.   By the way, C, M and Y color materials have ideal spectral reflection characteristics.
Has a component that absorbs unnecessary colors called side absorption
At this time, different colors are reproduced depending on how each color material overlaps
Will be done.   Therefore, the toner and ink having this side absorption are simply referred to as R, G,
If used as it is as a complementary color to B, the color will be cloudy, as desired
Color is not reproduced. So in the color reproduction problem,
Removes the effects of side absorption and reproduces colors faithfully to the original.
That is, a so-called color correction process is required.   The simplest color correction process is with a 3x3 matrix
Linear masking, where Dr, Dg, Db are R, G, b concentrations
When The components of the coefficient matrix are calculated from the spectral characteristics of the color material.
You can ask.   If this method does not provide sufficient correction,Two, DrDg, etc.
By applying non-linear masking considering the quadratic terms of
More accurate color reproduction can be obtained. In this embodiment, the nonlinear
Uses masking.   Color correction in block 204 is for high-speed image signal processing.
In advance, the correction calculation result is stored in ROM as 8-bit data (each
Color) and store the input data in the ROM address
Line (24bit) and get the result (restore memory).
Method). UCR (Under color removal) BP (Sumi printing)   When black is reproduced with three colors of C, M and Y, mainly the surface reflection
As a result, the concentration is insufficient in the high concentration part. Prevent this problem
To reduce the consumption of ink and toner,
This is a process performed to reduce the amount of energy.
Under color removal or U removal of components, that is, equal amounts of C, M, Y components
CR (Under Couor Removal), gray removed etc.
Printing with black toner or ink in black
Is called BP (Black Print).   The UCR ratio can be selected arbitrarily.
The advantage is that the consumption of the knives is the least.   100% UCR processing is performed when the UCR signal from SCON700 is High
It is output in 6 bits for each of C, M, Y, and BK.   When the UCR signal is low, no UCR processing is performed,
Thus, the output of BK becomes 0. max (maximum density extraction, output)   When the MAX signal from SCON700 is high, block 203
The minimum value of these input R, G, B signals, that is,
Extract the corresponding signal and add the upper 6 bits of the complement of the value
Equally, the next block 205 as 6-bit data for each of C, M, Y, and BK
Output to Also, at this time, the above processes are stopped.
State.   When the MAX signal is Low, the function stops, and
Works. ・ Block 205 Zoom processing   Before performing the scaling process (ie, before the SC scan), block 20
5 It is necessary to store scaled data in RAM for scaled data.
There is. This data is scaled (25% to 400%, 1%
Calculated by SCON700 and the data is converted to CS2 =
Keep the ZD0~11Is output, and ▲ ▼ pulse
Is achieved by repeating the cycle of
It is. The amount of data stored in this way is 1 WORD
(= 12 bits) × 400, and the image data C, M, Y each 6 bits
The signal is automatically transformed and output to the next block 206. ・ Block 206   (CKIND from SCON7000~2) 3 bit data of 8 types
Filtering dither processing is selected.Filter processing Part 1: moiré removal processing using halftone documents   Spatial frequency f of a halftone dot0Periodic pitch f manuscript1In the sun
Frequency fTwoThrough the dither filter
Frequency fThreeWhen printing on a printer0−f1, f0−fTwoetc
The beat, i.e., moire.   A smoothing filter process for this is performed.   The filter of the embodiment is There is. Part 2: Image sharpening (MTF correction) processing   Laplacian あ る, which is its second derivative from the number of original images fTwof
By reducing the constant multiple, the blurred edge
The squatting and the improvement of sharpness or MTF
well known.   Laplacian filters are typically In this case, differential operation is performed only in X and Y directions.
However, since the blur occurs on the rotating object,
Larger matrix size and multi-directional operation
In this embodiment, a 5 × 5 matrix is obtained because ideal results can be obtained.
Trix size is used. Dither processing   The density gradation required for color copying is 64 gradations.
ing. However, the current recording technologies, namely electrophotography, heat transfer
In photography, ink jet, etc., this gradation is expressed by one dot.
It is almost impossible to do it, and at most
Can only be represented by modulation of dot size or dot concentration
Absent.   Therefore, in general, methods such as the density pattern method and the dither method
The area gradation method is often used. One input for density pattern method
Multiple output dots correspond to the data.
One output dot corresponds to one input data.
The dither method, which has the same number of gradations
Image resolution is obtained. In this embodiment, the dither method is adopted.
And is used in combination with the 8-level modulation within one dot.
You. This method is generally called a multi-value dither method.   Important role for tone reproduction and resolution in dither method
Is achieved by the construction of a threshold matrix, typically
It can be roughly divided into the following two types. a. Dot concentration type (Typical Fatting type) b. Dot dispersion type (Bayer type typical example)   Also, all the thresholds in the threshold matrix are set to be the same,
Substantial binarization is also possible.   In this embodiment, CKIND from SCON7000~2According to the signal
One of these various threshold matrices is selected and the input signal
No.C, M, Y, BK each 6bit input is processed to C, M, Y, BK each 3bit
Output to the next block. ・ Blocks 207c, 207M, 207Y, 207BK   CGATE, MGATE, YGATE, BKGATE signals from SCON700 and
Of the AREA signal of block 202 and the ALL signal from SCON
In combination, pass image data to Unit 400 (MU)
Gate function of No (equivalent to passing white data)
To fulfill.   This detailed circuit is shown in FIG.   The value of 3 bits for each color from the block 206 is 7: 1 pixel.
Lowest (blank),   6-1: 1 pixel is intermediate density,       0: 1 pixel is the highest density, There is. (4) Memory unit (MU) 400   Fig. 8 is a block diagram of MU400, (a) is a drawing
The connection diagrams, (b) to (e) are partial views of the present memory unit.
The nit has the following three modes of function. Memory mode 1:   Delay the output of C, M, and Y image data by each predetermined time
It operates as an extension circuit and FIFO (First-In, Frist-Out)
Mori can be said.   The amount of delay is from the BK photoreceptor 44BK of PR600 (Fig. 1).
Pixels equivalent to the length up to C, M, Y photoconductors 44C, 44M, 44Y
Just delay. Specifically, 110mm, 44M up to photoconductor 44C
Up to 220mm44Y up to 330mm and a pixel density of 16 dots
/ Mm, and the effective image width in the main scanning direction is 297 mm.
so, C data: 16 x 110 x 16 x 297 = 8,363,520 pixels M data: 16 × 220 × 16 × 297 = 16,727,040 pixels Y data: 16 × 330 × 16 × 297 = 25,090,560 pixels Only, delay each data from IP200 and output to PR600
I do.   This mode operates when the MMODE1 signal from SCON is high.
Make. Memory mode 2:   Write C, M, Y data from IP200 to memory. This and
Does not output data to PR600. (It is OK to output
No, but this mode is used when the MMODE2 signal from SCON is High
Works. ) Memory mode 3:   Data stored in memory mode 2 to PR600
Output. For C data, M and Y data are M: 8, 363, 520 pixels Y: 16,727,040 pixels Output with delay.   This mode is used when the MMODE3 signal from SCON700 is High
Works.   Figure 8 shows 4010~14Is a memory block shown in FIG.
1,04,576 words x 1bit RAM, 12 sets combined, 1,04
8. Operate as 576 words x 12 bit RAM. 1M in Fig. 9
DRAM operation timing diagrams are shown in Figs. 10, 11, 12, and 13.
The meaning and time of the symbol are as follows.   The memory block of the MU400 has three modes of MU and the following
It corresponds to one. Memory mode 1 → memory read / write cycle Memory mode 2 → memory write cycle Memory mode 3 → memory read cycle Other → memory refresh cycle   Note that ▲ ▼ input is
A memory block in the high state automatically performs a memory refresh.
Perform a push cycle. In addition, for this refreshment
Circuit is omitted to avoid complexity of description. Also,
It is also omitted in the imaging diagram (FIG. 27).   These memory control signals are supplied to the timing signal generator 406.
It is generated at the output of FIG. 8 or a combination of other signals. This
This is shown in FIG. This figure shows the memory timing
This is a brief explanation of how
The mode does not switch.   CLK0 is a continuous pulse with a frequency equal to the input speed of one pixel.
Generated by the control signal generator 211 in the IP200
Supplied to 400. The frequency is 7MHz.   Outputs of timing generator 406 ▲ ▼, ▲ ▼,
ROW / ▲ ▼, WR1, LOAD are 1/4 frequency of CLKO
For continuous wave, the duty and phase of High and Low are as shown in Fig. 14.
And each is different. Address clock ACLK is also 1/4 of CLK0
Although it is a pulse with a period, it is 1/4 (1
6 x 297mm = 4752 pixels / 4) pulse is generated continuously.
And keep it low until LSYNC is input.
Are repeated. This state
As shown in FIG. In FIG. 14, this ACLK occurs continuously.
Indicates a state in which   Also, decoders 1 to 3 (4171~3) OE (Outputs)
Enable) is complicated in the actual circuit, but here
Then, for simplicity, MMODE1, MMODE2, MMODE3
OE input goes high when one of them is high
And keep it tentatively. <Refresh>   Decoders 1-3 when MMODE1-3 are all Low
(4171~3) Outputs ▲ ▼ to ▲ ▼ are all High
Becomes Therefore, OR gate 4080~14Output is High
Memory block 4010~14All inputs are High
And only ▲ ▼ is entered.
Enter the refresh cycle. <Read / write>   When the MMODE1 input is high, the decoder 1 (4171) Is ▲
Any of ▼ to ▲ ▼ becomes Low. Decor
Da 2 (417Two) Is one of ▲ ▼ ~ ▲ ▼
Becomes Low output. Decoder 3 (417Three) Is ▲ ▼ ~
One of ▲ ▼ becomes Low, ▲ ▼,
It is assumed that ▲ ▼ never goes low (this reason
The reason will be described later). Then, the decoder 3 (417ThreeOne of the
OR gate 408 corresponding to Low output ▲ ▼12~14Any of
One is when the ▲ ▼ output of the timing signal generator 406 is L
Low is output when ow is output, and memory block (M
B)12~14(40112~14) Is ▲ ▼
As shown in Fig. 14, input a low pulse
Become. ▲ ▼ input of the remaining 2 blocks remains High
Therefore, it remains a refresh cycle. As well
And Low output ▲ ▼ of decoder 2 is MB7~ MB11(40
17~11) Is activated and the remaining 4
The block does not become active.   Decoder 1 (4171) Low output CS is OR gate 4080~Four,Four
One of the 12413 terminals is set to Low input and OR gate
4080~4When Low is input to MB0~ MBFourAny of
Is input to the OR gate 412 or 413, the inverter
439 input high, output low, and therefore output from AND gate 410 or 411
Reduce the power and eventually OR gate 408FiveOr 4086Low on one terminal of
Entered MBFiveOr MB6Is active, ie MB0~ M
B6Only one of them becomes ▲ ▼ = Low, active
And the remaining six blocks remain inactive.   Multiplexer 2 (MPX2: 409) has SEL input = Hig
h then X0~ X11Is Z0~ Z11SEL input = Low and Y0~ Y
11Side is output. When MMODE1 = High, X side is selected
And MBFive, MB6Is the address counter 1 (4211) Output value
Will be addressed.   On the other hand, the output of AND gate 403 is the same as WR1 output of 406.
And the output of NOR gate 407 is the inverse of this.
The pulse of “MEMORY ▲ ▼” in FIG.
Molybrook MB0~14▲ ▼ E terminal.   Also, ROW / ▲ of the timing signal generator 406
▼ Output of MPX3 (418), MPX4 (419) MPX5 (420)
Each SEL input, X when SEL = High0~9Side is output
Y when SEL = Low0~9Side will be output.
Therefore, address counters 1 to 3 (4121~3) Bottom 10
bit is input as the ROW address of each memory block.
The 10 bits are input as a COLUMN address.   ▲ ▼, ▲ ▼, ▲
▼, A0~ A9Operation timing shown in Fig. 10.
Write cycle "
DO existing data0~11Output to Di0~11New day
Data (memory). <Light>   When MMODE2 is High, decoders 1-3 (4171~3)of
▲ ▼ output is one of ▲ ▼ to ▲ ▼
Only Low, 4171CS5 and CS6 never go low
(This situation will be described later).   Decoder 1 (4171) Output is MB0~ MBFourActivate one of
Eve,   Decoder 2 (417Two) Output is MB7~ MB11One of
To a take,   Decoder 3 (417Three) Output is MBFive, MB6, MB12~ MB14Of 1
Make one active.   Also, one of the inputs of NOR gate 407 is always High,
Power is always low, so MB0~ MB14Enter ▲ ▼
Force is always low.   In addition, address input A of MB5, MB60~9Is SE of PMX2 (409)
Since the L input is low, the address counter 3 (421ThreeOut)
A force value is entered.   ▲ ▼, ▲ ▼, ▲
▼, A0~ A9The operation timing of
Output DO0~ DO11Is high impedance
Keep the input terminal Di0~ Di9Data that joins
Will be <Lead>   When the MMODE3 input is High (MMODE1 and 2 are Low), the NOR gate
Both inputs of the node 407 become Low, and the output becomes High. Yo
And MB0~ MB14▲ ▼ input becomes High.
Others are the same as the case of <lead>.   In this case, ▲ ▼, ▲ ▼, ▲
▼, A0~ A9The timing of the
New data is input (write).
And the data stored so far is output to the output terminal DO.0~ DO
11Will be output.   In addition, MBFive, MB6A0~ A9Input is MMODE1 (read-only)
Address mode 1 (4211) Output value
Given, MMODE2 (write mode) and MMODE3 (read
Mode), the address counter 3 (421Three) Output value
MB, as obtainedFive, MB6Input data Di0~11, Out
Force data Do0~11Can also be switched by mode. Input data
Data switching is MPX1 (403), output is demultiplexer DMP
Switchable with X (404).   MAX1 (403) outputs X side input when SEL = High
I do. When SEL = Low, Y side input is output. DMPX
(404) is output to A side when SEL = High, and B side is high
Impedance. Output to B side when SEL = Low
However, the A side becomes high impedance.   Also, 402Y, M, CIs a serial / parallel converter, 3bit
× 4 data is converted to 12-bit data.   Also 405Y, M, CIs a parallel / serial converter, 12bit
The data is converted to 3 bits × 4 data. That is, 402Y, M, CAll of
Performing the opposite operation, these converters simply store
Required only to lower the operating frequency of the
You.   Each SEL input of MPX (403) and DMPX (404) is MMODE1 line
Because it is directly connected to When MMODE1 = High   MB5,6Input data is Y (yellow) data and MB5,6of
The output is also output as Y data, When MMODE2 = High,   MB5,6Input data is CDi which is C (cyan) data0
~3Is written, When MMODE3 = High,   MB5,6Is stored in CD as C data00~
2Will be output to <Memory addressing in memory mode 1>   At this time,     SYMETRY2 = Low     MIRROR2 = Low     SWAP2 = Low     MMODE1 = High     MMODE2 = Low     MMODE3 = Low     VDENA = High Keep in operation.   And Is set to   Contains one MSTART pulse, all counters1~3(42
11~3)), All are cleared and the CLK pin
ACLK is output from some of the gates (4
38,441 ……), one each time ACLK is added
The output is multiplied by the lower 20 bits.
Each memory block via PLEXA 418, 419, 420
Added to the ROW and COLUMN addresses of the lock.   On the other hand, the outputs of the upper 4 bits of the counters 1 to 3 are supplied to the decoder 41.
71~3And the decoder signal is also ▲ ▼ ~ ▲
Output to ▼. ▲ ▼ output switches 2020=
10, 48, and 576 units. Meanwhile, the counter1~3Output
Is the comparator 4151~3Is connected to the A input side of
Data setting SW1~3Output 0 is Hig
output h, this output is AND gate 4261~Three, OR gate 42
81~ThreeAND gate 4231~Three, OR gate 4311~3, Mono multi
Vibrator MM1~3(4301~3) Via each council
Ta1~3Set the CLR terminal to high for a very short time,
After clearing, repeat the above. This
When, AND gate 4231~3Input to the left of is always low
So AND gate 4271~3Output is always low,
Pareta 4251~3Output does not contribute to the counter CLR at all.
No. This is shown in FIG.   Here, t0 = t1 = t2 = t3 = t4 ≠ t5. That is, the memory
This means that there are unused parts in the lock 6.   Further, the memory block 7 is not accessed.
Therefore, it may not be necessary, but the following problem:
If a counter error occurs in the counter, then
The positional relationship of all pixel data is out of order,
The pixels of the image are out of order and the copy cannot be made correctly. "
Problem occurs. For this reason, even if the count value
Is incorrect, the main scanning line will be in error,
It is more desirable to keep the scan lines from continuing errors.
No. Therefore, the counter is configured, for example, as shown in FIG.
You. That is, the counter is divided into lower 11 bits and upper 13 bits
Then, the lower 10 bits should be cleared every LSYNC.
No. At this time, the number of pixels of one scanning line is 9752, and ACLK is
1188, so the memory is a lot of unused parts per scan line
There is also a drawback in which occurs.   Therefore, the range affected by the deviation of image data when an error occurs
Memory address con
Troll circuit is desirable, but it is not directly related to the present invention.
The details are omitted, but at this time, there is one more memory block.
Required, MB6Will also be used.   From the above, reading and writing are performed simultaneously,
One, addressing, SW1~3(4161~3) Set
The data to be read is always set as above
It turns out that it is late from writing only the number. <Addressing in memory mode 2>   Counter as address counter1~3(421
1~3) Is used as in the case of memory mode 1,
At the time of memory mode 2, keep MMODE2 and VDENA high,
Shall be Low. At this time, the output of inverter 450
Becomes Low and AND gate 4321~3Is input to
61~3Will not output High. That is,
Lator 4151~3Counter is cleared even if
Each decoder is CS0More CSFourUp to
Will be addressed. It is output sequentially after C55.
However, since the target RAM is gone,
And not. The above timing is shown in FIG. <Addressing in memory mode 3>   Counter as address counter1~3(4211~3)
Use VDENA and MMODE3 as same as mode 1 and 2
High, otherwise low. Figure 19 is a note
Addressing timing in remote mode 3 (MMODE3)
In the figure, when one START pulse is input, each counter 1 to
3 is cleared and increases with the input of ACLK. This stage
RSFF1 remains reset by START pulse
Therefore, the Q output is low, and the AND gate 4341~3Output
Is Low.   OR gate 4331~3Is also Low
So the decoder1~3OE (Output Enable)
Remains Low. Therefore the decoder1~3(417
1~3) All CS outputs are High, that is, the memory is active.
It is not refreshed and remains a refresh cycle. Each method
Mori keeps counting up and counter 1 has 24 bit
The input value of the address input of Parator 1 is the data setting SW1 (416
1) (Setting value is 6,272,640)
The data output High to the Q terminal and the delay line 4221Via
Then set RSFF1 and AND gate 4261Output is High, OR
Gate 4281, AND gate 432, OR gate 431, mono multibar
Ibrator MM1(4301) Via counter 1 CLR input
To clear for a moment.   RSFF1 Q output is AND gate 4341Is also connected to
434 from when RSFF1 is set (Q = High)1Output is H
igh, 4331Output is also high, so
Coda 4171Output is enabled and any of ▲ ▼
Will be output, and memory access will start.
It is.   After setting RSFF1, the comparator 4251Output is AND
4271One input and the Q output of RSFF1 are
The counter 1 is cleared
Data 4251A side setting value (parallel output of S / P converter 440)
Force value) and the output value of counter 1
Will also be performed.   The above operation is shown in FIG.   In addition, the serial / parallel converter 440
CMPSD and DSMIFT data as shown in Figure 20
Data D1From D29Up to the DSHIFT pulse
Thus, a 24-bit output value is set.   Also, the memory output terminal DO0~11Are all pulled high
Has been up. Therefore, except when read enable,
Since the output of the memory is high impedance,
The value output to 400 is 111B (corresponding to a blank).   In the above description, the recording color component is used as the memory.
With one less memory than the other
This memory is equal to the number of all recorded color components.
You may have as many as you want. In that case, the reading position of each color component
Configuration effective to match the position (take resist)
Become. (5) Printer unit 600   Next, the printer unit (PR) will be described.   Referring to FIG. 2, the outputs of CCDs 7r, 7g and 7b are analog
Is converted to digital data and processed as necessary.
Black (BK), yellow (Y), maze
With each recording of each 3bit (M) and cyan (C)
It is converted into an active octalized signal.   For each of the octalized signals, C, M, and Y are memory units 400
, BK is directly from the printer unit PR600 from IP200
Laser drivers 112bk, 112y, 112m and 112c
Each laser driver is a semiconductor laser 113bk, 113y, 113m
And 113c to activate the recording color signal (binarization).
Signal) and emits a laser beam modulated by the signal.   FIG. 1 is referred to again. The emitted laser light is
Each is reflected by the rotating polygon mirrors 13bk, 13y, 13m and 13c,
Through the f-θ lenses 14bk, 14y, 14m and 14c, the fourth mirror
ー 15bk, 15y, 15m and 15c and 5th mirror 16bk, 16y, 16m
And 16c, reflected by polygon mirror, cylindrical correction
Through the lenses 17bk, 17y, 17m and 17c, the photosensitive drum 18b
Image irradiation is performed on k, 18y, 18m and 18c.   The rotating polygon mirrors 13bk, 13y, 13m and 13c are
Motor 41bk, 41y, 41m and 41c
Each motor rotates at a constant speed and rotates the polygon mirror at a constant speed.
Roll drive. By the rotation of the polygon mirror, the aforementioned laser light is
Due to the rotation of the photoconductor drum, the aforementioned laser beam is
Direction perpendicular to the drum rotation direction (clockwise),
Scanning is performed in the direction along the drum axis (the main scanning direction is
Do).   FIG. 21 is a detailed view of a laser scanning system of the cyan color recording apparatus.
Reference numeral 43c denotes a semiconductor laser. Photoconductor drum 18c
At one end of laser scanning (two-dot chain line) along the axis
Sensor consisting of photoelectric conversion elements in relation to receive laser light
44c is provided, and this sensor 44c detects laser light
One line scan at the point when the detection changes to non-detection
Has been detected. That is, the laser beam of the sensor 44c
The detection signal (pulse) is a line sync pulse for laser scanning.
Is processed. Magenta recording device, yellow recording device
The configuration of the black recording device is also shown in FIG.
The configuration is exactly the same as that of the recording device.   Referring again to FIG. 1, the surface of the photosensitive drum is
Charges connected to high voltage generator with negative charge not shown
Uniformly charged by Corotron 19bk, 19y, 19m and 19c
Can be done. Uniform laser light modulated by recording signal
When the surface of the photoreceptor charged to
The charge on the photoreceptor surface flows to the equipment
Reduce. Here, the laser is turned on when the document density is high.
Do not use the
Let Thereby, the photosensitive drums 18bk, 18y, 18m and 18c
-800 V for the area corresponding to the high original density on the surface of
-100V at the potential corresponding to the portion of the document density
And an electrostatic latent image is formed corresponding to the density of the original.
It is. Each of the electrostatic latent images is applied to a black developing unit.
20bk, yellow developing unit 20y, magenta developing unit
20m and cyan developing unit 20c,
The drums 18bk, 18y, 18m and 18c
Black, yellow, magenta and cyan toner images
Form.   The toner in the developing unit is positively charged by stirring.
The development unit is connected to a development bias generator (not shown).
Bias to about -200 V, and the surface potential of the photoconductor
Attach it to a place higher than the image bias.
An image is formed.   On the other hand, the recording paper 267 stored in the transfer paper cassette 22 is fed.
It is controlled by the feeding operation of the
Is transferred to the transfer belt 25 at a predetermined timing by the
You. The recording paper placed on the transfer belt 25 is
Movement of the photosensitive drums 18bk, 18y, 18m and 18c
The photosensitive drums 18bk, 18y, 18m and 18m
Transfer belt at the bottom of the transfer belt while passing
By the action of Ron, black, yellow, magenta and
And cyan toner images are sequentially transferred onto recording paper. Turn
The copied recording paper is then sent to thermal transfer unit 36, where it is transferred.
The toner adheres to the recording paper, and the recording paper is discharged to the tray 37.
It is.   On the other hand, residual toner on the photoreceptor surface after transfer is
Removed at nits 21bk, 21y, 21m and 21c.   Note that the recording devices for each color are placed 110 mm apart.
You. The recording density is 16 dots / mm, and the pixels of one main scanning line
The number is 4752 dots, the maximum number of pixels in the sub-scanning direction is 6720 dots
And   Next, the printer controller 601 and its operation timing
Will be described. Printer controller is a printer
Output port with driver for energizing each part, input from sensor
I / O interface with input port SCON700 receiving force
Microcontroller consisting of hardware, CPU, RAM, ROM, interrupt controller, etc.
Interface between the computer and some of its I / O units.
Pixel data writing high-speed logic circuit.   First, turn on the system power switch 50.
When turned on, the PR600 part is also energized, ・ Temperature increase of fixing unit 36 ・ Start up the polygon mirror at constant speed, ・ Home positioning of Carriage 8 ・ Generation of clock (LSYNC) for line synchronization (144KHz), ・ Clock for video synchronization (this is faster than CLK0: 7MHz)
(8.42MHz), ・ Initialization of various counters, And the like.   Line synchronous clock is a polygon mirror motor driver and IP200,
Supplied to SC100 and SCON700.
Is used as a reference signal for the loop control (PLL) servo.
Beam sensors 44bk, 44y, 44m, which are feedback signals
And 44c beam detection signals are the same as the line synchronization clock.
One frequency and a predetermined phase relationship
Is controlled.   The signal for synchronizing the start of laser beam main scanning is
Detection signals of the beam sensors 44bk, 44y, 44m and 44c
Is output for each color (each sensor).
To use. Note that the line synchronization signal and the detection signal of each beam sensor are
The frequency of the signal is locked by the PLL and is the same,
There may be a slight phase difference.
Using the detection signal of each beam sensor instead of the synchronization signal
I have. The clock for video synchronization is one dot of laser writing.
(1 pixel) unit, and the high speed for writing
Logic circuit and the laser driver 112bk, c, m, y
You.   For high-speed logic circuits for writing (1) Two sets of image memory for one main scan (input toggle buffer)
A)), (2) BK, C, M, Y write dot counters, There is.   FIG. 22 is a timing diagram of a print cycle,
When the warm-up operation is completed, the printer is
Here, the PR600 gives the SCON700 a “Lady” status
send. SCON indicates that the status of all other units is
And the copy button on the CU750 is pressed, the PR400
Sends a “Print Start” command to   When this signal is received, the PR
Effective image data delayed by scanning line (due to toggle buffer)
Input to the laser driver 112BK, C, M, Y.
The bar will drive the lasers 43bk, c, m, y. Write again
Built-in dot counters (BK, Y, M, C)
Is cleared at the rising edge of the detection signal of the
The step is performed by a video synchronization signal.   When the dot counter is between 1 and 400, dummy data
01 to 5153 (4752) are writable values. here
Dummy data is stored in beam sensors 44bk, 44y, 44m and 44c.
And the physical distance between the photosensitive drums 18bk, 18y, 18m and 18c.
It is for adjustment. In addition, the write data (7
To 0) are captured at the falling point of the video synchronization signal.   The first, second,... In the timing chart (FIG. 22)
No. 6720 means that the image is transferred to the same position in the sub-scanning direction on the transfer paper.
This is the scanning line number of one main scanning line.   Also, writing to toggle buffer memory is from IP200
It is performed at the frequency of CLKO (7 MHz) supplied.
The read of the glubuffer memory is a video synchronization signal (8.42MHZ).
This is performed in the cycle of z).   The difference between the two frequencies is that the laser beam is effective.
Scanning range uses polygon mirror 13c as shown in Fig. 21
Therefore, the speed is about 70% of the rotation angle of the motor 41c.
It is because it is necessary to make it.   Also, two sets of main scanning counters are provided in the μ computer.
(LSYNC-CTR1,2), There is a “Print
Counter (CTR in this example)1Toss
Is cleared, and each time LSYNC is entered, one is incremented.
Ment. LSYNC-CTR1Depends on the value.
Motion circuit 112BK, C, M, YOutput the instruction as follows. For 112bk, laser 34BK drive when LSYNC-CTR = 1-6720
Motion, other non-drive LSYNC-CTR for 112c1When 1 = 1760 ~ 8479, laser 43C drive
Motion, otherwise non-drive LSYNC-CTR at 112m143 when = 3520 to 102390MDrive,
Non-drive LSYNC-CTR for 112y1= 5286-12005 43YDrive,
Non-drive   When making multiple prints in succession, use SCON700.
The next "start" command is received. At this time
LSYNC-CTR1Is operating, LSYNC-CTRTwoClear,
Make a start.   The second image data is played back in the same way as in the previous case.
The 43BK, C, M, YControl. Third start letter
Signal, the LSYNC-CTRTwoIs the first if is working
Clear the counter and start. Below, like this
Repeat the cycle operation to create multiple prints
You. Therefore, even if the IP is outside the valid image area, the BK data
, The data from the MU are scattered values for the C, M, and Y data.
Photoreceptor 18BK, C, M, YWhat is imaged above
Absent.   Actually, BK, C,
The output enable / disable flag for each color of M and Y is set.
Lag and LSYNC-CTR mentioned earlier1,2AND 4 of laser 4
ThreeBK, C, M, YIs output. This flag is
It is set by the “color mode setting” command from CON700. (6) Console unit (CU) 750   FIG. 23 is a block diagram of the console unit.
FIG. 24 is a layout view of buttons for operation display and display means.
You.   In FIG. 23, the console unit 750 is a console
Board 750 ', CPU754, matrix type or dynamic
Drive type I / O / decoder driver 756, LCD controller
757, Video RAM (VIDEO RAM) 758, RAM759, ROM760, Discount
Controller 761, serial I / O 762, LCD driver 7
Consists of 63. The console board 750 'is 512 ×
256 dot LCD dot matrix display 751, LED display
Group 752 and a switch matrix group 753. What
Note that the switch matrix group 753 is
Group 2 consists of 49 switches in FIG. 24.
(Normal push button) 765-813, group 2 and transparent
It consists of button sensors 753a-11 to 753a-48,
What is this touch sensor and LCD dot matrix display 751
In FIG. 24, they are provided at the same position. This Tatsuchisen
Saboton is divided into eight in the horizontal direction and four in the vertical direction.
8 × 4 = 32 matrix switches in total
You.   In FIG. 23, the switch button of group 1 is pressed.
The I / O / decoder driver 756 generates an interrupt signal 756a
Is set to High, and the touch sensor switch of group 2 is pressed.
The interrupt signal 756b goes high,
Enter the service routine and check the ON / OFF status of all switches.
CPU754 can know.   At this time, the information to be sent to SCON700
Sent to SCON700 via / F762 (serial I / O).   When some kind of display is required, the LED display group 752
Alternatively, it is displayed on the LCD dot matrix display 751.   The display can be changed using any of the switch matrices 753.
When one or more are pressed or when the display
It is time to receive the mand.   Next, a copy creation operation of the system will be described. [1] Basic copy mode   Scanner unit SC100 to make N copies
Scans N times and scans with SC100
The image processing processor IP200 performs image processing on the data, and
K data is output directly to the printer unit PR600
Then, the C, M, and Y data are output to the memory unit MU400. C,
The MU400 that received the M and Y data is in PR600 for C
C data equivalent to a distance of 110 mm between the BK recording device and the C recording device
Output data with a delay. This 110mm is 110 × 16LSYNC = 176
0 main scanning lines, 1760 lines are 1760 x (297 mm (effective main line length) x
16 dots) = 8, 363, 520 pixels.
Generate and output to PR600. Similarly, M is 16,727,07 pixels,
Y is output to PR600 with a delay of 25,090,560 pixels. Immediately
That is, the MU 400 operates in the memory mode 1.   FIG. 25 is a timing diagram of the basic copy mode.
(A) is a drawing combination diagram, (b) and (c) are partial views,
Shows timing for two-sheet repeat copy
You. In this case, set to 4-color full color mode, and SCON700
For R600, "output all BK, C, M, Y by color mode setting command
Send acceptable data. SC100 has "A size reading"
Send various scan mode setting commands. U of IP200
CR is set to UCR execution. In FIG. 25, "SCON I
P data output section Is the output of what the IP sets before image processing, e.g. RAM2
24 writing. ′: IP is always output during image processing
And it is valid, eg UCR, D0~11On the way
May change.   After the above, the “scan start” frame is first added to SC100.
At the same time as the LSYNC counter in SCON (this
Clear this as SYS-L-CTR), and count enable
To Number of main scanning lines required for processing with IP200 (number to number
Ten) only the SYS-L-CTR count value (this count value
(Hereinafter referred to as nIp), the PR600 displays “Print Star
Command and one pulse output to the MU400 on the MSTART line.
You. Then, for the image signal processed by IP200, BK is directly PR
And print operation is performed immediately. About C, M, Y
Input to the PR600 after a predetermined number of pixels with the MU400.
Perform color printing operation. In addition, here is the part of (
Output the data stored in the MU,
This value may be jarring. However, PR600
Then, as mentioned earlier, the LSYNC-CTR1 and 2 in the PR600
The 43BK, C, M, YControl the output of
It will not be printed.   When SYS-L-CTR in SCON reaches an appropriate value,
And send a `` Start '' command to the SC100 again.
Send a "start" command to the PR600. The MU400 has
No MSTART pulse is generated.   By repeating the above, a repeat copy is created
Is done. [2] High-speed copy mode   To make N copies,   One SC reading scan, at this time IP processes the image, MU
Is MMODE2.   N times PR printing operation, at this time, MU is set to MMODE3. I do.   FIG. 26 is a timing diagram of the high-speed copy mode,
(A) is a drawing combined diagram, (b) and (c) are partial views.
Shows the timing when two copies are made.
When the High button (767) is pressed on the CU750 shown in Fig. 24,
The CU itself turns on the display 767a and immediately
This information is sent to SCON700. Next, start button
As soon as 813 is pressed, this is also sent to SCON700.
You.   If necessary, the SCON700 tells the SC100 to set the scan mode.
Send a "set" command. If the IP requires pre-configuration, Send data. Next, the data of the IP b is output, and the MU
Set MMODE2 to High, and use SC
Send SYS-L-CTR is IP200 processing delay LSYNC number (nI
When counting only p), send 1 MSTART signal to MU400
You.   In this way, the image data is first stored in the MU400.
It is. The sub-scan length that can be stored is   Address counter 4211~3Convert to addressing
And 0 to 5,242,879. The storage length in the sub-scanning direction
To increase the size, the memory blocks MBA, MBB,
An MBC may be added and a chip select circuit may be added.   When the “4Color” display 769a is lit on the CU750
When the High button 767 is pressed, the 769a goes off and
"Color" display 768a.   In the 3-color mode, the SCON700 outputs IP
When outputting the data, the UCR signal outputs Low.   During this time, the PR600 has
And the information of "BK output disabled"
Including.   When all image data is stored in the MU, the SCON700
MMODE2 to Low, MMODE3 to High, MSTART pulse
And print start command on PR600
Send Then, the counters 1 to 3 (4211~
3) Starts incrementing from 0, and the data setting switch
4161~3From the counter that matches the value of
Output data to PR600 from the memory to be addressed
You. The output is in the order of C, M, Y.   Each counter 4211~3Is S / P converter 4
The parallel output value becomes 40, and this is repeated.   In Fig. 26, each time is extended to make it easier to see.
You. Actually, send “print start” command, MATA
RT pulse generation timing (t1) Is the effective date of SC100
It should be emitted immediately after the data is processed in IP200.   Also, the set value of the S / P converter should be within the valid data range.
It is better to make it as small as possible (however, this setting
Address 1188 (= 4752 pixels × 1 /
4) Must be an integral multiple of twice. )   In this way, when creating a large number of copies, return the SC
Copy time
The degree is greatly improved.   Copy an A4 size copy in the basic copy mode described in [1].
Assuming 20 CPM when making a peak, this mode
Is about 26 CPM.   For MU400, the 24-bit CMPSD data is as shown in Fig. 20.
Then, it is sent before the second MSTART pulse.   As explained above, the “High” button 767 in FIG.
When (High-speed copy mode input means) is released
Operate in the basic copy mode of [1] and press the "High" button
When 767 is pressed (set)
Operate in high-speed copy mode.   In addition, the “3Color” button 798 in FIG.
When the full color mode is set,
Either this copy mode or the high-speed copy mode [2]
In this mode, copy generation is possible, and the number of copies
The number within 999 using the 10 keys 816-0 to 816-9
The input can be made, and the display is displayed on the display 820. In addition,
The display 821 displays the number of copies already made.   As described above, the copy production speed in the basic copy mode
The degree is about 20 CPM in A4 size, copy in high-speed copy mode
Since the growth rate is about 26 CPM at the same size, A4 size
To copy N sheets, in basic copy mode In high-speed copy mode Each.   Therefore, the basic copy mode is faster during N = 1 to 3
When N = 4 or more, the high-speed copy mode is faster.
For example, when N = 4, 12 seconds in basic copy mode, high speed
11.63 seconds in copy mode. This decision is made by SCON700.
No, operates in basic copy mode when N = 1 to 3
When N ≧ 4, the operation is performed in the high-speed copy mode.   The sub-scan length recorded on the transfer paper is
Shortest in MU400 memory mode 1 (MMODE1: RW mode)
Cycle (110mm phase for C data in Fig. 8 and Fig. 37)
It is limited to the case shorter than
If you want to make a full color copy,
Scanner unit SC100 and memory unit MU400
Is operated in memory mode 1 (RW mode), and PR60
Print at 0, stop SC100 and MU400
Operate in memory mode 3 (MMODE3: R mode).   Print even when scanning with SC100 in high-speed copy mode.
Therefore, the copy is made in the shortest time with all the number N.
Will be done.   SC100 scans the original and IP200 processes the image.
When storing image data in the MU400, the IP200
MAX of ク 204, also C-GATE207 and M-GATE207M, Y
-By controlling GATE207Y etc. properly with SCON700,
Copy and two-color copies are of course possible.
You.   A memory for BK is provided in the above configuration, and 4 colors including BK
Although full-color copying is possible, the cost is high. [3] Synthetic copy mode   In this mode, the first document and the second document
When making N copies   N + 1 SC scans,   N PR printing operations, I do.   In the first SC scan, the first document is read
And the image processing, and the image data is sent to the MU by MMODE2.
Store.   In the second to Nth SC reading scans, the second original is scanned.
Reading and image processing, PR6 from BK output of IP200
Transmit to BK input of 00 and store from MU400 to MMODE3 at the same time
Data is output to the C, M, and Y inputs of the PR600, and
Make a copied copy.   FIG. 27 is a timing diagram of the composite copy mode.
(A) is a drawing combination diagram, (b) and (c) are partial views,
This shows the timing when two composite copies are made.   Pressing the Overlay button 793 on the CU750 in Fig. 24 will immediately display
Indicator 1 (793b) is turned on, and the information is transmitted to SCON700.
It is. At this time, if 4color display 769a is displayed,
CU750 turns off 769a and blinks 768a with "3color" display
(Blinks repeatedly). And 3Color
To the SCON700, and then the start button 813 is pressed
This is immediately transmitted to SCON700.   If necessary, the SCON700 tells the SC100 to set the scan mode.
`` Set '' command, and IP200 also needs pre-set data.
If necessary Send data. Then, 'sends data to IP200. This
The UCR signal is Low (the UCR is executed
No). Next, MU400 is set to MMODE2 = High.   Send “scan start” command to SC300. SYS-
L-CTR counts the processing delay LSYNC number nIp of IP200
At this time, an MSTART pulse is sent to the MU400. And the first manuscript
The data after the image processing is stored in the MU400.   LS where SYS-L-SYNC of SCON700 is equivalent to the effective sub-scanning length
When YNC is counted, SCON700 indicates to CU750 "1st manuscript
The message "Read completed" is sent.   The CU750 receiving this turns off the Overlay1 display 793b
The 3Color display 768 also goes off, and the BK display 770,BKThe blink
And the overlay display 2 (793a) is turned on.   The message from SCON700 to CU750 is omitted in Fig. 27.
Abbreviated.   Also, SCON700 uses the “scan mode” for the second document.
Send the `` Set '' command to SC100, and IP200
This is sent if necessary, and then γ data is set. γ
These include CGATE = Low, MGATE = Low, and YGATE = Low.   MMODE2 = Low, MMODE3 = High output to MU400
I do. As described in Fig. 20, the 24-bit CMPSD data
I will send it. The PR600 has various "mode setting" commands.
Send   Next, when the Start button 813 on the CU750 is pressed again,
This information is immediately transmitted to SCON700.
Restart CTR, send start command to SC100,
When the count of IP processing delay LSYNC nIp is counted, MU400
Sends a MSTART pulse and PR600 prints
G command.   When SYS-L-CTR in SCON reaches a predetermined value,
L-CTR was restarted and SC100 displayed "SC
The same process is performed from sending a "g" command.   In this case, since two copies are created, the second BK
When the data has been transmitted from the IP200 to the PR600, the SCON700
Send a "Copy Complete" message to U750. CU750
Same as when the Overlay button 793 was first pressed
Perform the operation.   As described above, the first original is three colors full color,
A second original can be made on the same transfer paper with BK.   Note that even if the first original is color, “3Color” is displayed.
Mono Color button 770 with 8 blinking
Press to select C, M, Y, R, G, B, BK, R, G, B, BK
If it is, then press the Color sep button 771 and
When the display 771a is turned off, indicating that there is no color separation)
It is also possible to eliminate the color separation processing.   For example, if you select Hide R, Color sep,
Information is passed from CU750 to SCON700, which has IP200
MAX = High, CGATE = (BKGAT) = Low, MGATE = YGATE =
High is output and M and Y data are stored in the MU by performing image processing.
Data is stored with the same value, C data is equivalent to blank
The data (111B at all addresses) is stored and eventually M,
Y data and BK of the second original are printed, and R (red) and BK
Is obtained. [4] Sub-scanning direction mirroring copy mode   In this mode, N mirroring copies in the sub-scanning direction are
When creating, One SC reading scan: At this time, IP200 performs image processing and M
For U400, the address is decremented from high to low in MMODE2.
Store image data while
I do. N printing operations: At this time, the MU400
Dresses are incremented from low to high
Output data. I do.   FIG. 28 is this timing diagram, and FIG. 29 is a flowchart.
You.   After loading 24-bit data to the first S / P440, MIR
When ROR2 is set to High, the output of the OR gate 443 in FIG.
ow, comparator 4251Output (0) is Low, MMODE2 = Low
Gate 442 and OR gate 441
Outputs a subsequent pulse.   At this time, is the output of the NAND gate 444 high?
And AND gate is 4291~3Output is High, therefore counter
1-3 (4211~3) Operates as count-up mode
I do.   Each counter is incremented by the CLK0 pulse of the OR gate 441.
Input of the comparator, ie, S / P converter 4
When the output value of counter 40 matches the output value of counter 1,
The translator outputs High, and makes the output of the gate 442 Low.
Therefore, no further pulses are input to the CLK input of the counter.
And the value of the counter remains unchanged. In addition,
TA 4211~3Have a common value.   After that, when MMODE2 = High, 2 inputs of NAND gate will be
Low, therefore output High, AND gate 4291~3Outputs low and
And counter 4211~3Operates in countdown mode
I do. Therefore, operate SC100 and IP200 in this state.
For example, the MU400 has a mirror image (mirror image) of the original in the sub-scanning direction.
Will be stored.   The printing operation is described in [2] High-speed copy mode.
The same as in the case of C.   The above is for mirroring image data when inputting data to memory.
When inputting data to MU400
Has a high address when storing in the forward direction and outputting to the PR600.
Alternatively, the data may be output in a lower direction.   In addition, counters 1 to 3 (4211~3) Presettable
If an up-down counter is used, An (read original image
The time to set the address value corresponding to the data amount)
It takes only a short time. [5] Symmetric copy mode in sub-scanning direction (1)   In this mode, if the sub-scanning length of the original is ls,
The sub-scan length is 2 ls, between the start of sub-scan of the transfer paper and ls
Is the same as the original, and the sub-scanning method of the original is between ls and 2ls
Make a mirrored picture, make N copies
However, one SC100 scan and N print operations
Do the work.   FIG. 30 is this timing diagram.   SC100 scanning and IP200 processing, image data transfer to MU400
The store is the same as in [2] High-speed copy mode.
Is the same.   When outputting image data from MU400 to PR600, SCON70
0 sets the SYMMETRY2 output to High on the MU400. Also MSTAR
T outputs a High pulse before that. RSF in this state
F4471~3Q output is Low, therefore NAD gate 4481~3of
The output is high, and the output of the inverter 446 is low. Also AN
D gate 429 is high for both inputs and therefore counter 4211~3
Becomes the count-up operation mode.   When MMODE3 is set to High from this state, the OR gate 437
Output is High and VDENA is High, D
Q output of FF436 becomes High and ACLK is output from AND gate 438.
Will be empowered.   Each counter is incremented by this ACLK,
Each comparator 4151~3If it matches the B input of
Unta4211~3And decoder 4171~3Is a sequential output
Enabled and output image data to the PR600.
And   Counter 4211~3Is incremented again from 0 and
Pareta 4251~3A side input (= S / P440 output) and it
If they match, RSFF4471~3S inputs occur sequentially,
Each Q output becomes Low. Therefore 4291~3Also sequentially output Low
And counter 4211~3Is in sequential countdown mode
Become.   Counters in countdown mode reduce memory
Addressing in the wrong direction
At this time, a mirror image is output.   Each comparator 4251~3Outputs match output High
The AND gate 4321~3Leads to inverter 446
Since the input is low, the counter 4211~3CLR signal
It is not born.   For SCON700, the value of SYS-L-CTR is
Again when the data reaches the value corresponding to the end of output.
Send a “Start” command and generate an MSTART pulse.
If the second print operation is started, the same operation as before is performed.
Will be returned.   In this mode, press button 786 on CU750 only once,
The setting is made in a state where the display 786a is turned on.   Copying in this mode is performed in [1] Basic copy mode.
In SC, carry the SC100 carriage 8 as shown in Fig. 25.
It can also be achieved by scanning. [6] Sub-scanning direction symmetric copy mode (part 2)   In this mode, if the sub-scanning length of the original is ls,
The sub-scan length is 2 ls, and the original
Print the picture mirrored in the sub-scanning direction of the manuscript, from ls to 2l
In the s part, the same image as the original is made, and N copies
One SC100 scan and N pre-
This can be achieved by performing an event operation.   When scanning the SC100, the mirror ring [4]
SC scan, IP200
Image data to the MU400 and print
The operation is performed in [5] sub-scanning direction symmetric copy mode (1) and all
This can be achieved by doing the same.   To set this mode, press button 786 on the CU750 twice.
This is performed by turning on the display 786b.   Copying in this mode is performed in [1] Basic copy mode.
The SC100 carriage 8 is inserted as shown in Fig. 25B.
It can also be achieved by scanning. [7] Swap copy mode in the sub-scanning direction   In this mode, the original sub-scan length is set to ls, and the original
When any position in the direction is lx (0 <lx <ls), the original
The image between lx and ls is reproduced between 0 and (ls-lx) on the transfer paper,
The image between 0 and lx of the manuscript is reproduced between (ls-lx) and ls of the transfer paper
To make N copies, one copy
SC100 scans, N print operations
Can be achieved.   To set this mode, press button 784 on the CU750.
You. Then the CU750 turns on the display 784a and simultaneously displays the LCD 75
The message "Please enter the swap position" is displayed on the top.   Next, the operator presses the 10 key 8160~9With a number, for example
Input “85”, then press Enter key 808, LED display
Indicates "swap position 85mm". start button 813
Before pressing, this value is half the length of the transfer paper in the sub-scanning direction.
Minutes. This information is sent from CU750 to SCON700.
The SCON700 outputs one pulse of MSTART to the MU,
Equivalent to swap position with respect to U S / P converter 440
Send the memory address value.   For example, at 85mm The value of 680 will be sent in serial 24bit.   Next, the SWAP2 signal is set to High. Then, OR gate 443
Output becomes High, and the counter 42
11~3Counter up to the output of S / P440 and stop.
And Next, the sub-scanning length of the document, for example, A4 size 21
Set the memory address value corresponding to 0mm in S / P440. Two
At 10mmIs the value of If start button 813 is pressed here, SC100
Send a “Start” command to Sys-L-CTR = nIp
Then, set MMOD2 to High output.   Then, the memory counts the value initially counted (in the example, 1,615,
680) in order from the address
Data. Eventually, the counter 4211Is the second
When the S / P set value (3,991,680 in the example) is reached
TA 4251Outputs high to the 0 terminal, and the AND gate 445 outputs high.
Strength, OR gate 4301~3Output of the MM4301~3
Outputs a High pulse for a moment, so that all counters
Is cleared. ACLK continues for each counter 42 during this period.
11~3Continue counting up
If the image data from the swap point of the original is
From the highest address. SYS-LC
When TR counts the number of sub-scan length LSYNC + nIp, MM
ODE2 is immediately set to Low to stop writing to MU400.   The printing operation is the same as in [2] High-speed copy mode.
Similarly, the address conversion value corresponding to the repeat cycle, for example,
For example, when transferring transfer paper at 270 mm intervals, Set to S / P440, issue an MSTART pulse, and
Sending the "Lint" command creates a copy.   FIG. 31 is a timing chart of the operation described above. This
Here, CMPSD is written large for easy viewing
But actually, it is sent after the data write to MU400 is over
Is good.   When importing image data into the MU400,
Scan the carriage 8 of S100 in the opposite direction
Be able to create a mirrored and swapped image in the scan direction
become. [8] Sub-scanning direction multi-image copy mode   In this mode, a specific section in the sub-scanning direction
When the length is ls, multiple specific sections in the sub-scanning direction of the transfer paper
A mode in which images in between are arranged and printed without overlapping
And one SC scan to make N copies
And N print operations are performed.   In this mode, copy Is set by pressing.
Button or number of multi-images (number of divisions)-0~ 8
16-9808, and press the start button 813
Is started.   Figure 32 shows the tie for making two copies in this mode.
In this case, three images are transferred to one sheet.
Here is an example of making it on paper. FIG. 33 explains the operation.
It is a flowchart.   As can be seen from the two figures in FIGS. 32 and 33, basically
Is the same as in the high-speed copy mode of [2].   However, when outputting data from MU400 to PR600
Timing of address counter clear of S / P conversion
The value set in the printer 440 corresponds to the length of the transfer paper in the sub-scanning direction.
Less than the corresponding value. Thailand to issue a "start" command to output to PR600
Mining is the same on the first print, but the second
Fall is different. For the second and subsequent sheets, the leading edge of the transfer paper and the memory address
0 must be synchronized. y value (sub-scan of transfer paper
Direction length: For example, 210 for A4 size, this synchronization
If it takes more time than necessary,
Soon, one pulse of MSTAT is output and at the same time
Just send the command.   The scanning direction of the carriage 8 in FIG.
Conversely, a mirrored multi-image is obtained.   Although not shown in the flowchart of FIG. 33, the document
The size of the transfer paper and the number of multi-images.
May be used. In this case, SCON700
It is calculated automatically and is compatible with all document sizes and transfer paper sizes.
I can respond.   Memory means MU40 in multi-image copy mode
Addressing of 0 is performed by the counter 421 in FIG.1~3, De
Coda 4171~Three, MPX418-420
Generator, counter 421 in FIG. 38a, Decoder 4171, MPX40
It is a part composed of 9 and the like.   In the multi image mode, the memory
Set the stage to storage mode (ie addressless acyclic
Energized) to record the record information, and then
Output mode and cyclically energize its addressing
(When the previous reading is completed, return to the original
Is performed). A plurality of readings are performed.   Note that the multi-image copy mode has been released
At the time, the copy creation operation in the basic copy mode described in [1] above is performed.
Become a product.   In addition, the 4-color full-color mode is set to the button 769 (4
Color button) (displayed at this time 769
a is lit), and in this state the multi image mode
When button 780, which is an input means, is pressed,
4Color mode is automatically canceled by judgment and 3Color mode is
It may be set (the display 768a is lit).   In the embodiment shown in FIG. 8, the memory element of the MU400
Used dynamic RAM, but instead of this,
The configuration of the MU400 is also possible using a book RAM. memory
As an element, for example, as shown in FIG. 35, 524,288 words
If a device with a configuration of 8 × 8 bits is used,
Figure 36 shows the read cycle timing.
The ringing is as shown in FIG. Where the symbol
Has the following meaning.   FIG. 38 shows another embodiment of the memory unit according to the present invention.
FIG. 2 is a block diagram of the main part showing
Since it is the same as FIG. 8, a part of it is shown. Saffix a
Correspond to those of the same number in FIG.
Indicates that   In the figure, each of the memory blocks MB0 to MB14
Consists of three SRAMs (shown in Fig. 35)
The total storage capacity of Tsuk is 524288 x 8 x 3 = 12,582,912
8 and the same as in FIG.
Is equivalent to the 1,048,576 words x 12-bit configuration in Fig. 8.
It can be viewed as 4,288 words x 24 bits.   Therefore, the address counter 4211aThe lower 19 bits of each
The memory block is supplied in common, and the upper 4 bits (A19 to A22
Ga) address decoder 4171Supplied to This allows
The number of bits of the counter is one bit smaller than in the case of FIG.
It will be good.   FIG. 39 shows the timing generator 206a in FIG.
3 is an operation timing chart of FIG.   The SRAM address input is the same as ROW / COLUMN.
It is not necessary to input the child at different timing, so MP × 41
8,419,420 is unnecessary.   402Y S / P converter for data inputaLike the shift stage
Three of eight stages are used (in FIG. 8, three of four stages)
Individual).   Similarly, output P / S converter 405YaIs 8 rows x 3
Be composed.   454Y is a data latch when rising from low to high
Latched. 454Y is a bus driver with ▲ ▼ = Low
Output at ▲ ▼ = High, all high impedance
Output.   Therefore, the timing generator 406aFor each signal as shown in Figure 39.
Is output in the same manner as in the case of FIG.
Data will be input and output. For C and M data
The explanation is omitted because it is the same.   Note that disk memory, optical disk, etc.
However, in this case, the R / W head
Im longer than semiconductor memory, read side, write
Disks for several to several tens of main scanning lines on both sides
Requires an output buffer memory.   Also, in the composite copy mode, in FIG. 27, BK, C,
M and Y output timings are the same as [1] Basic copy mode
It is written about the case, but the output timing of BK and C, M, Y
It is also possible to change the ring. SCON70 to do this
0 is MSTART pulse to MU400, VDENA to High
Change the timing or change the "Star"
You can change the transmission timing of the "
LSYNC is the highest plug of interrupt controller 710 of SCON700.
The signal is input to the terminal of the iority, so SYS-LC
In TR, these timings must be controlled very accurately
Is possible. )   As a result, the positional relationship between the two documents in the sub-scanning direction is shifted.
The resulting composite copy will be obtained. More actually,
Original with SC100 “Image reading range setting” command
You can change the reading start position of
You can also.   Fig. 40 shows how to change the image reading start position
(A) of FIG.
Is a positional relationship between the first and second originals and the copy, and FIG.
FIG. 9 is an explanatory diagram of a scanning procedure.   In the figure, the operator inputs the amount of movement between originals.
For the first document, the composite button (Overlay button)
When the display 793b of 793 is lit, the
When the 793a is lit, press the Move button 774 twice
Press the key 816 while the display 774b is on.
0~9,-Button 815, Enter button 808
More can be done.   Further, as shown in FIG. 41, the synthesizing button 793 is pressed.
Then, when 793b is lit, the LCD display 751 will simultaneously
As shown in Blink the display of. Touch sensor 253a-42753a-43There is Corresponding to 753a-45, 753a-46Is provided on them
I have. 753a-42Or 753a-43Is pressed or nothing is pressed
If you press the start button without You get the same result as pressing.   753a-45Or 753a-46When you press Stop blinking and always light up.   Here, pressing the start button 813 in FIG.
Read and store to memory are the same as general, the second time
Press the start button to print the first and second originals
Is the same, but return to the stage where
Instead of keeping the 793a lit,
Pressing the start button 813 is the same as pressing the start button for the second time.
Perform the same operation. That is, before pressing the start button for the third time,
If the third original is placed on the platen 1, the first original and the
A composite copy of three originals is obtained. In the same way,
Fourth manuscript: A composite copy of the first manuscript and the Nth manuscript is obtained
You. (effect)   As described above, according to the present invention, the digital color
-Use a memory provided in the copier to delay the recording signal.
Cost increase without additional frame memory
Having multi-image copy function without inviting
Can be. Also, when making a multi-image copy
The document reading means only needs to be operated once.
Increase the speed of peak production and reduce mechanical wear and power consumption
Can be made.

【図面の簡単な説明】 第1図は本発明の一実施例に係るデジタルカラー複写機
の全体構成図、第2図は第1図におけるシステムブロツ
ク図、第3図はイメージプロセツサの詳細ブロツク図、
第4図はメモリのアドレスとデータの構成図、第5図は
メモリのライトサクタルタイミング図、第6図は第2図
におけるブロツク202の動作タイミング図、第7図は第
2図におけるブロツク207Cの詳細回路図、第8図はメモ
リユニツトのブロツク図、第9図は第8図におけるメモ
リユニツトのメモリブロツクの構成図、第10図は第9図
のリードサイクルタイミング図、第11図は第9図のライ
トサイクルタイミング図、第12図は第9図のリードサイ
クルタイミング図、第13図は第9図のリフレツシユサイ
クルタイミング図、第14図はメモリユニツトのタイミン
グ信号発生器及び関連タイミング図、第15図はメモリユ
ニツトのACLKのタイミング図、第16図はメモリモード1
のときのカウンタタイミング図、第17図はカウンタの別
の構成図、第18図はメモリモード2のときのアドレシン
グタイミング図、第19図はメモリモード3のときのアド
レシングタイミング図、第20図はシリアルパラレル変換
器のデータタイミング図、第21図はレーザ走査系の詳細
図、第22図はプリンタユニツトの書込みタイミング図、
第23図はコンソールユニツトのブロツク図、第24図はコ
ンソールユニツトのボタン及び表示配置図、第25図は基
本コピーモードタイミング図、第26図は高速コピーモー
ドタイミング図、第27図は合成コピーモードタイミング
図、第28図は副走査方向ミラーリングコピーモードタイ
ミング図、第29図は副走査方向ミラーリングコピー流れ
図、第30図は副走査方向対称コピーモードタイミング
図、第31図は副走査方向スワツプコピーモードタイミン
グ図、第32図は副走査方向マルチイメージコピーモード
タイミング図、第33図は副走査方向マルチイメージコピ
ー流れ図、第34図はマルチイメージコピーモードにおけ
る原稿とコピーの一例を示す説明図、第35図はSRAMの構
成図、第36図はSRAMのライトサイクルタイミング図、第
37図はSRAMのリードタイミング図、第38図はメモリユニ
ツトのメモリ素子としてSRAMを用いた場合の構成図、第
39図はタイミング信号発生器の動作タイミング図、第40
図、第41図は読み取り開始位置を変えることによる合成
コピー作成手順の説明図である。 100……スキヤナユニツト、200……イメージプロセツ
サ、400……メモリユニツト、600……プリンタユニツ
ト、700……システムコントローラ、750……コンソール
ユニツト、900……デジタイザタブレツト、950……ソー
タユニツト、980……ADFユニツト。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an overall configuration diagram of a digital color copying machine according to an embodiment of the present invention, FIG. 2 is a system block diagram in FIG. 1, and FIG. 3 is a detailed block diagram of an image processor. Figure,
FIG. 4 is a block diagram of the address and data of the memory, FIG. 5 is a write timing chart of the memory, FIG. 6 is an operation timing chart of the block 202 in FIG. 2, and FIG. 7 is a block 207C in FIG. 8 is a block diagram of the memory unit, FIG. 9 is a block diagram of the memory block of the memory unit in FIG. 8, FIG. 10 is a read cycle timing diagram of FIG. 9, and FIG. 9 is a write cycle timing chart, FIG. 12 is a read cycle timing chart of FIG. 9, FIG. 13 is a refresh cycle timing chart of FIG. 9, and FIG. 14 is a timing signal generator and related timing chart of the memory unit. FIG. 15 is a timing diagram of ACLK of the memory unit, and FIG.
FIG. 17 is another configuration diagram of the counter, FIG. 18 is an addressing timing diagram in the memory mode 2, FIG. 19 is an addressing timing diagram in the memory mode 3, and FIG. Data timing diagram of the serial-parallel converter, FIG. 21 is a detailed diagram of the laser scanning system, FIG. 22 is a writing timing diagram of the printer unit,
FIG. 23 is a block diagram of the console unit, FIG. 24 is a button and display arrangement diagram of the console unit, FIG. 25 is a timing diagram of a basic copy mode, FIG. 26 is a timing diagram of a high-speed copy mode, and FIG. 27 is a composite copy mode. FIG. 28 is a timing diagram of the mirroring copy mode in the sub-scanning direction, FIG. 29 is a flowchart of mirroring copy in the sub-scanning direction, FIG. 30 is a timing diagram of the symmetric copy mode in the sub-scanning direction, and FIG. Copy mode timing diagram, FIG. 32 is a sub-scanning direction multi-image copy mode timing diagram, FIG. 33 is a sub-scanning direction multi-image copy flow diagram, FIG. 34 is an explanatory diagram showing an example of an original and a copy in the multi-image copy mode, FIG. 35 is a configuration diagram of the SRAM, FIG. 36 is a write cycle timing diagram of the SRAM, and FIG.
FIG. 37 is an SRAM read timing diagram, FIG. 38 is a configuration diagram when an SRAM is used as a memory element of
Fig. 39 is an operation timing chart of the timing signal generator, Fig. 40
FIG. 41 is an explanatory diagram of a composite copy creation procedure by changing the reading start position. 100: Scanner unit, 200: Image processor, 400: Memory unit, 600: Printer unit, 700: System controller, 750: Console unit, 900 ... Digitizer tablet, 950: Sorter unit, 980 ... ... ADF unit.

フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G03G 13/01 G03G 15/01 - 15/01 117 G03G 15/00 303 G03G 21/00 370 - 540 H04N 1/38 - 1/393 H04N 1/46Continuation of front page (58) Fields investigated (Int.Cl. 6 , DB name) G03G 13/01 G03G 15/01-15/01 117 G03G 15/00 303 G03G 21/00 370-540 H04N 1/38- 1/393 H04N 1/46

Claims (1)

(57)【特許請求の範囲】 1.原稿の原画像を色分解し、分解した各色の色成分信
号を記録情報に処理して画像を再現するコピーを作成す
るデジタルカラー複写機において、 原稿の原画像を色分解して読み取る原画像読み取り手段
と、 読み取った画像信号を色成分毎の記録情報に処理する画
像処理手段と、 記録色成分数よりも1つ少ない記録色情報を、記録色毎
に異なる所定画素数分だけ遅らせて出力する遅延出力モ
ード、上記画像処理手段から出力される記録色情報を記
憶する記憶モード、及び上記記録色情報を出力する出力
モードのいずれかで動作可能なメモリ手段と、 このメモリ手段のアドレスを制御するアドレシング手段
と、 それぞれが上記メモリ手段の記録情報に基づいて記録媒
体に異なった色の記録を行う複数個の第1組の色情報記
録手段及び上記画像処理手段が処理した記録情報に基づ
いて記録媒体に1色の記録を行う第2組の色情報記録手
段から成る記録手段と、 マルチイメージモードの設定及び解除の指示を入力する
マルチイメージモード入力手段と、 このマルチイメージモードが解除されているときはコピ
ー動作開始指示入力に従って上記原画像読み取り手段と
上記画像処理手段と上記メモリ手段の遅延出力モード及
び上記記録手段を付勢すると共に、上記アドレッシング
手段を非循環的に付勢して上記記録手段により画像の記
録を行い、上記マルチイメージモードが設定されている
ときは、先ず上記原画像読み取り手段と上記画像処理手
段と上記メモリ手段の記憶モードとを付勢すると共に上
記アドレッシング手段を循環的に付勢して上記記録手段
のうち第1組の色情報記録手段のみにより画像の記録を
行う制御手段とを備え、 同一記録媒体上に原稿の原画像を複数作像するマルチイ
メージコピーの作成を可能にしたことを特徴とするデジ
タルカラー複写機。
(57) [Claims] A digital color copier that separates the original image of the original into colors and processes the color component signals of the separated colors into recording information to create a copy that reproduces the image. Means for processing the read image signal into recording information for each color component; and outputting recording color information one less than the number of recording color components delayed by a predetermined number of pixels different for each recording color. A memory unit operable in one of a delayed output mode, a storage mode for storing recording color information output from the image processing unit, and an output mode for outputting the recording color information; and controlling an address of the memory unit. Addressing means, a plurality of first sets of color information recording means each for recording a different color on a recording medium based on the recording information in the memory means, and the image processing means; Recording means comprising a second set of color information recording means for recording one color on a recording medium based on the recording information processed by the means; multi-image mode input means for inputting instructions for setting and canceling the multi-image mode; When the multi-image mode is released, the original image reading means, the image processing means, the delay output mode of the memory means and the recording means are activated in accordance with the input of the copy operation start instruction, and the addressing means is operated. When the multi-image mode is set, first, the original image reading unit, the image processing unit, and the storage mode of the memory unit are switched to each other. Energizing the addressing means cyclically and energizing only the first set of color information recording means of the recording means. And control means for performing more recording an image, a digital color copying machine being characterized in that to allow the creation of multi-image copies of multiple imaging an original image of the original on the same recording medium.
JP62248008A 1987-10-02 1987-10-02 Digital color copier Expired - Fee Related JP2809398B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62248008A JP2809398B2 (en) 1987-10-02 1987-10-02 Digital color copier

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62248008A JP2809398B2 (en) 1987-10-02 1987-10-02 Digital color copier

Publications (2)

Publication Number Publication Date
JPH0191572A JPH0191572A (en) 1989-04-11
JP2809398B2 true JP2809398B2 (en) 1998-10-08

Family

ID=17171822

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62248008A Expired - Fee Related JP2809398B2 (en) 1987-10-02 1987-10-02 Digital color copier

Country Status (1)

Country Link
JP (1) JP2809398B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS554032A (en) * 1978-06-22 1980-01-12 Wakaba Kk Multiple image simultaneous recording system
JPS5890677A (en) * 1981-11-25 1983-05-30 Canon Inc Image forming device
JPS58116861A (en) * 1981-12-29 1983-07-12 Canon Inc Image forming device
JPS59226564A (en) * 1983-06-08 1984-12-19 Fuji Xerox Co Ltd Letter generating device for polychromic printer
JPS61117972A (en) * 1984-11-13 1986-06-05 Canon Inc Printer
JPS61196668A (en) * 1985-02-26 1986-08-30 Ricoh Co Ltd Digital color copying machine

Also Published As

Publication number Publication date
JPH0191572A (en) 1989-04-11

Similar Documents

Publication Publication Date Title
CA1317886C (en) Image processing apparatus
JP2802062B2 (en) Digital color copier
JPS59161976A (en) Color picture processor
US5933587A (en) Image processing apparatus
US5091789A (en) Multicolor image forming apparatus
JP2802065B2 (en) Digital color copier
JP2809398B2 (en) Digital color copier
US5959743A (en) Image processing apparatus with image overlaying function
JP2950829B2 (en) Digital color image forming device
JP2901062B2 (en) Image forming device
JP2901064B2 (en) Image forming device
JPH0568911B2 (en)
JP2680341B2 (en) Image forming device
JPH07160863A (en) Image forming device
JPS6378672A (en) Data compression system
JP3534148B2 (en) Image processing system
JP2561440B2 (en) Image processing device
JP3066900B2 (en) Image forming device
JP3496946B2 (en) Color image forming equipment
JPS6342574A (en) Digital color copying machine
JPH0683355B2 (en) Color image forming device
JPS61196268A (en) Color copying machine
JPH01286570A (en) Picture forming device
JPS62169A (en) Digital color image processor
JPH09212410A (en) Image data storage device

Legal Events

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