(57)【要約】【課題】全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な画像処理装置、画像処理プログラム、及び画像処理プログラムを記憶した記憶媒体を提供することを目的とする。【解決手段】利用者がプリンタドライバ２０上で「お試し印刷」を指示して原稿中の対象ページを選択すると（１００）、描画オブジェクトが含まれるか否かを解析する（１０２〜１０６）。描画オブジェクトがあり、かつ有効な機能がある場合に印刷品質を向上できる可能性の高い組み合わせとして推奨印刷設定を複数生成して（１０８、１１２、１１４）、その中から実際に出力する推奨印刷設定を選択させ（１１６）、お試し印刷を行う（１１８）。【選択図】図７
2015032262.tif 000002
【特許請求の範囲】
【請求項１】
原稿情報に含まれる描画対象の種類及び属性の少なくとも一方の特徴情報を解析して、前記特徴情報に予め関連付けされた画質調整機能を抽出し、抽出した前記画質調整機能が有する調整値を複数組み合わせて複数の印刷設定を生成する設定生成手段と、
予め定めた基準印刷設定の印刷指示情報とは異なる複数の印刷指示情報を、前記設定生成手段によって生成された前記複数の印刷設定に基づいて生成する生成手段と、
を備えた画像処理装置。
【請求項２】
前記設定生成手段が、抽出した前記画質調整機能が有する調整値の複数の組み合わせのうち予め定めた推奨の調整値の組み合わせの推奨印刷設定を複数生成し、
生成された複数の推奨印刷設定の中から前記印刷指示情報を生成する印刷設定を利用者に確認させる確認手段を更に備えた請求項１に記載の画像処理装置。
【請求項３】
前記設定生成手段によって抽出された前記画質調整機能が有する調整値、及び前記生成手段によって前記印刷指示情報の生成対象となる前記印刷設定の少なくとも一方を利用者に確認させる確認手段を更に備えた請求項１に記載の画像処理装置。
【請求項４】
前記設定生成手段は、抽出された前記画質調整機能が有する調整値の組み合わせのうち調整効果が得られない組み合わせを除外して前記印刷設定を生成する請求項１〜３の何れか１項に記載の画像処理装置。
【請求項５】
前記設定生成手段によって生成された前記複数の印刷設定の中から希望品質に近い印刷設定を決定する決定手段を更に備えた請求項１〜４の何れか１項に記載の画像処理装置。
【請求項６】
前記決定手段は、前記印刷設定を決定する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を更に決定する請求項５に記載の画像処理装置。
【請求項７】
前記生成手段は、前記基準印刷設定の印刷指示情報に対する前記画質調整機能の変更によって変化する描画対象を認識させるための印情報を付加して前記印刷指示情報を生成する請求項１〜６の何れか１項に記載の画像処理装置。
【請求項８】
コンピュータを、
請求項１〜７の何れか１項に記載の画像処理装置の各手段として機能させるための画像処理プログラム。
【請求項９】
請求項８に記載の画像処理プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理プログラム、及び画像処理プログラムを記憶した記憶媒体に関する。
【背景技術】
【０００２】
画像形成装置などで画像を形成する際には、画質調整機能によって画質を調整して画像形成することが可能とされているので、画質の調整を行って試しに画像形成を行うことがある。
【０００３】
例えば、特許文献１では、基本設定画面で試し印刷タブを選択して開く試し印刷設定画面に、プルダウンメニューを表示すると共に、試し印刷サイズ／本印刷サイズの比に応じた枠サイズのエリア指定枠を指定数表示し、試し印刷ボタンが押されると、エリア指定枠内の画像領域をトリミング処理して、トリミング画像を試し印刷サイズで印刷可能な試し印刷データとして画像条件記述付きで生成・出力することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１７２５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な画像処理装置、画像処理プログラム、及び画像処理プログラムを記憶した記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の画像処理装置は、原稿情報に含まれる描画対象の種類及び属性の少なくとも一方の特徴情報を解析して、前記特徴情報に予め関連付けされた画質調整機能を抽出し、抽出した前記画質調整機能が有する調整値を複数組み合わせて複数の印刷設定を生成する設定生成手段と、予め定めた基準印刷設定の印刷指示情報とは異なる複数の印刷指示情報を、前記設定生成手段によって生成された前記複数の印刷設定に基づいて生成する生成手段と、を備えている。
【０００７】
請求項２に記載の発明は、請求項１に記載の発明において、前記設定生成手段が、抽出した前記画質調整機能が有する調整値の複数の組み合わせのうち予め定めた推奨の調整値の組み合わせの推奨印刷設定を複数生成し、生成された複数の推奨印刷設定の中から前記印刷指示情報を生成する印刷設定を利用者に確認させる確認手段を更に備えている。
【０００８】
請求項３に記載の発明は、請求項１に記載の発明において、前記設定生成手段によって抽出された前記画質調整機能が有する調整値、及び前記生成手段によって前記印刷指示情報の生成対象となる前記印刷設定の少なくとも一方を利用者に確認させる確認手段を更に備えている。
【０００９】
請求項４に記載の発明は、請求項１〜３の何れか１項に記載の発明において、前記設定生成手段は、抽出された前記画質調整機能が有する調整値の組み合わせのうち調整効果が得られない組み合わせを除外して前記印刷設定を生成する。
【００１０】
請求項５に記載の発明は、請求項１〜４の何れか１項に記載の発明において、前記設定生成手段によって生成された前記複数の印刷設定の中から希望品質に近い印刷設定を決定する決定手段を更に備えている。
【００１１】
請求項６に記載の発明は、請求項５に記載の発明において、前記決定手段は、前記印刷設定を決定する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を更に決定する。
【００１２】
請求項７に記載の発明は、請求項１〜６の何れか１項に記載の発明において、前記生成手段は、前記基準印刷設定の印刷指示情報に対する前記画質調整機能の変更によって変化する描画対象を認識させるための印情報を付加して前記印刷指示情報を生成する。
【００１３】
請求項８に記載の画像処理プログラムは、コンピュータを、請求項１〜７の何れか１項に記載の画像処理装置の各手段として機能させる。
【００１４】
請求項９に記載の記憶媒体は、請求項８に記載の画像処理プログラムを記憶している。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な画像処理装置を提供することができる、という効果がある。
【００１６】
請求項２に記載の発明によれば、推奨印刷設定を複数生成しない場合に比べて、意図する画像処理の効果を短時間短時間で確認できる、という効果がある。
【００１７】
請求項３に記載の発明によれば、印刷設定を利用者に確認しない場合に比べて、無駄な出力を避けることができる、という効果がある。
【００１８】
請求項４に記載の発明によれば、調整効果が得られない組み合わせを除外しない場合に比べて、無駄な出力を避けることができる、という効果がある。
【００１９】
請求項５に記載の発明によれば、複数の印刷設定の中から希望品質に近い印刷設定を決定することができる、という効果がある。
【００２０】
請求項６に記載の発明によれば、画質調整機能の調整を行う対象範囲を決定しない場合に比べて、利便的な処理が可能となる、という効果がある。
【００２１】
請求項７に記載の発明によれば、印情報を付加しない場合に比べて、画質調整機能によって変化する部分を利用者に容易に認識させることができる、という効果がある。
【００２２】
請求項８に記載の画像処理プログラムによれば、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な画像処理プログラムを提供することができる、という効果がある。
【００２３】
請求項９に記載の記憶媒体によれば、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な記憶媒体を提供することができる、という効果がある。
【図面の簡単な説明】
【００２４】
【図１】本実施の形態に係る画像処理装置の概略構成を示す図である。
【図２】プリセットの印刷指示情報の一例を示す図である。
【図３】描画オブジェクトの種類と描画内容の一例を示す図である。
【図４】本実施の形態に係る画像処理装置におけるお試し印刷指示生成部の構成を示すブロック図である。
【図５】原稿中に含まれる描画オブジェクトの一例を示す図であり、（Ａ）は原稿画像を示す図であり、（Ｂ）は原稿画像中の描画オブジェクトの種類や属性を示す図である。
【図６】本実施の形態に係る画像処理装置が有する調整機能と、その機能が影響する描画オブジェクトの範囲と、調整可能な描画属性に関する例を示す図である。
【図７】本実施の形態に係る画像処理装置におけるお試し印刷指示生成部で行われる処理の流れの一例を示すフローチャートである。
【図８】お試し印刷の出力結果の具体例であり、（Ａ）は原稿画像例を示す図であり、（Ｂ）はある推奨設定で出力したときの出力結果の一例を示す図であり、（Ｃ）は他の推奨設定で出力したときの出力結果の一例を示す図である。
【図９】描画オブジェクトに対して抽出された有効な推奨設定の一例を示す図である。
【図１０】本実施の形態に係る画像処理装置におけるお試し印刷指示生成部で行われる処理の流れの変形例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本実施の形態について図面を参照しつつ説明する。図１は、本実施の形態に係る画像処理装置１０の概略構成を示す図である。
【００２６】
画像処理装置１０は、アプリケーション１２、出力指示部１４、画像処理部１６、及び画像出力装置１８を備えている。
【００２７】
本実施の形態では、アプリケーション１２及び出力指示部１４が、パーソナルコンピュータ等に設けられ、画像処理部１６及び画像出力装置１８が、印刷装置等の画像形成装置に設けられた例を説明する。
【００２８】
すなわち、アプリケーション１２及び出力指示部１４は、コンピュータにインストールされたソフトウエアプログラムからなり、アプリケーション１２から入力原稿の出力要求が行われると、出力指示部１４に含まれるプリンタドライバ２０は、画像処理部１６に印刷指示情報を送信することにより、画像処理部１６及び画像出力装置１８における出力を制御する。なお、印刷指示情報の具体例としては、例えば、ＰＤＬ（Page Description Language）で記述されたＰＤＬ情報等を適用してもよい。また、印刷指示情報には、解像度、階調情報、スクリーン等の画質に関する指示である画質指示と、文字、図形、イメージ等の描画命令である描画コマンドとが含まれる。
【００２９】
画像処理部１６は、入力情報通知部２４、描画処理部２６、色再現処理部２８、中間調処理部３０、指示判定部３２、描画判定部３４、画像処理ターゲット決定部３６、画質ターゲット情報格納部３８、及び画像処理パラメータ格納部４０を備えている。
【００３０】
画像処理部１６は、プリンタドライバ２０から送信された印刷指示情報に基づいて画像処理を行い、処理された画像情報を画像出力装置１８へ出力する。
【００３１】
画像処理部１６では、入力情報通知部２４がプリンタドライバ２０から出力された印刷指示情報を受け付けて、描画処理部２６、指示判定部３２、及び描画判定部３４に出力する。
【００３２】
描画処理部２６は、入力情報通知部２４から入力された印刷指示情報に基づいて描画処理を行って画像情報を生成する。描画処理を行う際には、印刷指示情報に含まれる描画命令に従って描画処理を行う。詳細には、指示判定部３２が、印刷指示情報に含まれる画質指示の内容を判定し、描画判定部３４が、印刷指示情報に含まれる描画コマンドの内容を判定する。そして、画像処理ターゲット決定部３６が、指示判定部３２によって判定された画質指示の内容に従って描画するための描画情報を、画質ターゲット情報格納部３８から読み出し、各部（描画処理部２６、色再現処理部２８、及び中間調処理部３０）で処理するためのパラメータを画像処理パラメータ格納部４０から読み出して各部に通知及び設定を行う。
【００３３】
なお、画質ターゲット情報格納部３８には、画質指示の内容に従って描画するための描画情報が予め記憶され、画像処理パラメータ格納部４０には、描画情報に従って各部で処理するためのパラメータが予め記憶されている。
【００３４】
色再現処理部２８は、描画処理部２４により描画された画像情報に対して各種の色再現処理を施す。ここで、色再現処理としては、描画コマンドにおける特定の色空間の色信号を、画像出力装置１８が出力するために使用する色成分を要素とする別の色空間の色信号に変換する処理、色信号を色再現範囲内の別の色信号へ変換する処理、色信号の階調を補正する処理等がある。その際に、画像処理ターゲット決定部３６による指示に従って色再現処理を行う。中間調処理部３０は、スクリーン処理等により擬似中間調の画像を生成する。その際に、画像処理ターゲット決定部３６による指示に従って中間調処理を行う。そして、各部によって処理された画像情報を画像出力装置１８に出力することにより、画像出力装置１８において画像の出力が行われる。本実施の形態では、画像出力装置１８は、紙などの記録媒体に画像を印刷することにより、出力原稿を出力する。
【００３５】
ところで、一般的な画像形成装置では、選択しただけで複数の印刷設定が一度に変化するプリセットという機能と、個々に変更可能な要素機能が存在する。例えば、図２には、プリセットの印刷指示情報の一例を示す。図２の例では、印刷設定として、５つ（Index１〜５）の設定があり、標準、高速、高画質写真、図面（写真／ＣＧなし）、図面（写真／ＣＧあり）のプリセットを有する例を示す。それぞれの印刷設定において、処理解像度、階調情報、スクリーン、色再現、文字幅調整、線幅調整、濃度調整等の画質調整が予め定められている。なお、図２中のＴ／Ｇ／Ｉ最適化は、テキスト（Text）、グラフィック（Graphics）、イメージ（Image）毎に予め最適として定めた調整値を意味する。
【００３６】
ここで、要素機能を個別に変更する場合には、高度な知識が必要とされ、要素機能を個別に指定して出力して確認し、別の指定を行って出力して確認するといった指定と確認のサイクルを繰り返し行う必要がある。
【００３７】
また、原稿中に含まれる描画オブジェクト（描画対象）によっては、各種要素機能の設定によって出力結果が変化できるものとできないものが存在する。なお、描画オブジェクトの例としては、図３に示すように、アウトラインデータとして処理（Text）する文字描画１、ビットマップデータとして処理（Text）する文字描画２、矩形領域の塗りつぶし（Graphics）とする図形描画１、線の描画（Graphics）とする図形描画２、グラデーション（Graphics）とする図形描画３、自然画等の画像データ（Image）であるイメージ描画１、自然画以外（ＣＧ／ロゴ／グラデーション）（Image）であるイメージ描画２などがある。
【００３８】
ここで、例えば、利用者が原稿を出力前にモニタ上でプレビューして確認した際に“文字”として認識している場合でも、実際の描画指示は、図３の“イメージ描画１”で指示されている場合もあり、このとき“文字”を調整する機能をいくら選択しても“イメージ描画１”で記述されているオブジェクトには効果が表れないが、利用者にはその状態が把握できないことがある。
【００３９】
そこで、本実施の形態に係る画像処理装置１０は、利用者が意図した出力原稿を得るために、オブジェクト毎の調整可能な要素機能を抽出して画質調整を行って試しに出力原稿を得るための印刷指示情報を生成するお試し印刷指示生成部２２が出力指示部１４に設けられている。
【００４０】
お試し印刷指示生成部２２は、画像出力装置に対して画像の出力指示を行う出力指示部１４に設けられている。図１では、プリンタドライバ２０とは別にお試し印刷指示生成部２２を示すが、本実施の形態では、プリンタドライバ２０にお試し印刷指示生成部２２が含まれるものとして説明する。
【００４１】
ここで、お試し印刷指示生成部２２の詳細な構成について説明する。図４は、本実施の形態に係る画像処理装置１０におけるお試し印刷指示生成部２２の構成を示すブロック図である。
【００４２】
お試し印刷指示生成部２２は、図４に示すように、オブジェクト解析部４２、調整機能情報記憶部４４、調整機能確認部４６、印刷設定生成部４８、及び印刷指示生成部５０を備えている。なお、本実施の形態では、プリンタドライバ２０にお試し印刷指示生成部２２を備える構成であるため、お試し印刷指示生成部２２の各部は、プログラムを実行することによって機能する。
【００４３】
オブジェクト解析部４２は、印刷対象の印刷情報に含まれる描画オブジェクトの種類及び属性の少なくとも一方を解析する。描画オブジェクトとしては、上述したように、アウトラインデータとして処理（Ｔｅｘｔ）として処理される文字描画１、ビットマップデータとして処理（Ｔｅｘｔ）される文字描画２、矩形領域の塗りつぶし（Ｇｒａｐｈｉｃｓ）として処理される図形描画１、線の描画（Ｇｒａｐｈｉｃｓ）として処理される図形描画２、グラデーション（Ｇｒａｐｈｉｃｓ）として処理される図形描画３、自然画等の画像データ（Ｉｍａｇｅ）として処理されるイメージ描画１、自然画以外（ＣＧ／ロゴ／グラデーション）（Ｉｍａｇｅ）として処理されるイメージ描画２などがある。これらの描画オブジェクトは、各種要素機能の設定によって出力結果が変化できるものとできないものが存在する。例えば、上述したように、利用者が原稿を出力前にモニタ上でプレビューして確認した際に、”文字”として認識している場合でも、実際の描画指示は、図３の”イメージ描画１”で指示されている場合もあり、このとき”文字”を調整する機能をいくら選択しても”イメージ描画１”で記述されたオブジェクトには効果が現れない。利用者がこの状態を把握できないことがあるので、オブジェクト解析部４２が、印刷情報を解析して描画オブジェクトを抽出するようになっている。
【００４４】
図５（Ａ）、（Ｂ）は原稿中に含まれる描画オブジェクトの一例であり、オブジェクト解析部４２は、印刷情報を解析してこれらの描画オブジェクトを抽出する。図５の例では、描画Ｎｏ．１〜５の５つの描画オブジェクトを抽出した例を示す。各描画オブジェクトの属性や有効な調整機能は、図５（Ｂ）に示すようになっている。なお、図５（Ｂ）における有効な調整機能は、後述する調整機能情報記憶部４４に記憶された情報（図６）における調整Ｎｏ．に対応する。具体的には、描画Ｎｏ．１の描画オブジェクトは文字描画１で、描画属性１（色値）が（０，０，０）、描画属性２（その他）がWeight=３とされて、有効な調整機能としては後述の調整Ｎｏ．１である。また、描画Ｎｏ．２の描画オブジェクトは図形描画２で、描画属性１（色値）が（２５５，１２８，１２８）、描画属性２（その他）が線幅＝１とされて、有効な調整機能としては後述の調整機能Ｎｏ．２／３／４／５である。また、描画Ｎｏ．３の描画オブジェクトはイメージ描画２で、描画属性１（色値）が（２５５，１２８，１２８）とされて、有効な調整機能としては後述の調整機能Ｎｏ．３／４である。また、描画Ｎｏ．４の描画オブジェクトは図形描画２で、描画属性１（色値）が（１２８，１２８，１２８）、描画属性２（その他）が線幅＝３とされて、有効な調整機能としては後述の調整機能Ｎｏ．２／３／５である。また、描画Ｎｏ．５の描画オブジェクトはイメージ描画２で、描画属性１（色値）が（１２８，１２８，１２８）とされて、有効な調整機能としては後述の調整機能Ｎｏ．３／４である。
【００４５】
調整機能情報記憶部４４には、描画オブジェクトの種類及び属性の少なくとも一方の特徴情報毎の画質調整機能が予め記憶されている。例えば、図６に示すような情報（画質調整機能と調整対象に関する紐付け情報）を予め記憶する。図６は、画質調整機能と調整対象に関する紐付け情報の例として、本実施の形態に係る画像処理装置１０が有する調整機能と、その機能が影響する描画オブジェクトの範囲と、調整可能な描画属性に関する例を示す。図６の例では、調整機能に優先順位（調整Ｎｏ．）が予め定められている。なお、優先順位は図６の例では、原稿全体よりも一部分を優先するように設定した例を示し、文字幅調整、線幅調整、スクリーン、色再現、濃度調整の順に優先順位が高くなるように調整機能の優先順位が予め定められている。また、図６の例において、文字幅調整は、対象範囲が文字描画１、対象描画属性１がすべて、対象描画属性２が６００ｄｐｉ以上、調整範囲が＋２／＋１／０／−１／−２、全体／明朝のみ、その他条件／制約として文字描画２には適用不可として定めている。線幅調整は、対象範囲が図形描画２、対象描画属性１がすべて、対象描画属性２が６００ｄｐｉ以上、調整範囲が＋２／＋１／０／−１／−２、全体／極細線のみ、その他条件／制約として処理解像度１２００ｄｐｉ、１ｂｉｔのときのみ有効として定めている。スクリーンは、対象範囲がすべて、対象描画属性１が（０，０，０）以外、対象属性２がすべて、調整範囲が高線数／中線数／低線数、その他の制約条件／制約としてＴ／Ｇ／Ｉ最適化が可能として定めている。なお、図６中のＴ／Ｇ／Ｉ最適化は、上述したように、テキスト（Text）、グラフィック（Graphics）、イメージ（Image）毎に予め最適として定めた調整値を意味する。色再現は、対象範囲がすべて、対象描画属性１がグレイ信号以外、対象描画属性２がすべて、調整範囲が標準／文字線／写真、その他条件／制約としてＴ／Ｇ／Ｉ最適化が可能として定めている。濃度調整は、対象範囲が文字描画１／２と図形描画１／２／３、対象描画属性１が（０，０，０）と（２５５，２５５，２５５）以外、対象描画属性２がすべて、調整範囲が＋２／＋１／０／−１／−２、文字線／図形、その他条件／制約として他の機能が制限により利用できない場合のみ有効として定めている。なお、図６のその他条件／制約の例は、その機能を有効にするときの制限を示している。例えば、線幅調整は、処理解像度１２００ｄｐｉ、１ｂｉｔのときしか有効にできない場合の例として記述している。
【００４６】
調整機能確認部４６は、オブジェクト解析部４２によって抽出された描画オブジェクトの種類及び属性の少なくとも一方に予め関連付けされた画質調整機能があるか否かを確認する。具体的には、調整機能情報記憶部４４に記憶された上述の情報に基づいて種類及び属性の少なくとも一方に予め関連付けされた画質調整機能が有るか否かを確認する。
【００４７】
印刷設定生成部４８は、調整機能確認部４６の確認結果、及び調整機能情報記憶部４４に記憶された情報に基づいて、描画オブジェクト毎の調整機能の水準を任意に組み合わせて複数条件の印刷設定を生成する。このとき、図６の調整機能のうちより上位の調整Ｎｏ．の機能が含まれるように推奨設定を生成するように制御するようになっている。
【００４８】
印刷指示生成部５０は、印刷設定生成部４８によって生成された複数条件の印刷設定に対応する複数の印刷指示情報を生成して画像処理部１６へ出力する。これにより、お試し印刷として複数の印刷設定に対応する出力が行われる。
【００４９】
続いて、上述のように構成された本実施の形態に係る画像処理装置のお試し印刷指示生成部２２で行われる具体的な処理の流れについて説明する。図７は、本実施の形態に係る画像処理装置１０におけるお試し印刷指示生成部２２で行われる処理の流れの一例を示すフローチャートである。
【００５０】
まず、利用者がプリンタドライバ２０上で「お試し印刷」を選択して印刷指示を行うと、図７の処理が開始して、ステップ１００では、対象ページが指定されたか否か判定される。該判定は、お試し印刷を行う対象ページが利用者によって指定されたか否かを判定する。具体的には、プリンタドライバ上で対象ページの入力が行われたか否かを判定し、該判定が肯定されるまで待機し判定が肯定されたところでステップ１０２へ移行する。なお、お試し印刷対象ページは、利用者に選択させずに、予め定めたページ（例えば、先頭ページや２頁目等）に固定するようにしてもよい。或いは、お試し印刷対象ページを選択するか固定するかを設定可能にしてもよい。
【００５１】
ステップ１０２では、オブジェクト解析部４２によってお試し印刷対象ページの印刷情報がプリンタドライバ２０から取得されてステップ１０４へ移行する。
【００５２】
ステップ１０４では、オブジェクト解析部４２によってお試し印刷対象ページ中の描画オブジェクトの解析が行われてステップ１０６へ移行する。
【００５３】
ステップ１０６では、オブジェクト解析部４２によって抽出対象オブジェクトがあるか否か判定され、該判定が肯定された場合にはステップ１０８へ移行し、否定された場合にはステップ１１０へ移行する。
【００５４】
ステップ１０８では、調整機能確認部４６によって抽出対象に有効な機能があるか否か判定される。該判定は、上述したように、調整機能情報記憶部４４に記憶された情報に基づいて判定され、該判定が否定された場合にはステップ１１０へ移行し、肯定された場合にはステップ１１２へ移行する。
【００５５】
ステップ１１０では、汎用的な目的別のプリセット印刷設定メニューが表示されてステップ１１６へ移行する。プリセット印刷設定メニューとしては、例えば、上述の図２に示したような予め定めた印刷設定を表示する。
【００５６】
一方、ステップ１１２では、印刷設定生成部４８によって有効な推奨設定が抽出されてステップ１１４へ移行して、抽出された有効な推奨設定が表示されてステップ１１６へ移行する。このとき、効果がない設定が除外されて表示される。例えば、線幅１の線があり、線幅調整機能で「細い」を選択してもそれ以上細くできないような設定は除外して表示する。
【００５７】
ステップ１１６では、お試し範囲が決定されたか否か判定される。該判定は、表示された設定の中からお試し印刷する範囲が利用者によって選択されたか否か判定され、該判定が肯定されるまで待機してステップ１１８へ移行する。なお、お試し印刷する範囲の設定としては、本実施の形態では、お試し印刷を行う印刷設定を利用者に選択させるが、お試し印刷する印刷設定中の調整機能の調整値を選択させるようにしてもよい。或いは、お試し印刷を行う印刷設定と、調整機能の調整値とを共に選択させるようにしてもよい。また、当該ステップの待機中にお試し印刷のキャンセル処理が行われた場合には処理を中断して終了する。
【００５８】
ステップ１１８では、元の印刷指示に対して、お試し範囲の組み合わせに従ってお試し印刷指示情報が印刷指示生成部５０によって生成されて出力され、ステップ１２０へ移行する。これによって画像処理部１６において印刷指示生成部５０で生成された印刷指示情報に従って画像処理が行われ、画像出力装置１８によって画像が出力される。本実施の形態では、画像出力装置１８によってお試し印刷が行われて出力原稿が出力される。
【００５９】
ステップ１２０では、お試し印刷の結果から利用者によって印刷設定が選択されたか否か判定され、該判定が肯定されるまで待機してステップ１２２へ移行する。なお、印刷設定を選択する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を利用者に更に決定させるようにしてもよい。例えば、今回の原稿には１ドット線しかなく、線幅調整で太めにして満足であったが、今後別の原稿で別の線幅指定のある原稿があっても同じ処理を施してもよいか、１ドット線のみにするかどうか等を決定させるようにしてもよい。
【００６０】
ステップ１２２では、選択された印刷設定がプリンタドライバ２０に保存されて一連の処理を終了する。これによって次から記憶された設定を選択して印刷することが可能となる。
【００６１】
図８は、お試し印刷の出力結果の具体例であり、図８（Ａ）は原稿画像例を示す図であり、図８（Ｂ）はある推奨設定で出力したときの出力結果の一例を示す図であり、図８（Ｃ）は他の推奨設定で出力したときの出力結果の一例を示す図である。また、図９は、描画オブジェクトに対して抽出された有効な推奨設定の一例を示す図である。
【００６２】
利用者がプリンタドライバ２０上で「お試し印刷」を指示して原稿中の対象ページとして図８（Ａ）に示す原稿画像が選択されると、上述の処理が行われる。これによって、描画Ｎｏ．１〜５の５つの描画オブジェクトがオブジェクト解析部４２によって抽出されてそれぞれのオブジェクト毎に有効な機能が抽出される。そして、図９に示すような推奨設定が表示される。ここで、図９中のIndex２が選択されてお試し印刷が行われた結果を図８（Ｂ）に示し、Index４が選択されてお試し印刷が行われた結果が図８（Ｃ）に示す。
【００６３】
利用者は各詳細な設定がどうなっているかを把握する必要はなく、利用者が好ましいと感じる出力サンプルに付加されているIndexを確認して、その後プリンタドライバ２０の指示に従って入力するだけでお試し印刷が行われる。また、調整量が足りない場合は、各推奨設定を元に新たに推奨設定を提示すればよい。なお、図８の例では、原稿中に複数種類の描画オブジェクトが存在しているため、Ｔ／Ｇ／Ｉ最適化（Text、Graphics、Imageのそれぞれ毎に最適として予め定めた値）を選択している。
【００６４】
なお、各調整機能に対象範囲（全体、一部）が選択できる場合には、原稿中に存在する範囲で限定的にお試し印刷として設定することを基本とする。
【００６５】
図９では、Index１（標準）は基準となる設定で、Index２〜５は推奨設定の例を示している。Index２／３（＋方向／−方向）では、関係する機能全て有効にしたいため、条件として１２００ｄｐｉ、１ｂｉｔにして機能を有効にしている。全ての機能が同じ条件で選択できない場合は、優先順位の高い機能に必要な条件を前提として推奨設定の優先順位を決定する。ここでは、濃度調整は他の機能により調整できていると判断して適用しないこととしているが、Index４／５（＋方向／−方向）では条件的に線幅調整が使えないため、サポート的に濃度調整を加味している。これらの詳細な条件は画像処理装置１０の仕様や特徴を把握している側では実施できるが、一般の利用者には到底実施できないため、ノウハウ的な要素を駆使して推奨設定とその優先順位をつけて表示する必要がある。
【００６６】
また、サンプル上に調整前後で差異が生じる部分については、別途マークを付加して出力するようにしてもよい。
【００６７】
なお、上記実施の形態では、原稿中に含まれ描画オブジェクトを解析して有効な推奨設定を表示するようにしたが、これに限るものではなく、有効な調整機能候補を表示して利用者に選択させるようにしてもよい。
【００６８】
以下では、変形例として有効な調整機能候補を表示する場合のお試し印刷指示生成部２２で行われる処理について説明する。図１０は、本実施の形態に係る画像処理装置１０におけるお試し印刷指示生成部２２で行われる処理の流れの変形例を示すフローチャートである。なお、図７と同一処理については同一符号を付して説明する。
【００６９】
まず、利用者がプリンタドライバ２０上で「お試し印刷」を選択して印刷指示を行うと、図１０の処理が開始して、ステップ１００では、対象ページが指定されたか否か判定される。該判定は、お試し印刷を行う対象ページが利用者によって指定されたか否かを判定する。具体的には、プリンタドライバ上で対象ページの入力が行われたか否かを判定し、該判定が肯定されるまで待機し判定が肯定されたところでステップ１０２へ移行する。なお、お試し印刷対象ページは、利用者に選択させずに、予め定めたページ（例えば、先頭ページや２頁目等）に固定するようにしてもよい。或いは、お試し印刷対象ページを選択するか固定するかを設定可能にしてもよい。
【００７０】
ステップ１０２では、オブジェクト解析部４２によってお試し印刷対象ページの印刷情報がプリンタドライバ２０から取得されてステップ１０４へ移行する。
【００７１】
ステップ１０４では、オブジェクト解析部４２によってお試し印刷対象ページ中の描画オブジェクトの解析が行われてステップ１０６へ移行する。
【００７２】
ステップ１０６では、オブジェクト解析部４２によって抽出対象オブジェクトがあるか否か判定され、該判定が肯定された場合にはステップ１０８へ移行し、否定された場合にはステップ１１０へ移行する。
【００７３】
ステップ１０８では、調整機能確認部４６によって抽出対象に有効な機能があるか否か判定される。該判定は、上述したように、調整機能情報記憶部４４に記憶された情報に基づいて判定され、該判定が否定された場合にはステップ１１０へ移行し、肯定された場合にはステップ１１１へ移行する。
【００７４】
ステップ１１０では、汎用的な目的別のプリセット印刷設定メニューが表示されてステップ１１６へ移行する。プリセット印刷設定メニューとしては、例えば、上述の図２に示したような予め定めた印刷設定を表示する。
【００７５】
一方、ステップ１１１では、印刷設定生成部４８によって有効な調整機能候補が抽出されてステップ１１３へ移行して、抽出された有効な調整機能候補が表示されてステップ１１６へ移行する。このとき、効果がない調整機能が除外されて表示される。例えば、線幅１の線があり、線幅調整機能で「細い」を選択してもそれ以上細くできないような設定は除外して表示する。すなわち、抽出対象描画オブジェクトがあり、かつその描画オブジェクトに有効な調整機能があれば、印刷品質を向上できる可能性がある機能を表示して利用者へ機能紹介する。
【００７６】
ステップ１１６では、お試し範囲が決定されたか否か判定される。該判定は、表示された調整機能候補の中からお試し印刷する範囲が利用者によって選択されたか否か判定され、該判定が肯定されるまで待機してステップ１１８へ移行する。なお、お試し印刷の範囲を選択する際には、調整機能候補の調整値（例えば、＋２／＋１／−１／−２等）を選択させるが、調整したい対象（文字、線、画像等）を別途利用者が選択可能にしてもよい。また、当該ステップの待機中にお試し印刷のキャンセル処理が行われた場合には処理を中断して終了する。
【００７７】
ステップ１１８では、元の印刷指示に対して、お試し範囲の組み合わせに従ってお試し印刷指示情報が印刷指示生成部５０によって生成されて出力され、ステップ１２０へ移行する。これによって画像処理部１６において印刷指示生成部５０で生成された印刷指示情報に従って画像処理が行われ、画像出力装置１８によって画像が出力される。本実施の形態では、画像出力装置１８によってお試し印刷が行われて出力原稿が出力される。
【００７８】
ステップ１２０では、お試し印刷の結果から利用者によって印刷設定が選択されたか否か判定され、該判定が肯定されるまで待機してステップ１２２へ移行する。なお、印刷設定を選択する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を利用者に更に決定させるようにしてもよい。例えば、今回の原稿には１ドット線しかなく、線幅調整で太めにして満足であったが、今後別の原稿で別の線幅指定のある原稿があっても同じ処理を施してもよいか、１ドット線のみにするかどうか等を決定させるようにしてもよい。
【００７９】
ステップ１２２では、選択された印刷設定がプリンタドライバ２０に保存されて一連の処理を終了する。これによって次から記憶された設定を選択して印刷することが可能となる。
【００８０】
なお、上記の実施の形態では、プリンタドライバ２０にお試し印刷指示生成部２２を備える例を説明したが、これに限るものではなく、例えば、画像処理部１６にお試し印刷指示生成部２２を設けるようにしてもよいし、プリンタドライバ２０及び画像処理装置１６とは別にお試し印刷指示生成部２２をオプション設定可能なように設けるようにしてもよい。また、お試し印刷指示生成部２２は、上記の実施の形態では、プリンタドライバ２０に設ける構成のためソフトウエアであるが、ハードウエア構成としてもよい。
【００８１】
また、上記の実施の形態における画像処理装置１０のお試し印刷指示生成部２２によって行われる処理は、プログラムとして記憶媒体に記憶して流通させるようにしてもよい。
【符号の説明】
【００８２】
１０    画像処理装置
１４    出力指示部
２０    プリンタドライバ
２２    お試し印刷指示生成部
４２    オブジェクト解析部
４４    調整機能情報記憶部
４６    調整機能確認部
４８    印刷設定生成部
５０    印刷指示生成部
【図１】
2015032262.tif 000003
【図２】
2015032262.tif 000004
【図３】
2015032262.tif 000005
【図４】
2015032262.tif 000006
【図６】
2015032262.tif 000007
【図７】
2015032262.tif 000008
【図９】
2015032262.tif 000009
【図１０】
2015032262.tif 000010
【図５】
2015032262.tif 000011
【図８】
2015032262.tif 000012