Program and color sample system
The program and color sample system address color discrepancies in inkjet textile printing by displaying fabric-specific color sample images, ensuring accurate color representation and eliminating the need for physical samples.
Patent Information
- Application Number
- JP2022081915
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-05-18
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2042-05-18
AI Technical Summary
Inkjet textile printing on different fabrics results in color discrepancies due to variations in fabric material, color, and thickness, leading to misunderstandings about the final color of the printed image, necessitating a solution to confirm the actual color before production.
A program and color sample system that displays color sample images on a display device, allowing users to visualize how an original image will appear on different fabrics by adjusting color values based on fabric-specific lookup tables, without the need for actual printing.
Enables accurate visualization of color variations on different fabrics, preventing misunderstandings and ensuring color accuracy before production, thus avoiding the need for physical samples.
Smart Images

Figure 0007757237000001 
Figure 0007757237000002 
Figure 0007757237000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a program and a color sample system that displays on a display device a color sample image showing a recorded image formed on a fabric by ejecting ink containing a dye as a colorant onto the fabric from an inkjet printing device in accordance with original image data representing the original image. [Background technology]
[0002] Patent Document 1 discloses a technology proposed by the applicant. That is, Patent Document 1 discloses a decoration method and a decoration system. A supplier manages the decoration system. The supplier creates first to third sample registers. The first sample register includes first to fourth fabrics as samples. The first fabric has a first black pattern recorded on a first substrate. The second fabric has a first red pattern recorded on a first substrate. The third fabric has a first blue pattern recorded on a first substrate. The fourth fabric has a first yellow pattern recorded on a first substrate. The second sample register includes fifth to eighth fabrics as samples. The fifth fabric has a second black pattern recorded on a second substrate. The sixth fabric has a second red pattern recorded on a second substrate. The seventh fabric has a blue second pattern recorded on the second substrate. The eighth fabric has a yellow second pattern recorded on the second substrate. The third sample book includes ninth to twelfth fabrics as samples. The ninth fabric has a black third pattern recorded on the second substrate. The tenth fabric has a red third pattern recorded on the second substrate. The eleventh fabric has a blue third pattern recorded on the second substrate. The twelfth fabric has a yellow third pattern recorded on the second substrate. The supplier provides the sample book to a consumer. The consumer manufactures a fabric product. The consumer selects the pattern and color of the fabric to be used in manufacturing the fabric product from among the multiple designs defined in the first to third sample books, and then communicates the selected pattern and color to the supplier. The supplier records a pattern of a specified color that meets the consumer's requirements on the corresponding type of substrate. The decoration method is performed in a decoration system. The decoration method records a pattern of a predetermined color on a substrate set in an inkjet recording device, and produces a fabric decorated with the pattern of the predetermined color. The decoration method includes first to third steps. The first step is to acquire pattern information and color information. The pattern information and color information relate to the pattern of the predetermined color to be recorded on the substrate. The pattern information identifies the pattern. The color information identifies the color. An operator inputs pattern information and color information according to a consumer's request, and then performs a confirmation operation. The second step is to acquire image data corresponding to the pattern information and color information acquired in the first step. The third step is to record a pattern of a color corresponding to the image data acquired in the second step on the substrate.
[0003] Non-Patent Document 1 discloses a business being carried out by the applicant. That is, Non-Patent Document 1 discloses Viscotecs (registered trademark), which is unique to the applicant. Viscotecs (registered trademark) is a digital production system that covers everything from planning to manufacturing and sales. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] International Publication No. 2013 / 164953 [Non-patent literature]
[0005] [Non-Patent Document 1] Seiren Co., Ltd., "Viscotecs (registered trademark)", [online], [searched January 25, 2022], Internet<URL:https: / / www.seiren.com / products / visco / index.html> Summary of the Invention [Problem to be solved by the invention]
[0006] An inkjet recording device ejects ink onto a recording medium in accordance with original image data. The original image data represents an original image. For example, the original image decorates the recording medium. An example of an original image is a pattern. Fabric is used as the recording medium. Examples of fabric include woven fabric, knitted fabric, and nonwoven fabric. The ink contains a dye as a colorant. After landing on the fabric serving as the recording medium, the ink soaks into the fibers of the fabric and dyes the soaked portions. This type of image formation method is called "inkjet textile printing." An inkjet recording device that performs inkjet textile printing is called an "inkjet textile printing device."
[0007] The inventors have found that the following phenomenon can occur in inkjet textile printing when the original image has the following characteristics. This characteristic includes a first region of a first color. This phenomenon occurs due to differences in the fabric used as a recording medium. When the fabrics are different, this phenomenon can occur even if the inkjet textile printing conditions are the same. Examples of differences in fabric include differences in material, color, and thickness. For example, two fabrics are different when some or all of the fabric material, color, and thickness are different. Two different fabrics are referred to as a "first fabric" and a "second fabric." An image formed on a first fabric when an original image is inkjet printed on a first fabric is referred to as a "first recorded image." An image formed on a second fabric when an original image is inkjet printed on a second fabric is referred to as a "second recorded image." The first recorded image is formed on a first fabric by ejecting ink containing a dye as a colorant from an inkjet textile printing device onto the first fabric according to original image data. The second recorded image is formed on a second fabric by ejecting ink containing a dye as a colorant from an inkjet textile printing device onto the second fabric according to the original image data. In this event, the area of the first recorded image corresponding to the first area is a first color. In this event, the area of the second recorded image corresponding to the first area is a third color, which is different from the first color.
[0008] Suppose a supplier delivers a second fabric on which a second recorded image is formed to a consumer. An example of a supplier is an inkjet textile printing company. The consumer requests a second fabric on which an original image is formed. The consumer determines that the delivered product does not meet the quality requirements of the consumer, and instructs the supplier to make the delivered product meet the requirements. The inventor believes that such an instruction is due to the following reason: a misunderstanding that the second fabric can be dyed in the first color, similar to the first color of the first area in the original image.
[0009] An object of the present invention is to provide a program and a color sample system that can confirm a color sample image that shows a recorded image obtained by ink-jet printing an original image onto fabric. [Means for solving the problem]
[0010] One aspect of the present invention is a method for printing a printed image on a computer, the method comprising: an acquisition process in which a processor of a computer acquires first fabric information corresponding to a first fabric or second fabric information corresponding to a second fabric different from the first fabric; and displaying on a display device a first color sample image showing a first recorded image formed on a first fabric by ejecting ink containing a dye as a colorant onto the first fabric from an inkjet textile printing device in accordance with original image data representing an original image including a first region of a first color; and displaying on the display device a second color sample image showing a second recorded image formed on the second fabric by ejecting the ink from the inkjet textile printing device onto the second fabric in accordance with the original image data. and a display process in which, when the first fabric information is acquired in the acquisition process, the display process displays the first color sample image on the display device in accordance with first color sample image data, which represents the first color sample image and in which the color of a first data portion of the original image data representing the first region is set to a first color value corresponding to the first color, and, when the second fabric information is acquired in the acquisition process, the display process displays the second color sample image on the display device in accordance with second color sample image data, which represents the second color sample image and in which the color of the first data portion is set to a third color value corresponding to a third color different from the first color.
[0011] In the program, the display processing may be configured to: display on the display device the first color sample image showing the first recorded image formed on the first fabric by ejecting the ink from the inkjet printing device onto the first fabric in accordance with the original image data representing the original image including the first region and a second region of a second color different from the first color; display on the display device the second color sample image showing the second recorded image formed on the second fabric by ejecting the ink from the inkjet printing device onto the second fabric in accordance with the original image data; and, if the first fabric information is acquired in the acquisition processing, display on the display device the first color sample image in accordance with the first color sample image data in which the color of the first data portion is set to the first color value and the color of the second data portion of the original image data representing the second region is set to a second color value corresponding to the second color; and, if the second fabric information is acquired in the acquisition processing, display on the display device the second color sample image in accordance with the second color sample image data in which the color of the first data portion is set to the third color value and the color of the second data portion is set to the second color value.
[0012] According to the above program, the first color sample image can be displayed on the display device, and the second color sample image can be displayed on the display device. There is no need to actually create a sample (color sample) by inkjet printing the original image onto fabric.
[0013] The program may cause the processor to execute a first generation process that generates the first color sample image data when the first fabric information is acquired in the acquisition process, and a second generation process that generates the second color sample image data when the second fabric information is acquired in the acquisition process, and the display process may cause the display device to display the first color sample image according to the first color sample image data generated in the first generation process when the first fabric information is acquired in the acquisition process, and to display the second color sample image on the display device according to the second color sample image data generated in the second generation process when the second fabric information is acquired in the acquisition process.
[0014] According to this configuration, first color sample image data can be generated on the condition that first fabric information is acquired. It is not necessary to generate first color sample image data in advance for the original image data to be processed. Second color sample image data can be generated on the condition that second fabric information is acquired. It is not necessary to generate second color sample image data in advance for the original image data to be processed.
[0015] Another aspect of the present invention is a method for printing a printed image comprising: a computer; and a display device, wherein the computer includes an acquisition process for acquiring first fabric information corresponding to a first fabric or second fabric information corresponding to a second fabric different from the first fabric; and displaying on the display device a first color sample image showing a first recorded image formed on a first fabric by ejecting ink containing a dye as a colorant onto the first fabric from an inkjet textile printing device in accordance with original image data representing an original image including a first region of a first color; and displaying on the display device a second color sample image showing a second recorded image formed on the second fabric by ejecting the ink from the inkjet textile printing device onto the second fabric in accordance with the original image data. and a display process for displaying the first color sample image on a display device, wherein in the display process, if the first fabric information is acquired in the acquisition process, the first color sample image is displayed on the display device in accordance with first color sample image data, which represents the first color sample image and in which the color of a first data portion of the original image data representing the first region is set to a first color value corresponding to the first color, and, if the second fabric information is acquired in the acquisition process, the second color sample image is displayed on the display device in accordance with second color sample image data, which represents the second color sample image and in which the color of the first data portion is set to a third color value corresponding to a third color different from the first color.
[0016] In the color sample system, the computer, in the display processing, displays on the display device the first color sample image showing the first recorded image formed on the first fabric by ejecting the ink from the inkjet textile printing device onto the first fabric in accordance with the original image data representing the original image including the first region and a second region of a second color different from the first color, displays on the display device the second color sample image showing the second recorded image formed on the second fabric by ejecting the ink from the inkjet textile printing device onto the second fabric in accordance with the original image data, and further When the first fabric information is acquired in the acquisition process, the first color sample image may be displayed on the display device in accordance with the first color sample image data, in which the color of the first data portion is set to the first color value and the color of the second data portion of the original image data representing the second area is set to a second color value corresponding to the second color; and when the second fabric information is acquired in the acquisition process, the second color sample image may be displayed on the display device in accordance with the second color sample image data, in which the color of the first data portion is set to the third color value and the color of the second data portion is set to the second color value.
[0017] According to the above-described color sample system, the first color sample image can be displayed on a display device, and the second color sample image can be displayed on a display device. There is no need to actually create a sample (color sample) by inkjet printing the original image onto fabric.
[0018] In the color sample system, the computer executes a first generation process in which, when the first fabric information is acquired in the acquisition process, it generates the first color sample image data, and a second generation process in which, when the second fabric information is acquired in the acquisition process, it generates the second color sample image data.In the display process, when the first fabric information is acquired in the acquisition process, it displays the first color sample image on the display device according to the first color sample image data generated in the first generation process, and when the second fabric information is acquired in the acquisition process, it displays the second color sample image on the display device according to the second color sample image data generated in the second generation process.
[0019] According to this configuration, first color sample image data can be generated on the condition that first fabric information is acquired. It is not necessary to generate first color sample image data in advance for the original image data to be processed. Second color sample image data can be generated on the condition that second fabric information is acquired. It is not necessary to generate second color sample image data in advance for the original image data to be processed. [Effects of the Invention]
[0020] According to the present invention, it is possible to obtain a program and a color sample system that can confirm a color sample image that shows a recorded image obtained by ink-jet printing an original image onto a fabric. [Brief explanation of the drawings]
[0021] [Figure 1] FIG. 1 is a block diagram showing an example of a schematic configuration of a color sample system. [Figure 2] FIG. 10 is a diagram showing an example of an operation screen displaying an original image. [Figure 3] FIG. 10 is a diagram showing an example of an operation screen displaying a first color sample image. [Figure 4] FIG. 10 is a diagram showing an example of an operation screen displaying a second color sample image. [Figure 5] 10 is a flowchart of a color sample process. [Figure 6] FIG. 1 is a perspective view showing an example of a schematic configuration of an inkjet textile printing device. DETAILED DESCRIPTION OF THE INVENTION
[0022] Embodiments for carrying out the present invention will be described with reference to the drawings. The present invention is not limited to the configurations described below, and various configurations can be adopted within the same technical concept. For example, some of the configurations shown below may be omitted or replaced with other configurations. The present invention may also include other configurations. In each drawing, the correspondence with other drawings or the color correspondence described below may not be accurate. The drawings schematically show a specific configuration.
[0023] <Color Sample System 10> The color sample system 10 will be described with reference to Figures 1 to 4. The color sample system 10 includes a computer 20 and a display device 30 (see Figure 1). The color sample system 10 further includes an operation device 31. The computer 20, the display device 30, and the operation device 31 may be integrated or may be separate.
[0024] The computer 20, the display device 30, and the operation device 31 are integrated (see FIGS. 1 to 4). Examples of such a color sample system 10 include a laptop computer, a tablet terminal, and a smartphone. In the embodiment, a tablet terminal is used as the color sample system 10.
[0025] Unlike the embodiment, the computer 20, the display device 30, and the operation device 31 are assumed to be separate entities (not shown). An example of such a color sample system 10 is a desktop computer. When the color sample system 10 is a desktop computer, the computer 20 is wired to the display device 30 and the operation device 31 via signal cables. However, the computer 20 may also be wirelessly connected to the operation device 31. The connection method between the computer 20 and the display device 30 and the connection method between the computer 20 and the operation device 31 are determined appropriately taking into consideration various conditions.
[0026] The color sample system 10 displays an original image and a color sample image on the display device 30. The original image is formed on fabric 90 as a recording medium, and decorates part or all of this fabric 90. In the embodiment, the original image actually formed on the fabric 90 is referred to as a "recorded image." The color sample image refers to the recorded image formed on the fabric 90. In other words, the color sample image represents a virtual state in which the original image is formed on the fabric 90. A viewer of the color sample image can confirm in advance the state in which the original image is formed on the fabric 90 by using the color sample image, without actually seeing the recorded image recorded on the fabric 90.
[0027] Examples of the fabric 90 include woven fabric, knitted fabric, and nonwoven fabric. The material of the fabric 90 may be either chemical fiber or natural fiber. Chemical fiber includes regenerated fiber, synthetic fiber, and semi-synthetic fiber. Natural fiber includes plant fiber and animal fiber. The material of the fabric 90 is appropriately determined taking into consideration various conditions.
[0028] The color sample system 10 processes two or more different types of fabrics 90 in color sample processing (see FIG. 1 and FIG. 5 described later). For example, multiple fabrics 90 are different from one another if some or all of the material, color, and thickness of the fabrics 90 are different. In the embodiment, a first fabric and a second fabric are exemplified as the fabric 90 (see FIGS. 2 to 4). Furthermore, in the embodiment, the fabric selection area 53 of the operation screen 50 in FIGS. 2 to 4 exemplifies "third fabric, . . . " as a third or subsequent type of fabric that is different from both the first and second fabrics. However, in the embodiment, the first and second fabrics will be described as examples of the fabric 90, and a description of the third or subsequent types of fabric will be omitted. When the first and second fabrics are not distinguished from one another or when they are referred to collectively, they will be referred to as "fabric 90." Furthermore, the fabric 90 refers to the first fabric, the second fabric, and some or all of the third or subsequent types of fabric. The operation screen 50 and the fabric selection area 53 will be described later.
[0029] The original image has the following features. This feature includes a first region R1 of a first color and a second region R2 of a second color. The second color is different from the first color. The first region R1 and the second region R2 are as follows: That is, with respect to the first region R1, the first color of the original image is expressed as the first color in the recorded image for the first fabric, but is expressed as a third color in the recorded image for the second fabric. The third color is different from the first color. With respect to the second region R2, the second color of the original image is expressed as the second color in the recorded image for the first fabric and the recorded image for the second fabric. In this case, with respect to the first region R1, the first color of the original image is expressed as the first color in the color sample image for the first fabric, but is expressed as a third color in the color sample image for the second fabric. With respect to the second region R2, the second color of the original image is expressed as the second color in the color sample image for the first fabric and the color sample image for the second fabric. The setting of colors for the first region R1 and the second region R2 of the color sample image will be described later.
[0030] An example of the original image is a pattern. The pattern may be a predetermined design or may be information. Examples of information include characters and two-dimensional codes. The pattern may be a combination of a pattern and information. In this embodiment, the original image is a polka dot pattern, and the first region R1 and the second region R2 are as follows: The first region R1 is formed by a plurality of polka dots of a first color, and the second region R2 is formed by a plurality of polka dots of a second color.
[0031] However, such first region R1 and second region R2 are merely examples for ease of explanation. Furthermore, the polka dot pattern as the original image is merely an example. The original image does not have to be a polka dot pattern. The original image is determined appropriately taking into consideration various conditions. For example, the original image may be determined in response to a request from the next consumer, or may be determined based on a proposal from the next supplier. This consumer requests fabric 90 dyed with the original image. An example of a consumer is the following manufacturer. This manufacturer produces products using fabric 90 dyed with the original image as a material. This supplier provides fabric 90 dyed with the original image. The supplier may also be an inkjet textile printing implementer.
[0032] The polka dots of the first color are referred to as "first polka dots R1," and the polka dots of the second color are referred to as "second polka dots R2." In this case, the symbol "R1" indicates that the first polka dots R1 correspond to the first region R1, and the symbol "R2" indicates that the second polka dots R2 correspond to the second region R2. The first region R1 does not have to be the first polka dots R1, and the second region R2 does not have to be the second polka dots R2. The first region R1 or the second region R2 may be the background of the polka dot pattern. The background of the polka dot pattern is the area of the polka dot pattern excluding the polka dots themselves, and has a different color from the polka dots themselves. In this case, the polka dots may all be the first color, and the background may be the second color. The background may be multiple colors including the second color.
[0033] The original image is dyed onto the fabric 90. An example of the dyeing method is inkjet textile printing. When the dyeing method is inkjet textile printing, the original image is inkjet printed onto the fabric 90. Accordingly, a recorded image is formed on the fabric 90. The color sample system 10 is targeted at inkjet textile printing. In the embodiment, an inkjet recording device that performs inkjet textile printing is referred to as an "inkjet textile printing device," and an inkjet textile printing device 70 is shown as an example of this. The inkjet textile printing device 70 ejects ink onto the fabric 90 in accordance with the original image data.
[0034] The original image data represents an original image. The original image data is created using design software. An example of the design software is Adobe Illustrator (registered trademark). The original image data is created prior to the execution of the color sample process (see FIG. 1 and FIG. 5 described below). In the embodiment, a portion of the original image data representing the first region R1 is referred to as a "first data portion," and a portion of the original image data representing the second region R2 is referred to as a "second data portion." In other words, the first data portion represents a plurality of first polka dots R1 provided in the original image. The second data portion represents a plurality of second polka dots R2 provided in the original image. In the original image data, the color of the first data portion is set to a first color value, and the color of the second data portion is set to a second color value. The first color value corresponds to the first color. The second color value corresponds to the second color. An example of the color value is an RGB value in an RGB color model.
[0035] The ink contains a dye as a colorant. After landing on the fabric 90 as a recording medium, the ink soaks into the fabric 90 and dyes the soaked portion. The inkjet textile printing device 70 may eject ink of multiple colors to dye the original image onto the fabric 90. Further details regarding the inkjet textile printing device 70 will be described later.
[0036] In the embodiment, a first recorded image and a second recorded image are exemplified as the recorded image, corresponding to a first fabric and a second fabric as fabric 90. The first recorded image is formed on the first fabric when an original image is inkjet printed on the first fabric. The second recorded image is formed on the second fabric when an original image is inkjet printed on the second fabric. When the first recorded image and the second recorded image are not distinguished from each other or when they are referred to collectively, they are simply referred to as "recorded images." In the embodiment, a color sample image showing the first recorded image is referred to as a "first color sample image," and a color sample image showing the second recorded image is referred to as a "second color sample image." When the first color sample image and the second color sample image are not distinguished from each other or when they are referred to collectively, they are simply referred to as "color sample images."
[0037] The computer 20 includes a processor 21, a storage 22, and a memory 23 (see FIG. 1). The computer 20 controls the color sample system 10. When the color sample system 10 is a tablet terminal, the processor 21, the storage 22, the memory 23, the display device 30, and the operation device 31 are connected to a bus 40.
[0038] The processor 21 executes arithmetic processing, and accordingly the computer 20 functions as a control device in the color sample system 10. An example of the processor 21 is a CPU.
[0039] The storage 22 is a storage medium. The storage medium includes a storage device. The storage 22 stores various programs and data. Examples of programs include an operating system (OS) and various applications. The applications include a color sample processing program. The color sample processing program is pre-installed in the storage 22.
[0040] The storage 22 stores the original image data. However, the original image data may be stored in a storage medium different from the storage 22. For example, assume that the computer 20 has a data communication function and is connected to a storage medium different from the storage 22 so as to be able to perform data communication. In this case, the original image data may be stored in this storage medium. The storage destination of the original image data is determined appropriately taking into consideration various conditions.
[0041] The storage 22 stores a lookup table. The lookup table defines color values of an output image corresponding to color values of an input image. In the embodiment, the lookup table corresponds to full-color inkjet textile printing. In the embodiment, a first lookup table and a second lookup table are exemplified as the lookup table. In FIG. 1, the first lookup table is referred to as a "first LUT" and the second lookup table is referred to as a "second LUT." In the embodiment, when the first lookup table and the second lookup table are not distinguished from each other or when they are referred to collectively, they are simply referred to as "lookup tables." The first lookup table and the second lookup table are registered in a color sample processing program.
[0042] The first lookup table is associated with first fabric information. The first fabric information corresponds to a first fabric. The first lookup table defines color values of an output image to be reproduced corresponding to color values of an input image in a subsequent first inkjet textile printing. The first inkjet textile printing uses the first fabric as a recording medium. For example, in the first lookup table, a first color value of a first color in the input image corresponds to a first color value of the first color in the output image, and a second color value of a second color in the input image corresponds to a second color value of the second color in the output image.
[0043] The second lookup table is associated with second fabric information. The second fabric information corresponds to a second fabric. The second lookup table defines color values of an output image to be reproduced corresponding to color values of an input image in a subsequent second inkjet textile printing. The second inkjet textile printing uses the second fabric as a recording medium. For example, in the second lookup table, a first color value of a first color in the input image is associated with a third color value of a third color in the output image, and a second color value of a second color in the input image is associated with a second color value of the second color in the output image. In an embodiment, the input image is an original image, and the output image is a color sample image.
[0044] Assume that the color sample processing corresponds to the first inkjet printing. The first inkjet printing is as described above. In this case, the first inkjet printing is performed on a plurality of colors, and the color values of the reproduced output image are confirmed relative to the color values of the input image. The first lookup table reflects the confirmation results obtained by performing such first inkjet printing. In this respect, the first lookup table can be said to define the relationship between the colors set in the original image and the colors reproduced in the first recorded image.
[0045] Assume that the color sample processing corresponds to the second inkjet printing. The second inkjet printing is as described above. In this case, the second inkjet printing is performed on a plurality of colors, and the color values of the reproduced output image are confirmed relative to the color values of the input image. The second lookup table reflects the confirmation results obtained by performing such second inkjet printing. In this respect, the second lookup table can be said to define the relationship between the colors set in the original image and the colors reproduced in the second recorded image.
[0046] The storage 22 stores the same number of lookup tables as the number of fabrics 90 that are the target of color sample processing. For example, assume that the color sample processing also targets a third fabric that is different from both the first fabric and the second fabric (see FIGS. 2 to 4). In this case, the storage 22 stores a third lookup table along with the first and second lookup tables (see FIG. 1). In FIG. 1, the third lookup table is referred to as a "third LUT." The third lookup table is associated with third fabric information. The third fabric information corresponds to the third fabric. The third lookup table defines the color values of an output image that is reproduced corresponding to the color values of an input image in the next third inkjet textile printing. The third inkjet textile printing uses the third fabric as a recording medium. As with the first and second lookup tables, the third inkjet textile printing is performed for multiple colors, and the color values of the output image that is reproduced corresponding to the color values of the input image are confirmed using the third lookup table. The third lookup table reflects the confirmation results obtained by performing such third inkjet printing. In this respect, the third lookup table can be said to define the relationship between the colors set in the original image and the colors reproduced in the third recorded image. The third recorded image is formed on the third fabric when the original image is inkjet printed on the third fabric. However, in the embodiment, the first lookup table and the second lookup table will be used as examples for explanation, and explanations of lookup tables other than these (see "Third LUT,..." written below "Second LUT" in Figure 1) will be omitted.
[0047] An example of the storage 22 is a flash memory. However, the storage 22 does not have to be a flash memory. Furthermore, the storage 22 may be a combination of two or more types of storage media.
[0048] The memory 23 is used when the processor 21 executes various programs. The memory 23 stores predetermined data in a predetermined area while a program is being executed. For example, the memory 23 stores a lookup table while a color sample processing program is being executed. An example of the memory 23 is a RAM.
[0049] In the computer 20, the processor 21 executes the OS stored in the storage 22 using the memory 23, and further executes a color sample processing program using the memory 23. Accordingly, in the color sample system 10, the computer 20 executes the color sample processing. In other words, the computer 20 executes multiple processes included in the color sample processing. The computer 20 differs from known computers in that it is capable of supporting color sample processing. However, the computer 20 may have the same hardware as known computers. Therefore, the computer 20 may also have the same configuration as known computers.
[0050] The display device 30 displays various types of information. For example, the display device 30 displays an operation screen 50 while a color sample process is being executed (see FIGS. 2 to 4). The operation screen 50 will be described later. An example of the display device 30 is a liquid crystal display. However, the display device 30 does not have to be a liquid crystal display. The specifications of the display device 30 are determined appropriately taking into consideration various conditions.
[0051] The operation device 31 accepts instructions in response to an operation. The processor 21 acquires the instructions accepted by the operation device 31 from the operation device 31. If the color sample system 10 is a tablet terminal, the operation device 31 includes a touchpad. In this case, the operation device 31 is provided integrally with the display device 30. The display device 30 and the operation device 31 form a touch panel 32. When inputting instructions, the operator performs tap, pinch, flick, or swipe operations on the operation device 31. However, the operation device 31 may be one or both of a keyboard and a mouse, or may include one or both of these.
[0052] The operation screen 50 includes an end button 51, an image display area 52, and a fabric selection area 53 (see FIGS. 2 to 4). The end button 51 is associated with an end instruction for the color sample processing. The end instruction instructs the end of the color sample processing. When the operator wants to end the color sample processing, he or she taps the end button 51. Assume that the end button 51 is tapped and this tap is accepted by the operation device 31. In this case, the processor 21 acquires the end instruction. Accordingly, the processor 21 ends the color sample processing.
[0053] The image display area 52 displays either an original image or a color sample image. In the embodiment, the image display area 52 displays either the original image, a first color sample image, or a second color sample image. The fabric selection area 53 includes a first fabric and a second fabric as options (see FIG. 2). The operator selects either the first fabric or the second fabric in the fabric selection area 53 (see FIGS. 3 and 4). In the color sample processing, the processor 21 executes the following processing. This processing corresponds to the selected fabric 90 of the first fabric and the second fabric. This will be described later.
[0054] When the operator selects a first fabric in the fabric selection area 53 (see FIG. 3), the processor 21 acquires first fabric information via the operation device 31. When the operator selects a second fabric in the fabric selection area 53 (see FIG. 4), the processor 21 acquires second fabric information via the operation device 31. The fabric selection area 53 includes radio buttons B1 and B2 as a graphical user interface (GUI). When selecting the first fabric, the operator selects radio button B1 (see FIG. 3). When selecting the second fabric, the operator selects radio button B2 (see FIG. 4). In the fabric selection area 53, radio button B1 is associated with the first fabric information, and radio button B2 is associated with the second fabric information.
[0055] Although details are omitted, the fabric selection area 53 includes radio buttons B1 and B2 as well as "radio buttons B3, ..." corresponding to the third and subsequent fabric types (see Figures 2 to 4). For example, when selecting a third fabric, the operator selects radio button B3 (not shown). Radio button B3 is associated with the third fabric information described above. The menu format of the fabric selection area 53 is determined appropriately taking into consideration various conditions. For example, the fabric selection area 53 may be a pull-down menu. This pull-down menu includes a first fabric and a second fabric as options.
[0056] <Color sample processing> The color sample processing will be described with reference to FIG. 5. The operator operates the operation device 31 to input an instruction to start the color sample processing. The color sample system 10 receives the start instruction through the operation device 31. The processor 21 acquires the start instruction via the operation device 31. In response to acquiring the start instruction, the processor 21 starts the color sample processing program stored in the storage 22. Accordingly, in the color sample system 10, the computer 20 starts the color sample processing.
[0057] When the color sample processing starts, the processor 21 displays an initial screen (not shown) as the operation screen 50 on the display device 30. The operator operates the operation device 31 to specify the original image data to be processed. Such specification of the original image data is performed by a known procedure adopted in applications that have already been put into practical use. The processor 21 acquires the original image data. In the embodiment, the original image data is stored in the storage 22. The processor 21 reads the original image data specified by the operator from the storage 22. The processor 21 stores the original image data in the memory 23. The processor 21 displays the original image on the display device 30 in accordance with the original image data. That is, the processor 21 processes the original image data stored in the memory 23 to generate the original image. Subsequently, the processor 21 outputs a display command for the original image to the display device 30. Accordingly, the original image is displayed in the image display area 52 of the operation screen 50 on the display device 30 (see FIG. 2).
[0058] The processor 21 executes an acquisition process (S1). That is, the processor 21 acquires first fabric information or second fabric information. The operator performs the following selection operation in the fabric selection area 53 of the operation screen 50. This selection operation selects whether the recording medium to be inkjet printed with the original image is the first fabric or the second fabric. Assume that an operation on the radio button B1 is accepted by the operation device 31 (see "Fabric selection area 53" in FIG. 3). In this case, the processor 21 acquires the first fabric information via the operation device 31. Assume that an operation on the radio button B2 is accepted by the operation device 31 (see "Fabric selection area 53" in FIG. 4). In this case, the processor 21 acquires the second fabric information via the operation device 31.
[0059] Next, processor 21 determines whether the first fabric information has been acquired (S3). If the operation on radio button B1 has not been accepted by the operation device 31, processor 21 does not acquire the first fabric information. In this case, processor 21 does not determine that the first fabric information has been acquired (S3: No). Processor 21 proceeds to S7. As described above, it is assumed that processor 21 has acquired the first fabric information via the operation device 31. In this case, processor 21 determines that the first fabric information has been acquired (S3: Yes) and proceeds to S5.
[0060] In S5, the processor 21 executes a first generation process. That is, the processor 21 performs image processing on the original image data stored in the memory 23 to generate first color sample image data. The processor 21 accesses a first lookup table associated with the acquired first texture information. The processor 21 subjects the color values of all pixels forming the original image data as the input image to image processing using the first lookup table to generate first color sample image data. The first generation process sets the color of the first data portion to a first color value. Furthermore, the first generation process sets the color of the second data portion to a second color value. The processor 21 stores the first color sample image data in the memory 23.
[0061] Image processing using a lookup table is a well-known technology that has already been put to practical use. The first generation process employs such a well-known image processing technology. Therefore, further description of the first generation process executed in S5 will be omitted. After executing the first generation process, processor 21 proceeds to S11.
[0062] In S7, processor 21 determines whether second fabric information has been acquired. If operation on radio button B2 has not been accepted by operation device 31, processor 21 does not acquire second fabric information. In this case, processor 21 does not determine that second fabric information has been acquired (S7: No). Processor 21 returns the process to S3. As described above, it is assumed that processor 21 has acquired second fabric information via operation device 31. In this case, processor 21 determines that second fabric information has been acquired (S7: Yes) and proceeds to S9.
[0063] In S9, the processor 21 executes a second generation process. That is, the processor 21 performs image processing on the original image data stored in the memory 23 to generate second color sample image data. The processor 21 accesses a second lookup table associated with the acquired second texture information. The processor 21 subjects the color values of all pixels forming the original image data as the input image to image processing using the second lookup table to generate second color sample image data. The second generation process sets the color of the first data portion to a third color value. Furthermore, the second generation process sets the color of the second data portion to a second color value. The processor 21 stores the second color sample image data in the memory 23.
[0064] As described above, image processing using a lookup table is a known technology that has already been put to practical use. The second generation process employs such a known image processing technology, as does the first generation process executed in S5. Therefore, further explanation of the second generation process executed in S9 will be omitted. After executing the second generation process, the processor 21 proceeds to S11.
[0065] In S11, the processor 21 executes a display process. That is, the processor 21 displays a first color sample image on the display device 30 in accordance with the first color sample image data, or displays a second color sample image on the display device 30 in accordance with the second color sample image data. If S11 is executed following S5, the processor 21 processes the first color sample image data stored in the memory 23 to generate a first color sample image. The processor 21 then outputs a display command for the first color sample image to the display device 30. Accordingly, the first color sample image is displayed in the image display area 52 of the operation screen 50 on the display device 30 (see FIG. 3). If S11 is executed following S9, the processor 21 processes the second color sample image data stored in the memory 23 to generate a second color sample image. The processor 21 then outputs a display command for the second color sample image to the display device 30. Accordingly, the second color sample image is displayed in the image display area 52 of the operation screen 50 on the display device 30 (see FIG. 4).
[0066] After executing S11, processor 21 determines whether an end instruction has been acquired (S13). The operator operates end button 51 on operation screen 50. If the operation of end button 51 is not accepted by operation device 31, processor 21 does not acquire an end instruction. In this case, processor 21 does not determine that an end instruction has been acquired (S13: No). Processor 21 returns the process to S3. Thereafter, processor 21 executes the process from S3 onward in the same manner as described above. If the operation of end button 51 is accepted by operation device 31, processor 21 acquires an end instruction via operation device 31. In this case, processor 21 determines that an end instruction has been acquired (S13: Yes) and terminates the color sample process.
[0067] <Inkjet printing device 70> The inkjet printing device 70 will be described with reference to FIG. 6. The inkjet printing device 70 conveys a fabric 90 as a recording medium and inkjet prints an original image onto the fabric 90 (see FIG. 6). In the example shown in FIG. 6, the fabric 90 is a long piece. FIG. 6 shows a portion of a long piece of fabric. However, the fabric 90 may also be a short piece. The inkjet printing device 70 uses black ink, magenta ink, yellow ink, and cyan ink for inkjet printing. However, inks of colors other than these may also be used for inkjet printing. The number of ink colors may be three or less or five or more.
[0068] The inkjet printing apparatus 70 includes a conveying device 71, inkjet heads 72K, 72M, 72Y, and 72C, a carriage 73, main tanks 74K, 74M, 74Y, and 74C, supply flow paths 75K, 75M, 75Y, and 75C, and a moving device 76.
[0069] The conveying machine 71 conveys the fabric 90. In the inkjet printing device 70, the conveying machine 71 conveys the fabric 90 intermittently. The inkjet printing device 70 uses a belt conveyor as the conveying machine 71. In the embodiment, the direction in which the conveying machine 71 conveys the fabric 90 is referred to as the "conveying direction." The direction perpendicular to the conveying direction is referred to as the "main scanning direction." One side of the main scanning direction is referred to as the "first side," and the other side of the main scanning direction is referred to as the "second side."
[0070] Inkjet head 72K ejects black ink. The black ink contains a black dye as a colorant. A known black dye may be used for the black ink. Inkjet head 72M ejects magenta ink. The magenta ink contains a magenta dye as a colorant. A known magenta dye may be used for the magenta ink. Inkjet head 72Y ejects yellow ink. The yellow ink contains a yellow dye as a colorant. A known yellow dye may be used for the yellow ink. Inkjet head 72C ejects cyan ink. The cyan ink contains a cyan dye as a colorant. A known cyan dye may be used for the cyan ink.
[0071] Known inks such as black ink, magenta ink, yellow ink, and cyan ink can be used in inkjet printing by the inkjet printing apparatus 70. Therefore, further explanation regarding the black ink, magenta ink, yellow ink, and cyan ink will be omitted.
[0072] In Figure 6, the pattern applied to the portion of fabric 90 shown downstream in the transport direction from inkjet heads 72K, 72M, 72Y, and 72C corresponds to a recorded image obtained by inkjet printing the original image in Figure 2 onto fabric 90. Assume that fabric 90 in Figure 6 is a first fabric. In this case, the recorded image in Figure 6 is the first recorded image, and the first color sample image in Figure 3 represents this first recorded image. Assume that fabric 90 in Figure 6 is a second fabric. In this case, the recorded image in Figure 6 is the second recorded image, and the first color sample image in Figure 3 represents this second recorded image.
[0073] Inkjet heads 72K, 72M, 72Y, and 72C are mounted on carriage 73. Inkjet heads 72K, 72M, 72Y, and 72C are adjacent to each other in the main scanning direction on carriage 73. The arrangement order of inkjet heads 72K, 72M, 72Y, and 72C in the main scanning direction may be different from that shown in FIG. 6. This arrangement order is determined appropriately taking various conditions into consideration.
[0074] The main tank 74K stores black ink. The supply flow path 75K connects the main tank 74K and the inkjet head 72K. The black ink flows out of the main tank 74K, flows through the supply flow path 75K, and is supplied to the inkjet head 72K.
[0075] The main tank 74M stores magenta ink. The supply flow path 75M connects the main tank 74M to the inkjet head 72M. The magenta ink flows out of the main tank 74M, flows through the supply flow path 75M, and is supplied to the inkjet head 72M.
[0076] The main tank 74Y stores yellow ink. The supply flow path 75Y connects the main tank 74Y and the inkjet head 72Y. The yellow ink flows out of the main tank 74Y, flows through the supply flow path 75Y, and is supplied to the inkjet head 72Y.
[0077] The main tank 74C stores cyan ink. The supply flow path 75C connects the main tank 74C and the inkjet head 72C. The cyan ink flows out of the main tank 74C, flows through the supply flow path 75C, and is supplied to the inkjet head 72C.
[0078] The mover 76 moves the carriage 73 back and forth in the main scanning direction. The mover 76 includes two pulleys 77 and 78, a timing belt 79, and a motor 80. The pulley 77 is provided on a first side in the main scanning direction with respect to the conveyor 71. The pulley 78 is provided on a second side in the main scanning direction with respect to the conveyor 71. The pulley 78 is supported so as to be freely rotatable. The timing belt 79 is wound around the pulleys 77 and 78 under tension. The motor 80 is connected to the pulley 77. An example of the motor 80 is a servo motor with an encoder. The motor 80 rotates the pulley 77. The arrow inside the pulley 77 in Figure 6 indicates the rotation direction of the pulley 77. The carriage 73 is attached to the timing belt 79 via a stay 81. The supply flow paths 75K, 75M, 75Y, and 75C are provided in a state that allows them to accommodate the reciprocating movement of the carriage 73 in the main scanning direction by the moving machine 76.
[0079] When the fabric 90 is inkjet printed by the inkjet printing device 70, the moving machine 76, the conveying machine 71, and the inkjet heads 72K, 72M, 72Y, and 72C operate as follows.
[0080] In the moving device 76, the motor 80 rotates back and forth in a clockwise and counterclockwise direction. As the motor 80 rotates, the pulley 77 rotates back and forth to the left and right. When the motor 80 rotates in a predetermined direction, the pulley 77 rotates left, and the timing belt 79 also rotates left. The pulley 78 rotates in response to the timing belt 79 rotating left. Accordingly, the carriage 73 moves from the second side to the first side in the main scanning direction. When the carriage 73 reaches the end of its movement on the first side in the main scanning direction, the rotation direction of the motor 80 is reversed, and the pulley 77 rotates right. As the pulley 77 rotates right, the timing belt 79 also rotates right. The pulley 78 rotates in response to the timing belt 79 rotating right. Accordingly, the carriage 73 moves from the first side to the second side in the main scanning direction. When the carriage 73 reaches the second end of movement in the main scanning direction, the rotation direction of the motor 80 is reversed again, and the pulley 77 rotates counterclockwise again.
[0081] The conveyor 71 conveys the fabric 90 in the conveying direction in response to the movement of the carriage 73 from the second side to the first side in the main scanning direction and the movement of the carriage 73 from the first side to the second side in the main scanning direction.
[0082] The inkjet head 72K ejects black ink toward the fabric 90 at a predetermined timing while the carriage 73 is moving in the main scanning direction. The ejection of black ink from the inkjet head 72K is performed in accordance with the original image data. The black ink lands on the surface of the fabric 90. The black ink then soaks into the fabric 90, dyeing the soaked portion.
[0083] The inkjet head 72M ejects magenta ink toward the fabric 90 at a predetermined timing while the carriage 73 is moving in the main scanning direction. The ejection of magenta ink from the inkjet head 72M is performed in accordance with the original image data. The magenta ink lands on the surface of the fabric 90. The magenta ink then soaks into the fabric 90, dyeing the soaked portion.
[0084] The inkjet head 72Y ejects yellow ink toward the fabric 90 at a predetermined timing while the carriage 73 is moving in the main scanning direction. The inkjet head 72Y ejects yellow ink in accordance with the original image data. The yellow ink lands on the surface of the fabric 90. The yellow ink then soaks into the fabric 90, dyeing the soaked portion.
[0085] The inkjet head 72C ejects cyan ink toward the fabric 90 at a predetermined timing while the carriage 73 is moving in the main scanning direction. The inkjet head 72C ejects cyan ink in accordance with the original image data. The cyan ink lands on the surface of the fabric 90. The cyan ink then soaks into the fabric 90, dyeing the soaked portion.
[0086] Assume that fabric 90 is a first fabric. In this case, the inkjet printing device 70 inkjet prints an original image onto the first fabric in a manner that is the same as or can be viewed as the first color sample image. That is, a first recorded image represented by the first color sample image is formed on the first fabric. Assume that fabric 90 is a second fabric. In this case, the inkjet printing device 70 inkjet prints an original image onto the second fabric in a manner that is the same as or can be viewed as the second color sample image. That is, a second recorded image represented by the second color sample image is formed on the second fabric.
[0087] <Effects of the embodiment> According to the embodiment, the following effects can be obtained.
[0088] (1) The color sample system 10 includes a computer 20 and a display device 30 (see FIG. 1). The computer 20 stores a color sample processing program in a storage 22. The processor 21 executes the color sample processing program. Accordingly, the computer 20 executes color sample processing. The color sample processing includes an acquisition process and a display process (see FIG. 5).
[0089] The acquisition process acquires first fabric information or second fabric information (see S1 in FIG. 5). The first fabric information corresponds to the first fabric. The second fabric information corresponds to the second fabric. The second fabric is different from the first fabric.
[0090] The display process displays a first color sample image on the display device 30 and a second color sample image on the display device 30 (see S11 in FIG. 5). The first color sample image represents a first recorded image (see FIGS. 3 and 6). The first recorded image is formed on a first fabric by ejecting ink from the inkjet printing device 70 onto the first fabric according to the original image data (see FIG. 6). The second color sample image represents a second recorded image (see FIGS. 4 and 6). The second recorded image is formed on a second fabric by ejecting ink from the inkjet printing device 70 onto the second fabric according to the original image data (see FIG. 6). The original image data represents an original image (see FIG. 2). The ink contains a dye as a colorant. The original image includes first polka dots R1 (first region R1) of a first color and second polka dots R2 (second region R2) of a second color (see FIG. 2). The second color is different from the first color.
[0091] When the first fabric information is acquired in the acquisition process (see S3: Yes in FIG. 5), the display process displays a first color sample image on the display device 30 according to the first color sample image data of the next first mode (see S11 after S3: Yes in FIG. 5). The first color sample image data represents the first color sample image (see FIG. 3). In the first mode, the color of the first data portion is set to a first color value. The first data portion represents first polka dots R1 (first region R1) in the original image data. The first color value corresponds to the first color. Furthermore, in the first mode, the color of the second data portion is set to a second color value. The second data portion represents second polka dots R2 (second region R2) in the original image data. The second color value corresponds to the second color.
[0092] In the display process, when second fabric information is acquired in the acquisition process (see S7: Yes in FIG. 5), a second color sample image is displayed on the display device 30 in accordance with the second color sample image data of the next second aspect (see S11 after S7: Yes in FIG. 5). The second color sample image data represents the second color sample image (see FIG. 4). In the second aspect, the color of the first data portion is set to a third color value. The third color value corresponds to a third color. The third color is different from the first color. Furthermore, in the second aspect, the color of the second data portion is set to a second color value.
[0093] According to the color sample processing program and color sample system 10, a first color sample image can be displayed on the display device 30 (see FIG. 3), and a second color sample image can be displayed on the display device 30 (see FIG. 4). It is not necessary to actually create a sample (color sample) by inkjet printing the original image onto fabric 90. The color sample image can be checked. The color sample image indicates a recorded image obtained by inkjet printing the original image onto fabric 90.
[0094] (2) The color sample process includes a first generation process and a second generation process (see FIG. 5). The first generation process generates first color sample image data (see S5 in FIG. 5) when first fabric information is acquired in the acquisition process (see S3: Yes in FIG. 5). The second generation process generates second color sample image data (see S9 in FIG. 5) when second fabric information is acquired in the acquisition process (see S7: Yes in FIG. 5). As described above, the first color sample image data represents the first color sample image (see FIG. 3), and the second color sample image data represents the second color sample image (see FIG. 4).
[0095] In the display process, if first fabric information is acquired in the acquisition process (see S3: Yes in FIG. 5), a first color sample image is displayed on the display device 30 in accordance with the first color sample image data of the first mode generated in the first generation process (see S11 after S5 in FIG. 5). In the display process, if second fabric information is acquired in the acquisition process (see S7: Yes in FIG. 5), a second color sample image is displayed on the display device 30 in accordance with the second color sample image data of the second mode generated in the second generation process (see S11 after S9 in FIG. 5). The first and second modes are as described above.
[0096] According to this configuration, first color sample image data can be generated on the condition that first fabric information is acquired. It is not necessary to generate first color sample image data in advance for the original image data to be processed. Second color sample image data can be generated on the condition that second fabric information is acquired. It is not necessary to generate second color sample image data in advance for the original image data to be processed.
[0097] <Modification> The embodiment can also be as follows. Some of the configurations of the modified examples shown below can also be adopted in appropriate combination. Below, we will explain the differences from the above, and will omit explanations of similarities as appropriate.
[0098] (1) The color sample system 10 includes one computer 20, which executes all color sample processing (see FIGS. 1 and 5). In the color sample system, the computer that executes the color sample processing may be a system including multiple separate computers. In such a system, the multiple computers are communicatively connected. For example, the multiple computers are communicatively connected via a communication network. The multiple computers execute the color sample processing while communicating with each other. In other words, the system including the multiple computers described above functions as the computer 20 described above.
[0099] For example, suppose the color sample system includes two computers, a first computer and a second computer, that execute color sample processing. The first computer, like the computer 20 described above, is connected to the display device 30 and the operation device 31. The first computer acquires identification information that identifies the original image data to be subjected to color sample processing and transmits this identification information to the second computer. The second computer receives this identification information transmitted from the first computer. The second computer acquires the original image data corresponding to the received identification information. The second computer may transmit the original image data to the first computer. In this case, the first computer receives the original image data transmitted from the second computer. Accordingly, the first computer acquires the original image data. Similarly to the above, the first computer can display the original image on the display device 30 in accordance with this original image data. On the display device 30, the original image is displayed in the image display area 52 of the operation screen 50 (see FIG. 2).
[0100] Alternatively, the first computer may transmit the original image data to the second computer. For example, the first computer reads the original image data from the storage 22, displays the original image on the display device 30 in accordance with the original image data, and then transmits the original image data to the second computer. The second computer receives the original image data transmitted from the first computer. Accordingly, the second computer acquires the original image data.
[0101] The first computer executes an acquisition process (see S1 in FIG. 5). That is, the first computer acquires the first fabric information or the second fabric information in the same manner as described above. If the first fabric information is acquired (see S3: Yes in FIG. 5), the first computer transmits the first fabric information to the second computer. If the second fabric information is acquired (see S7: Yes in FIG. 5), the first computer transmits the second fabric information to the second computer.
[0102] The second computer receives the first fabric information or the second fabric information transmitted from the first computer. Accordingly, the second computer acquires the first fabric information or the second fabric information. When the first fabric information is acquired, the second computer executes the first generation process to generate first color sample image data as described above (see S5 in FIG. 5). Thereafter, the second computer transmits the first color sample image data to the first computer. When the second fabric information is acquired, the second computer executes the second generation process to generate second color sample image data as described above (see S9 in FIG. 5). Thereafter, the second computer transmits the second color sample image data to the first computer.
[0103] The first computer receives the first color sample image data or the second color sample image data transmitted from the second computer. Accordingly, the first computer acquires the first color sample image data or the second color sample image data. When the first color sample image data or the second color sample image data is acquired, the first computer executes the display process as described above (see S11 in FIG. 5). That is, when the first color sample image data is acquired, the first computer displays the first color sample image on the display device 30 in accordance with the first color sample image data (see S11 after S5 in FIG. 5). The display device 30 displays the first color sample image in the image display area 52 of the operation screen 50 (see FIG. 3). When the second color sample image data is acquired, the first computer displays the second color sample image on the display device 30 in accordance with the second color sample image data (see S11 after S9 in FIG. 5). The display device 30 displays the second color sample image in the image display area 52 of the operation screen 50 (see FIG. 4).
[0104] The first computer and the second computer differ from known computers in that they are capable of color sample processing. However, the first computer and the second computer may have the same hardware as known computers. For example, the first computer and the second computer each include a processor, storage, and memory, similar to computer 20. Furthermore, the first computer and the second computer each include a communication device. The first computer communicates with the second computer via the communication device. The second computer communicates with the first computer via the communication device.
[0105] (2) The original image includes first polka dots R1 as the first region R1 and second polka dots R2 as the second region R2 (see FIG. 2). In addition to the first and second regions, the original image may also include a third region of a fourth color. In this case, the original image data includes a first data portion, a second data portion, and a third data portion. The first data portion represents the first region. The second data portion represents the second region. The third data portion represents the third region. In the original image data, the color of the first data portion is set to a first color value, the color of the second data portion is set to a second color value, and the color of the third data portion is set to a fourth color value. The first color value corresponds to the first color. The second color value corresponds to the second color. The fourth color value corresponds to the fourth color. In the first lookup table, the fifth color value of the fifth color is associated with the fourth color value of the fourth color. In the second lookup table, the sixth color value of the sixth color is associated with the fourth color value of the fourth color. The first color, second color, third color, fourth color, fifth color, and sixth color are different from each other.
[0106] In the first generation process (see S5 in FIG. 5), the processor 21 generates first color sample image data of the following third aspect. In the third aspect, the color of the first data portion is set to a first color value. In the third aspect, the color of the second data portion is set to a second color value. In the third aspect, the color of the third data portion is set to a fifth color value.
[0107] In the second generation process (see S9 in FIG. 5), the processor 21 generates second color sample image data of the following fourth aspect. In the fourth aspect, the color of the first data portion is set to the third color value. In the fourth aspect, the color of the second data portion is set to the second color value. In the fourth aspect, the color of the third data portion is set to the sixth color value.
[0108] If the first color sample image data of the third mode is generated in the first generation process (see S5 in FIG. 5), in the display process (see S11 in FIG. 5), processor 21 causes display device 30 to display the first color sample image in accordance with the first color sample image data of the third mode (see S11 after S5 in FIG. 5). If the second color sample image data of the fourth mode is generated in the second generation process (see S9 in FIG. 5), in the display process (see S11 in FIG. 5), processor 21 causes display device 30 to display the second color sample image in accordance with the second color sample image data of the fourth mode (see S11 after S9 in FIG. 5).
[0109] (3) A polka dot pattern is exemplified as the original image (see FIG. 2). This polka dot pattern includes first polka dots R1 of a first color and second polka dots R2 of a second color. That is, the original image includes a first region R1 of the first color and a second region R2 of the second color. The second region of the second color may be omitted from the original image. That is, the original image may be a pattern including a first region of the first color. This pattern decorates part or all of the fabric 90 with the first color. The original image data includes a first data portion representing the first region. The original image data does not include a second data portion representing the second region. In the original image data, the color of the first data portion is set to a first color value corresponding to the first color.
[0110] In the first generation process (see S5 in FIG. 5), processor 21 generates first color sample image data of the following fifth mode. In the fifth mode, the color of the first data portion is set to a first color value corresponding to the first color. In the second generation process (see S9 in FIG. 5), processor 21 generates second color sample image data of the following sixth mode. In the sixth mode, the color of the first data portion is set to a third color value corresponding to the third color.
[0111] If the first color sample image data of the fifth mode is generated in the first generation process (see S5 in FIG. 5), in the display process (see S11 in FIG. 5), processor 21 causes display device 30 to display the first color sample image in accordance with the first color sample image data of the fifth mode (see S11 after S5 in FIG. 5). If the second color sample image data of the sixth mode is generated in the second generation process (see S9 in FIG. 5), in the display process (see S11 in FIG. 5), processor 21 causes display device 30 to display the second color sample image in accordance with the second color sample image data of the sixth mode (see S11 after S9 in FIG. 5).
[0112] (4) In the color sample processing, if first fabric information is acquired (see S3: Yes in FIG. 5 ), the processor 21 executes the first generation processing (see S5 in FIG. 5 ). If second fabric information is acquired (see S7: Yes in FIG. 5 ), the processor 21 executes the second generation processing (see S9 in FIG. 5 ). In the color sample processing, the first generation processing (see S5 in FIG. 5 ) and the second generation processing (see S9 in FIG. 5 ) may be omitted. In this case, the first color sample image data is generated in advance from the original image data by image processing using the first lookup table. The second color sample image data is generated in advance from the original image data by image processing using the second lookup table. The storage 22 stores the first color sample image data and the second color sample image data. However, like the original image data, the first color sample image data and the second color sample image data may be stored in a storage medium different from the storage 22. In this description, the first color sample image data and the second color sample image data are assumed to be stored in the storage 22. The original image data, first color sample image data, and second color sample image data are registered in a color sample processing program. The first color sample image data and second color sample image data are associated with the original image data that served as the material. The processor 21 acquires the next original image data. This original image data is designated by the operator from one or more original image data registered in the color sample processing program.
[0113] When the processor 21 determines that the first fabric information has been acquired (see S3: Yes in FIG. 5), the process proceeds to S11 in FIG. 5 and executes display processing. In S11 in FIG. 5, the processor 21 reads the next first color sample image data from the storage 22. This first color sample image data is associated with the original image data specified by the operator. The processor 21 stores the first color sample image data in the memory 23. Next, the processor 21 displays a first color sample image on the display device 30 in accordance with the first color sample image data. That is, the processor 21 processes the first color sample image data stored in the memory 23 and generates the first color sample image. Next, the processor 21 outputs a display command for the first color sample image to the display device 30. Accordingly, the display device 30 displays the first color sample image in the image display area 52 of the operation screen 50 (see FIG. 3).
[0114] When the processor 21 determines that the second fabric information has been acquired (see S7: Yes in FIG. 5), the process proceeds to S11 in FIG. 5 and executes display processing. In S11 in FIG. 5, the processor 21 reads the next second color sample image data from the storage 22. This second color sample image data is associated with the original image data specified by the operator. The processor 21 stores the second color sample image data in the memory 23. Next, the processor 21 displays a second color sample image on the display device 30 in accordance with the second color sample image data. That is, the processor 21 processes the second color sample image data stored in the memory 23 to generate the second color sample image. Next, the processor 21 outputs a display command for the second color sample image to the display device 30. Accordingly, the second color sample image is displayed in the image display area 52 of the operation screen 50 on the display device 30 (see FIG. 4).
[0115] (5) The color sample processing targets two types of fabrics 90, a first fabric and a second fabric (see FIG. 5). That is, the color sample processing of FIG. 5 includes S3 and S5 targeting the first fabric, and S7 and S9 targeting the second fabric. As described above, the color sample system 10 may target a third or subsequent fabric that is different from both the first fabric and the second fabric. For example, the color sample system 10 targets a third fabric that is different from both the first fabric and the second fabric (see FIGS. 2 to 4). In this case, the color sample processing includes a process for determining whether third fabric information has been acquired and a third generation process. For example, if the processor 21 does not determine that the second fabric information has been acquired in S7 of FIG. 5 (see S7: No in FIG. 5), the processor 21 subsequently determines whether the third fabric information has been acquired. If the operation on the radio button B3 is not accepted by the operation device 31, the processor 21 does not acquire the third fabric information. In this case, the processor 21 does not determine that the third fabric information has been acquired. The processor 21 returns the process to S3.
[0116] When an operation on radio button B3 is accepted by the operation device 31, the processor 21 acquires third texture information via the operation device 31. In this case, the processor 21 determines that the third texture information has been acquired, and executes a third generation process. That is, the processor 21 performs image processing on the original image data stored in the memory 23 in the acquisition process (see S1 in FIG. 5) to generate third color sample image data. The processor 21 accesses a third lookup table associated with the acquired third texture information. The processor 21 subjects the color values of all pixels forming the original image data as the input image to image processing using the third lookup table, and generates third color sample image data. The third color sample image data is stored in the memory 23.
[0117] After executing the third generation process, processor 21 proceeds to S11 in Fig. 5. In S11, processor 21 causes display device 30 to display a third color sample image in accordance with the third color sample image data. That is, processor 21 processes the third color sample image data stored in memory 23 to generate a third color sample image. Subsequently, processor 21 outputs a display command for the third color sample image to display device 30. Accordingly, on display device 30, the third color sample image is displayed in image display area 52 of operation screen 50 (not shown).
[0118] The color sample system 10 can also target a fourth or subsequent type of fabric that is different from the first, second, and third fabrics. In this case, the color sample processing is performed in accordance with the procedure described above in which the third fabric is used in place of the first and second fabrics. That is, the color sample processing includes the following new processing. The new processing is a processing for determining whether fabric information for the target fabric 90 has been acquired, and a generation processing for this fabric 90. This generation processing is performed when it is determined that this fabric information has been acquired. The storage 22 stores a lookup table corresponding to the target fabric 90. This lookup table is used in this generation processing. In the display processing (see S11 in FIG. 5), a color sample image represented by the color sample image data generated in this generation processing is displayed in the image display area 52 of the operation screen 50 (not shown). [Explanation of symbols]
[0119] 10 color sample system, 20 computer, 21 processor 22 storage, 23 memory, 30 display device, 31 operating device 32 Touch panel, 40 Bus, 50 Operation screen, 51 Exit button 52 image display area, 53 fabric selection area, 70 inkjet printing device 71 conveyor, 72K, 72M, 72Y, 72C inkjet head 73 Carriage, 74K, 74M, 74Y, 74C Main Tank 75K, 75M, 75Y, 75C supply flow path, 76 moving machine, 77, 78 pulley 79 Timing belt, 80 Motor, 81 Stay, 90 Fabric B1,B2,B3 Radio buttons, R1 First area, First polka dot R2 second area, second polka dot
Claims
1. The computer processor an acquisition process of acquiring first fabric information corresponding to a first fabric or second fabric information corresponding to a second fabric different from the first fabric; a display process for displaying on a display device a first color sample image showing a first recorded image formed on the first fabric by ejecting ink containing a dye as a colorant onto the first fabric from an inkjet textile printing device in accordance with original image data representing an original image including a first region of a first color, and for displaying on the display device a second color sample image showing a second recorded image formed on the second fabric by ejecting the ink from the inkjet textile printing device onto the second fabric in accordance with the original image data; The display process includes: When the first texture information is acquired in the acquisition process, the first color sample image is displayed on the display device in accordance with first color sample image data, which represents the first color sample image and in which a color of a first data portion of the original image data representing the first region is set to a first color value corresponding to the first color; When the second fabric information is acquired in the acquisition process, the program displays the second color sample image on the display device according to second color sample image data that represents the second color sample image and in which the color of the first data portion is set to a third color value corresponding to a third color different from the first color.
2. The display process includes: displaying, on the display device, the first color sample image showing the first recorded image formed on the first fabric by ejecting the ink from the inkjet textile printing device onto the first fabric in accordance with the original image data representing the original image including the first region and a second region of a second color different from the first color; and displaying, on the display device, the second color sample image showing the second recorded image formed on the second fabric by ejecting the ink from the inkjet textile printing device onto the second fabric in accordance with the original image data; and When the first texture information is acquired in the acquisition process, displaying the first color sample image on the display device in accordance with the first color sample image data in which the color of the first data portion is set to the first color value and the color of the second data portion of the original image data representing the second area is set to a second color value corresponding to the second color; The program of claim 1, wherein when the second fabric information is acquired in the acquisition process, the second color sample image is displayed on the display device according to the second color sample image data in which the color of the first data portion is set to the third color value and the color of the second data portion is set to the second color value.
3. the processor, a first generation process for generating the first color sample image data when the first fabric information is acquired in the acquisition process; a second generation process for generating the second color sample image data when the second fabric information is acquired in the acquisition process; The display process includes: When the first fabric information is acquired in the acquisition process, the first color sample image is displayed on the display device in accordance with the first color sample image data generated in the first generation process; The program according to claim 1 or claim 2, wherein when the second fabric information is acquired in the acquisition process, the second color sample image is displayed on the display device according to the second color sample image data generated in the second generation process.
4. A computer, a display device, The computer an acquisition process of acquiring first fabric information corresponding to a first fabric or second fabric information corresponding to a second fabric different from the first fabric; a display process for displaying on the display device a first color sample image showing a first recorded image formed on the first fabric by ejecting ink containing a dye as a colorant onto the first fabric from an inkjet textile printing device in accordance with original image data representing an original image including a first region of a first color, and for displaying on the display device a second color sample image showing a second recorded image formed on the second fabric by ejecting the ink from the inkjet textile printing device onto the second fabric in accordance with the original image data; In the display process, When the first texture information is acquired in the acquisition process, the first color sample image is displayed on the display device in accordance with first color sample image data, which represents the first color sample image and in which a color of a first data portion of the original image data representing the first region is set to a first color value corresponding to the first color; When the second fabric information is acquired in the acquisition process, the color sample system displays the second color sample image on the display device according to second color sample image data that represents the second color sample image and in which the color of the first data portion is set to a third color value corresponding to a third color different from the first color.
5. In the display process, the computer displaying, on the display device, the first color sample image showing the first recorded image formed on the first fabric by ejecting the ink from the inkjet textile printing device onto the first fabric in accordance with the original image data representing the original image including the first region and a second region of a second color different from the first color; and displaying, on the display device, the second color sample image showing the second recorded image formed on the second fabric by ejecting the ink from the inkjet textile printing device onto the second fabric in accordance with the original image data; and When the first texture information is acquired in the acquisition process, displaying the first color sample image on the display device in accordance with the first color sample image data in which the color of the first data portion is set to the first color value and the color of the second data portion of the original image data representing the second area is set to a second color value corresponding to the second color; 5. The color sample system of claim 4, wherein when the second fabric information is acquired in the acquisition process, the second color sample image is displayed on the display device according to the second color sample image data in which the color of the first data portion is set to the third color value and the color of the second data portion is set to the second color value.
6. The computer a first generation process for generating the first color sample image data when the first fabric information is acquired in the acquisition process; a second generation process for generating the second color sample image data when the second fabric information is acquired in the acquisition process; In the display process, When the first fabric information is acquired in the acquisition process, the first color sample image is displayed on the display device in accordance with the first color sample image data generated in the first generation process; A color sample system as described in claim 4 or claim 5, wherein when the second fabric information is acquired in the acquisition process, the second color sample image is displayed on the display device according to the second color sample image data generated in the second generation process.
Citation Information
Patent Citations
Colored sample preparation system
JP2007101436A
Image forming apparatus, and texture output device
JP2017001231A
Decorating method, control device, and decorating system
WO2013164953A1