[go: up one dir, main page]

JP2015032262A - Image processor, image processing program, and storage medium having image processing program stored therein - Google Patents

Image processor, image processing program, and storage medium having image processing program stored therein Download PDF

Info

Publication number
JP2015032262A
JP2015032262A JP2013163490A JP2013163490A JP2015032262A JP 2015032262 A JP2015032262 A JP 2015032262A JP 2013163490 A JP2013163490 A JP 2013163490A JP 2013163490 A JP2013163490 A JP 2013163490A JP 2015032262 A JP2015032262 A JP 2015032262A
Authority
JP
Japan
Prior art keywords
print
image processing
image
setting
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013163490A
Other languages
Japanese (ja)
Inventor
勇一 西國
Yuichi Nishikuni
勇一 西國
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2013163490A priority Critical patent/JP2015032262A/en
Publication of JP2015032262A publication Critical patent/JP2015032262A/en
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image processor, an image processing program, and a storage medium having the image processing program stored therein, allowing even a user who does not understand all image quality adjustment functions to perform intended image processing in a short period of time.SOLUTION: When a user instructs "trial printing" on a printer driver 20, and selects an object page in a document (100), an image processor analyzes whether or not the object page includes a drawing object (102 to 106). When the object page includes a drawing object, and there is an effective function therefor, the image processor generates a plurality of recommended print settings as combinations which are likely to improve the printing quality (108, 112, 114), allows the user to select therefrom a recommended print setting used for the actual output (116), and performs trial printing (118).

Description

本発明は、画像処理装置、画像処理プログラム、及び画像処理プログラムを記憶した記憶媒体に関する。   The present invention relates to an image processing apparatus, an image processing program, and a storage medium storing the image processing program.

画像形成装置などで画像を形成する際には、画質調整機能によって画質を調整して画像形成することが可能とされているので、画質の調整を行って試しに画像形成を行うことがある。   When an image is formed by an image forming apparatus or the like, it is possible to form an image by adjusting the image quality using the image quality adjustment function.

例えば、特許文献1では、基本設定画面で試し印刷タブを選択して開く試し印刷設定画面に、プルダウンメニューを表示すると共に、試し印刷サイズ/本印刷サイズの比に応じた枠サイズのエリア指定枠を指定数表示し、試し印刷ボタンが押されると、エリア指定枠内の画像領域をトリミング処理して、トリミング画像を試し印刷サイズで印刷可能な試し印刷データとして画像条件記述付きで生成・出力することが提案されている。   For example, in Patent Document 1, a pull-down menu is displayed on a test print setting screen that is opened by selecting a test print tab on the basic setting screen, and an area designation frame having a frame size corresponding to the ratio of the test print size / main print size. When the trial print button is pressed, the image area within the area designation frame is trimmed, and the trimmed image is generated and output as trial print data that can be printed at the trial print size with an image condition description. It has been proposed.

特開2007−172502号公報JP 2007-172502 A

本発明は、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な画像処理装置、画像処理プログラム、及び画像処理プログラムを記憶した記憶媒体を提供することを目的とする。   The present invention provides an image processing apparatus, an image processing program, and a storage medium storing the image processing program capable of performing intended image processing in a short time even by a user who does not grasp all image quality adjustment functions. For the purpose.

請求項1に記載の画像処理装置は、原稿情報に含まれる描画対象の種類及び属性の少なくとも一方の特徴情報を解析して、前記特徴情報に予め関連付けされた画質調整機能を抽出し、抽出した前記画質調整機能が有する調整値を複数組み合わせて複数の印刷設定を生成する設定生成手段と、予め定めた基準印刷設定の印刷指示情報とは異なる複数の印刷指示情報を、前記設定生成手段によって生成された前記複数の印刷設定に基づいて生成する生成手段と、を備えている。   The image processing apparatus according to claim 1 analyzes the feature information of at least one of the type and attribute of the drawing target included in the document information, and extracts and extracts an image quality adjustment function previously associated with the feature information. A setting generation unit that generates a plurality of print settings by combining a plurality of adjustment values of the image quality adjustment function, and a plurality of print instruction information that is different from print instruction information of a predetermined reference print setting is generated by the setting generation unit. Generating means for generating based on the plurality of print settings.

請求項2に記載の発明は、請求項1に記載の発明において、前記設定生成手段が、抽出した前記画質調整機能が有する調整値の複数の組み合わせのうち予め定めた推奨の調整値の組み合わせの推奨印刷設定を複数生成し、生成された複数の推奨印刷設定の中から前記印刷指示情報を生成する印刷設定を利用者に確認させる確認手段を更に備えている。   According to a second aspect of the present invention, in the first aspect of the present invention, the setting generation unit is configured to select a predetermined combination of recommended adjustment values among a plurality of combinations of adjustment values that the extracted image quality adjustment function has. The apparatus further includes confirmation means for generating a plurality of recommended print settings and allowing the user to confirm the print settings for generating the print instruction information from the generated plurality of recommended print settings.

請求項3に記載の発明は、請求項1に記載の発明において、前記設定生成手段によって抽出された前記画質調整機能が有する調整値、及び前記生成手段によって前記印刷指示情報の生成対象となる前記印刷設定の少なくとも一方を利用者に確認させる確認手段を更に備えている。   According to a third aspect of the present invention, in the first aspect of the invention, the adjustment value of the image quality adjustment function extracted by the setting generation unit, and the generation target of the print instruction information by the generation unit. The apparatus further includes confirmation means for allowing the user to confirm at least one of the print settings.

請求項4に記載の発明は、請求項1〜3の何れか1項に記載の発明において、前記設定生成手段は、抽出された前記画質調整機能が有する調整値の組み合わせのうち調整効果が得られない組み合わせを除外して前記印刷設定を生成する。   According to a fourth aspect of the present invention, in the invention according to any one of the first to third aspects, the setting generation unit obtains an adjustment effect among combinations of adjustment values of the extracted image quality adjustment function. The print settings are generated by excluding combinations that are not allowed.

請求項5に記載の発明は、請求項1〜4の何れか1項に記載の発明において、前記設定生成手段によって生成された前記複数の印刷設定の中から希望品質に近い印刷設定を決定する決定手段を更に備えている。   According to a fifth aspect of the present invention, in the invention according to any one of the first to fourth aspects, a print setting close to a desired quality is determined from the plurality of print settings generated by the setting generation unit. A determining unit is further provided.

請求項6に記載の発明は、請求項5に記載の発明において、前記決定手段は、前記印刷設定を決定する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を更に決定する。   According to a sixth aspect of the present invention, in the fifth aspect of the present invention, when the determination unit determines the print setting, the determination unit further determines an adjustment target range of an image quality adjustment function included in the print setting.

請求項7に記載の発明は、請求項1〜6の何れか1項に記載の発明において、前記生成手段は、前記基準印刷設定の印刷指示情報に対する前記画質調整機能の変更によって変化する描画対象を認識させるための印情報を付加して前記印刷指示情報を生成する。   The invention according to claim 7 is the drawing object according to any one of claims 1 to 6, wherein the generation unit changes the image quality adjustment function with respect to the print instruction information of the reference print setting. The print instruction information is generated by adding mark information for recognizing the print.

請求項8に記載の画像処理プログラムは、コンピュータを、請求項1〜7の何れか1項に記載の画像処理装置の各手段として機能させる。   An image processing program according to an eighth aspect causes a computer to function as each unit of the image processing apparatus according to any one of the first to seventh aspects.

請求項9に記載の記憶媒体は、請求項8に記載の画像処理プログラムを記憶している。   A storage medium according to a ninth aspect stores the image processing program according to the eighth aspect.

請求項1に記載の発明によれば、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な画像処理装置を提供することができる、という効果がある。   According to the first aspect of the present invention, it is possible to provide an image processing apparatus that can perform intended image processing in a short time even for a user who does not grasp all image quality adjustment functions. is there.

請求項2に記載の発明によれば、推奨印刷設定を複数生成しない場合に比べて、意図する画像処理の効果を短時間短時間で確認できる、という効果がある。   According to the second aspect of the present invention, compared to the case where a plurality of recommended print settings are not generated, there is an effect that the effect of intended image processing can be confirmed in a short time.

請求項3に記載の発明によれば、印刷設定を利用者に確認しない場合に比べて、無駄な出力を避けることができる、という効果がある。   According to the third aspect of the present invention, there is an effect that it is possible to avoid useless output as compared with the case where the user does not confirm the print setting.

請求項4に記載の発明によれば、調整効果が得られない組み合わせを除外しない場合に比べて、無駄な出力を避けることができる、という効果がある。   According to the fourth aspect of the present invention, there is an effect that it is possible to avoid useless output as compared with a case where a combination in which an adjustment effect cannot be obtained is not excluded.

請求項5に記載の発明によれば、複数の印刷設定の中から希望品質に近い印刷設定を決定することができる、という効果がある。   According to the invention described in claim 5, there is an effect that it is possible to determine a print setting close to the desired quality from among a plurality of print settings.

請求項6に記載の発明によれば、画質調整機能の調整を行う対象範囲を決定しない場合に比べて、利便的な処理が可能となる、という効果がある。   According to the sixth aspect of the invention, there is an effect that it is possible to perform convenient processing as compared with the case where the target range for adjusting the image quality adjustment function is not determined.

請求項7に記載の発明によれば、印情報を付加しない場合に比べて、画質調整機能によって変化する部分を利用者に容易に認識させることができる、という効果がある。   According to the seventh aspect of the present invention, there is an effect that the user can easily recognize the portion changed by the image quality adjustment function as compared with the case where the mark information is not added.

請求項8に記載の画像処理プログラムによれば、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な画像処理プログラムを提供することができる、という効果がある。   According to the image processing program of claim 8, it is possible to provide an image processing program capable of performing intended image processing in a short time even by a user who does not grasp all image quality adjustment functions. effective.

請求項9に記載の記憶媒体によれば、全ての画質調整機能を把握していない利用者でも意図する画像処理を短時間に行うことが可能な記憶媒体を提供することができる、という効果がある。   According to the storage medium of the ninth aspect, there is an effect that it is possible to provide a storage medium that can perform intended image processing in a short time even for a user who does not grasp all image quality adjustment functions. is there.

本実施の形態に係る画像処理装置の概略構成を示す図である。It is a figure which shows schematic structure of the image processing apparatus which concerns on this Embodiment. プリセットの印刷指示情報の一例を示す図である。It is a figure which shows an example of the printing instruction information of preset. 描画オブジェクトの種類と描画内容の一例を示す図である。It is a figure which shows an example of the kind of drawing object, and drawing content. 本実施の形態に係る画像処理装置におけるお試し印刷指示生成部の構成を示すブロック図である。It is a block diagram which shows the structure of the trial printing instruction | indication production | generation part in the image processing apparatus which concerns on this Embodiment. 原稿中に含まれる描画オブジェクトの一例を示す図であり、(A)は原稿画像を示す図であり、(B)は原稿画像中の描画オブジェクトの種類や属性を示す図である。2A and 2B are diagrams illustrating an example of a drawing object included in a document. FIG. 2A is a diagram illustrating a document image, and FIG. 2B is a diagram illustrating types and attributes of the drawing object in the document image. 本実施の形態に係る画像処理装置が有する調整機能と、その機能が影響する描画オブジェクトの範囲と、調整可能な描画属性に関する例を示す図である。It is a figure which shows the example regarding the adjustment function which the image processing apparatus which concerns on this Embodiment has, the range of the drawing object which the function affects, and the adjustable drawing attribute. 本実施の形態に係る画像処理装置におけるお試し印刷指示生成部で行われる処理の流れの一例を示すフローチャートである。4 is a flowchart illustrating an example of a flow of processing performed by a trial print instruction generation unit in the image processing apparatus according to the present embodiment. お試し印刷の出力結果の具体例であり、(A)は原稿画像例を示す図であり、(B)はある推奨設定で出力したときの出力結果の一例を示す図であり、(C)は他の推奨設定で出力したときの出力結果の一例を示す図である。FIG. 4 is a specific example of an output result of trial printing, (A) is a diagram illustrating an example of a document image, (B) is a diagram illustrating an example of an output result when output is performed with a certain recommended setting, and (C) FIG. 10 is a diagram illustrating an example of an output result when output is performed with other recommended settings. 描画オブジェクトに対して抽出された有効な推奨設定の一例を示す図である。It is a figure which shows an example of the effective recommended setting extracted with respect to the drawing object. 本実施の形態に係る画像処理装置におけるお試し印刷指示生成部で行われる処理の流れの変形例を示すフローチャートである。10 is a flowchart illustrating a modification of the flow of processing performed by the trial print instruction generation unit in the image processing apparatus according to the present embodiment.

以下、本実施の形態について図面を参照しつつ説明する。図1は、本実施の形態に係る画像処理装置10の概略構成を示す図である。   Hereinafter, the present embodiment will be described with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of an image processing apparatus 10 according to the present embodiment.

画像処理装置10は、アプリケーション12、出力指示部14、画像処理部16、及び画像出力装置18を備えている。   The image processing apparatus 10 includes an application 12, an output instruction unit 14, an image processing unit 16, and an image output device 18.

本実施の形態では、アプリケーション12及び出力指示部14が、パーソナルコンピュータ等に設けられ、画像処理部16及び画像出力装置18が、印刷装置等の画像形成装置に設けられた例を説明する。   In the present embodiment, an example will be described in which the application 12 and the output instruction unit 14 are provided in a personal computer or the like, and the image processing unit 16 and the image output device 18 are provided in an image forming apparatus such as a printing apparatus.

すなわち、アプリケーション12及び出力指示部14は、コンピュータにインストールされたソフトウエアプログラムからなり、アプリケーション12から入力原稿の出力要求が行われると、出力指示部14に含まれるプリンタドライバ20は、画像処理部16に印刷指示情報を送信することにより、画像処理部16及び画像出力装置18における出力を制御する。なお、印刷指示情報の具体例としては、例えば、PDL(Page Description Language)で記述されたPDL情報等を適用してもよい。また、印刷指示情報には、解像度、階調情報、スクリーン等の画質に関する指示である画質指示と、文字、図形、イメージ等の描画命令である描画コマンドとが含まれる。   That is, the application 12 and the output instruction unit 14 include software programs installed in a computer. When an output of an input document is requested from the application 12, the printer driver 20 included in the output instruction unit 14 includes an image processing unit. By transmitting the print instruction information to 16, the output in the image processing unit 16 and the image output device 18 is controlled. As a specific example of the print instruction information, for example, PDL information described in PDL (Page Description Language) may be applied. The print instruction information includes an image quality instruction that is an instruction relating to image quality such as resolution, gradation information, and a screen, and a drawing command that is a drawing instruction for characters, figures, images, and the like.

画像処理部16は、入力情報通知部24、描画処理部26、色再現処理部28、中間調処理部30、指示判定部32、描画判定部34、画像処理ターゲット決定部36、画質ターゲット情報格納部38、及び画像処理パラメータ格納部40を備えている。   The image processing unit 16 includes an input information notification unit 24, a drawing processing unit 26, a color reproduction processing unit 28, a halftone processing unit 30, an instruction determination unit 32, a drawing determination unit 34, an image processing target determination unit 36, and image quality target information storage. A unit 38 and an image processing parameter storage unit 40.

画像処理部16は、プリンタドライバ20から送信された印刷指示情報に基づいて画像処理を行い、処理された画像情報を画像出力装置18へ出力する。   The image processing unit 16 performs image processing based on the print instruction information transmitted from the printer driver 20, and outputs the processed image information to the image output device 18.

画像処理部16では、入力情報通知部24がプリンタドライバ20から出力された印刷指示情報を受け付けて、描画処理部26、指示判定部32、及び描画判定部34に出力する。   In the image processing unit 16, the input information notification unit 24 receives the print instruction information output from the printer driver 20 and outputs the print instruction information to the drawing processing unit 26, the instruction determination unit 32, and the drawing determination unit 34.

描画処理部26は、入力情報通知部24から入力された印刷指示情報に基づいて描画処理を行って画像情報を生成する。描画処理を行う際には、印刷指示情報に含まれる描画命令に従って描画処理を行う。詳細には、指示判定部32が、印刷指示情報に含まれる画質指示の内容を判定し、描画判定部34が、印刷指示情報に含まれる描画コマンドの内容を判定する。そして、画像処理ターゲット決定部36が、指示判定部32によって判定された画質指示の内容に従って描画するための描画情報を、画質ターゲット情報格納部38から読み出し、各部(描画処理部26、色再現処理部28、及び中間調処理部30)で処理するためのパラメータを画像処理パラメータ格納部40から読み出して各部に通知及び設定を行う。   The drawing processing unit 26 performs drawing processing based on the print instruction information input from the input information notification unit 24 to generate image information. When performing the drawing process, the drawing process is performed in accordance with a drawing command included in the print instruction information. Specifically, the instruction determination unit 32 determines the content of the image quality instruction included in the print instruction information, and the drawing determination unit 34 determines the content of the drawing command included in the print instruction information. Then, the image processing target determination unit 36 reads drawing information for drawing in accordance with the content of the image quality instruction determined by the instruction determination unit 32 from the image quality target information storage unit 38, and each unit (the drawing processing unit 26, the color reproduction process). Parameters to be processed by the unit 28 and the halftone processing unit 30) are read from the image processing parameter storage unit 40 and notified to each unit.

なお、画質ターゲット情報格納部38には、画質指示の内容に従って描画するための描画情報が予め記憶され、画像処理パラメータ格納部40には、描画情報に従って各部で処理するためのパラメータが予め記憶されている。   The image quality target information storage unit 38 stores drawing information for drawing according to the contents of the image quality instruction in advance, and the image processing parameter storage unit 40 stores parameters for processing in each unit according to the drawing information. ing.

色再現処理部28は、描画処理部24により描画された画像情報に対して各種の色再現処理を施す。ここで、色再現処理としては、描画コマンドにおける特定の色空間の色信号を、画像出力装置18が出力するために使用する色成分を要素とする別の色空間の色信号に変換する処理、色信号を色再現範囲内の別の色信号へ変換する処理、色信号の階調を補正する処理等がある。その際に、画像処理ターゲット決定部36による指示に従って色再現処理を行う。中間調処理部30は、スクリーン処理等により擬似中間調の画像を生成する。その際に、画像処理ターゲット決定部36による指示に従って中間調処理を行う。そして、各部によって処理された画像情報を画像出力装置18に出力することにより、画像出力装置18において画像の出力が行われる。本実施の形態では、画像出力装置18は、紙などの記録媒体に画像を印刷することにより、出力原稿を出力する。   The color reproduction processing unit 28 performs various color reproduction processes on the image information drawn by the drawing processing unit 24. Here, as the color reproduction process, a process of converting a color signal of a specific color space in the drawing command into a color signal of another color space having a color component used for output by the image output device 18 as an element, There are a process for converting a color signal into another color signal within the color reproduction range, a process for correcting the gradation of the color signal, and the like. At that time, color reproduction processing is performed in accordance with an instruction from the image processing target determination unit 36. The halftone processing unit 30 generates a pseudo halftone image by screen processing or the like. At that time, halftone processing is performed in accordance with an instruction from the image processing target determination unit 36. Then, by outputting the image information processed by each unit to the image output device 18, the image output device 18 outputs an image. In the present embodiment, the image output device 18 outputs an output document by printing an image on a recording medium such as paper.

ところで、一般的な画像形成装置では、選択しただけで複数の印刷設定が一度に変化するプリセットという機能と、個々に変更可能な要素機能が存在する。例えば、図2には、プリセットの印刷指示情報の一例を示す。図2の例では、印刷設定として、5つ(Index1〜5)の設定があり、標準、高速、高画質写真、図面(写真/CGなし)、図面(写真/CGあり)のプリセットを有する例を示す。それぞれの印刷設定において、処理解像度、階調情報、スクリーン、色再現、文字幅調整、線幅調整、濃度調整等の画質調整が予め定められている。なお、図2中のT/G/I最適化は、テキスト(Text)、グラフィック(Graphics)、イメージ(Image)毎に予め最適として定めた調整値を意味する。   By the way, in a general image forming apparatus, there is a function called “preset” in which a plurality of print settings are changed at a time just by selection, and an element function that can be individually changed. For example, FIG. 2 shows an example of preset print instruction information. In the example of FIG. 2, there are five settings (Index 1 to 5) as print settings, and presets of standard, high speed, high-quality photos, drawings (no photos / CG), and drawings (with photos / CG) are included. Indicates. In each print setting, image quality adjustments such as processing resolution, gradation information, screen, color reproduction, character width adjustment, line width adjustment, and density adjustment are determined in advance. Note that the T / G / I optimization in FIG. 2 means an adjustment value determined in advance as optimum for each of text, graphics, and images.

ここで、要素機能を個別に変更する場合には、高度な知識が必要とされ、要素機能を個別に指定して出力して確認し、別の指定を行って出力して確認するといった指定と確認のサイクルを繰り返し行う必要がある。   Here, when changing element functions individually, advanced knowledge is required, and it is specified that each element function is individually specified and output and confirmed, and another specification is output and confirmed. It is necessary to repeat the confirmation cycle.

また、原稿中に含まれる描画オブジェクト(描画対象)によっては、各種要素機能の設定によって出力結果が変化できるものとできないものが存在する。なお、描画オブジェクトの例としては、図3に示すように、アウトラインデータとして処理(Text)する文字描画1、ビットマップデータとして処理(Text)する文字描画2、矩形領域の塗りつぶし(Graphics)とする図形描画1、線の描画(Graphics)とする図形描画2、グラデーション(Graphics)とする図形描画3、自然画等の画像データ(Image)であるイメージ描画1、自然画以外(CG/ロゴ/グラデーション)(Image)であるイメージ描画2などがある。   Also, depending on the drawing object (drawing target) included in the document, there may be an output result that may or may not change depending on various element function settings. As an example of the drawing object, as shown in FIG. 3, a character drawing 1 processed as outline data (Text), a character drawing 2 processed as bitmap data (Text), and a rectangular region fill (Graphics) are used. Graphic drawing 1, Graphic drawing 2 for line drawing (Graphics), Graphic drawing 3 for gradation (Graphics), Image drawing 1 as image data (Image) such as natural image, other than natural image (CG / logo / gradation) ) (Image) is an image drawing 2 or the like.

ここで、例えば、利用者が原稿を出力前にモニタ上でプレビューして確認した際に“文字”として認識している場合でも、実際の描画指示は、図3の“イメージ描画1”で指示されている場合もあり、このとき“文字”を調整する機能をいくら選択しても“イメージ描画1”で記述されているオブジェクトには効果が表れないが、利用者にはその状態が把握できないことがある。   Here, for example, even when the user recognizes the original as a “character” by previewing and confirming the document on the monitor before outputting, the actual drawing instruction is indicated by “image drawing 1” in FIG. At this time, no matter how much the function for adjusting “character” is selected, the effect described in the object described in “image drawing 1” does not appear, but the user cannot grasp the state. Sometimes.

そこで、本実施の形態に係る画像処理装置10は、利用者が意図した出力原稿を得るために、オブジェクト毎の調整可能な要素機能を抽出して画質調整を行って試しに出力原稿を得るための印刷指示情報を生成するお試し印刷指示生成部22が出力指示部14に設けられている。   Therefore, in order to obtain an output original intended by the user, the image processing apparatus 10 according to the present embodiment extracts an adjustable element function for each object, performs image quality adjustment, and obtains an output original as a trial. The output instruction unit 14 is provided with a trial print instruction generation unit 22 that generates the print instruction information.

お試し印刷指示生成部22は、画像出力装置に対して画像の出力指示を行う出力指示部14に設けられている。図1では、プリンタドライバ20とは別にお試し印刷指示生成部22を示すが、本実施の形態では、プリンタドライバ20にお試し印刷指示生成部22が含まれるものとして説明する。   The trial print instruction generation unit 22 is provided in the output instruction unit 14 that instructs the image output apparatus to output an image. In FIG. 1, the test print instruction generation unit 22 is shown separately from the printer driver 20, but in the present embodiment, it is assumed that the printer driver 20 includes the test print instruction generation unit 22.

ここで、お試し印刷指示生成部22の詳細な構成について説明する。図4は、本実施の形態に係る画像処理装置10におけるお試し印刷指示生成部22の構成を示すブロック図である。   Here, a detailed configuration of the trial print instruction generation unit 22 will be described. FIG. 4 is a block diagram showing a configuration of the trial print instruction generating unit 22 in the image processing apparatus 10 according to the present embodiment.

お試し印刷指示生成部22は、図4に示すように、オブジェクト解析部42、調整機能情報記憶部44、調整機能確認部46、印刷設定生成部48、及び印刷指示生成部50を備えている。なお、本実施の形態では、プリンタドライバ20にお試し印刷指示生成部22を備える構成であるため、お試し印刷指示生成部22の各部は、プログラムを実行することによって機能する。   As shown in FIG. 4, the trial print instruction generation unit 22 includes an object analysis unit 42, an adjustment function information storage unit 44, an adjustment function confirmation unit 46, a print setting generation unit 48, and a print instruction generation unit 50. . In this embodiment, since the printer driver 20 includes the trial print instruction generation unit 22, each unit of the trial print instruction generation unit 22 functions by executing a program.

オブジェクト解析部42は、印刷対象の印刷情報に含まれる描画オブジェクトの種類及び属性の少なくとも一方を解析する。描画オブジェクトとしては、上述したように、アウトラインデータとして処理(Text)として処理される文字描画1、ビットマップデータとして処理(Text)される文字描画2、矩形領域の塗りつぶし(Graphics)として処理される図形描画1、線の描画(Graphics)として処理される図形描画2、グラデーション(Graphics)として処理される図形描画3、自然画等の画像データ(Image)として処理されるイメージ描画1、自然画以外(CG/ロゴ/グラデーション)(Image)として処理されるイメージ描画2などがある。これらの描画オブジェクトは、各種要素機能の設定によって出力結果が変化できるものとできないものが存在する。例えば、上述したように、利用者が原稿を出力前にモニタ上でプレビューして確認した際に、”文字”として認識している場合でも、実際の描画指示は、図3の”イメージ描画1”で指示されている場合もあり、このとき”文字”を調整する機能をいくら選択しても”イメージ描画1”で記述されたオブジェクトには効果が現れない。利用者がこの状態を把握できないことがあるので、オブジェクト解析部42が、印刷情報を解析して描画オブジェクトを抽出するようになっている。   The object analysis unit 42 analyzes at least one of the type and attribute of the drawing object included in the print information to be printed. As described above, the drawing object is processed as a character drawing 1 processed as outline data (Text), a character drawing 2 processed as bitmap data (Text), and a rectangular region fill (Graphics). Graphic drawing 1, Graphic drawing 2 processed as line drawing (Graphics), Graphic drawing 3 processed as gradation (Graphics), Image drawing 1 processed as image data (Image) such as natural image, other than natural image There is an image drawing 2 processed as (CG / logo / gradation) (Image). These drawing objects may or may not change the output result depending on the setting of various element functions. For example, as described above, even when the user recognizes the document as “character” when the document is previewed and confirmed on the monitor before output, the actual drawing instruction is “image drawing 1” in FIG. In this case, no matter how many functions for adjusting the “character” are selected, the effect described in “image drawing 1” does not appear. Since the user may not be able to grasp this state, the object analysis unit 42 analyzes the print information and extracts a drawing object.

図5(A)、(B)は原稿中に含まれる描画オブジェクトの一例であり、オブジェクト解析部42は、印刷情報を解析してこれらの描画オブジェクトを抽出する。図5の例では、描画No.1〜5の5つの描画オブジェクトを抽出した例を示す。各描画オブジェクトの属性や有効な調整機能は、図5(B)に示すようになっている。なお、図5(B)における有効な調整機能は、後述する調整機能情報記憶部44に記憶された情報(図6)における調整No.に対応する。具体的には、描画No.1の描画オブジェクトは文字描画1で、描画属性1(色値)が(0,0,0)、描画属性2(その他)がWeight=3とされて、有効な調整機能としては後述の調整No.1である。また、描画No.2の描画オブジェクトは図形描画2で、描画属性1(色値)が(255,128,128)、描画属性2(その他)が線幅=1とされて、有効な調整機能としては後述の調整機能No.2/3/4/5である。また、描画No.3の描画オブジェクトはイメージ描画2で、描画属性1(色値)が(255,128,128)とされて、有効な調整機能としては後述の調整機能No.3/4である。また、描画No.4の描画オブジェクトは図形描画2で、描画属性1(色値)が(128,128,128)、描画属性2(その他)が線幅=3とされて、有効な調整機能としては後述の調整機能No.2/3/5である。また、描画No.5の描画オブジェクトはイメージ描画2で、描画属性1(色値)が(128,128,128)とされて、有効な調整機能としては後述の調整機能No.3/4である。   5A and 5B are examples of drawing objects included in a document, and the object analysis unit 42 analyzes the print information and extracts these drawing objects. In the example of FIG. The example which extracted five drawing objects of 1-5 is shown. The attributes and effective adjustment functions of each drawing object are as shown in FIG. Note that the effective adjustment function in FIG. 5B is the adjustment No. in the information (FIG. 6) stored in the adjustment function information storage unit 44 described later. Corresponding to Specifically, the drawing No. A drawing object 1 is a character drawing 1, a drawing attribute 1 (color value) is (0, 0, 0), a drawing attribute 2 (others) is Weight = 3, and an adjustment function described later is an effective adjustment function. . 1. In addition, the drawing No. The drawing object 2 is a graphic drawing 2, the drawing attribute 1 (color value) is (255, 128, 128), the drawing attribute 2 (others) is line width = 1, and the adjustment function described later is an effective adjustment function. Function No. 2/3/4/5. In addition, the drawing No. The drawing object No. 3 is image drawing 2, and the drawing attribute 1 (color value) is (255, 128, 128). 3/4. In addition, the drawing No. The drawing object 4 is a graphic drawing 2, the drawing attribute 1 (color value) is set to (128, 128, 128), the drawing attribute 2 (other) is set to line width = 3, and an adjustment function described later is an effective adjustment function. Function No. 2/3/5. In addition, the drawing No. The drawing object No. 5 is image drawing 2, and the drawing attribute 1 (color value) is set to (128, 128, 128). 3/4.

調整機能情報記憶部44には、描画オブジェクトの種類及び属性の少なくとも一方の特徴情報毎の画質調整機能が予め記憶されている。例えば、図6に示すような情報(画質調整機能と調整対象に関する紐付け情報)を予め記憶する。図6は、画質調整機能と調整対象に関する紐付け情報の例として、本実施の形態に係る画像処理装置10が有する調整機能と、その機能が影響する描画オブジェクトの範囲と、調整可能な描画属性に関する例を示す。図6の例では、調整機能に優先順位(調整No.)が予め定められている。なお、優先順位は図6の例では、原稿全体よりも一部分を優先するように設定した例を示し、文字幅調整、線幅調整、スクリーン、色再現、濃度調整の順に優先順位が高くなるように調整機能の優先順位が予め定められている。また、図6の例において、文字幅調整は、対象範囲が文字描画1、対象描画属性1がすべて、対象描画属性2が600dpi以上、調整範囲が+2/+1/0/−1/−2、全体/明朝のみ、その他条件/制約として文字描画2には適用不可として定めている。線幅調整は、対象範囲が図形描画2、対象描画属性1がすべて、対象描画属性2が600dpi以上、調整範囲が+2/+1/0/−1/−2、全体/極細線のみ、その他条件/制約として処理解像度1200dpi、1bitのときのみ有効として定めている。スクリーンは、対象範囲がすべて、対象描画属性1が(0,0,0)以外、対象属性2がすべて、調整範囲が高線数/中線数/低線数、その他の制約条件/制約としてT/G/I最適化が可能として定めている。なお、図6中のT/G/I最適化は、上述したように、テキスト(Text)、グラフィック(Graphics)、イメージ(Image)毎に予め最適として定めた調整値を意味する。色再現は、対象範囲がすべて、対象描画属性1がグレイ信号以外、対象描画属性2がすべて、調整範囲が標準/文字線/写真、その他条件/制約としてT/G/I最適化が可能として定めている。濃度調整は、対象範囲が文字描画1/2と図形描画1/2/3、対象描画属性1が(0,0,0)と(255,255,255)以外、対象描画属性2がすべて、調整範囲が+2/+1/0/−1/−2、文字線/図形、その他条件/制約として他の機能が制限により利用できない場合のみ有効として定めている。なお、図6のその他条件/制約の例は、その機能を有効にするときの制限を示している。例えば、線幅調整は、処理解像度1200dpi、1bitのときしか有効にできない場合の例として記述している。   The adjustment function information storage unit 44 stores in advance an image quality adjustment function for each feature information of at least one of the type and attribute of the drawing object. For example, information as shown in FIG. 6 (linkage information regarding the image quality adjustment function and the adjustment target) is stored in advance. FIG. 6 illustrates, as an example of the association information regarding the image quality adjustment function and the adjustment target, the adjustment function included in the image processing apparatus 10 according to the present embodiment, the range of the drawing object affected by the function, and the adjustable drawing attributes. An example is shown. In the example of FIG. 6, priority (adjustment No.) is predetermined for the adjustment function. In the example shown in FIG. 6, the priority is set so that a part of the document is given priority over the entire document, and the priority is increased in the order of character width adjustment, line width adjustment, screen, color reproduction, and density adjustment. The priorities of the adjustment functions are predetermined. Further, in the example of FIG. 6, the character width adjustment is performed for character drawing 1 for the target range, all target drawing attributes 1, the target drawing attribute 2 is 600 dpi or more, and the adjustment range is + 2 / + 1/0 / −1 / −2, Only for the whole / Mincho, other conditions / restrictions are determined not to be applicable to the character drawing 2. For the line width adjustment, the target range is figure drawing 2, the target drawing attribute 1 is all, the target drawing attribute 2 is 600 dpi or more, the adjustment range is + 2 / + 1/0 / -1 / -2, the whole / extra-fine line only, and other conditions / As a restriction, it is defined as valid only when the processing resolution is 1200 dpi and 1 bit. As for the screen, the target range is all, the target drawing attribute 1 is other than (0, 0, 0), the target attribute 2 is all, the adjustment range is high line number / medium line number / low line number, and other restrictions / constraints T / G / I optimization is defined as possible. Note that the T / G / I optimization in FIG. 6 means an adjustment value determined in advance as optimum for each of text, graphics, and images as described above. For color reproduction, all target ranges, target drawing attribute 1 is other than gray signal, target drawing attribute 2 is all, adjustment range is standard / character line / photo, and T / G / I can be optimized as other conditions / constraints It has established. In the density adjustment, the target drawing attributes 2 are all other than the character drawing 1/2 and graphic drawing 1/2/3, and the target drawing attributes 1 are (0, 0, 0) and (255, 255, 255). As the adjustment range is + 2 / + 1/0 / -1 / -2, character line / figure, and other conditions / constraints, it is defined as effective only when other functions cannot be used due to restrictions. Note that the example of other conditions / restrictions in FIG. 6 shows restrictions when the function is enabled. For example, the line width adjustment is described as an example where it can be enabled only when the processing resolution is 1200 dpi and 1 bit.

調整機能確認部46は、オブジェクト解析部42によって抽出された描画オブジェクトの種類及び属性の少なくとも一方に予め関連付けされた画質調整機能があるか否かを確認する。具体的には、調整機能情報記憶部44に記憶された上述の情報に基づいて種類及び属性の少なくとも一方に予め関連付けされた画質調整機能が有るか否かを確認する。   The adjustment function confirmation unit 46 confirms whether there is an image quality adjustment function associated in advance with at least one of the type and attribute of the drawing object extracted by the object analysis unit 42. Specifically, based on the above-described information stored in the adjustment function information storage unit 44, it is confirmed whether or not there is an image quality adjustment function associated in advance with at least one of the type and the attribute.

印刷設定生成部48は、調整機能確認部46の確認結果、及び調整機能情報記憶部44に記憶された情報に基づいて、描画オブジェクト毎の調整機能の水準を任意に組み合わせて複数条件の印刷設定を生成する。このとき、図6の調整機能のうちより上位の調整No.の機能が含まれるように推奨設定を生成するように制御するようになっている。   The print setting generation unit 48 arbitrarily sets the adjustment function levels for each drawing object based on the confirmation result of the adjustment function confirmation unit 46 and the information stored in the adjustment function information storage unit 44, and print settings for a plurality of conditions. Is generated. At this time, the higher adjustment number in the adjustment function of FIG. It is designed to generate recommended settings so that these functions are included.

印刷指示生成部50は、印刷設定生成部48によって生成された複数条件の印刷設定に対応する複数の印刷指示情報を生成して画像処理部16へ出力する。これにより、お試し印刷として複数の印刷設定に対応する出力が行われる。   The print instruction generation unit 50 generates a plurality of print instruction information corresponding to the print settings of a plurality of conditions generated by the print setting generation unit 48 and outputs the plurality of print instruction information to the image processing unit 16. As a result, output corresponding to a plurality of print settings is performed as trial printing.

続いて、上述のように構成された本実施の形態に係る画像処理装置のお試し印刷指示生成部22で行われる具体的な処理の流れについて説明する。図7は、本実施の形態に係る画像処理装置10におけるお試し印刷指示生成部22で行われる処理の流れの一例を示すフローチャートである。   Next, a specific flow of processing performed by the trial print instruction generation unit 22 of the image processing apparatus according to the present embodiment configured as described above will be described. FIG. 7 is a flowchart showing an example of the flow of processing performed by the trial print instruction generation unit 22 in the image processing apparatus 10 according to the present embodiment.

まず、利用者がプリンタドライバ20上で「お試し印刷」を選択して印刷指示を行うと、図7の処理が開始して、ステップ100では、対象ページが指定されたか否か判定される。該判定は、お試し印刷を行う対象ページが利用者によって指定されたか否かを判定する。具体的には、プリンタドライバ上で対象ページの入力が行われたか否かを判定し、該判定が肯定されるまで待機し判定が肯定されたところでステップ102へ移行する。なお、お試し印刷対象ページは、利用者に選択させずに、予め定めたページ(例えば、先頭ページや2頁目等)に固定するようにしてもよい。或いは、お試し印刷対象ページを選択するか固定するかを設定可能にしてもよい。   First, when the user selects “trial printing” on the printer driver 20 and gives a print instruction, the processing of FIG. 7 starts, and in step 100, it is determined whether or not the target page has been designated. In this determination, it is determined whether or not the target page to be subjected to the trial printing is designated by the user. Specifically, it is determined whether or not the target page has been input on the printer driver, and the process waits until the determination is affirmed. When the determination is affirmed, the process proceeds to step 102. Note that the trial print target page may be fixed to a predetermined page (for example, the first page, the second page, or the like) without being selected by the user. Alternatively, it may be possible to set whether to select or fix a trial print target page.

ステップ102では、オブジェクト解析部42によってお試し印刷対象ページの印刷情報がプリンタドライバ20から取得されてステップ104へ移行する。   In step 102, the print information of the trial print target page is acquired from the printer driver 20 by the object analysis unit 42, and the process proceeds to step 104.

ステップ104では、オブジェクト解析部42によってお試し印刷対象ページ中の描画オブジェクトの解析が行われてステップ106へ移行する。   In step 104, the object analysis unit 42 analyzes the drawing object in the trial print target page, and the process proceeds to step 106.

ステップ106では、オブジェクト解析部42によって抽出対象オブジェクトがあるか否か判定され、該判定が肯定された場合にはステップ108へ移行し、否定された場合にはステップ110へ移行する。   In step 106, it is determined whether or not there is an object to be extracted by the object analysis unit 42. If the determination is affirmative, the process proceeds to step 108, and if the determination is negative, the process proceeds to step 110.

ステップ108では、調整機能確認部46によって抽出対象に有効な機能があるか否か判定される。該判定は、上述したように、調整機能情報記憶部44に記憶された情報に基づいて判定され、該判定が否定された場合にはステップ110へ移行し、肯定された場合にはステップ112へ移行する。   In step 108, the adjustment function confirmation unit 46 determines whether or not there is an effective function as an extraction target. As described above, the determination is made based on the information stored in the adjustment function information storage unit 44. If the determination is negative, the process proceeds to step 110. If the determination is positive, the process proceeds to step 112. Transition.

ステップ110では、汎用的な目的別のプリセット印刷設定メニューが表示されてステップ116へ移行する。プリセット印刷設定メニューとしては、例えば、上述の図2に示したような予め定めた印刷設定を表示する。   In step 110, a general purpose preset print setting menu for each purpose is displayed, and the process proceeds to step 116. As the preset print setting menu, for example, a predetermined print setting as shown in FIG. 2 is displayed.

一方、ステップ112では、印刷設定生成部48によって有効な推奨設定が抽出されてステップ114へ移行して、抽出された有効な推奨設定が表示されてステップ116へ移行する。このとき、効果がない設定が除外されて表示される。例えば、線幅1の線があり、線幅調整機能で「細い」を選択してもそれ以上細くできないような設定は除外して表示する。   On the other hand, in step 112, effective recommended settings are extracted by the print setting generation unit 48, and the process proceeds to step 114. The extracted effective recommended settings are displayed, and the process proceeds to step 116. At this time, settings that are not effective are excluded and displayed. For example, there is a line with a line width of 1, and settings that cannot be reduced further even if “thin” is selected with the line width adjustment function are excluded and displayed.

ステップ116では、お試し範囲が決定されたか否か判定される。該判定は、表示された設定の中からお試し印刷する範囲が利用者によって選択されたか否か判定され、該判定が肯定されるまで待機してステップ118へ移行する。なお、お試し印刷する範囲の設定としては、本実施の形態では、お試し印刷を行う印刷設定を利用者に選択させるが、お試し印刷する印刷設定中の調整機能の調整値を選択させるようにしてもよい。或いは、お試し印刷を行う印刷設定と、調整機能の調整値とを共に選択させるようにしてもよい。また、当該ステップの待機中にお試し印刷のキャンセル処理が行われた場合には処理を中断して終了する。   In step 116, it is determined whether a trial range has been determined. In this determination, it is determined whether or not a range for trial printing is selected by the user from the displayed settings, and the process waits until the determination is affirmed and proceeds to step 118. In this embodiment, the user can select the print setting for trial printing, but the adjustment value of the adjustment function in the print setting for trial printing can be selected as the setting for the trial printing range. It may be. Alternatively, the print setting for performing the trial printing and the adjustment value of the adjustment function may be selected together. If a trial printing cancel process is performed during the standby state, the process is interrupted and the process ends.

ステップ118では、元の印刷指示に対して、お試し範囲の組み合わせに従ってお試し印刷指示情報が印刷指示生成部50によって生成されて出力され、ステップ120へ移行する。これによって画像処理部16において印刷指示生成部50で生成された印刷指示情報に従って画像処理が行われ、画像出力装置18によって画像が出力される。本実施の形態では、画像出力装置18によってお試し印刷が行われて出力原稿が出力される。   In step 118, the trial print instruction information is generated and output by the print instruction generation unit 50 according to the combination of the trial ranges with respect to the original print instruction, and the process proceeds to step 120. As a result, the image processing unit 16 performs image processing according to the print instruction information generated by the print instruction generation unit 50, and an image is output by the image output device 18. In the present embodiment, trial printing is performed by the image output device 18 and an output document is output.

ステップ120では、お試し印刷の結果から利用者によって印刷設定が選択されたか否か判定され、該判定が肯定されるまで待機してステップ122へ移行する。なお、印刷設定を選択する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を利用者に更に決定させるようにしてもよい。例えば、今回の原稿には1ドット線しかなく、線幅調整で太めにして満足であったが、今後別の原稿で別の線幅指定のある原稿があっても同じ処理を施してもよいか、1ドット線のみにするかどうか等を決定させるようにしてもよい。   In step 120, it is determined whether the print setting has been selected by the user from the result of the trial printing. The process waits until the determination is affirmed, and the process proceeds to step 122. When selecting a print setting, the user may further determine the adjustment target range of the image quality adjustment function included in the print setting. For example, the current document has only one dot line, and it was satisfactory to make the line width adjustment thicker, but the same processing may be performed even if there is another document with a different line width designation in the future. Alternatively, it may be determined whether to use only one dot line.

ステップ122では、選択された印刷設定がプリンタドライバ20に保存されて一連の処理を終了する。これによって次から記憶された設定を選択して印刷することが可能となる。   In step 122, the selected print setting is stored in the printer driver 20, and the series of processes is terminated. Accordingly, it is possible to select and print the setting stored from the next time.

図8は、お試し印刷の出力結果の具体例であり、図8(A)は原稿画像例を示す図であり、図8(B)はある推奨設定で出力したときの出力結果の一例を示す図であり、図8(C)は他の推奨設定で出力したときの出力結果の一例を示す図である。また、図9は、描画オブジェクトに対して抽出された有効な推奨設定の一例を示す図である。   FIG. 8 is a specific example of the output result of the trial printing, FIG. 8A is a diagram showing an example of the original image, and FIG. 8B is an example of the output result when outputting with a certain recommended setting. FIG. 8C is a diagram illustrating an example of an output result when output is performed with other recommended settings. FIG. 9 is a diagram illustrating an example of effective recommended settings extracted for a drawing object.

利用者がプリンタドライバ20上で「お試し印刷」を指示して原稿中の対象ページとして図8(A)に示す原稿画像が選択されると、上述の処理が行われる。これによって、描画No.1〜5の5つの描画オブジェクトがオブジェクト解析部42によって抽出されてそれぞれのオブジェクト毎に有効な機能が抽出される。そして、図9に示すような推奨設定が表示される。ここで、図9中のIndex2が選択されてお試し印刷が行われた結果を図8(B)に示し、Index4が選択されてお試し印刷が行われた結果が図8(C)に示す。   When the user instructs “trial printing” on the printer driver 20 and the original image shown in FIG. 8A is selected as the target page in the original, the above-described processing is performed. As a result, the drawing No. Five drawing objects 1 to 5 are extracted by the object analysis unit 42, and effective functions are extracted for each object. Then, recommended settings as shown in FIG. 9 are displayed. Here, FIG. 8B shows the result of trial printing performed with Index 2 in FIG. 9 selected, and FIG. 8C shows the result of trial printing performed with Index 4 selected. .

利用者は各詳細な設定がどうなっているかを把握する必要はなく、利用者が好ましいと感じる出力サンプルに付加されているIndexを確認して、その後プリンタドライバ20の指示に従って入力するだけでお試し印刷が行われる。また、調整量が足りない場合は、各推奨設定を元に新たに推奨設定を提示すればよい。なお、図8の例では、原稿中に複数種類の描画オブジェクトが存在しているため、T/G/I最適化(Text、Graphics、Imageのそれぞれ毎に最適として予め定めた値)を選択している。   The user does not need to know what each detailed setting is like, just check the index added to the output sample that the user feels favorable, and then enter it according to the instructions of the printer driver 20. Trial printing is performed. If the adjustment amount is insufficient, a new recommended setting may be presented based on each recommended setting. In the example of FIG. 8, since there are a plurality of types of drawing objects in the document, T / G / I optimization (value determined as optimum for each of Text, Graphics, and Image) is selected. ing.

なお、各調整機能に対象範囲(全体、一部)が選択できる場合には、原稿中に存在する範囲で限定的にお試し印刷として設定することを基本とする。   When the target range (whole or partial) can be selected for each adjustment function, it is basically set as a trial print limitedly within the range existing in the document.

図9では、Index1(標準)は基準となる設定で、Index2〜5は推奨設定の例を示している。Index2/3(+方向/−方向)では、関係する機能全て有効にしたいため、条件として1200dpi、1bitにして機能を有効にしている。全ての機能が同じ条件で選択できない場合は、優先順位の高い機能に必要な条件を前提として推奨設定の優先順位を決定する。ここでは、濃度調整は他の機能により調整できていると判断して適用しないこととしているが、Index4/5(+方向/−方向)では条件的に線幅調整が使えないため、サポート的に濃度調整を加味している。これらの詳細な条件は画像処理装置10の仕様や特徴を把握している側では実施できるが、一般の利用者には到底実施できないため、ノウハウ的な要素を駆使して推奨設定とその優先順位をつけて表示する必要がある。   In FIG. 9, Index 1 (standard) is a reference setting, and Index 2 to 5 are examples of recommended settings. In Index 2/3 (+ direction /-direction), since it is desired to enable all related functions, the function is enabled with 1200 dpi and 1 bit as conditions. If all the functions cannot be selected under the same conditions, the priority order of the recommended setting is determined based on the conditions necessary for the function having a higher priority. Here, density adjustment is determined not to be applied because it has been adjusted by other functions. However, since the line width adjustment cannot be used conditionally at Index 4/5 (+ direction /-direction), it is supported. Including density adjustment. These detailed conditions can be implemented on the side that understands the specifications and characteristics of the image processing apparatus 10, but cannot be implemented at all by general users. It is necessary to display it with.

また、サンプル上に調整前後で差異が生じる部分については、別途マークを付加して出力するようにしてもよい。   Further, a portion where a difference occurs on the sample before and after adjustment may be output with a mark added separately.

なお、上記実施の形態では、原稿中に含まれ描画オブジェクトを解析して有効な推奨設定を表示するようにしたが、これに限るものではなく、有効な調整機能候補を表示して利用者に選択させるようにしてもよい。   In the embodiment described above, the drawing object included in the document is analyzed and the effective recommended setting is displayed. However, the present invention is not limited to this, and the effective adjustment function candidate is displayed to the user. You may make it select.

以下では、変形例として有効な調整機能候補を表示する場合のお試し印刷指示生成部22で行われる処理について説明する。図10は、本実施の形態に係る画像処理装置10におけるお試し印刷指示生成部22で行われる処理の流れの変形例を示すフローチャートである。なお、図7と同一処理については同一符号を付して説明する。   In the following, a process performed by the trial print instruction generating unit 22 when displaying effective adjustment function candidates as a modification will be described. FIG. 10 is a flowchart showing a modification of the flow of processing performed by the trial print instruction generating unit 22 in the image processing apparatus 10 according to the present embodiment. Note that the same processes as those in FIG.

まず、利用者がプリンタドライバ20上で「お試し印刷」を選択して印刷指示を行うと、図10の処理が開始して、ステップ100では、対象ページが指定されたか否か判定される。該判定は、お試し印刷を行う対象ページが利用者によって指定されたか否かを判定する。具体的には、プリンタドライバ上で対象ページの入力が行われたか否かを判定し、該判定が肯定されるまで待機し判定が肯定されたところでステップ102へ移行する。なお、お試し印刷対象ページは、利用者に選択させずに、予め定めたページ(例えば、先頭ページや2頁目等)に固定するようにしてもよい。或いは、お試し印刷対象ページを選択するか固定するかを設定可能にしてもよい。   First, when the user selects “trial printing” on the printer driver 20 and issues a print instruction, the processing of FIG. 10 starts, and in step 100, it is determined whether or not the target page has been designated. In this determination, it is determined whether or not the target page to be subjected to the trial printing is designated by the user. Specifically, it is determined whether or not the target page has been input on the printer driver, and the process waits until the determination is affirmed. When the determination is affirmed, the process proceeds to step 102. Note that the trial print target page may be fixed to a predetermined page (for example, the first page, the second page, or the like) without being selected by the user. Alternatively, it may be possible to set whether to select or fix a trial print target page.

ステップ102では、オブジェクト解析部42によってお試し印刷対象ページの印刷情報がプリンタドライバ20から取得されてステップ104へ移行する。   In step 102, the print information of the trial print target page is acquired from the printer driver 20 by the object analysis unit 42, and the process proceeds to step 104.

ステップ104では、オブジェクト解析部42によってお試し印刷対象ページ中の描画オブジェクトの解析が行われてステップ106へ移行する。   In step 104, the object analysis unit 42 analyzes the drawing object in the trial print target page, and the process proceeds to step 106.

ステップ106では、オブジェクト解析部42によって抽出対象オブジェクトがあるか否か判定され、該判定が肯定された場合にはステップ108へ移行し、否定された場合にはステップ110へ移行する。   In step 106, it is determined whether or not there is an object to be extracted by the object analysis unit 42. If the determination is affirmative, the process proceeds to step 108, and if the determination is negative, the process proceeds to step 110.

ステップ108では、調整機能確認部46によって抽出対象に有効な機能があるか否か判定される。該判定は、上述したように、調整機能情報記憶部44に記憶された情報に基づいて判定され、該判定が否定された場合にはステップ110へ移行し、肯定された場合にはステップ111へ移行する。   In step 108, the adjustment function confirmation unit 46 determines whether or not there is an effective function as an extraction target. As described above, the determination is made based on the information stored in the adjustment function information storage unit 44. If the determination is negative, the process proceeds to step 110. If the determination is affirmative, the process proceeds to step 111. Transition.

ステップ110では、汎用的な目的別のプリセット印刷設定メニューが表示されてステップ116へ移行する。プリセット印刷設定メニューとしては、例えば、上述の図2に示したような予め定めた印刷設定を表示する。   In step 110, a general purpose preset print setting menu for each purpose is displayed, and the process proceeds to step 116. As the preset print setting menu, for example, a predetermined print setting as shown in FIG. 2 is displayed.

一方、ステップ111では、印刷設定生成部48によって有効な調整機能候補が抽出されてステップ113へ移行して、抽出された有効な調整機能候補が表示されてステップ116へ移行する。このとき、効果がない調整機能が除外されて表示される。例えば、線幅1の線があり、線幅調整機能で「細い」を選択してもそれ以上細くできないような設定は除外して表示する。すなわち、抽出対象描画オブジェクトがあり、かつその描画オブジェクトに有効な調整機能があれば、印刷品質を向上できる可能性がある機能を表示して利用者へ機能紹介する。   On the other hand, in step 111, effective adjustment function candidates are extracted by the print setting generation unit 48, and the process proceeds to step 113. The extracted effective adjustment function candidates are displayed, and the process proceeds to step 116. At this time, the adjustment function having no effect is excluded and displayed. For example, there is a line with a line width of 1, and settings that cannot be reduced further even if “thin” is selected with the line width adjustment function are excluded and displayed. That is, if there is a drawing object to be extracted and the drawing object has an effective adjustment function, the function that can improve the print quality is displayed and the function is introduced to the user.

ステップ116では、お試し範囲が決定されたか否か判定される。該判定は、表示された調整機能候補の中からお試し印刷する範囲が利用者によって選択されたか否か判定され、該判定が肯定されるまで待機してステップ118へ移行する。なお、お試し印刷の範囲を選択する際には、調整機能候補の調整値(例えば、+2/+1/−1/−2等)を選択させるが、調整したい対象(文字、線、画像等)を別途利用者が選択可能にしてもよい。また、当該ステップの待機中にお試し印刷のキャンセル処理が行われた場合には処理を中断して終了する。   In step 116, it is determined whether a trial range has been determined. In this determination, it is determined whether or not a range for trial printing is selected by the user from the displayed adjustment function candidates, and the process waits until the determination is affirmed and proceeds to step 118. When selecting a trial printing range, adjustment values for adjustment function candidates (for example, + 2 / + 1 / -1 / -2) are selected, but the target to be adjusted (characters, lines, images, etc.) May be separately selectable by the user. If a trial printing cancel process is performed during the standby state, the process is interrupted and the process ends.

ステップ118では、元の印刷指示に対して、お試し範囲の組み合わせに従ってお試し印刷指示情報が印刷指示生成部50によって生成されて出力され、ステップ120へ移行する。これによって画像処理部16において印刷指示生成部50で生成された印刷指示情報に従って画像処理が行われ、画像出力装置18によって画像が出力される。本実施の形態では、画像出力装置18によってお試し印刷が行われて出力原稿が出力される。   In step 118, the trial print instruction information is generated and output by the print instruction generation unit 50 according to the combination of the trial ranges with respect to the original print instruction, and the process proceeds to step 120. As a result, the image processing unit 16 performs image processing according to the print instruction information generated by the print instruction generation unit 50, and an image is output by the image output device 18. In the present embodiment, trial printing is performed by the image output device 18 and an output document is output.

ステップ120では、お試し印刷の結果から利用者によって印刷設定が選択されたか否か判定され、該判定が肯定されるまで待機してステップ122へ移行する。なお、印刷設定を選択する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を利用者に更に決定させるようにしてもよい。例えば、今回の原稿には1ドット線しかなく、線幅調整で太めにして満足であったが、今後別の原稿で別の線幅指定のある原稿があっても同じ処理を施してもよいか、1ドット線のみにするかどうか等を決定させるようにしてもよい。   In step 120, it is determined whether the print setting has been selected by the user from the result of the trial printing. The process waits until the determination is affirmed, and the process proceeds to step 122. When selecting a print setting, the user may further determine the adjustment target range of the image quality adjustment function included in the print setting. For example, the current document has only one dot line, and it was satisfactory to make the line width adjustment thicker, but the same processing may be performed even if there is another document with a different line width designation in the future. Alternatively, it may be determined whether to use only one dot line.

ステップ122では、選択された印刷設定がプリンタドライバ20に保存されて一連の処理を終了する。これによって次から記憶された設定を選択して印刷することが可能となる。   In step 122, the selected print setting is stored in the printer driver 20, and the series of processes is terminated. Accordingly, it is possible to select and print the setting stored from the next time.

なお、上記の実施の形態では、プリンタドライバ20にお試し印刷指示生成部22を備える例を説明したが、これに限るものではなく、例えば、画像処理部16にお試し印刷指示生成部22を設けるようにしてもよいし、プリンタドライバ20及び画像処理装置16とは別にお試し印刷指示生成部22をオプション設定可能なように設けるようにしてもよい。また、お試し印刷指示生成部22は、上記の実施の形態では、プリンタドライバ20に設ける構成のためソフトウエアであるが、ハードウエア構成としてもよい。   In the above embodiment, the example in which the printer driver 20 includes the trial print instruction generation unit 22 has been described. However, the present invention is not limited to this. For example, the image processing unit 16 includes the trial print instruction generation unit 22. In addition to the printer driver 20 and the image processing device 16, the test print instruction generation unit 22 may be provided so that options can be set. In addition, in the above-described embodiment, the trial print instruction generation unit 22 is software because of the configuration provided in the printer driver 20, but may have a hardware configuration.

また、上記の実施の形態における画像処理装置10のお試し印刷指示生成部22によって行われる処理は、プログラムとして記憶媒体に記憶して流通させるようにしてもよい。   Further, the processing performed by the trial print instruction generation unit 22 of the image processing apparatus 10 in the above embodiment may be stored and distributed as a program in a storage medium.

10 画像処理装置
14 出力指示部
20 プリンタドライバ
22 お試し印刷指示生成部
42 オブジェクト解析部
44 調整機能情報記憶部
46 調整機能確認部
48 印刷設定生成部
50 印刷指示生成部
DESCRIPTION OF SYMBOLS 10 Image processing apparatus 14 Output instruction | indication part 20 Printer driver 22 Trial print instruction | indication production | generation part 42 Object analysis part 44 Adjustment function information storage part 46 Adjustment function confirmation part 48 Print setting production | generation part 50 Print instruction production | generation part

Claims (9)

原稿情報に含まれる描画対象の種類及び属性の少なくとも一方の特徴情報を解析して、前記特徴情報に予め関連付けされた画質調整機能を抽出し、抽出した前記画質調整機能が有する調整値を複数組み合わせて複数の印刷設定を生成する設定生成手段と、
予め定めた基準印刷設定の印刷指示情報とは異なる複数の印刷指示情報を、前記設定生成手段によって生成された前記複数の印刷設定に基づいて生成する生成手段と、
を備えた画像処理装置。
Analyzing the feature information of at least one of the type and attribute of the drawing target included in the document information, extracting an image quality adjustment function previously associated with the feature information, and combining a plurality of adjustment values of the extracted image quality adjustment function Setting generation means for generating a plurality of print settings,
Generating means for generating a plurality of print instruction information different from the print instruction information of the predetermined reference print setting based on the plurality of print settings generated by the setting generation means;
An image processing apparatus.
前記設定生成手段が、抽出した前記画質調整機能が有する調整値の複数の組み合わせのうち予め定めた推奨の調整値の組み合わせの推奨印刷設定を複数生成し、
生成された複数の推奨印刷設定の中から前記印刷指示情報を生成する印刷設定を利用者に確認させる確認手段を更に備えた請求項1に記載の画像処理装置。
The setting generation unit generates a plurality of recommended print settings of a combination of predetermined recommended adjustment values among a plurality of combinations of adjustment values of the extracted image quality adjustment function;
The image processing apparatus according to claim 1, further comprising a confirmation unit that allows a user to confirm a print setting for generating the print instruction information from among the plurality of generated recommended print settings.
前記設定生成手段によって抽出された前記画質調整機能が有する調整値、及び前記生成手段によって前記印刷指示情報の生成対象となる前記印刷設定の少なくとも一方を利用者に確認させる確認手段を更に備えた請求項1に記載の画像処理装置。   The apparatus further comprises a confirmation unit that allows a user to confirm at least one of the adjustment value of the image quality adjustment function extracted by the setting generation unit and the print setting that is the generation target of the print instruction information by the generation unit. Item 8. The image processing apparatus according to Item 1. 前記設定生成手段は、抽出された前記画質調整機能が有する調整値の組み合わせのうち調整効果が得られない組み合わせを除外して前記印刷設定を生成する請求項1〜3の何れか1項に記載の画像処理装置。   The said setting production | generation means excludes the combination from which the adjustment effect is not acquired among the combinations of the adjustment value which the said image quality adjustment function has extracted, The said printing setting is generated in any one of Claims 1-3. Image processing apparatus. 前記設定生成手段によって生成された前記複数の印刷設定の中から希望品質に近い印刷設定を決定する決定手段を更に備えた請求項1〜4の何れか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, further comprising a determination unit that determines a print setting close to a desired quality from the plurality of print settings generated by the setting generation unit. 前記決定手段は、前記印刷設定を決定する際に、当該印刷設定に含まれる画質調整機能の調整対象範囲を更に決定する請求項5に記載の画像処理装置。   The image processing apparatus according to claim 5, wherein the determination unit further determines an adjustment target range of an image quality adjustment function included in the print setting when determining the print setting. 前記生成手段は、前記基準印刷設定の印刷指示情報に対する前記画質調整機能の変更によって変化する描画対象を認識させるための印情報を付加して前記印刷指示情報を生成する請求項1〜6の何れか1項に記載の画像処理装置。   7. The print instruction information according to claim 1, wherein the generation means generates the print instruction information by adding mark information for recognizing a drawing target that is changed by changing the image quality adjustment function with respect to the print instruction information of the reference print setting. The image processing apparatus according to claim 1. コンピュータを、
請求項1〜7の何れか1項に記載の画像処理装置の各手段として機能させるための画像処理プログラム。
Computer
The image processing program for functioning as each means of the image processing apparatus of any one of Claims 1-7.
請求項8に記載の画像処理プログラムを記憶した記憶媒体。   A storage medium storing the image processing program according to claim 8.
JP2013163490A 2013-08-06 2013-08-06 Image processor, image processing program, and storage medium having image processing program stored therein Pending JP2015032262A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013163490A JP2015032262A (en) 2013-08-06 2013-08-06 Image processor, image processing program, and storage medium having image processing program stored therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013163490A JP2015032262A (en) 2013-08-06 2013-08-06 Image processor, image processing program, and storage medium having image processing program stored therein

Publications (1)

Publication Number Publication Date
JP2015032262A true JP2015032262A (en) 2015-02-16

Family

ID=52517494

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013163490A Pending JP2015032262A (en) 2013-08-06 2013-08-06 Image processor, image processing program, and storage medium having image processing program stored therein

Country Status (1)

Country Link
JP (1) JP2015032262A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020191115A (en) * 2020-07-27 2020-11-26 富士ゼロックス株式会社 Client terminal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11136528A (en) * 1997-08-29 1999-05-21 Canon Inc Information processing apparatus and method and program storage medium
JP2001047712A (en) * 1999-08-05 2001-02-20 Ricoh Co Ltd Test printing method
JP2006094297A (en) * 2004-09-27 2006-04-06 Fuji Xerox Co Ltd Image forming apparatus, image processing apparatus and method, and program thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11136528A (en) * 1997-08-29 1999-05-21 Canon Inc Information processing apparatus and method and program storage medium
JP2001047712A (en) * 1999-08-05 2001-02-20 Ricoh Co Ltd Test printing method
JP2006094297A (en) * 2004-09-27 2006-04-06 Fuji Xerox Co Ltd Image forming apparatus, image processing apparatus and method, and program thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020191115A (en) * 2020-07-27 2020-11-26 富士ゼロックス株式会社 Client terminal
JP6992853B2 (en) 2020-07-27 2022-01-13 富士フイルムビジネスイノベーション株式会社 Client terminal

Similar Documents

Publication Publication Date Title
US8958085B2 (en) Image processing system, image forming apparatus, image processing program, and image processing method
JP6824052B2 (en) Image processing device, its control method, and program
US10440226B2 (en) Image processing apparatus, control method of image processing apparatus, and storage medium with performing smoothing on object other than character
JP2017147620A (en) Image forming apparatus, method, and program
JP2015171098A (en) Image processing apparatus, image processing method and program
US8977957B2 (en) Image processing apparatus for displaying a preview image including first and second objects analyzed with different degrees of analysis precision and method of controlling the apparatus
JP2014067418A (en) Print control terminal apparatus, print control method of the same, and image forming apparatus
JP6494228B2 (en) Image forming apparatus, control method therefor, and program
JP2019098580A (en) Image forming apparatus
US9398195B2 (en) Image processing including color material saving process
US20180270391A1 (en) Image processing apparatus, method of controlling the same, and storage medium
JP2015002442A (en) Image processing apparatus and method
JP2015032262A (en) Image processor, image processing program, and storage medium having image processing program stored therein
JP2010232737A (en) Image-processing device, image-forming device, and program
CN101154148A (en) image forming system
JP2014165525A (en) Image processing device, image processing method, and program
JP2014099829A (en) Image processing apparatus, image processing method, and program for execution of image processing
US8675246B2 (en) Image processing device and program
JP2017097463A (en) Print control system, print control apparatus, and program
JP7005796B2 (en) Image forming device, its control method, and program
JP6051526B2 (en) Image processing system, image forming apparatus, image processing program, and image processing method
US20080007741A1 (en) Image processing setting device, image processing device, image forming system, image processing setting method, image processing method, and image forming method
JP6358198B2 (en) Image forming apparatus and program
JP2023069216A (en) Image processing device, printer, image processing method, and program
JP2016200999A (en) Printing instruction device, printing system, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160513

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170328

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170816

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170905