(57)【要約】【課題】本発明は、手間やコストが掛からずに、モアレが抑制された好ましい網点画像を得ることができる網点化装置と、コンピュータをそのような網点化装置として動作させる網点化プログラムと、このような網点化装置を用いた画像形成装置とを提供する。【解決手段】階調値で画像を表現した階調画像データを、階調値に応じた描画面積の網点で該画像を表現した網点画像データに変換する網点化装置において、複数種類のシーンのうち、上記画像に該当するシーンを判別するシーン判別部と、互いに種類の異なる網点を定義した複数の網点定義のうちから、上記シーン判別部によって判別されたシーンに応じた網点定義を選択する網点定義選択部と、上記階調画像データを、上記網点定義選択部によって選択された網点定義を用いて前記網点画像データに変換する網点化部とを備える。【選択図】図４
2007201684.tif 000002
【特許請求の範囲】
【請求項１】
階調値で画像を表現した階調画像データを、階調値に応じた描画面積の網点で該画像を表現した網点画像データに変換する網点化装置において、
複数種類のシーンのうち、前記画像に該当するシーンを判別するシーン判別部と、
互いに種類の異なる網点を定義した複数の網点定義のうちから、前記シーン判別部によって判別されたシーンに応じた網点定義を選択する網点定義選択部と、
前記階調画像データを、前記網点定義選択部によって選択された網点定義を用いて前記網点画像データに変換する網点化部とを備えたことを特徴とする網点化装置。
【請求項２】
前記画像が、所定数の成分色の合成で表現されるカラー画像であって、
前記網点定義選択部が、前記成分色に対応づけられた所定数の網点定義で構成された網点定義セットの複数セットのうちから、前記シーン判別部によって判別されたシーンに応じた網点定義セットを選択するものであり、
前記網点化部が、前記階調画像データを、前記網点定義選択部によって選択された網点定義セットを構成する網点定義を用いて前記網点画像データに変換するものであることを特徴とする請求項１記載の網点化装置。
【請求項３】
前記網点定義選択部が、所定数の網点定義を共通に含み、それらの網点定義と成分色との対応関係が相違する複数セットの網点定義セットのうちから、前記シーン判別部によって判別されたシーンに応じた網点定義セットを選択するものであることを特徴とする請求項２記載の網点化装置。
【請求項４】
前記網点定義選択部が、並びの方向が異なる網点を定義した複数の網点定義のうちから、前記シーン判別部によって判別されたシーンに応じた網点定義を選択するものであることを特徴とする請求項１記載の網点化装置。
【請求項５】
前記網点定義選択部が、互いに形状の異なる網点を定義した複数の網点定義のうちから、前記シーン判別部によって判別されたシーンに応じた網点定義を選択するものであることを特徴とする請求項１記載の網点化装置。
【請求項６】
コンピュータに組み込まれて該コンピュータに、階調値で画像を表現した階調画像データを、階調値に応じた描画面積の網点で該画像を表現した網点画像データに変換させる網点化プログラムにおいて、
該コンピュータ上に、
複数種類のシーンのうち、前記画像に該当するシーンを判別するシーン判別部と、
互いに種類の異なる網点を定義した複数の網点定義のうちから、前記シーン判別部によって判別されたシーンに応じた網点定義を選択する網点定義選択部と、
前記階調画像データを、前記網点定義選択部によって選択された網点定義を用いて前記網点画像データに変換する網点化部とを構築することを特徴とする網点化プログラム。
【請求項７】
複数種類のシーンのうち、画像に該当するシーンを判別するシーン判別部と、
互いに種類の異なる網点を定義した複数の網点定義のうちから、前記シーン判別部によって判別されたシーンに応じた網点定義を選択する網点定義選択部と、
階調値で前記画像を表現した階調画像データを、前記網点定義選択部によって選択された網点定義を用いて前記網点画像データに変換する網点化部と
前記網点画像データに基づいて、記録シート上に網点で画像を出力する出力部とを備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階調値で画像を表現した階調画像データを、階調値に応じた描画面積の網点でその画像を表現した網点画像データに変換する網点化装置、網点化プログラム、および画像形成装置に関する。
【背景技術】
【０００２】
従来、印刷分野において、原稿画像を記録紙上に表現する手法としては、原稿画像の階調が規則的に並べられた網点で表された網点画像を記録紙上に形成する手法が一般的に採用されている。ここで、この手法では、まず、例えば網点の並びの向き、網点の並びの間隔、および階調に応じた網点の大きさ等を定義した網点定義が設計される。印刷の分野では、この網点定義は一般にスクリーンと称される。そして、設計された網点定義が網点化装置に用いられて、階調値で原稿画像を表現した階調画像データが、階調値に応じた大きさの網点でその画像を表現した網点画像データに変換される。網点化装置によって変換された網点画像データが用いられて、網点形状のインク受容部分と非インク受容部分とが製版機によって原版に形成され、原稿画像が網点で表現された印刷版となる。さらに、印刷機によって印刷版のインク受容部にインクが付着され、付着されたインクが記録紙上に転写されることによって記録紙上に網点画像が形成される。
【０００３】
例えば、記録紙上に形成される網点画像がカラー画像である場合には、Ｃ（シアン）版、Ｍ（マゼンタ）版、Ｙ（イエロー）版、Ｋ（黒）版それぞれに対して用いられる４つの網点定義からなる網点定義セット（スクリーンセット）が予め用意される。この用意された網点定義セットが用いられて、各色について印刷版が作成され、その各印刷版のインク受容部分にインクが付着され、そのインクが記録紙上に転写され、各色についてインクが重ね合わされて、カラーで表現された網点画像が形成される。
【０００４】
また、記録紙上に形成される網点画像がモノクロ画像である場合には、通常、１つの網点定義が用意され、その１つの網点定義を使ってＫ版の網点画像が記録紙上に形成される。しかし、１つの網点定義で形成された網点画像には、印刷濃度の不足が目立ち、味気ない仕上がりとなりやすいという短所がある。この短所を補う方法として、複数の網点定義を用意し、それら複数の網点定義それぞれを使って複数のＫ版の刷版を作成し、各刷版に対応するＫ版の網点画像を記録紙上で重ね合わせることで好適な仕上がりのモノクロの網点画像を形成するという方法がある。
【０００５】
しかし、上記のように、網点画像がモノクロで表現されていても、カラーで表現されていても、複数の網点定義（スクリーン）が用いられて網点画像が記録紙上に形成される場合には、ある網点定義で定義された網点の列と他の網点定義で定義された網点の列とが記録紙上で重ね合わされている。その為、これらの網点の列と列とが重ね合わされて形成される角度が小さいと、網点の列と列とが互いに干渉してしまい、モアレが発生してしまうという課題がある。
【０００６】
また、一般的に、１つの網点定義で定義される網点は、互いに直行した２方向に並んでいる。このため、網点の並びの向きを、その並びが所定の基準軸との間になす角度（スクリーン角度）で表現した場合には、そのスクリーン角度がとり得る値は、実質的に０度から９０度の間の値となる。
【０００７】
ところで、並びの向きが互いに異なる２種類の網点の列が互いに重ね合わされて形成されるときに、それらの列の相互の角度が３０度になると、これら２種類の網点の列と列との干渉が最も小さく、モアレが発生し難い事が知られている。このことから、互いに重ね合わされる複数種類の網点は、各網点の並びの向き（即ちスクリーン角度）が、互いに３０度ずれるように設計されることが望ましい。
【０００８】
しかしながら、上述したように、網点の並びの向きとして定義可能な角度範囲は、実質的に０度から９０度までであるので、互いに重ね合わされる複数種類の網点それぞれを定義する網点定義は、上記のような望ましい状態では、最大で３つまでしか設計できなくなってしまう。ところが、上記のカラー画像を記録紙上に形成する場合には、ＣＭＹＫ４版それぞれに対応した４つの網点定義が必要となるので、これら４つの網点定義を上記のような望ましい状態で設計しようとすると１つ余ってしまう。従って、ＣＭＹＫ４版それぞれの網点定義で構成される網点定義セットをモアレが生じ難いように設計するためには工夫が必要である。
【０００９】
一般的には、このような網点定義セット（スクリーンセット）を設計する場合には、先ず色が濃いＣＭＫ版について、ＣＭＫ版それぞれに定義される網点の列と列とが重ね合わされて形成される角度が各々３０度になるように、ＣＭＫ版それぞれの網点定義を設計し、次に色が薄いＹ版について、Ｙ版で定義される網点の列とＣＭＫ版いずれかで定義された網点の列との間の角度が１５度になるようにＹ版の網点定義を設計するという手法が取られる事が多い。
【００１０】
しかし、草や葉が描かれて緑色が多くを占める網点画像や人間が描かれて肌色が多くを占める網点画像のような、Ｙ版の影響が強いシーンが表現された網点画像では、Ｙ版の網点が目立つので、Ｙ版の網点の列とＣＭＫ版の網点の列とが干渉し合ってモアレが発生してしまう場合がある。また、印刷時における外気の温度や湿度によって、予想された色合と実際に記録紙上に形成された網点画像の色合とが異なってしまい、例えばＹ版の色合が強くなることでモアレが生じてしまう場合もある。
【００１１】
また、印刷の分野では、原稿画像を読取って得られた画像データに対して、記録紙上に画像が好ましい色合で形成されるような色補正を施すことが良く行われる。このような色補正によって例えばＹ版の色合が強く補正されるときにも、このＹ版の影響からモアレが生じてしまう場合がある。
【００１２】
その為、印刷の分野では、網点定義セットを設計し印刷版を形成した後、印刷機で校正刷りを行い、校正刷りで得られた網点画像にモアレが生じていないかオペレータが確認し、モアレが生じている場合には網点定義セットを交換してモアレの発生を回避する等といった校正が行われている。
【００１３】
また、いわゆるＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）による印刷では、このような校正を、実際に校正刷りを行うのではなく、モニタ上で簡単に行い、モアレの発生を回避するといった方法がとられている。
【００１４】
また、印刷の分野では、原稿画像として、網点画像が用いられることがある。このような場合、上述したような色補正の際に原稿画像におけるＹ版が文字等とともに誤って強調されてしまって、モアレが発生することがある。そこで、このような不具合を回避する方法の一例として、特許文献１のように、原稿上の網点と文字とを区別することで色補正の対象を確認し、網点には適切な色補正を施してＹ版の影響を回避し、モアレの発生を防ぐ方法が提案されている。
【００１５】
また、色補正の対象を認識する方法の他の例としては、特許文献２，３，４のように、例えばその対象を線画像，網点画像，写真画像，画像シーンというように詳細に認識する方法が提案されており、これらの方法が特許文献１の方法と組み合わされることで、色補正によるモアレの発生を、より適確に回避することが出来ると考えられる。
【特許文献１】特開平９−２４７４８１号公報
【特許文献２】特開２００２−２７２４２号公報
【特許文献３】特開２００３−７８７４５号公報
【特許文献４】特開２００４−３４９９４８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
しかし、モアレが発生する原因は色補正によるものだけでなく、上述したように原稿画像がもともとＹ版の色合が強いシーンであるためモアレが発生してしまうことがあり、このように発生したモアレは、特許文献１〜４に記載された方法では解決することが出来ないという問題がある。
【００１７】
また、校正を行ってモアレを回避する方法では、作業が大掛かりな上に、校正刷りで得られた網点画像にモアレが生じていた場合には、印刷版を作り直さなければならず、手間や時間やコストが掛かるという問題がある。
【００１８】
また、ＤＴＰにおいてモニタ上で校正を行う場合についても、オペレータによってモニタ上でモアレが確認された場合には、モアレが生じ難いような網点定義セットを改めて用意する手間や時間を要する点で、校正刷りを行う場合と同様に問題となる。
【００１９】
また、ここまでの説明では、印刷システムを例に挙げて、印刷が行われる過程でモアレが発生する要因について説明したが、この問題は、上記のような印刷システムに限られたものではなく、例えば印刷用紙上にトナーを定着させて画像を形成する電子写真方式のプリンタや、印刷用紙上にインクを吹き付けて画像を形成するインクジェット方式のプリンタなどで網点画像を形成する場合にも同様に発生する問題である。
【００２０】
本発明は、上記事情に鑑み、手間やコストが掛からずに、モアレが抑制された好ましい網点画像を得ることができる網点化装置と、コンピュータをそのような網点化装置として動作させる網点化プログラムと、このような網点化装置を用いた画像形成装置とを提供することを目的とする。
【課題を解決するための手段】
【００２１】
上記目的を達成する本発明の網点化装置は、
階調値で画像を表現した階調画像データを、階調値に応じた描画面積の網点で該画像を表現した網点画像データに変換する網点化装置において、
複数種類のシーンのうち、上記画像に該当するシーンを判別するシーン判別部と、
互いに種類の異なる網点を定義した複数の網点定義のうちから、上記シーン判別部によって判別されたシーンに応じた網点定義を選択する網点定義選択部と、
上記階調画像データを、上記網点定義選択部によって選択された網点定義を用いて上記網点画像データに変換する網点化部とを備えたことを特徴とする。
【００２２】
本発明の網点化装置によれば、原稿画像を基に、例えば空や海や人物といったシーンの判別が行われ、判別されたシーンに応じた網点定義が用いられて、原稿画像の階調画像データが網点画像データに変換される。従って、例えば、予め複数種類のシーンそれぞれについて、モアレ等が考慮された最適な網点定義を用意しておくことにより、複数種類のシーンそれぞれについて階調画像データから最適な網点画像データへの変換が自動的に実行される。従って、本発明の網点化装置によれば、手間やコストを掛けずに網点定義で定義された網点の列と他の異なる網点定義で定義された網点の列との干渉を抑えて、画像に鮮明な階調表現を施すことが出来る。また、ここでいう「階調値に応じた描画面積の網点」には、１つ１つが全て同じ非常に小さいサイズの、かつランダムな位置に配置される描画点の密度によって階調が表現されるいわゆるＦＭ網点を含む。
【００２３】
ここで、本発明の網点化装置において、
「上記画像が、所定数の成分色の合成で表現されるカラー画像であって、
上記網点定義選択部が、上記成分色に対応づけられた所定数の網点定義で構成された網点定義セットの複数セットのうちから、上記シーン判別部によって判別されたシーンに応じた網点定義セットを選択するものであり、
上記網点化部が、上記階調画像データを、上記網点定義選択部によって選択された網点定義セットを構成する網点定義を用いて上記網点画像データに変換するものである」という形態は望ましい形態である。
【００２４】
カラー画像における網点変換では、所定数の網点定義からなる網点定義セットが用いられて原稿画像の階調画像データが網点画像データに変換され、網点画像の質は、個々の網点定義だけでなく、その網点定義の組み合わせ方にも大きく依存する。その為、この望ましい形態の網点化装置によれば、各シーンそれぞれについて最適な網点定義セットを予め用意しておくことにより、原稿画像がカラー画像であっても、最適な網点定義セットが自動で設計され、異なる網点定義で定義された網点の列と列との干渉を抑えて、原稿画像に鮮明な階調表現を施すことが出来る。
【００２５】
また、本発明の網点化装置において、「上記網点定義選択部が、所定数の網点定義を共通に含み、それらの網点定義と成分色との対応関係が相違する複数セットの網点定義セットのうちから、上記シーン判別部によって判別されたシーンに応じた網点定義セットを選択するものである」という形態も望ましい形態である。
【００２６】
この望ましい形態の網点化装置によれば、上記所定数の網点定義からなる網点定義セットを予め１セット用意しておき、上記シーンに応じて、それらの網点定義と成分色との対応関係を適切に交換するという簡単な運用で、実質的にシーンに応じて網点定義セットを選択することが出来る。また、このような運用によれば、メモリ等に予め記憶させておく網点定義セットが１つですむので、メモリ容量の軽減を図ることができる。さらに、網点定義が最適な組み合わせで構成された網点定義セットを用意することで、複数のシーンそれぞれについて高画質の網点画像が得られる。
【００２７】
また、本発明の網点化装置において、「上記網点定義選択部が、並びの方向が異なる網点を定義した複数の網点定義のうちから、上記シーン判別部によって判別されたシーンに応じた網点定義を選択するものである」という形態も望ましい形態である。
【００２８】
この望ましい網点化装置によれば、例えばＹ版が強調されるようなシーンについては、Ｙ版の網点定義として、他の版の網点定義との干渉が抑えられるような向きの網点を定義した網点定義を予め用意しておく等といった運用により、高画質の網点画像が得られる。
【００２９】
また、本発明の網点化装置において、「上記網点定義選択部が、互いに形状の異なる網点を定義した複数の網点定義のうちから、上記シーン判別部によって判別されたシーンに応じた網点定義を選択するものである」という形態も望ましい形態である。
【００３０】
モアレの生じ易さは、網点の列と列とが重ね合わされて形成される角度のみに依存するのではなく、網点の形状にも依存することが経験的に知られている。その為、上記の望ましい形態の網点化装置によれば、例えばシーンに応じた最適な網点の形状を定義した網点定義を予め用意しておくことで、高画質の網点画像が得られる。
【００３１】
上記目的を達成する本発明の網点化プログラムは、
コンピュータに組み込まれて該コンピュータに、階調値で画像を表現した階調画像データを、階調値に応じた数の描画素の集合からなる網点で該画像を表現した網点画像データに変換させる網点化プログラムにおいて、
該コンピュータ上に、
複数種類のシーンのうち、前記画像に該当するシーンを判別するシーン判別部と、
互いに種類の異なる網点を定義した複数の網点定義のうちから、前記シーン判別部によって判別されたシーンに応じた網点定義を選択する網点定義選択部と、
前記階調画像データを、前記網点定義選択部によって選択された網点定義を用いて前記網点画像データに変換する網点化部とを構築することを特徴とする。
【００３２】
本発明の網点化プログラムによれば、本発明の網点化装置の構成要素をコンピュータによって容易に実現することができる。
【００３３】
上記目的を達成する本発明の画像形成装置は、
複数種類のシーンのうち、画像に該当するシーンを判別するシーン判別部と、
互いに種類の異なる網点を定義した複数の網点定義のうちから、前記シーン判別部によって判別されたシーンに応じた網点定義を選択する網点定義選択部と、
階調値で前記画像を表現した階調画像データを、前記網点定義選択部によって選択された網点定義を用いて前記網点画像データに変換する網点化部と
前記網点画像データに基づいて、記録紙上に網点で画像を出力する出力部を備えたことを特徴とする。
【００３４】
本発明の画像形成装置によれば、シーン判別部によって判別された各シーンそれぞれに応じて最適な網点定義が自動で選択された後、画像が形成される為、異なる網点定義で定義された網点の列と列との干渉を抑えて、鮮明な階調表現が施された画像を形成することができる。
【００３５】
なお、本発明の網点化プログラム、網点化装置については、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう網点化プログラム、網点化装置には、上記基本形態のみではなく、前述した網点化プログラム、画像形成装置の各形態に対応する各種の形態が含まれる。
【００３６】
また、本発明の網点化プログラムを構成するシーン判別部などといった要素は、１つの要素が１つのプログラム部品によって構築されるものであってもよく、１つの要素が複数のプログラム部品によって構築されるものであってもよく、複数の要素が１つのプログラム部品によって構築されるものであってもよい。また、これらの要素は、そのような作用を自分自身で実行するものとして構築されてもよく、あるいは、コンピュータに組み込まれている他のプログラムやプログラム部品に指示を与えて実行するものとして構築されても良い。
【発明の効果】
【００３７】
以上説明したように本発明によれば、手間やコストが掛からずに、モアレが抑制された好ましい網点画像を得ることができる網点化装置と、コンピュータをそのような網点化装置として動作させる網点化プログラムと、このような網点化装置を用いた画像形成装置とを提供することが出来る。
【発明を実施するための最良の形態】
【００３８】
以下図面を参照して本発明の実施形態を説明する。
【００３９】
はじめに、本発明の実施形態について説明する。
【００４０】
図１は、本発明の実施形態の外観斜視図である。
【００４１】
図１に示すように、このプリンタ１００の前面中央部には、記録紙を収容する用紙トレイ１０５、メモリスティックが挿入される挿入口１０１が備えられている。また、このプリンタ１００の前面上部には、ＬＣＤパネル１０２、十字ボタン１０３、メニューボタン１０４が備えられている。
【００４２】
メニューボタン１０４は、各種のメニューをＬＣＤパネル１０２に表示したり、選択されたメニューを決定するためのボタンである。
【００４３】
十字ボタン１０３は、ＬＣＤパネル１０２上にメニュー画面などが表示された場合に、その十字ボタン１０３の上ボタン、下ボタン、左ボタン、右ボタンの４つのボタンが操作されることによって、メニューを選択するためのボタンである。
【００４４】
図２は、図１に示したプリンタの概略構成図である。
【００４５】
図２に示すプリンタ１００には、ＣＰＵ２０１，操作部２０２，ＲＡＭ２０３，ＲＯＭ２０４，記録媒体読取部３０１，表示制御部４０１，ＬＣＤパネル４０２，網点化部５０１，プリント部５０２が備えられている。
【００４６】
図２では、図１に示す十字ボタン１０３やメニューボタン１０４などの各種のスイッチやボタンは、操作部２０８として一括して示されている。従って、例えばメニューボタン１０４が押されることによるメニュー画面の表示などは、この操作部２０２の操作に含まれる。
【００４７】
記録媒体読取部３０１は、上記の挿入口１０１（図１参照）に挿入されたメモリースティックに記録された画像データを読取る。そして、その読取られた画像データが表す画像が、ＣＰＵ２０１によってＬＣＤパネル４０２に表示される。
【００４８】
プリンタ１００には、プリンタ１００の各部の制御を行うＣＰＵ２０１、ＣＰＵ２０１が実行する動作の手順を示したプログラムが格納されるＲＯＭ２０４が備えられており、操作部２０２が操作を受けると、このプログラムに従ってＣＰＵ２０１がその操作に応じた処理を実行する。また、ＲＡＭ２０３には、ＲＯＭ２０４から転送されたプログラムが一時的に格納される。そして、ＣＰＵ２０１は、各部との間でバス１２００を介してデータの受け渡しを行うことで上述した処理を実行する。
【００４９】
ここで、ＲＯＭ２０４内には網点化プログラムがインストールされており、網点化プログラムが起動されると、このＲＯＭ２０４内の網点化プログラムはＲＡＭ２０３にロードされ、ＣＰＵ２０１により実行され、網点化部５０１が実質的に構築される。この実質的に構築される網点化部５０１が本発明の網点化装置の一実施形態に相当する。この網点化部５０１は、記録媒体読取部３０１で読取られた入力画像データに該当するシーンを判別し、判別されたシーンに応じたスクリーンセットを上記の複数のスクリーンセットの中から選択して、このスクリーンセットを用いて、階調値で画像を表現した階調画像データを網点画像データに変換する。
【００５０】
また、プリント部５０２は、網点化部５０１で変換された網点画像データを基に、感光体層を有する像担持体表面に静電潜像を形成し、その静電潜像にトナーを付着させてトナー画像を形成する。そして、そのトナー画像を記録紙に転写し、記録紙上のトナー画像を記録紙上に定着することで網点画像を形成して、記録紙を装置外に出す。
【００５１】
図３は、本発明の一実施形態である網点プログラムを示す図である。ここでは、上述したように、この網点プログラムはＲＯＭ２０４にインストールされている。
【００５２】
この図３では、網点化プログラム４００を記憶する記憶媒体としてＲＯＭ２０４が例示されているが、本発明の網点化プログラム４００を記憶する記憶媒体はＲＯＭ２０４に限られるものではなく、それ以外のＣＤ−ＲＯＭ、光ディスク、ＭＯ，フレキシブルディスク、磁気テープなどの記憶媒体であってもよい。
【００５３】
この網点化プログラム４００は、ＣＰＵ２０１によって実行されるものであり、シーン判別部４１０，スクリーン選択部４２０，網掛け部４３０を有する。
【００５４】
この網点化プログラム４００の各要素の詳細については後述する。
【００５５】
次に、網点化部５０１について詳細に説明する。
【００５６】
図４は、図２に示す網点化部の機能ブロック図である。
【００５７】
この網点化部５０１は、図３の網点化プログラム４００がＲＯＭ２０４から読み出されて実行されることにより構成されるものである。
【００５８】
図４に示す網点化部５０１は、シーン判別部５１０，スクリーン選択部５２０，シーン別出力スクリーンセット格納部５３０，網掛け部５４０から構成されている。
【００５９】
ここで、図４に示すシーン判別部５１０，スクリーン選択部５２０，網掛け部５４０は、それぞれ図３の網点化プログラム４００におけるシーン判別部４１０，スクリーン選択部４２０，網掛け部４４０によって構築される。以下、図４に示す網点化部５０１の各要素を説明することによって、図３に示す網点化プログラム４００の各要素も併わせて説明する。また、シーン別出力スクリーンセット格納部５３０についても、網点化部５０１の各要素と対応して動作する為、以下で説明する。
【００６０】
ここで、図４に示すシーン判別部５１０、スクリーン選択部５２０、および網掛け部５４０は、それぞれ本発明にいう、シーン判別部、スクリーン選択部、および網掛け部の各一例に相当する。
【００６１】
この網点化部５０１に入力画像データが入力されると、その入力画像データはシーン判別部５１０と網掛け部５４０に送られる。
【００６２】
シーン判別部５１０は、後で詳述するブースティング判別によって、予め定められている複数種類のシーンの中から、画像データが表す画像に該当するシーンを判別する。そして、その判別されたシーンが示されたシーン情報を出力し、この出力したシーン情報をスクリーン選択部５２０に入力する。
【００６３】
シーン別出力スクリーンセット格納部５３０は、ＲＯＭ２０４の中の一つの記憶領域であり、複数種類のスクリーンセットが予め格納されている。スクリーン選択部５２０は、シーン判別部５１０から入力されたシーン情報に基づいて、シーン別出力スクリーンセット格納部５３０に格納された複数種類のスクリーンセットの中からシーンに適したスクリーンセットを選択する。スクリーン選択部５２０は、そのように選択したスクリーンセットを網掛け部５４０に入力する。網掛け部５４０は、スクリーン選択部５２０が選択したスクリーンセットを用いて入力画像データに網点化を施す。
【００６４】
次に、シーン判別部５１０による画像のシーン判別について説明するが、先ず、シーン判別部５１０の機能構造から説明する。
【００６５】
図５は、図４に示すシーン判別部の機能構造図である。
【００６６】
図５に示すシーン判別部５１０は、空、海、夕景、緑の草木、人物、金属・機械という６種類のシーンそれぞれを認識する６つの認識部５１１＿１，５１１＿２，５１１＿３，５１１＿４，５１１＿５，５１１＿６と、それら６つの認識部５１１＿１，…，５１１＿６それぞれにおける認識結果を統合して、画像の被写体が構成しているシーンに該当するシーンを判別する被写体判別部５１２とを備えている。
【００６７】
以下の表１には、６つの認識部５１１＿１，…，５１１＿６それぞれで認識される６種類のシーンが定義されている。
【００６８】
【表１】
2007201684.tif 000003
【００６９】
６つの認識部５１１＿１，…，５１１＿６では、この表１に示された定義が直接に用いられてシーンが判別されているわけではなく、このように定義されたシーンを画像データの統計的な分析によって的確に判別できるようなルールが用意されていて、そのルールに従ってシーンが判別される。６つの認識部５１１＿１，…，５１１＿６は、ルールが互いに異なっている点を除いて共通の構造を有するものであり、ここで、その共通の構造について説明する。
【００７０】
図６は、図５に示すシーン認識部の機能構造図である。
【００７１】
図６に示すシーン認識部５１１は、入力された画像データＧＩが表わす画像の色に関する各種の性質を階層的に解析することにより、その画像のシーンが、自分が認識するべきシーンに属するものか否かを判定するものであり、特徴量算出部５１１ａと判定処理部５１１ｂと判定ルール作成部５１１ｃとを有している。
【００７２】
このシーン認識部５１１の特徴量算出部５１１ａでは、画像データＧＩに対する分析が行われて、後述の判定ルールＲに応じた種類の、画像の色に関する性質を表わす特徴量が算出される。
【００７３】
シーン認識部５１１の判定処理部５１１ｂでは、特徴量算出部５１１ａによって算出された特徴量を用い、上記の判定ルールＲに則って、入力された画像データＧＩが表わす画像のシーンが、自分が認識するべきシーンに属することの確からしさを表すスコアを算出する。
【００７４】
このようなシーン判別における精度は、特徴量算出部５１１ａで算出される特徴量の種類と、判定処理部５１１ｂで実行される判定処理の内容とを規定する判定ルールＲによって決まるが、本実施形態では、いわゆるブースティング判別の手法が用いられ、以下説明するような学習によって精度の良い判定ルールＲが作成される。シーン認識部５１１の判定ルール作成部５１１ｃは判定ルールＲを作成するものであり、この判定ルール作成部５１１ｃには、様々なシーンの画像を表わす複数種類の学習用画像データからなるデータセットＧＳが入力される。また、上記の表１の定義によって人間が判断した正解も入力される。
【００７５】
まず、判定ルール作成部５１１ｃは、データセットＧＳに含まれる各学習用画像データに対して所定の初期ルールを用いてシーンの判別を実行し、各学習用画像データについての判定結果と、その学習画像データに対する上記の正解とを比較して、データセットＧＳに対する正解率を算出する。次に、判定ルール作成部５１１ｃは、上記の初期ルールにおける特徴量の種類と判定処理の内容に対する、その正解率に応じた変更を実行する。そして、今度はこの変更後のルールに従った判定を、データセットＧＳに含まれる各学習用画像データに対して実行し、その判定の結果と上記の正解とを比較して、そのときの正解率を算出する。判定ルール作成部５１１ｃでは、このような、判定ルールの変更，判定，および正解率の算出からなる一連の処理が、所定以上の正解率が得られるまで繰り返し実行される。そして、最終的に得られた判定ルールＲが、判定ルール作成部５１１ｃから上記の特徴量算出部５１１ａと判定処理部５１１ｂに送られる。このような判定ルールＲに基づいたシーン判定は高精度のシーン判定となることが知られている。
【００７６】
このように求められた判定ルールＲに従って、処理対象の画像データＧＩが表わす画像のシーンを判定することにより、シーン認識部５１１では画像のシーンに対する精度の高い判定を行うことができる。
【００７７】
ここで、説明したシーン判定が、図５に示す６つの認識部５１１＿１，…，５１１＿６それぞれで実行されることによって、各認識部５１１＿１…，５１１＿６からスコアが出力されて被写体判別部５１２に入力される。
【００７８】
被写体判別部５１２は、これらのスコアに基づいて、画像の被写体が構成しているシーンに該当するシーンを判別し、そのシーンを表すシーン情報を出力する。この被写体判別部５１２には、各認識部５１１＿１，…，５１１＿６から出力されるスコアＳｉ（ｉ＝１，…，６）を引数とする判別関数Ｊ（Ｓ１，…，Ｓ６）が用意されており、この判別関数Ｊ（Ｓ１，…，Ｓ６）の関数値がシーン情報Ｉとなる。即ち、Ｉ＝Ｊ（Ｓ１，…，Ｓ６）である。
【００７９】
判別関数としては、例えば、引数のうち最大値を示す引数の引数番号を関数値とする関数ｍａｘ＿ｉｎｄｅｘが考えられ、この場合には、
Ｉ＝Ｊ（Ｓ１，…，Ｓ６）＝ｍａｘ＿ｉｎｄｅｘ（Ｓ１，…，Ｓ６）
となる。また、判別関数の別の例としては、各シーンについて線形の重み付けが考慮された重み係数αｉ（ｉ＝１，…，６）が用いられた、
Ｉ＝Ｊ（Ｓ１，…，Ｓ６）＝ｍａｘ＿ｉｎｄｅｘ（α１Ｓ１，…，α６Ｓ６）
という判別関数も考えられる。さらには、各シーンについて非線形の重み付けが考慮された重み関数φｉ（ｉ＝１，…，６）が用いられた、
Ｉ＝Ｊ（Ｓ１，…，Ｓ６）＝ｍａｘ＿ｉｎｄｅｘ（φ１（Ｓ１），…，φ６（Ｓ６））
という判別式も考えられる。
【００８０】
被写体判別部５１２は、このような判別関数によって得られるシーン情報Ｉを出力するが、各シーンのスコアＳｉ（ｉ＝１，…，６）がいずれも所定の下限値を下回っている場合には、上述した６種類のシーンのいずれにも該当しない画像であると判断され、シーン情報Ｉとしては値「０」が出力される。
【００８１】
図４に示すシーン判別部５１０では、以上説明した処理によってシーン情報が出力され、そのシーン情報は、上述したようにスクリーン選択部５２０に入力され、スクリーン選択部５２０は、入力されたシーン情報Ｉが示すシーンに対応するスクリーンを選択する。ここで、図４に示されたシーン別出力スクリーンセット格納部５３０に格納されているスクリーンの中から、スクリーン選択部５２０がシーンに対応するスクリーンを選択する選択処理について説明する。
【００８２】
【表２】
2007201684.tif 000004
【００８３】
この表２には、シーン判別部５１０が判別する６つのシーンと、それら６つのシーンに対応してスクリーン角度と網点形状とが定義されたスクリーンが示されている。ここで、スクリーン角度とは、網点の並びと所定の基準軸との間になす角度をいう。また、表２にはＦＭ（Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｉｏｎ）スクリーンが示されているが、ＦＭスクリーンとは、１つ１つが全て同じ非常に小さいサイズの、かつランダムな位置に配置される描画点の密度によって階調が表現されるスクリーンをいう。また、このＦＭスクリーンは、描画点の密度によって階調が表現されているため、網点の列と列とが干渉し合うことがなく、このスクリーンを用いて作成された網点画像にはモアレが発生しない。
【００８４】
また、一般的に、１つの網点定義で定義される網点は、互いに直行した２方向に並んでいる。そのため、網点の並びの向きをスクリーン角度で表現した場合には、そのスクリーン角度がとり得る値は、実質的に０度から９０度の間の値となる。また、並びの向きが互いに異なる２種類の網点の列が互いに重ね合わされて形成されるときに、それらの列の相互の角度が３０度になると、これら２種類の網点の列と列との干渉が最も小さく、モアレが発生し難い事が知られている。このことから、互いに重ね合わされる複数種類の網点は、スクリーン角度が互いに３０度ずれるように設計されることが望ましい。また、スクリーン角度が０度になると、網点が意識され易くスクリーンが目立ってしまう。また、最も明るい色にはスクリーン角度が１５度に定義されたスクリーンが選択され、最も濃い色にはスクリーン角度が４５度に定義されたスクリーンが選択されるのが好ましい。以上から、イエローが目立たないような通常のシーンでは、Ｋ版にはスクリーン角度が４５度に定義されたスクリーンが選択され、Ｃ版にはスクリーン角度が１５度に定義されたスクリーンが選択され、Ｍ版にはスクリーン角度が７５度に定義されたスクリーンが選択され、Ｙ版にはスクリーン角度が０度に定義されたスクリーンが選択されるとモアレが目立たなくなるとされており、本実施形態では、このようなスクリーンのセットが通常のスクリーンセットとして用いられる。
【００８５】
また、網点形状が選択される上で、網点の形状が正方形の形状を持つＳｑｕａｒｅスクリーンと、網点の形状がひし形の形状を持つＥｌｌｉｐｔｉｃａｌスクリーンとが用意されており、通常のシーンではＳｑｕａｒｅスクリーンが選択され、より細かい階調表現が求められるシーンではＥｌｌｉｐｔｉｃａｌスクリーンが選択される。
【００８６】
例えば、空や海のシーンは青色が多くを占めるシーンであり、これらのシーンが形成された網点画像はイエローが目立ち難いと経験的に知られている。そのため、これらのシーンはイエローが目立たないような通常のシーンに該当する。シーン判別部５１０が原稿画像を空や海のシーンと判別した場合には、網点の形状には正方形の形状が持たされ、スクリーンのセットには通常のスクリーンセットが選択される。
【００８７】
また、夕景のシーンはオレンジ色が多くを占めるシーンであり、このシーンが形成された網点画像は、シアンは目立ち難いがイエローが目立ちやすいと経験的に知られている。そのため、シーン判別部５１０が原稿画像を夕景のシーンと判別した場合には、Ｙ版の影響によるモアレの発生を抑えて、オレンジ色の階調表現が豊かになるように、Ｃ版にはスクリーン角度が０度に定義されたスクリーンが対応し、Ｍ版にはスクリーン角度が４５度に定義されたスクリーンが対応し、Ｋ版にはスクリーン角度が７５度に定義されたスクリーンが対応し、Ｙ版にはスクリーン角度が１５度に定義されたスクリーンが対応した、正方形の網点形状を持つスクリーンセットが選択される。このスクリーンセットと、通常のスクリーンセットとでは、Ｃ版用のスクリーンとＹ版用のスクリーンとが入れ替えられた関係になっている。
【００８８】
また、緑の草木のシーンは緑色が多くを占めるシーンであり、このシーンが形成された網点画像は、ブラックは目立ち難いが、イエローが目立ちやすいと経験的に知られている。そのため、シーン判別部５１０が原稿画像を緑の草木のシーンと判別した場合には、Ｙ版の影響によるモアレの発生を抑えて、緑の階調表現が豊かになるように、Ｃ版にはスクリーン角度が１５度に定義されたスクリーンが選択され、Ｍ版にはスクリーン角度が４５度に定義されたスクリーンが対応し、Ｋ版にはスクリーン角度が０度に定義されたスクリーンが対応し、Ｙ版にはスクリーン角度が７５度に定義されたスクリーンが対応した、正方形の網点形状を持つスクリーンセットが選択される。このスクリーンセットと、通常のスクリーンセットとでは、Ｋ版用のスクリーンとＹ版用のスクリーンとが入れ替えられた関係になっている。
【００８９】
また、人物のシーンは肌色が多くを占めるシーンであり、このシーンが形成された網点画像は、ブラックは目立ち難いがイエローが目立ちやすいと経験的に知られている。また、人物のシーンでは細かい階調表現も求められる。そのため、シーン判別部５１０が原稿画像を人物のシーンと判別した場合には、Ｙ版の影響によるモアレの発生を抑え、かつ肌色の階調が滑らかになるように、Ｃ版にはスクリーン角度が１５度に定義されたスクリーンが対応し、Ｍ版にはスクリーン角度が４５度に定義されたスクリーンが対応し、Ｋ版にはスクリーン角度が０度に定義されたスクリーンが対応し、Ｙ版にはスクリーン角度が７５度に定義されたスクリーンが対応した、ひし形の形状を持つスクリーンセットが選択される。このスクリーンセットと、「緑の草木」のシーン用のスクリーンセットとでは、各版のスクリーン角度は互いに同等であるが、網点形状が相違している。
【００９０】
また、シーン判別部５１０が原稿画像を金属・機械のシーンと判別した場合には、画質が細かく、豊かな階調が表現され、且つモアレの発生が生じないＦＭスクリーンが選択される。
【００９１】
また、シーン判別部５１０が原稿画像を上述した６種類のシーンのいずれにも該当しないと判断した場合には、通常のスクリーンセットが選択される。
【００９２】
以上説明したように、図１に示す本実施形態によれば、原稿画像がどのようなシーンであっても、シーンに応じて適切に組み合わされたスクリーンで構成されたスクリーンセットがシーン判別に基づいて自動的に選択される。このスクリーンセットが図４に示す網掛け部５４０で用いられて、階調画像データに網点化が施されて、各シーンに適した網点画像データが得られる。そして、図２に示すプリント部５０２では、その適した網点画像データを基にモアレの生じ難い網点画像が形成される。
【００９３】
従って、本発明によれば、印刷版を作り直す作業や網点定義セットを改めて用意する作業を省くことができ、手間やコストが掛からずに、モアレが抑制された好ましい網点画像を得ることが出来る。
【００９４】
なお、上記説明では、本発明をプリンタに適用した例で説明したが、本発明はこれに限られるものではなく、例えば、印刷システムや複写機などに適用されても良い。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施形態の外観斜視図である。
【図２】図１に示したプリンタの概略構成図である。
【図３】本発明の一実施形態である網点プログラムを示す図である。
【図４】図２に示す網点化部の機能ブロック図である。
【図５】図４に示すシーン判別部の機能構造図である。
【図６】図５に示すシーン認識部の機能構造図である。
【符号の説明】
【００９６】
１００    プリンタ
１０１    記録媒体読取口
１０２    ＬＣＤパネル
１０３    十字ボタン
１０４    メニューボタン
１０５    用紙トレイ
２０１    ＣＰＵ
２０２    操作部
２０３    ＲＡＭ
２０４    ＲＯＭ
３０１    記録媒体読取部
４００    網点化プログラム
４０１    表示制御部
４０２    ＬＣＤ
４１０    シーン判別部
４２０    スクリーン選択部
４３０    網掛け部
５０１    網点化部
５０２    プリント部
１２００  バス
５１０    シーン判別部
５１１＿１    空シーン認識部
５１１＿２    海シーン認識部
５１１＿３    夕景シーン認識部
５１１＿４    緑の草木シーン認識部
５１１＿５    人物シーン認識部
５１１＿６    金属・機械シーン認識部
５１１ａ    特徴量算出部
５１１ｂ    判定処理部
５１１ｃ    判定ルール作成部
５１２    被写体判別部
５２０    スクリーン選択部
５３０    シーン別出力スクリーンセット格納部
５４０    網掛け部
【図１】
2007201684.tif 000005
【図２】
2007201684.tif 000006
【図３】
2007201684.tif 000007
【図４】
2007201684.tif 000008
【図５】
2007201684.tif 000009
【図６】
2007201684.tif 000010