(57)【要約】【課題】画像の属性に応じてスクリーンを切り替えてスクリーン処理を行う画像処理装置において、同時に使用することが不適切なスクリーンの組合せが選択されないようにする画像処理装置を提供する。【解決手段】制御部６０は、複数種類のノミナルスクリーンに毎に、複数種類のリアルスクリーンデータから属性毎のリアルスクリーンデータの対応付けを行う。画像処理部３０は、通信部７０によって受信したノミナルスクリーン情報に対応する属性毎のリアルスクリーンデータを使用し、画像データに含まれる画像の属性を特定するための属性情報に応じてスクリーンを切り替えて画像データに対してスクリーン処理を行う。制御部６０は、複数種類のノミナルスクリーン毎に、組合せが不適切でないリアルスクリーンデータの組合せで属性毎のリアルスクリーンデータの対応付けを行う。【選択図】図２
2013005304.tif 000002
【特許請求の範囲】
【請求項１】
外部端末から送信された画像データに基づいて画像の形成を行う画像形成部と、
画像の中間調を再現するための複数種類のスクリーンを記憶する記憶部と、
前記外部端末から前記画像データとともに送信される、スクリーン指示の内容を特定するためのスクリーン指示情報を受信する受信部と、
複数種類のスクリーン指示毎に、前記複数種類のスクリーンから属性毎のスクリーンの対応付けを行う制御部と、
前記受信部によって受信した前記スクリーン指示情報に対応する属性毎のスクリーンを使用し、前記画像データに含まれる画像の属性を特定するための属性情報に応じてスクリーンを切り替えて前記画像データに対してスクリーン処理を行う画像処理部と、
を備え、
前記制御部は、前記複数種類のスクリーン指示毎に、組合せが不適切でないスクリーンの組合せで属性毎のスクリーンの対応付けを行うことを特徴とする画像処理装置。
【請求項２】
操作部を備え、
前記制御部は、複数種類の属性毎のスクリーンの組合せを予め定め、前記操作部の操作に応じて、前記複数種類の属性毎のスクリーンの組合せから何れかを選択することにより、属性毎のスクリーンの対応付けを、前記複数種類のスクリーン指示毎に行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
操作部を備え、
前記制御部は、前記操作部の操作に応じて、前記複数種類のスクリーンから選択して属性毎のスクリーンの対応付けを行うとともに、前記操作部の操作によって前記組合せが不適切である予め定められたスクリーンの組合せが選択されることを抑制することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記操作部によって前記組合せが不適切である予め定められたスクリーンの組合せが選択される操作が行われたときに所定の報知を行う報知部を備えたことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記制御部は、前記操作部の操作によって選択されるスクリーンの組合せを複数種類設定することを特徴とする請求項３又４に記載の画像処理装置。
【請求項６】
前記組合せが不適切でないスクリーンの組合せは、属性情報に応じてスクリーンを切り替えて前記画像データに対してスクリーン処理を行うことができないスクリーンの組合せでないものを含む請求項１〜５の何れか一項に記載の画像処理装置。
【請求項７】
前記組合せが不適切でないスクリーンの組合せは、スクリーンの線数が近似して異なる所定の関係であるスクリーンの組合せでないものを含む請求項１〜６の何れか一項に記載の画像処理装置。
【請求項８】
前記画像処理部は、前記スクリーンを用いて補正用画像のスクリーン処理を行い、
前記画像形成部は、前記画像データに基づいてトナー像による画像の形成を行うとともに、スクリーン処理された前記補正用画像のトナー像を形成し、
前記トナー像の濃度値を測定するセンサーを備え、
前記制御部は、目標階調に対し、前記センサーにより測定された濃度値の逆特性を有するγ補正曲線を作成して、当該γ補正曲線をテーブル化してγ補正テーブルを作成し、
前記記憶部は、前記複数種類のスクリーンの各スクリーンに対し作成されたγ補正テーブルを記憶し、
前記記憶部に記憶された各スクリーンのγ補正テーブルを更新する際、前記複数種類のスクリーンから前記制御部により前記複数種類のスクリーン指示の何れかに対応付けられたスクリーンを用いて、前記補正用画像について、前記画像処理部によるスクリーン処理、前記画像形成部によるトナー像の形成、及び、前記センサーによる測定を行い、該スクリーンのそれぞれに対し新たなγ補正テーブルを作成し、前記記憶部に記憶更新することを特徴とする請求項１〜７の何れか一項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
オフィスや中小規模の印刷工場などに設置されているプリンター等の画像処理装置は、従来のオフセット印刷のように刷版を作成して同一の絵柄を大量印刷するアナログ印刷とは異なり、１ページずつ異なる絵柄を印刷するデジタル印刷が可能である。電子写真方式やインクジェット方式に代表されるデジタル印刷は刷版を用いないため、同一ページ内においても、例えば、画像の属性や画素毎に処理を切り替えて印刷することが可能である。
【０００３】
デジタル印刷を行う画像処理装置が適用された画像処理システムの一般的な形態は、例えば、クライアント端末が、ＬＡＮ（Local Area Network）等のネットワークを介してプリントコントローラーに接続されている。クライアント端末からは、ＰＤＬ（Page Description Language）の形式で表されたドキュメント及び設定情報等がプリントコントローラーに出力される。プリントコントローラーは、ＰＤＬ形式のドキュメントをラスタライズして画像データに変換し、画像の属性を示す属性情報や設定情報等とともに専用ケーブルによって画像処理装置に出力する。画像処理装置は、入力した画像データ、属性情報及び設定情報等に基づいてインクやトナー材等の色材による作像を行い、用紙などの媒体に転写して印刷を行う。
【０００４】
画像処理装置では、色材によって中間調を表現するための手段として、スクリーン処理が行われる。スクリーン処理は、画像の濃度を色材の極小単位面積当たりの被覆面積率によって制御する技術である。面積率を表す信号は、多くの場合、ＯＮ／ＯＦＦ信号によって表され、例えば、電子写真方式にあっては、このＯＮ／ＯＦＦ信号に従ってレーザーやＬＥＤ（Light-Emitting Diode）等の発光素子を駆動し、感光体に光を照射することによって潜像を形成し、静電エネルギーを利用して色材を光の照射に応じて分布させることにより作像が行われる。スクリーン処理は、スクリーンを実行する手段（スクリーン回路等）とスクリーンデータとを含んでいる。このスクリーンデータは、スクリーンの特徴（ドット形状や線数等）を表すものであり、スクリーンデータを変更することによって同じスクリーン回路であっても様々な特徴のスクリーン処理を行うことが可能である。そのため、多くのプリンターでは複数種類のスクリーンデータが予め用意されており、印刷時に何れか１つのスクリーンデータを選択するといった操作が可能となっている。
【０００５】
さらに、従来、スクリーン処理を行う画像処理装置において、画像データの特性に対応するスクリーンデータを用いてスクリーン処理を行うようにしたものがある（例えば、特許文献１）。この画像処理装置は、それぞれ特性の異なる２つのスクリーンデータを保持する２つのスクリーン処理回路とセレクターとを有し、これら２つのスクリーン処理回路に画像データを入力して得られる２つの出力をセレクターに入力し、画像データの特性に応じて選択出力するものである。ここで、画像データの特性は画素毎の信号としてセレクターに入力されるが、この信号の代わりに上述した属性情報を用いてスクリーン出力を切り替えることも可能である。
【０００６】
ここで、属性情報には、イメージデータを表す属性（「Ｉｍａｇｅ」）、グラフや線画を表す属性（「Ｇｒａｐｈｉｃｓ」）及びフォント文字を表す属性（「Ｔｅｘｔ」）の３つの属性が含まれており、例えば、画素毎に対応付けられている。そして、画像処理装置では、これらの属性情報が画像データとともに入力されると、画素毎にスクリーンが切り替えられてスクリーン処理を行うことが可能となる。
【０００７】
また、従来の画像処理装置において、予め準備されているＭ種類のスクリーンのうちのＮ種類のスクリーンを印刷時に使用可能なスクリーンとして選択し、印刷出力を行う際には、この選択されたＮ種類のスクリーンを用いるようにしたものがある（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平０９−１９１４０２号公報
【特許文献２】特許第４３８９５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
近年では、印刷出力を行う際に、クライアント端末にインストールされたプリンタドライバーにより、画像の属性毎にスクリーンの選択を行うことができるものがある。さてこれらの上述の技術を組み合わせること、すなわち、２つのスクリーンを属性情報によって切り替える技術と、２段階にスクリーン選択を行って１つを選択する技術と、属性情報によって切り替えるスクリーンをプリンタドライバーで選択する技術とを組み合わせることは容易であり、その実施形態は、例えば、以下のようになる。図１８に示すように、画像処理装置において、予め、ノミナルスクリーンとよばれる入れ物のスクリーンに、予め準備されている複数種類のスクリーン（リアルスクリーンということがある。）から何れかを対応付ける。この対応付けは、ユーザーによって任意に選択することができる。例えば、図１８に示す例によれば、ノミナルスクリーン１（Ｓｃｒｅｅｎ１）に対しては「Ｄｏｔ１９０」のスクリーンが割り当てられ、ノミナルスクリーン２（Ｓｃｒｅｅｎ２）に対しては「Ｄｏｔ１３０」のスクリーンが割り当てられ、ノミナルスクリーン３（Ｓｃｒｅｅｎ３）に対しては「ＦＭ２」のスクリーンが割り当てられている。ここで、「Ｄｏｔ」のスクリーンは、ドット形状のＡＭスクリーンデータを使用したスクリーン処理を実施することを示し、「Ｄｏｔ１９０」の場合は、約１９０ｌｐｉのスクリーン線数であるスクリーンデータを使用することを示している。また、「ＦＭ」のスクリーンは、ＦＭスクリーンを示し、「ＦＭ１」は、誤差拡散処理によるスクリーン処理を実施することを示し、「ＦＭ２」は、ＦＭスクリーンデータを使用したディザ処理を実施することを示している。
【００１０】
このようにして、リアルスクリーンのノミナルスクリーンへの対応付けを行った後、クライアント端末にて印刷出力を行うときには、例えば、図１９に示すような印刷設定画面において、属性毎のノミナルスクリーンの選択を行う。具体的には、図１９に示すように、「Ｉｍａｇｅ」を表す属性である場合と、「Ｔｅｘｔ」及び「Ｇｒａｐｈｉｃｓ」を表す属性である場合とでそれぞれノミナルスクリーンの種類を選択することができる。図１９に示す例では、「Ｉｍａｇｅ」を表す属性に対しては、「Ｓｃｒｅｅｎ１」〜「Ｓｃｒｅｅｎ３」の中から「Ｓｃｒｅｅｎ１」が選択され、「Ｔｅｘｔ」及び「Ｇｒａｐｈｉｃｓ」を表す属性に対しては、「Ｓｃｒｅｅｎ１」〜「Ｓｃｒｅｅｎ３」の中から「Ｓｃｒｅｅｎ３」が選択されている。
【００１１】
ところで、スクリーンデータによっては、同時に使用する場合において、組合せが望ましくないものや、回路構成上選択することができないといったような場合がある。上述したようにノミナルスクリーンの選択を行うようなプリンタドライバーがインストールされたクライアント端末では、ユーザーは、それぞれどのリアルスクリーンによるスクリーン処理が実施されるのかについて判断することができない。そのため、画像処理装置から各ノミナルスクリーンに割り当てられたリアルスクリーンを示す情報についてそれぞれクライアント端末に送信する必要がある。このようにすれば、例えば、クライアント端末側で
、画像処理装置において同時に使用できるリアルスクリーンの組合せであるか否かについて判断することが可能である。
【００１２】
しかしながら、クライアント端末にインストールされるプリンタドライバーによっては、クライアント端末から画像処理装置への通信のみを可能とし、双方向通信を実施することができないものがある。このようなプリンタドライバーによれば、画像処理装置において設定された、各ノミナルスクリーンに割り当てられたリアルスクリーンについて、クライアント端末側で知ることができない。
【００１３】
その結果、同時に使用することが不適切なスクリーンの組合せを指定して印刷出力指示を行った場合には、画像処理装置では、指定された通りのスクリーン処理が実施された印刷出力を行うことができないので、画像処理装置側においてエラーメッセージの表示等の警告を行って印刷出力処理を停止させるか、指定したスクリーンとは異なるスクリーンにて印刷を行わなければならないという問題があった。
【００１４】
本発明の課題は、画像の属性に応じてスクリーンを切り替えてスクリーン処理を行う画像処理装置において、同時に使用することが不適切なスクリーンの組合せが選択されないようにする画像処理装置を提供することである。
【課題を解決するための手段】
【００１５】
以上の課題を解決するため、請求項１に記載の発明は、画像処理装置において、
外部端末から送信された画像データに基づいて画像の形成を行う画像形成部と、
画像の中間調を再現するための複数種類のスクリーンを記憶する記憶部と、
前記外部端末から前記画像データとともに送信される、スクリーン指示の内容を特定するためのスクリーン指示情報を受信する受信部と、
複数種類のスクリーン指示毎に、前記複数種類のスクリーンから属性毎のスクリーンの対応付けを行う制御部と、
前記受信部によって受信した前記スクリーン指示情報に対応する属性毎のスクリーンを使用し、前記画像データに含まれる画像の属性を特定するための属性情報に応じてスクリーンを切り替えて前記画像データに対してスクリーン処理を行う画像処理部と、
を備え、
前記制御部は、前記複数種類のスクリーン指示毎に、組合せが不適切でないスクリーンの組合せで属性毎のスクリーンの対応付けを行うことを特徴とする。
【００１６】
請求項２に記載の発明は、請求項１に記載の画像処理装置において、
操作部を備え、
前記制御部は、複数種類の属性毎のスクリーンの組合せを予め定め、前記操作部の操作に応じて、前記複数種類の属性毎のスクリーンの組合せから何れかを選択することにより、属性毎のスクリーンの対応付けを、前記複数種類のスクリーン指示毎に行うことを特徴とする。
【００１７】
請求項３に記載の発明は、請求項１に記載の画像処理装置において、
操作部を備え、
前記制御部は、前記操作部の操作に応じて、前記複数種類のスクリーンから選択して属性毎のスクリーンの対応付けを行うとともに、前記操作部の操作によって前記組合せが不適切である予め定められたスクリーンの組合せが選択されることを抑制することを特徴とする。
【００１８】
請求項４に記載の発明は、請求項３に記載の画像処理装置において、
前記操作部によって前記組合せが不適切である予め定められたスクリーンの組合せが選
択される操作が行われたときに所定の報知を行う報知部を備えたことを特徴とする。
【００１９】
請求項５に記載の発明は、請求項３又４に記載の画像処理装置において、
前記制御部は、前記操作部の操作によって選択されるスクリーンの組合せを複数種類設定することを特徴とする。
【００２０】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の画像処理装置において、
前記組合せが不適切でないスクリーンの組合せは、属性情報に応じてスクリーンを切り替えて前記画像データに対してスクリーン処理を行うことができないスクリーンの組合せでないものを含む。
【００２１】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の画像処理装置において、
前記組合せが不適切でないスクリーンの組合せは、スクリーンの線数が近似して異なる所定の関係であるスクリーンの組合せでないものを含む。
【００２２】
請求項８に記載の発明は、請求項１〜７の何れか一項に記載の画像処理装置において、
前記画像処理部は、前記スクリーンを用いて補正用画像のスクリーン処理を行い、
前記画像形成部は、前記画像データに基づいてトナー像による画像の形成を行うとともに、スクリーン処理された前記補正用画像のトナー像を形成し、
前記トナー像の濃度値を測定するセンサーを備え、
前記制御部は、目標階調に対し、前記センサーにより測定された濃度値の逆特性を有するγ補正曲線を作成して、当該γ補正曲線をテーブル化してγ補正テーブルを作成し、
前記記憶部は、前記複数種類のスクリーンの各スクリーンに対し作成されたγ補正テーブルを記憶し、
前記記憶部に記憶された各スクリーンのγ補正テーブルを更新する際、前記複数種類のスクリーンから前記制御部により前記複数種類のスクリーン指示の何れかに対応付けられたスクリーンを用いて、前記補正用画像について、前記画像処理部によるスクリーン処理、前記画像形成部によるトナー像の形成、及び、前記センサーによる測定を行い、該スクリーンのそれぞれに対し新たなγ補正テーブルを作成し、前記記憶部に記憶更新することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、画像の属性に応じてスクリーンを切り替えてスクリーン処理を行う画像処理装置において、同時に使用することが不適切なスクリーンの組合せが選択されないようにすることができる。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態に係る画像処理システムのシステム構成図である。
【図２】画像処理装置の内部構成を示す図である。
【図３】フォトセンサーによる反射光量の測定の様子を説明する図である。
【図４】補正用画像の一例を示す図である。
【図５】スクリーン設定テーブルのデータ構成例を示す図である。
【図６】画像処理部の機能的構成を示すブロック図である。
【図７】γ補正テーブルを用いたγ補正処理時における画像濃度特性を示す図である。
【図８】スクリーン設定処理について説明するフローチャートである。
【図９】スクリーン設定メニュー画面の一例を示す図である。
【図１０】ノミナルスクリーン情報テーブルのデータ構成例を示す図である。
【図１１】γ補正テーブル更新処理について説明するフローチャートである。
【図１２】測定曲線から算出されるγ補正曲線について説明する図である。
【図１３】印刷設定画面の一例を示す図である。
【図１４】印刷処理について説明するフローチャートである。
【図１５】スクリーン設定メニュー画面の一例を示す図である。
【図１６】スクリーン組合せ編集画面の一例を示す図である。
【図１７】警告表示画面の一例を示す図である。
【図１８】従来のスクリーン設定メニュー画面について説明する図である。
【図１９】従来の印刷設定画面について説明する図である。
【図２０】干渉縞についてについて説明する図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態に係る画像処理システムについて、図面を参照して説明する。ただし、発明の範囲は図示例に限定されない。なお、以下の説明において、同一の機能及び構成を有するものについては、同一の符号を付し、その説明を省略する。
【００２６】
図１は、本発明に係る画像処理システム１０００の構成の一実施例である。画像処理システム１０００は、例えば、クライアントＰＣ（Personal Computer）１と、プリントコントローラー２と、画像処理装置１０と、を含む。
【００２７】
画像処理装置１０の外部端末としてのクライアントＰＣ１は、一般的なＰＣから構成され、プリントコントローラー２を経由して画像処理装置１０に印刷指示を行う情報処理装置である。クライアントＰＣ１には、印刷指示や印刷方法の指定を行うためのプリンタドライバプログラムがインストールされている。クライアントＰＣ１は、プリンタドライバプログラムとの協働により、文書作成アプリケーションプログラムにより作成された文書ファイルに基づいて、プリントコントローラー２が解釈可能なＰＣＬ（Printer Control Language）やPostScript（登録商標）等のＰＤＬで記述されたドキュメントを生成する。また、クライアントＰＣ１は、ドキュメントともに設定情報を生成する。設定情報には、例えば、用紙サイズを示す情報や後述するノミナルスクリーンの種類を示すスクリーン指示情報としてのノミナルスクリーン情報等が含まれている。クライアントＰＣ１は、上述のようにして生成されたドキュメント及び設定情報をネットワークＮを介してプリントコントローラー２に送信する。
【００２８】
プリントコントローラー２は、一般的なＰＣから構成されている。プリントコントローラー２は、ネットワークＮを介して接続されたクライアントＰＣ１よりドキュメント及び設定情報を取得する。そして、プリントコントローラー２は、取得したドキュメントをラスタライズして画像データを生成する。また、プリントコントローラー２は、ラスタライズとともに、画像データに含まれる画素毎の属性情報を取得する。属性情報は、画素の属する画像の属性を識別するための情報であり、イメージデータを表す属性情報「Ｉｍａｇｅ」、グラフや線画を表す属性情報「Ｇｒａｐｈｉｃｓ」及びフォント文字を表す属性情報「Ｔｅｘｔ」の３つの属性が含まれている。なお、属性情報はこれらに限定されず、他の属性情報が含まれていてもよい。また、上述した３つの属性情報のうちの一部のみによって構成されたものであってもよい。プリントコントローラー２は、以上のようにして取得された画像データ及び属性情報を、クライアントＰＣ１から送信された設定情報とともに、専用ケーブルＬを介して画像処理装置１０に送信する。なお、本実施の形態では、プリントコントローラーを画像処理装置とは別途に設けるように構成したが、プリントコントローラーが画像処理装置に備えられる構成であってもよい。
【００２９】
画像処理装置１０は、図２に示すように、例えば、イメージスキャナー１１、操作部１２、表示部１３、本体部２０を備えて構成され、本体部２０は、画像処理部３０、プリンター部４０、記憶部５０及び制御部６０を備えて構成されている。また、画像処理装置１０は、プリントコントローラー２とデータの送受信を行うための通信部７０を備えている
。本実施の形態において、通信部７０は、受信部として機能する。
【００３０】
イメージスキャナー１１は、ＣＣＤ（Charge Coupled Device）センサー、Ａ／Ｄ変換器等を備えて構成され、原稿台に載置された原稿を光走査し、ＣＣＤセンサーにより光電変換されたアナログ画像信号をＡ／Ｄ変換することによりデジタル画像データを得る。読み取られた原稿画像の画像データは画像処理部３０に出力される。
【００３１】
操作部１２は、数字キー、各種機能キー等のキー群や、表示部１３と一体型に構成されるタッチパネル等を備えて構成され、操作されたキーに対応する操作信号、タッチパネル上に表示された操作画面での入力操作に応じた操作信号を制御部６０に出力する。
【００３２】
表示部１３は、ＬＣＤ（Liquid Crystal Display）等から構成され、各種操作画面や印刷結果等を表示する。
【００３３】
画像処理部３０は、イメージスキャナー１１から入力された原稿画像の画像データをプリンター部４０で使用される色材であるＹ（イエロー）、Ｍ（マジェンタ）、Ｃ（シアン）、Ｋ（黒）の各色に色分解し、色分解された各色の画像データにγ補正処理、スクリーン処理等の各種画像処理を順次施して、露光用画像信号としてプリンター部４０に出力する。
また、画像処理部３０は、通信部７０を介して受信した画像データに対しても、同様に、γ補正処理、スクリーン処理等の各種画像処理を順次施して、露光用画像信号としてプリンター部４０に出力する。
【００３４】
ここで、γ補正処理とは、スクリーン処理前に、印刷プロセスにおける出力特性と使用するスクリーンのスクリーン特性とを考慮して行われるγ補正であり、使用するスクリーンに対応するγ補正テーブルを用いて印刷対象の画像データのγ補正を行うものである。なお、スクリーン処理後の画像データに対して、ＰＷＭ補正処理を行うようにしてもよい。ＰＷＭ補正処理は、ＰＷＭ特性、現像特性等の印刷プロセスによる特性のみを考慮して行われるγ補正であり、どのスクリーンにも共通するＰＷＭ補正用のγ補正テーブルを用いてγ補正を行うものである。
【００３５】
プリンター部４０は、タンデム方式の印刷を行うものであり、各色Ｙ、Ｍ、Ｃ、Ｋ毎に備えられた露光ユニット３１Ｙ、３１Ｍ、３１Ｃ、３１Ｋ、現像器３２Ｙ、３２Ｍ、３２Ｃ、３２Ｋ、感光ドラム３３Ｙ、３３Ｍ、３３Ｃ、３３Ｋ、転写ベルト３４、クリーニングユニット３５、転写ローラー３６、定着ユニット３７を備えて構成される。なお、図中のルートＲは、印刷用紙Ｐの搬送経路を示す。本実施の形態では、プリンター部４０は、画像形成部として機能する。
【００３６】
ここで、プリンター部４０による印刷プロセスについて説明する。
先ず、Ｙの露光用画像信号が露光ユニット３１Ｙに入力されると、露光ユニット３１Ｙでは、入力されたＹの露光用画像信号に基づいて露光が行われ、感光ドラム３３Ｙに静電潜像が形成される。次いで、現像器３２Ｙにより現像が行われ、感光ドラム３３Ｙ上にトナー像が形成される。感光ドラム３３Ｙ上に形成されたトナー像は、転写ベルト３４上に一次転写される。
【００３７】
Ｍ、Ｃ、Ｋの各色についてもＹ色と同様にして転写ベルト３４上への一次転写を行う。転写ベルト３４へのトナー像の転写は、Ｙ、Ｍ、Ｃ、Ｋの順に逐次重ねて行われ、転写ベルト３４上では各色のトナー像が合成されたカラー画像が形成される。
【００３８】
一方、図示しない給紙部からは印刷用紙Ｐが給紙され、転写ローラー３６に搬送される。転写ローラー３６においては、転写ベルト３４上に形成されたカラー画像が印刷用紙Ｐ
上の一方の面に一括して二次転写される。カラー画像が転写された印刷用紙Ｐは、定着ユニット３７に搬送されて定着処理が施され、図示しない機外の排紙トレイに排紙される。印刷後は、転写ベルト３４上の残存トナーがクリーニングユニット３５により除去される。
【００３９】
また、プリンター部４０には、転写ベルト３４上に形成されたトナー像の濃度測定を行うためのフォトセンサーＦが設置されている。
フォトセンサーＦは、内部にフォトトランジスタ及びＬＥＤを備えて構成され、図３に示すように、測定時にはＬＥＤにより発光し、その反射光量をフォトトランジスタにより測定する。
【００４０】
フォトセンサーＦは、後述するγ補正テーブル更新処理において、転写ベルト３４上に形成された補正用画像のトナー像の反射光量を測定する。図４に、転写ベルト３４上に形成された補正用画像例を示す。図４に示すように、補正用画像は、複数階調、つまり段階的に濃度が変化するパッチ状の濃度ステップからなるステップウェッジ画像である。この補正用画像は各色Ｙ、Ｍ、Ｃ、Ｋに対して用意されており、反射光量の測定は各色の補正用画像に対して順次行われる。
【００４１】
補正用画像の各濃度ステップの濃度値は既知の値でその濃度値は記憶部５０に記憶されていることとする。γ補正テーブルを作成する際には、予め記憶部５０に記憶されている各濃度ステップの入力濃度値に対して、実際に転写ベルト３４上に形成された補正用画像の反射光量を測定することにより補正用画像の出力濃度値を得る。そして、その入力濃度値に対する出力濃度値の関係からγ補正テーブルを作成することができる。
【００４２】
記憶部５０は、磁気的又は光学的記録媒体、若しくは半導体メモリー等から構成され、制御部６０により実行可能なシステムプログラム、印刷プログラムの他、本実施の形態に係るスクリーン設定プログラム、γ補正テーブル更新プログラム等の各種プログラム及び各プログラムで処理されたデータ等を記憶する。
【００４３】
また、記憶部５０は、予め画像処理装置１０に準備されている複数種類のリアルスクリーンのスクリーンデータを記憶するとともに、各リアルスクリーンデータに対応するγ補正テーブルを更新可能に記憶する。γ補正テーブルは、Ｙ、Ｍ、Ｃ、Ｋの色毎に準備されている。なお、他の色のγ補正テーブルを備えるものであってもよい。また、Ｙ、Ｍ、Ｃ、Ｋのうちの一部の色のγ補正テーブルを備える構成であってもよい。また、記憶部５０は、γ補正テーブルの更新に必要となる各色Ｙ、Ｍ、Ｃ、Ｋの補正用画像を記憶する。
【００４４】
また、記憶部５０は、スクリーン設定テーブル５１を備える。スクリーン設定テーブル５１は、複数種類のリアルスクリーンデータの中から印刷時に使用可能なスクリーンとして選択されたスクリーンの設定情報を記憶するためのテーブルであり、図５に示すように、各スクリーンを区別するためのリアルスクリーン番号毎に、スクリーン種類情報、使用フラグ、γ補正テーブル情報、γ補正テーブルの更新情報等の各項目情報を記憶する。
【００４５】
ここで、スクリーン種類情報は、スクリーン処理に使用するためのリアルスクリーンデータの種類を特定するための情報である。リアルスクリーンデータには、「Ｄｏｔ２７０」、「Ｄｏｔ２１０」、「Ｄｏｔ１９０」、「Ｄｏｔ１７５」、「Ｄｏｔ１５０」、「Ｄｏｔ１３０」、「ＦＭ１」及び「ＦＭ２」が含まれている。「Ｄｏｔ」のリアルスクリーンデータは、ドット形状のＡＭスクリーン処理を実施するためのスクリーンデータであって、複数のスクリーン線数のスクリーンデータが含まれている。例えば、「Ｄｏｔ２７０」は、約２７０ｌｐｉのスクリーン線数であるスクリーンデータである。また、「ＦＭ」のリアルスクリーンデータは、ＦＭスクリーンを実施するためのスクリーンデータである
。例えば、「ＦＭ２」は、ＦＭスクリーンによるディザ処理を実施するためのスクリーンデータである。また、「ＦＭ１」は、実際にはスクリーンデータを有していないが、画像データに対して誤差拡散処理によるスクリーン処理を実施するものである。
また、使用フラグは、使用可能なスクリーンとして設定されているか否かを示す情報であり、例えば、「ＯＮ」であれば使用設定されたスクリーンであることを示す。
また、γ補正テーブル情報は、そのリアルスクリーンデータに対応するγ補正テーブルを特定するための情報であり、例えば、リアルスクリーン番号に対応して、ＬＵＴ１〜ＬＵＴ８の名称が付与されている。
また、γ補正テーブルの更新情報は、例えば、前回の更新日時を示す。
【００４６】
制御部６０は、ＣＰＵ（Central Processing Unit）等から構成され、記憶部５０に格納される印刷プログラムに従って、画像処理装置１０の各部による印刷動作を制御する。また、制御部６０は、記憶部５０に格納されるスクリーン設定プログラム、γ補正テーブル更新プログラムに従って、後述するスクリーン設定処理及びγ補正テーブル更新処理を実行する。
【００４７】
スクリーン設定処理では、画像処理装置１０で予め準備している複数種類のリアルスクリーンデータのうち、印刷時に使用可能に設定するリアルスクリーンデータが操作部１２を介して選択されると、スクリーン設定テーブル５１において、当該選択されたリアルスクリーンデータの使用フラグをＯＮに設定する。すなわち、スクリーン設定処理では、後述するように、複数のノミナルスクリーンのそれぞれ対応付けられたリアルスクリーンデータの使用フラグをＯＮに設定する。ここで、一のノミナルスクリーンに対するリアルスクリーンデータの対応付けは、上述した属性情報毎に行われる。すなわち、一のノミナルスクリーンに対して、一以上のリアルスクリーンデータが対応づけられる。本実施の形態では、属性情報「Ｉｍａｇｅ」に対応する画素に対するスクリーン処理を行うためのイメージ用スクリーンと、属性情報「Ｇｒａｐｈｉｃｓ」及び「Ｔｅｘｔ」に対応する画素に対するスクリーン処理を行うためのグラフィックス・テキスト用スクリーンとに対してそれぞれリアルスクリーンデータの対応付けを行う。
【００４８】
γ補正テーブル更新処理では、スクリーン設定処理で使用可能なスクリーンとして選択されたリアルスクリーンデータについて、γ補正テーブルを更新する所定条件を満たす場合に、当該選択されたリアルスクリーンデータに対応するγ補正テーブルを新たに作成し、更新する。所定条件とは、例えば前回の更新から一定期間が経過した、所定枚数分の印刷が行われた等の所定条件を満たした場合である。
【００４９】
このように構成された画像処理装置１０における画像処理部３０の具体的構成について、図６を参照しながら説明する。
【００５０】
画像処理部３０は、γ補正部３０ａ，３０ｂ、イメージ用スクリーン処理部３０ｃ、グラフィックス・テキスト用スクリーン処理部３０ｄ、セレクター３０ｅ、メモリー３０ｆを備えて構成されている。
【００５１】
スクリーン設定処理において印刷時に使用可能に設定されたリアルスクリーンデータ及びこれに対応するγ補正テーブルは、記憶部５０から読み出されてメモリー３０ｆに保持される。後述するように、メモリー３０ｆに保持されたγ補正テーブルが、γ補正テーブル更新処理によって更新される。
本実施の形態では、このようにしてメモリー３０ｆに保持されたγ補正テーブルに対してのみγ補正テーブルの更新を行うようにしているので、例えば、多くの種類のリアルスクリーンデータを搭載した画像処理装置であっても、使用可能に設定されたリアルスクリーンデータに対応するものに対してのみ更新することができ、全てのリアルスクリーンデ
ータに対応するγ補正テーブルについて更新する必要がなくなる。そのため、従来、全てのγ補正テーブルについて逐一更新を行っていたことによって生産性が低下していたものが、本実施の形態によれば、γ補正テーブルの更新にかかる処理時間が削減されるため、生産性を向上させることができるようになる。
【００５２】
このように構成された画像処理部３０において、プリントコントローラー２から画像データとともに、設定情報に含まれるノミナルスクリーン情報が入力されると、入力したノミナルスクリーン情報に対応付けられたリアルスクリーンデータがメモリー３０ｆから読み出されて、イメージ用スクリーン処理部３０ｃ及びグラフィックス・テキスト用スクリーン処理部３０ｄにそれぞれセットされる。すなわち、入力したノミナルスクリーン情報のイメージ用スクリーンに対応するリアルスクリーンデータがイメージ用スクリーン処理部３０ｃにセットされ、グラフィックス・テキスト用スクリーンに対応するリアルスクリーンデータがグラフィックス・テキスト用スクリーン処理部３０ｄにセットされる。
【００５３】
また、イメージ用スクリーン処理部３０ｃ及びグラフィックス・テキスト用スクリーン処理部３０ｄにそれぞれセットされたリアルスクリーンデータに対応するγ補正テーブルがメモリー３０ｆから読み出され、γ補正部３０ａ，３０ｂに、それぞれ、セットされる。すなわち、イメージ用スクリーン処理部３０ｃにセットされたリアルスクリーンデータに対応するγ補正テーブルがγ補正部３０ａにセットされ、グラフィックス・テキスト用スクリーン処理部３０ｄにセットされたリアルスクリーンデータに対応するγ補正テーブルがγ補正部３０ｂにセットされる。
【００５４】
このようにして、画像処理部３０は、γ補正部３０ａ，３０ｂにγ補正テーブルがそれぞれセットされ、画像データが入力されると、当該画像データをγ補正部３０ａ，３０ｂにそれぞれ入力し、例えば、入力した画像データに対して図７に示すようなγ補正をそれぞれ行う。すなわち、γ補正部３０ａ，３０ｂにセットされたγ補正テーブルにより、画像の入力濃度値に対する出力濃度値がリニアになるように画像データの変換が行われる。つまり、入力画像データはγ補正され、γ補正後の出力画像データにおける階調は目標階調を実現することになる。
【００５５】
画像処理部３０は、上述のようにしてγ補正が終了すると、続いてスクリーン処理を実施する。すなわち、画像処理部３０は、γ補正部３０ａによってγ補正された画像データをイメージ用スクリーン処理部３０ｃに入力し、γ補正部３０ｂによってγ補正された画像データをグラフィックス・テキスト用スクリーン処理部３０ｄに入力する。そして、イメージ用スクリーン処理部３０ｃ及びグラフィックス・テキスト用スクリーン処理部３０ｄは、それぞれ、セットされたリアルスクリーンデータを用いて、入力した画像データに対してスクリーン処理を行う。なお、スクリーン処理は公知の手法を適用することが可能である。
【００５６】
画像処理部３０は、セレクター３０ｅによって、プリントコントローラー２からの属性情報に応じて、スクリーン処理済みの画像データを選択してプリンター部４０に出力する。具体的には、セレクター３０ｅは、入力した属性情報が「Ｉｍａｇｅ」である場合には、イメージ用スクリーン処理部３０ｃから出力された、当該入力した属性情報に対応するスクリーン処理済みの画素のデータをプリンター部４０に出力し、入力した属性情報が「Ｇｒａｐｈｉｃｓ」及び「Ｔｅｘｔ」である場合には、グラフィックス・テキスト用スクリーン処理部３０ｄから出力された、当該入力した属性情報に対応するスクリーン処理済みの画素のデータをプリンター部４０に出力する。
【００５７】
本実施の形態では、以上のように構成されているので、入力した属性情報に応じて画素毎にスクリーンを切り替えて印刷出力を行うことができる。
【００５８】
次に、画像処理装置１０の制御部６０により実行されるスクリーン設定処理について、図８を参照しながら説明する。このスクリーン設定処理は、図示しない基本操作画面においてスクリーンの設定を行うためのスクリーン設定メニューがユーザーによって選択されると実行される。
【００５９】
図８に示すように、制御部６０は、図９に示すようなスクリーン設定メニュー画面Ｄ１を表示部１３に表示する（ステップＳ１０１）。
【００６０】
スクリーン設定メニュー画面Ｄ１では、３つのノミナルスクリーン（「Ｓｃｒｅｅｎ１」〜「Ｓｃｒｅｅｎ３」）について、それぞれリアルスクリーンデータの対応付けが可能となっている。リアルスクリーンデータの対応付けは、例えば、ユーザーが操作部１２のタッチパネルを操作することにより実施することができる。
【００６１】
例えば、「Ｓｃｒｅｅｎ１」に対するリアルスクリーンデータの対応付けは、ボタンＢ１〜Ｂ９から何れか１つを選択操作することにより行うことができる。ここで、ボタンＢ１〜Ｂ６の何れかが選択操作された場合には、選択されたリアルスクリーンデータが、イメージ用スクリーンとグラフィックス・テキスト用スクリーンとで共通のものとして選択される。また、ボタンＢ７が操作された場合には、イメージ用スクリーンとして「Ｄｏｔ１９０」が選択され、グラフィックス・テキスト用スクリーンとして「ＦＭ１」が選択される。また、ボタンＢ８が操作された場合には、イメージ用スクリーンとして「Ｄｏｔ１７５」が選択され、グラフィックス・テキスト用スクリーンとして「Ｄｏｔ２１０」が選択される。また、ボタンＢ９が操作された場合には、イメージ用スクリーンとして「Ｄｏｔ１９０」が選択され、グラフィックス・テキスト用スクリーンとして「Ｄｏｔ２７０」が選択される。
このように、本実施の形態では、同時に使用されるリアルスクリーンデータの組合せが予め定められており、ユーザーは、この中から何れかを選択することにより属性情報毎のリアルスクリーンデータの設定をすることができるので、属性情報毎に使用するリアルスクリーンデータを１つ１つ選択するといった操作の煩わしさが解消され、操作性を向上させることができる。
【００６２】
また、「Ｓｃｒｅｅｎ２」に対するリアルスクリーンデータの対応付けは、ボタンＢ１１〜Ｂ１９から何れか１つを選択操作することにより行うことができる。ここで、ボタンＢ１１〜Ｂ１６の何れかが選択操作された場合には、選択されたリアルスクリーンデータが、イメージ用スクリーンとグラフィックス・テキスト用スクリーンとで共通のものとして選択される。また、ボタンＢ１７が操作された場合には、イメージ用スクリーンとして「Ｄｏｔ１９０」が選択され、グラフィックス・テキスト用スクリーンとして「ＦＭ１」が選択される。また、ボタンＢ１８が操作された場合には、イメージ用スクリーンとして「Ｄｏｔ１７５」が選択され、グラフィックス・テキスト用スクリーンとして「Ｄｏｔ２１０」が選択される。また、ボタンＢ１９が操作された場合には、イメージ用スクリーンとして「Ｄｏｔ１９０」が選択され、グラフィックス・テキスト用スクリーンとして「Ｄｏｔ２７０」が選択される。
【００６３】
また、「Ｓｃｒｅｅｎ３」に対するリアルスクリーンデータの対応付けは、ボタンＢ２１〜Ｂ２２から何れか１つを選択操作することにより行うことができる。ここで、ボタンＢ２１〜Ｂ２２の何れかが選択操作された場合には、選択されたリアルスクリーンデータが、イメージ用スクリーンとグラフィックス・テキスト用スクリーンとで共通のものとして選択される。
【００６４】
本実施の形態では、イメージ用スクリーンとして選択されるリアルスクリーンデータと
グラフィックス・テキスト用スクリーンとして選択されるリアルスクリーンデータとが、同時に使用されることが好ましくないもの、あるいは、回路構成上等の要因により、組み合わせて同時に使用することができないものとならないように組合せが予め定められている。
【００６５】
ここで、回路構成上等の要因により、同時に使用することができないスクリーンの組合せについて説明する。
スクリーンは、例えば、ディザマトリクスとよばれる二次元の閾値の行列をメモリー上に保持し、行列の要素である閾値と入力した画像データの注目画素との大小比較を行い、その結果に応じて２値信号（ＯＮ／ＯＦＦ）を出力するためのものである。このとき、スクリーンの線数、角度及びドット形状によって必要とされるディザマトリクスのサイズは異なる。例えば、ＦＭスクリーンは、ＡＭスクリーンよりも数倍大きなデータサイズによって構成されることがあり、その場合には、スクリーン処理を行うにあたり、より多くのメモリーを必要とすることとなる。ところが、スクリーン処理において使用されるメモリー容量には限りがあるので、スクリーンの種類によっては、属性情報別に用意した複数のスクリーン処理回路におけるメモリーを、合わせて一つのメモリーとして使用することで、ようやく実現できるものもある。このような場合には、一方のスクリーン処理回路によるスクリーン処理において、他方のスクリーン処理回路におけるメモリーをも使用するため、他方のスクリーン処理回路はメモリーを使用することができず、スクリーン処理を実施することができなくなる。つまり、このような場合には、属性情報別にスクリーンの処理を同時に行うことができない、すなわち、属性情報に応じてスクリーンを切り替えて画像データに対してスクリーン処理を行うことができないため、このようなスクリーンの組合せについては避ける必要がある。本実施の形態では、例えば、印刷を実施する場合において、「ＦＭ２」リアルスクリーンデータが使用される場合には、他のリアルスクリーンデータが同時に使用されることがないようにしている。
【００６６】
また、スクリーンの組合せによっては、回路構成上では問題は生じないが、同時に使用することで画質が劣化する場合がある。このような現象は、二つのスクリーンが切り替わる領域付近において生じる。スクリーンは、二次元的にある角度で所定の線数にてドットが打たれている。スクリーンが切り替わる境界では、例えば、二つの異なる線数のドットが隣接するため、このような線数の異なるドットが接触して表れている場所と離間して表れている場所とが周期的に発生し、いわゆる干渉縞となって表れることがある。例えば、図２０を参照して説明すると、図２０（ａ）には、それぞれ線数及び角度の異なるスクリーンＳ１及びスクリーンＳ２を含む画像が表されている。図２０（ｂ）に、図２０（ａ）の一部を拡大して表す。スクリーンＳ１及びスクリーンＳ２の境界の図上中央付近では、異なる線数及び角度のドットが隣接し、サイズがより大きくなったドットが形成されている。このような部分は、局所的に高濃度に視認され、画像全体としての濃度の均一性を乱してしまい、画質が劣化することとなる。この現象は、特に、角度と線数がわずかに異なるスクリーン同士において顕著となる。このように、同時に使用するスクリーンの組合せによっては、異なるスクリーンを画像の属性によって切り替えると、画質が劣化することがあるため、このようなスクリーンの組合せについても避ける必要がある。本実施の形態では、例えば、印刷を実施する場合において、線数の設定が近似する関係にあるリアルスクリーンデータが同時に使用されることがないようにリアルスクリーンデータの組合せを設定している。具体的には、例えば、「Ｄｏｔ１５０」と「Ｄｏｔ１７５」といったように、線数の設定が隣接する関係にあるリアルスクリーンデータの組合せが選択されないようになっている。
【００６７】
制御部６０は、上述したようにしてリアルスクリーンデータの選択操作が行われたか否かを判定する（ステップＳ１０２）。制御部６０は、リアルスクリーンデータの選択操作が行われたと判定したときは（ステップＳ１０２：Ｙ）、選択されたリアルスクリーンデ
ータを使用するスクリーンとして設定し（ステップＳ１０３）、ステップＳ１０２の処理を実行する。具体的には、制御部６０は、表示部１３に表示されたボタンＢ１１〜Ｂ２２から選択操作されたボタンの表示を強調表示にするとともに、スクリーン設定テーブル５１において、選択されたリアルスクリーンデータに対応する使用フラグをＯＮに設定する。
【００６８】
制御部６０は、リアルスクリーンデータの選択操作が行われたと判定しないときは（ステップＳ１０２：Ｎ）、図９に示される「ＯＫ」ボタンＢ３１が操作されたか否かを判定する（ステップＳ１０４）。制御部６０は、「ＯＫ」ボタンＢ３１が操作されたと判定したときは（ステップＳ１０４：Ｙ）、ステップＳ１０３においてスクリーン設定テーブル５１に設定された内容を保存する（ステップＳ１０５）。一方、制御部６０は、「ＯＫ」ボタンＢ３１が操作されたと判定しないときは、ステップＳ１０２の処理を実行する。
【００６９】
制御部６０は、ステップＳ１０３において選択されたリアルスクリーンデータと、このリアルスクリーンデータに対応するγ補正テーブルとを、画像処理部３０に転送し（ステップＳ１０６）、この処理を終了する。画像処理部３０は、リアルスクリーンデータとγ補正テーブルとが入力されると、これらをメモリー３０ｆに保存するとともに、図１０に示すようなノミナルスクリーン情報テーブル５２を生成する。ノミナルスクリーン情報テーブル５２は、ノミナルスクリーン毎に、イメージ用スクリーンとして使用するリアルスクリーンデータとグラフィックス・テキスト用スクリーンとして使用するリアルスクリーンデータとが特定可能に記憶されたものである。このようにして、生成されたノミナルスクリーン情報テーブル５２は、メモリー３０ｆに保存される。
【００７０】
なお、図９に示すように、スクリーン設定メニュー画面Ｄ１には、「キャンセル」ボタンＢ３２が設けられており、制御部６０は、この「キャンセル」ボタンＢ３２の操作を受け付けると、ステップＳ１０３において設定変更された内容を破棄して設定変更前の状態に戻し、この処理を終了する。
【００７１】
次に、図１１を参照して、γ補正テーブル更新処理について説明する。
このγ補正テーブル更新処理は、画像処理装置１０の出力特性の変動に応じて、各リアルスクリーンデータに対応するγ補正テーブルを更新する処理である。以下の説明ではＹの色について更新が行われる場合を例として説明するが、同様の処理が各色Ｙ、Ｍ、Ｃ、Ｋのそれぞれについて行われるものとする。
【００７２】
図１１に示すように、制御部６０は、まず記憶部５０からＹの補正用画像を読み出し、画像処理部３０に出力する（ステップＳ２０１）。
【００７３】
制御部６０は、画像処理部３０により、更新対象であるγ補正テーブルに対応するリアルスクリーンデータを用いて補正用画像に対してスクリーン処理を施す（ステップＳ２０２）。具体的には、画像処理部３０は、制御部６０からの指示に応じて、更新の対象であるγ補正テーブルに対応するリアルスクリーンデータをメモリー３０ｆから読み出し、イメージ用スクリーン処理部３０ｃ又はグラフィックス・テキスト用スクリーン処理部３０ｄにセットする。画像処理部３０は、上述のようにしてセットされたリアルスクリーンデータを用いて補正用画像に対してスクリーン処理を行う。このようにしてスクリーン処理が行われたＹの補正用画像の画像データは、露光用画像信号としてプリンター部４０に出力される。
【００７４】
制御部６０は、プリンター部４０を制御して、画像処理部３０から出力されたＹの補正用画像の画像データに基づいて露光ユニット３１Ｙからレーザー光を発光し、感光ドラム３３Ｙに補正用画像の静電潜像を形成し、次いで、現像器３２Ｙにて感光ドラム３３Ｙに
トナーを付着し、感光ドラム３３Ｙ上にトナー像を形成する（ステップＳ２０３）。
【００７５】
制御部６０は、転写ベルト３４上にトナー像が転写されると、フォトセンサーＦに、転写ベルト３４上に転写された補正用画像のトナー像に対して発光させ、その反射光量の測定を行わせ、その測定結果を制御部６０に出力させる。（ステップＳ２０４）。
【００７６】
制御部６０は、フォトセンサーＦからの測定結果に基づいて測定曲線を作成する（ステップＳ２０５）。具体的には、制御部６０は、フォトセンサーＦにより測定された反射光量値をｌｏｇ変換して濃度値に変換する。そして、制御部６０は、補正用画像の各パッチの濃度値を入力濃度値、測定により得られた濃度値を出力濃度値として、図１２に示すように、補正用画像の入力濃度値に対する出力濃度値をプロットした測定曲線を算出する。
【００７７】
次に、制御部６０は、γ補正曲線として目標階調を示す直線に対して測定曲線の逆特性を有する曲線を作成して、これをテーブル化したγ補正テーブル（１次元のＬＵＴ）を作成し、このγ補正テーブルをメモリー３０ｆ及び記憶部５０に更新記憶して（ステップＳ２０６）、この処理を終了する。このとき、制御部６０は、記憶部５０のスクリーン設定テーブル５１におけるγ補正テーブルの更新情報の更新を行う。
【００７８】
以上のような処理が各色Ｙ、Ｍ、Ｃ、Ｋについても同様にして行われ、印刷に使用するリアルスクリーンデータに対応する色毎のγ補正曲線が作成され、それぞれメモリー３０ｆ及び記憶部５０に記憶される。また、メモリー３０ｆに保持された他のγ補正テーブルについても同様にして更新される。
【００７９】
以上のようにして、リアルスクリーンデータのノミナルスクリーンへの対応付けが行われた後、クライアントＰＣ１によって印刷指示が行われると、プリンタドライバプログラムが起動し、クライアントＰＣ１の表示部（図示しない）上に、図１３（ａ）に示すような印刷設定画面Ｄ２が表示される。印刷設定画面Ｄ２には、リストボックスＬ１が設けられ、このリストボックスＬ１をユーザーが操作すると、図１３（ｂ）に示すようなリストが表示される。ユーザーは、図１３（ｂ）に示されるリストから何れかのノミナルスクリーン（「Ｓｃｒｅｅｎ１」〜「Ｓｃｒｅｅｎ３」）を選択することができる。クライアントＰＣ１は、以上のようにしてノミナルスクリーンが選択され、ユーザーによって印刷の実行指示が行われると、選択されたノミナルスクリーンの種類を示すノミナルスクリーン情報を含む設定情報を、ドキュメントとともに、プリントコントローラー２に送信する。
【００８０】
このように、クライアントＰＣ１による印刷指示が行われた後、プリントコントローラー２から画像データ、属性情報及び設定情報が画像処理装置１０に入力されると、制御部６０は、印刷プログラムを起動し、画像処理装置１０の各部を制御して印刷処理を実行する。
ここで、図１４を参照して、印刷処理について具体的に説明する。
【００８１】
制御部６０は、画像処理部３０に指示して、入力した設定情報に含まれるノミナルスクリーン情報の判定を行う（ステップＳ３０１）。次に、制御部６０は、画像処理部３０に指示して、判定されたノミナルスクリーン情報に対応付けられたリアルスクリーンデータをメモリー３０ｆから読み出し、イメージ用スクリーン処理部３０ｃ及びグラフィックス・テキスト用スクリーン処理部３０ｄにそれぞれセットするとともに、セットされたリアルスクリーンデータに対応するγ補正テーブルをメモリー３０ｆから読み出し、γ補正部３０ａ，３０ｂにそれぞれセットする（ステップＳ３０２）。
【００８２】
制御部６０は、画像処理部３０に指示して、入力した画像データに対し、上述したようにしてγ補正部３０ａ，３０ｂによるγ補正処理、及び、イメージ用スクリーン処理部３
０ｃとグラフィックス・テキスト用スクリーン処理部３０ｄとによるスクリーン処理を実行する（ステップＳ３０３）。
【００８３】
制御部６０は、画像処理部３０に指示して、セレクター３０ｅに入力される属性情報を判定する（ステップＳ３０４）。制御部６０は、画像処理部３０に指示して、入力した属性情報に対応したスクリーン処理済みの画像データが選択されるように、セレクター３０ｅの切り替えを行う（ステップＳ３０５）。制御部６０は、画像処理部３０に指示して、セレクター３０ｅの切り替えにより選択されたスクリーン処理済みの画像データをプリンター部４０に出力する（ステップＳ３０６）。
【００８４】
制御部６０は、印刷が完了したか否かを判定し（ステップＳ３０７）、印刷が完了したと判定されるまで、ステップＳ３０３〜ステップＳ３０７の処理を繰り返し実行する。
【００８５】
以上説明したように、本実施の形態では、プリンター部４０は、クライアントＰＣ１から送信された画像データに基づいて画像の形成を行う。記憶部５０は、画像の中間調を再現するための複数種類のリアルスクリーンデータを記憶する。通信部７０は、クライアントＰＣ１から画像データとともに送信される、ノミナルスクリーンの内容を特定するためのノミナルスクリーン情報を受信する。制御部６０は、複数種類のノミナルスクリーンに毎に、複数種類のリアルスクリーンデータから属性毎のリアルスクリーンデータの対応付けを行う。画像処理部３０は、通信部７０によって受信したノミナルスクリーン情報に対応する属性毎のリアルスクリーンデータを使用し、画像データに含まれる画像の属性を特定するための属性情報に応じてスクリーンを切り替えて画像データに対してスクリーン処理を行う。制御部６０は、複数種類のノミナルスクリーン毎に、組合せが不適切でないリアルスクリーンデータの組合せで属性毎のリアルスクリーンデータの対応付けを行う。その結果、画像の属性に応じてスクリーンを切り替えてスクリーン処理を行うことができる。また、画像処理装置側において、同時に使用することが不適切なスクリーンの組合せを回避してスクリーンの設定を行うことができるため、クライアントＰＣ等の外部装置においてノミナルスクリーン等のスクリーン指示の種類を指定することで、画像処理装置側においてスクリーン指示の種類に対応して設定されたスクリーンの組合せにて画像データに対するスクリーン処理を行うことができる。例えば、外部装置から画像処理装置への単方向通信を行うような画像処理システムに適用し、外部装置において画像処理装置側で設定されたスクリーンの組合せを認識できなくても、印刷の実施の際に同時に使用することが不適切なスクリーンの組合せが指定されるような問題が回避できる。また、印刷の実施の際に、スクリーン指示の種類を指定することにより、属性毎にスクリーンを切り替えて画像データに対するスクリーン処理が行われるので、印刷の実施毎に、属性毎のスクリーンをそれぞれ指定する必要がなく、処理が簡略化されるとともに、操作性が向上する。
【００８６】
また、本実施の形態では、制御部６０は、複数種類の属性毎のリアルスクリーンデータの組合せを予め定める。制御部６０は、操作部１２の操作に応じて、複数種類の属性毎のリアルスクリーンデータの組合せから何れかを選択することにより、属性毎のリアルスクリーンデータの対応付けを、複数種類のノミナルスクリーン毎に行う。その結果、例えば、予め設定された推奨されるスクリーンの組合せからユーザーが選択して画像データに対するスクリーン処理を行うことができるので、簡便で属性毎に適切なスクリーン処理の施された画質のよい画像を印刷することができるようになる。
【００８７】
また、本実施の形態では、画像処理部３０は、リアルスクリーンデータを用いて補正用画像のスクリーン処理を行う。プリンター部４０は、画像データに基づいてトナー像による画像の形成を行うとともに、スクリーン処理された補正用画像のトナー像を形成する。フォトセンサーＦは、トナー像の濃度値を測定する。制御部６０は、目標階調に対し、フォトセンサーＦにより測定された濃度値の逆特性を有するγ補正曲線を作成する。制御部
６０は、当該γ補正曲線をテーブル化してγ補正テーブルを作成する。記憶部５０は、複数種類のリアルスクリーンデータの各スクリーンデータに対し作成されたγ補正テーブルを記憶する。記憶部５０に記憶された各リアルスクリーンデータのγ補正テーブルを更新する際、複数種類のリアルスクリーンデータから制御部６０により複数種類のノミナルスクリーンの何れかに対応付けられたリアルスクリーンデータを用いて、補正用画像について、画像処理部３０によるスクリーン処理、プリンター部４０によるトナー像の形成、及び、フォトセンサーＦによる測定を行い、該リアルスクリーンデータのそれぞれに対し新たなγ補正テーブルを作成し、記憶部５０に記憶更新する。その結果、画像処理装置において多くの種類のリアルスクリーンデータを備えた場合でも、スクリーン指示に対応付けられたリアルスクリーンデータに対応するγ補正テーブルに対してのみ更新することができ、全てのリアルスクリーンデータに対応するγ補正テーブルについて更新する必要がなくなる。そのため、全てのγ補正テーブルについて逐一更新を行う必要がなく、γ補正テーブルの更新にかかる処理時間が削減され、生産性を向上させることができる。
【００８８】
なお、本発明の実施の形態における記述は、本発明に係る画像処理システムの一例であり、これに限定されるものではない。画像処理システムを構成する各機能部の細部構成及び細部動作に関しても適宜変更可能である。
【００８９】
また、本実施の形態では、ノミナルスクリーンへのリアルスクリーンデータの対応付けが行われた後、γ補正テーブルの更新を行う所定条件を満たす場合のみ、γ補正テーブルの更新を実行することとしたが、所定条件の有無に限らず、ノミナルスクリーンへのリアルスクリーンデータの対応付けが行われた時点でノミナルスクリーンに対応付けられたリアルスクリーンデータに対応するγ補正テーブルを更新することとしてもよい。
【００９０】
また、本実施の形態では、ノミナルスクリーンに対応付けられたリアルスクリーンデータ及びγ補正テーブルを、記憶部５０から画像処理部３０のメモリー３０ｆに転送し、メモリー３０ｆに保持されたリアルスクリーンデータ及びγ補正テーブルから使用するものをγ補正部３０ａ，３０ｂ、イメージ用スクリーン処理部３０ｃ及びグラフィックス・テキスト用スクリーン処理部３０ｄにそれぞれセットするようにしたが、メモリー３０ｆを設けず、記憶部５０から直接γ補正部３０ａ，３０ｂ、イメージ用スクリーン処理部３０ｃ及びグラフィックス・テキスト用スクリーン処理部３０ｄにリアルスクリーンデータ及びγ補正テーブルをセットする構成としてもよい。このとき、ノミナルスクリーンに対応付けられたリアルスクリーンデータ及びγ補正テーブルを記憶部５０における別途の記憶領域に保持するようにしてもよい。
【００９１】
また、本実施の形態では、イメージ用スクリーン及びグラフィックス・テキスト用スクリーンに対してそれぞれリアルスクリーンデータの対応付けを行うようにしたが、グラフィックス用とテキスト用とでさらに個別にリアルスクリーンデータの対応付けを行うようにしてもよい。また、本実施の形態において適用される画像の属性は一例であって、これに限定されない。
【００９２】
また、本実施の形態では、同時に使用するリアルスクリーンデータの組合せとして予め固定されたものの中からノミナルスクリーン毎に選択するものとしたが、ユーザーによって禁則条件とならない範囲で任意に設定できるようにしてもよい。
【００９３】
例えば、図１５に示すようなスクリーン設定メニュー画面Ｄ３を表示部１３に表示して、ノミナルスクリーンへのリアルスクリーンデータの対応付けを行うようにしてもよい。図１５に示されるスクリーン設定メニュー画面Ｄ３では、上述した実施の形態と同様に、３つのノミナルスクリーン（「Ｓｃｒｅｅｎ１」〜「Ｓｃｒｅｅｎ３」）について、それぞれリアルスクリーンデータの対応付けが可能となっている。
【００９４】
例えば、「Ｓｃｒｅｅｎ１」に対するリアルスクリーンデータの対応付けは、ボタンＢ４１〜Ｂ４９から何れか１つを選択操作することにより行うことができる。ここで、ボタンＢ４１〜Ｂ４６の何れかが選択操作された場合には、選択されたリアルスクリーンデータが、イメージ用スクリーンとグラフィックス・テキスト用スクリーンとで共通のものとして選択される。また、ボタンＢ４７〜Ｂ４９が操作された場合には、後述するようにしてユーザーによって任意に設定されたリアルスクリーンデータの組合せが選択される。ボタンＢ４７〜Ｂ４９は、それぞれ、「設定１」〜「設定３」と表されており、それぞれについてリアルスクリーンデータの組合せが設定されていることを示している。なお、「設定１」〜「設定３」の表示に代えて、設定されたリアルスクリーンデータの組合せの内容を表示するようにしてもよい。
【００９５】
また、「Ｓｃｒｅｅｎ２」に対するリアルスクリーンデータの対応付けは、ボタンＢ５１〜Ｂ５９から何れか１つを選択操作することにより行うことができる。ここで、ボタンＢ５１〜Ｂ５６の何れかが選択操作された場合には、選択されたリアルスクリーンデータが、イメージ用スクリーンとグラフィックス・テキスト用スクリーンとで共通のものとして選択される。また、ボタンＢ５７〜Ｂ５９が操作された場合には、ユーザーによって任意に設定されたリアルスクリーンデータの組合せが選択される。
【００９６】
また、「Ｓｃｒｅｅｎ３」に対するリアルスクリーンデータの対応付けは、ボタンＢ６１〜Ｂ６２から何れか１つを選択操作することにより行うことができる。ここで、ボタンＢ６１〜Ｂ６２の何れかが選択操作された場合には、選択されたリアルスクリーンデータが、イメージ用スクリーンとグラフィックス・テキスト用スクリーンとで共通のものとして選択される。
【００９７】
そして、ノミナルスクリーンへのリアルスクリーンデータの対応付けを行った後、「ＯＫ」ボタンＢ７２が操作されると設定が完了する。また、「キャンセル」ボタンＢ７３が操作された場合は、設定変更された内容が破棄されて、全て設定変更前の状態に戻る。
【００９８】
また、スクリーン設定メニュー画面Ｄ３には、「スクリーン組合せ編集」ボタンＢ７１が設けられており、このボタンＢ７１が操作されると、図１６に示されるスクリーン組合せ編集画面Ｄ３１が表示部１３に表示される。このスクリーン組合せ編集画面Ｄ３１では、３種類のリアルスクリーンデータの組合せを設定することができる。これらの設定内容は、上述した「設定１」〜「設定３」にそれぞれ対応する。
具体的には、「設定１」に対応するリアルスクリーンデータの組合せを設定する場合には、イメージ用スクリーンに対応付けるリアルスクリーンデータをＢ１０１〜Ｂ１０７から何れかを操作して選択し、グラフィックス・テキスト用スクリーンに対応付けるリアルスクリーンデータをＢ１１１〜Ｂ１１７から何れかを操作して選択する。このとき、選択した結果、所定の禁則の組合せである場合には、図１７に示すような、警告ポップアップメッセージＤ３２が表示部１３に表示され、ユーザーに警告表示する。すなわち、表示部１３は、報知部として機能して禁則の組合せが選択されていることをユーザーに報知する。なお、イメージ用スクリーン及びグラフィックス・テキスト用スクリーンから何れか一方についてのリアルスクリーンデータが選択されたときに、他方において、選択すると禁則の組合せとなるリアルスクリーンデータについては、例えば、該当するボタンをグレイアウト表示し、選択操作ができないようにしてもよい。
また、同様に、「設定２」に対応するリアルスクリーンデータの組合せを設定する場合には、イメージ用スクリーンに対応付けるリアルスクリーンデータをＢ２０１〜Ｂ２０７から何れかを操作して選択し、グラフィックス・テキスト用スクリーンに対応付けるリアルスクリーンデータをＢ２１１〜Ｂ２１７から何れかを操作して選択する。選択結果、禁則の組合せとなった場合の処理は「設定１」と同様である。
また、同様に、「設定３」に対応するリアルスクリーンデータの組合せを設定する場合には、イメージ用スクリーンに対応付けるリアルスクリーンデータをＢ３０１〜Ｂ３０７から何れかを操作して選択し、グラフィックス・テキスト用スクリーンに対応付けるリアルスクリーンデータをＢ３１１〜Ｂ３１７から何れかを操作して選択する。選択結果、禁則の組合せとなった場合の処理は「設定１」と同様である。
そして、リアルスクリーンデータの組合せの設定を行った後、「ＯＫ」ボタンＢ８１が操作されると設定が完了し、スクリーン設定メニュー画面Ｄ３に戻る。また、「キャンセル」ボタンＢ８２が操作された場合は、設定変更された内容が破棄されて、全て設定変更前の状態に戻り、スクリーン設定メニュー画面Ｄ３に戻る。
なお、「設定１」〜「設定３」のそれぞれについて、ユーザーによるリアルスクリーンデータの組合せの設定を可能に構成したが、上述した本実施の形態のように、予めリアルスクリーンデータの組合せが設定されたものをさらに用意しておき、ユーザーによって選択可能に構成してもよい。
【００９９】
すなわち、上述の実施の形態によれば、制御部６０は、操作部１２の操作に応じて、複数種類のリアルスクリーンデータから選択して属性毎のリアルスクリーンデータの対応付けを行うとともに、操作部１２の操作によって組合せが不適切である予め定められたリアルスクリーンデータの組合せが選択されることを抑制する。その結果、同時に使用することが不適切なスクリーンの組合せが指定される問題を確実に回避して、任意のスクリーンの組合せをユーザーにより設定することができる。
【０１００】
また、上述の実施の形態によれば、表示部１３は、操作部１２によって組合せが不適切である予め定められたリアルスクリーンデータの組合せが選択される操作が行われたときに所定の報知を行う。そのため、ユーザーに不適切なスクリーンの組合せであることを確実に認識させることができ、例えば、他の不適切でないスクリーンの組合せを選択させるようにユーザーを誘導させることができる。
【０１０１】
また、上述の実施の形態によれば、制御部６０は、操作部１２の操作によって選択されるリアルスクリーンデータの組合せを複数種類設定するので、利便性が向上する。
【０１０２】
本実施の形態では、本発明に係るプログラムのコンピューター読み取り可能な媒体としてハードディスクや半導体の不揮発性メモリー等を使用した例を開示したが、この例に限定されない。その他のコンピューター読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も適用される。
【符号の説明】
【０１０３】
１０００  画像処理システム
１  クライアントＰＣ
１０  画像処理装置
１２  操作部
１３  表示部
３０  画像処理部
３０ａ，３０ｂ  γ補正部
３０ｃ  イメージ用スクリーン処理部
３０ｄ  グラフィックス・テキスト用スクリーン処理部
３０ｅ  セレクター
３０ｆ  メモリー
４０  プリンター部
５０  記憶部
６０  制御部
Ｆ  フォトセンサー
【図１】
2013005304.tif 000003
【図２】
2013005304.tif 000004
【図３】
2013005304.tif 000005
【図４】
2013005304.tif 000006
【図５】
2013005304.tif 000007
【図６】
2013005304.tif 000008
【図７】
2013005304.tif 000009
【図８】
2013005304.tif 000010
【図９】
2013005304.tif 000011
【図１０】
2013005304.tif 000012
【図１１】
2013005304.tif 000013
【図１２】
2013005304.tif 000014
【図１３】
2013005304.tif 000015
【図１４】
2013005304.tif 000016
【図１５】
2013005304.tif 000017
【図１６】
2013005304.tif 000018
【図１７】
2013005304.tif 000019
【図１８】
2013005304.tif 000020
【図１９】
2013005304.tif 000021
【図２０】
2013005304.tif 000022