Patent application number | Description | Published |
20090002390 | IMAGE PROCESSOR - An image processor includes a first data acquiring unit, a second data acquiring unit, a third data acquiring unit, a convergence point setting unit, and a converting unit. The first data acquiring unit acquires first color data that is included in a first color gamut. The second data acquiring unit acquires second color data having a highest chroma of a second color gamut. The second color gamut has a middle point on an achromatic axis. The third data acquiring unit acquires third color data that is located on the achromatic axis and that is closer to the middle point than a point on the achromatic axis having the same lightness of the second color data. The convergence point setting unit sets a convergence point for the first color data on a first line segment defined between the second color data and the third color data. The converting unit converts the first data into fourth data that is included in the second color gamut by moving the first data in a direction toward the convergence point. | 01-01-2009 |
20090002737 | COLOR GAMUT DATA CREATING DEVICE - A color gamut data creating device includes a locating unit, and an extracting unit. The locating unit locates characteristic points based on the measurement points on a target plane. The extracting unit extracts at least three vertices of a color gamut from among the characteristic points. Thee at least three vertices satisfy the conditions that a first point, which is any one of the at least three vertices, is located within a reference distance from a second point adjacent to the first point from among the at least three vertices, and that all cross products that are calculated by a vector from the first point to the second point and vectors from the first point to any characteristic points that are located within the reference distance from the first point have the same sign. | 01-01-2009 |
20090027746 | CONVERSION TABLE CREATING DEVICE, STORAGE MEDIUM STORING CONVERSION TABLE CREATING PROGRAM, AND CONVERSION TABLE CREATING METHOD - Each of a plurality of polyhedron spaces is defined by a plurality of first vertices. Bach of the plurality of first vertices is defined by a plurality of sets of third color data that are defined in the second color space. A color data setting unit sets a plurality of sets of fourth color data that are defined in a first color space in one to one correspondence with the plurality of third color data sets. A second dividing unit divides each of a plurality of polyhedron spaces into a plurality of smaller polyhedron spaces by a division number set for the each polyhedron spaces. Each of the plurality of smaller polyhedron spaces is defined by a plurality of second vertices and the plurality of first vertices. Each of the plurality of second vertices is defined by a plurality of sets of fifth color data defined in the second color space. An interpolation calculation unit calculates a plurality of sets of sixth color data that are defined in the first color space in one to one correspondence with the plurality of second vertices by interpolating the plurality of the fourth color data sets. A conversion table creating unit creates a conversion table based on the fourth color data sets and the sixth color data sets and on the third color data sets and the fifth color data sets. | 01-29-2009 |
20090059253 | COLOR GAMUT DATA CREATING DEVICE - A color gamut data creating device includes a target plane determining unit. The measurement points are defined in a color space. The color space has an achromatic axis and an axis perpendicular to the achromatic axis. The target plane determining unit further determines a plurality of target planes. Each target plane has a fixed hue angle and including the chromatic axis. A difference between a maximum saturation at a hue angle of each target plane and a maximum saturation at a hue angle of another target plane that is adjacent to the each target plane is lower than a prescribed value. The locating unit that projects, on each target plane, those measurement points that are within a prescribed range relative to the subject target plane. The color gamut creating unit creates color gamut data indicative of a distribution range of the measurement points projected on each target plane. | 03-05-2009 |
20090184974 | CONVERSION TABLE CREATING DEVICE, STORAGE MEDIUM STORING CONVERSION TABLE CREATING PROGRAM, AND CONVERSION TABLE CREATING METHOD - A color data setting unit that sets a plurality of sets of fifth color data that are defined in a first color space in one to one correspondence with a plurality of fourth color data sets. An identifying unit identifies some of first reference points, that are in proximity to the fifth color data set for each of second reference points. A calculation unit calculates, for each of all the second reference points, color differences between the fifth color data set for the each second reference point and the some of the first reference points. A determining unit determines, for each of the first reference points, a single fifth color data set that has the smallest color difference among all the color differences that are calculated with respect to is the each of the first reference points. A registering unit registers, at each of the first reference points, the fourth color data set that is set in correspondence with the single fifth color data sets. | 07-23-2009 |
20090185245 | CONVERSION TABLE CREATING DEVICE, STORAGE MEDIUM STORING CONVERSION TABLE CREATING PROGRAM, AND CONVERSION TABLE CONVERTING METHOD - An update performing unit repeatedly performs an updating process by controlling a second reference point setting unit to set a plurality of second reference points that are uniformly distributed in a subspace in the second color space; a calculation unit to calculate color differences between a set of fifth color data for each second reference point in the subspace and a single first reference point; a first judging unit to judge whether or not the smallest color difference among all the color differences with respect to each of the second reference points in the subspace is smaller than a color difference registered at the single first reference point; and a updating unit to update, if the first judging unit judges that the smallest color difference is smaller than the color difference, a set of fourth color data, that is already registered at the single first reference point, to a set of fourth color data for the each second reference point in the subspace. | 07-23-2009 |
20100066777 | INKJET PRINTER - A recording head having a plurality of recording elements arranged at a prescribed pitch in a first direction. A scanning unit is configured to move the recording head back and forth in a second direction perpendicular to the first direction. A setting unit is configured to set process pixels in an input image by rendering at least one of the plurality of recording elements disabled so as not to form dots and at least another one of the plurality of recording elements enabled to allow dots to be formed in each of a plurality of columns of a recording medium. A dot data generating unit is configured to generate dot data by applying a weight matrix to the density data of the process pixel. The dot data is applied to the recording head to form dots on the recording medium. | 03-18-2010 |
20100079779 | PROFILE CORRECTING DEVICE - A profile correcting device includes a first profile acquiring unit, a second profile acquiring unit, a first correcting unit, and a second correcting unit. The first profile acquiring unit acquires a first profile representing correspondence relationship between input color values and first colorimetric values. Each first colorimetric value corresponds to one input color value and represents a color that is reproduced by a first image forming device based on the one input color value. The input color values includes a white value indicative of white, a black value indicative of black, a near-white color value indicative of a color near to white, and a near-black color value indicative of a color near to black. The second profile acquiring unit acquires a second profile representing correspondence relationship between the input color values and second colorimetric values. Each second colorimetric value corresponds to one input color value and represents a color that is reproduced by a second image forming device based on the one input color value. The second image forming device is different from the first image forming device. The first correcting unit corrects the second colorimetric value for the white value to a value equal to the first colorimetric value for the white value, and corrects the second colorimetric value for the black value to a value equal to the first colorimetric value for the black value. The second correcting unit corrects the second colorimetric value for the near-white color value to a weighted average of the first and second colorimetric values for the near-white color value, and corrects the second colorimetric value for the near-black color value to a weighted average of the first and second colorimetric values for the near-black color value. | 04-01-2010 |
20100166306 | COLOR CONVERSION TABLE CREATING DEVICE - A color conversion table creating device for creating a color conversion table for converting first color data defined in a first color space to second color data defined in a second color space different from the first color space, includes a first data acquiring unit, a reference value determining unit, a lightness judging unit, a third data determining unit, and a creating unit. The first data acquiring unit is configured to acquire a plurality of sets of first data defined in the first color space. The first data sets are determined by measuring test patches each corresponding to a set of second data defined in the second color space. The first data sets include a set of black color data corresponding to data representing black in the second color space. Each first data set has a lightness value. The reference value determining unit is configured to determine a reference value based on a lightness value of the black color data set. The lightness judging unit is configured to judge, for each first data set, whether or not a lightness value of the subject first data set is smaller than the reference value. The third data determining unit is configured to determine the first data set as a set of third data when the lightness judging unit judges that the lightness value of the first data set is smaller than the reference value. The creating unit creates a color conversion table based on the first data sets excluding the third data set. | 07-01-2010 |
20100214336 | RECORDING CONTROL SYSTEM - In a recording control system, representative pixels are set as a part of the pixels in the detection region. The determining unit determines whether a pixel value of the selected at least one representative pixel falls within a first pixel value range. The recording head ejects ink based on pixel data in the first region while scanning in the first direction. The recording head ejects ink based on pixel data in the second region adjacent to the first region while scanning in the first direction when the pixel value of the selected at least one representative pixel falls within the first pixel value range. The recording head ejects ink based on pixel data in the second region while scanning in the second direction when the pixel value of at least one of the selected at least one representative pixel does not falls within the first pixel value range. | 08-26-2010 |
20100214342 | RECORDING CONTROL SYSTEM - In a recording control system, the selecting unit selects at least one pixel from among the pixels in the detection region such that a number of the selected at least one pixel is smaller than a total number of the pixels in the detection region. The determining unit determines whether a pixel value of the selected pixel satisfies a criterion. The recording head ejects ink based on pixel data of the first region while scanning in the first direction. The recording head ejects ink based on pixel data of the second region adjacent to the first region while scanning in the first direction when the pixel value of the selected at least one pixel satisfies the criterion. The recording head ejects ink based on pixel data of the second region while scanning in the second direction when the pixel value of the selected pixel does not satisfy the criterion. | 08-26-2010 |
20110033124 | IMAGE PROCESSOR - The image processor processes each pixel of a halftone image by sequentially setting each pixel as a target pixel. A converting unit converts a pixel density of the target pixel into a first output value. An error data calculation unit calculates error data of the target pixel. The error data corresponds to a difference between the first output value and the pixel density. A compression unit irreversibly compresses the error data of the target pixel. Partial data of the pixel density is lost from the error data when irreversibly compressing the error data. An error buffer stores the compressed error data of the target pixel and a plurality of sets of compressed error data for a plurality of processed pixels. A decompression unit reads and decompresses a plurality of sets of compressed error data for a plurality of peripheral pixels with respect to a next target pixel from the error buffer. A density correction unit corrects a pixel density of the next target pixel based on the decompressed error data sets for the plurality of peripheral pixels. The converting unit converts the corrected pixel density of the next target pixel into a second output value. A data compensating unit compensates the partial data. | 02-10-2011 |
20110164265 | COLOR GAMUT DATA CREATING DEVICE - A color gamut data creating device includes a locating unit, and an extracting unit. The locating unit locates characteristic points based on the measurement points on a target plane. The extracting unit extracts at least three vertices of a color gamut from among the characteristic points. The at least three vertices satisfy the conditions that a first point, which is any one of the at least three vertices, is located within a reference distance from a second point adjacent to the first point from among the at least three vertices, and that all cross products that are calculated by a vector from the first point to the second point and vectors from the first point to any characteristic points that are located within the reference distance from the first point have the same sign. | 07-07-2011 |
20110164266 | COLOR GAMUT DATA CREATING DEVICE - A color gamut data creating device includes a locating unit, and an extracting unit. The locating unit locates characteristic points based on the measurement points on a target plane. The extracting unit extracts at least three vertices of a color gamut from among the characteristic points. The at least three vertices satisfy the conditions that a first point, which is any one of the at least three vertices, is located within a reference distance from a second point adjacent to the first point from among the at least three vertices, and that all cross products that are calculated by a vector from the first point to the second point and vectors from the first point to any characteristic points that are located within the reference distance from the first point have the same sign. | 07-07-2011 |
20110222076 | IMAGE PROCESSING DEVICE PRODUCING REDUCED IMAGE - An image processing device includes an original image data acquiring unit and a reducing unit. The original image data acquiring unit acquires original image data indicative of an original image. The original image data includes a plurality of sets of original pixel data, the original image having a first resolution and a first size. The original image is divided into a plurality of original grids. Each original grid corresponds to a set of original pixel data. The reducing unit creates reduced image data by performing a reduction process on the original image data. The reduced image data includes a plurality of sets of reduced pixel data. The reduced image data indicates of a reduced image having a second resolution lower than the first resolution and a second size same as the first size. The reduced image is divided into a plurality of reduced grids. Each reduced grid corresponds to a set of reduced pixel data. The reducing unit includes an acquiring unit and a reduced pixel data producing unit. The acquiring unit acquires, for each set of reduced pixel data, at least one set of original pixel data satisfying a following condition that the at least one set of original pixel data corresponds to the original grid whose part is superposed on the reduced grid corresponding to the each set of reduced pixel data when the reduced image is partially superposed on the original image such that the reduced image is shifted, from a original position at which the reduced image is entirely superposed on the original image, by a prescribed length shorter than a length of one original grid. The reduced pixel data producing unit produces the reduced pixel data by calculating a weighted average of the at least one set of original pixel data acquired by the acquiring unit based on size ratio, each size ratio being defined as a ratio of a size of the part of original grid that is superposed on the reduced grid corresponding to the reduced pixel data to a size of the reduced grid. | 09-15-2011 |
20110222083 | IMAGE PROCESSING DEVICE PERFORMING COLOR CONVERSION AND PRODUCING SCALED IMAGE - An image processing device includes a color converting unit and a scaling unit. The color converting unit is configured to convert input image data to converted image data. The converted image data has a plurality of sets of converted pixel data. Each set of converted pixel data includes an achromatic color value and a plurality of chromatic color values. The achromatic color value indicates an amount of an achromatic color material. The achromatic color material produces an achromatic color. Each of the plurality of chromatic color values indicates an amount of one of a plurality of chromatic color materials. Each of chromatic color material produces a chromatic color. The achromatic color is produced by mixing at least one of the achromatic color material and the plurality of chromatic color materials. The scaling unit is configured to produce scaled image data based on the converted image data. The scaled image data includes a plurality of sets of scaled pixel data. Each set of scaled pixel data corresponds to at least one set of converted pixel data. The scaling unit produces each set of scaled pixel data based on the corresponding at least one set of converted pixel data. | 09-15-2011 |
20110222124 | IMAGE PROCESSING DEVICE SELECTING HALFTONE METHOD FOR EACH SET OF PIXEL DATA OF IMAGE DATA - An image processing device includes a converting unit, a determining unit, and a halftone unit. The converting unit converts original image data to converted image data by performing a scaling process and a color conversion process on the original image data. The original image data includes a plurality of sets of original pixel data. The converted image data has a plurality of sets of converted pixel data. Each set of converted pixel data corresponds to at least one set of original pixel data. The converting unit produces each set of converted pixel data based on the corresponding at least one set of converted pixel data. Each set of converted pixel data includes a plurality of color values. The plurality of color values corresponds to a plurality of color materials. Each color value indicates an amount of one of the plurality of color materials. The determining unit determines, for each set of converted pixel, whether or not at least one set of original pixel data corresponding to the each set of converted pixel data includes predetermined pixel data. The halftone unit produces output image data based on the converted image data. The halftone unit includes a selecting unit and a pixel data halftone unit. The selecting unit selects, for each set of converted pixel data, a first halftone method when the determining unit determines that all set of at least one set of original pixel data corresponding to the each set of converted pixel data does not include the predetermined pixel data, and a second halftone method different from the first halftone method when the determining unit determines that the at least one set of original pixel data corresponding to the each set of converted pixel data includes the predetermined pixel data. The pixel data halftone unit produces a set of output pixel data for each set of converted pixel data in accordance with one of the first halftone method and the second halftone method selected by the selecting unit. | 09-15-2011 |
20120062908 | IMAGE PROCESSING DEVICE AND IMAGE-PROCESSING METHOD - An image processing device includes: a process section; a generation section; and a supply section. The process section includes: an index value determination section; and an adjustment section. The index value determination section is configured to determine an index value for each of a plurality of target pixels included in edge image data. The adjustment section is configured not to adjust a pixel value of the target pixel in a first case where the density of the target pixel is determined to be relatively low based on the index value of the target pixel, and configured to adjust the pixel value of the target pixel so as to reduce the density of the target pixel in a second case where the density of the target pixel is determined to be relatively high based on the index value of the target pixel. | 03-15-2012 |
20120062909 | IMAGE PROCESSING DEVICE - An image processing device may perform an analysis by utilizing target data representing a target image of a print target, so as to select, from among a plurality of types of print orders for printing the target image, one type of print order in which a print of the target image is presumed to be completed in the shortest time period. In each of the plurality of types of print orders, an area in the target image to be printed by the initial main scanning of the print head may be mutually different. The image processing device may create print data by utilizing the target data for causing a print performing unit to perform the print of the target image according to the selected one type of print order, and supply the print data to the print performing unit. | 03-15-2012 |
20120188561 | IMAGE PROCESSING APPARATUS CORRECTING PRINT DATA - In an image processing apparatus, the generating unit generates print data indicating whether a dot having one of a plurality of sizes is formed or not, by performing a halftone process on original image data. The correcting unit generates corrected print data by correcting the print data. The dividing unit divides the edge part data of the print data into a plurality of block data. The index value determining unit determines, for each block data, an index value relating to an amount of ink to be used based on the plurality of dot data included in the each block data. The changing unit changes, for each block data, the size information of at least one dot data among the plurality of dot data included in the each block data based on the index value such that the amount of ink to be used becomes reduced. | 07-26-2012 |
20120213569 | PRINT CONTROL DEVICE SETTING DIRECTION OF MAIN SCANNING - A print control device includes a processor operating as a determining unit and a direction setting unit. The determining unit determines that a condition is satisfied for a boundary block when an index value of the boundary block indicates that an estimated amount is larger than a first value, and that the condition is satisfied for an internal block when an index value of the internal block indicates that the estimated amount is larger than a second value. The second value is larger than the first value. The direction setting unit sets, for each part data, a direction of main scanning to a specific direction when the part data includes the block that satisfies the condition. The direction setting unit sets the direction of main scanning to a direction opposite to a previously set direction when the part data does not include the block that satisfies the condition. | 08-23-2012 |
20120236330 | PRINTING AND PRINT DATA GENERATING DEVICES, COMPUTER-READABLE MEDIA FOR STORING GENERATING INSTRUCTIONS, AND METHODS OF GENERATING PRINT DATA - A print data generating device includes an image orientation selecting portion and a print data generating portion. The image orientation selecting portion may select one image orientation of an image to be printed from several image orientations by using partial image data. The print data generating portion may generate print data for printing the image according to the one image orientation. Each image orientation may be with respect to a conveying direction. Each partial image data may correspond to a respective image orientation, a respective partial image, and a respective portion of the image to be printed. Each partial image may be printed in an area defined by a particular distance determined from a corresponding edge of the printing medium. The particular distance may be based on a distance between a location of a downstream roller and a location of a most-upstream nozzle for a printer in the conveying direction. | 09-20-2012 |
20130083101 | CONTROLLING DEVICE FOR CAUSING PRINT PERFORMING UNIT TO PERFORM PRINT - In a case where N1 lines (N1 being less than N which is a number of nozzles included in one nozzle line) of target line image data represent N1 lines of target line images to be printed by only one specific color of ink, and (N−N1) lines of remaining line image data include line image data which represents a line image to be printed by two or more colors of ink, the controlling device may select only the N1 lines of target line image data, so as to determine the opposite direction of the direction of the main scanning of a previous time as the direction of the main scanning of a present time. | 04-04-2013 |
20130135628 | CORRUGATED SHAPE PRINTING - A print execution unit may convey a sheet in a second direction intersecting with a first direction, in a state in which the sheet is deformed into a corrugated shape along the first direction. A print control apparatus may generate corrected image data from input image data by performing a correction process using correction data, and supply the corrected image data to the print execution unit. The correction process may be performed such that a density of first-type printed partial images printed in first-type areas on a sheet is different from a density of second-type printed partial images printed in second-type areas on an assumption that the input image data represents an image having constant tone values and the sheet is conveyed in a flat state without deformation. The first-type areas and the second-type areas extend along the second direction and are alternately arranged along the first direction. | 05-30-2013 |
20130335781 | PRINT CONTROL DEVICE EXECUTING ERROR DIFFUSION PROCESS IN WHICH CONDITION IS DETERMINED BY PROBABILITY - In a print control device, an executing unit executes an error diffusion process in which one of a first and second setting processes is executed. In the first setting process, the executing unit determines whether a first condition is satisfied. The first condition includes that the corrected value of the pixel data is larger than the first threshold value and that the first allowance condition determined by a first probability is satisfied. After the executing unit determines that the first condition is not satisfied, the executing unit determines whether a second condition is satisfied. The second condition includes that the corrected value of the pixel data is larger than the second threshold value. In the second setting process, the executing unit determines whether the second condition is satisfied. After the executing unit determines that the second condition is not satisfied, the executing unit determines whether the first condition is satisfied. | 12-19-2013 |
20130335782 | PRINT CONTROL DEVICE EXECUTING ERROR DIFFUSION PROCESS USING RANDOM NUMBER - In an error diffusion process, a random number acquiring unit acquires a random number included in a first random number range that depends on the gradation value of the target pixel data, in a case that the gradation value of the target pixel data is in a first range. The first correcting unit corrects the gradation value of the target pixel data into a first corrected gradation value by using the random number. The dot value setting unit sets a dot value of the target pixel data to either a first dot value or a second dot value. The first random number range corresponding to the gradation value smaller than the second threshold value includes a specific random number such that the first correcting unit corrects the gradation value into the first corrected gradation value greater than the second threshold value by using the specific random number. | 12-19-2013 |
20140071497 | IMAGE PROCESSING DEVICE CALIBRATING VALUE RELATED TO HALFTONE PROCESS FOR DETERMINING DOT FORMATION STATE - An image processing device includes a processor and a memory. The memory stores computer-readable instructions therein. The computer-readable instructions, when executed by the processor, cause the image processing device to perform: acquiring a calibration value based on a plurality of test images that are printed on a recording medium, the calibration value indicating an amount of calibration; calibrating a target value by using the calibration value, the target value being used to determine a dot formation state of each pixel of an image in a halftone process; and generating print data by performing the halftone process on each pixel based on the calibrated target value. | 03-13-2014 |
20140071504 | CONTROL DEVICE CONTROLLING AMOUNT OF COLORANT BASED ON LINEAR CORRELATIONS BETWEEN DIFFERENCE RATIOS AND OFFSETS - A control device performs: acquiring an optical measured scan value; setting a measured offset using the measured scan value by reference to predetermined correlations; and determining a control value using the measured offset amount. The control value is used for controlling an amount of colorant to be ejected during printing. In the predetermined correlations, a first pair of scan values is associated with a first pair of offsets. A second pair of scan values is associated with a second pair of offsets. The first and second pair has a first and second scan difference between the scan values, respectively. The first and second pair of offsets has a first and second offset difference between the offsets, respectively. The first scan difference is different from the second scan difference. The first offset difference is same as the second offset difference. | 03-13-2014 |
20140146089 | CONTROLLER, DISPLAY DEVICE HAVING THE SAME, AND COMPUTER READABLE MEDIUM FOR THE SAME - A controller configured to control a display unit configured to change a maximum luminescence level is provided, the controller including a setting acquirer acquiring a setting value associated with the maximum luminescence level, an image data acquirer acquiring target image data, a feature value acquirer acquiring a feature value correlated with a brightness of a target image expressed by the target image data, using pixel values contained in the target image data, a corrector applying to the target image data a correction for adjusting the brightness of the target image using the setting value associated with the maximum luminescence level and the feature value correlated with the brightness of the target image, and a display controller controlling the display unit to display the target image expressed by the corrected target image data. | 05-29-2014 |
20140176966 | Print Controller Generating Print Data Causing Print Executing Unit to Perform Printing Operation - A print controller controls a print executing unit having a print head in which L nozzles are arranged in a first direction. A pitch of first nozzles in the first direction is set to a first predetermined nozzle pitch. The print controller generates print data based on image data. The print data causes the print executing unit to execute N pass printing. A pitch of lines formed through N pass printing is one N-th of the first predetermined nozzle pitch. At least one of the L number of first nozzles is unused for forming dots on the printing medium in each pass printing. Combinations of the first nozzles used in the N number of pass processes are different from one another. A movement distance of the print head when the first moving process is executed once is different from that when the second moving process is executed once. | 06-26-2014 |