(57)【要約】【課題】平滑化処理によるデータ量削減を行いつつ、画像劣化を最小限に留めることができる画像形成システムを提供する。【解決手段】画像データに存在する、予め定められた種類のデータの割合を求める割合算出手段と、前記割合が予め定められた閾値よりも高いか判断する判断手段を備える。  前記判断手段により前記割合が前記閾値より高いと判断された場合、前記画像データの平滑化処理を行う。【選択図】図５
2008147885.tif 000002
【特許請求の範囲】
【請求項１】
画像データに存在する、予め定められた種類のデータの割合を求める割合算出手段と、  前記割合が予め定められた閾値よりも高いか判断する判断手段を備え、
前記判断手段により前記割合が前記閾値より高いと判断された場合、前記画像データの平滑化処理を行うことを特徴とする画像処理方法。
【請求項２】
前記割合算出手段は、前記画像データに存在する、一画素の画素値と該一画素の周辺画素の画素値が一致する画素数の割合に基づいて算出することを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記前記割合算出手段は、前記画像データに存在する、ビットマップデータの面積比率に基づいて算出することを特徴とする請求項１記載の画像処理方法。
【請求項４】
前記前記割合算出手段は、前記画像データの描画コマンド数の割合に基づいて算出することを特徴とする請求項１に記載の画像処理方法。
【請求項５】
請求項１から請求項４のいずれかに記載の画像処理方法を備えた画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法および画像処理装置に関し、特に、画像データを平滑化する画像処理方法および画像処理装置に関するものである。
【背景技術】
【０００２】
近年、カラー記録装置と複数のホストコンピュータとが通信可能な情報処理システムは一般化され広く使われるようになってきている。このような状況の中、情報処理システム上では多くの電子ドキュメントが作成され、カラー画像記録装置への出力要求は増大する傾向にある。その結果、高速かつ安価なカラー画像記録装置が望まれている。
【０００３】
カラー画像記録装置の一つに、インクを吐出させて記録を行なうインクジェット記録装置がある。インクジェット記録装置で、記録信号に応じてインクを微少な液滴として吐出口から記録媒体上に吐出することにより文字や図形などの記録を行うものである。そして、これらの方法はノンインパクトであるため騒音が少なく、ランニング・コストが低く、装置が小型化しやすい。そのため、コンピュータやワードプロセッサ等と併用され、あるいは単独で使用される複写機、プリンタ、ファクシミリ等の記録装置において、画像形成(記録)手段として広く用いられている。
【０００４】
インクジェット記録装置は、優れた記録手段として幅広い分野で需要が高まっており、より一層高品位な画像の提供が求められ、また更なる高速化への要求も一段と高まっている。
【０００５】
一般に、カラー画像記録装置では、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の3色のカラー・インクにブラック（Ｋ）を加えた4色のインクを使用してカラー記録を実現する。このようなカラー画像記録装置において、キャラクタのみ記録するモノクロ画像記録と異なり、カラーイメージ画像を記録するにあたり、発色性や階調性、一様性など、様々な要素が必要となる。
【０００６】
また、更に多階調として自然画像をより高品位に形成するため、Ｃ、Ｍ、Ｙ、Ｋの４色に加えて、インク濃度の低いライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）、ライトイエロー（ＬＹ）の３色を加えた７色インクを用いることがある。これにより、ハイライト部分の粒状感を軽減したものなどが多く実現されている。
【０００７】
このような記録を行なうための画像形成システムでは、画像データに対して、近接する画素の画素値を平均化（均一化）して画像を滑らかにする処理平滑化処理を行うことがある。平滑化処理は、例えば、着目画素の濃度値をその周辺の濃度値との平均値に変換することにより行なう。
【０００８】
平滑化処理を行うことにより、画像データに含まれるノイズを取り除くことができる。また、画像処理過程において画像データを平滑化処理することは、画像データを圧縮する際の圧縮率を高める場合がある。すなわち、同一値を有するデータが多くなることにより、データ量の多い画像データをより少量の画像データへと圧縮することができる。これによりホストコンピュータと記録装置間のデータ転送効率向上や記録装置内のメモリ帯域を削減することができる（例えば、特許文献１参照）。
【０００９】
【特許文献１】特許第３５０７２５２号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、画像データに対して平滑化処理を行うと、画質の劣化を生じることがある。すなわち、単純に局所領域内で平均化を行なうと、ノイズ成分のみならず、濃淡変化パターンまでも滑らかにすることがある。
【００１１】
一方、画像データを平滑化した後に画像データを圧縮した場合と、画像データを平滑化しないで画像データを圧縮した場合とで、圧縮率があまり変わらない場合もある。すなわち、近接する画素の画素データの値が連続する場合、画像データを平滑化しなくても、圧縮率が高いことがある。この場合、平滑化を行なっても圧縮率があまり変化しないにも関わらず、平滑化により画像劣化を招くことがある。
【００１２】
本発明は以上の点を鑑みてなされたものであり、画像データを平滑化処理するか否かを判断する画像平滑化判断手段を有する画像記録方法および記録装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するための本発明の画像処理方法は、画像データに存在する、予め定められた種類のデータの割合を求める割合算出手段と、前記割合が予め定められた閾値よりも高いか判断する判断手段を備え、前記判断手段により前記割合が前記閾値より高いと判断された場合、前記画像データの平滑化処理を行うことを特徴とする。
【発明の効果】
【００１４】
本発明の画像形成システムによれば、画像データを圧縮した際の圧縮率を予測し、その結果に基づいて、画像データに平滑化処理を施すか否かを判断することができる。この結果、平滑化処理による圧縮率を高めてデータ量削減を行いつつ、画像劣化を最小限に留めることができる。
【発明を実施するための最良の形態】
【００１５】
以下に図面を参照して本発明における実施形態を詳細に説明する。
【００１６】
（第１の実施形態）
図１は、本実施形態に好適な記録装置であるインクジェット記録装置の構成の記録部の概略を示す図である。この記録装置は、外部にネットワークや直接インタフェースで接続されているホストコンピュータ等の外部情報源から供給される記録情報やフォーム情報、マクロ命令などに従って対応する文字パターンやフォームパターンなどを作成する。そして、記憶媒体である記録用紙などに画像を形成するものである。なお、本実施形態に係る記録装置は、図１に示すようなインクジェット記録方式に限られるものではなく、レーザビームプリンタや電子写真方式など、他の記録方式にも適用可能である。
【００１７】
図１において、３００１は往路走査する記録ヘッドを示している。往路走査する記録ヘッド３００１には、ブラック、シアン、マゼンタ、イエローの４色のカラーインクがそれぞれ封入されたインクタンクが搭載されている。往路走査する記録ヘッド３００１は、それぞれのインクに対応した４つの記録ヘッドを一体化したマルチヘッドとして構成されている。それら４つの記録ヘッドは、矢印Ｘ１の往路走査方向に沿ってブラック、シアン、マゼンタ、イエローの順番で配列されている。
【００１８】
また、３００２は復路走査する記録ヘッドであり、往路走査プリントヘッドと同様に構成されている。４色のインクに対応する４つの記録ヘッドの配列は、往路走査プリントヘッド３００１とは対称的に、往路走査方向Ｘ１に沿ってイエロー、マゼンタ、シアン、ブラックの順番で配列されている。
【００１９】
３００３は、往路走査の記録ヘッド３００１および復路走査の記録ヘッド３００２を搭載し、往復の主走査方向Ｘ１、Ｘ２に移動するキャリッジを示している。キャリッジ３００３は記録動作をしていない状態などの待機時にはホームポジション位置Ｐにある。キャリッジ３００３は、ガイドロッドＧにガイドされつつ、図示しない移動機構によって主走査方向Ｘ１、Ｘ２に移動する。３００６は紙送りローラを示し、補助ローラ３００５と共に、プリント媒体としての記録媒体３００７を押さえながら、矢印Yの副走査方向へ間欠的に搬送する。３００４は給紙ローラを示し、記録媒体３００７の給紙を行うと共に、紙送りローラ３００６および補助ローラ３００５と同様に記録媒体３００７をおさえる役割を果たす。
【００２０】
待機時にホームポジション位置Ｐにあるキャリッジ３００３は、記録開始命令により往路走査方向Ｘ１に移動する。そして、これに伴い往路走査記録ヘッド３００１における４つの記録ヘッドは、それぞれの複数のインク吐出口から画像データに従ってインクを吐出し、そのインクによって記録媒体３００７上に印字等の記録を行う。記録媒体３００７の端部までの１行分の画像データのプリントが終了すると、紙送りローラ３００５が矢印方向へ回転して、記録媒体３００７をＹ方向へ所定幅だけ紙送りする。続いて、キャリッジ３００３が復路走査方向Ｘ２に移動しながら、復路記録ヘッド３００２における４つの記録ヘッドの複数の吐出口から画像データに従ってインクを吐出し、記録媒体３００７上に印字等の記録を行う。その後、ホームポジションＰの位置まで戻る。そして、再び紙送りローラ３００５が記録媒体３００７をＹ方向へ所定幅だけ紙送りする。このようなヘッドの走査動作と紙送り動作との繰り返しによって、順次、記録媒体３００７上に画像を記録する。
【００２１】
なお、本実施形態のインクジェット記録装置の本体内には、キャリッジ駆動用のキャリッジモータ、給紙ローラ駆動用の給紙モータ、紙搬送駆動用の紙搬送モータなどを駆動するためのモータドライバが備えられている。また、記録ヘッドを駆動するための記録ヘッド駆動用のドライバも備えられている。
【００２２】
図２は、インクジェット記録装置におけるプリンタ制御システムの構成を説明するブロック図である。
【００２３】
図２に示すプリンタ制御ユニット４１０２において、４００１は記録装置のＣＰＵを示している。ＣＰＵ４００１は例えば、高速のＲＩＳＣ型ＣＰＵから構成されている。ＣＰＵ４００１は、ＲＯＭ４００４に記憶された制御プログラムや外部メモリ４００７に記憶された制御プログラムなどに基づいてシステムバス４００５に接続される各種のデバイスへのアクセスを総合的に制御している。そして、最終的には記録用インタフェース４００８を介して接続される記録部４００９に出力画像として画像信号を出力する。なお、制御ユニット４１０２では、図４にて後述する画像処理を行う。
【００２４】
プリンタ制御ユニット４１０２内の各ブロック間の制御と画像データの通信はパケット構造のデータをやりとりすることで行われる。ＲＯＭ４００４は、ＣＰＵ４００１の制御プログラムや、インクジェット記録装置の制御に必要なデータを記憶する。ＣＰＵ４００１はI／O４０１１を介して外部ネットワーク４２００に接続されているホストコンピュータ４４００等の外部装置と通信可能に構成されている。
【００２５】
ＲＡＭ４００２は、ＣＰＵ４００１のメインメモリやワークエリア等として機能するものであり、ホストコンピュータ４４００から入力用バス４２００を通じて入力された、圧縮された状態にある画像データの受信を行う。なお、ＲＡＭ４００２は増設ポート（不図示）に接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。４００３はＲＡＭ４００２上に用意される画像出力用メモリを示し、ホストコンピュータで作成されたラスタデータが記録される。４００６はメモリコントローラを示し、ＤＲＡＭなどの外部メモリ４００７へのアクセスを制御する。
【００２６】
４０１３の非可逆圧縮伸張部は、ホストコンピュータ４４００から入力用バス４２００を通じてＲＡＭ４００２へ入力された、非可逆圧縮された状態にある画像データを伸張する部分である。非可逆圧縮伸張部４０１３は、ＲＡＭ４００２に保存されている圧縮コードを読み出して、伸張処理を行う。伸張処理を施された画像データは順次、画像処理部４０１５へ転送される。なお、非可逆圧縮伸張部４０１３で扱う伸張方式としては、ＪＰＥＧを用いることができる。
【００２７】
４０１４の可逆圧縮伸張部の機能は、取り扱う圧縮方式が可逆圧縮であること以外、非可逆圧縮部４０１３と同様である。可逆圧縮方式としては、パックビッツを用いることができる。パックビッツ方式は非符号化とランレングス符号化を組み合わせたもので、２バイト以上で構成される。１バイト目はいくつ同じデータが続くか、もしくはいくつ異なるデータが続くかを示すコントロールバイトであり、その後にデータが続く。ここで、同じ種類のデータが連続している場合は２バイトで表すことができ、異なるデータが続いている場合はデータ数より１バイト多いバイト数で表すことができる。本実施形態において、圧縮伸張方式については非可逆および可逆の双方とも使用可能であり、用途によって使い分けることができる。
【００２８】
画像処理部４０１５は、属性データに基づいてラスタデータに文字用の画像処理、イメージ用の画像処理、グラフィック用の画像処理、カラー用の画像処理、白黒用の画像処理、細線用の画像処理のいずれか、または組み合わせて施す。
【００２９】
ホストコンピュータ４４００上で動作するプリンタドライバ４５００では、図３にて後述する画像圧縮率予測と画像平滑化処理を行い、圧縮された画像データを記録装置本体へ転送する。
【００３０】
図３および図４は、本実施形態における画像処理を示すフローチャートである。本実施形態における画像形成システムの記録処理は、図３に示すプリンタドライバ４５００での処理と図４に示すプリンタ制御ユニット４１０２での処理の二つに分けられる。
【００３１】
図３は、平滑化処理をするか否かを判断し、画像データを圧縮して画像データをプリンタ制御ユニット４１０２に転送する処理を示すフローチャートである。図３において、記録ジョブが開始されると（２００１）、プリンタドライバ４５００において、図５にて後述する平滑化判定（２００２）が行われる。この平滑化判定（２００２）の結果、平滑化フラグは“０”もしくは“１”に設定される。平滑化フラグの値によって、その後のデータ処理が異なる（２００３）。
【００３２】
ここで平滑化フラグが“１”であった場合、この画像データには平滑化処理（２００４）が施されることになる。そして、画像データは圧縮され（２００５）、圧縮された状態でホストコンピュータ４４００から記録装置本体へ記録データとして転送される（２００６）。記録装置へデータを転送した後、プリンタドライバ４５００では平滑化フラグのクリア（２００７）を行い、ホストコンピュータ４４００上での処理が終了する（Ａ）。
【００３３】
一方、平滑化フラグ“０”であった場合、画像データは平滑化処理を行われずに圧縮され（２００５）、圧縮された状態でホストコンピュータ４４００から記録装置本体へ記録データとして転送される（２００６）こととなる。記録装置へデータを転送した後、プリンタドライバ４５００で平滑化フラグのクリア（２００７）を行い、ホストコンピュータ上での処理が終了する（Ａ）。
【００３４】
図４は、記録データがホストコンピュータ４４００から送信され、画像を記録するまでの処理を示すフローチャートである。ホストコンピュータ４４００から転送された記録データは、一旦メモリへ保存される（２００８）。この記録データは、圧縮された画像データと記録モード設定等の情報を含んでいるものである。続いて、メモリに保存されている記録データは圧縮されている画像データ部分について伸張処理を施される（２００９）。この伸張処理は、可逆圧縮であれば可逆圧縮伸張部４０１４により、非可逆圧縮であれば非可逆圧縮伸張部４０１３により伸張処理が施される。伸張処理がされた画像データには、画像処理がなされる（２０１０）。そして、記録が行われ（２０１１）、一連の記録ジョブを終了する（２０１１）。
【００３５】
次に、平滑化判定（２００２）について述べる。
【００３６】
一般に、画像データを構成する画素の画素値が連続する場合には、画像データの圧縮率が高くなる。画素値が連続すると、例えばランレングスを用いる圧縮方式では特に圧縮率が高くなる。すなわち、画素値が連続すると、圧縮後の画像データを小さくすることができるため、圧縮率は高くなる。一方、画素値が連続しない場合は、圧縮率が低くなる。
【００３７】
したがって、圧縮前の画像データ中に、画素値が連続するデータが多ければ、平滑化を行わなくても圧縮率が高いデータとなる。よって、平滑化による画像劣化を抑制すべく、平滑化を行わないこととする。一方、画素値が連続するデータが少ない場合には、圧縮率が低く、平滑化を行なうことが望ましい。
【００３８】
図５は、本実施形態にかかる平滑化判定（２００２）を示すフローチャートである。上述したように、本実施形態では、近接画素間の画素値が連続する割合に基づいて（割合算出）、平滑化を行なうか否かの判定を行う。
【００３９】
平滑化判定が開始（７００１）されると、近接画素間の画素値が連続する量を算出する。本実施形態では、画像データ全体に対して、近接画素間の画素値が連続する量の割合を算出する。すなわち、一画素の画素値と該一画素の周辺画素の画素値が一致する画素数の割合に基づいて算出する。例えば、近接する５画素以上同じ画素値が連続するデータが、画像データ全体に対してどの程度含まれるかを算出する。
【００４０】
なお、本実施形態では画像データ全体を判断しているが、画像データの任意の一部分について、画素値が連続する量の割合を算出して判断してもよい。また、同一データを有する画素は、５画素以上に限定されず、適宜定めることができる。
【００４１】
画像データに含まれる連続する画素値の割合を求めた後、圧縮率の予測を行なう（７００２）。圧縮率の予測は、求められた連続する画素データの割合に基づき、予め定められまたはユーザにより入力された値（閾値）より低いか否か、すなわち低圧縮であるか否かを判断する（７００３）。
【００４２】
閾値は、画像データの圧縮率に基づく記録装置の機能や性能に関わる要因に基づいて定められる。例えば、圧縮された画像データをホストコンピュータ４４００から入力用バス４２００を通じてプリンタ制御ユニット４１０２に転送される時間に基づき定められる。また、ＲＡＭ４００２の容量に基づき定められてもよい。
【００４３】
そして、この圧縮率の予測において、画像データの予測圧縮率が閾値より低いと予測された画像データについては、平滑化フラグを“１”に設定する（７００５）。一方、画像データの予測圧縮率が閾値より高いと予測された画像データについては、平滑化フラグを“０”に設定する（７００４）。そして、それぞれ平滑化フラグが設定されると平滑化判定処理は終了する（７００６）。
【００４４】
図６は、平滑化処理の例を説明する図である。平滑化処理は、近接する画素の画素値を平均化（均一化）して画像を滑らかにする。例えば、それぞれ画素値が“４”と“６”と“８”である画素を図６（ａ）のように配置した画像領域に対して平滑化処理を施した場合、図６（ｂ）のように対象となる画像領域が画素値“６”の画素で置き換えられることになる。平滑化処理を実施した画像領域では画素値の連続性が向上することや、隣接する画素の画素値の差分が小さくなる。
【００４５】
そのため、特にランレングスを用いる圧縮方式や差分値を符号化するタイプの圧縮方式では、高圧縮になることが見込まれる。一方で、対象の画像領域では画像品質の劣化が引き起こされる。そのため、本実施形態の画像形成システムでは、平滑化処理を行う画像領域は可変であるものとする。
【００４６】
このように、記録装置での記録過程において画像データを平滑化処理することで、画像データを圧縮する際の圧縮効率を高めることとなる。
【００４７】
なお、本実施形態における記録装置は、画像平滑化手段および画像判断手段を必ず行う画像形成システムを有した装置であっても、設定モードにより、画像平滑化手段および画像判断手段を行うか否かを選択することができる装置であってもよい。
【００４８】
図７は、画像平滑化手段および画像処理判断手段を利用せずに動作させた場合におけるホストコンピュータ４４００内のプリンタドライバ４５００内の処理を示すフローチャートである。画像平滑化手段および画像判断手段を行うか否かを選択することができる装置であって、画像平滑化手段および画像判断手段を行わないと選択した場合のプリンタドライバ４５００の処理を示している。
【００４９】
まず、記録ジョブが開始されると（５００１）、プリンタドライバ４５００内では、図３にて説明した平滑化判定（２００２）を行わずに、画像データの圧縮処理を行う（５００２）。そして圧縮された画像データは、記録設定情報や描画コマンドと記録データとしてホストコンピュータ４４００から記録装置本体へ転送される（５００３）。記録装置本体に転送されたデータは、図４にて説明した処理と同様の処理を行う。
【００５０】
（第２の実施形態）
第１の実施形態では、近接画素間の画素値が連続する割合に基づいて、画像データへの平滑化処理の有無を適応的に切り替える場合の例を示した。しかしながら、本発明は、平滑化処理の有無を近接画素間の画素値が連続する割合に基づいて判断するものに限定されない。
【００５１】
図８は、図３の平滑化判定（２００２）をビットマップデータの割合に基づいて行なう判定を示すフローチャートである。
【００５２】
一般に、ビットマップ形式の画像データはベクトル形式の画像データに比べて、データ量が多く、また、ビットマップデータはその画像の内容によって画像データが異なるため、近接する画素の画素データが連続しないことが多い。したがって、本実施形態では、画像データに含まれるビットマップデータの割合に基づいて、平滑化を行うか否かの判定を行う。
【００５３】
平滑化判定が開始（１００１）されると、画像データに含まれるビットマップデータのデータ量を算出する。そして、画像データとビットマップデータとの割合を求め、圧縮率の予測を行う（１００２）。
【００５４】
圧縮率の予測は、求められたビットマップデータの割合に基づき、予め定められまたはユーザにより入力された値（閾値）より低いか否か、すなわち低圧縮であるか否かを判断する（１００３）。
【００５５】
本実施形態において、画像形成システムが、画像データを圧縮した場合の圧縮率の予測結果から平滑化処理を施すか否かを判断は、ビットマップデータの面積比率に応じて求められる。すなわち、ビットマップデータは圧縮率が低いことから、ビットマップデータの割合が画像データに対して大きい場合には、圧縮率は低くなる。
【００５６】
閾値よりもビットマップの割合が低い場合には平滑化処理を施さないと判断する。一方、閾値よりもビットマップの割合が高い場合には平滑化処理を施すと判断する。すなわち、圧縮率が低い画像データの場合、平滑化により画像劣化を招くよりも、平滑化を行わないで画像圧縮を行うことが望まれる。一方、平滑化すると圧縮率が高くなる画像データの場合には、平滑化を行なってから画像圧縮を行うことが望まれる。
【００５７】
ビットマップデータのデータ量を算出する方法としては、レンダリング時に画素ごとに付加されるオブジェクト属性データを参照する方法などの既知の技術を用いることが可能である。
【００５８】
ここで低圧縮であると予測された（１００３）画像データについては、平滑化フラグを“１”に設定する（１００５）。一方、高圧縮であると予測された（１００３）画像データについては、平滑化フラグを“０”に設定する。そして、それぞれ平滑化フラグが設定されると平滑化判定（２００２）での処理は終了となる。
【００５９】
平滑化判定（２００２）が終了すると、平滑化フラグが“１”の場合には、図３に示すように平滑化処理（２００４）が行なわれる。一方、平滑化フラグが“０”の場合には、図３に示すように平滑化処理が行なわれないこととなる。
【００６０】
（第３の実施形態）
本実施形態では、画像データを構成する画素の画素値の連続性を算出することで画像データへの平滑化処理の有無を適応的に切り替える場合の例を示す。
【００６１】
図９は、本発明の第３実施形態に係る平滑化判定（２００２）を示すフローチャートである。本実施形態では、画像データに付属する描画コマンドの数の割合に基づいて、平滑化を行なうか否かの判定を行う。
【００６２】
平滑化判定が開始（８００１）されると、画像データに付属する描画コマンドの数を算出する。そして、画像データに含まれる描画コマンドの数の割合を求め、圧縮率の予測を行う（８００２）。
【００６３】
圧縮率の予測は、求められた描画コマンド数の割合に基づき、予め定められまたはユーザにより入力された値（閾値）より低いか否か、すなわち低圧縮であるか否かを判断する（８００３）。
【００６４】
本実施形態において、描画コマンドの数が多い場合、オブジェクトの境界が多く存在することを示している。オブジェクトの境界の前後では、画素値の連続性などが失われ易く、圧縮率が低くなる。また、一般に描画コマンドが多い場合には白地の部分が少なくなることから、圧縮率が低くなる。一方、描画コマンドの数が少ない場合、オブジェクトの境界が少ないことを示している。そのため、オブジェクトの境界が少ない場合には画素値の連続性などが失われにくく、比較的圧縮率が高くなる。
【００６５】
そして、この圧縮率の予測において、画像データの予測圧縮率が閾値より低いと予測された画像データについては、平滑化フラグを“１”に設定する（８００５）。一方、画像データの予測圧縮率が閾値より高いと予測された画像データについては、平滑化フラグを“０”に設定する（８００４）。そして、それぞれ平滑化フラグが設定されると平滑化判定処理は終了する（８００６）。
【００６６】
（その他）
上述した実施形態は記録装置に関するものであるが、イメージスキャナを備えた複写機において、スキャナから入力される画像データに適用してもよい。また、画像データに対する平滑化判定手段や画像平滑化手段は、ホストコンピュータ上のプリンタドライバで行うことを記録装置本体で行ってもよい。
【図面の簡単な説明】
【００６７】
【図１】本発明の第１の実施形態におけるインクジェット記録装置の概略構成図である。
【図２】本発明の第１の実施形態における画像形成システムの構成を説明するブロック図である。
【図３】本発明の第１の実施形態におけるホストコンピュータ内のプリンタドライバの処理を示すフローチャートである。
【図４】本発明の第１の実施形態における記録装置の処理を示すフローチャートである。
【図５】本発明の第１の実施形態における平滑化判定を説明するフローチャートである。
【図６】本発明の第１の実施形態における平滑化処理を説明する図である。
【図７】本発明の第１の実施形態における平滑化処理を用いない場合におけるプリンタドライバの処理を示すフローチャートである。
【図８】本発明の第２の実施形態における平滑化判定を説明するフローチャートである。
【図９】本発明の第３の実施形態における平滑化判定を説明するフローチャートである。
【符号の説明】
【００６８】
４００１  ＣＰＵ
４００２  画像出力メモリ
４００３  ＲＡＭ
４００４  ＲＯＭ
４００６  メモリコントローラ
４００７  外部メモリ
４００９  記録部
４０１０  操作パネル
４０１３  非可逆圧縮伸張部
４０１４  可逆圧縮伸張部
４０１５  画像処理部
４１０１  インクジェット記録装置本体
４１０２  プリント制御部
４４００  ホストコンピュータ
４５００  プリンタドライバ
【図１】
2008147885.tif 000003
【図２】
2008147885.tif 000004
【図３】
2008147885.tif 000005
【図４】
2008147885.tif 000006
【図５】
2008147885.tif 000007
【図６】
2008147885.tif 000008
【図７】
2008147885.tif 000009
【図８】
2008147885.tif 000010
【図９】
2008147885.tif 000011