WO2000022812A1 - Convertisseur de donnees, ordinateur et imprimante - Google Patents
Convertisseur de donnees, ordinateur et imprimante Download PDFInfo
- Publication number
- WO2000022812A1 WO2000022812A1 PCT/JP1999/005598 JP9905598W WO0022812A1 WO 2000022812 A1 WO2000022812 A1 WO 2000022812A1 JP 9905598 W JP9905598 W JP 9905598W WO 0022812 A1 WO0022812 A1 WO 0022812A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- conversion
- data
- conversion table
- computer
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6016—Conversion to subtractive colour signals
- H04N1/6022—Generating a fourth subtractive colour signal, e.g. under colour removal, black masking
Definitions
- the present invention relates to a technique for converting image data input from a computer or the like into a data format printable by a printer while referring to a predetermined conversion table and outputting the converted data.
- a printing device that can print a single color image expresses all colors by properly mixing (subtractive color mixing) the three colors of cyan (C), magenta (M), and yellow (Y). And print a blank image.
- computers and digital cameras which are devices that supply color originals to printing devices, use all three colors (additive color mixing) of red (R), green (G), and blue (B). Represents the color. Therefore, in order to print a color image, the method of expressing colors by RGB must be converted to the method of expressing colors by CMY. For this color conversion, a general-purpose computer or a dedicated data conversion device is used. Also, since the resolution of the color original supplied to the printing device does not always match the resolution of the printing device, the resolution of the color original is converted by these general-purpose computer-to-data converters. In some cases, the resolution may match the resolution of the printing device.
- the present invention has been made in order to solve the above-described problems in the related art, and has as its object to appropriately perform conversion of image data. Disclosure of the invention
- a first data conversion device of the present invention employs the following configuration.
- the first data conversion device of the present invention comprises:
- the color image data input from the computer is converted into a data format that can be expressed using the ink provided in the printing device by referring to a predetermined conversion table.
- a data conversion device for outputting the converted image data
- Storage means for rewritably storing the conversion table supplied from the computer according to printing conditions of an image in the printing apparatus
- a receiving unit that receives the color image data from the computer; and a conversion table stored in the storage unit, and converts the color image data received by the receiving unit into the data format. Conversion means; and output means for outputting the converted image data.
- the gist is that it is configured separately from the computer.
- the first data conversion device a color input from a computer is used.
- the image data is converted into a data format that can be expressed using ink provided in the printing device with reference to a predetermined conversion table and output.
- the conversion table supplied from the computer according to the printing conditions of the image is stored in a rewritable manner, and the data format is converted with reference to the stored conversion table. For this reason, even if a large number of conversion tables are not stored, it is possible to use a conversion table corresponding to image printing conditions, and perform necessary conversion appropriately in a data conversion device separate from a computer. be able to.
- the conversion table may be received from the computer in a compressed state, and the conversion table may be decompressed by the data converter and stored in the storage means. It is preferable that the conversion table is compressed, because the time required to receive the conversion table from the computer can be shortened by an amount corresponding to the reduced data amount.
- the conversion table received from the computer may be interpolated and stored in the storage unit after a predetermined accuracy. Interpolation after receiving the conversion table is preferable because the time required for reception can be reduced as compared with the case where the conversion table is received after interpolation. Furthermore, if the received conversion table is interpolated to a predetermined accuracy by the data conversion device, there is an advantage that it is not necessary to adjust the accuracy of various conversion tables stored in the computer.
- the conversion table and the precision of the conversion table in the present specification will be described below.
- a conversion table is a set of combinations of numerical values that associate argument values with variable values when there is a relationship that when the value of an argument is determined, one variable value is determined.
- the number of arguments may be one, but in general, a single variable value is often determined by multiple arguments.
- the set of multiple argument values and the variable value Yes it is.
- the conversion table in such a case is a collection of multiple combinations of argument pairs and variable values.
- one conversion table generally includes a plurality of combinations of numerical values, but in the present specification, a conversion table having only one combination is also included.
- the precision of the conversion table refers to a numerical value indicating how finely the combination of numerical values constituting the conversion table exists for a certain argument.
- the image printing conditions are received together with the image data, and the received printing conditions do not match the printing conditions corresponding to the conversion table stored in the data conversion device. Only at times, the conversion table corresponding to the printing conditions may be received from the computer. If the received printing conditions match the printing conditions for the stored conversion table, the conversion table received from the computer is considered to be the same as the stored conversion table. You do not need to receive a table. Therefore, it is preferable to receive the conversion table from the computer only when the printing conditions do not match, because the conversion table stored in the data conversion device is not received repeatedly.
- the first data converter the following is also preferable.
- a plurality of conversion tables selected by the combination user based on at least the printing resolution of the printing apparatus and the type of printing paper are received from the computer and stored.
- an image attribute indicating whether or not the image is a natural image is received from the computer.
- the image attribute refers to a property of an image determined by whether or not the content of the image is a natural image.
- the first data conversion apparatus performs color image data conversion, the data may be converted while switching the conversion table to be referred to on a pixel basis based on the image attribute. In this way, even if the image to be printed is a combination of individual images with different image attributes, data conversion can be performed by referring to a conversion table suitable for each image. It is.
- a computer according to the present invention has an object to solve at least a part of the problems described above. The following configuration was adopted.
- the data is converted to a data format that can be expressed using ink provided in the printing device, and then output to a data conversion device.
- a computer that supplies the color image data, wherein the image data output means outputs the color image data to the data conversion device;
- Conversion table storage means for storing various conversion tables corresponding to image printing conditions; and printing of an image by the printing apparatus from various conversion tables stored in the conversion table storage means.
- a conversion table selecting means for selecting one according to a condition;
- Conversion table output means for outputting the selected conversion table to the data conversion device prior to the conversion of the color image data
- the gist is that it is configured separately from the data conversion device.
- the computer supplies the image data to a data conversion device provided separately, and the data conversion device refers to a predetermined conversion table to convert the image data to a printing device.
- the data is converted into a data format that can be expressed using the provided ink.
- the computer selects one conversion table corresponding to the image printing conditions from the various conversion tables stored corresponding to the image printing conditions, and decompresses the selected conversion table. Supplies to the evening converter.
- the data converter converts color image data with reference to a conversion table supplied from a computer. In this case, since the conversion table is supplied from the computer according to the printing conditions of the image, the data conversion device can appropriately perform the necessary conversion without storing a large number of conversion tables.
- various stored conversion tables may be interpolated to a predetermined accuracy and then output to the data conversion device.
- the conversion table before interpolation can be stored with a smaller storage capacity than the conversion table after interpolation, so if various conversion tables are stored in a state before interpolation, the storage capacity required for storing the conversion table This is preferable because it can be reduced.
- the conversion table output to the data conversion device is output after being interpolated to a predetermined accuracy, it is not necessary to store the conversion tables stored in the computer with uniform accuracy. There are also benefits.
- the conversion table is interpolated in the computer, there is no need to provide an interpolation function in the data conversion device, and the size and cost of the data conversion device can be reduced accordingly. Also occurs.
- the conversion table when selecting the conversion table according to the image printing conditions, the conversion table may be selected based on at least the printing resolution of the printing apparatus and the type of printing paper. Depending on the printing resolution of the printing device and the printing paper, the conversion table to be referred to may need to be changed.If the conversion table is selected based on these conditions, the conversion table can be selected according to the image printing conditions. It is preferable that a conversion table can be selected. The reason why the conversion table must be changed depending on the printing resolution of the printing device and the printing paper will be described later.
- the following is also preferable.
- print conditions corresponding to the conversion table previously supplied to the data converter are stored.
- a conversion table is stored for each condition including at least the printing resolution of the printing device, the type of printing paper, and the image attribute.
- a plurality of conversion tables having different image attributes are selected based on printing conditions regarding the image density and the type of printing paper, and the selected conversion tables are output to the data conversion device.
- the determined image attribute is supplied to the data converter in addition to the color image data.
- the conversion table to be referred to at the time of data conversion is switched in pixel units. In this way, even if the image to be printed is a combination of individual images with different image attributes, it is possible to convert the image while referring to a conversion table suitable for each image. It is.
- the second data converter of the present invention employs the following configuration in order to solve at least a part of the above-described problems.
- the second data conversion device of the present invention comprises:
- Color image data input from imaging devices such as digital cameras and color scanners is converted into a data format that can be expressed using the ink provided in the printing device by referring to a predetermined conversion table.
- a data converter for outputting the converted image data
- a conversion table storage unit for storing various conversion tables corresponding to image printing conditions; and one of the conversion tables stored in the conversion table storage unit according to image printing conditions.
- Conversion table selecting means for selecting
- Conversion means for converting the color image data received by the receiving means, while referring to the conversion table selected by the conversion table selection means,
- Output means for outputting the converted image data
- the gist is that it is configured separately from the image device.
- color image data input from an imaging device is referred to a predetermined conversion table, thereby using the ink provided in the printing device. Convert to expressible data format.
- the data converter selects one of the various conversion tables stored according to the printing conditions of the image, and refers to the selected conversion table to determine whether the image device has The data format of the color image data supplied thereto is converted. In this way, the color image data can be directly output from the imaging device to the data conversion device and converted into a data format that can be expressed by using the ink provided in the printing device without going through a convenience store. This is preferable.
- the conversion table may be received from an image device. This is preferable because, when the image data is received from the image device and the data format is converted, a necessary conversion table can also be received from the image device.
- the data conversion device receives a conversion table by communicating with a computer provided separately from the data conversion device, and receives the conversion table stored in the data conversion device. You may make it rewrite with a conversion table. In this way, the necessary conversion table can be received from the computer, so that the color-to-image conversion can be appropriately performed without storing all the conversion tables in the data conversion device. it can.
- a standard conversion table is stored in the data conversion device, and if there is no conversion table corresponding to the printing conditions of the image in the conversion table storage means, the standard conversion table is stored. The conversion of the color image data may be performed with reference to the conversion table. If an appropriate conversion table is stored as a standard conversion table, even if the corresponding conversion table does not exist in the conversion table storage means, it is possible to obtain a print image of generally good image quality. Possible and preferred.
- the printing apparatus of the present invention employs the following configuration in order to solve at least a part of the problems described above.
- a printing device that receives image data whose data format has been converted by the data conversion device and prints an image corresponding to the input image data
- the gist of the invention is that the data conversion device is configured integrally with the printing device.
- the image data converted from the data format is received from the data conversion apparatus according to claim 1 or claim 12 integrated with the printing apparatus. And print an image corresponding to the image data. This is preferable because the printing device and the data conversion device can be configured compactly.
- the data conversion method of the present invention employs the following configuration.
- the data conversion method of the present invention includes:
- the color image data output from the computer is converted into a data format that can be expressed using the ink provided in the printing device by referring to a predetermined conversion table, and the conversion is performed.
- a data conversion method for outputting the converted image data
- the selected conversion table is rewritably stored in a data conversion device provided separately from the computer,
- the gist is to convert the image data supplied from the computer with reference to the stored conversion table.
- a color image data output from a computer is converted into a data format that can be expressed using ink provided in a printing device by referring to a predetermined conversion table. Output.
- the conversion table referred to at the time of data conversion is supplied from a computer and stored in a rewritable manner in the data conversion apparatus. Therefore, if a conversion table suitable for printing conditions is supplied from a computer and data conversion is performed with reference to this conversion table, even if a large number of conversion tables are not stored in the storage means in the data conversion apparatus. However, the necessary data conversion can be appropriately performed.
- the present invention also includes other aspects of the following data conversion device. That is,
- the color image data input from the computer is converted into a data format that can be expressed using an ink provided in the printing device by referring to a predetermined conversion table, and the converted image data is output.
- a data conversion device A data conversion device
- Storage means for rewritably storing the conversion table supplied from the computer in accordance with image printing conditions;
- Conversion means for converting the color image data received by the receiving means by referring to a conversion table stored in the storage means
- Output means for outputting the converted image data
- FIG. 1 is an explanatory diagram of a printing apparatus provided with a data converter according to an embodiment of the present invention.
- FIG. 2 is a schematic explanatory diagram of the printing apparatus used in the present embodiment.
- FIG. 3 is an explanatory diagram of the dot formation principle of pudding used in the present embodiment.
- FIG. 4 is a flowchart showing an outline of the data conversion process of this embodiment.
- FIG. 5 is a conceptual diagram illustrating an outline of the under color removal process.
- FIG. 6 is a conceptual diagram illustrating an outline of the halftoning process.
- FIG. 7 is a conceptual diagram illustrating an outline of a conversion table according to the present embodiment.
- Figure 8 is a conceptual diagram that outlines the Neugebauer theory.
- Figure 9 shows an example of measuring the spectral characteristics of ink used for color printing.
- FIG. 10 is a flowchart illustrating an example of a process according to the present embodiment.
- FIG. 11 is a conceptual explanatory diagram of a correspondence table stored in a computer in the present embodiment.
- FIG. 12 is a flowchart illustrating an example of a conversion table output process according to the present embodiment.
- FIG. 13 is a flowchart illustrating another example of the process according to the present embodiment.
- FIG. 14 is a flowchart illustrating another example of the process according to the present embodiment.
- FIG. 15 is a flowchart showing another example of the processing in this embodiment.
- FIG. 16 is a flowchart of a case where data conversion is performed while switching the conversion table according to image attributes.
- FIG. 17 is a block diagram illustrating a case where image data is supplied from an image device such as a digital camera in the present embodiment.
- Figure 18 is a flowchart for data conversion using a standard conversion table.
- FIG. 19 is an explanatory view showing an example of another aspect of the present embodiment. BEST MODE FOR CARRYING OUT THE INVENTION
- FIG. 1 is an explanatory diagram illustrating a configuration of a printing apparatus including a data conversion apparatus 10 according to an embodiment of the present invention.
- the printing apparatus has a configuration in which a computer 80, a data converter 10 and a printer 20 are connected, and a predetermined program is loaded and executed on the computer 80. Accordingly, the device functions as a printing device as a whole.
- the computer 80 outputs the color image data ORG to the data converter 10, and the data converter 10 prints the received color image data ORG on the printer 20. After conversion to evening format, output to printer 20.
- the printer 20 prints a full image by forming dots on printing paper based on the converted image data FNL received from the data conversion device 10. As a result, a color image corresponding to the color image data output from the computer is obtained on the printing paper.
- the computer 80 is composed of a CPU 81, a ROM 82, a RAM 83, a hard disk 84, an interface 85, etc., which execute various kinds of arithmetic processing, and these are connected by a bus (not shown). Data can be exchanged.
- the ROM 82 is used to store in advance programs and data required when the CPU 81 executes various arithmetic processes.
- the RAM 83 is used to temporarily store programs and data necessary for the CPU 81 to perform various arithmetic processing.
- the hard disk 84 is used to store programs and data that cannot be stored in the ROM 82 or the RAM 83.
- the interface 85 is used for a computer to exchange data with the outside.
- a color scanner 24 connected to the outside of the computer 80 reads a color original and converts it into image data that can be interpreted by a computer. Further, if the computer 80 is connected to the public telephone line PNT via the modem 91, it is possible to receive necessary data from the server SV on an external network. When the computer 80 is turned on, the operating system stored in the ROM 82 and the hard disk 84 is started, and various application programs can run under the management of the operating system. A color original to be printed is created using an application program, and output to the data converter 10 via the interface 85. In some cases, a color manuscript is created by processing a color image captured from outside via the color scanner 24 or the modem 91 by an application program.
- the data conversion device 10 includes a CPU 11 for performing various arithmetic processing, a ROM 12 for storing programs and data necessary for various arithmetic processing in advance, and a data receiving device from the computer 80.
- RAM a 1 3 for storing evenings
- RAM b 14 for temporarily storing various calculation results
- RAM 15 for receiving data from outside
- interface 15 for sending data to outside
- interface 16 for sending data to outside Have been.
- the computer 80 When the data conversion is started, the computer 80 first outputs various necessary data to the data converter 10, and then outputs the image data ORG.
- the data conversion device 10 stores various data necessary for data conversion in the RAM a 13 and converts the input color image data ORG into a data format that can be printed by the printer 20. I do. This data conversion is performed by the CPU 11 of the data conversion device in accordance with a predetermined program, and the converted data is temporarily stored in the RAMb 14 and is interpolated as color image data FNL in a data format that can be printed by the printer 20.
- the printer 20 is a color printer capable of printing a color image.
- a color image is printed by forming dots of four colors of cyan, magenta, yellow and black on printing paper. You are using an ink pudding.
- FIG. 2 shows a schematic configuration of the color printer 20 of the present embodiment.
- the color printer 20 has a mechanism for driving a print head 41 mounted on a carriage 40 to discharge ink and form dots, and a mechanism for driving the carriage 40 to a carriage motor 30.
- the mechanism for reciprocating the carriage 40 in the axial direction of the platen 36 is a platen
- the mechanism for transporting the printing paper P consists of a platen 36, a paper feed motor 35 that rotates the platen 36, a paper feed assist roller (not shown), and a platen 36 that rotates the paper feed motor 35. And a gear train (not shown) for transmission to the auxiliary rollers.
- the control circuit 50 appropriately controls the movements of the paper feed motor 35, the carriage motor 30 and the print head 41 while exchanging signals with the operation panel 51 of the printer.
- the printing paper P supplied to the color printer 20 is set so as to be sandwiched between the platen 36 and the paper feed auxiliary roller, and is fed by a predetermined amount according to the rotation angle of the platen 36.
- the carriage 40 is provided with ink cartridges 42 and 43. The ink in the cartridge is ejected from the print head 41 by the method described below to form a dot on the printing paper.
- FIG. 3A is an explanatory diagram showing the internal structure of each color head.
- the ink ejection heads 44 to 47 of each color are provided with 48 nozzles Nz for each color, and each nozzle has an ink passage 48 and a piezo element PE on the passage.
- the piezo element PE is an element that distorts the crystal structure due to the application of a voltage and converts electric-mechanical energy very quickly.
- the piezo element PE expands by the voltage application time as shown in FIG. Ink passage
- the color printer 20 having the hardware configuration as described above drives the carriage module 30 so that the ink ejection heads 44 to 47 of the respective colors are moved in the main scanning direction with respect to the printing paper P. Then, the printing paper P is moved in the sub-scanning direction by driving the paper feed motor 35. Under the control of the control circuit 50, the print head 41 is driven at an appropriate timing while repeating the main scanning and sub-scanning of the carriage 40, so that the color printer 20 can print on the printing paper. One image is being printed.
- a force using the color printer 20 that discharges ink using the piezo element PE As described above, a printer that discharges ink by another method may be used.
- the present invention may be applied to a printer in which electricity is supplied to a heater disposed in an ink passage and ink is ejected by bubbles generated in the ink passage.
- the color printer 20 has a function of printing a color image, but the color data format that the color printer 20 can handle is based on the format of a digital camera or digital camera. It is different from the image data format that can be handled by other imaging devices. For this reason, in order to print a color image on a computer 80 or the like with a color printer 20, it is necessary to convert the data format.
- Figure 4 shows an overview of the flowchart of this data conversion process.
- the image is treated as a matrix, that is, as a large table with a large number of numbers arranged vertically and horizontally (for example, in 100 rows). .
- Each cell in the table is called a pixel, and the computer 80 interprets the pixel value (gradation value) as the brightness at that point.
- a black-and-white image can be thought of as having bright and dark places distributed flatly, so that a black-and-white image can be represented by appropriately distributing the gradation values.
- the gradation value can usually take a value between 0 and 255, with gradation value 0 representing the darkest state and gradation value 255 representing the brightest state.
- the color image is treated in the computer 80 as a light / dark image of each color of red, green, and blue, that is, an R image, a G image, and a B image are combined.
- step S110 When printing such image data in the print mode 20, resolution conversion is first performed (step S110). This is the following processing. For example, consider a case in which image data consisting of 100 ⁇ 100 pixels in the vertical and horizontal directions is printed in a size of 100 cm in the vertical and horizontal directions. In this case, one pixel is equivalent to 1 mm on printing paper. How many millimeters a pixel corresponds to on the printing paper naturally depends on the size of the image to be printed. Here, since the number of dots formed by the printer per unit length is determined by the model, the number of dots formed per pixel differs depending on the size of the image to be printed.
- the number of dots formed per pixel is different, it is inconvenient for data processing.Therefore, the number of pixels is reduced by thinning out the pixels, and conversely, the number of pixels is increased by interpolation. It is convenient to adjust the number of dots formed per pixel in advance so as to have a predetermined value. Such a process is a process called resolution conversion.
- step S112 the color conversion processing is started (step S112).
- computers generally represent a color image in three colors of red (R), green (G) and blue (B), but printers generally represent color images in cyan (C) and magenta.
- Color ⁇ Expressed in three colors, yellow. Therefore, it is necessary to change the color representation method using the three colors R, G, and B to the color representation method using the three colors C, M, and Y. In the color conversion processing, such conversion is performed.
- R, G, and B image data with 256 gradations are converted to C, M, and Y image data with 256 gradations, respectively. . Details of the color conversion processing will be described later.
- a process called under color removal is also performed.
- Under color removal is the process of extracting the black (K) component from the C • MY • Y image data and generating C • M • Y • K four-color image data.
- Fig. 5 is a conceptual explanatory diagram of the undercolor processing.
- Fig. 5 (a) shows the gradation values of the pixel from which the undercolor is to be removed, and shows the case where the gradation values of C'M'Y are VcVmVy. ing.
- K (black) can be obtained by mixing equal amounts of the three colors C'M and Y, so the state in Fig.
- step S114 The image data after color conversion is matrix data of four colors C, M, Y, and K, and the value of each pixel takes any value of 256 gradations ( (See Fig. 6 (a)).
- pudding prints an image by forming dots on printing paper, and a dot can take only two states: whether to form a dot or not.
- printers that can take multiple values, including intermediate states, by changing the size of the dots, but there are still few gradation values that can be taken. Therefore, it is necessary to express an image represented by 256 gradations with very few gradation values that can be represented by the presence or absence of dots.
- the process of performing such a conversion is a process called halftoning.
- Fig. 6 is an explanatory diagram showing a state in which the halftoning process is performed.
- Fig. 6 (a) shows the image data after the color conversion before the halftoning process is performed, and Fig.
- FIG. 6 (b) shows the halftoning process. This shows the image data after performing. As shown in the figure, each of the pixels constituting the image before the half-toning process is written with one of 256 gradation values, but a dot is formed in the pixel after the half-toning process ( Either ON () or not (OF F) is written.
- a predetermined threshold value can be compared with the gradation value of each pixel, and the binarization can be performed according to the magnitude of the value.
- a contour that does not exist in the original image appears in the printed image, that is, a so-called pseudo-contour occurs.
- a halftoning method is used. Many methods have been proposed, including tissue dithering and error amplification. Techniques such as the scattering method are widely used.
- step S116 This process is a process of rearranging the data converted into a format representing the presence or absence of dot formation by half-toning in the order in which the data should be transferred to the printer 20. That is, the printer 20 drives the print head 41 to form dots on the printing paper P while repeating the main scanning and the sub-scanning of the carriage 40 as described above. In the pixel rearrangement process, taking into account the movement of the carriage 40, the image data representing the presence or absence of a dot is rearranged so that the print head 41 is in the order of forming the dot. . The image data rearranged in this way is output as image data FNL in a format that can be printed by the printer 20, and the data conversion process ends.
- FIG. 7 is an explanatory diagram conceptually showing a conversion table referred to in color conversion.
- the computer 80 expresses a color image by synthesizing the R′G′B image, and each pixel constituting each image can take a gradation value of 0 to 255. Therefore, considering a three-dimensional space (RGB color space) with the R, G, and B gradation values as axes, all colors represented on a computer have the length of one side as shown in Fig. 7. Can be mapped to the coordinates of one point in the cube of 255.
- RGB color space three-dimensional space
- This cube is subdivided into small cubes as shown in Fig. 7, and the colors represented by the coordinates of the vertices of the cube are converted from R, G, and B representations to C, M, and Y representations. It is stored every time. In this way, a set of sets of numerical values in which the coordinates in the RGB color space are associated with the gradation values of C′M • Y can be created.
- the color conversion is performed as follows while referring to the conversion table thus created.
- the method of calculating the C, M, and Y gradation values from the coordinates of each vertex in the RGB color space will be described later.
- the number of pairs of coordinates in the RGB color space and the C, M, and Y gradation values is the cube of the number of divisions on each side of the cube. , C, M, Y. Therefore, the data that constitutes the conversion table It should be added that the number of nights is large and that the conversion table requires a very large storage capacity.
- a cube containing point A (d V) is selected from the small cubes subdivided when the conversion table is created. Unless point A is on the edge of a small cube, there is only one cube containing point A. If point A is on the side of a small cube, you can select one arbitrary cube containing point A.
- each vertex of the cube selected in this way refer to the conversion table created in advance and check each gradation value of C'M'Y.
- the C, M, and Y gradation values at point A are interpolated from the C, M, and Y gradation values of each vertex.
- various well-known methods such as linear interpolation can be applied.
- the ink can be mixed in eight states.
- C, M, and Y inks exist independently, C and M are mixed, C and Y are mixed, Y and M are mixed, and C, M, and Y are mixed.
- Fig. 8 (a) schematically shows these eight states. If you consider a small area on printing paper, the color that appears in that area depends on what percentage of these eight states appear and what stimulus value each state has You can think.
- the stimulus value of a color is a numerical value indicating how much reddish feeling, greenish feeling, and bluish feeling are felt from the color.
- each stimulus value can be measured by direct reading method or spectroscopic method. Once a set of R'G and B stimulus values is determined, one color can be specified.
- the R stimulus value of a small region can be obtained by adding the R stimulus value of each of the eight states with the weight of the area ratio and integrating it.
- G stimulus value ⁇ B stimulus value can be obtained in the same manner. Since the R, G, and B stimulus values for each of the eight states can be measured, the R, G, and B stimulus values can be obtained if the area ratio of each is known.
- the R stimulus value R f ⁇ G stimulus value G f ' It was required.
- “probabilistically overlapping” indicates a situation in which care is not taken to avoid overlapping of the respective color inks
- “halftone dot area ratio” refers to a minute area. It may be considered as the area ratio of each color ink occupied. Further, the area ratio of the C-M-Y ink substantially corresponds to each gradation value of C-M-Y.
- R w, R c, R m, and R y represent the R stimulus value for the paper ground color, the R stimulus value for the C ink, the R stimulus value for the M ink, and the R stimulus value for the Y ink, respectively.
- R em is the R stimulus value where C ink and M ink overlap
- R my is the R stimulus value where M ink and Y ink overlap
- R ye is the Y ink and C ink overlap.
- the R stimulus value of each part is shown.
- R cmy represents the R stimulus value at the portion where the C, M, and Y inks overlap.
- each stimulus value is defined in the same manner as the R stimulus value according to the ground color portion of the paper and the overlap of each color ink.
- FIG. 8 (b) shows a state in which the printing paper is changed from the state shown in FIG. Comparing the two figures, it can be seen that the ratio of the eight ink-mixed states changes significantly depending on the amount of bleeding on the printing paper.
- the stimulus value of the portion where the ink is mixed has a different property from the value obtained by integrating the stimulus values of the single ink, and the color expressed when the ink mixing condition is different also differs. Therefore, when the printing paper changes and the ink bleeding degree changes, the conversion table used for the color conversion may need to be changed.
- FIG. 9 is a graph showing the measurement results of the wavelength of light reflected when white light is applied to the ink.
- Fig. 9 (a) shows the case of ideal ink
- Fig. 9 (b) shows the case of actual ink. It is usually assumed that each ink of C, MY, and Y has ideal characteristics as shown in Fig. 9 (a). However, when actually determining the conversion table, the characteristics of the actual inks are determined. You need to consider it.
- Fig. 9 (b) shows the measurement results for each of the two sets of C, M, and Y inks.
- FIG. 10 shows a flowchart of a printing operation performed on the computer side and the data conversion apparatus side regarding the handling of the conversion table.
- the left side of the figure shows the operation flow of the computer, and the right side of the figure shows the operation flow of the data converter.
- step S200 printing conditions are set.
- the computer 80 is informed of information such as the printing resolution of the printer 20 that actually performs printing and the type of printing paper. These conditions are set by the printer while looking at the screen of the computer 80.
- the printer may be set by the setting panel 18 provided in the printer. Communication with the evening may be performed to capture necessary information.
- the computer 80 selects a conversion table to be used for color conversion based on the set print information (step S210).
- the hard disk 84 built in the computer 80 stores various conversion tables corresponding to various printing conditions. Above As described above, since the conversion table requires a large storage capacity for storage, it is stored on a large-capacity hard disk 84, read out as necessary, stored in the RAM a13, and used for color conversion. use.
- the computer 80 stores a correspondence table as shown in FIG. 11 in addition to the conversion table. As shown in the figure, in addition to the printing resolution, printing paper, image attributes, and other information, information such as the accuracy of the conversion table and the presence or absence of compression is stored for each conversion table. .
- the computer 80 selects one conversion table that matches the printing conditions by referring to the correspondence table.
- the selected conversion table is transferred from the computer 80 to the data conversion device 10 (step S220). If the selected conversion table is compressed or the accuracy of the conversion table is different from the specified accuracy, decompress the conversion table on the computer 80 or adjust the accuracy of the conversion table before converting the data. It may be supplied to the device 10. When the conversion table is compressed and stored, or when the accuracy of the stored conversion table is low, the storage capacity required for storing the conversion table can be reduced. In addition, if the conversion table is unified with the computer 80 before outputting the conversion table to the data conversion device 10, it is not necessary to store the conversion table with the same accuracy on the hard disk 84. .
- FIG. 12 shows a flowchart of the conversion table output process when the conversion table is decompressed and the precision is changed by the computer 80.
- the CPU 81 of the computer 80 determines whether the conversion table selected first is compressed (step S221). This judgment is made by referring to the correspondence table shown in FIG. However, the presence or absence of compression may be written in the header part of the data, and the determination may be made by referring to this. If the conversion table is compressed, it is decompressed (step S222), and then it is determined whether or not the accuracy of the conversion table matches the predetermined accuracy (step S223). This judgment is made by referring to the above-mentioned correspondence table. If the accuracy of the conversion table is low, the data is interpolated to the specified accuracy (step S224), and if the accuracy is high, the data is thinned to the specified accuracy (step S2). twenty five ) .
- the large-capacity RAM 83 can be processed quickly. After the completion of these processes, the conversion table is output to the data converter 10 (step S226).
- step S 2 20 when the computer 80 outputs the conversion table (step S 2 20), the data conversion device 10 receives and stores it (step S240).
- the interface 85 of the computer 80 and the input interface 15 of the data converter 10 are connected by a serial or parallel communication cable, and the output conversion table passes through the communication cable and the data converter 1 Supplied to 0.
- the data conversion apparatus stores the received conversion table as it is in R A Ma 13.
- processes such as decompression and interpolation may be performed in the data converter 10. In this way, since the conversion table supplied from the computer 80 remains compressed, the data amount is small, and the time required for communication of the conversion table can be reduced. In this case, the processing shown in the flowchart of FIG. 12 is performed in the data conversion device 10.
- the computer 80 When the conversion table 10 has received and stored the conversion table, the computer 80 outputs the image data to be printed (step S230).
- the image data is also supplied to the data converter 10 through the interface 85 of the computer 80, the communication cable, and the interface 15 of the data converter 10, and is temporarily stored in the RAM a13.
- the data converter 10 converts the image data stored in the RAM a 13 with reference to the conversion table sent earlier, and stores the conversion result in the RAM b 14 (step S 250). ).
- the outline of the data conversion process (step S250) has already been described with reference to FIG.
- the data conversion device 10 When the data conversion process is completed, the data conversion device 10 outputs the data stored in the RAM b 14 to the color printer 20 via the output interface 16 (step S 260). .
- the color printer 20 forms C, M, Y, and K dots on the printing paper according to this data, so that a color image corresponding to the color original can be obtained.
- the conversion table corresponding to the image to be printed is sent from the computer 80 to the data converter 10, and the data converter 10 uses the conversion table to convert the image. Performs an overnight conversion. Therefore, at least one conversion table needs to be stored in the data converter 10, and the amount of RAM to be mounted can be saved. This makes it possible to avoid an increase in the size and cost of the device. Further, a conversion table corresponding to the printing conditions is supplied from the computer 80 to the data conversion apparatus 10, and color conversion is performed with reference to the conversion table, so that high-quality color printing can be performed.
- the computer 80 stores the printing conditions of the conversion table previously output to the data conversion device 10 and stores the conversion conditions only when the printing conditions of the image are different from the stored printing conditions. May be output to the data converter.
- FIG. 13 shows a flowchart when such processing is performed.
- the printing conditions and the stored previous printing conditions match. It is determined whether or not it is (Step S270). If the printing conditions match, the conversion table referenced during the previous data conversion can be used as is. Since the conversion table is already stored in the RAM a13 of the data conversion device 10, the computer 80 starts image data output without performing processing such as selection and output of the conversion table (Step S). 230).
- the computer 80 selects an appropriate conversion table (step S210), outputs it to the data conversion device 10 (step S220), and sets new printing conditions to the computer 80. It is stored in the RAM 83 (step S280).
- the received conversion table is stored in the RAM a 13 (step S 240), and the image data output from the computer 80 is converted while referring to the conversion table. Is performed (step S260). This is preferable because it is unnecessary to output the conversion table from the computer 80 when the conversion table in the data conversion device 10 does not need to be rewritten.
- FIG. 14 is a flowchart showing an example of such a method.
- the data converter 10 stores the previous printing conditions, and communicates this to the computer 80 (step S360).
- the computer 80 prints the printing conditions notified from the data converter 10 and
- the printing conditions of the print are determined (step S320), and if they do not match, the sliding table selection process (step S330) and the conversion table output process (step S340) are performed. Do. If the printing conditions notified by the data converter 10 and the current printing conditions match, a conversion table suitable for the current printing is already stored in the RAM a 13 of the data converter 10. It is thought that it is.
- the image data is output to the data converter without selecting or outputting the conversion table (step S350).
- the conversion table is supplied from the computer 80 only when the conversion table stored in the data conversion device 10 needs to be changed.
- the printing conditions are stored in the data converter 10, and the computer 80 receives the stored printing conditions and determines whether it is necessary to transmit the conversion table. Have been determined. Therefore, after printing a certain image, even if the data converter 10 connected to the combination 80 is connected to another data converter, etc., the transmission of the conversion table is not performed when the next image is printed. The necessity can be determined correctly.
- step S500 when the printing conditions are set (step S500), the computer 80 notifies the data conversion device 10 of the set printing conditions (step S510).
- the data converter 10 judges the difference between the notified condition and the stored printing condition (step S570), and if both conditions are different, the conversion table is sent to the computer 80. Is requested (step S580). If the two conditions match, it is considered that the data conversion can be performed by referring to the conversion table stored in the RAM a 13 in the data conversion device 10. A value of 0 starts data conversion processing without performing processing such as a conversion table output request.
- the computer 80 When receiving the output request of the conversion table from the data conversion device 10 (step S520), the computer 80 selects the conversion table corresponding to the printing condition (step S530), and converts the data into the data conversion. Output to the device 10 (step S540). If there is no conversion table output request, the computer 80 immediately starts image data output without performing processing such as selection and output of the conversion table (step S550). Even in this case, the conversion table is transmitted only when the conversion table stored in the data conversion device 10 needs to be changed. It is preferable because it can be used.
- FIG. 16 shows a flowchart of the printing operation in the computer and the data converter in such a case.
- the hard disk 84 of the computer 80 stores in advance various conversion tables corresponding to combinations of print resolution of print paper, types of print paper, and image attributes of print images.
- the computer 80 selects a plurality of images having different image attributes from the stored conversion table based on the printing resolution and the type of printing paper.
- the conversion table is selected (step S710), and all the selected conversion tables are output to the data converter 10 (step S720).
- the data conversion device 10 Upon receiving the conversion tables, the data conversion device 10 stores them in RAM13 (step S740). Next, the convenience store 80 analyzes the image data to be printed, determines the image attribute for each pixel, and outputs the image attribute determination result to the data converter 10 in addition to the image data. (Step S730). When converting image data, the data conversion device 10 converts the conversion table to be referred to from the conversion tables stored in the RAM a 13 based on the determination result of the image attribute. Switching is performed in units (step S750). This is preferable because data conversion can be performed with reference to a more suitable conversion table according to the attributes of the image.
- each image attribute does not appear separately, but the same image attribute tends to be continuous. Therefore, when performing data conversion, instead of selecting a conversion table corresponding to the image attribute for each pixel, only the switching of the image attribute is detected, and the conversion table to be referred to is selected only when the switching is performed. In this case, the data conversion process is accelerated, which is preferable.
- the computer 80 supplies the image data to the data converter 10.
- the device that supplies the image data is not limited to the computer.
- image data is supplied to the data conversion device 10 from various types of image equipment such as digital cameras 22 and color scanners 24, film scanners 28, and video printers 26.
- Data change An embodiment in which the conversion device 10 converts the image data into a data format printable by the printer 20 is also possible.
- a plurality of conversion tables are stored in the RAMa 13 or the ROM 12 in the data converter 10, and the CPU 11 in the data converter 10 responds to printing conditions. To select the corresponding conversion table.
- the printing conditions may be supplied from the imaging device to the data conversion device 10 before the image is supplied, but the printing person sets in advance using the setting panel 18 and
- the CPU 11 may select a corresponding conversion table based on the conversion table.
- the CPU 11 converts the supplied image data into a printable data format with reference to the conversion table and outputs the data to the printer 20. This is preferable because an image captured by an imaging device such as the digital camera 22 can be printed by the printer 20 without passing through the computer 80.
- the computer 80 is connected to the data conversion device 10 instead of the image device, and the data is stored in the hard disk 84 of the computer 80.
- the conversion table may be overwritten on the RAM a 13 of the data converter 10.
- the operation of selecting the conversion table stored in the hard disk 84 and writing it to the RAM a13 of the data converter 10 can be easily realized by using the function of the operating system running on the computer 80. can do. By doing so, the conversion table can be read from the computer 80 and used as needed, so that the storage capacity of the data conversion device 10 can be saved, which is preferable.
- FIG. 18 is a flowchart showing the operation of the data converter when converting image data received from the digital camera 22 or the like.
- the printer sets printing conditions using the setting panel 18 of the data converter 10 (step S800).
- the CPU 11 determines whether a conversion table corresponding to the printing condition is stored in the RAM a 13 or the ROM 12 (step S810), and if there is a corresponding conversion table, the conversion table is determined.
- Select (Step S820), and if there is no corresponding conversion table, select the standard stored in ROM 12.
- a corresponding conversion table is selected (step S830).
- the data format of the image data supplied from the imaging device is converted with reference to the selected conversion table (step S8).
- the data conversion device 10 has been described as receiving data from an imaging device. However, the present invention is not limited to this. It may be supplied.
- the present invention is not limited to the above-described examples and embodiments, and can be implemented in various modes without departing from the gist thereof.
- the data converter 10 has been described as being externally present separately from the computer 80 and the printer 20. However, they do not need to be apparently distinct.
- various functions of the data conversion device 10 are incorporated into an expansion board or expansion card, and installed in a computer 80 or an expansion slot of a printer (see Fig. 19). Of course, it may be done.
- a conversion table suitable for the printing condition of a color image can be read from the computer and used. It is suitable for printing a high-quality color image by properly converting the image regardless of the printing conditions of the color image.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
- Record Information Processing For Printing (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Television Signal Processing For Recording (AREA)
Description
明細書 データ変換装置、 コンピュータ、 および印刷装置 技術分野
この発明は、 コンピュータ等から入力される画像データを、 所定の変換表を参 照しつつ、 プリン夕で印刷可能なデータ形式に変換して出力する技術に関する。 背景技術
カラ一画像の印刷が可能な印刷装置においては、 一般に、 シアン (C ) ·マゼ ンタ (M ) ·イエロ (Y ) の 3色を適切に混合 (減法混色) することによって、 全ての色を表現し、 カラ一画像を印刷している。 これに対し、 印刷装置にカラ一 原稿を供給する機器であるコンピュータやデジタルカメラ等においては、 赤色 ( R ) '緑色 (G ) '青色 (B ) の 3色の混合 (加法混色) によって全ての色を表 現している。 このためカラー画像を印刷するには、 R · G · Bによる色の表現方 法を C · M · Yによる表現方法に変換しなければならない。 この色変換には、 汎 用コンピュータや専用のデ一夕変換装置が用いられている。 また、 印刷装置に供 給されるカラ一原稿の解像度が印刷装置の解像度に一致しているとは限らないの で、 これら汎用コンピュータゃデ一夕変換装置でカラ一原稿の解像度を変換し、 印刷装置の解像度に一致させる場合もある。
R · G · Bの混合による色の表現方法を、 C · M · Yの混合による表現方法に 変換する技術に関しては、 ノィゲバウア (Neugebauer) 理論を基礎とする種々の 方法が知られているが、 色変換を行う度に理論に基づく計算をしていたのでは、 迅速な変換をすることはできない。 そこでコンピュータゃデ一夕変換装置で実際 に色変換を行う場合には、 いろいろな値について、 あらかじめ理論計算を行って その結果を変換表にまとめておき、 該変換表を参照することによって、 色変換を 迅速に行っている。
ところで、 同じ変換表を参照して色変換を行う場合でも、 印刷用紙の地色や使 用するインクとの相性の違い等によって、 印刷用紙上に現れる色に微妙な違いが
生じることがある。 例えば、 黄みがかった印刷用紙に印刷すれば、 当然、 得られ る画像も若干黄色がかったものとなる。 また、 インクの滲み量に応じても、 現れ る色に違いが生じる場合がある。 そこで、 原稿の色を正確に表現して高画質の印 刷を行うためには、 印刷用紙の種類に応じて各種の変換表を用意しておき、 適し た変換表を用いて色変換を行うようにしなければならない。
しかし、 変換表を記憶するには大きな記憶容量が必要となることから、 考えら れるあらゆる種類の変換表をデータ変換装置内に記憶しょうとすれば、 装置が大 型化し、 かつ高価格化するという問題が生じる。 とはいえ、 少種類の変換表しか データ変換装置に記憶できなければ、 適した変換表を用いて色変換ができるとは 限らないので、 原稿の色を正確に再現できずに画質が低下する場合が生じうる。 本発明は、 従来技術における上述の課題を解決するためになされたものであり 、 画像データの変換を適切に行うことを目的とする。 発明の開示
上述の課題の少なくとも一部を解決するため、 本発明の第 1のデータ変換装置 は、 次の構成を採用した。
本発明の第 1のデータ変換装置は、
コンピュータから入力されるカラ一画像デ一夕を、 所定の変換表を参照するこ とにより、 印刷装置に備えられているィンクを用いて表現可能なデ一夕形式に変 換して、 該変換した画像デ一夕を出力するデータ変換装置であって、
前記印刷装置での画像の印刷条件に応じて前記コンピュータから供給される前 記変換表を、 書き換え可能に記憶する記憶手段と、
前記コンピュータから前記カラー画像データを受け取る受取手段と、 前記記憶手段に記憶されている変換表を参照することにより、 前記受取手段が 受け取ったカラ一画像デ一夕を、 前記デー夕形式に変換する変換手段と、 該変換された画像データを出力する出力手段と
を備え、
前記コンピュー夕とは別体に構成されていることを要旨とする。
かかる第 1のデータ変換装置においては、 コンピュータから入力されるカラー
画像デ一夕を、 所定の変換表を参照しつつ、 印刷装置に備えられているインクを 用いて表現可能なデータ形式に変換して出力する。 この際に、 画像の印刷条件に 応じてコンピュータから供給される変換表を、 書き換え可能に記憶しておき、 こ の記憶されている変換表を参照しつつデータ形式の変換を行う。 このため、 多数 の変換表を記憶していなくとも、 画像の印刷条件に応じた変換表を使用すること ができることになり、 コンピュータとは別体のデータ変換装置において、 必要な 変換を適切に行うことができる。
第 1のデータ変換装置においては、 変換表を圧縮した状態でコンピュータから 受け取り、 該デ一夕変換装置でこの変換表を解凍してから、 記憶手段に記憶する ことにしてもよい。 変換表が圧縮されていば、 データ量が小さくなる分だけ、 コ ンピュー夕から変換表を受け取るために要する時間を短縮することができるので 好適である。
第 1のデータ変換装置においては、 コンピュータから受け取った変換表を補間 し、 所定の精度としてから記憶手段に記憶することにしてもよい。 変換表を受け 取ってから補間すれば、 補間してから変換表を受け取る場合よりも、 受け取りに 要する時間を短縮することができるので好適である。 更に、 受け取った変換表を 、 データ変換装置で所定の精度に補間することにすれば、 コンピュータに記憶し ておく各種変換表の精度をそろえておく必要がなくなるという利点も生じる。 ここで、 本明細書における変換表、 および変換表の精度とは如何なるものかを 以下に説明する。 先ず変換表とは、 引数の値が決まると、 それに対して変数の値 が 1つ決まるという関係がある場合に、 引数の値と変数の値とを対応付けた数値 の組合せの集合をいうものとする。 引数の数は 1つであってもよいが、 一般には 複数の引数によって変数の値が 1つ定まることが多く、 この場合には、 複数の引 数の値からなる組と変数の値とが対応している。 例えば、 Xと Yの 2つの引数の 値を決めると、 変数 Zの値が 1つ決まる関係がある場合は、 2つの引数の組 (X , Y ) と変数 Zが対応している。 従って、 このような場合の変換表は, 引数の組 と変数の値との組合せが複数集まったものとなる。 また、 1つの変換表には、 数 値の組合せが複数含まれるのが一般的であるが、 本明細書においては組合せを 1 つしか持たないものも含まれるものとする。
次に変換表の精度とは、 変換表を構成する数値の組合せが、 ある引数について どの程度の細かさで存在しているかを示す数値を指すものとする。 数値の組合せ が存在する細かさの表現方法には、 種々が考えられる。 例えば、 数値の組合せが 、 注目している引数に関して等間隔に存在する場合は、 数値の間隔によって表現 することが考えられるし、 また、 注目する引数の採りうる範囲が決まっている場 合は、 数値の組合せの総数によって表現すること等も考えられる。 本明細書にお いては、 数値の組合せが存在する細かさを、 どのような方法で表現するものであ つても構わないものとする。
この第 1のデータ変換装置においては、 画像のデ一夕と共に画像の印刷条件を 受け取り、 受け取った印刷条件と、 データ変換装置が記憶している変換表に対応 する印刷条件とがー致していないときにだけ、 印刷条件に対応する変換表をコン ピュー夕から受け取るようにしてもよい。 受け取った印刷条件と、 記憶している 変換表に対する印刷条件とがー致している場合は、 コンピュータから受け取る変 換表は記憶している変換表とは同一であると考えられるから、 コンピュータから 変換表を受け取る必要はない。 従って、 両者の印刷条件が一致していない場合に だけ、 コンピュータから変換表を受け取ることにすれば、 データ変換装置が記憶 している変換表を重ねて受け取ることが無くなり好適である。
更に、 第 1のデ一夕変換装置においては、 次のようにすることも好適である。 先ず、 少なくとも印刷装置の印刷解像度と印刷用紙の種類とに基づいて、 コンビ ユー夕が選択した複数の変換表を、 コンピュータから受け取って記憶しておく。 次いで、 カラ一画像データに加えて、 画像が自然画像であるか否か等を表す画像 属性をコンピュータから受け取る。 ここで、 本明細書において画像属性とは、 画 像の内容が自然画像であるか否か等によって決まる画像の性質をいう。 第 1のデ 一夕変換装置がカラー画像デ一夕の変換を行う際に、 画像属性に基づいて、 参照 する変換表を画素単位で切り替えながら、 データを変換するようにしてもよい。 このようにすれば、 印刷すべき画像が画像属性の異なる個々の画像が組み合わさ れたものであっても、 個々の画像毎に適した変換表を参照してデータ変換をする ことができるので好適である。
また、 本発明のコンピュータは、 前述の課題の少なくとも一部を解決するため
に次の構成を採用した。
本発明のコンピュータは、
所定の変換表を参照しながらカラ一画像デ一夕を変換することで、 印刷装置に 備えられているインクを用いて表現可能なデータ形式に変換してから出力するデ 一夕変換装置に対して、 該カラー画像データを供給するコンピュータであって、 該デ一夕変換装置に対して前記カラー画像データを出力する画像デ一夕出力手 段と、
画像の印刷条件に応じた各種の前記変換表を記憶しておく変換表記憶手段と、 該変換表記憶手段が記憶している各種の変換表の中から、 前記印刷装置での画 像の印刷条件に応じて 1つを選択する変換表選択手段と、
該選択された変換表を、 前記カラ一画像データの変換に先立って前記データ変 換装置に出力する変換表出力手段と
を備え、
前記データ変換装置とは別体に構成されていることを要旨とする。
かかるコンピュータは、 別体に設けられたデー夕変換装置に力ラー画像デ一夕 を供給し、 該デ一夕変換装置は、 所定の変換表を参照することにより、 画像デー 夕を印刷装置に備えられているインクを用いて表現可能なデータ形式に変換する 。 この際に、 コンピュータは、 画像の印刷条件に対応して記憶してある各種の変 換表の中から、 画像の印刷条件に応じた 1つの変換表を選択し、 選択した変換表 をデ一夕変換装置に供給する。 デ一夕変換装置は、 コンピュータから供給された 変換表を参照しながらカラー画像データの変換を行う。 こうすれば、 画像の印刷 条件に応じてコンピュータから変換表が供給されるので、 データ変換装置は多数 の変換表を記憶しておかなくても、 必要な変換を適切に行うことができる。 かかるコンピュータにおいては、 画像の印刷条件に応じた各種の変換表を圧縮 して記憶しておき、 変換表をデータ変換装置に出力する際に、 選択した変換表を 解凍してから出力してもよい。 こうすれば、 各種の変換表を記憶しておくために 必要な、 コンピュータの記憶容量を小さくすることができるので好適である。 更 に、 圧縮された変換表をコンピュータで解凍しているので、 データ変換装置には 解凍機能を備える必要がなくなり、 その分だけ、 データ変換装置の大型化あるい
は高価格化を避けられるという利点が生じる。
また、 かかるコンピュータにおいては、 記憶しておいた各種の変換表を、 所定 の精度に補間してから、 データ変換装置に出力してもよい。 補間前の変換表は、 補間後の変換表よりも小さな記憶容量で記憶することができるので、 各種の変換 表を補間前の状態で記憶しておけば、 変換表の記憶に必要な記憶容量を小さくす ることができて好適である。 更に、 データ変換装置に出力される変換表は、 所定 の精度に補間されてから出力されるので、 コンピュー夕に記憶しておく各種の変 換表は、 精度をそろえて記憶する必要がなくなるという利点も生じる。 また、 コ ンピュー夕において変換表を補間しているので、 データ変換装置には補間機能を 設ける必要がなく、 その分だけ、 データ変換装置の大型化あるいは高価格化を避 けることができるという利点も生じる。
更に、 かかるコンピュータにおいては、 画像の印刷条件に応じて変換表を選択 する際に、 少なくとも印刷装置の印刷解像度と印刷用紙の種類に基づいて、 変換 表を選択することにしてもよい。 印刷装置の印刷解像度や印刷用紙に応じて、 参 照すべき変換表を変えなければならない場合があるので、 これらの条件に基づい て変換表を選択しておけば、 画像の印刷条件に応じて変換表を選択することがで きて好適である。 印刷装置の印刷解像度や印刷用紙によって、 変換表を変えなけ ればならない理由については後述する。
かかるコンピュータにおいては、 次のようにするのも好適である。 先ず、 デー 夕変換装置に前回供給した変換表に対応する印刷条件を記憶しておく。 次いで、 画像データの変換を行う場合には、 記憶している印刷条件と画像の印刷条件との 異同を判断する。 両条件が異なっている場合には、 変換表を選択してデータ変換 装置に供給するとともに、 記憶しておいた変換表に対応する印刷条件を更新する 。 こうすれば、 データ変換装置に記憶された変換表を書き換える必要がある場合 にだけ、 変換表を出力することになり、 変換表出力の時間が節約できるので好適 である。
更に、 かかるコンピュータにおいては、 次のようにしてもよい。 少なくとも印 刷装置の印刷解像度と、 印刷用紙の種類と、 画像属性とを含む条件毎に、 変換表 を記憶しておく。 カラー画像デ一夕の変換に際しては、 先ず、 少なくとも印刷解
像度と印刷用紙の種類とに関する印刷条件に基づいて、 画像属性の異なる複数の 変換表を選択し、 選択した変換表をデータ変換装置に出力する。 次いで、 印刷す べき画像の画像属性を判断しながら、 カラー画像デ一夕に加えて、 判断した画像 属性をデータ変換装置に供給する。 更に、 画像属性に基づいてコンピュータから 指示することにより、 データ変換に際して参照すべき変換表を画素単位で切り替 える。 こうすれば、 印刷すべき画像が画像属性の異なる個々の画像が組み合わさ れたものであっても、 個々の画像毎に適した変換表を参照しながらデ一夕を変換 することができるので好適である。
また、 本発明の第 2のデ一夕変換装置は、 前述の課題の少なくとも一部を解決 するために次の構成を採用した。
本発明の第 2のデータ変換装置は、
デジタルカメラやカラースキャナなどの画像機器から入力されるカラー画像デ —夕を、 所定の変換表を参照することにより、 印刷装置に備えられているインク を使用して表現可能なデータ形式に変換して、 該変換した画像データを出力する デ一夕変換装置であって、
画像の印刷条件に応じた各種の前記変換表を記憶しておく変換表記憶手段と、 前記変換表記憶手段が記憶している前記変換表の中から、 画像の印刷条件に応 じて 1つを選択する変換表選択手段と、
前記カラー画像データを受け取る受取手段と、
前記変換表選択手段が選択した変換表を参照しつつ、 前記受取手段が受け取つ たカラ一画像データを変換する変換手段と、
該変換された画像データを出力する出力手段と
を備え、
前記画像機器とは別体に構成されていることを要旨とする。
かかる第 2のデータ変換装置においては、 デジタルカメラやカラースキャナー 等の画像機器から入力されるカラ一画像データを、 所定の変換表を参照すること により、 印刷装置に備えられているインクを用いて表現可能なデ一夕形式に変換 する。 この際に、 該デ一夕変換装置は記憶している各種の変換表の中から、 画像 の印刷条件に応じて 1つを選択し、 選択した変換表を参照しながら、 画像機器か
ら供給されるカラー画像データのデータ形式を変換する。 こうすれば、 コンビュ 一夕を介さずとも、 カラ一画像データを画像機器からデータ変換装置に直接出力 し、 印刷装置に備えられているィンクを用いて表現可能なデータ形式に変換する ことができるので好適である。
また、 かかる第 2のデ一夕変換装置においては、 変換表を画像機器から受け取 るようにしてもよい。 こうすれば、 画像機器から画像デ一夕を受け取ってデータ 形式を変換する際に、 該画像機器から必要な変換表も受け取ることができるので 好適である。
かかる第 2のデータ変換装置においては、 該デ一夕変換装置とは別体に設けら れたコンピュータと通信して変換表を受信し、 データ変換装置が記憶している変 換表を受信した変換表で書き換えるようにしてもよい。 こうすれば、 必要な変換 表はコンピュータから受信することができるので、 デ一夕変換装置に全ての変換 表を記憶しておかなくても、 カラ一画像デ一夕を適切に変換することができる。 更に、 かかる第 2のデータ変換装置においては、 該データ変換装置に標準の変 換表を記憶しておき、 画像の印刷条件に対応した変換表が変換表記憶手段にない 場合には、 標準の変換表を参照して、 カラー画像デ一夕の変換を行ってもよい。 標準の変換表として適切な変換表を記憶しておけば、 例え、 対応する変換表が変 換表記憶手段に存在していなくとも、 おおむね良好な画質の印刷画像を得られる ようにすることが可能であり好適である。
本発明の印刷装置は、 前述の課題の少なくとも一部を解決するために次の構成 を採用した。
本発明の印刷装置は、
請求項 1あるいは請求項 1 2記載のデータ変換装置と、
該データ変換装置でデータ形式を変換した画像データを受け取り、 入力された 画像データに対応する画像を印刷する印刷装置と
を備え、
前記データ変換装置は前記印刷装置と一体に構成されることを要旨とする。 かかる印刷装置においては、 該印刷装置と一体に構成された請求項 1あるいは 請求項 1 2記載のデ一夕変換装置から、 データ形式を変換した画像デ一夕を受け
取り、 該画像データに対応する画像を印刷する。 こうすれば、 印刷装置とデータ 変換装置をコンパク卜に構成することができるので好適である。
また、 上述の課題の少なくとも一部を解決するために、 本発明のデータ変換方 法は、 次の構成を採用した。
本発明のデータ変換方法は、
コンピュータから出力されたカラ一画像デ一夕を、 所定の変換表を参照するこ とにより、 印刷装置に備えられているィンクを使用して表現可能なデ一夕形式に 変換して、 該変換した画像データを出力するデータ変換方法であって、
前記コンピュータに予め記憶しておいた各種の変換表の中から、 画像の印刷条 件に応じた変換表を選択し、
該選択された変換表を、 前記コンピュータとは別体に設けられたデー夕変換装 置に書き換え可能に記憶し、
該記憶された変換表を参照しつつ、 前記コンピュータから供給される画像デ一 夕を変換することを要旨とする。
かかるデータ変換方法においては、 コンピュータから出力されたカラー画像デ 一夕を、 所定の変換表を参照することにより、.印刷装置に備えられているインク を用いて表現可能なデータ形式に変換して出力する。 ここで、 デ一夕変換の際に 参照される変換表は、 コンピュータから供給されて、 該デ一夕変換装置内で書き 換え可能に記憶される。 従って、 コンピュータから印刷条件に適した変換表を供 給し、 この変換表を参照してデータ変換を行うことにすれば、 データ変換装置に 多数の変換表を記憶手段に記憶していなくても、 必要なデ一夕変換を適切に行う ことができる。
本発明は、 以下のようなデータ変換装置としての他の態様も含んでいる。 すな わち、
コンピュータから入力されるカラー画像データを、 所定の変換表を参照するこ とにより、 印刷装置に備えられているィンクを用いて表現可能なデータ形式に変 換して、 該変換した画像データを出力するデータ変換装置であって、
画像の印刷条件に応じて前記コンピュータから供給される前記変換表を、 書き 換え可能に記憶する記憶手段と、
前記カラー画像データを受け取る受取手段と、
前記記憶手段に記憶されている変換表を参照することにより、 前記受取手段が 受け取ったカラー画像データを変換する変換手段と、
該変換された画像データを出力する出力手段と
を備え、
前記コンピュータに装着して用いられるデータ変換装置としての態様である。 図面の簡単な説明
図 1は、 本発明の実施例としてのデ一夕変換装置を備えた印刷装置の説明図。 図 2は、 本実施例で使用されているプリン夕の概要説明図。
図 3は、 本実施例で使用されているプリン夕のドット形成原理の説明図。 図 4は、 本実施例のデ一夕変換処理の概要を示すフローチヤ一卜。
図 5は、 下色除去処理の概要を説明する概念図。
図 6は、 ハーフトーニング処理の概要を説明する概念図。
図 7は、 本実施例における変換表の概要を説明する概念図。
図 8は、 ノィゲバウア理論の概要を説明する概念図。
図 9は、 カラー印刷に使用されるインクの分光特性の計測例。
図 1 0は、 本実施例における処理の 1例を表したフローチャート。
図 1 1は、 本実施例においてコンピュータに記憶されている対応表の概念説明 図。
図 1 2は、 本実施例における変換表出力処理の 1例を示すフローチヤ一ト。 図 1 3は、 本実施例における処理の他の 1例を表したフローチャート。
図 1 4は、 本実施例における処理の他の 1例を表したフローチャート。
図 1 5は、 本実施例における処理の他の 1例を表したフロ一チャート。
図 1 6は、 画像属性に応じて変換表を切り替えながらデ一夕変換を行う場合の フローチャート。
図 1 7は、 本実施例においてデジタルカメラ等の画像機器から画像データの供 給を受ける場合を表すブロック図。
図 1 8は、 標準の変換表を使用してデータ変換を行う場合のフローチャート。
図 1 9は、 本実施例の他の態様の 1例を示す説明図。 発明を実施するための最良の形態
1 . 装置の構成
本発明の実施の形態を実施例に基づき説明する。 図 1は、 本発明の実施例とし てのデータ変換装置 1 0を備えた印刷装置の構成を示す説明図である。 図示する ように、 この印刷装置は、 コンピュータ 8 0とデータ変換装置 1 0とプリンタ 2 0とが接続された構成を採っており、 コンピュータ 8 0に所定のプログラムが口 —ドされ実行されることにより、 全体として印刷装置として機能する。 コンピュ —夕 8 0は、 カラー画像デ一夕 O R Gをデータ変換装置 1 0に出力し、 デ一夕変 換装置 1 0は、 受け取ったカラー画像データ O R Gをプリン夕 2 0で印刷可能な デ一夕形式に変換した後にプリンタ 2 0に出力する。 プリンタ 2 0は、 デ一タ変 換装置 1 0から受け取った変換済みの画像データ F N Lに基づいて、 印刷用紙上 にドットを形成することによってカラ一画像を印刷する。 この結果、 コンピュー 夕から出力されたカラー画像データに対応したカラ一画像が、 印刷用紙上に得ら れることになる。
コンピュータ 8 0は、 各種の演算処理を実行する C P U 8 1, R O M 8 2 , R A M 8 3 , ハードディスク 8 4 , およびインターフェース 8 5等から構成されて おり、 これらは図示しないバスによって接続され、 相互にデータのやり取りが可 能になっている。 R O M 8 2は、 C P U 8 1で各種の演算処理を実行する際に必 要なプログラムやデータを予め格納するために使用される。 R A M 8 3は、 C P U 8 1で各種演算処理を行うために必要なプログラムやデータを一時的に記憶す るために使用される。 ハードディスク 8 4は、 R O M 8 2や R A M 8 3に記憶し きれないプログラムやデータを記憶しておくために使用される。 ィンターフェ一 ス 8 5は、 コンピュータが外部とデータのやり取りを行うために使用される。 コンピュータ 8 0の外部に接続されたカラースキャナ 2 4は、 カラー原稿を読 み取ってコンピュータが解釈可能な画像データに変換する。 また、 コンピュータ 8 0を、 モデム 9 1を介して公衆電話回線 P N Tに接続すれば、 外部のネットヮ ーク上にあるサーバ S Vから必要なデ一夕を受け取ることが可能となる。
コンピュータ 80に電源を入れると、 ROM 82およびハードディスク 84に 記憶されていたオペレーティングシステムが起動し、 オペレーティングシステム の管理の下で、 各種アプリケーションプログラムが動くようになつている。 印刷 すべきカラ一原稿はアプリケ一ションプログラムを使用して作成され、 インター フェイス 8 5を介してデ一夕変換装置 1 0に出力される。 また、 カラースキャナ 24やモデム 9 1を介して外部から取り込んだカラー画像を、 アプリケ一ション プログラムで加工してカラ一原稿が作成される場合もある。
データ変換装置 1 0は、 図示するように、 各種演算処理を行う CPU 1 1と、 各種演算処理に必要なプログラムやデータを予め記憶しておく ROM 1 2、 コン ピュー夕 80から受け取ったデ一夕を記憶しておく RAM a 1 3、 各種演算結果 を一時記憶しておく R AM b 14, 外部からデータを受け取るィン夕一フェイス 1 5, 外部にデータを送り出すインタ一フェイス 1 6から構成されている。 また 、 これらはパス 1 7で接続されていて、 相互にデ一夕をやり取りすることが可能 になっている。 データ変換装置 1 0に電源を入れると、 ROM 1 2に記憶されて いるプログラムが起動し、 コンピュータ 80からデータを受け取る準備が完了す る。
データ変換を開始すると、 コンピュータ 80は、 先ず初めに、 必要な各種デー 夕をデ一夕変換装置 1 0に出力し、 次いで、 画像データ ORGを出力する。 デ一 夕変換装置 10はデータ変換に必要な各種データを RAM a 1 3に記憶し、 続い て入力されてくるカラ一画像データ OR Gを、 プリン夕 20が印刷可能なデ一夕 形式に変換する。 このデータ変換は、 データ変換装置の C PU 1 1が所定のプロ グラムに従って行い、 変換したデータは RAMb 14に一旦保管され、 プリンタ 20が印刷可能なデータ形式の力ラー画像データ F NLとしてィンターフェイス 1 6を介して出力される。
プリン夕 20は、 カラー画像の印刷が可能なカラープリンタであり、 本実施例 では、 印刷用紙上にシアン 'マゼンタ ·イェロー · ブラックの 4色のドットを形 成することによって、 カラ一画像を印刷するインクジェッ卜プリン夕を使用して いる。 もちろん、 レーザープリン夕や熱転写式プリンタ等の、 他の方式のカラ一 プリン夕を使用することも可能である。
図 2に、 本実施例のカラープリン夕 2 0の概略構成を示す。 このカラ一プリン 夕 2 0は、 図示するように、 キャリッジ 4 0に搭載された印字ヘッド 4 1を駆動 してインクの吐出およびドッ卜形成を行う機構と、 このキヤリッジ 4 0をキヤリ ッジモータ 3 0によってプラテン 3 6の軸方向に往復動させる機構と、 紙送りモ 一夕 3 5によって印刷用紙 Pを搬送する機構と、 制御回路 5 0とから構成されて いる。 キャリッジ 4 0をプラテン 3 6の軸方向に往復動させる機構は、 プラテン
3 6の軸と並行に架設されたキャリッジ 4 0を摺動可能に保持する摺動軸 3 3と 、 キヤリッジモー夕 3 0との間に無端の駆動ベルト 3 1を張設するプーリ 3 2と 、 キヤリッジ 4 0の原点位置を検出する位置検出センサ 3 4等から構成されてい る。 印刷用紙 Pを搬送する機構は、 プラテン 3 6と、 プラテン 3 6を回転させる 紙送りモー夕 3 5と、 図示しない給紙補助ローラと、 紙送りモータ 3 5の回転を プラテン 3 6および給紙補助ローラに伝えるギヤトレイン (図示省略) とから構 成されている。 制御回路 5 0は、 プリン夕の操作パネル 5 1と信号をやり取りし つつ、 紙送りモータ 3 5やキヤリッジモータ 3 0、 印字へッド 4 1の動きを適切 に制御している。 カラープリン夕 2 0に供給された印刷用紙 Pは、 プラテン 3 6 と給紙補助ローラの間に挟み込まれるようにセッ卜され、 プラテン 3 6の回転角 度に応じて所定量だけ送られる。 また、 キャリッジ 4 0にはインク用力一卜リツ ジ 4 2 , 4 3が装着される。 カートリッジ内のインクは、 以下に説明する方法に よって印字へッド 4 1から吐出され、 印刷用紙上にドッ 卜を形成する。
図 3 ( a ) は各色ヘッドの内部構造を示した説明図である。 各色のインク吐出 用へッド 4 4ないし 4 7には、 各色毎に 4 8個のノズル N zが設けられていて、 各ノズルには、 ィンク通路 4 8とその通路上にピエゾ素子 P Eが設けられている 。 ピエゾ素子 P Eは、 周知のように、 電圧の印加により結晶構造が歪み、 極めて 高速に電気一機械工ネルギの変換を行う素子である。 本実施例では、 ピエゾ素子 P Eの両端に設けられた電極間に所定時間幅の電圧を印加することにより、 図 3 ( b ) に示すように、 ピエゾ素子 P Eが電圧の印加時間だけ伸張し、 インク通路
4 8の一側壁を変形させる。 この結果、 インク通路 4 8の体積はピエゾ素子 P E の伸張に応じて収縮し、 この収縮分に相当するインク力 粒子 I pとなってノズ ル N zから高速で吐出される。 このインク I pがプラテン 3 6に装着された印刷
用紙 Pに染み込むことにより、 印刷用紙 Pの上にドッ卜が形成される。
以上のようなハ一ドウエア構成を有するカラープリンタ 2 0は、 キヤリッジモ 一夕 3 0を駆動することによって、 各色のインク吐出用へッド 4 4ないし 4 7を 印刷用紙 Pに対して主走査方向に移動させ、 また紙送りモータ 3 5を駆動するこ とによって、 印刷用紙 Pを副走査方向に移動させる。 制御回路 5 0の制御の下、 キヤリッジ 4 0の主走査および副走査を繰り返しながら、 適切なタイミングで印 字へッド 4 1を駆動することによって、 カラ一プリンタ 2 0は印刷用紙上にカラ 一画像を印刷している。
なお、 本実施例では、 上述のようにピエゾ素子 P Eを用いてインクを吐出する 方式のカラープリン夕 2 0を用いている力 他の方式によってインクを吐出する プリン夕を用いるものとしてもよい。 例えば、 インク通路に配置したヒー夕に通 電し、 インク通路内に発生する泡 (バブル) によってインクを吐出する方式のプ リン夕に適用するものとしてもよい。
2 . デ一夕変換処理
上述のように、 カラ一プリン夕 2 0はカラー画像を印刷する機能を有するが、 カラープリン夕 2 0が扱うことのできる画像データのデ一夕形式は、 コンビユー 夕 8 0やデジタルカメラ等の他の画像機器が扱うことのできる画像データの形式 と異なっている。 このため、 コンピュータ 8 0等のカラ一画像をカラープリン夕 2 0で印刷するためには、 デ一夕形式を変換する必要がある。 このデ一夕変換処 理のフローチヤ一卜の概要を図 4に示す。
コンピュータ 8 0の中では、 画像はマトリックスデ一夕として、 つまり数字を 縦 '横に多数 (例えば 1 0 0 0行ずつ) 並べたような、 大きな表のようなものと して扱われている。 表を構成している各マスは画素と呼ばれていて、 コンピュー タ 8 0は画素の値 (階調値) をその地点での明るさと解釈する。 白黒画像は、 結 局は明るい場所と暗い場所が平面的に分布しているものと考えることができるか ら、 階調値を適切に分布させることによって白黒画像を表現することができる。 コンピュータ 8 0の中では、 階調値は通常 0から 2 5 5間での値を採ることがで き、 階調値 0は最も暗い状態を、 階調値 2 5 5は最も明るい状態を表している。
また、 カラー画像は、 コンピュータ 8 0の中では、 赤色 ·緑色 ·青色のそれぞれ の色の明暗画像、 すなわち R画像 · G画像 · B画像が合成されたものとして扱わ れている。
このような画像データをプリン夕 2 0で印刷する場合に、 先ず、 解像度変換を 行う (ステップ S 1 1 0 ) 。 これは次のような処理である。 例えば、 縦 ·横 1 0 0 0 X 1 0 0 0の画素からなる画像データを、 縦横 1 0 c mの大きさに印刷する 場合を考えてみる。 この場合は 1画素が印刷用紙上では 1 mmに相当する。 1画 素が印刷用紙上の何 mmに相当するかは、 当然、 画像を印刷しょうとする大きさ によって変わってくる。 ここで、 プリンタが単位長さ当たりに形成するドット数 は機種によって決まっているから、 画像を印刷しょうとする大きさによって、 1 画素当たり形成されるドット数が異なってくることになる。 このように、 画素当 たりに形成されるドッ ト数が異なるのでは、 データ処理の都合上不便なので、 画 素を間引いて画素の数を減らしたり、 逆に補間により画素の数を増やす等して、 画素当たりに形成されるドッ卜数が所定の値になるよう、 あらかじめ調整してお くのが便利である。 このような処理が解像度変換と呼ばれる処理である。
解像度変換処理が終わると、 色変換処理を開始する (ステップ S 1 1 2 ) 。 前 述したように、 コンピュータは一般に、 カラ一画像を赤色 (R ) ,緑色 (G ) · 青色 (B ) の 3色で表現するが、 プリンタは一般に、 カラー画像をシアン色 (C ) ·マゼンタ色 ·イエロ色の 3色で表現する。 従って、 R ' G ' Bの 3色による 色の表現方法を、 C , M · Yの 3色による色の表現方法に変更する必要がある。 色変換処理ではこのような変換を行う。 色変換処理を行うと、 それぞれ 2 5 6階 調を持った R · G · Bの画像デ一夕が、 2 5 6階調を持った C · M · Yの画像デ 一夕に変換される。 色変換処理の詳細については後述する。
色変換処理の中で、 下色除去と呼ばれる処理も併せて行う。 下色除去とは、 C • M · Yの画像データから黒色 (K) 成分を抽出し、 C · M · Y · Kの 4色の画 像データを生成する処理である。 下色処理の概念説明図を図 5に示す。 図 5 ( a ) は、 下色除去しょうとする画素の階調値を示したものであり、 C ' M ' Yそれ ぞれの階調値が V c · V m · V yの場合を示している。 理論上では、 C ' M · Y の 3色を等量ずつ混合すると K (黒色) が得られるから、 図 5 ( a ) の状態は図
5 (b) の状態に、 すなわち、 階調値 Vyの Kと、 階調値 (V c— Vy) の C、 および階調値 (Vm— Vy) の Mが混合された状態に置き換えることができる。 このような置き換えを行うと、 それぞれ等量ずつの C · M · Y 3色のインクを K
1色で置き換えることができるので、 インク使用量が減少し、 インクデューティ の観点から好ましい。 また、 印刷画像が全体として締まった画像になるという効 果もある。 実際には、 画像全体の明度の低下を考慮して、 理論通りに置き換える ことはせず、 V yより小さな階調値 V kの Kによって、 これと等量の C ' M ' Y の 3色を置き換えている (図 5 (c) ) 。 このような処理が下色処理である。 色変換が終了すると、 図 4に示すように、 ハーフトーニングといわれる処理を 開始する (ステップ S 1 14) 。 色変換後の画像デ一夕は、 C · M · Y · Kの 4 色のマ卜リックスデータとなっていて、 それぞれの画素の値は 2 56階調のいず れかの値を採る (図 6 (a) 参照) 。 一方プリン夕は、 印刷用紙上にドットを形 成することによって画像を印刷しており、 ドッ卜は形成するか否かの 2つの状態 しか採り得ない。 もっとも最近では、 ドットの大きさを変える等して中間状態を 含めた多値を採りうるプリン夕も存在するが、 依然として採り得る階調値は多く はない。 従って、 2 5 6階調で表現されている画像を、 ドットの有無によって表 現できる非常に少ない階調値で表現する必要がある。 このような変換を行う処理 がハーフトーニングと呼ばれる処理である。 図 6は、 ハーフト一ニング処理を行 つた様子を示す説明図であり、 図 6 (a) はハーフトーニング処理を行う前の色 変換後の画像データを、 また図 6 (b) はハーフトーニング処理を行った後の画 像データを示している。 図示するように、 ハーフトーニング処理前の画像を構成 する各画素には、 2 5 6階調のいずれかの値が書き込まれているが、 ハーフトー ニング処理後の画素には、 ドットを形成する (ON) 、 しないか (OF F) を 表すいずれかの値が書き込まれている。
2 5 6階調を有する画像データを単に 2値化するだけなら、 所定の閾値と各画 素の階調値とを比較し、 値の大小によって 2値化することも可能である。 しかし 、 このようにして 2値化した画像を印刷すると、 原画像には存在しない輪郭が印 刷画像に発生する、 いわゆる疑似輪郭が生じるので、 この問題を回避すべく、 ハ ーフトーニングの手法には多くの方法が提案されており、 組織ディザ法や誤差拡
散法などの手法が広く使用されている。
ハーフトーニング処理が終了すると、 図 4に示すように、 画素再配置を行う ( ステップ S 1 1 6 ) 。 この処理は、 ハーフ卜一ニングによってドッ 卜形成の有無 を表す形式に変換されたデータを、 プリン夕 2 0に転送すべき順序に並べ替える 処理である。 すなわち、 前述のようにプリンタ 2 0は、 キャリッジ 4 0の主走査 と副走査を繰り返しながら、 印字ヘッド 4 1を駆動して、 印刷用紙 Pの上にドッ トを形成していく。 画素再配置処理では、 キャリッジ 4 0の動きを考慮して、 印 字へッド 4 1力 ドッ トを形成する順序になるように、 ドッ卜の有無を表す画像デ —夕を並べ替えるのである。 こうして並べ替えられた画像データは、 プリンタ 2 0で印刷可能な形式の画像データ F N Lとして出力されデ一夕変換処理は終了す る。
3 . 色変換
R · G · Bによる色表現から C · M · Yによる色表現への変換は、 変換表を参 照することによって行う。 図 7は、 色変換の際に参照する変換表を概念に示した 説明図である。 前述のように、 コンピュータ 8 0は R ' G ' B画像を合成して力 ラー画像を表現し、 それぞれの画像を構成する各画素は、 0から 2 5 5の階調値 を採りうる。 従って、 R · G · Bそれぞれの階調値を軸とする 3次元空間 (R G B色空間) を考えると、 コンピュータ上で表現される全ての色は、 図 7に示した ような一辺の長さが 2 5 5の立方体内の 1点の座標に対応付けることができる。 この立方体を図 7に示すように小さな立方体に細分し、 それぞれ立方体の頂点の 座標が表す色を、 R · G · Bによる表現から C · M · Yによる表現に変換して、 変換結果を頂点毎に記憶しておく。 こうして、 R G B色空間内の座標と、 C ' M • Yの階調値とを対応付けた数値の組の集合を作ることができる。 このようにし て作成した変換表を参照しながら、 次のようにして色変換を行う。
尚、 各頂点の R G B色空間の座標値から、 C · M · Y階調値を算出する方法に ついては後述する。 また、 R G B色空間の座標と、 C · M · Y階調値の組の数は 、 立方体の各辺の分割数の 3乗個であり、 各頂点毎に R G B色空間の 3つの座標 値と、 C · M · Yの 3つの階調値を有している。 従って変換表を構成しているデ
一夕数は多量となり、 変換表の記憶には、 非常に多くの記憶容量が必要となるこ とも付言しておく。
変換表を参照すれば、 R · G · Bによる色表現を C · M · Yによる色表現に、 容易に変換することができる。 図 7に示すように、 R G B色空間の A点で表され る色を C · M · Yによる色表現に変換する場合を例に採って説明する。 先ず、 変 換表の作成の際に細分化された小さな立方体の中から、 A点を含む立方体 (d V ) を選び出す。 A点が小さな立方体の辺上にある場合を除いて、 A点を含む立方 体は 1つしか存在しない。 A点が小さな立方体の辺上にある場合には、 A点を含 む任意の立方体を 1つ選択すればよい。 このようにして選択した立方体の各頂点 について、 あらかじめ作成しておいた変換表を参照して、 C ' M ' Yの各階調値 を調べる。 次いで、 これら頂点と A点のとの、 R G B色空間における位置関係に 基づいて、 各頂点の C · M · Yの階調値から A点での C · M · Y階調値を補間に よって求めればよい。 補間には線形補間を初め、 広く知られている各種の方式を 適用することができる。
次に、 細分化された小さな立方体の各頂点について、 R G B色空間の座標値か ら C ♦ M · Y階調値を算出する方法について説明する。 この算出には、 ノィゲバ ゥァ理論として知られる理論を適用することができ、 この理論を基にした各種の 手法も提案されている。 また、 ノィゲバウア理論によれば、 印刷装置の印刷解像 度の違いや、 印刷用紙の種類の違いによって、 参照する変換表を変えなければな らない場合がある理由も理解することができる。 そこで、 先ず、 この理論の概要 を以下に簡単に説明する。
C · M · Yの 3色のインクを使用して印刷した場合、 インクの混じり方は、 8 つの状態を採りうる。 すなわち、 C · M · Yのインクがそれぞれ単独で存在して いる状態、 Cと Mが混じった状態、 Cと Yが混じった状態、 Yと Mが混じった状 態、 Cと Mと Yが 3つとも混じった状態、 それに全くインクが存在しない状態の 合計 8つである。 この 8つの状態を模式的に表したのが図 8 ( a ) である。 印刷 用紙上の微小な領域を考えた場合に、 その領域に現れる色は、 これら 8つの状態 がどのような割合で現れるか、 及び、 それぞれの状態がどのような刺激値を持つ かによって決まると考えることができる。
ここで、 色の刺激値とは、 その色からどの程度に、 赤っぽい感じ '緑っぽい感 じ ·青っぽい感じを受けるかを表す数値である。 赤 ·緑 ·青の各色に対応して R
• G · Bの 3つの刺激値が存在し、 各刺激値は直読法や分光学的手法などによつ て測定することができる。 R ' G · Bの刺激値の組を 1つ決めてやれば、 任意の 色を 1つ特定することができるという性質がある。
そこで、 印刷用紙上の微小領域について R · G · Bの各刺激値を求めて、 その 領域に表現されている色を特定することを考える。 微小領域の R刺激値は、 8つ の状態のそれぞれの R刺激値に、 面積割合の重みを付けて積算すれば求めること ができる。 G刺激値 · B刺激値も同様にして求めることができる。 8つの各状態 についての R · G · B刺激値は測定することができるから、 それぞれの面積比が 分かれば、 R · G · Bの各刺激値を求めることができる。
ノィゲバウアは、 C · M · Yの各色インクが確率的に重なるものと仮定し、 C
• M · Yインクの網点面積率をそれぞれ k c · k m · k yとすれば、 微小領域の R刺激値 R f · G刺激値 G f ' B刺激値 B f は、 次の ( 1 ) 式で求められるとし た。 ここで、 「確率的に重なる」 とは、 各色インクが互いに重なることを避ける ような配慮はしていない状況を示していると考えておけばよく、 「網点面積率」 とは微小領域を占める各色インク毎の面積割合と考えておけばよい。 また、 C - M · Yインクの面積割合は、 C · M · Yのそれぞれの階調値とほぼ対応する。
CO O ?0
3 3 3
—
—
yym Bm Bc Bw B f —」广
yyC G Gョmc G G Gf G
Ξ
—
3 3
? r ?r ?c ?
3 o 3
o z
SS0/66df/XDd ΖΙ8ΓΖ/00 O W
ここで、 R w , R c , R m , R y は、 用紙地色の R刺激値, Cインクによる R 刺激値, Mインクによる R刺激値, Yインクによる R剌激値をそれぞれ表してい る。 また、 R emは Cインクと Mインクが重なっている部分の R刺激値, R myは M インクと Yインクが重なっている部分の R刺激値, R yeは Yインクと Cインクが 重なっている部分の R刺激値をそれぞれ表している。 R cmy は、 C, M, Y各色 のインクが重なっている部分の R刺激値を表している。 G刺激値、 Β刺激値につ いても、 用紙の地色の部分や各色インクの重なりに応じて、 R刺激値と同様に、 それぞれの刺激値が定義されている。
ノィゲパウアの理論を適用すれば、 R · G · Βによる色表現を C · Μ · Υによ る色表現に変換することができる。 つまり、 ( 1 ) 式を計算して、 得ようとする 色の R · G · Β階調値が得られるような、 C · Μ · Υ階調値を 1組見つければよ い。 ところが、 このような計算には長い時間を必要とするので、 カラー画像の印 刷に際して、 それぞれの画素についてこのような計算を行って色変換することは 不可能である。 そこで、 前述のような変換表を記憶しておき、 これを参照するこ とによって、 素早く色変換を行うのである。
印刷用紙が異なってインクの滲み程度が変わったり、 印刷装置の解像度が変わ ると、 参照する変換表を変えなければならない場合がある理由も、 ノィゲバウア の理論によって理解することができる。 図 8 ( a ) の状態から、 印刷用紙をイン クのより滲みやすい用紙に変更したときの様子を示したのが、 図 8 ( b ) である 。 2つの図を比較してみると、 印刷用紙の滲み量の違いによって、 インクが混ざ つた 8つの状態の割合が大きく変化することがわかる。 一般に、 インクが混ざり 合った部分の刺激値は、 単独インクの刺激値を積算した値とは異なる性質を持ち 、 インクの混ざり具合が違うと表現される色も違ってくる。 このため、 印刷用紙 が変わってインクの滲み具合が変わつた場合には、 色変換に使用する変換表も変 更しなければならない場合が生じる。
印刷装置の印刷解像度が違うと変換表を変えなければならない場合がある理由 も、 同様に理解することができる。 印刷解像度が高くなると、 微小面積当たりに 形成されるインクドットの数が増加する。 ところが、 形成されるドットの大きさ は変わらないから、 印刷解像度が高くなるとィンクの混じり合う面積割合が増加
して、 ちょうど図 8 ( b ) のような状態となる。 このため、 印刷解像度に応じて 変換表を使い分けなければならない場合が生まれることになる。
また、 使用するインクの種類によって変換表を使い分ける必要が生じる場合も ある。 図 9は、 インクに白色光を当てたときに反射する光の波長の計測結果を示 したグラフである。 図 9 ( a ) には、 理想的なインクの場合を、 図 9 ( b ) には 実際のインクの場合を示す。 C · M · Yの各インクは図 9 ( a ) に示すような理 想的な特性を持つものと通常仮定されているが、 実際に変換表を決める場合には 、 実際のインクの特性を考慮して決める必要がある。 また、 図 9 ( b ) には 2組 の C · M · Yインクについての色毎の計測結果を示しているが、 イエロ (Y ) の 特性はほぼ同一であるものの、 シアン (C ) やマゼン夕 (M ) に関しては大きく 異なっている。 このように複数種類のィンクを使用することが考えられる場合に は、 ィンクの特性に応じた変換表を参照して色変換する必要も生じる。
4 . 本実施例における変換表の授受
以下に本実施例における変換表の授受について説明する。 本実施例においては
、 コンピュータ 8 0はデータ変換装置 1 0に変換表を供給し、 データ変換装置 1 0は該変換表を参照して画像データの変換を行う。 図 1 0は、 変換表の取り扱い に関して、 コンピュータ側とデー夕変換装置側とで行われる印刷動作のフローチ ヤートを示したものである。 図の左側にコンピュータでの動作の流れを、 図の右 側にデータ変換装置での動作の流れを示している。
コンピュータ 8 0で印刷動作を開始すると、 先ず初めに印刷条件を設定する ( ステップ S 2 0 0 ) 。 ここでは、 実際に印刷を行うプリン夕 2 0の印刷解像度や 、 印刷用紙の種類等の情報をコンピュータ 8 0に知らせる。 これらの条件は、 印 刷者がコンピュータ 8 0の画面を見ながら設定するが、 印刷者がプリン夕に設け られた設定パネル 1 8によって設定してもよく、 更には、 コンピュータ 8 0がプ リン夕 2 0と通信を行って、 必要な情報を取り込むようにしてもよい。
コンピュータ 8 0は、 設定された印刷情報を基に、 色変換に使用する変換表を 選択する (ステップ S 2 1 0 ) 。 コンピュータ 8 0に内蔵されているハードディ スク 8 4には、 各種の印刷条件に対応する各種の変換表が記憶されている。 前述
したように変換表は、 記憶のために大きな記憶容量を必要とするので、 大容量の ハードディスク 8 4に記憶しておき、 必要に応じて読み出して R A M a 1 3に記 憶し、 色変換に使用する。 コンピュータ 8 0は、 変換表に加えて、 図 1 1に示す ような対応表も記憶している。 対応表には、 図示するように、 印刷解像度や、 印 刷用紙、 画像属性などに加えて、 変換表の精度や圧縮の有無などの情報が、 それ ぞれの変換表毎に記憶されている。 コンピュータ 8 0は、 この対応表を参照する ことによって、 印刷条件に適合した変換表を 1つ選択する。
選択された変換表は、 コンピュータ 8 0からデータ変換装置 1 0に転送される (ステップ S 2 2 0 ) 。 選択した変換表が圧縮されていたり、 変換表の精度が所 定の精度と異なっている場合は、 コンピュータ 8 0側で変換表を解凍したり、 変 換表の精度を合わせてから、 データ変換装置 1 0に供給する場合もある。 変換表 を圧縮して記憶したり、 記憶している変換表の精度が低い場合には、 変換表の記 憶に必要な記憶容量を少なくすることができる。 また、 変換表をデータ変換装置 1 0に出力する前に、 コンピュータ 8 0で変換表の精度を統一することにすれば 、 ハードディスク 8 4に精度のそろった変換表を記憶しておく必要はなくなる。 コンピュータ 8 0で変換表の解凍と精度変更を行う場合の、 変換表出力処理の フローチャートを図 1 2に示す。 コンピュータ 8 0の C P U 8 1は、 初めに選択 した変換表が圧縮されているか否かを判断する (ステップ S 2 2 1 ) 。 この判断 は図 1 1に示した対応表を参照することによって行う。 もっとも、 データのへッ ダ部分に圧縮の有無を書き込んでおき、 これを参照して判断してもよい。 変換表 が圧縮されている場合には解凍し (ステップ S 2 2 2 ) 、 次いで変換表の精度が 所定の精度と一致しているかどうかを判断する (ステップ S 2 2 3 ) 。 この判断 は、 前述の対応表を参照することにより行う。 変換表の精度が低い場合には、 所 定の精度になるようにデータを補間し (ステップ S 2 2 4 ) 、 精度が高い場合に は所定の精度になるようにデータを間引く (ステップ S 2 2 5 ) 。 コンピュータ 8 0に搭載され高速動作が可能な C P U 8 1ゃ大容量の R A M 8 3を使用して、 データの解凍や補間を行えば、 迅速な処理が可能である。 これら処理の終了後、 変換表をデータ変換装置 1 0に出力する (ステップ S 2 2 6 ) 。
図 1 0に示すように、 コンピュータ 8 0が変換表を出力すると (ステップ S 2
2 0 ) 、 データ変換装置 1 0は、 これを受け取って記憶する (ステップ S 2 4 0 ) 。 コンピュータ 8 0のインターフェイス 8 5とデータ変換装置 1 0の入力イン ターフェイス 1 5は、 シリアルまたはパラレルの通信ケーブルで接続されており 、 出力された変換表はこの通信ケーブルを通ってデータ変換装置 1 0に供給され る。
図 1 2に示したように、 コンピュータ 8 0が変換表の解凍や補間を行っている 場合には、 デ一夕変換装置は、 受け取った変換表をそのまま R A M a 1 3に記億 する。 もっとも、 解凍や補間などの処理をデータ変換装置 1 0の中で行うように してもよい。 このようにすれば、 コンピュータ 8 0から供給される変換表は圧縮 されたままなので、 データ量が小さく、 変換表の通信に要する時間を短くするこ とができる。 この場合は、 図 1 2のフローチャートに示した処理は、 データ変換 装置 1 0の中で行う。
デ一夕変換装置 1 0で変換表の受取 ·記憶が完了すると、 コンピュータ 8 0は 印刷しょうとする画像データを出力する (ステップ S 2 3 0 ) 。 画像データもコ ンピュー夕 8 0のインタ一フェイス 8 5 , 通信ケーブル、 データ変換装置 1 0の インターフェイス 1 5を介してデ一夕変換装置 1 0に供給され、 R A M a 1 3に 一旦記憶される。 データ変換装置 1 0は、 先に送られた変換表を参照しながら、 R A M a 1 3に記憶されている画像データを変換し、 変換結果を R A M b 1 4に 記憶する (ステップ S 2 5 0 ) 。 このデ一夕変換処理 (ステップ S 2 5 0 ) の概 要については、 図 4を用いて既に説明した。
データ変換処理が終了すると、 データ変換装置 1 0は R A M b 1 4に記憶され ているデータを、 出力イン夕一フェイス 1 6を介してカラープリン夕 2 0に出力 する (ステップ S 2 6 0 ) 。 このデータに従って、 カラ一プリンタ 2 0が印刷用 紙上に C · M · Y · Kのドッ卜を形成していくことによって、 カラ一原稿に対応 するカラー画像を得ることができる。
以上説明してきた実施例では、 印刷しょうとする画像に対応した変換表がコン ピュー夕 8 0からデータ変換装置 1 0に送られ、 デ一夕変換装置 1 0はこの変換 表を使用して画像デ一夕の変換を行う。 従って、 データ変換装置 1 0に記憶され る変換表は少なくとも 1つあればよいので、 搭載すべき R A Mの容量を節約する
ことができ、 装置の大型化や高価格化を避けることが可能となる。 更に、 データ 変換装置 1 0には、 印刷条件に対応した変換表がコンピュータ 8 0から供給され 、 この変換表を参照して色変換を行うので、 高品質のカラー印刷を行うことがで さる。
もっとも、 コンピュータ 8 0が前回デ一夕変換装置 1 0に出力した変換表の印 刷条件を記憶しておき、 画像の印刷条件が記憶しておいた印刷条件と異なってい る場合のみ、 変換表をデータ変換装置に出力するようにしてもよい。 図 1 3に、 このような処理を行う場合のフローチャートを示す。 本実施例では、 図 1 0に説 明した実施例と異なり、 印刷条件を設定した後 (ステップ S 2 0 0 ) に、 この印 刷条件と記憶しておいた前回の印刷条件とがー致しているか否かを判断する (ス テツプ S 2 7 0 ) 。 印刷条件が一致している場合は、 前回のデータ変換時に参照 した変換表をそのまま使用することができる。 その変換表は、 データ変換装置 1 0の R A M a 1 3に既に記憶されているので、 コンピュータ 8 0は変換表の選択 や出力などの処理を行うことなく、 画像データ出力を開始する (ステップ S 2 3 0 ) 。 これに対し、 印刷条件が一致していない場合は、 データ変換装置 1 0の R A M a 1 3に記憶されている変換表は、 今回の印刷条件に対応していないと考え られる。 そこで、 コンピュータ 8 0は、 適切な変換表を選択し (ステップ S 2 1 0 ) 、 これをデータ変換装置 1 0に出力した後に (ステップ S 2 2 0 ) 、 新たな 印刷条件をコンピュータ 8 0の R A M 8 3に記憶しておく (ステップ S 2 8 0 ) 。 データ変換値 1 0は、 受け取った変換表を R A M a 1 3に記憶しておき (ステ ップ S 2 4 0 ) 、 この変換表を参照しながら、 コンピュータ 8 0から出力される 画像データの変換を行う (ステップ S 2 6 0 ) 。 こうすれば、 データ変換装置 1 0内の変換表を書き換える必要が無いときには、 コンピュータ 8 0から無駄に変 換表を出力せずに済むので好適である。
印刷条件の異同を判断し、 必要な場合にだけ変換表をデータ変換装置 1 0に供 給する方法は他にも種々の方法が可能である。 図 1 4は、 そのような方法の 1例 を示したフローチャートである。 この方法では、 データ変換装置 1 0が前回の印 刷条件を記憶していて、 これをコンピュータ 8 0に連絡する (ステップ S 3 6 0 ) 。 コンピュータ 8 0は、 データ変換装置 1 0から連絡された印刷条件と、 今回
の印刷の印刷条件との異同を判断し (ステップ S 3 2 0 ) 、 一致していない場合 は変襖表選択処理 (ステップ S 3 3 0 ) および変換表出力処理 (ステップ S 3 4 0 ) を行う。 データ変換装置 1 0から連絡された印刷条件と、 今回の印刷条件と がー致している場合には、 データ変換装置 1 0の R A M a 1 3には今回の印刷に 適した変換表がすでに記憶されていると考えれられる。 そこで、 変換表の選択や 出力は行わずに、 画像データをデ一夕変換装置に出力する (ステップ S 3 5 0 ) 。 このようにすれば、 データ変換装置 1 0が記憶している変換表を変更する必要 がある場合にだけ、 コンピュータ 8 0から変換表が供給されるので好適である。 更に、 本実施例においては、 印刷条件はデ一夕変換装置 1 0に記憶されており、 コンピュータ 8 0はこの記憶されている印刷条件を受け取って、 変換表を送信す る必要があるか否かを判断している。 従って、 ある画像を印刷した後に、 コンビ ユー夕 8 0に接続されているデータ変換装置 1 0を別のデータ変換装置につなぎ 変える等しても、 次の画像の印刷に際して、 変換表の送信の要否を正しく判断す ることができる。
また、 図 1 5に示すようにして変換表の出力の要否を判断することも好適であ る。 すなわち、 印刷条件が設定されると (ステップ S 5 0 0 ) 、 コンピュータ 8 0は設定された印刷条件をデータ変換装置 1 0に連絡する (ステップ S 5 1 0 ) 。 データ変換装置 1 0は連絡された条件と記憶しておいた印刷条件との異同を判 断し (ステップ S 5 7 0 ) 、 両条件が異なっている場合にはコンピュータ 8 0に 対して変換表の出力を要求する (ステップ S 5 8 0 ) 。 両条件が一致している場 合には、 データ変換装置 1 0内の R A M a 1 3に記憶されている変換表を参照し てデータ変換を行うことができると考えられるので、 データ変換装置 1 0は、 変 換表の出力要求などの処理をせずにデータ変換処理を開始する。 コンピュータ 8 0は、 データ変換装置 1 0から変換表の出力要求を受けると (ステップ S 5 2 0 ) 、 印刷条件に対応する変換表を選択し (ステップ S 5 3 0 ) 、 これをデータ変 換装置 1 0に出力する (ステップ S 5 4 0 ) 。 また、 変換表の出力要求がない場 合には、 コンピュータ 8 0は変換表の選択や出力等の処理を行わず、 直ちに画像 データ出力を開始する (ステップ S 5 5 0 ) 。 このようにしても、 データ変換装 置 1 0が記憶している変換表を変更する必要がある場合にだけ、 変換表を送信す
ることができるので好適である。
更に、 コンピュータ 8 0が、 印刷しょうとする画像を解析して画像属性を判断 することが可能な場合には、 次のようにして、 画像属性に応じて変換表を使い分 けることも好適である。 このような場合の、 コンピュータとデ一夕変換装置にお ける印刷動作のフローチヤ一トを図 1 6に示す。 コンピュータ 8 0のハ一ドディ スク 8 4には、 印刷用紙の印刷解像度、 印刷用紙の種類、 印刷画像の画像属性の 組合せに対応した各種の変換表が、 あらかじめ記憶されている。 画像の印刷条件 が設定されると (ステップ S 7 0 0 ) 、 コンピュータ 8 0は、 記憶しておいた変 換表の中から印刷解像度と印刷用紙の種類に基づいて、 画像属性の異なる複数の 変換表を選択し (ステップ S 7 1 0 ) 、 選択した全ての変換表をデ一夕変換装置 1 0に出力する (ステップ S 7 2 0 ) 。 デ一夕変換装置 1 0は、 変換表を受け取 ると、 それらを R A M a 1 3に記憶する (ステップ S 7 4 0 ) 。 次いでコンビュ 一夕 8 0は、 印刷すべき画像デ一夕を解析して画像属性を画素毎に判断し、 画像 属性の判断結果を、 画像データに加えてデ一夕変換装置 1 0に出力する (ステツ プ S 7 3 0 ) 。 デ一夕変換装置 1 0は、 画像データの変換を行う際に、 R A M a 1 3に記憶しておいた変換表の中から、 画像属性の判断結果に基づいて、 参照す る変換表を画素単位で切り替える (ステップ S 7 5 0 ) 。 こうすれば、 画像の属 性に応じて、 より適した変換表を参照しながらデータ変換を行うことが可能とな るので好適である。
また、 1枚の画像中では、 各画像属性はバラバラに現れるのではなく、 同じ画 像属性が連続する傾向がある。 従って、 デ一夕変換を行う際に、 画像属性に応じ た変換表を画素毎に選択するのではなく、 画像属性の切り替わりのみを検出し、 切り替わったときにだけ、 参照する変換表を選択することにすれば、 データ変換 処理の迅速化につながり好適である。
以上、 説明してきた実施例では、 コンピュータ 8 0からデータ変換装置 1 0に 画像デー夕を供給するものとして説明したきたが、 画像データを供給する機器は コンピュータに限られるものではない。 例えば図 1 7に示すように、 デジタル力 メラ 2 2や、 カラ一スキャナ 2 4、 フィルムスキャナ 2 8、 ビデオプリンタ 2 6 などの各種の画像機器からデータ変換装置 1 0に画像デ一夕を供給し、 データ変
換装置 1 0で、 この画像データをプリン夕 20が印刷可能なデータ形式に変換す るような実施の形態も可能である。 このような実施の形態においては、 データ変 換装置 1 0内の RAMa 1 3または ROM 1 2に複数の変換表を記憶しておき、 データ変換装置 1 0内の CPU 1 1が印刷条件に応じて対応する変換表を選択す る。 ここで印刷条件は、 画像の供給に先立って、 画像機器からデータ変換装置 1 0に供給するようにしてもよいが、 あらかじめ印刷者が設定パネル 1 8を用いて 設定しておき、 この条件に基づいて C P U 1 1が対応する変換表を選択するよう にしてもよい。 CPU 1 1は、 この変換表を参照しながら、 供給される画像デー 夕を印刷可能なデータ形式に変換して、 プリン夕 20に出力する。 このようにす れば、 デジタルカメラ 22等の画像機器で撮像した画像を、 コンピュータ 80を 介することなくプリン夕 20で印刷することができるので好適である。
また、 データ変換装置 1 0が適切な変換表を記憶していない場合には、 画像機 器の代わりにコンピュータ 80をデ一夕変換装置 1 0に接続し、 コンピュータ 8 0のハードディスク 84に記憶されている変換表をデータ変換装置 1 0の RAM a 1 3に上書きするようにしてもよい。 ハードディスク 84に記憶されている変 換表を選択し、 データ変換装置 1 0の RAM a 1 3に書き込む動作は、 コンビュ 一夕 80上で動いているオペレーティングシステムの機能を使用すれば容易に実 現することができる。 このようにすれば、 必要に応じて、 コンピュータ 80から 変換表を読み込んで使用することができるので、 データ変換装置 1 0の記憶容量 を節約することが可能であり好適である。
更に、 データ変換装置 1 0に標準の変換表を記憶しておき、 RAMa l 3 R OM 1 2に該当する変換表が存在していない場合には、 標準の変換表を参照しな がらデータ変換を行うようにするのも好適である。 図 1 8は、 デジタルカメラ 2 2等から受け取った画像データを変換する場合の、 デ一夕変換装置の動作を示す フローチヤ—卜である。 初めに印刷者が、 データ変換装置 10の設定パネル 1 8 を使用して印刷条件を設定する (ステップ S 800 ) 。 CPU 1 1は、 この印刷 条件に対応する変換表が RAM a 1 3または ROM 12に記憶されているか否か を判断し (ステップ S 8 1 0) 、 該当する変換表があればその変換表を選択し ( ステップ S 820 ) 、 該当する変換表がなければ ROM 12に記憶されている標
準の変換表を選択する (ステップ S 8 3 0 ) 。 次いで、 選択した変換表を参照し つつ、 画像機器から供給される画像データのデータ形式を変換し (ステップ S 8
4 0 ) 、 変換デ一夕をプリンタ 2 0に出力する (ステップ S 8 5 0 ) 。 ここで、 標準の変換表に適切な変換表を記憶しておけば、 対応する変換表を記憶していな い場合でも、 ほぼ満足できる画像を印刷することが可能となる。 尚、 図 1 8を用 いて説明した実施例では、 データ変換装置 1 0は画像機器からデータの供給を受 けるものとして説明したが、 これに限定されるものではなく、 コンピュータ 8 0 からデータの供給を受けるものであってもよい。
なお、 この発明は上記の実施例や実施形態に限られるものではなく、 その要旨 を逸脱しない範囲において種々の態様において実施することが可能である。 例え ば、 これまで説明してきた各種の実施例においては、 データ変換装置 1 0は、 コ ンピュータ 8 0やプリン夕 2 0とは、 外見的に別体に存在するものとして説明し てきた。 しかし、 外見上は何ら別体である必要はない。 例えば、 デ一夕変換装置 1 0の諸機能を拡張ボードや拡張カードに組み込んで、 コンピュータ 8 0やプリ ン夕の拡張スロットに装着 (図 1 9参照) し、 外見上はこれらと一体に構成され るものであってもよいのはもちろんである。 産業上の利用の可能性
以上説明したように、 本発明のデータ変換装置、 コンピュータ、 および印刷装 置によれば、 カラ一画像の印刷条件に応じて適した変換表をコンピュータから読 み出して使用することができるので、 カラー画像の印刷条件に関わらず画像を適 切に変換して、 高画質のカラ一画像を印刷するのに適している。
Claims
1 . コンピュータから入力されるカラ一画像デ一夕を、 所定の変換表を参照する ことにより、 印刷装置に備えられているインクを用いて表現可能なデ一夕形式に 変換して、 該変換した画像データを出力するデータ変換装置であって、
前記印刷装置での画像の印刷条件に応じて前記コンピュータから供給される前 記変換表を、 書き換え可能に記憶する記憶手段と、
前記コンピュータから前記カラー画像データを受け取る受取手段と、 前記記憶手段に記憶されている変換表を参照することにより、 前記受取手段が 受け取ったカラー画像データを、 前記デ一夕形式に変換する変換手段と、 該変換された画像デ一夕を出力する出力手段と
を備え、
前記コンピュータとは別体に構成されたデータ変換装置。
2 . 請求項 1記載のデータ変換装置であって、
前記コンピュータから圧縮されて供給される前記変換表を受け取り、 該変換表 を解凍して、 前記記憶手段に展開する解凍手段を備えたデータ変換装置。
3 . 請求項 1記載のデータ変換装置であって、
前記コンピュータから供給される変換表を、 所定の精度に補間して前記記億手 段に展開する補間手段を備えたデータ変換装置。
4 . 請求項 1記載のデータ変換装置であって、
前記受取手段は、 前記カラー画像データと共に、 前記印刷装置での画像の印刷 条件を受け取る手段であり、
前記記憶手段が記憶している変換表に対応する印刷条件と、 前記受取手段が受 け取つた印刷条件とがー致していないときに、 該受け取つた印刷条件に合致する 変換表を、 前記コンピュータから受け取る手段を備えたデータ変換装置。
5 . 請求項 1記載のデ一夕変換装置であって、
前記受取手段は、 画像が自然画像であるか否かを表す画像属性を、 前記カラー 画像データとともに前記コンピュータから受け取る手段であり、
前記記憶手段は、 少なくとも前記印刷装置の印刷解像度と印刷用紙の種類とに 基づいて、 前記コンピュータが選択した前記画像属性の異なる複数の変換表を、 該コンピュータから受け取って記憶する手段であり、
前記変換手段は、 前記カラー画像データの変換に際して参照する前記変換表を 、 前記記憶手段が記憶している複数の変換表の中から、 前記受取手段が受け取つ た前記画像属性に基づいて画素単位で切り替えつつ、 前記カラー画像データを変 換する手段であるデ一夕変換装置。
6 . 所定の変換表を参照しながらカラー画像データを変換することで、 印刷装置 に備えられているインクを用いて表現可能なデータ形式に変換してから出力する デー夕変換装置に対して、 該カラー画像データを供給するコンピュータであって 該データ変換装置に対して前記カラー画像データを出力する画像データ出力手 段と、
画像の印刷条件に応じた各種の前記変換表を記憶しておく変換表記憶手段と、 該変換表記憶手段が記憶している各種の変換表の中から、 前記印刷装置での画 像の印刷条件に応じて 1つを選択する変換表選択手段と、
該選択された変換表を、 前記カラー画像データの変換に先立って前記データ変 換装置に出力する変換表出力手段と
を備え、
前記データ変換装置とは別体に構成されたコンピュータ。
7 . 請求項 6記載のコンピュータであって、
前記変換表記憶手段は、 前記変換表を圧縮して記憶している手段であり、 前記変換表出力手段は、 前記変換表選択手段が選択した前記変換表を、 解凍し てから前記データ変換装置に出力する手段であるコンピュータ。
8 . 請求項 6記載のコンピュータであって、
前記変換表選択手段が選択した変換表を所定の精度に補間する変換表補間手段 を備え、
前記変換表出力手段は、 該変換表補間手段が補間した変換表を出力する手段で あるコンピュータ。
9 . 請求項 6記載のコンピュータであって、
前記変換表選択手段は、 少なくとも印刷装置の印刷解像度と印刷用紙の種類と に基づいて前記変換表を選択する手段であるコンピュータ。
1 0 . 請求項 6記載のコンピュータであって、
前記デー夕変換装置に出力した変換表に対応する印刷条件を記憶している条件 記憶手段と、
前記印刷装置での画像の印刷条件と、 前記条件記憶手段が記憶している印刷条 件との異同を判断する異同判断手段と
を備え、
前記変換表出力手段は、 該異同判断手段において印刷条件が異なっていると判 断された場合に、 前記変換表を出力するとともに前記条件記憶手段の印刷条件を 更新する手段であるコンピュータ。
1 1 . 請求項 6記載のコンピュータであって、
印刷すべき画像が自然画像であるか否かを表す画像属性を判断する画像属性判 断手段を備え、
前記変換表記憶手段は、 印刷装置の印刷解像度と、 印刷用紙の種類と、 前記画 像属性とを少なくとも含んだ条件毎に変換表を記憶する手段であり、
前記変換表選択手段は、 少なくとも印刷装置の印刷解像度と印刷用紙の種類と に基づいて、 前記画像属性の異なる複数の変換表を選択する手段であり、 前記変換表出力手段は、 前記選択された複数の変換表を出力する手段であり、
前記画像データ出力手段は、 前記カラー画像データに加えて、 前記画像属性を 出力する手段であり、
前記データ変換装置がデータ変換に際して参照する変換表を、 該画像属性に基 づいて、 画素単位で切り替える手段を備えるコンピュータ。
1 2 . デジタルカメラやカラースキャナなどの画像機器から入力されるカラー画 像データを、 所定の変換表を参照することにより、 印刷装置に備えられているィ ンクを使用して表現可能なデータ形式に変換して、 該変換した画像データを出力 するデ一夕変換装置であつて、
画像の印刷条件に応じた各種の前記変換表を記憶しておく変換表記憶手段と、 前記変換表記憶手段が記憶している前記変換表の中から、 画像の印刷条件に応 じて 1つを選択する変換表選択手段と、
前記カラー画像データを受け取る受取手段と、
前記変換表選択手段が選択した変換表を参照しつつ、 前記受取手段が受け取つ たカラ一画像データを変換する変換手段と、
該変換された画像デ一夕を出力する出力手段と
を備え、
前記画像機器とは別体に構成されたデータ変換装置。
1 3 . 請求項 1 2記載のデ一夕変換装置であって、
前記変換表記憶手段は、 書き換え可能な記憶手段であり、
前記書換手段は、 前記画像機器から前記変換表を受け取って、 前記変換表記憶 手段の記憶内容を書き換える手段であるデータ変換装置。
1 4 . 請求項 1 3記載のデータ変換装置であって、
該データ変換装置とは別体に設けられたコンピュータと通信して前記変換表を 受信し、 該受信した変換表で前記変換表記憶手段の記憶内容を書き換える書換手 段を備えるデータ変換装置。
1 5 . 請求項 1 2記載のデータ変換装置であって、
予め一の変換表を記憶しておく標準記憶手段を備え、
前記変換手段は、 画像の印刷条件に対応する変換表が、 前記変換表記憶手段が 記憶している前記変換表の中にない場合には、 前記標準記憶手段に記憶されてい る前記一の変換表を参照しつつ、 前記カラー画像デ一夕を変換する手段であるデ 一夕変換装置。
1 6 . 請求項 1あるいは請求項 1 2記載のデータ変換装置と、
該データ変換装置でデータ形式を変換した画像データを受け取り、 入力された 画像データに対応する画像を印刷する印刷装置と
を備え、
前記データ変換装置は前記印刷装置と一体に構成されている印刷装置。
1 7 . コンピュータから出力されたカラ一画像データを、 所定の変換表を参照す ることにより、 印刷装置に備えられているインクを使用して表現可能なデータ形 式に変換して、 該変換した画像データを出力するデ一夕変換方法であつて、 前記コンピュータに予め記憶しておいた各種の変換表の中から、 画像の印刷条 件に応じた変換表を選択し、
該選択された変換表を、 前記コンピュータとは別体に設けられたデータ変換装 置に書き換え可能に記憶し、
該記憶された変換表を参照しつつ、 前記コンピュータから供給される画像デ一 夕を変換するデ一夕変換方法。
補正書の請求の範囲
[ 2 0 0 0年 3月 2 3日 (2 3 . 0 3 . 00 ) 国際事務局受理:出願当初の請求の範囲 1 —7及び 1 2— 1 7は新しい請求の範囲 1—7及び 1 2—1 7に置き換えられた。 (4頁) ]
1 . コンピュータから入力されるカラー ϋ像データを、 所定の変換表を参照する ことにより、 印刷装置に俯えられている色材を用いて表現可能なデータ形式に変 換して、 孩変換した画像データを出力するデータ変換装 であって、
前記印刷装遒での画像の印刷条件に応じて前記コンピュータから供給される前 記変換表を、 書き換え可能に記憶する 憶手段と、
前記コンピュータから fififflカラー画像データを受け取る受取手段と、 前 ^ffi憶手段に記億されている変換表を參照することにより、 前記受取手段が 受け取ったカラ一圃像データを、 前 lSデータ形式に変換する変換手段と、 鉍変換された画像データを出力する出力手段と
を備え、
前記コンピュータとは別体に構成されたデータ変換装置。
2 . 請求項 1記載のデータ変換装置であって、
¾纪コンピュータから圧縮されて供給される前記変換 ¾を受け取り、 該変換 ¾ を解凍して、 前記記億手段に展開する解凍手段を備えたデ一夕変換装廣。
3 . 請求項 1 ^載のデータ変換装置であって、
(^記コンピュータから供給される変換表を、 所定の精度に捕間して前記記憶手 段に展開する補 手段を備えたデータ変換装置。
4 . 請求項 Γ 載のデータ変換装置であって、
前記受取手段は、 前記カラー画像デ一夕と共に、 前記印刷装置での画像の印刷 条件を受け取る手段であり、
前記記億手段が記憶している変換表に対応する印刷条件と、 受取手段が受 け取った印刷条件とがー致していないときに、 該受け取った印刷条件に合致する 変換表を、 前記コンピュータから受け取る手段を備えたデ一夕変換装置。
捕正された用紙 (条約第 19条)
5 . 請求 ¾ 1記載のデータ変換装置であって、
前 受取手段は、 画像が 然画像であるか否かを表す W像属性を、 前記カラー 画像データとともに ^記コンピュータから受け取る丰段であり、
前記記憶手段は, 少なくとも前記印刷装置の印刷解像度と印刷用紙の種類とに 基づいて、 前記コンピュータが選択した前記画像展性の異なる複欲の変換表を、 該コンピュータから受け取って記億する手段であり、
前 変換手段は、 前 ώカラー繭像データの ^¾に^して 照する前記変換 ¾を 、 前記記憶手段が ¾憶している複数の変換表の中から、 前記受取手段が受け取つ た前記画像屈性に ¾づいて画素単位で切り替えつつ、 ι^ί カラー雨像データを変 換する手段であるデータ変換装置。
6 . 所定の Ά換表を参照しながらカラー ϋ像データを変換することによって、 印 刷装置に備えられている色材を用いて表現可能なデータ形式に変換してから出力 するデータ変換装置に対して、 該カラー画像データを供給するコンピュータであ つて、
該データ変換装置に対して前記カラー画像データを出力する画像データ出力手 段と,
画像の印刷条件に応じた各種の前記変換表を記億しておく変換表記億手段と、 該変換表記億手段が記憶している各種の変換表の中から、 ^' 印刷装 Sでの画 像の印刷条件に応じて 1つを遒択する変換衷選択手段と、
該選択された変換表を 前 ¾カラー OS像データの変換に先 5:つて前記データ^ 換装置に出力する変換表出力手段と
を備え >
前記データ変換装置とは別体に構成されたコンピュータ。
7 . 請求項 6 ¾載のコンピュータであって,
前¾!変換表記憶手段は、 前記変換表を圧縮して記憶している手段であり、 前記変換表出力手段は、 前 ·£変換表選択手段が選択した fiiJ記変換表を、 解凍し てから前記データ変換装置に出力する手段であるコンピュータ。
補正ざれた用紙 (条約第 19条)
前記画像データ出力手段は, 前記カラ一画像データに加えて、 前記画像展性を 出力する手段であり、
^記データ変換 ¾置がデータ変換に際して ^照する変換衷を、 該洒像屁性に ¾ づいて, 画素単位で切り替える手段を備えるコンビユー夕, 丄 2 . デジタルカメラやカラースキャナなどの豳像機器から入力されるカラ一画 像データを、 所定の変換表を参照することにより、 印刷装展に備えられている色 材を使用して表現可能なデータ形式に変換して. 該変換した画像データを出力す るデ一夕変換装^であって、
画像の印刷条件に応じた各;!の前記変換表を ΠΞ億しておく変換表記億手段と、 前 ·Β変換 ¾ώ憶手段が している前記変換表の中から、 画像の印刷条 ί牛に応 じて 1つを選択する変換衷選択手段と.
前記カラー画像データを受け取る受取手段と、
前己変換表選択手段が選択した変換表を参照しつつ、 前記受取手段が受け取つ たカラー画像データを変換する変換竽段と、
該^換された雨像データを出力する出力手段と
を俯え、
前記画像機器とは別体に構成されたデータ変換装置。
1 3 . 請求項 1 2 ¾載のデータ変換装置であって、
^記 换表 ¾燧手段は、 害き換え可能な記憶手段であり,
前 S書換手段は、 前記函像機器から前記変換表を受け取って、 前記変換表記惊 手段の記億内容を ¾き換える手段であるデータ変換装 Κ。
1 4 . ¾求項 1 3記載のデータ変換装 ISてあつて、
該データ変換装 とは別休に設けられたコンピュータと通 βして M記変換 ¾を 受 βし, 該受^した変換表で fiii記変換表 IB馇手段の記惊内容を害き換える ¾換手 段を備えるデ一夕変換装 S。
補正された用紙 (条約第 19条)
1 5 . ^求項】. 2記載のデータ変換装置であって、
予め一の変換表を記億しておく標^記惊手段を備え、
^記変換手段は、 雨像の印刷条件に対応する変換衷が, 前記変換衷記燈手段が 記億している前記変換表の中にない場合には、 前記標準記憶手段に記億されてい る前記 · ·-の変換表を参照しつつ、 前記カラー画像データを変換する手段であるデ ータ変換装 。
). 6 . 請求 1あるいは請求項 1 2記載のデータ変換装置と、
該データ変換装^でデータ形式を変換した画像データを受け取り, 入力された 画像データに対応する豳像を印刷する印刷装置と
を備え、
前記データ変換 ¾置は前 ¾印刷装罱と一体に構成されている印刷装 SS,
1. 7 . コンピュータから出力されたカラ一画像データを、 所定の変換表を参照す ることにより、 印刷装置に備えられている色材を使用して ¾現可能なデータ形式 に変換して、 該変換した画像データを出力するデータ変換方法であって、 前 Sコンピュータに予め記憶しておいた各種の変換表の中から, 画像の印刷条 件に応じた変換表を選択し、
該逃択された変換表を、 前記コンピュータとは別体に設けられたデータ変換装 置に' 'き換え可能に し、
該記惊された ¾換¾を参照しつつ, 前; £コンビユータから供給される画像デー タを変換するデータ変換方法。
補正された用紙 (条約第 19条)
条約 1 9条に基づく説明書
出願時の明細書 1 2ページの下から 2行目に ^狨されているとおり, 本発明は 、 インクジェットプリンタへの適用に限られず、 レーザープリンタや熱転写式ブ リン夕への適用も想定されています。 請求の範囲第 1項、 および請求の範西第 6 項、 請求の範囲第 1 2項、 請求の範囲第 1 7項が、 これら各種のプリンタにも適 用可能であることを明確に致しました 4
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/581,165 US6940612B1 (en) | 1998-10-13 | 1999-10-08 | Data converter, computer, and printer |
| EP99970536A EP1039743A4 (en) | 1998-10-13 | 1999-10-08 | DATA CONVERTER, COMPUTER AND PRINTER |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30631898A JP3303805B2 (ja) | 1998-10-13 | 1998-10-13 | データ変換装置、コンピュータ、および印刷装置 |
| JP10/306318 | 1998-10-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2000022812A1 true WO2000022812A1 (fr) | 2000-04-20 |
Family
ID=17955676
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1999/005598 Ceased WO2000022812A1 (fr) | 1998-10-13 | 1999-10-08 | Convertisseur de donnees, ordinateur et imprimante |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US6940612B1 (ja) |
| EP (1) | EP1039743A4 (ja) |
| JP (1) | JP3303805B2 (ja) |
| WO (1) | WO2000022812A1 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7145677B2 (en) * | 2000-04-14 | 2006-12-05 | Fuji Photo Film Co., Ltd. | Printing system |
| JP2002229764A (ja) * | 2001-02-07 | 2002-08-16 | Dainippon Screen Mfg Co Ltd | 印刷システム、サーバ、印刷方法、および記録媒体並びにプログラム |
| JP2003008915A (ja) | 2001-06-26 | 2003-01-10 | Seiko Epson Corp | 画像処理装置、方法、プログラムおよび記録媒体 |
| US20040059995A1 (en) * | 2002-01-15 | 2004-03-25 | Seiko Epson Corporation | Printing system and apparatus used therefor |
| JPWO2006057133A1 (ja) * | 2004-11-25 | 2008-06-05 | 松下電器産業株式会社 | 画像表示装置 |
| KR100577715B1 (ko) * | 2004-12-01 | 2006-05-10 | 삼성전자주식회사 | 화상형성장치 및 그의 제어방법 |
| JP4921190B2 (ja) * | 2007-01-29 | 2012-04-25 | キヤノン株式会社 | 印刷制御装置及び方法と印刷システム |
| US7843603B2 (en) * | 2007-10-18 | 2010-11-30 | Kabushiki Kaisha Toshiba | Image processing apparatus |
| US7839536B2 (en) * | 2007-10-18 | 2010-11-23 | Kabushiki Kaisha Toshiba | Image processing apparatus |
| ATE545063T1 (de) * | 2008-04-22 | 2012-02-15 | Gmg Gmbh & Co Kg | Herstellung von testdrucken |
| JP2009051221A (ja) * | 2008-11-10 | 2009-03-12 | Seiko Epson Corp | 印刷データ生成装置 |
| JP2011062884A (ja) * | 2009-09-16 | 2011-03-31 | Konica Minolta Business Technologies Inc | 画像処理装置 |
| JP5720303B2 (ja) * | 2011-02-28 | 2015-05-20 | セイコーエプソン株式会社 | 印刷制御装置および印刷制御プログラム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06268856A (ja) * | 1992-07-27 | 1994-09-22 | Canon Inc | 画像処理方法、装置及び電子機器 |
| JPH07222009A (ja) * | 1994-01-31 | 1995-08-18 | Canon Inc | 画像処理装置及び方法 |
| JPH0888779A (ja) * | 1994-09-16 | 1996-04-02 | Canon Inc | 画像処理装置 |
| JPH08265587A (ja) * | 1995-03-24 | 1996-10-11 | Toyo Ink Mfg Co Ltd | 被印刷体の色彩値補正方法 |
| JPH10191090A (ja) * | 1996-10-24 | 1998-07-21 | Seiko Epson Corp | 色変換テーブルの製造装置及び製造方法並びに記録媒体 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60243735A (ja) | 1984-05-17 | 1985-12-03 | Shinko Electric Co Ltd | カラ−プリンタ |
| US4805013A (en) * | 1984-09-05 | 1989-02-14 | Canon Kabushiki Kaisha | Image data conversion system |
| JPH07105922B2 (ja) | 1986-11-06 | 1995-11-13 | 富士写真フイルム株式会社 | カラー画像記録装置 |
| JP2984271B2 (ja) | 1987-08-07 | 1999-11-29 | キヤノン株式会社 | 画像処理方法 |
| JP3048151B2 (ja) * | 1988-01-19 | 2000-06-05 | キヤノン株式会社 | カラー画像形成装置 |
| US5786908A (en) * | 1992-01-15 | 1998-07-28 | E. I. Du Pont De Nemours And Company | Method and apparatus for converting image color values from a first to a second color space |
| JPH0721356A (ja) * | 1992-12-31 | 1995-01-24 | Eastman Kodak Co | 画像処理装置 |
| JPH0969960A (ja) | 1995-09-01 | 1997-03-11 | Brother Ind Ltd | 印刷出力装置 |
| JPH09186898A (ja) | 1995-12-28 | 1997-07-15 | Canon Inc | 画像処理装置及びその方法 |
| JPH09200549A (ja) | 1996-01-19 | 1997-07-31 | Fuji Xerox Co Ltd | 画像処理装置 |
| JPH1023262A (ja) * | 1996-06-28 | 1998-01-23 | Toshiba Corp | 画像形成装置 |
| JPH09226179A (ja) | 1997-03-10 | 1997-09-02 | Canon Inc | カラー画像処理装置 |
| JPH1169164A (ja) * | 1997-08-21 | 1999-03-09 | Toshiba Corp | 画像符号化方法および画像符号化装置および画像復号化装置および画像形成装置 |
| US6057933A (en) * | 1997-10-30 | 2000-05-02 | Hewlett-Packard Company | Table based fast error diffusion halftoning technique |
-
1998
- 1998-10-13 JP JP30631898A patent/JP3303805B2/ja not_active Expired - Fee Related
-
1999
- 1999-10-08 EP EP99970536A patent/EP1039743A4/en not_active Ceased
- 1999-10-08 WO PCT/JP1999/005598 patent/WO2000022812A1/ja not_active Ceased
- 1999-10-08 US US09/581,165 patent/US6940612B1/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06268856A (ja) * | 1992-07-27 | 1994-09-22 | Canon Inc | 画像処理方法、装置及び電子機器 |
| JPH07222009A (ja) * | 1994-01-31 | 1995-08-18 | Canon Inc | 画像処理装置及び方法 |
| JPH0888779A (ja) * | 1994-09-16 | 1996-04-02 | Canon Inc | 画像処理装置 |
| JPH08265587A (ja) * | 1995-03-24 | 1996-10-11 | Toyo Ink Mfg Co Ltd | 被印刷体の色彩値補正方法 |
| JPH10191090A (ja) * | 1996-10-24 | 1998-07-21 | Seiko Epson Corp | 色変換テーブルの製造装置及び製造方法並びに記録媒体 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1039743A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US6940612B1 (en) | 2005-09-06 |
| JP2000122825A (ja) | 2000-04-28 |
| JP3303805B2 (ja) | 2002-07-22 |
| EP1039743A4 (en) | 2002-04-03 |
| EP1039743A1 (en) | 2000-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5594382B2 (ja) | 画像ファイルの出力画像調整 | |
| JP4090175B2 (ja) | 画像信号処理方法、画像信号処理装置及び画像信号処理プログラムを記録した媒体 | |
| US7643173B2 (en) | Image processing apparatus, image processing method, and printer driver | |
| US7760398B2 (en) | Color conversion table generation method and color conversion table generation device | |
| JP2009154365A (ja) | 画像処理装置、画像処理方法、画像処理プログラム及び記録媒体 | |
| WO2000022812A1 (fr) | Convertisseur de donnees, ordinateur et imprimante | |
| JP2004048114A (ja) | 画像処理装置およびその方法 | |
| US8139266B2 (en) | Color printing control device, color printing control method, and computer readable recording medium stored with color printing control program | |
| JP2001171182A (ja) | 印刷制御装置、印刷装置、印刷方法、データ変換方法、および記録媒体 | |
| JP4078264B2 (ja) | 画像処理装置およびその方法 | |
| JP4010306B2 (ja) | 画像ファイルの出力画像調整 | |
| JP2002236565A (ja) | データ変換装置、コンピュータ、および印刷装置 | |
| JP3666439B2 (ja) | 画像ファイルの出力画像調整 | |
| JP4764889B2 (ja) | 画像処理装置、及び画像処理方法 | |
| US8610980B2 (en) | Table generating apparatus, table generating method, image processing apparatus, and image processing method | |
| US20060256359A1 (en) | Print control method, print control apparatus, and print control program | |
| JP2004314490A (ja) | 有彩1次色インクと有彩2次色インクとを含む複数のインク成分への分版処理 | |
| JP2006159709A (ja) | 画像出力装置、画像出力方法及び記録媒体 | |
| JP3968949B2 (ja) | 印刷制御装置、印刷装置、印刷制御方法、印刷方法、記録媒体、および画像処理装置 | |
| JP4403709B2 (ja) | 有彩1次色インクと有彩2次色インクとを含む複数のインク成分への分版処理 | |
| JP4595965B2 (ja) | 画像ファイルの出力画像調整 | |
| JPH1098625A (ja) | 画像処理方法、画像処理装置、記録装置および記憶媒体 | |
| JP2001298628A (ja) | 画像データ変換装置、印刷制御装置、印刷装置、画像データ変換方法、および記録媒体 | |
| CN120238614A (zh) | 图像处理设备、方法、存储程序的存储介质以及程序产品 | |
| JP2004237617A (ja) | 有彩1次色インクと有彩2次色インクとを含む複数のインク成分への分版処理 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 09581165 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 1999970536 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1999970536 Country of ref document: EP |