JP2005165407A - Print controller, print control method, and print control program - Google Patents

Print controller, print control method, and print control program Download PDF

Info

Publication number
JP2005165407A
JP2005165407A JP2003399928A JP2003399928A JP2005165407A JP 2005165407 A JP2005165407 A JP 2005165407A JP 2003399928 A JP2003399928 A JP 2003399928A JP 2003399928 A JP2003399928 A JP 2003399928A JP 2005165407 A JP2005165407 A JP 2005165407A
Authority
JP
Japan
Prior art keywords
print
printing
area
data
comparison
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
JP2003399928A
Other languages
Japanese (ja)
Inventor
Kenji Nagao
建司 長尾
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003399928A priority Critical patent/JP2005165407A/en
Publication of JP2005165407A publication Critical patent/JP2005165407A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Counters In Electrophotography And Two-Sided Copying (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Ink Jet (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve the picture quality of a print image by properly moving only the absolute necessary objects in operating double-sided print by arranging respective objects to be printed. <P>SOLUTION: Region information showing the positions of regions R1 and R2 for contrast satisfying predetermined high concentration conditions set by preliminarily considering the recording concentration of recording agent as high concentration on each face of the printing medium is generated from print data in which the usage of recording agent is represented for each position on each face of the printing medium. Thus, the original print data can be corrected to print data in which the overlap level of the region R1 for contrast on the surface of the printing medium and the region R2 for contrast on the back face of the printing medium is reduced by referring to the region information. A printing device 20 is controlled to adhere the recording agent of the usage corresponding to the corrected print data to the both sides of the printing medium. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御装置、印刷制御方法および印刷制御プログラムに関する。   The present invention relates to a print control apparatus, a print control method, and a print control program for performing print control on a printing apparatus capable of performing double-sided printing by attaching a recording agent to the front and back surfaces of a print medium.

従来、大判の印刷用紙等に対応する印刷可能領域に、複数の印刷ジョブを自動的にレイアウトしながら配置する面付け処理を行い、印刷用紙に印刷させる技術(ネスティング印刷ともいう)が知られている。この技術を有する印刷制御装置では、印刷させる範囲および描画命令を含む印刷ジョブデータを複数入力し、印刷媒体上に各印刷ジョブデータを印刷させるジョブ領域を割り当てながら割り当てた印刷ジョブデータに含まれる描画命令を解釈して印刷データを生成し、当該印刷データを用いて印刷装置に印刷画像を印刷させる制御を行っている。   Conventionally, a technique (also referred to as nesting printing) is known in which imposition processing is performed in which a plurality of print jobs are automatically laid out in a printable area corresponding to large-size printing paper and the like, and printed on printing paper. Yes. In a print control apparatus having this technology, a plurality of print job data including a print range and a drawing command are input, and a drawing included in the assigned print job data while allocating a job area for printing each print job data on a print medium. Control is performed to generate print data by interpreting the command, and to print a print image on the printing apparatus using the print data.

また、特許文献1に開示された技術では、矩形のビットマップデータ及び位置に関する情報を符号化した画像を写真画像として、記録用紙の表面に記録される写真画像領域と記録用紙の裏面に記録される写真画像領域の比較を行い領域の重なりの有無を検出し、裏面に記録される写真画像領域の記録位置を表面に記録される画像領域と重ならないように移動することが、段落0014に記載されている。また、重なった領域を裏うつり劣化領域として、裏うつり劣化領域の面積があらかじめ定められた所定の面積以上のときに裏面に記録される写真画像領域の記録位置を移動し、それ以外のときは裏面に記録される写真画像領域の記録位置を移動しないでそのままのレイアウトにしておくことが、段落0029に記載されている。なお、文字の大きさと線の太さと色と種類及び位置に関する情報を符号化した文字画像は、移動の対象とされていない。
特開2000−118073号公報
In the technique disclosed in Patent Document 1, an image obtained by encoding rectangular bitmap data and position information is recorded as a photographic image on the photographic image area recorded on the front surface of the recording paper and the back surface of the recording paper. Paragraph 0014 indicates that the photographic image areas are compared to detect the overlap of the areas, and the recording position of the photographic image area recorded on the back surface is moved so as not to overlap the image area recorded on the front surface. Has been. In addition, the overlapped area is used as a back-slip deteriorated area, and when the area of the back-slip deteriorated area is equal to or larger than a predetermined area, the recording position of the photographic image area recorded on the back surface is moved. Paragraph 0029 describes that the recording position of the photographic image area recorded on the back side is kept as it is without moving. Note that a character image obtained by encoding information on the character size, line thickness, color, type, and position is not subject to movement.
Japanese Patent Application Laid-Open No. 2000-118073

特許文献1に開示された技術では、写真画像中のインクが薄くあまり裏写りしないのに当該写真画像と重なった写真画像が移動したり、文字画像中のインクが濃く裏写りの大きい部分があるのに当該文字画像と重なった写真画像や文字画像が移動されないという問題がある。   In the technique disclosed in Patent Document 1, although the photographic image is thin and does not show through very much, the photographic image that overlaps the photographic image moves, or there is a portion where the ink in the character image is dark and the show-through is large. However, there is a problem that a photographic image or a character image overlapping the character image is not moved.

本発明は、上記課題にかんがみてなされたもので、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能な印刷制御装置、印刷制御方法および印刷制御プログラムの提供を目的とする。   The present invention has been made in view of the above problems, and when performing double-sided printing by arranging objects to be printed, it is possible to improve the image quality of a printed image by appropriately moving only the minimum objects. An object of the present invention is to provide a print control apparatus, a print control method, and a print control program.

課題を解決するための手段および発明の効果Means for Solving the Problems and Effects of the Invention

上記目的を達成するため、請求項1にかかる発明では、領域生成手段と印刷データ修正手段と印刷制御手段とを具備する構成としてある。
上記領域生成手段により、印刷媒体の各面上における位置毎に記録剤の使用量が表された印刷データから、印刷媒体の各面上で記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報が生成される。また、上記印刷データ修正手段により、領域情報が参照され、元の印刷データから印刷媒体の表面の対比用領域と当該印刷媒体の裏面の対比用領域との重なり度合を低減させる印刷データに修正可能である。そして、上記印刷制御手段により、印刷装置に対して、印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる制御が行われる。すると、印刷装置は、修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる。
In order to achieve the above object, the invention according to claim 1 is configured to include an area generation unit, a print data correction unit, and a print control unit.
From the print data in which the usage amount of the recording agent is represented for each position on each surface of the print medium, the recording density of the recording agent is set in advance as a high concentration on each surface of the print medium by the area generation unit. Area information representing the position of the comparison area that satisfies the predetermined high density condition is generated. In addition, the print data correction means refers to the area information, and the original print data can be corrected to print data that reduces the degree of overlap between the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium. It is. Then, the printing control means controls the printing apparatus to attach the used amount of the recording agent corresponding to the print data corrected by the print data correction means to both sides of the print medium. Then, the printing apparatus attaches the used amount of the recording agent corresponding to the corrected print data to both sides of the print medium.

印刷媒体上での記録剤が高濃度のとき比較的裏写りが大きく、印刷媒体上での記録剤が高濃度でないときには比較的裏写りしない。すなわち、印刷対象のオブジェクトが写真画像であるか否かを問わず、印刷媒体上での記録剤が濃くて裏写りの大きい部分が互いに重なった場合にはその部分を含む対比用領域の重なり度合が確実に低減され、印刷媒体上での記録剤が薄くて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。言い換えると、印刷媒体上での記録剤が濃くて裏写りの大きい部分が互いに重なっているのにその部分を含むオブジェクトがそのまま印刷されたり、印刷媒体上での記録剤が薄くあまり裏写りしない部分が重なっているのにその部分を含むオブジェクトが移動したりする問題がなくなることになる。従って、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。   When the recording agent on the print medium has a high concentration, the show-through is relatively large, and when the recording agent on the print medium is not at a high concentration, the show-through does not occur relatively. In other words, regardless of whether the object to be printed is a photographic image or not, if the recording material on the print medium is dark and the parts with large show-through overlap each other, the degree of overlap of the comparison area including that part Is reliably reduced, and when the recording material on the printing medium is thin and the portions with little show-through overlap each other, the portions do not move. In other words, when the recording material on the print medium is dark and the parts with large show-through overlap each other, the object containing that part is printed as it is, or the recording agent on the print medium is thin and not show-through This eliminates the problem that the objects including the part move even though they overlap. Therefore, when performing the double-sided printing by arranging the objects to be printed, it is possible to appropriately move only the minimum objects and improve the quality of the printed image.

上記記録剤は、様々なものが考えられ、インクジェットプリンタで用いられるインクでもよいし、レーザープリンタで用いられるトナーでもよい。同記録剤は、水溶性染料のような色剤(着色剤)を含む有色の記録剤でもよいし、不溶性ないし難溶性の顔料または染料のような色材(着色材)を含む有色の記録剤でもよいし、色剤や色材を含まない無着色の記録剤でもよい。また、同記録剤は、単色から構成されてもよいし、複数種類から構成されてもよい。
上記印刷装置は、様々な構成が考えられ、例えば記録剤のドットを印刷媒体の各面上に形成可能な装置としてもよい。同印刷装置は、印刷媒体を自動で裏返す機構を備える装置でもよいし、指示を表示あるいは音声出力してユーザに印刷媒体を裏返させる装置でもよいし、印刷媒体の表面に付着させる記録剤と印刷媒体の裏面に付着させる記録剤とを有する装置でもよい。
上記印刷データは、様々なデータが考えられ、例えば印刷画像をドットマトリクス状の多数の画素別の階調データで表現したデータとしてもよい。
上記記録剤の記録濃度は、印刷媒体上での単位面積当たりの記録剤量であり、例えば、インク打ち込み量のような記録剤の使用量と等価としてもよいし、色変換直後の階調値と等価としてもよい。
上記対比用領域は、印刷媒体の各面上で表裏での重なりをみる対象の領域であればよく、矩形状、直線状、閉曲線で囲まれた形状、等、様々な形状とすることができる。
上記対比用領域の重なり度合は、表裏の対比用領域の重なりの程度が表されていればよく、表裏の対比用領域が重なった面積、重なった各対比用領域での平均記録濃度の平均、等、様々な度合を採用することができる。従って、上記対比用領域の重なり度合を低減させる構成は様々考えられ、表裏の対比用領域が重ならないようにしてもよいし、両対比用領域の重なった面積を少なくさせてもよいし、両対比用領域の少なくとも重なった部分の記録剤の記録濃度を下げてもよいし、印刷画像全体の記録剤の記録濃度を下げてもよい。
Various recording agents may be considered, and may be ink used in an ink jet printer or toner used in a laser printer. The recording agent may be a colored recording agent containing a colorant (colorant) such as a water-soluble dye, or a colored recording agent containing a colorant (colorant) such as an insoluble or hardly soluble pigment or dye. Alternatively, it may be an uncolored recording agent that does not contain a coloring agent or coloring material. The recording agent may be composed of a single color or a plurality of types.
The printing apparatus may have various configurations. For example, the printing apparatus may be an apparatus that can form dots of the recording material on each surface of the printing medium. The printing apparatus may be an apparatus having a mechanism for automatically turning over the print medium, an apparatus for displaying an instruction or outputting sound, and causing the user to turn the print medium over, or a printing agent and a printing medium attached to the surface of the print medium. It may be an apparatus having a recording agent attached to the back surface of the medium.
Various data can be considered as the print data. For example, the print image may be data that expresses a print image with gradation data for each pixel in the form of a dot matrix.
The recording density of the recording agent is the amount of recording agent per unit area on the printing medium, and may be equivalent to the amount of recording agent used, such as the amount of ink applied, or the gradation value immediately after color conversion. It may be equivalent to.
The comparison area may be an area where the front and back overlaps are observed on each surface of the print medium, and may be various shapes such as a rectangular shape, a straight line shape, and a shape surrounded by a closed curve. .
The degree of overlap of the comparison areas is only required to indicate the degree of overlap of the comparison areas on the front and back sides, the area where the comparison areas on the front and back sides overlap, the average of the average recording density in each overlapped comparison area, Various degrees can be adopted. Therefore, various configurations for reducing the degree of overlap of the comparison regions may be considered, and the comparison regions on the front and back sides may not overlap, the overlapping area of the comparison regions may be reduced, The recording density of the recording agent in at least the overlapping portion of the comparison area may be lowered, or the recording density of the recording agent in the entire printed image may be lowered.

上記印刷データ修正手段は、重複判定手段を備え、この重複判定手段にて表面および裏面の対比用領域が互いに重なっていると判定されたとき、元の上記印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域の重なり度合を低減させる印刷データに修正してもよい。表裏の対比用領域が重なったときにのみ少なくともいずれかの対比用領域の移動により重なり度合が低減されるようになるので、より確実に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。   The print data correction means includes overlap determination means, and when the overlap determination means determines that the front and back comparison areas overlap each other, the print data correction means The print data may be corrected so that at least one of the comparison area on the back surface is moved to reduce the overlapping degree of the comparison area on the front surface and the back surface. Since the degree of overlap is reduced by moving at least one of the comparison areas only when the comparison areas on the front and back sides overlap, it is possible to move the minimum number of objects appropriately to ensure the quality of the printed image. It becomes possible to improve.

上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記元の印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を低減させる印刷データに修正する構成としてもよい。記録剤が濃くて裏写りの大きい部分が互いに重なった場合にはその部分を含む表裏の対比用領域についてまとめた記録剤の使用割合が低減されるので、より適切にオブジェクトを移動させて印刷画像の画質を向上させることが可能となる。   The print data correction means obtains the degree of use of the recording agent summarized for the comparison areas of the front and back surfaces determined to overlap each other by the overlap determination means, and from the original print data, A configuration may be adopted in which at least one of the comparison area and the comparison area on the back surface is moved to correct the print data to reduce the use degree of the recording agent collected for the comparison areas on the front surface and the back surface. If the recording material is dark and parts with large show-through overlap each other, the usage rate of the recording material collected for the comparison areas on the front and back sides including that part is reduced, so the printed image can be moved more appropriately. It is possible to improve the image quality.

上記まとめた記録剤の使用割合は、様々な手法により求めることができ、表裏各対比用領域について記録剤が高濃度(例えば所定記録濃度以上)である画素の割合を求めて両対比用領域について算術平均(相加平均)してもよいし、表裏各対比用領域について各画素の記録剤の使用量を算術平均した量を求めて両対比用領域について算術平均してもよい。   The usage ratio of the recording agent summarized above can be obtained by various methods, and the ratio of pixels having a high density (for example, a predetermined recording density or more) of the recording agent is obtained for each of the front and back comparison areas. An arithmetic average (arithmetic average) may be performed, or an amount obtained by arithmetically averaging the amount of the recording agent used for each pixel may be obtained for each of the front and back comparison areas, and an arithmetic average may be performed for both comparison areas.

上記元の印刷データおよび修正後の印刷データを、印刷画像を多数の画素で階調表現したデータとし、上記所定の高濃度条件を満たす対比用領域を、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を含む隣接した複数の上記画素からなる領域としてもよい。領域情報を生成する処理を簡素化させて高速化させることができる。
上記多数の画素は、印刷画像を表現できればよく、複数画素の構成とすることができ、例えば4×4画素、8×8画素のような小画像を表現するものでもよい。
The original print data and the corrected print data are data in which a print image is expressed in gradation by a large number of pixels, and the comparison region satisfying the predetermined high density condition is recorded in a recording medium having a predetermined recording density of the recording agent. It is good also as an area | region which consists of the said several adjacent pixel containing the pixel more than density or larger. The processing for generating the region information can be simplified and speeded up.
The number of pixels need only be able to represent a print image, and can be configured as a plurality of pixels. For example, a small image such as 4 × 4 pixels or 8 × 8 pixels may be represented.

上記所定の高濃度条件を満たす対比用領域は、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を所定割合以上またはより多く含む隣接した複数の上記画素からなる領域とされている構成としてもよい。より適切に領域情報を生成することができるので、より確実に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
上記記録剤の記録濃度が所定の記録濃度以上またはより大であるか否かの判定は、例えば簡易な構成として記録剤の記録濃度と所定の閾値との対比により行うことができる。また、当該画素を所定割合以上またはより多く含むか否かの判定は、例えば簡易な構成として当該画素の割合と所定の閾値との対比により行うことができる。
The comparison area satisfying the predetermined high density condition is an area composed of a plurality of adjacent pixels including a predetermined ratio or more of pixels having a recording density of the recording agent equal to or higher than a predetermined recording density. It is good also as composition which has. Since the area information can be generated more appropriately, it is possible to improve the image quality of the printed image by appropriately moving only the minimum objects more reliably.
Whether or not the recording density of the recording agent is equal to or higher than a predetermined recording density can be determined, for example, by comparing the recording density of the recording agent with a predetermined threshold as a simple configuration. In addition, it is possible to determine whether or not the pixel includes a predetermined ratio or more or more by comparing the ratio of the pixel with a predetermined threshold as a simple configuration, for example.

ここで、上記記録剤は、少なくとも、第一記録剤と、同じ使用量での明るさが当該第一記録剤よりも大きい第二記録剤と、を含み、
上記第一記録剤における記録濃度の上限に対する上記所定の記録濃度の比は、上記第二記録剤における記録濃度の上限に対する上記所定の記録濃度の比よりも小さくされている構成としてもよい。
同じ使用量で比較的明るい第二記録剤よりも比較的暗い第一記録剤のほうが、裏写りの程度は大きい。上記構成により、記録剤が比較的明るい場合には比較的記録濃度の上限に近くても裏写りの程度が小さく、裏写りの程度が小さい部分が重なった場合その部分は移動しない。一方、記録剤が比較的暗い場合には比較的記録濃度の上限から遠くても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減される。従って、より確実に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
Here, the recording agent includes at least a first recording agent and a second recording agent having a brightness at the same usage amount greater than that of the first recording agent,
The ratio of the predetermined recording density to the upper limit of the recording density in the first recording material may be configured to be smaller than the ratio of the predetermined recording density to the upper limit of the recording density in the second recording material.
The first recording agent that is relatively darker than the second recording agent that is relatively bright at the same use amount has a greater degree of show-through. With the above configuration, when the recording agent is relatively bright, the degree of show-through is relatively small even when the recording density is relatively close to the upper limit of the recording density. On the other hand, if the recording agent is relatively dark, the degree of show-through is large even if it is relatively far from the upper limit of the recording density, and if the portion where the degree of show-through is large overlaps, the comparison area including that portion overlaps. The degree is reduced. Therefore, it is possible to improve the image quality of the print image by appropriately moving only the minimum objects more reliably.

記録剤の明るさは、同じ使用量の記録剤を印刷媒体上に付着させたときの明るさによって決めることができる。この明るさは、明度とされていると好適であるが、輝度等でもよい。明度としては、国際照明委員会(CIE)で規定された均等色空間(CIE 1976)やデバイスに依存しない色空間の色成分量として含まれる明度であると、より高画質な印刷画像を印刷させることが可能となる。
例えば、印刷装置がCMYKcm(シアン、マゼンタ、イエロー、ブラック、ライトシアン、ライトマゼンタ)の6色のインクを使用する場合、CMYKcmインクは総て明るさが異なるものの、YcmインクはCMインクより明るく、CMインクはKインクより明るい。そこで、KCMインクの少なくとも一種を第一記録剤としてYcmインクの少なくとも一種を第二記録剤としたり、Kインクを第一記録剤としてCMYcmインクの少なくとも一種を第二記録剤としたり等することができる。
The brightness of the recording agent can be determined by the brightness when the same usage amount of the recording agent is deposited on the print medium. The brightness is preferably brightness, but may be brightness or the like. As the brightness, if the brightness is included as a color component amount in a uniform color space (CIE 1976) defined by the International Commission on Illumination (CIE) or a device-independent color space, a higher-quality print image is printed. It becomes possible.
For example, when the printing apparatus uses six colors of CMYKcm (cyan, magenta, yellow, black, light cyan, light magenta), the CMYKcm inks are all different in brightness, but the Ycm inks are brighter than the CM inks. The ink is brighter than K ink. Accordingly, at least one kind of KCM ink may be used as the first recording agent and at least one kind of Ycm ink may be used as the second recording agent, or at least one kind of CMYcm ink may be used as the second recording agent. it can.

また、上記印刷装置は、少なくとも第一印刷媒体と第二印刷媒体とを使用して印刷可能であるとともに、同第一印刷媒体は同第二印刷媒体よりも光沢が強くされ、
上記印刷装置に印刷させる印刷媒体の種類を表す情報の入力を受け付ける印刷媒体入力手段が設けられ、
上記印刷媒体入力手段にて入力された情報で表される印刷媒体の種類が上記第二印刷媒体である場合の上記所定の記録濃度は、上記印刷媒体入力手段にて入力された情報で表される印刷媒体の種類が上記第一印刷媒体である場合の上記所定の記録濃度よりも小さくされている構成としてもよい。
比較的光沢の強い第一印刷媒体よりも比較的光沢の弱い第二印刷媒体のほうが、裏写りの程度は大きい。上記構成により、例えば光沢紙のように比較的光沢の強い印刷媒体である場合には比較的記録濃度が大きくても裏写りの程度が小さく、裏写りの程度が小さい部分が重なった場合その部分は移動しない。一方、例えば普通紙やマット紙のように比較的光沢の弱い印刷媒体である場合には比較的記録濃度が小さくても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減される。従って、より確実に最低限のオブジェクトのみ適切に移動させて、印刷媒体の種類に応じて適切な画質とすることが可能となる。
The printing apparatus is capable of printing using at least the first print medium and the second print medium, and the first print medium is more glossy than the second print medium,
Print medium input means for receiving input of information representing the type of print medium to be printed by the printing apparatus is provided,
The predetermined recording density when the type of the print medium represented by the information input by the print medium input unit is the second print medium is represented by the information input by the print medium input unit. The print medium may be configured to be smaller than the predetermined recording density when the type of print medium is the first print medium.
The degree of show-through is greater in the second print medium having a relatively low gloss than in the first print medium having a relatively high gloss. With the above configuration, when the print medium is relatively glossy, such as glossy paper, the portion of the show-through is small even if the recording density is relatively high, and the portion where the show-through is small overlaps that portion Does not move. On the other hand, if the print medium has a relatively low gloss, such as plain paper or matte paper, the amount of show-through is large even if the recording density is relatively low, and the portion where the amount of show-through is large overlaps. The degree of overlap of the comparison region including that portion is reduced. Accordingly, it is possible to more surely move only the minimum object appropriately and obtain an appropriate image quality according to the type of print medium.

また、印刷データ生成手段を設け、上記印刷データ修正手段は、上記元の印刷データから上記重なり度合を低減させる印刷データに修正する際、移動させる対比用領域を含む上記ジョブ領域全体を移動させて同重なり度合を低減させる印刷データに修正してもよい。ジョブ領域全体を移動させるという簡易な構成で、対比用領域の重なり度合を低減させ、最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることができる。   In addition, print data generation means is provided, and the print data correction means moves the entire job area including the comparison area to be moved when the original print data is corrected to print data that reduces the degree of overlap. The print data may be corrected to reduce the degree of overlap. With a simple configuration of moving the entire job area, the degree of overlap of the comparison areas can be reduced, and only the minimum objects can be moved appropriately to improve the image quality of the printed image.

請求項7、請求項8にかかる発明によれば、確実に対比用領域の重なり度合を低減させることができ、最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能な具体例を提供することができる。   According to the seventh and eighth aspects of the invention, it is possible to reliably reduce the degree of overlap of the comparison areas, and it is possible to improve the image quality of the printed image by appropriately moving only the minimum objects. Specific examples can be provided.

ところで、請求項9にかかる発明では、領域生成手段と、重複判定手段を有する印刷データ修正手段と、印刷制御手段とを具備する構成としてある。
上記重複判定手段により、領域情報を参照して印刷媒体の表面の対比用領域と当該印刷媒体の裏面の対比用領域とが互いに反対側面の対比用領域と重なっているか否かが判定される。同表面および裏面の対比用領域が互いに重なっていると判定されたとき、上記印刷データ修正手段により、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力が受け付けられ、元の印刷データから当該指示に従って対比用領域を移動させた印刷データに修正される。そして、上記印刷制御手段により、印刷装置に対して、印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる制御が行われる。すると、印刷装置は、修正された印刷データに対応する使用量の記録剤を印刷媒体の両面に付着させる。
By the way, in the invention concerning Claim 9, it is set as the structure which comprises an area | region production | generation means, the printing data correction means which has a duplication determination means, and a printing control means.
The overlap determination means determines whether or not the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium overlap with the comparison area on the opposite side with reference to the area information. When it is determined that the comparison areas on the front surface and the back surface overlap each other, the print data correction unit receives an instruction to move at least one of the comparison areas determined to overlap each other. Then, the original print data is corrected to the print data in which the comparison area is moved according to the instruction. Then, the printing control means controls the printing apparatus to attach the used amount of the recording agent corresponding to the print data corrected by the print data correction means to both sides of the print medium. Then, the printing apparatus attaches the used amount of the recording agent corresponding to the corrected print data to both sides of the print medium.

印刷媒体上での記録剤が濃くて裏写りの大きい部分が互いに重なった場合にその部分を含む対比用領域の少なくとも一つを移動させる指示を入力することが可能であり、対比用領域の重なり度合を低減させることが可能である。一方、印刷媒体上での記録剤が薄くて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。従って、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
むろん、請求項4〜請求項8に記載した構成を請求項9に記載した構成に付加することも可能である。
When the recording material on the print medium is dark and parts with large show-through overlap each other, it is possible to input an instruction to move at least one of the comparison areas including that part. The degree can be reduced. On the other hand, when the recording material on the printing medium is thin and the portions with little show-through overlap each other, the portions do not move. Therefore, when performing the double-sided printing by arranging the objects to be printed, it is possible to appropriately move only the minimum objects and improve the quality of the printed image.
Of course, it is possible to add the configuration described in claims 4 to 8 to the configuration described in claim 9.

上記印刷データ修正手段は、上記重複判定手段にて上記表面および裏面の対比用領域が互いに重なっていると判定されたとき、その旨を表示したり音声出力する等、外部に出力してもよい。表裏の対比用領域が重なっていることを知ることができるので、このときユーザはオブジェクトの配置を変えさせることができ、本印刷制御装置の利便性を向上させることができる。   When the overlap determination unit determines that the front and back comparison areas overlap each other, the print data correction unit may output the information to the outside, for example, by displaying that fact . Since the user can know that the front and back comparison areas overlap, the user can change the arrangement of the objects at this time, and the convenience of the print control apparatus can be improved.

上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記印刷画像のプレビュー画像であって上記元の印刷データおよび領域情報を用いて当該対比用領域の位置および同まとめた記録剤の使用割合が示されたプレビュー画像を表示する処理を行ってもよい。表裏の対比用領域が重なったときに対比用領域の重複部分と重複の度合が一目でわかるので、このときユーザはオブジェクトの配置をどのように変えたらよいかを容易に把握することができ、本印刷制御装置の利便性をさらに向上させることができる。   The print data correction means obtains a usage level of the recording agent collected for the front and back comparison areas determined to be overlapped by the overlap determination means, and is a preview image of the print image. You may perform the process which displays the preview image in which the position of the said comparison area | region and the usage rate of the recording agent put together were shown using the said original print data and area | region information. When the comparison areas on the front and back overlap, the overlapping area of the comparison area and the degree of overlap can be seen at a glance, so the user can easily understand how to change the object arrangement at this time, The convenience of the print control apparatus can be further improved.

なお、上述した印刷制御装置は、ある機器に組み込まれた状態で他の方法とともに実施されることもある等、発明の思想としては各種の態様を含むものであって、適宜、変更可能である。また、上記構成に対応した所定の手順に従って処理を進めていくことも可能であるので、本発明は制御方法としても適用可能であり、請求項11、請求項12にかかる発明も、基本的には同様の作用、効果を有する。さらに、印刷装置を備える印刷システムとしても適用可能であり、基本的には同様の作用、効果となる。   Note that the above-described printing control apparatus includes various aspects as the concept of the invention, such as being implemented together with other methods in a state of being incorporated in a certain device, and can be appropriately changed. . In addition, since it is possible to proceed with processing according to a predetermined procedure corresponding to the above configuration, the present invention can also be applied as a control method, and the inventions according to claims 11 and 12 are basically also provided. Has similar actions and effects. Furthermore, the present invention can be applied to a printing system including a printing apparatus, and basically has the same operation and effect.

本発明を実施しようとする際に、上記装置にて所定の制御プログラムを実行させる場合もある。そこで、請求項13、請求項14に記載したプログラムでも、基本的には同様の作用、効果を有する。また、同プログラムを記録した媒体が流通し、同記録媒体からプログラムを適宜コンピュータに読み込むことが考えられるので、そのプログラムを記録したコンピュータ読み取り可能な記録媒体としても適用可能であり、基本的には同様の作用、効果を有する。
むろん、請求項2〜請求項8、請求項10に記載した構成を上記方法やプログラムや記録媒体に対応させることも可能である。
When trying to implement the present invention, a predetermined control program may be executed by the above-described apparatus. Therefore, the programs described in claims 13 and 14 basically have the same operations and effects. In addition, it is conceivable that a medium on which the program is recorded is distributed and the program is appropriately read from the recording medium into a computer. Therefore, the present invention can be applied as a computer-readable recording medium on which the program is recorded. Has similar actions and effects.
Of course, the configurations described in claims 2 to 8 and claim 10 can be made to correspond to the method, the program, and the recording medium.

以下、下記の順序に従って本発明の実施形態を説明する。
(1)印刷システムの構成:
(2)印刷制御装置の概略構成:
(3)対比用領域生成処理:
(4)印刷データ修正処理:
(5)変形例:
Hereinafter, embodiments of the present invention will be described in the following order.
(1) Configuration of printing system:
(2) Schematic configuration of the print control device:
(3) Comparison area generation processing:
(4) Print data correction processing:
(5) Modification:

(1)印刷システムの構成:
図1は、本発明にいう印刷制御装置となるパーソナルコンピュータ(PC)10、印刷装置(印刷手段)となるカラー印刷可能なインクジェットプリンタ20、等から構成された印刷システムを示している。むろん、本発明に用いられるコンピュータは、PCに限定されない。
本印刷制御装置によれば、予めレイアウトされた表面、裏面の各オブジェクトのインク濃度の高い部分を検出するだけでなく、表裏で重なる部分を検出することにより、印刷を開始する前に重複部分を利用者に警告として通知することが可能になる。また、特定の条件を指定することにより、オブジェクトの再配置を自動的に行うことも可能になる。
PC10では、演算処理の中枢をなすCPU11がシステムバス10aを介してPC全体を制御する。同バス10aには、書き換え不可能な半導体メモリであるROM12、書き換え可能な半導体メモリであるRAM13、CD−ROMドライブ15、フレキシブルディスク(FD)ドライブ16、各種インターフェイス(I/F)17a〜e等が接続され、ハードディスクドライブを介して磁気ディスクであるハードディスク(HD)14も接続されている。RAM13には、印刷データ13a、所定の高濃度条件を満たす対比用領域の位置を表す領域情報13b、当該対比用領域の重複部分の位置を表す重複情報13c等が格納される。
(1) Configuration of printing system:
FIG. 1 shows a printing system composed of a personal computer (PC) 10 serving as a printing control apparatus according to the present invention, an inkjet printer 20 capable of color printing serving as a printing apparatus (printing means), and the like. Of course, the computer used in the present invention is not limited to a PC.
According to the printing control apparatus, not only the high-density portions of the front and back objects laid out in advance but also the overlapping portions on the front and back sides are detected, so that the overlapping portions are detected before printing is started. It becomes possible to notify the user as a warning. In addition, by specifying a specific condition, it is possible to automatically rearrange objects.
In the PC 10, the CPU 11 serving as the center of the arithmetic processing controls the entire PC via the system bus 10a. The bus 10a includes a ROM 12 which is a non-rewritable semiconductor memory, a RAM 13 which is a rewritable semiconductor memory, a CD-ROM drive 15, a flexible disk (FD) drive 16, various interfaces (I / F) 17a to 17e, etc. And a hard disk (HD) 14 that is a magnetic disk is also connected via a hard disk drive. The RAM 13 stores print data 13a, area information 13b indicating the position of a comparison area that satisfies a predetermined high density condition, overlap information 13c indicating the position of an overlapping portion of the comparison area, and the like.

HD14にはオペレーティングシステム(OS)やアプリケーションプログラム(APL)等が記憶されており、実行時にCPU11によって適宜RAM13に転送され、実行される。同HD14には、本発明の印刷制御プログラム、ターゲットプロファイル14a、用紙プロファイル14b、インク情報テーブル14c、最大インク打ち込み量14d、各種閾値14eが記憶されている。I/F17a(例えばUSB I/F)にはデジタルカメラ30等を接続可能であり、CRTI/F17bにはカラー画像データに基づいて当該画像データに対応する画像を表示するディスプレイ18aが接続され、入力I/F17cにはキーボード18bやマウス18cが操作用入力機器として接続され、プリンタI/F17eには例えばパラレルI/Fケーブル(シリアルI/Fケーブルも可)を介してプリンタ20が接続されている。通信I/F17dには、PC10とは別のコンピュータを接続可能である。この場合、PC10は当該別のコンピュータから印刷ジョブデータを受信し、印刷データを生成してプリンタ20に印刷画像を両面印刷させることが可能である。   The HD 14 stores an operating system (OS), an application program (APL), and the like, and is appropriately transferred to the RAM 13 and executed by the CPU 11 at the time of execution. The HD 14 stores a print control program of the present invention, a target profile 14a, a paper profile 14b, an ink information table 14c, a maximum ink ejection amount 14d, and various threshold values 14e. A digital camera 30 or the like can be connected to the I / F 17a (eg, USB I / F), and a display 18a that displays an image corresponding to the image data based on the color image data is connected to the CRTI / F 17b. A keyboard 18b and a mouse 18c are connected as operation input devices to the I / F 17c, and a printer 20 is connected to the printer I / F 17e via, for example, a parallel I / F cable (a serial I / F cable is also possible). . A computer other than the PC 10 can be connected to the communication I / F 17d. In this case, the PC 10 can receive print job data from the other computer, generate print data, and cause the printer 20 to print the print image on both sides.

プリンタ20は、カートリッジ25aに装着されたCMYKcmのインク(記録剤)を使用して、印刷用紙(印刷媒体)の表面と裏面とにインクを付着させてドットを形成することにより印刷データに対応する印刷画像を両面印刷する。むろん、ライトブラック、ダークイエロー、無着色インク、等も使用するプリンタを採用してもよいし、CMYKcmのいずれかのインクを使用しないプリンタを採用してもよい。また、インク通路内に泡を発生させてインクを吐出するバブル方式のプリンタや、トナーインクを使用して印刷媒体上に印刷画像を両面印刷するレーザープリンタ等、種々の印刷装置を採用可能である。
本プリンタ20では、CPU21、ROM22、RAM23、通信I/O24、コントロールIC25、ASIC26、I/F27、等がバス20aを介して接続され、CPU21がROM22に書き込まれたプログラムに従って各部を制御する。
The printer 20 uses the CMYKcm ink (recording agent) mounted on the cartridge 25a to correspond to the print data by forming dots by attaching ink to the front and back surfaces of the printing paper (printing medium). Print the print image on both sides. Of course, a printer that uses light black, dark yellow, non-colored ink, or the like may be employed, or a printer that does not use any of CMYKcm inks may be employed. Various printing apparatuses such as a bubble printer that generates bubbles in the ink passage and ejects ink and a laser printer that prints both sides of a printed image on a print medium using toner ink can be employed. .
In the printer 20, a CPU 21, a ROM 22, a RAM 23, a communication I / O 24, a control IC 25, an ASIC 26, an I / F 27, and the like are connected via a bus 20 a, and the CPU 21 controls each unit according to a program written in the ROM 22.

通信I/O24はPC10のプリンタI/F17eと接続され、プリンタ20は通信I/O24を介してPC10から送信される色別のラスタデータを受信する。ASIC26は、CPU21と所定の信号を送受信しつつヘッド駆動部26aに対してラスタデータに対応する印加電圧データを出力する。同ヘッド駆動部26aは、同印加電圧データから印刷ヘッドに内蔵されたピエゾ素子への印加電圧パターンを生成し、印刷ヘッドに6色のインクをドット単位で吐出させる。I/F27に接続されたキャリッジ機構27aや紙送り機構27bは、印刷ヘッドを主走査させたり、適宜改ページ動作を行いながら印刷用紙を順次送り出して副走査を行ったりする。また、I/F27に接続された反転機構27cは、片面にインクのドットが形成されて紙送り機構27bにて送り出された印刷用紙を反転して再び紙送り機構27bに供給する。   The communication I / O 24 is connected to the printer I / F 17e of the PC 10, and the printer 20 receives raster data for each color transmitted from the PC 10 via the communication I / O 24. The ASIC 26 outputs applied voltage data corresponding to the raster data to the head driving unit 26a while transmitting / receiving a predetermined signal to / from the CPU 21. The head drive unit 26a generates an applied voltage pattern to the piezo element built in the print head from the applied voltage data, and causes the print head to eject six colors of ink in dot units. The carriage mechanism 27a and the paper feed mechanism 27b connected to the I / F 27 perform main scanning of the print head, and sequentially feed the printing paper while performing page break operation as appropriate, and perform sub-scanning. Further, the reversing mechanism 27c connected to the I / F 27 reverses the printing paper having ink dots formed on one side and fed out by the paper feeding mechanism 27b and supplies it again to the paper feeding mechanism 27b.

上記反転機構27cは、様々な構成とすることができ、例えば、特許第2843713号公報に開示された用紙反転機構を適用してもよいし、特許第2864971号公報に開示された反転機構部を適用してもよい。これらのような反転機構を採用すると、印刷媒体の片面にのみ記録剤を付着させる機構を備える印刷装置でも、両面印刷を行うことができる。   The reversing mechanism 27c may have various configurations. For example, the paper reversing mechanism disclosed in Japanese Patent No. 2843713 may be applied, or the reversing mechanism portion disclosed in Japanese Patent No. 2864971 may be applied. You may apply. When such a reversal mechanism is employed, double-sided printing can be performed even in a printing apparatus having a mechanism for attaching a recording agent only to one side of a print medium.

上記ラスタデータは、印刷用紙の各面別であってラスタ毎に色別にドットの形成状況を表すデータであり、ドットを形成するのが表面であるか裏面であるかの表裏を識別する表裏識別情報が付加情報(例えばヘッダ情報)として付加されている。プリンタ20は、同ラスタデータを入力すると、印刷用紙の各面のうち付加情報に含まれる表裏識別情報に対応する面に対して、ラスタ別に同ラスタデータに対応するドットを形成することにより印刷画像を両面印刷する。   The raster data is data representing the dot formation status by color for each raster on each side of the printing paper. Front / back identification that identifies whether the dots are formed on the front or back side Information is added as additional information (for example, header information). When the raster data is input, the printer 20 forms dots corresponding to the raster data for each raster on the surface corresponding to the front / back identification information included in the additional information among the surfaces of the printing paper. Is printed on both sides.

PC10では、OSにプリンタI/F17eを制御するプリンタドライバ等が組み込まれ、OSの一部となって各種の制御を実行する。APLは、OSを介してハードウェアとデータ等のやりとりを行う。プリンタドライバは、APLの印刷機能の実行時に稼働され、プリンタI/F17eを介してプリンタ20と双方向の通信を行うことが可能であり、OSを介してAPLから印刷データを受け取ってラスタデータに変換し、プリンタ20に送出する。
なお、本発明の印刷制御プログラムは、OS、APL、OSとAPL、のいずれにより構成してもよい。これらのプログラムを記録した媒体は、HD14以外にも、CD−ROM15a、FD、半導体メモリ、等でもよい。また、通信I/F17dをインターネット網に接続し、所定のサーバから本発明のプログラムをダウンロードして実行してもよい。
In the PC 10, a printer driver and the like for controlling the printer I / F 17e are incorporated in the OS, and various controls are executed as a part of the OS. APL exchanges data with hardware via the OS. The printer driver is operated when the APL printing function is executed, and can perform bidirectional communication with the printer 20 via the printer I / F 17e. The printer driver receives print data from the APL via the OS and converts it into raster data. The data is converted and sent to the printer 20.
The print control program of the present invention may be configured by any of OS, APL, OS and APL. In addition to the HD 14, the medium on which these programs are recorded may be a CD-ROM 15a, FD, semiconductor memory, or the like. Further, the communication I / F 17d may be connected to the Internet network, and the program of the present invention may be downloaded from a predetermined server and executed.

(2)印刷制御装置の概略構成:
図2は上記ハードウェアと上記制御プログラムとが協働して構築する印刷制御装置U0の構成を示すブロック図であり、図3は上記印刷制御の処理を示すフローチャートであり、図4は本印刷制御装置がジョブ領域の再配置を行う様子を模式的に示す図である。本装置U0は、各部U1〜U6を備え、必要に応じて印刷データ13aを修正して印刷制御を行う。また、印刷データ生成部(印刷データ生成手段)U1は各部U11〜U15を備え、印刷制御部(印刷制御手段)U4は各部U41,U42を備えている。
(2) Schematic configuration of the print control device:
FIG. 2 is a block diagram showing the configuration of the print control apparatus U0 constructed by the hardware and the control program in cooperation, FIG. 3 is a flowchart showing the print control process, and FIG. It is a figure which shows typically a mode that a control apparatus rearranges a job area | region. The apparatus U0 includes the units U1 to U6, and performs print control by correcting the print data 13a as necessary. The print data generation unit (print data generation unit) U1 includes units U11 to U15, and the print control unit (print control unit) U4 includes units U41 and U42.

図3のフローを開始すると、後述するキャンセルフラグをリセットする等の初期設定処理を行い、印刷設定部U6により、図5に示す印刷設定画面を表示する処理を行う(ステップS105。以下、「ステップ」の記載を省略)。同画面では、印刷用紙の種類の指示入力を受け付ける用紙選択欄81a、印刷用紙のサイズの指示入力を受け付けるサイズ選択欄81b、印刷媒体の各面上で所定の高濃度条件を満たす補正対象領域(対比用領域)とするインクの濃さの指示入力を受け付ける濃さ選択欄81c、同補正対象領域の大きさの指示入力を受け付ける大きさ選択欄81d、表面および裏面の補正対象領域が互いに重なっていると判定されたときの処理の指示入力を受け付けるモード選択欄81e、上下左右のマージンの指示入力を受け付けるマージン入力欄81f〜i、印刷媒体の各面上に各印刷ジョブデータを印刷させるジョブ領域どうしの左右間隔や上下間隔の指示入力を受け付ける間隔入力欄81j,k、ボタン81l,mを表示する。   When the flow of FIG. 3 is started, an initial setting process such as resetting a cancel flag, which will be described later, is performed, and a process for displaying the print setting screen shown in FIG. 5 is performed by the print setting unit U6 (step S105, hereinafter “step”). Is omitted). In the same screen, a paper selection field 81a that accepts an instruction input for the type of printing paper, a size selection field 81b that accepts an instruction input for the size of the printing paper, and a correction target area that satisfies a predetermined high density condition on each side of the printing medium ( A density selection field 81c that receives an instruction input of the density of the ink to be used as a comparison area), a size selection field 81d that receives an instruction input of the size of the correction target area, and the correction target areas on the front and back surfaces overlap each other. A mode selection field 81e for receiving an instruction input for processing when it is determined to be present, margin input fields 81f to 81i for receiving instruction inputs for upper, lower, left and right margins, and a job area for printing each print job data on each side of the print medium Interval input fields 81j, k and buttons 81l, m for receiving instruction inputs for the left and right intervals and the vertical intervals are displayed.

次に、マウスやキーボードから各種欄81a〜kへの操作入力を受け付け、OKボタン81lがクリック操作されると、各種印刷設定パラメータを取得する(S110)。ユーザから指示入力を受け付けなかった欄に対応するパラメータについては、前回の印刷設定パラメータを取得する。上記濃さ選択欄81cと大きさ選択欄81dでは、マウス操作により溝に沿って段階的にスライド可能な調節つまみが表示されており、調節つまみの位置に対応するパラメータを取得する。
印刷媒体の種類としては、比較的光沢の弱い普通紙やマット紙等(第二印刷媒体)、同第二印刷媒体よりも光沢の強い光沢紙等(第一印刷媒体)がある。例えば、「普通紙」が選択操作されたときには「普通紙」を表す情報であるパラメータを取得する。すなわち、S105〜S110の中で、印刷装置に印刷させる印刷媒体の種類を表す情報の入力を受け付ける印刷媒体入力手段が構成される。
Next, when an operation input to the various columns 81a to 81k is received from the mouse or keyboard and the OK button 81l is clicked, various print setting parameters are acquired (S110). For the parameter corresponding to the field that did not accept the instruction input from the user, the previous print setting parameter is acquired. In the density selection field 81c and the size selection field 81d, an adjustment knob that can be slid stepwise along the groove by a mouse operation is displayed, and a parameter corresponding to the position of the adjustment knob is acquired.
Examples of print media include plain paper and matte paper (second print medium) having relatively low gloss, and gloss paper (first print medium) having higher gloss than the second print medium. For example, when “plain paper” is selected and operated, a parameter which is information indicating “plain paper” is acquired. That is, in S105 to S110, a print medium input unit that receives input of information indicating the type of print medium to be printed by the printing apparatus is configured.

その後、印刷ジョブデータから印刷データを生成する処理を行う。まず、印刷ジョブ入力部(ホスト通信制御部)U11により、印刷させる範囲および描画命令を含む印刷ジョブデータを入力する(S115)。他のPCから印刷ジョブデータを受信してもよい。印刷ジョブデータとしては、PostScript(アドビシステムズの登録商標)のようなページ記述言語(PDL)等とすることができる。印刷させる範囲は、例えば、図4に示すように印刷媒体上で互いに直交するX軸(横方向)とY軸(縦方向)を設定したときに、ジョブ領域のX軸方向およびY軸方向のサイズ(画素単位)で表すことができる。図4において、印刷媒体の左上が原点(0,0)となる。描画命令は、印刷させる範囲に対してどのように描画すべきかを表す情報とされ、ジョブ領域が文字領域なのかイメージ領域なのか等により異なる情報とされている。
次に、言語解析部U12により、PDL等とされた描画命令を解釈して中間言語に置き換え、文字、イメージ、グラフィックス等のオブジェクトに分ける(S120)。さらに、オブジェクト描画部U13により、中間言語に従って各オブジェクトを描画処理し、印刷ジョブデータ毎にビットマップデータを生成する(S125)。同ビットマップデータは、ドットマトリクス状の多数の画素別の階調データからなるデータであり、例えば、sRGB色空間で定義されるRGB(赤、緑、青)から構成された画像データとすることができる。
Thereafter, processing for generating print data from the print job data is performed. First, the print job input unit (host communication control unit) U11 inputs print job data including a printing range and a drawing command (S115). Print job data may be received from another PC. The print job data may be a page description language (PDL) such as PostScript (registered trademark of Adobe Systems). For example, when the X axis (horizontal direction) and the Y axis (vertical direction) orthogonal to each other are set on the print medium as shown in FIG. 4, the print range is the X axis direction and Y axis direction of the job area. It can be expressed in size (pixel unit). In FIG. 4, the upper left corner of the print medium is the origin (0, 0). The drawing command is information indicating how drawing should be performed with respect to the printing range, and is different information depending on whether the job area is a character area or an image area.
Next, the language analysis unit U12 interprets a rendering command such as PDL, replaces it with an intermediate language, and divides it into objects such as characters, images, and graphics (S120). Further, the object drawing unit U13 draws each object in accordance with the intermediate language, and generates bitmap data for each print job data (S125). The bitmap data is data composed of a large number of pixel-specific gradation data in a dot matrix, for example, image data composed of RGB (red, green, blue) defined in the sRGB color space. Can do.

カラー変換部U14は、ターゲットプロファイル14aと用紙プロファイル14bを記憶している。同カラー変換部U14により、両プロファイル14a,bに基づいて上記ビットマップデータをカラー変換するカラー変換処理を行う(S130)。ここで、ターゲットプロファイルは、カラー変換前のビットマップデータで表現される画像の特性を記述した情報であり、例えばsRGB色空間内の各成分値とCIE Lab色空間内の各成分値との対応関係を表すデータや、DIC(大日本インキ化学工業株式会社の登録商標)標準色プロファイル等とすることができる。用紙プロファイルは、使用する用紙のカラー特性を記述した情報であり、例えばCMYKcmの各成分値とCIE Lab色空間内の各成分値との対応関係を表すデータ等とすることができる。そこで、カラー変換部は、ターゲットプロファイルを参照して例えばRGB別の階調データからなるビットマップデータをLab表色系における各Lab値からなるデータに変換し、用紙プロファイルを参照して当該データを例えばCMYKcm別の階調データからなるビットマップデータに変換する。
むろん、例えばRGB別の階調値とCMYKcm別の階調値との対応関係を複数の参照点にて規定した色変換テーブル(色変換LUT)を用意しておき、このLUTを参照してビットマップデータの色変換を行ってもよい。
また、インク打ち込み量への変換時にCをCとc、MをMとmに濃淡分版することを前提として、CMYK別の階調データからなるビットマップデータに変換してもよい。
The color conversion unit U14 stores a target profile 14a and a paper profile 14b. The color conversion unit U14 performs color conversion processing for color-converting the bitmap data based on both profiles 14a and 14b (S130). Here, the target profile is information describing the characteristics of an image expressed by bitmap data before color conversion. For example, the correspondence between each component value in the sRGB color space and each component value in the CIE Lab color space. Data representing the relationship, DIC (registered trademark of Dainippon Ink and Chemicals) standard color profile, and the like can be used. The paper profile is information describing the color characteristics of the paper to be used, and can be, for example, data representing the correspondence between each component value of CMYKcm and each component value in the CIE Lab color space. Therefore, the color converter refers to the target profile, for example, converts bitmap data composed of gradation data for each RGB into data composed of each Lab value in the Lab color system, and refers to the paper profile to convert the data. For example, it is converted into bitmap data composed of gradation data for each CMYKcm.
Of course, for example, a color conversion table (color conversion LUT) in which the correspondence between gradation values for RGB and gradation values for CMYKcm is defined by a plurality of reference points is prepared. You may perform color conversion of map data.
Further, it may be converted into bitmap data composed of gradation data for each CMYK on the assumption that C is divided into C and c and M is divided into M and m at the time of conversion to the ink ejection amount.

メディア補正情報制御部U5は、インク情報テーブル14c、最大インク打ち込み量14d、各種閾値14eを記憶している。   The media correction information control unit U5 stores an ink information table 14c, a maximum ink ejection amount 14d, and various threshold values 14e.

図6に示すように、最大インク打ち込み量14dは、ある色のインクの最大吐出量を100%としてCMYKcm全色合計の吐出量の最大を表した量であり、印刷媒体の種類毎に設けられている。従って、インクが6色ある場合にはインク打ち込み量(記録剤の使用量)を最大600%とすることも可能であるが、インクの裏写りや滲みの観点から最大インク打ち込み量を200%等と制限している。インク情報テーブル14cは、変換前のCMYKcm色別の階調値と変換後のCMYKcm色別のインク打ち込み量との対応関係を複数の参照点について規定した情報テーブルであり、印刷媒体の種類毎に設けられている。ここで、印刷媒体の種類毎に、全色のインク打ち込み量の合計が最大インク打ち込み量以下となるようにインク打ち込み量が決定されている。例えば、普通紙について変換前の階調値をC11i,M11i,…,m11i(i=1〜n、nは正の整数)、変換後のインク打ち込み量をC12i,M12i,…,m12i(%)、最大インク打ち込み量をI1(%)とすると、C12i+M12i+…+m12i≦I1となるように設定されている。 As shown in FIG. 6, the maximum ink ejection amount 14d is an amount representing the maximum of the total ejection amount of all colors of CMYKcm with the maximum ejection amount of a certain color ink being 100%, and is provided for each type of printing medium. ing. Therefore, when there are six colors of ink, it is possible to set the ink shot amount (recording agent usage amount) to 600% at the maximum, but the maximum ink shot amount is set to 200% from the viewpoint of ink show-through and bleeding. And restrict. The ink information table 14c is an information table that defines the correspondence between the gradation values for each CMYKcm color before conversion and the ink ejection amounts for each CMYKcm color after conversion for a plurality of reference points. Is provided. Here, for each type of print medium, the ink ejection amount is determined such that the sum of the ink ejection amounts for all colors is equal to or less than the maximum ink ejection amount. For example, C 11i gradation values before conversion for plain paper, M 11i, ..., m 11i (i = 1~n, n is a positive integer), the ink ejection amount of the converted C 12i, M 12i, ... , M 12i (%) and the maximum ink ejection amount is I 1 (%), C 12i + M 12i +... + M 12i ≦ I 1 is set.

図7に示すように、濃さ選択欄81cでの調節つまみの位置に対応させた閾値TH1,TH2が印刷媒体の種類毎に設けられており、閾値テーブルT4としてHDに記憶されている。ここで、TH1はインク打ち込み量についての閾値(%単位)であり、最大インク打ち込み量Wm(%単位)からTH1を差し引いたインク打ち込み量(所定の記録濃度)以上またはより大である画素(高濃度画素と呼ぶ)を少なくとも含む隣接した複数の画素からなる領域を補正対象領域としている。TH1を大きくするほど、印刷画像をより高画質にすることができる。TH2は高濃度画素の割合についての閾値であり、高濃度画素を所定割合以上またはより多く含む隣接した複数の画素からなる領域を補正対象領域としている。TH2を小さくするほど、補正対象領域の数が増えることになるが、印刷画像をより高画質にすることができる。むろん、閾値TH1,TH2は、50%以上のように印刷システムが予め固定として持っていても、ユーザからの指定を受け付けてもよい。
なお、普通紙のように比較的光沢の弱い第二印刷媒体である場合の所定の記録濃度は、光沢紙のように比較的光沢の強い第一印刷媒体である場合の所定の記録濃度よりも小さくされている。
As shown in FIG. 7, threshold values TH1 and TH2 corresponding to the position of the adjustment knob in the darkness selection column 81c are provided for each type of print medium, and stored in the HD as the threshold value table T4. Here, TH1 is a threshold value (% unit) for the ink ejection amount, and a pixel (higher) than or larger than the ink ejection amount (predetermined recording density) obtained by subtracting TH1 from the maximum ink ejection amount Wm (% unit). A region composed of a plurality of adjacent pixels including at least a density pixel is set as a correction target region. The larger the TH1, the higher the quality of the printed image. TH2 is a threshold value for the ratio of high density pixels, and an area composed of a plurality of adjacent pixels including a high density pixel at a predetermined ratio or more is set as a correction target area. As TH2 is decreased, the number of correction target areas is increased, but the print image can be improved in image quality. Of course, the threshold values TH1 and TH2 may be fixed by the printing system in advance, such as 50% or more, or may be designated by the user.
The predetermined recording density in the case of the second print medium having a relatively low gloss such as plain paper is higher than the predetermined recording density in the case of the first print medium having a relatively high gloss such as glossy paper. It has been made smaller.

また、図示を省略しているが、大きさ選択欄81dでの調節つまみの位置に対応させたサイズ情報Nx,Nyが印刷媒体の種類毎に設けられており、サイズ情報テーブルとしてHDに記憶されている。ここで、NxはX軸方向のサイズ(画素単位)であり、NyはY軸方向のサイズ(画素単位)である。そして、印刷媒体の各面上で印刷可能な全印刷領域をNx×Ny画素の矩形ブロックに分割し、そのブロック単位で補正対象領域であるか否かを決定することにしている。矩形ブロックのサイズは64×64ピクセルのように印刷システムが予め固定サイズとして持っていても、ユーザからの指定を受け付けてもよい。なお、A0サイズ程度の大判の印刷媒体では、小さいサイズにすると補正対象領域の数が増えるので、高さ、幅共に0.5〜2インチ程度とすると迅速に処理を行うことができる。   Although not shown, size information Nx and Ny corresponding to the position of the adjustment knob in the size selection field 81d is provided for each type of print medium, and is stored in the HD as a size information table. ing. Here, Nx is the size (pixel unit) in the X-axis direction, and Ny is the size (pixel unit) in the Y-axis direction. Then, the entire print area that can be printed on each surface of the print medium is divided into rectangular blocks of Nx × Ny pixels, and it is determined whether or not the area is a correction target area. Even if the printing system has a fixed size in advance, such as 64 × 64 pixels, the size of the rectangular block may be specified by the user. In a large-sized print medium of about A0 size, the number of areas to be corrected increases when the size is small. Therefore, if the height and width are both about 0.5 to 2 inches, processing can be performed quickly.

カラー変換後、カラー変換部U14により、インク情報テーブルを参照して色別の階調データからなるビットマップデータを色別のインク打ち込み量のデータに変換する(S135)。
なお、カラー変換直後のビットマップデータを印刷媒体の最大インク打ち込み量以下とする場合には、インク情報テーブルを用いたS135の処理を行う必要はない。
After color conversion, the color conversion unit U14 refers to the ink information table and converts the bitmap data composed of gradation data for each color into data for the ink ejection amount for each color (S135).
Note that if the bitmap data immediately after color conversion is less than or equal to the maximum ink ejection amount of the print medium, it is not necessary to perform the process of S135 using the ink information table.

その後、レイアウト制御部U15により、ジョブ領域を割り当てて印刷データを生成し、各印刷ジョブデータに含まれる各ページのレイアウト位置やレイアウト実施形態の条件を記憶して管理する(S140)。同印刷データは、印刷画像をドットマトリクス状の多数の画素別の階調データで表現したデータであり、印刷媒体の各面上における位置毎にインクの使用量が表されたデータである。印刷データを構成する各画素は、ビットマップデータを構成する各画素に対応している。ここで、印刷媒体の各面上で印刷可能な全印刷領域(キャンバス)の中から、マージン入力欄81f〜iから入力された情報に対応するマージンの領域を確保し、マージンの領域を除いた印刷領域に対して、間隔入力欄81j,kから入力された情報に対応する左右間隔と上下間隔とを確保しながら各ジョブ領域を割り当てる。図4の例では、印刷媒体の表面I1にジョブ領域J1,J2,J3を割り当て、裏面I2にジョブ領域J4を割り当てたことになる。なお、印刷ジョブデータが複数のページを有している場合には、ジョブ領域J1−1,J1−2のように、ページ毎にジョブ領域を割り当てる。
S115〜S140の処理により、印刷ジョブデータを入力し、印刷媒体の各面上に各印刷ジョブデータを印刷させるジョブ領域を割り当てながら割り当てた印刷ジョブデータに含まれる描画命令を解釈して印刷データを生成することができる。
Thereafter, the layout control unit U15 allocates a job area to generate print data, and stores and manages the layout position of each page included in each print job data and the conditions of the layout embodiment (S140). The print data is data in which a print image is expressed by gradation data for each pixel in the form of a dot matrix, and is data in which the amount of ink used is expressed for each position on each surface of the print medium. Each pixel constituting the print data corresponds to each pixel constituting the bitmap data. Here, a margin area corresponding to information input from the margin input fields 81f to 81i is secured from all print areas (canvas) that can be printed on each side of the print medium, and the margin area is excluded. Each job area is assigned to the print area while ensuring a left and right distance and a vertical distance corresponding to the information input from the distance input fields 81j and 81k. In the example of FIG. 4, job areas J1, J2, and J3 are assigned to the front surface I1 of the print medium, and job area J4 is assigned to the back surface I2. When the print job data has a plurality of pages, a job area is allocated for each page, such as job areas J1-1 and J1-2.
Through the processes of S115 to S140, the print job data is input, the drawing command included in the assigned print job data is interpreted while allocating the job area for printing each print job data on each side of the print medium, and the print data is obtained. Can be generated.

印刷データ生成後、詳しくは後述するが、補正対象領域生成部(領域生成手段)U2により、上記印刷データから、補正対象領域の位置を表す領域情報を生成する(S145)。その際、印刷設定パラメータを参照するとともにメディア補正情報制御部U5にて記憶されている最大インク打ち込み量14dと各種閾値14eを参照して、領域情報を生成する。所定の高濃度条件は、インクの記録濃度が予め高濃度であるとして設定された条件である。インクの記録濃度は、印刷媒体上で単位面積当たりに記録されるインクの量であり、インク打ち込み量と等価である。むろん、カラー変換直後のビットマップデータを構成する階調値と等価とすることもできる。領域情報は、例えば、図4に示すように印刷媒体上でX軸とY軸を設定したときに補正対象領域の開始位置のXY座標値(画素単位)とX軸方向およびY軸方向のサイズ(画素単位)で表すことができる。むろん、補正対象領域の開始位置の座標値と終了位置の座標値で表すこともできる。S145の処理により、図4の補正対象領域R1,R2のように、印刷媒体の表面および裏面でインクの記録濃度の大きい領域が特定される。   Although details will be described later after generating the print data, the correction target area generation unit (area generation unit) U2 generates area information indicating the position of the correction target area from the print data (S145). At that time, area information is generated by referring to the print setting parameter and referring to the maximum ink ejection amount 14d and various threshold values 14e stored in the media correction information control unit U5. The predetermined high density condition is a condition set in advance assuming that the recording density of the ink is high. The ink recording density is the amount of ink recorded per unit area on the print medium, and is equivalent to the ink shot amount. Of course, it can be equivalent to the gradation value constituting the bitmap data immediately after the color conversion. The area information includes, for example, the XY coordinate value (pixel unit) of the start position of the correction target area and the sizes in the X axis direction and the Y axis direction when the X axis and the Y axis are set on the print medium as shown in FIG. (Pixel unit). Of course, it can also be expressed by the coordinate value of the start position and the coordinate value of the end position of the correction target area. By the processing of S145, areas with high ink recording density are specified on the front and back surfaces of the print medium, such as the correction target areas R1 and R2 in FIG.

その後、詳しくは後述するが、印刷データ修正部(印刷データ修正手段)U3により、印刷設定パラメータを参照するとともに領域情報を参照して、上記印刷データを修正する(S150)。その際、印刷媒体の表面の補正対象領域と同じ印刷媒体の裏面の補正対象領域との重なり度合を低減させる印刷データを元の印刷データから生成する。修正後の印刷データも、元の印刷データと同じ画素数とされ、印刷画像を多数の画素で階調表現したデータである。   Thereafter, as will be described in detail later, the print data correction unit (print data correction means) U3 refers to the print setting parameters and the area information to correct the print data (S150). At this time, print data for reducing the degree of overlap between the correction target area on the front surface of the print medium and the correction target area on the back surface of the same print medium is generated from the original print data. The corrected print data also has the same number of pixels as the original print data, and is data in which the print image is expressed with a large number of pixels.

図4に示すように印刷媒体の各面I1,I2にジョブ領域を割り当て、裏面I2を裏返して表面I1に重ね合わせたとき、印刷媒体I3の両面で補正対象領域R1,R2が互いに重なっている重複領域R3が生じていると、両補正対象領域R1,R2どうしの重なり度合を低減させるように補正対象領域R1,R2の少なくとも一方を移動させた印刷データに修正する。本実施形態では、表面の補正対象領域に重なった裏面の補正対象領域を含むジョブ領域全体を移動させて重なり度合を低減させる印刷データに修正することにしているが、表面の補正対象領域を移動させてもよいし、両面の補正対象領域ともに移動させてもよい。図4の例では、裏面の補正対象領域R2を裏面I5上で下方へ移動させた結果、印刷媒体I4の両面で両補正対象領域R1,R2が互いに重ならないようになり、重なり度合が低減されていることがわかる。ここでの重なり度合は、表裏の補正対象領域が重なった面積として捉えてもよいし、互いに重なった補正対象領域について表面の補正対象領域の平均(または合計)記録濃度と裏面の補正対象領域の平均(または合計)記録濃度との平均(または合計)として捉えてもよい。平均には、算術平均、相乗平均等が含まれる。   As shown in FIG. 4, when job areas are assigned to the respective surfaces I1 and I2 of the print medium and the back surface I2 is turned over and overlapped with the front surface I1, the correction target regions R1 and R2 overlap each other on both surfaces of the print medium I3. When the overlapping region R3 occurs, the print data is corrected by moving at least one of the correction target regions R1 and R2 so as to reduce the degree of overlap between the correction target regions R1 and R2. In this embodiment, the entire job area including the correction target area on the back surface that overlaps the correction target area on the front surface is moved to correct the print data to reduce the degree of overlap. Alternatively, both the correction target areas on both sides may be moved. In the example of FIG. 4, the correction target area R2 on the back surface is moved downward on the back surface I5. As a result, the correction target areas R1 and R2 do not overlap each other on both surfaces of the print medium I4, and the degree of overlap is reduced. You can see that The degree of overlap here may be taken as the area where the correction target areas on the front and back sides overlap, or the average (or total) recording density of the correction target areas on the front surface and the correction target area on the back surface of the correction target areas overlapping each other. It may be considered as an average (or total) with an average (or total) recording density. The average includes arithmetic average, geometric average, and the like.

印刷データ修正後、印刷データ修正部U3により、印刷をキャンセルするか否かを判断し、印刷をキャンセルする場合にはフローを終了し、キャンセルしない場合にはS160に進む(S155)。この判断処理は、例えば所定のキャンセルフラグを参照して、同フラグがセットされている場合に印刷をキャンセルすると判断し、同フラグがリセットされている場合に印刷を続行すると判断することにより行われる。   After the print data correction, the print data correction unit U3 determines whether or not to cancel the print. If the print is cancelled, the flow ends. If not, the process proceeds to S160 (S155). This determination process is performed, for example, by referring to a predetermined cancel flag and determining that printing is canceled when the flag is set, and determining that printing is continued when the flag is reset. .

S160では、ハーフトーン処理部(スクリーン処理部)U41により、CMYKcm別にインクの使用量に対応したインク打ち込み量のデータに対して所定のハーフトーン処理を行い、CMYKcm別のハーフトーンデータ(ドットの形成状況を表すデータ)を生成する。同ハーフトーンデータは、例えば階調値「1」をドット形成有り、階調値「0」をドット形成無しに対応させたデータとすることができるが、階調値「3」を大ドット形成有り、階調値「2」を中ドット形成有り、階調値「1」を小ドット形成有り、階調値「0」をドット形成無しに対応させたデータとしてもよい。   In S160, the halftone processing unit (screen processing unit) U41 performs predetermined halftone processing on the ink ejection amount data corresponding to the amount of ink used for each CMYKcm, and performs halftone data for each CMYKcm (dot formation). Data representing the situation). The halftone data can be data in which the gradation value “1” corresponds to dot formation and the gradation value “0” corresponds to no dot formation, but the gradation value “3” is large dot formation. Yes, the gradation value “2” may correspond to the medium dot formation, the gradation value “1” may correspond to the small dot formation, and the gradation value “0” may correspond to the data without dot formation.

ハーフトーン処理後、プリンタ制御部U42により、ハーフトーンデータに対して所定のラスタライズ処理(インターレース処理)を行ってプリンタで使用される順番に並べ替え、CMYKcmインクのドットの形成状況が表されたラスタデータを生成する(S165)。その際、ドットを形成するのが表面であるか裏面であるかの表裏を識別する表裏識別情報を付加情報として付加する。
そして、プリンタ制御部U42により、ラスタデータをプリンタ20に対して出力するラスタデータ送出処理を行い(S170)、フローを終了する。すると、プリンタ20は、印刷画像を表現するラスタデータを入手し、同データに基づいて印刷ヘッドを駆動してインクを印刷用紙上に吐出して付着させ、印刷データに対応する印刷画像を両面印刷する。
S160〜S170の処理により、印刷装置に対して、印刷データ修正部にて修正された印刷データに対応する使用量のインクを印刷媒体の両面に付着させる制御が行われる。
After the halftone process, the printer control unit U42 performs a predetermined rasterization process (interlace process) on the halftone data and rearranges the halftone data in the order used in the printer, and displays the dot formation status of the CMYKcm ink. Data is generated (S165). At this time, front / back identification information for identifying whether the dots are formed on the front side or the back side is added as additional information.
The printer control unit U42 performs raster data transmission processing for outputting raster data to the printer 20 (S170), and the flow ends. Then, the printer 20 obtains raster data representing the print image, drives the print head based on the data, discharges the ink onto the print paper, and attaches the print image to the double-sided print. To do.
Through the processes of S160 to S170, the printing apparatus is controlled to attach the used amount of ink corresponding to the print data corrected by the print data correction unit to both sides of the print medium.

(3)対比用領域生成処理:
図8は、上記S145の補正対象領域生成処理の詳細を示すフローチャートである。図9は、領域情報13bを格納する領域情報テーブルT1,T2の構造と、重複情報13cを格納する重複情報テーブルT3の構造とを、模式的に示している。
フローを開始すると、領域情報テーブルT1,T2の記憶領域をRAM内に確保する(S205)。次に、最大インク打ち込み量14dを参照して、用紙選択欄81aから選択された印刷媒体の種類に対応する最大インク打ち込み量Wmを取得する(S210)。さらに、閾値テーブルT4を参照して、同印刷媒体の種類に対応する閾値TH1,TH2を取得する(S215)。同閾値は、濃さ選択欄81cの調節つまみの位置にも対応した閾値である。
(3) Comparison area generation processing:
FIG. 8 is a flowchart showing details of the correction target region generation processing in S145. FIG. 9 schematically shows the structure of the area information tables T1 and T2 for storing the area information 13b and the structure of the duplication information table T3 for storing the duplication information 13c.
When the flow is started, the storage areas of the area information tables T1 and T2 are secured in the RAM (S205). Next, referring to the maximum ink hit amount 14d, the maximum ink hit amount Wm corresponding to the type of print medium selected from the paper selection column 81a is acquired (S210). Furthermore, referring to the threshold value table T4, threshold values TH1 and TH2 corresponding to the type of the print medium are acquired (S215). The threshold value is also a threshold value corresponding to the position of the adjustment knob in the darkness selection field 81c.


その後、サイズ情報テーブルを参照して印刷設定パラメータに対応するサイズ情報Nx,Nyを取得し、印刷媒体の各面上で印刷可能な全印刷領域をNx×Ny(=Nmとする)画素単位でブロックにするとともに、同ブロックの中から注目領域の位置を設定する(S220)。例えば、ブロックの開始位置(X,Y)の値を更新することにより、注目領域の位置を設定することができる。
次に、注目領域内で、CMYKcm全色合計のインク打ち込み量WtがWm−TH1以上(またはより大)となる画素数Ntを取得する(S225)。
.
Thereafter, the size information Nx, Ny corresponding to the print setting parameter is obtained by referring to the size information table, and all printable areas that can be printed on each side of the print medium are in units of Nx × Ny (= Nm) pixels. In addition to the block, the position of the attention area is set from the block (S220). For example, the position of the region of interest can be set by updating the value of the block start position (X, Y).
Next, the number of pixels Nt in which the ink placement amount Wt of all the colors of CMYKcm is equal to or larger than (or larger than) Wm-TH1 is acquired in the attention area (S225).

図10は、補正対象領域を決定する様子を模式的に示している。注目領域R11内の各画素にはインク打ち込み量(Cp,Mp,Yp,Kp,cp,mp)が存在し、注目領域R11内の注目画素R12のインク打ち込み量Wtpは色別のインク打ち込み量の総和となる。そして、注目領域R11内の各画素について、条件Wtp≧Wm−TH1を満たすか否かを判断し、この条件を満たす高濃度画素R13の数をNtとする。 FIG. 10 schematically shows how the correction target area is determined. Ejection amount ink in each pixel in the attention region R11 (C p, M p, Y p, K p, c p, m p) is present, the ink applying amount Wt p of the target pixel R12 in the attention area R11 is This is the sum of the ink ejection amounts for each color. Then, for each pixel in the attention region R11, it is determined whether to satisfy the condition Wt p ≧ Wm-TH1, the number of satisfying this condition high density pixel R13 and Nt.

そして、注目領域内の総画素数Nmに対するNtの比がTH2以上(またはより大)であるか否かを判断する(S230)。条件成立時、注目領域を補正対象領域にすることになり、S235に進む。同補正対象領域は、インクの記録濃度が所定の記録濃度以上またはより大である画素を所定割合以上またはより多く含む隣接した複数の画素からなる領域とされる。条件不成立時には、S245に進む。   Then, it is determined whether the ratio of Nt to the total number of pixels Nm in the attention area is equal to or higher than TH2 (or larger) (S230). When the condition is satisfied, the attention area is set as the correction target area, and the process proceeds to S235. The correction target area is an area composed of a plurality of adjacent pixels including a predetermined ratio or more of pixels whose ink recording density is equal to or higher than a predetermined recording density. When the condition is not satisfied, the process proceeds to S245.

S235では、注目領域の記録濃度レベルL1を算出する。記録濃度レベルは、補正対象領域の記録濃度の大小を表すデータであればよく、本実施形態では注目領域における高濃度画素の記録濃度の平均(ΣWt/Nt)をL1としている。むろん、注目領域における各画素の記録濃度の平均(ΣWtp/Nm)をL1としてもよいし、Nt/NmをL1としてもよい。
その後、注目領域の開始位置(X,Y)、サイズ(Nx,Ny)、記録濃度レベルL1を領域情報テーブルに格納する(S240)。ここで、注目領域が印刷媒体の表面であれば表用領域情報テーブルT1に開始位置(Xi,Yi)、サイズ(Nxi,Nyi)、記録濃度レベルL1iを格納し、注目領域が印刷媒体の裏面であれば裏用領域情報テーブルT2に開始位置(Xj,Yj)、サイズ(Nxj,Nyj)、記録濃度レベルL1jを格納する。ただし、iは表面での補正対象領域の通し番号(1以上の整数)であり、jは裏面での補正対象領域の通し番号(1以上の整数)である。本実施形態では、(Xj,Yj)は裏面のXY座標を基準としているため、Xjは表面のX座標とは異なる。
In S235, the recording density level L1 of the attention area is calculated. The recording density level may be data indicating the level of the recording density in the correction target area. In this embodiment, the average recording density (ΣWt / Nt) of the high density pixels in the attention area is L1. Of course, the average (ΣWt p / Nm) of the recording density of each pixel in the region of interest may be L1, or Nt / Nm may be L1.
Thereafter, the start position (X, Y), size (Nx, Ny), and recording density level L1 of the attention area are stored in the area information table (S240). Here, if the attention area is the front surface of the print medium, the start position (Xi, Yi), the size (Nxi, Nyi), and the recording density level L1i are stored in the table area information table T1, and the attention area is the back surface of the print medium. If so, the start position (Xj, Yj), size (Nxj, Nyj), and recording density level L1j are stored in the back area information table T2. Here, i is a serial number of the correction target area on the front surface (an integer of 1 or more), and j is a serial number of the correction target area on the back surface (an integer of 1 or more). In this embodiment, since (Xj, Yj) is based on the XY coordinates on the back surface, Xj is different from the X coordinates on the front surface.

そして、全ブロックについて上記処理を行ったか否かを判断し(S245)、上記処理を行っていないブロックが残っている場合にはS220〜S245の処理を繰り返し、全ブロックについて上記処理を行った場合にはフローを終了する。
以上の処理により、印刷媒体の各面上における位置毎にインクの使用量が表された印刷データから、印刷媒体の各面上でインクの記録濃度が所定の高濃度条件を満たす補正対象領域の位置を表す領域情報を生成することができる。
Then, it is determined whether or not the above processing has been performed for all blocks (S245). If there are any blocks that have not been subjected to the above processing, the processing of S220 to S245 is repeated, and the above processing has been performed for all the blocks. The flow ends.
Through the above processing, from the print data in which the amount of ink used is represented for each position on each surface of the print medium, the correction target area where the ink recording density satisfies the predetermined high density condition on each surface of the print medium is obtained. Area information representing the position can be generated.

(4)印刷データ修正処理:
図11は、上記S150の印刷データ修正処理の詳細を示すフローチャートである。図12は、S305の重複情報生成処理の詳細を示すフローチャートである。印刷データ修正処理を開始すると、まず、重複情報生成処理を行う(S305)。
重複情報生成処理を開始すると、まず、重複情報を格納する重複情報テーブルT3の記憶領域をRAM内に確保する(S405)。次に、表用領域情報テーブルT1を参照することにより、表面の補正対象領域の中から注目領域を設定する(S410)。例えば、表面での補正対象領域の通し番号iの値を更新することにより、注目領域を設定することができる。
(4) Print data correction processing:
FIG. 11 is a flowchart showing details of the print data correction processing in S150. FIG. 12 is a flowchart showing details of the duplicate information generation processing in S305. When the print data correction process is started, a duplicate information generation process is first performed (S305).
When the duplicate information generation process is started, first, a storage area of the duplicate information table T3 for storing duplicate information is secured in the RAM (S405). Next, by referring to the table area information table T1, an attention area is set from the correction target areas on the surface (S410). For example, the attention area can be set by updating the value of the serial number i of the correction target area on the surface.

そして、裏用領域情報テーブルT2を参照することにより、注目領域が裏面の補正対象領域の少なくとも一つと互いに重なっているか否かを判断し、条件成立時にはS420に進み、条件不成立時にはS430に進む(S415)。ここで、裏面の全印刷領域のX軸方向のサイズをTx、Y軸方向のサイズをTyとすると、印刷領域の開始位置は(0,0)、終了位置は(Tx,Ty)となる。裏面を表面に合わせると、裏面での位置(X,Y)は表面では(Tx−1−X,Y)となる。例えば、裏面の各補正対象領域における四隅の画素について表面での座標(Tx−1−Xj,Yj)、(Tx−Xj+Nxj,Yj)、(Tx−1−Xj,Yj+Nyj−1)、(Tx−Xj+Nxj,Yj+Nyj−1)を求め、裏面の各補正対象領域について当該四隅の画素の少なくとも一つが注目領域内にあるか否か、すなわち、X座標がXi以上Xi+Nxi−1かつY座標がYi以上かつYi+Nyi−1以下である画素が存在するか否かにより判断することができる。そこで、裏面の全補正対象領域の中から順次注目補正対象領域を設定し、注目補正対象領域について上記判断をすればよい。
S410〜S415の処理を行うPCは、表裏の対比用領域が互いに反対側面の対比用領域と重なっているか否かを判定する重複判定手段を構成する。
Then, by referring to the back area information table T2, it is determined whether or not the attention area overlaps with at least one of the correction target areas on the back surface. If the condition is satisfied, the process proceeds to S420, and if the condition is not satisfied, the process proceeds to S430 ( S415). Here, if the size in the X-axis direction of the entire print area on the back surface is Tx and the size in the Y-axis direction is Ty, the start position of the print area is (0, 0) and the end position is (Tx, Ty). When the back surface is matched with the front surface, the position (X, Y) on the back surface becomes (Tx-1-X, Y) on the front surface. For example, the coordinates (Tx-1-Xj, Yj), (Tx-Xj + Nxj, Yj), (Tx-1-Xj, Yj + Nyj-1), and (Tx- Xj + Nxj, Yj + Nyj-1), and whether or not at least one of the four corner pixels is within the attention area for each correction target area on the back side, that is, the X coordinate is Xi or more Xi + Nxi-1 and the Y coordinate is Yi or more This can be determined by whether or not there is a pixel that is Yi + Nyi−1 or less. Therefore, it is only necessary to sequentially set a target correction target area from all the correction target areas on the back surface and make the above determination on the target correction target area.
The PC that performs the processes of S410 to S415 constitutes an overlap determination unit that determines whether or not the front and back comparison areas overlap with the opposite comparison areas.

S420では、裏面の全補正対象領域の中から注目領域と互いに重なった補正対象領域について、注目領域の記録濃度レベルL1iと、裏面で注目領域と重なった補正対象領域の記録濃度レベルL1jと、をまとめた重複レベルL2を算出する。本実施形態では、L1iとL1jの平均である(L1i+L1j)/2をL2としている。むろん、加算してもよい。注目領域と重なった補正対象領域が複数あれば、当該複数の補正対象領域の記録濃度レベルを平均し、この平均した値と注目領域の記録濃度レベルとを平均する。このようにして求められる重複レベルが、互いに重なっていると判定された表面および裏面の対比用領域についてまとめた記録剤の使用度合である。
その後、注目領域と重なった補正対象領域の開始位置(Xk,Yk)、サイズ(Nxk,Nyk)、重複レベルL2kを重複情報テーブルT3に格納する(S425)。ただし、kは重複領域の通し番号(1以上の整数)である。
In S420, the recording density level L1i of the target area and the recording density level L1j of the correction target area that overlaps the target area on the back surface of the correction target area that overlaps the target area from all the correction target areas on the back surface. The combined overlap level L2 is calculated. In this embodiment, (L1i + L1j) / 2, which is the average of L1i and L1j, is L2. Of course, you may add. If there are a plurality of correction target areas overlapping with the attention area, the recording density levels of the plurality of correction target areas are averaged, and the average value and the recording density level of the attention area are averaged. The overlap level obtained in this way is the degree of use of the recording agent collected for the front and back contrast areas determined to overlap each other.
Thereafter, the start position (Xk, Yk), size (Nxk, Nyk), and overlap level L2k of the correction target region that overlaps the attention region are stored in the overlap information table T3 (S425). However, k is a serial number (an integer of 1 or more) of the overlapping area.

そして、表面の全補正対象領域について上記処理を行ったか否かを判断し(S430)、上記処理を行っていない領域が残っている場合にはS410〜S430の処理を繰り返し、全領域について上記処理を行った場合にはフローを終了する。   Then, it is determined whether or not the above processing has been performed for all the correction target regions on the surface (S430), and when there is an unprocessed region remaining, the processing of S410 to S430 is repeated, and the above processing is performed for all the regions. If the operation is performed, the flow ends.

重複情報生成処理(図11のS305)が終了すると、重複領域が有るか否かを判断し、条件成立時にはS315に進み、条件不成立時にはフローを終了する(S310)。
S315では、図5で示したモード選択欄81eでの選択内容に対応する処理に分岐する。具体的には、「重複時警告後自動修正」が選択入力された場合にはS320でプレビュー表示処理を行ってS325に進み、「重複時自動修正」が選択入力された場合にはS325で自動重なり度合低減処理を行ってフローを終了し、「重複時警告後マニュアル修正」が選択入力された場合にはS330で手動重なり度合低減処理を行ってフローを終了する。
When the duplication information generation process (S305 in FIG. 11) is completed, it is determined whether or not there is an overlapping area. If the condition is established, the process proceeds to S315, and if the condition is not established, the flow is terminated (S310).
In S315, the process branches to a process corresponding to the selection content in the mode selection field 81e shown in FIG. Specifically, if “automatic correction after duplication warning” is selected and input, a preview display process is performed in S320, and the process proceeds to S325. If “automatic correction when duplication” is selected and input, automatic processing is performed in S325. The overlap degree reduction process is performed to end the flow. When “Manual correction after overlap warning” is selected and input, the manual overlap degree reduction process is performed in S330 and the flow is ended.

図13は、上記S320のプレビュー表示処理の詳細を示すフローチャートである。まず、印刷データから、表裏それぞれの印刷画像のプレビュー画像を表現するプレビュー画像データを生成する(S505)。プレビュー画像はディスプレイに表示されるため、プレビュー画像データはドットマトリクス状の多数の画素別であってRGB別の階調データでプレビュー画像を表現するデータである。ここで、印刷データの画素をまびいて画素数を減らしてプレビュー画像とする。次に、重複領域テーブルT3と領域情報テーブルT1,T2を参照することにより、プレビュー画像上で、重複領域の位置、重複レベル、補正対象領域の位置を表す重複画像データを生成する(S510)。この重複画像データは、プレビュー画像データと同じ画素数のRGB別の階調データからなるデータとされる。さらに、プレビュー画像データに重複画像データを重畳し、実際に表示するプレビュー画像を表現するプレビュー画像データに修正する(S515)。例えば、画素別にプレビュー画像データの階調値と重複画像データの階調値とを足し合わせて修正後のプレビュー画像データとする。
そして、修正後のプレビュー画像データに対応するプレビュー画像を表示する処理を行う(S520)。また、プレビュー画像に付け加える説明も表示する処理を行い(S525)、フローを終了する。なお、プレビュー画像を表示する際に、所定の音声を外部に出力してもよい。
FIG. 13 is a flowchart showing details of the preview display processing in S320. First, from the print data, preview image data representing preview images of the front and back print images is generated (S505). Since the preview image is displayed on the display, the preview image data is data that represents a preview image with gradation data for each of a plurality of pixels in a dot matrix and for each RGB. Here, the number of pixels in the print data is reduced to obtain a preview image. Next, by referring to the overlapping area table T3 and the area information tables T1 and T2, overlapping image data representing the position of the overlapping area, the overlapping level, and the position of the correction target area is generated on the preview image (S510). This overlapping image data is data composed of RGB gradation data having the same number of pixels as the preview image data. Further, the overlapping image data is superimposed on the preview image data, and the preview image data is corrected to represent the preview image to be actually displayed (S515). For example, the corrected preview image data is obtained by adding the gradation value of the preview image data and the gradation value of the overlapping image data for each pixel.
And the process which displays the preview image corresponding to the preview image data after correction is performed (S520). Also, a process for displaying an explanation to be added to the preview image is performed (S525), and the flow is ended. Note that when displaying the preview image, a predetermined sound may be output to the outside.

図14は、上記プレビュー画像の表示画面例を示している。表示画面では、表面の印刷領域のプレビュー画像82a、裏面の印刷領域のプレビュー画像82b、説明欄82fを表示する。プレビュー画像82a,bでは、各ジョブ領域の画像82c、重複領域の画像82d、補正対象領域の画像82eを表示する。重複領域の画像82dでは、重複レベルに対応する色を表示する。
このようにして、元の印刷データおよび領域情報を用いて対比用領域の位置およびまとめた記録剤の使用割合が示されたプレビュー画像を表示する処理を行うことができる。その結果、表裏の対比用領域が重なっていることを知ることができるし、対比用領域の重複部分と重複の度合が一目で把握することができるので、本印刷制御装置は便利である。
FIG. 14 shows a display screen example of the preview image. On the display screen, a preview image 82a of the front side print area, a preview image 82b of the back side print area, and an explanation column 82f are displayed. In the preview images 82a and 82b, an image 82c of each job area, an image 82d of an overlapping area, and an image 82e of a correction target area are displayed. In the overlapping area image 82d, a color corresponding to the overlapping level is displayed.
In this way, it is possible to perform a process of displaying a preview image showing the position of the comparison area and the combined recording agent usage ratio using the original print data and area information. As a result, it is possible to know that the comparison areas on the front and back sides overlap each other, and it is possible to grasp at a glance the overlapping portion of the comparison area and the degree of overlap, so this printing control apparatus is convenient.

図15と図16は、上記S325の自動重なり度合低減処理の詳細を示すフローチャートである。図17は、重複領域を含むジョブ領域を別の領域に割り当てる様子を示している。図18は、重複領域を含むジョブ領域を別の領域と交換する様子を示している。J11〜J17,J21〜J26,R33,R35,R36は、ジョブ領域である。
図17を用いて説明すると、まず、裏面の印刷領域R21の中から重複領域R24を含むジョブ領域J11の開始位置(JX,JY)、X軸方向のサイズJNx、Y軸方向のサイズLNyを取得する(S602)。次に、裏面の全印刷領域R21から全ジョブ領域J11,J12を除いた空白領域R22の中から注目位置(X,Y)を設定する(S604)。ここで、さらにマージンを除いて空白領域としてもよい。そして、対象のジョブ領域J11を注目位置に割り当て可能か、すなわち、ジョブ領域J11の開始位置を注目位置(X,Y)にしたときに空白領域R22内となるか否かを判断する(S606)。条件成立時にはS608に進み、条件不成立時にはS614に進む。図17のジョブ領域J11,J13については、空白領域R22の中にジョブ領域J11,J13を割り当て可能な別の領域R23(破線部)が存在するので、条件成立となる。一方、ジョブ領域J15については、割り当て可能な別の領域が存在しないので、条件不成立となる。
注目位置の設定は、空白領域内でY座標の小さい位置を優先して所定間隔で設定し、次にX座標の小さい位置を優先して所定間隔で設定する。ここで、注目位置のX、Y方向への移動量は印刷システムの初期値として記録されていてもよいし、処理の都度ユーザにより設定(上書き)されてもよい。
15 and 16 are flowcharts showing details of the automatic overlap degree reduction processing in S325. FIG. 17 shows how a job area including an overlapping area is allocated to another area. FIG. 18 shows how a job area including an overlapping area is exchanged with another area. J11 to J17, J21 to J26, R33, R35, and R36 are job areas.
Referring to FIG. 17, first, the start position (JX, JY) of the job area J11 including the overlapping area R24, the size JNx in the X-axis direction, and the size LNy in the Y-axis direction are acquired from the print area R21 on the back surface. (S602). Next, a target position (X, Y) is set from the blank area R22 obtained by removing all the job areas J11 and J12 from the entire print area R21 on the back side (S604). Here, it may be a blank area excluding the margin. Then, it is determined whether or not the target job area J11 can be assigned to the target position, that is, whether or not the target job area J11 falls within the blank area R22 when the start position of the job area J11 is set to the target position (X, Y) (S606). . When the condition is satisfied, the process proceeds to S608, and when the condition is not satisfied, the process proceeds to S614. The job areas J11 and J13 in FIG. 17 are satisfied because there is another area R23 (broken line portion) to which the job areas J11 and J13 can be assigned in the blank area R22. On the other hand, the condition for the job area J15 is not satisfied because there is no other area that can be allocated.
In the setting of the attention position, a position with a small Y coordinate is preferentially set at a predetermined interval in a blank area, and then a position with a small X coordinate is preferentially set at a predetermined interval. Here, the amount of movement of the target position in the X and Y directions may be recorded as an initial value of the printing system, or may be set (overwritten) by the user each time processing is performed.

S608では、ジョブ領域J11を注目位置(X,Y)に割り当てた印刷データを元の印刷データから生成する。次に、図12の重複情報生成処理を行い、修正後の印刷データにて重複領域を検索し、重複領域が存在する場合には重複レベル(L2’とする)等を格納した重複情報テーブルT3を作成する(S610)。さらに、注目位置(X,Y)と重複レベルL2’とを対応付けてRAM内に記憶する(S612)。そして、空白領域R22内の全位置について上記処理を行ったか否かを判断し(S614)、上記処理を行っていない領域が残っている場合にはS604〜S614の処理を繰り返し、全領域について上記処理を行った場合にはS616に進む。   In step S608, print data in which the job area J11 is assigned to the position of interest (X, Y) is generated from the original print data. Next, the duplication information generation process of FIG. 12 is performed, the duplication area is searched with the corrected print data, and if there is an duplication area, the duplication information table T3 storing the duplication level (L2 ′) and the like are stored. Is created (S610). Further, the attention position (X, Y) and the overlap level L2 'are associated with each other and stored in the RAM (S612). Then, it is determined whether or not the above processing has been performed for all positions in the blank area R22 (S614). If there is any area that has not been subjected to the above processing, the processing of S604 to S614 is repeated, and the above processing is performed for all areas. If the process has been performed, the process proceeds to S616.

S616では、対象のジョブ領域J11を割り当て可能な別の領域が存在したか否かを判断し、条件成立時にはS618に進み、条件不成立時にはS632に進む。S618では、RAMに記憶した重複レベルL2’の中で最も小さい重複レベルを取得する。次に、元の印刷データから得られる重複レベルL2よりも重複レベルが減少しているか、すなわち、L2’<L2であるか否かを判断し、条件成立時にはS622に進み、条件成立時にはS632に進む(S620)。S622では、重複レベルが最小となった位置に対象のジョブ領域J11を割り当てた印刷データを生成し、フローを終了する。すなわち、印刷データを修正することによって重複レベルが小さくなるので、表裏の補正対象領域の重なり度合が低減され、印刷画像の画質が向上する。   In S616, it is determined whether there is another area to which the target job area J11 can be assigned. If the condition is satisfied, the process proceeds to S618, and if the condition is not satisfied, the process proceeds to S632. In S618, the lowest overlap level among the overlap levels L2 'stored in the RAM is acquired. Next, it is determined whether or not the overlap level is lower than the overlap level L2 obtained from the original print data, that is, whether or not L2 ′ <L2, the process proceeds to S622 when the condition is satisfied, and to S632 when the condition is satisfied. Proceed (S620). In S622, print data in which the target job area J11 is assigned to the position where the duplication level is minimized is generated, and the flow ends. That is, since the overlap level is reduced by correcting the print data, the degree of overlap between the front and back correction target areas is reduced, and the image quality of the print image is improved.

以上の処理により、移動させる対比用領域を含むジョブ領域を割り当て可能な別の領域を印刷媒体の各面上の中から検索し、割り当て可能な別の領域が存在する検索結果が得られたとき、元の印刷データから当該割り当て可能な別の領域のうち最も重なり度合を低減させる領域に同ジョブ領域を割り当てた印刷データに修正することができる。そして、確実に補正対象領域の重なり度合が低減するので、印刷画像の画質をより良好にさせることができる。   Through the above processing, when another area to which the job area including the comparison area to be moved can be assigned is searched from each side of the print medium, and a search result is obtained in which there is another area that can be assigned. Then, it is possible to modify the original print data to print data in which the job area is assigned to the area where the overlapping degree is most reduced among the other assignable areas. In addition, since the degree of overlap of the correction target areas is reliably reduced, the image quality of the printed image can be improved.

対象のジョブ領域を別の領域に割り当てることができなかったとき、次に交換可能な別の領域を検索する。図18を用いて説明すると、S632では、裏面の印刷領域R31内に存在する全ジョブ領域J21,J22,R33のうち重複領域R34を除いたジョブ領域J22,R33の中から、注目ジョブ領域を設定する。例えば、通し番号の値を更新することにより、注目ジョブ領域を設定することができる。次に、対象のジョブ領域J21を注目ジョブ領域と交換可能か否かを判断し、条件成立時にはS636に進み、条件不成立時にはS642に進む(S634)。図18のジョブ領域J21については、同じサイズのジョブ領域R33が存在するので、ジョブ領域R33を交換可能な別の領域として条件成立とする。ジョブ領域J23については、ジョブ領域R35とはサイズが異なる(ジョブ領域R35のほうが小さい)が、ジョブ領域J23を領域R35に割り当てたときに空白領域R32内に収まるので、領域R35を交換可能な別の領域として条件成立とする。ジョブ領域J25については、その下にあるジョブ領域R36よりもサイズが小さいが、一旦ジョブ領域J25,R36を印刷領域R31から除いて空白領域に上からジョブ領域R36、ジョブ領域J25の順に割り当てることができるので、領域R36を交換可能な別の領域として条件成立とする。注目位置の設定は、上記S604と同じにすることができる。   When the target job area cannot be assigned to another area, another area that can be replaced next is searched. Referring to FIG. 18, in S632, the target job area is set from the job areas J22, R33 excluding the overlapping area R34 among all the job areas J21, J22, R33 existing in the print area R31 on the back side. To do. For example, the target job area can be set by updating the serial number value. Next, it is determined whether or not the target job area J21 can be exchanged with the target job area. If the condition is satisfied, the process proceeds to S636, and if the condition is not satisfied, the process proceeds to S642 (S634). For the job area J21 in FIG. 18, since the job area R33 of the same size exists, the condition is satisfied as another area where the job area R33 can be replaced. The job area J23 is different in size from the job area R35 (the job area R35 is smaller) but fits in the blank area R32 when the job area J23 is assigned to the area R35. It is assumed that the condition is satisfied as the area of. The job area J25 is smaller in size than the job area R36 below it, but once the job areas J25 and R36 are excluded from the print area R31, the job area R36 and job area J25 are sequentially assigned to the blank area in this order. Therefore, the condition is satisfied as another area where the area R36 can be exchanged. The setting of the attention position can be made the same as that in S604.

S636では、ジョブ領域J21を領域R33と交換した印刷データを元の印刷データから生成する。次に、図12の重複情報生成処理を行い、修正後の印刷データにて重複領域を検索し、重複領域が存在する場合には重複レベル(L2’とする)等を格納した重複情報テーブルT3を作成する(S638)。さらに、注目ジョブ領域の位置(X,Y)と重複レベルL2’とを対応付けてRAM内に記憶する(S640)。そして、対象のジョブ領域J21を除いた全ジョブ領域について上記処理を行ったか否かを判断し(S642)、上記処理を行っていない領域が残っている場合にはS632〜S642の処理を繰り返し、全領域について上記処理を行った場合にはS644に進む。   In S636, print data in which the job area J21 is replaced with the area R33 is generated from the original print data. Next, the duplication information generation process of FIG. 12 is performed, the duplication area is searched with the corrected print data, and if there is an duplication area, the duplication information table T3 storing the duplication level (L2 ′) and the like are stored. Is created (S638). Further, the position (X, Y) of the target job area and the overlap level L2 'are associated with each other and stored in the RAM (S640). Then, it is determined whether or not the above process has been performed for all job areas excluding the target job area J21 (S642). If there remains an area where the above process is not performed, the processes of S632 to S642 are repeated. If the above process has been performed for all regions, the process proceeds to S644.

S644では、対象のジョブ領域J21と交換可能な別の領域が存在したか否かを判断し、条件成立時にはS646に進み、条件不成立時にはS652に進む。S646では、RAMに記憶した重複レベルL2’の中で最も小さい重複レベルを取得する。次に、元の印刷データから得られる重複レベルL2よりも重複レベルが減少しているか、すなわち、L2’<L2であるか否かを判断し、条件成立時にはS650に進み、条件成立時にはS652に進む(S648)。S650では、重複レベルが最小となったジョブ領域と対象のジョブ領域J21とを交換した印刷データを生成し、フローを終了する。すなわち、印刷データを修正することによって重複レベルが小さくなるので、表裏の補正対象領域の重なり度合が低減され、印刷画像の画質が向上する。   In S644, it is determined whether there is another area replaceable with the target job area J21. If the condition is satisfied, the process proceeds to S646, and if the condition is not satisfied, the process proceeds to S652. In S646, the smallest overlap level among the overlap levels L2 'stored in the RAM is acquired. Next, it is determined whether or not the overlap level is lower than the overlap level L2 obtained from the original print data, that is, whether or not L2 ′ <L2, the process proceeds to S650 when the condition is satisfied, and to S652 when the condition is satisfied. Proceed (S648). In step S650, print data is generated by exchanging the job area having the smallest overlap level with the target job area J21, and the flow ends. That is, since the overlap level is reduced by correcting the print data, the degree of overlap between the front and back correction target areas is reduced, and the image quality of the print image is improved.

以上の処理により、移動させる対比用領域を含むジョブ領域と交換可能な別の領域を印刷媒体の各面上の中から検索し、交換可能な別の領域が存在する検索結果が得られたとき、元の印刷データから当該交換可能な別の領域のうち最も重なり度合を低減させる領域と同ジョブ領域とを交換した印刷データに修正することができる。そして、確実に補正対象領域の重なり度合が低減するので、印刷画像の画質をより良好にさせることができる。   By the above processing, when another area replaceable with the job area including the comparison area to be moved is searched from each side of the print medium, and a search result is obtained in which there is another replaceable area. Then, it is possible to correct the original print data to the print data obtained by exchanging the job area with the area where the degree of overlap is most reduced among the other exchangeable areas. In addition, since the degree of overlap of the correction target areas is reliably reduced, the image quality of the printed image can be improved.

S652では、所定の警告画面を表示する等して印刷をキャンセルするか否かの操作入力を受け付け、印刷をキャンセルするか否かを判断する。キャンセルする旨の操作入力を受け付けたとき、S654で所定のキャンセルフラグをセットし、フローを終了する。この場合、図3のS160〜S170の処理が行われず、印刷が中止される。一方、キャンセルしない旨の操作入力を受け付けたとき、そのままフローを終了する。この場合、印刷が強行される。   In S652, an operation input for canceling printing is received by displaying a predetermined warning screen or the like, and it is determined whether or not to cancel printing. When an operation input for canceling is received, a predetermined cancel flag is set in S654, and the flow ends. In this case, the processing of S160 to S170 in FIG. 3 is not performed, and printing is stopped. On the other hand, when the operation input not canceling is accepted, the flow is finished as it is. In this case, printing is forced.

なお、S632以降の処理を行う際に所定の警告表示を行ってもよいし、S632以降の処理を行う代わりに所定の警告表示を行ってもよい。
上記処理では裏面の補正対象領域を移動させたが、表面の印刷領域に対して上記処理と同様の処理を行い、表面の補正対象領域を移動させてもよい。また、裏面の補正対象領域を移動させ、さらに、表面の補正対象領域を移動させる処理を行ってもよい。さらに、表面の補正対象領域を裏面に移動させたり、裏面の補正対象領域を表面に移動させたりしてもよい。
It should be noted that a predetermined warning display may be performed when the processing after S632 is performed, or a predetermined warning display may be performed instead of performing the processing after S632.
In the above process, the correction target area on the back surface is moved, but the same process as the above process may be performed on the print area on the front surface to move the correction target area on the front surface. Further, a process of moving the correction target area on the back surface and further moving the correction target area on the front surface may be performed. Furthermore, the correction target area on the front surface may be moved to the back surface, or the correction target area on the back surface may be moved to the front surface.

以上の処理により、補正対象領域の位置が表された領域情報を参照することにより、元の印刷データから、印刷媒体の表面の対比用領域と当該印刷媒体の裏面の補正対象領域との少なくとも一方を移動させて両補正対象領域の重なり度合を低減させる印刷データに修正することが可能である。
印刷媒体上でのインクが高濃度のとき比較的裏写りが大きいが、印刷対象が写真画像であるか否かを問わず、印刷媒体上でのインクの記録濃度が大きくて裏写りの大きい部分が互いに重なった場合にはその部分を含む補正対象領域の重なり度合が確実に低減される。一方、印刷媒体上でのインクの記録濃度が小さくて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。従って、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質をより良好にさせることが可能となる。
By referring to the area information in which the position of the correction target area is represented by the above processing, at least one of the comparison area on the front surface of the print medium and the correction target area on the back surface of the print medium is obtained from the original print data. Can be corrected to print data that reduces the overlapping degree of both correction target areas.
When the ink on the print medium has a high density, the show-through is relatively large. Regardless of whether the object to be printed is a photographic image, the portion where the ink recording density on the print medium is large and the show-through is large Are overlapped with each other, the overlapping degree of the correction target areas including the portions is reliably reduced. On the other hand, when portions where the ink recording density on the printing medium is small and there is little show-through overlap, the portions do not move. Therefore, when performing the double-sided printing by arranging each object to be printed, it is possible to appropriately move only the minimum objects to improve the image quality of the printed image.

図19は、上記S330の手動重なり度合低減処理の詳細を示すフローチャートである。
まず、図13のプレビュー表示処理を行い、図14の表示画面を表示する(S705)。次に、移動させる重複領域を含むジョブ領域の選択入力をマウス操作等により受け付ける(S710)。さらに、選択されたジョブ領域の移動先の指示入力をマウスのドラッグ操作等により受け付ける(S715)。さらに、指示入力に対応する位置に重複領域を含むジョブ領域を移動させた印刷データを元の印刷データから生成する(S720)。そして、図13のプレビュー表示処理を行い、図14の表示画面を表示する(S725)。ここで、図14中で破線で示したボタン82g〜iを表示し、指示入力をマウス操作等により受け付け、入力内容に応じて処理を分岐させる(S730)。「再編集」ボタン82gがクリック操作された場合、S710〜S730の処理を繰り返す。「印刷続行」ボタン82hがクリック操作された場合、そのままフローを終了する。この場合、印刷が強行される。「キャンセル」ボタン82iがクリック操作された場合、所定のキャンセルフラグをセットし(S735)、フローを終了する。この場合、図3のS160〜S170の処理が行われず、印刷が中止される。
FIG. 19 is a flowchart showing details of the manual overlap degree reduction processing in S330.
First, the preview display process of FIG. 13 is performed, and the display screen of FIG. 14 is displayed (S705). Next, a selection input of a job area including an overlapping area to be moved is accepted by a mouse operation or the like (S710). Further, an instruction input for the movement destination of the selected job area is accepted by a mouse drag operation or the like (S715). Further, print data in which the job area including the overlapping area is moved to a position corresponding to the instruction input is generated from the original print data (S720). Then, the preview display process of FIG. 13 is performed, and the display screen of FIG. 14 is displayed (S725). Here, the buttons 82g to 82i indicated by broken lines in FIG. 14 are displayed, an instruction input is accepted by a mouse operation or the like, and the process is branched according to the input content (S730). When the “re-edit” button 82g is clicked, the processes of S710 to S730 are repeated. If the “continue printing” button 82h is clicked, the flow ends. In this case, printing is forced. When the “cancel” button 82i is clicked, a predetermined cancel flag is set (S735), and the flow ends. In this case, the processing of S160 to S170 in FIG. 3 is not performed, and printing is stopped.

以上の処理により、表裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の印刷データから当該指示に従って対比用領域を移動させた印刷データに修正することができる。
印刷対象が写真画像であるか否かを問わず、印刷媒体上でのインクの記録濃度が大きくて裏写りの大きい部分が互いに重なった場合にその部分を含む補正対象領域の少なくとも一つを移動させる指示を入力することが可能であり、補正対象領域の重なり度合を低減させることができる。一方、印刷媒体上でのインクの記録濃度が小さくて裏写りが少ない部分が互いに重なった場合にはその部分は移動しない。従って、最低限のオブジェクトのみ適切に移動させて印刷画像の画質をより良好にさせることが可能となる。
When it is determined that the comparison areas on the front and back surfaces overlap each other by the above processing, an input of an instruction to move at least one of the comparison areas determined to overlap each other is received, and the original print data To the print data in which the comparison area is moved according to the instruction.
Regardless of whether the print target is a photographic image or not, if the recording density of the ink on the print medium is large and parts with large show-through overlap each other, move at least one of the correction target areas including that part It is possible to input an instruction to perform correction, and it is possible to reduce the degree of overlap of the correction target areas. On the other hand, when portions where the ink recording density on the printing medium is small and there is little show-through overlap, the portions do not move. Accordingly, it is possible to improve the image quality of the printed image by appropriately moving only the minimum objects.

なお、図7で示したように、補正対象領域とするか否かの境のインク打ち込み量(最大インク打ち込み量Wmから閾値TH1を差し引いた量)は、用紙選択欄81aにて入力された情報で表される印刷媒体の種類が光沢紙(第一印刷媒体)である場合には200〜240%とされる一方、印刷媒体の種類が普通紙(第二印刷媒体)である場合には175〜195%とされている。光沢紙の場合には比較的記録濃度が大きくても裏写りの程度が小さく、裏写りの程度が小さい部分が重なってもその部分は移動しないようにされている。一方、普通紙の場合には比較的記録濃度が小さくても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む補正対象領域の重なり度合が低減されるようにされている。従って、より確実に最低限のオブジェクトのみ適切に移動し、印刷媒体の種類に応じた適切な画質とされる。   Note that, as shown in FIG. 7, the ink placement amount (the amount obtained by subtracting the threshold value TH1 from the maximum ink placement amount Wm) at the boundary of whether or not to make the correction target region is the information input in the paper selection field 81a. In the case where the type of print medium represented by G is glossy paper (first print medium), it is set to 200 to 240%, whereas in the case where the type of print medium is plain paper (second print medium), 175 It is said to be 195%. In the case of glossy paper, even if the recording density is relatively high, the degree of show-through is small, and even if the portions where the degree of show-through is small overlap, the portion does not move. On the other hand, in the case of plain paper, even if the recording density is relatively low, the degree of show-through is large, and when a portion where the degree of show-through is large overlaps, the degree of overlap of the correction target area including that portion is reduced. Has been. Therefore, only the minimum object is appropriately moved more reliably, and an appropriate image quality according to the type of print medium is obtained.

以上説明したように、本発明によると、表面と裏面にオブジェクトの面付けを行う際、インクの打ち込み過ぎが発生する場合には印刷前に警告が自動的に表示される他、面付けのレイアウトに関する情報を設定することにより自動的に問題を回避して印刷ができるようになる。従って、使用する用紙のインク打ち込み特性を考慮しなくても、確実に面付け印刷をすることができ、印刷コストを低減させることができる。   As described above, according to the present invention, when an object is imprinted on the front and back surfaces, a warning is automatically displayed before printing if an excessive amount of ink is generated, and an imposition layout is also provided. By setting the information regarding, it is possible to automatically avoid the problem and print. Therefore, imposition printing can be reliably performed without considering the ink driving characteristics of the paper to be used, and the printing cost can be reduced.

(5)変形例:
本発明を実施する際に使用可能なコンピュータと周辺装置は、様々な構成が可能である。上記プリンタは、全体が本発明にいう印刷装置とされてもよいし、一部が本発明にいう印刷装置とされてもよい。例えば、印刷装置は、コンピュータと一体化されたものでもよいし、単色画像のみ印刷する印刷装置でもよい。上述したフローについては、一部または全部を印刷装置あるいは専用の画像処理装置で実行してもよい。
レーザープリンタを用いる場合、トナー使用量を上記インク打ち込み量に当てはめれば、同様にして処理を行うことができる。
印刷ジョブデータにページを設けず、印刷ジョブとページとをまとめて印刷ジョブと考えて処理を行うこともできる。
(5) Modification:
Various configurations of computers and peripheral devices that can be used in carrying out the present invention are possible. The entire printer may be a printing apparatus according to the present invention, or a part of the printer may be a printing apparatus according to the present invention. For example, the printing apparatus may be integrated with a computer, or may be a printing apparatus that prints only a single color image. A part or all of the above-described flow may be executed by a printing apparatus or a dedicated image processing apparatus.
In the case of using a laser printer, processing can be performed in the same manner by applying the amount of toner used to the amount of ink applied.
It is also possible to perform processing by considering print jobs and pages together as a print job without providing pages in the print job data.

また、図20に示すように、インクの記録濃度が予め高濃度であるとして設定する所定の高濃度条件を満たすか否かの閾値を色別に設けてもよい。ここで、CMYKcmの閾値をそれぞれTHC,THM,THY,THK,THc,THm(%単位)、色別の最大インク打ち込み量(記録濃度の上限)をWCm,WMm,WYm,WKm,Wcm,Wmm(%単位)とすると、色別の所定の記録濃度は、WKm−THK>WCm−THC=WMm−THM>Wcm−THc=Wmm−THm=WYm−THYとしている。なお、Wcm−THc=Wmm−THm>WYm−THYとしてもよい。   Also, as shown in FIG. 20, a threshold value may be provided for each color as to whether or not a predetermined high density condition that is set as a high density ink density is satisfied in advance. Here, the threshold values of CMYKcm are THC, THM, THY, THK, THc, and THm (% units), and the maximum ink ejection amount (upper limit of recording density) for each color is WCm, WMm, WYm, WKm, Wcm, Wmm ( (% Unit), the predetermined recording density for each color is WKm-THK> WCm-THC = WMm-THM> Wcm-THc = Wmm-THm = WYm-THY. In addition, it is good also as Wcm-THc = Wmm-THm> WYm-THY.

図の下段は、CYKcインクのドットについて作成したインク打ち込み量と明度との相関データを示すグラフであり、横軸がインク打ち込み量(%)、縦軸が明度L(0≦L≦100)である。明度Lは、Lab色空間で定義される明度値である。各曲線は上からY,c,C,Kのインクのグラフである。なお、mとcのインクの相関はほぼ同様であり、CとMのインクの相関はほぼ同様である。図に示すように、Y,c,C,Kとなるほど同じインク打ち込み量での明度が小さくなり、暗いインクとなっている。同じインク打ち込み量で比較的明るいインク(第二記録剤)よりも比較的暗いインク(第一記録剤)のほうが、裏写りの程度は大きい。そこで、 比較的暗いインク(例えばK)における記録濃度の上限に対する所定の記録濃度(色別の最大インク打ち込み量Wmから閾値を差し引いたインク打ち込み量)の比を、比較的明るいインク(例えばcmY)における記録濃度の上限に対する同所定の記録濃度の比よりも小さくしている。   The lower part of the figure is a graph showing correlation data between the ink placement amount and the brightness created for CYKc ink dots. The horizontal axis represents the ink placement amount (%), and the vertical axis represents the lightness L (0 ≦ L ≦ 100). is there. The lightness L is a lightness value defined in the Lab color space. Each curve is a graph of Y, c, C, and K inks from the top. The correlation between the m and c inks is almost the same, and the correlation between the C and M inks is almost the same. As shown in the drawing, as Y, c, C, and K, the lightness with the same ink ejection amount decreases, and the ink becomes darker. A relatively dark ink (first recording agent) has a greater degree of show-through than a relatively bright ink (second recording agent) with the same ink ejection amount. Therefore, the ratio of the predetermined recording density (ink ejection amount obtained by subtracting the threshold value from the maximum ink ejection amount Wm for each color) to the upper limit of the recording density in relatively dark ink (for example, K) is set to relatively bright ink (for example, cmY). Is smaller than the ratio of the predetermined recording density to the upper limit of the recording density.

図8の補正対象領域生成処理では、以下のように処理を行えば領域情報を生成することができる。
すなわち、S225において、注目領域内で、CMYKcmの色別にインク打ち込み量が最大インク打ち込み量から閾値を差し引いた所定の記録濃度(例えばWKm−THK)以上(またはより大)となるか否かを判断し、CMYKcmのいずれかの色で同所定の記録濃度以上(またはより大)となる画素数Ntを取得すればよい。
In the correction target area generation process of FIG. 8, area information can be generated by performing the following process.
That is, in S225, it is determined whether or not the ink ejection amount for each color of CMYKcm is equal to or higher than (or larger than) a predetermined recording density (for example, WKm-THK) obtained by subtracting the threshold from the maximum ink ejection amount in the attention area. Then, the number of pixels Nt that is equal to or higher than (or larger than) the predetermined recording density in any color of CMYKcm may be acquired.

上記構成により、インクが比較的明るい場合には比較的記録濃度の上限に近くても裏写りの程度が小さく、裏写りの程度が小さい部分が重なった場合その部分は移動しないようにされる。一方、記録剤が比較的暗い場合には比較的記録濃度の上限から遠くても裏写りの程度が大きく、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減されるようにされる。従って、より確実に最低限のオブジェクトのみ適切に移動し、印刷画像の画質がより良好となる。   With the above configuration, when the ink is relatively bright, the degree of show-through is relatively small even when it is relatively close to the upper limit of the recording density, and when the portions with a low show-through degree overlap, the portion is prevented from moving. On the other hand, if the recording agent is relatively dark, the degree of show-through is large even if it is relatively far from the upper limit of the recording density, and if the portion where the degree of show-through is large overlaps, the comparison area including that portion overlaps. The degree is reduced. Therefore, only the minimum object is appropriately moved more reliably, and the quality of the printed image is improved.

なお、図20に示すように、同じ色のインクで、普通紙(第二印刷媒体)である場合の所定の記録濃度は、光沢紙(第一印刷媒体)である場合の所定の記録濃度よりも小さくされている。比較的裏写りの程度が大きい第一印刷媒体では比較的記録濃度が小さくても裏写りの程度が大きいが、裏写りの程度が大きい部分が重なった場合にはその部分を含む対比用領域の重なり度合が低減される。一方、比較的裏写りの程度が小さい第二印刷媒体では比較的記録濃度が大きくても裏写りの程度が小さいが、裏写りの程度が小さい部分が重なった場合その部分は移動しない。従って、より確実に最低限のオブジェクトのみ適切に移動し、印刷媒体の種類に応じた適切な画質とされる。
以上説明したように、本発明によると、種々の態様により、印刷対象の各オブジェクトを配置して両面印刷を行う際に最低限のオブジェクトのみ適切に移動させて印刷画像の画質を向上させることが可能となる。
As shown in FIG. 20, the predetermined recording density in the case of plain paper (second printing medium) with the same color ink is higher than the predetermined recording density in the case of glossy paper (first printing medium). It is also small. The first print medium with a relatively high degree of show-through has a high degree of show-through even if the recording density is relatively low, but if the parts with a high degree of show-through overlap, the comparison area including that part The degree of overlap is reduced. On the other hand, the second print medium with a relatively low level of show-through has a low level of show-through even if the recording density is relatively high, but when a portion with a low level of show-through overlaps, that portion does not move. Therefore, only the minimum object is appropriately moved more reliably, and an appropriate image quality according to the type of print medium is obtained.
As described above, according to the present invention, according to various aspects, when performing double-sided printing by arranging each object to be printed, only the minimum number of objects can be appropriately moved to improve the quality of the printed image. It becomes possible.

印刷制御装置を含む印刷システムの概略構成図。1 is a schematic configuration diagram of a printing system including a printing control apparatus. 印刷制御装置の構成を示すブロック図。FIG. 2 is a block diagram illustrating a configuration of a printing control apparatus. 印刷制御処理を示すフローチャート。6 is a flowchart showing print control processing. ジョブ領域の再配置を行う様子を模式的に示す図。The figure which shows typically a mode that the rearrangement of a job area | region is performed. 印刷設定画面の表示画面例を示す図。The figure which shows the example of a display screen of a print setting screen. インク情報テーブルと最大インク打ち込み量のデータ構造を示す図。FIG. 4 is a diagram illustrating a data structure of an ink information table and a maximum ink ejection amount. 閾値テーブルのデータ構造を示す図。The figure which shows the data structure of a threshold value table. 補正対象領域生成処理を示すフローチャート。The flowchart which shows a correction object area | region production | generation process. 領域情報テーブルと重複情報テーブルのデータ構造を示す図。The figure which shows the data structure of an area | region information table and a duplication information table. 補正対象領域を決定する様子を模式的に示す図。The figure which shows a mode that the correction | amendment object area | region is determined typically. 印刷データ修正処理を示すフローチャート。6 is a flowchart showing print data correction processing. 重複情報生成処理を示すフローチャート。The flowchart which shows duplication information generation processing. プレビュー表示処理を示すフローチャート。The flowchart which shows a preview display process. プレビュー画像の表示画面例を示す図。The figure which shows the example of a display screen of a preview image. 自動重なり度合低減処理を示すフローチャート。The flowchart which shows an automatic overlap degree reduction process. 自動重なり度合低減処理を示すフローチャート。The flowchart which shows an automatic overlap degree reduction process. 重複領域を含むジョブ領域を別の領域に割り当てる様子を示す図。The figure which shows a mode that the job area | region containing an duplication area | region is allocated to another area | region. 重複領域を含むジョブ領域を別の領域と交換する様子を示す図。The figure which shows a mode that the job area | region containing an overlapping area | region is exchanged for another area | region. 手動重なり度合低減処理を示すフローチャート。The flowchart which shows a manual overlap degree reduction process. 変形例において閾値テーブルのデータ構造を示す図。The figure which shows the data structure of the threshold value table in a modification.

符号の説明Explanation of symbols

10…パーソナルコンピュータ(PC)、11…CPU、12…ROM、13…RAM、13a…印刷データ、13b…領域情報、13c…重複情報、14…ハードディスク、14a…ターゲットプロファイル、14b…用紙プロファイル、14c…インク情報テーブル、14d…最大インク打ち込み量、14e…閾値、20…インクジェットプリンタ、27c…反転機構、J1〜J4,J11〜J17,J21〜J26…ジョブ領域、R1,R2…補正対象領域(対比用領域)、R3,R24,R34…重複領域、R13…高濃度画素、R21,R31…印刷領域、R22,R32…空白領域、R23…割り当て可能な別の領域、R33…交換可能な別の領域、T1…表用領域情報テーブル、T2…裏用領域情報テーブル、T3…重複情報テーブル、T4…閾値テーブル、U0…印刷制御装置、U1…印刷データ生成部(印刷データ生成手段)、U11…印刷ジョブ入力部(ホスト通信制御部)、U12…言語解析部、U13…オブジェクト描画部、U14…カラー変換部、U15…レイアウト制御部、U2…補正対象領域生成部(領域生成手段)、U3…印刷データ修正部(印刷データ修正手段)、U4…印刷制御部(印刷制御手段)、U41…ハーフトーン処理部(スクリーン処理部)、U42…プリンタ制御部、U5…メディア補正情報制御部、U6…印刷設定部 DESCRIPTION OF SYMBOLS 10 ... Personal computer (PC), 11 ... CPU, 12 ... ROM, 13 ... RAM, 13a ... Print data, 13b ... Area information, 13c ... Duplicate information, 14 ... Hard disk, 14a ... Target profile, 14b ... Paper profile, 14c ... ink information table, 14d ... maximum ink ejection amount, 14e ... threshold, 20 ... inkjet printer, 27c ... reversing mechanism, J1 to J4, J11 to J17, J21 to J26 ... job area, R1, R2 ... correction target area (contrast) Area), R3, R24, R34 ... overlapping area, R13 ... high density pixel, R21, R31 ... printing area, R22, R32 ... blank area, R23 ... another area that can be assigned, R33 ... another area that can be exchanged , T1... Front area information table, T2. Back area information table, T3. Duplicate information Table, T4 ... Threshold table, U0 ... Print control device, U1 ... Print data generation unit (print data generation means), U11 ... Print job input unit (host communication control unit), U12 ... Language analysis unit, U13 ... Object drawing unit , U14 ... color conversion unit, U15 ... layout control unit, U2 ... correction target region generation unit (region generation unit), U3 ... print data correction unit (print data correction unit), U4 ... print control unit (print control unit), U41 ... Halftone processing unit (screen processing unit), U42 ... Printer control unit, U5 ... Media correction information control unit, U6 ... Print setting unit

Claims (14)

記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御装置であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成手段と、
上記領域情報を参照することにより、元の上記印刷データから上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域との重なり度合を低減させる印刷データに修正可能な印刷データ修正手段と、
上記印刷装置に対して、上記印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
A printing control apparatus that performs printing control on a printing apparatus capable of performing double-sided printing by attaching a recording agent to the front and back surfaces of a printing medium,
Predetermined by setting the recording density of the recording agent as a high density on each side of the printing medium based on the printing data in which the usage amount of the recording agent is represented for each position on each side of the printing medium Region generating means for generating region information representing the position of the comparison region satisfying the high concentration condition of
By referring to the area information, printing that can be modified from the original print data to print data that reduces the degree of overlap between the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium. Data correction means;
A printing control unit that controls the printing apparatus to attach a usage amount of the recording agent corresponding to the printing data corrected by the printing data correction unit to both sides of the printing medium; Print control device.
上記印刷データ修正手段は、上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定手段を備え、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、元の上記印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域の重なり度合を低減させる印刷データに修正することを特徴とする請求項1に記載の印刷制御装置。   The print data correction means refers to the area information and determines whether the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium overlap with the comparison area on the opposite side surface. Overlap determination means for determining at least a comparison area on the front surface and a comparison area on the back surface from the original print data when it is determined that the comparison areas on the front surface and the back surface overlap each other. The print control apparatus according to claim 1, wherein the print control apparatus corrects the print data so as to reduce the overlapping degree of the comparison areas on the front surface and the back surface by moving one of them. 上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記元の印刷データから同表面の対比用領域と同裏面の対比用領域との少なくとも一方を移動させて同表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を低減させる印刷データに修正することを特徴とする請求項2に記載の印刷制御装置。   The print data correction means obtains the degree of use of the recording agent summarized for the comparison areas of the front and back surfaces determined to overlap each other by the overlap determination means, and from the original print data, The printing data is corrected to reduce the degree of use of the recording agent collected by comparing at least one of the comparison area and the comparison area on the back surface and collecting the comparison areas on the front surface and the back surface. The printing control apparatus according to 2. 上記元の印刷データおよび修正後の印刷データは、印刷画像を多数の画素で階調表現したデータとされ、
上記所定の高濃度条件を満たす対比用領域は、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を含む隣接した複数の上記画素からなる領域とされていることを特徴とする請求項1〜請求項3のいずれかに記載の印刷制御装置。
The original print data and the corrected print data are data in which a print image is expressed in gradation by a number of pixels.
The comparison region satisfying the predetermined high density condition is a region composed of a plurality of adjacent pixels including pixels having a recording density of the recording agent equal to or higher than a predetermined recording density. The print control apparatus according to any one of claims 1 to 3.
上記所定の高濃度条件を満たす対比用領域は、上記記録剤の記録濃度が所定の記録濃度以上またはより大である画素を所定割合以上またはより多く含む隣接した複数の上記画素からなる領域とされていることを特徴とする請求項4に記載の印刷制御装置。   The comparison area satisfying the predetermined high density condition is an area composed of a plurality of adjacent pixels including a predetermined ratio or more of pixels having a recording density of the recording agent equal to or higher than a predetermined recording density. The printing control apparatus according to claim 4, wherein the printing control apparatus is a printing control apparatus. 印刷させる範囲および描画命令を含む印刷ジョブデータを入力し、上記印刷媒体の各面上に各印刷ジョブデータを印刷させるジョブ領域を割り当てながら割り当てた印刷ジョブデータに含まれる描画命令を解釈して上記印刷データを生成する印刷データ生成手段が設けられ、
上記印刷データ修正手段は、上記元の印刷データから上記重なり度合を低減させる印刷データに修正する際、移動させる対比用領域を含む上記ジョブ領域全体を移動させて同重なり度合を低減させる印刷データに修正することを特徴とする請求項1〜請求項5のいずれかに記載の印刷制御装置。
Input print job data including a range to be printed and a drawing command, interpret the drawing command included in the assigned print job data while allocating a job area for printing each print job data on each side of the print medium, and Print data generating means for generating print data is provided,
When the print data correction unit corrects the original print data to the print data for reducing the overlap degree, the print data correction unit moves the entire job area including the comparison area to be moved to reduce the overlap degree. The print control apparatus according to claim 1, wherein the print control apparatus is corrected.
上記印刷データ修正手段は、上記移動させる対比用領域を含むジョブ領域を割り当て可能な別の領域を上記印刷媒体の各面上の中から検索し、当該ジョブ領域を割り当て可能な別の領域が同印刷媒体の各面上に存在する検索結果が得られたとき、上記元の印刷データから当該割り当て可能な別の領域のうち最も上記重なり度合を低減させる領域に同ジョブ領域を割り当てた印刷データに修正することを特徴とする請求項6に記載の印刷制御装置。   The print data correction means searches for another area on each side of the print medium to which a job area including the comparison area to be moved can be assigned, and the other area to which the job area can be assigned is the same. When a search result existing on each surface of the print medium is obtained, the print data in which the job area is assigned to the area where the overlap degree is reduced most among the other assignable areas from the original print data The print control apparatus according to claim 6, wherein correction is performed. 上記印刷データ修正手段は、上記移動させる対比用領域を含むジョブ領域と交換可能な別の領域を上記印刷媒体の各面上の中から検索し、当該ジョブ領域と交換可能な別の領域が同印刷媒体の各面上に存在する検索結果が得られたとき、上記元の印刷データから当該交換可能な別の領域のうち最も上記重なり度合を低減させる領域と同ジョブ領域とを交換した印刷データに修正することを特徴とする請求項6に記載の印刷制御装置。   The print data correction unit searches for another area replaceable with the job area including the comparison area to be moved from each surface of the print medium, and the other area replaceable with the job area is the same. Print data obtained by exchanging the job area with the area where the overlap degree is reduced most among the other exchangeable areas from the original print data when search results existing on each surface of the print medium are obtained. The print control apparatus according to claim 6, wherein the print control apparatus is corrected to: 記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御装置であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成手段と、
上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定手段を有し、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の上記印刷データから当該指示に従って対比用領域を移動させた印刷データに修正する印刷データ修正手段と、
上記印刷装置に対して、上記印刷データ修正手段にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御手段とを具備することを特徴とする印刷制御装置。
A printing control apparatus that performs printing control on a printing apparatus capable of performing double-sided printing by attaching a recording agent to the front and back surfaces of a printing medium,
Predetermined by setting the recording density of the recording agent as a high density on each side of the printing medium based on the printing data in which the usage amount of the recording agent is represented for each position on each side of the printing medium Region generating means for generating region information representing the position of the comparison region satisfying the high concentration condition of
Overlap determination means for determining whether the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium overlap with the comparison area on the opposite side surface with reference to the area information. And when it is determined that the comparison areas on the front surface and the back surface overlap each other, an input of an instruction to move at least one of the comparison areas determined to overlap each other is received, and the original print Print data correcting means for correcting the data to print data in which the comparison area is moved in accordance with the instruction;
A printing control unit that controls the printing apparatus to attach a usage amount of the recording agent corresponding to the printing data corrected by the printing data correction unit to both sides of the printing medium; Print control device.
上記元の印刷データおよび修正後の印刷データは、印刷画像を多数の画素で階調表現したデータとされ、
上記印刷データ修正手段は、上記重複判定手段にて互いに重なっていると判定された上記表面および裏面の対比用領域についてまとめた上記記録剤の使用度合を求め、上記印刷画像のプレビュー画像であって上記元の印刷データおよび領域情報を用いて当該対比用領域の位置および同まとめた記録剤の使用割合が示されたプレビュー画像を表示する処理を行うことを特徴とする請求項2または請求項9に記載の印刷制御装置。
The original print data and the corrected print data are data in which a print image is expressed in gradation by a number of pixels.
The print data correction means obtains a usage level of the recording agent collected for the front and back comparison areas determined to be overlapped by the overlap determination means, and is a preview image of the print image. 10. A process for displaying a preview image showing the position of the comparison area and the usage ratio of the recording agents collected using the original print data and area information. The printing control apparatus according to 1.
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御方法であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成工程と、
上記領域情報を参照することにより、元の上記印刷データから上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域との重なり度合を低減させる印刷データに修正可能な印刷データ修正工程と、
上記印刷装置に対して、上記印刷データ修正工程にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。
A printing control method for performing printing control on a printing apparatus capable of performing double-sided printing by attaching a recording agent to the front and back surfaces of a printing medium,
Predetermined by setting the recording density of the recording agent as a high density on each side of the printing medium based on the printing data in which the usage amount of the recording agent is represented for each position on each side of the printing medium A region generation step for generating region information indicating the position of the comparison region satisfying the high concentration condition of
By referring to the area information, printing that can be modified from the original print data to print data that reduces the degree of overlap between the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium. Data correction process;
A printing control step for controlling the printing apparatus to attach a recording agent having a use amount corresponding to the printing data corrected in the printing data correction step to both sides of the printing medium. Print control method.
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う印刷制御方法であって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成工程と、
上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定工程を有し、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の上記印刷データから当該指示に従って対比用領域を移動させた印刷データに修正する印刷データ修正工程と、
上記印刷装置に対して、上記印刷データ修正工程にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御工程とを具備することを特徴とする印刷制御方法。
A printing control method for performing printing control on a printing apparatus capable of performing double-sided printing by attaching a recording agent to the front and back surfaces of a printing medium,
Predetermined by setting the recording density of the recording agent as a high density on each side of the printing medium based on the printing data in which the usage amount of the recording agent is represented for each position on each side of the printing medium A region generation step for generating region information indicating the position of the comparison region satisfying the high concentration condition of
An overlap determination step of determining whether the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium overlap with the comparison area on the opposite side surface with reference to the area information. And when it is determined that the comparison areas on the front surface and the back surface overlap each other, an input of an instruction to move at least one of the comparison areas determined to overlap each other is received, and the original print A print data correction step for correcting the print data in which the comparison area is moved according to the instruction from the data;
A printing control step for controlling the printing apparatus to attach a recording agent having a use amount corresponding to the printing data corrected in the printing data correction step to both sides of the printing medium. Print control method.
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う機能をコンピュータに実現させる印刷制御プログラムであって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成機能と、
上記領域情報を参照することにより、元の上記印刷データから上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域との重なり度合を低減させる印刷データに修正可能な印刷データ修正機能と、
上記印刷装置に対して、上記印刷データ修正機能にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
A printing control program for causing a computer to realize a function of performing printing control on a printing apparatus capable of performing double-sided printing by attaching a recording agent to the front and back surfaces of a printing medium,
Predetermined by setting the recording density of the recording agent as a high density on each side of the printing medium based on the printing data in which the usage amount of the recording agent is represented for each position on each side of the printing medium An area generation function for generating area information indicating the position of the comparison area that satisfies the high concentration condition of
By referring to the area information, printing that can be modified from the original print data to print data that reduces the degree of overlap between the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium. Data correction function,
A print control function for controlling the printing apparatus to control the amount of recording agent used corresponding to the print data corrected by the print data correction function to adhere to both sides of the print medium. Print control program.
記録剤を印刷媒体の表面および裏面に付着させて両面印刷を実行可能な印刷装置に対し、印刷制御を行う機能をコンピュータに実現させる印刷制御プログラムであって、
上記印刷媒体の各面上における位置毎に上記記録剤の使用量が表された印刷データから、上記印刷媒体の各面上で上記記録剤の記録濃度が予め高濃度であるとして設定された所定の高濃度条件を満たす対比用領域の位置を表す領域情報を生成する領域生成機能と、
上記領域情報を参照して上記印刷媒体の表面の上記対比用領域と当該印刷媒体の裏面の上記対比用領域とが互いに反対側面の対比用領域と重なっているか否かを判定する重複判定機能を有し、同表面および裏面の対比用領域が互いに重なっていると判定されたとき、互いに重なっていると判定された対比用領域の少なくとも一つを移動させる指示の入力を受け付け、元の上記印刷データから当該指示に従って対比用領域を移動させた印刷データに修正する印刷データ修正機能と、
上記印刷装置に対して、上記印刷データ修正機能にて修正された印刷データに対応する使用量の記録剤を上記印刷媒体の両面に付着させる制御を行う印刷制御機能とを実現させることを特徴とする印刷制御プログラム。
A printing control program for causing a computer to realize a function of performing printing control on a printing apparatus capable of performing double-sided printing by attaching a recording agent to the front and back surfaces of a printing medium,
Predetermined by setting the recording density of the recording agent as a high density on each side of the printing medium based on the printing data in which the usage amount of the recording agent is represented for each position on each side of the printing medium An area generation function for generating area information indicating the position of the comparison area that satisfies the high concentration condition of
An overlap determination function for determining whether the comparison area on the front surface of the print medium and the comparison area on the back surface of the print medium overlap with the comparison area on the opposite side surface with reference to the area information. And when it is determined that the comparison areas on the front surface and the back surface overlap each other, an input of an instruction to move at least one of the comparison areas determined to overlap each other is received, and the original print A print data correction function for correcting data to print data in which the comparison area is moved according to the instruction;
A print control function for controlling the printing apparatus to control the amount of recording agent used corresponding to the print data corrected by the print data correction function to adhere to both sides of the print medium. Print control program.
JP2003399928A 2003-11-28 2003-11-28 Print controller, print control method, and print control program Pending JP2005165407A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003399928A JP2005165407A (en) 2003-11-28 2003-11-28 Print controller, print control method, and print control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003399928A JP2005165407A (en) 2003-11-28 2003-11-28 Print controller, print control method, and print control program

Publications (1)

Publication Number Publication Date
JP2005165407A true JP2005165407A (en) 2005-06-23

Family

ID=34724337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003399928A Pending JP2005165407A (en) 2003-11-28 2003-11-28 Print controller, print control method, and print control program

Country Status (1)

Country Link
JP (1) JP2005165407A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007003958A (en) * 2005-06-27 2007-01-11 Toshiba Corp Image forming apparatus and image forming method
JP2007152581A (en) * 2005-11-30 2007-06-21 Canon Inc Recording system and method, and host device
JP2011073297A (en) * 2009-09-30 2011-04-14 Brother Industries Ltd Liquid ejector
JP2012016957A (en) * 2011-10-24 2012-01-26 Brother Industries Ltd Liquid discharging device
JP2014034155A (en) * 2012-08-09 2014-02-24 Seiko Epson Corp Droplet injection apparatus
JP2014080011A (en) * 2012-09-28 2014-05-08 Brother Ind Ltd Droplet discharge device and program
JP2015101069A (en) * 2013-11-28 2015-06-04 株式会社沖データ Image forming method and image forming apparatus
JP2017185653A (en) * 2016-04-04 2017-10-12 三菱電機株式会社 Print system and method for processing image for printing
CN111546773A (en) * 2019-02-08 2020-08-18 京瓷办公信息***株式会社 Image forming apparatus with a toner supply device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007003958A (en) * 2005-06-27 2007-01-11 Toshiba Corp Image forming apparatus and image forming method
US7929180B2 (en) 2005-11-30 2011-04-19 Canon Kabushiki Kaisha Printing system, printing method, and host apparatus capable of analyzing ink blur
JP2007152581A (en) * 2005-11-30 2007-06-21 Canon Inc Recording system and method, and host device
JP4484806B2 (en) * 2005-11-30 2010-06-16 キヤノン株式会社 RECORDING SYSTEM, RECORDING METHOD, HOST DEVICE, PROGRAM, AND COMPUTER-READABLE MEDIUM
US8439469B2 (en) 2009-09-30 2013-05-14 Brother Kogyo Kabushiki Kaisha Liquid ejecting apparatus
JP2011073297A (en) * 2009-09-30 2011-04-14 Brother Industries Ltd Liquid ejector
JP2012016957A (en) * 2011-10-24 2012-01-26 Brother Industries Ltd Liquid discharging device
JP2014034155A (en) * 2012-08-09 2014-02-24 Seiko Epson Corp Droplet injection apparatus
JP2014080011A (en) * 2012-09-28 2014-05-08 Brother Ind Ltd Droplet discharge device and program
JP2015101069A (en) * 2013-11-28 2015-06-04 株式会社沖データ Image forming method and image forming apparatus
JP2017185653A (en) * 2016-04-04 2017-10-12 三菱電機株式会社 Print system and method for processing image for printing
CN111546773A (en) * 2019-02-08 2020-08-18 京瓷办公信息***株式会社 Image forming apparatus with a toner supply device
CN111546773B (en) * 2019-02-08 2022-01-04 京瓷办公信息***株式会社 Image forming apparatus with a toner supply device

Similar Documents

Publication Publication Date Title
JP5130988B2 (en) Printing apparatus, printing control apparatus, and printing method
US8608273B2 (en) Print data compensation for variations in paper position within a printing system
JP2009230738A (en) Printing control system, printing request terminal, printer, printing control program, and printing control method
US10200570B2 (en) Image processing apparatus for performing reduction process to reduce amount of specific color material to be used
JP2010268351A (en) Image processing apparatus and method, and recording medium
US8675968B2 (en) Image processing apparatus
US20200106927A1 (en) Information processing apparatus, method and storage medium
JP2005165407A (en) Print controller, print control method, and print control program
US9582226B2 (en) System and method for producing clear colorant on imposed multi-pass pages
CN105103529A (en) Printer and method of processing an image to be printed
US8851594B2 (en) Fill reduction for printing
US20070188528A1 (en) Ejection control of quality-enhancing ink
US20090201520A1 (en) Image Processing for Determining Dot Formation States in Printing an Image
JP2004216901A (en) Method and apparatus for processing image having color combination
JP2009226922A (en) Printing control system, printing request terminal, printer, and printing control method
JP2004259005A (en) Printing control system, printing control device, and printing control method
JP2017030149A (en) Printing control device and printing control method
US8724167B2 (en) Image processing apparatus and image processing method to reduce recording material amount
JP5359800B2 (en) Image processing apparatus and program
US10872279B2 (en) Image processing apparatus, printing system, printing apparatus, method of detecting print image, and storage medium
JP2004336743A (en) Image filtering method
JP2010039976A (en) Image processor, printing data generation method, and computer program
JP2009039880A (en) Image processor and its method
JP4085265B2 (en) Print control apparatus and print control method
JP2009233897A (en) Image processor, image processing method and image processing program