JPH06334790A - カラー画像処理装置 - Google Patents
カラー画像処理装置Info
- Publication number
- JPH06334790A JPH06334790A JP11880493A JP11880493A JPH06334790A JP H06334790 A JPH06334790 A JP H06334790A JP 11880493 A JP11880493 A JP 11880493A JP 11880493 A JP11880493 A JP 11880493A JP H06334790 A JPH06334790 A JP H06334790A
- Authority
- JP
- Japan
- Prior art keywords
- description language
- color
- page description
- page
- memory
- 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
Links
- 230000015654 memory Effects 0.000 claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 12
- 230000005540 biological transmission Effects 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
Landscapes
- Image Input (AREA)
- Image Processing (AREA)
- Facsimiles In General (AREA)
Abstract
(57)【要約】
【目的】 ページ記述言語用のメモリを設けることなく
目的とするカラー画像を得ること。 【構成】 通信装置2を通して接続された外部機器1か
らページ記述言語で表現されたカラー画像データを入力
し、出力すべきカラー記録装置6に必要な色の要素の数
に等しい回数だけページ記述言語を繰り返し解釈し、解
釈して得た画像データを各色要素毎にページメモリ5に
書き込むカラー画像処理装置において、色の要素毎のペ
ージ記述言語の解釈を行う度に外部機器1に対して通信
装置2を通してページ記述言語の送信要求を行う制御装
置3を設ける。
目的とするカラー画像を得ること。 【構成】 通信装置2を通して接続された外部機器1か
らページ記述言語で表現されたカラー画像データを入力
し、出力すべきカラー記録装置6に必要な色の要素の数
に等しい回数だけページ記述言語を繰り返し解釈し、解
釈して得た画像データを各色要素毎にページメモリ5に
書き込むカラー画像処理装置において、色の要素毎のペ
ージ記述言語の解釈を行う度に外部機器1に対して通信
装置2を通してページ記述言語の送信要求を行う制御装
置3を設ける。
Description
【0001】
【産業上の利用分野】本発明は、外部機器からページ記
述言語(PDL:page description
language)で表現されたカラー画像データを受
け取って画像を処理する装置に関する。
述言語(PDL:page description
language)で表現されたカラー画像データを受
け取って画像を処理する装置に関する。
【0002】
【従来の技術】外部から送られてきた画像データを画像
として再現するための手法の一つとして、ページ記述言
語と呼ばれる画像形成用の言語を使用したものがある。
ページ記述言語では、たとえば文字を印刷する場合、文
字の書体、大きさ、位置等が定義され、印刷の際には、
これらの情報を定義したページ記述言語を解釈し、出力
すべき画像がページメモリに書き込まれる。そして、ペ
ージメモリの内容が記録装置に供給されることより、目
的とする文字がページ単位で記録装置により印刷され
る。図形や画像を印刷する場合にも、印刷すべき図形や
画像を表すためのパラメータをページ記述言語で定義
し、印刷の際には、このページ記述言語を解釈すること
により目的とする図形や画像を印刷している。
として再現するための手法の一つとして、ページ記述言
語と呼ばれる画像形成用の言語を使用したものがある。
ページ記述言語では、たとえば文字を印刷する場合、文
字の書体、大きさ、位置等が定義され、印刷の際には、
これらの情報を定義したページ記述言語を解釈し、出力
すべき画像がページメモリに書き込まれる。そして、ペ
ージメモリの内容が記録装置に供給されることより、目
的とする文字がページ単位で記録装置により印刷され
る。図形や画像を印刷する場合にも、印刷すべき図形や
画像を表すためのパラメータをページ記述言語で定義
し、印刷の際には、このページ記述言語を解釈すること
により目的とする図形や画像を印刷している。
【0003】また、カラー画像を形成し記録するために
は、記録装置に必要な色の要素に相当する数だけのペー
ジメモリを持ち、ページ記述言語を一度だけ解釈するこ
とによって、すべてのページメモリに書き込むことが一
般的である。このため、カラー画像を処理する場合に
は、モノクロームの画像を処理する場合に比べて、必要
とされるページメモリの容量が大きくなる。
は、記録装置に必要な色の要素に相当する数だけのペー
ジメモリを持ち、ページ記述言語を一度だけ解釈するこ
とによって、すべてのページメモリに書き込むことが一
般的である。このため、カラー画像を処理する場合に
は、モノクロームの画像を処理する場合に比べて、必要
とされるページメモリの容量が大きくなる。
【0004】更に、高解像度で高階調性を持った記録装
置に出力する場合には、更にページメモリの容量が必要
となり、1要素分のページメモリの容量だけでも、かな
り大きくなる。このため、従来から、できるだけメモリ
容量を減らすための工夫が考案されている。
置に出力する場合には、更にページメモリの容量が必要
となり、1要素分のページメモリの容量だけでも、かな
り大きくなる。このため、従来から、できるだけメモリ
容量を減らすための工夫が考案されている。
【0005】例えば、特開平1−184137号公報に
記載のカラー画像形成装置では、外部機器より入力され
たページ記述言語を一旦記憶装置に記憶させ、次に記録
装置に出力する色要素についてのみページ記述言語を解
釈してページメモリに書き込む。そして、その色要素に
ついての解釈が終了する都度記録装置に出力し、これを
必要な色要素の数だけ繰り返すことによって、1つの色
要素に相当する分のページメモリだけを持つようにして
メモリを節約している。
記載のカラー画像形成装置では、外部機器より入力され
たページ記述言語を一旦記憶装置に記憶させ、次に記録
装置に出力する色要素についてのみページ記述言語を解
釈してページメモリに書き込む。そして、その色要素に
ついての解釈が終了する都度記録装置に出力し、これを
必要な色要素の数だけ繰り返すことによって、1つの色
要素に相当する分のページメモリだけを持つようにして
メモリを節約している。
【0006】
【発明が解決しようとする課題】しかしながら、上記の
公報に記載の装置においては、外部機器から入力された
ページ記述言語を、一旦全て記憶装置に記憶する必要が
ある。一般に、ページ記述言語データの大きさは種々で
あり上限もなく、このような不定長のデータに完全に対
応するような記憶装置を用意することは不可能である。
仮にページ記述言語のデータ量の上限を規定したとして
も、ページメモリを節約した代償として、ページ記述言
語用のメモリを確保しなければならないという欠点があ
った。
公報に記載の装置においては、外部機器から入力された
ページ記述言語を、一旦全て記憶装置に記憶する必要が
ある。一般に、ページ記述言語データの大きさは種々で
あり上限もなく、このような不定長のデータに完全に対
応するような記憶装置を用意することは不可能である。
仮にページ記述言語のデータ量の上限を規定したとして
も、ページメモリを節約した代償として、ページ記述言
語用のメモリを確保しなければならないという欠点があ
った。
【0007】そこで本発明は、ページ記述言語用のメモ
リを設けることなく目的とするカラー画像を得ることを
目的とする。
リを設けることなく目的とするカラー画像を得ることを
目的とする。
【0008】
【課題を解決するための手段】本発明は、前記目的を達
成するため、通信装置を通して接続された外部機器から
ページ記述言語で表現されたカラー画像データを入力
し、出力すべきカラー記録装置に必要な色の要素の数に
等しい回数だけページ記述言語を繰り返し解釈し、解釈
して得た画像データを各色要素毎にページメモリに書き
込むカラー画像処理装置において、前記色の要素毎のペ
ージ記述言語の解釈を行う度に前記外部機器に対して前
記通信装置を通してページ記述言語の送信要求を行う制
御装置を設けたことを特徴とする。
成するため、通信装置を通して接続された外部機器から
ページ記述言語で表現されたカラー画像データを入力
し、出力すべきカラー記録装置に必要な色の要素の数に
等しい回数だけページ記述言語を繰り返し解釈し、解釈
して得た画像データを各色要素毎にページメモリに書き
込むカラー画像処理装置において、前記色の要素毎のペ
ージ記述言語の解釈を行う度に前記外部機器に対して前
記通信装置を通してページ記述言語の送信要求を行う制
御装置を設けたことを特徴とする。
【0009】
【作用】本発明では、ページ記述言語蓄積用のメモリを
持たず、外部機器から受け取ったページ記述言語データ
をそのまま解釈し、対象とする色要素についてページメ
モリに書き込む。これが終了して記録装置に出力し、次
の色要素に対するページ記述言語の解釈を行う際には、
通信装置を介して外部機器に同じページ記述言語の再送
を要求する。
持たず、外部機器から受け取ったページ記述言語データ
をそのまま解釈し、対象とする色要素についてページメ
モリに書き込む。これが終了して記録装置に出力し、次
の色要素に対するページ記述言語の解釈を行う際には、
通信装置を介して外部機器に同じページ記述言語の再送
を要求する。
【0010】これによって、ページ記述言語蓄積用のメ
モリを持たなくとも、ページ記述言語を必要な回数だけ
繰り返し解釈できるようになり、またページ記述言語デ
ータ量の制限も無いため、どのように複雑で長大なペー
ジ記述言語にも対応できるようになる。
モリを持たなくとも、ページ記述言語を必要な回数だけ
繰り返し解釈できるようになり、またページ記述言語デ
ータ量の制限も無いため、どのように複雑で長大なペー
ジ記述言語にも対応できるようになる。
【0011】
【実施例】以下、図面を参照しながら実施例に基づいて
本発明の特徴を具体的に説明する。
本発明の特徴を具体的に説明する。
【0012】図1は、本発明のカラー画像処理装置の実
施例を示すブロック図である。図1に示すカラー画像処
理装置は、コンピュータ等の外部機器1と接続されてい
る通信装置2、カラー画像処理装置全体の制御を行う制
御装置3、入力されたページ記述言語を解釈してビット
マップ状態の画像データを生成するページ記述言語処理
装置4、およびページ記述言語処理装置4で生成された
ビットマップデータが書き込まれるページメモリ5とか
ら構成されている。また、ページメモリ5は、カラー記
録装置6と直接接続されており、ページメモリ5に展開
された画像は色の要素毎に順次カラー記録装置6に送ら
れて用紙上の画像として記録される。たとえば、カラー
記録装置6において必要な色の要素は、イエロー,マゼ
ンタ,シアン及びブラックの4色でありこの四つの色の
要素の組み合わせでカラー画像を形成するものである。
施例を示すブロック図である。図1に示すカラー画像処
理装置は、コンピュータ等の外部機器1と接続されてい
る通信装置2、カラー画像処理装置全体の制御を行う制
御装置3、入力されたページ記述言語を解釈してビット
マップ状態の画像データを生成するページ記述言語処理
装置4、およびページ記述言語処理装置4で生成された
ビットマップデータが書き込まれるページメモリ5とか
ら構成されている。また、ページメモリ5は、カラー記
録装置6と直接接続されており、ページメモリ5に展開
された画像は色の要素毎に順次カラー記録装置6に送ら
れて用紙上の画像として記録される。たとえば、カラー
記録装置6において必要な色の要素は、イエロー,マゼ
ンタ,シアン及びブラックの4色でありこの四つの色の
要素の組み合わせでカラー画像を形成するものである。
【0013】図2のフローチャートに、外部機器1より
画像処理装置に対してページ記述言語の処理要求がなさ
れてから以後の処理の手順を示す。
画像処理装置に対してページ記述言語の処理要求がなさ
れてから以後の処理の手順を示す。
【0014】始めに制御装置3は、カラー記録装置6に
必要な色要素のうち最初の一つを選び、次いで通信装置
2を通して外部機器1に対するページ記述言語の送信要
求を行う (ステップ101)。この送信要求に基づい
て、外部機器1は通信装置2を通してページ記述言語を
画像処理装置に対して送信する。ページ記述言語処理装
置4は、通信装置2より入力されるページ記述言語を都
度解釈し、この色要素についてページメモリ5に画像を
展開する (ステップ102)。ページ記述言語の送出が
終了するとページ記述言語処理装置4の処理は終了し、
制御装置3はページメモリ5より記録装置6に画像を出
力する (ステップ103)。このとき、予め選ばれた色
要素の記録が行われる。ここで、次の色要素を選択し、
再びステップ101のページ記述言語の送信要求を行う
部分から処理を繰り返す。カラー記録装置6に必要な全
ての色要素の処理が終了すれば (ステップ104)、全
体の処理も終了し、カラー記録装置6からは外部機器1
が意図したページ記述言語の処理結果が画像として得ら
れる。
必要な色要素のうち最初の一つを選び、次いで通信装置
2を通して外部機器1に対するページ記述言語の送信要
求を行う (ステップ101)。この送信要求に基づい
て、外部機器1は通信装置2を通してページ記述言語を
画像処理装置に対して送信する。ページ記述言語処理装
置4は、通信装置2より入力されるページ記述言語を都
度解釈し、この色要素についてページメモリ5に画像を
展開する (ステップ102)。ページ記述言語の送出が
終了するとページ記述言語処理装置4の処理は終了し、
制御装置3はページメモリ5より記録装置6に画像を出
力する (ステップ103)。このとき、予め選ばれた色
要素の記録が行われる。ここで、次の色要素を選択し、
再びステップ101のページ記述言語の送信要求を行う
部分から処理を繰り返す。カラー記録装置6に必要な全
ての色要素の処理が終了すれば (ステップ104)、全
体の処理も終了し、カラー記録装置6からは外部機器1
が意図したページ記述言語の処理結果が画像として得ら
れる。
【0015】以下に一例として、カラー画像を表示する
ためのページ記述言語の記述例を示す。
ためのページ記述言語の記述例を示す。
【0016】たとえば、イエロー,マゼンタ,シアン及
びブラックの四つの色要素ymckで描画色を指定する
場合のページ記述言語は、一般的に、 ymckの値をセット 描画コマンド ymckの値をセット 描画コマンド ・ ・ ・ のような形となる。ここでymckの値は、たとえば、
0.0から1.0までの実数で与えられる。例として、
以下のようなページ記述言語が与えられた場合を考え
る。
びブラックの四つの色要素ymckで描画色を指定する
場合のページ記述言語は、一般的に、 ymckの値をセット 描画コマンド ymckの値をセット 描画コマンド ・ ・ ・ のような形となる。ここでymckの値は、たとえば、
0.0から1.0までの実数で与えられる。例として、
以下のようなページ記述言語が与えられた場合を考え
る。
【0017】 ymck:={0.0,0.2,0.4,0.0} draw object 1 ymck:={0.3,0.0,0.1,0.0} draw object 2 第1の色の要素イエローについて処理するサイクルで
は、bject 1は濃度が0.0なので描かれない。
一方、object 2はイエローの濃度が0.3と指
定されているため、この濃度で描かれる。以下同様に、
マゼンタのサイクルではbject 1が0.2の濃度
で、シアンのサイクルではobject 1とobje
ct 2がそれぞれ0.4と0.1の濃度で描かれ、ブ
ラックのサイクルではobject 1,object
2ともに描かれない。
は、bject 1は濃度が0.0なので描かれない。
一方、object 2はイエローの濃度が0.3と指
定されているため、この濃度で描かれる。以下同様に、
マゼンタのサイクルではbject 1が0.2の濃度
で、シアンのサイクルではobject 1とobje
ct 2がそれぞれ0.4と0.1の濃度で描かれ、ブ
ラックのサイクルではobject 1,object
2ともに描かれない。
【0018】このように、色の要素について処理する場
合は、それぞれの要素に関連する描画コマンドのみを実
行すれば、結果として全ての色要素を含んだ目的の画像
が得られる。
合は、それぞれの要素に関連する描画コマンドのみを実
行すれば、結果として全ての色要素を含んだ目的の画像
が得られる。
【0019】
【発明の効果】本発明によれば、色要素毎にページ記述
言語の送信要求を行うので、少ないメモリでカラー画像
に関するページ記述言語の処理を行い、確実にカラー画
像を得ることができる。
言語の送信要求を行うので、少ないメモリでカラー画像
に関するページ記述言語の処理を行い、確実にカラー画
像を得ることができる。
【図1】 本発明の実施例を示すブロック図である。
【図2】 実施例における動作を示すフローチャートで
ある。
ある。
1…外部機器、2…通信装置、3…制御装置、4…ペー
ジ記述言語処理装置、5…ページメモリ、6…カラー記
録装置
ジ記述言語処理装置、5…ページメモリ、6…カラー記
録装置
Claims (1)
- 【請求項1】 通信装置を通して接続された外部機器か
らページ記述言語で表現されたカラー画像データを入力
し、出力すべきカラー記録装置に必要な色の要素の数に
等しい回数だけページ記述言語を繰り返し解釈し、解釈
して得た画像データを各色要素毎にページメモリに書き
込むカラー画像処理装置において、前記色の要素毎のペ
ージ記述言語の解釈を行う度に前記外部機器に対して前
記通信装置を通してページ記述言語の送信要求を行う制
御装置を設けたことを特徴とするカラー画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11880493A JPH06334790A (ja) | 1993-05-20 | 1993-05-20 | カラー画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11880493A JPH06334790A (ja) | 1993-05-20 | 1993-05-20 | カラー画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06334790A true JPH06334790A (ja) | 1994-12-02 |
Family
ID=14745539
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11880493A Pending JPH06334790A (ja) | 1993-05-20 | 1993-05-20 | カラー画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06334790A (ja) |
-
1993
- 1993-05-20 JP JP11880493A patent/JPH06334790A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3043541B2 (ja) | 像形成装置,像形成システムおよびその像形成方法 | |
| JP3491998B2 (ja) | 画像処理方法及び装置 | |
| US5970216A (en) | Image processing system which synthesizes a generated first image signal with a second image signal selected from a plurality of input image signals | |
| JPH01184580A (ja) | 画像合成装置 | |
| US7092120B2 (en) | Image transformation apparatus and image transformation program storage medium | |
| US5748343A (en) | Image processing apparatus and method | |
| JPH06334790A (ja) | カラー画像処理装置 | |
| US7652807B2 (en) | Image generating apparatus, image generating method and computer readable medium | |
| JPH03112666A (ja) | 出力装置及び出力方法 | |
| JP4449398B2 (ja) | 印刷装置および印刷方法並びに印刷装置用のプログラム | |
| JP2000013601A (ja) | 印刷情報処理装置、中間データ生成装置および方法 | |
| JP3017341B2 (ja) | カラー印刷制御装置及びその方法 | |
| JP3087773B2 (ja) | 画像情報出力装置及び画像情報出力方法 | |
| JP2003051929A (ja) | 画像処理方法及び装置 | |
| JP2831784B2 (ja) | カラー画像処理方法 | |
| US7170616B2 (en) | Print processing and method for banding areas and pages of each physical color | |
| JP2005275671A (ja) | 印刷制御装置、印刷制御方法および印刷制御プログラムを記録した媒体 | |
| JP3083406B2 (ja) | 印刷方法及び装置 | |
| JP2836092B2 (ja) | 画像供給装置 | |
| JP4318027B2 (ja) | 画像処理装置及びその方法、プリンタシステム | |
| JPH04331165A (ja) | カラー画像処理方法とそのカラー画像処理装置 | |
| JP2000284922A (ja) | プリンタ、プリントシステム | |
| JPH08324023A (ja) | プリンタ装置 | |
| JPH10301740A (ja) | 印刷制御システム及び印刷制御方法並びに印刷制御プログラムを記録した記録媒体 | |
| JPH0499657A (ja) | 画像供給装置 |