[go: up one dir, main page]

KR100460980B1 - Apparatus and method for improvement of printing image quality - Google Patents

Apparatus and method for improvement of printing image quality Download PDF

Info

Publication number
KR100460980B1
KR100460980B1 KR10-2003-0002532A KR20030002532A KR100460980B1 KR 100460980 B1 KR100460980 B1 KR 100460980B1 KR 20030002532 A KR20030002532 A KR 20030002532A KR 100460980 B1 KR100460980 B1 KR 100460980B1
Authority
KR
South Korea
Prior art keywords
pixel
brightness
interest
text
background
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.)
Expired - Fee Related
Application number
KR10-2003-0002532A
Other languages
Korean (ko)
Other versions
KR20040065052A (en
Inventor
임성현
Original Assignee
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR10-2003-0002532A priority Critical patent/KR100460980B1/en
Publication of KR20040065052A publication Critical patent/KR20040065052A/en
Application granted granted Critical
Publication of KR100460980B1 publication Critical patent/KR100460980B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5025Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control by measuring the original characteristics, e.g. contrast, density
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5033Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control by measuring the photoconductor characteristics, e.g. temperature, or the characteristics of an image on the photoconductor
    • G03G15/5041Detecting a toner image, e.g. density, toner coverage, using a test patch

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Image Processing (AREA)

Abstract

인쇄화질 개선장치 및 그 방법이 개시된다. 배경, 문자 및 그림이 혼재된 문서의 인쇄 화질을 개선하기 위한 장치는, 혼재문서를 스캐닝하여 획득한 이미지 데이터의 주목화소를 문자화소, 배경화소 및 그림화소 중 어느 하나로 구분하여 출력하는 화소구분부 및 화소구분부에 의해 구분된 주목화소의 특성에 따라 기 설정된 복수의 명도 등화 패턴을 적응적으로 선택하여 주목화소의 상기 명도레벨을 보정하는 콘트라스트 보정부를 구비한다. 이에 의해, 입력화소의 콘트라스트를 향상시킬 수 있어, 배경, 문자 및 그림이 혼재된 문서의 인쇄화질을 개선시킬 수 있다.An apparatus and method for improving print quality are disclosed. An apparatus for improving the print quality of a document having a mixed background, text, and picture includes: a pixel division unit for dividing a pixel of interest in image data obtained by scanning a mixed document into one of a text pixel, a background pixel, and a picture pixel and outputting the pixel; And a contrast correction unit for adaptively selecting a plurality of preset brightness equalization patterns according to the characteristics of the pixels of interest divided by the pixel separator to correct the brightness levels of the pixels of interest. As a result, the contrast of the input pixel can be improved, and the print quality of the document in which the background, characters, and pictures are mixed can be improved.

Description

인쇄화질 개선장치 및 그 방법{Apparatus and method for improvement of printing image quality}Apparatus and method for improvement of printing image quality}

본 발명은 인쇄화질 개선장치에 관한 것으로, 보다 상세하게는, 문자(text)와 그림(image)이 혼재된 혼재문서(mixed document)에서 각 입력화소의 특성에 따라 콘트라스트(contrast)를 적응적으로 보정할 수 있는 인쇄화질 개선장치에 관한 것이다.The present invention relates to an apparatus for improving a print quality. More particularly, the contrast is adaptively adjusted according to the characteristics of each input pixel in a mixed document in which text and image are mixed. The present invention relates to an apparatus for improving a print quality that can be corrected.

이미지 스캐너(image scanner), 팩시밀리(facsimile) 및 디지털복사기(digital copier) 등과 같은 화상 처리 장치는 인쇄화질을 개선하기 위한 장치를 구비한다. 인쇄화질 개선장치는 인쇄대상 문서에 대한 인쇄화질을 향상시키기 위해 윤곽강조 및 콘트라스트 보정 등 화질개선 알고리즘을 통해 인쇄화질을 개선하고 있다.Image processing apparatuses such as an image scanner, facsimile, and digital copier are provided with an apparatus for improving print quality. The print quality improving apparatus improves the print quality through image quality improvement algorithms such as outline enhancement and contrast correction to improve the print quality of the document to be printed.

일반적으로, 콘트라스트 보정을 위한 방법으로, 밝기의 변화에 따른 감마보정 및 히스토그램 등화(Histogram Equalization)를 들 수 있다. 여기서, 히스토그램 등화는 동적범위(dynamic range)를 늘리는(stretching) 효과를 갖기 때문에 결과 영상의 그레이 분포를 평평(flat)하게 하고, 그 결과로서 화상의 콘트라스트를 개선한다.In general, as a method for contrast correction, gamma correction and histogram equalization according to a change in brightness may be mentioned. Here, the histogram equalization has the effect of stretching the dynamic range, thereby flattening the gray distribution of the resulting image, and as a result, improving the contrast of the image.

종래 인쇄화질 개선장치는 인쇄화질을 개선하기 위해 콘트라스트를 보정하는 경우, 인쇄대상 데이터의 특성에 상관없이 일률적으로 하나의 명도 등화 패턴을 적용하여 콘트라스트를 보정하였다. 배경, 문자, 그래픽 및 사진 등 서로 다른 특성의 데이터가 혼재되어 있는 혼재문서의 경우, 하나의 명도 등화 패턴을 적용하여 보정을 하게 되면 각 데이터의 고유의 특성을 살리지 못하게 되어 인쇄화질이 떨러지게 되는 문제점이 발생한다.In the conventional print quality improving apparatus, when the contrast is corrected to improve the print quality, the brightness is uniformly corrected by applying one brightness equalization pattern regardless of the characteristics of the data to be printed. In the case of mixed documents with mixed data of different characteristics such as background, text, graphics, and photographs, if the correction is made by applying one brightness equalization pattern, the print quality may be reduced due to the inherent characteristics of each data. A problem occurs.

본 발명이 이루고자 하는 기술적 과제는, 문자와 그림이 혼재된 문서에 대하여 입력화소를 문자, 배경, 또는 그림화소로 구분하고, 구분된 입력화소의 특성에 따라 콘트라스트를 적응적으로 보정하여 화질을 개선하는 인쇄화질 개선장치 및 그 방법을 제공하는 데 있다.The technical problem to be achieved by the present invention is to divide the input pixel into a text, a background, or a picture pixel for a document having a mixture of characters and pictures, and to improve the image quality by adaptively correcting the contrast according to the characteristics of the divided input pixels. It is to provide a print quality improving apparatus and a method thereof.

도 1은 본 발명의 바람직한 실시예에 따른 인쇄화질 개선장치에 대한 블록도,1 is a block diagram of an apparatus for improving a print quality according to a preferred embodiment of the present invention;

도 2a 내지 도 2c는 주목화소의 특성에 따른 명도 등화 패턴의 일 예를 도시한 도면, 그리고,2A to 2C are diagrams showing an example of brightness equalization patterns according to characteristics of the pixel of interest; and

도 3은 도 1에 도시된 인쇄화질 개선장치의 화질 개선 방법을 설명하기 위해 도시한 흐름도 이다.3 is a flowchart illustrating a method of improving image quality of the apparatus for improving a print quality shown in FIG. 1.

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

100 : 인쇄화질 개선장치 110 : 색변환 처리부100: print quality improvement device 110: color conversion processing unit

120 : 화소구분부 130 : 콘트라스트 보정부120: pixel segmentation unit 130: contrast correction unit

140 : 인쇄처리부 150 : 히스토리 정보 저장부140: print processing unit 150: history information storage unit

160 : 영역구분부160: region division

상기와 같은 기술적 과제를 해결하기 위한, 본 발명에 따른 배경, 문자 및 그림이 혼재된 문서의 인쇄 화질을 개선하기 위한 장치는, 상기 문서를 스캐닝하여 획득한 이미지 데이터의 주목화소를 문자화소, 배경화소 및 그림화소 중 어느 하나로 구분하여 출력하는 화소구분부 및 상기 화소구분부에 의해 구분된 상기 주목화소의 특성에 따라 기 설정된 복수의 명도 등화 패턴을 적응적으로 선택하여 상기 주목화소의 상기 명도레벨을 보정하는 콘트라스트 보정부를 구비한다.In order to solve the above technical problem, an apparatus for improving the print quality of a document having a mixed background, text, and picture according to the present invention includes a text pixel, a background of a pixel of interest in image data obtained by scanning the document. The brightness level of the pixel of interest by adaptively selecting a predetermined brightness equalization pattern according to the characteristics of the pixel segmentation unit and the pixel of division of the pixel divided by one of a pixel and a picture pixel Contrast correction unit for correcting the.

바람직하게는, 상기 화소구분부에 의해 상기 문자화소, 상기 배경화소 및 상기 그림화소 중 어느 하나로 구분된 상기 주목화소를 문자영역, 배경영역 및 그림영역 중 어느 하나의 영역으로 구분하는 영역구분부를 더 구비한다. 이 경우, 상기 콘트라스트 보정부는 상기 각 영역마다 서로 다른 상기 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정한다.Preferably, an area division unit for dividing the pixel of interest divided into any one of the character pixel, the background pixel, and the picture pixel by the pixel division unit into any one of a character area, a background area, and a picture area is further included. Equipped. In this case, the contrast correction unit corrects the brightness level of the pixel of interest using the brightness equalization pattern different for each of the regions.

또한, 상기 문서를 스캐닝하여 획득한 상기 이미지 데이터가 색상데이터인 경우, 상기 색상데이터를 명도성분 및 채도성분을 갖는 명도/채도 데이터로 변환하여 출력하는 색변환 처리부를 더 구비하며, 상기 화소구분부는 상기 명도/채도 데이터를 기초로 상기 주목화소를 상기 문자화소, 상기 배경화소 및 상기 그림화소중 어느 하나로 구분한다.In addition, when the image data obtained by scanning the document is color data, a color conversion processing unit for converting the color data into lightness / saturation data having a lightness component and a saturation component, and further outputs, the pixel separation unit The pixel of interest is classified into one of the text pixel, the background pixel, and the picture pixel based on the brightness / saturation data.

상기 콘트라스트 보정부는 상기 문자화소로 구분된 상기 주목화소에 대해서는, 상기 복수의 명도 등화 패턴 중 소정의 명도 임계값을 기준으로 상기 명도/채도 데이터가 적어도 2개의 등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 명도레벨을 보정하는 것이 바람직하다.The contrast correction unit uses the brightness equalization pattern in which the brightness / saturation data is classified into at least two classes based on a predetermined brightness threshold among the plurality of brightness equalization patterns. It is preferable to correct the brightness level of the pixel of interest.

상기 콘트라스트 보정부는 상기 주목화소의 상기 명도레벨이 상기 명도 임계값 이상인 화소에 대해서는 상기 문자화소를 백으로 처리하고, 상기 명도 임계값 이하인 화소에 대해서는 상기 문자화소를 흑으로 처리한다.The contrast correction unit processes the text pixel as white for pixels whose brightness level of the pixel of interest is greater than or equal to the brightness threshold, and processes the text pixel as black for pixels that are less than or equal to the brightness threshold.

또한, 상기 콘트라스트 보정부는 상기 그림화소로 구분된 상기 주목화소에 대해서는, 상기 복수의 명도 등화 패턴 중 2개 이상의 명도 임계값을 기준으로 상기 명도/채도 데이터가 3개 이상의 명도등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정한다.In addition, the contrast correction unit may include brightness equalization in which the brightness / saturation data is classified into three or more brightness classes based on two or more brightness thresholds of the plurality of brightness equalization patterns. The brightness level of the pixel of interest is corrected using a pattern.

한편, 상기와 같은 기술적 과제를 해결하기 위한, 본 발명에 따른 배경, 문자 및 그림이 혼재된 문서의 인쇄 화질을 개선하기 위한 방법은, 상기 문서를 스캐닝하여 획득한 이미지 데이터의 주목화소를 문자화소, 배경화소 및 그림화소 중 어느 하나로 구분하여 출력하는 단계 및 상기 화소 구분 단계에서 구분된 상기 주목화소의 특성에 따라 기 설정된 복수의 명도 등화 패턴을 적응적으로 선택하여 상기 주목화소의 명도레벨을 보정하는 단계를 포함한다.On the other hand, in order to solve the above technical problem, the method for improving the print quality of the document mixed with the background, characters and pictures according to the present invention, the pixel of interest of the image data obtained by scanning the document Correcting the brightness level of the pixel of interest by adaptively selecting a plurality of preset brightness equalization patterns according to the characteristics of the pixel of interest classified in the pixel division step and outputting the image into one of a background pixel and a picture pixel; It includes a step.

바람직하게는, 상기 문서를 스캐닝하여 획득한 상기 이미지 데이터가 색상데이터인 경우, 상기 색상데이터를 명도성분 및 채도성분을 갖는 명도/채도 데이터로변환하여 출력하는 단계를 더 포함하며, 상기 화소 구분 단계는 상기 명도/채도 데이터를 기초로 상기 주목화소를 상기 배경화소, 상기 문자화소 및 상기 그림화소 중 어느 하나로 구분한다.Preferably, the method further comprises converting the color data into brightness / saturation data having a brightness component and a saturation component when the image data obtained by scanning the document is color data, and outputting the color data. Divides the pixel of interest into one of the background pixel, the text pixel, and the picture pixel based on the brightness / saturation data.

상기 보정단계는 상기 문자화소로 구분된 상기 주목화소에 대해서는, 소정의 명도 임계값을 기준으로 상기 명도/채도 데이터가 적어도 2개의 등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정한다.In the correcting step, the brightness level of the pixel of interest is determined by using a brightness equalization pattern in which the brightness / saturation data is classified into at least two classes based on a predetermined brightness threshold for the pixel of interest that is divided into the character pixels. Calibrate

또한, 상기 보정단계는 상기 그림화소로 구분된 상기 주목화소에 대해서는, 상기 복수의 명도 등화 패턴 중 2개 이상의 명도 임계값을 기준으로 상기 명도/채도 데이터가 3개 이상의 명도등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정한다.In the correcting step, for the pixel of interest divided into the picture pixels, the brightness equalization in which the brightness / saturation data is classified into three or more brightness classes based on two or more brightness thresholds of the plurality of brightness equalization patterns. The brightness level of the pixel of interest is corrected using a pattern.

이하 첨부된 도면들을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings.

도 1은 본 발명의 바람직한 실시예에 따른 인쇄화질 개선장치에 대한 블록도이다.1 is a block diagram of a print quality improving apparatus according to a preferred embodiment of the present invention.

도 1을 참조하면, 인쇄화질 개선장치(100)는 색변환 처리부(110), 화소구분부(120), 콘트라스트 보정부(130) 및 인쇄처리부(140)를 구비한다.Referring to FIG. 1, the print quality improving apparatus 100 includes a color conversion processing unit 110, a pixel separation unit 120, a contrast correction unit 130, and a print processing unit 140.

본 발명에 의한 인쇄화질 개선장치(100)는 스캐너(미도시)와 같은 화상독취장치로부터 스캐닝하여 획득한 소정의 해상도를 갖는 화소(pixel)로 구성된 이미지데이터의 콘트라스트를 보정하여 화질을 개선한다.The print quality improvement apparatus 100 according to the present invention improves the image quality by correcting the contrast of image data composed of pixels having a predetermined resolution obtained by scanning from an image reading apparatus such as a scanner (not shown).

색변환 처리부(110)는 인쇄대상 문서가 컬러문서인 경우, 주목화소의 RGB 색상 데이터를 변환하여 명도성분과 채도성분을 갖는 색상데이터로 변환한다.If the document to be printed is a color document, the color conversion processing unit 110 converts the RGB color data of the pixel of interest to color data having a brightness component and a saturation component.

색상을 표현하는 모델은 색상을 색조(hue), 채도(saturation), 색도(chroma), 명도(lightness) 및 휘도(brightness)와 같은 속성들(attributes)에 따라 분류(classify)하여 분류된 그 색상을 특정 짓는데 사용된다.Models representing colors are classified by classifying colors according to their attributes, such as hue, saturation, chroma, brightness, and brightness. Used to specify

색상모델(color model)에는 컬러 모니터나 컬러 비디오 카메라를 위한 RGB(Red, Green, Blue)모델과 컬러 텔레비전 방송의 표준인 YIQ 모델 및 YCbCr 모델 등이 있다.Color models include RGB (Red, Green, Blue) models for color monitors and color video cameras, and YIQ models and YCbCr models, which are standard for color television broadcasting.

RGB 색상모델은 카메라나 스캐너의 이미지센서와 디스플레이 발광소자가 동작되는 방식에서 유래한 것이다. 만일 256 계조의 컬러 화상을 처리하기 위해서는 하나의 화소(pixel)당 R, G, B 각각에 8비트를 할당하므로, 하나의 화소당 3바이트(byte)의 저장공간을 필요로 한다.The RGB color model is derived from the way the camera or scanner's image sensor and display light emitting device operate. In order to process a 256-color color image, 8 bits are allocated to each of R, G, and B per pixel, and thus 3 bytes of storage space are required for each pixel.

YIQ 색상모델은 컬러 텔레비전 방송에 쓰이는 장비와 호환성을 위해 채택된 것으로, RGB 색상데이터를 명도성분과 채도성분으로 분리한 것이다. 명도를 나타내는 Y(luminance)성분은 흑백 텔레비전이 요구하는 모든 비디오정보를 제공하고, 채도(saturation)를 나타내는 I성분과 Q성분은 각각 동위상과 구적(quadrature)을 뜻하는 색상성분이다.The YIQ color model is adopted for compatibility with equipment used in color television broadcasting, and it separates RGB color data into brightness and saturation components. The Y (luminance) component representing brightness provides all the video information required by a black and white television, and the I and Q components representing saturation are color components representing in-phase and quadrature, respectively.

한편, YCbCr 색상모델은 색상정보로부터 명도를 분리하는 또 하나의 컬러 공간이다. 여기서, Y는 명도, Cb는 푸른 색차신호, Cr은 붉은 색차신호를 나타낸다. RGB 신호는 서로 같은 대역폭을 가지는 것에 비해, YCbCr 신호의 CbCr 색차신호는 대역폭이 줄어들기 때문에 효율적으로 사용된다.The YCbCr color model is another color space that separates brightness from color information. Here, Y represents brightness, Cb represents a blue color difference signal, and Cr represents a red color difference signal. Compared to the RGB signals having the same bandwidth, the CbCr color difference signal of the YCbCr signal is effectively used because the bandwidth is reduced.

색변환 처리부(110)는 전술한 색상모델 중 어느 하나를 이용하여 색상데이터를 변환한다. 색변환 처리부(110)를 통해 출력되는 명도/채도 데이터는 화소구분부(120)로 전송된다. 한편, 인쇄대상 데이터가 그레이 데이터(gray_data)인 경우 색변환 과정은 수행되지 않으며, 그레이 데이터는 바로 화소구분부(120)로 입력된다.The color conversion processing unit 110 converts color data using any one of the color models described above. The brightness / saturation data output through the color conversion processor 110 is transmitted to the pixel separation unit 120. On the other hand, when the print target data is gray data (gray_data), the color conversion process is not performed, and the gray data is directly input to the pixel separator 120.

화소구분부(120)는 색변환 처리부(110)로부터 출력되는 명도/채도 데이터를 기초로 주목화소(taget pixel)를 문자화소(text pixel), 배경화소(background pixel) 또는 그림화소(image pixel)로 구분한다. 주목화소는 본 발명에 의한 콘트라스트 보정을 수행하기 위해 구분 대상이 되는 화소를 지칭한다.The pixel dividing unit 120 converts a target pixel into a text pixel, a background pixel, or an image pixel based on the brightness / saturation data output from the color conversion processing unit 110. Separate by. The pixel of interest refers to a pixel to be distinguished in order to perform contrast correction according to the present invention.

화소구분부(120)는 색변환 처리부(110)에 의해 분리된 명도성분 및 채도성분에 대해 기 설정된 명도 임계값(threshold) 및 채도 임계값을 이용하여 주목화소를 문자화소, 배경화소 또는 그림화소로 구분한다. 바람직하게는, 소정의 높은 밝기의 명도 임계값 th0 와 낮은 밝기의 명도 임계값 th1을 이용하여 주목화소를 문자화소, 배경화소 또는 그림화소로 구분한다. 화소 구분 방법은 동출원인에 의해 기 출원된 바 있는 특허 출원번호(P2002-0044489)에 개시되어 있음으로 구체적인 설명은 생략한다.The pixel dividing unit 120 converts the pixel of interest to a pixel pixel, a background pixel, or a picture pixel using a brightness threshold and a saturation threshold preset for the brightness component and the chroma component separated by the color conversion processing unit 110. Separate by. Preferably, the pixel of interest is divided into a character pixel, a background pixel, or a picture pixel using a predetermined high brightness threshold th0 and a low brightness threshold th1. Since the pixel classification method is disclosed in Patent Application No. P2002-0044489 previously filed by the same applicant, detailed description thereof will be omitted.

콘트라스트 보정부(130)는 화소구분부(120)에 의해 구분되는 주목화소의 특성에 따라 기 설정된 복수의 명도 등화 패턴을 적응적으로 선택하여 주목화소의 명도레벨을 보정한다.The contrast corrector 130 adaptively selects a plurality of preset brightness equalization patterns according to the characteristics of the pixels of interest divided by the pixel separator 120 to correct the brightness levels of the pixels of interest.

도 2a 내지 도 2c는 주목화소의 특성에 따른 명도 등화 패턴의 일 예를 도시한 도면이다.2A to 2C are diagrams showing an example of brightness equalization patterns according to characteristics of a pixel of interest.

도면을 참조하면, x는 콘트라스트 보정부(130)로 입력되는 주목화소의 명도레벨, f(x1, x2, x3)는 x에 대한 명도 등화값을 생성하기 위한 명도 등화 패턴, LUT(x)는 x의 명도 등화값을 나타낸다.Referring to the drawings, x is the brightness level of the pixel of interest input to the contrast correction unit 130, f (x1, x2, x3) is a brightness equalization pattern for generating a brightness equalization value for x, LUT (x) is It represents the brightness equalization value of x.

명도 등화 패턴은 입력되는 주목화소의 명도레벨에 대응되는 출력화소의 명도레벨, 즉, 명도 등화값을 생성하기 위한 전달함수이다. 이러한 명도 등화 패턴은 콘트라스트 보정부(130)의 룩업테이블(Look-up Table :LUT)(132)에 기 저장된다.The brightness equalization pattern is a transfer function for generating a brightness level of the output pixel corresponding to the input brightness level of the pixel of interest, that is, a brightness equalization value. The brightness equalization pattern is pre-stored in a look-up table (LUT) 132 of the contrast correction unit 130.

콘트라스트 보정부(130)는 문자화소, 배경화소 또는 그림화소로 구분된 주목화소에 따라 LUT(132)에 기 저장된 복수의 명도 등화 패턴을 적응적으로 선택하여 주목화소의 명도레벨을 보정한다.The contrast correction unit 130 corrects the brightness level of the pixel of interest by adaptively selecting a plurality of brightness equalization patterns previously stored in the LUT 132 according to the pixel of interest divided into a text pixel, a background pixel, or a picture pixel.

예를 들면, 콘트라스트 보정부(130)는 화소구분부(120)에 의해 문자화소로 구분된 주목화소에 대해서는, 도 2a에서와 같은 명도 등화 패턴(f(x1))을 이용하여 주목화소의 명도레벨을 보정한다. 도 2a에서와 같이, 문자화소의 명도 등화 패턴(f(x1)은 주목화소의 명도레벨을 소정의 명도 임계값을 기준으로 2개의 등급으로 분류한 것이다. 따라서 입력되는 주목화소의 명도레벨이 명도 임계값 이상인 화소는 완전한 백으로 처리하는 백채우기(white filling)를 수행하고, 입력되는 주목화소의 명도레벨이 명도 임계값 이하인 화소에 대해서는 완전한 흑으로 처리하는 흑채우기(black filling)를 수행한다.For example, the contrast correction unit 130 uses the brightness equalization pattern f (x1) as shown in FIG. 2A for the pixel of interest divided by the pixel division unit 120 into the pixel of interest. Correct the level. As shown in Fig. 2A, the brightness equalization pattern f (x1) of the character pixel classifies the brightness level of the pixel of interest into two classes based on a predetermined brightness threshold value. Pixels greater than or equal to the threshold value perform white filling, and black filling is performed to completely black the pixel whose brightness level of the input pixel of interest is equal to or less than the brightness threshold.

예를 들면, 컬러 256 계조 출력의 경우, 콘트라스트 보정부(130)는 주목화소의 명도레벨이 명도 임계값 이상인 화소에 대해서는, R=255, G=255 및 B=255를 지정한다. 반면, 콘트라스트 보정부(130)는 주목화소의 명도레벨이 명도 임계값 이하인 화소에 대해서는 흑채우기를 수행하여 R=0, G=0 및 B=0을 지정한다.For example, in the case of the color 256-gradation output, the contrast correction unit 130 specifies R = 255, G = 255, and B = 255 for pixels whose brightness level of the pixel of interest is equal to or higher than the brightness threshold. On the other hand, the contrast correction unit 130 specifies R = 0, G = 0, and B = 0 by performing black fill on pixels having the brightness level of the pixel of interest equal to or less than the brightness threshold.

한편, 화소구분부(120)로부터 출력되는 그림화소는 그래픽(graphic)화소 및 사진(photograph)화소를 포함한다.On the other hand, the picture pixel output from the pixel segmentation unit 120 includes a graphic pixel and a photograph pixel.

콘트라스트 보정부(130)는 그래픽화소로 구분된 주목화소에 대해서는, 도 2b에서와 같은 명도 등화 패턴(f(x2))을 이용하여 그래픽화소의 명도레벨을 보정한다. 그랙픽화소의 명도레벨을 보정하기 위한 명도 등화 패턴(f(x2))은, 도 2b에서와 같이, 주목화소의 명도레벨을 2개의 명도 임계값(x1, x2)을 기준으로 3개의 명도등급으로 분류한다. 콘트라스트 보정부(130)는 입력되는 주목화소의 명도레벨에 따라 3개의 명도등급을 적응적으로 선택하여 그래픽화소의 명도레벨을 보정한다. 그래픽화소의 명도 등화 패턴(f(x2))은 대비효과를 크게 하기 위한 것이다. 그래픽화소의 경우 256 계조 중 소수의 계조를 이용하여 밝기를 표현하기 때문에 대비효과를 크게하면 그래픽화소의 선명도를 높일 수 있다.The contrast correction unit 130 corrects the brightness levels of the graphics pixels using the brightness equalization pattern f (x2) as shown in FIG. 2B for the pixels of interest divided into graphics pixels. The brightness equalization pattern f (x2) for correcting the brightness level of the graphics pixel is determined by adjusting the brightness level of the pixel of interest to three brightness classes based on two brightness thresholds (x1 and x2) as shown in FIG. 2B. Classify. The contrast correction unit 130 adaptively selects three brightness classes according to the input brightness levels of the pixel of interest and corrects the brightness levels of the graphic pixels. The brightness equalization pattern f (x2) of the graphics pixel is for increasing the contrast effect. In the case of graphic pixels, brightness is expressed using a few gray scales out of 256 gray scales, and thus the sharpness of the graphic pixels can be increased by increasing the contrast effect.

또한, 콘트라스트 보정부(130)는 사진화소로 구분된 주목화소에 대해서는, 도 2c에서와 같은 명도 등화 패턴(f(x3))을 이용하여 사진화소의 명도레벨을 보정한다. 사진화소의 명도레벨을 보정하기 위한 명도 등화 패턴(f(x3))은 그래픽화소의 명도 등화 패턴(f(x(2))과 마찬가지로 주목화소의 명도레벨을 2개의 명도 임계값(x1, x2)을 기준으로 3개의 명도등급으로 분류한다. 사진화소는 그래픽화소보다 약한 대비효과를 갖는 명도 등화 패턴(f(x3))을 이용하는 것이 바람직하다. 사진화소의 경우 256 계조의 밝기를 전면적으로 사용하기 때문에 대비효과를 크게하면 인위적으로 가공된 영상처럼 보일 수 있기 때문에 대비효과를 약하게 하는 것이 바람직하다.In addition, the contrast correction unit 130 corrects the brightness level of the photo pixel using the brightness equalization pattern f (x3) as shown in FIG. 2C for the pixel of interest divided into the photo pixel. The brightness equalization pattern f (x3) for correcting the brightness levels of the photo pixels is similar to the brightness equalization pattern f (x (2)) of the graphic pixels, and the brightness levels of the pixel of interest are set to two brightness thresholds (x1, x2). 3) Brightness equalization pattern (f (x3)), which has a weaker contrast effect than graphic pixels, is preferable. Therefore, it is desirable to increase the contrast effect so that it may look like an artificially processed image.

그리고, 배경(background)화소로 구분된 주목화소에 대해서는, 콘트라스트 보정부(130)는 완전한 백으로 처리하는 백채우기(white filling)를 하여 컬러 256 계조 출력의 경우 출력화소의 명도레벨을 255로 지정한다.For the pixels of interest separated by the background pixels, the contrast correction unit 130 performs white filling to be processed as a full white so that the brightness level of the output pixel is set to 255 in the case of color 256 gray scale output. do.

한편, 화소구분부(120)에 의해 구분된 화소별로 콘트라스트 보정을 수행하지 않고, 문자화소, 배경화소 또는 그림화소가 속하는 영역별로 명도 등화 패턴을 다르게 하여 콘트라스트 보정을 수행할 수 있음은 물론이다.Meanwhile, the contrast correction may be performed by varying the brightness equalization pattern for each region to which a character pixel, a background pixel, or a picture pixel belongs, without performing contrast correction for each pixel divided by the pixel dividing unit 120.

이 경우, 인쇄화질 개선장치(100)는 히스토리 정보 저장부(150) 및 영역구분부(160)를 더 구비하는 것이 바람직하다.In this case, the print quality improving apparatus 100 may further include a history information storing unit 150 and an area separating unit 160.

히스토리 정보 저장부(150)는 화소구분부(120)로부터 연속되는 동일 종류의 화소의 갯수를 배경 히스토리 정보 또는 그림 히스토리 정보로서 저장한다. 히스토리 정보 저장부(150)는 화소구분부(120)로부터 출력되는 화소 구분 신호를 기초로 주목화소 이전에 배경화소가 연속되는 갯수를 카운트하여 주목화소에 대응하는 소정의 어드레스에 배경 히스토리 정보로서 저장한다. 또한, 히스토리 정보 저장부(150)는 그림화소가 연속되는 개수를 카운트하여 주목화소에 대응하는 소정 어드레스에 그림 히스토리 정보로서 저장한다.The history information storage unit 150 stores the number of pixels of the same kind consecutive from the pixel separator 120 as the background history information or the picture history information. The history information storage unit 150 counts the number of consecutive background pixels before the pixel of interest based on the pixel separation signal output from the pixel separator 120, and stores the number of background pixels as background history information at a predetermined address corresponding to the pixel of interest. do. In addition, the history information storage unit 150 counts the number of consecutive picture pixels and stores them as picture history information at a predetermined address corresponding to the pixel of interest.

영역구분부(160)는 히스토리 정보 저장부(150)로부터 주목화소에 대응하는 배경 히스토리 정보 또는 그림 히스토리 정보를 입력받아 주목화소를 문자영역, 배경영역, 또는 그림영역으로 구분한다.The area separator 160 receives the background history information or the picture history information corresponding to the pixel of interest from the history information storage unit 150 and divides the pixel of interest into a text area, a background area, or a picture area.

히스토리 정보 저장방법 및 영역구분방법은 동일 출원인에 의해 기 출원된바 있는 특허 출원번호(P2002-0044489)에 개시되어 있음으로 구체적인 설명은 생략한다. 한편, 화소구분방법 및 영역구분방법은 이에 한정되지 않으면 화소 및 그 화소가 속하는 영역을 구분할 수 있는 방법은 모두 적용 가능함은 물론이다.Since the history information storage method and the area classification method are disclosed in the patent application number P2002-0044489 previously filed by the same applicant, a detailed description thereof will be omitted. On the other hand, the pixel classification method and the area classification method is not limited to this, but it is a matter of course that both the pixel and the method of distinguishing the area to which the pixel belongs can be applied.

콘트라스트 보정부(130)는 구분된 화소별로 서로 다른 명도 등화 패턴을 이용하여 주목화소의 명도레벨을 보정하는 것과 마찬가지고, 영역구분부(160)에 의해 구분된 문자영역, 배경영역 또는 그림영역에 대해서도 각 영역별로 적합한 명도 등화 패턴을 이용하여 주목화소의 명도레벨을 보정한다.The contrast correction unit 130 is similar to correcting the brightness level of the pixel of interest by using different brightness equalization patterns for each divided pixel, and also applies to the character area, the background area, or the picture area divided by the area separator 160. The brightness level of the pixel of interest is corrected using a brightness equalization pattern suitable for each region.

인쇄처리부(140)는 콘트라스트 보정부(130)를 통해 출력되는 데이터를 프린터(미도시)에 적합한 색으로 보정하는 색보정(color correction), 인쇄대상 데이터를 기록용지의 크기에 맞게 변화시키는 스케일링(scaling) 및 인쇄대상 데이터를 0 또는 1의 데이터로 이진화시키는 하프토닝(halftoning) 등을 수행한다. 인쇄처리부(140)에 의해 신호처리된 데이터(output_data)는 인쇄엔진부(미도시)로 전송되어 인쇄된다.The print processor 140 may include color correction for correcting the data output through the contrast correction unit 130 to a color suitable for a printer (not shown), and scaling for changing the print target data to match the size of the recording paper. scaling and halftoning for binarizing the print target data into 0 or 1 data. The data output_data signaled by the print processor 140 is transmitted to a print engine (not shown) and printed.

이하에서는 본 발명의 바람직한 실시예에 따른 인쇄화질 개선장치의 화질 개선 방법을 도 3을 참조하여 설명한다.Hereinafter, a method of improving image quality of a print quality improving apparatus according to an exemplary embodiment of the present invention will be described with reference to FIG. 3.

먼저, 인쇄화질 개선장치(100)는 문자, 배경 및 그림이 혼재된 원고를 스캐닝하여 획득한 소정의 해상도를 갖는 화소로 구성된 이미지 데이터가 색상데이터(color_data)인지 그레이데이터(gray_data)인지를 판단한다(S200).First, the apparatus 100 for improving image quality determines whether image data including pixels having a predetermined resolution obtained by scanning a document containing a mixture of text, a background, and a picture is color data (color_data) or gray data (gray_data). (S200).

S200 단계에서 이미지 데이터가 색상데이터인 경우, 색변환 처리부(110)는 주목화소의 RGB 색상데이터를 명도성분 및 채도성분을 갖는 명도/채도 데이터로 변환하여 출력한다(S210). 한편, S200 단계에서 이미지 데이터가 그레이데이터로 판단된 경우 S210 단계를 수행하지 않는다. 즉, S200 단계 후 바로 S220 단계가 수행된다.When the image data is the color data in step S200, the color conversion processing unit 110 converts the RGB color data of the pixel of interest into brightness / saturation data having a brightness component and a saturation component and outputs it (S210). If image data is determined to be gray data in step S200, step S210 is not performed. That is, step S220 is performed immediately after step S200.

그리고, 화소구분부(120)는 색변환 처리부(110)로부터 입력되는 명도/채도 데이터를 이용하여 주목화소를 배경화소, 문자화소 및 그림화소 중 어느 하나로 구분하고, 그 구분 결과 신호를 출력한다(S220). 여기서, 그림화소는 그래픽화소 및 사진화소로 구분된다.The pixel dividing unit 120 divides the pixel of interest into one of a background pixel, a text pixel, and a picture pixel by using the brightness / saturation data input from the color conversion processing unit 110 and outputs a result of the division ( S220). Here, the picture pixels are divided into graphic pixels and photo pixels.

화소구분부(120)로부터 주목화소에 대한 화소 구분 신호가 수신되면, 콘트라스트 보정부(130)는 구분된 화소별로 다른 명도 등화 패턴을 이용하여 입력화소의 명도레벨을 보정한다(S230).When the pixel division signal for the pixel of interest is received from the pixel division unit 120, the contrast correction unit 130 corrects the brightness level of the input pixel by using the brightness equalization pattern different for each divided pixel (S230).

이때, 주목화소가 배경화소로 구분된 경우, 콘트라스트 보정부(130)는 완전한 백으로 처리하는 백채우기(white filling)를 하여 배경화소의 명도레벨을 보정한다. 예컨대, 컬러 256 계조 출력의 경우 배경화소의 명도레벨을 255로 지정한다.In this case, when the pixel of interest is divided into a background pixel, the contrast correction unit 130 corrects the brightness level of the background pixel by performing white filling processing as a complete white. For example, in the case of the color 256-gradation output, the brightness level of the background pixel is set to 255.

그리고, 주목화소가 문자화소로 구분된 경우, 콘트라스트 보정부(130)는 도 2a에서와 같은 명도 등화 패턴(f(x1))을 이용하여 문자화소의 명도레벨을 보정한다. 즉, 문자화소의 명도레벨이 명도 임계값 이상인 화소에 대해서는 백채우기(white filling)를 수행하고, 명도 임계값 이하인 화소에 대해서는 흑채우기(black filling)를 수행한다.When the pixel of interest is divided into text pixels, the contrast correction unit 130 corrects the brightness level of the text pixels using the brightness equalization pattern f (x1) as shown in FIG. 2A. That is, white filling is performed for pixels whose brightness level is greater than or equal to the brightness threshold, and black filling is performed for pixels less than or equal to the brightness threshold.

또한, 화소구분부(120)에 의해 그래픽화소로 구분된 주목화소에 대해서는, 콘트라스트 보정부(130)는 LUT(132)에 저장된 복수의 명도 등화 패턴 중 도 2b에도시된 바와 같은 명도 등화 패턴(f(x2))을 이용하여 그래픽화소의 명도레벨을 보정한다.For the pixels of interest divided into graphic pixels by the pixel dividing unit 120, the contrast correction unit 130 may include the brightness equalization pattern (as shown in FIG. 2B) among the plurality of brightness equalization patterns stored in the LUT 132. f (x2)) is used to correct the brightness level of the graphics pixel.

한편, 화소구분부(120)에 의해 사진화소로 구분된 주목화소에 대해서는, 콘트라스트 보정부(130)는 LUT(132)에 저장된 복수의 명도 등화 패턴 중 도 2c에 도시된 바와 같은 명도 등화 패턴(f(x3))을 이용하여 사진화소의 명도레벨을 보정한다.On the other hand, with respect to the pixel of interest divided into the picture pixels by the pixel dividing unit 120, the contrast correction unit 130 of the plurality of brightness equalization patterns stored in the LUT 132 (as shown in FIG. f (x3)) is used to correct the brightness level of the picture pixel.

마지막으로, 인쇄화질 개선장치(100)는 현재 입력되는 주목화소가 콘트라스트 보정 처리해야할 최종화소(last pixel)인가를 판단한다(S240). S240 단계에서, 주목화소가 최종화소인 것으로 판단되면 콘트라스트 보정 처리를 종료하고, 최종화소가 아닌것으로 판단되면 S200 단계로 전환한다. 전술한 S200단계 내지 S230 단계는 하나의 주목화소에 대한 콘트라스트 보정 과정이다. 따라서, S240 단계는 하나의 주목화소에 대하여 콘트라스트 보정 과정을 수행하고, 인접한 다음 화소를 주목하소로 하여 동일한 방법으로 스캐닝되어 입력된 모든 화소에 대해 콘트라스트 보정 과정을 수행하기 위해 마련된 단계이다.Finally, the print quality improvement apparatus 100 determines whether the pixel of interest currently input is the last pixel to be contrast corrected (S240). In step S240, if it is determined that the pixel of interest is the final pixel, the contrast correction process is terminated. The above-described steps S200 to S230 are contrast correction processes for one pixel of interest. Therefore, step S240 is a step provided to perform a contrast correction process on one pixel of interest, and to perform a contrast correction process on all pixels scanned and input in the same manner with the next adjacent pixel as the center of attention.

한편, 이상에서와 같이 화소구분부(120)의 해서 구분된 화소별로 콘트라스트를 보정하는 것뿐만 아니라, 구분된 화소가 속하는 영역별로 명도 등화 패턴을 적응적으로 선택하여 입력화소에 대한 콘트라스트를 보정할 수 있도록 구현할 수 있음은 물론이다.On the other hand, as described above, in addition to correcting the contrast for each pixel divided by the pixel dividing unit 120, the brightness for the input pixel may be corrected by adaptively selecting a brightness equalization pattern for each region to which the divided pixel belongs. Of course it can be implemented to be.

이상에서 대표적인 실시예를 통하여 본 발명에 대하여 상세하게 설명하였으나, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 상술한 실시예에 대하여 본 발명의 범주에서 벗어나지 않는 한도 내에서 다양한 변형이 가능함을 이해할 것이다. 그러므로, 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안 되며 후술하는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Although the present invention has been described in detail through the representative embodiments, those skilled in the art to which the present invention pertains can make various modifications without departing from the scope of the present invention. Will understand. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined by the claims below and equivalents thereof.

지금까지 설명된 바와 같이, 본 발명에 따른 인쇄화질 개선장치 및 그 방법에 의하면, 배경, 문자 및 그림이 혼재된 문서에 대응하여 입력되는 화소를 문자화소, 배경화소 또는 그림화소로 구분하고, 구분된 화소에 따라 기 설정된 복수의 명도 등화 패턴을 적응적으로 선택하여 입력화소의 명도레벨을 보정함으로써 입력화소의 콘트라스트를 향상시킬 수 있다. 이에 의해 배경, 문자 및 그림이 혼재된 문서의 인쇄화질을 개선할 수 있다.As described so far, according to the apparatus and method for improving a print quality according to the present invention, a pixel input corresponding to a document in which a background, a character, and a picture are mixed is divided into a character pixel, a background pixel, or a picture pixel, and classified. The contrast of the input pixels can be improved by adaptively selecting a plurality of preset brightness equalization patterns according to the pixels, and correcting the brightness levels of the input pixels. As a result, the print quality of the document in which the background, text and pictures are mixed can be improved.

Claims (10)

배경, 문자 및 그림이 혼재된 문서의 인쇄 화질을 개선하기 위한 장치에 있어서,An apparatus for improving the print quality of a document in which backgrounds, characters, and pictures are mixed, 상기 문서를 스캐닝하여 획득한 이미지 데이터의 주목화소를 문자화소, 배경화소 및 그림화소 중 어느 하나로 구분하여 출력하는 화소구분부; 및A pixel division unit for dividing a pixel of interest of image data obtained by scanning the document into any one of a text pixel, a background pixel, and a picture pixel; And 상기 화소구분부에 의해 구분된 상기 주목화소의 특성에 따라 기 설정된 복수의 명도 등화 패턴을 적응적으로 선택하여 상기 주목화소의 상기 명도레벨을 보정하는 콘트라스트 보정부;를 포함하는 것을 특징으로 하는 인쇄화질 개선장치.And a contrast correction unit for adaptively selecting a plurality of predetermined brightness equalization patterns according to the characteristics of the pixel of interest divided by the pixel separator to correct the brightness level of the pixel of interest. Image quality improvement device. 제 1항에 있어서,The method of claim 1, 상기 화소구분부에 의해 상기 문자화소, 상기 배경화소 및 상기 그림화소 중 어느 하나로 구분된 상기 주목화소를 문자영역, 배경영역 및 그림영역 중 어느 하나의 영역으로 구분하는 영역구분부;를 더 포함하며,And a region dividing unit configured to divide the pixel of interest divided into any one of the text pixel, the background pixel, and the drawing pixel into any one of a text area, a background area, and a picture area by the pixel separator. , 상기 콘트라스트 보정부는 상기 각 영역마다 서로 다른 상기 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정하는 것을 특징으로 하는 인쇄화질 개선장치.And the contrast correction unit corrects the brightness level of the pixel of interest by using the brightness equalization pattern different for each of the regions. 제 1항에 있어서,The method of claim 1, 상기 문서를 스캐닝하여 획득한 상기 이미지 데이터가 색상데이터인 경우, 상기 색상데이터를 명도성분 및 채도성분을 갖는 명도/채도 데이터로 변환하여 출력하는 색변환 처리부;를 더 포함하며,If the image data obtained by scanning the document is color data, a color conversion processing unit for converting the color data into brightness / saturation data having a brightness component and a saturation component and outputs; 상기 화소구분부는 상기 명도/채도 데이터를 기초로 상기 주목화소를 상기 문자화소, 상기 배경화소 및 상기 그림화소 중 어느 하나로 구분하는 것을 특징으로 하는 인쇄화질 개선장치.And the pixel dividing unit divides the pixel of interest into one of the text pixel, the background pixel, and the picture pixel based on the brightness / saturation data. 제 3항에 있어서,The method of claim 3, wherein 상기 콘트라스트 보정부는 상기 문자화소로 구분된 상기 주목화소에 대해서는, 상기 복수의 명도 등화 패턴 중 소정의 명도 임계값을 기준으로 상기 명도/채도 데이터가 적어도 2개의 등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 명도레벨을 보정하는 것을 특징으로 하는 인쇄화질 개선장치.The contrast correction unit uses the brightness equalization pattern in which the brightness / saturation data is classified into at least two classes based on a predetermined brightness threshold among the plurality of brightness equalization patterns. And a brightness level of the pixel of interest. 제 4항에 있어서,The method of claim 4, wherein 상기 콘트라스트 보정부는 상기 주목화소의 상기 명도레벨이 상기 명도 임계값 이상인 화소에 대해서는 상기 문자화소를 백으로 처리하고, 상기 명도 임계값 이하인 화소에 대해서는 상기 문자화소를 흑으로 처리하는 것을 특징으로 하는 인쇄화질 개선장치.And the contrast correction unit processes the text pixel as white for pixels whose brightness level of the pixel of interest is greater than or equal to the brightness threshold, and processes the text pixel as black for pixels that are less than or equal to the brightness threshold. Image quality improvement device. 제 1항에 있어서,The method of claim 1, 상기 콘트라스트 보정부는 상기 그림화소로 구분된 상기 주목화소에 대해서는, 상기 복수의 명도 등화 패턴 중 2개 이상의 명도 임계값을 기준으로 상기 명도/채도 데이터가 3개 이상의 명도등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정하는 것을 특징으로 하는 인쇄화질 개선장치.The contrast corrector may include a brightness equalization pattern in which the brightness / saturation data is classified into three or more brightness classes based on two or more brightness thresholds of the plurality of brightness equalization patterns. And the brightness level of the pixel of interest is corrected. 배경, 문자 및 그림이 혼재된 문서의 인쇄 화질을 개선하기 위한 방법에 있어서,In the method for improving the print quality of a document with mixed background, text and pictures, 상기 문서를 스캐닝하여 획득한 이미지 데이터의 주목화소를 문자화소, 배경화소 및 그림화소 중 어느 하나로 구분하여 출력하는 단계; 및Dividing the pixel of interest of the image data obtained by scanning the document into any one of a text pixel, a background pixel, and a picture pixel; And 상기 화소 구분 단계에서 구분된 상기 주목화소의 특성에 따라 기 설정된 복수의 명도 등화 패턴을 적응적으로 선택하여 상기 주목화소의 명도레벨을 보정하는 단계;를 포함하는 것을 특징으로 하는 인쇄화질 개선 방법.And adaptively selecting a plurality of predetermined brightness equalization patterns according to the characteristics of the pixel of interest separated in the pixel discrimination step to correct brightness levels of the pixel of interest. 제 7항에 있어서,The method of claim 7, wherein 상기 문서를 스캐닝하여 획득한 상기 이미지 데이터가 색상데이터인 경우, 상기 색상데이터를 명도성분 및 채도성분을 갖는 명도/채도 데이터로 변환하여 출력하는 단계;를 더 포함하며,If the image data obtained by scanning the document is color data, converting the color data into brightness / saturation data having a brightness component and a saturation component, and outputting the converted color data; 상기 화소 구분 단계는 상기 명도/채도 데이터를 기초로 상기 주목화소를 상기 배경화소, 상기 문자화소 및 상기 그림화소 중 어느 하나로 구분하는 것을 특징으로 하는 인쇄화질 개선 방법.And dividing the pixel of interest into one of the background pixel, the character pixel, and the picture pixel based on the brightness / saturation data. 제 8항에 있어서,The method of claim 8, 상기 보정단계는 상기 문자화소로 구분된 상기 주목화소에 대해서는, 소정의 명도 임계값을 기준으로 상기 명도/채도 데이터가 적어도 2개의 등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정하는 것을 특징으로 하는 인쇄화질 개선 방법.In the correcting step, the brightness level of the pixel of interest is determined by using a brightness equalization pattern in which the brightness / saturation data is classified into at least two classes based on a predetermined brightness threshold for the pixel of interest that is divided into the character pixels. How to improve the print quality, characterized in that for correcting. 제 8항에 있어서,The method of claim 8, 상기 보정단계는 상기 그림화소로 구분된 상기 주목화소에 대해서는, 상기복수의 명도 등화 패턴 중 2개 이상의 명도 임계값을 기준으로 상기 명도/채도 데이터가 3개 이상의 명도등급으로 분류된 명도 등화 패턴을 이용하여 상기 주목화소의 상기 명도레벨을 보정하는 것을 특징으로 하는 인쇄화질 개선방법.In the correcting step, for the pixel of interest divided into the picture pixels, a brightness equalization pattern in which the brightness / saturation data is classified into three or more brightness classes based on two or more brightness thresholds among the plurality of brightness equalization patterns. And correcting the brightness level of the pixel of interest.
KR10-2003-0002532A 2003-01-14 2003-01-14 Apparatus and method for improvement of printing image quality Expired - Fee Related KR100460980B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2003-0002532A KR100460980B1 (en) 2003-01-14 2003-01-14 Apparatus and method for improvement of printing image quality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2003-0002532A KR100460980B1 (en) 2003-01-14 2003-01-14 Apparatus and method for improvement of printing image quality

Publications (2)

Publication Number Publication Date
KR20040065052A KR20040065052A (en) 2004-07-21
KR100460980B1 true KR100460980B1 (en) 2004-12-09

Family

ID=37355426

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-0002532A Expired - Fee Related KR100460980B1 (en) 2003-01-14 2003-01-14 Apparatus and method for improvement of printing image quality

Country Status (1)

Country Link
KR (1) KR100460980B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101121235B1 (en) * 2005-03-03 2012-03-23 (주)아이미디어아이앤씨 Method for Printing Web Page

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101121235B1 (en) * 2005-03-03 2012-03-23 (주)아이미디어아이앤씨 Method for Printing Web Page

Also Published As

Publication number Publication date
KR20040065052A (en) 2004-07-21

Similar Documents

Publication Publication Date Title
KR100477656B1 (en) Method and apparatus for improvement of digital image quality
JP3640989B2 (en) Exposure changing method and image processing system
JP4878572B2 (en) Image processing apparatus and image processing method
US8395832B2 (en) Image processing apparatus
US6995866B2 (en) Method and apparatus for background adjustment in color reproduction devices
US7903872B2 (en) Image-processing apparatus and method, computer program, and storage medium
JP2002245446A (en) Color image processor and its method
US7502150B2 (en) Color converting device, image forming apparatus, color conversion method, computer program and recording medium
US6989839B2 (en) Method for converting color to monochrome to maintain differentiability
US6125200A (en) Removing non-text information from a color image
CN106506900A (en) Image processing device for black-and-white conversion and image forming device having same
JP2008103987A (en) Image processor
JP2003219191A (en) Image processing apparatus and image forming apparatus using the same
EP0842496B1 (en) Method and apparatus for maximizing the visual quality of image presented in electric form
JP3734703B2 (en) Image processing method, image processing apparatus, and image forming apparatus
JP4112413B2 (en) Image processing apparatus, image forming apparatus, image processing method, image processing program, and computer-readable recording medium on which image processing program is recorded
JP3360476B2 (en) Image processing method and apparatus
KR100460980B1 (en) Apparatus and method for improvement of printing image quality
JP3099344B2 (en) Image processing device
JP2011015172A (en) Device for processing image, device for forming image, method and program for processing image, and recording medium recording program for processing image
JP2002094826A (en) Image processing apparatus, image forming apparatus, and image processing method
JP3944032B2 (en) Image processing apparatus and method
JP4176656B2 (en) Image processing apparatus, image processing method, image forming apparatus, image processing program, and recording medium recording the program
JP2004104248A (en) Image processing apparatus, image reading apparatus, image forming apparatus, and image processing method
JP2018174420A (en) Image processing apparatus and computer program

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20111129

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20121129

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20131202

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20131202

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000