Apparatus, program, and method for correcting generated recording data based upon transparency information

09832348 · 2017-11-28

Assignee

Inventors

Cpc classification

International classification

Abstract

A recording data generation apparatus is provided that generates recording data in CMYK form including color information related to CMYK values and color information other than the CMYK values based on image data in RGB form including color information related to RGB values and transparency information related to transparency degree.

Claims

1. A recording data generation apparatus comprising: a conversion table configured to convert RGB values to CMYK values and color information other than the CMYK values; a CPU configured to generate recording data in CMYK form from image data in RGB form using the conversion table and correct the generated recording data in CMYK form, including both the CMYK values and the color information other than CMYK values, based upon transparency information related to a transparency degree, wherein the image data includes both the RGB values and the transparency information.

2. The recording data generation apparatus according to claim 1, wherein the color information other than the CMYK values refers to information related to an amount of ink used in forming a base layer, and the CMYK values refer to information related to an amount of ink used in forming a recording image upon the base layer based on the above-mentioned recording data.

3. The recording data generation apparatus according to claim 1, wherein the CPU is configured to correct the color information other than the CMYK values without correcting the CMYK values by using the conversion table.

4. The recording data generation apparatus according to claim 1, wherein CPU if configured to correct both the CMYK values and the color information other than the the CMYK values separately by using the conversion table.

5. A recording data generation method comprising: generating of recording data in CMYK form including CMYK values and color information other than the CMYK values based on image data in RGB form and a conversion table configured to convert RGB values to CMYK values and color information other than the CMYK values, wherein the image data includes both RGB values and transparency information related to a transparency degree; and correcting both the CMYK values and the color information other than the CMYK values of the generated recording data in CMYK form based upon the transparency information related to a transparency degree.

6. A recording apparatus comprising: a configuration in which the recording apparatus is connected with the recording data generation apparatus according to claim 1.

7. A recording apparatus comprising: a configuration in which the recording apparatus is connected with the recording data generation apparatus according to claim 2.

8. A recording data generation method comprising: receiving image data in RGB form, the image data including both RGB values and transparency information; generating recording data in CMYK form from the RGB values using a conversion table, the CMYK form comprising the CMYK values and the color information other than the CMYK values, and correcting both the CMYK values and the color information other than the CMYK values of the generated recording data in CMYK form based upon the transparency information and wherein the conversion table is configured to convert the RGB values to the CMYK values and the color information other than the CMYK values.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.

(2) FIG. 1 is a schematic perspective view illustrating a recording apparatus according to an embodiment of the invention.

(3) FIG. 2 is a block diagram of a recording apparatus according to an embodiment of the invention.

(4) FIG. 3 is a block diagram of a recording data generation apparatus according to an embodiment of the invention.

(5) FIG. 4 is a data transition diagram of a recording data generation process according to a first example of the invention.

(6) FIG. 5 is a first conversion table that is used in the recording data generation process according to the first example of the invention.

(7) FIGS. 6A and 6B are diagrams illustrating respective values of information corresponding to the recording data generation process according to the first example of the invention.

(8) FIG. 7 is a data transition diagram of a recording data generation process according to a second example of the invention.

(9) FIG. 8 is a second conversion table that is used in the recording data generation process according to the second example of the invention and is also used in a recording data generation process according to a third example of the invention.

(10) FIGS. 9A through 9C are diagrams illustrating respective values of information corresponding to the recording data generation process according to the second example of the invention.

(11) FIG. 10 is a data transition diagram of a recording data generation process according to a third example of the invention.

(12) FIG. 11 is a third conversion table that is used in the recording data generation process according to the third example of the invention.

(13) FIGS. 12A through 12D are diagrams illustrating respective values of information corresponding to the recording data generation process according to the third example of the invention.

(14) FIG. 13 is a diagram illustrating a preview screen displayed in a touch panel.

DESCRIPTION OF EXEMPLARY EMBODIMENTS

(15) Hereinafter, a recording data generation apparatus according to an embodiment of the invention will be described in detail with reference to the appended drawings.

(16) The recording data generation apparatus of this embodiment will be described below exemplifying a personal computer (PC) that is connected with a recording apparatus of this embodiment and is capable of generation of recoding data to be recorded in the stated recording apparatus.

(17) First, a recording apparatus 1 of this embodiment will be described. Note that a PC 17 (see FIG. 3) as the recording data generation apparatus of this embodiment is connected with the stated recording apparatus 1.

(18) FIG. 1 is a schematic perspective view of the recording apparatus 1 of this embodiment.

(19) The recording apparatus 1, as shown in FIG. 1, includes a medium support unit 4. A transport unit 3 transports a recording target medium by moving the medium support unit 4 in a transport direction A.

(20) An apparatus main body 2 is provided with a recording head 6. The recording apparatus 1 forms a desired image by causing ink to be discharged onto the recording target medium from an ink discharge face F of the record head 6 while moving the recording head 6 back and forth via a carriage 5 in a scanning direction B that intersects with the transport direction A.

(21) Note that the recording apparatus 1 can record using white ink for formation of a base layer and color inks (black ink, cyan ink, magenta ink, and yellow ink) for formation of an image.

(22) However, the invention is not intended to be limited to this configuration; for example, metallic ink can be used as the ink for the formation of a base layer and color inks other than the above color inks can be used as the color inks for the formation of an image.

(23) Further, the recording apparatus 1 includes a touch panel 19 capable of displaying a preview screen of a recording image or the like.

(24) Next, an electric configuration of the recording apparatus 1 of this embodiment will be described.

(25) FIG. 2 is a block diagram of the recording apparatus 1 of this embodiment.

(26) A control unit 10 is provided with a CPU 7 in charge of the overall control of the recording apparatus 1. The CPU 7 is connected with, via a system bus 8, a ROM 9 in which stored are various control programs, a maintenance sequence, and the like to be executed by the CPU 7, a RAM 11 in which data can be temporarily stored, and an EEPROM 12, which is a nonvolatile memory.

(27) Further, the CPU 7 is connected with, via the system bus 8, a head driving section 13 configured to drive the recording head 6.

(28) Furthermore, the CPU 7 is connected with, via the system bus 8, a motor driving section 16 configured to drive a carriage motor 14 for moving the carriage 5 and a transport motor 15 provided in the transport unit 3 for transporting the recording target medium.

(29) In addition, the CPU 7 is connected with an input/output section 18 via the system bus 8; the input/output section 18 is connected with the touch panel 19 and the PC 17 as the recording data generation apparatus of this embodiment.

(30) According to the recording apparatus 1 of this embodiment, the apparatus can record while being connected with the recording data generation apparatus in which color information related to RGB values and transparency information related to transparency degree can be easily converted to color information related to CMYK values and color information other than the CMYK values by using, for example, a conversion table or the like.

(31) Next, the recording data generation apparatus (PC 17) according to the embodiment of the invention will be described.

(32) FIG. 3 is a block diagram of the PC 17 as the recording data generation apparatus according to the embodiment of the invention.

(33) The PC 17 is provided with a CPU 100 in charge of the overall control of the PC 17. The CPU 100 is connected with, via a system bus 101, a ROM 102 in which stored are various programs such as BIOS and the like to be executed by the CPU 100, a RAM 103 in which data can be temporarily stored, and an HDD 104 as a data storage unit. Note that in the ROM 102, stored are a first conversion table, a second conversion table, a third conversion table and the like, which will be explained later in detail.

(34) Further, the CPU 100 is connected with, via the system bus 101, an optical disk drive 105 into which an optical disk 106 such as a CD, DVD, or the like is inserted. The optical disk drive 105 can read/write data from/onto the optical disk 106.

(35) Furthermore, the CPU 100 is connected with an input/output section 107 via the system bus 101. The input/output section 107 is connected with the recording apparatus 1, a monitor 108, a mouse 109, and a keyboard 110.

(36) The PC 17 can generate recording data in CMYK form including color information related to CMYK values and color information other than the CMYK values based on image data in RGB form including color information related to RGB values and transparency information related to transparency degree.

(37) Here, the expression “including color information related to RGB values and transparency information related to transparency degree” may correspond to a case where the image data includes transparency information such as transparency parameters or the like in addition to the information related to RGB values as general color information. If the image data includes the transparency information, not only data representing transparency or translucence but also data at a transparency degree of 0 is included therein.

(38) The PC 17 of this embodiment generates recording data in CMYK form including color information related to CMYK values and color information other than the CMYK values based on image data including both color information related to RGB values and transparency information related to transparency degree. As described later, the PC 17 can easily generate recording data with which a desired recording image can be recorded because color information related to RGB values and transparency information related to the transparency degree can be easily converted to color information related to CMYK values and color information other than the CMYK values by using, for example, a conversion table or the like.

(39) In this embodiment, the information of white ink that is used in forming a base layer is taken as color information other than the CMYK values. However, color information other than the CMYK values is not intended to be limited to the information of such ink, and may be information related to an amount of color ink, capable of having color information other than the CMYK values, such as white ink, metallic ink, or the like that is used not only in forming a base layer but also in forming an image together with other color inks, for example.

(40) An example is described hereinafter in which image data including color information related to RGB values and transparency information related to transparency degree is displayed as a preview screen in the touch panel 19; this image data is used in the case where the recording is performed by a recording apparatus employing such white ink that is used in forming images together with other color inks.

(41) FIG. 13 is a diagram illustrating a preview screen 20 displayed in the touch panel 19.

(42) FIG. 13 illustrates the preview screen 20 in which an image 21 including a white image 21a, a translucent white image 21b, and a transparent image 21c is depicted on a T-shirt 22 as a recording target medium. In other words, FIG. 13 illustrates a state in which, based on image data including color information related to RGB values and transparency information related to transparency degree, the image 21 corresponding to the above image data is displayed in the touch panel 19.

(43) As shown in FIG. 13, since the image data includes the color information related to RGB values and the transparency information related to transparency degree, the image 21 is displayed in the preview screen 20 in a state in which the white image 21a, the translucent white image 21b, and the transparent image 21c can be clearly recognized.

(44) In this embodiment, the color information other than the CMYK values refers to information related to the amount of ink (white ink in this embodiment) used in forming a base layer, while the color information related to the CMYK values refers to information related to the amount of ink used in forming a recording image upon the base layer based on the recording data.

(45) Here, “ink used in forming a base layer” refers to ink that is capable of forming a base layer. Note that there may be a case in which the stated ink does not form the base layer depending on types of image data or the like. In addition, the ink may aim at both forming the base layer and forming the image. As specific examples of the ink used in forming the base layer, metallic ink and the like can be cited aside from white ink.

(46) The PC 17 of this embodiment can easily generate recording data in which the amount of white ink used in forming a base layer and the amount of ink used in forming a recording image upon the base layer based on the recording data are respectively allowed to have the values making it possible to record a desired recording image. Accordingly, recording of a desired recording image can be obtained with ease, using the recording apparatus 1 capable of forming a base layer with white ink.

(47) Instead of the PC 17 of this embodiment, a program as follows may be used as the program of this invention. That is, the stated program causes the recording data generation apparatus to generate recording data in CMYK form including color information related to CMYK values and color information other than the CMYK values based on image data in RGB form including color information related to RGB values and transparency information related to transparency degree.

(48) The reason for this is as follows. That is, because such program can easily convert color information related to RGB values and transparency information related to transparency degree to color information related to CMYK values and color information other than the CMYK values by using, for example, a conversion table or the like, it is possible to easily cause the recording data generation apparatus to generate recording data with which a desired recording image can be recorded.

(49) Contents of the PC 17 of this embodiment and contents of recording data generation processes of later-explained examples that are described in this specification as the features thereof may be added in the stated program as needed.

(50) Further, such a recording data generation method may be employed as the recording data generation method of this invention that generates recording data in CMYK form including color information related to CMYK values and color information other than the CMYK values based on image data in RGB form including color information related to RGB values and transparency information related to transparency degree.

(51) Such recording data generation method can easily convert color information related to RGB values and transparency information related to transparency degree to color information related to CMYK values and color information other than the CMYK values by using, for example, a conversion table or the like. Accordingly, it is possible to easily generate recording data with which a desired recording image can be recorded.

(52) Contents of the PC 17 of this embodiment and contents of recording data generation processes of later-explained examples that are described in this specification as the features thereof may be added in the stated recording data generation method as needed.

(53) Next, recording data generation processes will be described in detail based on some examples.

First Example

(54) FIG. 4 is a data transition diagram of a recording data generation process according to a first example of the invention. FIG. 5 is a first conversion table that is used in the recording data generation process according to the first example of the invention. FIGS. 6A and 6B are diagrams illustrating respective values of information corresponding to the recording data generation process according to the first example of the invention.

(55) As shown in FIG. 4, in this example, recording data in CMYK form (CMYKW corrected ink amount data 410) including color information related to CMYK values and color information other than the CMYK values is generated based on image data in RGB form (RGB+transparent image 210) including color information related to RGB values and transparency information related to a transparency degree X. In this case, a first conversion table 230 (see FIG. 5) is used in which the RGB values and the transparency degree X are converted to the color information related to the CMYK values and the color information of white (W) as the color information other than the CMYK values.

(56) FIG. 6A indicates respective RGB values, expressed in 256 gradations ranging from 0 to 255, of the color information related to the RGB values and values of the transparency degree X, expressed in 256 gradations ranging from 0 to 255, of the transparency information related to the transparency degree X, with respect to the image data in this example (RGB+transparent image 210 in FIG. 4).

(57) More specifically, the first to fourth rows from top, indicated by “U”, represent gradations changing from white toward black as it progresses from the first row toward the fourth row. The fifth to seventh rows from top, indicated by “M”, represent gradations changing from white toward transparency as it progresses from the fifth row toward the seventh row. The eighth to tenth rows from top, indicated by “L”, represent gradations changing from gray toward transparency as it progresses from the eighth row toward the tenth row.

(58) FIG. 6B indicates respective CMYK values, expressed in 256 gradations ranging from 0 to 255, of the color information related to the CMYK values and W values, expressed in 256 gradations ranging from 0 to 255, of the color information of the white (W) as the color information other than the CMYK values.

(59) More specifically, the first to fourth rows from top, indicated by “U”, represent a state in which the amount of black ink increases and the amount of white ink decreases as it progresses from the first row toward the fourth row. The fifth to seventh rows from top, indicated by “M”, represent a state in which the amount of white ink decreases as it progresses from the fifth row toward the seventh row. The eighth to tenth rows from top, indicated by “L”, represent a state in which both the amount of black ink and the amount of white ink decrease as it progresses from the eighth row toward the tenth row.

(60) Note that the first conversion table 230 shown in FIG. 5 is used when the recording data of this example as shown in FIG. 6B is generated from the image data of this example as shown in FIG. 6A.

(61) According to this example, the color information related to RGB values and the transparency information related to transparency degree can be easily converted to the color information related to CMYK values and the color information other than the CMYK values using the first conversion table. That is, recording data that makes it possible to record a desired recording image can be easily generated.

Second Example

(62) FIG. 7 is a data transition diagram of a recording data generation process according to a second example of the invention. FIG. 8 is a second conversion table that is used in the recording data generation process according to the second example of the invention. FIGS. 9A through 9C are diagrams illustrating respective values of information corresponding to the recording data generation process according to the second example of the invention.

(63) As shown in FIG. 7, in this example, recording data in CMYK form (CMYKW corrected ink amount data 410) including color information related to CMYK values and color information other than the CMYK values is generated based on image data in RGB form (RGB+transparent image 210) including color information related to RGB values and transparency information related to the transparency degree X. In this case, a second conversion table 240 (see FIG. 8) is used in which the RGB values (RGB data 220) is converted to color information related to the CMYK values and color information of W as the color information other than the CMYK values (CMYKW ink amount data 250). Further, in accordance with the transparency degree X (transparency degree data 320), the color information related to the CMYK values and color information of W as the color information other than the CMYK values obtained through the conversion using the second conversion table are corrected using a formula stored in the ROM 102 (correcting operation 350). To be more specific, the correcting operation 350 is carried out in a manner such that the CMYKW ink amount data 250 is multiplied by resultant values each obtained through a calculation in which each value of the transparency degree X (value of the transparency degree X in FIG. 9A) is divided by 255.

(64) The above calculation processing can be expressed by the following formula. That is;
CMYKW corrected ink amount data 410=CMYKW ink amount data 250×(transparency degree data 320/255)

(65) The image data of this example shown in FIG. 9A (RGB+transparent image 210) is the same as the image data of the first example shown in FIG. 6A (RGB+transparent image 210). Therefore, detailed description thereof is omitted herein.

(66) Further, the recording data of this example shown in FIG. 9C (CMYKW corrected ink amount data 410) is the same as the recording data of the first example shown in FIG. 6B (CMYKW corrected ink amount data 410). Therefore, detailed description thereof is omitted herein.

(67) In the case where the recording data of this example shown in FIG. 9C is generated from the image data of this example shown in FIG. 9A, the second conversion table 240 shown in FIG. 8 and the above-described formula are used. Note that the second conversion table 240 shown in FIG. 8 is the same as the conversion table used when recording data in CMYK form is generated from image data in RGB form with respect to a recording target medium having a conventional background color of white. Accordingly, using the conventional table reduces a burdensome work of newly generating the second conversion table 240.

(68) Specifically, first, the CMYKW ink amount data 250 shown in FIG. 9B is generated from the RGB data 220 included in the image data of this example shown in FIG. 9A, using the second conversion table 240. Next, the CMYKW ink amount data 250 generated in this manner is corrected through the correcting operation 350 using the above formula, and consequently the CMYKW corrected ink amount data 410 is generated.

(69) According to this example, color information related to RGB values and transparency information related to transparency degree can be easily converted to color information related to CMYK values and color information other than the CMYK values by using the above second conversion table and the formula. That is, recording data that makes it possible to record a desired recording image can be easily generated.

(70) Note that the second conversion table is configured to convert the RGB values to the color information related to the CMYK values and the color information other than the CMYK values without using the transparency degree. This makes it possible for the second conversion table to be smaller than the first conversion table.

Third Example

(71) FIG. 10 is a data transition diagram of a recording data generation process according to a third example of the invention. FIG. 11 is a third conversion table that is used in the recording data generation process according to the third example of the invention. FIGS. 12A through 12D are diagrams illustrating respective values of information corresponding to the recording data generation process according to the third example of the invention.

(72) In this example, as shown in FIG. 10, based on image data in RGB form (RGB+transparent image 210) including color information related to RGB values and transparency information related to the transparency degree X, recording data in CMYK form (CMYKW corrected ink amount data 420) including color information related to CMYK values and color information other than the CMYK values is generated. In this case, the second conversion table 240 (see FIG. 8) is used in which the RGB values (RGB data 220) is converted to the color information related to the CMYK values and the color information of W (CMYKW ink amount data 250); note that “W” is a color other than the CMYK values. Further, in accordance with the transparency degree X (transparency degree data 320), ink amount correction data 340 is generated using a third conversion table 330 (see FIG. 11) to correct the color information related to the CMYK values and the color information of W as the color other than the CMYK values obtained through the conversion using the second conversion table 240. Subsequently, the color information related to the CMYK values and the color information of W as the color other than the CMYK values obtained through the conversion using the second conversion table 240, are corrected using the ink amount correction data 340 (correcting operation 350).

(73) The image data of this example shown in FIG. 12A (RGB+transparent image 210) is the same as the image data of the first example shown in FIG. 6A (RGB+transparent image 210) and the image data of the second example shown in FIG. 9A (RGB+transparent image 210). Therefore, detailed description thereof is omitted herein.

(74) The CMYKW ink amount data 250 of this example shown in FIG. 12B is the same as the CMYKW ink amount data 250 of the second example shown in FIG. 9B. Therefore, detailed description thereof is omitted herein.

(75) FIG. 12D indicates CMYK values, expressed in 256 gradations ranging from 0 to 255, of the color information related to the CMYK values and W values, expressed in 256 gradations ranging from 0 to 255, of the color information of white (W) as the color information other than the CMYK values, with respect to the recording data of this example (CMYKW corrected ink amount data 420 in FIG. 10).

(76) In the case where the recording data of this example shown in FIG. 12D is generated from the CMYKW ink amount data 250 shown in FIG. 12B, the ink amount correction data 340 shown in FIG. 12C is generated first using the third conversion table 330 shown in FIG. 11. Of the RGB+transparent image 210 shown in FIG. 12A, the transparency information related to the transparency degree X is converted using the third conversion table 330 so as to generate the ink amount correction data 340 shown in FIG. 12C. Subsequently, using the ink amount correction data 340 generated in this manner, the correcting operation 350 corrects the color information related to the CMYK values and the color information of W as the color other than the CMYK values included in the CMYKW ink amount data 250.

(77) According to this example, color information related to RGB values and transparency information related to transparency degree can be easily converted to color information related to CMYK values and color information other than the CMYK values using the second conversion table and the third conversion table. That is, recording data that makes it possible to record a desired recording image can be easily generated.

(78) The second conversion table is configured to convert the RGB values to the color information related to the CMYK values and the color information other than the CMYK values without using the transparency degree. This makes it possible for the second conversion table to be smaller than the first conversion table.

(79) The entire disclosure of Japanese Patent Application No. 2013-179108, filed Aug. 30, 2013 is expressly incorporated by reference herein.