JP2000270192A - 画像処理装置および方法 - Google Patents

画像処理装置および方法

Info

Publication number
JP2000270192A
JP2000270192A JP11067479A JP6747999A JP2000270192A JP 2000270192 A JP2000270192 A JP 2000270192A JP 11067479 A JP11067479 A JP 11067479A JP 6747999 A JP6747999 A JP 6747999A JP 2000270192 A JP2000270192 A JP 2000270192A
Authority
JP
Japan
Prior art keywords
image
pixel data
data
overwriting
sub
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
JP11067479A
Other languages
English (en)
Inventor
Yasuharu Sakurai
康晴 桜井
Taro Yokose
太郎 横瀬
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP11067479A priority Critical patent/JP2000270192A/ja
Publication of JP2000270192A publication Critical patent/JP2000270192A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

(57)【要約】 【課題】 画像上書き処理を画質を劣化させず高速にか
つ安価な構成で行う。 【解決手段】 画像情報解釈部1は、入力画像情報を解
釈し、画像オブジェクトの画像データ、位置情報等を分
離し、画像処理部2、上書き判定部3等に出力する。画
像処理部2は、画像オブジェクトに対して、所定の画像
処理を施す。上書き判定部3は、ページのどの領域で上
書き処理が必要になるか判定する。上書き情報レジスタ
4は、上書き判定部3の判定結果を保持する。符号化器
6は小領域の画素データを圧縮符号化し、符号データを
出力する。画像メモリ8は、符号データと、上書き処理
が必要な小領域の画素データを小領域単位で保持する。
合成処理部5は、画像メモリ8から読み出された下地画
素データと、画像処理部2から入力される画素データを
上書き合成する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は画像データの画像処
理技術に関するものであり、特に画像の上書き処理を、
画質をなるべく劣化させず、高速かつ安価に実現しよう
とする技術に関するものである。
【0002】
【従来の技術】画像の上書き処理とは、複数の画像デー
タから新たな1つの画像データを作るために必要な処理
である。たとえていうならば、複数の写真をアルバムの
1ページに順々に貼り込んで、アルバムの1ページとい
う新たな画像を作るような処理を指す。
【0003】PostScript(米国アドビシステ
ムズ社商標)などのPDL(Page Descrip
tion Language、ページ記述言語)では、
1ページに複数の画像オブジェクトを含む記述が許され
ており、このようなPDLを解釈し、表示または印刷す
る画像を作るためには、上書き処理が必要となる。
【0004】本発明で取り上げる上書き処理では、複数
の画像が同一の座標空間を占める場合は、後から処理さ
れた画像だけが残り、先に処理された画像は覆い隠され
て見えなくなるものとする。例を図3に示す。画像Aを
ページに貼り込んで、次に画像B、画像Cの順に貼り込
んだ場合、画像Aと画像Bとが重なる領域Dでは、画像
Bだけが見える。
【0005】上記のような上書きを処理するためには、
1ページ分の画像データを保持する画像メモリが必要と
なる。しかし、画像の解像度、階調数が増大すると、必
要とするメモリの容量も増大してしまい、装置の価格が
上昇してしまう。
【0006】この問題に対して、メモリを削減するため
の従来技術を説明する。 [従来例1]特開平4−88749号公報に開示された
技術では、保持するべき画像データを圧縮符号化し、符
号データを保持することによって、必要とするメモリ容
量を削減している。上書き処理が必要となった場合は、
符号データを読み出し、伸長復号し、新たなデータと合
成し、再符号化し、メモリに書き戻す。すなわち、図4
に示すように、PDLファイルがホストコンピュータ1
00からインタープリタ101に送られ画素データに展
開される。画素データは圧縮器102で圧縮符号化され
圧縮メモリ103に記憶される。上書きが必要な場合に
は復号器104が所望の符号を復号して合成器105に
フィードバックし、ここで上書き画素データと下地画素
データとが合成され、合成画素データが圧縮器102で
圧縮符号化され圧縮メモリ103に記憶される。圧縮メ
モリ103に記憶された符号は最終的には読み出され、
復号器104で復号されて外部に出力される。なお、1
06はマルチプレクサ、107はアドレスコントローラ
である。
【0007】この例では、符号化方式として、DCT
(コサイン変換)とハフマン符号化を組み合わせたJP
EG(Joint Photographic Cod
ingExperts Group)方式を例にあげて
いる。このJPEG符号化方式は、復号後の画素値が符
号化前の画素値と完全には一致しない非可逆符号化方式
であり、符号量が画像によって変化する可変長符号化方
式である。
【0008】[従来例2]特開平4−88571号公報
に開示された技術では、従来例1の構成に加えて、再符
号化後の符号データのデータ量を検知する手段(図4に
破線のブロックで示す空バッファ領域管理回路108)
を設け、検知した結果によってメモリ領域の割り当てを
変化させることによって、可変長符号に対応している。
【0009】[従来例3]特開平5−31974号公報
に開示された技術では、画素データ用の小規模なメモリ
(小領域バッファ113)と、圧縮符号化装置(圧縮器
114)と、1ページ分の符号データを保持するメモリ
(画像圧縮メモリ115)を備えている。この構成を図
5に示す。なお、図5において、110はホストコンピ
ュータ、111はインタープリタ、112はコマンドバ
ッファ、116は復号器、117はプリンタエンジンで
ある。
【0010】この構成では、1ページの画像領域を複数
の小領域に分割し、小規模なメモリを使って小領域の画
像を作り、この画像データを圧縮符号化して符号用メモ
リに貯える。以上の処理を1ページ分の全ての小領域に
ついて繰り返すことによって、最終的に1ページ分の符
号データをメモリ上に作成する。
【0011】[従来例4]特開平5−37789号公報
に開示された技術では、従来例2の技術に、従来例3の
小領域分割という考えを取り入れ、小領域毎に符号デー
タを作成し、小領域の画像上での位置とメモリ上でのア
ドレスを対応させてメモリに格納している。上書き処理
が必要となった場合は、符号データを読み出し、伸長復
号し、新たなデータと合成し、再符号化し、メモリに書
き戻すという処理は、従来例1および2と変わらない。
【0012】[従来例5]特開平5−37790号公報
に開示された技術では、従来例4の技術に加えて、小領
域の符号化を開始するときは、符号化器が持つ履歴情報
を初期化し、小領域の符号の独立性を高めている。上書
き処理が必要となった場合は、符号データを読み出し、
伸長復号し、新たなデータと合成し、再符号化し、メモ
リに書き戻すという処理は、従来例1および2と変わら
ない。
【0013】
【発明が解決しようとする課題】従来例3では、画像を
小領域に分割しており、小領域の画像を完成させてから
符号化するので、1つの小領域の処理のたびにPDL全
体を解釈処理しなければならなくなり、非常に時間がか
かるという問題がある。
【0014】また、従来例1、2、4、5では、符号化
方式が非可逆の場合は、上書き処理が必要となるたびに
復号と再符号化を繰り返すので、画質がそのたびごとに
劣化してしまうという問題がある。
【0015】本発明は、このような事情を考慮してなさ
れたものであり、上書き処理を、画質をなるべく劣化さ
せず、高速かつ安価に実現しようとするものである。
【0016】
【課題を解決するための手段】以下、本発明について説
明する。まず、本発明の原理的な説明を行う。本発明
は、以下の点を要旨とする。
【0017】まず、1ページは複数の小領域に分割して
考える。
【0018】そして、処理は以下のように行われる。 前処理としてPDLを解釈し、その中に含まれる複数
の画像オブジェクトの位置と処理順序を調べ、それをも
とにページを構成する個々の小領域の範囲内で複数オブ
ジェクトの上書きが発生するかどうかを調べ、上書きが
必要な小領域と、上書きが不必要な小領域とに分類し、
その結果を上書き指定情報として保持する。
【0019】次に、個々の画像オブジェクトの処理を
順次に開始する。画像オブジェクトを小領域に分割して
画像メモリに格納する。このとき、上書きが不必要な小
領域の画素データは圧縮符号化して、符号データを画像
メモリに格納する。上書きが不必要な小領域の画素デー
タは画像メモリに格納しない。上書きが必要な小領域
は、符号化前の画素データと、符号化後の符号データの
両方を画像メモリに格納する。さらに、2個目以降の画
像オブジェクトの格納において、上書きが必要な小領域
であり、なおかつ下地となる画素データが既にメモリに
格納されている場合は、下地画像の画素データを画像メ
モリから読み出し、上書き合成し、合成後の画素データ
と、これを圧縮符号化した符号データを画像メモリに格
納する。
【0020】すべての画像オブジェクトの処理が終了
したら、1ページ分のデータを画像メモリから取り出し
出力する。
【0021】本発明によれば、画像オブジェクトごとに
処理を行うので繰返しPDLファイル等を読み出す必要
がない。また、上書きが必要な小領域については画素デ
ータを保持しているので、非可逆符号を用いても符号化
・復号の繰返しによるジェネレーションノイズを伴うこ
とがない。しかも、上書きが必要でない領域を判別して
この小領域については画素データを保持しないのでメモ
リコストを削減することができる。
【0022】本発明をさらに説明する。
【0023】本発明によれば、上書き処理を、画質をな
るべく劣化させず、高速かつ安価に実現するために、複
数の画像オブジェクトを記述したページ記述言語ファイ
ルを解釈し、画像オブジェクトの上書き処理と各種の画
像処理を行った後のページ単位の画素値データ、あるい
は画素値データを符号化した符号化データを出力する画
像処理装置に:画像処理装置へ入力されるページ記述言
語ファイルを解釈するための画像情報解釈部と;上記ペ
ージ記述言語ファイルに含まれる複数の画像オブジェク
トの位置関係から上書き処理が必要な領域を判別するた
めの上書き判定部と;上記上書き判定部が出力する上書
き情報を格納する上書き情報レジスタと;上記画像オブ
ジェクトに対して必要な画像処理を施す画像処理部と;
上記画像オブジェクトの画素データを圧縮符号化する符
号化器と;上記画像オブジェクトの画素データおよび符
号データを格納する画像メモリと;上記画像メモリ内の
データを管理し読み書きするメモリ管理部と;上記画像
メモリから読み出した画素データと上記画像処理部から
出力される画素データとを上書き合成するための合成処
理部と;上書き処理が終了した画像データを出力する画
像出力部と;上記各部の動作を制御する制御部と設け;
各画像オブジェクトを小領域に分割し、上書きが必要な
小領域は符号データおよび画素データの両方を上記画像
メモリに格納し、上書きが不必要な小領域は符号データ
だけを上記画像メモリに格納し、上書きする場合は上記
画像メモリから画素データを読み出して上書き合成処理
するようにしている。
【0024】この構成においては、ページ記述言語ファ
イルは1度読み出し、解釈等の処理を1度行うだけでよ
い。しかも、上書きが必要な領域については画素データ
を保持して符号化・復号の繰返しによるジェネレーショ
ンノイズを抑えることができ、しかも画素データの記憶
容量を小さくできコストダウンを図ることができる。ま
た、上書きのために復号回路を設ける必要がなく回路規
模を小さくできる。
【0025】また、この発明によれば、上述の課題を解
決するために、複数の画像オブジェクトを記述したペー
ジ記述言語ファイルを解釈し、画像オブジェクトの上書
き処理と各種の画像処理を行った後のページ単位の画素
値データ、あるいは画素値データを符号化した符号化デ
ータを出力する画像処理装置に:上記ページ記述言語フ
ァイルに含まれる画像オブジェクトの位置情報から上書
き処理が必要な小領域を判別して上書き情報を生成する
上書き判定手段と;上記上書き情報を記憶する上書き情
報記憶手段と;上記ページ記述言語ファイルの画像オブ
ジェクトを順次に取出して対応する画素データに展開す
る画素データ展開手段と;上書きが必要な小領域の画素
データのみを、上記上書き情報に基づいて、記憶する画
素データ記憶手段と;上記画素データ展開手段から出力
された画素データと上記画素データ記憶手段から読み出
された画素データとを合成する画素データ合成手段と;
画素データを圧縮符号化して符号を出力する符号化手段
と;上記符号を記憶する符号記憶手段と;上記符号記憶
手段と画素データ記憶手段から上記符号と画素データを
読み出して画素だけのデータあるいは符号だけのデータ
を出力する出力手段とを設けるようにしている。
【0026】この構成においても、ページ記述言語ファ
イルは1度読み出すだけでよく、ジェネレーションノイ
ズを抑えることができ、しかもコストダウンを図ること
ができる。
【0027】また、この構成において、上記上書きが必
要な小領域の画素データおよび上書きが必要でない小領
域の画素データの双方を上記符号化手段で符号化して符
号を生成し、上記符号を上記符号記憶手段に記憶するよ
うにしてもよい。構成によっては、上書きが必要な小領
域については、ただちに画素データの符号化を行わず、
処理の最終段階でまとめて符号化を行ってもよく、ある
いは、当該小領域について上書き処理がもう行われない
ということを判別した後で、当該小領域の符号化を行う
ようにしてもよい。
【0028】また、処理対象ページに上書き処理がある
かどうかを検出する上書き検出手段を設け、上記上書き
検出手段が上書きを検出しないときには、上記上書き判
定手段と、上記上書き情報記憶手段と、上記画素データ
記憶手段と、上記画素データ合成手段とを用いないよう
にしてもよい。このようにすると、上書き処理がない場
合には、小領域毎の上書き判別が不要となり、処理の一
層の高速化を図れる。
【0029】なお、本発明は方法またはソフトウェア製
品として実現することも可能である。
【0030】
【発明の実施の態様】以下、本発明の実施例について説
明する。
【0031】[実施例1]図1は本発明の実施例1の画
像処理装置20の構成を示しており、この図において、
実施例1の画像処理装置は、画像情報解釈部1、画像処
理部2、上書き判定部3、上書きレジスタ4、合成処理
部5、符号化器6、メモリ管理部7、画像メモリ8、画
像出力部9および制御部10を含んで構成されている。
【0032】画像処理装置20への入力は、PDLなど
の画像情報であり、図3(a)に示すように複数の画像
オブジェクトの画像データとそれらの位置情報をもって
いる。これらの画像オブジェクトは領域Dのように重複
が許されており、後から処理される画像によって、先に
処理された画像が覆い隠されるものとする。
【0033】画像情報解釈部1は、入力された画像情報
を解釈し、画像オブジェクトの画像データ、画像オブジ
ェクトの位置情報、その他の制御に必要な情報を分離
し、これらの情報を、画像処理部2、上書き判定部3、
制御部10に出力する。
【0034】画像処理部2は、それぞれの画像オブジェ
クトに対して、必要な画像処理を施す。画像処理の例と
しては、色変換、拡大縮小などがある。
【0035】上書き判定部3は、ページのどの領域で上
書き処理が必要になるか判定する。1ページの領域は図
3(b)のように小領域に分割して考える。図3では、
説明の都合上、1ページを4X6の24個の領域に分割
しているが、分割数はいくつでもかまわない。例えば、
JPEGなどの画像圧縮方式の処理単位となっている8
X8画素のブロックを分割の単位としてもよいし、8X
8画素ブロックのいくつか連続しているまとまりを分割
単位としてもよい。図3(b)の分割されたページに画
像A,B,Cを貼り込むと、図3(c)のようになる。
図3(c)から判断し、上書き情報を作成すると図3
(d)のようになる。領域(2,3),(2,4),
(3,3)は、画像A、画像Bが重複しており上書き処
理が必要である。領域(3,4)は、画像A、画像Bが
重複しているが、画像Bによって画像Aが覆い尽くされ
ており、上書き処理は必要無い。画像B、画像Cは重複
していないが、小領域単位の処理をおこなうため、画像
が隣接している領域(5,3),(5,4)では上書き
処理が必要になる。
【0036】上書き情報は図3(d)の例では、上書き
処理が必要か(「1」)不必要か(「0」)を表してい
るが、上書きの数等より細かな情報を表すようにしても
よい。
【0037】上書き情報レジスタ4は、上書き判定部3
の判定結果を保持する。
【0038】符号化器6は小領域の画素データを圧縮符
号化し、符号データを出力する。画像メモリ8は、画素
データと符号データとを小領域単位で保持する。メモリ
管理部7は、小領域の画像上での位置と、画像メモリ8
上での格納アドレスを関連付けて、画素データ、符号デ
ータの読み書きを制御する。
【0039】合成処理部5は、画像メモリ8から読み出
された下地となる画像オブジェクトの画素データと、画
像処理部2から入力される上に重ねる画像オブジェクト
の画素データを上書き合成する。
【0040】画像出力部9は、ページ内の全オブジェク
トの処理が終了したら、画像メモリ8から読み出した画
像情報を出力する。出力する画像情報は画素か符号のど
ちらでもよい。処理終了したページを後段で画素値とし
て使用する場合は、画像メモリ8から画素データを読み
出し、画素データの無い領域は符号データを読み出して
復号し、画像データも符号データも無い領域はダミーと
して全白画像などを出力する。後段で画像データを転送
または蓄積する場合のように、符号データのほうが都合
がよい場合は、画像メモリから符号データを読み出して
連結して出力する。符号データの無い領域は全白画像の
符号を連結すれば1ページ分のデータを構成することが
できる。符号化方式として前後の画素、符号との相関を
利用している場合は、小領域間の接続部分の符号を変換
する必要がある。例えば、JPEG方式を使用している
場合は、DCT係数のDC成分については、前ブロック
との差分を符号化するので、各小領域の先頭ブロックの
DC成分の符号は作りなおさなければならない。DC成
分の符号量が若干大きくなっても構わない場合には、ブ
ロック間の差分を考慮せずにそのまま出力してもよい。
【0041】制御部10は、各部の動作を制御し、1ペ
ージ分の処理を行わせる。以下、図2を参照して各部の
動作を説明する。
【0042】[ステップS1]:ホストコンピュータ等
から画像情報(例えばPDLファイル)の1頁分を受け
取り1頁分の処理を開始する。 [ステップS2]:受け取ったページの情報を設定す
る。 [ステップS3]:上書き判定部3が、ページの画像オ
ブジェクトの位置情報に基づいて上書き情報を作成し
(図3(d))、上書き情報レジスタ4に書込む。 [ステップS4]:画像オブジェクトを取出してオブジ
ェクトの情報を設定する。 [ステップS5]:画像オブジェクトがオーバーラップ
する小領域を1つずつ選択し、その小領域で切り出した
画素データを出力する。 [ステップS6]:上書き情報レジスタ4を参照して上
書き領域かどうかを判別する。上書き領域であればステ
ップS7に進む。上書き領域でなければステップS11
に進む。 [ステップS7]:下地画像が画像メモリ8に保持され
ているかどうかを判別する。保持されていればステップ
S8へ進み、保持されていなければステップS10へ進
む。 [ステップS8]:画像メモリ8から下地画像の画素デ
ータを読み出す。ステップS9へ進む。 [ステップS9]:合成処理部5が、小領域で切り出し
た画素データを下地画素データに合成する。ステップS
10へ進む。 [ステップS10]:画素データを画像メモリ8にスト
アする。ステップS11へ進む。 [ステップS11]:符号化器6が画素データを圧縮符
号化する。ステップS12へ進む。 [ステップS12]:符号化器6から出力される符号を
画像メモリ8にストアする。ステップS13へ進む。 [ステップS13]:当該画像オブジェクトについて対
応する小領域の処理が終了したかどうかを判別する。終
了したらステップS14へ進む。終了していなければス
テップS5へ戻り、処理を繰り返す。 [ステップS14]:ページ内のすべての画像オブジェ
クトが主利されたかどうかを判別する。すべてが終了し
ていればステップS15へ進む。終了していなければス
テップS4へ戻り、残っている画像オブジェクトについ
て処理を繰り返す。 [ステップS15]:ページデータを読み出す。ページ
データは後段の処理に応じたものであり、符号データ、
画素データ等である。 [ステップS16]:ページ処理を終え、つぎのリクエ
ストを待つ。
【0043】[実施例2]実施例1の構成は、実装方法
によっては、上書き情報の作成時と、画像データの送出
時に、画像情報の解釈が2回必要になる。上書きが必要
な画像の出現頻度が低い場合は、上書き情報の作成の時
間が無駄になり、処理効率を低下させる。このような場
合に、処理効率を向上する為に、図1の構成で次のよう
に動作させる。
【0044】まず、全てのページについて、上書き情報
の作成をせず、画像メモリには符号データだけを格納し
ながらページデータを作成する。上書きが無いページ
は、この処理で正常に出力データを構築することができ
る。この処理中に、上書き処理が必要なページがあれ
ば、このページを制御部で検知し、このページについて
は、上書き情報の作成から処理をやりなおす。
【0045】以上で実施例の説明を終了する。なお、本
発明は上述実施例に限定されるものではなく、種々変更
が可能である。例えば、上述実施例では、上書きが必要
な小領域の画素データについてもただちに符号化を行い
符号を出力し、画像メモリに保持しているが、最終的に
小領域単位で処理が終了した段階で、あるいはページ単
位で処理が終了した段階で符号化してもよい。
【0046】
【発明の効果】以上説明したように、本発明によれば、
上書きを処理するために保持する画素データは上書き処
理が必要な小領域の画素データの限定しているので画像
メモリの容量を削減できる。また、上書き処理の途中
で、符号を復号し、加工し、再圧縮するという処理が不
必要なので、画質を劣化させることが無い。また伸長復
号回路が不要なので、装置規模を縮小できる。さらに、
ページを小領域に分割して処理するが、小領域の処理ご
とにPDLの解釈処理が必要ということは無いので、高
速に処理できる。
【図面の簡単な説明】
【図1】 本発明の実施例の構成を示すブロック図であ
る。
【図2】 本発明の実施例の動作を説明するフローチャ
ートである。
【図3】 画像の上書きと小領域分割との説明する図で
ある。
【図4】 従来例1、2、4、5のを説明するブロック
図である。
【図5】 従来例3を説明するブロック図である。
【符号の説明】
1 画像情報解釈部 2 画像処理部 3 上書き判定部 4 上書きレジスタ 5 合成処理部 6 符号化器 7 メモリ管理部 8 画像メモリ 9 画像出力部 10 制御部 20 画像処理装置
フロントページの続き Fターム(参考) 5C053 FA14 GA11 GB05 GB21 GB36 HA29 JA21 KA04 KA21 KA24 LA06 LA11 5C076 AA13 AA36 BA05 CA10 5C078 BA21 CA14 DA00 DA01 DA02 9A001 EE02 EE04 HH23 HH27 HH28 JJ35 KK42

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 複数の画像オブジェクトを記述したペー
    ジ記述言語ファイルを解釈し、画像オブジェクトの上書
    き処理と各種の画像処理を行った後のページ単位の画素
    値データ、あるいは画素値データを符号化した符号化デ
    ータを出力する画像処理装置において、 画像処理装置へ入力されるページ記述言語ファイルを解
    釈するための画像情報解釈部と、 上記ページ記述言語ファイルに含まれる複数の画像オブ
    ジェクトの位置関係から上書き処理が必要な領域を判別
    するための上書き判定部と、 上記上書き判定部が出力する上書き情報を格納する上書
    き情報レジスタと、 上記画像オブジェクトに対して必要な画像処理を施す画
    像処理部と、 上記画像オブジェクトの画素データを圧縮符号化する符
    号化器と、 上記画像オブジェクトの画素データおよび符号データを
    格納する画像メモリと、 上記画像メモリ内のデータを管理し読み書きするメモリ
    管理部と、 上記画像メモリから読み出した画素データと上記画像処
    理部から出力される画素データとを上書き合成するため
    の合成処理部と、 上書き処理が終了した画像データを出力する画像出力部
    と、 上記各部の動作を制御する制御部とを備え、 各画像オブジェクトを小領域に分割し、上書きが必要な
    小領域は符号データおよび画素データの両方を上記画像
    メモリに格納し、上書きが不必要な小領域は符号データ
    だけを上記画像メモリに格納し、上書きする場合は上記
    画像メモリから画素データを読み出して上書き合成処理
    することを特徴とする画像処理装置。
  2. 【請求項2】 複数の画像オブジェクトを記述したペー
    ジ記述言語ファイルを解釈し、画像オブジェクトの上書
    き処理と各種の画像処理を行った後のページ単位の画素
    値データ、あるいは画素値データを符号化した符号化デ
    ータを出力する画像処理装置において、 上記ページ記述言語ファイルに含まれる画像オブジェク
    トの位置情報から上書き処理が必要な小領域を判別して
    上書き情報を生成する上書き判定手段と、 上記上書き情報を記憶する上書き情報記憶手段と、 上記ページ記述言語ファイルの画像オブジェクトを順次
    に取出して対応する画素データに展開する画素データ展
    開手段と、 上書きが必要な小領域の画素データのみを、上記上書き
    情報に基づいて、記憶する画素データ記憶手段と、 上記画素データ展開手段から出力された画素データと上
    記画素データ記憶手段から読み出された画素データとを
    合成する画素データ合成手段と、 画素データを圧縮符号化して符号を出力する符号化手段
    と、 上記符号を記憶する符号記憶手段と、 上記符号記憶手段と画素データ記憶手段から上記符号と
    画素データを読み出して画素だけのデータあるいは符号
    だけのデータを出力する出力手段とを有することを特徴
    とする画像処理装置。
  3. 【請求項3】 上記上書きが必要な小領域の画素データ
    および上書きが必要でない小領域の画素データの双方を
    上記符号化手段で符号化して符号を生成し、上記符号を
    上記符号記憶手段に記憶する請求項1記載の画像処理装
    置。
  4. 【請求項4】 処理対象ページに上書き処理があるかど
    うかを検出する上書き検出手段を設け、上記上書き検出
    手段が上書きを検出しないときには、上記上書き判定手
    段と、上記上書き情報記憶手段と、上記画素データ記憶
    手段と、上記画素データ合成手段とを用いない請求項1
    または2記載の画像処理装置。
  5. 【請求項5】 画像オブジェクトを記述したページ記述
    言語ファイルから画素データを生成し、上記画素データ
    を圧縮符号化して符号データを出力する画像処理方法に
    おいてつぎのステップ(a)〜(d)を実行することを
    特徴とする画像処理方法。 (a)ページごとに上記ページ記述言語ファイルに含ま
    れる画像オブジェクトの位置情報から上書き処理が必要
    な小領域を判別する上書き判定ステップ。 (b)上記画像オブジェクトを順次に取出すステップ。 (c)取出した画像オブジェクトごとにつぎのサブステ
    ップを実行するステップ。 (c1)当該画像オブジェクトの画素データを小領域単
    位に生成するサブステップ。 (c2)上記上書き判定ステップで上書き処理が必要と
    判定された小領域について、下地となる画素データが既
    に記憶されているか判定するサブステップ。 (c3)サブステップ(c2)において下地があること
    がわかった小領域の下地の画素データを記憶手段から読
    み出し、サブステップ(c1)で生成した画素データと
    合成するサブステップ。 (c4)下地のない領域についてはサブステップ(c
    1)で生成した画素データを、下地があった領域につい
    てはサブステップ(c3)で合成した画素データを記憶
    するサブステップ。 (c5)上書きが必要な領域についてはサブステップ
    (c4)で記憶した画素データを、上書きが不必要な領
    域についてはサブステップ(c1)で生成した画素デー
    タを、符号化して符号を記憶するサブステップ。 (d)上記ステップ(c)を終了した後、記憶されてい
    る符号を出力するステップ。
  6. 【請求項6】 画像オブジェクトを記述したページ記述
    言語ファイルから画素データを生成し、上記画素データ
    を圧縮符号化して符号データを出力する画像処理方法に
    おいて、ページ内に上書き処理が必要な領域があること
    を検知したときにつぎのステップ(a)〜(d)を実行
    することを特徴とする画像処理方法。 (a)上記ページ記述言語ファイルの上記ページに含ま
    れる画像オブジェクトの位置情報から上書き処理が必要
    な小領域を判別する上書き判定ステップ。 (b)上記画像オブジェクトを順次に取出すステップ。 (c)取出した画像オブジェクトごとにつぎのサブステ
    ップを実行するステップ。 (c1)当該画像オブジェクトの画素データを小領域単
    位に生成するサブステップ。 (c2)上記上書き判定ステップで上書き処理が必要と
    判定された小領域について、下地となる画素データが既
    に記憶されているか判定するサブステップ。 (c3)サブステップ(c2)において下地があること
    がわかった小領域の下地の画素データを記憶手段から読
    み出し、サブステップ(c1)で生成した画素データと
    合成するサブステップ。 (c4)下地のない領域についてはサブステップ(c
    1)で生成した画素データを、下地があった領域につい
    てはサブステップ(c3)で合成した画素データを記憶
    するサブステップ。 (c5)上書きが必要な領域についてはサブステップ
    (c4)で記憶した画素データを、上書きが不必要な領
    域についてはサブステップ(c1)で生成した画素デー
    タを、符号化して符号を記憶するサブステップ。 (d)上記ステップ(c)を終了した後、記憶されてい
    る符号を出力するステップ。
JP11067479A 1999-03-12 1999-03-12 画像処理装置および方法 Pending JP2000270192A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11067479A JP2000270192A (ja) 1999-03-12 1999-03-12 画像処理装置および方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11067479A JP2000270192A (ja) 1999-03-12 1999-03-12 画像処理装置および方法

Publications (1)

Publication Number Publication Date
JP2000270192A true JP2000270192A (ja) 2000-09-29

Family

ID=13346159

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11067479A Pending JP2000270192A (ja) 1999-03-12 1999-03-12 画像処理装置および方法

Country Status (1)

Country Link
JP (1) JP2000270192A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003078767A (ja) * 2001-09-04 2003-03-14 Canon Inc 画像処理方法及び装置
CN114119394A (zh) * 2021-11-10 2022-03-01 深圳市欧瑞博科技股份有限公司 图像处理方法、装置、系统、电子设备及存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003078767A (ja) * 2001-09-04 2003-03-14 Canon Inc 画像処理方法及び装置
CN114119394A (zh) * 2021-11-10 2022-03-01 深圳市欧瑞博科技股份有限公司 图像处理方法、装置、系统、电子设备及存储介质

Similar Documents

Publication Publication Date Title
JP2922680B2 (ja) 高解像コンピユータ・グラフイツクスの圧縮画像蓄積方法
JPH10112796A (ja) Jpeg圧縮を使用して少ないメモリで画像を回転するための装置
JP2000090249A (ja) 画像処理装置および画像処理方法およびコンピュータを画像処理装置として動作させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体
JP2000295113A (ja) ハフマン符号化データ圧縮装置
JPH08224917A (ja) 印刷装置及びデータ制御方法
US6934417B2 (en) Transcoding scheme for assistance in image transformations
JP4009808B2 (ja) 画像処理装置
JPH0215782A (ja) 画像符号化方式
JP2000270192A (ja) 画像処理装置および方法
JP3685234B2 (ja) 画像処理装置
JP3023215B2 (ja) 画像処理装置
JPH10341437A (ja) 画像処理方法及び装置
JP3859325B2 (ja) 画像の反復変換復号化装置及び方法、並びに記録媒体
KR102568052B1 (ko) 화상 신장장치, 그 제어방법 및 컴퓨터 프로그램
JP3271539B2 (ja) 画像データ処理装置
JP2003092674A (ja) 画像処理装置および画像処理方法
JPH06113145A (ja) 画像処理装置
JPH06291987A (ja) 画像出力装置
JP2001144934A (ja) 画像合成方法および画像合成装置
JP3119387B2 (ja) 画像処理装置
JP3093245B2 (ja) 画像処理装置および出力制御装置および画像処理システム及びその方法
JP2002240368A (ja) 静止画像プリンタ制御装置
JP3757297B2 (ja) 印字装置
JPH0774923A (ja) 画像出力装置
JP3188240B2 (ja) データ伸張方法及び情報処理装置及びコンピュータ読取可能な記録媒体