(57)【要約】【課題】階調画像を擬似的に表現するハーフトーニング処理において、ハイライト部での粒状性を劣化させることなく、かつスクリーン核が形成された以降の画質が従来のディザスクリーン法と同等となるようにする。【解決手段】１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を持たない成長手法を実行し、初期過程後には規則性を持つ成長手法を実行する。１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を持たない成長手法を実行することで、スクリーン核を形成する過程でパターンとなって目に映ることによって起こるハイライト部の粒状性の劣化を防ぐとともに、スクリーン核の配置によって特定のスクリーン線数となることを防ぐ。所定数のスクリーン核が形成された初期過程後には規則性を持つ成長手法を実行することで、従来のディザスクリーン法と同等の階調性や粒状性を保つことができる。【選択図】図４
2007036913.tif 000002
【特許請求の範囲】
【請求項１】
画像を表す多値階調信号に基づいて擬似的な階調画像に変換する画像処理方法であって、
１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を持たない成長手法を実行し、
所定数のスクリーン核が形成された初期過程後には、規則性を持つ成長手法を実行する
ことを特徴とする画像処理方法。
【請求項２】
画像を表す多値階調信号に基づいて擬似的な階調画像に変換する画像処理装置であって、
１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を持たない成長手法を実行し、所定数のスクリーン核が形成された初期過程後には、規則性を持つ成長手法を実行するスクリーン処理部
を備えたことを特徴とする画像処理装置。
【請求項３】
前記スクリーン処理部は、直交スクリーン法を採用するとともに、前階調で配置されたスクリーン核の成長方向のスクリーン線数と比べて２倍または√２倍のスクリーン線数となるスクリーン核の配置を避けるようにする
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記スクリーン処理部は、形成させたスクリーン核に対し、成長させる順番をつけて規則的に成長させる
ことを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記スクリーン処理部は、形成されたスクリーン核を規則的に成長させる前記順番として、１階調目で打ったドットを１番目に成長させるスクリーン核とし、２番目以降は、１番目に成長させるスクリーン核からみて、対角線上に位置するスクリーン核を成長させるものとする
ことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記スクリーン処理部は、対角線上に位置するスクリーン核を成長させた時点でまだ成長させていないスクリーン核が存在する場合、成長させたスクリーン核によって生じるスクリーン成長方向のスクリーン線数に対し、１階調目に成長させるスクリーン核からみてスクリーン線数が２倍となる画素に位置するスクリーン核を成長させ、またこのスクリーン核からみて対角線上に位置するスクリーン核を成長させる
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
画像を表す多値階調信号に基づいて擬似的な階調画像に変換した後、所定の出力媒体上に画像を形成する画像形成装置であって、
１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を持たない成長手法を実行し、所定数のスクリーン核が形成された初期過程後には、規則性を持つ成長手法を実行するスクリーン処理部と、
前記スクリーン処理部により生成された擬似階調画像に基づいて所定の出力媒体上に画像を形成する画像出力部と
を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法および画像処理装置並びに画像形成装置に関する。より詳細には、画像を表す多値階調信号に基づいて擬似的な階調画像に変換して印刷用紙などの出力媒体上に出力するに当たってのハーフトーンスクリーニング処理に関する。
【背景技術】
【０００２】
レーザプリンタを始めとする電子写真方式の画像記録方式において、電子原稿のような多階調記録を表現しようとする場合、たとえば入力画像をＭ×Ｎの閾値マトリクスと比較して、画素ごとに２値化するディザ法のような階調処理により、原稿の多階調濃度情報を印画ドットの粗密に置き換える処理、すなわち擬似的な階調画像（ハーフトーン画像）に変換する擬似多階調化処理を行なっている。
【０００３】
たとえば、ディザ法においては、低解像度出力の画像処理装置から高スクリーン線数かつ高階調数を実現する手法として、基本となるスクリーンセルを複数まとめて大きなスクリーンセルとし、複数個のスクリーン核を形成することにより、低解像度の画像処理装置においても高スクリーン線数かつ高階調数を実現する手法が用いられている（たとえば特許文献１を参照）。
【０００４】
この手法では、複数個のスクリーン核を形成する過程において、スクリーン線数が切り替わる。そのため、ハイライト部では人間の目にパターンとして映ってしまい、粒状性を劣化させてしまうことが課題となっていた。
【０００５】
このような課題を解決するために、スクリーン核の形成をブルーノイズマスクとして行なう方法（たとえば特許文献２，３を参照）や、スクリーン核をランダムに配置させる方法（たとえば特許文献４，５を参照）が考えられている。
【０００６】
たとえば特許文献２に記載の仕組みでは、ハイライト粒状性改善を目的にブルーノイズ成長をさせる。また、特許文献３に記載の仕組みでは、スクリーン線数を作成するドットの核と階調により変化するドットの核の形状とスクリーン角を決めるドットの核の配置を決め、ディザマトリクスのドットの核（スクリーン核）の配置をブルーノイズマスクとして行なう。これらの仕組みでは、ハイライト部におけるドットが一定の間隔（周期）に並ぶことによってパターンとなることを防いでいる。また、スクリーン核を形成した後もブルーノイズマスクで成長させている。
【０００７】
一方、たとえば特許文献４に記載の仕組みでは、ハイライト粒状性改善を目的にランダムなコア配置を行なう。また、特許文献５に記載の仕組みでは、６角形セルをハーフトーンセルとして用いるハーフトーンスクリーニング方法において、６角形セル内において隣接する６角形セル内のドットと接触しない１つの領域を設定し、個々の領域内の１つのドット描画開始位置が６角形セルごとにランダムになるように６角形セルにおける各ドット位置の２値化用閾値を設定する。これら方法では、スクリーン核が形成された時点でのスクリーン核の間隔が一定ではないため、パターンとなることを防いでいる。スクリーン核が形成されてからの成長は、スクリーン核ごとに異なる成長をさせて一定の間隔（周期）となるように成長させている。
【０００８】
【特許文献１】特開平０８−００７１０５号公報
【特許文献２】特開平０３−２５９１１８号公報
【特許文献３】特開２００３−２５９１１８号公報
【特許文献４】特開平０１−２１８０５３号公報
【特許文献５】特開２００１−２１８０５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来のブルーノイズマスクを用いる仕組みやスクリーン核をランダムに配置させる仕組みでは、ハイライト部のドット（スクリーン核）の形成時にパターンとなることを防ぐことはできても、スクリーン成長過程で、スクリーン核が形成された以降の画質は、従来のディザスクリーン法に比べると、粒状性や階調性の点で劣る問題がある。
【００１０】
たとえば、ブルーノイズマスク法は、閾値マトリックス内に低周波成分をできる限り取り除き、ドットの分散を均一にさせたブルーノイズパターンを閾値として採用し、一対一比較を行なって２値画像を得る方式であり、このブルーノイズマスク法で得られる画像は、微少ドットの増減によって濃淡が表現されているために、網点よりも分解能が高く、格子状模様が見えない。しかし、ブルーノイズマスク法では、ドットがランダムであることに起因する局所的なざらつきと、ハーフトーン化の際に周期的にランダムパターンを繰り返して配置することから、マトリックスサイズを周期とする大域的なざらつきが現れやすく、画質の低下につながる。
【００１１】
本発明は、上記事情に鑑みてなされたものであり、ハイライト部での粒状性を劣化させることなく、かつスクリーン核が形成された以降の画質が従来のディザスクリーン法と同等となるようにすることのできる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る仕組みにおいては、先ず、１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を持たない成長手法を実行し、所定数のスクリーン核が形成された初期過程後には規則性を持つ成長手法を実行するようにした。つまり、低解像度出力の画像処理装置において、高スクリーン線数で高階調数を実現するため、１つのスクリーンセルに複数個のスクリーン核を形成する過程では規則性をなくし、スクリーン核が形成された後には規則的な成長をさせるようにした。
【発明の効果】
【００１３】
本発明によれば、１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を持たない成長手法を実行することで、スクリーン核を形成する過程でパターンとなって目に映ることによって起こるハイライト部の粒状性の劣化を防ぐことができるとともに、そのスクリーン核の配置によって特定のスクリーン線数となることを防ぐことができる。さらに、所定数のスクリーン核が形成された初期過程後には規則性を持つ成長手法を実行することで、従来のディザスクリーン法と同等の階調性や粒状性を保つことができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施形態について詳細に説明する。基本的には、低解像度出力の画像処理装置において、高スクリーン線数で高階調数を実現するため、１つのスクリーンセルに複数個のスクリーン核（スクリーン線を作成するドットの核）を形成する手法を採用する。なお、以下においては、６００ｄｐｉ（ドット／インチ）／２１２ｌｐｉ（線／インチ）／４５度スクリーンの場合を例に説明する。この場合、スクリーン核を１６個形成することになる。
【００１５】
＜スクリーンセルについて＞
図１および図２は、スクリーンセル（ハーフトーンセル）の一例を説明する図である。図中に示す数値は、階調に応じたアクティブドット（印字ドット）の成長順を示す。６００ｄｐｉ／２１２ｌｐｉ／４５度スクリーンの基本スクリーンセルは、図１に示すように、横（主走査方向）４ドット×縦（副走査方向）２ドット（以下単に４×２と記載する）のスクリーンセルとなる。
【００１６】
しかしながら、この４×２のスクリーンセルでは、４×２＋１（ドットを１個も書かない）＝９階調分しか表すこができない。一般的には、滑らかな階調を表現するには、最低でも６４階調以上（理想では２５６階調）の表現が要求されるため、たとえば特開平１０−７５３７５号公報に開示されている仕組みと同様に、図１に示す４×２サイズのスクリーンセルを基本スクリーンセルとして、この基本スクリーンセルを複数個使用してトータルドット数を６４ドット以上にする方法を採用する。こうすることで、図２に示すように、縦１６ドット×横８ドット（以下単に１６×８と記載する）にして、全体として、１６×８＋１＝１２９階調を表すことができるスクリーンセルとする。
【００１７】
図３は、スクリーンセルのスクリーン核の配置例（配置位置と配置順）を説明する図である。１６×８のスクリーンセルで、６００ｄｐｉ／２１２ｌｐｉ／４５度スクリーンを形成する場合、スクリーン核を１６個形成させることになるが、その場合、その配置位置は、図３に示すように、一意に決まる。しかしながら、その配置の順序を如何様にするかで、すなわち、階調に応じてアクティブドット（印字ドット）をどのような順序で成長させるかによって、画像の粒状性や階調性に影響を与える。
【００１８】
本実施形態におけるスクリーン形成手法では、１つのスクリーンセルに複数個のスクリーン核を形成するスクリーンの場合、スクリーンセルに複数個のスクリーン核を形成する過程において、スクリーン線数の切り替わりにより粒状性が劣化する一方、スクリーン核が形成された以降の画質は、従来のディザスクリーンの方が規則的な成長をさせているため粒状性や階調性が良好であるということに着眼した特有の成長手法を採用する。
【００１９】
すなわち、１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性を有しない成長手法を採用する一方で、所定数のスクリーン核が形成された初期過程後には規則性を有する成長手法を採用することで、ハイライト部の粒状性の劣化を防ぐとともに、スクリーン核が形成された後は従来のディザスクリーンと同等の階調性を保つようにするのである。
【００２０】
ここで、“１つのスクリーンセルに複数個のスクリーン核を形成する過程では規則性をなくす”とは、特定の方向に対して周期性を発生させる画素位置を避けるようにスクリーン核を配置していくことを意味する。また、“周期性”とは、直前に打ったスクリーン核によって求められるスクリーン線数に対し、所定倍数となる画素位置にスクリーン核を配置することにより発生する周期のことである。“所定倍数”は、直交格子を用いた直交スクリーンや斜交格子を用いた斜交スクリーンなどのベースとする格子状態に応じて一意に決まるものである。
【００２１】
また、“スクリーン核が形成された後には規則的な成長をさせる”とは、対角線上に位置するスクリーン核を順番に成長させることを意味する。こうすることで、スクリーンセル内の空間周波数のばらつきを最小限に抑えることができ、ディザスクリーンと同等の階調性を保つことができるようになる。
【００２２】
たとえば、図３に示すような位置に、“周期性”を発生させてしまうような規則性を持った順序でスクリーン核を形成していくと、スクリーンセル内の空間周波数が一定の周期となったり、あるいは高周期と低周期が入り混じったりして、パターンとなって目に映ってしまい、粒状性の劣化を招いてしまう。そこで、１つのスクリーンセルに複数個のスクリーン核を形成するスクリーンにおいて、“周期性”を持たない（生じさせない）、つまりに規則性をなくすようにして、スクリーン核をランダムに配置していくことで、スクリーン核を形成する過程でのパターンとなって目に映ることによる粒状性の劣化を防ぐのである。
【００２３】
＜スクリーン核の成長過程；初期過程；規則性なし＞
図４〜図６は、１つのスクリーンセルに複数個のスクリーン核を形成する初期過程を説明する図である。このスクリーン核の成長過程における初期過程では、規則性をなくした成長をさせる。
【００２４】
ここで図４は、１６×８のスクリーンセルで、１６個のスクリーン核を不規則な順序で、図３に示す位置に順次位置していく過程を示している。具体的には、４階調目、８階調目、１２階調目、および１６階調目を示している。図中の黒で示す画素がアクティブ画素であり、その数によって階調度合いが表されることになる。
【００２５】
たとえば“１６階調目”では、スクリーン核が１６個形成されており、それぞれのスクリーン核を４５度方向に直線で結んだ場合、それぞれの直線の間隔が２１２ｌｐｉとなる。すなわち、６００ｄｐｉ／２１２ｌｐｉ／４５度スクリーンとなることが理解される。
【００２６】
ここで、４階調目、８階調目、１２階調目、および１６階調目へと成長する過程に着眼した場合、直前に打ったスクリーン核によって求められるスクリーン線数に対し、所定倍数となる画素位置にスクリーン核を配置しないように留意している。具体的には、本例の場合、直交スクリーンであるので、前階調で配置されたスクリーン核の成長方向のスクリーン線数と比べて√２倍や２倍となる配置を避けるようにスクリーン核を配置していく。
【００２７】
たとえば、“周期性”を持つ事例として、図５は√２倍となる画素位置にスクリーン核を配置する例を示している。この場合、図５（Ｂ）から分かるように、スクリーンセル内の空間周波数が本来のスクリーン線の周期以外の一定の周期を発生させてしまう。また、図６は２倍となる画素位置にスクリーン核を配置する例を示している。この場合、図６（Ｂ）から分かるように、高周期と低周期が入り混じった状態となる。何れの場合も、このような周期がパターンとなって目に映ってしまい粒状性の劣化を招く。
【００２８】
一方、これら図５および図６と図４との比較から分かるように、図４に示す成長過程では、スクリーン線数が√２倍や２倍となるような配置となるドットの打ち方はしていない。よって、１６×８のスクリーンセルで、１６個のスクリーン核を配置する過程では、粒状性劣化の問題を解消することができる。
【００２９】
＜スクリーン核の成長過程；初期過程以降；規則性あり＞
図７〜図１３は、１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図である。ここで、図７は成長順の１番目のスクリーン核の位置を示す図であり、図８はスクリーンセルを循環させ敷きつめた状態を示す図である。また、図９および図１０は、スクリーン核の成長過程の具体例を示す図である。また、図１１は、図９および図１０の成長過程を採用した場合の効果を説明する図である。また、図１２は、図９および図１０の成長過程以降の成長過程の具体例を示す図であり、図１３は、規則的な成長を全てのスクリーン核に対して行なった状態を示す図である。
【００３０】
前述のようにして１６個のスクリーン核を形成した初期過程以降においては、従来のディザスクリーンと同等の階調性を保つことができるように、形成済のスクリーン核に対して成長させる順番をつけて規則的に成長させる。さらにスクリーン核は成長順に従い核を太らせたりライン状につなげたりして成長させる。この際の形成済のスクリーン核を規則的に成長させる順番としては、１階調目で打ったドットを１番目に成長させるスクリーン核とし、２番目以降は、１番目に成長させるスクリーン核からみて、対角線上に位置するスクリーン核を成長させる。
【００３１】
たとえば、図７に丸印を付して示すように、規則的な成長の前提として、１階調目に打ったスクリーン核を成長順の１番目とする。さらに、図８に示すように、規則的な成長の前提として、１番目のスクリーン核に対して、スクリーンセルを循環させ敷きつめた状態で、空間周波数のばらつきを少なくする成長とする。
【００３２】
ここで、規則的な成長をさせるには、スクリーンセルを循環させ敷きつめた図８に示す状態で、形成済のスクリーン核に対して、対角線上に位置する画素を打つ（アクティブ画素にする）ことでスクリーン核を成長させる。たとえば、１６×８のセルサイズで６００ｄｐｉ／２１２ｌｐｉ／４５度スクリーンの場合、図９に示す縦（副走査方向）への成長例や図１０に示す横（主走査方向）への成長例のように、対角線上の７５ｌｐｉ周期に位置する画素をアクティブ画素にすることでスクリーン核を成長させる。つまり、本例では、７５ｌｐｉ周期に位置するスクリーン核を順番に成長させることが規則性のある成長である。
【００３３】
このようにして、規則的な成長を対角線上に位置するスクリーン核を順番に成長させることにより、形成済のそれぞれのスクリーン核同士の間隔（周期）のばらつきを所定範囲に抑えつつ、一定の間隔に位置するスクリーン核を成長させることができ、スクリーンセル内の空間周波数のばらつきを最小限に抑えることができる。たとえば、図１１中に矢指で示すように、スクリーン形状の空間周波数のばらつきは、２種で収めることができる。スクリーン核成長過程において、成長させるスクリーン核の間隔をある程度一定にさせることにより、安定した粒状性を再現できるのである。
【００３４】
なお、図９および図１０では、全てのスクリーン核を成長させておらず、成長されたスクリーン核のスクリーン線数は１０６ｌｐｉである。そこで、対角線上に位置するスクリーン核を成長させた時点でまだ成長させていないスクリーン核が存在する場合、まだ成長させていないスクリーン核を成長させる順番としては、成長させたスクリーン核によって生じるスクリーン成長方向のスクリーン線数に対して、１階調目に成長させるスクリーン核からみてスクリーン線数が２倍となる画素に位置するスクリーン核を成長させ、またこのスクリーン核からみて対角線上に位置するスクリーン核を成長させるようにする。
【００３５】
たとえば、図１２に示すように、１番目に成長させるスクリーン核からみて１０６ｌｐｉの２倍となるスクリーン線数の画素に位置するスクリーン核を成長させる。また、１０６ｌｐｉの２倍となるスクリーン線数の画素に位置するスクリーン核を成長させた後は、対角線上に位置するスクリーン核を成長させることで、最終的には、図１３に示すように、規則的な成長を全てのスクリーン核に対して行なう。
【００３６】
以上説明したように、本実施形態のスクリーン形成手法によれば、１つのスクリーンセルに複数個のスクリーン核を形成する過程では規則性をなくすようにしたので、スクリーン核の配置がパターンとなって目に映ることにより起こる粒状性の劣化を防ぐことができるとともに、所定数のスクリーン核が形成された後には規則的な成長をさせるようにしたので、所定数のスクリーン核が形成された後は従来のディザスクリーンと同等の階調性を維持することができる。階調性の再現に不都合がないのは言うまでもない。つまり、所定数のスクリーン核が形成された後には規則的な成長をさせることで、従来のディザスクリーンと同等の階調性および階調性を保つことができる。
【００３７】
＜印刷システム＞
図１４は、前述のようなスクリーン処理方法を実行する画像処理装置を適用した印刷システムの一構成例を示すブロック図である。この印刷システム１は、ワープロソフトなどのドキュメント作成ツールで作成したドキュメントデータを、ぺージ記述言語（ＰＤＬ：Page Description Language） に変換して、画像を表す多値階調信号としてのＰＤＬデータをプリンタ側に送り、プリンタ側にて、描画展開した後にスクリーン処理（ハーフトーニング処理）を行ない、処理済みの画像データを、画像形成装置の主要部をなすプリントエンジン（画像形成部あるいは画像出力部とも言われる）に渡す形態のものである。
【００３８】
印刷システム１は、一般ユーザが使用する端末であって、文書データを生成するパソコン（クライアントＰＣ）などのホスト側装置１００と、ホスト側装置１００から出力された文書データに基づいて印刷処理をする画像形成装置の一例であるプリンタ２００とが、ネットワーク９により接続されて構成されている。
【００３９】
ホスト側装置１００は、文書や図形などの画像データを生成するデータ生成部１１０と、ホスト側装置１００の各部の動作を制御する中央制御部１２０と、プリンタ２００との間のインタフェース機能をなすインタフェース部１３０とを有する。データ生成部１１０には、たとえば、文書や図形などのデータを生成するためのアプリケーションプログラムが組み込まれる。また中央制御部１２０には、ホスト側装置１００の全体を制御するソフトウェアであるＯＳ（オペレーティングシステム）やプリンタ２００を制御するためのソフトウェアであるプリンタドライバが組み込まれる。
【００４０】
これにより、ホスト側装置１００は、所定の処理をプログラムに基づいてソフトウェア的に実現するようになる。すなわち、所定の処理を実行する各機能部を構成するためのプログラムを格納したＣＤ−ＲＯＭなどからプログラムを読み出して図示しないハードディスク装置などにインストールさせておき、ハードディスク装置からプログラムを読み出して図示しないＣＰＵが所定の処理手順を実行することにより、各機能をソフトウェア的に実現することができる。
【００４１】
なお、プログラムは、コンピュータ読取り可能な記憶媒体に格納されて提供されてもよいし、有線あるいは無線による通信手段を介して配信されてもよい。また、これらのプログラムや当該プログラムを格納した記憶媒体は、既存のシステムやアプリケーションプログラムあるいはプリンタドライバをバージョンアップするものとして提供されてもよい。あるいは、各機能部分をソフトウェア的に実現するパッチファイルなど、一部の機能に対応したオプションプログラムとして提供されてもよい。
【００４２】
たとえば、ホスト側装置１００に組み込まれているアプリケーションプログラムから、イメージ描画命令、グラフィック描画命令、フォント描画命令などの命令種別を持った描画命令が順次プリンタドライバに入力される。プリンタドライバは描画命令をプリンタ２００が理解可能なプリント命令に変換してインタフェース部１３０に出力する。インタフェース部１３０に入力されたプリント命令は、ネットワーク９を通りプリンタ２００に伝送される。プリンタ２００は、受け取ったプリント命令に従って、用紙に画像を印刷（画像出力）する。
【００４３】
たとえば、図形、文字などの拡大、回転、変形などが自由に制御できるページ記述言語（ＰＤＬ：Page Description Language ）の形式でプリント命令をプリンタ２００に渡す。ＰＤＬで作成されている画像データは、ページ内の任意位置の画像、図形、文字を表現する描画命令およびデータを任意の順で配置した命令およびデータ列で構成されており、ページプリンタであるプリンタ２００側では、受け取ったプリント命令に従って印字するために、印字前に出力単位ごと（１ページごと）に画像データをレンダリング（描画展開）してからプリンタエンジン部３１０にそのラスタデータを出力する。
【００４４】
プリンタ２００は、システムバスを介してプリンタ２００の各部の動作を制御するＣＰＵ（Central Processing Unit ）２１２と、読出専用の記憶部であるＲＯＭ（Read Only Memory）２１３、随時書込みおよび読出しが可能であるとともに揮発性の記憶部の一例であるＲＡＭ（Random Access Memory）２１５、不揮発性の記憶部の一例であるＲＡＭ（ＮＶＲＡＭと記述する）２１６とを有している。ＮＶＲＡＭ２１６には、たとえば、一時データなどを格納することができる。この場合、ＮＶＲＡＭ２１６は、一時データ保存部として機能することとなる。
【００４５】
上記において“揮発性の記憶部”とは、装置の主電源がオフされた場合には、記憶内容を消滅してしまう形態の記憶部を意味する。一方、“不揮発性の記憶部”とは、装置の主電源がオフされた場合でも記憶内容を保持し続ける形態の記憶部を意味する。記憶内容を保持し続けることができるものであればよく、半導体製のメモリ素子自体が不揮発性を有するものに限らず、バックアップ電源を備えることで、揮発性のメモリ素子を“不揮発性”を呈するように構成するものであってもよい。また、半導体製のメモリ素子により構成することに限らず、磁気ディスクや光ディスクなどの媒体を利用して構成してもよい。たとえば、ハードディスク装置を不揮発性の記憶部として利用できる。
【００４６】
また、プリンタ２００は、ユーザインタフェースをなす機能部として、キーボードやマウスなどを有する指示入力部２２３と、操作時のガイダンス画面や処理結果などの所定の情報をユーザに提示する表示出力部２２４とを有する。
【００４７】
また、プリンタ２００は、ホストコンピュータなどのホスト側装置１００との間のインタフェース機能をなすインタフェース部２３０と、本発明に係る画像処理装置の一実施形態である画像処理部２４０とを備える。
【００４８】
画像処理部２４０は、ＰＤＬデータを解釈するインタプリタ部（ＰＤＬ解釈部）２５０と、インタプリタ部２５０から受けとった解釈命令に基づいて描画展開することでビットマップデータを生成するレンダリング部（描画部）２７０と、レンダリング部２７０により描画展開されたビットマップデータに対してスクリーン処理を掛けるスクリーン処理部２８０とを有している。
【００４９】
またプリンタ２００は、印刷処理を制御する印刷制御部（出力制御部）３００と、印刷制御部３００の指令に従って印刷処理を実行するプリンタエンジン部３１０とを備える。プリンタエンジン部３１０とシステムバスとの間にはプリンタエンジンインタフェース部３０２が設けられる。
【００５０】
ここで、本実施形態のスクリーン処理部２８０は、前述のように、１つのスクリーンセルに複数個のスクリーン核を形成する初期過程では規則性をなくし、所定数のスクリーン核が形成された初期過程後には規則的な成長をさせるようにすることで、擬似階調画像データを生成する。
【００５１】
印刷制御部３００は、印刷を行なう際に、プリンタエンジン部３１０を起動し、出力単位分のビットマップデータを、プリンタエンジン部３１０に供給する。プリンタエンジン部３１０は、プリンタエンジンインタフェース部３０２を介して供給されるビットマップデータ、具体的には、スクリーン処理部２７０により生成された擬似階調画像データに基づいて、出力媒体としての印刷用紙上に画像を形成して出力する。
【図面の簡単な説明】
【００５２】
【図１】基本スクリーンセルの一例を説明する図である。
【図２】スクリーンセルの一例を説明する図である。
【図３】スクリーンセルのスクリーン核の配置例を説明する図である。
【図４】１つのスクリーンセルに複数個のスクリーン核を形成する初期過程を説明する図（その１）である。
【図５】１つのスクリーンセルに複数個のスクリーン核を形成する初期過程を説明する図（その２）である。
【図６】１つのスクリーンセルに複数個のスクリーン核を形成する初期過程を説明する図（その３）である。
【図７】１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図（その１）である。
【図８】１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図（その２）である。
【図９】１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図（その３）である。
【図１０】１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図（その４）である。
【図１１】１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図（その５）である。
【図１２】１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図（その６）である。
【図１３】１６個のスクリーン核を形成した初期過程以降の成長過程を説明する図（その７）である。
【図１４】本実施形態のスクリーン処理方法を実行する画像処理装置を適用した印刷システムの一構成例を示すブロック図である。
【符号の説明】
【００５３】
１…印刷システム、９…ネットワーク、１００…ホスト側装置、１１０…データ生成部、１２０…中央制御部、１３０…インタフェース部、２００…プリンタ、２０２…画像処理部、２１２…ＣＰＵ、２１３…ＲＯＭ、２１５…ＲＡＭ、２１６…ＮＶＲＡＭ、２２３…指示入力部、２２４…表示出力部、２３０…インタフェース部、２４０…画像処理部、２５０…インタプリタ部、２７０…レンダリング部、２８０…スクリーン処理部、３００…印刷制御部、３０２…プリンタエンジンインタフェース部、３１０…プリンタエンジン部（画像出力部）
【図１】
2007036913.tif 000003
【図２】
2007036913.tif 000004
【図３】
2007036913.tif 000005
【図４】
2007036913.tif 000006
【図５】
2007036913.tif 000007
【図６】
2007036913.tif 000008
【図７】
2007036913.tif 000009
【図８】
2007036913.tif 000010
【図９】
2007036913.tif 000011
【図１０】
2007036913.tif 000012
【図１１】
2007036913.tif 000013
【図１２】
2007036913.tif 000014
【図１３】
2007036913.tif 000015
【図１４】
2007036913.tif 000016