JPH0787527B2 - デ−タ編集装置 - Google Patents

デ−タ編集装置

Info

Publication number
JPH0787527B2
JPH0787527B2 JP60283909A JP28390985A JPH0787527B2 JP H0787527 B2 JPH0787527 B2 JP H0787527B2 JP 60283909 A JP60283909 A JP 60283909A JP 28390985 A JP28390985 A JP 28390985A JP H0787527 B2 JPH0787527 B2 JP H0787527B2
Authority
JP
Japan
Prior art keywords
address
data
image
output
counter
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
JP60283909A
Other languages
English (en)
Other versions
JPS62142467A (ja
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 JP60283909A priority Critical patent/JPH0787527B2/ja
Publication of JPS62142467A publication Critical patent/JPS62142467A/ja
Publication of JPH0787527B2 publication Critical patent/JPH0787527B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

【発明の詳細な説明】 [発明の分野] 本発明は、イメージスキャナ等で読み取られる画像等の
データを編集するデータ編集装置に関し、特にリアルタ
イム処理を行なうデータ編集装置に関する。
[従来の技術] 従来より存在するデジタル複写機は、原稿画像を画素単
位で読取るイメージスキャナ(画像読取装置)とレーザ
を用いたデジタルプリンタとの組み合せで構成されてい
る。
この種のデジタル複写機の場合、読み取られる画像情報
がデジタル信号に変換されるため、それを記憶すれば、
画像情報の配列変更等々の編集処理を行なうことができ
る。そこで、編集機能を有する従来のデジタル複写機に
おいては、記憶容量の非常に大きな(例えば1.6メガバ
イトの)イメージメモリを備え、イメージスキャナで読
取った画像データを全てイメージメモリ上に蓄積し、そ
の後で編集処理を行なっている。
しかしながら、これだと大容量のイメージメモリが不可
欠であるため装置が高価になる。しかも、デジタル複写
機の場合だと、編集を要しない時には原稿を読み取ると
同時にプリント動作を行なうが、編集処理を行なう場合
には、原稿読取動作を終了した後で編集動作を開始し、
編集動作を終了した後でプリント動作を開始するので、
処理に時間がかかるのは避けられない。
[発明の目的] 本発明は、画像データの編集処理を簡単な構成で行うこ
とを目的とする。
[発明の構成] 上記目的を達成するため、本発明においては、1画素に
同期した第1の同期信号(S42a)を生成する第1の生成
手段(430);1ラインに同期した第2の同期信号(S42
b)を生成する第2の生成手段(430);前記第1の同期
信号に同期して原稿画像の1ラインの各画素の画像デー
タを1画素分づつ出力し、前記第2の同期信号に応じて
該出力動作を繰り返す読み取り手段(400);少なくと
も2ライン分の画像データ記憶領域を有し、入力される
画像データを指定された任意のアドレスに書き込み、指
定された任意のアドレスの画像データを読み出す第1の
記憶手段(710,720);前記第1の同期信号を計数する
ことにより前記第1の記憶手段に与える書き込みのアド
レスを所定値から順次生成する第1のカウンタ(70
5);前記第1の同期信号を計数することにより前記第
2の記憶手段に与える読み出しのアドレスをセットされ
た値から順次生成する第2のカウンタ(706);編集モ
ードに応じた第1のアドレスと第2のアドレスの組を設
定する設定手段(740);前記設定手段により設定され
た第1のアドレスと第2のアドレスの組を少なくとも1
ライン分記憶し出力する第2の記憶手段(730);前記
第1のカウンタが出力するアドレスと前記第1のアドレ
スとを比較する比較手段(708);および前記比較手段
が一致を検出したとき、比較された第1のアドレスと組
の第2のアドレスを前記第2のカウンタにセットし、1
ラインにおける全ての第1のアドレス及び第2のアドレ
スの読み出しが終了したら、次ラインの第1のアドレス
及び第2のアドレスを出力するよう前記第2の記憶手段
を制御する制御手段(LD,740);を備える。
なお上記括弧内に示した記号は、後述する実施例中の対
応する要素の符号を参考までに示したものであるが、本
発明の各構成要素は実施例中の具体的な要素のみに限定
されるものではない。
上記のような構成にすれば、前記第1の記憶手段の書き
込みアドレスと読み出しアドレスとが独立に設定される
ので、主走査の各ライン毎に、前記第1の記憶手段に入
力される画像データとそれが出力する画像データとの配
列の変更、即ち編集ができる。
例えば、第1のアドレスにN1をセットし、第2のアドレ
スにN2をセットし、この装置に入力される画像データを
第1の記憶手段の0〜Nmaxのアドレスに1ライン分記憶
した後でその画像データの読み出しを行なえば、主走査
画素位置がN1になった時に、第1の記憶手段の読み出し
アドレスがN2にセットされるので、走査画素位置N1と出
力される画像データの画素位置N2との間にずれが生じ、
これによって画像位置のシフトが生じる。更に、1ライ
ンにおける全ての第1のアドレス及び第2のアドレスの
読み出しが終了すると、第2の記憶手段が次ラインの第
1のアドレス及び第2のアドレスを出力するように制御
手段が制御するので、各走査ライン毎に編集モードの切
り換えができる。
本発明の好ましい実施例においては、前記記憶手段に、
少なくとも1ライン分のデータ記憶領域を有する第1組
のメモリ;少なくとも1ライン分のデータ記憶領域を有
する第2のメモリ;及び第1の状態で前記第1組のメモ
リと第2組のメモリの一方を書き込みモードに設定し他
方を読み出しモードに設定し、第2の状態で前記第1組
のメモリと第2組のメモリの一方を読み出しモードに設
定し他方を書き込みモードに設定し、第1の状態と第2
の状態とを交互に繰り返すメモリ切換手段;を備える。
これによれば、例えばイメージスキャナが出力する画像
データを一方のメモリに書き込みながら、前の走査ライ
ンで書き込んだ他方のメモリのデータを読み出すことが
できるので、書き込み動作と読み出し動作が同時にで
き、編集動作のための待ち時間がいらなくなる。
また、本発明の好ましい実施例においては、前記第2の
アドレス生成手段をアップダウンカウンタとし、編集指
示手段が出力する情報に応じて、前記カウンタのアップ
/ダウンを制御する。これによれば、前記記憶手段の書
き込みアドレスと読み出しアドレスの更新方向を同方向
及び逆方向に切換えることができ、画像データのミラー
リング(左右反転)編集が可能になる。
本発明の他の目的及び特徴は、図面を参照した以下の実
施例説明によって明らかになろう。
[実施例] 第1図に、本発明を実施する一形式のデジタル複写機の
機構部の概略構成を示す。第1図を参照する。100がレ
ーザプリンタ、200がADF(自動原稿送り装置)、300が
ソータ、400がイメージスキャナである。
スキャナ400には、原稿を載置するコンタクトガラス401
と光学走査系が備わっている。光学走査系には、露光ラ
ンプ402,第1ミラー403,第2ミラー404,第3ミラー405,
レンズ406,CCDイメージセンサ407等々が備わっている。
露光ランプ402及び第1ミラー403は図示しない第1キャ
リッジ上に固定され、第2ミラー404及び第3ミラー405
は図示しない第2キャリッジ上に固定されている。原稿
画像を読取る時には、光路長が変わらないように、第1
キャリッジと第2キャリッジとが2対1の相対速度で機
械的に走査される。走査方向は、第1図の左右方向であ
る。この機械走査が副走査である。主走査は、CCDイメ
ージセンサ407の固体走査によって行なわれる。原稿画
像は、CCDイメージセンサ407によって読取られ、電気信
号に変換されて処理される。
レーザプリンタ100には、レーザ書込系,画像再生系,
給紙系等々が備わっている。レーザ書込系は、レーザ出
力ユニット101,結像レンズ102,ミラー128を備えてい
る。レーザ出力ユニット101の内部には、レーザ光源,
変調素子及び電気モータによって高速で回転する多角形
ミラー(ポリゴンミラー)が備わっている。
レーザ書込系から出力されるレーザ光が、画像再生系に
備わった感光体ドラム103に照射される。感光体ドラム
の周囲には、帯電チャージャ104,イレーサ105,現像ユニ
ット106,転写チャージャ112,分離チャージャ113,分離爪
114,クリーニングユニット120等々が備わっている。
像再生のプロセスを簡単に説明する。感光体ドラム103
に表面には帯電チャージャ104によって、一様に高電位
に帯電する。その面にレーザ光が照射されると、照射さ
れた部分だけ電位が低下する。レーザ光は記録画像に応
じて変調されるので、レーザ光の照射によって、感光体
面に記録画像に対応する電位分布、即ち静電潜像が形成
される。静電潜像が形成された部分が現像ユニット106
を通ると、その電位の高低に応じて、トナーが付着し、
静電潜像を可視化したトナー像が形成される。トナー像
が形成された部分に、所定のタイミングで記録シートが
送り込まれ、トナー像に重なる。このトナー像は転写チ
ャージャ112によって記録シートに転写し、分離チャー
ジャ113によって感光体ドラム103から分離される。
分離された記録シートは、搬送ベルト115によって搬送
され、ヒータを内蔵した定着ローラ116によって熱定着
された後、ソータ300に排紙される。なお、118は記録シ
ートが排出されたことを検知する排紙センサ、119は記
録紙をソータ300に案内する案内板である。
給紙系は2系統になっている。一方の給紙系には給紙カ
セット107が備わっており、もう一方の給紙系には給紙
カセット108が備わっている。給紙カセット107内の記録
シートは、給紙コロ109によって給紙される。給紙カセ
ット108内の記録シートは、給紙コロ110によって給紙さ
れる。給紙された記録シートは、レジストローラ111に
当接した状態で一担停止し、記録プロセスの進行に同期
したタイミングで感光体ドラム103に送り込まれる。な
お、図示しないが、各給紙系には、カセットのシートサ
イズを検知するサイズセンサが備わっている。
ソータ300には、多数の排紙ビン(受棚)305が備わって
おり、これらのいずれか1つが選択されて、選択された
部分に記録シートが排紙される。即ち、案内板119によ
ってレーザプリンタ100から供給された記録シートは、
スポンジローラ301,搬送ローラ302及び切換ガイド304を
通り、上方に向かって搬送され、選択された排紙ビンの
手前で進行方向を変え、選択された排紙ビンに排紙され
る。なお、303は入口センサ、306は割込トレイである。
記録シートを所定のビンに排紙するため、各ビンの入口
側の紙搬送路には、各々、排出ローラ307と偏向爪308が
備わっている。各々のの偏向爪は、図示しないソレノイ
ドとばねを介して係合し、ソレノイドの駆動によって偏
向する。この偏向爪308の偏向により、記録シートを排
紙するビンが決定される。311は、記録シートを搬送す
るローラ301,302,307を駆動するための駆動ユニットで
あり、1個の電気モータ312とタイミングベルト313,中
間軸314,クラッチ軸315,タイミングベルト316等々を介
して接続されている。
自動原稿送り装置200を説明する。201は原稿を載置する
原稿台、202は原稿台上の原稿を送り出す給紙コロ、203
は重ねた原稿を1枚づつに分離する分離ローラ、204は
分離された原稿を搬入する搬入ローラ、205は原稿をコ
ンタクトガラス101上で搬送する搬送ベルト、206は排出
トレイである。また、208は分離された原稿を検知する
センサ、209は原稿サイズを検知するセンサである。
第1図に示すデジタル複写機は、その記録系をコンピュ
ータ等のホスト装置のための記録装置としても利用でき
るようになっている。ホスト装置を接続する場合には、
第2図に示す受信バッファユニット500を介して、ホス
ト装置とデジタル複写機とを接続する。
第2図を参照すると、この受信バッファユニット500の
前面パネルには、ホスト装置を接続するための3つのコ
ネクタCN1,CN2及びCN3が備わっている。各コネクタCN1,
CN2及びCN3の上方には、それぞれ、スイッチSW1,SW2及
びSW3が備わっている。これらは、3接点タイプのロー
タリースイッチであり、記録シートのサイズを指定する
のに利用される。この例では、A4,B4,及びA3の各サイズ
を指定できる。受信バッファユニット500の後面パネル
には、このユニット500をデジタル複写機と接続するた
めのコネクタCN0が備わっている。
第3図に、第1図のデジタル複写機の操作ボードの外観
を示す。第3図を参照すると、この操作ボードには、多
数のキーK1,K2,K3,K4a,K4b,K5,K6a,K6b,K7,K8,K9a,K9b,
K9c,K10,K11,K12a,K12b,K13,KA,KB、KC,KS,K#及びKI
と、多数の表示器D1,D2,D3,D4,D5,・・・が備わってい
る。
K1は、ソータ300の動作モードを指定するキーであり、
これの操作によって、通常モード,ソートモード及びス
タックモードのいずれかが選択できる。K2及びK3は、自
動原稿送り装置の動作モードを指定するキーであり、K3
の操作によりADF(全自動)モードとSADF(反自動)モ
ードのいずれかを指定できる。またK2の操作により、通
常モード,サイズ統一モード及び自動用紙選択モードの
いずれかを指定できる。
サイズ統一モードでは原稿と用紙(コピーシート)のサ
イズ(例えばA4,B5等)に応じて自動的にコピー倍率を
設定する。自動用紙選択モードでは原稿サイズとコピー
倍率に応じて自動的に給紙系を選択する。
K4a及びK4bは、とじ代を調整するためのキーである。即
ち、この複写機では、原稿像の位置とコピーシート上の
位置との対応を、副走査方向にずらすことが可能になっ
ている。この例では、位置の偏移量は、−10,−5,0,+
5及び+10(mm)の5段階のいずれかが指定できる。キ
ーK4a及びK4bは、それぞれコピーシートの表面と裏面の
とじ代の設定に利用される。
K5は、寸法指定変倍モードを指定するキーである。寸法
指定変倍モードにおいては、キーK5を押した後で(後述
するテンキーを操作して)原稿寸法を指定し、キーK#
を押し、もう1度キーK5を押した後で(テンキーを操作
して)コピーの寸法を指定し、キーK#を押す。このよ
うに操作すると、原稿とコピーの寸法の計算により、自
動的にコピー倍率が設定される。
K6a及びK6bは、ズーム変倍キーであり、K6aを押すこと
により、コピー倍率は1%単位で増大方向に調整され、
K6bを押すことによりコピー倍率は1%単位で減小方向
に調整される。但し、この例ではコピー倍率の調整範囲
は50%〜200%に限定される。
K7は、両面モード指定キーであり、このキーを押す度に
両面モードと片面モードが交互に指定される。K8は、原
稿サイズ指定キーであり、このキーを押すことによっ
て、A3,A4,A5,B4,B5及びB6の規格サイズのいずれかを順
次に指定できる。指定した原稿サイズは、表示器D5に表
示される。
K9a,K9b及びK9cは予め規定した10種のコピー倍率のいず
れか1つを指定するキーである。この例では、コピー倍
率として、50,61,71,82,87,93,100,115,122及び141
(%)が規定されている。等倍キーK9aを押すと、どの
ような倍率に設定してある時でも、1回のキー操作で倍
率を100%に戻すことができる。拡大キーK9bを押すと前
記10種の倍率の中で、順次により大きな倍率が選択さ
れ、縮小キーK9cを押すと前記10種の倍率の中で、順次
により小さな倍率が選択される。
なお、指定したコピー倍率は、いずれのモードで指定す
る場合でも、指定した内容が表示器D5に最大3桁の数値
で表示される。
K10は、数値を入力するためのテンキーであり、コピー
枚数の設定及び寸法変倍モードでの寸法設定に利用され
る。設定した値は、表示器D1に最大2桁の数値で表示さ
れる。
K11は、給紙系を選択する用紙キーであり、このキーを
操作することにより、上段のカセット107と下段のカセ
ット108の一方が交互に選択される。選択した給紙系の
区別と各給紙系のカセットに装填されたコピーシートの
サイズが、表示器D3に表示される。
K12a及びK12bは、コピー濃度を調整するキーである。こ
の例では7段階にコピー濃度が調整でき、キーK12aを押
すことにより濃い方向に1ステップづつ濃度が調整さ
れ、キーK12bを押すことにより薄い方向に1ステップづ
つ濃度が調整される。設定したコピー濃度は、表示器D2
に表示される。
K13は予熱キー、KCはテンキーK10で入力した数値のクリ
ア及びコピー動作開始後の動作停止を指示するクリア&
ストップキー、KSはコピー動作開始を指示するプリント
スタートキー、KIは割込キーである。
操作ボード左側のキーKAは編集モードの指定に利用さ
れ、キーKBはオーバレイプリント指定に利用される。即
ち、キーKBは4つ備わっており、各々が、時刻,日付,
頁,及びケイ線の記録の有無の指定に割り当てられてい
る。イメージスキャナ400で原稿画像を読取って通常の
コピー動作を行なう時、オーバレイプリントを指定する
と、指定した情報が原稿画像に付加されて記録が行なわ
れる。つまり、コピー上に時刻,日付等が自動的に記録
される。
第4図に、第1図のデジタル複写機と第2図の受信バッ
ファユニット500を含むシステム全体の電気回路構成を
示す。第4図を参照すると、このシステムには、レーザ
プリンタ100,自動原稿送り装置200,ソータ300,イメージ
スキャナ400,受信バッファユニット500,システム制御ユ
ニット600,画像編集ユニット700,プリンタ制御ユニット
800,信号合成回路900,操作ボード1000等々が備わってい
る。受信バッファユニット500の各コネクタCN1,CN2及び
CN3には、それぞれ、パーソナルコンピュータPC1,PC2及
びPC3が接続されている。
第5a図に、システム制御ユニット600の構成を示す。第5
a図を参照すると、このユニット600には、マイクロプロ
セッサ610,読み出し専用メモリ(ROM)620,読み書きメ
モリ(RAM)630,時計回路640,入出力ポート(I/O)650,
660及び670が備わっている。時計回路640の電源ライン
には、停電時のバックアップのため、バッテリ641が接
続されている。時計回路640は、時刻及び日付の計数を
行なう。時刻及び日付は、最初に装置を使用する時に、
プリセットされる。時計回路640はシステム制御ユニッ
ト600のシステムバスに接続されており、マイクロプロ
セッサ610は、所定のメモリアドレスの内容を読み出す
ことで、いつでも時刻及び日付の情報を参照できる。マ
イクロプロセッサ610の動作プログラム及び各種固定情
報は、読み出し専用メモリ620に予め記憶させてある。
第5b図に、レーザプリンタ100のレーザ書込ユニットの
構成を示す。第5b図を参照すると、このユニットには、
書込制御ユニット191,レーザドライバ192,レーザ発振器
193,音響−光学(AO)変調素子194,変調器195,モータ制
御ユニット196,電気モータ197,ポリゴンミラー198,ビー
ムセンサ199等々が備わっている。
書込制御ユニットは、ポリゴンミラー198の回転に同期
したタイミングで、外部から印加される記録信号に応じ
て変調素子194を変調する。主走査方向の同期信号は、
ポリゴンミラー198から出るレーザビームを検知するビ
ームセンサ199から得られる。
第5c図に、イメージスキャナ400の構成を示す。第5c図
を参照すると、この装置400には、光電変換ユニット41
0,信号処理ユニット420,タイミング制御回路430,発振器
440,ランプ制御回路450,スキャナ制御ユニット460,走査
モータ制御ユニット470,位置センサ480等々が備わって
いる。
光電変換ユニット410には、2つのCCDイメージセンサ41
1,412(407と同一)と、各イメージセンサから得られる
電気信号を増幅する増幅器413及び414が備わっている。
信号処理ユニット420には、地肌除去回路421,濃度設定
回路422,A/D(アナログ/デジタル)変換器423及びメモ
リ424が備わっている。
イメージスキャナ400の概略動作を説明する。走査タイ
ミングの基準になるクロックパルスは、発振器440が出
力する。走査を開始すると、タイミング制御回路430はC
CDイメージセンサ411及び412に対して、主走査同期パル
スを与えて1ライン分の信号読取を指示し、クロックパ
ルスを与える。CCDイメージセンサは、クロックパルス
に同期して、各走査ラインの各画素のデータをシリアル
データとして1画素分づつ順次出力する。1ライン分の
データ読出しが終了すると、再び主走査同期パルスを出
力し、上記動作を繰り返す。
信号ラインS41には、CCDイメージセンサの出力信号を処
理し、二値信号に変換した結果、即ち画像データが出力
される。信号ラインS42には、主走査同期パルスと、ク
ロックパルスが出力される。原稿画像の読取を行なう場
合、露光ランプ451(402と同一)を点灯し、電気モータ
471を駆動して光学走査系を機械的に走査する。電気モ
ータ471の駆動シャフトには、走査位置及び速度を検知
するために、ロータリーエンコーダ472が結合されてい
る。480は、副走査方向のホームポジションを検知する
ために利用される。
信号ラインS61には、2種類のスタート信号が印加され
る。一方のスタート信号が印加された時には、露光ラン
プ451を点灯して機械的な副走査を行ない、画像信号及
び走査信号を出力する。もう1つのスタート信号が印加
された時には、露光ランプ451を消灯し機械的な走査を
行なわず、走査信号のみを信号ラインS42に出力する。
第5d図に、レーザプリンタ100の画像再生系の構成を示
す。第5d図を参照すると、この装置には、像再生系制御
ユニット110が備わっており、ユニット110に、高圧電源
ユニット120,給紙制御ユニット130,ヒータ制御ユニット
140,モータドライバ150,ソレノイドドライバ160,リレー
ドライバ170,信号処理回路180等々が接続されている。
高圧電源ユニット120には、帯電チャージャ,転写チャ
ージャ,分離チャージャ及び現像バイアス電極が接続さ
れている。給紙制御ユニットには、給紙系の電気モータ
が接続されている。ヒータ制御ユニット140には、定着
ヒータとその温度を検知するサーミスタが接続されてい
る。
第4図に示す画像編集ユニット700は、大きく分けて2
つの回路でなっている。1つはバッファ回路であり第5e
図に示す構成になっている。もう1つはマスキング,ネ
ガポジ反転回路であり、第5f図に示す構成になってい
る。
まず第5e図の回路を説明する。この回路は、機能的に
は、シフト,ミラーリング及びコピーの編集動作が可能
である。例えば、第8a図に示すような原稿に対してX方
向(主走査方向)に−aのシフト動作を行なうと第8b図
に示す記録画像が得られ、X方向に+bのシフト動作を
行なうと第8c図に示す記録画像が得られる。また、ミラ
ーリング動作を行なうと、第8d図に示すように、X方向
に対して方向を逆転した記録画像が得られる。更に、第
8e図の原稿画像に対して、原稿画像の一部の画像をX方
向にDsだけシフトして、それを原稿画像上にコピーする
と、第8f図に示す記録画像が得られる。
第5e図に示す回路の信号入力端子には、イメージスキャ
ナ400の出力信号(S41)が印加される。この回路には、
主走査の1ライン分の画像データを記憶する2つの読み
書きメモリ710及び720が備わっている。これら2つのメ
モリ710及び720は、2つで1組になっており、一方が入
力データを書き込む時に、他方は記憶データを読み出
す。
これら2つのメモリは、主走査の1ライン毎に、書込み
動作と読み出し動作が交互に入れ替わるように制御され
る。アドレスラインの切換えはマルチプレクサ702及び7
03によって行なわれ、データラインの切換えはマルチプ
レクサ704によって行なわれる。切換信号は、イメージ
スキャナからの主走査同期パルス(S42b)が現われる毎
に状態が反転するフリップフロップ701が生成する。
メモリ710,720の書き込みアドレスは、カウンタ705が生
成する。このカウンタ705は、主走査同期パルス(S42
b)で0にクリアされ、クロックパルス(S42a)を計数
する。従って、主走査方向のその時のデータ(S41)の
画素位置に応じた値が、カウンタ705の出力端子に現わ
れる。
730は、編集動作の内容を決定する操作テーブルであ
り、読み書きメモリで構成されている。この操作テーブ
ル730には、3種類の情報DT1,DT2及びDT3が、複数組記
憶できる。1つの情報DT1は、切換アドレスである。こ
れは、主走査方向の編集領域の切換わり位置に対応す
る。例えば、原稿画像上のX方向位置がX1〜X2の範囲の
領域に対して編集動作を行ないたい場合には、切換アド
レスDT1として、X1の値及びX2の値を順次(異なるメモ
リアドレスに)セットする。
カウンタ705が出力するX方向アドレスが、デジタル比
較器708の入力端子Aに印加され、操作テーブル730の切
換アドレスDT1が比較器708の入力端子Bに印加される。
従って、走査アドレスが予め操作テーブル730に記憶し
た切換アドレスDT1と一致すると、一致信号が比較器708
から出力される。この一致信号は、カウンタ707の計数
パルス,カウンタ706のロード(プリセット)パルス及
びフリップフロップ709のクロックパルスとして利用さ
れる。
従って、カウンタ707の計数値は、一致信号が現われる
毎にインクリメント(+1)される。この計数値は、マ
ルチプレクサ711を介して、操作テーブル730のアドレス
端子に印加される。つまり、カウンタ707は操作テーブ
ル730のアドレスポインタとして動作し、走査アドレス
がそれまでにセットされた切換アドレスに達する毎に、
参照するデータセット(DT1,ST2,ST3)を全て切換え
る。例えば、切換アドレスDT1としてX1,X2,X3・・・が
順次異なるアドレスにセットされている場合には、走査
アドレスがX1に達すると、次のアドレスのデータX2が切
換アドレスDT1として操作テーブル730から出力される。
そして、切換アドレスDT1が更新されると同時に、他の
編集情報DT2及びDT3も他のものに更新される。
メモリ720,710の読み出しアドレスは、カウンタ706が生
成する。このカウンタ706は、書き込み用のアドレスカ
ウンタ705と同様に、主走査クロックパルス(S42a)を
計数するが、計数データをプリセットでき、アップカウ
ント/ダウンカウントの切換えもできる。プリセットデ
ータ入力端子に、操作テーブル730が出力する情報DT2が
印加される。つまり、情報DT2は、カウンタ706の計数開
始アドレスである。カウンタ706の計数値は、メモリ72
0,710の読み出しアドレスであるから、情報DT2は画像デ
ータの読み出し開始アドレスということもできる。
走査アドレスが切換アドレスDT1に達すると、比較器708
が一致信号を出力し、この一致信号によって、読み出し
開始アドレスDT2がカウンタ706にプリセットされる。
また、情報DT3は、フリップフロップ709のデータ端子D
に印加され、このデータは前記一致信号によってフリッ
プフロップ709にラッチされる。フリップフロップ709が
出力するデータは、カウンタ706のアップ/ダウン制御
端子U/Dに印加される。従って、情報DT3が「0」ならカ
ウンタ706はアップカウンタとして動作し、情報DT3が
「1」ならカウンタ706はダウンカウンタとして動作す
る。
メモリ710及び720は、前述のように主走査の1ライン毎
に書き込み動作と読み出し動作が切り換わるので、ある
タイミングで例えばメモリ720が読み出しモードである
とすれば、その時のメモリ720には、その時の走査位置
よりも1ライン分前の画像データが順方向並びで、1ラ
イン分記憶されている。
従って、イメージスキャナ400の主走査アドレスと同一
の値を読み出し側のメモリ720のアドレスとして与えれ
ば、イメージスキャナ400が出力する画像データが、主
走査の1ライン分だけ遅れて、原稿と同一の形で信号ラ
インS71に出力される。
読み出し側のメモリ720のアドレスとして、イメージス
キャナ400の走査アドレスと異なる値を与えることによ
り、前述の編集動作が実行される。即ち、切換アドレス
DT1として第8b図のD−aをセットし、読み出し開始ア
ドレスDT2として第8a図のDを与えれば、第8b図に示す
ように画像のシフトが行なわれ、切換アドレスDT1とし
て第8c図のD+bをセットし、読み出し開始アドレスDT
2として第8a図のDを与えれば、第8c図に示すように画
像のシフトが行なわれる。
また、切換アドレスDT1として0をセットし、読み出し
開始アドレスDT2に原稿幅の最大値をセットし、情報DT3
に「1」をセットすれば、読出しアドレスが逆方向に変
化するので、イメージスキャナ400の画像読取り方向
(主走査)と逆方向にデータの読出しが行なわれ、第8d
図に示すようなミラーリング動作が実現する。
また、第8f図に示すようなコピー動作もできる。その場
合には、第8f図に1点鎖線で示す2つの位置をそれぞれ
切換アドレスDT1にセットし、第8f図に示す幅Dsのシフ
ト動作が行なわれるように読み出し開始アドレスDT2を
セットすればよい。
操作テーブルのデータは、制御装置740が任意に書換え
できる。操作テーブル730のデータ読出し中は、マルチ
プレクサ711がカウンタ707の出力を選択するようにセッ
トするが、操作テーブル730の内容を書き換える時に
は、マルチプレクサ711を切換えて、制御装置740の出力
アドレスを操作テーブル730のアドレス端子に印加す
る。操作テーブル730の内容を書き換えないと、全ての
主走査ラインの画像に対して繰り返し利用され、全走査
ラインのデータに対して同一の編集処理が行なわれる
が、記録動作の途中で操作テーブル730の内容を書き換
えれば、副走査方向に関する編集動作もできる。
次に、第5f図に示す回路を説明する。この回路は、機能
的にいうと、マスキングとネガ/ポジ反転動作を行な
う。即ち、第8e図に示す原稿に対して、第8g図に示すX
方向位置P1〜P2の範囲を残して他の領域をマスクすれ
ば、第8g図に示す記録画像が得られるし、同一の原稿に
対して第8h図に示すX方向位置P3〜P4の領域をマスクす
れば、第8h図に示す記録画像が得られる。ネガ/ポジ反
転を行なえば、画像の黒画素と白画素とが入れ替わる。
第5f図に示す回路の入力端子には、第5e図の回路の出力
信号(S71)が印加される。この回路には、第5e図の回
路と同様な、編集のための操作テーブル750が備わって
いる。カウンタ751はイメージスキャナ400の走査アドレ
スを計数して走査位置情報を生成する。カウンタ754
は、比較器755から得られる一致信号を計数し、操作テ
ーブル750のアドレスポインタとして動作する。
この操作テーブル750には、3種類の情報DT4,DT5及びDT
6が複数組記憶できる。情報DT4は、前記切換アドレスDT
1と同様なこの編集回路の切換アドレスである。情報DT5
は、マスキング指定の有無を決定するフラグであり、情
報DT6は、ネガ/ポジ反転指定の有無を決定するフラグ
である。
走査アドレスが切換アドレスに達して、比較器755が一
致信号を出力すると、それによって、フラグDT5及びDT6
が、それぞれフリップフロップ756及び757にラッチされ
る。フラグDT5が「1」なら、入力される画像データは
そのまま出力されるが、フラグDT5が「0」だと、入力
される画像データにかかわらずアンドゲート752の出力
は常に「0」になり、その領域の画像はマスクされ、出
力に現われない。
例えば第8g図の記録画像を得るためには、切換アドレス
DT4に0,P1及び2をセットし、これらの各々に対応する
マスキングフラグDT5として「0」,「1」及び「0」
をセットすればよい。
フラグDT6が「0」なら、アンドゲート752の出力データ
はそのままエクスクルーシブオアゲート753を通るが、
フラグDT6が「1」であると、アンドゲート752の出力デ
ータの1/0を反転したデータが、ゲート753から出力され
る。従って、フラグDT6を「1」にセットすることによ
り、原稿画像を反転したネガ画像を記録できる。
第5g図に示すタイミングチャートは、一例として、操作
テーブル750の第1グループのDT4,DT5及びDT6に3,1及び
0をセットし、第2グループのDT4,DT5及びDT6に8,0及
び1をセットし、第3グループのDT4,DT5及びDT6に20,1
及び0をセットした場合の動作を示している。なお、信
号STBは、比較器755の出力の一致信号である。
第2図に示す受信データバッファユニット500の構成
を、第5h図に示す。第5h図を参照すると、各コネクタCN
1,CN2及びCN3には、それぞれバッファメモリ530,540及
び550が接続されている。これらのメモリはFIFO(ファ
ーストインファーストアウト)メモリであり、この例で
は8ビット並列データを所定量記憶する。
メモリ530,540及び550と各コネクタの近傍に配置された
スイッチSW1,SW2及びSW3は、ページアナライザ520に接
続されている。ページアナライザ520には、インターフ
ェース回路510を介して、コネクタCN0が接続されてい
る。コネクタCN1,CN2及びCN3には、セントロニクスプリ
ンタ規格のインターフェースを有するホスト装置が接続
できる。インターフェース回路510は、RS232C規格の信
号伝送制御を行なう。
ページアナライザ520の概略動作を、第7b図に示す。第7
b図を参照する。このページアナライザ520は、コネクタ
CN1に対応するチャンネル1(CH1),コネクタCN2に対
応するチャンネル2(CH2)及びコネクタCN3に対応する
チャンネル3(CH3)を順次監視し、時分割制御でデー
タ処理を行なう。
チャンネル1のデータ処理を説明する。まず、メモリ53
0をチェックして、受信データの存在の有無を判定す
る。もし空なら、チャンネル1の処理を終了して、チャ
ンネル2の処理に進む。受信データが存在する場合、ま
ずスイッチSW1の情報を入力し、その結果に基づいて1
頁あたりの文字を配置する行数及び列数(最大値)を決
定する。即ち、各スイッチSW1,SW2及びSW3は、各チャン
ネルの記録シートサイズに対応するので、そのサイズか
ら、それに記憶できる横方向及び縦方向の文字数を決定
する。
次に、チャンネル1に予め割り当てたコードを出力し、
続いてスイッチSW1の設定に応じた紙サイズコードを出
力する(510に対して)。
次に、チャンネル1のメモリ530から1バイトのデータ
を読取り、そのデータが文字コード以外の特殊コードか
どうかをチェックする。紙サイズコードなら、ステップ
S103で決定した行数及び列数を更新する。改行コードな
ら、改行処理を行なう、即ち、各列の文字数を計数する
列カウンタの値を0にクリアして、行カウンタの値をイ
ンクリメントする。改頁コードなら、改頁処理を行な
う。即ち、列カウンタ及び行カウンタを0にクリアす
る。
通常の文字コードの場合には、列カウンタをインクリメ
ント(+1)する。但し、列カウンタがステップS103で
決定した最大列数よりも大きくなったら、それを0にク
リアして行カウンタをインクリメントする。行カウンタ
が最大行数よりも大きくなった場合には、行カウンタを
0にクリアする。
そして、受信したデータをインターフェースユニット51
0に送り、1頁分のデータの受信を完了するか又はメモ
リ530にデータがなくなるまで、この処理を繰り返す。
ステップS115のCH2データ処理及びステップS116のCH3デ
ータ処理の内容は、制御するチャンネルがCH2及びCH3に
変わる他は、上記のCH1データ処理の内容と同様であ
る。
従って、この受信データバッファ500は、3系統のホス
ト装置からのデータを受取り、各々のチャンネルコード
とそのチャンネルの紙サイズコードを文字情報に付加し
て、プリンタ制御ユニット800に送信する。なお、第7b
図から分かるように、ホスト装置が紙サイズコードを送
ってくる場合には、その信号がスイッチSW1,SW2及びSW3
の紙サイズ情報よりも優先される。
第5i図に、第4図に示すプリンタ制御ユニット800の構
成の概略を示す。第5i図を参照すると、このユニットに
は、インターフェース回路810,820,コマンドエミュレー
タ830,ページメモリ840,キャラクタジェネレータ850,ラ
スタライザ860,マルチプレクサ880等々が備わってい
る。
インターフェース回路810はシステム制御ユニット600の
信号ラインShと接続され、インターフェース回路820は
受信データバッファユニット500の信号ラインSiと接続
される。コマンドエミュレータ830は、インターフェー
ス回路810を介してシステム制御ユニット600から送られ
る情報を受信し、受信データに応じた処理をなう。ま
た、インターフェース回路820を介して受信データバッ
ファユニット500から送られる情報を受信し、その受信
データに応じた処理を行なう。
ページメモリ840は、読み書きメモリであり、文字等の
各キャラクタを示すコードデータを記憶する。この例で
は4頁分の記憶領域が備わっている。ページメモリ840
の第0頁には、システム制御ユニット600から送られる
キャラクタコードが記憶され、第1頁,第2頁及び第3
頁には、それぞれ受信データバッファのチャンネル1,チ
ャンネル2及びチャンネル3で受信されたデータが記憶
される。
キャラクタジェネレータ850は各コードデータに対応付
けられた文字パターンのパターンデータを予め記憶した
読み出し専用メモリである。ページメモリ840のデータ
出力端子DOは、キャラクタジェネレータ850のキャラク
タコード指定アドレス端子に接続されている。
ラスタライザ860は、ページメモリ840に記憶されたキャ
ラクタコード群に対応する画像データをイメージスキャ
ナ400が出力する信号と同形式のラスタ信号の形で出力
する回路である。この出力信号をイメージスキャナ400
に同期させるため、ラスタライザ860ではイメージスキ
ャナ400が出力する同期信号(S42)を利用している。
第5j図に、ラスタライザ860の回路構成を示す。第5j図
を参照すると、この回路にはカウンタ861,862,865,866,
デジタル比較器863,864,シフトレジスタ869等々が備わ
っている。カウンタ861及び862は、それぞれ、各々の文
字パターンを構成する画素マトリクスの縦方向画素数及
び横方向画素数を計数する。
比較器863の入力端子A及び比較器864の入力端子Bに
は、それぞれコマンドエミュレータ830から、1つの文
字パターンを構成するマトリクスの縦方向画素数Nv及び
横方向画素数Nhがセットされる。従って、各主走査の1
ラインにおいて、Nh個の画素毎に、比較器864から一致
信号が出力される。この一致信号が、カウンタ866で計
数される。
従って、カウンタ866が出力する値は、1頁を構成する
メモリ上の横方向文字位置に対応する。また、主走査の
Nv本のライン毎に、比較器863から一致信号が出力され
る。この一致信号が、カウンタ865で計数される。従っ
て、カウンタ865が出力する値は、1頁を構成するメモ
リ上の縦方向の文字位置に対応する。
カウンタ865及び866の計数値は、マルチプレクサ880を
介して、ページメモリ840のアドレス端子に印加され
る。従って、イメージスキャナ400の走査位置に応じた
文字単位の行列位置が指定されその位置に存在する文字
コードがページメモリ840から読み出される。
ページメモリ840から読み出された文字コードデータ
は、キャラクタジェネレータ850によって文字パターン
の各画素データに変換される。キャラクタジェネレータ
850の走査アドレス端子には、カウンタ861の出力データ
及びカウンタ862の出力データが印加される。キャラク
タジェネレータ850は、各文字を構成する1ライン分の
画素データを並列出力する。この画素データは、シフト
レジスタ869のパラレル入力端子に印加される。シフト
レジスタ869は、セットされるパラレルデータを、クロ
ックパルス(S42a)に同期して、信号ラインS81に1画
素づつ順次出力する。従って、信号ラインS81には、イ
メージスキャナ400が出力する画像データと同一形式
で、その画像データと同期したラスタ信号が出力され
る。
第7c図に、コマンドエミュレータ830の概略動作を示
す。第7c図を参照して説明する。まず、プリント動作中
かどうかをチェックする。即ち、プリントモードでは、
イメージスキャナの走査信号に同期してページメモリ84
0からデータを読み出すので、その時にはコマンドエミ
ュレータ830がページメモリ840をアクセスできない。プ
リント動作中なら、その動作が終了するまで待つ。プリ
ント動作中でなければ、データ入力モードにセットす
る。つまり、マルチプレクサ880を切換えて、コマンド
エミュレータ830がページメモリ840をアクセスできるよ
うにセットする。
次に、インターフェース回路810から受信要求があるか
どうかをチェックする。受信要求有なら、インターフェ
ース回路820に対してビジー信号(BUSY)を出力し、受
信データバッファユニット500がデータを送信するのを
禁止する。そして、インターフェース回路820を介し
て、システム制御ユニット600が送信するデータを受信
する。受信データをチェックし、それがプリントスター
トを示すコマンドコードである場合には、プリントモー
ドにセットする。プリントスタートコードでなければ、
受信データをページメモリ840の所定アドレスに記憶す
る。なお、この場合にはページメモリ840の第0ページ
を選択する。データの記憶が完了したら、インターフェ
ース回路820のビジー信号を解除する。
インターフェース回路810から受信要求がない場合に
は、インターフェース回路820の受信要求の有無をチェ
ックする。受信要求有なら、インターフェース回路810
にビジー信号を出力し、システム制御ユニット600のデ
ータ送信を禁止する。そして、インターフェース回路82
0からデータを受信する。受信したデータを判定し、そ
の結果に応じた処理を行なう。
即ち、受信データがチャンネルコードなら、そのコード
に応じてページメモリ840のページを選択する。例え
ば、チャンネル2を示すコードが現われたら、メモリ84
0のページ選択をページ2にセットする。チャンネルコ
ード,紙サイズコード及びプリントスタートコードが現
われた場合には、それらのコードデータを、インターフ
ェース回路810を介して、システム制御ユニット600に送
信する。
それ以外のコードデータなら、受信したデータをページ
メモリ840の予め選択したページに記憶する。そしてイ
ンターフェース回路810のビジー信号を解除する。
つまり、システム制御ユニット600から送られたデータ
はページメモリ840のページ0に記憶し、受信データバ
ッファユニット500から送られたデータは、それが制御
コードである場合にはシステム制御ユニット600に送
り、文字コード等である場合にはページメモリ840の所
定のページに記憶する。
第6図に、システム制御ユニット600の概略動作を示
す。第6図を参照しながらシステム全体の動作を説明す
る。
電源がオンすると、まず初期設定を行ない、次に待機処
理に進む。待機処理では、レーザプリンタ制御,ソータ
制御,キー入力処理,表示処理,ユニット800制御等々
の各種処理を順次実行しレーザプリンタが動作可能にな
るまで前記処理を繰り返して待つ。動作可能になると、
スタート指示の有無をチェックする。スタート指示があ
ったら、プリント動作を開始する。
まず最初に、画像プリントモードかどうかを判定する。
原稿をイメージスキャナ400で読み取る場合には画像プ
リントモードにセットされる。その場合、通常のスキャ
ナスタート信号をイメージスキャナ400に与える。画像
プリントを行なわない場合には、走査信号スタート信号
をイメージスキャナ400に与える。この信号を出力した
場合には、イメージスキャナ400は機械的な走査及び画
像読取を行なわずに、単に走査信号のみを出力する。
次に、レーザプリンタ制御,ソータ制御,編集ユニット
制御等々の処理を順次行ない、1頁分の記録プロセスが
完了するまで、上記処理を繰り返す。プリント動作が終
了したら、頁カウンタをインクリメント(+1)し、待
機処理に戻る。
第7a図に、第6図のステップS6に示すユニット800制御
の処理を示す。この処理においては、まずオーバレイモ
ードかどうかを判定する。第3図に示すキースイッチKB
によって予め各種オーバレイプリントが指定されている
場合には、それに応じた処理を行なう。即ち、まず時計
回路640が出力する時刻データ及び日付データを読取
り、頁カウンタの値を読取り、次にメモリ620及び630に
含まれるケイ線及びその他の付加記録データを読取る。
時刻データ,日付データ及び頁カウンタのデータは数値
であるので、その数値を表わす文字列に対応する文字コ
ードを生成する。インターフェース回路810が受信可能
かどうかをチェックし、可能なら、ステップS302,S303,
S304及びS305で読取った文字コード、即ちオーバレイデ
ータを、1バイトづつ順次プリンタ制御ユニット800に
送信する。全てのオーバレイデータを送信したら、デー
タセットフラグを「1」にセットする。
次にスタート指示の有無をチェックする。スタート指示
があったら、インターフェース回路810がレディ(READ
Y)になるのを待ち、インターフェース回路810に対して
スタートコマンドを送信する。
システム制御ユニット600が送信するオーバレイデータ
は、プリンタ制御ユニット800のページメモリ840の第0
頁に記憶される。
なお、プリンタ制御ユニット800からデータが送られて
きた場合には、そのデータに応じた処理を行なう。この
種のデータは、第7c図から分かるように、チャンネルコ
ード,紙サイズコード及びプリントスタートコードであ
る。
プリントスタートコードの場合には、それをスタート指
示とみなして、プリント動作を開始する。チャンネルコ
ードの場合には、ソータの排紙ビンの指定を、そのコー
ドが示す番号にセットする。紙サイズコードの場合に
は、そのコードが示す紙サイズと一致するサイズの紙が
セットされている給紙系を選択するようにセットする。
例えば、紙サイズコードの内容がA4サイズに対応するも
ので、上段の給紙カセット107及び下段の給紙カセット1
08にそれぞれB5及びA4サイズの紙がセットされている時
には、下段の給紙系を自動的に選択する。
第6図に示すステップS3及びS13のソータ制御では、上
記チャンネルコードに応じて選択された排紙ビンを選択
するように、ソータ300を制御する。この例では、各チ
ャンネル1,2及び3を、それぞれ排紙ビン305の上から1,
2及び3段目のビンを割り当ててある。
従って、チャンネル1に接続されたパーソナルコンピュ
ータPC1の出力に基づいて記録を行なう場合には、チャ
ンネル1にセットされた紙サイズと一致する給紙系が自
動的に選択され、ソータは最上段の排紙ビンを自動的に
選択する。チャンネル2に接続されたパーソナルコンピ
ュータPC2の出力に基づいて記録を行なう場合には、チ
ャンネル2にセットされた紙サイズと一致する給紙系が
自動的に選択され、ソータは上から2段目の排紙ビンを
自動的に選択する。また、チャンネル3に接続されたパ
ーソナルコンピュータPC3の出力に基づいて記録を行な
う場合には、チャンネル3にセットされた紙サイズと一
致する給紙系が自動的に選択され、ソータは上から3段
目の給紙系を自動的に選択する。
システム制御ユニット600は、ステップS4のキー入力処
理でセットされた編集モードに応じて記録動作のモード
を切換える。オーバレイプリントモードが指定されてい
る場合には、前記のようにイメージスキャナが原稿を読
取ると同時にページメモリ840の第0頁に記憶されたオ
ーバレイデータが出力される。
オーバレイプリントモードが指定されていない時には、
受信データバッファ500を介してホスト装置から入力さ
れたページメモリ840上の文字情報(頁1,2又は3)とイ
メージスキャナ400からの画像データとを合成記録する
ことができる。この動作モードにおいては、記録すべき
文字データがページメモリ840に記憶された後、操作ボ
ード1000からのスタート指示又は受信データバッファユ
ニット500の所定チャンネルに接続されたホスト装置か
らのスタート指示によって、イメージスキャナ400の原
稿読取り走査と、それに同期したプリンタ制御ユニット
800からのラスタデータ出力とを同時に行なう。
つまり、写真等の原稿の画像データと文字等のデータと
を合成プリントできる。この例では2種類の合成プリン
トモードがある。そのモードの切換えは、第4図に示す
信号合成回路900を制御することによって行なう。信号
合成回路900は、画像編集ユニット700が出力する画像デ
ータとプリンタ制御ユニット800が出力する文字データ
とを論理演算した結果をレーザプリンタ100に出力す
る。信号合成回路900には、演算手段としてオアゲート9
01とエクスクルーシブオアゲート902が備わっており、
切換スイッチ903によって、いずれか一方のゲートの出
力が選択的にレーザプリンタ100に接続される。ゲート9
01が選択されると、画像データと文字データとの論理和
が出力され、ゲート902が選択されると、画像データと
文字データとの排他的論理和が出力される。前者を選択
すると、画像情報と文字情報とが単純に重なって記録さ
れる。後者を選択すると、黒画素が2つ重なった部分で
は、その画素が白画素に反転するため、重なった部分で
もその元になる画像情報と文字情報の両者を識別でき
る。このモードは、編集する画像の位置を決定する場合
等に利用できる。
第10図に、第4図のシステムで編集記録を行なった記録
シートPAPの例を示す。この例では、画像情報PT2と、オ
ーバレイ情報PT1及びPT3(ケイ線)が同一の記録シート
上に記録されている。これは、一回の記録動作で行なわ
れる。
第6図のステップS4に対応するキー入力処理の一部(編
集設定に関する部分)を、第7d図及び第7e図に詳しく示
す。なお、第7d図及び第7e図に示す記号の内容は次の通
りである。
KA1,KA2,KA3,KA4:編集キーKAの各々を示す。
PCN1:キーKA1の操作に応じた入力モードの区分を示すレ
ジスタ。
PCN2:キーKA2の操作に応じた入力モードの区分を示すレ
ジスタ。
AY:副走査方向の位置を示すレジスタ。
RD:操作ボードのテンキーK10で入力された数値を保持す
るレジスタ。
PS1,PS2:画像を移動又はコピーする場合の元の画像の始
点及び終点の主走査方向の位置を保持するレジスタ。
PD:画像を移動又はコピーする場合の画像の格納先の先
頭位置を保持するレジスタ。
P1,P2:画像のマスキング又はネガ/ポジ制御を行なう場
合の編集位置の始点と終点を保持するレジスタ。
FC:編集モードを示すフラグ。「1」はシフト、「0」
はコピーを示す。
FMR:編集モードを示すフラグ。「1」はミラーリング
有、「0」はミラーリングなしを示す。
FRV:編集モードを示すフラグ。「1」は画像の黒白反転
(ネガ)有、「0」は反転無しを示す。
FMK:編集モードを示すフラグ。「1」はマスキングな
し、「0」はマスキング有を示す。
以下、第7d図及び第7e図を参照してキー入力処理を説明
する。
まずキーKA1をチェックする。KA1がオンになった場合、
レジスタPCN1をインクリメント(+1)し、レジスタPC
N2に0をセットする。また、PCN1が4以上になったら、
PCN1に0をセットする。なお、PCN1及びPCN2の初期値は
0である。
次にキーKA2をチェックする。KA2がオンになった場合、
レジスタPCN1をチェックしてその内容に応じた処理を行
なう。即ち、PCN1が1ならシステム制御ユニット600内
部の編集メモリを初期化し、レジスタRDの内容、即ちテ
ンキーから入力された値をレジスタAYにセットする。テ
ンキー入力がない時にKA2がオンした場合には、AYに0
がセットされる。編集動作は、AYにセットした番号の主
走査ラインから開始される。
PCN1が2の時には、シフト又はコピー及びミラーリング
のための入力が行なわれる。即ち、PCN1が2なら、続い
てレジスタPCN2の内容をチェックし、PCN2が0ならRDの
内容をレジスタPS1にセットし、PCN2が1ならRDの内容
をレジスタPS2にセットし、PCN2が2ならRDの内容をレ
ジスタPDにセットし、いずれの場合もレジスタPCN2をイ
ンクリメント(+1)する。また、PCN2が3なら、「編
集データ登録A」サブルーチンを実行する。
PCN1が3の時には、マスキング及びネガ/ポジ編集のた
めの入力が行なわれる。即ち、PCN1が3なら、続いてレ
ジスタPCN2の内容をチェックし、PCN2が0ならRDの内容
をレジスタP1にセットし、PCN2が1ならRDの内容をレジ
スタP2にセットし、いずれの場合もレジスタPCN2をイン
クリメントする。また、PCN2が2なら、「編集データ登
録B」サブルーチンを実行する。
PCN1が4なら、編集メモリの記憶アドレスを示すポイン
タの内容を更新し、RDの内容をレジスタAYにセットす
る。
次に、キーKA3をチェックし、それがオンならレジスタP
CN1の内容に応じた処理を行なう。即ち、PCN1が2な
ら、フラグFCの状態を反転(「1」なら「0」、「0」
なら「1」に)し、PCN1が3なら、フラグFRVを反転す
る。PCN1がそれ以外の値なら何もしない。
次に、キーKA4をチェックし、それがオンならレジスタP
CN1の内容に応じた処理を行なう。即ち、PCN1が2な
ら、フラグFMRの状態を反転し、PCN1が3なら、フラグF
MKを反転する。レジスタPCN1がそれ以外の値なら、何も
しない。
次にテンキーK10をチェックし、入力があったら、それ
に応じた値をレジスタRDにセットする。
ステップS409の「編集データ登録A」サブルーチンを第
7f図に示し、ステップS413の「編集データ登録B」サブ
ルーチンを第7g図に示す。まず第7f図を参照する。
「編集データ登録A」サブルーチンでは、まず、次の演
算を行ない結果をPD2にセットする。
PD+|PS1−PS2| 即ち、PD2には画像を移動又はコピーする場合の画像の
格納先の終了位置がセットされる。
次にPS1とPS2とを比較し、PS1<PS2でなければ、両者の
内容を交換する。従って、PS1にはPS2よりも小さい値が
入る。
更に、フラグFMRの内容をチェックし、それが「1」即
ちミラーリング有なら、PS1の内容とPS2の内容とを交換
する。
次に、ステップS504に進み、各レジスタPD,PS1及びFMR
の内容を、それぞれ、メモリポインタで示される編集メ
モリに各データDT1,DT2及びDT3として記憶する。また、
PD2が最大値Pmaxより小さければ、メモリアドレスを更
新した後、PD2の内容を編集メモリにDT1及びDT2として
記憶し、DT3として0を記憶する。
次にメモリアドレスを更新し、レジスタPCN2に0をセッ
トし、フラグFCをチェックする。フラグFCが「1」、即
ちシフト動作なら、ステップS507に進み、マスキング動
作をセットする。つまり、原稿の一部の画像を別の位置
にコピーすると元の位置の画像がそのまま出力に現われ
るので、シフト動作にはならない。そこで、元の位置の
画像に対してマスキングを施す。
次に第7g図を参照する。「編集データ登録B」サブルー
チンでは、まずP1の内容とP2の内容とを比較し、P1<P2
でなければ、P1とP2の内容を交換する。次に、レジスタ
P1,フラグFMK及びFRVの内容を、メモリポインタで示さ
れる編集メモリに、それぞれDT4,DT5及びDT6として記憶
する。そしてメモリポインタを更新し、編集メモリに、
P2の内容,「1」及び「0」を、それぞれDT4,DT5及びD
T6として記憶し、P2の内容をP1に転送し、レジスタPCN2
に1をセットする。
従って、オペレータは次のようにキーを操作すれば編集
動作の設定ができる。
即ち、まずキーKA1を押す。これによってPCN1が1にセ
ットされる。次に、編集動作を開始したい副走査方向位
置をテンキーK10で入力し、キーKA2を押す。これによっ
て、編集メモリが初期化され、AYに副走査方向位置がセ
ットされる。続いてもう1度キーKA1を押す。これによ
ってPCN1が2にセットされる。
そこで、編集する元の画像における指示領域の主走査方
向位置(始点又は終点)をテンキーK10で入力し、キーK
A2を押し、これを始点と終点について行なう。テンキー
で最初に入力した値はPS1にセットされ、後で入力した
値はPS2にセットされ、PCN2が2になる。次に移動先又
はコピー先の主走査方向位置をテンキーK10で入力し、
キーKA2を押す。これによって、入力値がPDにセットさ
れ、PCN2が3になる。
また、コピー/シフトの指定をする時には、PCN1が2の
時にキーKA3を押し、ミラーリングの指定をする時に
は、PCN1が2の時にキーKA4を押す。これによってフラ
グFC又はFMRがセットされる。
PCN1が2でPCN2が3の時にもう一度キーKA2を押すと、
「編集データ登録A」サブルーチンが実行され、編集メ
モリにデータが登録される。
データの登録が終了するとメモリのアドレスが更新され
た後でPCN2が0になるので、上記と同様にキーK10とキ
ーKA2の操作を繰り返し行なうことにより、複数の編集
データを登録することができる。
マスキング及び/又はネガ/ポジ指定を行なう場合に
は、もう1度、キーKA1を押す。これによってPCN1が3
にセットされる。
そこで、編集したい主走査方向の位置の始点又は終点を
テンキーK10で入力し、キーKA2を押す。これを始点と終
点について行なう。これによって、P1及びP2がセットさ
れ、編集する位置が定まり、PCN2が2になる。ネガ/ポ
ジの指定を行なう場合には、キーKA3を押し、フラグFRV
をセットする。また、マスキングの指定を行なう場合に
は、キーKA4を押し、フラグFMKをセットする。
PCN1が3でPCN2が2の時にキーKA2を押すと、「編集デ
ータ登録B」サブルーチンが実行され、入力したデータ
が編集メモリに登録される。登録を終了すると、メモリ
アドレスが更新され、前に入力したP2がP1に移り、PCN2
が1になるので、新しいP2を入力してキーKA2を押すだ
けで、複数の領域の編集データを次々とセットすること
ができる。
上記設定は主走査方向における各位置での編集モード設
定である。副走査方向の位置毎に編集モードを切換えた
い場合には、もう一度キーKA1を押して、レジスタPCN1
を4にセットする。そして編集モードを切換えたい副走
査方向位置をテンキーで入力し、キーKA2を押すと、ス
テップS414によって、編集メモリポインタが更新され、
AYに新しい値がセットされる。
例えば、画像の第0ライン〜第50ラインと第51ライン〜
第99ラインとで異なる編集動作を行ないたい場合には、
AYに最初に0をセットし、レジスタPCN1が4の時に、切
換点となる第51ラインの値をテンキーK10で入力し、キ
ーKA2を押す。これによって、前と別の編集メモリ領域
が選択され、その領域にAYの値とともに新しい編集モー
ドのデータがセットされる。
次の第1表に、コピー/シフト及びミラーリングのため
のデータを記憶した編集メモリの内容を示し、次の第2
表に、マスキング及びネガ/ポジ指定のためのデータを
記憶した編集メモリの内容を示す。編集メモリは、各編
集データにそれぞれ割当てられている。
第6図のステップS14の編集ユニット制御の内容を、第7
h図に詳しく示す。第7h図を参照する。この処理では、
まず操作テーブル730,750に対する初期設定が済んでい
るかどうかをチェックし、済んでなければ、初期データ
を操作テーブル730及び750にそれぞれセットし、設定済
フラグをセットする。例えば、前記第1表及び第2表に
おいてAY(1)が0であれば、初期設定によって、編集
メモリのアドレスA11〜A1nに存在するデータDT1,DT2及
びDT3が操作テーブル730にセットされ、B11〜B1nに存在
するデータDT4,DT5及びDT6が操作テーブル750にセット
される。
次に、イメージスキャナからの主走査同期パルス(S42
b)をチェックし、該パルスを検知したら、レジスタCNL
をインクリメントし、レジスタCNA及びCNBに0をセット
する。そして編集メモリ(第1表,第2表)のデータを
チェックし、その中で、編集動作を開始する副走査位置
AYがその時の走査ラインの次のラインに相当するものが
あった場合、更に次の処理に進む。
即ち、比較器708が出力する一致信号(以下、A一致パ
ルスという)と比較器755が出力する一致信号(以下、
B一致パルスという)をチェックする。A一致パルスを
検出したら、レジスタCNAをインクリメントし、その結
果を参照値Amaxと比較する。参照値Amaxは、第1表にお
けるn、つまり当該走査ラインにおける編集データの登
録数に対応する。CNA=Amaxになったら、即ちその1ラ
インにおける全ての編集データの読み出しが終了した
ら、ステップS704に進み、操作テーブル730に記憶して
あるデータを全て書き換える。
書き換えるデータは、次ラインから始まる新しい編集モ
ードのデータである。例えば、AY(2)−1の走査ライ
ンにおいてCNA=Amaxになったら、第1表におけるアド
レスA21〜A2nに存在するデータDT1,DT2及びDT3で操作テ
ーブル730のデータを書き換える。
B一致パルスを検出したら、レジスタCNBをインクリメ
ントし、その結果を参照値Bmaxと比較する。参照値Bmax
は、第2表におけるn、つまり当該走査ラインにおける
編集データの登録数に対応する。CNB=Bmaxになった
ら、即ちその1ラインにおける全ての編集データの読み
出しが終了したら、ステップS706に進み、操作テーブル
750に記憶してあるデータを全て書き換える。
書き換えるデータは、次ラインから始まる新しい編集モ
ードのデータである。例えば、AY(2)−1の走査ライ
ンにおいてCNB=Bmaxになったら、第1表におけるアド
レスB21〜B2nに存在するデータDT4,DT5及びDT6で操作テ
ーブル750のデータを書き換える。
つまり、第5e図及び第5f図に示す編集回路は操作テーブ
ルに予め設定されたデータに基づいて各ライン毎に編集
動作を行なうライン編集回路であるが、走査の途中の任
意の副走査位置で操作テーブル730又は750の内容を書き
換えることにより、画像の副走査方向の位置に応じて、
編集動作の内容を切換えることができる。
第12図に、編集結果の一例を示す。第12図を参照する
と、この例では副走査の開始時にシフト動作とマスキン
グ動作を操作テーブルにセットし、文字「R」をコピー
紙の中央部に移動させている。また、副走査の中央付近
で、操作テーブルの内容を書き換え、文字列「B5」の中
央付近をマスキングしている。
なお、上記実施例においては画像編集ユニット700に、
1ライン分の操作テーブル730,750を用意して、その内
容を副走査位置に応じて書き換える例を示したが、操作
テーブルを複数ライン分用意して、それらに予め全デー
タを格納し、副走査位置に応じて、操作テーブルの選択
を切換えるようにしてもよい。
上記実施例においては、システム制御ユニットが出力す
るオーバレイ情報とホスト装置が出力する文字情報との
一方を、画像データと合成できる構成にしたが、オーバ
レイ情報と文字情報の両者を画像データと合成する構成
も可能である。例えば、オーバレイ情報と文字情報とを
ページメモリの同一頁に記憶させればよい。また、回路
構成を変更し、ページメモリ,キャラクタジェネレータ
及びラスタライザをそれぞれ2組設けて一方をオーバレ
イ情報用に、他方を文字情報用に割り当て、これら2組
の出力を論理演算回路で合成してもよい。
また、上記実施例の応用として、次のような利用方法が
考えられる。即ち、レーザプリンタの記録紙が、幅広の
ロール紙である場合に、それよりも小さいサイズの原稿
ORGから多数枚のコピーを記録する場合、編集モードの
コピー機能を利用して第9図のように多数(この例では
4枚)の画像を記録紙上の横方向の互いに異なる位置に
同時に記録し、それをスリッターで切断すれば、一度に
多数枚のコピーが得られ、実質上、コピー速度が向上す
る。
第11図に、受信データバッファユニット500の変形例を
示す。第11図を参照すると、この例では、各チャンネル
に、プリンタエミュレータとページアナライザがそれぞ
れ接続されており、ページアナライザの出力がバッファ
メモリ567に接続されている。バッファメモリ567は、デ
バイスセレクタ568を介して、インターフェース回路569
と接続されている。
各プリンタエミュレータは、予め指定されたプリンタの
コード又はプロトコルに合わせて受信コードを解析し、
それを本体のプリンタコントローラが持っているコード
に変換する。このプリンタエミュレータは、受信コード
情報から、ページフォーマット,フォント,サイズコー
ドを抽出し、それをページアナライザに報告する。ペー
ジアナライザは、紙サイズコードとチャンネルコードを
付加して、受信コードデータを、ページバッファメモリ
567に送り込む。デバイスセレクタ568は、ページバッフ
ァメモリ内をチェックして、1頁分のデータが揃ったチ
ャンネルのデータ群があったら、そのデータ群の存在す
るページのデータを、インターフェースユニット569を
介して、出力する。
[効果] 以上のとおり本発明によれば、書き込みのアドレスを生
成する第1のカウンタ(705)と読み出しのアドレスを
生成する第2のカウンタ(706)を備えて、記憶手段(7
10,720)の書き込みのアドレスと読み出しのアドレスと
をずらすことができるので、非常に簡単な構成の装置
で、移動などの画像処理を実現しうる。更に、各走査ラ
イン毎に編集モードの切り換えができる。
【図面の簡単な説明】
第1図は、本発明を実施する記録システムの複写機部分
の内部機構を示す正面図である。 第2図は、受信データバッファユニット500の斜視図で
ある。 第3図は、第1図の装置の操作ボードを示す平面図であ
る。 第4図は、第1図の装置と第2図の装置を含むシステム
の構成を示すブロック図である。 第5a図,第5b図,第5c図,第5d図,第5h図及び第5i図
は、それぞれ、システム制御ユニット,レーザ書込ユニ
ット,イメージスキャナ,像再生ユニット,受信データ
バッファユニット及びプリンタ制御ユニットの構成を示
すブロック図である。 第5e図及び第5f図は、画像編集ユニット700の構成を示
すブロック図である。 第5g図は、第5f図の回路の動作例を示すタイミングチャ
ートである。 第5j図は、ラスタライザ860の構成を示すブロック図で
ある。 第6図,第7a図,第7d図,第7e図,第7f図,第7g図及び
第7h図は、システム制御ユニットの概略動作を示すフロ
ーチャートである。 第7b図はページアナライザの概略動作を示すフローチャ
ートである。 第7c図はコマンドエミュレータの概略動作を示すフロー
チャートである。 第8a図,第8b図,第8c図,第8d図,第8e図,第8f図,第
8g図,第8h図および第12図は、編集動作を行なう場合の
原稿と記録シート上の画像を示す平面図である。 第9図は、1つの変形例における原稿と記録シートを示
す平面図である。 第10図は、実施例の装置で記録されたシート上の画像の
一例を示す平面図である。 第11図は、受信データバッファユニットの変形例を示す
ブロック図である。 100:レーザプリンタ 200:自動原稿送り装置、300:ソータ 400:イメージスキャナ(走査信号生成手段) 500:受信データバッファユニット 520:ページアナライザ 530,540,550:メモリ 600:システム制御ユニット 640:時計回路 700:画像編集ユニット 705:カウンタ(第1のアドレス生成手段) 706:カウンタ(第2のアドレス生成手段,読み出し制御
手段) 708,755:比較器(比較手段) 710,720:メモリ(記憶手段) 730,750:操作テーブル(編集指示手段) 800:プリンタ制御ユニット 810,820:インターフェース回路 830:コマンドエミュレータ 840:ページメモリ 850:キャラクタジェネレータ 860:ラスタライザ、900:信号合成回路 1000:操作ボード SW1,SW2,SW3:スイッチ CN0,CN1,CN2,CN3:コネクタ PC1,PC2,PC3:パーソナルコンピュータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】1画素に同期した第1の同期信号を生成す
    る第1の生成手段; 1ラインに同期した第2の同期信号を生成する第2の生
    成手段; 前記第1の同期信号に同期して原稿画像の1ラインの各
    画素の画像データを1画素分づつ出力し、前記第2の同
    期信号に応じて該出力動作を繰り返す読み取り手段; 少なくとも2ライン分の画像データ記憶領域を有し、入
    力される画像データを指定された任意のアドレスに書き
    込み、指定された任意のアドレスの画像データを読み出
    す第1の記憶手段; 前記第1の同期信号を計数することにより前記第1の記
    憶手段に与える書き込みのアドレスを所定値から順次生
    成する第1のカウンタ; 前記第1の同期信号を計数することにより前記第1の記
    憶手段に与える読み出しのアドレスをセットされた値か
    ら順次生成する第2のカウンタ; 編集モードに応じた第1のアドレスと第2のアドレスの
    組を設定する設定手段; 前記設定手段により設定された第1のアドレスと第2の
    アドレスの組を少なくとも1ライン分記憶し出力する第
    2の記憶手段; 前記第1のカウンタが出力するアドレスと前記第2の記
    憶手段が出力する第1のアドレスとを比較する比較手
    段;および 前記比較手段が一致を検出したとき、比較された第1の
    アドレスと組の第2のアドレスを前記第2のカウンタに
    セットし、1ラインにおける全ての第1のアドレス及び
    第2のアドレスの読み出しが終了したら、次ラインの第
    1のアドレス及び第2のアドレスを出力するよう前記第
    2の記憶手段を制御する制御手段; を備える、データ編集装置。
JP60283909A 1985-12-17 1985-12-17 デ−タ編集装置 Expired - Fee Related JPH0787527B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60283909A JPH0787527B2 (ja) 1985-12-17 1985-12-17 デ−タ編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60283909A JPH0787527B2 (ja) 1985-12-17 1985-12-17 デ−タ編集装置

Publications (2)

Publication Number Publication Date
JPS62142467A JPS62142467A (ja) 1987-06-25
JPH0787527B2 true JPH0787527B2 (ja) 1995-09-20

Family

ID=17671755

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60283909A Expired - Fee Related JPH0787527B2 (ja) 1985-12-17 1985-12-17 デ−タ編集装置

Country Status (1)

Country Link
JP (1) JPH0787527B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2886859B2 (ja) * 1987-10-06 1999-04-26 キヤノン株式会社 画像処理装置
JP2901062B2 (ja) * 1988-04-04 1999-06-02 株式会社リコー 画像形成装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5627129A (en) * 1979-08-10 1981-03-16 Canon Inc Copying apparatus
JPS5814270A (ja) * 1981-07-17 1983-01-27 Fuji Photo Film Co Ltd 画像走査記録方法

Also Published As

Publication number Publication date
JPS62142467A (ja) 1987-06-25

Similar Documents

Publication Publication Date Title
US5977954A (en) Image processing system
US5757373A (en) Information processing apparatus with display for a variable number of functional items
US5528361A (en) Image forming apparatus with interleaved printing from plural sources
JPH09138613A (ja) 画像形成装置
US6286059B1 (en) Information processing system displaying a selection state of a plurality of devices at the devices by a respective plurality of selection circuits
JP3354227B2 (ja) デジタル複写機の動作制御方法
US6078401A (en) Image forming apparatus
US6167209A (en) Copying system having plural copying machines
US5369733A (en) Image processing apparatus with apparatus for adjusting a magnification setting
JPH0787527B2 (ja) デ−タ編集装置
JPH0795791B2 (ja) デジタル記録装置
JPH0787526B2 (ja) デ−タ編集装置
JP3871417B2 (ja) 画像処理装置
US6654140B1 (en) Image forming apparatus that permits easy job registration
JPS62139468A (ja) デジタル記録装置
JP3537108B2 (ja) 画像処理システム
JP3438209B2 (ja) 画像形成装置
US20030214685A1 (en) Image forming apparatus and image forming method
JPH0738681A (ja) デジタル画像処理装置
JP3264710B2 (ja) 画像形成装置
JPH09312715A (ja) 画像形成装置
JP3649564B2 (ja) 画像形成装置
JPH08307654A (ja) 画像形成装置
JPH10126537A (ja) 画像形成装置
JPH0723211A (ja) 複数原稿一括複写装置

Legal Events

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