[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7087694B2 - Information processing equipment, information processing methods, and programs - Google Patents

Information processing equipment, information processing methods, and programs Download PDF

Info

Publication number
JP7087694B2
JP7087694B2 JP2018109432A JP2018109432A JP7087694B2 JP 7087694 B2 JP7087694 B2 JP 7087694B2 JP 2018109432 A JP2018109432 A JP 2018109432A JP 2018109432 A JP2018109432 A JP 2018109432A JP 7087694 B2 JP7087694 B2 JP 7087694B2
Authority
JP
Japan
Prior art keywords
color
target
image
specific
spot color
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
JP2018109432A
Other languages
Japanese (ja)
Other versions
JP2019213114A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2018109432A priority Critical patent/JP7087694B2/en
Publication of JP2019213114A publication Critical patent/JP2019213114A/en
Application granted granted Critical
Publication of JP7087694B2 publication Critical patent/JP7087694B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)

Description

本発明は、情報処理装置、情報処理方法、及びプログラムに関する。 The present invention relates to an information processing apparatus, an information processing method, and a program.

近年、透明色、金属色、蛍光色等の特色トナー(インク)を用いて画像を印刷する特色印刷が利用されている。特色印刷を利用することにより、CMYK等のプロセスカラーのみでは不可能な特殊な表現が可能となり、高品質な印刷物を生成することが可能となる。 In recent years, special color printing has been used in which an image is printed using a special color toner (ink) such as a transparent color, a metallic color, or a fluorescent color. By using spot color printing, it is possible to express special expressions that cannot be achieved only with process colors such as CMYK, and it is possible to produce high-quality printed matter.

例えば、印刷ジョブを実行する際に、プロセスカラー(CMYK)のうちの1色又は2色を特色に置換する技術が開示されている(特許文献1)。 For example, a technique for substituting one or two colors of process colors (CMYK) with spot colors when executing a print job is disclosed (Patent Document 1).

しかしながら、従来技術においては、特定のプロセスカラーを特定の特色に置換する特色置換処理の効果が対象画像全体に及ぶため、対象画像内の任意の範囲のオブジェクトに対して特色置換処理を行うことができなかった。また、従来技術における特色置換処理は、対象画像の濃度を考慮せずに行われる。例えば、あるオブジェクトに置換対象となるプロセスカラーが僅かにでも含まれていれば、当該オブジェクトに対して特色置換処理が施され、置換された特色の濃度が置換元のプロセスカラーの濃度に対応して薄くなる。このような特色置換処理が行われると、比較的高価な特色トナーを使用したにもかかわらず、特色の効果がほとんど得られない結果となる。 However, in the prior art, since the effect of the spot color replacement process of replacing a specific process color with a specific spot color extends to the entire target image, it is possible to perform the spot color replacement process on an arbitrary range of objects in the target image. could not. Further, the spot color replacement process in the prior art is performed without considering the density of the target image. For example, if an object contains even a small amount of process color to be replaced, the object is subjected to spot color replacement processing, and the density of the replaced spot color corresponds to the density of the process color of the replacement source. Becomes thinner. When such a special color replacement treatment is performed, the effect of the special color is hardly obtained even though a relatively expensive special color toner is used.

本発明は、上記に鑑みてなされたものであって、特色印刷の利便性を向上させることを目的する。 The present invention has been made in view of the above, and an object thereof is to improve the convenience of spot color printing.

上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、ユーザによる操作を受け付ける操作部と、前記操作部により受け付けられ対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する処理範囲設定部と、前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定するオブジェクト設定部と、前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成するデータ生成部と、を備え、前記オブジェクト設定部は、前記処理範囲内において、前記所定の条件に基づいて前記特定のプロセスカラーを含む部分の輪郭を抽出し、前記輪郭内の部分を前記対象オブジェクトに設定することを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the information processing apparatus according to the present invention has an operation unit that accepts an operation by a user and a range designation operation that is accepted by the operation unit and specifies an arbitrary range from a target image. A processing range setting unit that sets a processing range to be targeted for spot color replacement processing that replaces a specific process color with a specific spot color based on the above, and a density value that includes the specific process color within the processing range and is predetermined. Generates spot color image data showing an image in which the specific process color in the target object is replaced with the specific spot color and an object setting unit that sets a portion satisfying the above conditions to the target object to be the target object of the spot color replacement process. The object setting unit includes a data generation unit to be used, and the object setting unit extracts the contour of a portion including the specific process color based on the predetermined condition within the processing range, and the portion in the contour is the target. It is characterized by setting it in an object .

本発明によれば、特色印刷の利便性を向上させることができる。 According to the present invention, the convenience of spot color printing can be improved.

図1は、第1の実施形態に係る画像処理システムの構成例を示す図である。FIG. 1 is a diagram showing a configuration example of an image processing system according to the first embodiment. 図2は、第1の実施形態に係る情報処理装置のハードウェア構成例を示す図である。FIG. 2 is a diagram showing a hardware configuration example of the information processing apparatus according to the first embodiment. 図3は、第1の実施形態に係る情報処理装置の機能構成例を示す図である。FIG. 3 is a diagram showing a functional configuration example of the information processing apparatus according to the first embodiment. 図4は、第1の実施形態に係る設定画面の例を示す図である。FIG. 4 is a diagram showing an example of a setting screen according to the first embodiment. 図5は、第1の実施形態に係る処理範囲の例を示す図である。FIG. 5 is a diagram showing an example of a processing range according to the first embodiment. 図6は、第1の実施形態の第1の例に係る対象オブジェクトの例を示す図である。FIG. 6 is a diagram showing an example of a target object according to the first example of the first embodiment. 図7は、第1の実施形態の第1の例に係る特色置換処理の結果例を示す図である。FIG. 7 is a diagram showing an example of the result of the spot color replacement process according to the first example of the first embodiment. 図8は、第1の実施形態に係る特色置換処理の具体的方法例を概念的に示す図である。FIG. 8 is a diagram conceptually showing a specific method example of the spot color replacement process according to the first embodiment. 図9は、第1の実施形態の第2の例に係る対象オブジェクトの例を示す図である。FIG. 9 is a diagram showing an example of a target object according to a second example of the first embodiment. 図10は、第1の実施形態の第2の例に係る特色置換処理の結果例を示す図である。FIG. 10 is a diagram showing an example of the result of the spot color replacement process according to the second example of the first embodiment. 図11は、第1の実施形態の第1の例及び第2の例に係る輪郭抽出処理の例を示す図である。FIG. 11 is a diagram showing an example of contour extraction processing according to the first example and the second example of the first embodiment. 図12は、第1の実施形態に係る特色置換処理の処理フロー例を示すフローチャートである。FIG. 12 is a flowchart showing a processing flow example of the spot color replacement processing according to the first embodiment. 図13は、第1の実施形態に係る情報処理装置における全体的な処理フロー例を示すシーケンス図である。FIG. 13 is a sequence diagram showing an example of an overall processing flow in the information processing apparatus according to the first embodiment.

以下に添付図面を参照して、情報処理装置、情報処理方法、及びプログラムの実施形態を詳細に説明する。以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には当業者が容易に想到できるもの、実質的に同一のもの、及びいわゆる均等の範囲のものが含まれる。以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更、及び組み合わせを行うことができる。 The information processing apparatus, the information processing method, and the embodiment of the program will be described in detail with reference to the accompanying drawings. The present invention is not limited to the following embodiments, and the components in the following embodiments include those easily conceived by those skilled in the art, substantially the same, and so-called equal ranges. .. Various omissions, substitutions, changes, and combinations of components can be made without departing from the gist of the following embodiments.

<システム構成>
図1は、第1の実施形態に係る画像処理システム1の構成例を示す図である。本実施形態に係る画像処理システム1は、情報処理装置11、印刷装置12、及びネットワーク13を含む。
<System configuration>
FIG. 1 is a diagram showing a configuration example of the image processing system 1 according to the first embodiment. The image processing system 1 according to the present embodiment includes an information processing device 11, a printing device 12, and a network 13.

情報処理装置11は、印刷装置12を制御するための各種情報処理を行う装置であり、例えばパーソナルコンピュータ、サーバシステム等であり得る。印刷装置12は、情報処理装置11から送信される画像データ、設定情報、コマンド等に基づいて所定の記録媒体に画像を印刷する装置であり、例えばプリンタ、MFP(Multifunction Peripheral)等であり得る。ネットワーク13は、情報処理装置11と印刷装置12との間でデータ通信を可能にする適宜なコンピュータネットワークであり、例えばIEEE1394(Institute of Electrical and Electronics Engineers 1394)、Ethernet(登録商標)、USB(Universal Serial Bus)、Wi-Fi(登録商標)等を利用して構築されるLAN(Local Area Network)や、TCP/IP(Transmission Control Protocol/Internet Protocol)等を利用して構築されるインターネットを利用して構成される。 The information processing device 11 is a device that performs various information processing for controlling the printing device 12, and may be, for example, a personal computer, a server system, or the like. The printing device 12 is a device that prints an image on a predetermined recording medium based on image data, setting information, commands, etc. transmitted from the information processing device 11, and may be, for example, a printer, an MFP (Multifunction Peripheral), or the like. The network 13 is an appropriate computer network that enables data communication between the information processing device 11 and the printing device 12, and is, for example, IEEE1394 (Institute of Electrical and Electronics Engineers 1394), Ethernet (registered trademark), USB (Universal). Use the LAN (Local Area Network) constructed using Serial Bus), Wi-Fi (registered trademark), etc., and the Internet constructed using TCP / IP (Transmission Control Protocol / Internet Protocol), etc. It is composed of.

本実施形態に係る印刷装置12は、CMYK等のプロセスカラーを用いた通常色印刷、及び透明色、金属色、蛍光色等の特色を用いた特色印刷を実行可能なものである。印刷装置12の具体的な構成は特に限定されるべきものではないが、例えば電子写真プロセス、インクジェット機構等を利用した構成であり得る。情報処理装置11は、特色印刷を実行する際に、特定のプロセスカラー(以下、対象プロセスカラーと称する)を特定の特色(以下、対象特色と称する)に置換した特色画像データを生成するための各種処理を行う。 The printing apparatus 12 according to the present embodiment can execute normal color printing using process colors such as CMYK and spot color printing using spot colors such as transparent color, metallic color, and fluorescent color. The specific configuration of the printing apparatus 12 is not particularly limited, but may be, for example, a configuration using an electrophotographic process, an inkjet mechanism, or the like. The information processing apparatus 11 is for generating spot color image data in which a specific process color (hereinafter referred to as a target process color) is replaced with a specific spot color (hereinafter referred to as a target spot color) when performing spot color printing. Perform various processes.

なお、画像処理システム1のシステム構成は上記に限られるものではない。例えば、ネットワーク13に複数の情報処理装置11又は印刷装置12が接続されてもよいし、情報処理装置11と印刷装置12とが一体的に構成されてもよい。 The system configuration of the image processing system 1 is not limited to the above. For example, a plurality of information processing devices 11 or printing devices 12 may be connected to the network 13, or the information processing device 11 and the printing device 12 may be integrally configured.

<ハードウェア構成>
図2は、第1の実施形態に係る情報処理装置11のハードウェア構成例を示す図である。ここで例示する情報処理装置11は、汎用のコンピュータと同様の構成を有し、CPU(Central Processing Unit)21、ROM(Read Only Memory)22、RAM(Random Access Memory)23、VRAM(Video Random Access Memory)24、HDD(Hard Disk Drive)25、ディスプレイ26、キーボード27、及び入出力インタフェース(以下、I/Oと略記する)28を含む。
<Hardware configuration>
FIG. 2 is a diagram showing a hardware configuration example of the information processing apparatus 11 according to the first embodiment. The information processing device 11 exemplified here has the same configuration as a general-purpose computer, and has a CPU (Central Processing Unit) 21, a ROM (Read Only Memory) 22, a RAM (Random Access Memory) 23, and a VRAM (Video Random Access). It includes a Memory) 24, an HDD (Hard Disk Drive) 25, a display 26, a keyboard 27, and an input / output interface (hereinafter abbreviated as I / O) 28.

CPU21は、ROM22等に記憶されたプログラムをRAM23上に読み出して実行することにより各種処理を実現する。VRAM24は、ディスプレイ26に画像を表示するためのデータを一時的に記憶するメモリである。HDD25は、印刷対象となるPDF(Portable Document Format)形式等の電子データ、特色置換前の画像データ、特色置換後の画像データ(特色画像データ)等の各種データを記憶する不揮発性の記憶装置である。I/O28は、ディスプレイ26、キーボード27等のユーザインターフェースの一部を構成するデバイスや、ネットワーク13と接続するための通信デバイスと接続するための接続デバイスである。 The CPU 21 realizes various processes by reading a program stored in the ROM 22 or the like on the RAM 23 and executing the program. The VRAM 24 is a memory for temporarily storing data for displaying an image on the display 26. The HDD 25 is a non-volatile storage device that stores various data such as electronic data such as PDF (Portable Document Format) format to be printed, image data before spot color replacement, and image data after spot color replacement (special color image data). be. The I / O 28 is a connection device for connecting to a device constituting a part of a user interface such as a display 26 and a keyboard 27, and a communication device for connecting to the network 13.

CPU21を制御するプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、プログラムを、インターネット等のネットワーク13に接続された他のコンピュータ上に格納し、ネットワーク13経由でダウンロードさせることにより提供するように構成してもよい。また、プログラムをネットワーク13経由で提供又は配布するように構成してもよい。なお、情報処理装置11のハードウェア構成は上記に限られるものではない。 The program that controls the CPU 21 is a file in an installable format or an executable format and is recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disk). May be configured to provide. Further, the program may be stored on another computer connected to the network 13 such as the Internet, and may be provided by downloading the program via the network 13. Further, the program may be configured to be provided or distributed via the network 13. The hardware configuration of the information processing device 11 is not limited to the above.

なお、情報処理装置11のハードウェア構成は上記に限られるものではない。例えば、データを記憶する手段は、ROM22、RAM23、VRAM24、及びHDD25に限られるものではなく、公知又は新規な手段を適宜利用して構築されればよい。また、ユーザインターフェースの一部を構成するデバイスは、ディスプレイ26及びキーボード27に限られるものではなく、マウス、タッチパネル、スタイラス等の公知又は新規な手段を適宜利用して構成されればよい。また、上記構成に加え、プログラムによる制御を必要としない各種ロジック回路が利用されてもよい。 The hardware configuration of the information processing device 11 is not limited to the above. For example, the means for storing data is not limited to the ROM 22, RAM 23, VRAM 24, and HDD 25, and may be constructed by appropriately using known or new means. Further, the device constituting a part of the user interface is not limited to the display 26 and the keyboard 27, and may be configured by appropriately using known or novel means such as a mouse, a touch panel, and a stylus. Further, in addition to the above configuration, various logic circuits that do not require control by a program may be used.

<機能構成>
図3は、第1の実施形態に係る情報処理装置11の機能構成例を示す図である。情報処理装置11は、操作部101、データ入力部102、データ記憶部103、操作制御部104、表示制御部105、及び特色置換処理部106を含む。
<Functional configuration>
FIG. 3 is a diagram showing a functional configuration example of the information processing apparatus 11 according to the first embodiment. The information processing apparatus 11 includes an operation unit 101, a data input unit 102, a data storage unit 103, an operation control unit 104, a display control unit 105, and a spot color replacement processing unit 106.

操作部101は、ユーザによる操作を受け付ける。操作部101は、キーボード27、マウス、タッチパネル等の入力デバイス、ディスプレイ26等の表示装置等を利用して構成される。 The operation unit 101 accepts an operation by the user. The operation unit 101 is configured by using an input device such as a keyboard 27, a mouse, and a touch panel, a display device such as a display 26, and the like.

本実施形態に係る操作部101は、ファイル指定部111、プロセスカラー指定部112、特色指定部113、輪郭抽出条件指定部114、濃度閾値指定部115、及び範囲指定部116を含む。 The operation unit 101 according to the present embodiment includes a file designation unit 111, a process color designation unit 112, a spot color designation unit 113, a contour extraction condition designation unit 114, a density threshold value designation unit 115, and a range designation unit 116.

ファイル指定部111は、特色印刷の対象となるPDFファイル等の電子データを指定するためファイル指定操作を受け付ける。 The file designation unit 111 accepts a file designation operation for designating electronic data such as a PDF file to be printed by spot color.

プロセスカラー指定部112は、特色置換処理の対象となる対象プロセスカラー(例えばCMYKの中から選択される1以上のプロセスカラー)を指定するためのプロセスカラー指定操作を受け付ける。 The process color designation unit 112 accepts a process color designation operation for designating a target process color (for example, one or more process colors selected from CMYK) to be targeted for spot color replacement processing.

特色指定部113は、対象プロセスカラーの置換先の特色である対象特色(例えば透明色、金属色、蛍光色等から選択される1以上の特色)を指定するための特色指定操作を受け付ける。 The spot color designation unit 113 accepts a spot color designation operation for designating a target spot color (for example, one or more spot colors selected from a transparent color, a metallic color, a fluorescent color, etc.) which is a spot color of a replacement destination of the target process color.

輪郭抽出条件指定部114は、特色置換処理の対象となる対象オブジェクトの輪郭を抽出する輪郭抽出処理を実行する際の条件である輪郭抽出条件を指定するための輪郭抽出条件指定操作を受け付ける。対象オブジェクトは、対象画像に含まれる1以上のオブジェクトの中から特色置換処理の対象として設定されたオブジェクトである。対象オブジェクトの具体的な設定方法(輪郭抽出処理等)については後述する。 The contour extraction condition specification unit 114 accepts a contour extraction condition specification operation for designating a contour extraction condition which is a condition for executing a contour extraction process for extracting the contour of a target object to be a spot color replacement process. The target object is an object set as a target of spot color replacement processing from one or more objects included in the target image. The specific setting method (contour extraction processing, etc.) of the target object will be described later.

濃度閾値指定部115は、対象オブジェクトを設定する際(本実施形態においては輪郭抽出処理を実行する際)に用いられる濃度閾値を指定するための濃度閾値指定操作を受け付ける。濃度閾値を用いた対象オブジェクトの具体的な設定方法等については後述する。 The density threshold value specifying unit 115 accepts a density threshold value designation operation for designating a density threshold value used when setting a target object (when executing a contour extraction process in the present embodiment). The specific setting method of the target object using the density threshold value will be described later.

範囲指定部116は、対象画像から任意の範囲を指定するための範囲指定操作を受け付ける。 The range specification unit 116 accepts a range specification operation for designating an arbitrary range from the target image.

データ入力部102は、操作部101により受け付けられた操作(ファイル指定部111により指定された電子データ等)に基づいて、所定の記憶装置(HDD25等)から電子データを読み出し、読み出した電子データをデータ記憶部103に記憶させる。また、データ入力部102は、読み出した電子データをディスプレイ26等の表示装置で表示可能なデータ形式に変換し、表示制御部105に送信する。データ入力部102は、I/O28等を利用して構成される。 The data input unit 102 reads electronic data from a predetermined storage device (HDD 25, etc.) based on the operation received by the operation unit 101 (electronic data designated by the file designation unit 111, etc.), and reads the read electronic data. It is stored in the data storage unit 103. Further, the data input unit 102 converts the read electronic data into a data format that can be displayed by a display device such as a display 26, and transmits the data to the display control unit 105. The data input unit 102 is configured by using an I / O 28 or the like.

データ記憶部103は、データ入力部102により読み出された電子データを記憶し、後述する特色置換処理部106からの要求に応じて電子データを出力する。また、データ記憶部103は、特色置換処理部106により生成されたデータ(特色画像データ等)を記憶する。データ記憶部103は、VRAM24等を利用して構成される。 The data storage unit 103 stores the electronic data read by the data input unit 102, and outputs the electronic data in response to a request from the spot color replacement processing unit 106, which will be described later. Further, the data storage unit 103 stores data (special color image data, etc.) generated by the special color replacement processing unit 106. The data storage unit 103 is configured by using a VRAM 24 or the like.

操作制御部104は、操作部101により受け付けられた操作をイベント情報に変換し、表示制御部105及び特色置換処理部106に送信する。イベント情報とは、ユーザが行った操作の内容を特定可能な情報であり、例えば対象プロセスカラー、対象特色、輪郭抽出条件、濃度閾値、対象画像内の範囲、実行命令等を示す情報である。操作制御部104は、CPU21等を利用して構成される。 The operation control unit 104 converts the operation received by the operation unit 101 into event information and transmits it to the display control unit 105 and the spot color replacement processing unit 106. The event information is information that can specify the content of the operation performed by the user, and is, for example, information indicating a target process color, a target spot color, a contour extraction condition, a density threshold, a range in the target image, an execution command, and the like. The operation control unit 104 is configured by using the CPU 21 or the like.

表示制御部105は、データ入力部102から送信された電子データ、操作制御部104から送信されたイベント情報、特色置換処理部106から送信された特色画像データ等に基づいてディスプレイ26等の表示装置を制御し、対象画像、設定画面、プレビュー画面等を表示するための処理を行う。表示制御部105は、CPU21、I/O28等を利用して構成される。 The display control unit 105 is a display device such as a display 26 based on electronic data transmitted from the data input unit 102, event information transmitted from the operation control unit 104, special color image data transmitted from the special color replacement processing unit 106, and the like. Is controlled, and processing for displaying the target image, setting screen, preview screen, etc. is performed. The display control unit 105 is configured by using the CPU 21, I / O 28, and the like.

特色置換処理部106は、対象画像に含まれる対象プロセスカラーを対象特色に置換する特色置換処理を行う。特色置換処理部106、データ記憶部103に記憶された電子データ、操作制御部104から送信されたイベント情報等に基づいて特色置換処理を行う。特色置換処理部106は、CPU21等を利用して構成される。 The spot color replacement processing unit 106 performs spot color replacement processing for replacing the target process color included in the target image with the target spot color. The spot color replacement processing is performed based on the electronic data stored in the spot color replacement processing unit 106, the data storage unit 103, the event information transmitted from the operation control unit 104, and the like. The spot color replacement processing unit 106 is configured by using the CPU 21 or the like.

本実施形態に係る特色置換処理部106は、処理範囲設定部121、オブジェクト設定部122、及びデータ生成部123を含む。 The spot color replacement processing unit 106 according to the present embodiment includes a processing range setting unit 121, an object setting unit 122, and a data generation unit 123.

処理範囲設定部121は、操作制御部104から受信したイベント情報(範囲指定部116により指定された範囲を示すイベント情報等)に基づいて、対象画像全体から特色置換処理の対象となる処理範囲を設定する。 The processing range setting unit 121 determines the processing range to be the target of the spot color replacement processing from the entire target image based on the event information (event information indicating the range specified by the range specification unit 116, etc.) received from the operation control unit 104. Set.

オブジェクト設定部122は、処理範囲設定部121により設定された処理範囲内において特色置換処理の対象となる対象オブジェクトを設定する。オブジェクト設定部122は、処理範囲設定部121による設定結果、操作制御部104から受信したイベント情報(対象プロセスカラー、輪郭抽出条件、濃度閾値等を示す情報)等に基づいて、処理範囲内において対象プロセスカラーを含み且つ濃度値が所定の条件を満たす部分を対象オブジェクトに設定する。本実施形態に係るオブジェクト設定部122は、対象オブジェクトの輪郭を抽出する輪郭抽出処理を利用して対象オブジェクトを設定する。対象オブジェクトの具体的な設定方法について後述する。 The object setting unit 122 sets the target object to be the target of the spot color replacement processing within the processing range set by the processing range setting unit 121. The object setting unit 122 targets within the processing range based on the setting result by the processing range setting unit 121, the event information (information indicating the target process color, contour extraction condition, density threshold value, etc.) received from the operation control unit 104, and the like. A part including the process color and having a density value satisfying a predetermined condition is set in the target object. The object setting unit 122 according to the present embodiment sets the target object by using the contour extraction process for extracting the contour of the target object. The specific setting method of the target object will be described later.

データ生成部123は、オブジェクト設定部122による設定結果、操作制御部104から受信したイベント情報(対象特色等を示す情報)等に基づいて、対象オブジェクト内の対象プロセスカラーを対象特色に置換した画像を示す特色画像データを生成する。特色画像データは、データ記憶部103に記憶され、特色印刷の実行命令等に応じて印刷装置12に送信される。 The data generation unit 123 replaces the target process color in the target object with the target spot color based on the setting result by the object setting unit 122, the event information (information indicating the target spot color, etc.) received from the operation control unit 104, and the like. Generates spot color image data indicating. The spot color image data is stored in the data storage unit 103, and is transmitted to the printing device 12 in response to an execution command for spot color printing or the like.

上記構成を有する情報処理装置11によれば、特色置換処理の対象となる処理範囲をユーザが任意に設定することが可能となる。また、複数のオブジェクトのうち、処理範囲内の各画素の濃度値を考慮して行われる輪郭抽出処理により輪郭が抽出されたオブジェクトを対象オブジェクトとして設定し、対象オブジェクトに対して特色置換処理を実行することが可能となる。また、輪郭抽出条件や濃度閾値をユーザが任意に設定することが可能となる。 According to the information processing apparatus 11 having the above configuration, the user can arbitrarily set the processing range to be the target of the spot color replacement processing. In addition, among multiple objects, the object whose contour is extracted by the contour extraction process performed in consideration of the density value of each pixel in the processing range is set as the target object, and the spot color replacement process is executed for the target object. It becomes possible to do. Further, the contour extraction condition and the density threshold value can be arbitrarily set by the user.

<ユーザインターフェース>
本実施形態に係る情報処理装置11は、ユーザによる操作を受け付けると共に、ユーザに対して各種情報を提供(出力)するユーザインターフェースを有している。ユーザインターフェースは、入力デバイス、表示装置、アプリケーションソフトウェア等の協働により構成される。入力デバイスは、例えばキーボード27、マウス、タッチパネル、スタイラス、マイク等であり得る。表示装置は、例えばディスプレイ26、プロジェクタ等であり得る。アプリケーションソフトウェアは、例えばAdobe Acrobat(登録商標)等の画像加工・編集用のソフトウェアであり得る。
<User interface>
The information processing apparatus 11 according to the present embodiment has a user interface that accepts operations by the user and provides (outputs) various information to the user. The user interface is configured by the cooperation of input devices, display devices, application software, and the like. The input device may be, for example, a keyboard 27, a mouse, a touch panel, a stylus, a microphone, or the like. The display device may be, for example, a display 26, a projector, or the like. The application software may be software for image processing / editing such as Adobe Acrobat (registered trademark).

ユーザインターフェースは上記操作部101の機能を有し、情報処理装置11はユーザインターフェースを介して取得された情報に基づいて特色画像データを生成するための各種処理を実行する。例えば、ユーザインターフェースは、Adobe Acrobat等のアプリケーションソフトウェアを立ち上げた状態において、ユーザによるファイル指定操作、プロセスカラー指定操作、特色指定操作、輪郭抽出条件指定操作、濃度閾値指定操作、範囲指定操作等を受け付け、範囲指定操作に基づいて設定された処理範囲、プロセスカラー指定操作、特色指定操作、輪郭抽出条件指定操作、及び濃度閾値指定操作に基づいて設定された対象オブジェクト、対象オブジェクト内の対象プロセスカラーを対象特色に置換した画像等を表示装置に表示する。 The user interface has the function of the operation unit 101, and the information processing apparatus 11 executes various processes for generating special color image data based on the information acquired through the user interface. For example, the user interface performs file specification operation, process color specification operation, spot color specification operation, contour extraction condition specification operation, density threshold specification operation, range specification operation, etc. by the user while application software such as Adobe Object is started. Acceptance, processing range set based on range specification operation, process color specification operation, spot color specification operation, contour extraction condition specification operation, target object set based on density threshold specification operation, target process color in target object Is displayed on the display device, such as an image in which is replaced with the target spot color.

<対象プロセスカラー、対象特色、輪郭抽出条件、及び濃度閾値の指定>
図4は、第1の実施形態に係る設定画面41の例を示す図である。ここで例示する設定画面41は、プロセスカラー指定部112、特色指定部113、輪郭抽出条件指定部114、及び濃度閾値指定部115の機能を実現するためものである。設定画面41には、対象プロセスカラー版選択部51、対象特色版選択部52、輪郭抽出条件選択部53、及び濃度閾値入力部54が含まれている。
<Designation of target process color, target spot color, contour extraction condition, and density threshold>
FIG. 4 is a diagram showing an example of the setting screen 41 according to the first embodiment. The setting screen 41 illustrated here is for realizing the functions of the process color designation unit 112, the spot color designation unit 113, the contour extraction condition designation unit 114, and the density threshold value designation unit 115. The setting screen 41 includes a target process color plate selection unit 51, a target spot color plate selection unit 52, a contour extraction condition selection unit 53, and a density threshold input unit 54.

対象プロセスカラー版選択部51は、複数のプロセスカラーから任意の色を選択できるように構成されている(本例ではCMYKの4色からY色が選択されている)。対象特色版選択部52は、印刷装置12に搭載されている1以上の特色トナー(インク)の中から任意の色を選択できるように構成されている(本例では透明色が選択されている)。輪郭抽出条件選択部53は、輪郭抽出処理を実行する際の条件を選択するための部分であり、本例では、対象画像を基準画像として対象オブジェクトの輪郭を抽出することを示す「対象画像で輪郭抽出」、又は対象プロセスカラーからなる対象プロセスカラー画像(特定色画像)を基準画像として対象オブジェクトの輪郭を抽出することを示す「対象プロセスカラー画像で輪郭抽出」のいずれかを選択できるように構成されている。濃度閾値入力部54は、対象オブジェクトの輪郭を抽出する際の基準となる濃度閾値として任意の値を入力できるように構成されている。 The target process color plate selection unit 51 is configured to be able to select an arbitrary color from a plurality of process colors (in this example, Y color is selected from the four colors of CMYK). The target spot color plate selection unit 52 is configured to be able to select an arbitrary color from one or more spot color toners (inks) mounted on the printing apparatus 12 (in this example, a transparent color is selected). ). The contour extraction condition selection unit 53 is a part for selecting a condition for executing the contour extraction process, and in this example, "with a target image" indicating that the contour of the target object is extracted using the target image as a reference image. Allows you to select either "Outline extraction" or "Outline extraction with target process color image" indicating that the outline of the target object is extracted using the target process color image (specific color image) consisting of the target process color as the reference image. It is configured. The density threshold value input unit 54 is configured to be able to input an arbitrary value as a reference density threshold value when extracting the contour of the target object.

<処理範囲の設定>
図5は、第1の実施形態に係る処理範囲66の例を示す図である。図5において、対象画像61内に処理範囲66が設定されている状態が例示されている。処理範囲66は、例えばディスプレイ26に表示された対象画像61内の任意の範囲をユーザがマウス、スタイラス等のポインティングデバイスを用いて指定する範囲指定操作に基づいて設定される。
<Processing range setting>
FIG. 5 is a diagram showing an example of the processing range 66 according to the first embodiment. FIG. 5 illustrates a state in which the processing range 66 is set in the target image 61. The processing range 66 is set based on a range designation operation in which, for example, an arbitrary range in the target image 61 displayed on the display 26 is designated by the user using a pointing device such as a mouse or a stylus.

本例の対象画像61には、雷を描写した第1のオブジェクト62、太陽を描写した第2のオブジェクト63、雲を描写した第3のオブジェクト64、及び空を描写した第4のオブジェクト65が含まれている。第1~第4のオブジェクト62~65はそれぞれ異なる色相を有しており、第1のオブジェクト62、第2のオブジェクト63、及び第4のオブジェクト65は対象プロセスカラーのY色を含み、第3のオブジェクト64はY色を含まないものとする。本例の処理範囲66は、第1のオブジェクト62の全体、第2のオブジェクト63の全体、第3のオブジェクト64の一部、及び第4のオブジェクト65の一部を含んでいる。 In the target image 61 of this example, a first object 62 depicting lightning, a second object 63 depicting the sun, a third object 64 depicting clouds, and a fourth object 65 depicting the sky are included. include. The first to fourth objects 62 to 65 have different hues, and the first object 62, the second object 63, and the fourth object 65 include the Y color of the target process color, and the third object It is assumed that the object 64 of the above does not include the Y color. The processing range 66 of this example includes the whole of the first object 62, the whole of the second object 63, a part of the third object 64, and a part of the fourth object 65.

<対象画像の濃度値を用いた輪郭抽出処理及び特色置換処理>
図6は、第1の実施形態の第1の例に係る対象オブジェクト71,72の例を示す図である。第1の例は、図4に示す設定画面41において輪郭抽出条件として「対象画像で輪郭抽出」を選択した場合の例である。すなわち、本例においては、全プロセスカラー、すなわち置換の対象となる対象プロセスカラー(Y色)と置換の対象とならない非対象プロセスカラー(C色、M色、及びK色)とを含む対象画像61の濃度値に基づいて、対象オブジェクト71,72の輪郭74を抽出する。具体的には、対象画像61において、対象オブジェクト71,72の輪郭74であるか否かを判定する対象となる判定対象画素と、判定対象画素に隣接する画素である隣接画素との濃度値を比較し、両濃度値の差が濃度閾値以上である場合に、判定対象画素を対象オブジェクト71,72の輪郭74を構成する画素と判定する。
<Contour extraction processing and spot color replacement processing using the density value of the target image>
FIG. 6 is a diagram showing an example of the target objects 71 and 72 according to the first example of the first embodiment. The first example is an example in which "contour extraction with target image" is selected as the contour extraction condition on the setting screen 41 shown in FIG. That is, in this example, the target image including all process colors, that is, the target process color (Y color) to be replaced and the non-target process color (C color, M color, and K color) not to be replaced. The contour 74 of the target objects 71 and 72 is extracted based on the density value of 61. Specifically, in the target image 61, the density values of the determination target pixel to be determined whether or not it is the contour 74 of the target objects 71 and 72 and the adjacent pixel which is a pixel adjacent to the determination target pixel are determined. By comparison, when the difference between the two density values is equal to or greater than the density threshold value, the determination target pixel is determined to be a pixel constituting the contour 74 of the target objects 71 and 72.

本例においては、処理範囲66内に2つの対象オブジェクト71,72が存在している。第1の対象オブジェクト71は、第1のオブジェクト62の全体(雷の画像全体)に対応し、第2の対象オブジェクト72は、第2のオブジェクト63の一部(太陽の画像のうち雲に隠れた部分を除く部分)に対応している。すなわち、対象画像61において、第1のオブジェクト62を構成する画素の濃度値と第1のオブジェクト62の背景部分の画素の濃度値との差が濃度閾値(50)以上となっている。同様に、第2のオブジェクト63を構成する画素の濃度値と第2のオブジェクト63の背景部分の画素の濃度値との差が濃度閾値以上となっている。第4のオブジェクト65に対応する対象オブジェクトが存在しないのは、第4のオブジェクト65を構成する画素の濃度値と第4のオブジェクト65の背景部分の画素の濃度値との差が濃度閾値より小さいためである。このように、本例においては、対象プロセスカラーを含んでいても対象画像61における背景部分との間の濃度値の差が濃度閾値より低いオブジェクトは、対象オブジェクトとして扱われない。これにより、対象画像61における濃度値がある程度高い対象オブジェクトについて特色置換処理を施すことができる。 In this example, two target objects 71 and 72 exist within the processing range 66. The first object object 71 corresponds to the entire first object 62 (the entire image of lightning), and the second object object 72 is a part of the second object 63 (hidden in the clouds in the image of the sun). It corresponds to the part excluding the part). That is, in the target image 61, the difference between the density value of the pixels constituting the first object 62 and the density value of the pixels in the background portion of the first object 62 is equal to or larger than the density threshold value (50). Similarly, the difference between the density value of the pixels constituting the second object 63 and the density value of the pixels in the background portion of the second object 63 is equal to or larger than the density threshold value. The reason why the target object corresponding to the fourth object 65 does not exist is that the difference between the density value of the pixels constituting the fourth object 65 and the density value of the pixels in the background portion of the fourth object 65 is smaller than the density threshold. Because. As described above, in this example, an object whose difference in density value from the background portion in the target image 61 is lower than the density threshold value even if the target process color is included is not treated as the target object. As a result, the spot color replacement processing can be performed on the target object having a high density value to some extent in the target image 61.

図7は、第1の実施形態の第1の例に係る特色置換処理の結果例を示す図である。図7において、対象画像61が表示されている状態A、対象画像61において対象オブジェクト71,72が設定された状態B、及び対象オブジェクト71,72の対象プロセスカラーが対象特色に置換された状態Cが例示されている。状態Cにおける第1の対象オブジェクト71及び第2の対象オブジェクト72の色相は、特色置換処理の効果により、状態Aにおける第1のオブジェクト62及び第2のオブジェクト63の色相から変化されている。 FIG. 7 is a diagram showing an example of the result of the spot color replacement process according to the first example of the first embodiment. In FIG. 7, the state A in which the target image 61 is displayed, the state B in which the target objects 71 and 72 are set in the target image 61, and the state C in which the target process colors of the target objects 71 and 72 are replaced with the target spot colors. Is illustrated. The hues of the first target object 71 and the second target object 72 in the state C are changed from the hues of the first object 62 and the second object 63 in the state A due to the effect of the spot color replacement process.

<特色置換処理の具体例>
図8は、第1の実施形態に係る特色置換処理の具体的方法例を概念的に示す図である。輪郭抽出処理の結果として得られる情報は、輪郭74を構成する各画素の座標を示す座標一覧であるため、当該情報をそのまま用いても、輪郭74が描写された輪郭画像81を生成することができるにすぎない。そこで、本例においては、輪郭74の座標一覧(輪郭画像81)に基づいて、輪郭74内の領域を白抜きにした(輪郭内の領域を白色とし、輪郭外の領域を黒色とした)マスク画像82を生成する。マスク画像82の生成方法は特に限定されるべきものではないが、例えばOpenCV(登録商標)のライブラリ等を使用することができる。
<Specific example of spot color replacement processing>
FIG. 8 is a diagram conceptually showing a specific method example of the spot color replacement process according to the first embodiment. Since the information obtained as a result of the contour extraction process is a coordinate list showing the coordinates of each pixel constituting the contour 74, the contour image 81 in which the contour 74 is drawn can be generated even if the information is used as it is. You can only do it. Therefore, in this example, based on the coordinate list of the contour 74 (contour image 81), the area inside the contour 74 is outlined (the area inside the contour is white and the area outside the contour is black). Image 82 is generated. The method of generating the mask image 82 is not particularly limited, but for example, a library of OpenCV® can be used.

データ生成部123は、先ず、対象画像61から対象プロセスカラーを削除した非対象プロセスカラー版83を生成する。具体的には、対象画像61の全画素の画素値(階調値等)を、対象プロセスカラーを含まない色の値に変換する処理等を行う。その後、データ生成部123は、マスク画像82を用いて、対象オブジェクト71,72を対象特色で描画した特色オブジェクト85,86を含む対象特色版84を生成する。具体的には、対象画像61の全画素のうちマスク画像82の輪郭74内に対応する画素の画素値を対象特色に対応する値に変換する処理等を行う。その後、データ生成部123は、非対象プロセスカラー版83と対象特色版84とを対象特色版84が前面に配置されるように重ね合わせた画像を示す特色画像データを生成する。 The data generation unit 123 first generates the non-target process color version 83 in which the target process color is deleted from the target image 61. Specifically, a process of converting the pixel values (gradation values and the like) of all the pixels of the target image 61 into color values that do not include the target process color is performed. After that, the data generation unit 123 generates the target special color plate 84 including the special color objects 85 and 86 in which the target objects 71 and 72 are drawn with the target special colors by using the mask image 82. Specifically, a process of converting the pixel values of the pixels corresponding to the contour 74 of the mask image 82 out of all the pixels of the target image 61 into the values corresponding to the target spot color is performed. After that, the data generation unit 123 generates special color image data showing an image in which the non-target process color plate 83 and the target special color plate 84 are superposed so that the target special color plate 84 is arranged in front of the target special color plate 84.

<対象プロセスカラー画像の濃度値を用いた輪郭抽出処理及び特色置換処理>
図9は、第1の実施形態の第2の例に係る対象オブジェクト91の例を示す図である。第2の例は、図4に示す設定画面41において輪郭抽出条件として「対象プロセスカラー画像で輪郭抽出」を選択した場合の例である。すなわち、本例においては、対象プロセスカラー(Y色)のみからなる対象プロセスカラー画像69の濃度値に基づいて、対象オブジェクト91の輪郭74が抽出される。具体的には、上記第1の例と同様に、対象プロセスカラー画像69において判定対象画素と隣接画素との濃度値を比較し、両濃度値の差が濃度閾値以上である場合に、判定対象画素を対象オブジェクト91の輪郭74を構成する画素と判定する。ここで例示する対象プロセスカラー画像69においては、対象プロセスカラーを含む第1、第2、及び第4のオブジェクト62,63,65が対象プロセスカラーの濃淡により表現され、対象プロセスカラーを含まない第3のオブジェクト64が表示されていない(白抜きになっている)。
<Outline extraction processing and spot color replacement processing using the density value of the target process color image>
FIG. 9 is a diagram showing an example of the target object 91 according to the second example of the first embodiment. The second example is an example in which "contour extraction with target process color image" is selected as the contour extraction condition on the setting screen 41 shown in FIG. That is, in this example, the contour 74 of the target object 91 is extracted based on the density value of the target process color image 69 consisting only of the target process color (Y color). Specifically, as in the first example above, the density values of the determination target pixel and the adjacent pixel are compared in the target process color image 69, and when the difference between the two density values is equal to or greater than the density threshold, the determination target is used. It is determined that the pixel is a pixel constituting the contour 74 of the target object 91. In the target process color image 69 exemplified here, the first, second, and fourth objects 62, 63, and 65 including the target process color are represented by shades of the target process color, and the target process color is not included. The object 64 of 3 is not displayed (it is outlined).

本例においては、処理範囲66内に1つの対象オブジェクト91が存在している。対象オブジェクト91は、第1のオブジェクト62の全体(雷の画像全体)に対応している。すなわち、対象プロセスカラー画像69において、第1のオブジェクト62を構成する画素の濃度値と第1のオブジェクト62の背景部分の画素の濃度値との差が濃度閾値(50)以上となっている。第2のオブジェクト63及び第4のオブジェクト65に対応する対象オブジェクトが存在しないのは、対象プロセスカラー画像69においては、第2のオブジェクト63を構成する画素の濃度値と第2のオブジェクト63の背景部分の画素の濃度値との差が濃度閾値より小さいためである。同様に、第4のオブジェクト65を構成する画素の濃度値と第4のオブジェクト65の背景部分の画素の濃度値との差が濃度閾値より小さくなっている。このように、本例においては、対象プロセスカラーを含んでいても対象プロセスカラー画像69における背景部分との間の濃度値の差が濃度閾値より低いオブジェクトは、対象オブジェクトとして扱われず、対象特色への変換が行われない。これにより、対象プロセスカラー画像69における濃度値がある程度高い対象オブジェクトについて特色置換処理を施すことができる。 In this example, one target object 91 exists in the processing range 66. The target object 91 corresponds to the entire first object 62 (the entire image of lightning). That is, in the target process color image 69, the difference between the density value of the pixels constituting the first object 62 and the density value of the pixels in the background portion of the first object 62 is equal to or larger than the density threshold value (50). The reason why the target object corresponding to the second object 63 and the fourth object 65 does not exist is that in the target process color image 69, the density value of the pixels constituting the second object 63 and the background of the second object 63. This is because the difference from the density value of the pixel of the portion is smaller than the density threshold. Similarly, the difference between the density value of the pixels constituting the fourth object 65 and the density value of the pixels in the background portion of the fourth object 65 is smaller than the density threshold value. As described above, in this example, even if the target process color is included, the object whose difference in density value from the background portion in the target process color image 69 is lower than the density threshold is not treated as the target object and is transferred to the target feature. Is not converted. As a result, the spot color replacement process can be performed on the target object having a high density value to some extent in the target process color image 69.

図10は、第1の実施形態の第2の例に係る特色置換処理の結果例を示す図である。図10において、対象画像61が表示されている状態D、対象プロセスカラー画像69において対象オブジェクト91が設定された状態E、及び対象オブジェクト91の対象プロセスカラー(Y色)が対象特色(透明色)に置換された状態Fが例示されている。状態Fにおける第1の対象オブジェクト71の色相は、特色置換処理の効果により、状態Dにおける第1のオブジェクト62の色相から変化されている。 FIG. 10 is a diagram showing an example of the result of the spot color replacement process according to the second example of the first embodiment. In FIG. 10, the state D in which the target image 61 is displayed, the state E in which the target object 91 is set in the target process color image 69, and the target process color (Y color) of the target object 91 are the target spot colors (transparent colors). The state F substituted with is exemplified. The hue of the first target object 71 in the state F is changed from the hue of the first object 62 in the state D due to the effect of the spot color replacement processing.

第2の例における特色置換処理も第1の例と同様に図8に示すようなマスク画像82を用いた方法等により実行することができる。 The spot color replacement process in the second example can also be executed by a method using a mask image 82 as shown in FIG. 8 as in the first example.

<輪郭抽出処理>
図11は、第1の実施形態の第1の例及び第2の例に係る輪郭抽出処理の例を示す図である。図11には、対象画像61又は対象プロセスカラー画像69における判定対象画素95及び隣接画素96が例示されている。判定対象画素95は輪郭74を構成するか否かを判定する対象となる画素であり、隣接画素96は判定対象画素95に隣接する画素である。本実施形態に係る輪郭抽出処理においては、判定対象画素95の濃度値とその周囲に存在する各隣接画素96の濃度値とを比較し、濃度値の差が濃度閾値以上である隣接画素96が存在する場合、当該判定対象画素95は対象オブジェクト71,72,91の輪郭74を構成する輪郭画素であると判定する。このような方法により、第1の例(対象画像61の濃度値を用いた輪郭抽出処理)及び第2の例(対象プロセスカラー画像69の濃度値を用いた輪郭抽出処理)の両方において同様に輪郭74を抽出することができる。
<Outline extraction process>
FIG. 11 is a diagram showing an example of contour extraction processing according to the first example and the second example of the first embodiment. FIG. 11 illustrates the determination target pixel 95 and the adjacent pixel 96 in the target image 61 or the target process color image 69. The determination target pixel 95 is a pixel to be determined whether or not to form the contour 74, and the adjacent pixel 96 is a pixel adjacent to the determination target pixel 95. In the contour extraction process according to the present embodiment, the density value of the determination target pixel 95 is compared with the density value of each adjacent pixel 96 existing around the determination target pixel 95, and the adjacent pixel 96 whose difference in density value is equal to or greater than the density threshold is determined. If present, it is determined that the determination target pixel 95 is a contour pixel constituting the contour 74 of the target objects 71, 72, 91. By such a method, similarly in both the first example (contour extraction process using the density value of the target image 61) and the second example (contour extraction process using the density value of the target process color image 69). The contour 74 can be extracted.

<輪郭抽出条件に応じた特色置換処理の流れ>
図12は、実施形態に係る特色置換処理の処理フロー例を示すフローチャートである。オブジェクト設定部122は、操作制御部104から受信したイベント情報に基づいて、対象画像61又は対象プロセスカラー画像69のどちらを基準画像として用いるか(ユーザが輪郭抽出条件として「対象画像で輪郭抽出」又は「対象プロセスカラー画像で輪郭抽出」のどちらを指定したか)を判定する(S101)。オブジェクト設定部122は、対象画像61の濃度値を用いる場合(S101:対象画像)、基準画像に対象画像61のキャプチャを設定し(S102)、対象プロセスカラー画像69の濃度値を用いる場合(S101:対象プロセスカラー画像)、基準画像に対象プロセスカラー画像のキャプチャを設定する(S103)。
<Flow of spot color replacement processing according to contour extraction conditions>
FIG. 12 is a flowchart showing a processing flow example of the spot color replacement processing according to the embodiment. The object setting unit 122 uses the target image 61 or the target process color image 69 as the reference image based on the event information received from the operation control unit 104 (the user "extracts the contour with the target image" as the contour extraction condition. Or, which of "contour extraction in the target process color image" is specified) is determined (S101). When the object setting unit 122 uses the density value of the target image 61 (S101: target image), the object setting unit 122 sets the capture of the target image 61 as the reference image (S102), and uses the density value of the target process color image 69 (S101). : Target process color image), the capture of the target process color image is set as the reference image (S103).

その後、オブジェクト設定部122は、基準画像における処理範囲66内で輪郭抽出処理を実行し(S104)、データ生成部123は、抽出された輪郭74の座標一覧からマスク画像82を生成する(S105)。その後、データ生成部123は、対象画像61内の対象プロセスカラーを削除した非対象プロセスカラー版83を生成し(S106)、マスク画像82を用いて対象オブジェクト71,72,91を対象特色で描画した対象特色版84を生成し(S107)、非対象プロセスカラー版83と対象特色版84とを重ね合わせた画像を示す特色画像データを生成する(S108)。 After that, the object setting unit 122 executes the contour extraction process within the processing range 66 of the reference image (S104), and the data generation unit 123 generates the mask image 82 from the coordinate list of the extracted contour 74 (S105). .. After that, the data generation unit 123 generates a non-target process color version 83 in which the target process color in the target image 61 is deleted (S106), and draws the target objects 71, 72, 91 with the target spot color using the mask image 82. The target spot color plate 84 is generated (S107), and the spot color image data showing an image in which the non-target process color plate 83 and the target spot color plate 84 are superimposed is generated (S108).

<全体的な処理の流れ>
図13は、実施形態に係る情報処理装置11における全体的な処理フロー例を示すシーケンス図である。先ず、操作部101が特色印刷の対象となるPDFデータを指定する操作を受け付けると(ここでは電子ファイルの一例としてPDFデータを使用する例を示す)(S201)、データ入力部102は、指定されたPDFデータを所定の記憶装置(HDD25等)から読み込み、データ記憶部103に送信する(S202)。データ記憶部103は、受信したPDFデータを記憶する(S203)。また、データ入力部102は、読み込んだPDFデータを表示制御部105に送信し(S204)、表示制御部105は、受信したPDFデータをディスプレイ26等の表示装置に表示させる(S205)。その後、操作部101が、PDFデータを表示可能なアプリケーション上で特色印刷の設定を行うためのツールを選択する操作を受け付けると(S206)、表示制御部105は、選択されたツールに対応する設定画面41を表示装置に表示させる(S207)。
<Overall processing flow>
FIG. 13 is a sequence diagram showing an example of an overall processing flow in the information processing apparatus 11 according to the embodiment. First, when the operation unit 101 accepts an operation for designating the PDF data to be the target of spot color printing (here, an example of using the PDF data as an example of an electronic file is shown) (S201), the data input unit 102 is designated. The PDF data is read from a predetermined storage device (HDD 25 or the like) and transmitted to the data storage unit 103 (S202). The data storage unit 103 stores the received PDF data (S203). Further, the data input unit 102 transmits the read PDF data to the display control unit 105 (S204), and the display control unit 105 causes the received PDF data to be displayed on a display device such as a display 26 (S205). After that, when the operation unit 101 accepts an operation of selecting a tool for setting spot color printing on an application capable of displaying PDF data (S206), the display control unit 105 sets the settings corresponding to the selected tool. The screen 41 is displayed on the display device (S207).

操作部101が、図4に示すような設定画面41上で対象プロセスカラー、対象特色、輪郭抽出条件、及び濃度閾値を指定する操作と、図5に示すような対象画像61上で範囲を指定する操作とを受け付けると(S208)、操作制御部104は、範囲の指定内容を示すイベント情報を処理範囲設定部121に送信し(S209)、処理範囲設定部121は受信したイベント情報に基づいて処理範囲66を設定する(S210)。また、操作制御部104は、対象プロセスカラー、対象特色、輪郭抽出条件、及び濃度閾値の指定内容を示すイベント情報をオブジェクト設定部122に送信する(S211)。 The operation unit 101 specifies an operation for designating a target process color, a target spot color, a contour extraction condition, and a density threshold value on the setting screen 41 as shown in FIG. 4, and a range is specified on the target image 61 as shown in FIG. Upon receiving the operation to be performed (S208), the operation control unit 104 transmits event information indicating the specified contents of the range to the processing range setting unit 121 (S209), and the processing range setting unit 121 is based on the received event information. The processing range 66 is set (S210). Further, the operation control unit 104 transmits event information indicating the specified contents of the target process color, the target spot color, the contour extraction condition, and the density threshold value to the object setting unit 122 (S211).

オブジェクト設定部122は、操作制御部104からイベント情報を受信すると、データ記憶部103から処理中のPDFデータを取得し(S212)、指定された輪郭抽出条件に基づいて、輪郭抽出処理における濃度比較の基準となる基準画像を設定する(S213)。このとき、輪郭抽出条件として「対象画像で輪郭抽出」が指定された場合には、基準画像に対象画像61のキャプチャを設定し、「対象プロセスカラー画像で輪郭抽出」が指定された場合には、基準画像に対象プロセスカラー画像69のキャプチャを設定する。 When the object setting unit 122 receives the event information from the operation control unit 104, the object setting unit 122 acquires the PDF data being processed from the data storage unit 103 (S212), and compares the densities in the contour extraction process based on the specified contour extraction conditions. A reference image that serves as a reference for the above is set (S213). At this time, if "contour extraction with the target image" is specified as the contour extraction condition, the capture of the target image 61 is set as the reference image, and if "contour extraction with the target process color image" is specified, the capture is set. , Set the capture of the target process color image 69 as the reference image.

その後、オブジェクト設定部122は、上記のように設定された基準画像における処理範囲66内において、指定された対象プロセスカラー、対象特色、及び濃度閾値に基づいて、対象オブジェクト71,72,91の輪郭74を抽出する輪郭抽出処理を行い(S214)、輪郭74の座標を示す情報である座標一覧をデータ生成部123に送信する(S215)。 After that, the object setting unit 122 sets the contours of the target objects 71, 72, and 91 based on the specified target process color, target spot color, and density threshold within the processing range 66 in the reference image set as described above. A contour extraction process for extracting the 74 is performed (S214), and a coordinate list which is information indicating the coordinates of the contour 74 is transmitted to the data generation unit 123 (S215).

データ生成部123は、受信した座標一覧に基づいてマスク画像82を生成し(S216)、マスク画像82を用いて図8及び図9に示すように特色置換処理を行い(S217)、対象プロセスカラーを対象特色に置換した画像を示す特色画像データを生成して表示制御部105に送信する(S218)。表示制御部105は、受信した特色画像データに基づいて対象プロセスカラーが対象特色に置換された特色置換画像を含むプレビュー画面を表示装置に表示させる(S219)。また、データ生成部123は、生成した特色画像データをデータ記憶部103に送信し(S220)、データ記憶部103は、受信した特色画像データを記憶する(S221)。データ記憶部103に記憶された特色画像データは、特色印刷の実行命令が発行された場合等に印刷装置12に送信される。 The data generation unit 123 generates a mask image 82 based on the received coordinate list (S216), performs a spot color replacement process using the mask image 82 as shown in FIGS. 8 and 9 (S217), and performs a spot color replacement process (S217). Is generated as spot color image data indicating an image in which is replaced with a target spot color and transmitted to the display control unit 105 (S218). The display control unit 105 causes the display device to display a preview screen including the spot color replacement image in which the target process color is replaced with the target spot color based on the received spot color image data (S219). Further, the data generation unit 123 transmits the generated special color image data to the data storage unit 103 (S220), and the data storage unit 103 stores the received special color image data (S221). The spot color image data stored in the data storage unit 103 is transmitted to the printing device 12 when an execution command for spot color printing is issued or the like.

以上のように、本実施形態に係る情報処理装置11によれば、ユーザが処理範囲66を対象画像61から任意に指定することが可能となる。また、対象オブジェクト71,72,91の設定が処理範囲66内の画素の濃度値を考慮して行われ、プロセスカラーの濃度がある程度高いオブジェクトが対象オブジェクト71,72,91に設定される。これにより、特色に置換することによる効果がほとんど得られないような低い濃度のオブジェクトを特色置換処理の対象から除外することができ、比較的高価な特色トナー(インク)の浪費を防止することが可能となる。また、対象オブジェクト71,72,91を設定する際の基準となる輪郭抽出条件(基準画像)及び濃度閾値をユーザが任意に指定することができるため、あらゆる使用状況に対応することが可能となる。これにより、特色印刷を実行する際の利便性を大きく向上させることが可能となる。 As described above, according to the information processing apparatus 11 according to the present embodiment, the user can arbitrarily specify the processing range 66 from the target image 61. Further, the target objects 71, 72, 91 are set in consideration of the density values of the pixels in the processing range 66, and the objects having a high process color density to some extent are set in the target objects 71, 72, 91. As a result, it is possible to exclude low-density objects from which the effect of replacing with a spot color is hardly obtained from the target of the spot color replacement processing, and it is possible to prevent waste of relatively expensive spot color toner (ink). It will be possible. In addition, since the user can arbitrarily specify the contour extraction condition (reference image) and the density threshold value as the reference when setting the target objects 71, 72, 91, it is possible to correspond to all usage situations. .. This makes it possible to greatly improve the convenience when performing spot color printing.

以下に、他の実施形態について説明する。 The other embodiments will be described below.

<第2の実施形態>
本実施形態に係るオブジェクト設定部122は、上記のような輪郭抽出処理を行わず、対象画像61の濃度値と予め設定された濃度閾値とを用いて対象オブジェクト71,72を直接特定するオブジェクト特定処理を行う。
<Second embodiment>
The object setting unit 122 according to the present embodiment does not perform the contour extraction process as described above, and identifies the objects that directly specify the target objects 71 and 72 by using the density value of the target image 61 and the preset density threshold. Perform processing.

本実施形態に係るオブジェクト設定部122は、対象画像61を構成する各画素の濃度値と濃度閾値とを比較し、濃度閾値以上の濃度値を有する画素を、対象オブジェクト71,72を構成するオブジェクト画素と判定し、オブジェクト画素の集合体を対象オブジェクト71,72として設定する。 The object setting unit 122 according to the present embodiment compares the density value of each pixel constituting the target image 61 with the density threshold value, and the pixel having the density value equal to or higher than the density threshold value is the object constituting the target objects 71 and 72. It is determined to be a pixel, and an aggregate of object pixels is set as the target objects 71 and 72.

このように、対象画像61の濃度値と濃度閾値とを用いて直接対象オブジェクト71,72を設定してもよい。これにより、輪郭抽出処理を行うことなく、対象画像61における濃度値がある程度高い対象オブジェクト71,72に対して特色置換処理を施すことができ、特色トナーの浪費を防止することが可能となる。 In this way, the target objects 71 and 72 may be directly set by using the density value and the density threshold value of the target image 61. As a result, it is possible to perform the spot color replacement process on the target objects 71 and 72 having a high density value to some extent in the target image 61 without performing the contour extraction process, and it is possible to prevent the waste of the spot color toner.

<第3の実施形態>
本実施形態に係るオブジェクト設定部122は、対象プロセス画像69の濃度値と予め設定された濃度閾値とを用いて対象オブジェクト91を直接特定するオブジェクト特定処理を行う。
<Third embodiment>
The object setting unit 122 according to the present embodiment performs an object specifying process for directly specifying the target object 91 by using the density value of the target process image 69 and the preset density threshold value.

本実施形態に係るオブジェクト設定部122は、対象プロセスカラー画像69を構成する各画素の濃度値と濃度閾値とを比較し、濃度閾値以上の濃度値を有する画素を、対象オブジェクト91を構成するオブジェクト画素と判定し、オブジェクト画素の集合体を対象オブジェクト91として設定する。 The object setting unit 122 according to the present embodiment compares the density value of each pixel constituting the target process color image 69 with the density threshold, and sets the pixel having the density value equal to or higher than the density threshold as the object constituting the target object 91. It is determined that the object is a pixel, and an aggregate of object pixels is set as the target object 91.

このように、対象プロセスカラー画像69の濃度値と濃度閾値とを用いて直接対象オブジェクト91を設定してもよい。これにより、輪郭抽出処理を行うことなく、対象プロセスカラー画像69における濃度値がある程度高い対象オブジェクト91に対して特色置換処理を施すことができ、特色トナーの浪費を防止することが可能となる。 In this way, the target object 91 may be directly set by using the density value and the density threshold value of the target process color image 69. As a result, the spot color replacement process can be performed on the target object 91 having a high density value to some extent in the target process color image 69 without performing the contour extraction process, and the waste of the spot color toner can be prevented.

以上、本発明の実施形態を説明したが、上記実施形態は例として提示したものであり、発明の範囲を限定することを意図するものではない。この新規な実施形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更、及び組み合わせを行うことができる。この実施形態及びその変形は発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiments of the present invention have been described above, the above embodiments are presented as examples and are not intended to limit the scope of the invention. This novel embodiment can be implemented in various other embodiments, and various omissions, replacements, changes, and combinations can be made without departing from the gist of the invention. This embodiment and its modifications are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and the equivalent scope thereof.

1 画像処理システム
11 情報処理装置
12 印刷装置
13 ネットワーク
21 CPU
22 ROM
23 RAM
24 VRAM
25 HDD
26 ディスプレイ
27 キーボード
28 I/O
41 設定画面
51 対象プロセスカラー版選択部
52 対象特色版選択部
53 輪郭抽出条件選択部
54 濃度閾値入力部
61 対象画像
62 第1のオブジェクト
63 第2のオブジェクト
64 第3のオブジェクト
65 第4のオブジェクト
66 処理範囲
69 対象プロセスカラー画像
71,72,91 対象オブジェクト
74 輪郭
81 輪郭画像
82 マスク画像
83 非対象プロセスカラー版
84 対象特色版
85,86 特色オブジェクト
95 判定対象画素
96 隣接画素
101 操作部
102 データ入力部
103 データ記憶部
104 操作制御部
105 表示制御部
106 特色置換処理部
111 ファイル指定部
112 プロセスカラー指定部
113 特色指定部
114 輪郭抽出条件指定部
115 濃度閾値指定部
116 範囲指定部
121 処理範囲設定部
122 オブジェクト設定部
123 データ生成部
1 Image processing system 11 Information processing device 12 Printing device 13 Network 21 CPU
22 ROM
23 RAM
24 VRAM
25 HDD
26 Display 27 Keyboard 28 I / O
41 Setting screen 51 Target process color version selection unit 52 Target special color version selection unit 53 Contour extraction condition selection unit 54 Concentration threshold input unit 61 Target image 62 First object 63 Second object 64 Third object 65 Fourth object 66 Processing range 69 Target process color image 71,72,91 Target object 74 Contour 81 Contour image 82 Mask image 83 Non-target process color version 84 Target special color version 85,86 Special color object 95 Judgment target pixel 96 Adjacent pixel 101 Operation unit 102 Data Input unit 103 Data storage unit 104 Operation control unit 105 Display control unit 106 Special color replacement processing unit 111 File specification unit 112 Process color specification unit 113 Special color specification unit 114 Contour extraction condition specification unit 115 Concentration threshold specification unit 116 Range specification unit 121 Processing range Setting unit 122 Object setting unit 123 Data generation unit

特開2003-348366号公報Japanese Patent Application Laid-Open No. 2003-348366

Claims (13)

ユーザによる操作を受け付ける操作部と、
前記操作部により受け付けられ対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する処理範囲設定部と、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定するオブジェクト設定部と、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成するデータ生成部と、
を備え
前記オブジェクト設定部は、前記処理範囲内において、前記所定の条件に基づいて前記特定のプロセスカラーを含む部分の輪郭を抽出し、前記輪郭内の部分を前記対象オブジェクトに設定する
ことを特徴とする情報処理装置。
An operation unit that accepts operations by the user,
A processing range setting unit that sets the target processing range for spot color replacement processing that replaces a specific process color with a specific spot color based on a range specification operation that is accepted by the operation unit and specifies an arbitrary range from the target image. ,
An object setting unit that sets a portion within the processing range that includes the specific process color and whose density value satisfies a predetermined condition to the target object to be subjected to the spot color replacement processing, and an object setting unit.
A data generation unit that generates spot color image data indicating an image in which the specific process color in the target object is replaced with the specific spot color.
Equipped with
The object setting unit extracts the contour of the portion including the specific process color within the processing range based on the predetermined condition, and sets the portion in the contour to the target object.
An information processing device characterized by this.
前記所定の条件は、隣接する複数の画素の前記濃度値を比較して算出した前記濃度値の差が閾値以上である
ことを特徴とする請求項に記載の情報処理装置。
The information processing apparatus according to claim 1 , wherein the predetermined condition is that the difference between the density values calculated by comparing the density values of a plurality of adjacent pixels is equal to or larger than a threshold value.
前記濃度値は、前記対象画像における濃度値、又は前記特定のプロセスカラーからなる特定色画像における濃度値である
ことを特徴とする請求項に記載の情報処理装置。
The information processing apparatus according to claim 2 , wherein the density value is a density value in the target image or a density value in a specific color image made of the specific process color.
前記操作部は、前記対象画像における前記濃度値又は前記特定色画像における前記濃度値のどちらを使用するかを指定する条件指定操作を受け付け、
前記オブジェクト設定部は、前記条件指定操作に基づいて、前記対象画像における前記濃度値と前記閾値との比較結果に基づいて前記輪郭を抽出する第1の輪郭抽出処理、又は前記特定色画像における前記濃度値と前記閾値との比較結果に基づいて前記輪郭を抽出する第2の輪郭抽出処理を行う
ことを特徴とする請求項に記載の情報処理装置。
The operation unit accepts a condition specification operation for designating whether to use the density value in the target image or the density value in the specific color image.
The object setting unit is the first contour extraction process for extracting the contour based on the comparison result between the density value in the target image and the threshold value based on the condition designation operation, or the said in the specific color image. The information processing apparatus according to claim 3 , wherein a second contour extraction process for extracting the contour is performed based on a comparison result between the density value and the threshold value.
前記データ生成部は、前記輪郭の座標を示す情報に基づいて前記輪郭内の領域を白抜きにしたマスク画像を生成し、前記マスク画像を示すデータを用いて前記特色画像データを生成する
ことを特徴とする請求項のいずれか1項に記載の情報処理装置。
The data generation unit generates a mask image in which the area in the contour is outlined based on the information indicating the coordinates of the contour, and generates the special color image data using the data showing the mask image. The information processing apparatus according to any one of claims 1 to 4 , which is characterized.
前記オブジェクト設定部は、前記処理範囲内において、前記対象画像又は前記特定のプロセスカラーからなる特定色画像を構成する画素の濃度値が閾値以上である部分を前記対象オブジェクトに設定する
ことを特徴とする請求項1に記載の情報処理装置。
The object setting unit is characterized in that a portion within the processing range in which the density value of a pixel constituting the target image or a specific color image composed of the specific process color is equal to or higher than a threshold value is set in the target object. The information processing apparatus according to claim 1.
前記操作部は、前記閾値を任意に指定する閾値指定操作を受け付ける
ことを特徴とする請求項又はに記載の情報処理装置。
The information processing apparatus according to claim 2 or 6 , wherein the operation unit receives a threshold value designation operation for arbitrarily designating the threshold value.
前記対象オブジェクトを含むプレビュー画面を表示装置に表示させる表示制御部、
を更に備えることを特徴とする請求項1~のいずれか1項に記載の情報処理装置。
A display control unit that displays a preview screen including the target object on the display device.
The information processing apparatus according to any one of claims 1 to 7 , further comprising.
ユーザインターフェースを介して取得された情報に基づいて、対象画像に含まれる特定のプロセスカラーを特定の特色に置換した画像を示す特色画像データを生成する情報処理装置であって、
前記ユーザインターフェースは、
所定の入力デバイスを用いて、前記対象画像から任意の範囲を指定する範囲指定操作、前記特定のプロセスカラーを指定するプロセスカラー指定操作、及び前記特定の特色を指定する特色指定操作を受け付け、
前記範囲指定操作に基づいて設定され前記特定のプロセスカラーを前記特定の特色に置換する特色置換処理の対象となる処理範囲を表示装置に表示し、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす対象オブジェクトを前記表示装置に表示し、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に変換した画像を前記表示装置に表示する
ことを特徴とする情報処理装置。
An information processing device that generates spot color image data indicating an image in which a specific process color included in a target image is replaced with a specific spot color based on information acquired via a user interface.
The user interface is
Using a predetermined input device, it accepts a range specification operation that specifies an arbitrary range from the target image, a process color specification operation that specifies the specific process color, and a spot color specification operation that specifies the specific spot color.
The processing range that is set based on the range specification operation and is the target of the spot color replacement process that replaces the specific process color with the specific spot color is displayed on the display device.
A target object containing the specific process color and having a density value satisfying a predetermined condition within the processing range is displayed on the display device.
An information processing device characterized in that an image obtained by converting the specific process color in the target object into the specific spot color is displayed on the display device.
前記ユーザインターフェースは、
前記入力デバイスを用いて、更に、前記濃度値に関する閾値を指定する濃度閾値指定操作を受け付ける
ことを特徴とする請求項に記載の情報処理装置。
The user interface is
The information processing apparatus according to claim 9 , wherein the input device is used to further accept a concentration threshold value specifying operation for designating a threshold value related to the concentration value.
前記ユーザインターフェースは、
前記入力デバイスを用いて、更に、前記対象画像における前記濃度値又は前記特定のプロセスカラーからなる特定色画像における前記濃度値のどちらを使用するかを指定する条件指定操作を受け付ける
ことを特徴とする請求項又は10に記載の情報処理装置。
The user interface is
The input device is further characterized by accepting a condition specification operation for specifying whether to use the density value in the target image or the density value in a specific color image consisting of the specific process color. The information processing apparatus according to claim 9 or 10 .
ユーザによる操作を受け付ける工程と、
対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する工程と、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定するオブジェクト設定工程と、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成する工程と、
を含み、
前記オブジェクト設定工程は、前記処理範囲内において、前記所定の条件に基づいて前記特定のプロセスカラーを含む部分の輪郭を抽出し、前記輪郭内の部分を前記対象オブジェクトに設定する
情報処理方法。
The process of accepting operations by the user and
Based on the range specification operation that specifies an arbitrary range from the target image, the process of setting the processing range to be the target of the spot color replacement process that replaces a specific process color with a specific spot color, and
An object setting step of setting a portion within the processing range that includes the specific process color and whose density value satisfies a predetermined condition to the target object to be the target of the spot color replacement processing.
A step of generating spot color image data indicating an image in which the specific process color in the target object is replaced with the specific spot color, and
Including
In the object setting step, the contour of the portion including the specific process color is extracted based on the predetermined condition within the processing range, and the portion in the contour is set in the target object.
Information processing method.
コンピュータに、
ユーザによる操作を受け付ける処理と、
対象画像から任意の範囲を指定する範囲指定操作に基づいて、特定のプロセスカラーを特定の特色に置換する特色置換処理の対象となる処理範囲を設定する処理と、
前記処理範囲内において前記特定のプロセスカラーを含み且つ濃度値が所定の条件を満たす部分を前記特色置換処理の対象となる対象オブジェクトに設定するオブジェクト設定処理と、
前記対象オブジェクト内の前記特定のプロセスカラーを前記特定の特色に置換した画像を示す特色画像データを生成する処理と、
を実行させ
前記オブジェクト設定処理は、前記処理範囲内において、前記所定の条件に基づいて前記特定のプロセスカラーを含む部分の輪郭を抽出し、前記輪郭内の部分を前記対象オブジェクトに設定する
プログラム。
On the computer
The process of accepting user operations and
A process to set the target processing range of the spot color replacement process that replaces a specific process color with a specific spot color based on the range specification operation that specifies an arbitrary range from the target image.
An object setting process for setting a portion within the processing range that includes the specific process color and whose density value satisfies a predetermined condition to the target object to be the target of the spot color replacement process, and an object setting process.
A process of generating spot color image data indicating an image in which the specific process color in the target object is replaced with the specific spot color, and
To execute ,
The object setting process extracts the contour of the portion including the specific process color within the processing range based on the predetermined condition, and sets the portion in the contour to the target object.
program.
JP2018109432A 2018-06-07 2018-06-07 Information processing equipment, information processing methods, and programs Active JP7087694B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018109432A JP7087694B2 (en) 2018-06-07 2018-06-07 Information processing equipment, information processing methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018109432A JP7087694B2 (en) 2018-06-07 2018-06-07 Information processing equipment, information processing methods, and programs

Publications (2)

Publication Number Publication Date
JP2019213114A JP2019213114A (en) 2019-12-12
JP7087694B2 true JP7087694B2 (en) 2022-06-21

Family

ID=68847080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018109432A Active JP7087694B2 (en) 2018-06-07 2018-06-07 Information processing equipment, information processing methods, and programs

Country Status (1)

Country Link
JP (1) JP7087694B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7360330B2 (en) * 2020-01-10 2023-10-12 株式会社ミマキエンジニアリング Print data generation device, RIP software and inkjet printer
JP2022086331A (en) 2020-11-30 2022-06-09 セイコーエプソン株式会社 Information processing apparatus, image processing method, and image processing program
JP2023160534A (en) 2022-04-22 2023-11-02 キヤノン株式会社 Printing apparatus, printing method, information processing apparatus, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006180376A (en) 2004-12-24 2006-07-06 Konica Minolta Business Technologies Inc Image processing apparatus
JP2006251695A (en) 2005-03-14 2006-09-21 Fuji Xerox Co Ltd Image forming apparatus and image forming method
JP2015095691A (en) 2013-11-08 2015-05-18 株式会社リコー Information processing apparatus, information processing method, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006180376A (en) 2004-12-24 2006-07-06 Konica Minolta Business Technologies Inc Image processing apparatus
JP2006251695A (en) 2005-03-14 2006-09-21 Fuji Xerox Co Ltd Image forming apparatus and image forming method
JP2015095691A (en) 2013-11-08 2015-05-18 株式会社リコー Information processing apparatus, information processing method, and program

Also Published As

Publication number Publication date
JP2019213114A (en) 2019-12-12

Similar Documents

Publication Publication Date Title
US8335012B2 (en) Image forming apparatus, method, and storage medium for selecting different mode to increase a degree of gloss of a print product
JP5145965B2 (en) Image processing apparatus, image processing method, and program
JP7110840B2 (en) Program, image forming apparatus, information processing apparatus, and information processing system
JP4618324B2 (en) Image processing apparatus and program
US20070086050A1 (en) Information processing apparatus, image processing method, and machine-readable medium
JP5700014B2 (en) Printing system, printing control program, and recording medium
JP2008211510A (en) Printing control program, printing controller, image forming apparatus and printing control method
JP7087694B2 (en) Information processing equipment, information processing methods, and programs
JP2009070128A (en) Image processor and image processing method
US10101951B2 (en) Image processing apparatus and image processing method that increase a width of a line constituting a white character in image data in a printing color saving mode
US9036202B2 (en) Image processing device and image processing method performing image process according to attribute information of image object
US9204013B2 (en) System to enable development and usage of fifth color separation forms
JP2008246884A (en) Image forming device
JP4651121B2 (en) Image forming apparatus, information processing apparatus, and image forming method
JP2002287945A (en) Method for performing black overprint, antialiasing, and trapping by page unit
JP2007336549A (en) Image forming apparatus and method
JP2008140244A (en) Information processor, control method therefor and computer program
JP2005229336A (en) Image processing apparatus
KR20120028019A (en) Image forming apparatus, printing control terminal apparatus and image forming method there of
JP2020036278A (en) Image processing apparatus, control method therefor, and program
JP6822161B2 (en) Information processing device, overprint attribute change method and program
JP6171727B2 (en) Image processing device, sheet, computer program
US20160344901A1 (en) Image processing apparatus, method, and recording medium
JP5763293B2 (en) Image placement support device
JP7321885B2 (en) Image processing device, image processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211027

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211102

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220330

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: 20220510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220523

R151 Written notification of patent or utility model registration

Ref document number: 7087694

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151