Information Processing Apparatus and Information Processing Program

The information processing apparatus automatically replaces magenta with pink in CMYK-converted images, addressing the limitations of manual retouching and enhancing user accessibility in digital media.

JP7697264B2Active Publication Date: 2025-06-24FUJIFILM BUSINESS INNOVATION CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021085594
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-05-20
Publication Date
2025-06-24
Estimated Expiration
2041-05-20

AI Technical Summary

Technical Problem

In comics and doujinshi, manually replacing magenta with pink to represent skin color is a cumbersome process that only designers can perform, limiting its accessibility to other users.

Method used

An information processing apparatus and program that automatically replace magenta with pink during CMYK conversion, using predefined profiles to adjust the output amounts of magenta and pink plates based on the input magenta amount, thereby eliminating the need for manual retouching.

Benefits of technology

Enables the automatic replacement of magenta with pink in images without manual intervention, enhancing user accessibility and streamlining the process of representing skin color in digital media.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007697264000001
    Figure 0007697264000001
  • Figure 0007697264000002
    Figure 0007697264000002
  • Figure 0007697264000003
    Figure 0007697264000003
Patent Text Reader

Abstract

To provide an information processor and an information processing program which perform representation replacing magenta with pink without manual retouching when an image is converted to CMYK and magenta is replaced with pink.SOLUTION: An information processor 20 has CPU 21. The CPU 21 is a profile which receives an image and, if a magenta version of the received image after CMYK conversion is input, outputs at least one of the magenta version and a fluorescent pink version. If an input magenta amount, which is the amount of the magenta version after the CMYK conversion, is in a region less than a prescribed threshold, the magenta version is not output but only the pink version is output. If the input magenta amount is in a region equal to or more than the threshold, the image for which color conversion using a profile that outputs the magenta version and the pink version is performed is output.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus and an information processing program.

Background Art

[0002] Patent Document 1 discloses a color image forming apparatus including an image forming unit that forms an image using at least one set of color materials of the same color system with different shades. This color image forming apparatus includes first color separation means and second color separation means for converting a plurality of image signal components composed of color components of a dark color material into a plurality of image signal components for forming color materials of the same color system with different shades. In the first and second color separation means, a lookup table is referred to based on an input signal, and a plurality of image signal values corresponding to the color materials of different shades are calculated by interpolation calculation of the referred lookup table. Note that the input signal to the first color separation means is an RGB signal, the input to the second color separation means is a CMYK signal, and the color spaces of a plurality of image signals including the image signals corresponding to the color materials of different shades separated by the first and second color separation means are colorimetrically identical.

[0003] Patent Document 2 discloses an image processing apparatus including an image input unit that inputs an image, a skin color region determination unit that determines whether a skin color region exists in the input image, and a LUT selection unit that selects a LUT based on a determination result by the skin color region determination unit. Further, this image processing apparatus includes a color conversion unit that converts the color of the input image using the LUT selected by the LUT selection unit, and an image output unit that outputs the image color-converted by the color conversion unit.

[0004] Patent Document 3 discloses an image processing apparatus including an input unit that inputs correction conditions for a specific color, and a setting unit that sets correction conditions for another specific color based on the input correction conditions. Further, this image processing apparatus includes a correction unit that performs correction for each of the specific color and the other specific color based on the input correction conditions and the set correction conditions.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Patent Document 2

Patent Document 3

Summary of the Invention

Problems to be Solved by the Invention

[0006] Conventionally, in comics, doujinshi, etc., in order to represent the skin color, which is a color representing the skin part of a character image and is expressed by yellow and magenta, a retouching process, which is a process of replacing magenta in the skin part with pink, has been performed manually. However, there has been a problem that users other than designers cannot perform the above retouching process.

[0007] An object of the present invention is to enable replacement of magenta with pink in expression without going through a manual retouching process when an image is CMYK-converted and magenta is replaced with pink.

Means for Solving the Problems

[0008] To achieve the above object, an information processing apparatus according to a first aspect includes a processor, and when the processor receives an image and inputs a magenta plate when the received image is CMYK-converted, the processor outputs at least one of a magenta plate and a pink plate that fluoresces. When the input magenta amount, which is the amount of the magenta plate when CMYK-converted, is in a region less than a predetermined threshold, the magenta plate is not output and only the pink plate is output. When the region is equal to or greater than the threshold, the processor outputs the image obtained by performing color conversion using a profile that outputs both the magenta plate and the pink plate.

[0009] Further, in the information processing apparatus according to the second aspect, in the information processing apparatus according to the first aspect, the processor outputs the image obtained by performing color conversion using a profile in which the output amount of the pink plate increases as the input magenta amount increases.

[0010] Further, in the information processing apparatus according to the third aspect, in the information processing apparatus according to the second aspect, when the input magenta amount is in a region equal to or greater than the predetermined threshold, the processor outputs the magenta plate and the pink plate, and performs color conversion using a profile in which the output amount of the magenta plate and the output amount of the pink plate also increase as the input magenta amount increases, and outputs the image.

[0011] Further, in the information processing apparatus according to the fourth aspect, in the information processing apparatus according to any one of the first to third aspects, when the input magenta amount is equal to or greater than the predetermined threshold, the processor outputs the magenta plate and the pink plate, and performs color conversion using a profile in which the difference between the output amount of the pink plate and the output amount of the magenta plate is a predetermined difference amount, and outputs the image.

[0012] Further, in the information processing apparatus according to the fifth aspect, in the information processing apparatus according to the fourth aspect, the processor outputs the image obtained by performing color conversion using a profile in which, regardless of the input magenta amount, the difference between the input magenta amount and the output amount of the pink plate is less than the predetermined difference amount.

[0013] Further, in the information processing apparatus according to the sixth aspect, in the information processing apparatus according to the fourth or fifth aspect, when the input magenta amount is equal to or greater than the predetermined threshold, the processor performs color conversion using a profile in which the difference between the output amount of the magenta plate that increases as the input magenta amount increases and the output amount of the pink plate that increases as the input magenta amount increases is less than the predetermined difference amount, and outputs the image.

[0014] Further, in the information processing apparatus according to the seventh aspect, in the information processing apparatus according to any one of the first to sixth aspects, when the input magenta amount is equal to or greater than the predetermined threshold, the processor always outputs the image obtained by performing color conversion using a profile in which the output amount of the pink plate is always greater than the output amount of the magenta plate.

[0015] Further, in the information processing apparatus according to the eighth aspect, in the information processing apparatus according to any one of the first to seventh aspects, the predetermined threshold is 20.

[0016] Further, in the information processing apparatus according to the ninth aspect, in the information processing apparatus according to the fifth aspect, the processor outputs the image obtained by performing color conversion using a profile in which the difference between the input magenta amount and the output amount of the pink plate is 0 regardless of the input magenta amount.

[0017] Furthermore, in order to achieve the above object, the information processing program according to the tenth aspect causes a computer to execute a process of receiving an image and, when inputting a magenta plate at the time of CMYK-converting the received image, outputting at least one of a magenta plate and a pink plate that fluoresces, and when the input magenta amount, which is the amount of the magenta plate at the time of the CMYK conversion, is in a region less than a predetermined threshold, not outputting the magenta plate and outputting only the pink plate, and when the region is equal to or greater than the threshold, outputting the image obtained by performing color conversion using a profile that outputs the magenta plate and the pink plate.

Advantages of the Invention

[0018] According to the first aspect and the tenth aspect, when an image is CMYK-converted and magenta is replaced with pink, magenta can be replaced with pink expression without manual retouching.

[0019] According to the second aspect, the brightness of the output image can be adjusted without manual retouching.

[0020] According to the third aspect, color conversion in which the output amounts of the magenta plate and the pink plate change according to the input magenta amount can be executed without human intervention.

[0021] According to the fourth aspect, when the input magenta amount is equal to or greater than a predetermined threshold value, color conversion in which the difference between the output amount of the pink plate and the output amount of the magenta plate becomes a predetermined difference amount can be executed without human intervention.

[0022] According to the fifth aspect, color conversion in which, regardless of the input magenta amount, the difference between the input magenta amount and the output amount of the pink plate is smaller than the above difference amount can be executed without human intervention.

[0023] According to the sixth aspect, when the input magenta amount is equal to or greater than the above threshold value, color conversion in which the difference between the output amount of the magenta plate that increases as the input magenta amount increases and the output amount of the above increasing pink plate is smaller than the above difference amount can be executed without human intervention.

[0024] According to the seventh aspect, when the input magenta amount is equal to or greater than the above threshold value, color conversion in which the output amount of the pink plate is always greater than the output amount of the magenta plate can be executed without human intervention.

[0025] According to the eighth aspect, with the above threshold value being 20, magenta can be replaced with pink without manual retouching.

[0026] According to the ninth aspect, color conversion in which, regardless of the input magenta amount, the difference between the input magenta amount and the output amount of the pink plate becomes zero can be executed without human intervention.

Brief Description of the Drawings

[0027]

Figure 1

Figure 2

Figure 3

Mode for Carrying Out the Invention

[0028] Hereinafter, an example of an embodiment of the present disclosure will be described with reference to the drawings. In each drawing, the same or equivalent constituent elements and parts are given the same reference numerals. Also, the dimensional ratios in the drawings are exaggerated for the convenience of explanation and may be different from the actual ratios.

[0029] As shown in FIG. 1, the information processing system 100 according to the present embodiment includes an image output device 10 and an information processing device 20.

[0030] In the present embodiment, a digital multifunction device having an image printing function, an image transmission function, etc. is applied as the image output device 10. However, as the image output device 10, an image output device having only one of these functions may be applied.

[0031] Next, the hardware configuration of the information processing device 20 according to the present embodiment will be described. In the present embodiment, a personal computer is applied as the information processing device 20. However, any information processing device such as a server computer may be applied as the information processing device 20. The information processing device 20 according to the present embodiment includes a CPU 21, a memory 22 as a temporary storage area, a non-volatile storage unit 23, an input unit 24, a display unit 26, and a communication I / F unit 28. Each configuration is connected to each other via a bus B2.

[0032] The storage unit 23 is realized by a storage device such as an HDD, an SSD, or a flash memory. Note that an information processing program 23A is stored in the storage unit 23 as a storage medium. The CPU 21 reads the information processing program 23A from the storage unit 23 and expands it in the memory 22, and sequentially executes the processes included in the information processing program 23A.

[0033] The input unit 24 includes a pointing device such as a mouse and a keyboard, and is used to receive various input information.

[0034] The display unit 26 is, for example, a liquid crystal display, and displays various information. The display unit 26 may adopt a touch panel method and function as the input unit 24.

[0035] The communication I / F unit 28 is an interface for the information processing apparatus 20 to communicate with an external apparatus such as the image output apparatus 10. For this communication, for example, a wired communication standard such as Ethernet (registered trademark) or FDDI is used.

[0036] Next, with reference to FIGS. 2 and 3, the operation of the information processing apparatus 20 according to the present embodiment will be described. When an instruction to start the execution of the information processing program 23A is input via the input unit 24 by the user, the CPU 21 executes the information processing program 23A, and the information processing shown in FIG. 2 is executed.

[0037] In step 100, the CPU 21 waits until an image is received. Hereinafter, the image received by the CPU 21 in this step is referred to as a "received image".

[0038] In step 102, the CPU 21 performs CMYK conversion on the received image and obtains an input magenta amount which is the amount of the magenta plate at the time of the conversion.

[0039] In step 104, the CPU 21 acquires information on a magenta profile representing the amount of magenta toner which is the amount of the magenta plate output according to the input magenta amount from the storage unit 23.

[0040] In step 106, the CPU 21 acquires, from the storage unit 23, information on a pink profile representing the amount of pink toner, which is the amount of the fluorescent-coloring pink plate (hereinafter simply referred to as the "pink plate") output according to the input magenta amount. Note that the above pink plate is a color that expands the color gamut represented by the cyan plate, magenta plate, yellow plate, and black plate when added to the cyan plate, magenta plate, yellow plate, and black plate.

[0041] Regarding the information on the magenta profile and the pink profile acquired by the CPU 21 in steps 104 and 106, it will be described later with reference to FIG. 3.

[0042] In step 108, the CPU 21 performs color conversion of the received image using the profiles acquired in steps 104 and 106. Then, the CPU 21 outputs a color-converted image, which is the image on which the above color conversion has been performed, to the image output device 10, and ends this information processing.

[0043] FIG. 3 is a graph showing an example of the information on the magenta profile and the pink profile stored in the storage unit 23. In the above graph, the vertical axis represents the amount of pink toner and the amount of magenta toner (in the example shown in FIG. 3, "M toner"), and the horizontal axis represents the input magenta amount (in the example shown in FIG. 3, LUT input). Also, in the above graph, the dotted line represents the pink profile, and the solid line represents the magenta profile. As shown in FIG. 3, in the region where the input magenta amount is less than 20%, the magenta profile does not output the magenta plate. However, even in such a region, the pink profile outputs the pink plate.

[0044] On the one hand, in the case of an area where the input magenta amount is 20% or more, the magenta profile outputs a magenta plate, and as the input magenta amount increases, the magenta toner amount increases. Also, as the input magenta amount increases, the pink profile also increases the pink toner amount. Therefore, in this area, the input magenta amount is in a proportional relationship with the pink toner amount and the input magenta amount is in a proportional relationship with the magenta toner amount. Note that in this area, the pink profile outputs a pink plate such that the pink toner amount is always more than the magenta toner amount.

[0045] Also, in this area, the magenta toner amount that increases as the input magenta amount increases is less than the pink toner amount that increases as the input magenta amount increases. Therefore, in this area, as the input magenta amount increases, the difference between the pink toner amount and the magenta toner amount increases. However, the difference between the pink toner amount and the magenta toner amount may be a predetermined amount and may be constant (for example, 30%). Also, the difference between the increasing pink toner amount and the increasing magenta toner amount is a smaller amount than the difference between the pink toner amount and the magenta toner amount.

[0046] Also, as shown in FIG. 3, the pink profile always outputs a pink plate such that the pink toner amount also increases as the input magenta amount increases. At this time, the difference between the input magenta amount and the pink toner amount is a smaller value than the difference between the pink toner amount and the magenta toner amount in the case of the area where the input magenta amount is 20% or more. Note that as shown in FIG. 3, the difference between the input magenta amount and the pink toner amount may be 0, in other words, the input magenta amount and the pink toner amount may be the same value.

[0047] Note that in the example shown in FIG. 3, the upper limits of the pink toner amount and the magenta toner amount are 100%. However, these upper limit amounts may be higher than 100%. Also, the threshold value of the input magenta amount for determining whether the magenta profile outputs a magenta plate or not may be within the range from a value larger than 20% by a predetermined amount to a value smaller than 20% by a predetermined amount.

[0048] Although the embodiments have been described above, the technical scope of the present invention is not limited to the scope described in the above embodiments. Various changes or improvements can be made to the above embodiments without departing from the gist of the invention, and the forms with such changes or improvements are also included in the technical scope of the present invention.

[0049] Also, the above embodiments do not limit the invention according to the claims, and not all combinations of the features described in the embodiments are essential for the solution means of the invention. The above-described embodiments include inventions at various stages, and various inventions can be extracted by combining a plurality of disclosed constituent elements. Even if some constituent elements are deleted from all the constituent elements shown in the embodiments, as long as the effects can be obtained, the configuration with some of these constituent elements deleted can be extracted as an invention.

[0050] Also, in each of the above embodiments, the processor refers to a processor in a broad sense and includes a general-purpose processor (e.g., CPU: Central Processing Unit, etc.) and a dedicated processor (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0051] Also, the operation of the processor in each of the above embodiments may be achieved not only by one processor but also by a plurality of physically separated processors cooperating with each other. Also, the order of each operation of the processor is not limited to the order described in each of the above embodiments and may be changed as appropriate.

[0052] In this embodiment, the form in which the information processing program 23A is installed in the storage unit 23 has been described, but the present invention is not limited to this. The information processing program 23A according to this embodiment may be provided in a form recorded on a computer-readable storage medium. For example, the information processing program 23A according to this embodiment may be provided in a form recorded on an optical disk such as a CD (Compact Disc)-ROM and a DVD (Digital Versatile Disc)-ROM, or in a form recorded on a semiconductor memory such as a USB (Universal Serial Bus) memory and a memory card. Further, the information processing program 23A according to this embodiment may be acquired from an external device via the communication I / F unit 28.

[0053] Also, in the above embodiment, the case where information processing is realized by software configuration using a computer by executing a program has been described, but the present invention is not limited to this. For example, information processing may be realized by a hardware configuration or a combination of a hardware configuration and a software configuration.

[0054] In addition, the configuration of the information processing apparatus 20 described in the above embodiment is an example, and it goes without saying that unnecessary parts may be deleted or new parts may be added within the scope not departing from the gist of the present invention.

[0055] Also, the processing flow of the information processing program described in the above embodiment (see FIG. 2) is also an example, and it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be changed within the scope not departing from the gist of the present invention.

Explanation of Signs

[0056] 10 Image output device 20 Information processing device 21 CPU 22 Memory 23 Storage unit 23A Information processing program 24 Input section 26 Display section 28 Communication I / F section 100 Information processing system

Claims

1. An information processing apparatus comprising a processor, wherein the processor receives an image, and outputs an image obtained by performing color conversion using a profile that outputs at least one of a magenta plate and a pink plate that fluoresces when the magenta plate obtained by performing CMYK conversion on the received image is input; when the input magenta amount, which is the amount of the magenta plate at the time of the CMYK conversion, is in a region less than a predetermined threshold, the magenta plate is not output and only the pink plate is output; and when the input magenta amount is in a region greater than or equal to the threshold, the magenta plate and the pink plate are output. Information processing apparatus.

2. The processor outputs an image obtained by performing color conversion using a profile in which the output amount of the pink plate increases as the input magenta amount increases. The information processing apparatus according to claim 1.

3. When the input magenta amount is in a region greater than or equal to the predetermined threshold, the processor outputs the magenta plate and the pink plate, and performs color conversion using a profile in which the output amount of the magenta plate and the output amount of the pink plate also increase as the input magenta amount increases, and outputs the image. The information processing apparatus according to claim 2.

4. When the input magenta amount is greater than or equal to the predetermined threshold, the processor outputs the magenta plate and the pink plate, and performs color conversion using a profile in which the difference between the output amount of the pink plate and the output amount of the magenta plate is a predetermined difference amount, and outputs the image. The information processing apparatus according to any one of claims 1 to 3.

5. The processor outputs an image obtained by performing color conversion using a profile in which, regardless of the input magenta amount, the difference between the input magenta amount and the output amount of the pink plate is less than the predetermined difference amount. The information processing apparatus according to claim 4.

6. When the input magenta amount is greater than or equal to the predetermined threshold, the processor outputs an image obtained by performing color conversion using a profile in which the difference between the output amount of the magenta plate that increases as the input magenta amount increases and the output amount of the pink plate that increases as the input magenta amount increases is less than the predetermined difference amount. The information processing apparatus according to claim 4 or claim 5.

7. When the input magenta amount is equal to or greater than the predetermined threshold value, the processor always outputs the image obtained by performing color conversion using a profile in which the output amount of the pink plate is always greater than the output amount of the magenta plate. The information processing apparatus according to any one of claims 1 to 6.

8. The predetermined threshold value is a threshold value of the input magenta amount for determining whether to output the magenta plate or not, and the threshold value is 20%. The information processing apparatus according to any one of claims 1 to 7.

9. Regardless of the input magenta amount, the processor outputs the image obtained by performing color conversion using a profile in which the difference between the input magenta amount and the output amount of the pink plate is zero. The information processing apparatus according to claim 5.

10. Receives an image, When the magenta plate at the time of CMYK conversion of the received image is input, it is a profile that outputs at least one of the magenta plate and the pink plate that fluoresces. When the input magenta amount, which is the amount of the magenta plate at the time of CMYK conversion, is in a region less than the predetermined threshold value, the magenta plate is not output and only the pink plate is output. When the region is equal to or greater than the threshold value, the image obtained by performing color conversion using a profile that outputs the magenta plate and the pink plate is output. An information processing program for causing a computer to execute processing.

Citation Information

Patent Citations

  • Image processor

    JP2001298629A

  • Apparatus and method for forming color image

    JP2005252323A

  • Formation of printing data suitable for image form

    JP2005335073A

  • Image processing apparatus and method

    JP2006173824A

  • Color separation image processing device, method, and recording medium

    JP2008028919A