(57)【要約】【課題】スキャナ部とプリンタ部の独立動作を可能とし、複数部出力する場合であっても１回の読み取り動作での出力を可能とするとともに、読み取った画像データを圧縮して記憶容量の増加を回避して、圧縮に伴う画像劣化を最小限に抑えることができる画像処理方法を提供する。【解決手段】イメージスキャナ部１００等から入力された画像データは、入力画像処理部２００で色補正処理が行われる。次いで、画像データは、圧縮処理部３１０において所定の圧縮率で圧縮され、記憶部３２０に記憶される。さらに、当該画像データは解凍処理部３３０で解凍され、拡大・縮小処理部３４０で所定の変倍率で変倍され、出力画像処理部４００から出力される。尚、圧縮処理部３１０における圧縮率は、変倍されて出力画像処理部４００から出力される画像データのデータ量に基づいて決定される。【選択図】　図１
2004120640.tif 000002
【特許請求の範囲】
【請求項１】
画像データの色補正処理を行う色補正処理工程と、
前記色補正処理工程において色補正処理が行われた前記画像データを所定の圧縮率で圧縮する画像圧縮工程と、
前記画像圧縮工程において圧縮された前記画像データを所定の記憶媒体に記憶する記憶工程と、
前記記憶媒体に記憶された前記画像データを解凍する解凍工程と、
前記解凍工程において解凍された前記画像データを所定の変倍率で変倍する変倍工程と、
前記変倍工程において変倍された前記画像データを出力する画像出力工程と
を有し、
前記圧縮工程における前記圧縮率は、前記変倍工程において前記変倍率で変倍され、前記画像出力工程において出力させる前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の技術分野】
本発明は、画像データの入力及び出力を効率よく、かつ高画質で行う画像処理方法に関する。
【０００２】
【従来の技術】
従来、カラー原稿画像をディジタル画像として読み取って複写画像を生成する画像処理装置として、いわゆるカラー原稿複写装置が知られている。図１１は、従来の画像処理装置としてのカラー原稿複写装置の細部構成を示すブロック図である。
【０００３】
図１１において、１１０１はイメージスキャナ部であり、原稿画像を読み取ってディジタル信号処理を行う部分である。また、１１０２は、プリンタ部であり、イメージスキャナ部１１０１によって読み取られた原稿画像に対応した画像を用紙にフルカラーでプリント出力する部分である。
【０００４】
イメージスキャナ部１１０１において、１１００は鏡面圧板である。そして、原稿台ガラス（プラテン）１１０３上の原稿１１０４は、ランプ１１０５で照射され、ミラー１１０６、１１０７、１１０８に導かれ、レンズ１１０９によって、３ラインの個体撮像素子センサ（以下、「ＣＣＤセンサ」と称す。）１１１０上に像を結び、フルカラー情報としてのレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の３つの画像信号が信号処理部１１１１に送られる。
【０００５】
尚、ランプ１１０５、ミラー１１０６は速度ｖで、ミラー１１０７、１１０８は速度１／２ｖで、ラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。ここで、原稿１１０４は、主走査及び副走査ともに４００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で読み取られる。
【０００６】
信号処理部１１１１は、読み取られた画像信号を電気的に処理し、マゼンタ（Ｍ）、シアン（Ｃ）、イエロ（Ｙ）、ブラック（Ｂｋ）の各成分に分解し、プリンタ部１１０２に送る。また、イメージスキャナ部１１０１における１回の原稿走査につき、Ｍ、Ｃ、Ｙ、Ｂｋのうちの一つの成分に関する画像信号がプリンタ部１１０２に送られ、計４回の原稿走査によって、１回のプリントアウトが完成する。
【０００７】
イメージスキャナ部１１０１よりプリンタ部１１０２に送られてくるＭ、Ｃ、Ｙ、Ｂｋの各画像信号は、まずレーザドライバ１１１２に送られる。レーザドライバ１１１２は、送られてきた画像信号に応じ、半導体レーザ１１１３を変調駆動する。レーザ光は、ポリゴンミラー１１１４、ｆ・θレンズ１１１５、ミラー１１１６を介して、感光ドラム１１１７上を走査する。ここで、読み取りと同様に主走査及び副走査ともに、例えば４００ｄｐｉや６００ｄｐｉ等の解像度で書き込まれる。
【０００８】
１１１８は回転現像器であり、マゼンタ現像部１１１９、シアン現像部１１２０、イエロー現像部１１２１、ブラック現像部１１２２より構成され、４つの現像部が交互に感光ドラム１１１７に接し、感光ドラム１１１７上に形成された静電現像をトナーで現像する。
【０００９】
１１２３は転写ドラムである。そこで、用紙カセット１１２４又は１１２５より供給される用紙は、転写ドラム１１２３に巻き付けられ、感光ドラム１１１７上に現像された像を用紙に転写する。
【００１０】
このようにして、Ｍ、Ｃ、Ｙ、Ｂｋの４色が順次転写された後に、用紙は、定着ユニット１１２６を通過して、トナーが用紙に定着された後にカラー原稿複写装置外部に排紙される。
【００１１】
【発明が解決しようとする課題】
しかしながら、上述したような従来の画像処理装置では、基本的に、原稿を読みとるイメージスキャナ部１１０１と複写画像を出力するプリンタ部１１０２とを同期して動作させる必要がある。
【００１２】
上述した従来のカラー原稿複写装置では、ＣＣＤセンサ１１１０で読みとられたＲ、Ｇ、Ｂの画像信号は一画素ごとに信号処理部１１１１で処理されてＭ、Ｃ、Ｙ、Ｂｋに変換される。そして、逐次プリンタ部１１０２に送られて感光ドラム１１１７上にレーザで書き込まれて複写画像が形成される。すなわち、従来の画像処理装置における画像形成は、Ｍ、Ｃ、Ｙ、Ｂｋのいずれか一つずつに行われており、各々について画像形成プロセスを繰り返すので、原稿の読み取りを４回連続で行う必要がある。
【００１３】
従って、このような４回連続して原稿の読み取り動作を行う画像処理装置では、読み取られた画像データを記憶手段に記憶しておく必要はないものの、イメージスキャナ部１１０１とプリンタ部１１０２とを同時に動作させる必要がある。そのため、例えば、プリンタ部１１０２の定着ユニット１１２６（通常の加熱定着タイプの場合）のヒーター部が十分に加熱されていない場合は、プリンタ部１１０２が待機状態となっているため、複写動作及び原稿読み取り動作を行うことができない。
【００１４】
また、従来の４回連続して原稿の読み取り動作を行う画像処理装置では、複数の原稿を各々複数部複写するような場合、一つの原稿を複数部出力することに対応して複数回読み取るという動作を行う必要がある。そのため、この動作を複数原稿のそれぞれについて行わなければならず、そのために使用者が費やさなければならない時間は多大なものとなる。
【００１５】
一方で、原稿の読み取り動作を４回連続して行うのではなく、画像データを１回だけ読み取って一時的に記憶手段に記憶して、Ｍ、Ｃ、Ｙ、Ｂｋそれぞれの画像形成に同期して記憶された画像データを読み出し出力するような構成の画像処理装置も考えられる。
【００１６】
このような構成の画像処理装置では、原稿読み取り動作をプリンタ部とは同期せずに行うことができ、また複数部の複写出力の場合も原稿読み取り動作は一つの原稿に対し１回行えばよいことになる。しかし、記憶手段に蓄積すべき画像データの容量が非常に膨大となるため、複数の原稿画像を同時に記憶することは困難である。従って、複数の原稿画像を一括して読み込み、読み込み終了後にページの入れ替えや複数原稿画像の合成出力等を実現させようとすると膨大な記憶装置が必要となり現実的ではなくなる。
【００１７】
本発明は、このような事情を考慮してなされたものであり、スキャナ部とプリンタ部の独立動作を可能とし、複数部出力する場合であっても１回の読み取り動作での出力を可能とするとともに、読み取った画像データを圧縮して記憶容量の増加を回避し、その圧縮に伴う画像劣化を最小限に抑えて高画質の画像出力を実現することができる画像処理方法を提供することを目的とする。
【００１８】
【課題を解決するための手段】
この課題を解決するため本発明は、後述する実施態様に従えば以下の構成を特徴とする。
【００１９】
［発明１］　画像データの色補正処理を行う色補正処理工程と、
前記色補正処理工程において色補正処理が行われた前記画像データを所定の圧縮率で圧縮する画像圧縮工程と、
前記画像圧縮工程において圧縮された前記画像データを所定の記憶媒体に記憶する記憶工程と、
前記記憶媒体に記憶された前記画像データを解凍する解凍工程と、
前記解凍工程において解凍された前記画像データを所定の変倍率で変倍する変倍工程と、
前記変倍工程において変倍された前記画像データを出力する画像出力工程と
を有し、
前記圧縮工程における前記圧縮率は、前記変倍工程において前記変倍率で変倍され、前記画像出力工程において出力させる前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理方法。
【００２０】
［発明２］　画像データの色補正処理を行う色補正処理工程と、
前記画像データの各画素の属性情報を示す属性フラグデータを生成する属性フラグデータ生成工程と、
前記色補正処理工程において色補正処理が行われた前記画像データを前記属性フラグデータに基づいて所定の圧縮率で圧縮する画像圧縮工程と、
前記属性フラグデータ生成工程において生成された前記属性フラグデータを圧縮するフラグ圧縮工程と、
前記画像圧縮工程において圧縮された前記画像データと前記フラグ圧縮工程において圧縮された前記属性フラグデータとを所定の記憶媒体に記憶する記憶工程と、
前記記憶媒体に記憶された前記属性フラグデータを解凍するフラグ解凍工程と、
前記記憶工程において記憶させた前記画像データを前記属性フラグデータに基づいて解凍する画像解凍工程と、
前記画像解凍工程において解凍された前記画像データを所定の変倍率で変倍する変倍工程と、
前記変倍工程において変倍された前記画像データを出力する画像出力工程と
を有し、
前記画像圧縮工程における前記圧縮率は、前記変倍工程において前記変倍率で変倍され、前記画像出力工程から出力される前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理方法。
【００２１】
［発明３］　前記変倍工程において拡大処理が行われた後の前記画像データのデータ量が所定容量を越える場合、
前記記憶工程は、該所定容量の範囲内で前記画像データの所定部分の画像データのみを前記記憶媒体に記憶する
ことを特徴とする発明１又は２に記載の画像処理方法。
【００２２】
［発明４］　印刷媒体上に前記画像データを画像形成する画像形成工程をさらに有し、
前記記憶工程が、前記画像データのうち、前記印刷媒体上に画像形成される部分の画像データのみを前記記憶媒体に記憶することを特徴とする発明３記載の画像処理方法。
【００２３】
［発明５］　画像データを入力する画像入力手段と、
前記画像データの色補正処理を行う色補正処理手段と、
前記色補正処理手段によって色補正処理が行われた前記画像データを所定の圧縮率で圧縮する画像圧縮手段と、
前記画像圧縮手段によって圧縮された前記画像データを記憶する記憶手段と、
前記記憶手段に記憶された前記画像データを解凍する解凍手段と、
前記解凍手段によって解凍された前記画像データを所定の変倍率で変倍する変倍手段と、
前記変倍手段によって変倍された前記画像データを出力する画像出力手段と
を備え、
前記圧縮手段における前記圧縮率は、前記変倍手段において前記変倍率で変倍され、前記画像出力手段から出力される前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理装置。
【００２４】
［発明６］　画像データを入力する画像入力手段と、
前記画像データの色補正処理を行う色補正処理手段と、
前記画像データの各画素の属性情報を示す属性フラグデータを生成する属性フラグデータ生成手段と、
前記色補正処理手段によって色補正処理が行われた前記画像データを前記属性フラグデータに基づいて所定の圧縮率で圧縮する画像圧縮手段と、
前記属性フラグデータ生成手段によって生成された前記属性フラグデータを圧縮するフラグ圧縮手段と、
前記画像圧縮手段によって圧縮された前記画像データと前記フラグ圧縮手段で圧縮された前記属性フラグデータとを記憶する記憶手段と、
前記記憶手段に記憶された前記属性フラグデータを解凍するフラグ解凍手段と、
前記記憶手段に記憶された前記画像データを前記属性フラグデータに基づいて解凍する画像解凍手段と、
前記画像解凍手段によって解凍された前記画像データを所定の変倍率で変倍する変倍手段と、
前記変倍手段によって変倍された前記画像データを出力する画像出力手段と
を備え、
前記画像圧縮手段における前記圧縮率は、前記変倍手段において前記変倍率で変倍され、前記画像出力手段から出力される前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理装置。
【００２５】
［発明７］　前記変倍手段によって拡大処理が行われた後の前記画像データのデータ量が所定容量を越える場合、
前記記憶手段は、該所定容量の範囲内で前記画像データの所定部分の画像データのみを記憶する
ことを特徴とする発明５又は６に記載の画像処理装置。
【００２６】
［発明８］　印刷媒体上に前記画像データを画像形成する画像形成手段をさらに備え、
前記記憶手段が、前記画像データのうち、前記印刷媒体上に画像形成される部分の画像データのみを記憶することを特徴とする発明７記載の画像処理装置。
【００２７】
［発明９］　前記色補正処理手段が、
前記画像データの主走査方向の色ズレを補正する主走査色ズレ補正手段と、
前記画像データの副走査方向の色ズレを補正する副走査色ズレ補正手段と、
前記画像データの空間周波数を補正する空間周波数補正手段と、
前記画像データの色味を補正する入力色補正手段と
の少なくとも１つを備えることを特徴とする発明５から８までのいずれか１項に記載の画像処理装置。
【００２８】
［発明１０］　印刷媒体上に前記画像データを画像形成する画像形成手段をさらに備え、
前記画像出力手段が、
前記画像データの地色を飛ばして画像形成時に不要となる下地のカブリ除去を行う下地飛ばし手段と、
前記画像データをモノクロデータに変換するモノクロ生成手段と、
前記画像形成手段の特性に合わせて前記画像データの色補正を行う出力色補正手段と、
前記画像形成手段の特性に合わせて前記画像データをガンマ補正するガンマ補正手段と、
前記画像形成手段で画像形成可能な階調数に合わせて前記画像データの中間調処理を行う中間調処理手段と
の少なくとも１つを備えることを特徴とする発明５から９までのいずれか１項に記載の画像処理装置。
【００２９】
［発明１１］　前記画像圧縮手段が、
前記画像データをラインごとに記憶するライン記憶手段と、
所定ライン分の前記画像データを１単位として符号化する符号化手段と、
所定単位分の前記画像データを１タイルとして、該画像データに関する属性フラグデータに基づいて該タイルの属性を判定する判定手段と
を備え、
前記符号化手段は、前記判定手段で判定されたタイルの属性に基づいて、該タイル内の１単位の前記画像データを符号化する
ことを特徴とする発明６記載の画像処理装置。
【００３０】
［発明１２］　前記画像解凍手段が、
圧縮された前記画像データにおける所定単位分の前記圧縮画像データを１タイルとして、該圧縮画像データに関する属性フラグデータに基づいて該タイルの属性を判定する判定手段と、
前記判定手段で判定された前記タイルの属性に基づいて、前記圧縮画像データを復号化する復号化手段と
を備えることを特徴とする発明１０記載の画像処理装置。
【００３１】
［発明１３］　前記フラグ圧縮手段が、前記属性フラグデータをランレングス符号化することを特徴とする発明６記載の画像処理装置。
【００３２】
［発明１４］　コンピュータに、
画像データの色補正処理を行う色補正処理手順と、
色補正処理が行われた前記画像データを所定の圧縮率で圧縮する画像圧縮手順と、
圧縮された前記画像データを所定の記憶媒体に記憶する記憶手順と、
前記記憶媒体に記憶された前記画像データを解凍する解凍手順と、
解凍された前記画像データを所定の変倍率で変倍する変倍手順と、
変倍された前記画像データを出力する画像出力手順と
を実行させるためのプログラムであって、
前記圧縮手順における前記圧縮率は、前記変倍手順において前記変倍率で変倍され、前記画像出力手順において出力される前記画像データのデータ量に基づいて決定される
ことを特徴とするプログラム。
【００３３】
［発明１５］　発明１４記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【００３４】
上記本発明の構成にかかる理由は以下の記載から明らかになるであろう。
【００３５】
【発明の実施の形態】
以下、図面を参照して、本発明の一実施形態に係る画像処理方法を実行する、カラー原稿複写装置としての機能を備えた画像処理装置の詳細について説明する。
【００３６】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る画像の入力、蓄積、出力手段を備える画像処理装置の構成を示すブロック図である。図１において、１２０は画像入力系を切り替えるセレクタ、２００は後述する所定の画像処理を施す入力画像処理部、３００は後述する所定の画像処理を施す中間画像処理部、４００は後述する所定の画像処理を施す出力画像処理部である。
【００３７】
画像データの入力は、図１１のイメージスキャナ部１１０１に相当するイメージスキャナ部１００やページ記述言語（ＰＤＬ）レンダリング部１１０で行われる。例えば、複写機の場合はイメージスキャナ部１００から、パーソナルコンピュータ等の画像信号を扱うコントローラの場合はページ記述言語レンダリング部１１０から等、用途に応じてセレクタ１２０を切り替えて使われる。１３０は紙等の印刷媒体上に画像を形成するプリンタ部であり、図１１のプリンタ部１１０２に相当する。
【００３８】
図２は、本発明の第１の実施形態に係る画像処理装置の入力画像処理部２００の細部構成を示すブロック図である。
【００３９】
２０１は、入力画像の副走査方向の色ズレを補正する副走査色ズレ補正部であり、例えば、画像データの色ごとに１×５のマトリクス演算を行う処理が行われる。２０２は、入力画像の主走査方向の色ズレを補正する主走査色ズレ補正部であり、例えば、画像データの色ごとに５×１のマトリクス演算を行う処理が行われる。
【００４０】
２０３は、入力画像中の画像種類を識別する像域判定部であり、例えば、入力画像中の、写真部分／文字部分、有彩色部分／無彩色部分等、それぞれの画像種類を構成する画素を識別し、その種別を示す属性フラグデータを画素単位で生成する。２０４は、入力画像の空間周波数を任意に補正するフィルタ処理部であり、例えば、９×９のマトリクス演算を行う処理が行われる。
【００４１】
２０５は、入力画像中の画像信号データのヒストグラムをサンプリングするヒストグラム処理部であり、例えば、入力画像がカラーであるのか、モノクロ画像であるのかを判別したり、入力画像の下地レベルの判定が行われる。２０６は、入力画像の色味の補正を行う入力色補正部であり、例えば、入力画像の色空間を任意の色空間に変換したり、入力系の色味に関する補正処理が行われる。
【００４２】
入力画像処理部２００で処理された画像データと、像域判定部２０３で生成された属性フラグデータは、中間画像処理部３００へ転送される。
【００４３】
尚、ページ記述言語（ＰＤＬ）レンダリング部１１０からの画像信号に関しては、上述のように入力画像処理部２００における各画像処理及び像域判定部２０３を通して所定の処理を施しても良いし、すでにパーソナルコンピュータ等で処理済みの場合には、ここをスルーさせても良い。
【００４４】
また、図１に示す画像処理装置の構成に対して、ページ記述言語レンダリング部１１０からの画像データと属性フラグデータを、入力画像処理部２００の画像処理及び像域判定部２０３を通さずに、中間画像処理部３００に入力させる構成にしても良い。
【００４５】
また、入力画像処理部２００内の処理は、上述した副走査色ずれ補正部２０１〜入力色補正部２０６の全てを用いる処理だけに限られるものではなく、他の画像処理モジュールが追加されても良いし、削除されても良い。さらに、副走査色ずれ補正部２０１〜入力色補正部２０６の処理順に関しても、これだけに限られるものではない。
【００４６】
すなわち、本実施形態における画像処理装置では、色補正処理手段（入力画像処理部２００）が、画像データの主走査方向の色ズレを補正する主走査色ズレ補正手段（主走査色ズレ補正部２０２）、画像データの副走査方向の色ズレを補正する副走査色ズレ補正手段（副走査色ズレ補正部２０１）、画像データの空間周波数を補正する空間周波数補正手段（フィルタ処理部２０４）、画像データの色味を補正する入力色補正手段（入力色補正部２０６）の少なくとも１つを備えることを特徴とする。
【００４７】
図３は、本発明の第１の実施形態に係る画像処理装置の中間画像処理部３００の細部構成を示すブロック図である。入力画像処理部２００によって前述したような補正処理等を施された画像データは、属性フラグデータと共に、中間画像処理部３００に転送された後、以下の構成の各処理部で細部処理が施される。
【００４８】
３１０は圧縮処理部であり、画像データと属性フラグデータを各々所定の圧縮方法により圧縮処理が行われる。尚、圧縮処理部３１０における詳細処理については、図５を用いて後述する。３２０は記憶部であり、圧縮処理部３１０で圧縮された画像データと属性フラグデータとを記憶するものであり、大容量ハードディスク等で構成される。３３０は解凍処理部であり、圧縮されている画像データと属性フラグデータを各々所定の解凍方法により解凍処理が行われる。尚、解凍処理部３３０における詳細な処理については、図６を用いて後述する。
【００４９】
３４０は、拡大・縮小処理部であり、画像データに対して、図示しない操作パネル上若しくは操作画面上で、予め設定を行った倍率で拡大・縮小処理を行う処理が行われる。拡大・縮小処理には、既知の注目画素に対して近傍画素の値を割り当てて置き換えを行うニヤレストネイバー処理による変倍、注目画素と近傍画素との間の補間値を割り当てるバイリニア処理による変倍、近傍画素に対して関数処理を行うことにより割り当てるバイキュービック処理による変倍を使用する。
【００５０】
すなわち、本実施形態に係る画像処理装置は、画像データを入力する画像入力手段（イメージスキャナ部１００、ページ記述言語レンダリング部１１０、セレクタ１２０）と、画像データの色補正処理を行う色補正処理手段（入力画像処理部２００）と、入力画像処理部２００によって色補正処理が行われた画像データを所定の圧縮率で圧縮する画像圧縮手段（圧縮処理部３１０）と、圧縮処理部３１０によって圧縮された画像データを記憶する記憶手段（記憶部３２０）と、記憶部３２０に記憶された画像データを解凍する解凍手段（解凍処理部３３０）と、解凍処理部３３０によって解凍された画像データを所定の変倍率で変倍（拡大又は縮小）する変倍手段（拡大・縮小処理部３４０）と、拡大・縮小処理部３４０によって変倍された画像データを出力する画像出力手段（出力画像処理部４００）とを備える。そして、圧縮処理部３１０における圧縮率は、拡大・縮小処理部３４０において前記変倍率で変倍され、出力画像処理部４００から出力される画像データのデータ量に基づいて決定されることを特徴とする。
【００５１】
図４は、本発明の第１の実施形態に係る画像処理装置の出力画像処理部４００の細部構成を示すブロック図である。
【００５２】
４０１は下地飛ばし部であり、画像データの地色を飛ばし、不要な下地のカブリ除去を行う。例えば、３×８のマトリクス演算や、１次元ルックアップテーブル（ＬＵＴ）により下地飛ばしを行う。４０２はモノクロ生成部であり、カラー画像データをモノクロデータに変換し、単色としてプリントする際に、カラー画像データ、例えばＲＧＢデータを、グレイ（Ｇｒａｙ）単色に変換する。例えば、ＲＧＢに任意の定数を掛け合わせ、グレイ信号とする１×３のマトリクス演算が行われる。
【００５３】
４０３は画像データを出力するプリンタ部１３０の特性に合わせて色補正を行う出力色補正部である。例えば、４×８のマトリクス演算や、ダイレクトマッピングによる処理が行われる。
【００５４】
４０４は画像データの空間周波数を任意に補正するフィルタ処理部であり、例えば９×９のマトリクス演算処理が行われる。４０５は出力するプリンタ部１３０の特性に合わせて、ガンマ補正を行うガンマ補正部であり、通常１次元のＬＵＴが用いられる。４０６は出力するプリンタ部１３０の階調数に合わせて任意の中間調処理を行う中間調処理部であり、２値化や３２値化等の任意のスクリーン処理や誤差拡散処理が行われる。
【００５５】
尚、出力画像処理部４００内の処理は、上述した下地飛ばし部４０１〜中間調処理部４０６の全てを用いる処理だけに限られるものではなく、他の画像処理モジュールが追加されても良いし、削除されても良い。さらに、下地飛ばし部４０１〜中間調処理部４０６の処理順に関しても、この順序だけに限られるものではない。
【００５６】
すなわち、本実施形態に係る画像処理装置は、印刷媒体上に画像データを画像形成する画像形成手段（プリンタ部１３０）を備えており、画像出力手段（出力画像処理部）が、画像データの地色を飛ばして画像形成時に不要となる下地のカブリ除去を行う下地飛ばし手段（下地飛ばし部４０１）、画像データをモノクロデータに変換するモノクロ生成手段（モノクロ生成部４０２）、プリンタ部１３０の特性に合わせて画像データの色補正を行う出力色補正手段（出力色補正部４０３）、プリンタ部１３０の特性に合わせて画像データをガンマ補正するガンマ補正手段（ガンマ補正部４０４）、プリンタ部１３０で画像形成可能な階調数に合わせて画像データの中間調処理を行う中間調処理手段（中間調処理部４０６）の少なくとも１つを備えることを特徴とする。
【００５７】
上述したように、図２、図３、図４とに示される、入力画像処理部２００、中間画像処理部３００、出力画像処理部４００各々の画像処理部には、画像データと共に、図２を用いて説明を行った入力画像中の画像種類を識別する像域判定部２０３で生成された属性フラグデータも、像域判定部２０３以降では一緒に各画像処理部に入力される。そして、各画像処理部では、その属性フラグデータに従って、各々の画像領域に対して最適な処理係数による画像処理が施される。
【００５８】
例えば、図４の出力画像処理部４００のフィルタ処理部４０４では、文字領域に対して画像の高周波成分を強調して文字の鮮鋭度を強調し、また網点領域に対してはいわゆるローパスフィルタ処理を行い、ディジタル画像に特有のモアレ成分を除去する、といった処理を行うことができる。
【００５９】
このようにして各処理モジュールで、属性フラグデータに従って、画像領域に対して最適な処理を行うことで、高画質化を行うことができる。
【００６０】
図５は、本発明の第１の実施形態に係る画像処理装置における中間画像処理部３００内の圧縮処理部３１０の細部構成を示すブロック図である。
【００６１】
ラインバッファ３１１は、入力される画像データと属性フラグデータをラインごとに蓄積し、所定のライン分蓄積された後、Ｍ×Ｎのタイル上のデータに分割する。例えば、ウィンドウサイズを８×８画素とする場合、８ライン分蓄積された後、８×８のタイルデータとしてラインバッファ３１１より出力する。
【００６２】
このタイルＭ×Ｎ画素を一つの単位（パケット）として、パケット毎に、画像データは画像データ符号化部３１２において離散コサイン変換符号化（ＪＰＥＧ）を行い、属性フラグデータは属性フラグ符号化部３１５においてランレングス符号化を行う。
【００６３】
但し、Ｍ、Ｎは離散コサイン変換符号化のためのウィンドウサイズの倍数でなければならない。本実施形態では、ＪＰＥＧ圧縮方式の場合について説明する。ＪＰＥＧ圧縮方式では、圧縮のためのウィンドウサイズは８×８画素である。そこで、例えば、Ｍ＝Ｎ＝３２とすると、３２×３２画素タイルの中をさらに１６個の８×８画素に分割して、８×８画素単位でＪＰＥＧ圧縮を行う。以後、Ｍ＝Ｎ＝３２として説明するが、もちろんその値に限定されるわけではない。
【００６４】
画像データ符号化部３１２では、３２×３２画素のタイル画像に含まれる１６個の８×８画素ウィンドウに対し、周知のＤＣＴ変換を施して量子化する。このときに用いる量子化係数（以下、「量子化マトリクス」と呼ぶ。）は、タイルごとに切り替えて設定できるようになっている。切り替えは、まず、ある所定の３２×３２画素の画像データ（１タイル）に対応した３２×３２画素の属性フラグデータを判定部３１３で参照する。例えば、３２×３２画素の属性フラグデータの中に１画素でも文字を示す属性フラグデータが入っていた場合には、その３２×３２画素から構成される画像データ１タイルを文字タイルとみなし、その画像データ１タイルは文字用の符号化係数により、圧縮を行うよう量子化マトリクス選択部３１４に指令を出す。
【００６５】
一方、１画素も文字を示す属性が入っていなかった場合には、その画像データ１タイルを写真タイルとみなし、その画像データ１タイルは、写真用の符号化係数により圧縮を行うよう量子化マトリクス選択部３１４に指令を出す。量子化マトリクス選択部３１４では、所定の符号化係数を選択し、画像データ符号化部３１２へ設定し、タイルごとに異なる圧縮係数により、画像データの圧縮を行う。
【００６６】
符号化された画像データ及び属性フラグデータは、圧縮メモリ３１６を経由して記憶部３２０に、圧縮画像データ及び圧縮属性フラグデータとして記憶される。
【００６７】
すなわち、本実施形態に係る画像処理装置では、画像圧縮手段（圧縮処理部３１０）が、画像データをラインごとに記憶するライン記憶手段（ラインバッファ３１１）、所定ライン分（例えば、８ライン分）の画像データを１単位（パケット）として符号化する符号化手段（画像データ符号化部３１２）、所定単位分（例えば、３２×３２画素）の画像データを１タイルとして、画像データに関する属性フラグデータに基づいてタイルの属性を判定する判定手段（判定部３１３）を備え、画像データ符号化部３１２は、判定部３１３で判定されたタイルの属性（例えば、写真タイルや文字タイルの判定）に基づいて、当該タイル内の１単位の画像データを符号化することを特徴とする。
【００６８】
図６は、本発明の第１の実施形態に係る画像処理装置における中間画像処理部３００内の解凍処理部３３０の細部構成を示すブロック図である。記憶部３２０に記憶された圧縮画像データをプリンタ部１３０から出力する際には、記憶部３２０に記憶されている圧縮画像データ及び圧縮属性フラグデータを読み出し、以下の手順で復号化して出力する。
【００６９】
まず、圧縮して記憶された画像データと属性フラグを記憶部３２０より圧縮メモリ３３１に取り出し、属性フラグデータのＭ×Ｎ画素分のデータを属性フラグ復号化部３３５で復号する。
【００７０】
次に、属性フラグデータの復号結果により、判定部３３３で属性判定処理を行う。すなわち、上述したように、各画像データ１タイルが文字タイルであるのか写真タイルであるのかを属性フラグデータから判定し、量子化マトリクス選択部３３４に対してタイル毎の複号化係数を選択するよう指令を送る。量子化マトリクス選択部３３４においては、タイル毎に使用する複号化係数を選択し、画像データ復号化部３３２へと送り、画像データ復号化部３３２では、タイル毎に係数を切り替えて画像データを復号化処理し、その後ラインバッファ３３６に出力する。
【００７１】
判定部３１３、３３３では全く同じ判定が行われ、また属性フラグデータはデータの劣化しないランレングス符号化のような可逆圧縮方式で圧縮されているので、符号化時と復号化時で同一タイルに対応する判定結果は全く等しいものとなる。従って、タイルごとに異なる量子化係数で量子化されている場合であっても、復号時にはそれぞれに適した逆量子化係数が設定されるので、正しい復号画像データが得られることになる。
【００７２】
すなわち、本実施形態に係る画像処理装置では、画像解凍手段（解凍処理部３３０）が、圧縮された画像データにおける所定単位分の圧縮画像データを１タイルとして、圧縮画像データに関する属性フラグデータに基づいてタイルの属性を判定する判定手段（判定部３３３）、判定部３３３で判定されたタイルの属性に基づいて、圧縮画像データを復号化する復号化手段（画像データ復号化部３３２）を備えることを特徴とする。
【００７３】
画像データ符号化部３１２及び画像データ復号化部３３２に関しては図７、属性フラグデータ符号化部３１５に関しては図８を用いて、それらの構成をさらに詳細に説明する。
【００７４】
図７は、図５を用いて説明した画像データ符号化部３１２及び画像データ復号化部３３２の細部構成を説明するためのブロック図である。同図において、７００は入力された画像データ信号で、カラー信号の場合は、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３色の画像データ信号である。
【００７５】
７０１は色変換器で、ＲＧＢ信号を輝度色差信号（ＹＣｂＣｒ）に変換する。７０２は離散コサイン変換（ＤＣＴ）で、輝度色差信号のそれぞれを８ｘ８画素単位で空間周波数変換（ＤＣＴ変換）を行う。７０３は量子化器で、設定された量子化マトリクスを用いてＤＣＴ係数を量子化することにより、データ量を削減する。７０４は可変長符号化（ＶＬＣ）器で、量子化値をハフマン符号化処理でデータをさらに削減する。以上が画像データ符号化部３１２の細部構成である。
【００７６】
尚、画像データ符号化部３１２で圧縮された画像データは、圧縮メモリ（Ｍｅｍｏｒｙ）７０５に記憶される。ここで示す圧縮メモリ７０５は、図５、図６で示した圧縮メモリ３１６、３３１に相当する。圧縮メモリ７０５に記憶されたデータは以下の構成を用いて復号される。
【００７７】
７０６は可変長復号（ＶＬＤ）器でハフマンデコードをする。７０７は逆量子化器であり、設定された逆量子化マトリクスによりＤＣＴ係数値に戻す。７０８はＩＤＣＴ器であり、ＤＣＴ逆変換を行い、輝度色差信号に戻す。７０９は色変換器であり、輝度色差信号をＲＧＢ信号に戻す。７１０は以上の圧縮、復号処理の結果外部に出力されるカラー画像信号である。
【００７８】
図８は、図６で説明した属性フラグデータのランレングス符号化器である属性フラグデータ符号化部３１５の細部構成を示すブロック図である。
【００７９】
図８において、判定部８００では入力される属性フラグデータの前画素の値と現画素の値とが同一か否かが判定される。その結果、同じ場合はＲＬコード生成部８０１に、違う場合はＬＴコード生成部８０２にデータを送るように切り替えられる。
【００８０】
ＲＬコード生成部８０１では、前画素データと同じ場合の回数を違うデータが出てくるまでカウントし、最後に、繰返したデータを出力する。ＬＴコード生成部８０２では、データが前画素と異なる場合の数をカウントして、カウント数に対応する符号語と、実際データの最小構成ビット数をカウント数分だけ出力する。合成部８０３では、ＲＬコード生成部８０１の出力データとＬＴコード生成部８０２の出力データを合成してコード８０４として出力する。
【００８１】
図９は、本発明の第１の実施形態に係る画像処理装置でプリンタ部１３０から出力する際に、変倍処理を行わない場合の入力画像に対する処理の流れを説明するためのフローチャートである。すなわち、Ａ４サイズの原稿画像をイメージスキャナ部１００から入力し、入力画像処理部２００、中間画像処理部３００、出力画像処理部４００上で各種の画像処理を施し、プリンタ部１３０から出力する際に、変倍処理を行わない場合の入力画像に対する処理の流れについて以下に説明する。
【００８２】
まず、イメージスキャナ部１００により画像データが入力される（ステップＳ９０１）。画像データは入力画像処理部２００に入力されると、図２で説明した各種画像処理が施される（ステップＳ９０２）。次に、中間画像処理部３００における圧縮処理部３１０で圧縮が行われる（ステップＳ９０３）。例えば、ここでの圧縮係数は、Ａ４サイズ画像容量の１／３２になるような圧縮係数を使用して圧縮処理が施される。その後、記憶部３２０に記憶され（ステップＳ９０４）、解凍処理部３３０で解凍が行われる（ステップＳ９０５）。
【００８３】
図９に示されるフローチャートは変倍処理を行わない場合の説明であるので、拡大・縮小処理部３４０では変倍処理は行わず（ステップＳ９０６）、その後、出力画像処理部４００において図４で説明した各種画像処理が施される（ステップＳ９０７）。そして、すべての処理が終わった画像データは、プリント部１３０から出力される（ステップＳ９０８）。
【００８４】
図１０は、本発明の第１の実施形態に係る画像処理装置でプリンタ部１３０から出力する際に、変倍処理を行う場合の入力画像に対する処理の流れを説明するためのフローチャートである。すなわち、Ａ４サイズの原稿画像をイメージスキャナ部１００から入力し、入力画像処理部２００、中間画像処理部３００、出力画像処理部４００上で各種の画像処理を施し、プリンタ部１３０から出力する際に、変倍処理を行う場合の入力画像に対する処理の流れについて以下に説明する。
【００８５】
まず、イメージスキャナ部１００に画像データが入力される（ステップＳ１００１）。これにより画像データは入力画像処理部２００に入力され、図２で説明した各種画像処理が施される（ステップＳ１００２）。次に、中間画像処理部３００に入力され、圧縮処理部３１０で圧縮が行われる（ステップＳ１００３）。ここでの圧縮係数は変倍率に応じて可変する。図１２は、圧縮処理部３１０で圧縮する際の変倍率に応じて可変させる圧縮率の一例を示す図である。
【００８６】
図９に示される変倍しない処理の場合（すなわち１００％の場合）、例えば、Ａ４サイズ画像容量の１／３２になるような圧縮係数を使用する。これに対して、例えば、１４１％拡大を指定した場合には、Ａ４サイズ画像容量の１／１６になるような圧縮係数を使用して１００％時よりも低い圧縮処理を施すようにする。
【００８７】
これは、圧縮によるモスキートノイズや色味の変化などの画像劣化を、拡大することによってより目立たせてしまうことを回避するためである。このように圧縮率を下げることで、圧縮劣化を少なくし、拡大しても目立たなくさせることができるが、その分、必要とする記憶容量は増えてしまう。
【００８８】
しかしながら、１４１％拡大により、Ａ４サイズからはみ出てしまう領域に関しては、画像データ及び属性フラグデータ共に、圧縮処理部３１０に入る際に破棄してしまうことで、記憶容量が増加することを防ぐことができる。すなわち、Ａ４サイズ１４１％は、Ａ４サイズ１００％の面積２倍拡大になるので、１４１％拡大の際には、Ａ４サイズ１００％の面積の１／２がはみ出てしまう領域となる。ここで、記憶する画素数としては半分になるため、記憶部３２０の容量はＡ４サイズ１００％の半分で済むことになる。従って、１／１６圧縮を行ってもＡ４サイズ１００％時と同じ容量になるため、記憶容量を増やさなくても１４１％拡大時には１／１６圧縮が可能になる。
【００８９】
その後、記憶部３２０において記憶され（ステップＳ１００４）、解凍処理部３３０で解凍が行われる（ステップＳ１００５）。この時点では、先に述べたように拡大することでＡ４サイズからはみ出てしまう画素を破棄してしまったままであり、画像データの画素数はＡ４サイズの半分しかない。図１０は、変倍処理を行う場合のフローチャートであるので、拡大・縮小処理部３４０において予め設定された倍率に応じて変倍処理は行う（ステップＳ１００６）。これによって、Ａ４サイズの半分の画素数であった画像データが、１４１％拡大処理されＡ４サイズの画素数を持つことになる。
【００９０】
その後、出力画像処理部４００において図４で説明した各種画像処理が施される（ステップＳ１００７）。そして、すべての処理が終わった画像データは、プリント部１３０から出力される（ステップＳ１００８）。
【００９１】
図９及び図１０のフローチャートを用いて説明したように、本実施形態では、Ａ４サイズの原稿画像の例で説明を行ったが、他のサイズ、すなわちＡ５、Ａ３サイズなどでも同様である。また、画像データの拡大・縮小に伴って、属性フラグデータに関しても同様に拡大・縮小処理される。さらに、画像データ中の不必要な画素を破棄する場合には、それに対応する属性フラグデータに関しても破棄される。
【００９２】
すなわち、本実施形態に係る画像処理装置は、画像データを入力する画像入力手段（イメージスキャナ部１００、ページ記述言語レンダリング部１１０、セレクタ１２０と、画像データの色補正処理を行う色補正処理手段（入力画像処理部２００）と、画像データの各画素の属性情報を示す属性フラグデータを生成する属性フラグデータ生成手段（像域判定部２０３）と、色補正処理が行われた画像データを属性フラグデータに基づいて所定の圧縮率で圧縮する画像圧縮手段（圧縮処理部３１０内の画像データ符号化部３１２）と、生成された属性フラグデータを圧縮するフラグ圧縮手段（圧縮処理部３１０内の属性フラグ符号化部３１５）と、圧縮された画像データと圧縮された属性フラグデータとを記憶する記憶手段（記憶部３２０）と、記憶部３２０に記憶された属性フラグデータを解凍するフラグ解凍手段（解凍処理部３３０内の属性フラグ復号化部３３５）と、記憶部３２０に記憶された画像データを属性フラグデータに基づいて解凍する画像解凍手段（解凍処理部３３０内の画像データ復号化部３３２）と、解凍された画像データを所定の変倍率で変倍する変倍手段（拡大・縮小処理部３４０）と、変倍された画像データを出力する画像出力手段（出力画像処理部４００）とを備える。そして、画像データ符号化部３１２における圧縮率は、拡大・縮小処理部３４０において変倍され、出力画像処理部４００から出力される画像データのデータ量に基づいて決定されることを特徴とする。
【００９３】
また、本実施形態に係る画像処理装置では、変倍手段（拡大・縮小処理部３４０）によって拡大処理が行われた後の画像データのデータ量が所定容量を越える場合、記憶手段（記憶部３２０）は、当該所定容量の範囲内で画像データの所定部分の画像データのみを記憶することを特徴とする。
【００９４】
また、本実施形態に係る画像処理装置では、印刷媒体上に画像データを画像形成する画像形成手段（プリンタ部１３０）をさらに備え、記憶部３２０が、画像データのうち、印刷媒体上（例えば、Ａ４サイズの用紙上）に画像形成される部分の画像データのみを記憶することを特徴とする。
【００９５】
＜第２の実施形態＞
第１の実施形態では、前述したように、画像データを拡大・縮小処理部３４０において拡大・縮小処理した後、出力画像処理部４００において所定の画像処理を施す内容の説明を行った。そこで、第２の実施形態においては、拡大・縮小処理部３４０で拡大・縮小処理を行った後、再度、圧縮処理部３１０において圧縮を施し、記憶部３２０にスプールする構成とする。
【００９６】
この場合には、すでに画像データ及び属性フラグデータに対して拡大・縮小処理を施した後なので、図１０のフローチャートを用いて説明したように、１／１６圧縮係数ではなく、１／３２圧縮係数での圧縮処理になる。しかしながら、すでに拡大されている画像に対して１／３２圧縮係数をかけるので、１／３２圧縮係数をかけた後に、それを拡大した場合と比較して画像劣化は抑えることが可能となる。
【００９７】
＜その他の実施形態＞
尚、本発明は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【００９８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９９】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１００】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【０１０１】
【発明の効果】
以上説明したように、本発明によれば、スキャナ部とプリンタ部の独立動作を可能とし、複数部出力する場合であっても１回の読み取り動作での出力を可能とするとともに、読み取った画像データを圧縮して記憶容量の増加を回避し、その圧縮に伴う画像劣化を最小限に抑えて高画質の画像出力を実現することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る画像の入力、蓄積、出力手段を備える画像処理装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態に係る画像処理装置の入力画像処理部２００の細部構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る画像処理装置の中間画像処理部３００の細部構成を示すブロック図である。
【図４】本発明の第１の実施形態に係る画像処理装置の出力画像処理部４００の細部構成を示すブロック図である。
【図５】本発明の第１の実施形態に係る画像処理装置における中間画像処理部３００内の圧縮処理部３１０の細部構成を示すブロック図である。
【図６】本発明の第１の実施形態に係る画像処理装置における中間画像処理部３００内の解凍処理部３３０の細部構成を示すブロック図である。
【図７】図５を用いて説明した画像データ符号化部３１２及び画像データ復号化部３３２の細部構成を説明するためのブロック図である。
【図８】図６で説明した属性フラグデータのランレングス符号化器である属性フラグデータ符号化部３１５の細部構成を示すブロック図である。
【図９】本発明の第１の実施形態に係る画像処理装置でプリンタ部１３０から出力する際に、変倍処理を行わない場合の入力画像に対する処理の流れを説明するためのフローチャートである。
【図１０】本発明の第１の実施形態に係る画像処理装置でプリンタ部１３０から出力する際に、変倍処理を行う場合の入力画像に対する処理の流れを説明するためのフローチャートである
【図１１】従来の画像処理装置としてのカラー原稿複写装置の細部構成を示すブロック図である。
【図１２】圧縮処理部３１０で圧縮する際の変倍率に応じて可変させる圧縮率の一例を示す図である。
【符号の説明】
１００　イメージスキャナ部
１１０　ページ記述言語レンダリング部
１２０　セレクタ
１３０　プリンタ部
２００　入力画像処理部
２０１　副走査色ズレ補正部
２０２　主走査色ズレ補正部
２０３　像域判定部
２０４、４０４　フィルタ処理部
２０５　ヒストグラム処理部
２０６　入力色補正部
３００　中間画像処理部
３１０　圧縮処理部
３１２　画像データ符号化部
３１５　属性フラグ符号化部
３２０　記憶部
３３０　解凍処理部
３３２　画像データ復号化部
３３５　属性フラグ復号化部
３４０　拡大・縮小処理部
４００　出力画像処理部
４０１　下地飛ばし部
４０２　モノクロ生成部
４０３　出力色補正部
４０５　ガンマ補正部
４０６　中間調処理部
【図１】
2004120640.tif 000003
【図２】
2004120640.tif 000004
【図３】
2004120640.tif 000005
【図４】
2004120640.tif 000006
【図５】
2004120640.tif 000007
【図６】
2004120640.tif 000008
【図７】
2004120640.tif 000009
【図８】
2004120640.tif 000010
【図９】
2004120640.tif 000011
【図１０】
2004120640.tif 000012
【図１１】
2004120640.tif 000013
【図１２】
2004120640.tif 000014
【手続補正書】
【提出日】平成15年11月21日(2003.11.21)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データの色補正処理を行う色補正処理工程と、
前記色補正処理工程において色補正処理が行われた前記画像データを所定の圧縮率で圧縮する画像圧縮工程と、
前記画像圧縮工程において圧縮された前記画像データを所定の記憶媒体に記憶する記憶工程と、
前記記憶媒体に記憶された前記画像データを解凍する解凍工程と、
前記解凍工程において解凍された前記画像データを所定の変倍率で変倍する変倍工程と、
前記変倍工程において変倍された前記画像データを出力する画像出力工程と
を有し、
前記圧縮工程における前記圧縮率は、前記変倍工程において前記変倍率で変倍され、前記画像出力工程において出力させる前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理方法。
【請求項２】
画像データの色補正処理を行う色補正処理工程と、
前記画像データの各画素の属性情報を示す属性フラグデータを生成する属性フラグデータ生成工程と、
前記色補正処理工程において色補正処理が行われた前記画像データを前記属性フラグデータに基づいて所定の圧縮率で圧縮する画像圧縮工程と、
前記属性フラグデータ生成工程において生成された前記属性フラグデータを圧縮するフラグ圧縮工程と、
前記画像圧縮工程において圧縮された前記画像データと前記フラグ圧縮工程において圧縮された前記属性フラグデータとを所定の記憶媒体に記憶する記憶工程と、
前記記憶媒体に記憶された前記属性フラグデータを解凍するフラグ解凍工程と、
前記記憶工程において記憶させた前記画像データを前記属性フラグデータに基づいて解凍する画像解凍工程と、
前記画像解凍工程において解凍された前記画像データを所定の変倍率で変倍する変倍工程と、
前記変倍工程において変倍された前記画像データを出力する画像出力工程と
を有し、
前記画像圧縮工程における前記圧縮率は、前記変倍工程において前記変倍率で変倍され、前記画像出力工程から出力される前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理方法。
【請求項３】
前記変倍工程において拡大処理が行われた後の前記画像データのデータ量が所定容量を越える場合、
前記記憶工程は、該所定容量の範囲内で前記画像データの所定部分の画像データのみを前記記憶媒体に記憶する
ことを特徴とする請求項１又は２に記載の画像処理方法。
【請求項４】
印刷媒体上に前記画像データを画像形成する画像形成工程をさらに有し、
前記記憶工程が、前記画像データのうち、前記印刷媒体上に画像形成される部分の画像データのみを前記記憶媒体に記憶することを特徴とする請求項３に記載の画像処理方法。
【請求項５】
画像データを入力する画像入力手段と、
前記画像データの色補正処理を行う色補正処理手段と、
前記色補正処理手段によって色補正処理が行われた前記画像データを所定の圧縮率で圧縮する画像圧縮手段と、
前記画像圧縮手段によって圧縮された前記画像データを記憶する記憶手段と、
前記記憶手段に記憶された前記画像データを解凍する解凍手段と、
前記解凍手段によって解凍された前記画像データを所定の変倍率で変倍する変倍手段と、
前記変倍手段によって変倍された前記画像データを出力する画像出力手段と
を備え、
前記圧縮手段における前記圧縮率は、前記変倍手段において前記変倍率で変倍され、前記画像出力手段から出力される前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理装置。
【請求項６】
画像データを入力する画像入力手段と、
前記画像データの色補正処理を行う色補正処理手段と、
前記画像データの各画素の属性情報を示す属性フラグデータを生成する属性フラグデータ生成手段と、
前記色補正処理手段によって色補正処理が行われた前記画像データを前記属性フラグデータに基づいて所定の圧縮率で圧縮する画像圧縮手段と、
前記属性フラグデータ生成手段によって生成された前記属性フラグデータを圧縮するフラグ圧縮手段と、
前記画像圧縮手段によって圧縮された前記画像データと前記フラグ圧縮手段で圧縮された前記属性フラグデータとを記憶する記憶手段と、
前記記憶手段に記憶された前記属性フラグデータを解凍するフラグ解凍手段と、
前記記憶手段に記憶された前記画像データを前記属性フラグデータに基づいて解凍する画像解凍手段と、
前記画像解凍手段によって解凍された前記画像データを所定の変倍率で変倍する変倍手段と、
前記変倍手段によって変倍された前記画像データを出力する画像出力手段と
を備え、
前記画像圧縮手段における前記圧縮率は、前記変倍手段において前記変倍率で変倍され、前記画像出力手段から出力される前記画像データのデータ量に基づいて決定される
ことを特徴とする画像処理装置。
【請求項７】
前記変倍手段によって拡大処理が行われた後の前記画像データのデータ量が所定容量を越える場合、
前記記憶手段は、該所定容量の範囲内で前記画像データの所定部分の画像データのみを記憶する
ことを特徴とする請求項５又は６に記載の画像処理装置。
【請求項８】
印刷媒体上に前記画像データを画像形成する画像形成手段をさらに備え、
前記記憶手段が、前記画像データのうち、前記印刷媒体上に画像形成される部分の画像データのみを記憶することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記色補正処理手段が、
前記画像データの主走査方向の色ズレを補正する主走査色ズレ補正手段と、
前記画像データの副走査方向の色ズレを補正する副走査色ズレ補正手段と、
前記画像データの空間周波数を補正する空間周波数補正手段と、
前記画像データの色味を補正する入力色補正手段と
の少なくとも１つを備えることを特徴とする請求項５から８までのいずれか１項に記載の画像処理装置。
【請求項１０】
印刷媒体上に前記画像データを画像形成する画像形成手段をさらに備え、
前記画像出力手段が、
前記画像データの地色を飛ばして画像形成時に不要となる下地のカブリ除去を行う下地飛ばし手段と、
前記画像データをモノクロデータに変換するモノクロ生成手段と、
前記画像形成手段の特性に合わせて前記画像データの色補正を行う出力色補正手段と、
前記画像形成手段の特性に合わせて前記画像データをガンマ補正するガンマ補正手段と、
前記画像形成手段で画像形成可能な階調数に合わせて前記画像データの中間調処理を行う中間調処理手段と
の少なくとも１つを備えることを特徴とする請求項５から９までのいずれか１項に記載の画像処理装置。
【請求項１１】
前記画像圧縮手段が、
前記画像データをラインごとに記憶するライン記憶手段と、
所定ライン分の前記画像データを１単位として符号化する符号化手段と、
所定単位分の前記画像データを１タイルとして、該画像データに関する属性フラグデータに基づいて該タイルの属性を判定する判定手段と
を備え、
前記符号化手段は、前記判定手段で判定されたタイルの属性に基づいて、該タイル内の１単位の前記画像データを符号化する
ことを特徴とする請求項６に記載の画像処理装置。
【請求項１２】
前記画像解凍手段が、
圧縮された前記画像データにおける所定単位分の前記圧縮画像データを１タイルとして、該圧縮画像データに関する属性フラグデータに基づいて該タイルの属性を判定する判定手段と、
前記判定手段で判定された前記タイルの属性に基づいて、前記圧縮画像データを復号化する復号化手段と
を備えることを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
前記フラグ圧縮手段が、前記属性フラグデータをランレングス符号化することを特徴とする請求項６に記載の画像処理装置。
【請求項１４】
コンピュータに、
画像データの色補正処理を行う色補正処理手順と、
色補正処理が行われた前記画像データを所定の圧縮率で圧縮する画像圧縮手順と、
圧縮された前記画像データを所定の記憶媒体に記憶する記憶手順と、
前記記憶媒体に記憶された前記画像データを解凍する解凍手順と、
解凍された前記画像データを所定の変倍率で変倍する変倍手順と、
変倍された前記画像データを出力する画像出力手順と
を実行させるためのプログラムであって、
前記圧縮手順における前記圧縮率は、前記変倍手順において前記変倍率で変倍され、前記画像出力手順において出力される前記画像データのデータ量に基づいて決定される
ことを特徴とするプログラム。
【請求項１５】
請求項１４記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の技術分野】
本発明は、画像データの入力及び出力を効率よく、かつ高画質で行う画像処理方法及び画像処理装置に関する。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明は、このような事情を考慮してなされたものであり、スキャナ部とプリンタ部の独立動作を可能とし、複数部出力する場合であっても１回の読み取り動作での出力を可能とするとともに、読み取った画像データを圧縮して記憶容量の増加を回避し、その圧縮に伴う画像劣化を最小限に抑えて高画質の画像出力を実現することができる画像処理方法及び画像処理装置を提供することを目的とする。