(57)【特許請求の範囲】
【請求項１】
画像データを入力する入力手段と、
前記画像データの特徴を抽出する抽出手段と、
前記画像データを前記抽出手段において抽出された特徴に応じた形式に変換する変換手段と、
前記変換手段により変換された画像データを圧縮する圧縮手段と、
前記圧縮手段により圧縮された画像データを保持する保持手段と、
を有し、
前記抽出手段は、前記画像データを構成する色成分の特徴を抽出し、
前記変換手段は、前記画像データを、各色成分を１画面毎に連結する面順次形式に変換し、
前記抽出手段において、前記画像データの全体における色成分毎の変化量が所定値より小さいことが特徴として抽出された場合に、前記変換手段は、前記画像データを前記面順次形式に変換することを特徴とする画像処理装置。
【請求項２】
画像データを入力する入力手段と、
前記画像データの特徴を抽出する抽出手段と、
前記画像データを前記抽出手段において抽出された特徴に応じた形式に変換する変換手段と、
前記変換手段により変換された画像データを圧縮する圧縮手段と、
前記圧縮手段により圧縮された画像データを保持する保持手段と、
を有し、
前記抽出手段は、前記画像データを構成する色成分の特徴を抽出し、
前記変換手段は、前記画像データを、各色成分を１ライン毎に連結する線順次形式に変換し、
前記抽出手段において、前記画像データの所定ライン毎における色成分毎の変化量が所定値より小さいことが特徴として抽出された場合に、前記変換手段は、前記画像データを前記線順次形式に変換することを特徴とする画像処理装置。
【請求項３】
画像データを入力する入力手段と、
前記画像データの特徴を抽出する抽出手段と、
前記画像データを前記抽出手段において抽出された特徴に応じた形式に変換する変換手段と、
前記変換手段により変換された画像データを圧縮する圧縮手段と、
前記圧縮手段により圧縮された画像データを保持する保持手段と、
を有し、
前記抽出手段は、前記画像データを構成する色成分の特徴を抽出し、
前記変換手段は、前記画像データを、各色成分を１画素毎に連結する点順次形式に変換し、
前記抽出手段において、前記画像データの所定ライン毎における色成分間の差分が所定値より小さいことが特徴として抽出された場合に、前記変換手段は、前記画像データを前記点順次形式に変換することを特徴とする画像処理装置。
【請求項４】
画像データを入力する入力手段と、
前記画像データの特徴を抽出する抽出手段と、
前記画像データを前記抽出手段において抽出された特徴に応じた形式に変換する変換手段と、
前記変換手段により変換された画像データを圧縮する圧縮手段と、
前記圧縮手段により圧縮された画像データを保持する保持手段と、
を有し、
前記抽出手段は、前記画像データを構成する色成分の特徴を抽出し、
前記変換手段は、前記抽出手段において抽出された前記画像データを構成する色成分の特徴に基づいて、前記画像データを、該画像データの各色成分を１画面毎に連結する面順次形式か、該画像データの各色成分を１ライン毎に連結する線順次形式か、該画像データの各色成分を１画素毎に連結する点順次形式、のいずれかに変換することを特徴とする画像処理装置。
【請求項５】
前記画像データは、シアン，マゼンダ，イエロー，ブラックの色成分により構成されていることを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
更に、前記保持手段に保持された画像データの出力順を制御する出力制御手段と、前記出力制御手段により制御された出力順に従って、前記画像データを記録媒体上に出力する出力手段と、を有することを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項７】
画像データを入力する入力工程と、
前記画像データの特徴を抽出する抽出工程と、
前記画像データを前記抽出工程において抽出された特徴に応じた形式に変換する変換工程と、
前記変換工程において変換された画像データを圧縮する圧縮工程と、
前記圧縮工程において圧縮された画像データを保持手段に保持する保持工程と、
を有し、
前記抽出工程では、前記画像データを構成する色成分の特徴が抽出され、
前記変換工程では、前記画像データが、各色成分を１画面毎に連結する面順次形式に変換され、
前記抽出工程において、前記画像データの全体における色成分毎の変化量が所定値より小さいことが特徴として抽出された場合に、前記変換工程では、前記画像データが前記面順次形式に変換されることを特徴とする画像処理方法。
【請求項８】
画像データを入力する入力工程と、
前記画像データの特徴を抽出する抽出工程と、
前記画像データを前記抽出工程において抽出された特徴に応じた形式に変換する変換工程と、
前記変換工程において変換された画像データを圧縮する圧縮工程と、
前記圧縮工程において圧縮された画像データを保持手段に保持する保持工程と、
を有し、
前記抽出工程では、前記画像データを構成する色成分の特徴を抽出し、
前記変換工程では、前記画像データが、各色成分を１ライン毎に連結する線順次形式に変換され、
前記抽出工程において、前記画像データの所定ライン毎における色成分毎の変化量が所定値より小さいことが特徴として抽出された場合に、前記変換工程では、前記画像データが前記線順次形式に変換されることを特徴とする画像処理方法。
【請求項９】
画像データを入力する入力工程と、
前記画像データの特徴を抽出する抽出工程と、
前記画像データを前記抽出工程において抽出された特徴に応じた形式に変換する変換工程と、
前記変換工程において変換された画像データを圧縮する圧縮工程と、
前記圧縮工程において圧縮された画像データを保持手段に保持する保持工程と、
を有し、
前記抽出工程では、前記画像データを構成する色成分の特徴が抽出され、
前記変換工程では、前記画像データが、各色成分を１画素毎に連結する点順次形式に変換され、
前記抽出工程において、前記画像データの所定ライン毎における色成分間の差分が所定値より小さいことが特徴として抽出された場合に、前記変換工程では、前記画像データが前記点順次形式に変換されることを特徴とする画像処理方法。
【請求項１０】
画像データを入力する入力工程と、
前記画像データの特徴を抽出する抽出工程と、
前記画像データを前記抽出工程において抽出された特徴に応じた形式に変換する変換工程と、
前記変換工程において変換された画像データを圧縮する圧縮工程と、
前記圧縮工程において圧縮された画像データを保持手段に保持する保持工程と、
を有し、
前記抽出工程では、前記画像データを構成する色成分の特徴が抽出され、
前記変換工程では、前記抽出工程において抽出された前記画像データを構成する色成分の特徴に基づいて、前記画像データが、該画像データの各色成分を１画面毎に連結する面順次形式か、該画像データの各色成分を１ライン毎に連結する線順次形式か、該画像データの各色成分を１画素毎に連結する点順次形式、のいずれかに変換されることを特徴とする画像処理方法。
【請求項１１】
請求項７乃至１０のいずれかに記載の画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理装置及びその方法に関し、例えば、画像データを圧縮記憶する画像処理装置及びその方法に関する。
【０００２】
【従来の技術】
近年の画像処理技術の発達に伴い、例えば複写機、プリンタ、ファクシミリ等の複数の機器の機能を１台の装置で実現した画像処理装置が、所謂デジタル複合機として普及している。従来の複合機においては、複数枚の画像データを入力して自身のメモリに一旦記憶することにより、該複数枚の画像データを分類し、またその出力順を制御する、所謂電子ファイル機能、及び電子ソート機能を実現するものが提案されている。
【０００３】
そのような高機能の画像処理装置においては、装置内部に蓄積する画像データ量も増加の傾向にあり、更にカラー画像データを扱うことも多い。従って、装置内のメモリ資源を有効に利用するために、画像データを圧縮してから格納することが一般的である。
【０００４】
また、画像処理装置においてカラー画像等の膨大な量のデータを圧縮してメモリに記憶する際に、画像データのフォーマットを変換してから圧縮を施すことにより、圧縮率を向上させる方法も知られている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の画像処理装置において圧縮前の画像データにフォーマット変換を施す場合、画像によっては高圧縮率が期待できないことがあった。
【０００６】
例えば、ＣＭＹＫの色成分からなる画像データにおいて、各色成分の構成が非常に類似している場合には、各色成分の画像データを１画素毎に連続させるように変換すれば、４つの連続したデータが頻繁に出現する様なデータフォーマットが生成されるため、高圧縮率が期待できる。
【０００７】
ところが、ＣＭＹＫの色成分の構成は互いに類似せず、それぞれの色成分内において画像全体に亙ってデータ変化が少ない場合には、上記のようにＣＭＹＫの画像データを１画素毎に連続させても、４つの連続したデータは頻繁には出現しないため、高圧縮率は期待できない。むしろ、それぞれの色成分毎に圧縮を行なった方が、各色成分内でのデータ変化が少ないため高圧縮率が期待できる。
【０００８】
以上説明したように従来の画像処理装置においては、圧縮対象となる画像データの色成分毎の特徴を考慮することはなかったため、高圧縮率を得るためのデータフォーマットを生成するための柔軟な対応ができず、画像によってはむしろフォーマット変換により圧縮率の低下を招いていた。
【０００９】
本発明は上述した問題を解決するためになされたものであり、画像データを構成する色成分の特徴を考慮して適切なデータフォーマットへの変換を行なった後に圧縮を施すことにより、高圧縮率を得る画像処理装置及びその方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。
【００１１】
即ち、画像データを入力する入力手段と、前記画像データの特徴を抽出する抽出手段と、前記画像データを前記抽出手段において抽出された特徴に応じた形式に変換する変換手段と、前記変換手段により変換された画像データを圧縮する圧縮手段と、前記圧縮手段により圧縮された画像データを保持する保持手段と、を有し、前記抽出手段は、前記画像データを構成する色成分の特徴を抽出し、前記変換手段は、前記画像データを、各色成分を１画面毎に連結する面順次形式に変換し、前記抽出手段において、前記画像データの全体における色成分毎の変化量が所定値より小さいことが特徴として抽出された場合に、前記変換手段は、前記画像データを前記面順次形式に変換することを特徴とする。
【００１２】
【発明の実施の形態】
以下、本発明に係る一実施形態について、図面を参照して詳細に説明する。
【００１３】
＜第１実施形態＞
●装置構成
図１は、本実施形態における画像処理システムの構成を示すブロック図である。同図において、１は画像を取り込むスキャナ回路、２は画像を印刷出力するプリンタ装置、３は画像を送受信可能なファクシミリ回路、４はホスト６で作成され、インタフェース回路５を介して伝送されたページ記述言語（ＰＤＬ）データをビットマップ画像に展開するＰＤＬ回路であり、尚、インタフェース回路５はホスト６と画像データの双方向通信を行っている。７は入出力制御回路であり、バッファメモリ回路８や、画像変換回路９を介したＭＯドライブやハードディスク等の記憶装置１０との書き込み及び読みだし等の制御を行う。また、１１は特定画像の有無を判定する判定回路、１２は本画像処理システム全体の制御を司る、ＣＰＵ等からなるシステム制御回路であり、ＲＯＭ１３に記憶されたプログラムに従って全体の制御を行う。１４は操作部等のＭＭＩ（マンマシンインターフェイス）回路であり、ユーザによる本画像処理システムに関する各種設定等を入力する。
●入出力動作概要
以下、上記構成をなす本実施形態の画像処理システムにおける画像データの入出力動作について説明する。
【００１４】
まず、画像データの入力処理について説明する。
【００１５】
システム制御回路１２の制御の下で、スキャナ回路１に画像読み込み指示が与えられると、スキャナ回路１は画像をデジタルの画像データとして読み取る。読み取った画像データは、入出力制御回路７の制御により、バッファメモリ回路８に記憶される。
【００１６】
一方、読み取った画像データは、入出力制御回路７を介して判定回路１１にも供給される。判定回路１１においては画像データより特徴データの抽出を行い、予め保持された特定画像の特徴データと比較され、その類似度により特定画像か否かが判定される。そしてシステム制御回路１２は、その判定結果に基づいて入出力制御回路７に以下のような指示を行なう。即ち、画像データが特定画像と判定されなかった場合は、画像データをバッファメモリ回路８より読み出して画像変換回路９に供給して圧縮処理等を行った後、記憶装置１０に蓄積する。また、画像データが特定画像であると判定された場合は、それ以降の処理を中断してバッファメモリ回路８の画像データを記憶装置１０に蓄積しないよう制御するか、あるいはバッファメモリ回路８より読み出した画像データに、例えば予め保持された特定のパターンを付加する等の修正を加えた後、画像変換回路９を介して記憶装置１０に蓄積する。
【００１７】
ここで、原稿画像が複数枚ある場合には、例えばスキャナ回路１に設けられた自動原稿搬送器の原稿載置センサにより、読み込むべき原稿画像があるか否かの判断を行ない、もしあれば、以上説明した動作を繰り返し行う。このとき、複数の画像データが記憶装置１０に記憶されるが、各画像データのアドレス管理は、システム制御回路１２により行なわれる。
【００１８】
次に、本画像処理システムにおける画像データの出力処理について説明する。
【００１９】
システム制御回路１２は、入出力制御回路７に指示することにより記憶装置１０に蓄積された画像データを読み出し、画像変換回路９に供給して伸長処理を行った後、バッファメモリ回路８に記憶する。その後、バッファメモリ回路８より読み出した画像データをプリンタ装置２に供給して印刷出力を行う。尚、画像データが複数枚ある場合は、以上述べた動作を繰り返し行い印刷出力する。
【００２０】
ここで、記憶装置１０から読み出した画像データを一部数のみ印刷出力する場合は、上記動作により処理を終えるが、複数部数を印刷出力する場合は、記憶装置１０に記憶された画像データが記憶した順番に従って読み出され、例えばＭＭＩ回路１４により回転ソートが指定された場合には、回転処理が適宜行われた後に印刷出力される。尚、回転ソートとは、例えば複数部数を重ねて印刷出力する際に、部数の切れ目を容易に判断可能とする目的で、例えば部数ごとに交互に回転排紙を行なうことをいう。本実施形態においては、ＭＭＩ回路１４により回転ソートの実行が指定された場合に、システム制御回路１２が入出力制御回路７を制御することにより、回転処理が行われる。
【００２１】
以上の動作を、最終部数が印刷出力されるまで、繰り返し行う。
【００２２】
ところで本実施形態においては、処理中の画像データが判定回路１１において特定画像であると判定された場合には、該画像データの記憶装置１０への蓄積に対して制限を加えるが、その旨を付帯情報として記憶装置１０に記憶してもよい。この付帯情報は例えば、画像データに制限が加えられたことを、ＭＭＩ回路１４を介してユーザに報知するために利用することが可能である。
【００２３】
尚、上述した説明では記憶した順番に従って画像データを読み出す例について説明したが、本実施形態はこの例に限定されるものではなく、例えば画像データを入力時と異なる順番で出力してもよい。例えば、印刷用紙を中綴じすることによりパンフレットを作成する場合等においては、印刷用紙の表裏面において適宜、順序を入れ替えた印刷出力を行なう必要がある。
●フォーマット変換処理
以下、本実施形態の特徴である、画像変換回路９におけるカラー画像データのフォーマット変換処理について詳細に説明する。
【００２４】
本実施形態においては、スキャナ回路１において読みとったＲ（レッド），Ｇ（グリーン），Ｂ（ブルー）の輝度データを、入出力制御回路７内でＣ（シアン），Ｍ（マゼンダ），Ｙ（イエロー），Ｋ（ブラック）の濃度データに変換し、該ＣＭＹＫデータを記憶装置１０に記憶させた後にプリンタ装置２で出力する系について説明する。
【００２５】
図２に、画像変換回路９の詳細ブロック構成を示す。画像変換回路９は、画像データの入出力の制御をおこなうＩ／Ｏ制御部２１、ＣＭＹＫのそれぞれの色成分の画像データの特徴を抽出する特徴抽出部２２〜２５、特徴抽出部２２〜２５で抽出された各色成分の画像データの特徴を比較し、該比較結果に応じた指示を出力する特徴比較部２７、ＣＭＹＫの画像データに対して、圧縮のためのフォーマット変換を施すフォーマット変換部２６、画像圧縮を行なう画像圧縮部２９、圧縮データを伸長する画像伸長部３０、伸長された画像データをＣＭＹＫのデータに変換するフォーマット逆変換部２８から成る。
【００２６】
入出力制御回路７から入力されたＣＭＹＫの画像データは、フォーマット変換部２６に送られると同時に特徴抽出部２２〜２５に送られる。特徴抽出部２２〜２５においては、それぞれＣＭＹＫの色成分毎の画像データの変化量をライン毎に加算した結果（集計値）を出力し、該集計値は特徴比較部２７に送られる。特徴比較部２７においては、色成分毎の集計値と予め設定されたしきい値との比較等を行ない、その結果に応じて、フォーマット変換部２６及びフォーマット逆変換部２７に対して変換方法を指定するための信号を出力する。
【００２７】
ここで図３を参照して、特徴比較部２７におけるフォーマット変換方法の決定処理について詳細に説明する。尚、図３は該処理の概要を模式的に示すフローチャートである。
【００２８】
特徴比較部２７においては、フォーマット変換方法決定処理の前準備として、特徴抽出部２２〜２５から出力されたＣＭＹＫの色成分毎の画像データのライン毎の変化量について、その４成分の集計値total_Ｌをライン毎に記憶する。そして更に、各ラインの集計結果を累計することにより、画像全体の変化量total_Ｓを記憶する。また、ライン毎に、変化量の各色成分毎の差分のうち、Ｃ−Ｍ，Ｍ−Ｙ，Ｙ−Ｋの３つの総和deltaを求め、記憶する。また、予めtotal_Ｌ，total_Ｓ及びdeltaに対するしきい値として、thr_Ｌi，thr_Ｓi及びthr_Ｐiという配列が用意されている。この配列thr_Ｌi，thr_Ｓi及びthr_Ｐiにおいては、引数ｉの値が大きくなるほどしきい値は大きくなる。また、引数ｉは、予め初期化されるものとする。
【００２９】
図３に示すステップＳ３０１において、まず、total_Ｓはthr_Ｓiと比較される。total_Ｓがthr_Ｓiより小さい場合は、画像全体において各色成分の変化量は小さいと判断され、ステップＳ３０２において、各色成分毎の画像データを画像１枚毎に連結することによって構成される、「面順次」のフォーマットが圧縮前の画像フォーマットとして採用される。ここで、面順次フォーマットの例を図４の▲１▼に示す。
【００３０】
一方、ステップＳ３０１においてtotal_Ｓがthr_Ｓiより大きい場合には、次にステップＳ３０３に進み、total_Ｌとthr_Ｌiが比較される。ここで比較するラインの数としては、本画像処理システムにおける動作速度と判定精度の兼ね合いに応じて、適当なライン数をサンプルとしてとればよい。total_Ｌがthr_Ｌiよりも小さい場合は、ライン毎の各色成分の変化量は小さいと判断され、ステップＳ３０４において、各色成分の画像データを１ライン毎に連結することによって構成される、「線順次」のフォーマットが圧縮前の画像フォーマットとして採用される。ここで、線順次フォーマットの例を図４の▲２▼に示す。
【００３１】
一方、ステップＳ３０３においてtotal_Ｌがthr_Ｌiより大きい場合には、次にステップＳ３０５に進み、deltaとthr_Ｐiが比較される。deltaがthr_Ｐiよりも小さい場合は、対象ラインのデータ変化分がどの色成分もさほど変わらず、各色成分のデータ構成も類似していると判断され、ステップＳ３０６において、各色成分の画像データを１画素毎に連結することによって構成される、「点順次」のフォーマットが圧縮前の画像フォーマットとして採用される。ここで、点順次フォーマットの例を図４の▲３▼に示す。
【００３２】
一方、ステップＳ３０５においてdeltaがthr_Ｐiより大きい場合には、高圧縮率を実現するために画像データを面順次、線順次、点順次のいずれのフォーマットに変換すべきかが判断不能であるとして、しきい値の変更を行なう。即ち、ステップＳ３０７においてｉの値をインクリメントすることによって、それぞれのしきい値は大きくなり、ステップＳ３０１，Ｓ３０３，Ｓ３０５のいずれかの条件に一致する可能性が高まる。
【００３３】
以降、同様にして比較判定を行い、最終的に面順次、線順次、点順次のいずれかのケースに条件が一致した時点で判定処理は終了となり、フォーマット変換方法は面順次、線順次、点順次のいずれかに決定される。
【００３４】
即ち、本実施形態によれば、記憶装置１０に記憶する画像データについて、その各色成分の特徴を抽出し、圧縮前の画像データを、該抽出結果に応じた下記のようなフォーマットに変換することを特徴とする。
【００３５】
１）ＣＭＹＫの色成分が非常に類似している場合には、画像データを１画素毎に連結する点順次フォーマットに変換する。
【００３６】
２）ＣＭＹＫの色成分は互いに類似せず、それぞれの色成分における同一ライン内でデータ変化が少ない場合には、各色成分の画像データを１ライン毎に連結する線順次フォーマットに変換する。
【００３７】
３）ＣＭＹＫの色成分は互いに類似しておらず、それぞれの色成分において画像全体のデータ変化が少ない場合には、各色成分の画像データを１画面毎に連結する面順次フォーマットに変換する。
【００３８】
上述したようにして最適なフォーマットの判定が終了すると、特徴比較部２７は該判定結果をフォーマット変換部２６に送る。また特徴比較部２７は、判定したフォーマットを画像毎に管理してその対応関係を把握しておく。これにより、一旦圧縮された画像データを出力する際に、いずれのフォーマットが適用されているかをフォーマット逆変換部２８に指示することができる。
【００３９】
フォーマット変換部２６においては、ＣＭＹＫの画像データが特徴比較部２７からの指示に従ったフォーマットに変換される。所定のフォーマットに変換された画像データは、画像圧縮部２９に送られて画像圧縮が施された後、記憶装置１０に記憶される。
【００４０】
また、記憶装置１０から読み出されたデータは、画像伸長部３０に送られて伸長された後、フォーマット逆変換部２８に送られる。フォーマット逆変換部２８においては、特徴比較部２７からフォーマット変換時に記憶されたフォーマット判定結果を受けてＣＭＹＫの画像データを再生し、入出力制御回路７に出力する。
【００４１】
以上説明したように本実施形態によれば、画像データを構成する色成分の特徴を抽出し、圧縮前の画像データを該抽出結果に応じたフォーマットに変換することにより、効率の良い圧縮が可能となるため圧縮後のデータ量が削減され、メモリ領域の有効活用が可能となる。
【００４２】
＜第２実施形態＞
以下、本発明に係る第２実施形態について説明する。
【００４３】
上述した第１実施形態においては、本発明を画像処理システムに適用する例について説明した。第２実施形態においては、読み込まれたカラー画像データを符号化して記憶部に蓄えて出力する画像処理装置に対して、本発明を適用する例について説明する。
【００４４】
図５に、第２実施形態における画像処理装置の一例である、カラー複写機の側断面図を示す。同図において、２０１は原稿台ガラスであり、読み取られるべき原稿２０２が載置される。原稿２０２は、照明２０３により照射され、ミラー２０４〜２０６を経て光学系２０７によりＣＣＤ２０８上に像が結ばれる。さらにモータ２０９により機械的に、ミラー２０４、照明２０３を含むミラーユニット２１０は速度Ｖで、ミラー２０５、２０６を含む第２ミラーユニット２１１は速度Ｖ／２で駆動されることにより、原稿２０２の全面が走査される。
【００４５】
２１２は画像処理部であり、読み取ったカラー画像を各色成分毎に電気信号として処理し、印刷信号として出力する部分である。
【００４６】
２１３〜２１６は各色成分毎の半導体レーザであり、画像処理部２１２より出力された各印刷信号によって駆動され、それぞれの半導体レーザによって発光されたレーザ光は、ポリゴンミラー２１７〜２２０によって、感光ドラム２２５〜２２８上に潜像を形成する。
【００４７】
２２１〜２２４は、Ｋ，Ｙ，Ｃ，Ｍのトナーによって、それぞれ潜像を現像するための現像器であり、現像された各色のトナーが記録用紙に転写されることにより、フルカラーの印刷出力がなされる。
【００４８】
用紙カセット２２９〜２３１、及び手差しトレイ２３２の何れかから給紙された記録用紙は、レジストローラ２３３を経て、転写ベルト２３４上に吸着され、搬送される。この給紙のタイミングと同期して、感光ドラム２２５〜２２８には予め各色のトナーが現像されており、記録用紙の搬送とともに、トナーが記録用紙に転写される。
【００４９】
各色のトナーが転送された記録用紙は、転送ベルト２３４から分離搬送され、定着器２３５において記録用紙にトナーが定着され、排紙トレイ２３６に排紙される。
【００５０】
図５において２０１〜２１１は画像の読み取りに関する構成であり、上述した第１実施形態において図１に示したスキャナ回路１に相当する。また、図５の画像処理部２１２は、図１に示す画像入出力制御回路７や記憶装置１０を含む８〜１２の各回路構成に相当する。また、図５の２１３〜２３６は画像の印刷出力を行なう構成であり、図１に示したプリンタ装置２に相当する。
【００５１】
即ち、第２実施形態で示した画像処理装置においても、上述した第１実施形態と同様に画像データを構成する色成分の特徴を抽出し、圧縮前の画像データを該抽出結果に応じたフォーマットに変換することができる。従って、効率の良い圧縮が可能となるため圧縮後のデータ量が削減され、画像処理部２１２内におけるメモリ領域の有効活用が可能となる。
【００５２】
＜第３実施形態＞
以下、本発明に係る第３実施形態について説明する。
【００５３】
第３実施形態においては、本発明を汎用の情報処理装置又はシステムに対して適用する例について説明する。
【００５４】
図６に、第３実施形態における情報処理装置のブロック構成を示す。同図において、１０１は装置（システム）全体を制御するＣＰＵ、１０２はブートプログラムやＢＩＯＳ等を記憶しているＲＯＭ、１０３はＣＰＵ１０１のワーク領域として使用されるＲＡＭであり、以下のデータ或いはプログラムが展開或いは確保されている。１０４は一連の処理手順に対応する制御プログラムであり、１０５は画像の取り込みや印刷の際に画像データの一時保存場所として使用されるバッファエリアであり、１０６は制御プログラム１０４をはじめとして本装置全体の制御を行うオペレーティングシステム（ＯＳ）である。
【００５５】
１０７は画像を読み取るためのイメージスキャナ、１０８は上述した第１実施形態において図１に示した記憶装置９に相当する、ハードディスクドライブや光磁気ディスクドライブなどの大容量記憶装置である。尚、記憶装置１０８内には、ＯＳ１０６等も記憶されている。１０９は可搬性の記憶媒体からのデータの読み込みを行うための構成であって、例えばフロッピーディスクドライブである。尚、フロッピーディスクドライブ１０９にセットするフロッピーディスク、もしくはハードディスクドライブ１０８のいずれか一方に、制御プログラム１０４が格納されている。
【００５６】
１１０は、表示画面に表示するビットマップイメージを展開するＶＲＡＭであり、１１１はＶＲＡＭ１１０に展開されたビットマップイメージを表示する表示器である。
【００５７】
１１２は各種情報を入力するためのキーボードであり、１１３は表示画面に表示された所望とする位置を指定したり、各種メニューの中の１つを選択したりするためのボインティングデバイスである。１１４は画像データの記録媒体上への出力を行なうプリンタ、１１５はネットワーク等で他のホストコンピュータと接続するためのインタフェースである。
【００５８】
図６に示す構成における動作は、上述した第１実施形態とほぼ同様である。但し、第１実施形態において入出力制御回路７が実行する処理は、ＣＰＵ１０１が制御プログラム１０４に従って行うことになる。即ち、制御プログラム１０４は、第１実施形態で説明した処理を実現するためのプログラムであり、例えばフロッピーディスクドライブ１０９を介して外部から供給することもできる。また、第３実施形態における圧縮画像データは、例えばハードディスクドライブ１０８に記憶保持される。
【００５９】
以上説明したように、第３実施形態で示した情報処理装置においても、上述した第１実施形態と同様に画像データを構成する色成分の特徴を抽出し、圧縮前の画像データを該抽出結果に応じたフォーマットに変換することができる。従って、効率の良い圧縮が可能となるため圧縮後のデータ量が削減され、ハードディスクドライブ１０８の有効活用が可能となる。
【００６０】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００６１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６６】
【発明の効果】
以上説明したように本発明によれば、画像データを構成する色成分の特徴を考慮して適切なデータフォーマットへの変換を行なった後に圧縮を施すことにより、高圧縮率を得ることができる。
【００６７】
【図面の簡単な説明】
【図１】本発明に係る一実施形態の画像処理システムの構成を示すブロック図である。
【図２】本実施形態における画像変換回路の構成を示すブロック図である。
【図３】本実施形態におけるフォーマット変換処理を示すフローチャートである。
【図４】本実施形態における画像データのフォーマット例を示す図である。
【図５】本発明に係る第２実施形態の画像処理装置の側断面図である。
【図６】本発明に係る第３実施形態の情報処理装置の構成を示すブロック図である。
【符号の説明】
１  スキャナ回路
２  プリンタ装置
７  入出力制御回路
８  バッファメモリ回路
９  画像変換回路
１０  記憶装置
１１  判定回路
【図１】
0003774561.tif 000002
【図２】
0003774561.tif 000003
【図３】
0003774561.tif 000004
【図４】
0003774561.tif 000005
【図５】
0003774561.tif 000006
【図６】
0003774561.tif 000007