KR100530384B1 - A video controller for printer lights compensation for Image forming apparatus and a method thereof - Google Patents

A video controller for printer lights compensation for Image forming apparatus and a method thereof Download PDF

Info

Publication number
KR100530384B1
KR100530384B1 KR10-2004-0008735A KR20040008735A KR100530384B1 KR 100530384 B1 KR100530384 B1 KR 100530384B1 KR 20040008735 A KR20040008735 A KR 20040008735A KR 100530384 B1 KR100530384 B1 KR 100530384B1
Authority
KR
South Korea
Prior art keywords
pixel value
pulse signal
pulse
line
width
Prior art date
Application number
KR10-2004-0008735A
Other languages
Korean (ko)
Other versions
KR20050080644A (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-2004-0008735A priority Critical patent/KR100530384B1/en
Publication of KR20050080644A publication Critical patent/KR20050080644A/en
Application granted granted Critical
Publication of KR100530384B1 publication Critical patent/KR100530384B1/en

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/04Apparatus for electrographic processes using a charge pattern for exposing, i.e. imagewise exposure by optically projecting the original image on a photoconductive recording material
    • G03G15/04036Details of illuminating systems, e.g. lamps, reflectors
    • G03G15/04045Details of illuminating systems, e.g. lamps, reflectors for exposing image information provided otherwise than by directly projecting the original image onto the photoconductive recording material, e.g. digital copiers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/435Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of radiation to a printing material or impression-transfer material
    • B41J2/47Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of radiation to a printing material or impression-transfer material using the combination of scanning and modulation of light
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/047Detection, control or error compensation of scanning velocity or position
    • H04N1/0473Detection, control or error compensation of scanning velocity or position in subscanning direction, e.g. picture start or line-to-line synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/40Picture signal circuits
    • H04N1/40025Circuits exciting or modulating particular heads for reproducing continuous tone value scales
    • H04N1/4005Circuits exciting or modulating particular heads for reproducing continuous tone value scales with regulating circuits, e.g. dependent upon ambient temperature or feedback control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/047Detection, control or error compensation of scanning velocity or position
    • H04N2201/04753Control or error compensation of scanning position or velocity
    • H04N2201/04758Control or error compensation of scanning position or velocity by controlling the position of the scanned image area
    • H04N2201/04787Control or error compensation of scanning position or velocity by controlling the position of the scanned image area by changing or controlling the addresses or values of pixels, e.g. in an array, in a memory, by interpolation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Laser Beam Printer (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Exposure Or Original Feeding In Electrophotography (AREA)

Abstract

화상형성장치의 노광량 보정을 위한 비디오 콘트롤러가 개시된다. 본 비디오 콘트롤러는, 화상 데이터를 수신하여, 인쇄할 한 라인분의 픽셀을 산출하는 비디오 처리부, 라인에서의 픽셀 위치에 기초하여, 픽셀값을 보정하는 보정부, 및 보정된 픽셀값에 대응하여 펄스 신호를 생성하는 펄스 생성부를 구비한다. 이에 의해, 라인상의 위치에 따른 화상 농도 불균형을 보정할 수 있다.A video controller for correcting an exposure dose of an image forming apparatus is disclosed. The video controller includes a video processor for receiving image data and calculating pixels for one line to be printed, a correction unit for correcting pixel values based on pixel positions in the lines, and pulses corresponding to the corrected pixel values. And a pulse generator for generating a signal. Thereby, the image density imbalance corresponding to the position on the line can be corrected.

Description

화상형성장치의 노광량 보정을 위한 비디오 콘트롤러 및 그 방법{A video controller for printer lights compensation for Image forming apparatus and a method thereof}A video controller for printer lights compensation for image forming apparatus and a method

본 발명은 화상 형성 장치의 노광량 보정을 위한 비디오 콘트롤러 및 그 방법에 관한 것으로, 더욱 상세하게는 감광매체에 정전 잠상을 형성하는 노광장치를 구비하는 프린터, 복사기, 및 팩시밀리와 같은 화상 형성장치에 있어서, 노광 장치의 광학적인 특성에 의해 발생하는 감광드럼 위치에 따른 노광량 오차를 보정하는, 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러 및 그 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a video controller for correcting an exposure amount of an image forming apparatus and a method thereof, and more particularly to an image forming apparatus such as a printer, a copier, and a facsimile having an exposure apparatus for forming an electrostatic latent image on a photosensitive medium. The present invention relates to a video controller for correcting an exposure amount of an image forming apparatus and a method thereof for correcting an exposure amount error according to a photosensitive drum position generated by an optical characteristic of an exposure apparatus.

화상형성장치는 입력되는 원본 화상 데이터에 대응하는 이미지를 인쇄용지와 같은 기록매체에 인쇄처리하는 장치로서, 프린터나 복사기 또는 팩시밀리 등을 들 수 있다. 일반적으로, 화상 형성 장치는 노광 장치로 부터 주사되는 레이저빔을 이용하여 감광체에 정전잠상을 형성한 후 이를 용지에 전사시켜 필요한 정보를 인쇄하게 된다.The image forming apparatus is a device for printing an image corresponding to input original image data onto a recording medium such as printing paper, and may be a printer, a copying machine, a facsimile or the like. In general, an image forming apparatus forms an electrostatic latent image on a photosensitive member using a laser beam scanned from an exposure apparatus, and then transfers the image to a sheet to print necessary information.

도 1은 노광 장치의 블럭도이다. 도면을 참조하면, 노광 장치는 레이져 다이오드(113), 콜리메이터렌즈(114), 실린더 렌즈(115), 폴리곤미러(116), 폴리곤러 구동모터(117), f·θ렌즈(118), 결상용 반사미러(119), 수평 동기밀러(120), 및 광센서(121)를 포함한다. 1 is a block diagram of an exposure apparatus. Referring to the drawings, the exposure apparatus is a laser diode 113, collimator lens 114, cylinder lens 115, polygon mirror 116, polygon drive motor 117, f-θ lens 118, for imaging The reflection mirror 119, the horizontal synchronous mirror 120, and the optical sensor 121.

레이져 다이오드(113)는 광원으로 사용되는 레이저빔을 방사한다. 콜리메이터렌즈(114)는 레이저 다이오드(113)에서 방사된 레이저빔을 광축에 평행하게 진행하는 평행광으로 만들고, 실린더렌즈(115)는 콜리메이터렌즈(114)를 통한 평행광을 스캐닝방향에 대하여 직교하는 방향의 선형광으로 집속시킨다. 그리고 폴리곤미러(116)는 복수개의 사면을 통해 실린더렌즈(115)를 통한 스캐닝방향에 대하여 직교하는 방향의 선형광을 등선속도로 이동시켜 스캐닝하고, 폴리곤미러 구동 모터(117)는 폴리곤미러(116)를 등선속도로 회전시킨다. 그리고 f·θ렌즈(118)는 광축에 대해 일정한 음의 굴절률을 갖고 폴리곤미러(116)를 통한 등선속도의 광을 스캐닝방향으로 편광시키고 구면수차를 보정하여 스캐닝면상에 포커스를 맞춘다. 그리고 결상용 반사미러(119)는 f·θ렌즈(118)를 통한 레이저빔을 수직으로 반사시켜 결상면인 감광매체(103)의 표면에 점상으로 결상시킨다.The laser diode 113 emits a laser beam used as a light source. The collimator lens 114 makes the laser beam radiated from the laser diode 113 into parallel light traveling parallel to the optical axis, and the cylinder lens 115 orthogonally crosses the parallel light through the collimator lens 114 with respect to the scanning direction. Focusing on linear light in the direction. The polygon mirror 116 scans the linear light in a direction perpendicular to the scanning direction through the cylinder lens 115 through a plurality of slopes at a constant linear velocity, and the polygon mirror drive motor 117 scans the polygon mirror 116. Rotate at constant speed. The f θ lens 118 has a constant negative refractive index with respect to the optical axis and polarizes light at an isoline velocity through the polygon mirror 116 in the scanning direction and corrects spherical aberration to focus on the scanning surface. The image reflecting mirror 119 vertically reflects the laser beam through the f · θ lens 118 and forms an image on the surface of the photosensitive medium 103 as an image in the form of dots.

수평동기미러(120)는 f·θ렌즈(118)를 통한 레이저빔을 수평방향으로 반사시키고, 광센서(121)는 수평동기미러(120)에서 반사된 레이저빔을 수광하여 수평동기를 맞춘다. The horizontal synchronization mirror 120 reflects the laser beam through the f · θ lens 118 in the horizontal direction, and the optical sensor 121 receives the laser beam reflected from the horizontal synchronization mirror 120 to adjust the horizontal synchronization.

여기서, f·θ렌즈(118)는, 폴리곤미러(116)에서 등선속도로 굴절된 레이저빔을 집속하여 편광시키는 구면수차 보정용 구면렌즈(118a)와, 구면렌즈(118a)를 통해 구면수차가 보정된 레이저빔을 일정한 굴절률을 갖고 스캐닝방향으로 편광시키는 토릭렌즈(Toric Lens)(118b)를 포함한다. f·θ렌즈(118)는 폴리곤미러(116)에서 반사된 레이저빔이 감광매체(103)에서의 주사위치가 등거리가 되도록 보정하는 f·θ보정을 수행한다.Here, the f? Lens 118 corrects spherical aberration through a spherical aberration correcting spherical aberration lens 118a for focusing and polarizing a laser beam refracted at an equilinear speed in the polygon mirror 116, and spherical aberration correcting through the spherical lens 118a. And a toric lens 118b for polarizing the laser beam in a scanning direction with a constant refractive index. The f · θ lens 118 performs f · θ correction to correct the laser beam reflected from the polygon mirror 116 such that the dice on the photosensitive medium 103 are equidistant.

그런데, 종래와 같은 방법은, f·θ렌즈(118)로 입력되는 레이져빔의 광량이 일정하더라도, 감광매체(103)위에 도달한 레이져빔의 주사시간이 달라지며, 그 결과 도트의 크기가 달라져, 광량이 고르지 않게 된다.However, according to the conventional method, even if the amount of laser beam input to the f · θ lens 118 is constant, the scanning time of the laser beam reaching the photosensitive medium 103 is changed, and as a result, the size of the dot is changed. , The amount of light becomes uneven.

도 2는 감광매체의 위치에 따른 광량을 나타내는 도로서, 횡축은 중앙부로부터의 거리를 나타내며, 종축은 광량을 나타낸다. 도 2를 참조하면 감광매체의 중앙부에는 약 0.3nW의 광량이 검출되고 있으나, 양말단부에는 0.25 내지 0.27의 광량이 검출되는 것을 확인할 수 있다.2 is a view showing the amount of light according to the position of the photosensitive medium, the horizontal axis represents the distance from the center portion, the vertical axis represents the amount of light. Referring to FIG. 2, the light amount of about 0.3nW is detected at the center of the photosensitive medium, but the light amount of 0.25 to 0.27 is detected at the sock end.

이처럼, 감광매체의 광량이 양말단부로 갈 수록 줄어들기 때문에, 추후 출력된 화상의 양말단부의 인쇄 농도가 중앙부에 비해 흐려지는 문제점이 있다.As such, since the amount of light of the photosensitive medium decreases toward the sock end, there is a problem in that the print density of the sock end of the later output image is blurred compared to the center part.

본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 양말단부와 중앙부가 일정한 농도의 화질을 갖는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러 및 그 방법을 제공함에 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide a video controller and a method for correcting an exposure amount of an image forming apparatus having a predetermined concentration of sock end and center.

상기 목적을 달성하기 위한 본 발명에 따른, 입력된 화상 데이터에 대응하는 펄스 신호를 노광장치로 송신하여 감광매체에 정전잠상을 형성하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러는, 상기 화상 데이터를 수신하여, 인쇄할 한 라인분의 픽셀을 산출하는 비디오 처리부; 상기 라인에서의 상기 픽셀의 위치에 기초하여, 상기 픽셀값을 보정하는 보정부; 및 보정된 상기 픽셀값에 대응하여 상기 펄스 신호를 생성하는 펄스 생성부;를 포함한다.According to the present invention for achieving the above object, a video controller for correcting an exposure amount of an image forming apparatus for transmitting a pulse signal corresponding to input image data to an exposure apparatus to form an electrostatic latent image on a photosensitive medium, A video processor which receives and calculates a line of pixels for printing; A correction unit for correcting the pixel value based on the position of the pixel in the line; And a pulse generator configured to generate the pulse signal in response to the corrected pixel value.

이때 바람직하게는, 상기 라인에서의 위치는, 상기 라인의 중앙으로부터의 떨어진 거리이다.At this time, preferably, the position in the line is a distance away from the center of the line.

그리고 바람직하게는, 상기 펄스 생성부는, 상기 픽셀값에 대응하는 너비(width)를 갖는 펄스 신호를 생성한다.And preferably, the pulse generator generates a pulse signal having a width corresponding to the pixel value.

그리고 바람직하게는, 상기 펄스 생성부는, 상기 픽셀값에 대응하는 진폭(amplitude)을 갖는 펄스 신호를 생성한다.And preferably, the pulse generator generates a pulse signal having an amplitude corresponding to the pixel value.

그리고 바람직하게는, 상기 펄스 생성부는, 상기 픽셀값에 대응하는 너비(width)와 진폭(amplitude)을 갖는 펄스 신호를 생성한다. 이때 바람직하게는, 상기 펄스 생성부는, 상기 노광장치의 레이져 다이오드 특성에 기초하여, 상기 픽셀값으로부터 상기 너비 및 상기 진폭을 결정한다. 그리고 바람직하게는, 상기 보정부는, 상기 펄스 신호의 상기 너비를 위한 픽셀값 보정과 및 상기 진폭을 위한 픽셀값 보정을 각각 수행하여 출력하며, 상기 펄스 생성부는, 보정된 상기 너비를 위한 픽셀값과 상기 진폭을 위한 픽셀값 각각에 대응하여 상기 펄스 신호를 생성한다.Preferably, the pulse generator generates a pulse signal having a width and an amplitude corresponding to the pixel value. In this case, preferably, the pulse generator determines the width and the amplitude from the pixel value based on the laser diode characteristics of the exposure apparatus. Preferably, the correction unit outputs the pixel value correction for the width of the pulse signal and the pixel value correction for the amplitude, respectively, and outputs the pixel value for the corrected width. The pulse signal is generated corresponding to each pixel value for the amplitude.

한편, 본 발명에 따른, 입력된 화상 데이터에 대응하는 펄스 신호를 노광장치로 송신하여 감광매체에 정전잠상을 형성하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법은, 상기 화상 데이터를 수신하여, 인쇄할 한 라인분의 픽셀값을 산출하는 비디오 처리 단계; 상기 라인의 상기 픽셀의 위치에 기초하여, 상기 픽셀값을 보정하는 단계; 및 보정된 상기 픽셀값에 대응하여 상기 펄스 신호를 생성하는 단계;를 포함한다.On the other hand, according to the present invention, the video control method for correcting the exposure amount of the image forming apparatus for transmitting a pulse signal corresponding to the input image data to the exposure apparatus to form an electrostatic latent image on the photosensitive medium, receiving the image data, A video processing step of calculating pixel values of one line to be printed; Correcting the pixel value based on the position of the pixel in the line; And generating the pulse signal in response to the corrected pixel value.

이때 바람직하게는, 상기 라인에서의 위치는, 상기 라인의 중앙으로부터의 떨어진 거리이다.At this time, preferably, the position in the line is a distance away from the center of the line.

그리고 바람직하게는, 상기 펄스 생성 단계는, 상기 픽셀값에 대응하는 너비(width)를 갖는 펄스 신호를 생성한다.And preferably, the pulse generating step generates a pulse signal having a width corresponding to the pixel value.

그리고 바람직하게는, 상기 펄스 생성 단계는, 상기 픽셀값에 대응하는 진폭(amplitude)을 갖는 펄스 신호를 생성한다.And preferably, the pulse generating step generates a pulse signal having an amplitude corresponding to the pixel value.

그리고 바람직하게는, 상기 펄스 생성 단계는, 상기 픽셀값에 대응하는 너비(width)와 진폭(amplitude)을 갖는 펄스 신호를 생성한다. 이때 바람직하게는, 상기 펄스 생성 단계는, 상기 노광장치의 레이져 다이오드 특성에 기초하여, 상기 픽셀값으로부터 상기 너비 및 상기 진폭을 결정한다. 그리고 바람직하게는, 상기 보정 단계는, 상기 펄스 신호의 상기 너비를 위한 픽셀값 보정과 및 상기 진폭을 위한 픽셀값 보정을 각각 수행하여 출력하며, 상기 펄스 생성 단계는, 보정된 상기 너비를 위한 픽셀값과 상기 진폭을 위한 픽셀값 각각에 대응하여 상기 펄스 신호를 생성한다.And preferably, the pulse generating step generates a pulse signal having a width and an amplitude corresponding to the pixel value. In this case, preferably, the pulse generation step determines the width and the amplitude from the pixel value based on the laser diode characteristics of the exposure apparatus. And preferably, the correcting step outputs by performing pixel value correction for the width of the pulse signal and pixel value correction for the amplitude, respectively, and the pulse generating step comprises: pixel for the corrected width Generate the pulse signal corresponding to each of a value and a pixel value for the amplitude.

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

도 3은 본 발명의 일실시예에 따른 비디오 콘트롤러의 블럭도이다. 도3을 참조하면, 비디오 콘트롤러(200)는 입력부(210), VCLK 생성부(220), 비디오 처리부(230), 보정부(240), 및 펄스 너비 생성부(250)를 포함한다. 3 is a block diagram of a video controller according to an embodiment of the present invention. Referring to FIG. 3, the video controller 200 includes an input unit 210, a VCLK generator 220, a video processor 230, a compensator 240, and a pulse width generator 250.

입력부(210)는 PC나 스캐너 등의 화상 입력 장치로부터 8bit의 화상 데이터를 입력받는다.The input unit 210 receives 8-bit image data from an image input device such as a PC or a scanner.

비디오 처리부(230)는 노광장치(100)의 광센서(121)로부터 출력되는 라인 제어 신호에 동기하여 입력부(210)를 통해 입력된 화상 데이터에 대해 화질 향상 처리를 수행하여, 감광매체(103)위에 형성할 한 라인분의 픽셀값들로 산출한다. 그리고 산출된 한 라인분의 픽셀값을 VCLK 생성부(220)로부터 출력되는 비디오 클럭에 동기하여 출력한다. The video processor 230 performs an image quality enhancement process on the image data input through the input unit 210 in synchronization with the line control signal output from the optical sensor 121 of the exposure apparatus 100, thereby causing the photosensitive medium 103 to be exposed. It calculates pixel value of one line to form above. The calculated pixel value of one line is output in synchronization with the video clock output from the VCLK generation unit 220.

보정부(240)는 비디오 처리부(230)에 의해 처리된 화상 데이터의 각 픽셀값을 라인상에서의 각 픽셀의 위치에 기초하여 보정한다. 라인상의 픽셀 위치는 라인의 중앙으로부터 떨어진 거리로서, 보정부(240)는 라인 중앙으로부터 멀리 위치할 수록, 정전잠상의 농도가 흐려지는 점을 보정하여, 화상이 라인의 중앙과 양 끝에 무관하게 일정한 화질을 유지하도록 한다. The correction unit 240 corrects each pixel value of the image data processed by the video processor 230 based on the position of each pixel on the line. The pixel position on the line is a distance away from the center of the line, and the correction unit 240 corrects a point that the density of the electrostatic latent image is blurred as it is located farther from the center of the line, so that the image has a constant image quality regardless of the center and both ends of the line. To keep.

이때 보정부(240)는 실험적으로 산출된 라인상에서 위치에 따른 광량 오차를 이용하여, 한 라인분의 각 픽셀에 대해, 라인상의 위치별 광량 오차에 따른 보정을 수행하는 것이 가능하다.In this case, the correction unit 240 may perform the correction according to the light amount error for each position on the line for each pixel of one line using the light amount error according to the position on the experimentally calculated line.

그러나 데이터 처리 시간 및 인쇄 효율을 고려하여, 광량 오차가 큰 라인 양단만을 보정하는 것이 바람직하다.However, in consideration of the data processing time and the printing efficiency, it is preferable to correct only the both ends of the line having a large light quantity error.

구체적으로, 보정부(240)는 광센서(121)로 부터 입력되는 라인 제어 신호에 기초하여 새로운 라인이 시작된 것으로 판단되면, 화상 데이터에 대해, 라인 시작부터 소정 비디오 클럭동안, 실제 보정을 수행하여 라인의 앞단을 보정한다. 그리고 또한 라인 제어 신호와 비디오 클럭에 기초하여 라인의 뒷단을 보정한다.Specifically, when it is determined that a new line is started based on the line control signal input from the optical sensor 121, the correction unit 240 performs actual correction on the image data for a predetermined video clock from the start of the line. Correct the leading edge of the line. The back end of the line is also corrected based on the line control signal and the video clock.

예를 들어, 종래의 한 라인분의 픽셀값에 대해, 각 픽셀값이 상술한 바와 같이 8bit 데이터를 4계조 변환하는 경우, 0 내지 0x3F는 0x0, 0x40 내지 0x7F는 0x1, 0x80 내지 0xBF는 0x02, 0xC0 내지 0xFF는 0x3의 값으로 변환된 것에 반해, 보정부(240)는, 라인의 앞단 및 뒷단에 대해, 펄스 폭에 대응하는 픽셀값을 작게 함으로서, 픽셀값에 대응하는 펄스 폭을 증가시켜 화상의 광량오차를 보정한다. 즉, 0 내지 0x39는 0x0, 0x3A 내지 0x79는 0x1, 0x7A 내지 0xB9는 0x2, 그리고 0xBA 내지 0xFF는 0x3으로 변환한다.For example, with respect to the pixel value of one conventional line, when each pixel value converts 4 gradations of 8-bit data as described above, 0 to 0x3F is 0x0, 0x40 to 0x7F is 0x1, 0x80 to 0xBF is 0x02, Whereas 0xC0 to 0xFF are converted to a value of 0x3, the correction unit 240 increases the pulse width corresponding to the pixel value by decreasing the pixel value corresponding to the pulse width for the front and rear ends of the line. Correct the light quantity error of That is, 0 to 0x39 converts to 0x0, 0x3A to 0x79 converts to 0x1, 0x7A to 0xB9 converts to 0x2, and 0xBA to 0xFF converts to 0x3.

그리고 펄스 너비 생성부(250)는 보정부(240)에 의해 보정된 픽셀값에 대응하는 너비를 갖는 펄스 신호를 생성하여 노광장치(100)로 출력한다.The pulse width generator 250 generates a pulse signal having a width corresponding to the pixel value corrected by the correction unit 240 and outputs the pulse signal to the exposure apparatus 100.

상술한 바와 같이 4계조로 변환하는 경우에서, 한 픽셀에 해당하는 비디오 클럭이 69nsec일 경우, 0x0는 0nsec의 너비를 갖는 펄스 신호로, 0x1은 23nsec의 너비를 갖는 펄스 신호로, 0x2는 46nsec의 너비를 갖는 펄스 신호로, 0x3은69nsec의 너비를 갖는 펄스 신호로 만들어지는 것이 가능하다. 그러나 실제 화상형성 장치에서는 이와 같이 선형적으로 펄스 너비가 구해지지 않는 것이 가능하다.As described above, when the video clock corresponding to one pixel is 69 nsec, 0x0 is a pulse signal having a width of 0 nsec, 0x1 is a pulse signal having a width of 23 nsec, and 0x2 is 46 nsec. With a pulse signal having a width, 0x3 can be made into a pulse signal having a width of 69 nsec. However, in an actual image forming apparatus, it is possible that such a pulse width is not obtained linearly.

도 4는 본 발명의 다른 실시예에 따른 비디오 콘트롤러의 블럭도이다. 도면을 참조하면, 비디오 콘트롤러(300)는 입력부(310), VCLK 생성부(320), 비디오 처리부(330), 보정부(340), 및 펄스 진폭 생성부(350)를 포함한다. 4 is a block diagram of a video controller according to another embodiment of the present invention. Referring to the drawing, the video controller 300 includes an input unit 310, a VCLK generator 320, a video processor 330, a corrector 340, and a pulse amplitude generator 350.

이때, 입력부(310), VCLK 생성부(320), 비디오 처리부(330), 보정부(340)의 기능은 도 3에 도시된 바와 동일하게 동작하는 것이 가능하다. In this case, the functions of the input unit 310, the VCLK generator 320, the video processor 330, and the correction unit 340 may operate in the same manner as illustrated in FIG. 3.

다만, 펄스 진폭 생성부(350)는 보정부(340)에 의해 보정된 한 라인분의 픽셀값에 대응하는 진폭(amplitude)를 갖는 펄스 신호를 생성하여 노광장치(100)의 레이져 다이오드(113)으로 출력하게 된다.However, the pulse amplitude generator 350 generates a pulse signal having an amplitude corresponding to the pixel value of one line corrected by the corrector 340 to generate the laser diode 113 of the exposure apparatus 100. Will output

도 5는 본 발명의 또 다른 실시예에 따른 비디오 콘트롤러의 블럭도이다. 도면을 참조하면, 비디오 콘트롤러(400)는 입력부(410), VCLK 생성부(420), 비디오 처리부(430), 보정부(440), 펄스 너비 생성부(450), 및 펄스 진폭 생성부(460)를 포함한다. 5 is a block diagram of a video controller according to another embodiment of the present invention. Referring to the drawings, the video controller 400 includes an input unit 410, a VCLK generator 420, a video processor 430, a compensator 440, a pulse width generator 450, and a pulse amplitude generator 460. ).

이때, 입력부(410), VCLK 생성부(420), 비디오 처리부(430), 보정부(440)의 기능은 도3에 도시된 바와 동일하게 동작하는 것이 가능하다. In this case, the functions of the input unit 410, the VCLK generation unit 420, the video processing unit 430, and the correction unit 440 may operate in the same manner as illustrated in FIG. 3.

그리고, 펄스 너비 생성부(450)는 보정부(440)에 의해 보정된 픽셀값에 대응하는 너비를 갖는 펄스 신호를 생성하고, 펄스 진폭 생성부(460)는 보정부에 의해 보정된 한 라인분의 픽셀값에 대응하는 진폭(amplitude)를 갖는 펄스 신호를 생성하며, 펄스 너비 생성부(450)에서 생성된 펄스 신호와 펄스 진폭 생성부(460)에서 생성된 펄스 신호는 결합되어 노광장치(100)의 레이져 다이오드(113)으로 제공된다. The pulse width generation unit 450 generates a pulse signal having a width corresponding to the pixel value corrected by the correction unit 440, and the pulse amplitude generation unit 460 corrects one line corrected by the correction unit. Generates a pulse signal having an amplitude corresponding to the pixel value of, wherein the pulse signal generated by the pulse width generator 450 and the pulse signal generated by the pulse amplitude generator 460 are combined to expose the exposure apparatus 100. Is provided to the laser diode 113).

이때, 레이져 다이오드(113)로 제공되는 펄스 신호는 레이져 다이오드(113) 특성에 따라서, 펄스 너비 생성부(450)를 통해 생성된 펄스 신호 및 펄스 진폭 생성부(460)에 의해 생성된 펄스 신호 중 어느 하나에 가중치를 두어 결합하는 것이 가능하며, 보정부(440) 역시 레이져 다이오드(113)의 특성에 따라서 펄스 너비 생성부(450)로 제공할 픽셀값과 펄스 진폭 생성부(460)로 제공할 픽셀값을 각각 보정하는 것이 가능하다.At this time, the pulse signal provided to the laser diode 113 of the pulse signal generated by the pulse width generator 450 and the pulse signal generated by the pulse width generator 450 according to the characteristics of the laser diode 113, It is possible to combine the weight with any one, and the correction unit 440 may also provide the pixel value and pulse amplitude generation unit 460 to be provided to the pulse width generation unit 450 according to the characteristics of the laser diode 113. It is possible to correct each pixel value.

예를 들면, 가중치가 같을 경우, 8bit 데이터를 펄스 너비 생성부(450)와 펄스 진폭 생성부(460)에 동일하게 입력하거나 2분한 값을 입력하고, 펄스 너비 생성부(450)에 가중치를 주는 경우에는 8bit 데이터중 상위 4bit를 펄스 너비 생성부(450)에 입력하고, 하위 4bit을 펄스 진폭 생성부(460)에 입력할 수 있다.For example, when the weights are the same, 8-bit data is equally input or divided into two values in the pulse width generator 450 and the pulse amplitude generator 460, and the weight is given to the pulse width generator 450. In this case, the upper 4 bits of the 8-bit data may be input to the pulse width generator 450, and the lower 4 bits may be input to the pulse amplitude generator 460.

도 6은 본 발명에 따른 비디오 콘트롤러의 동작방법의 설명에 제공되는 도면이다. 도 6을 참조하면, 입력부(410)는 PC나 스캐너와 같은 화상 입력 수단으로부터 화상 데이터를 수신한다(S500). 그리고 비디오 처리부(430)는 수신한 한 라인분의 화상 데이터에 대해, 소정의 화상처리를 수행하여 인쇄할 픽셀값을 산출한다(S510). 그리고 보정부(440)는 라인상의 픽셀 위치에 기초하여, 픽셀값을 보정한다(S520). 이때 라인상의 픽셀 위치는 동기신호를 포함하는 라인 제어 신호와 비디오 클럭에 기초하여 산출되는 것이 가능하다. 그리고 픽셀값의 보정은 도 3 및 도 4에서 상술한 바와 같이, 펄스 너비 및 펄스 진폭 각각에 대해 수행될 수 있고, 도 5에 도시한 바와 같이, 펄스 너비 및 펄스 진폭에 소정의 가중치를 두어 보정을 수행하는 것이 가능하다.6 is a diagram provided to explain a method of operating a video controller according to the present invention. Referring to FIG. 6, the input unit 410 receives image data from an image input means such as a PC or a scanner (S500). The video processor 430 calculates pixel values to be printed by performing predetermined image processing on the received image data of one line (S510). The correction unit 440 corrects the pixel value based on the pixel position on the line (S520). At this time, the pixel position on the line may be calculated based on the line control signal including the synchronization signal and the video clock. The pixel value can be corrected for each of the pulse width and the pulse amplitude, as described above with reference to FIGS. 3 and 4, and as shown in FIG. 5, by giving a predetermined weight to the pulse width and the pulse amplitude. It is possible to carry out.

그리고 보정된 픽셀값에 대응하여 상기 펄스 신호를 생성하여(S530), 레이져 다이오드(113)로 출력한다(S540).The pulse signal is generated in response to the corrected pixel value (S530) and output to the laser diode 113 (S540).

상기한 바와 같은 방법에 의해, 라인상의 위치에 따른 화상 농도 불균형을 보정할 수 있다.By the method as described above, the image density imbalance according to the position on the line can be corrected.

이상 설명한 바와 같이, 본 발명에 따르면, 감광매체의 위치에 따라 발생하는 노광량 오차를 보정함으로서, 양 단부의 화상 농도가 낮아지는 것을 방지할 수 있고, 고화질의 화상을 형성할 수 있는 장점이 있다.As described above, according to the present invention, by correcting the exposure dose error generated according to the position of the photosensitive medium, it is possible to prevent the image density at both ends from being lowered and to form a high quality image.

또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the specific embodiments described above, but the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.

도 1은 종래의 노광장치 일예를 나타내는 사시도, 1 is a perspective view showing an example of a conventional exposure apparatus,

도 2는 감광매체의 위치에 따른 광량을 나타내는 도,2 is a view showing an amount of light according to a position of a photosensitive medium;

도 3은 본 발명의 일실시예에 따른 비디오 콘트롤러의 블럭도,3 is a block diagram of a video controller according to an embodiment of the present invention;

도 4는 본 발명의 다른 실시예에 따른 비디오 콘트롤러의 블럭도,4 is a block diagram of a video controller according to another embodiment of the present invention;

도 5는 본 발명의 또 다른 실시예에 따른 비디오 콘트롤러의 블럭도, 그리고5 is a block diagram of a video controller according to another embodiment of the present invention, and

도 6은 본 발명에 따른 비디오 콘트롤러의 동작방법의 설명에 제공되는 도면이다.6 is a diagram provided to explain a method of operating a video controller according to the present invention.

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

210 : 입력부 230 : 비디오 처리부210: input unit 230: video processing unit

240 : 보정부 250 : 펄스 너비 생성부240: correction unit 250: pulse width generation unit

350 : 펄스 진폭 생성부350: pulse amplitude generation unit

Claims (14)

입력된 화상 데이터에 대응하는 펄스 신호를 노광장치로 송신하여 감광매체에 정전잠상을 형성하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러에 있어서,In the video controller for correcting the exposure amount of the image forming apparatus for transmitting a pulse signal corresponding to the input image data to the exposure apparatus to form an electrostatic latent image on the photosensitive medium, 상기 화상 데이터를 수신하여, 인쇄할 한 라인분의 픽셀값을 산출하는 비디오 처리부;A video processor which receives the image data and calculates pixel values of one line to be printed; 상기 라인에서의 상기 픽셀의 위치에 기초하여, 상기 픽셀값을 보정하는 보정부; 및A correction unit for correcting the pixel value based on the position of the pixel in the line; And 보정된 상기 픽셀값에 대응하여 상기 펄스 신호를 생성하는 펄스 생성부;를 포함하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러.And a pulse generator configured to generate the pulse signal in response to the corrected pixel value. 제 1항에 있어서, The method of claim 1, 상기 라인에서의 위치는, 상기 라인의 중앙으로부터의 떨어진 거리인 것을 특징으로 하는 화상 형성 장치의 노광량 보정을 위한 비디오 콘트롤러.And the position in the line is a distance away from the center of the line. 제 1항에 있어서, 상기 펄스 생성부는, The method of claim 1, wherein the pulse generator, 상기 픽셀값에 대응하는 너비(width)를 갖는 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러.And generating a pulse signal having a width corresponding to the pixel value. 제 1항에 있어서, 상기 펄스 생성부는, The method of claim 1, wherein the pulse generator, 상기 픽셀값에 대응하는 진폭(amplitude)을 갖는 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러.And generating a pulse signal having an amplitude corresponding to the pixel value. 제 1항에 있어서, 상기 펄스 생성부는,The method of claim 1, wherein the pulse generator, 상기 픽셀값에 대응하는 너비(width)와 진폭(amplitude)을 갖는 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러.And generating a pulse signal having a width and an amplitude corresponding to the pixel value. 제 5항에 있어서, 상기 펄스 생성부는, The method of claim 5, wherein the pulse generator, 상기 노광장치의 레이져 다이오드 특성에 기초하여, 상기 픽셀값으로부터 상기 너비 및 상기 진폭을 결정하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러.And determining the width and the amplitude from the pixel value on the basis of the laser diode characteristics of the exposure apparatus. 제 5항에 있어서, The method of claim 5, 상기 보정부는, 상기 펄스 신호의 상기 너비를 위한 픽셀값 보정과 및 상기 진폭을 위한 픽셀값 보정을 각각 수행하여 출력하며,The correction unit outputs a pixel value correction for the width of the pulse signal and a pixel value correction for the amplitude, respectively. 상기 펄스 생성부는, 보정된 상기 너비를 위한 픽셀값과 상기 진폭을 위한 픽셀값 각각에 대응하여 상기 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤러.And the pulse generator generates the pulse signal corresponding to each of the corrected pixel value for the width and the pixel value for the amplitude. 입력된 화상 데이터에 대응하는 펄스 신호를 노광장치로 송신하여 감광매체에 정전잠상을 형성하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법에 있어서,A video control method for correcting an exposure amount of an image forming apparatus which transmits a pulse signal corresponding to input image data to an exposure apparatus to form an electrostatic latent image on a photosensitive medium, 상기 화상 데이터를 수신하여, 인쇄할 한 라인분의 픽셀값을 산출하는 비디오 처리 단계;A video processing step of receiving the image data and calculating pixel values of one line to be printed; 상기 라인의 상기 픽셀의 위치에 기초하여, 상기 픽셀값을 보정하는 단계; 및Correcting the pixel value based on the position of the pixel in the line; And 보정된 상기 픽셀값에 대응하여 상기 펄스 신호를 생성하는 단계;를 포함하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법.And generating the pulse signal corresponding to the corrected pixel value. 제 8항에 있어서, The method of claim 8, 상기 라인에서의 위치는, 상기 라인의 중앙으로부터의 떨어진 거리인 것을 특징으로 하는 화상 형성 장치의 노광량 보정을 위한 비디오 콘트롤 방법.And the position in the line is a distance away from the center of the line. 제 8항에 있어서, 상기 펄스 생성 단계는, The method of claim 8, wherein the pulse generation step, 상기 픽셀값에 대응하는 너비(width)를 갖는 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법.And generating a pulse signal having a width corresponding to the pixel value. 제 8항에 있어서, 상기 펄스 생성 단계는, The method of claim 8, wherein the pulse generation step, 상기 픽셀값에 대응하는 진폭(amplitude)을 갖는 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법.And generating a pulse signal having an amplitude corresponding to the pixel value. 제 8항에 있어서, 상기 펄스 생성 단계는,The method of claim 8, wherein the pulse generation step, 상기 픽셀값에 대응하는 너비(width)와 진폭(amplitude)을 갖는 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법.And generating a pulse signal having a width and an amplitude corresponding to the pixel value. 제 12항에 있어서, 상기 펄스 생성 단계는, The method of claim 12, wherein the pulse generation step, 상기 노광장치의 레이져 다이오드 특성에 기초하여, 상기 픽셀값으로부터 상기 너비 및 상기 진폭을 결정하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법.And determining the width and the amplitude from the pixel value on the basis of the laser diode characteristics of the exposure apparatus. 제 12항에 있어서, The method of claim 12, 상기 보정 단계는, 상기 펄스 신호의 상기 너비를 위한 픽셀값 보정과 및 상기 진폭을 위한 픽셀값 보정을 각각 수행하여 출력하며,The correcting step may be performed by outputting a pixel value correction for the width of the pulse signal and a pixel value correction for the amplitude, respectively, 상기 펄스 생성 단계는, 보정된 상기 너비를 위한 픽셀값과 상기 진폭을 위한 픽셀값 각각에 대응하여 상기 펄스 신호를 생성하는 것을 특징으로 하는 화상형성장치의 노광량 보정을 위한 비디오 콘트롤 방법.The pulse generating step may generate the pulse signal corresponding to each of the corrected pixel value for the width and the pixel value for the amplitude.
KR10-2004-0008735A 2004-02-10 2004-02-10 A video controller for printer lights compensation for Image forming apparatus and a method thereof KR100530384B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2004-0008735A KR100530384B1 (en) 2004-02-10 2004-02-10 A video controller for printer lights compensation for Image forming apparatus and a method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2004-0008735A KR100530384B1 (en) 2004-02-10 2004-02-10 A video controller for printer lights compensation for Image forming apparatus and a method thereof

Publications (2)

Publication Number Publication Date
KR20050080644A KR20050080644A (en) 2005-08-17
KR100530384B1 true KR100530384B1 (en) 2005-11-22

Family

ID=37267408

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2004-0008735A KR100530384B1 (en) 2004-02-10 2004-02-10 A video controller for printer lights compensation for Image forming apparatus and a method thereof

Country Status (1)

Country Link
KR (1) KR100530384B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6630122B2 (en) * 2015-11-09 2020-01-15 キヤノン株式会社 Image forming apparatus, image processing apparatus, and program

Also Published As

Publication number Publication date
KR20050080644A (en) 2005-08-17

Similar Documents

Publication Publication Date Title
US7391003B2 (en) Apparatus and method for adjusting write start position of a scanning light beam of an image forming apparatus
JP6836308B2 (en) Image forming device
JP2010096926A (en) Optical scanning device and image forming apparatus
JP4007807B2 (en) Optical scanning device and image forming apparatus using the same
JP4323939B2 (en) Image forming apparatus and image forming method
KR100530384B1 (en) A video controller for printer lights compensation for Image forming apparatus and a method thereof
JP4817334B2 (en) Method and apparatus for forming an image
JP2000238329A (en) Image-forming apparatus
JP5365772B2 (en) Image forming method, optical scanning apparatus, and image forming apparatus
JP2006047549A (en) Optical scanner and image forming apparatus
JPH09159962A (en) Optical scanner
JP6261323B2 (en) Image forming apparatus and control method
JP5277529B2 (en) Optical scanning device, method of controlling the device, image forming apparatus using the device, and image forming method
JPH0774897A (en) Copying machine
JPH0720395A (en) Laser beam scanning optical device
JP2018034374A (en) Image formation apparatus and image formation control program
JP2006103130A (en) Multibeam image forming apparatus
JP2005219386A (en) Image forming apparatus
JP2004212873A (en) Optical scanning device and image forming apparatus
JP2004272126A (en) Image forming device
JP4298184B2 (en) Image forming apparatus
JP2013141798A (en) Image forming apparatus and control method for the image forming apparatus
JP4086045B2 (en) Image forming apparatus
JPH08184772A (en) Light beam scanning method and light beam scanner
KR20050077307A (en) A video controller for alignment compensation for horizontal scanning line of laser printer and a method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee