JP6844296B2 - Print data processing equipment and programs - Google Patents

Print data processing equipment and programs Download PDF

Info

Publication number
JP6844296B2
JP6844296B2 JP2017025330A JP2017025330A JP6844296B2 JP 6844296 B2 JP6844296 B2 JP 6844296B2 JP 2017025330 A JP2017025330 A JP 2017025330A JP 2017025330 A JP2017025330 A JP 2017025330A JP 6844296 B2 JP6844296 B2 JP 6844296B2
Authority
JP
Japan
Prior art keywords
color
spot
alternative
spot color
data
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.)
Active
Application number
JP2017025330A
Other languages
Japanese (ja)
Other versions
JP2018133670A (en
Inventor
将文 菅原
将文 菅原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation 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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2017025330A priority Critical patent/JP6844296B2/en
Publication of JP2018133670A publication Critical patent/JP2018133670A/en
Application granted granted Critical
Publication of JP6844296B2 publication Critical patent/JP6844296B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Record Information Processing For Printing (AREA)

Description

本発明は、印刷データ処理装置及びプログラムに関する。 The present invention relates to a print data processing apparatus and a program.

印刷処理部が処理すべき文書データの中に特色が含められる場合がある。特色とは、基本色(例えばC(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)、あるいはR(レッド)、G(グリーン)、B(ブルー)など)以外の色である。印刷処理部が特色を印刷可能な場合もあるが、印刷処理部が印刷できない特色については、従来、当該特色を一度代替カラースペースに変換した後に各基本色に分解(つまり特色を基本色の組み合わせで表現)し、分解後の各基本色成分を各基本色の版に合成した上で、印刷処理部が各基本色の版に対して処理を行っている(例えば特許文献1〜4)。これにより、印刷物上において、印刷処理部が印刷できない特色が再現される。 Spot colors may be included in the document data to be processed by the print processing unit. Spot colors are colors other than the basic colors (for example, C (cyan), M (magenta), Y (yellow), K (black), or R (red), G (green), B (blue), etc.). .. In some cases, the print processing unit can print the spot color, but for the spot color that the printing processing unit cannot print, conventionally, the spot color is once converted into an alternative color space and then separated into each basic color (that is, the spot color is combined with the basic color). After synthesizing each basic color component after decomposition into a plate of each basic color, the printing processing unit performs processing on the plate of each basic color (for example, Patent Documents 1 to 4). As a result, the spot color that the print processing unit cannot print is reproduced on the printed matter.

各特色に対する代替カラーを示す代替カラー情報が、サーバなどの記憶部に予め登録される場合がある。代替カラー情報における代替カラーは、例えば、CMYK値、あるいはデバイス非依存であるLab値で表される。記憶部においては、特色名と代替カラー情報とが関連付けられて記憶される。記憶部に記憶された代替カラー情報を用いた処理の流れは以下の通りである。まず、文書データから各基本色版データと特色版データが生成される。文書データに複数の特色が含まれる場合は、各特色に応じた複数の特色版データが生成される。次いで、各版データに対してオーバープリント処理あるいは色補正処理などが実行される。なお、オーバープリント処理とは、オーバープリントが指定されたオブジェクトを処理する際に、下地の色に、色をノセる(下地の色を残す)処理である。色補正処理とは、例えば印刷処理部の特性に応じて色の補正を行い、デバイス(印刷処理部)依存の色とする処理である。オーバープリント処理などが実行された後、特色版データから当該特色を示す特色名が抽出され、抽出された特色名に基づいて記憶部から代替カラー情報が取得される。そして、取得された代替カラー情報に基づいて特色が代替カラー(各基本色)へ分解され、分解された各基本色成分が各基本色版に合成される。 Alternative color information indicating an alternative color for each spot color may be registered in advance in a storage unit such as a server. The alternative color in the alternative color information is represented by, for example, a CMYK value or a device-independent Lab value. In the storage unit, the feature name and the alternative color information are stored in association with each other. The flow of processing using the alternative color information stored in the storage unit is as follows. First, each basic color plate data and special color plate data are generated from the document data. When the document data contains a plurality of spot colors, a plurality of spot color version data corresponding to each spot color is generated. Next, overprint processing, color correction processing, and the like are executed for each plate data. The overprint process is a process of adding a color to the background color (leaving the background color) when processing an object for which overprint is specified. The color correction process is, for example, a process of correcting a color according to the characteristics of a print processing unit to obtain a device (print processing unit) -dependent color. After the overprint process or the like is executed, a spot color name indicating the spot color is extracted from the spot color plate data, and alternative color information is acquired from the storage unit based on the extracted spot color name. Then, the spot color is decomposed into alternative colors (each basic color) based on the acquired alternative color information, and each decomposed basic color component is combined with each basic color plate.

また、代替カラー情報が文書データ内に含まれている場合もある。この場合は、文書データから抽出した代替カラー情報に基づいて、各特色を代替カラーへ分解することも可能である。この場合、文書データを解析していく中で、発見された特色を代替カラーへ順次変換しながら版データが生成されるから、オーバープリント処理及び色補正処理などに先立って、特色が代替カラーに分解され、各基本色版に合成されることとなる。 In addition, alternative color information may be included in the document data. In this case, it is also possible to decompose each spot color into alternative colors based on the alternative color information extracted from the document data. In this case, while analyzing the document data, the plate data is generated while sequentially converting the discovered spot color to the alternative color, so that the spot color becomes the alternative color prior to the overprint processing and the color correction processing. It will be disassembled and combined into each basic color plate.

特開2015−188212号公報Japanese Unexamined Patent Publication No. 2015-188212 特許第4618324号明細書Patent No. 4618324 特許第5929742号明細書Japanese Patent No. 5929742 特許第5316581号明細書Japanese Patent No. 5316581

1つの文書データ内において、同じ特色名で異なる代替カラーが定義されている場合がある。 In one document data, different alternative colors may be defined with the same spot color name.

例えば、文書データを生成するアプリケーションにおいて、各基本色及び特色を分版して出力することが可能な場合がある。この場合、例えば1ページ目はシアン版、2ページ目はマゼンタ版、3ページ目はイエロー版、4ページ目はブラック版、そして5ページ目が特色版というように分版される。当該文書データに含まれる特色の特色名が「Spot」であるとすると、文書データには特色名「Spot1」の代替カラー情報が含まれるが、基本色版に対応するページ(上記例では1〜4ページ目)においては、特色成分が含まれないため、特色名「Spot1」の代替カラー情報がCMYK(0/0/0/0)(シアン=0%、マゼンタ=0%、イエロー=0%、ブラック=0%)となる場合がある。一方、特色版に対応するページ(上記例では5ページ目)においては、特色成分が含まれるため、特色名「Spot1」の代替カラー情報は、当該特色の真の(ユーザが意図する)代替カラー(例えばCMYK(5/15/60/0))を示すものとなる。このように、各基本色と特色を分版可能なアプリケーションにより文書データが生成された場合、1つの文書データ内に同じ特色名で異なる代替カラーが定義され得る。 For example, in an application that generates document data, it may be possible to separate and output each basic color and spot color. In this case, for example, the first page is a cyan version, the second page is a magenta version, the third page is a yellow version, the fourth page is a black version, and the fifth page is a special color version. Assuming that the spot color name of the spot color included in the document data is "Spot", the document data includes alternative color information of the spot color name "Spot1", but the page corresponding to the basic color version (1 to 1 in the above example). In (4th page), since the spot color component is not included, the alternative color information of the spot color name "Spot1" is CMYK (0/0/0/0) (cyan = 0%, magenta = 0%, yellow = 0%). , Black = 0%). On the other hand, since the page corresponding to the spot color version (the fifth page in the above example) contains the spot color component, the substitute color information of the spot color name "Spot1" is the true (user-intended) substitute color of the spot color. (For example, CMYK (5/15/60/0)) is shown. In this way, when document data is generated by an application capable of separating each basic color and spot color, different alternative colors with the same spot color name can be defined in one document data.

また、複数の原稿がまとめられて1つの文書データが生成される場合がある。例えば、ある原稿において特色名「Spot2」に対する代替カラーがCMYK=(40/0/30/0)で定義されており、他の原稿において特色名「Spot2」に対する代替カラーがCMYK(30/0/10/0)で定義されている場合、当該2つの原稿をまとめて1つの文書データを生成した場合、当該文書データには、同じ特色名で異なる代替カラーが定義されることとなる。 In addition, a plurality of manuscripts may be put together to generate one document data. For example, in one manuscript, the alternative color for the spot color name "Spot2" is defined as CMYK = (40/0/30/0), and in another manuscript, the alternative color for the spot color name "Spot2" is CMYK (30/0/0 /). In the case defined in 10/0), when one document data is generated by combining the two manuscripts, different alternative colors with the same spot color name are defined in the document data.

このように、1つの文書データが、同じ特色名で異なる代替カラーが定義された複数の特色を有していると、これらの特色が代替カラーへ変換されて印刷処理される場合、当該複数の特色の少なくとも一部は、ユーザが意図する色とはならない場合がある。文書データの1ページ目と2ページ目において同じ特色名「Spot3」で表される特色が使用されており、1ページ目においては特色名「Spot3」の代替カラーとしてCMYK(50/50/0/0)が定義されており、2ページ目においては特色名「Spot3」の代替カラーとしてCMYK(0/0/50/50)が定義されている場合を考える。 As described above, when one document data has a plurality of spot colors in which different alternative colors are defined with the same spot color name, when these spot colors are converted into alternative colors and printed, the plurality of such spot colors are printed. At least some of the spot colors may not be the colors intended by the user. The same spot color represented by the spot color name "Spot3" is used on the first and second pages of the document data, and CMYK (50/50/0 /) is used as an alternative color to the spot color name "Spot3" on the first page. Consider the case where 0) is defined and CMYK (0/0/50/50) is defined as an alternative color for the spot color name "Spot3" on the second page.

サーバなどの記憶部に、特色名「Spot3」と代替カラー情報「CMYK(50/50/0/0)」が関連付けられて記憶されているとする。上述のように、基本色への分割処理に使用される代替カラー情報は特色名に基づいて特定されるから、1ページ目及び2ページ目の特色に対する代替カラーへの変換処理にあたり、いずれも、特色名「Spot3」に関連付けられた代替カラー情報、つまり代替カラー情報「CMYK(50/50/0/0)」が特定される。その結果、1ページ目及び2ページ目の特色はいずれも、代替カラー情報「CMYK(50/50/0/0)」を用いて基本色への変換処理が行われることになってしまう。つまり、文書データの指示では、1ページ目の特色と2ページ目の特色が異なるのであるが、両ページの特色が同じ色となってしまう。これにより、1ページ目の特色は文書データの指示通りの色となるが、2ページ目の特色は文書データの指示通りの色とはならない。 It is assumed that the spot color name "Spot3" and the alternative color information "CMYK (50/50/0/0)" are associated and stored in a storage unit such as a server. As described above, since the alternative color information used for the division process into the basic colors is specified based on the spot color name, in the conversion process to the alternative color for the spot color on the first page and the second page, both of them are used. The alternative color information associated with the spot color name "Spot3", that is, the alternative color information "CMYK (50/50/0/0)" is specified. As a result, both the special colors on the first page and the second page are converted into basic colors by using the alternative color information "CMYK (50/50/0/0)". That is, in the instruction of the document data, the spot color of the first page and the spot color of the second page are different, but the spot color of both pages is the same color. As a result, the spot color on the first page is the color as instructed by the document data, but the spot color on the second page is not the color as instructed by the document data.

文書データに含まれる各特色に対する各代替カラー情報を用いて、各特色を各代替カラーへ変換する方法によれば、1ページ目の特色と2ページ目の特色を異なる色とすることができる。しかしながら、この方法を採用した場合、上述のように、特色を代替カラーへ変換し基本色への合成処理の後に、オーバープリント処理あるいは色補正処理が行われることに起因して、オーバープリント処理あるいは色補正処理が適切に行われない場合がある。 According to the method of converting each spot color into each alternative color by using each alternative color information for each spot color included in the document data, the spot color on the first page and the spot color on the second page can be different colors. However, when this method is adopted, as described above, the overprint processing or the color correction processing is performed after the spot color is converted to the alternative color and the basic color is combined, so that the overprint processing or the color correction processing is performed. Color correction processing may not be performed properly.

例えば、文書データにおいて、基本色オブジェクト(C=60%とする)の上に特色オブジェクト(特色=100%、代替カラーはCMYK(10/10/10/50))が重なっており、当該特色オブジェクトに対してオーバープリントが設定されている場合を考える。この場合、適切にオーバープリント処理されれば、2つのオブジェクトの重なり部分の色はCMYK(70/10/10/50)となるはずである。しかしながら、オーバープリント処理に先立って特色が代替カラーに変換されると、基本色オブジェクト(C=60%)の上にCMYK(10/10/10/50)がオーバープリント処理されることになる。ここで、下地の色は、既にC=60%であるから、代替カラー成分のうちC=10%に対してノセ処理が行われない。結果として、2つの重なり部分の色は、CMYK(60/10/10/50)となってしまい、望まれる結果であるCMYK(70/10/10/50)とは異なる色になってしまう。 For example, in the document data, a spot color object (spot color = 100%, alternative color is CMYK (10/10/10/50)) is superimposed on the basic color object (C = 60%), and the spot color object is concerned. Consider the case where overprint is set for. In this case, if properly overprinted, the color of the overlapping portion of the two objects should be CMYK (70/10/10/50). However, if the spot color is converted to an alternative color prior to the overprint process, CMYK (10/10/10/50) will be overprinted on the basic color object (C = 60%). Here, since the background color is already C = 60%, the nose treatment is not performed on C = 10% of the alternative color components. As a result, the color of the two overlapping portions becomes CMYK (60/10/10/50), which is different from the desired result CMYK (70/10/10/50).

また、色補正処理に先立って特色が代替カラースペースに変換されてしまうため、特色版に対する色補正(特色補正)が行うことができなくなるという問題も指摘できる。 In addition, it can be pointed out that the spot color is converted to the alternative color space prior to the color correction processing, so that the color correction (spot color correction) for the spot color plate cannot be performed.

なお、特色のオーバープリント再現を正しいものとするために、事前に、文書データに含まれる全ての代替カラー情報をページ毎、あるいはオブジェクト毎に抽出しておき、特色オブジェクトを特色としてオーバープリント処理あるいは色補正処理した後、特色を各基本色版へ合成する処理を行う際に、あらかじめ抽出し保持しておいた(文書データから抽出した)各特色の代替カラー情報を用いて代替カラーへの変換処理を行う、という方法が考えられる。しかしながら、この方法を採用した場合、抽出した代替カラー情報を記憶するための記憶部やその管理が余分に必要になるという問題が発生する。特に、文書データ内には膨大な数の特色が含まれる場合もあり、このような場合は、全ての代替カラー情報を保持し管理するというのは現実的な方法ではない。 In addition, in order to correct the overprint reproduction of the spot color, all the alternative color information included in the document data is extracted in advance for each page or each object, and the spot color object is used as the spot color for overprint processing or. After the color correction process, when performing the process of synthesizing the spot color into each basic color plate, conversion to the alternative color using the alternative color information of each spot color extracted and held in advance (extracted from the document data). A method of processing is conceivable. However, when this method is adopted, there arises a problem that an extra storage unit for storing the extracted alternative color information and its management are required. In particular, a huge number of spot colors may be included in the document data, and in such a case, it is not a realistic method to retain and manage all the alternative color information.

本発明の目的は、1つの文書データが、同じ特色名で異なる代替カラーが定義されている複数の特色を含む場合において、各特色の色を異なる色で再現すると共に、各特色に対する特色補正又はオーバープリント処理を適切に行うことにある。 An object of the present invention is that when one document data includes a plurality of spot colors in which different alternative colors are defined with the same spot color name, the color of each spot color is reproduced with a different color, and spot color correction or spot color correction for each spot color is performed. The purpose is to properly perform the overprint process.

請求項1に係る発明は、じ特色名の複数の特色であって、各特色に対応する互いに異なる代替色が、ページ記述言語で記述された文書データ内で定義された複数の特色のうちの、少なくとも1つの特色の指定を受け付ける受付部と、前記複数の特色のうち指定された特色である指定特色の代替色を示す文書内代替色情報を抽出する文書内代替色情報抽出部と、前記文書データに含まれる複数の特色をそれぞれ代替色に変換する特色変換部であって、前記指定特色については、前記文書データから抽出した前記文書内代替色情報に基づいて代替色に変換し、前記指定特色以外の特色については、代替色情報記憶部に記憶された、特色の代替色を示すシステム代替色情報に基づいて代替色に変換する特色変換部と、前記特色変換部により変換された各特色を前記文書データから得られる各基本色版に合成する特色合成部と、を備えることを特徴とする印刷データ処理装置である。
また、請求項2に係る発明は、前記指定特色は、利用者によって指定された特色である、ことを特徴とする請求項1に記載の印刷データ処理装置である。
The invention according to claim 1 is a plurality of features of the same spot color name, different alternative colors corresponding to each feature is, among the plurality of features that are defined in the document data described in a page description language The reception unit that accepts the designation of at least one spot color, and the text alternative color information extraction unit that extracts the text alternative color information indicating the alternative color of the designated spot that is the designated spot among the plurality of spot colors. It is a spot color conversion unit that converts a plurality of spot colors included in the document data into alternative colors, and the designated spot color is converted into a substitute color based on the substitute color information in the document extracted from the document data. The special colors other than the designated special color are converted by the special color conversion unit and the special color conversion unit that converts the special color into an alternative color based on the system alternative color information indicating the alternative color of the special color stored in the alternative color information storage unit. It is a print data processing apparatus including a special color synthesizing unit for synthesizing each special color into each basic color plate obtained from the document data.
The invention according to claim 2 is the print data processing apparatus according to claim 1, wherein the designated spot color is a spot color designated by a user.

請求項に係る発明は、前記文書データに基づいて、基本色版及び前記複数の特色に対応する複数の特色版を含み、前記文書データから抽出された前記文書内代替色情報に基づいて生成される中間データ内代替色情報を含む中間データを生成する中間データ生成部、をさらに備え、前記特色変換部は、前記中間データに含まれる前記中間データ内代替色情報に基づいて、前記指定特色を代替色に変換する、ことを特徴とする請求項1に記載の印刷データ処理装置である。 The invention according to claim 3 includes a basic color plate and a plurality of spot color plates corresponding to the plurality of spot colors based on the document data, and is generated based on the alternative color information in the document extracted from the document data. An intermediate data generation unit for generating intermediate data including alternative color information in the intermediate data to be generated is further provided, and the spot color conversion unit includes the designated spot color based on the alternative color information in the intermediate data included in the intermediate data. The print data processing apparatus according to claim 1, wherein the data is converted into an alternative color.

請求項に係る発明は、前記中間データ生成部は、指定特色を有する特色オブジェクトの描画命令が、当該指定特色に対応する中間データ内代替色情報に後続するデータ構造を有する中間データを生成し、前記特色変換部は、前記特色オブジェクトに関する指定特色を代替色に変換するにあたり、中間データのデータ構造において、当該特色オブジェクトの描画命令の前にある前記中間データ内代替色情報に基づいて、当該指定特色を代替色に変換する、ことを特徴とする請求項に記載の印刷データ処理装置である。 In the invention according to claim 4 , the intermediate data generation unit generates intermediate data having a data structure in which a drawing command of a spot color object having a designated spot color follows the alternative color information in the intermediate data corresponding to the designated spot color. In converting the designated spot color related to the spot color object into a substitute color, the spot color conversion unit may use the substitute color information in the intermediate data prior to the drawing command of the spot color object in the data structure of the intermediate data. The print data processing apparatus according to claim 3 , wherein the designated spot color is converted into an alternative color.

請求項に係る発明は、前記文書内代替色情報抽出部による処理前に、前記文書データを解析して、前記文書データ内に含まれる、同じ特色名で互いに異なる代替色が定義された複数の特色の位置を特定する文書データ解析部と、前記特定された特色の位置を前記文書データを入力した操作者に通知する通知部と、をさらに含むことを特徴とする請求項1に記載の印刷データ処理装置である。 According to the fifth aspect of the present invention, the document data is analyzed before the processing by the in-document alternative color information extraction unit, and a plurality of alternative colors included in the document data having the same feature name but different from each other are defined. The first aspect of claim 1, further comprising a document data analysis unit for specifying the position of the feature, and a notification unit for notifying the operator who input the document data of the position of the specified feature. It is a print data processing device.

請求項に係る発明は、前記文書データ解析部は、前記文書データ内において、同じ特色名で互いに異なる代替色が定義された複数の特色が含まれる論理ページを特定し、前記通知部は、前記操作者に前記特定された論理ページを通知する、ことを特徴とする請求項に記載の印刷データ処理装置である。 In the invention according to claim 6 , the document data analysis unit identifies a logical page containing a plurality of spot colors having the same spot color name but different alternative colors defined in the document data, and the notification unit displays the notification unit. The print data processing apparatus according to claim 5 , wherein the operator is notified of the specified logical page.

請求項に係る発明は、前記通知部からの通知を受けた操作者から、前記位置が特定された特色が前記指定特色であるか否かの指示を受信する代替色情報指示受信部と、をさらに含むことを特徴とする請求項5又は6に記載の印刷データ処理装置である。 The invention according to claim 7 comprises an alternative color information instruction receiving unit that receives an instruction as to whether or not the spot color whose position is specified is the designated spot color from an operator who has received a notification from the notification unit. The print data processing apparatus according to claim 5 or 6, further comprising.

請求項に係る発明は、コンピュータを、じ特色名の複数の特色であって、各特色に対応する互いに異なる代替色が、ページ記述言語で記述された文書データ内で定義された複数の特色のうちの、少なくとも1つの特色の指定を受け付ける受付部と、前記複数の特色のうち指定された特色である指定特色の代替色を示す文書内代替色情報を抽出する文書内代替色情報抽出部と、前記文書データに含まれる複数の特色をそれぞれ代替色に変換する特色変換部であって、前記指定特色については、前記文書データから抽出した前記文書内代替色情報に基づいて代替色に変換し、前記指定特色以外の特色については、代替色情報記憶部に記憶された、特色の代替色を示すシステム代替色情報に基づいて代替色に変換する特色変換部と、前記特色変換部により変換された各特色を前記文書データから得られる各基本色版に合成する特色合成部と、として機能させることを特徴とする印刷データ処理プログラムである。 The invention according to claim 8, a computer, a plurality of features of the same spot color name, different alternative colors corresponding to each feature is a plurality of defined in the document data described in a page description language A reception unit that accepts the designation of at least one spot color among the spot colors, and an in-document alternative color information extraction that extracts in-document alternative color information indicating a substitute color of the designated spot color that is the designated spot color among the plurality of spot colors. A spot color conversion unit that converts each of a unit and a plurality of spot colors included in the document data into alternative colors, and the designated spot colors are converted into alternative colors based on the in-document alternative color information extracted from the document data. A spot color conversion unit that converts and converts a spot color other than the designated spot color into an alternative color based on the system alternative color information indicating the alternative color of the spot color stored in the alternative color information storage unit and the spot color conversion unit. It is a print data processing program characterized by functioning as a spot color synthesizing unit that synthesizes each converted spot color into each basic color plate obtained from the document data.

請求項1、2又はに係る発明によれば、1つの文書データが、同じ特色名で異なる代替カラーが定義されている複数の特色を含む場合において、各特色の色を異なる色で再現すると共に、各特色に対する特色補正又はオーバープリント処理を適切に行うことができる。 According to the invention according to claim 1 , 2 or 8, when one document data includes a plurality of spot colors in which different alternative colors are defined with the same spot color name, the color of each spot color is reproduced with a different color. At the same time, spot color correction or overprint processing for each spot color can be appropriately performed.

請求項3又は4に係る発明によれば、文書データから抽出した文書内代替色情報を記憶させるための記憶領域を別途用意することなく、文書内代替色情報に基づいて生成される中間データ内代替色情報に基づいて、指定特色を代替色に変換することができる。 According to the invention according to claim 3 or 4 , in the intermediate data generated based on the alternative color information in the document without separately preparing a storage area for storing the alternative color information in the document extracted from the document data. The designated spot color can be converted into an alternative color based on the alternative color information.

請求項に係る発明によれば、操作者は、同じ特色名で互いに異なる代替色が定義された特色の文書データ内における位置を容易に把握することができる。 According to the invention of claim 5 , the operator can easily grasp the position in the document data of the spot color in which different alternative colors are defined with the same spot color name.

請求項に係る発明によれば、操作者は、同じ特色名で互いに異なる代替色が定義された特色の位置をページ単位で把握することができる。 According to the invention of claim 6 , the operator can grasp the position of the spot color in which different alternative colors are defined with the same spot color name on a page-by-page basis.

請求項に係る発明によれば、操作者は、通知部からの通知に基づいて、位置が特定された特色の代替色への変換に用いる代替色情報を指定することができる。 According to the invention of claim 7 , the operator can specify the alternative color information to be used for the conversion of the spot color whose position is specified into the alternative color based on the notification from the notification unit.

本実施形態に係る画像処理システムの構成概略図である。It is a block diagram of the image processing system which concerns on this embodiment. ジョブ編集画面の例である。This is an example of the job edit screen. 特色属性入力画面の例である。This is an example of the spot color attribute input screen. 第1実施形態に係るフロントエンド装置及びバックエンド装置の機能構成概略図である。It is a functional block schematic diagram of the front-end device and the back-end device which concerns on 1st Embodiment. 端末装置の表示部に表示されるプリフライトレポートの表示画面の例である。This is an example of the display screen of the preflight report displayed on the display unit of the terminal device. 中間データ内特色LUT情報を含む中間データの構造を示す概念図である。It is a conceptual diagram which shows the structure of the intermediate data including the feature LUT information in the intermediate data. フロントエンド装置の処理の流れを示すフローチャートである。It is a flowchart which shows the processing flow of the front-end apparatus. バックエンド装置の処理の流れを示すフローチャートである。It is a flowchart which shows the processing flow of a back-end apparatus. 第3実施形態に係るフロントエンド装置及びバックエンド装置の機能構成概略図である。It is a functional block schematic diagram of the front-end device and the back-end device which concerns on 3rd Embodiment.

以下、本発明の実施形態について説明する。 Hereinafter, embodiments of the present invention will be described.

<第1実施形態>
図1に、本実施形態に係る画像処理システム10の構成概略図が示されている。画像処理システム10は、端末装置12、印刷データ処理装置としての印刷コントローラ14、印刷装置16、及び、代替色情報記憶部としての特色DB18を含んで構成される。また、印刷コントローラ14は、フロントエンド装置20及びバックエンド装置22を含んで構成される。端末装置12と印刷コントローラ14、印刷コントローラ14と印刷装置16、印刷コントローラ14と特色DB18、及び、フロントエンド装置20とバックエンド装置22との間は、例えばLAN(Local Area Network)などの通信回線により通信可能に接続されている。
<First Embodiment>
FIG. 1 shows a schematic configuration diagram of the image processing system 10 according to the present embodiment. The image processing system 10 includes a terminal device 12, a print controller 14 as a print data processing device, a printing device 16, and a spot color DB 18 as an alternative color information storage unit. Further, the print controller 14 includes a front-end device 20 and a back-end device 22. A communication line such as a LAN (Local Area Network) is connected between the terminal device 12 and the print controller 14, the print controller 14 and the print device 16, the print controller 14 and the spot color DB 18, and the front end device 20 and the back end device 22. It is connected so that it can communicate with.

端末装置12は、例えばパーソナルコンピュータなどの汎用コンピュータであってよい。すなわち、端末装置12は、CPU(Central Processing Unit)などからなる制御部、ROM(Read Only Memory)やRAM(Random Access Memory)あるいはハードディスクなどからなる記憶部、液晶ディスプレイなどからなる表示部、タッチパネル、マウス、あるいはキーボードからなる入力部、ネットワークアダプタなどからなり、印刷コントローラ14と通信するための通信部などを含んで構成される。端末装置12は、操作者(ユーザ)の指示に従い、文書の印刷命令である印刷ジョブをフロントエンド装置20に対して送信する。 The terminal device 12 may be a general-purpose computer such as a personal computer. That is, the terminal device 12 includes a control unit including a CPU (Central Processing Unit), a storage unit including a ROM (Read Only Memory), a RAM (Random Access Memory) or a hard disk, a display unit including a liquid crystal display, and a touch panel. It is composed of an input unit including a mouse or a keyboard, a network adapter, and the like, and includes a communication unit for communicating with the print controller 14. The terminal device 12 transmits a print job, which is a document printing command, to the front-end device 20 in accordance with the instruction of the operator (user).

フロントエンド装置20は、端末装置12から送信された、あるいは印刷コントローラに直接入力された印刷ジョブから中間データを生成し、中間データをバックエンド装置22に送信する。バックエンド装置22は、フロントエンド装置20からの中間データに対してラスタライズ処理を施すことにより描画データを生成し、生成した描画データを印刷装置16に送信する。フロントエンド装置20及びバックエンド装置22の詳細な機能構成、及びこれらが行う処理の詳細については後述する。 The front-end device 20 generates intermediate data from a print job transmitted from the terminal device 12 or directly input to the print controller, and transmits the intermediate data to the back-end device 22. The back-end device 22 generates drawing data by performing rasterization processing on the intermediate data from the front-end device 20, and transmits the generated drawing data to the printing device 16. The detailed functional configurations of the front-end device 20 and the back-end device 22 and the details of the processing performed by them will be described later.

フロントエンド装置20は、CPU、ROMやRAMあるいはハードディスクなどからなる記憶媒体、入出力インターフェース、通信インターフェース、及び表示部などを含むコンピュータであってよい。当該記憶媒体に、フロントエンド装置20の各部(後述)を機能させるための印刷データ処理プログラムが記憶されており、CPUが当該印刷データ処理プログラムに従って各部を制御する。バックエンド装置22も同様にコンピュータであってよく、その記憶媒体にバックエンド装置22の各部(後述)を機能させるための印刷データ処理プログラムが記憶されており、CPUが当該印刷データ処理プログラムに従って各部を制御する。 The front-end device 20 may be a computer including a storage medium including a CPU, ROM, RAM, hard disk, etc., an input / output interface, a communication interface, a display unit, and the like. A print data processing program for operating each part (described later) of the front-end device 20 is stored in the storage medium, and the CPU controls each part according to the print data processing program. The back-end device 22 may also be a computer in the same manner, and a print data processing program for making each part (described later) of the back-end device 22 function is stored in the storage medium, and each part is stored by the CPU according to the print data processing program. To control.

フロントエンド装置20及びバックエンド装置22を実現するハードウェアの1つの具体例として、それぞれがサーバとして機能する複数の情報処理装置を1つの筐体内に搭載したブレードサーバを用いることが考えられる。ブレードサーバは、上述のコンピュータの構成を1枚の基板(ブレード)に実装し、複数のブレードを筐体内に搭載したサーバ装置である。例えば、ブレードサーバに搭載された1つのブレードをフロントエンド装置20として機能させ、他の1つのブレードをバックエンド装置22として機能させてもよい。あるいは、例えば、フロントエンド装置20及びバックエンド装置22のそれぞれを、ブレードサーバに搭載された複数のブレードにより実現してもよい。また、フロントエンド装置20及びバックエンド装置22を1つのブレードにより実現するようにしてもよい。 As one specific example of the hardware that realizes the front-end device 20 and the back-end device 22, it is conceivable to use a blade server in which a plurality of information processing devices, each of which functions as a server, are mounted in one housing. A blade server is a server device in which the above-mentioned computer configuration is mounted on one board (blades) and a plurality of blades are mounted in a housing. For example, one blade mounted on the blade server may function as the front-end device 20, and the other blade may function as the back-end device 22. Alternatively, for example, each of the front-end device 20 and the back-end device 22 may be realized by a plurality of blades mounted on the blade server. Further, the front-end device 20 and the back-end device 22 may be realized by one blade.

画像形成部としての印刷装置16は、紙などの印刷媒体に対して画像形成処理としての印刷処理を行う装置であり、例えば、連続紙プリンタであってよい。なお、印刷装置16は、電子写真、インクジェット、又はその他の方式の印刷エンジンにより印刷を行うものとする。なお、本実施形態における印刷装置16は、各基本色版(CMYKあるいはRGBなど)の描画データを処理可能である。本実施形態では、画像処理装置としての印刷コントローラ14と印刷装置16が別体となっているが、印刷コントローラ14と印刷装置16とが一体となっていてもよい。この場合は、印刷コントローラ14及び印刷装置16が印刷データ処理装置を構成することとなる。 The printing device 16 as an image forming unit is a device that performs a printing process as an image forming process on a printing medium such as paper, and may be, for example, a continuous paper printer. The printing apparatus 16 shall print by an electrophotographic, an inkjet, or other printing engine. The printing device 16 in this embodiment can process drawing data of each basic color plate (CMYK, RGB, etc.). In the present embodiment, the printing controller 14 and the printing device 16 as the image processing device are separate bodies, but the printing controller 14 and the printing device 16 may be integrated. In this case, the print controller 14 and the print device 16 constitute the print data processing device.

特色DB18は、フロントエンド装置20及びバックエンド装置22からアクセス可能なストレージ(記憶部)を含んで構成される。特色DB18には、バックエンド装置22によるラスタライズ処理において参照される複数のシステム代替カラー情報が記憶される。本実施形態においては、特色DB18には、特色名と、システム代替カラー情報と、特色に対する特色補正を行うための補正用データとを含み、これらが互いに関連付けられたシステム特色LUT(Look Up Table)情報が記憶される。補正用データは、システム代替カラー情報で示される代替カラー(各基本色成分)を、印刷装置16の特性に応じたデバイス依存の基本色成分に変換(補正)を行うために用いられる。特色DB18には、複数の特色に対応した複数のシステム特色LUT情報が記憶されていてよい。なお、図1においては、特色DB18は印刷コントローラ14とは別体となっているが、特色DB18は印刷コントローラ14内に設けられるようにしてもよい。 The feature DB 18 is configured to include a storage (storage unit) accessible from the front-end device 20 and the back-end device 22. The special color DB 18 stores a plurality of system alternative color information referred to in the rasterization process by the back-end device 22. In the present embodiment, the spot color DB 18 includes a spot color name, system alternative color information, and correction data for performing spot color correction for the spot color, and these are associated with each other as a system spot color LUT (Look Up Table). Information is stored. The correction data is used to convert (correct) the substitute color (each basic color component) indicated by the system substitute color information into a device-dependent basic color component according to the characteristics of the printing device 16. The spot color DB 18 may store a plurality of system feature color LUT information corresponding to the plurality of features. Although the spot color DB 18 is separate from the print controller 14 in FIG. 1, the spot color DB 18 may be provided in the print controller 14.

フロントエンド装置20及びバックエンド装置22の詳細について説明する前に、端末装置12で生成される印刷ジョブについて説明する。印刷ジョブは、文書の印刷命令と、印刷対象の文書(原稿)をページ記述言語で記述した文書データとしてのPDLデータとを含む。ページ記述言語は、ディスプレイ表示処理、印刷処理などを情報処理機器に実行させるためのコンピュータプログラミング言語である。PDLデータの形式としては、例えばPS(Post Script(登録商標))形式あるいはPDF形式などがある。 Before explaining the details of the front-end device 20 and the back-end device 22, the print job generated by the terminal device 12 will be described. The print job includes a document print command and PDL data as document data in which a document (manuscript) to be printed is described in a page description language. The page description language is a computer programming language for causing an information processing device to execute display processing, printing processing, and the like. Examples of the PDF data format include PS (Post Script (registered trademark)) format and PDF format.

PDLデータは、印刷対象の文書を構成する文字や図形などのオブジェクトの色情報、位置情報、形状情報、及び書式情報などを含む。PDLデータの並び順は、基本的には、PDLのデータのページ順、あるいはページを構成する各オブジェクトのページ記述順序となっている。例えば、1ページ目にオブジェクトAが含まれ、2ページ目にオブジェクトBが含まれる場合は、PDLデータの並び順としては、オブジェクトAに関する各種情報の後に、オブジェクトBに関する各種情報が続くようになっている。PDLデータは、1ページ目又はページリソースとして個別に、当該PDLデータに使用されるフォームリソース(図形要素(塗り、線、文字、シェードなど)あるいはイメージを含む)やフォントリソースなどを定義し、それらを各ページで使用できるようにすることもできる。また、ページ毎に、当該ページで使用するフォームリソースを定義することもできる。このような場合には、PDLデータの並び順としては、それぞれリソースを使用し、ページオブジェクトの描画を行う順としてもよい。本実施形態においては、PDLデータにおける描画コマンドの実行順が、中間データにおけるオブジェクト順となる。PDLデータにはオーバープリント指定などの情報も含まれる。互いに重なり合うオブジェクトがある場合、同じ座標上における描画順によって、各オブジェクトの描画順が決定される。 The PDL data includes color information, position information, shape information, format information, and the like of objects such as characters and figures that constitute a document to be printed. The order of the PDL data is basically the page order of the PDL data or the page description order of each object constituting the page. For example, when the object A is included in the first page and the object B is included in the second page, the order of the PDL data is such that various information about the object A is followed by various information about the object B. ing. PDL data defines form resources (including graphic elements (fills, lines, characters, shades, etc.) or images) and font resources used for the PDL data individually as the first page or page resource, and they are defined. Can also be made available on each page. In addition, form resources used on the page can be defined for each page. In such a case, the order of the PDL data may be the order in which the resources are used and the page objects are drawn. In the present embodiment, the execution order of the drawing commands in the PDL data is the object order in the intermediate data. The PDL data also includes information such as overprint designation. If there are objects that overlap each other, the drawing order of each object is determined by the drawing order on the same coordinates.

上述の通り、PDLデータには、各オブジェクトの色を示す色情報を有している。色情報においては、各オブジェクトのカラースペース(例えばCMYKやRGBなど)と、色値が示されている。特色は、例えばSeparationカラースペースあるいはDeviceNカラースペースで表現され、特色名で区別することが可能である。本明細書においては、特色を有するオブジェクトを特色オブジェクトと呼び、印刷装置16が処理可能な色を有するオブジェクトを基本色オブジェクトと呼ぶ。基本色オブジェクトに関する色情報には、例えばC=60%というように、色成分を示す情報と、その明度を示す情報が含まれる。一方、特色オブジェクトに関する色情報には、当該特色の名前を示す特色名情報と、文書内代替カラー情報が含まれる。文書内代替カラー情報とは、当該特色を基本色の組み合わせで表した場合の各基本色の色成分の明度を示したものである。例えば、CMYK(100/10/10/10)(シアン100%、マゼンタ10%、イエロー10%、ブラック10%)といった情報である。 As described above, the PDL data has color information indicating the color of each object. In the color information, the color space (for example, CMYK, RGB, etc.) of each object and the color value are shown. Spot colors are represented by, for example, the Separation color space or the DeviceN color space, and can be distinguished by the spot color name. In the present specification, an object having a spot color is called a spot color object, and an object having a color that can be processed by the printing apparatus 16 is called a basic color object. The color information related to the basic color object includes information indicating a color component and information indicating its brightness, for example, C = 60%. On the other hand, the color information related to the spot color object includes the spot color name information indicating the name of the spot color and the alternative color information in the document. The alternative color information in the document indicates the brightness of the color component of each basic color when the spot color is represented by a combination of basic colors. For example, information such as CMYK (100/10/10/10) (cyan 100%, magenta 10%, yellow 10%, black 10%).

PDLデータに複数の特色が含まれる場合は、当該PDLデータには、各特色に対応する複数の文書内代替カラー情報が含まれる。ここで、本実施形態に係るPDLデータには、同じ特色名であるにも関わらず、互いに異なる代替カラーが定義された複数の特色が含まれている。つまり、本実施形態に係るPDLデータには、同じ特色名を示す特色名情報に関連付けられた、内容(例えば代替カラー値あるいは代替カラースペース)が互いに異なる複数の文書内代替カラー情報が含まれている。以下、1つのPDLデータが有する、同じ特色名で互いに異なる代替カラーが定義された複数の特色を「同名異色の特色」と記載する。その要因は、上述の通り、例えば、PDLデータを生成するアプリケーションが、各基本色及び特色を分版出力してPDLデータを生成した場合、あるいは、複数の原稿がまとめられて1つのPDLデータが生成された場合などである。 When the PDL data includes a plurality of spot colors, the PDL data includes a plurality of in-document alternative color information corresponding to each spot color. Here, the PDL data according to the present embodiment includes a plurality of spot colors in which alternative colors different from each other are defined even though they have the same spot color name. That is, the PDL data according to the present embodiment includes a plurality of in-document alternative color information associated with the spot color name information indicating the same spot color name and having different contents (for example, alternative color value or alternative color space). There is. Hereinafter, a plurality of spot colors having the same spot color name but different alternative colors defined in one PDL data will be described as "spot colors of the same name and different colors". As described above, the cause is, for example, when an application that generates PDL data generates PDL data by separating and outputting each basic color and spot color, or when a plurality of manuscripts are combined into one PDL data. For example, when it is generated.

本実施形態においては、ユーザは、PDLデータに含まれる各特色について、代替カラーに変換する際に、PDLデータが有する文書内代替カラー情報を用いて変換するか、特色DB18に記憶(登録)されたシステム代替カラー情報を用いて変換するかを指定することができる。 In the present embodiment, when converting each spot color included in the PDL data into a substitute color, the user either converts the spot color using the substitute color information in the document of the PDL data, or stores (registers) the spot color in the spot color DB18. It is possible to specify whether to convert using the system alternative color information.

図2には、端末装置12の表示部に表示されるジョブ編集画面の例が示されている。ユーザは、このようなジョブ編集画面により、フロントエンド装置20に送信する印刷ジョブに関する設定を定義することができる。ユーザによって定義された設定を示す設定情報は、印刷ジョブと共にフロントエンド装置20に送信される。あるいは、設定情報が印刷ジョブに含められてもよい。 FIG. 2 shows an example of a job editing screen displayed on the display unit of the terminal device 12. The user can define the settings related to the print job to be transmitted to the front-end device 20 by such a job edit screen. The setting information indicating the setting defined by the user is transmitted to the front-end device 20 together with the print job. Alternatively, the setting information may be included in the print job.

ユーザは、当該ジョブ編集画面において、PDLデータに含まれる各特色についての代替カラーへの変換処理に、文書内代替カラー情報を用いるかシステム代替カラー情報を用いるかを指定することができる。具体的には、ジョブ編集画面は「原稿の代替カラー設定を優先する」を適用するか否かのチェックボックスD1を有しており、ユーザは、チェックボックスD1にチェックを入れることで、当該PDLデータの処理にあたり、文書内代替カラー情報を用いて特色を代替カラーに変換することを指定できるようになる。一方、チェックボックスD1にチェックを入れなかった場合、当該PDLデータに含まれる全ての特色を、システム代替カラー情報を用いて代替カラーに変換することが指定される。本実施形態においては、チェックボックスD1にチェックが入れられるものとする。 On the job edit screen, the user can specify whether to use the in-document substitute color information or the system substitute color information for the conversion process of each feature color included in the PDL data into the substitute color. Specifically, the job edit screen has a check box D1 as to whether or not to apply "priority is given to the alternative color setting of the original", and the user can check the check box D1 to check the PDL. When processing data, it becomes possible to specify that the spot color is converted to the alternative color by using the alternative color information in the document. On the other hand, if the check box D1 is not checked, it is specified that all the spot colors included in the PDL data are converted into alternative colors using the system alternative color information. In this embodiment, the check box D1 is checked.

チェックボックスD1にチェックを入れた場合、さらに、PDLデータに含まれる特色の中で、文書内代替カラー情報を用いて代替カラーへ変換する特色を指定することができる。本実施形態では、PDLデータの論理ページ単位で範囲を指定し、指定された範囲内に含まれる特色が文書内代替カラー情報を用いて代替カラーへ変換する特色として指定される。なお、論理ページとは、PDLデータにおいて規定されている論理的な意味でのページのことであり、物理的な印刷媒体(用紙など)の1つの面である物理ページの対立概念である。以下、論理ページを単に「ページ」と記載する。 When the check box D1 is checked, it is possible to further specify a spot color to be converted to a substitute color by using the substitute color information in the document among the spot colors included in the PDL data. In the present embodiment, a range is specified for each logical page of PDL data, and a spot color included in the specified range is designated as a spot color to be converted into an alternative color using the alternative color information in the document. The logical page is a page in a logical sense defined in PDL data, and is a contradictory concept of a physical page which is one surface of a physical print medium (paper or the like). Hereinafter, the logical page is simply referred to as a "page".

図2に示される通り、ユーザは、ページ範囲として「すべて」と「ページ指定」とが選択可能となっている。「すべて」と「ページ指定」の選択は、ラジオボタンにより行うことができる。「すべて」が選択された場合は、PDLデータの全ページに含まれる特色(つまりPDLデータに含まれる特色の全て)が指定される。つまり、この場合は、PDLデータに含まれる全ての特色を、文書内代替カラー情報を用いて代替カラーに変換することが指定される。一方、「ページ指定」が選択された場合は、さらに、ユーザはテキストボックスD2内においてページを指定することができる。この場合、テキストボックスD2内において指定されたページに含まれる特色が、文書内代替カラー情報を用いて代替カラーに変換するものとして指定される。図2の例では、1ページ目、10〜12ページ目、33ページ目が指定されているから、PDLデータの1ページ目、10〜12ページ目、33ページ目に含まれる特色が文書内代替カラー情報を用いて代替カラーへ変換することが指定される。 As shown in FIG. 2, the user can select "all" and "page designation" as the page range. "All" and "Specify page" can be selected by radio buttons. When "All" is selected, the spot colors included in all pages of the PDL data (that is, all the spot colors included in the PDL data) are specified. That is, in this case, it is specified that all the spot colors included in the PDL data are converted into alternative colors by using the alternative color information in the document. On the other hand, when "page designation" is selected, the user can further specify a page in the text box D2. In this case, the spot color included in the page specified in the text box D2 is designated as being converted into the alternative color by using the alternative color information in the document. In the example of FIG. 2, since the 1st page, the 10th to 12th pages, and the 33rd page are specified, the features included in the 1st page, the 10th to 12th pages, and the 33rd page of the PDL data are substituted in the document. It is specified to convert to an alternative color using the color information.

このように、本実施形態においては、ユーザにより指定された指定特色が文書内代替カラー情報を用いて代替カラーへ変換する特色として指定されたことになる。換言すれば、指定されなかった非指定特色はシステム代替カラー情報を用いて代替カラーへ変換する特色として指定されたことになる。 As described above, in the present embodiment, the designated spot color designated by the user is designated as the spot color to be converted into the substitute color by using the substitute color information in the document. In other words, the undesignated spot color that was not specified is designated as a spot color that is converted to a substitute color using the system substitute color information.

また、PDLデータに含まれる特色が指定特色であるか否かは、PDLデータの生成時において指定することもできる。図3には、PDLデータ生成時に特色に関する属性を入力するための特色属性入力画面が示されている。PDLデータを生成する者は、特色属性入力画面において、当該PDLデータで使用される特色の特色名、あるいは代替カラーを設定することができる。それと共に、特色属性入力画面は、「同名特色登録時優先」を適用するか否かのチェックボックスD3を有している。PDLデータを生成する者が、チェックボックスD3にチェックを入れると、当該特色が指定特色として指定される。つまり、当該特色が文書内代替カラー情報を用いて代替カラーに変換することが指定される。チェックボックスD3においてチェックが外されると、当該特色が非指定特色として指定される。つまり、当該特色がシステム代替カラー情報を用いて代替カラーに変換することが指定される。チェックボックスD3へのチェックの有無を示す指定情報は、PDLデータに含まれる。 Further, whether or not the spot color included in the PDL data is a designated spot color can be specified at the time of generating the PDL data. FIG. 3 shows a spot color attribute input screen for inputting attributes related to spot colors at the time of PDL data generation. A person who generates PDL data can set a spot color name of a spot color used in the PDL data or an alternative color on the spot color attribute input screen. At the same time, the spot color attribute input screen has a check box D3 as to whether or not to apply "priority when registering the spot color with the same name". When the person who generates the PDL data checks the check box D3, the spot color is designated as the designated spot color. That is, it is specified that the spot color is converted into an alternative color by using the alternative color information in the document. When the check box D3 is unchecked, the spot color is designated as a non-designated spot color. That is, it is specified that the spot color is converted into an alternative color using the system alternative color information. The designated information indicating whether or not the check box D3 is checked is included in the PDL data.

なお、図3に示されたような特色属性入力画面において、当該特色を代替カラースペースに変換した上で、当該特色(代替カラー)を有する特色オブジェクトをオーバープリント処理させるか否かも指定できるようにしてもよい。上述の通り、特色を代替カラースペースに変換した後にオーバープリント処理を行うと、オブジェクトの重なり部分は正しい色とはならない。例えば、上述のように、基本色オブジェクト(C=60%とする)の上に特色オブジェクト(特色=100%、代替カラーはCMYK(10/10/10/50))が重なっており、当該特色オブジェクトに対してオーバープリントが設定されている場合、2つの重なり部分の色が、CMYK(70/10/10/50)とはならず、CMYK(60/10/10/50)となってしまう。しかしながら、場合によっては、特色のオーバープリント処理が正しくできないといった結果を再現したい場合もある。そのような場合は、当該特色を代替カラースペースに変換した上でオーバープリント処理を行うことが指定される。 In the spot color attribute input screen as shown in FIG. 3, it is possible to specify whether or not to perform overprint processing of the spot color object having the spot color (substitute color) after converting the spot color into the alternative color space. You may. As described above, if the spot color is converted to the alternative color space and then the overprint process is performed, the overlapping part of the objects will not be the correct color. For example, as described above, a spot color object (spot color = 100%, alternative color is CMYK (10/10/10/50)) is superimposed on the basic color object (C = 60%), and the spot color is concerned. When overprint is set for the object, the color of the two overlapping parts is not CMYK (70/10/10/50) but CMYK (60/10/10/50). .. However, in some cases, it may be desired to reproduce the result that the spot color overprint processing cannot be performed correctly. In such a case, it is specified that the spot color is converted into an alternative color space and then the overprint process is performed.

なお、文書データの構造によっては、端末装置12におけるジョブ設定において、指定特色を自動的に選択できるようにしてもよい。例えば、各基本色及び特色を分版して出力可能なアプリケーションにより文書データが生成され、1ページ目はシアン版、2ページ目はマゼンタ版、3ページ目はイエロー版、4ページ目はブラック版、そして5ページ目が特色版であって、1〜4ページ目には特色名「Spot4」に対し代替カラー情報「CMYK=(0/0/0/0)」が定義され、5ページ目には特色名「Spot4」に対し代替カラー情報「CMYK(5/15/60/0)」が定義されている場合を考える。この場合、1〜4ページ目までについてはシステム代替カラーではなく、文書内代替カラー情報を用いるべきである。したがって、端末装置12が、1〜4ページ目までが基本色版であり、5ページ目が特色版であることが識別できるならば、基本色版に対応するページを指定範囲(上記例では1〜4ページ)に設定するようにしてもよい。 Depending on the structure of the document data, the designated spot color may be automatically selected in the job setting in the terminal device 12. For example, document data is generated by an application that can separate and output each basic color and spot color, the first page is the cyan version, the second page is the magenta version, the third page is the yellow version, and the fourth page is the black version. , And the 5th page is the spot color version, and the alternative color information "CMYK = (0/0/0/0)" is defined for the spot color name "Spot4" on the 1st to 4th pages, and the 5th page. Considers the case where the alternative color information "CMYK (5/15/60/0)" is defined for the spot color name "Spot4". In this case, the in-document alternative color information should be used for the first to fourth pages instead of the system alternative color. Therefore, if the terminal device 12 can identify that the first to fourth pages are the basic color version and the fifth page is the special color version, the page corresponding to the basic color version is specified in the specified range (1 in the above example). ~ 4 pages) may be set.

図4に、フロントエンド装置20及びバックエンド装置22の機能構成の概略が示されている。以下、図4を参照しながら、フロントエンド装置20及びバックエンド装置22の詳細について説明する。 FIG. 4 shows an outline of the functional configurations of the front-end device 20 and the back-end device 22. Hereinafter, the details of the front-end device 20 and the back-end device 22 will be described with reference to FIG.

フロントエンド装置20は、印刷ジョブ受信部30、文書データ解析部としてのプリフライト処理部32、通知部34、文書内代替色情報抽出部としての代替カラー情報抽出部36、中間データ生成部としてのページ解釈部38を含んで構成される。また、バックエンド装置22は、中間データバッファ50、描画部52、及び出力バッファ54を含んで構成される。本実施形態においては、このうち、印刷ジョブ受信部30、プリフライト処理部32、代替カラー情報抽出部36、ページ解釈部38、及び描画部52の各部は、CPUや記憶媒体などのハードウェアと、CPUの動作を規定するソフトウェア(プログラム)との協働により実現される。また、通知部34は、フロントエンド装置20を構成するコンピュータの通信インターフェースにより構成される。また、中間データバッファ50及び出力バッファ54は、バックエンド装置22を構成するコンピュータの記憶媒体において定義される。 The front-end device 20 includes a print job receiving unit 30, a preflight processing unit 32 as a document data analysis unit, a notification unit 34, an alternative color information extraction unit 36 as an in-document alternative color information extraction unit, and an intermediate data generation unit. It includes a page interpretation unit 38. Further, the back-end device 22 includes an intermediate data buffer 50, a drawing unit 52, and an output buffer 54. In the present embodiment, the print job receiving unit 30, the preflight processing unit 32, the alternative color information extraction unit 36, the page interpretation unit 38, and the drawing unit 52 are each with hardware such as a CPU and a storage medium. , Realized in collaboration with software (programs) that regulate the operation of the CPU. Further, the notification unit 34 is composed of a communication interface of a computer constituting the front-end device 20. Further, the intermediate data buffer 50 and the output buffer 54 are defined in the storage medium of the computer constituting the back-end device 22.

印刷ジョブ受信部30は、端末装置12から送信された印刷ジョブを受信する。上述の通り、印刷ジョブ受信部30が受信する印刷ジョブに含まれるPDLデータにおいては同名異色の特色が含まれている。また、印刷ジョブと共に設定情報が端末装置12から送信された場合は、印刷ジョブ受信部30は当該設定情報も受信する。本実施形態においては、印刷ジョブ受信部30は、受信した印刷ジョブに含まれるPDLデータをプリフライト処理部32及び代替カラー情報抽出部36に渡す。設定情報がPDLデータとは別に受信した場合は、当該設定情報もプリフライト処理部32及び代替カラー情報抽出部36に渡す。 The print job receiving unit 30 receives the print job transmitted from the terminal device 12. As described above, the PDL data included in the print job received by the print job receiving unit 30 includes a spot color having the same name and a different color. Further, when the setting information is transmitted from the terminal device 12 together with the print job, the print job receiving unit 30 also receives the setting information. In the present embodiment, the print job receiving unit 30 passes the PDL data included in the received print job to the preflight processing unit 32 and the alternative color information extraction unit 36. When the setting information is received separately from the PDL data, the setting information is also passed to the preflight processing unit 32 and the alternative color information extraction unit 36.

プリフライト処理部32は、代替カラー情報抽出部36によるPDLデータに対する処理が実行される前に、当該PDLデータに対する解析処理(プリフライト処理)を実行する。具体的には、プリフライト処理部32は、PDLデータを解析することで、PDLデータ、あるいは設定情報が示す印刷設定に起因して生じ得るプリント不具合(エラー)などを印刷処理に先立って検出するものである。本実施形態においては、プリフライト処理部32は、さらに、当該PDLデータに同名異色の特色が含まれるか否かを判定すると共に、同名異色の特色が含まれる場合は、同名異色の特色が存在するPDLデータにおける位置を特定する。 The preflight processing unit 32 executes analysis processing (preflight processing) for the PDL data before the processing for the PDL data by the alternative color information extraction unit 36 is executed. Specifically, the preflight processing unit 32 analyzes the PDL data to detect print defects (errors) that may occur due to the PDL data or the print settings indicated by the setting information prior to the print process. It is a thing. In the present embodiment, the preflight processing unit 32 further determines whether or not the PDL data includes a spot color of the same name and a different color, and if the spot color of the same name and a different color is included, the spot color of the same name and a different color exists. Specify the position in the PDL data to be used.

本実施形態では、同名異色の特色の位置として、同名異色の特色を含むPDLデータのページが特定される。例えば、1ページ目に特色名「Light Green」、代替カラー情報CMYK=(40/0/30/0)が定義された特色を有し、3ページ目に特色名「Light Green」、代替カラー情報CMYK=(30/0/10/0)が定義された特色を有している場合、プリフライト処理部32により、代替カラー情報が互いに異なる特色名「Light Green」の特色が、「1ページ目」及び「3ページ目」に存在することが特定される。 In the present embodiment, a page of PDL data including a feature having the same name and a different color is specified as a position of a feature having the same name and a different color. For example, the first page has a spot color name "Light Green" and alternative color information CMYK = (40/0/30/0) is defined, and the third page has a spot color name "Light Green" and alternative color information. When CMYK = (30/0/10/0) has a defined spot color, the spot color of the spot color name "Light Green" whose alternative color information is different from each other by the preflight processing unit 32 is "1st page". It is specified that it exists on "" and "third page".

プリフライト処理部32の処理の結果を示すプリフライト結果情報は、通知部34により端末装置12に送信される。端末装置12は、受信したプリフライト結果情報に基づいて、表示部にプリフライト結果画面を表示させる。これにより、プリフライト処理の結果が、PDLデータを入力したユーザに通知される。 The preflight result information indicating the processing result of the preflight processing unit 32 is transmitted to the terminal device 12 by the notification unit 34. The terminal device 12 causes the display unit to display the preflight result screen based on the received preflight result information. As a result, the result of the preflight processing is notified to the user who has input the PDL data.

図5に、端末装置12の表示部に表示されるプリフライト結果画面の例が示されている。プリフライト結果画面においては、プリフライト処理により検出されたエラーの内容が表示される。これにより、将来起こり得るプリント不具合がユーザに対して事前に通知される。本実施形態においては、さらに、プリフライト結果画面において、同名異色の特色の位置が表示される。本実施形態では、同名異色の特色の位置がページ単位で特定されるから、プリフライト結果画面においても、同名異色の特色の位置として、特定されたページのページ番号が通知される。図5の例においては、「1ページ目」及び「3ページ目」に、同じ特色名「Light Green」が定義された2つの特色があり、当該2つの特色には互いに異なる代替カラーが設定されていることが示されている。 FIG. 5 shows an example of a preflight result screen displayed on the display unit of the terminal device 12. On the preflight result screen, the content of the error detected by the preflight processing is displayed. As a result, the user is notified in advance of possible printing defects in the future. In the present embodiment, the position of the special color having the same name and different color is further displayed on the preflight result screen. In the present embodiment, since the position of the feature of the same name and different color is specified for each page, the page number of the specified page is notified as the position of the feature of the same name and different color on the preflight result screen as well. In the example of FIG. 5, there are two spot colors in which the same spot color name "Light Green" is defined on the "first page" and the "third page", and different alternative colors are set for the two spot colors. It is shown that

ユーザは、このようなプリフライト結果画面を視認することにより、フロントエンド装置20に送信したPDLデータ内に同名異色の特色が含まれていることを容易に把握できると共に、同名異色の特色の位置を把握することができる。これにより、各同名異色の特色に対する、代替カラーへの変換に利用する代替カラー情報の指定忘れが防止される。 By visually recognizing such a preflight result screen, the user can easily grasp that the PDL data transmitted to the front-end device 20 includes a spot color having the same name and a different color, and the position of the spot color having the same name and a different color. Can be grasped. As a result, it is possible to prevent forgetting to specify the alternative color information used for conversion to the alternative color for each special color having the same name and different color.

同名異色の特色に対する指定忘れ防止という観点からは、プリフライト処理部32は、PDLデータあるいは設定情報を参照して、当該PDLデータに含まれる同名異色の特色のうち、指定特色及び非指定特色のいずれも指定されていない同名異色の特色のみを検出してユーザへ通知するようにしてもよい。 From the viewpoint of preventing forgetting to specify a feature having the same name and a different color, the preflight processing unit 32 refers to the PDL data or setting information, and among the features of the same name and a different color included in the PDL data, the designated feature and the non-designated feature It is possible to detect only the special color of the same name and different color which is not specified and notify the user.

また、プリフライト結果画面から、プリフライト処理により検出された同名異色の特色を指定特色とするか非指定特色とするか選択するための選択画面に遷移することができるようにしてもよい。例えば、図5に示された(1ページ目「Light Green」)という文字列がクリック可能となっており、当該文字列をクリックすると、文書内代替カラー情報とシステム代替カラー情報とを選択する画面が表示されるようにしてもよい。当該画面にてユーザが「文書内代替カラー情報」を選択すると1ページ目の特色が指定特色とされ、ユーザが「システム代替カラー情報」を選択すると1ページ目の特色が非指定特色とされる。このようにして、プリフライト処理の結果を受けたユーザにより同名異色の特色に対する指定が行われた場合、端末装置12からフロントエンド装置20に、指定された特色を示す情報がフロントエンド装置20に送信され、印刷ジョブ受信部30がそれを受信する。つまり、印刷ジョブ受信部30は、代替色情報指示受信部としても機能する。印刷ジョブ受信部30は、受信した情報に基づいて、当該PDLデータに関する設定情報を更新する。 Further, the preflight result screen may be able to transition to a selection screen for selecting whether the spot color of the same name and a different color detected by the preflight processing is a designated spot color or a non-designated spot color. For example, the character string shown in FIG. 5 (“Light Green” on the first page) can be clicked, and when the character string is clicked, a screen for selecting the alternative color information in the document and the alternative color information in the system is selected. May be displayed. When the user selects "Alternative color information in document" on the screen, the spot color on the first page is designated as the designated spot color, and when the user selects "System alternative color information", the spot color on the first page is designated as the non-designated spot color. .. In this way, when the user who receives the result of the preflight processing specifies a feature having the same name and a different color, the information indicating the designated feature is transmitted from the terminal device 12 to the front-end device 20 to the front-end device 20. It is transmitted and the print job receiving unit 30 receives it. That is, the print job receiving unit 30 also functions as an alternative color information instruction receiving unit. The print job receiving unit 30 updates the setting information related to the PDL data based on the received information.

代替カラー情報抽出部36は、印刷ジョブ受信部30が受信したPDLデータから文書内代替カラー情報を抽出する処理を行う。特に、代替カラー情報抽出部36は、PDLデータに含まれる同名異色の特色のうち、指定特色に関する文書内代替カラー情報を抽出する。具体的には、代替カラー情報抽出部36は、PDLデータを解析していく中で、PDLデータ内に特色を発見し、且つ、当該PDLデータに関する設定情報に基づいて、当該特色が指定特色であると判定した場合に、当該文書内代替カラー情報をPDLデータから抽出する。 The alternative color information extraction unit 36 performs a process of extracting the alternative color information in the document from the PDL data received by the print job reception unit 30. In particular, the alternative color information extraction unit 36 extracts the alternative color information in the document regarding the designated feature from the features of the same name and different colors included in the PDL data. Specifically, the alternative color information extraction unit 36 discovers a feature in the PDL data while analyzing the PDL data, and the feature is a designated feature based on the setting information related to the PDL data. When it is determined that there is, the alternative color information in the document is extracted from the PDL data.

例えば、上述の例のように、PDLデータが、1ページ目に特色名「Light Green」、代替カラー情報「CMYK=(40/0/30/0)」が定義された特色を有し、3ページ目に特色名「Light Green」、代替カラー情報「CMYK=(30/0/10/0)」が定義された特色を有しており、1ページ目の特色が指定特色であり、3ページ目の特色が非指定特色である場合、代替カラー情報抽出部36は、1ページ目の特色に関する文書内代替カラー情報「CMYK=(40/0/30/0)」を抽出する。一方、代替カラー情報抽出部36は、3ページ目の特色に関する文書内代替カラー情報については抽出しない。 For example, as in the above example, the PDL data has a spot color on the first page in which the spot color name “Light Green” and the alternative color information “CMYK = (40/0/30/0)” are defined. The page has a spot color with the spot color name "Light Green" and the alternative color information "CMYK = (30/0/10/0)" defined, and the spot color on the first page is the designated spot color, and page 3 When the spot color of the eye is a non-designated spot color, the alternative color information extraction unit 36 extracts the alternative color information "CMYK = (40/0/30/0)" in the document regarding the spot color of the first page. On the other hand, the alternative color information extraction unit 36 does not extract the alternative color information in the document regarding the special color on the third page.

代替カラー情報抽出部36は、抽出した指定特色に関する文書内代替カラー情報をページ解釈部38に渡す。 The alternative color information extraction unit 36 passes the in-document alternative color information regarding the extracted designated spot color to the page interpretation unit 38.

ページ解釈部38は、印刷ジョブ受信部30が受信したPDLデータを解釈することで、中間データを生成する処理を行う。中間データとは、PDLデータと、印刷装置16が処理する描画データとの中間の粒度を有するデータである。中間データの例としては、ディスプレイリストなどが挙げられる。中間データは、印刷対象の文書の構成要素である複数のオブジェクトの描画処理を行う順番を表す命令を含む。中間データを記述する言語としては、PDLデータと比較してより詳細な手順を表現する言語が用いられる。例えば、PDLデータにおいて、文書上におけるあるオブジェクトの位置、形状、及び大きさを表す情報が定義される場合、中間データにおける当該オブジェクトの描画命令では、例えば印刷対象の文書におけるスキャンライン単位で当該オブジェクトの描画の手順を記述したものであり得る。また、中間データにおいても、PDLデータが有していた各オブジェクトの重なり情報やオーバープリント指定などの情報も維持される。なお、図4においては、ページ解釈部38は1つのみ示されているが、ページ解釈部38は複数設けられ、PDLデータのページが複数のページ解釈部38に分散されて処理されるようにしてもよい。 The page interpretation unit 38 performs a process of generating intermediate data by interpreting the PDL data received by the print job reception unit 30. The intermediate data is data having an intermediate grain size between the PDL data and the drawing data processed by the printing apparatus 16. An example of intermediate data is a display list or the like. The intermediate data includes a command indicating the order in which drawing processing of a plurality of objects that are components of the document to be printed is performed. As a language for describing intermediate data, a language that expresses a more detailed procedure as compared with PDL data is used. For example, when information representing the position, shape, and size of an object on a document is defined in PDL data, the drawing command of the object in the intermediate data is, for example, the object in units of scan lines in the document to be printed. It may be a description of the drawing procedure of. Further, also in the intermediate data, information such as overlap information of each object and overprint designation possessed by the PDL data is maintained. Although only one page interpretation unit 38 is shown in FIG. 4, a plurality of page interpretation units 38 are provided so that the pages of PDL data are distributed and processed by the plurality of page interpretation units 38. You may.

ページ解釈部38は、PDLデータを各基本色に対応する各基本色版データ(例えば、C版、M版、Y版、K版)、及び、特色に対応する特色版データを生成する。特色版データは、PDLデータに含まれる特色毎に生成される。 The page interpretation unit 38 generates PDL data for each basic color plate data (for example, C plate, M plate, Y plate, K plate) corresponding to each basic color, and spot color plate data corresponding to the spot color. The spot color version data is generated for each spot color included in the PDL data.

中間データは、各オブジェクトの色を示す色情報も有している。基本色オブジェクトに関する色情報には、PDLデータ同様、色成分を示す情報と、その明度を示す情報が含められる。特色オブジェクトについては、当該特色オブジェクトが有する特色が指定特色であるか非指定特色であるかによって、色情報に含められる情報が異なる。非指定特色に関する色情報には、当該非指定特色の特色名が含められる。一方、指定特色に関する色情報には、代替カラー情報抽出部36が抽出した文書内代替カラー情報に基づく中間データ内特色LUT情報が含められる。 The intermediate data also has color information indicating the color of each object. Similar to the PDL data, the color information related to the basic color object includes information indicating a color component and information indicating its brightness. Regarding the spot color object, the information included in the color information differs depending on whether the spot color possessed by the spot color object is a designated spot color or a non-designated spot color. The color information related to the non-designated spot color includes the spot color name of the non-designated spot color. On the other hand, the color information related to the designated spot color includes the spot color LUT information in the intermediate data based on the substitute color information in the document extracted by the substitute color information extraction unit 36.

図4に示される通り、ページ解釈部38は、代替カラー情報変換部40を含んで構成される。代替カラー情報変換部40は、代替カラー情報抽出部36がPDLデータから抽出した、指定特色に関する文書内代替カラー情報に基づいて、中間データに組み込まれる中間データ内特色LUT情報を生成する。中間データ内特色LUT情報には、少なくとも、当該指定特色の代替カラーを示す中間データ内代替カラー情報を含んで構成される。中間データ内代替カラー情報は、抽出された文書内代替カラー情報に対して、フロントエンド装置20の記憶部に記憶されている補正用データに基づいて色補正が施されたものであってよく、印刷装置16の特性に応じたデバイス依存の各基本色成分を有するものであってもよい。あるいは、中間データ内代替カラー情報は文書内代替カラー情報と同じ代替カラーを示す情報であって、中間データ内特色LUT情報に、デバイス依存の基本色成分に変換するための補正用データが含められてもよい。 As shown in FIG. 4, the page interpretation unit 38 includes an alternative color information conversion unit 40. The substitute color information conversion unit 40 generates the spot color LUT information in the intermediate data to be incorporated in the intermediate data based on the substitute color information in the document regarding the designated spot color extracted by the substitute color information extraction unit 36 from the PDL data. The spot color LUT information in the intermediate data includes at least the alternative color information in the intermediate data indicating the alternative color of the designated spot color. The alternative color information in the intermediate data may be color-corrected based on the correction data stored in the storage unit of the front-end device 20 with respect to the extracted alternative color information in the document. It may have each device-dependent basic color component according to the characteristics of the printing device 16. Alternatively, the alternative color information in the intermediate data is information indicating the same alternative color as the alternative color information in the document, and the spot color LUT information in the intermediate data includes correction data for converting into a device-dependent basic color component. You may.

図6に、ページ解釈部38により生成された、1ページ分の中間データのデータ構造が示されている。「色1」と記載されたデータブロックは、オブジェクトの色を指定するデータを含んでいる。ここでは、「色1」が基本色であるとし、例えば、C=60%というような情報を含んでいる。その後に続く「形状1」及び「形状2」というデータブロックは、基本色オブジェクトの形状を表すデータを含んでいる。ここで、「形状1」及び「形状2」データブロックは、「色1」データブロックに後続している。これは、「形状1」及び「形状2」が示すそれぞれの形状(基本色オブジェクト)は、「色1」データブロックで規定された色で描画することを意味している。 FIG. 6 shows the data structure of the intermediate data for one page generated by the page interpretation unit 38. The data block described as "color 1" contains data that specifies the color of the object. Here, it is assumed that "color 1" is the basic color, and information such as C = 60% is included. Subsequent data blocks, "shape 1" and "shape 2", contain data representing the shape of the basic color object. Here, the "shape 1" and "shape 2" data blocks follow the "color 1" data block. This means that each shape (basic color object) indicated by "shape 1" and "shape 2" is drawn in the color defined by the "color 1" data block.

「プレーン情報」データブロックは、描画先の版を指定する情報であり、ここでは特色版データが指定される。その後の「色2」データブロックは、特色に関する色情報を含むデータである。ここでは、「色2」は指定特色に関する色情報を含むものである。ページ解釈部38は、当該「色2」データブロック内に、代替カラー情報変換部40が変換した中間データ内代替カラー情報を含む中間データ内特色LUT情報を組み込む。これにより、ページ解釈部38により生成される中間データは、中間データ内特色LUT情報を含むものとなる。 The "plain information" data block is information that specifies the plate to be drawn, and here, special color plate data is specified. Subsequent "color 2" data blocks are data that include color information about spot colors. Here, "color 2" includes color information related to the designated spot color. The page interpretation unit 38 incorporates the feature color LUT information in the intermediate data including the alternative color information in the intermediate data converted by the alternative color information conversion unit 40 into the “color 2” data block. As a result, the intermediate data generated by the page interpretation unit 38 includes the spot color LUT information in the intermediate data.

図6に示されるように、本実施形態に係る中間データ内特色LUT情報は、Type情報、Length情報、nDataChannels情報、及びData情報の各情報を含んで構成される。Type情報とは、「色2」データブロックに含まれる情報が、中間データ内特色LUT情報であることを示すものである。Length情報とは、中間データ内特色LUT情報のデータ長を示すものである。nDataChannels情報とは、中間データ内代替カラー情報が示す色変換後の色空間のチャネル数を表す情報である。例えば、中間データ内代替カラー情報がCMYKの各色成分に関する情報を有していればチャネル数は4となり、RGBの各色成分に関する情報を有していればチャネル数は3となる。Data情報とは、中間データ内代替カラー情報であり、代替カラーの色成分の明度を示す情報を有する。本実施形態では、中間データ内代替カラー情報としては、文書内代替カラー情報に対して補正用データに基づいた色補正が施されたものでありデバイス依存の代替カラーが定義されているとする。 As shown in FIG. 6, the feature LUT information in the intermediate data according to the present embodiment is configured to include each information of Type information, Length information, nDataChannels information, and Data information. The type information indicates that the information included in the "color 2" data block is the spot color LUT information in the intermediate data. The Length information indicates the data length of the feature LUT information in the intermediate data. The nDataChannels information is information representing the number of channels in the color space after color conversion indicated by the alternative color information in the intermediate data. For example, if the alternative color information in the intermediate data has information on each color component of CMYK, the number of channels is 4, and if the alternative color information in the intermediate data has information on each color component of RGB, the number of channels is 3. The Data information is alternative color information in the intermediate data, and has information indicating the brightness of the color component of the alternative color. In the present embodiment, as the alternative color information in the intermediate data, it is assumed that the alternative color information in the document is color-corrected based on the correction data, and the device-dependent alternative color is defined.

中間データ内代替カラー情報(「色2」データブロック)に後続する「形状1」データブロックが示す形状(指定特色を有する特色オブジェクト)は、「色2」データブロックが示す色、つまり中間データ内代替カラー情報が示す色を用いて描画することを意味する。すなわち、本実施形態における中間データにおいては、指定特色を有する特色オブジェクトの描画命令が、当該指定特色に関する中間データ内代替カラー情報に後続している。 The shape (feature object having the specified spot color) indicated by the "shape 1" data block following the alternative color information ("color 2" data block) in the intermediate data is the color indicated by the "color 2" data block, that is, in the intermediate data. It means drawing using the color indicated by the alternative color information. That is, in the intermediate data in the present embodiment, the drawing command of the spot color object having the designated spot color follows the alternative color information in the intermediate data regarding the designated spot color.

ページ解釈部38により生成される中間データにおいては、特色に関する色情報には、当該特色が指定特色であるか、非指定特色であるかを識別する情報が含まれる。あるいは、指定特色の色情報に上述した中間データ内特色LUT情報が含まれ、非指定特色の色情報には特色名情報のみが含まれる態様であるならば、当該色情報のデータ構造の違いが指定特色と非指定特色を識別する情報として利用されてもよい。 In the intermediate data generated by the page interpretation unit 38, the color information regarding the spot color includes information for identifying whether the spot color is a designated spot color or a non-designated spot color. Alternatively, if the color information of the designated spot color includes the spot color LUT information in the intermediate data described above and the color information of the non-designated spot color includes only the spot color name information, the difference in the data structure of the color information is different. It may be used as information for distinguishing a designated spot color and a non-designated spot color.

ページ解釈部38により生成された中間データは、バックエンド装置22に送信され、中間データバッファ50に格納される。上述の通り、当該中間データは、各基本色版データと特色版データを含み、指定特色に関する色情報として中間データ内特色LUT情報を含むものである。 The intermediate data generated by the page interpretation unit 38 is transmitted to the back-end device 22 and stored in the intermediate data buffer 50. As described above, the intermediate data includes each basic color plate data and spot color plate data, and includes spot color LUT information in the intermediate data as color information related to the designated spot color.

バックエンド装置22の描画部52は、中間データバッファ50に保持された中間データに基づいてラスタライズ処理を行い、印刷装置16が処理可能な形式の描画データを生成する。描画部52は、オブジェクト毎に順次ラスタライズ処理を行う。例えば、オブジェクトの形状データが示す範囲内の各画素の値を当該オブジェクトの色情報から求めて、オブジェクトの描画(レンダリング)を行う。1つの論理ページに含まれる全オブジェクトをこのように描画することで、その論理ページの描画データが形成される。描画データの形式としては、例えば、画素毎に色データを有するビットマップ形式を用いることができる。なお、図4においては、描画部52は1つのみ示されているが、描画部52は複数設けられ、中間データの1ページについて、バンド毎に複数の描画部52に分散されて処理されるようにしてもよい。 The drawing unit 52 of the back-end device 22 performs rasterization processing based on the intermediate data held in the intermediate data buffer 50, and generates drawing data in a format that can be processed by the printing device 16. The drawing unit 52 sequentially performs rasterization processing for each object. For example, the value of each pixel within the range indicated by the shape data of the object is obtained from the color information of the object, and the object is drawn (rendered). By drawing all the objects included in one logical page in this way, the drawing data of the logical page is formed. As the drawing data format, for example, a bitmap format having color data for each pixel can be used. Although only one drawing unit 52 is shown in FIG. 4, a plurality of drawing units 52 are provided, and one page of intermediate data is distributed and processed in a plurality of drawing units 52 for each band. You may do so.

描画部52は、処理対象の特色オブジェクトが他のオブジェクトと重なる部分を有している場合は、当該特色オブジェクトが有する特色を代替カラーへ変換する前に、当該オブジェクトに関するオーバープリント処理あるいは透明効果処理などの処理を行う。上述の通り、中間データには、重なり合うオブジェクトの重なり情報を含んでおり、且つ、オーバープリント処理などの時点においては、まだ各基本色へ分割されていない(つまり各基本色成分が0%である)から、オーバープリント処理などが適切に実施される。なお、代替カラーへの変換後にオーバープリント処理されることが指定された特色については、そのように処理される。その結果、オーバープリント処理が適切に実施されていない結果(それがユーザにとって望む結果ではあるが)が得られる。 When the spot color object to be processed has a portion that overlaps with another object, the drawing unit 52 performs overprint processing or transparency effect processing on the spot color object before converting the spot color of the spot color object to an alternative color. And so on. As described above, the intermediate data includes the overlapping information of the overlapping objects, and is not yet divided into each basic color at the time of overprint processing or the like (that is, each basic color component is 0%). ), Overprint processing and the like are appropriately implemented. Note that the special color specified to be overprinted after being converted to the alternative color is processed in that way. The result is that the overprint process is not properly performed (although that is what the user wants).

オーバープリント処理の後に、描画部52は、特色オブジェクトが有する特色を代替カラーへ変換した上で、変換後の色基本色成分を各基本色版に合成する処理を行う。図4に示されている通り、描画部52は、その機能ブロックとして指定特色判定部56、システム代替カラー情報取得部58、特色変換部60、及び特色合成部62が定義されており、特色の代替カラーへの変換及び合成はこれらの機能ブロックにより実現される。 After the overprint process, the drawing unit 52 converts the spot color of the spot color object into a substitute color, and then performs a process of synthesizing the converted color basic color component into each basic color plate. As shown in FIG. 4, the drawing unit 52 has a designated spot color determination unit 56, a system alternative color information acquisition unit 58, a spot color conversion unit 60, and a spot color composition unit 62 defined as its functional blocks. Conversion and composition to alternative colors are realized by these functional blocks.

指定特色判定部56は、処理対象の特色オブジェクトが有する特色が指定特色であるか否かを判定する。上述のように、中間データに含まれる各特色に関する色情報は、各特色が指定特色であるか非指定特色であるかを識別する情報を有している。指定特色判定部56は、当該情報に基づいて、処理対象の特色が指定特色か否かを判定する。あるいは、中間データに含まれる各特色が指定特色であるか否かの情報が中間データとは別にフロントエンド装置20から送られてもよい。この場合は、指定特色判定部56は、フロントエンド装置20から別途送信された情報に基づいて、中間データに含まれる各特色が指定特色であるか否かを判定する。 The designated spot color determination unit 56 determines whether or not the spot color of the spot color object to be processed is a designated spot color. As described above, the color information regarding each spot color included in the intermediate data has information for identifying whether each spot color is a designated spot color or a non-designated spot color. The designated spot color determination unit 56 determines whether or not the spot color to be processed is a designated spot color based on the information. Alternatively, information on whether or not each spot color included in the intermediate data is a designated spot color may be sent from the front-end device 20 separately from the intermediate data. In this case, the designated spot color determination unit 56 determines whether or not each spot color included in the intermediate data is a designated spot color based on the information separately transmitted from the front-end device 20.

システム代替カラー情報取得部58は、処理対象の特色が非指定特色であると判定された場合、特色DB18から当該特色に対応するシステム代替カラー情報を取得する。システム代替カラー情報取得部58は、当該特色に対応するシステム代替カラー情報を含むシステム特色LUT情報を取得する。具体的には、システム代替カラー情報取得部58は、特色DB18に含まれる複数のシステム特色LUT情報の中から、中間データ内の非指定特色に関する色情報に含まれる特色名と同じ特色名を有するシステム特色LUT情報を取得する。システム代替カラー情報取得部58は、取得したシステム特色LUT情報を特色変換部60へ渡す。 When it is determined that the spot color to be processed is a non-designated spot color, the system alternative color information acquisition unit 58 acquires the system alternative color information corresponding to the spot color from the spot color DB 18. The system alternative color information acquisition unit 58 acquires the system special color LUT information including the system alternative color information corresponding to the special color. Specifically, the system alternative color information acquisition unit 58 has the same spot color name as the spot color name included in the color information related to the non-designated spot color in the intermediate data from among the plurality of system spot color LUT information included in the spot color DB18. Acquire system spot color LUT information. The system alternative color information acquisition unit 58 passes the acquired system spot color LUT information to the spot color conversion unit 60.

特色変換部60は、処理対象の特色オブジェクトが有する特色を代替カラーへ変換する処理を行う。特色変換部60は、指定特色と非指定特色とに対して、それぞれ異なる方法で代替カラーへの変換処理を行う。 The spot color conversion unit 60 performs a process of converting a spot color of the spot color object to be processed into a substitute color. The spot color conversion unit 60 performs conversion processing for the designated spot color and the non-designated spot color into alternative colors by different methods.

指定特色判定部56により指定特色であると判定された特色については、特色変換部60は、中間データに含まれる中間データ内特色LUT情報(詳しくは中間データ内代替カラー情報)に基づいて当該特色を代替カラーへ変換する。上述の通り、本実施形態に係る中間データは、指定特色を有する特色オブジェクトの描画命令が、当該指定特色に関する中間データ内代替カラー情報に後続している。したがって、特色変換部60は、特色オブジェクトが有する指定特色に対しては、当該特色オブジェクトの描画命令の前にある色情報、すなわち中間データ内特色LUT情報に基づいて、当該指定特色を代替カラーに変換する処理を行う。 Regarding the spot color determined to be the designated spot color by the designated spot color determination unit 56, the spot color conversion unit 60 determines the spot color based on the spot color LUT information in the intermediate data (specifically, the alternative color information in the intermediate data) included in the intermediate data. To an alternative color. As described above, in the intermediate data according to the present embodiment, the drawing command of the spot color object having the designated spot color follows the alternative color information in the intermediate data regarding the designated spot color. Therefore, for the designated spot color of the spot color object, the spot color conversion unit 60 uses the designated spot color as a substitute color based on the color information before the drawing command of the spot color object, that is, the spot color LUT information in the intermediate data. Perform the conversion process.

ここで、本実施形態に係る中間データ内代替カラー情報は、上述の通り、PDLデータから抽出された文書内代替カラー情報に対して補正用データに基づいた色補正が施されたものであるから、中間データ内代替カラー情報を用いて特色を代替カラーへ変換することで、印刷装置16の特性を考慮したデバイス依存の代替カラーに変換される。あるいは、中間データ内代替カラー情報は文書内代替カラー情報と同じ代替カラーを示す情報であり、中間データ内特色LUT情報に、デバイス依存の基本色成分に変換するための補正用データが含められた場合は、特色変換部60は、代替カラーへの変換に先立って、当該補正用データに基づく色補正(特色補正)を行うようにしてもよい。このように、中間データ内特色LUT情報を用いた方法によれば、適切な特色補正が行われた上で、特色が代替カラーへ変換される。 Here, the alternative color information in the intermediate data according to the present embodiment is obtained by performing color correction based on the correction data on the alternative color information in the document extracted from the PDL data as described above. By converting the spot color to the substitute color using the substitute color information in the intermediate data, the spot color is converted to the device-dependent substitute color in consideration of the characteristics of the printing device 16. Alternatively, the alternative color information in the intermediate data is information indicating the same alternative color as the alternative color information in the document, and the spot color LUT information in the intermediate data includes correction data for converting into a device-dependent basic color component. In this case, the special color conversion unit 60 may perform color correction (special color correction) based on the correction data prior to conversion to the alternative color. As described above, according to the method using the spot color LUT information in the intermediate data, the spot color is converted into the alternative color after appropriate spot color correction is performed.

一方、指定特色判定部56により非指定特色であると判定された特色については、特色変換部60は、システム代替カラー情報取得部58が取得したシステム特色LUT情報(詳しくはシステム代替カラー情報)に基づいて当該特色を代替カラーへ変換する。上述の通り、システム特色LUT情報には、特色補正を行うための補正用データを含んでいるから、特色変換部60は、代替カラーへの変換に先立って、当該補正用データに基づく特色補正を行うようにしてもよい。このように、システム特色LUT情報を用いた方法によっても、実質的に特色補正が行われた上で、特色が代替カラーへ変換される。 On the other hand, for the spot color determined to be a non-designated spot color by the designated spot color determination unit 56, the spot color conversion unit 60 uses the system spot color LUT information (detailed as system alternative color information) acquired by the system alternative color information acquisition unit 58. Based on this, the spot color is converted to an alternative color. As described above, since the system spot color LUT information includes the correction data for performing the spot color correction, the spot color conversion unit 60 performs the spot color correction based on the correction data prior to the conversion to the alternative color. You may do it. As described above, the spot color is converted into the alternative color after the spot color correction is substantially performed by the method using the system spot color LUT information.

特色合成部62は、特色変換部60により変換された代替カラー(各基本色成分)を、各基本色版データに合成する処理を行う。合成処理を行った上で、各基本色版データに対してラスタライズ処理が行われ、各基本色版(本実施形態ではC版、M版、Y版、K版)の描画データが生成される。 The spot color synthesizing unit 62 performs a process of synthesizing the alternative colors (each basic color component) converted by the spot color conversion unit 60 into each basic color plate data. After performing the compositing process, rasterization processing is performed on each basic color plate data, and drawing data of each basic color plate (C plate, M plate, Y plate, K version in this embodiment) is generated. ..

描画部52により生成された各論理ページの各基本色版の描画データは出力バッファ54に格納される。出力バッファ54に格納された各描画データは、印刷装置16により順次読み出される。そして、印刷装置16は、出力バッファ54から読み出した各論理ページの描画データを用紙に対して印刷する。 The drawing data of each basic color version of each logical page generated by the drawing unit 52 is stored in the output buffer 54. Each drawing data stored in the output buffer 54 is sequentially read by the printing device 16. Then, the printing device 16 prints the drawing data of each logical page read from the output buffer 54 on the paper.

本実施形態に係る画像処理システム10の構成概要としては以上の通りである。本実施形態においては、PDLデータに含まれる複数の特色のうち、ユーザなどによって指定された指定特色については、PDLデータに含まれる文書内代替カラー情報に基づいて代替カラーに変換され、指定されなかった非指定特色については、特色DB18からのシステム代替カラー情報に基づいて代替カラーに変換される。このようにすることで、たとえ、PDLデータに同名異色の特色が含まれていたとしても、ユーザなどが各同名異色の特色に対して指定/非指定を正しく選択することで、各同名異色の特色を異なる色とすると共に、各同名異色の特色をユーザが意図する色とすることができる。 The outline of the configuration of the image processing system 10 according to the present embodiment is as described above. In the present embodiment, among the plurality of spot colors included in the PDL data, the designated spot color specified by the user or the like is converted into the alternative color based on the in-document alternative color information included in the PDL data and is not specified. The non-designated spot color is converted into a substitute color based on the system substitute color information from the spot color DB18. By doing so, even if the PDL data contains spot colors with the same name and different colors, the user or the like can correctly select the designation / non-designation for each spot color with the same name and different colors. The spot colors can be different colors, and the spot colors of the same name and different colors can be the colors intended by the user.

例えば、PDLデータが、1ページ目に特色名「Light Green」、文書内代替カラー情報「CMYK=(40/0/30/0)」が定義された特色を有し、3ページ目に特色名「Light Green」、文書内代替カラー情報「CMYK=(30/0/10/0)」が定義された特色を有しており、且つ、特色DB18において、特色名「Light Green」とシステム代替カラー情報「CMYK=(30/0/10/0)」が関連付けられて記憶されている場合を考える。この場合、ユーザは、1ページ目の特色を指定特色とし、3ページ目の特色を非指定特色とする。そうすることで、1ページ目の特色は、PDLデータに含まれる文書内代替カラー情報「CMYK=(40/0/30/0)」に基づいて代替カラーに変換され、3ページ目の特色は、特色DB18からのシステム代替カラー情報「CMYK=(30/0/10/0)」に基づいて代替カラーに変換される。それにより、1ページ目と3ページ目には同名異色の特色が含まれていたもの、それぞれの特色がユーザ所望の代替カラーに変換される。 For example, the PDL data has a spot color name "Light Green" defined on the first page and a spot color name "CMYK = (40/0/30/0)" defined as an alternative color information in the document, and the spot color name on the third page. It has the spot color defined as "Light Green" and the in-document alternative color information "CMYK = (30/0/10/0)", and in the spot color DB18, the spot color name "Light Green" and the system alternative color. Consider the case where the information "CMYK = (30/0/10/0)" is associated and stored. In this case, the user sets the spot color on the first page as the designated spot color and the spot color on the third page as the non-designated spot color. By doing so, the spot color on the first page is converted into a spot color based on the in-document substitute color information "CMYK = (40/0/30/0)" included in the PDL data, and the spot color on the third page is , It is converted into an alternative color based on the system alternative color information "CMYK = (30/0/10/0)" from the spot color DB18. As a result, the first page and the third page contain spot colors of the same name and different colors, and each spot color is converted into a substitute color desired by the user.

また、上述のように、本実施形態においては、特色が代替カラーへ変換される前に、オーバープリント処理あるいは特色補正処理が実行される。そのため、これらの処理を適切に実行することができる。 Further, as described above, in the present embodiment, the overprint processing or the spot color correction processing is executed before the spot color is converted into the alternative color. Therefore, these processes can be appropriately executed.

また、本実施形態によって生成される中間データには、指定特色についての中間データ内特色LUT情報を有している。一方、特色DB18にも、当該指定特色についての、当該中間データ内特色LUT情報とは異なる内容を有するシステム特色LUT情報を有している。したがって、ユーザは、当初は中間データ内特色LUT情報を用いて処理することを指定した指定特色について、中間データを生成した後に、システム特色LUT情報を用いて処理を行いたくなった場合であっても、中間データを再生成する必要なく、当該指定特色をシステム特色LUT情報を用いて処理することが可能になる。すなわち、ユーザの使用用途に応じた処理方法の切り替えを、中間データを再生成する必要なく行うことができる。 Further, the intermediate data generated by the present embodiment has the spot color LUT information in the intermediate data for the designated spot color. On the other hand, the spot color DB 18 also has system spot color LUT information having different contents from the spot color LUT information in the intermediate data for the designated spot. Therefore, the user wants to perform processing using the system spot color LUT information after generating the intermediate data for the designated spot color that is initially specified to be processed using the spot color LUT information in the intermediate data. However, it is possible to process the designated feature using the system feature LUT information without having to regenerate the intermediate data. That is, it is possible to switch the processing method according to the usage of the user without having to regenerate the intermediate data.

以下、図7に示すフローチャートに従って、フロントエンド装置20の処理の流れについて説明する。なお、図7に示すフローチャートに先立って、印刷ジョブ受信部30が受信したPDLデータに対してプリフライト処理部32が実行されてもよい。 Hereinafter, the processing flow of the front-end device 20 will be described with reference to the flowchart shown in FIG. Prior to the flowchart shown in FIG. 7, the preflight processing unit 32 may be executed for the PDL data received by the print job receiving unit 30.

ステップS10において、代替カラー情報抽出部36は、印刷ジョブ受信部30が受信したPDLデータに含まれる1つのオブジェクトを取得する。 In step S10, the alternative color information extraction unit 36 acquires one object included in the PDL data received by the print job reception unit 30.

ステップS12において、代替カラー情報抽出部36は、ステップS10で取得したオブジェクトが特色オブジェクトであるか否かを判定する。特色オブジェクトでない場合(つまり基本色オブジェクトである場合)は、代替カラー情報抽出部36は何も処理を行わず、ステップS14に進む。 In step S12, the alternative color information extraction unit 36 determines whether or not the object acquired in step S10 is a special color object. If it is not a spot color object (that is, if it is a basic color object), the alternative color information extraction unit 36 does not perform any processing and proceeds to step S14.

ステップS14において、ページ解釈部38は、当該基本色オブジェクトの中間データ要素を生成する。 In step S14, the page interpretation unit 38 generates an intermediate data element of the basic color object.

ステップS16において、代替カラー情報抽出部36は、PDLデータに処理していないオブジェクトが残っているか否かを判定する。残っている場合は再度ステップS10に戻り、他のオブジェクトに対する処理を行う。PDLデータに含まれる全てのオブジェクトに対する処理が終わった場合は、中間データ生成処理を終了する。 In step S16, the alternative color information extraction unit 36 determines whether or not an unprocessed object remains in the PDL data. If it remains, the process returns to step S10 and processing for other objects is performed. When the processing for all the objects included in the PDL data is completed, the intermediate data generation processing is terminated.

ステップS12において、ステップS10で取得したオブジェクトが特色オブジェクトであると判定された場合は、ステップS18に進む。 If it is determined in step S12 that the object acquired in step S10 is a special color object, the process proceeds to step S18.

ステップS18において、代替カラー情報抽出部36は、当該特色オブジェクトが有する特色が指定特色であるか否かを判定する。指定特色でない場合、代替カラー情報抽出部36は何も処理を行わず、ステップS20に進む。 In step S18, the alternative color information extraction unit 36 determines whether or not the spot color possessed by the spot color object is a designated spot color. If it is not the designated spot color, the alternative color information extraction unit 36 does not perform any processing and proceeds to step S20.

ステップS20において、ページ解釈部38は、当該特色オブジェクトの中間データ要素を生成する。当該特色オブジェクトの特色を示す色情報としては、特色名情報が含められる。 In step S20, the page interpretation unit 38 generates an intermediate data element of the feature object. The spot color name information is included as the color information indicating the spot color of the spot color object.

ステップS18において、当該特色オブジェクトが有する特色が指定特色である場合は、ステップS22に進む。 In step S18, if the spot color possessed by the spot color object is a designated spot color, the process proceeds to step S22.

ステップS22において、代替カラー情報抽出部36は、PDLデータから当該指定特色に関する文書内代替カラー情報を抽出し、ページ解釈部38へ渡す。 In step S22, the alternative color information extraction unit 36 extracts the in-document alternative color information related to the designated feature from the PDL data and passes it to the page interpretation unit 38.

ステップS24において、代替カラー情報変換部40は、抽出された文書内代替カラー情報に基づいて、中間データ内特色LUT情報を生成する。 In step S24, the alternative color information conversion unit 40 generates the spot color LUT information in the intermediate data based on the extracted alternative color information in the document.

ステップS26において、ページ解釈部38は、ステップS24で生成された中間データ内特色LUT情報を含む中間データ要素を生成する。 In step S26, the page interpretation unit 38 generates an intermediate data element including the feature LUT information in the intermediate data generated in step S24.

以下、図8に示すフローチャートに従って、バックエンド装置22の処理の流れについて説明する。 Hereinafter, the processing flow of the back-end device 22 will be described with reference to the flowchart shown in FIG.

ステップS40において、描画部52は、中間データバッファ50から中間データを取得し、中間データに含まれる1つのオブジェクトを取得する。 In step S40, the drawing unit 52 acquires the intermediate data from the intermediate data buffer 50, and acquires one object included in the intermediate data.

ステップS42において、描画部52は、ステップS40で取得したオブジェクトが特色オブジェクトであるか否かを判定する。特色オブジェクトでない場合(つまり基本色オブジェクトである場合)はステップS44に進む。 In step S42, the drawing unit 52 determines whether or not the object acquired in step S40 is a spot color object. If it is not a spot color object (that is, it is a basic color object), the process proceeds to step S44.

ステップS44において、描画部52は、当該オブジェクトに対してラスタライズ処理を行って描画データを生成する。 In step S44, the drawing unit 52 performs rasterization processing on the object to generate drawing data.

ステップS46において、描画部52は、中間データに処理していないオブジェクトが残っているか否かを判定する。残っている場合は再度ステップS40に戻り、他のオブジェクトに対する処理を行う。中間データに含まれる全てのオブジェクトに対する処理が終わった場合は、描画データ生成処理を終了する。 In step S46, the drawing unit 52 determines whether or not an unprocessed object remains in the intermediate data. If it remains, the process returns to step S40 again, and processing for other objects is performed. When the processing for all the objects included in the intermediate data is completed, the drawing data generation processing is terminated.

ステップS42において、ステップS40で取得したオブジェクトが特色オブジェクトであると判定された場合は、ステップS48に進む。 If it is determined in step S42 that the object acquired in step S40 is a spot color object, the process proceeds to step S48.

ステップS48において、指定特色判定部56は、当該特色オブジェクトが有する特色が指定特色であるか否かを判定する。指定特色でない場合(非指定特色である場合)はステップS50に進み、指定特色である場合はステップS52に進む。 In step S48, the designated spot color determination unit 56 determines whether or not the spot color possessed by the spot color object is a designated spot color. If it is not a designated spot color (if it is a non-designated spot color), the process proceeds to step S50, and if it is a designated spot color, the process proceeds to step S52.

ステップS50においては、システム代替カラー情報取得部58は、特色DB18から、当該特色に対応するシステム特色LUT情報を取得して特色変換部60へ渡す。一方、ステップS52においては、特色変換部60は、中間データ内に含まれる中間データ内特色LUT情報を取得する。 In step S50, the system alternative color information acquisition unit 58 acquires the system feature LUT information corresponding to the spot color from the spot color DB 18 and passes it to the spot color conversion unit 60. On the other hand, in step S52, the spot color conversion unit 60 acquires the spot color LUT information in the intermediate data included in the intermediate data.

ステップS54において、特色変換部60は、ステップS50又はS52で取得した特色LUT情報に基づいて、当該特色を代替カラーに変換する。具体的には、非指定特色については、システム特色LUT情報を用いて代替カラーへ変換し、指定特色については、中間データ内特色LUT情報を用いて代替カラーへ変換する。 In step S54, the spot color conversion unit 60 converts the spot color into a substitute color based on the spot color LUT information acquired in step S50 or S52. Specifically, the non-designated spot color is converted to the alternative color by using the system spot color LUT information, and the designated spot color is converted to the substitute color by using the spot color LUT information in the intermediate data.

ステップS56において、特色合成部62は、ステップS54で変換された代替カラー(各基本色成分)を各基本色版データに合成する処理を行う。その後、ステップS44において、各基本色版データに対してラスタライズ処理が行われ、各基本色版の描画データが生成される。 In step S56, the spot color synthesizing unit 62 performs a process of synthesizing the alternative colors (each basic color component) converted in step S54 into each basic color plate data. After that, in step S44, rasterization processing is performed on each basic color plate data, and drawing data of each basic color plate is generated.

<第2実施形態>
第1実施形態においては、代替カラー情報抽出部36がPDLデータから文書内代替カラー情報を抽出し、ページ解釈部38が文書内代替カラー情報に基づいて、中間データに中間データ内特色LUT情報を含めていた。第2実施形態は、中間データには中間データ内特色LUT情報を含めず、PDLデータから抽出された文書内代替カラー情報を特色DB18などの記憶部に一時記憶させておくという実施形態である。第2実施形態におけるフロントエンド装置20とバックエンド装置22の構成は第1実施形態と同様であるため、図4を参照しながら第2実施形態について説明する。なお、第2実施形態の説明においては、第1実施形態と異なる部分のみを説明する。その他の部分については第1実施形態と同様である。
<Second Embodiment>
In the first embodiment, the alternative color information extraction unit 36 extracts the in-document alternative color information from the PDL data, and the page interpretation unit 38 adds the in-document feature LUT information to the intermediate data based on the in-document alternative color information. Was included. The second embodiment is an embodiment in which the intermediate data does not include the spot color LUT information in the intermediate data, and the alternative color information in the document extracted from the PDL data is temporarily stored in a storage unit such as the spot color DB18. Since the configurations of the front-end device 20 and the back-end device 22 in the second embodiment are the same as those in the first embodiment, the second embodiment will be described with reference to FIG. In the description of the second embodiment, only the parts different from those of the first embodiment will be described. Other parts are the same as those in the first embodiment.

代替カラー情報抽出部36は、第1実施形態同様、指定特色に関する、特色名情報及び文書内代替カラー情報を抽出する。そして、代替カラー情報抽出部36は、特色名情報の内容(つまり特色名)を一意に特定できる名前に変更した上で、変更後の特色名情報と文書内代替カラー情報を特色DB18に一時記憶させる。さらに、代替カラー情報抽出部36は、変更後の特色名情報をページ解釈部38に渡す。 The alternative color information extraction unit 36 extracts the special color name information and the alternative color information in the document regarding the designated special color as in the first embodiment. Then, the alternative color information extraction unit 36 changes the content of the special color name information (that is, the special color name) to a name that can be uniquely specified, and then temporarily stores the changed special color name information and the alternative color information in the document in the special color DB 18. Let me. Further, the alternative color information extraction unit 36 passes the changed feature name information to the page interpretation unit 38.

例えば、PDLデータが、1ページ目に特色名「Light Green」、代替カラー情報「CMYK=(40/0/30/0)」が定義された特色を有し、3ページ目に特色名「Light Green」、代替カラー情報「CMYK=(30/0/10/0)」が定義された特色を有しており、1ページ目の特色が指定特色であり、3ページ目の特色が非指定特色である場合、代替カラー情報抽出部36は、1ページ目の特色に関する特色名情報「Light Green」と、文書内代替カラー情報「CMYK=(40/0/30/0)」を抽出する。そして、特色名情報を例えば「Light Green Page1」などに変更した上で、特色DB18に記憶させる。また、抽出された文書内代替カラー情報に対して、フロントエンド装置20の記憶部に記憶されている補正用データに基づいて特色補正を施した上で特色DB18に記憶させるようにしてもよい。 For example, the PDL data has a spot color name "Light Green" defined on the first page and a spot color name "CMYK = (40/0/30/0)" defined on the third page, and the spot color name "Light" is displayed on the third page. It has the spot colors defined as "Green" and the alternative color information "CMYK = (30/0/10/0)", the spot color on the first page is the designated spot color, and the spot color on the third page is the non-designated spot color. If, the alternative color information extraction unit 36 extracts the spot color name information “Light Green” related to the spot color on the first page and the in-document alternative color information “CMYK = (40/0/30/0)”. Then, after changing the feature name information to, for example, "Light Green Page 1", the feature color DB 18 stores the information. Further, the extracted alternative color information in the document may be subjected to spot color correction based on the correction data stored in the storage unit of the front-end device 20 and then stored in the spot color DB 18.

ページ解釈部38は、特色オブジェクトに関する色情報が当該特色の特色名を含む中間データを生成する。第2実施形態においては、指定特色と非指定特色の区別に関わらず、特色オブジェクトに関する色情報には少なくとも特色名が含まれていればよい。ここで、ページ解釈部38は、代替カラー情報抽出部36からある特色オブジェクトに関する変更後の特色名情報を受け取った場合は、当該特色オブジェクトに関する色情報には、当該変更後の特色名を含めることとする。なお、第2実施形態においては、代替カラー情報変換部40は不要である。 The page interpretation unit 38 generates intermediate data in which the color information about the spot color object includes the spot color name of the spot color. In the second embodiment, regardless of the distinction between the designated spot color and the non-designated spot color, the color information regarding the spot color object may include at least the spot color name. Here, when the page interpretation unit 38 receives the changed spot color name information regarding the spot color object from the alternative color information extraction unit 36, the page interpretation unit 38 includes the changed spot color name in the color information regarding the spot color object. And. In the second embodiment, the alternative color information conversion unit 40 is unnecessary.

描画部52の特色変換部60は、指定特色判定部56により指定特色であると判定された特色については、PDLデータから抽出され、特色DB18に一時記憶された文書内代替カラー情報に基づいて当該特色を代替カラーへ変換する。ここで、特色DB18からは、中間データに含まれる特色オブジェクトに関する色情報が有する特色名情報に基づいて、処理対象の特色に対応する文書内代替カラー情報が取得される。上述のように、特色名情報及び文書内代替カラー情報を特色DB18に一時記憶させる際に、特色名を一意に識別できるように変更した上で記憶させているため、たとえPDLデータに同名異色の特色が含まれていたとしても、適切な文書内代替カラー情報を取得することができる。 The spot color conversion unit 60 of the drawing unit 52 extracts the spot color determined to be the designated spot color by the designated spot color determination unit 56 from the PDL data, and makes the spot color based on the substitute color information in the document temporarily stored in the spot color DB 18. Convert spot colors to alternative colors. Here, from the spot color DB 18, alternative color information in the document corresponding to the spot color to be processed is acquired based on the spot color name information possessed by the color information related to the spot color object included in the intermediate data. As described above, when the spot color name information and the alternative color information in the document are temporarily stored in the spot color DB 18, the spot color name is changed so that it can be uniquely identified and then stored. Therefore, even if the PDL data has the same name and a different color. Appropriate in-document alternative color information can be obtained even if spot colors are included.

指定特色判定部56により非指定特色であると判定された特色については、第1実施形態同様、特色変換部60は、システム代替カラー情報取得部58が取得したシステム特色LUT情報(詳しくはシステム代替カラー情報)に基づいて当該特色を代替カラーへ変換する。 Regarding the spot color determined to be a non-designated spot color by the designated spot color determination unit 56, as in the first embodiment, the spot color conversion unit 60 uses the system spot color LUT information acquired by the system alternative color information acquisition unit 58 (details are system substitution). The spot color is converted to an alternative color based on the color information).

上述した第2実施形態においても、第1実施形態と同様の効果を得ることができる。つまり、中間データは、必ずしも中間データ内代替カラー情報を含んでいる必要はなく、PDLデータから抽出された文書内代替カラー情報が例えば特色DB18のような記憶部に一時保持されていてもよい。 Also in the second embodiment described above, the same effect as that of the first embodiment can be obtained. That is, the intermediate data does not necessarily have to include the alternative color information in the intermediate data, and the alternative color information in the document extracted from the PDL data may be temporarily stored in a storage unit such as the spot color DB18.

なお、第2実施形態のように、PDLデータから抽出された、指定特色に関する文書内代替カラー情報を特色DB18などの記憶部に一時記憶させておく場合、印刷コントローラ14の処理としては、必ずしも中間データを生成する必要はない。例えば、代替カラー情報抽出部36が指定特色に関する文書内代替カラー情報を抽出した上で、バックエンド装置22は当該PDLデータに対して直接処理を行うことで、描画データを生成するようにしてもよい。この場合は、描画部52の処理において、PDLデータから各基本色版データ及び特色版データが生成され、オーバープリント処理などが行われた後に、特色の代替カラーへの変換が行われる。この場合における特色の代替カラーへの変換にあっても、第2実施形態同様、指定特色であると判定された特色については、PDLデータから抽出され、特色DB18などの記憶部に一時記憶された文書内代替カラー情報に基づいて代替カラーへ変換され、非指定特色であると判定された特色については、システム代替カラー情報に基づいて代替カラーへ変換される。 When the alternative color information in the document related to the designated spot color extracted from the PDL data is temporarily stored in the storage unit such as the spot color DB18 as in the second embodiment, the processing of the print controller 14 is not necessarily intermediate. There is no need to generate data. For example, even if the alternative color information extraction unit 36 extracts the alternative color information in the document related to the designated special color, and then the back-end device 22 directly processes the PDL data to generate drawing data. Good. In this case, in the processing of the drawing unit 52, each basic color plate data and spot color plate data are generated from the PDL data, and after the overprint processing or the like is performed, the conversion to the spot color substitute color is performed. Even in the conversion of the spot color to the alternative color in this case, as in the second embodiment, the spot color determined to be the designated spot color is extracted from the PDL data and temporarily stored in a storage unit such as the spot color DB18. The spot color is converted to the alternative color based on the alternative color information in the document, and the spot color determined to be a non-designated spot color is converted to the alternative color based on the system alternative color information.

<第3実施形態>
第1実施形態においては、ページ解釈部38は非指定特色に関する色情報に特色名を含む中間データを生成し、描画部52の特色変換部60による特色変換においては、中間データに含まれる特色名に基づいて特色DB18から取得されたシステム特色LUT情報を使用して、非指定特色を代替カラーへ変換していた。第3実施形態は、中間データに含まれる、非指定特色に関する色情報に、特色DB18から取得されたシステム特色LUT情報を含めるという実施形態である。つまり、第3実施形態により生成される中間データには、中間データ内特色LUT情報のみならずシステム特色LUT情報も含められる。図9に、第3実施形態におけるフロントエンド装置20−2とバックエンド装置22−2の構成が示されており、図9を参照しながら第3実施形態について説明する。なお、第3実施形態の説明においては、第1実施形態と異なる部分のみを説明する。その他の部分については第1実施形態と同様である。
<Third Embodiment>
In the first embodiment, the page interpretation unit 38 generates intermediate data including the spot color name in the color information related to the non-designated spot color, and in the spot color conversion by the spot color conversion unit 60 of the drawing unit 52, the spot color name included in the intermediate data. The non-designated spot color was converted to an alternative color by using the system spot color LUT information acquired from the spot color DB18 based on the above. The third embodiment is an embodiment in which the system spot color LUT information acquired from the spot color DB 18 is included in the color information related to the non-designated spot color included in the intermediate data. That is, the intermediate data generated by the third embodiment includes not only the special color LUT information in the intermediate data but also the system special color LUT information. FIG. 9 shows the configurations of the front-end device 20-2 and the back-end device 22-2 in the third embodiment, and the third embodiment will be described with reference to FIG. In the description of the third embodiment, only the parts different from those of the first embodiment will be described. Other parts are the same as those in the first embodiment.

図4と図9を比較して分かる通り、第3実施形態に係るフロントエンド装置20−2には、第1実施形態に係るバックエンド装置22が有していたシステム代替カラー情報取得部58が設けられている。それに伴い、第3実施形態に係るバックエンド装置22−2は、第1実施形態に係るバックエンド装置22が有していたシステム代替カラー情報取得部58は有していない。 As can be seen by comparing FIGS. 4 and 9, the front-end device 20-2 according to the third embodiment has a system alternative color information acquisition unit 58 included in the back-end device 22 according to the first embodiment. It is provided. As a result, the back-end device 22-2 according to the third embodiment does not have the system alternative color information acquisition unit 58 that the back-end device 22 according to the first embodiment has.

ページ解釈部38は、指定特色に関する色情報に、代替カラー情報抽出部36が抽出した文書内代替カラー情報に基づく中間データ内特色LUT情報を含めるのは第1実施形態と同様である。第3実施形態においては、ページ解釈部38は、非指定特色に関する色情報に、システム代替カラー情報取得部58が特色DB18から取得したシステム特色LUT情報を含める。なお、ここでも、システム代替カラー情報取得部58は、PDLデータに含まれる非指定特色の特色名に基づいて、特色DB18に含まれる複数のシステム特色LUT情報の中から、当該非指定特色に対応するシステム特色LUT情報を特定して取得する。 Similar to the first embodiment, the page interpretation unit 38 includes the spot color LUT information in the intermediate data based on the substitute color information in the document extracted by the substitute color information extraction unit 36 in the color information related to the designated spot color. In the third embodiment, the page interpretation unit 38 includes the system spot color LUT information acquired from the spot color DB 18 by the system alternative color information acquisition unit 58 in the color information related to the non-designated spot color. Also here, the system alternative color information acquisition unit 58 corresponds to the non-designated spot color from the plurality of system spot color LUT information included in the spot color DB 18 based on the spot color name of the non-designated spot color included in the PDL data. System feature LUT information to be specified and acquired.

以上の処理により、第3実施形態により生成される中間データには、PDLデータから抽出された文書内代替カラー情報に基づく中間データ内特色LUT情報と、特色DB18から取得されたシステム特色LUT情報が含まれることになる。当然ながら、中間データ内特色LUT情報は指定特色に対応するものであり、システム特色LUT情報は非指定特色に対応するものである。 The intermediate data generated by the third embodiment includes the spot color LUT information in the intermediate data based on the alternative color information in the document extracted from the PDL data and the system spot color LUT information acquired from the spot color DB18. Will be included. As a matter of course, the spot color LUT information in the intermediate data corresponds to the designated spot color, and the system spot color LUT information corresponds to the non-designated spot color.

バックエンド装置22−2の特色変換部60は、特色の代替カラーへの変換処理にあたり、指定特色については、中間データに含まれる中間データ内特色LUT情報を用いて変換し、非指定特色については、同じく中間データに含まれるシステム特色LUT情報を用いて変換する。 The spot color conversion unit 60 of the back-end device 22-2 converts the designated spot color using the spot color LUT information in the intermediate data included in the intermediate data in the conversion process of the spot color to the alternative color, and the non-designated spot color is converted. , Also converted using the system spot color LUT information included in the intermediate data.

第3実施形態によれば、バックエンド装置22−2は、フロントエンド装置20−2から送信されてくる中間データに対してのみ処理を行うことで、PDLデータに含まれる各同名異色の特色を異なる色とすると共に、各同名異色の特色をユーザが意図する色とすることができる。つまり、第3実施形態によれば、バックエンド装置22−2としては特色DB18と通信する必要なく処理を行うことができる。 According to the third embodiment, the back-end device 22-2 processes only the intermediate data transmitted from the front-end device 20-2, so that the spots of the same name and different colors included in the PDL data can be obtained. The colors can be different, and the spot colors of the same name and different colors can be the colors intended by the user. That is, according to the third embodiment, the back-end device 22-2 can perform the process without having to communicate with the special color DB 18.

以上、本発明に係る実施形態を説明したが、本発明は上記実施形態に限られるものではなく、本発明の趣旨を逸脱しない限りにおいて種々の変更が可能である。 Although the embodiments according to the present invention have been described above, the present invention is not limited to the above embodiments, and various modifications can be made without departing from the spirit of the present invention.

10 画像処理システム、12 端末装置、14 印刷コントローラ、16 印刷装置、18 特色DB、20 フロントエンド装置、22 バックエンド装置、30 印刷ジョブ受信部、32 プリフライト処理部、34 通知部、36 代替カラー情報抽出部、38 ページ解釈部、40 代替カラー情報変換部、50 中間データバッファ、52 描画部、54 出力バッファ、56 指定特色判定部、58 システム代替カラー情報取得部、60 特色変換部、62 特色合成部。 10 image processing system, 12 terminal equipment, 14 printing controller, 16 printing equipment, 18 spot color DB, 20 front-end equipment, 22 back-end equipment, 30 print job receiver, 32 preflight processing unit, 34 notification unit, 36 alternative colors Information extraction unit, 38 page interpretation unit, 40 alternative color information conversion unit, 50 intermediate data buffer, 52 drawing unit, 54 output buffer, 56 designated spot color judgment unit, 58 system alternative color information acquisition unit, 60 spot color conversion unit, 62 spot color Synthesis part.

Claims (8)

じ特色名の複数の特色であって、各特色に対応する互いに異なる代替色が、ページ記述言語で記述された文書データ内で定義された複数の特色のうちの、少なくとも1つの特色の指定を受け付ける受付部と、
前記複数の特色のうち指定された特色である指定特色の代替色を示す文書内代替色情報を抽出する文書内代替色情報抽出部と、
前記文書データに含まれる複数の特色をそれぞれ代替色に変換する特色変換部であって、前記指定特色については、前記文書データから抽出した前記文書内代替色情報に基づいて代替色に変換し、前記指定特色以外の特色については、代替色情報記憶部に記憶された、特色の代替色を示すシステム代替色情報に基づいて代替色に変換する特色変換部と、
前記特色変換部により変換された各特色を前記文書データから得られる各基本色版に合成する特色合成部と、
を備えることを特徴とする印刷データ処理装置。
A plurality of features of the same spot color name, different alternative colors corresponding to each feature is, of the plurality of features that are defined in the document data described in a page description language, specifying the at least one feature Reception desk that accepts
An in-document alternative color information extraction unit that extracts in-document alternative color information indicating an alternative color of a designated spot color that is a designated spot color among the plurality of spot colors.
It is a spot color conversion unit that converts a plurality of spot colors included in the document data into alternative colors, and the designated spot colors are converted into alternative colors based on the alternative color information in the document extracted from the document data. For spot colors other than the designated spot color, a spot color conversion unit that converts to a substitute color based on the system alternative color information indicating the substitute color of the spot color stored in the alternative color information storage unit, and
A spot color synthesizing unit that synthesizes each spot color converted by the spot color conversion unit into each basic color plate obtained from the document data, and a spot color synthesizing unit.
A print data processing apparatus comprising.
前記指定特色は、利用者によって指定された特色である、 The designated spot color is a spot color designated by the user.
ことを特徴とする請求項1に記載の印刷データ処理装置。 The print data processing apparatus according to claim 1.
前記文書データに基づいて、基本色版及び前記複数の特色に対応する複数の特色版を含み、前記文書データから抽出された前記文書内代替色情報に基づいて生成される中間データ内代替色情報を含む中間データを生成する中間データ生成部、
をさらに備え、
前記特色変換部は、前記中間データに含まれる前記中間データ内代替色情報に基づいて、前記指定特色を代替色に変換する、
ことを特徴とする請求項1に記載の印刷データ処理装置。
Alternative color information in intermediate data that includes a basic color plate and a plurality of special color plates corresponding to the plurality of special colors based on the document data and is generated based on the alternative color information in the document extracted from the document data. Intermediate data generator, which generates intermediate data including
With more
The spot color conversion unit converts the designated spot color into a substitute color based on the substitute color information in the intermediate data included in the intermediate data.
The print data processing apparatus according to claim 1.
前記中間データ生成部は、指定特色を有する特色オブジェクトの描画命令が、当該指定特色に対応する中間データ内代替色情報に後続するデータ構造を有する中間データを生成し、
前記特色変換部は、前記特色オブジェクトに関する指定特色を代替色に変換するにあたり、中間データのデータ構造において、当該特色オブジェクトの描画命令の前にある前記中間データ内代替色情報に基づいて、当該指定特色を代替色に変換する、
ことを特徴とする請求項に記載の印刷データ処理装置。
The intermediate data generation unit generates intermediate data having a data structure in which a drawing command of a spot color object having a designated spot color follows the alternative color information in the intermediate data corresponding to the designated spot color.
In converting the designated spot color related to the spot color object into a substitute color, the spot color conversion unit specifies the designated spot color in the data structure of the intermediate data based on the substitute color information in the intermediate data prior to the drawing command of the spot color object. Convert spot colors to alternative colors,
The print data processing apparatus according to claim 3.
前記文書内代替色情報抽出部による処理前に、前記文書データを解析して、前記文書データ内に含まれる、同じ特色名で互いに異なる代替色が定義された複数の特色の位置を特定する文書データ解析部と、
前記特定された特色の位置を前記文書データを入力した操作者に通知する通知部と、
をさらに含むことを特徴とする請求項1に記載の印刷データ処理装置。
A document that analyzes the document data before processing by the alternative color information extraction unit in the document and identifies the positions of a plurality of feature colors included in the document data in which different alternative colors are defined with the same feature name. Data analysis department and
A notification unit that notifies the operator who input the document data of the position of the specified spot color, and
The print data processing apparatus according to claim 1, further comprising.
前記文書データ解析部は、前記文書データ内において、同じ特色名で互いに異なる代替色が定義された複数の特色が含まれる論理ページを特定し、
前記通知部は、前記操作者に前記特定された論理ページを通知する、
ことを特徴とする請求項に記載の印刷データ処理装置。
The document data analysis unit identifies a logical page containing a plurality of spot colors having the same spot color name but different alternative colors defined in the document data.
The notification unit notifies the operator of the specified logical page.
The print data processing apparatus according to claim 5.
前記通知部からの通知を受けた操作者から、前記位置が特定された特色が前記指定特色であるか否かの指示を受信する代替色情報指示受信部と、
をさらに含むことを特徴とする請求項5又は6に記載の印刷データ処理装置。
An alternative color information instruction receiving unit that receives an instruction as to whether or not the spot color whose position is specified is the designated spot color from the operator who has received the notification from the notification unit.
The print data processing apparatus according to claim 5 or 6, further comprising.
コンピュータを、
じ特色名の複数の特色であって、各特色に対応する互いに異なる代替色が、ページ記述言語で記述された文書データ内で定義された複数の特色のうちの、少なくとも1つの特色の指定を受け付ける受付部と、
前記複数の特色のうち指定された特色である指定特色の代替色を示す文書内代替色情報を抽出する文書内代替色情報抽出部と、
前記文書データに含まれる複数の特色をそれぞれ代替色に変換する特色変換部であって、前記指定特色については、前記文書データから抽出した前記文書内代替色情報に基づいて代替色に変換し、前記指定特色以外の特色については、代替色情報記憶部に記憶された、特色の代替色を示すシステム代替色情報に基づいて代替色に変換する特色変換部と、
前記特色変換部により変換された各特色を前記文書データから得られる各基本色版に合成する特色合成部と、
として機能させることを特徴とする印刷データ処理プログラム。
Computer,
A plurality of features of the same spot color name, different alternative colors corresponding to each feature is, of the plurality of features that are defined in the document data described in a page description language, specifying the at least one feature Reception desk that accepts
An in-document alternative color information extraction unit that extracts in-document alternative color information indicating an alternative color of a designated spot color that is a designated spot color among the plurality of spot colors.
It is a spot color conversion unit that converts a plurality of spot colors included in the document data into alternative colors, and the designated spot colors are converted into alternative colors based on the alternative color information in the document extracted from the document data. For spot colors other than the designated spot color, a spot color conversion unit that converts to a substitute color based on the system alternative color information indicating the substitute color of the spot color stored in the alternative color information storage unit, and
A spot color synthesizing unit that synthesizes each spot color converted by the spot color conversion unit into each basic color plate obtained from the document data, and a spot color synthesizing unit.
A print data processing program characterized by functioning as.
JP2017025330A 2017-02-14 2017-02-14 Print data processing equipment and programs Active JP6844296B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017025330A JP6844296B2 (en) 2017-02-14 2017-02-14 Print data processing equipment and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017025330A JP6844296B2 (en) 2017-02-14 2017-02-14 Print data processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2018133670A JP2018133670A (en) 2018-08-23
JP6844296B2 true JP6844296B2 (en) 2021-03-17

Family

ID=63249072

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017025330A Active JP6844296B2 (en) 2017-02-14 2017-02-14 Print data processing equipment and programs

Country Status (1)

Country Link
JP (1) JP6844296B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020037198A (en) * 2018-09-03 2020-03-12 富士ゼロックス株式会社 Image processor and image processing program
JP7352422B2 (en) * 2019-09-18 2023-09-28 キヤノン株式会社 Information processing device, its control method, and program
JP7422546B2 (en) * 2020-01-09 2024-01-26 キヤノン株式会社 Information processing device, its control method, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5929742B2 (en) * 2012-12-26 2016-06-08 富士ゼロックス株式会社 Image processing apparatus and program
JP6287138B2 (en) * 2013-12-03 2018-03-07 コニカミノルタ株式会社 Print data processing method, program for print data processing device, computer-readable recording medium recording program for print data processing device, and print data processing system
US9519443B2 (en) * 2014-03-14 2016-12-13 Fuji Xerox Co., Ltd. Print data flattening processing of spot color components with any hidden spot color portion removed
JP6338480B2 (en) * 2014-07-22 2018-06-06 株式会社Screenホールディングス Color conversion apparatus and color conversion method

Also Published As

Publication number Publication date
JP2018133670A (en) 2018-08-23

Similar Documents

Publication Publication Date Title
US20110007355A1 (en) Apparatus, method, system and storage medium for setting print status
US8848243B2 (en) Image processing apparatus, controlling method of image processing apparatus, and storage medium
JP6844296B2 (en) Print data processing equipment and programs
JP4379139B2 (en) Image processing device
CN111343359A (en) Information processing apparatus and storage medium
KR100699493B1 (en) Method and apparatus for generating preview image
US9036202B2 (en) Image processing device and image processing method performing image process according to attribute information of image object
JP5490757B2 (en) Printer driver and printing method using the same
JP4804443B2 (en) Judgment image printing source data generation device
JP4682628B2 (en) Image processing apparatus, method, and program
JP2005229336A (en) Image processing apparatus
US20160344901A1 (en) Image processing apparatus, method, and recording medium
US10942692B2 (en) Apparatus and method for producing a digital printed image
JP6794834B2 (en) Image processing equipment and programs
JP6707262B2 (en) Image forming apparatus and program
JP2006217532A (en) Color converting device and program
JP7321885B2 (en) Image processing device, image processing method, and program
JP6825414B2 (en) Print instruction device and program
JP2005229475A (en) Data conversion apparatus, and data conversion program
JP4324460B2 (en) Plate image creation device, halftone gain correction data association device, association pattern designation device, gain correction processing device, plate creation system, printing system, plate image creation method, and program
JP5595141B2 (en) Image processing apparatus, control method therefor, and computer program
JP2023030240A (en) Information processing apparatus, program, and information processing method
JP2006092100A (en) Print server, print original calibration system and print original calibration method
JP2022119411A (en) Information image processing apparatus, information processing method, and program
JP2018137602A (en) Printing instruction device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201110

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201117

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210108

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210208

R150 Certificate of patent or registration of utility model

Ref document number: 6844296

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350