JPH0216867A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0216867A
JPH0216867A JP63166035A JP16603588A JPH0216867A JP H0216867 A JPH0216867 A JP H0216867A JP 63166035 A JP63166035 A JP 63166035A JP 16603588 A JP16603588 A JP 16603588A JP H0216867 A JPH0216867 A JP H0216867A
Authority
JP
Japan
Prior art keywords
image
data
computer
image data
reading means
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63166035A
Other languages
English (en)
Inventor
Nobuharu Takahashi
信晴 高橋
Yoshiaki Haniyu
羽生 嘉昭
Shogo Oneda
章吾 大根田
Shinko Yamada
眞弘 山田
Masaki Sano
正樹 佐野
Hiroaki Suzuki
博顕 鈴木
Shinji Yamakawa
山川 慎二
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 JP63166035A priority Critical patent/JPH0216867A/ja
Publication of JPH0216867A publication Critical patent/JPH0216867A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔技術分野〕 本発明は画像処理装置に係り、とくに画像読取り手段で
読め取られた画像データと汎用コンピュータ上で作成さ
れた文章や画像ファイル等のデータを合成して出力する
デジタル複写機における画像処理装置に関する。
〔従来技術〕
従来のDTP (ディスクトップパブリッシング)或い
はWP (ワードプ1コセツサ)のシステムでは、画面
上で作成した文字、グラフィックスにイメージを合成し
ようとする場合、スキャナで読み取った画像データをボ
ス1〜コンピユータに転送し、ホストコンピュータで領
域の切り出し、画像の移動を行い、最終的に出来上がっ
た文書をプリンタに転送して印字していた。
この方法では、膨大な画像データをスキャナボス)・間
、ポスト−プリンタ間で転送する必要があり、また、デ
ータをボス1−向に蓄積して切り出し移動の処理を行う
ために非常に処理時間が掛かり、ホストも大規模なもの
になっていた。
また、汎用コンピュータ内のファイルには、大型コンピ
ュータのCADシステム等で用いられているベクトル形
式のものや、最近、DTP(Disk・Top−Pub
lishing )で用いられているP D T−(P
age  Descript  °Lanにuage 
)で記述されたもの等がある。このようなファイルをペ
ージプリンタで印字する際の動作について第15図を基
に説明を行う。
点線内100が汎用コンピュータで、101が内部シス
テムハスである。その内部システムバス101にCP[
J102や、そのワーキングメモリ103や記1a装置
104が接続されている。尚、第15図には図示してい
ないが、100内には他にキーボードやCRTも接続さ
れている。
汎用コンピュータ100上で動作するアプリケーション
ソフトウェアによってワーキングメモリ103内に作成
された文書或いは画像ファイルは最終的に記憶装置10
4に格納される。
アプリケーションソフトうエア動作中に印字要求が発生
ずると、ワーキングメモリ103内の文書成いは画像フ
ァイルはシステムバス101上に読み出され、そのファ
イルデータは、I10装置105を介してページプリン
タ110に送出される。110内では、受は取ったファ
イルデータを展開部111にてイメージデータに展開す
る。印字部112の印字速度が速い場合には、通常展開
部111内にはページプリンタ110の印字用紙に対応
したフレームメモリが存在し、展開されたイメージデー
タはページ毎に格納される。印字部112は、そのイメ
ージデータを自らが発生する主走査および副走査同期信
号と画素クロックによりフレームメモリから読み出すこ
とでページ毎の印字を行う。
さて次に、第15図で説明したシステムに画像読取り装
置200が追加され、そこで読み取られたイメージデー
タと前述の汎用コンピュータ」二で作成されたファイル
との合成印字について第16図をもとに説明する。尚、
ここからの説明は現在市販されているスキャナデータ読
取り機能つきのアプリケーションソフトウェアを使用し
た場合についての説明である。
画像読取り手段200で読み取られたイメージデータは
、f/○装置106を介して汎用コンピュータ100内
部のワーキングメモリ103に書き込まれる。そのデー
タは100内のCRTに表示され、ファイルと合成する
際の抜き取りおよび位置指定が行われる。その結果、イ
メージデータばアプリケーションソフトウェアで作成さ
れたファイル内にイメージデータとして組み込まれ、そ
のファイルデータをページプリンタ110に送出するこ
とで、第15図で説明した動作によりページ毎の印字が
行われる。この合成方法は、CRT上で合成の位置指定
が行われるため、目視での確認ができ、合成印字の際の
やり直しがなくなる利点を有する。しかし、大量のイメ
ージデータをワーキングメ千り103内に格納するため
に、その処理時間が掛かるという欠点と、イメージデー
タがファイル内に組み込まれるため、ページプリンタ1
10に送出するデータ星が増大し、その送出時間がかか
るという欠点が生しる。
また、単に合成するといってもその合成方法については
幾つかの方法があり(後述)、従来ではその処理をすべ
て汎用コンピュータ上のアプリケーションソフトウェア
で行っていたためにその処理時間が掛かるという欠点も
生じる。
〔目的〕
本発明は−1−述した従来装置の不都合に鑑みてなされ
たもので、その目的とするところは、イメジ、文字、グ
ラフィックスを自由にレイアウトシて文書作成出来る装
置において、ホストコンピコ。
−タの負担を軽減出来る画像処理装置を提供することに
ある。
また、本発明は、画像読取り手段で読み取られた大量の
イメージデータをそのまま汎用コンピコ。
−夕内のワーキングメモリに送らないことによりその転
送時間を削減し、なおかつ、その合成処理を高速化し、
またその印字品質も損なわないようなイメージデータと
ファイルとの合成印字を可能にする画像処理装置を提供
することを目的とする。
〔構成〕
この目的を達成するために、本発明は、所定の画像を読
み取って該画像を任意に合成して出力するデジタル複写
機における画像処理装置において、所定の画像を読み取
って電気的な画像信号に変換する画像読取り手段と、前
記画像信号に基づいて画像形成する画像形成手段と、前
記画像信号を蓄積する画像メモリと、コンピュータの指
示にしたがって前記画像メモリに画像を展開する手段と
、前記コンピュータの指示により前記画像読取り手段か
らの画像信号にマスクをかけて任意の領域のみを切り出
す手段と、該切り出し手段から切り出された画像信号と
前記画像メモリの画像信号を論理演算して合成する合成
手段とを備え、前記コンピュータからの画像信号と前記
画像読取り手段で読み取った画像を任意に切り抜き、合
成して画像出力することを特徴としたものである。
また、本発明は、コンピュータ、ページプリンタおよび
画像読取り手段で構成され、前記コンピュータ内のデー
タと前記画像読取り手段で読み取られた画像データを合
成して出力する画像処理装置において、前記コンピュー
タから直接前記画像読取り手段へ画像データの読取り位
置を指定する手段と、合成処理の際、その方法を事前に
指定する手段と、前記ページプリンタ内に設けられ、リ
ードモデフアイライトでのアクセスが行え、前記画像デ
ータを蓄積する画像メモリと、前記指定手段によるデー
タを記taするレジスタ部並びにレジスタ部の出力値に
応じた前記合成処理を実行する演算回路を備えたフレー
ムメモリと、を備えることを特徴としたものである。
以下、本発明の実施例に基づいて具体的に説明する。
第1図は本発明の実施例を示す回路ブロック図である。
図において、1はスキャナ、2はプリンタ、3はスキャ
ナ/プリンタ制御回路、4 Lt縮小回路、5ば演算回
路、6は画像メモリ、7はホス1〜コンピユータインタ
ーフエース(T/F) 、8はホストコンピュータ、9
は中央処理ユニット(CPtJ)である。スキャナ1は
原稿を走査して画像を読取り、画像信号に変換する。
動作は第2図に示すように、5FGATE、5LSYN
C,SC1,、にの信号に同期して行われ、5FGAT
Eはライン送りの開始信号、S I−S YNCはライ
ンの先頭を表ず信号、5CLKはデータの送出信号であ
る。プリンタ2は画像信号に基づいて画像を出力し、動
作はスキャナ1同様、第2図に示ずようにPFGATE
、PLSYNCP CL Kに同期して行われる。CP
U9はホスト1/F7を通してホストコンピュータ8か
らのコマンドを解釈してシステム全体の制御、動作バラ
メークの設定、及びポストコンピュータ8からの文字、
グラフィックスデータの画像メモリ6への展開を行う。
縮小回路4はスキャナ1からの読取りデータを所定の率
で縮小し、CPU9の指示により縮小データをボスl−
17F7を通してホストコンピュータ8に転送する。縮
小のアルゴリズムは、単純な間引き、コンボリューショ
ンによる補間など一般的なアルゴリズムで行い、特に方
式は問わない。スキャナ/プリンタ制御回路3ば、スキ
ャナ1とプリンタ2に同期信号を送り出して動作を制御
する。第3図にスキャナ/プリンタ制御回路3のブロッ
ク図を示す。
第3図において、10はL S Y N C発生回路、
11は発振器(O3C) 、I 2はFGATE発生回
路、]3はスタートパルス発生回路である。CPU9か
らのスタート命令を受けると、スタートパルス発生回路
13がFGATE発生回路12にパルスを出力し、また
LSYNC発生回路10にライン送りの間隔に対応した
間隔でパルスを出力する。パルスを受けるとFGATE
発生回路12、LSYNC発生回路10はそれぞれFG
ATE。
LSYNCを出力する。演算回路5はスキャナ1の読取
りデータのマスクを行い、任意の領域のみを切り抜く。
そして画像メモリの画像データとの論理演算を行う。第
4図に演算回路のブロック図を示す。
図において、14はマスク制御回路、15は演算論理ユ
ニッ1−(AL[J)である。マスク制御回路14はカ
ウンタで構成され、PLSYNC,Pc r、 r<を
カランl してCPU9にて設定された切り抜き領域を
スー1−ヤナ1の読取りデータから切り抜き、A L 
U 1.5にてメモリに展開されているデータとの論理
演算を行う。論理演算のモードは、CPU9にて設定出
来る。そして合成されたブタがプリンタに送られ、ブリ
ンクにて出力される。
次に、全体の動作について説明する。まず、ホスト・コ
ンピュータ8に対してスキャナ1で原稿を読め取った画
像データを縮小して転送する。ボストコンピュータ8に
おいてはこのデータを受は取り、例えばCRTにて表示
する。もし、ごの時に原稿の位置が気に入らなければ、
スキャナ1にセラ]・されている原稿の位置を修正する
。次に各種ソフトウェアによって文書作成他スキャナか
らの画像データの読込み等を行い、レイアウトを行う。
また、この時にスキャナデータの切り抜き領域の設定お
よび合成方法の設定を行う。
本体では、文字、タラフィックのデータと、原稿の切り
出し領域および合成方法をボストコンピュータ8より受
U取り、CPU9により文字、グラフィックスを画像メ
モリ6に展開した後、各パラメータをセットして、スキ
ャナ/プリンタ制御回路3にスタート命令を送り、動作
を開始する。
スキャナ1からの画像信号は前記各回路の動作により切
り抜き、メモリからの画像信号と合成されてプリンタ2
に出力しプリントされる。
この実施例によれば、イメージ、文字、グラフィックス
を自由にレイアウトして文書作成出来るシステムが簡単
な構成で、ボス1〜コンピユータ8に負担をかげずに実
現出来る。
さらに、本発明は汎用コンピュータ内のデータと画像読
取り手段から読み取った画像データを合成する際に、原
稿の位置指定がユーザーが読込みたい位置を測定して入
力するだけで合成が可能であり、ユーザーのシステムに
対する操作負担の軽減に役立つ画像処理装置を提供する
。以下、該装置の幾つかの実施例について説明する。
汎用コンピュータ】00」二のアプリケーションソフト
ウェアによりデータ作成中に、ある領域に対して画像読
取り手段200から読み取った画像データを合成出力し
たい場合には次の動作に従う。
(1)画像読取り手段200の原稿台に原稿を設置する
(2)合成する2つのデータ名をアプリケーションソフ
トウェア上で入力。
(3)原稿から読め込みたい位置を同ソフトウェア上で
入力。
(4)印字要求且つ合成されるデータを1頁毎にベージ
プリンタ110に送出。
(5)ページプリンタ110内の展開部111により1
頁分の画像展開処理終了。
+61 +51の動作で、そのデータを合成したい場合
、汎用コンピュータ100がその合成方法をI10装置
105を1jrlして、展開部111内のフレームメモ
リへ送出。
+7) +3)で指定された抜き取り範囲、合成位置を
展開部111へ送出。
(8)画像読取り手段200へ■/○装置105を介し
て読取り開始命令を送出。
(9)展開部111内フレームメモリは(6)で受り取
った合成方法のデータを基に、フレームメモリ内部の演
算回路で処理された画像データをリードモディファイラ
イトアクセスで合成書き込みを行う。
0011 / O装置105により、データ合成終了の
旨を汎用コンピュータ100に知らせる。
QD汎汎用コンピー−り100は■/○装置105を介
し、印字部112に印字命令を送出。
(12)以下、印字終了まで(4)の処理に戻りページ
毎の印字を行う。
上記(9)の動作は、第5図に示すようなフレームメモ
リ113を展開部]11内に設けることで実現する。以
下、その動作説明を行う。
114が合成方法を指定するために設けられたレジスタ
で、その稙は汎用コンピュータ100によりI10装置
105を介して演算部115に書き込まれる。合成方法
には、例えば、重ね書き、OR書込み、反転書込み等が
ある。第6図falないしくC)をもとにその説明を行
う。既に第6図(alのような画像データがフレームメ
モリ113に書き込まれていたとする。
ここで<B ″)に示すようなイメージデータをフレー
ムメモリ113の(a′)の領域に合成する場合41重
ね書きの場合には第6図fb)のように、Dという文字
が消え、OR書込みの場合には第6図(c+のように!
?、FDと印字される。また白黒反転して合成したい場
合には反転書込指定をレジスタ114に対して行う。こ
のような合成を指定するためにレジスタ114に書き込
まれるデータは、次段の演算部115の入力データとな
る。
第7図はフレームメモリ] ]、3に対するり−Fモデ
ィファイライトのアクセスタイミング図で、同図の11
8が実際に合成書込みをしたいフレームメモリ113内
のイメージデータである。このデータ118は、図のタ
イミングでフレームメモリ113から読み出され、第5
図のハス116を通って演算部115の入力となる。こ
のとき既にレジスタ114の出力117と合成書込みし
たいイメージデータ118も演算部115に入力されて
おり、該演算部115は出力117のデータを基に重ね
書き処理、OR書込み処理、反転書込み処理等の演算を
行う。演算部115の出力データ119は、第7図中の
(blのタイミング時には確定しており、従って、フレ
ームメモリ113に対する所望の合成書込みが実現出来
る。
以」二説明した動作のフローチャートを第8図に示しで
ある。本発明は操作が簡単で、大量の画像データを出力
部のみに送ることによる合成処理時間の短縮という効果
を有する。
次に、第9図に他の実施例のシステムブロック図を示す
同一ページにて画像読取り手段200から読み取る画像
データ領域と、汎用コンピュータ100内のファイルの
領域が存在する場合の動作を説明する。
(])領域分割 汎用コンピュータ100上で画像データ領域と汎用コン
ピュータ100のファイル領域を指示する。
(2)ファイル領域の処理 文章或いは画像ファイルをワーキングメモリ103」−
にて作成または記tf!装置104より文章或いは画像
ファイルをワーキングメモリ103に格納して修正を行
う。
(3)画像領域の処理 0画像読取り手段200の原稿台に原稿を設置する。
■I10装置105を通して(1)で指定された領域と
メモリデータ転送開始命令を汎用コンピュータ100は
展開部111に送る。
■展開部11】は、画像読取り手段200に転送開始命
令を行う。
■■の画像データ転送終了後、展開部111は、I10
装置105を通して汎用コンピュータ100に転送終了
の旨を知らせる。
0画像データの確認要求が汎用コンピュータ100から
あったならば、展開部111の画像データを間引きなが
らI10装置+05を通して、ワーキングメモリ103
に格納。
■汎用コンピュータ100で画像データの61t Mn
要求があったならば、CRTで位置などの確認を行い、
再入力の必要がある時は、同じ原稿を■からやり直す。
原稿(画像領域)が複数存在する時は(3)を繰り返す
(4)ファイル領域の展開 ■印字要求により、汎用コンピュータ100内のファイ
ルデータを1ページ毎にページプリンタ110に送出。
■展開部] ] 11こより、1ペ一ジ分のイメージ展
開処理が終了。
(51(31と(4)終了したらならば汎用コンピュー
タ100は、印字部112に対して印字命令をI10装
置105を通して送出し、ページプリンタ110が1ペ
一ジ分の印字を行う。
上記(1)〜(5)において、(2)と(3)は並列処
理が可能で、また(3)と(4111!!’j番を入れ
換えることも出来る。
尚、(])〜(5)の動作で不明瞭な点に関してさらに
説明を行う。
(3)−■の動作は画像読取り手段200の読取り速度
で行われる。こればページプリンタ1】0の展開部11
1が読取り手段200の発生ずる同1jJl信号で同j
lJlシてツーウェイ1〜で高速に吉き込めるためであ
る。しかし、第16図に示す従来例ではCP LJ 1
.02の配下にあるI10装置]06がイメージデータ
を読み取るため、I10装置106の方が画像読取り手
段200の転送速度がかなり遅くなり、データ転送に多
くの時間が費やされる。
そこで、従来例では、その速度差を補うために大容量の
FIFOバッファを画像読取り手段200内或いばI1
0装置10G内に設けることで実現している。
(3)−■の動作では、展開部111内のイメージデー
タをI10装置105を通して汎用コンピュータ100
内のワーキングメモリ103に格納するが、そのデータ
は、例えばX方向Y方向ともN画素おきの間引きデータ
である。■/○装置105もCPULO2の支配下にあ
り、転送時間は遅いが、第2図の動作に比べればN2倍
裔速である。
画像読取り手段200のイメージデータを汎用コンピュ
ータ100内のファイルと合成印字するのが本発明の目
的であり、その意味において、位置精度の要求を満たず
間引きデータで且つ画像読取りの抜き取り精度であれば
、実用上は何ら問題はない。むしろ直接原稿を展開部1
11に高速に転送することで印字の際の品質を損なわな
いことが重要である。
上記fl+、 (31がその実現にあたっての具体的方
法であり、この方法によれば、第16図に示す従来例の
動作よりも格段に高速に処理を行えることは明白である
以上説明した動作のフローチャー1〜を第10図、第1
1図に示しているが、本発明によれば、汎用コンピュー
タ100への転送量を、必要最低限にすることにより、
転送時間を削減し、なおかつ、合成される画像データの
印字品質も損なわないという効果を有する。
次に、第12図は本発明の他の実施例を示すシステムブ
ロック図である。第12図の実施例においては、新たに
画像読取り手段200から展開部Illへのデータバス
201を設けである。
まず、構成について説明する。
100は前述したように汎用コンピュータであり、10
1は内部システムハ′ス、102はCPU、103はツ
ー−1−ングメモリ、104は記41装置である。10
5.106はI10装置でそれぞれページプリンタ11
0内の展開部111及び画像読取り手段200に接続さ
れている。I10装置106は画像読取り手段200の
制御(コマンド/ステータスの送受信)及び読取りデー
タの転送を行う。画像読取り手段200ば画像読取り命
令を実行する時に、次の3つのモードが選択できる。
■)読取り画像データを、すべてI10装置106を介
し汎用コンピュータ100に転送する。
2)読取り画像データをデータバス201を介しデータ
の展開部111に転送する。
3)読取り画像データを間引いて、T10装置10Gを
介し汎用コンピュータ100に転送する。
データの展開部Illには、I10装置105を介して
汎用コンピュータ100のファイルデータの展開も可能
となっている。
以上の構成での汎用コンピュータ100内のファイルデ
ータと画像読取り手段200からの画像データの合成動
作は以下のように実行される。
■)画像読取り手段200の原稙台に原稿を設置する。
2)T10装置10Gを通して間引きデータの読取り開
始命令を画像読取り手段200に送出。
3)画像読取り手段200からの間引きされた画像デー
タを■/○装置106を介し、汎用コンピュータ100
内のワーキングメモリ103に格納。
4)ワーキングメモリ103内の間引きデータをCRT
」二に表示し、キーボード等で抜き取り処理を施した後
に合成の位置指定を行う。
5)印字要求に従って、汎用コンピュータ100内のフ
ァイルデータを1ページ毎にページプリンタ110に送
出。
6)ページプリンタ110内の展開部11]により、1
ペ一ジ分の1メージ展開処理が終了。
7)6)の動作で、イメージデータを合成したいページ
であれば、汎用コンピュータ100がその合成方法及び
合成位置をI10装置105を通して展開部111内の
フレームメモリに送出。
8)4)で指定された抜き取り範囲及び読取り開始命令
をT10装置10Gを通し、画像読取り手段200に送
出。
9)画像読取り手段200は、8)で受は取った抜き取
り範囲のデータを基に、原稿の画像データを展開部11
1に送出する。
10)展開部+11内のフレームメモリば7)で受4J
取った合成方法、合成位置のデータに基づきフレームメ
モリ内部の演算回路で処理されたイメージデータをリー
ドモディファイライトアクセスで合成書込みを行う。
11)画像読取り手段200は画像データの11■への
転送終了を汎用コンピュータ100に知らせる。
】2)汎用コンピュータ100は、ページプリンタ11
0内の印字部112に対して印字命令をI10装置10
5を通して送出し、ページプリンタ110が1ペ一ジ分
の印字を行う。
13)以下、印字終了に至るまで5)の処理に戻り、ペ
ージ毎の印字を行う。但し、フレームメモリへの書込み
はオーバライドが基本となっているので、汎用コンピュ
ータ100からのファイルデータと画像読取り手段20
0からの画像データ、各々のフレームメモリへの展開の
遅い方が最終的印刷出力となる。
以上の動作を行うことにより、汎用コンピュータ100
内のファイルデータと画像読取りデータの合成時に次の
利点がある。
■)汎用コンピュータ100へ読取りデータを転送しな
くて良いため、転送に要する時間が無くなり、全体の処
理時間が短くなる。
2)ワーキングメモリ103に読取りデータを格納しな
くて良いため、容量が少なくて済む。
3)展開部111内のフレームメモリに演算機能イ」き
り−l:モデイファイライトが可能なため、従来例と同
機能を保持可能。
フレームメモリの構成及び合成方法は前述した第5図、
第6図(a)、 (bl、 (clにより説明できる。
すなわち、114が合成方法を指定するために設けられ
たレジスタで、その値は汎用コンピュータ100により
I10装置105を介して入力120により書き込まれ
る。合成方法には、例えば、重ね書き、OR書込み、反
転書込み等がある。第6図を基にその説明を行う。既に
、(a′)のような画像データがフレームメモリ113
に書き込まれていたとする。ここで、(a“)に示すよ
・うなイメージデータを(a′)の領域に合成する場合
、重ね書きの場合には、第6図(blのようにDという
文字が消え、OR書込みの場合には第6図(C)のよう
にF、FDと印字される。また白黒を反転して合成した
い場合には反転書込み指定をレジスタ114に対して行
う。このような合成を指定するためにレジスタ114に
書き込まれたデータは、次段の演I知’S(1115の
入力データきなる。
第7図がフレームメモリ113に対するリードモディフ
ァイライトのアクセス・タイミング図で、同図の118
が実際に合成書込みをしたいフレームメモリ]13内の
イメージデータである。このデータ118は、第7図の
タイミングでフレームメモリ113から読み出され、第
5図のハス116を通って演算部115の入力となる。
この時、既にレジスタ114の出力117と合成書込め
したいイメージ・データ118も演算部115に入力さ
れており、演算部115は出力117のデータを基に重
ね書き処理、OR書込み処理、反転書込み処理等の演算
を行う。演算部115の出力データ119は、第7図中
の(b)のタイミング時には確定しており、従って、フ
レームメモリ113に対する所望の合成書込みが実現で
きる。
次に、第13図に示す実施例のシステムブロック図につ
いて説明する。この実施例においては、新たに画像読取
り手段200専用の第2のフレームメモリ301が追加
され、ここに画像読取り手段200で読め取られたイメ
ージデータがそのまま蓄えられる。以下、本実施例に伴
う動作説明を行う。
尚、303は第2のフレームメモリ301がら展開部1
1]へのデータバスである。汎用コンピュータ100J
−のアプリケーションソフI・ウェアにより文章や画像
のファイルを作成中に、ある1;1域に対して画像読取
り手段200から読み取ったイメージデータを合成印字
したい場合には、次の動作に従う。
(11画像読取り手段200の原措台に原措を設置する
(2N10i置106を通して読取り開始命令を画像読
取り手段200に送出。
(3)ア″6み取られたイメージデータを専用ハス30
2を通して、そのま7E第2のフレームメモリ301に
格納。
(4)第2フレームメモリ301内のイメージデータを
間引きながらI10装置304を通して汎用コア ンビコーータ100内のワー二)−ングメモリ103に
格納。
(5)ワーキングメモリ1. 0 3内の間引きデータ
をCRT上に表示し、キーボード等で抜取り処理を施し
た後に合成の位置指定を行う。
(6)印字要求に従って、汎用コンピュータ100内の
ファイルデータを1ページ毎にページプリンタ110に
送出。
(7ンページプリンタ110内の展開部1. I Iに
より、1ペ一ジ分のイメージ展開処理が終了。
(81 F71動作で、イメージデータを合成したいペ
ージであれば、汎用コンピュータ100がその合成方法
を110装置105を通して展開部111内のフレーム
メモリに送出。また、(5)で指定された抜取り範囲と
合成位置及びメモリデータ転送開始命令をI10装置3
04を通して第2フレームメモリ301に送出。
(9)第2フレームメモリ301は(8)で受は取った
抜取り範囲と合成位置のデータをもとに第2フレームメ
モリ301内のイメージデータ続出しアドレスを算出し
、展lJn部1 ]、 1内のフレームメモリに対して
11:込みデータと書込みアISレスを送出。
(10)展開部111内のフレームメモリは、(8)で
受は取った合成方法の指定データに基づき、フレームメ
モリ内部の演算回路で処理されたイメージデータをり一
トモディファイライトアクセスで合成書込みを行う。
(11)第2フレームメモリ301は、合成イメージデ
ータの転送終了の旨をr7o装置3o4を通して汎用コ
ンピュータ100に知らせる。
021汎用コンピユータ100は、ページプリンタ11
0内の印字部112に対して印字命令を■/○装置10
5を通して送出し、ページプリンタ110が1ペ一ジ分
の印字を行う。
Q31以下、印字終了に至るまで(6)の処理に戻りペ
ージ毎の印字を行う。
」−記(1)〜03)の動作で、不明瞭な点に関してさ
らに説明を行う。
(3)の動作は画像読取り手段200の読取り速度で高
速に行われる。これば、画像読取り手段2。
0専用の第2のフレームメモリ301が、画像読取り手
段200の発生ずる同期信号とイメージデータを直接受
は取り、そのイメージデータを同期信号によってカウン
トアツプするアトレスカウンクが指定するメモリ部にツ
ーウェイI−で高速に書き込めるためである。
(4)の動作では、第2フレームメモリ301内のイメ
ージデータをI10装置304を通して汎用コンピュー
タ100内のワーキングメモリ103に格納するが、そ
のデータは例えばN画素おきのいわゆる間引きデータで
ある。I10装置304もCPU102の配下にあり、
従って、その転送時間は遅いが、第16図の動作に比べ
ればN倍高速である。画像読取り手段200のイメージ
データを汎用コンピュータ100内のファイルと合成し
印字するのが本発明の目的であり、その意味では間引き
データをCRTに表示し抜取り及び合成位置指定を行っ
ても実用上何ら問題はない。むしろ、印字の際には、第
2のフレームメモリ301内のデータをそのまま高速に
展開部111内のフレームメモリ部に転送することで印
字の際の品質が損なわないようにすることが重要である
上記(8)〜(lυがその実現にあたっての具体的方法
であり、この方法によれば、第16図での動作よりも高
速に合成処理が行えることは明白である。
尚、0ωの動作は、第5図に示すようなフレームメモリ
1]3を展開部】11内に設けることで実現する。以下
、その動作説明を行う。
114が合成方法を指定するために設けられたレジスタ
で、その値は汎用コンピュータ100によりI10装置
105を介して演算部]15により書き込まれる。合成
方法には、例えば、重ね書き、OR書込め、反転書込み
等がある。第6図をもとにその説明を行う。既に、第6
図[a)のような画像データがフレームメモリ113に
書き込まれていたとする。こごて、(a pr )に示
すようなイメージデータを(a ’ )の領域に合成す
る場合、重ね書きの場合には、第6図(blのようにD
という文字が消え、OR書込みの場合には第6図(C)
のようにlE〕FDと印字される。また、白黒を反転し
て合成じたい場合には反転書込み指定をレジスタ114
に対して行う。このような合成を指定するためにレジス
タ114に書き込まれるデータは、次段の演算部115
の入力データとなる。
第7図がフレームメモリ113に対するリードモディフ
ァイライト・のアクセスタイミング図で、同図の118
が実際に合成書込みをしたいフレームメモリ113内の
イメージデータである。このデータ118は、第7図の
タイミングでフレームメモリ113から読み出され、第
5図のハスII6を通って演算部115の人力となる。
この時、既にレジスタ114の出力117と合成書込み
したいイメージデータ118も演算部115に入力され
ており、演算部1 ]、 5は出力117のデータをも
とに重ね一シき処理、OR書込み処理、反転書込み処理
等の演算を行う。演算部115の出力データ119は、
第7図中のfblのタイミング時には確定しており、従
って、フレームメモリ113に対する所望の合成書込み
が実現できる。
以」ニ説明した動作のフローチャー1〜を第14図に示
すが、本発明によれば、特に、画像読取り手段で読め取
られた大量のイメージデータをそのまま汎用コンピュー
タ内のワーキングメモリに送らないことにより、その転
送時間を削減し、なおかつ、その合成処理を高速化し、
またその印字品質も損なわないという効果を有する。
〔効果〕
叙上のごとく、本発明によれば、画像読取り手段で読み
取られたイメージデータと汎用コンピュータ」二で作成
された文書または画像ファイルとの合成印字に関して、
大量のイメージデータをそのまま汎用コンピュータ内の
ワーキングメモリに送らないようにして転送時間を削減
し、そのデータを基にしてブラウン管」二で構成の抜取
り及び位置指定を行い、また、その合成処理を高速化し
、さらに、その印字品質も損なわないという効果を奏す
る画像処理装置を提供することができる。
【図面の簡単な説明】
第1図は本発明の実施例を示すブロック回路図、第2図
(・〕)および(b)は第1図の回路の動作クイミング
を示すクイムチャ−1〜及び動作説明図、第3図は第1
図のスキャナ/プリンタ制御回路を示すブロック図、第
4図は第1図の演算回路を示すブロック図、第5図は本
発明の他の実施例を示すブロック図、第6図(al、 
(bl、 (clは第5図の動作説明図、第7図はリー
ドモディファイライトのアクセスタイミング図、第8図
は第5図の実施例の動作を説明するフローチャート、第
9図は本発明の他の実施例を示すブロック回路図、第1
0図は第9図の実施例のA、B、Cの3通りの流れ示す
全体フローチャー、第11図は第9図の実施例の画像領
域の処理フローチャート、第12図は本発明の他の実施
例を示すブロック回路図、第13図は本発明の他の実施
例を示すブロック回路図、第14図は第13図の回路の
動作を示すフローチャー1・、第15図及び第16図は
それぞれ従来装置を示すブロック回路図である。 1・・・スキャナ、2・・・プリンタ、3・・・スキャ
ナ/プリンタ制御回路、4・・・縮小回路、5・・・演
算回路、6・・・画像メモリ、8.100・・・ポスト
コンピュータ、9.1.02・・・CP U、14・・
・マスク制御回路、15・・・演算論理ユニット、10
3・・・ワーキングメモリ、1]0・・・ページメモリ
、111・・・フレームメモリ、112・・・印字部、
200・・・画像読取り手段、301・・・第2のフレ
ームメモリ。 代理人 弁理士  武  顕次部(外1名)第8図 第9図 第10図 第11図 第12図 第14図 第15図 第16図 OO

Claims (3)

    【特許請求の範囲】
  1. (1)所定の画像を読み取つて該画像を任意に合成して
    出力するデジタル複写機における画像処理装置において
    、所定の画像を読み取つて電気的な画像信号に変換する
    画像読取り手段と、前記画像信号に基づいて画像形成す
    る画像形成手段と、前記画像信号を蓄積する画像メモリ
    と、コンピュータの指示にしたがつて前記画像メモリに
    画像を展開する手段と、前記コンピユータの指示により
    前記画像読取り手段からの画像信号にマスクをかけて任
    意の領域のみを切り出す手段と、該切り出し手段から切
    り出された画像信号と前記画像メモリの画像信号を論理
    演算して合成する合成手段とを備え、前記コンピユータ
    からの画像信号と前記画像読取り手段で読み取つた画像
    を任意に切り抜き、合成して画像出力することを特徴と
    する画像処理装置。
  2. (2)コンピユータ、ページプリンタおよび画像読取り
    手段で構成され、前記コンピュータ内のデータと前記画
    像読取り手段で読み取られた画像データを合成して出力
    する画像処理装置において、前記コンピユータから直接
    前記画像読取り手段へ画像データの読取り位置を指定す
    る手段と、合成処理の際、その方法を事前に指定する手
    段と、前記ページプリンタ内に設けられ、リードモデフ
    アイライトでのアクセスが行え、前記画像データを蓄積
    する画像メモリ、前記指定手段によるデータを記憶する
    レジスタ部、並びにレジスタ部の出力値に応じた前記合
    成処理を実行する演算回路を備えたフレームメモリとを
    備えることを特徴とする画像処理装置。
  3. (3)コンピユータ、ページプリンタおよび画像読取り
    手段で構成され、前記コンピユータ内のファイルと前記
    画像読取り手段で読み取られた画像データを合成印字す
    る画像処理装置において、ブラウン管上で画像データの
    領域指定を行う手段と、該領域指定手段での領域指定に
    基づいて前記画像読取り手段で読み取られた画像データ
    を前記ページプリンタ内のフレームメモリの画像データ
    領域に高速に格納する手段と、該格納手段の画像データ
    を間引いて前記コンピユータ内のワーキングメモリに転
    送する手段とを備えることを特徴とする画像処理装置。
JP63166035A 1988-07-05 1988-07-05 画像処理装置 Pending JPH0216867A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63166035A JPH0216867A (ja) 1988-07-05 1988-07-05 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63166035A JPH0216867A (ja) 1988-07-05 1988-07-05 画像処理装置

Publications (1)

Publication Number Publication Date
JPH0216867A true JPH0216867A (ja) 1990-01-19

Family

ID=15823739

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63166035A Pending JPH0216867A (ja) 1988-07-05 1988-07-05 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0216867A (ja)

Similar Documents

Publication Publication Date Title
US5315693A (en) Method and system for integrating in a single image, character and graphical information by employing data of different pixel resolution
EP0704791A1 (en) Method of processing a job, in a printing system, with a composite job ticket
JPH07262360A (ja) 画像処理装置及び方法
JP4695815B2 (ja) 描画処理装置および描画処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラム
JPH0216867A (ja) 画像処理装置
JPH0231416B2 (ja)
JP3715749B2 (ja) 画像処理システム及び画像処理方法
JP4257503B2 (ja) 画像処理装置及び画像処理方法
JPH04205069A (ja) 画像処理装置
JP3419450B2 (ja) 画素データ処理装置および方法
JP2785777B2 (ja) プリンタシステム
JP2575267B2 (ja) 文字処理装置
JP2003170636A (ja) 印刷処理装置、印刷処理方法、印刷処理プログラム及び印刷処理プログラムを格納した記録媒体
JP2002152488A (ja) スプールデータ生成装置および方法ならびに記憶媒体
JPH0581397A (ja) ページスクロール方法及び画像処理装置
JPS62191973A (ja) ビツトマツプメモリにおけるビツトパタ−ン編集処理装置
JPH0462080A (ja) 画像処理装置
JPH0286265A (ja) 画像合成印字装置
JPH04342076A (ja) 画像情報処理装置
JPH0567983B2 (ja)
JPH0258970A (ja) 画像処理装置
JPS60181975A (ja) 画像デ−タの制御方法
JPH10228269A (ja) 画像処理装置
JPH06325137A (ja) 画像処理システム
JPH04342363A (ja) 画像情報処理装置