US20140320871A1 - Image Process for Ensuring Visibility of Color Image in Black and White Printing - Google Patents
Image Process for Ensuring Visibility of Color Image in Black and White Printing Download PDFInfo
- Publication number
- US20140320871A1 US20140320871A1 US14/257,109 US201414257109A US2014320871A1 US 20140320871 A1 US20140320871 A1 US 20140320871A1 US 201414257109 A US201414257109 A US 201414257109A US 2014320871 A1 US2014320871 A1 US 2014320871A1
- Authority
- US
- United States
- Prior art keywords
- color
- brightness
- line
- white
- black
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1867—Post-processing of the composed and rasterized print image
- G06K15/1872—Image enhancement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1244—Job translation or job parsing, e.g. page banding
-
- 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/40—Picture signal circuits
- H04N1/40012—Conversion of colour to monochrome
-
- 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
Definitions
- a user that uses drawing software such as a computer aided design (CAD) software frequently sets a background color to black or dark grey for preventing eyestrain or similar reason when the user draws a color line image.
- drawing software such as a computer aided design (CAD) software frequently sets a background color to black or dark grey for preventing eyestrain or similar reason when the user draws a color line image.
- CAD computer aided design
- the line-drawing color is yellow
- the visibility is good with the background color of black during drawing.
- the visibility is poor with the background color of white on a paper sheet after printing.
- the line-drawing color of white or yellow is converted into black and white so as to be a light black line.
- This light black line is hardly visible depending on the gamma characteristic and the screen characteristics. Alternatively, jaggy might become eye-catching.
- the user of CAD or similar tool changes the white line-drawing color of the line-drawing object into black and changes the yellow line-drawing color of the line-drawing object into orange for printing manually, so as to ensure visibility of the black-and-white printing.
- An image processing apparatus includes an image processing unit configured to set a background color in color line image data to one of white and transparent and express a line-drawing color of a line-drawing object by achromatic brightness when performing black-and-white printing based on the color line image data.
- the image processing unit includes: an origin setting unit configured to set a brightness of the background color to an origin on a brightness axis of a hue coordinate system in a case where the background color in the color line image data is a color other than white; and a first brightness setting unit configured to set a distance from the origin to a coordinate of the line-drawing color in the hue coordinate system as a brightness of the line-drawing object for the black-and-white printing.
- FIG. 1 is a block diagram illustrating an image forming system according to an embodiment of the present disclosure
- FIG. 2 is a schematic diagram illustrating an example of an image-quality setting screen according to the embodiment
- FIGS. 3A and 3B are graphical diagrams illustrating a hue coordinate system according to the embodiment.
- FIG. 4 is a flowchart of an image process by the image forming system according to the embodiment.
- FIG. 5 is a schematic diagram illustrating respective results of black-and-white printing based on color line image data, which include a quasi-image in black-and-white of the color line image, the black-and-white printing of the embodiment, and the black-and-white printing of a comparative example.
- the object to improve the visibility of the line-drawing object without manual operation when the black-and-white printing is performed based on the color line image data is achieved as follows.
- the brightness of the background color is set to the origin on the brightness axis in the hue coordinate system.
- the distance from the origin to the coordinate of the line-drawing color in the hue coordinate system is set to the brightness of the line-drawing object for black-and-white printing.
- the distance on the brightness axis from white to the brightness of the line-drawing color is preferred to be set to the brightness for black-and-white printing.
- FIG. 1 is a block diagram illustrating an image forming system according to the embodiment of the present disclosure.
- the image forming system 1 in FIG. 1 includes a personal computer 3 (hereinafter referred to as “PC 3 ”) as an input-side device and a printer 5 as an output-side device.
- the PC 3 and the printer 5 are mutually connected via a network such as a Local Area Network (LAN).
- LAN Local Area Network
- the PC 3 is an information processing device, and can generate color line image data using a drafting application program such as CAD software.
- This PC 3 includes, at least, a data transmitting/receiving unit 7 , a control unit 9 , and similar unit.
- the data transmitting/receiving unit 7 is an interface that transmits and receive data to/from an external terminal such as the printer 5 via a network such as LAN.
- the control unit 9 has a main control function that controls each portion of the PC 3 , and includes a central processing unit (CPU), a ROM, and similar member.
- the CPU executes a program as a main portion of a control calculation function.
- the ROM stores an operation program of this CPU.
- this control unit 9 executes an image processing program within the ROM or similar member so as to function as a printer driver 11 .
- the printer driver 11 generates a print job from image data.
- the printer driver 11 in this embodiment adjusts the background color within the color line image data and the line-drawing color of a line-drawing object when printing the color line image data in black and white.
- the color line image data includes, for example, color line image data made by CAD or similar tool or color line image data converted into a different file format such as a portable document format (PDF).
- PDF portable document format
- This printer driver 11 includes an app-data acquiring unit 13 , a user input unit 15 , a drawing-color adjusting unit 17 , and a print-data generating unit 19 .
- the app-data acquiring unit 13 realizes an image-data acquiring function as an image-data acquiring unit. That is, the app-data acquiring unit 13 acquires the image data of a print target from the application program such as CAD software.
- the user input unit 15 realizes an image-quality setting function as an image-quality setting unit so as to cause the user to set the image quality for printing. Specifically, the user input unit 15 displays an image-quality setting screen for printing and allows image quality setting on the image-quality setting screen using a print-usage setting unit 21 , a drawing-background-color setting unit 23 , and an app-background-color setting unit 25 .
- FIG. 2 illustrates one example of the image-quality setting screen.
- the print-usage setting unit 21 realizes a print-usage setting function so as to cause the user to set the type of object on the image data and obtain the printing result corresponding to the type of object.
- the field of “Input Data Type” on the image-quality setting screen in FIG. 2 causes the user to select one of “Document+Graph”, “Photograph”, and “Line Drawing” as the type of object.
- the reason why the type of object is selected is that the color of the object is preferred to be printed as it is without adjustment in the case where the object is a document, a graph, or a photograph.
- the print-usage setting unit 21 causes the user to set the color during printing.
- the print-usage setting unit 21 causes the user to select “Full Color” or “Black and White” in the field of “Color” on the image-quality setting screen in FIG. 2 .
- the drawing-background-color setting unit 23 realizes a drawing-background-color setting function, and causes the user to set the background color (hereinafter also referred to as “drawing background color”) drawn on a paper sheet during printing.
- the drawing-background-color setting unit 23 causes the user to set the background color for drawing to white or transparent.
- the drawing-background-color setting unit 23 causes the user to select “Set background color to transparent” or “Set background color to white” in the field of “Line-Drawing Option.”
- the app-background-color setting unit 25 realizes an app-background-color setting function, and causes the user to set the background color (hereinafter also referred to as, “working color of the application program” or “app background color”) on the work environment on the application program such as CAD software, that is, the background color in the image data.
- the background color of the work environment can also be determined from the image data.
- the field of “Working color of Application Program” allows selecting “White” or “Black”.
- the background color of the work environment can be set to a different color such as grey and green in the application program, and this different color can be selected.
- the drawing-color adjusting unit 17 realizes a drawing-color adjusting function, and operates when printing the color line image data in black and white. Accordingly, the drawing-color adjusting unit 17 determines, from the image quality setting, whether or not black-and-white printing is selected, whether or not the object is a line drawing, whether or not the drawing background color is white or transparent, and whether or not the app background color is black.
- This drawing-color adjusting unit 17 includes an origin setting unit 27 , a first brightness setting unit 29 , and a second brightness setting unit 31 .
- the origin setting unit 27 realizes an origin setting function, and sets the brightness of the app background color to the origin on the brightness axis of the hue coordinate system in the case where the app background color in the color line image data is a color other than white.
- FIGS. 3A and 3B illustrate a hue coordinate system. The vertical axis denotes brightness and the horizontal axis denotes saturation.
- black is set as the app background color other than white. Accordingly, as illustrated in FIG. 3A , the brightness of “0” is set to the origin P on the brightness axis.
- the first brightness setting unit 29 realizes a first brightness setting function, and sets the distance from the origin P to a coordinate W of the line-drawing color of the line-drawing object in the hue coordinate system as a brightness for black-and-white printing as illustrated in FIG. 3A . That is, the first brightness setting unit 29 sets the brightness for black-and-white printing taking into consideration not only the brightness of the line-drawing color but also the saturation of the line-drawing color to adjust the line-drawing color (hereinafter also referred to as “drawing color”) during printing of the line-drawing object.
- the brightness for black-and-white printing employs the color value (K value) of black.
- the K value is also referred to as a drawing-color adjusting value.
- the coordinate brightness is set as a luminance value in the NTSC color space based on following Formula (1).
- the coordinate saturation is obtained as the maximum value of the RGB value.
- RED, GREEN, and BLUE are respective color values of RGB.
- the method for obtaining the coordinate brightness and the coordinate saturation of the line-drawing color may be any method.
- CIEL*a*b* may also be employed.
- the K value is the distance from the origin P to the coordinate W
- the K value can be obtained using the following Formula (2).
- the K value is obtained taking into consideration 10% of the saturation.
- the percentage of the saturation to be taken into consideration may be any percentage, and may be set to any percentage by the user.
- the second brightness setting unit 31 realizes a second brightness setting function, and sets the distance on the brightness axis from white to the brightness of the line-drawing color as the brightness for black-and-white printing as illustrated in FIG. 3B in the case where the app background color in the color line image data is white. That is, in the case where the app background color is white, the saturation is not taken into consideration.
- the K value in the case where the app background color is white can be obtained by the following Formula (3).
- the print-data generating unit 19 realizes a print-data generating function, and generates a print job based on the image data acquired by the app-data acquiring unit 13 .
- the print-data generating unit 19 generates print data for black-and-white printing based on the setting of the K value.
- the print-data generating unit 19 sets the app background color of the color line image data to white or transparent as the drawing background color corresponding to the image quality setting in the user input unit 15 .
- a transparent channel is added to the RGB value to make a RGBA value.
- the RGB value (0, 0, 0) is changed into a RGBA value (0, 0, 0, 255) or similar value.
- the RGB value is simply changed into the RGB value (255, 255, 255) of white.
- the set drawing background color is used for generating the print job for black-and-white printing together with the K value, which is obtained by the first brightness setting unit 29 or the second brightness setting unit 31 , the color line image data, and the image quality setting in the user input unit 15 .
- the generated print job is transmitted to the printer 5 side via the data transmitting/receiving unit 7 .
- the printer 5 is constituted of, for example, a digital multi-functional peripheral that includes a data transmitting/receiving unit 33 , an output unit 35 , and a control unit 37 .
- the data transmitting/receiving unit 33 is an interface that, similarly to the PC 3 , transmits and receives data to/from an external terminal such as the PC 3 via a network such as LAN. The print job is received via this data transmitting/receiving unit 33 from the PC 3 .
- the output unit 35 realizes a printing function as a printing unit, and forms (prints) an image on a paper sheet based on the print job input from the PC 3 .
- the output unit 35 also allows printing based on the image data read by a scanner of the printer 5 or similar printing.
- the control unit 37 has a main control function that controls each portion of the printer 5 , and includes a CPU, a ROM, and similar member.
- the CPU executes a program as a main portion of a control calculation function.
- the ROM stores an operation program of this CPU.
- this control unit 37 has an image processing function that generates image data (output image data) for output based on the print job and hands over the image data to the output unit 35 . That is, the control unit 37 executes the image processing program within the ROM so as to function as an interpreting unit 39 , a black-and-white setting-value reference unit 41 , a color adjusting unit 43 , and an output-image generating unit 45 .
- the interpreting unit 39 realizes an interpreting function, and interprets the print job received by the data transmitting/receiving unit 33 .
- the black-and-white setting-value reference unit 41 realizes a black-and-white setting-value reference function, and refers to the setting values for black-and-white printing, which has been set in the print job, based on the interpretation result of the interpreting unit 39 .
- the input data type, the drawing background color, the app background color, the drawing-color adjusting value, and similar information are referenced.
- the color adjusting unit 43 realizes a color adjusting function, and adjusts the drawing color of the drawing background color and the line-drawing object in accordance with the setting values for black-and-white printing referenced by the black-and-white setting-value reference unit 41 for the print job and then generates drawing data.
- the output-image generating unit 45 realizes an output-image generating function, and generates the final output image data based on the drawing data from the color adjusting unit 43 .
- the generated output image data is handed over to the output unit 35 .
- FIG. 4 is a flowchart of an image process by the image forming system 1 in FIG. 1 .
- the process in the flowchart of FIG. 4 is started by activating the printer driver 11 on the application program such as CAD software of the PC 3 .
- Step S 1 a process of “Acquire image data” is performed.
- the app-data acquiring unit 13 acquires the color image data of the print target from the application program. Subsequently, the process proceeds to Step S 2 .
- Step S 2 a process of “Accept image quality setting” is performed.
- the user input unit 15 accepts the image quality setting from the user on the image-quality setting screen in FIG. 2 . After this image quality setting has been accepted, the process proceeds to Step S 3 .
- Step S 3 a process of “Black-and-White Printing?” is performed.
- the drawing-color adjusting unit 17 determines whether or not black-and-white printing is set based on the image quality setting in Step S 2 .
- Step S 4 the process proceeds to Step S 4 .
- this image process is terminated.
- a print job for color printing is to be generated.
- Step S 4 a process of “Line Drawing?” is performed.
- the drawing-color adjusting unit 17 determines whether or not the object of the color image data of the print target is a line drawing based on the image quality setting in Step S 2 .
- Step S 5 In the case where the object is line drawing (YES), the process proceeds to Step S 5 . In the case where the object is not line drawing (NO), the process proceeds to Step S 8 .
- Step S 5 a process of “Drawing background color is white or transparent?” is performed.
- the drawing-color adjusting unit 17 determines whether or not the drawing background color for the color image data is set to white or transparent based on the image quality setting in Step S 2 .
- Step S 6 In the case where the drawing background color is white or transparent (YES), the process proceeds to Step S 6 . In the case where the drawing background color is a color other than white or transparent (NO), the process proceeds to Step S 8 .
- Step S 6 a process of “App background color is black?” is performed.
- the drawing-color adjusting unit 17 determines whether or not the app background color of the color image data is black based on the image quality setting in Step S 2 .
- Step S 7 In the case where the app background color is black (YES), the process proceeds to Step S 7 . In the case where the app background color is white (NO), the process proceeds to Step S 8 .
- Step S 7 a process of “Adjust drawing color (black)” is performed.
- the origin setting unit 27 sets the brightness of “0” of black, which the app background color as the origin P on the brightness axis of the hue coordinate system.
- the first brightness setting unit 29 obtains the distance (K value) from the origin P to the coordinate W of the line-drawing color (yellow) of the line-drawing object in the hue coordinate system as illustrated in FIG. 3A .
- the coordinate saturation becomes 255, which is the maximum value of the RGB value.
- Step S 9 After the K value of the line-drawing object is thus obtained, the process proceeds to Step S 9 .
- Step S 8 a process of “Adjust drawing color (white)” is performed. This process is performed not only in the case where the drawing background color is white, but also in the case where the object of the image data is not a line drawing or in the case where the drawing background color is a color other than white or transparent as illustrated in Steps S 4 and S 5 .
- Step S 8 the second brightness setting unit 31 obtains the distance (K value) on the brightness axis from white to the brightness of yellow that is the line-drawing color as illustrated in FIG. 3B .
- Step S 9 After the K value of the line-drawing object is thus obtained, the process proceeds to Step S 9 .
- Step S 9 a process of “Generate print job” is performed.
- the print-data generating unit 19 sets a drawing adjustment value for the line-drawing object and generates a print job for black-and-white printing in which the drawing background color is set for the background color.
- the drawing adjustment value the K value obtained in Step S 7 or S 8 is set.
- a RGBA value (0, 0, 0, 255) is set by adding the transparent channel in case of transparent and a RGB value (255, 255, 255) is set in case of white.
- the print job thus generated is transmitted to the printer 5 .
- the printer 5 causes, based on the print job, black-and-white printing in which the visibility is improved by adjusting the drawing color of the yellow line-drawing object.
- FIG. 5 is a schematic diagram illustrating respective results of the black-and-white printings based on the color line image data, which include a quasi-image in black-and-white Pa of the color line image, the black-and-white printing Pb in the embodiment, and the black-and-white printing Pc in a comparative example.
- the color image data has the app background color of black and line-drawing objects with respective line-drawing colors of white, red, blue, grey, green, and yellow.
- the black-and-white printing Pb is printed in black and white after the color line image data is processed by the above-described method in the embodiment.
- the black-and-white printing Pc is printed in black and white after the color line image data is processed by a method in the comparative example.
- the drawing background color is transparent, and the drawing color of the line-drawing object is adjusted as described above.
- the drawing background color is simply made transparent, but the drawing color of the line-drawing object is not adjusted.
- the PC 3 of this embodiment is an image processing apparatus for setting the app background color in the color line image data to white or transparent and expressing the line-drawing color (drawing color) of the line-drawing object by achromatic brightness when the black-and-white printing is performed based on the color line image data.
- the PC 3 includes the origin setting unit 27 and the first brightness setting unit 29 .
- the origin setting unit 27 sets the brightness of the app background color to the origin P on the brightness axis of the hue coordinate system in the case where the app background color in the color line image data has a color other than white.
- the first brightness setting unit 29 sets the distance from the origin P to the coordinate W of the line-drawing color in the hue coordinate system as the brightness for black-and-white printing of the line-drawing object.
- this embodiment can set the line-drawing color of the line-drawing object taking the brightness and the saturation into consideration as the drawing color for black-and-white printing when the black-and-white printing is performed based on the color line image data. This improves the visibility of the line-drawing object.
- the origin P on the brightness axis of the hue coordinate system changes corresponding to the app background color other than white in the color image data. This can change the distance from the origin P to the coordinate W of the line-drawing color.
- this embodiment allows setting the brightness for black-and-white printing taking the brightness and the saturation into consideration as the line-drawing color of the line-drawing object corresponding to the background color other than white in the color image data. This allows more reliably improving the visibility of the line-drawing object.
- this embodiment includes the second brightness setting unit 31 that sets the distance on the brightness axis from white to the brightness of the line-drawing color as the brightness for black-and-white printing in the case where the app background color in the color line image data is white.
- this embodiment allows reliably improving the visibility of the line-drawing object even in the case where the app background color is white. Moreover, this embodiment performs simple process different from the process in the case where the app background color is a color other than white. This allows speeding up the process.
- the PC 3 in this embodiment includes the print-data generating unit 19 that generates a print job for black-and-white printing based on the setting of brightness for black-and-white printing. This print job allows reliably performing the black-and-white printing in which the visibility of the line-drawing object is improved.
- the image forming system 1 in this embodiment causes the output unit 35 of the printer 5 to reliably perform black-and-white printing based on the print job for black-and-white printing.
Abstract
Description
- This application is based upon, and claims the benefit of priority from, corresponding Japanese Patent Application No. 2013-091826 filed in the Japan Patent Office on Apr. 24, 2013, the entire contents of which are incorporated herein by reference.
- Unless otherwise indicated herein, the description in this section is not prior art to the claims in this application and is not admitted to be prior art by inclusion in this section.
- A user that uses drawing software such as a computer aided design (CAD) software frequently sets a background color to black or dark grey for preventing eyestrain or similar reason when the user draws a color line image.
- When this color line image is printed, the background color is changed into white or transparent for reduction of the toner amount and/or due to the optical characteristics of an output paper. However, a consequent problem is that this makes it difficult to see a line-drawing color of a part of a line-drawing object.
- For example, in the case where the line-drawing color is yellow, the visibility is good with the background color of black during drawing. On the other hand, the visibility is poor with the background color of white on a paper sheet after printing. In particular, when printed with a black-and-white printer or similar printer, the line-drawing color of white or yellow is converted into black and white so as to be a light black line. This light black line is hardly visible depending on the gamma characteristic and the screen characteristics. Alternatively, jaggy might become eye-catching.
- In response, to improve the visibility of the line-drawing object with the line-drawing color of yellow, there is a technique that employs a high-resolution screen only in the problematic part so as to reduce the jaggy.
- However, with this technique, the color of the line-drawing object itself is still light. This technique cannot ensure sufficient visibility.
- Accordingly, for example, the user of CAD or similar tool changes the white line-drawing color of the line-drawing object into black and changes the yellow line-drawing color of the line-drawing object into orange for printing manually, so as to ensure visibility of the black-and-white printing.
- An image processing apparatus according to the disclosure includes an image processing unit configured to set a background color in color line image data to one of white and transparent and express a line-drawing color of a line-drawing object by achromatic brightness when performing black-and-white printing based on the color line image data. The image processing unit includes: an origin setting unit configured to set a brightness of the background color to an origin on a brightness axis of a hue coordinate system in a case where the background color in the color line image data is a color other than white; and a first brightness setting unit configured to set a distance from the origin to a coordinate of the line-drawing color in the hue coordinate system as a brightness of the line-drawing object for the black-and-white printing.
- These as well as other aspects, advantages, and alternatives will become apparent to those of ordinary skill in the art by reading the following detailed description with reference where appropriate to the accompanying drawings. Further, it should be understood that the description provided in this summary section and elsewhere in this document is intended to illustrate the claimed subject matter by way of example and not by way of limitation.
-
FIG. 1 is a block diagram illustrating an image forming system according to an embodiment of the present disclosure; -
FIG. 2 is a schematic diagram illustrating an example of an image-quality setting screen according to the embodiment; -
FIGS. 3A and 3B are graphical diagrams illustrating a hue coordinate system according to the embodiment; -
FIG. 4 is a flowchart of an image process by the image forming system according to the embodiment; and -
FIG. 5 is a schematic diagram illustrating respective results of black-and-white printing based on color line image data, which include a quasi-image in black-and-white of the color line image, the black-and-white printing of the embodiment, and the black-and-white printing of a comparative example. - Example apparatuses are described herein. Other example embodiments or features may further be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented herein. In the following detailed description, reference is made to the accompanying drawings, which form a part thereof.
- The example embodiments described herein are not meant to be limiting. It will be readily understood that the aspects of the present disclosure, as generally described herein, and illustrated in the drawings, can be arranged, substituted, combined, separated, and designed in a wide variety of different configurations, all of which are explicitly contemplated herein.
- The object to improve the visibility of the line-drawing object without manual operation when the black-and-white printing is performed based on the color line image data is achieved as follows. In the case where the background color in the color line image data is a color other than white, the brightness of the background color is set to the origin on the brightness axis in the hue coordinate system. Subsequently, the distance from the origin to the coordinate of the line-drawing color in the hue coordinate system is set to the brightness of the line-drawing object for black-and-white printing.
- In the case where the background color in the color line image data is white, the distance on the brightness axis from white to the brightness of the line-drawing color is preferred to be set to the brightness for black-and-white printing.
- The following describes embodiments according to the disclosure with reference to the drawings.
-
FIG. 1 is a block diagram illustrating an image forming system according to the embodiment of the present disclosure. Theimage forming system 1 inFIG. 1 includes a personal computer 3 (hereinafter referred to as “PC 3”) as an input-side device and aprinter 5 as an output-side device. The PC 3 and theprinter 5 are mutually connected via a network such as a Local Area Network (LAN). - The PC 3 is an information processing device, and can generate color line image data using a drafting application program such as CAD software. This PC 3 includes, at least, a data transmitting/receiving
unit 7, acontrol unit 9, and similar unit. - The data transmitting/receiving
unit 7 is an interface that transmits and receive data to/from an external terminal such as theprinter 5 via a network such as LAN. - The
control unit 9 has a main control function that controls each portion of thePC 3, and includes a central processing unit (CPU), a ROM, and similar member. The CPU executes a program as a main portion of a control calculation function. The ROM stores an operation program of this CPU. - In addition to the main control function, this
control unit 9 executes an image processing program within the ROM or similar member so as to function as aprinter driver 11. Theprinter driver 11 generates a print job from image data. - The
printer driver 11 in this embodiment adjusts the background color within the color line image data and the line-drawing color of a line-drawing object when printing the color line image data in black and white. The color line image data includes, for example, color line image data made by CAD or similar tool or color line image data converted into a different file format such as a portable document format (PDF). - This
printer driver 11 includes an app-data acquiring unit 13, auser input unit 15, a drawing-color adjusting unit 17, and a print-data generating unit 19. - The app-
data acquiring unit 13 realizes an image-data acquiring function as an image-data acquiring unit. That is, the app-data acquiring unit 13 acquires the image data of a print target from the application program such as CAD software. - The
user input unit 15 realizes an image-quality setting function as an image-quality setting unit so as to cause the user to set the image quality for printing. Specifically, theuser input unit 15 displays an image-quality setting screen for printing and allows image quality setting on the image-quality setting screen using a print-usage setting unit 21, a drawing-background-color setting unit 23, and an app-background-color setting unit 25.FIG. 2 illustrates one example of the image-quality setting screen. - The print-
usage setting unit 21 realizes a print-usage setting function so as to cause the user to set the type of object on the image data and obtain the printing result corresponding to the type of object. - In this embodiment, the field of “Input Data Type” on the image-quality setting screen in
FIG. 2 causes the user to select one of “Document+Graph”, “Photograph”, and “Line Drawing” as the type of object. The reason why the type of object is selected is that the color of the object is preferred to be printed as it is without adjustment in the case where the object is a document, a graph, or a photograph. - Additionally, the print-
usage setting unit 21 causes the user to set the color during printing. In this embodiment, the print-usage setting unit 21 causes the user to select “Full Color” or “Black and White” in the field of “Color” on the image-quality setting screen inFIG. 2 . - The drawing-background-
color setting unit 23 realizes a drawing-background-color setting function, and causes the user to set the background color (hereinafter also referred to as “drawing background color”) drawn on a paper sheet during printing. In this embodiment, the drawing-background-color setting unit 23 causes the user to set the background color for drawing to white or transparent. For example, on the image-quality setting screen inFIG. 2 , the drawing-background-color setting unit 23 causes the user to select “Set background color to transparent” or “Set background color to white” in the field of “Line-Drawing Option.” - The app-background-
color setting unit 25 realizes an app-background-color setting function, and causes the user to set the background color (hereinafter also referred to as, “working color of the application program” or “app background color”) on the work environment on the application program such as CAD software, that is, the background color in the image data. Here, the background color of the work environment can also be determined from the image data. - In this embodiment, on the image-quality setting screen upper in
FIG. 2 , the field of “Working color of Application Program” allows selecting “White” or “Black”. However, the background color of the work environment can be set to a different color such as grey and green in the application program, and this different color can be selected. - The drawing-
color adjusting unit 17 realizes a drawing-color adjusting function, and operates when printing the color line image data in black and white. Accordingly, the drawing-color adjusting unit 17 determines, from the image quality setting, whether or not black-and-white printing is selected, whether or not the object is a line drawing, whether or not the drawing background color is white or transparent, and whether or not the app background color is black. This drawing-color adjusting unit 17 includes anorigin setting unit 27, a firstbrightness setting unit 29, and a secondbrightness setting unit 31. - The
origin setting unit 27 realizes an origin setting function, and sets the brightness of the app background color to the origin on the brightness axis of the hue coordinate system in the case where the app background color in the color line image data is a color other than white.FIGS. 3A and 3B illustrate a hue coordinate system. The vertical axis denotes brightness and the horizontal axis denotes saturation. - In this embodiment, black is set as the app background color other than white. Accordingly, as illustrated in
FIG. 3A , the brightness of “0” is set to the origin P on the brightness axis. - The first
brightness setting unit 29 realizes a first brightness setting function, and sets the distance from the origin P to a coordinate W of the line-drawing color of the line-drawing object in the hue coordinate system as a brightness for black-and-white printing as illustrated inFIG. 3A . That is, the firstbrightness setting unit 29 sets the brightness for black-and-white printing taking into consideration not only the brightness of the line-drawing color but also the saturation of the line-drawing color to adjust the line-drawing color (hereinafter also referred to as “drawing color”) during printing of the line-drawing object. In this embodiment, the brightness for black-and-white printing employs the color value (K value) of black. Here, the K value is also referred to as a drawing-color adjusting value. - To obtain the K value, it is necessary to obtain the brightness and the saturation (hereinafter referred to as “coordinate brightness” and “coordinate saturation”) as the coordinate W of the line-drawing color. In this embodiment, in the case where the line-drawing color is expressed as an RGB value, the coordinate brightness is set as a luminance value in the NTSC color space based on following Formula (1). The coordinate saturation is obtained as the maximum value of the RGB value.
-
Coordinate Brightness=0.3×RED+0.6×GREEN+0.1×BLUE Formula (1) - In Formula (1), RED, GREEN, and BLUE are respective color values of RGB. The method for obtaining the coordinate brightness and the coordinate saturation of the line-drawing color may be any method. For example, CIEL*a*b* may also be employed.
- Since the K value is the distance from the origin P to the coordinate W, the K value can be obtained using the following Formula (2). In this embodiment, the K value is obtained taking into
consideration 10% of the saturation. The percentage of the saturation to be taken into consideration may be any percentage, and may be set to any percentage by the user. -
K Value=✓((Origin−Coordinate Brightness)2+(0.1×Coordinate Saturation)2) Formula (2) - The second
brightness setting unit 31 realizes a second brightness setting function, and sets the distance on the brightness axis from white to the brightness of the line-drawing color as the brightness for black-and-white printing as illustrated inFIG. 3B in the case where the app background color in the color line image data is white. That is, in the case where the app background color is white, the saturation is not taken into consideration. - The K value in the case where the app background color is white can be obtained by the following Formula (3).
-
K Value=Origin−Coordinate Brightness Formula (3) - The print-data generating unit 19 realizes a print-data generating function, and generates a print job based on the image data acquired by the app-
data acquiring unit 13. When the color line image data is printed in black and white, the print-data generating unit 19 generates print data for black-and-white printing based on the setting of the K value. In this case, the print-data generating unit 19 sets the app background color of the color line image data to white or transparent as the drawing background color corresponding to the image quality setting in theuser input unit 15. - When setting the drawing background color to transparent, a transparent channel is added to the RGB value to make a RGBA value. For example, in the case where the app background color is black, the RGB value (0, 0, 0) is changed into a RGBA value (0, 0, 0, 255) or similar value. When setting the background color to white, the RGB value is simply changed into the RGB value (255, 255, 255) of white.
- The set drawing background color is used for generating the print job for black-and-white printing together with the K value, which is obtained by the first
brightness setting unit 29 or the secondbrightness setting unit 31, the color line image data, and the image quality setting in theuser input unit 15. The generated print job is transmitted to theprinter 5 side via the data transmitting/receivingunit 7. - The
printer 5 is constituted of, for example, a digital multi-functional peripheral that includes a data transmitting/receivingunit 33, anoutput unit 35, and acontrol unit 37. - The data transmitting/receiving
unit 33 is an interface that, similarly to thePC 3, transmits and receives data to/from an external terminal such as thePC 3 via a network such as LAN. The print job is received via this data transmitting/receivingunit 33 from thePC 3. - The
output unit 35 realizes a printing function as a printing unit, and forms (prints) an image on a paper sheet based on the print job input from thePC 3. Here, theoutput unit 35 also allows printing based on the image data read by a scanner of theprinter 5 or similar printing. - The
control unit 37 has a main control function that controls each portion of theprinter 5, and includes a CPU, a ROM, and similar member. The CPU executes a program as a main portion of a control calculation function. The ROM stores an operation program of this CPU. - In addition to the main control function, this
control unit 37 has an image processing function that generates image data (output image data) for output based on the print job and hands over the image data to theoutput unit 35. That is, thecontrol unit 37 executes the image processing program within the ROM so as to function as an interpretingunit 39, a black-and-white setting-value reference unit 41, acolor adjusting unit 43, and an output-image generating unit 45. - The interpreting
unit 39 realizes an interpreting function, and interprets the print job received by the data transmitting/receivingunit 33. - The black-and-white setting-
value reference unit 41 realizes a black-and-white setting-value reference function, and refers to the setting values for black-and-white printing, which has been set in the print job, based on the interpretation result of the interpretingunit 39. In this embodiment, the input data type, the drawing background color, the app background color, the drawing-color adjusting value, and similar information are referenced. - The
color adjusting unit 43 realizes a color adjusting function, and adjusts the drawing color of the drawing background color and the line-drawing object in accordance with the setting values for black-and-white printing referenced by the black-and-white setting-value reference unit 41 for the print job and then generates drawing data. - The output-
image generating unit 45 realizes an output-image generating function, and generates the final output image data based on the drawing data from thecolor adjusting unit 43. The generated output image data is handed over to theoutput unit 35. -
FIG. 4 is a flowchart of an image process by theimage forming system 1 inFIG. 1 . Here, the image process in this embodiment will be described for the case where a print job for black-and-white printing is generated based on color image data (line drawing or drawing other than line drawing) in which the app background color is black (RGB=0, 0, 0) and the line-drawing color of the line-drawing object is yellow (RGB=255, 255, 0). - The process in the flowchart of
FIG. 4 is started by activating theprinter driver 11 on the application program such as CAD software of thePC 3. - In Step S1, a process of “Acquire image data” is performed. In this process, the app-
data acquiring unit 13 acquires the color image data of the print target from the application program. Subsequently, the process proceeds to Step S2. - In Step S2, a process of “Accept image quality setting” is performed. In this process, the
user input unit 15 accepts the image quality setting from the user on the image-quality setting screen inFIG. 2 . After this image quality setting has been accepted, the process proceeds to Step S3. - In Step S3, a process of “Black-and-White Printing?” is performed. In this process, the drawing-
color adjusting unit 17 determines whether or not black-and-white printing is set based on the image quality setting in Step S2. - In the case where the black-and-white printing is set (YES), the process proceeds to Step S4. In the case where the color printing is set (NO), this image process is terminated. In the case where the image process is terminated, a print job for color printing is to be generated. Here, it is only necessary to generate the print job for color printing using a well-known method.
- In Step S4, a process of “Line Drawing?” is performed. In this process, the drawing-
color adjusting unit 17 determines whether or not the object of the color image data of the print target is a line drawing based on the image quality setting in Step S2. - In the case where the object is line drawing (YES), the process proceeds to Step S5. In the case where the object is not line drawing (NO), the process proceeds to Step S8.
- In Step S5, a process of “Drawing background color is white or transparent?” is performed. In this process, the drawing-
color adjusting unit 17 determines whether or not the drawing background color for the color image data is set to white or transparent based on the image quality setting in Step S2. - In the case where the drawing background color is white or transparent (YES), the process proceeds to Step S6. In the case where the drawing background color is a color other than white or transparent (NO), the process proceeds to Step S8.
- In Step S6, a process of “App background color is black?” is performed. In this process, the drawing-
color adjusting unit 17 determines whether or not the app background color of the color image data is black based on the image quality setting in Step S2. - In the case where the app background color is black (YES), the process proceeds to Step S7. In the case where the app background color is white (NO), the process proceeds to Step S8.
- In Step S7, a process of “Adjust drawing color (black)” is performed. In this process, firstly, as illustrated in
FIG. 3A , theorigin setting unit 27 sets the brightness of “0” of black, which the app background color as the origin P on the brightness axis of the hue coordinate system. - Subsequently, the first
brightness setting unit 29 obtains the distance (K value) from the origin P to the coordinate W of the line-drawing color (yellow) of the line-drawing object in the hue coordinate system as illustrated inFIG. 3A . - Specifically, with
Formula 1 described above, the coordinate brightness of yellow (255, 255, 0) is obtained as 0.3×255×0.6+255+0.1×0=0.9×255. The coordinate saturation becomes 255, which is the maximum value of the RGB value. - Substituting these values into Formula (2) allows obtaining the K value as shown in following Formula (4).
-
K Value=✓((0−0.9×255)2+(0.1×255)2)=✓(2292+252)=231 Formula (4) - After the K value of the line-drawing object is thus obtained, the process proceeds to Step S9.
- In Step S8, a process of “Adjust drawing color (white)” is performed. This process is performed not only in the case where the drawing background color is white, but also in the case where the object of the image data is not a line drawing or in the case where the drawing background color is a color other than white or transparent as illustrated in Steps S4 and S5.
- In this Step S8, the second
brightness setting unit 31 obtains the distance (K value) on the brightness axis from white to the brightness of yellow that is the line-drawing color as illustrated inFIG. 3B . - Specifically, with
Formula 1 described above, the coordinate brightness of yellow (255, 255, 0) is obtained as 0.9×255 and the coordinate brightness of white (255, 255, 255) as the origin is obtained as 0.3×255+0.6×255+0.1×255=1.0×255. - Substituting these values into Formula (3) allows obtaining the K value as shown in following Formula (5).
-
K Value=(1.0−0.9)255=25 Formula (5) - After the K value of the line-drawing object is thus obtained, the process proceeds to Step S9.
- In Step S9, a process of “Generate print job” is performed. In this process, the print-data generating unit 19 sets a drawing adjustment value for the line-drawing object and generates a print job for black-and-white printing in which the drawing background color is set for the background color. As the drawing adjustment value, the K value obtained in Step S7 or S8 is set. As the drawing background color, a RGBA value (0, 0, 0, 255) is set by adding the transparent channel in case of transparent and a RGB value (255, 255, 255) is set in case of white.
- The print job thus generated is transmitted to the
printer 5. Theprinter 5 causes, based on the print job, black-and-white printing in which the visibility is improved by adjusting the drawing color of the yellow line-drawing object. -
FIG. 5 is a schematic diagram illustrating respective results of the black-and-white printings based on the color line image data, which include a quasi-image in black-and-white Pa of the color line image, the black-and-white printing Pb in the embodiment, and the black-and-white printing Pc in a comparative example. Here, the color image data has the app background color of black and line-drawing objects with respective line-drawing colors of white, red, blue, grey, green, and yellow. The black-and-white printing Pb is printed in black and white after the color line image data is processed by the above-described method in the embodiment. The black-and-white printing Pc is printed in black and white after the color line image data is processed by a method in the comparative example. - In this embodiment in
FIG. 5 , the drawing background color is transparent, and the drawing color of the line-drawing object is adjusted as described above. In the comparative example inFIG. 5 , the drawing background color is simply made transparent, but the drawing color of the line-drawing object is not adjusted. - As is obvious from
FIG. 5 , in this embodiment, all the line-drawing objects including the yellow line-drawing object clearly appear on the printing result. Thus, the visibility can be improved. In contrast, in the comparative example, the white line-drawing object does not appear on the printing result. The yellow line-drawing object appears to be extremely light on the printing result. Accordingly, in the comparative example, the visibility of white and yellow is significantly reduced. - The
PC 3 of this embodiment is an image processing apparatus for setting the app background color in the color line image data to white or transparent and expressing the line-drawing color (drawing color) of the line-drawing object by achromatic brightness when the black-and-white printing is performed based on the color line image data. ThePC 3 includes theorigin setting unit 27 and the firstbrightness setting unit 29. Theorigin setting unit 27 sets the brightness of the app background color to the origin P on the brightness axis of the hue coordinate system in the case where the app background color in the color line image data has a color other than white. The firstbrightness setting unit 29 sets the distance from the origin P to the coordinate W of the line-drawing color in the hue coordinate system as the brightness for black-and-white printing of the line-drawing object. - Accordingly, this embodiment can set the line-drawing color of the line-drawing object taking the brightness and the saturation into consideration as the drawing color for black-and-white printing when the black-and-white printing is performed based on the color line image data. This improves the visibility of the line-drawing object.
- Moreover, in this embodiment, the origin P on the brightness axis of the hue coordinate system changes corresponding to the app background color other than white in the color image data. This can change the distance from the origin P to the coordinate W of the line-drawing color.
- Accordingly, this embodiment allows setting the brightness for black-and-white printing taking the brightness and the saturation into consideration as the line-drawing color of the line-drawing object corresponding to the background color other than white in the color image data. This allows more reliably improving the visibility of the line-drawing object.
- Additionally, this embodiment includes the second
brightness setting unit 31 that sets the distance on the brightness axis from white to the brightness of the line-drawing color as the brightness for black-and-white printing in the case where the app background color in the color line image data is white. - Accordingly, this embodiment allows reliably improving the visibility of the line-drawing object even in the case where the app background color is white. Moreover, this embodiment performs simple process different from the process in the case where the app background color is a color other than white. This allows speeding up the process.
- The
PC 3 in this embodiment includes the print-data generating unit 19 that generates a print job for black-and-white printing based on the setting of brightness for black-and-white printing. This print job allows reliably performing the black-and-white printing in which the visibility of the line-drawing object is improved. - The
image forming system 1 in this embodiment causes theoutput unit 35 of theprinter 5 to reliably perform black-and-white printing based on the print job for black-and-white printing. - While various aspects and embodiments have been disclosed herein, other aspects and embodiments will be apparent to those skilled in the art. The various aspects and embodiments disclosed herein are for purposes of illustration and are not intended to be limiting, with the true scope and spirit being indicated by the following claims.
Claims (12)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013091826A JP5829231B2 (en) | 2013-04-24 | 2013-04-24 | Image processing apparatus, program, and image forming system |
JP2013-091826 | 2013-04-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140320871A1 true US20140320871A1 (en) | 2014-10-30 |
US9058145B2 US9058145B2 (en) | 2015-06-16 |
Family
ID=51770628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/257,109 Expired - Fee Related US9058145B2 (en) | 2013-04-24 | 2014-04-21 | Image process for ensuring visibility of color image in black and white printing |
Country Status (3)
Country | Link |
---|---|
US (1) | US9058145B2 (en) |
JP (1) | JP5829231B2 (en) |
CN (1) | CN104125371B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190311234A1 (en) * | 2018-04-09 | 2019-10-10 | Canon Kabushiki Kaisha | Information processing apparatus, method, and storage medium |
CN115797494A (en) * | 2023-02-06 | 2023-03-14 | 武汉精臣智慧标识科技有限公司 | Picture binarization processing method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7110147B1 (en) * | 1999-09-09 | 2006-09-19 | Seiko Epson Corporation | Image processing method and apparatus |
US20090040542A1 (en) * | 2007-08-09 | 2009-02-12 | Seiko Epson Corporation | Image processing system, display device, program and information storage medium |
US20110058232A1 (en) * | 2009-09-08 | 2011-03-10 | Ricoh Company, Limited | Image processing apparatus and method |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10336466A (en) | 1997-05-29 | 1998-12-18 | Toshiba Corp | Image forming device and image processors |
JP3663853B2 (en) | 1997-10-08 | 2005-06-22 | 富士ゼロックス株式会社 | Image processing device |
JP3531548B2 (en) | 1999-09-09 | 2004-05-31 | セイコーエプソン株式会社 | Image processing method and apparatus |
JP3597763B2 (en) | 2000-07-25 | 2004-12-08 | 京セラミタ株式会社 | Image forming apparatus having sample output function |
EP1223745B1 (en) * | 2001-01-05 | 2006-10-18 | Seiko Epson Corporation | System and method for processing image data, computer program for performing the method and data storage medium carrying the program |
JP2002236921A (en) | 2001-02-07 | 2002-08-23 | Ricoh Co Ltd | Document image recognition method, document image recognition device and recording medium |
US7218414B2 (en) * | 2002-03-22 | 2007-05-15 | Canon Kabushiki Kaisha | Apparatus and method for recording document described in markup language |
JP4957668B2 (en) * | 2008-07-04 | 2012-06-20 | 村田機械株式会社 | Image processing device |
JP2011254473A (en) * | 2010-06-02 | 2011-12-15 | Toshiba Corp | Image processing system, method for the same, and image forming device |
-
2013
- 2013-04-24 JP JP2013091826A patent/JP5829231B2/en not_active Expired - Fee Related
-
2014
- 2014-04-16 CN CN201410152655.0A patent/CN104125371B/en not_active Expired - Fee Related
- 2014-04-21 US US14/257,109 patent/US9058145B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7110147B1 (en) * | 1999-09-09 | 2006-09-19 | Seiko Epson Corporation | Image processing method and apparatus |
US20090040542A1 (en) * | 2007-08-09 | 2009-02-12 | Seiko Epson Corporation | Image processing system, display device, program and information storage medium |
US20110058232A1 (en) * | 2009-09-08 | 2011-03-10 | Ricoh Company, Limited | Image processing apparatus and method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190311234A1 (en) * | 2018-04-09 | 2019-10-10 | Canon Kabushiki Kaisha | Information processing apparatus, method, and storage medium |
CN115797494A (en) * | 2023-02-06 | 2023-03-14 | 武汉精臣智慧标识科技有限公司 | Picture binarization processing method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104125371A (en) | 2014-10-29 |
JP2014216798A (en) | 2014-11-17 |
JP5829231B2 (en) | 2015-12-09 |
US9058145B2 (en) | 2015-06-16 |
CN104125371B (en) | 2017-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5968084B2 (en) | Image processing apparatus, image processing method, and program | |
JP6381183B2 (en) | Apparatus, method, and program for extending object included in image data | |
US8780410B2 (en) | Image processing apparatus | |
US9432551B2 (en) | Image processing apparatus configured to execute correction on scan image data | |
US10817234B2 (en) | Image processing device and non-transitory computer-readable computer medium storing image processing program | |
JP2013251757A (en) | Image processor and computer program | |
JP4693674B2 (en) | Gray component replacement method | |
US9253368B2 (en) | Image processing device setting binary value without using dither matrix when prescribed condition is satisfied | |
JP7367159B2 (en) | Image processing device, image processing method, and program | |
JP2015100020A (en) | Display device, and computer program | |
US9225877B2 (en) | Image processing apparatus, method for processing images, and program for performing density adjustments | |
US9058145B2 (en) | Image process for ensuring visibility of color image in black and white printing | |
JP2016048879A (en) | Image forming apparatus, control method of image forming apparatus, and program | |
US8351099B2 (en) | Hue specific monochromatic printing mechanism | |
US9671987B2 (en) | Compatibility of configuration between variable and fixed print job data | |
JP2024054067A (en) | Image processing device, image forming device, image processing method and program | |
JP4706732B2 (en) | Color conversion apparatus, color conversion program, and color conversion method | |
JP6051526B2 (en) | Image processing system, image forming apparatus, image processing program, and image processing method | |
JP2019096946A (en) | Image processing apparatus, image processing method and program | |
JP2019194814A (en) | Image processing apparatus, image processing method, and image processing program | |
JP2019029902A (en) | Image processing apparatus, image processing method, and program | |
JP2018136871A (en) | Print instruction device and program | |
JP2016036120A (en) | Image forming apparatus, control method of the same, and program | |
JP2017041819A (en) | Image formation apparatus and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: KYOCERA DOCUMENT SOLUTIONS INC., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KAWASAKI, TOMOHIRO;REEL/FRAME:032721/0812 Effective date: 20140407 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20230616 |