(57)【要約】【課題】テクスチャによる画像品質の劣化の低減まで考慮に入れ、ユーザの満足のいく画質の印刷用画像が得られる情報処理装置、画質調整方法、プログラムおよび記録媒体を提供する。【解決手段】アプリケーションが生成した文書データに応じて画像形成装置が解釈可能な印刷データを生成する情報処理装置において、所定の条件に基づいて前記画像形成装置を制御するための印刷条件設定手段を有し、前記印刷条件設定手段は、テクスチャに関する条件を設定できるようにして、テクスチャを考慮した印刷を行えるようにした。【選択図】図２
2005157841.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションが生成した文書データに応じて画像形成装置が解釈可能な印刷データを生成する情報処理装置において、所定の条件に基づいて前記画像形成装置を制御するための印刷条件設定手段を有し、前記印刷条件設定手段は、テクスチャに関する条件を設定できるようにしたことを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、前記印刷条件設定手段におけるテクスチャに関する条件は、複数段階のレベルを設定可能とし、該設定に基づいてテクスチャを低減させる適切な画像処理方法を選択することを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置において、前記画像処理方法の選択方法は、テクスチャの設定が高い場合には画像空間周波数を減少する制御を行う画像処理方法とし、テクスチャの設定が低い場合には画像空間周波数を増加する制御を行う画像処理方法とすることを特徴とする情報処理装置。
【請求項４】
請求項２に記載の情報処理装置において、前記画像処理方法の選択方法は、テクスチャの設定を低くした場合にはディザ処理のサブマトリクス数を減少させる画像処理方法とすることを特徴とする情報処理装置。
【請求項５】
請求項２に記載の情報処理装置において、前記画像処理方法の選択方法は、テクスチャの設定が最小の場合には、誤差拡散処理とすることを特徴とする情報処理装置。
【請求項６】
請求項１乃至５のいずれかに記載の情報処理装置において、設定すべき印刷条件は、少なくとも、階調性と解像性とバンディングとのいずれかを含み、テクスチャの条件の設定に応じて他の印刷条件も決定するようにしたことを特徴とする情報処理装置。
【請求項７】
請求項６に記載の情報処理装置において、設定すべき印刷条件に優先順位を設定可能としたことを特徴とする情報処理装置。
【請求項８】
請求項１に記載の情報処理装置において、前記印刷条件設定手段におけるテクスチャに関する条件は、複数段階のレベルを設定可能とし、テクスチャが低く設定された場合には、画像濃度を低下する制御を行うことを特徴とする情報処理装置。
【請求項９】
請求項８に記載の情報処理装置において、前記画像濃度を低下する制御は、テクスチャの設定を低くした場合には、ＬＤの露光量を低下させるようにしたことを特徴とする情報処理装置。
【請求項１０】
請求項８に記載の情報処理装置において、前記画像濃度を低下する制御は、テクスチャの設定を低くした場合には、γ補正により画像濃度を低下することを特徴とする請求項８記載の情報処理装置。
【請求項１１】
請求項１乃至１０のいずれかに記載の情報処理装置において、前記印刷条件設定手段はテクスチャの設定に応じて選択された画像処理後の画像を表示する表示手段を有していることを特徴とする情報処理装置。
【請求項１２】
アプリケーションが生成した文書データに応じて画像形成装置が解釈可能な品質調整された印刷データを生成する画質調整方法であって、所定の条件に基づいて前記画像形成装置を制御するための印刷条件を設定するときに、テクスチャに関する条件を設定できるようにしたことを特徴とする画質調整方法。
【請求項１３】
コンピュータに、請求項１乃至１１のいずれかに記載の情報処理装置の機能を実行させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画質調整方法、プログラムおよび記録媒体に関し、特に、電子写真方式を利用した画像形成装置に出力する画像のテクスチャ低減および防止方法に関する。
【背景技術】
【０００２】
一般に、コンピュータ装置のアプリケーションで処理された、文字、図形、表などのデータを用紙に印刷する場合、コンピュータ装置に内蔵されるプリンタドライバによって、プリンタで処理できるデータに変換されてからプリンタに送信されるという方法がとられている。そのため、コンピュータ装置に接続したプリンタで、コンピュータ装置で作成した印刷データを印刷するには、コンピュータ装置にプリンタドライバと呼ばれるソフトウェアをインストールしなければならない。
【０００３】
プリンタドライバとは、プリンタの機能やフォント情報、インターフェイス、制御コード等、プリンタにおける各種情報をコンピュータ装置に設定してプリンタを制御するコンピュータプログラムであり、プリンタの機種ごとにそれぞれ準備されている。
ユーザは、コンピュータ装置にプリンタドライバをインストールすることで、印刷品質、色処理等の基本設定に関する情報、給紙装置の選択等の給紙設定に関する情報、排紙先等の排紙設定に関する情報等、各種情報に関するデータを設定することができる。
【０００４】
また、基本設定における色処理条件の設定に関しては、ユーザの指示に基づいて色精度を含む色処理条件を設定し、この色処理条件に応じて色処理を行っている（例えば、特許文献１参照）。
この特許文献１では、設定のときに、予め設定されているオブジェクトのタイプと色処理条件との組み合わせに基づいて、自動的に設定を行う「自動モード」と、オブジェクトのタイプに関らず同一の色処理条件を設定する「半自動モード」と、オブジェクトのタイプと色処理条件との組み合わせをユーザ指示に基づいて設定する「手動モード」との中からユーザがいずれかを選択することによって、色処理条件を設定している。
【０００５】
また、プリンタドライバの各種情報の基本設定に関しては、カラーマッチングに関する項目、解像性に関する項目等の印刷方式に関する項目が準備されているものが多く、それぞれの事情を考慮した設定が可能である。
しかしながら、画像品質に大きく影響を与えるテクスチャに関しては考慮されていないため、画像に目障りなテクスチャ（画像の模様・パターン・構造など）が現れ、画像品質を著しく劣化させる可能性があった。
【０００６】
一般に、電子写真方式のデジタル複写機やプリンタ等の画像形成装置において、濃淡画像の階調表現としてディザ法、誤差拡散法が広く利用されている。
ディザ法は、入力信号である各色の階調データに対して、階調データと画像再生情報との対応を有するディザマトリクスあるいはディザマトリクス閾値等と称される変換テーブルを参照し、それぞれのドットの表示を決定する。これにより、複数の隣接するドットでの表示により網点を生成し、その網点の大きさにより濃淡画像の中間階調を再現する手法である。また、ディザ法は、ハード化が容易でコストも少なくて済むことからよく用いられるが、階調性と解像性の両立が難しいため、目障りなテクスチャが現れてしまい、これが画質劣化の大きな原因となっていた。
【０００７】
誤差拡散法は、原画像の濃度レベルと出力画像の濃度レベルとの差である誤差を順次周囲の画素に分配する方式であり、原画像の階調性を保存し、且つ、ディザ法に比べて高い解像度を得ることができる。
しかしながら、分配される誤差の大きさに何らかの周期性が生じる傾向が強く、このため、階調変換後の画像に特有のテクスチャが現れディザ法と同様に画質が劣化するという問題がある。
【特許文献１】特開２００１‐２９２３３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、上述の実情を考慮してなされたものであって、テクスチャによる画像品質の劣化の低減まで考慮に入れ、ユーザの満足のいく画質の印刷用画像が得られる情報処理装置、画質調整方法、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を達成するために、請求項１の発明は、アプリケーションが生成した文書データに応じて画像形成装置が解釈可能な印刷データを生成する情報処理装置において、所定の条件に基づいて前記画像形成装置を制御するための印刷条件設定手段を有し、前記印刷条件設定手段は、テクスチャに関する条件を設定できるようにしたことを特徴とする。
【００１０】
請求項２の発明は、請求項１に記載の情報処理装置において、前記印刷条件設定手段におけるテクスチャに関する条件は、複数段階のレベルを設定可能とし、該設定に基づいてテクスチャを低減させる適切な画像処理方法を選択することを特徴とする。
【００１１】
請求項３の発明は、請求項２に記載の情報処理装置において、前記画像処理方法の選択方法は、テクスチャの設定が高い場合には画像空間周波数を減少する制御を行う画像処理方法とし、テクスチャの設定が低い場合には画像空間周波数を増加する制御を行う画像処理方法とすることを特徴とする。
【００１２】
請求項４の発明は、請求項２に記載の情報処理装置において、前記画像処理方法の選択方法は、テクスチャの設定を低くした場合にはディザ処理のサブマトリクス数を減少させる画像処理方法とすることを特徴とする。
【００１３】
請求項５の発明は、請求項２に記載の情報処理装置において、前記画像処理方法の選択方法は、テクスチャの設定が最小の場合には、誤差拡散処理とすることを特徴とする。
【００１４】
請求項６の発明は、請求項１乃至５のいずれかに記載の情報処理装置において、設定すべき印刷条件は、少なくとも、階調性と解像性とバンディングとのいずれかを含み、テクスチャの条件の設定に応じて他の印刷条件も決定するようにしたことを特徴とする。
【００１５】
請求項７の発明は、請求項６に記載の情報処理装置において、設定すべき印刷条件に優先順位を設定可能としたことを特徴とする。
【００１６】
請求項８の発明は、請求項１に記載の情報処理装置において、前記印刷条件設定手段におけるテクスチャに関する条件は、複数段階のレベルを設定可能とし、テクスチャが低く設定された場合には、画像濃度を低下する制御を行うことを特徴とする。
【００１７】
請求項９の発明は、請求項８に記載の情報処理装置において、前記画像濃度を低下する制御は、テクスチャの設定を低くした場合には、ＬＤの露光量を低下させるようにしたことを特徴とする。
【００１８】
請求項１０の発明は、請求項８に記載の情報処理装置において、前記画像濃度を低下する制御は、テクスチャの設定を低くした場合には、γ補正により画像濃度を低下することを特徴とする。
【００１９】
請求項１１の発明は、請求項１乃至１０のいずれかに記載の情報処理装置において、前記印刷条件設定手段はテクスチャの設定に応じて選択された画像処理後の画像を表示する表示手段を有していることを特徴とする。
【００２０】
請求項１２の発明は、アプリケーションが生成した文書データに応じて画像形成装置が解釈可能な品質調整された印刷データを生成する画質調整方法であって、所定の条件に基づいて前記画像形成装置を制御するための印刷条件を設定するときに、テクスチャに関する条件を設定できるようにしたことを特徴とする。
請求項１３の発明は、コンピュータに、請求項１乃至１１のいずれかに記載の情報処理装置の機能を実行させるためのプログラムである。
請求項１４の発明は、請求項１３に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２１】
本発明によれば、印刷条件の設定時に、画像品質に大きく影響するテクスチャを考慮した印刷条件を設定することで、ユーザの要望にあった画質を得ることができる。
また、選択されたテクスチャの設定レベルに応じた画像処理方法を選択することができるようにして、ユーザの要望にあった画質を得ることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して、本発明の一実施形態について詳細に説明する。
【００２３】
図１は、本発明を適用するプリントシステムのハードウェア構成を示すブロック図であり、図１によれば、プリントシステムは、情報処理装置２とプリンタ４が、シリアル・パラレル（双方向）、ＵＳＢ、ＩＥＥＥ１３９４等の専用あるいは汎用のＩ／Ｆケーブル５で接続されており、情報処理装置２にはディスプレイ装置１、キーボード、マウス等の入力装置３も接続されている。なお、情報処理装置２とプリンタ４は、専用または汎用のＩ／Ｆケーブルで接続されているものに限るものではなく、例えば、ＬＡＮ（Local Area Network）等のネットワークあるいはネットワークに接続されたプリンタサーバを介して接続されていてもよい。
【００２４】
図２は、情報処理装置２のソフトウェア構成を示すブロック図であり、図２によれば、情報処理装置２には、文書や画像の編集等により印刷要求を行うアプリケーション２２、プリンタドライバ２１および通信手段２３がインストールされている。アプリケーション２２、プリンタドライバ２１および通信手段２３は、搭載するＯＳ上で動作し、プリンタドライバ２１は、印刷条件設定手段２１１および印刷データ生成手段２１２を備えている。
【００２５】
アプリケーション２２は、情報処理装置２に搭載されているＯＳ上で動作し、ワープロ、表計算、ペイント系などの汎用または専用の印刷を行えるアプリケーションプログラムであり、ユーザによる書類の作成や作成された書類の印刷を要求することができる。このアプリケーション２２から印刷要求すると、プリンタドライバ２１の印刷条件設定手段２１１が起動されて、各種印刷条件の設定を行う。この印刷条件を設定した後に、ユーザから印刷実行の要求があると、印刷データ生成手段２１２を起動させる。
【００２６】
印刷条件設定手段２１１は、アプリケーション２２からの要求に応じて印刷条件設定ダイアログを表示させて、印刷範囲、用紙選択や印刷品質等の各種印刷条件をユーザに設定させ、その設定結果は印刷条件としてメモリ等に保持される。
【００２７】
印刷データ生成手段２１２は、アプリケーション２２から印刷データを受け取って、メモリに設定された印刷条件を参照して、プリンタ４に適した形の印刷データを作成し、通信手段２３を介してプリンタ４に送信する。
【００２８】
通信手段２３は、プリンタ４に接続されたＩ／Ｆケーブル５を介して、プリンタ４との間で信号の授受を行って、印刷データ生成手段２１２から受け取った印刷データをプリンタ４に送信し、また、プリンタ４から動作状態を示す信号等を受け取る。
【００２９】
図３は、プリントシステムにおいて文書の作成から印刷が始まるまでの処理手順を示すフローチャートである。
ユーザは、アプリケーション２２を動作させて文書作成・編集中、作成・編集後、あるいは、既存の文書を開いて（ステップＳ１）、アプリケーション２２から印刷指示を行うと（ステップＳ２）、図４に示したような、印刷を設定する画面（以下、印刷ダイアログボックス）がディスプレイ装置１に表示される（ステップＳ３）。
【００３０】
図４は、印刷ダイアログボックスの表示例であり、項目や配置等は、これに限ったものではない。図４に示した印刷ダイアログボックス３０は、印刷に関する動作条件のうち、「プリンタの選択」、「印刷範囲」、「印刷部数」等の基本的な動作条件についてのみ設定することが可能である。このほかに、印刷品質を指定するときには、プロパティボタン３１を押し、設定した印刷条件によって印刷を実行するときにはＯＫボタン３２を押下する。
【００３１】
次に、ユーザは、印刷ダイアログボックス３０で出力するプリンタを選択し（ステップＳ４）、さらに、ユーザがプロパティボタン３１を押下すると（ステップＳ５のＹＥＳ）、選択されたプリンタ用のプリンタドライバ２１が起動し、図５に示すようなプリンタの印刷条件を設定する画面（以下、プロパティウィンドウ４０）がディスプレイ装置１に表示され、ユーザが印刷条件を特定する複数の項目に設定値を設定する（ステップＳ６）。
【００３２】
図５は、プロパティウィンドウの表示例であり、その項目や配置等はこれに限ったものではない。図５に示したプロパティウィンドウ４０は、印刷に関する動作条件の設定値を複数の項目に設定することが可能である。印刷に関する動作条件の項目数が多いため、プロパティウィンドウ４０にはそれぞれカード形状をした複数枚の入力画面４４が作成され、これらのカードは重ね合わせて表示されており、各入力画面の上端にはタブ４５が設けられている。
【００３３】
図５の例では、６つのタブのそれぞれには、「基本」、「編集」、「仕上げ」、「その他」、「印刷品質」、「初期設定」等のラベルが付加されている。例えば、「基本」では、原稿方向、給紙トレイ、排紙先等の選択が可能である。「編集」では、ページの集約、両面印刷などの設定が可能である。「仕上げ」では、ステーブル、パンチ処理などの印刷後処理の設定が可能である。また、「印刷品質」では、文書種類の選択、画質調整などを行うことが可能である。
【００３４】
図５の例では、ＯＫボタン４１を押下すると、設定が変更された後にプロパティウィンドウ４０が閉じて、元の印刷ダイアログボックス３０へ戻る。キャンセルボタン４２を押下すると、設定を変更せずにプロパティウィンドウ４０が閉じて、元の印刷ダイアログボックス３０へ戻る。適用ボタン４３を押下すると、設定が更新されるがプロパティウィンドウ４０は開いたままである。
【００３５】
図３へ戻って、次に、プリンタドライバ２１による印刷条件設定処理終了後、印刷ダイアログボックス３０内のＯＫボタン３２を押下すると（ステップＳ７のＹＥＳ）、アプリケーション２２から受け取った原稿データと設定された印刷条件をプリンタドライバ２１の印刷データ生成手段２１２に渡し、生成した印刷データを通信手段２３からプリンタ４に送信して、プリンタ４に印刷を実行させる（ステップＳ８）。
一方、印刷ダイアログボックス３０内のキャンセルボタンを押下すると（ステップＳ７のＮＯ）、印刷ダイアログボックス３０を閉じてアプリケーション２２へ戻る。
【００３６】
図６は、図３で説明した印刷条件設定の処理手順を示すフローチャートである。
プリンタドライバ２１の印刷条件設定手段２１１は、プロパティウィンドウ４０をディスプレイ装置１に表示する（ステップＳ１０のＹＥＳ）。
印刷条件設定手段２１１は、予め登録されているデフォルト値または先に設定した各印刷条件の設定値を呼び出し、各項目に設定する（ステップＳ１１）。
【００３７】
ユーザは、複数のタブの中から所望のタブを選択すると、印刷条件設定手段２１１が選択されたタブに属する項目にデータを入力するための入力画面を表示する（ステップＳ１２）。
表示された入力画面の項目にユーザがデータを入力すると、印刷条件設定手段２１１は設定値が変更されたと判断する（ステップＳ１３のＹＥＳ）。
印刷条件設定手段２１１は、プリンタ４のサポート可能な設定および可能な設定の組み合わせを判定するために、予め作成された判定テーブルを参照して、入力されたデータが新たな設定値として設定可能であるか否かを判断する（ステップＳ１４）。ここでは、プリンタがサポートしていない印刷条件に関する項目、既に設定されている設定値との間で矛盾が生じる設定などを判断する。
【００３８】
この判断で、設定が不可能な場合（ステップＳ１４のＮＯ）、ユーザにその旨警告を行い、適切なデータの入力を促す（ステップＳ１５）。
一方、設定可能の場合（ステップＳ１４のＹＥＳ）、入力データを確定するまで一時的に保持する（ステップＳ１６）。
【００３９】
ユーザが他の入力画面のタブに切り替えると（ステップＳ１７のＹＥＳ）、ステップＳ１２へ戻って処理を続ける。
一方、ユーザがプロパティウィンドウ４０内のＯＫボタン４１を押下すると（ステップＳ１８のＹＥＳ）、各項目の一時的に保持した入力値を設定値として更新し、プロパティウィンドウ４０を閉じる（ステップＳ１９）。
また、ユーザがプロパティウィンドウ４０内の適用ボタン４３を押下すると（ステップＳ２０のＹＥＳ）、各項目の一時的に保持した入力値を設定値として更新し、ステップＳ１３へ戻る（ステップＳ２１）。
また、キャンセルボタン４２の押下のときには（ステップＳ２０のＮＯ）、一時的に記憶しているこれまでの入力値を破棄してプロパティウィンドウ４０を閉じる。
【００４０】
次に、図５のプロパティウィンドウ内の「印刷品質」について詳細に説明する。
図５の「印刷品質」タブには、ユーザ設定の繁雑さをなくすために、「一般文書」、「写真（イメージデータ）」、「ＤＴＰ」、「ＣＡＤ」等の文書種類の選択肢が設けられている。ユーザは、このうちのいずれかを選択することによって、選択された文書に最適とされる印刷品質が割り当てられ、画質調整が自動的に行われる。
【００４１】
また、「画質と速度のバランス」ではユーザの好みにあった選択が可能である。しかし、ユーザの画質に対する要望が多岐にわたることや各プリンタの色再現性、経時変化等の理由により文書種類の選択だけではユーザの望む画質が設定できない可能性がある。
これを解決するために設けられたのが「画質調整」機能である。図５の「印刷品質」タブ内の画質調整ボタン４６が押下されると、図７に示すような画質調整ウィンドウ５０により、ユーザの望む画質を得るための各種設定を入力することができる。
【００４２】
図７の画質調整ウィンドウ５０には、明度、コントラスト、彩度、カラーバランスの微調整が可能な領域５１と、テクスチャ、バンディング除去、協調性、解像度、グレー印刷方式、イメージ印刷方式などが設定可能な領域５２がある。
本発明では、領域５２の画質設定項目にテクスチャを追加することで、テクスチャレベルに応じた画像処理方法を選択することにより、ユーザの望む画質の画像を得ることができる。
【００４３】
本実施形態では、テクスチャの設定レベルとして少なくとも、例えば、「強」、「弱」の２つのレベルを設けるが、これに限定されるものではなく、様々なレベルや２つ以上の段階があっても良い。
ここでは、テクスチャレベルが「強」であるとは、テクスチャの度合いが強いもので、ユーザの判断でテクスチャが目立っても構わない場合やテクスチャを強調したい場合に用いるモードである。これに対し、テクスチャレベルが「弱」とは、テクスチャの度合いが弱いもので、テクスチャを低減・防止したい場合に用いるモードである。
【００４４】
このテクスチャレベルに応じた画像処理方法の選択には、（１）実験結果に基づくもの、（２）ディザ処理においてサブマトリクスを用いるもの、（３）テクスチャのレベルを用いるもの等がある。
【００４５】
（１）実験結果に基づく場合：
図８は、テクスチャと線数との関係についての実験結果である。この実験では、２種類のプリンタ（マシンＡおよびマシンＢ）を使用し、３種類の線数（１０６、１４１、２１２（行／インチ））の中間調画像におけるテクスチャと線数との関係の測定を行った。
図８から分かるように、テクスチャは高線数ほど目立ちにくく、低線数ほど目立ちやすくなる傾向にある。つまり、テクスチャレベル「強」の設定の場合は、低線数処理、つまり画像空間周波数を減少する処理を選択する。一方、テクスチャレベル「弱」の設定の場合は、高線数処理、つまり画像空間周波数を増加する処理を選択する。
【００４６】
（２）ディザ処理においてサブマトリクスを用いる場合：
一般的に、サブマトリクス数が増加すると階調数は増加するが、低周波成分が目立つようになり、それがテクスチャとして現れる。また、サブマトリクス数が減少すると、網点より低周波成分が現れないため、テクスチャは目立たない傾向にある。
したがって、テクスチャレベルが「弱」の設定の場合は、サブマトリクス数を減少させることでテクスチャを低減することができる。
【００４７】
（３）テクスチャのレベルを用いる場合：
テクスチャはドットが周期的、規則的に配置されることで目立ちやすくなる傾向にあることから、２段階以上に設定されているテクスチャのレベルが最も「弱」の場合、ドットをランダムに配置する誤差拡散処理を選択することで、テクスチャを目立たなくすることができる。
【００４８】
また、図７の画質調整ウィンドウ内のプレビュー画面５３では、設定されたテクスチャのレベルを確認することが可能である。このように設定したテクスチャレベルに応じた画像をプレビュー可能とすることで、ユーザは印刷前にテクスチャレベルの確認が行えるので、印刷後、所望の画質が得られなかった場合の再画質調整、再印刷を極力避けることができる。
このプレビュー画面については、テクスチャレベルのプレビューだけでなく、その他の画質項目に対して行なわれた設定を反映させてプレビューとすることも可能である。
【００４９】
例えば、テクスチャ「強」の場合は図９（Ａ）または（Ｂ）のような画像を表示し、「弱」の場合は図１０（Ａ）または（Ｂ）のような画像が表示される。
【００５０】
次に、テクスチャレベルに応じた画像濃度の調整方法について説明する。
一般にテクスチャは、紙の地肌とそこに打たれるドットの濃度差が大きいと目立つ傾向にある。このような場合には、この濃度差を小さくすることでテクスチャを目立たなくすることが可能である。
【００５１】
この濃度差を減少させる方法としては、（１）ガンマ補正処理による方法と（２）ＬＤの露光量を制御する方法とがある。
【００５２】
（１）ガンマ補正処理による方法：
図１１は、プリンタがガンマ補正処理で用いるγ補正曲線（入出力特性）を示している。図１１において、実線はテクスチャレベルが「強」の場合、破線はテクスチャレベルが「弱」の場合にそれぞれ用いるγ補正曲線を示している。なお、テクスチャレベル「強」および「弱」それぞれの場合に用いるγ補正曲線は、テクスチャレベルが「強」に用いるγ補正曲線よりも「弱」に用いるγ補正曲線のほうが、入力値に対する出力値が低ければよく、図１１に示した実線、破線に限定されるものでない。
テクスチャレベルが「弱」の場合、ガンマ補正処理に用いるγ補正曲線を破線のγ補正曲線に切り替えることにより、打たれるドットの濃度が低くなり、地肌とドットの濃度差が小さくなる。
【００５３】
（２）ＬＤ（レーザダイオード）の露光量を制御する方法：
テクスチャレベル「弱」の場合には、ＬＤ（レーザダイオード）の露光量を制御することによって、打たれるドットの濃度を減少させ、地肌とドットの濃度差を小さくすることができる。ここで、ＬＤの露光量制御は公知の技術を用いればよいので説明を省略する。
【００５４】
以上、説明したように、テクスチャレベルが低い（弱い）方向に設定された場合には、画像濃度を減少させる方向に制御することで、テクスチャレベルに応じた画像濃度の調整が可能になり、ユーザの所望の画質を得ることができる。
【００５５】
次に、テクスチャの設定を行うことで影響される他の画質項目についても考慮した画質調整について説明する。この影響される画質項目としては、階調性、解像度、バンディングのいずれかの項目が含まれる。
【００５６】
図１２のフローチャートを用いて、画質調整の処理手順について説明する。
図５の「印刷品質」タブ内の画質調整ボタン４６が押下されると、印刷条件設定手段２１１は、図１３に示すような画質調整ウィンドウ１３０をディスプレイ装置１に表示する（ステップＳ３０のＹＥＳ）。
印刷条件設定手段２１１は、予め登録されているデフォルト値あるいは設定値を呼び出し、各項目に設定し（ステップＳ３１）、入力画面として表示する（ステップＳ３２）。
【００５７】
ユーザは、図１３の画質調整ウィンドウ１３０内の画質項目（領域１３１）において、画質項目のうちで最も優先したい項目を選び、その項目に対するレベルの設定（領域１３２）を行うと、設定が変更されたと判断する（ステップＳ３３）。
印刷条件設定手段２１１は、ユーザが優先する項目として選んだ画質項目以外の設定レベルの判定を行うため、予め作成された判定テーブルを参照して、画質調整ウィンドウのその他の画質項目（領域１３３）と、その画質項目に対するレベル判定結果（領域１３４）を表示する（ステップＳ３４）。
ユーザがこの判定結果により、優先画質項目を変更する場合（ステップＳ３５のＹＥＳ）、印刷条件設定手段２１１はステップＳ３２からステップＳ３５の処理を繰り返す。
また、ユーザが画質調整ウィンドウ１３０内のＯＫボタンを押すと（ステップＳ３６のＹＥＳ）、印刷条件設定手段２１１は各項目の設定値を更新し、画質調整ウィンドウ１３０を閉じる。
【００５８】
次に、各画質項目のレベル判定方法を、図１４の判定テーブルを用いて説明する。
設定されたテクスチャレベルに応じた画像処理方法選択の基準を線数とした場合、線数が決定されると、その他の解像度、階調性は図１４に示すように決定される。
【００５９】
また、バンディングに関しては、図１５に示したバンディングと線数の関係の実験結果に基づき決定できる。図１５は、２種類のプリンタ（マシンＡおよびマシンＢ）について３種類の線数（１０６、１４１、２１２（行／インチ））の中間調画像におけるバンディングの測定を行なったものである。図１５から分かるようにバンディングは、低線数ほど目立ち難く、高線数ほど目立ちやすくなる傾向にある。この結果により、バンディングも上記図１４のように決定される。
【００６０】
次に、ユーザがテクスチャを優先画質項目として選択し、テクスチャレベルを「弱」と設定した場合、印刷条件設定手段２１１は、判定テーブルからテクスチャの設定レベルを反映した中間調処理方法として高線数処理を選択し、線数が「高」の場合の「解像度」、「階調性」、「バンディング除去」のレベルを参照し、画質調整ウィンドウ１３０内の領域１３３には画質項目「解像度」、「階調性」、「バンディング除去」と表示し、それに対応した領域１３４にはそれぞれのレベル「高い」、「少ない」、「ＯＦＦ」を表示する。
【００６１】
ユーザが、優先画質項目としてテクスチャ以外の項目を選択した場合も同様にして、レベルを判定し、画質調整ウィンドウに表示する。
【００６２】
このように、ユーザが重視する画質項目を選択可能にし、その項目に対してレベルを設定することで、その他の画質項目のレベルも判定し、ユーザに報知することで、ユーザが所望の画質を得るための設定の繁雑さが軽減される。
【００６３】
上述の説明では、線数によってテクスチャレベルの調整を行い、それに応じて他の画質項目のレベル判定を行ったが、これに限るものでなく、サブマトリクス数によってもテクスチャレベルの調整は可能である。この場合の各画質項目のレベル判定方法について、図１６の判定テーブルを用いて説明する。
【００６４】
このレベル判定方法では、線数およびサブマトリクスとテクスチャとの関係を利用した画像処理法の選択および画質項目のレベル判定を行う。
同じ線数において、サブマトリクス数を変えることは可能であることを利用して、同じ線数であってもサブマトリクス数が多ければテクスチャは目立ち、サブマトリクス数が少なければテクスチャは目立たない傾向にあるので、同じ線数内でもテクスチャレベルの調整が可能になる。
線数が「高い」「低い」に対してそれぞれサブマトリクスは「多い」「少ない」と設定可能であるので、例えば、図１６においてはテクスチャレベルを「強」「弱」の２段階ではなく４段階にし（テクスチャレベル１を「強」とし、４を「弱」とし２、３はその中間を意味する）、サブマトリクス数により影響をうける階調性もそれに伴い、４段階の設定とする（階調性１を「多い」とし、４を「少ない」とし２、３はその中間を意味する）。
【００６５】
例えば、ユーザがテクスチャを優先画質項目として選択し、レベルを「３」と設定した場合、印刷条件設定手段２１１は、判定テーブルからテクスチャの設定レベルを反映した中間調処理方法として高線数かつサブマトリクス数が少ない処理を選択する。
同様にして、判定テーブルから、線数が「高い」、かつ、サブマトリクス数「少ない」の場合の、「解像度」「階調性」「バンディング除去」のレベルを参照し、画質調整ウィンドウ１３０内の領域１３１には画質項目「解像度」「階調性」「バンディング除去」と表示し、それに対応した領域１３２にはそれぞれのレベル「高い」「３」「ＯＦＦ」を表示する。
【００６６】
また、ユーザが優先画質項目としてテクスチャ以外の項目を選択した場合も同様にして、レベルを判定し画質調整ウィンドウに表示する。
例えば、解像度とバンディングが優先画質として選択された場合は、第２に優先する画質項目としてテクスチャ、階調性を選択してレベル設定をすることもできる。
【００６７】
以上のように、線数とサブマトリクスを組み合わせた判定方法を取ることで、ユーザのテクスチャレベルの設定または他の画質項目レベルの設定に自由度が増し、ユーザの要望にあった画質を得ることができる。
【００６８】
なお、本実施形態ではプリンタを使ったプリントシステムとして説明したが、これに限るものでなく、情報処理装置に接続されて印刷機能を有する複写機、ファクシミリ装置あるいはこれらの機能を複合的に有する複合機であっても同様にプリントシステムを構成できる。
また、画像形成装置の操作部に印刷条件設定画面を有し、この画面の画質設定項目にテクスチャを含め、設定されたテクスチャのレベルに応じた印刷条件を設定可能とした、情報処理装置を備えない画像形成装置であっても同様の効果を得ることができる。
【００６９】
本発明は、上述した実施形態のみに限定されたものではなく、上述した実施形態を構成する各機能をそれぞれプログラム化し、あらかじめＣＤ−ＲＯＭ等の記録媒体に書き込んでおき、コンピュータに搭載したＣＤ−ＲＯＭドライブのような媒体駆動装置にこのＣＤ−ＲＯＭ等を装着して、これらのプログラムをコンピュータのメモリあるいは記憶装置に格納し、それを実行することによって、本発明の目的が達成されることは言うまでもない。
この場合、記録媒体から読み出されたプログラム自体が上述した実施形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
【００７０】
なお、プログラムを格納する記録媒体としては半導体媒体（例えば、ＲＯＭ、不揮発性メモリカード等）、光媒体（例えば、ＤＶＤ、ＭＯ、ＭＤ、ＣＤ等）、磁気媒体（例えば、磁気テープ、フレキシブルディスク等）等のいずれであってもよい。
あるいは、ネットワーク等の通信網を介して記憶装置に格納されたプログラムをサーバコンピュータから直接供給を受けるようにしてもよい。この場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
【００７１】
また、ロードしたプログラムを実行することにより上述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することによって上述した実施形態の機能が実現される場合も含まれる。
このように上述した実施形態の機能をプログラム化して流通させることによって、コスト、可搬性、汎用性を向上させることができる。
【図面の簡単な説明】
【００７２】
【図１】本発明を適用するプリントシステムのハードウェア構成を示すブロック図である。
【図２】情報処理装置のソフトウェア構成を示すブロック図である。
【図３】プリントシステムにおいて文書の作成から印刷が始まるまでの処理手順を示すフローチャートである。
【図４】印刷ダイアログボックスの表示例である。
【図５】プロパティウィンドウの表示例である。
【図６】図３で説明した印刷条件設定の処理手順を示すフローチャートである。
【図７】画質調整ウィンドウの表示例である。
【図８】テクスチャと線数との関係についての実験結果を表す図である。
【図９】画質調整ウィンドウ内のプレビュー画面に、設定されたテクスチャのレベルが「強」の場合の画像の表示例である。
【図１０】画質調整ウィンドウ内のプレビュー画面に、設定されたテクスチャのレベルが「弱」の場合の画像の表示例である。
【図１１】プリンタがガンマ補正処理で用いるγ補正曲線（入出力特性）を示す図である。
【図１２】画質調整の処理手順を示すフローチャートである。
【図１３】画質調整ウィンドウの表示例である。
【図１４】判定テーブルの例である。
【図１５】バンディングと線数の関係を表す図である。
【図１６】判定テーブルの他の例である。
【符号の説明】
【００７３】
１…ディスプレイ装置、２…情報処理装置、３…入力装置、４…プリンタ、５…Ｉ／Ｆケーブル、２１…プリンタドライバ、２１１…印刷条件設定手段、２１２…印刷データ生成手段、２２…アプリケーション、２３…通信手段、３０…印刷ダイアログボックス、３１…プロパティボタン、３２…ＯＫボタン、４０…プロパティウィンドウ、４１…ＯＫボタン、４２…キャンセルボタン、４３…適用ボタン、４４…入力画面、４５…タブ、４６…画質調整ボタン、５０…画質調整ウィンドウ、５１，５２…領域、５３…プレビュー画面、１３０…画質調整ウィンドウ、１３１，１３２，１３３，１３４…領域。
【図１】
2005157841.tif 000003
【図２】
2005157841.tif 000004
【図３】
2005157841.tif 000005
【図４】
2005157841.tif 000006
【図５】
2005157841.tif 000007
【図６】
2005157841.tif 000008
【図７】
2005157841.tif 000009
【図８】
2005157841.tif 000010
【図９】
2005157841.tif 000011
【図１０】
2005157841.tif 000012
【図１１】
2005157841.tif 000013
【図１２】
2005157841.tif 000014
【図１３】
2005157841.tif 000015
【図１４】
2005157841.tif 000016
【図１５】
2005157841.tif 000017
【図１６】
2005157841.tif 000018