[go: up one dir, main page]

JPH09252412A - 画像処理装置及びその制御方法 - Google Patents

画像処理装置及びその制御方法

Info

Publication number
JPH09252412A
JPH09252412A JP8057558A JP5755896A JPH09252412A JP H09252412 A JPH09252412 A JP H09252412A JP 8057558 A JP8057558 A JP 8057558A JP 5755896 A JP5755896 A JP 5755896A JP H09252412 A JPH09252412 A JP H09252412A
Authority
JP
Japan
Prior art keywords
image
processing apparatus
color
colors
element color
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.)
Withdrawn
Application number
JP8057558A
Other languages
English (en)
Inventor
Tsutomu Sakagami
努 坂上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP8057558A priority Critical patent/JPH09252412A/ja
Publication of JPH09252412A publication Critical patent/JPH09252412A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Storing Facsimile Image Data (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Color, Gradation (AREA)

Abstract

(57)【要約】 【課題】カラー画像と単色画像が混在した印刷データを
効率的に処理する。 【解決手段】ホストコンピュータ101から入力された
印刷データは、バッファ111に保持され、PDLイン
タプリタ117により解釈されてY、M、C成分に分解
される。制御プログラム118は、画像メモリ113〜
115の内容を比較し、一致するものがあるか否かを判
定し、その判定結果に基づいて画像メモリを管理する。
例えば、全画像メモリ113〜115の内容が一致する
場合(黒の単色画像)は、画像メモリ(M)114及び
(C)115を開放し、これを次の印刷データの展開に
利用し、画像メモリ(Y)113に展開されたデータを
Y、M、Cの3色の描画データとしてプリンタエンジン
120に供給する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、画像処理装置及び
その制御方法に係り、特に複数の要素色の混色により画
像を形成可能な画像処理装置及びその制御方法に関する
ものである。
【0002】
【従来の技術】コンピュータ等において作成した文書等
をプリンタより出力するシステムにおいて、一般に、コ
ンピュータ等からプリンタに供給する印刷データは、文
書情報を画像情報とし記述したコマンド群からなる。こ
のような印刷データを受け取ったプリンタは、それをコ
マンドインタプリタにおいて解釈し、ビットマップ画像
に展開し、記録媒体上に可視画像として出力する。この
ようなコマンド体系は、ページ記述言語(PDL)と呼
ばれ、代表的なものとしては、PostScriptや
Capslがある。
【0003】図9は、コンピュータにおいて作成した原
稿の一例である。この原稿は、901〜906の6ペー
ジからなり、このうち1、2、6ページは、白黒の文字
原稿、3、4、5ページは、カラー原稿である。このよ
うな原稿をカラー画像としてPDL等の印刷データに変
換してプリンタに供給すると、プリンタは、その6ペー
ジ分の印刷データを全てカラー画像として処理する。す
なわち、プリンタは、6ページの印刷データの全てをイ
エロー、マゼンタ、シアン成分に分解し、各分解色の画
像を夫々形成し、これを合成する。
【0004】
【発明が解決しようとする課題】しかしながら、上記従
来例においては、カラーのページと黒単色のページとが
混在した原稿をカラーの印刷データとしてプリンタに供
給した場合において、プリンタは、全ページがカラーの
ぺージであるものとして処理するため、本来黒単色のペ
ージに関する印刷処理について不要な時間を消費してい
た。
【0005】この問題は、黒単色のページがカラーのペ
ージとして扱われた場合のみならず、原稿がカラーのペ
ージであっても、例えばイエロー成分を含まないページ
であったり、イエロー成分のみからなるページである場
合等においても同様である。
【0006】本発明は、上記問題点に鑑みてなされたも
のであり、取り込んだ画像をその画像が有する色に応じ
て効率的に出力することを目的とする。
【0007】
【課題を解決するための手段】上記課題を解決するた
め、本発明に係る画像処理装置は、以下の特徴を備え
る。すなわち、本発明に係る画像処理装置は、複数の要
素色の混色により画像を形成可能な画像処理装置であっ
て、画像を取得する画像取得手段と、取得した画像を前
記複数の要素色の画像に分解する分解手段と、各要素色
に分解した画像をメモリ媒体に格納する格納手段と、前
記各要素色に分解した画像の夫々の内容を比較し、その
内容が一致する画像を選択する選択手段と、前記選択手
段により選択した画像のうち少なくとも1つの画像を残
して他の画像を前記メモリ媒体より実質的に消去する消
去手段と、前記メモリ媒体を参照して出力画像を形成す
る画像形成手段とを備える。
【0008】本発明に係る画像処理装置は、以下の特徴
をさらに備えることが好ましい。すなわち、本発明に係
る画像処理装置において、前記画像形成手段は、前記消
去手段により前記他の画像を消去した場合には、前記他
の画像の代わりに前記少なくとも1つの画像を使用して
出力画像を形成することが好ましい。
【0009】また、本発明に係る画像処理装置は、前記
消去手段により前記他の画像を消去した場合には、前記
取得手段により取得した次の画像を前記分解手段に分解
せしめ、分解した画像のうち一部の要素色の画像を前記
メモリ媒体の領域のうち前記他の画像の消去により確保
した領域に格納するよう前記格納手段を制御する制御手
段をさらに備えることが好ましい。
【0010】また、本発明に係る画像処理装置におい
て、前記他の画像の消去により確保した領域に前記格納
手段により格納する前記一部の要素色の画像は、前記他
の画像と同一の要素色の画像であることが好ましい。
【0011】また、本発明に係る画像処理装置は、前記
各要素色に分解した画像のうち未内容の画像を判別する
判別手段と、前記未内容の画像を前記メモリ媒体より実
質的に削除する削除手段とをさらに備えることが好まし
い。
【0012】また、本発明に係る画像処理装置におい
て、前記画像形成手段は、前記消去手段により前記他の
画像を消去した場合には、前記他の画像の代わりに前記
少なくとも1つの画像を使用して出力画像を形成するこ
とが好ましい。
【0013】また、本発明に係る画像処理装置は、前記
消去手段により前記他の画像を消去した場合または前記
削除手段により前記未内容の画像を削除した場合に、前
記取得手段により取得した次の画像を前記分解手段に分
解せしめ、分解した画像のうち一部の要素色の画像を、
前記メモリ媒体の領域のうち前記他の画像の消去または
前記未内容の画像の削除により確保した領域に格納する
よう前記格納手段を制御する制御手段をさらに備えるこ
とが好ましい。
【0014】また、本発明に係る画像処理装置におい
て、前記他の画像の消去により確保した領域に前記格納
手段により格納する前記一部の要素色の画像は、前記他
の画像と同一の要素色の画像であり、前記未内容の画像
の削除により確保した領域に前記格納手段により格納す
る前記一部の要素色の画像は、前記未内容の画像と同一
の要素色の画像であることが好ましい。
【0015】また、本発明に係る画像処理装置におい
て、前記要素色は、分解色であることが好ましい。
【0016】また、本発明に係る画像処理装置におい
て、前記画像形成手段は、電子写真方式により出力画像
を形成することが好ましい。
【0017】また、本発明に係る画像処理装置におい
て、前記画像形成手段は、インク吐出方式により出力画
像を形成することが好ましい。
【0018】また、本発明に係る他の画像処理装置は、
複数の要素色の混色によりページ記述言語に基づく画像
を形成可能な画像処理装置であって、画像を取得する画
像取得手段と、前記複数の要素色のうち取得した画像の
内容に基づいて出力画像を形成するために使用する要素
色を決定する要素色決定手段と、決定した要素色を用い
て出力画像を形成する画像形成手段とを備える。
【0019】本発明に係る他の画像処理装置は、以下の
特徴をさらに備えることが好ましい。すなわち、本発明
に係る他の画像処理装置において、前記要素色決定手段
は、取得した画像を前記要素色の画像に分解する分解手
段を有し、分解した各要素色の画像の内容に基づいて、
出力画像を形成するために使用する要素色を決定するこ
とが好ましい。
【0020】また、本発明に係る他の画像処理装置にお
いて、前記要素色決定手段は、前記分解した各要素色の
画像の内容の有無を判定する判定手段をさらに備え、そ
の判定結果に基づいて、出力画像を形成するために使用
する要素色を決定することが好ましい。
【0021】また、本発明に係る他の画像処理装置にお
いて、前記要素色決定手段は、前記分解した各要素色の
画像の内容が一致するか否かを判定する比較手段をさら
に備え、その比較結果に基づいて、出力画像を形成する
ために使用する要素色を決定することが好ましい。
【0022】また、本発明に係る他の画像処理装置にお
いて、前記要素色は分解色を含み、前記色分解手段は、
取得した画像を前記分解色の画像に分解することが好ま
しい。
【0023】また、本発明に係る他の画像処理装置にお
いて、前記要素色は黒色をさらに含み、前記要素色決定
手段は、前記判定手段による判定結果が全分解色の画像
の内容が一致していることを示している場合に、出力画
像を形成するために使用する要素色を黒色とすることが
好ましい。
【0024】また、本発明に係る他の画像処理装置にお
いて、前記要素色決定手段は、取得した画像のページ毎
に前記使用する要素色を決定することが好ましい。
【0025】また、本発明に係る他の画像処理装置にお
いて、前記画像形成手段は、電子写真方式により画像を
形成することが好ましい。
【0026】また、本発明に係る他の画像処理装置にお
いて、前記画像形成手段は、インク吐出方式により画像
を形成することが好ましい。
【0027】また、本発明に係る画像処理装置の制御方
法は、複数の要素色の混色により画像を形成可能な画像
処理装置の制御方法であって、画像を取得する画像取得
工程と、取得した画像を前記複数の要素色の画像に分解
する分解工程と、各要素色に分解した画像をメモリ媒体
に格納する格納工程と、前記各要素色に分解した画像の
夫々の内容を比較し、その内容が一致する画像を選択す
る選択工程と、前記選択手段により選択した画像のうち
少なくとも1つの画像を残して他の画像を前記メモリ媒
体より実質的に消去する消去工程と、前記メモリ媒体を
参照して出力画像を形成する画像形成工程とを備える。
【0028】また、本発明に係る他の画像処理装置の制
御方法は、複数の要素色の混色によりページ記述言語に
基づく画像を形成可能な画像処理装置の制御方法であっ
て、画像を取得する画像取得工程と、前記複数の要素色
のうち取得した画像の内容に基づいて出力画像を形成す
るために使用する要素色を決定する要素色決定工程と、
決定した要素色を用いて出力画像を形成する画像形成工
程とを備える。
【0029】また、本発明に係るコンピュータ可読メモ
リは、複数の要素色の混色により画像を形成可能な画像
処理装置の制御プログラムコードを収めたコンピュータ
可読メモリであって、画像を取得する画像取得工程のコ
ードと、取得した画像を前記複数の要素色の画像に分解
する分解工程のコードと、各要素色に分解した画像をメ
モリ媒体に格納する格納工程のコードと、前記各要素色
に分解した画像の夫々の内容を比較し、その内容が一致
する画像を選択する選択工程のコードと、前記選択手段
により選択した画像のうち少なくとも1つの画像を残し
て他の画像を前記メモリ媒体より実質的に消去する消去
工程のコードと、前記メモリ媒体を参照して出力画像を
形成する画像形成工程のコードとを備える。
【0030】また、本発明に係る他のコンピュータ可読
メモリは、複数の要素色の混色によりページ記述言語に
基づく画像を形成可能な画像処理装置の制御プログラム
コードを収めたコンピュータ可読メモリであって、画像
を取得する画像取得工程のコードと、前記複数の要素色
のうち取得した画像の内容に基づいて出力画像を形成す
るために使用する要素色を決定する要素色決定工程のコ
ードと、決定した要素色を用いて出力画像を形成する画
像形成工程のコードとを備える。
【0031】
【発明の実施の形態】以下、図面を参照しながら本発明
の好適な実施の形態を説明する。
【0032】<第1の実施の形態>図1は、本実施の形
態に係るプリンタシステムの構成例を示すブロック図で
ある。ホストコンピュータ101は、文書、図形、ビッ
トマップイメージ等を編集し、PDL形式の印刷データ
を生成し、プリンタ110に供給する。プリンタ110
は、ホストコンピュータ101より供給される印刷デー
タをインターフェース111によって受信する。受信さ
れた印刷データは、一旦バッファ111に保持され、P
DLインタプリタ117により解釈され、イエロー
(Y)、マゼンタ(M)、シアン(C)の分解色(要素
色)に分解され、夫々展開部112の画像メモリ(Y)
113、画像メモリ(M)114、画像メモリ(C)1
15上に展開される。なお、要素色として、イエロー、
マゼンタ、シアン以外の色(例えば、赤と黒)を用いて
も良い。
【0033】各画像メモリ上に展開されたビットマップ
データは、描画データとしてプリンタエンジン120に
供給される。プリンタエンジン120は、展開部112
より供給された描画データに基づいて、イエロー
(Y)、マゼンタ(M)、シアン(C)の画像形成材
(インク、トナー等)を混色し、カラー画像を形成す
る。画像形成の方式としては、電子写真方式、インク吐
出式等が好適である。
【0034】メモリ116には、PDLインタプリタ1
17、制御プログラム118、管理テーブル119が保
持されている。PDLインタプリタ117及び制御プロ
グラム118のコードは、CPU122に供給され、C
PU122により実行される。制御プログラム118
は、印刷データの受信、展開、画像出力等の制御を司
る。また、管理テーブル119は、画像メモリ(展開部
112)を管理するための情報を保持する。
【0035】図2は、展開部112の構成例を模式的に
示す図である。図示の例においては、画像メモリ113
〜115は、夫々m×n画素の領域を有し、1画素が8
ビットで構成されている。メモリコントローラ201
は、CPUバスを介して入力される各分解色のデータ
を、対応する分解色の画像メモリ113〜115に供給
する。
【0036】データ判定部202は、画像バッファ11
1内の印刷データを画像メモリ113上に展開する際に
リセットされ、画像メモリ113に”0”以外のデータ
を書込んだ際にセットされるフリップフロップ(FF)
202aを有し、画像メモリ113に画像が展開された
か否か(”0”以外のデータが書込まれたか)を示す。
データ判定部203及び204は、夫々画像メモリ
(M)114、画像メモリ(C)115に対応して設け
られ、データ判定部202と同様の機能を有する。例え
ば、印刷データが分解色Y及びMに関する画像データの
みを含む場合を仮定すると、画像メモリ(C)115に
対してはビットマップ画像が格納されず(”0”が書込
まれる)、フリップフロップ(FF)204aはセット
されない。
【0037】制御プログラム118は、各フリップフロ
ップ(FF)の状態より、各画像メモリ113〜115
内のビットマップ画像の有無を判断し、ビットマップ画
像が存在しない画像メモリを次の印刷データを展開する
ために開放する。また、制御プログラム118は、各画
像メモリ113〜115の内容を比較し、内容が一致す
る画像メモリが存在する場合、当該内容が一致する画像
メモリのうち少なくとも1つの画像メモリを残し、他の
画像メモリを次の印刷データを展開するために開放す
る。例えば、画像メモリ(Y)113の内容と画像メモ
リ(M)114の内容とが一致する場合は、例えば、画
像メモリ(Y)113を残し、画像メモリ(M)114
を開放することになる。また、例えば、画像メモリ11
3〜115の内容が一致する場合(黒の単色画像)は、
例えば、画像メモリ(Y)113を残し、他の画像メモ
リ(M)114及び(C)115を開放することにな
る。
【0038】図3は、管理テーブル119の構成例を模
式的に示す図である。管理テーブル119は、各画像メ
モリを管理するフラグ、すなわち、展開フラグ、出力フ
ラグ、データフラグ、置換フラグをY,M,Cの各分解
色に関して有する。
【0039】展開フラグは、対応する分解色のビットマ
ップ画像を画像メモリに展開した時にセットされ、プリ
ンタエンジン120により画像を出力する際にリセット
されるフラグである。出力フラグは、出力処理を開始す
る際にセットされ、対応する画像メモリが、画像メモリ
の内容の一致により開放される時、画像メモリが未内容
であると判定された時、若しくは出力処理を終了した時
にリセットされるフラグである。データフラグは、対応
する分解色に関するフリップフロップ(FF)の状態
(画像メモリの内容の有無)を示す。置換フラグは、画
像メモリ(例えば、YとM)の内容の一致により、いず
れかの画像メモリ(例えば、M)を開放した際に、開放
した画像メモリと同一の内容を有する画像メモリ(Y)
を指示するフラグである。なお、これらのフラグの詳細
に関しては後述する。
【0040】次に、制御プログラム118に基づく動作
の流れを説明する。制御プログラムは、画像の展開処理
を司る展開処理プログラム及び画像の出力処理を司る出
力処理プログラムを有する。なお、CPU122は、こ
れらのプログラムを独立に実行するものとする。
【0041】図4は、上記展開処理プログラムによる展
開処理の流れを示すフローチャートである。この展開処
理は、バッファ111に印刷データが格納されることに
より起動される。
【0042】先ず、ステップS401では、管理テーブ
ル119の出力フラグの状態に基づいて、開放されてい
る画像メモリを認識する。ステップS402では、バッ
ファ111内の印刷データ(例えば、1ページ分)を各
分解色(Y,M,C)の画像に分解し、ステップS40
3において、開放されている画像メモリ(出力フラグが
OFFのメモリ)に対応する分解色の画像を描画する
(描画に先立って、対応するフリップフロップをリセッ
トするものとする)。なお、印刷データを分解・展開す
る処理は、同時に行う(すなわち、分解しつつ展開す
る)ことが望ましが、説明の便宜上2つのステップに分
割して記載してある。また、データフラグの制御は、ソ
フトウェアにより行っても良いが、処理速度が遅くなる
という問題があり、前述のフリップフロップ(FF)に
相当するハードウエアによることが好ましい。
【0043】ステップS404では、画像メモリに展開
を終えた分解色に対応する展開フラグをセットし、ステ
ップS405では、展開フラグの状態に基づいて、全分
解色に関して展開を終えたか否かを判定し、未展開の分
解色が存在する場合にはステップS401に戻って未展
開の分解色の画像メモリが開放されるのを待ち、全分解
色に関して展開を終えた場合には、ステップS406に
進む。ステップS406では、バッファ111内に次の
印刷データが存在する否かを判定し、次の印刷データが
存在する場合にはステップS401に戻る。
【0044】図5は、上記出力処理プログラムによる出
力処理の流れを示すフローチャートである。ステップS
501では、管理テーブル119の展開フラグを監視
し、全展開フラグがONになったら、全分解色に関して
展開が終了したらものと判断し、ステップS502に進
む。ステップS502では、全展開フラグをリセットす
ると共に全出力フラグをセットする。出力フラグのセッ
トにより、展開処理(ステップS402〜)は、禁止さ
れる。
【0045】ステップS503では、管理テーブル11
9のデータフラグの状態に基づいて、未内容の画像メモ
リの有無を判断し、未内容の画像メモリが存在する場合
には、ステップS508に進み、対応する分解色の出力
フラグをリセットする(この分解色に関する画像は形成
されない)。
【0046】一方、データフラグが全てONである場合
は、ステップS504に進み、内容が一致する画像メモ
リが存在するか否かを判定する。この判定は、例えば、
各画像メモリの内容Yij、Mij、Cijを読出して
m×n画素について比較すれば良い。一致の態様として
は、1)2つの分解色の画像が一致する場合(Yij=
Mij、Yij=Cij、またはMij=Cij)と、
2)3つの分解色の画像が一致する場合(Yij=Mi
j=Cij;黒色の単色画像)とがある。
【0047】なお、処理の高速化のため、例えば、Yi
jとMijとを比較する場合、Yij≠Mijなる画素
を発見した時点で次の組み合せ(例えば、YijとCi
j)に関して比較を行なうことが好ましい。また、この
処理は、ハードウエアによって実現しても良いし、ソフ
トウェアによって実現しても良い。
【0048】ステップS504における判定の結果、内
容が一致する分解色がある場合は、ステップS505に
おいて、内容が一致する分解色のうち少なくとも1つの
分解色を残し、他の分解色の出力フラグをリセットする
と共に、出力フラグをリセットした分解色の置換フラグ
として、出力フラグをリセットしなかった分解色(前記
少なくとも1つの分解色)を指示するフラグをセットす
る。
【0049】例えば、分解色Y,M,Cの画像メモリ1
13〜115の内容が一致する場合は、例えば、分解色
Yの画像メモリ(Y)113の内容を残し(出力フラグ
はONのまま)、他の分解色M,Cの出力フラグ(一方
でも良い)をリセットする。そして、出力フラグをリセ
ットした分解色M,Cの置換フラグを共にYとする。出
力フラグのリセットは、対応する画像メモリの内容を実
質的に消去することを意味し、このリセットにより対応
する分解色の画像メモリが開放され、展開処理(ステッ
プS402〜)のために使用することができる。
【0050】ステップS506では、出力フラグがON
の分解色の画像メモリの内容をプリンタエンジン120
に転送することにより、出力画像を形成する。ここで、
出力フラグがOFFの分解色(例えば、Yとする)につ
いては、対応する置換フラグを参照し、置換フラグとし
て他の分解色を指示するフラグがセットされている場合
(例えば、Mとする)には、その置換フラグが指示する
分解色の画像メモリ(M)の内容を、出力フラグがOF
Fの分解色(Y)の内容としてプリンタエンジン120
に出力する(分解色Mの内容を分解色Y及びMで共
有)。
【0051】ここで、出力フラグがOFFであって、か
つ置換フラグが”0”(リセット状態)である場合に
は、対応する分解色の画像メモリが未内容であったこと
を意味するため、その分解色に関しては、プリンタエン
ジン120に対してデータを転送する必要がない(デー
タが未内容であることを通知すれば良い)。したがっ
て、プリンタエンジン120が、例えば電子写真方式等
により面順次で画像を形成する機構を有する場合には、
未内容の面(分解色)に関して、出力処理を省くことが
できる。
【0052】ステップS507では、全出力フラグをリ
セットすると共に全置換フラグをリセットし、次のぺー
ジの出力処理のため、ステップS501に戻る。
【0053】以上のように、内容が共通する画像メモリ
のうち、少なくとも1つの画像メモリを残し、他の画像
メモリの内容を実質的に消去し、次の印刷データの展開
に利用することにより、全体として出力画像の形成に要
する時間を短縮することができる。特に、全分解色の画
像メモリの内容が一致する場合(黒の単色画像)におい
ては、2つの分解色の画像メモリを次の印刷データの展
開に利用することができ、顕著な効果を奏する。
【0054】<第2の実施の形態>本実施の形態は、イ
エロー(Y)、マゼンタ(M)、シアン(C)、ブラッ
ク(K)の4色の画像形成材(インク、トナー等)を用
いて画像を形成するプリンタに関するものであり、プリ
ンタエンジン120の構成及び出力処理プログラムの構
成が第1の実施の形態と相違する。なお、第1の実施の
形態と共通する部分に関しては、同一の符号を付し、説
明を省略する。
【0055】図6は、本実施の形態に係るプリンタシス
テムの構成例を示すブロック図である。本実施の形態に
おいては、プリンタエンジン120は、イエロー
(Y)、マゼンタ(M)、シアン(C)、ブラック
(K)の4色の画像形成材を用いて画像を形成する機能
を有し、印刷データを解析し、出力すべき画像が黒の単
色画像であると判断した場合には、ブラック(K)の画
像形成材のみを使用して画像を出力する。この場合、分
解色Y,M,Cに関しては出力処理を行う必要がなく、
処理を効率化することができる。この構成は、プリンタ
エンジン120が、例えば電子写真方式等により面順次
で画像を形成する機構を有する場合には、極めて効果的
である。
【0056】図7は、本実施の形態に係る出力処理プロ
グラムによる出力処理の流れを示すフローチャートであ
る。ステップS701では、各分解色の画像メモリの内
容(Yij、Mij、Cij)をm×n画素について比
較し、内容が一致する画像メモリが存在しなければステ
ップS506に進み、全分解色の画像メモリの内容が一
致(黒の単色画像)したらステップS702に進み、2
つの分解色(YとM、YとC、またはMとC)の画像メ
モリの内容が一致する場合は、ステップS505に進
む。
【0057】図8は、ステップS702の単色画像出力
処理の流れを示すフローチャートである。先ず、ステッ
プS801では、少なくとも1つの分解色(図示の例に
おいては、Y)を残し、他の分解色(図示の例において
は、M及びC)の出力フラグをリセットする(対応する
画像メモリを開放)。これにより、次の印刷データの展
開処理(ステップS402〜)を実行することができ
る。
【0058】次いで、ステップS802では、出力フラ
グがONになっている画像メモリ(Y)113の内容を
ブラック(K)の画像データとしてプリンタエンジン1
20に転送する。この場合、プリンタエンジン120
は、分解色Y,M,Cに関しては処理を行わないため、
処理が効率化される。特にプリンタエンジン120が、
例えば電子写真方式等により面順次で画像を形成する機
構を有する場合には、分解色Y、M、Cの面に関して
は、画像を形成しないため、出力画像の形成時間を短縮
できる効果が大きい。
【0059】以上のように、各分解色の画像メモリの内
容に基づいて画像メモリを管理することにより、画像メ
モリを効率的に使用することができ、その結果、画像の
出力に要する時間が短縮される。
【0060】また、カラー画像と黒の単色画像を含む印
刷データを処理する場合において、各分解色の内容に基
づいて、黒の単色画像を識別し、ブラックの画像形成材
のみを使用して画像を出力するため、出力処理を高速化
することができる。
【0061】なお、上記の説明においては、イエロー、
マゼンタ、シアンのデータを格納する画像メモリを備
え、その各要素色の成分に画像を分解する例を示してい
るが、本発明は、R,G,Bの要素色の成分に画像を分
解する場合等にも同様に適用可能である。
【0062】また、本発明は、複数の機器(例えば、ホ
ストコンピュータ、インタフェイス機器、リーダ、プリ
ンタなど)から構成されるシステムに適用しても、一つ
の機器からなる装置(例えば、複写機、ファクシミリ装
置など)に適用しても良い。
【0063】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。
【0064】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
【0065】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
【0066】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
【0067】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
【0068】
【発明の効果】以上説明したように、本発明に拠れば、
取り込んだ画像をその画像が有する色に応じて効率的に
出力することができる。
【0069】
【図面の簡単な説明】
【図1】第1の実施の形態に係るプリンタシステムの構
成例を示すブロック図である。
【図2】展開部112の構成例を模式的に示す図であ
る。
【図3】管理テーブル119の構成例を模式的に示す図
である。
【図4】展開処理プログラムによる展開処理の流れを示
すフローチャートである。
【図5】出力処理プログラムによる出力処理の流れを示
すフローチャートである。
【図6】第2の実施の形態に係るプリンタシステムの構
成例を示すブロック図である。
【図7】第2の実施の形態に係る出力処理プログラムに
よる出力処理の流れを示すフローチャートである。
【図8】ステップS702の単色画像出力処理の流れを
示すフローチャートである。
【図9】コンピュータにおいて作成した原稿の一例であ
る。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/46 H04N 1/46 Z

Claims (24)

    【特許請求の範囲】
  1. 【請求項1】 複数の要素色の混色により画像を形成可
    能な画像処理装置であって、 画像を取得する画像取得手段と、 取得した画像を前記複数の要素色の画像に分解する分解
    手段と、 各要素色に分解した画像をメモリ媒体に格納する格納手
    段と、 前記各要素色に分解した画像の夫々の内容を比較し、そ
    の内容が一致する画像を選択する選択手段と、 前記選択手段により選択した画像のうち少なくとも1つ
    の画像を残して他の画像を前記メモリ媒体より実質的に
    消去する消去手段と、 前記メモリ媒体を参照して出力画像を形成する画像形成
    手段と、 を備えることを特徴とする画像処理装置。
  2. 【請求項2】 前記画像形成手段は、前記消去手段によ
    り前記他の画像を消去した場合には、前記他の画像の代
    わりに前記少なくとも1つの画像を使用して出力画像を
    形成することを特徴とする請求項1に記載の画像処理装
    置。
  3. 【請求項3】 前記消去手段により前記他の画像を消去
    した場合には、前記取得手段により取得した次の画像を
    前記分解手段に分解せしめ、分解した画像のうち一部の
    要素色の画像を前記メモリ媒体の領域のうち前記他の画
    像の消去により確保した領域に格納するよう前記格納手
    段を制御する制御手段をさらに備えることを特徴とする
    請求項1または請求項2に記載の画像処理装置。
  4. 【請求項4】 前記他の画像の消去により確保した領域
    に前記格納手段により格納する前記一部の要素色の画像
    は、前記他の画像と同一の要素色の画像であることを特
    徴とする請求項3に記載の画像処理装置。
  5. 【請求項5】 前記各要素色に分解した画像のうち未内
    容の画像を判別する判別手段と、 前記未内容の画像を前記メモリ媒体より実質的に削除す
    る削除手段と、 をさらに備えることを特徴とする請求項1に記載の画像
    処理装置。
  6. 【請求項6】 前記画像形成手段は、前記消去手段によ
    り前記他の画像を消去した場合には、前記他の画像の代
    わりに前記少なくとも1つの画像を使用して出力画像を
    形成することを特徴とする請求項5に記載の画像処理装
    置。
  7. 【請求項7】 前記消去手段により前記他の画像を消去
    した場合または前記削除手段により前記未内容の画像を
    削除した場合に、前記取得手段により取得した次の画像
    を前記分解手段に分解せしめ、分解した画像のうち一部
    の要素色の画像を、前記メモリ媒体の領域のうち前記他
    の画像の消去または前記未内容の画像の削除により確保
    した領域に格納するよう前記格納手段を制御する制御手
    段をさらに備えることを特徴とする請求項5または請求
    項6に記載の画像処理装置。
  8. 【請求項8】 前記他の画像の消去により確保した領域
    に前記格納手段により格納する前記一部の要素色の画像
    は、前記他の画像と同一の要素色の画像であり、前記未
    内容の画像の削除により確保した領域に前記格納手段に
    より格納する前記一部の要素色の画像は、前記未内容の
    画像と同一の要素色の画像であることを特徴とする請求
    項7に記載の画像処理装置。
  9. 【請求項9】 前記要素色は、分解色であることを特徴
    とする請求項1乃至請求項8のいずれか1項に記載の画
    像処理装置。
  10. 【請求項10】 前記画像形成手段は、電子写真方式に
    より出力画像を形成することを特徴とする請求項1乃至
    請求項9のいずれか1項に記載の画像処理装置。
  11. 【請求項11】 前記画像形成手段は、インク吐出方式
    により出力画像を形成することを特徴とする請求項1乃
    至請求項9のいずれか1項に記載の画像処理装置。
  12. 【請求項12】 複数の要素色の混色によりページ記述
    言語に基づく画像を形成可能な画像処理装置であって、 画像を取得する画像取得手段と、 前記複数の要素色のうち取得した画像の内容に基づいて
    出力画像を形成するために使用する要素色を決定する要
    素色決定手段と、 決定した要素色を用いて出力画像を形成する画像形成手
    段と、 を備えることを特徴とする画像処理装置。
  13. 【請求項13】 前記要素色決定手段は、取得した画像
    を前記要素色の画像に分解する分解手段を有し、分解し
    た各要素色の画像の内容に基づいて、出力画像を形成す
    るために使用する要素色を決定することを特徴とする請
    求項12に記載の画像処理装置。
  14. 【請求項14】 前記要素色決定手段は、前記分解した
    各要素色の画像の内容の有無を判定する判定手段をさら
    に備え、その判定結果に基づいて、出力画像を形成する
    ために使用する要素色を決定することを特徴とする請求
    項8に記載の画像処理装置。
  15. 【請求項15】 前記要素色決定手段は、前記分解した
    各要素色の画像の内容が一致するか否かを判定する比較
    手段をさらに備え、その比較結果に基づいて、出力画像
    を形成するために使用する要素色を決定することを特徴
    とする請求項13または請求項14に記載の画像処理装
    置。
  16. 【請求項16】 前記要素色は分解色を含み、前記色分
    解手段は、取得した画像を前記分解色の画像に分解する
    ことを特徴とする請求項15に記載の画像処理装置。
  17. 【請求項17】 前記要素色は黒色をさらに含み、前記
    要素色決定手段は、前記判定手段による判定結果が全分
    解色の画像の内容が一致していることを示している場合
    に、出力画像を形成するために使用する要素色を黒色と
    することを特徴とする請求項16に記載の画像処理装
    置。
  18. 【請求項18】 前記要素色決定手段は、取得した画像
    のページ毎に前記使用する要素色を決定することを特徴
    とする請求項12乃至請求項17のいずれか1項に記載
    の画像処理装置。
  19. 【請求項19】 前記画像形成手段は、電子写真方式に
    より画像を形成することを特徴とする請求項12乃至請
    求項18のいずれか1項に記載の画像処理装置。
  20. 【請求項20】 前記画像形成手段は、インク吐出方式
    により画像を形成することを特徴とする請求項12乃至
    請求項18のいずれか1項に記載の画像処理装置。
  21. 【請求項21】 複数の要素色の混色により画像を形成
    可能な画像処理装置の制御方法であって、 画像を取得する画像取得工程と、 取得した画像を前記複数の要素色の画像に分解する分解
    工程と、 各要素色に分解した画像をメモリ媒体に格納する格納工
    程と、 前記各要素色に分解した画像の夫々の内容を比較し、そ
    の内容が一致する画像を選択する選択工程と、 前記選択手段により選択した画像のうち少なくとも1つ
    の画像を残して他の画像を前記メモリ媒体より実質的に
    消去する消去工程と、 前記メモリ媒体を参照して出力画像を形成する画像形成
    工程と、 を備えることを特徴とする画像処理装置の制御方法。
  22. 【請求項22】 複数の要素色の混色によりページ記述
    言語に基づく画像を形成可能な画像処理装置の制御方法
    であって、 画像を取得する画像取得工程と、 前記複数の要素色のうち取得した画像の内容に基づいて
    出力画像を形成するために使用する要素色を決定する要
    素色決定工程と、 決定した要素色を用いて出力画像を形成する画像形成工
    程と、 を備えることを特徴とする画像処理装置の制御方法。
  23. 【請求項23】 複数の要素色の混色により画像を形成
    可能な画像処理装置の制御プログラムコードを収めたコ
    ンピュータ可読メモリであって、 画像を取得する画像取得工程のコードと、 取得した画像を前記複数の要素色の画像に分解する分解
    工程のコードと、 各要素色に分解した画像をメモリ媒体に格納する格納工
    程のコードと、 前記各要素色に分解した画像の夫々の内容を比較し、そ
    の内容が一致する画像を選択する選択工程のコードと、 前記選択手段により選択した画像のうち少なくとも1つ
    の画像を残して他の画像を前記メモリ媒体より実質的に
    消去する消去工程のコードと、 前記メモリ媒体を参照して出力画像を形成する画像形成
    工程のコードと、 を備えることを特徴とするコンピュータ可読メモリ。
  24. 【請求項24】 複数の要素色の混色によりページ記述
    言語に基づく画像を形成可能な画像処理装置の制御プロ
    グラムコードを収めたコンピュータ可読メモリであっ
    て、 画像を取得する画像取得工程のコードと、 前記複数の要素色のうち取得した画像の内容に基づいて
    出力画像を形成するために使用する要素色を決定する要
    素色決定工程のコードと、 決定した要素色を用いて出力画像を形成する画像形成工
    程のコードと、 を備えることを特徴とするコンピュータ可読メモリ。
JP8057558A 1996-03-14 1996-03-14 画像処理装置及びその制御方法 Withdrawn JPH09252412A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8057558A JPH09252412A (ja) 1996-03-14 1996-03-14 画像処理装置及びその制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8057558A JPH09252412A (ja) 1996-03-14 1996-03-14 画像処理装置及びその制御方法

Publications (1)

Publication Number Publication Date
JPH09252412A true JPH09252412A (ja) 1997-09-22

Family

ID=13059159

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8057558A Withdrawn JPH09252412A (ja) 1996-03-14 1996-03-14 画像処理装置及びその制御方法

Country Status (1)

Country Link
JP (1) JPH09252412A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006093845A (ja) * 2004-09-21 2006-04-06 Ricoh Co Ltd 光書き込み装置および画像形成装置
US7324235B2 (en) 2002-01-07 2008-01-29 Ricoh Company, Ltd. Imaging apparatus capable of efficient management of page memory
JP2008131111A (ja) * 2006-11-17 2008-06-05 Sharp Corp カラー画像形成装置及びカラー画像処理装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7324235B2 (en) 2002-01-07 2008-01-29 Ricoh Company, Ltd. Imaging apparatus capable of efficient management of page memory
JP2006093845A (ja) * 2004-09-21 2006-04-06 Ricoh Co Ltd 光書き込み装置および画像形成装置
JP2008131111A (ja) * 2006-11-17 2008-06-05 Sharp Corp カラー画像形成装置及びカラー画像処理装置

Similar Documents

Publication Publication Date Title
US7161711B2 (en) Information processing apparatus and method for creating print data and storage medium
US8054493B2 (en) Optimizing raster operation functions during print job processing
JP2003312068A (ja) 画像処理方法及びその装置
JP3745179B2 (ja) 情報処理装置及びその制御方法及び記憶媒体
US8339667B2 (en) Optimizing to-be printed objects during print job processing
US7315387B2 (en) Print control method and apparatus, and print system
EP0938059A2 (en) Form overlay printing
JPH09252412A (ja) 画像処理装置及びその制御方法
JP2000187569A (ja) 印刷装置、データ出力装置及びコンピュータ読み取り可能な記憶媒体
US7746494B2 (en) Data processing apparatus, data processing method, printer driver, print control apparatus, print control method, and printing system
JP2003256162A (ja) スプールファイル加工装置、プログラム及び記録媒体
JP4706884B2 (ja) 画像処理装置、画像処理プログラムおよび印刷装置
JPH11320978A (ja) カラー画像形成装置
JP2003051929A (ja) 画像処理方法及び装置
JP2010046891A (ja) 画像形成装置
JPH11338653A (ja) 印刷方法、印刷装置及び印刷プログラムを格納した記憶媒体
JP2005173639A (ja) 情報処理装置、印刷装置、印刷システム、情報処理方法、プログラム及び記録媒体
JP2000177189A (ja) 印刷装置および印刷装置の制御方法
JPH1198360A (ja) 画像処理装置、方法及びコンピュータ読取り可能な記憶媒体
JP2010046890A (ja) 画像形成装置
JP2001306554A (ja) 画像処理方法および印刷制御装置
JPH0872362A (ja) 印刷装置およびその制御方法
JPH11164127A (ja) 画像処理装置及びその方法並びにメモリ媒体
JPH09207414A (ja) 情報処理装置及び方法
JPH10109444A (ja) 印刷制御装置および印刷制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20030603