[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100268340B1 - Method for shading correction in a shuttle type scanner - Google Patents

Method for shading correction in a shuttle type scanner Download PDF

Info

Publication number
KR100268340B1
KR100268340B1 KR1019980031609A KR19980031609A KR100268340B1 KR 100268340 B1 KR100268340 B1 KR 100268340B1 KR 1019980031609 A KR1019980031609 A KR 1019980031609A KR 19980031609 A KR19980031609 A KR 19980031609A KR 100268340 B1 KR100268340 B1 KR 100268340B1
Authority
KR
South Korea
Prior art keywords
document
scanning
shading correction
original
scanning head
Prior art date
Application number
KR1019980031609A
Other languages
Korean (ko)
Other versions
KR20000012997A (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 KR1019980031609A priority Critical patent/KR100268340B1/en
Publication of KR20000012997A publication Critical patent/KR20000012997A/en
Application granted granted Critical
Publication of KR100268340B1 publication Critical patent/KR100268340B1/en

Links

Classifications

    • 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/401Compensating positionally unequal response of the pick-up or reproducing head
    • 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/12Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using the sheet-feed movement or the medium-advance or the drum-rotation movement as the slow scanning component, e.g. arrangements for the main-scanning
    • H04N1/121Feeding arrangements
    • H04N1/125Feeding arrangements the sheet feeding apparatus serving an auxiliary function, e.g. as a white reference
    • 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/12Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using the sheet-feed movement or the medium-advance or the drum-rotation movement as the slow scanning component, e.g. arrangements for the main-scanning
    • H04N1/126Arrangements for the main scanning
    • H04N1/128Arrangements for the main scanning using a scanning head arranged for linear reciprocating motion
    • 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/0077Types of the still picture apparatus
    • H04N2201/0081Image reader

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

스캐닝작업이 선택되면, 스캐너를 구동시킨 후 원고를 스캐닝영역으로 이송시키고; 스캐닝영역에 도달한 원고의 이송위치를 감지하며; 서로 상이한 기울기를 갖도록 부착된 다수매의 기준시트 중 감지된 원고의 이송위치에 대응하는 기울기를 갖는 기준시트를 검출하고; 검출된 기준시트로 스캐닝헤드를 이동시키고, 기준시트를 스캐닝하여 백색기준값을 검출하며; 검출된 백색기준값에 기 설정된 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행한다.If a scanning job is selected, after driving the scanner, the document is transferred to the scanning area; Detecting a conveying position of the original reaching the scanning area; Detecting a reference sheet having an inclination corresponding to a conveyed position of the detected original among a plurality of reference sheets attached to have different inclinations; Move the scanning head to the detected reference sheet, and scan the reference sheet to detect a white reference value; Shading correction is performed by applying a preset shading correction coefficient to the detected white reference value.

따라서, 보다 정확한 쉐이딩 보정결과를 획득할 수 있다.Thus, more accurate shading correction results can be obtained.

Description

셔틀방식 스캐너의 쉐이딩 보정방법Shading Correction Method of Shuttle Scanner

본 발명은 셔틀방식 스캐너(Shuttle Type Scanner)의 쉐이딩(Shading) 보정방법에 관한 것으로서, 보다 상세하게는 1회의 스캐닝과정에 의해 밴드단위로 다수개의 픽셀을 동시에 스캐닝할 수 있는 셔틀방식 스캐너에 있어서, 기울기가 서로 상이한 다수매의 기준시트를 부착하고, 원고의 이송위치에 따라 다수매의 기준시트 중 어느 하나를 스캐닝하도록 함으로써, 원고와 스캐닝헤드 사이의 이격거리의 변화에 무관하게 균일한 스캐닝데이터를 획득할 수 있도록 한 셔틀방식 스캐너의 쉐이딩 보정방법에 관한 것이다.The present invention relates to a shading correction method of a shuttle type scanner, and more particularly, to a shuttle scanner capable of simultaneously scanning a plurality of pixels in band units by one scanning process. By attaching a plurality of reference sheets with different inclinations and scanning one of the plurality of reference sheets according to the transport position of the original, uniform scanning data can be obtained regardless of the change of the separation distance between the original and the scanning head. A shading correction method of a shuttle scanner that can be obtained.

셔틀방식 스캐너 혹은 셔틀방식 스캐너를 내장한 복합기에 있어서, 스캐너는 원고에 기록된 데이터를 독취폭(1 밴드)단위로 검출하여 이를 전기적인 신호로 변환하는 장치를 말한다. 즉, 셔틀방식 스캐너는 도 1 및 도 2에 도시된 바와 같이, 원고(101)의 유효독취영역으로부터 소정거리만큼 이격된 상태로 설치되어 원고(101)에 기록된 화상정보를 스캐닝하는 스캐닝헤드(102)와, 스캐닝헤드(102)의 좌우 왕복운동을 가이드하는 가이드 레일(Guide Rail)(103)과, 스캐닝헤드(102)가 좌우로 왕복 운동할 수 있도록 구동력을 제공하는 캐리지 리턴 모터(Carriage Return Motor)(104)와, 캐리지 리턴 모터(104) 및 스캐닝헤드(102)에 동시 장착되며 캐리지 리턴 모터(104)의 구동력을 스캐닝헤드(102)에 전달하는 이송벨트(105)와, 카세트(106)에 적재된 원고(101)를 픽업하여 원고이송경로상에 투입하는 픽업롤러(107)와, 픽업롤러(107)에 의해 픽업된 원고를 스캐닝헤드(102)의 유효독취영역으로 이송시키는 구동롤러(108)와, 스캐닝작업이 종료된 원고(101)를 배출시키는 배출롤러(109)와, 스캐닝헤드(102)의 유동궤적내에 포함되고 스캐닝헤드(102)의 유효독취영역을 벗어난 지점에 부착되며 스캐닝헤드(102)가 독취가능하도록 소정형태의 기준패턴이 기록된 기준시트(110)로 구성된다.In a multifunction machine with a shuttle scanner or a built-in shuttle scanner, a scanner is a device that detects data recorded on an original in units of read width (1 band) and converts it into an electrical signal. That is, as shown in FIGS. 1 and 2, the shuttle scanner is provided with a scanning head configured to be spaced apart from the effective reading area of the document 101 by a predetermined distance to scan image information recorded on the document 101 ( 102, a guide rail 103 for guiding the left and right reciprocating motion of the scanning head 102, and a carriage return motor providing a driving force for the scanning head 102 to reciprocate from side to side. Motor 104, a carriage belt 105 and a cassette 106, which are simultaneously mounted to the carriage return motor 104 and the scanning head 102, and which transfer the driving force of the carriage return motor 104 to the scanning head 102, Pickup roller 107 for picking up the original 101 loaded on the sheet) and feeding it onto the document feed path, and a driving roller for transferring the original picked up by the pickup roller 107 to the effective reading area of the scanning head 102. (108) and a batch for ejecting the document 101 from which the scanning operation is finished A reference which is included in the roller 109 and the flow trajectory of the scanning head 102 and attached to a point outside the effective reading area of the scanning head 102 and in which a reference pattern of a predetermined type is recorded so that the scanning head 102 can be read It consists of the sheet 110.

그리고, 스캐닝헤드(102)의 상세구조를 설명하면, 그 종단에 램프(111)가 설치되어 램프(111)로부터 방사된 광이 원고(101)에 조사되도록 한다. 또한, 스캐닝헤드(102)의 내부에는 원고(101)로부터 반사된 광을 감지하여 전기데이터로 변환하기 위한 광전변환소자("전하결합소자(CCD: Charge Coupled Device)"를 사용함)(112)가 장착되며, 램프(111)와 광전변환소자(112) 사이에는 원고(101)로부터 반사된 광이 광전변환소자(112)의 소정영역에 도달하도록 반사광을 포커싱하는 렌즈(113)로 구성된다. 여기서, 램프(111)와 광전변환소자(112) 및 렌즈(113)는 일체화된 구조로 이루어져 있다.Then, the detailed structure of the scanning head 102, the lamp 111 is provided at its end so that the light emitted from the lamp 111 is irradiated to the document 101. In addition, a photoelectric conversion element (using a "charge coupled device (CCD)" 112) for detecting the light reflected from the document 101 and converting the light reflected from the document 101 into electrical data is provided inside the scanning head 102. And a lens 113 for focusing the reflected light between the lamp 111 and the photoelectric conversion element 112 so that the light reflected from the document 101 reaches a predetermined region of the photoelectric conversion element 112. Here, the lamp 111, the photoelectric conversion element 112 and the lens 113 has an integrated structure.

한편, 셔틀방식 스캐너는 도 3에 도시된 바와 같이, 1회에 스캐닝 가능한 스캐닝폭이 설정되어 있는데, 단색형(Mono Type)은 가로 1[Pixel]×세로 128[Pixel]을 스캐닝할 수 있고, 다색형(Color Type)은 가로 1[Pixel]×세로 160[Pixel]을 스캐닝할 수 있도록 구성된다. 즉, 1회의 스캐닝작업에 의해 스캐닝헤드(102)는 가로 1[Pixel]×세로 128[Pixel](단색형인 경우)만큼 최초 픽셀로부터 마지막 픽셀까지 연속적으로 스캐닝한다.Meanwhile, as shown in FIG. 3, the shuttle scanner has a scanning width that can be scanned at a time. The mono type can scan horizontally 1 [Pixel] × vertical 128 [Pixel]. The color type is configured to scan horizontal 1 [Pixel] x vertical 160 [Pixel]. That is, by one scanning operation, the scanning head 102 continuously scans from the first pixel to the last pixel by 1 [Pixel] x 128 [Pixel] (in the case of monochromatic type).

이와 같은 구성을 갖는 일반적인 셔틀방식 스캐너가 원고를 스캐닝하는 과정에 대하여 도 4 내지 도 5를 참조하여 개략적으로 설명하면 다음과 같다.A process of scanning a document by a general shuttle scanner having such a configuration will be described below with reference to FIGS. 4 to 5.

일반적인 스캐닝헤드(102)는 독취폭 구간 내에서 램프(111)의 불균일성, 광전변환소자(112)의 각 픽셀당 감도의 불균일성 등의 원인으로 인하여 백색의 패턴이 인쇄된 기준시트(110)를 스캐닝한 경우에도 스캐닝헤드(102)의 출력은 도 4에 도시된 바와 같이, 불균일한 파형("A"부분)이 된다.The general scanning head 102 scans the reference sheet 110 on which a white pattern is printed due to the nonuniformity of the lamp 111 and the nonuniformity of sensitivity per pixel of the photoelectric conversion element 112 within the read width section. In either case, the output of the scanning head 102 is a non-uniform waveform ("A" portion), as shown in FIG.

이를 정확한 백색기준값("B"부분)으로 설정하기 위해 보정하는 작업을 쉐이딩보정(Shading Correction)이라고 일컫는다. 통상적인 화상 처리에 있어서, 쉐이딩 현상이란 비디콘, CRT 등과 같은 촬상관에서 일어나는 현상으로, 텔레비젼의 화면 부위에 따라 밝기가 달라지는 현상을 일컫는 것이다. 이것은 타겟의 불균일이나 타겟으로부터의 2차 전자가 타겟에 재분포하여 발생하는 데, 조정 전자 렌즈를 구비함으로써 왜곡된 화질을 개선하고 있다. 그러나, 최근에는 이와 같이 디스플레이 장치에 국한된 개념에서 화상 스캐닝 장치와 같은 화상 입력 장치에도 동일한 의미의 확장된 개념으로 적용되고 있다.Correcting to set this to the correct white reference value ("B" part) is called shading correction. In normal image processing, the shading phenomenon is a phenomenon occurring in an image pickup tube such as a videoconductor or a CRT, and refers to a phenomenon in which the brightness varies depending on the screen portion of a television. This is caused by non-uniformity of the target or secondary redistribution from the target to the target, which improves the distorted image quality by providing the adjusting electron lens. However, recently, the concept limited to the display device has been applied to an image input device such as an image scanning device in an extended concept having the same meaning.

다시 말해서, 쉐이딩보정은 일반 문서, 항공 사진 등을 디지털화해서 컴퓨터용 디지털 화상 데이터를 생성할 시에 렌즈계의 특성 때문에 화면의 끝쪽이 어두워지거나 변형되는 것을 보정하는 것으로, 화면을 몇 개의 작은 영역으로 분할하고 각각의 분할 영역에 대해 농도의 변환 함수를 결정하여 화면 전체가 동일한 밝기를 갖도록 농도를 보정하는 방법과, 의사 스캐닝(dummy scanning)시에 쉐이딩 데이터를 획득하여 이를 통해 쉐이딩보정을 수행하는 방법 등이 있다.In other words, shading correction corrects that the edges of the screen are darkened or deformed due to the characteristics of the lens system when digitizing general documents, aerial photographs, etc. to generate digital image data for computers, and divides the screen into several small areas. Determining a density conversion function for each divided region to correct the density so that the entire screen has the same brightness, and obtaining shading data during dummy scanning and performing shading correction through the same There is this.

즉, 쉐이딩보정작업은 우선 기기에 부착된 기준시트(110)를 먼저 스캐닝하여 도 4의 "A"와 같은 파형을 "B"와 같이 평탄한 백색기준값으로 변환하기 위한 쉐이딩보정계수를 산출한다. 이후, 원고(101)를 스캐닝하고, 스캐닝된 데이터에 쉐이딩보정계수를 적용하여 보상함으로써, 원고(101)에 기록된 화상과 거의 동일한 화상정보를 획득할 수 있다.That is, the shading correction operation first scans the reference sheet 110 attached to the device to calculate a shading correction coefficient for converting a waveform such as "A" of FIG. 4 into a flat white reference value such as "B". Thereafter, by scanning the document 101 and applying a shading correction coefficient to the scanned data, image information almost identical to the image recorded on the document 101 can be obtained.

한편, 스캐닝작업 명령이 접수되면 카세트(106)에 적재된 원고(101)가 픽업롤러(107)에 의해 한 장씩 순차적으로 픽업되어 구동롤러(108)측으로 공급된다. 구동롤러(108)는 픽업롤러(107)에 이송된 원고(101)를 스캐닝헤드(102)의 독취가능영역으로 이송시킨다. 이에 따라, 이송된 원고(101)는 스캐닝헤드(102)의 독취가능영역에 위치하게 되며, 이때, 스캐닝헤드(102)가 원고(101)에 기록된 화상을 밴드단위로 스캐닝함에 따라 원고(101)에 기록된 화상이 검출된다. 이후, 한 밴드에 대한 스캐닝작업이 종료하면 원고(101)는 구동롤러(108)와 배출롤러(109)에 의해 외부로 배출된다.On the other hand, when the scanning operation command is received, the originals 101 loaded on the cassette 106 are sequentially picked up one by one by the pickup roller 107 and supplied to the driving roller 108 side. The driving roller 108 transfers the document 101 transferred to the pickup roller 107 to the readable area of the scanning head 102. Accordingly, the transferred document 101 is located in the readable area of the scanning head 102, and at this time, the scanning head 102 scans the image recorded in the document 101 in band units for the document 101. ) Is detected. Then, when the scanning operation for one band is finished, the document 101 is discharged to the outside by the drive roller 108 and the discharge roller 109.

여기서, 스캐닝헤드(102)의 램프(111)로부터 방사된 광이 원고(101)면에 의해 반사된 후 렌즈(113)에 의해 광전변환소자(112)에 포커싱될 때, 렌즈(113)에 의해 광이 정확하게 포커싱될 수 있도록 스캐닝헤드(102)와 원고(101) 사이에 이격거리가 일정한 값으로 미리 설정된다.Here, when the light emitted from the lamp 111 of the scanning head 102 is focused by the lens 113 and then focused on the photoelectric conversion element 112 by the lens 113, the lens 113 The separation distance between the scanning head 102 and the document 101 is preset to a constant value so that the light can be accurately focused.

그런데, 이와 같은 종래의 셔틀방식 스캐너에 의하면 다음과 같은 문제점들이 발생한다.However, according to the conventional shuttle scanner, the following problems occur.

첫째, 실제 원고(101)가 이송되는 상태를 보면, 스캐닝헤드(102)의 독취가능영역에 원고(101)의 선단부가 위치하는 경우에는, 원고(101)와 스캐닝헤드(102) 사이의 이격거리를 보면, 배출롤러(109)측이 멀고 구동롤러(108)측이 가까운 상태가 된다(도 5a 참조).First, when the actual document 101 is conveyed, when the leading end of the document 101 is located in the readable area of the scanning head 102, the separation distance between the document 101 and the scanning head 102 is shown. In this case, the discharge roller 109 side is far and the driving roller 108 side is close (see FIG. 5A).

그리고, 스캐닝헤드(102)의 독취가능영역에 원고(101)의 중간부가 위치하는 경우에는, 원고(101)와 스캐닝헤드(102) 사이의 이격거리를 보면, 배출롤러(109)측과 구동롤러(108)측이 동일한 상태가 된다(도 5b 참조).And, when the intermediate portion of the document 101 is located in the readable area of the scanning head 102, the separation distance between the document 101 and the scanning head 102, the discharge roller 109 side and the drive roller The 108 side is in the same state (see FIG. 5B).

마지막으로, 스캐닝헤드(102)의 독취가능영역에 원고(101)의 후단부가 위치하는 경우에는, 원고(101)와 스캐닝헤드(102) 사이의 이격거리를 보면, 배출롤러(109)측이 가깝고 구동롤러(108)쪽이 먼 상태가 된다(도 5c 참조).Finally, when the rear end of the document 101 is located in the readable area of the scanning head 102, the distance between the document 101 and the scanning head 102 is close to the discharge roller 109 side. The driving roller 108 is far away (see FIG. 5C).

이것은, 스캐닝헤드(102)의 독취가능영역에 원고(101)가 연속적으로 이송되는 과정 중에 스캐닝헤드(102)와 원고(101) 사이의 이격거리가 순차적으로 변화하는 것을 나타내며, 이에 따라 램프(111)에서 방사되고, 원고(101)면에 의해 반사된 후 렌즈(113)를 통하여 광전변환소자(112)에 도달하기까지의 거리가 변화한다는 것을 의미한다. 따라서, 광전변환소자(112)에 도달하는 광의 강도가 변화하게 된다.This indicates that the separation distance between the scanning head 102 and the document 101 sequentially changes during the process of continuously feeding the document 101 to the readable area of the scanning head 102, and thus the lamp 111. ), And the distance from the document 101 to the photoelectric conversion element 112 through the lens 113 is changed. Therefore, the intensity of light reaching the photoelectric conversion element 112 is changed.

그러나, 원고(101)의 이송과정에서 발생하는 스캐닝헤드(102)와 원고(101) 사이의 이격거리의 변화에 따라 광전변환소자(112)에 도달하는 광의 강도가 변화함에도 불구하고, 원고(101)의 이송과정 전반에 걸쳐 동일한 쉐이딩보정계수를 적용함에 따라 쉐이딩보정작업상에 오차가 발생하게 된다. 따라서, 스캐닝된 결과의 신뢰성이 저하되고, 스캐닝된 데이터를 인쇄하는 경우 화질이 열화되는 현상이 발생한다.However, although the intensity of the light reaching the photoelectric conversion element 112 changes according to the change of the separation distance between the scanning head 102 and the original 101 generated during the transfer of the original 101, the original 101 As the same shading correction factor is applied throughout the transfer process of), an error occurs in the shading correction operation. Therefore, the reliability of the scanned result is deteriorated, and a phenomenon in which image quality deteriorates when printing the scanned data occurs.

둘째, 스캐닝헤드(102)와 원고(101) 사이의 이격거리를 일정하게 유지시키기 위하여 원고(101)의 이송경로상에 별도의 부가장치인 누름부재(Push-bar)를 설치하는 경우, 원가가 상승하게 되고, 구조가 복합해진다.Second, in order to maintain a separate distance between the scanning head 102 and the document 101 in the case of installing a push-bar, a separate additional device on the transport path of the document 101, the cost Rise, and the structure is compounded.

따라서, 본 발명은 이와 같은 문제점들을 해결하기 위한 것으로서, 본 발명의 목적은 별도의 부가장비를 설치하지 않고, 스캐닝헤드의 독취가능영역상에 이송된 원고의 위치에 따라 각각 상이한 쉐이딩보정계수를 적용함으로써, 쉐이딩보정작업의 효율성을 극대화하고, 쉐이딩보정계수의 오차발생을 억제하여 화질의 열화를 방지하도록 한 셔틀방식 스캐너의 쉐이딩 보정방법을 제공함에 있다.Accordingly, the present invention has been made to solve such problems, and an object of the present invention is to apply different shading correction coefficients depending on the position of the document transferred on the readable area of the scanning head without installing additional equipment. Accordingly, the present invention provides a shading correction method of a shuttle scanner that maximizes the efficiency of shading correction operation and prevents deterioration of image quality by suppressing an error in shading correction coefficient.

도 1은 일반적인 셔틀방식 스캐너의 개략적 구조도,1 is a schematic structural diagram of a typical shuttle scanner,

도 2는 원고의 이송경로를 도시한 개략적 구조도,2 is a schematic structural diagram showing a feed path of a document;

도 3은 일반적인 셔틀방식 스캐너의 스캐닝헤드가 1회에 스캐닝할 수 있는 스캐닝영역을 도시한 도면,3 is a view illustrating a scanning area in which a scanning head of a general shuttle scanner can scan at one time;

도 4는 스캐닝헤드의 광전변환소자에 의해 획득되는 전압파형도,4 is a voltage waveform diagram obtained by the photoelectric conversion element of the scanning head,

도 5a 내지 도 5c는 원고의 이송위치에 따라 원고와 스캐닝헤드간의 이격거리가 변화되는 상태를 도시한 도면으로서,5A to 5C are views showing a state in which the separation distance between the original and the scanning head is changed according to the transfer position of the original.

도 5a는 원고의 선단부가 이송될 때를 도시한 도면,5A is a view showing when the leading end of a document is transferred;

도 5b는 원고의 중간부가 이송될 때를 도시한 도면,5B is a view showing when the intermediate portion of the original is transferred;

도 5c는 원고의 후단부가 이송될 때를 도시한 도면,5C is a view showing when the rear end of the original is transferred;

도 6은 본 발명에 적용된 셔틀방식 스캐너의 쉐이딩 보정장치의 개략적 블록도,6 is a schematic block diagram of a shading correcting apparatus of a shuttle scanner applied to the present invention;

도 7은 본 발명에 적용된 셔틀방식 스캐너에 다수매의 기준시트가 장착된 상태를 도시한 도면,7 is a view illustrating a state in which a plurality of reference sheets are mounted in a shuttle scanner applied to the present invention;

도 8a 내지 도 8c는 원고의 이송위치에 따라 광전변환소자에 의해 획득되는 전압파형도,8A to 8C are voltage waveform diagrams obtained by a photoelectric conversion element according to a transfer position of an original;

도 8d 내지 도 8f는 도 8a 내지 도 8c에 도시된 각 파형에 동일한 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행한 경우의 출력파형도,8D to 8F are output waveform diagrams when a shading correction operation is performed by applying the same shading correction coefficient to each waveform shown in FIGS. 8A to 8C;

도 9는 원고의 이송위치별 스캐닝헤드의 기준시트 스캐닝위치가 설정된 상태를 나타내는 도면,9 is a view showing a state in which the reference sheet scanning position of the scanning head for each transfer position of an original is set;

도 10은 본 발명에 의한 셔틀방식 스캐너의 쉐이딩 보정방법의 수행과정을 나타내는 동작흐름도이다.10 is a flowchart illustrating an operation of the shading correction method of the shuttle scanner according to the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>

601: 스캐닝 제어부 602: 롬(ROM)601: Scanning control unit 602: ROM

603: 램(RAM) 604: 램프603: RAM 604: lamp

605: 램프 드라이버 606: 광학 모듈부605: lamp driver 606: optical module unit

607: 광전변환소자 608: 스텝모터부607: photoelectric conversion element 608: step motor unit

609: 아날로그/디지털 변환부 610: 쉐이딩 메모리609: analog / digital converter 610: shading memory

611: 쉐이딩 보정제어부 612: 쉐이딩 보정부611: shading correction unit 612: shading correction unit

613, 64, 615: 기준시트 616: 스캐닝헤드613, 64, 615: reference sheet 616: scanning head

617: 원고 618: 배출롤러617: Manuscript 618: Eject roller

619: 구동롤러619: driving roller

이와 같은 목적을 달성하기 위한 본 발명의 특징은, 스캐닝작업이 선택되면, 스캐너를 구동시킨 후 원고를 스캐닝영역으로 이송시키고; 스캐닝영역에 도달한 원고의 이송위치를 감지하며; 서로 상이한 기울기를 갖도록 부착된 다수매의 기준시트 중 감지된 원고의 이송위치에 대응하는 기울기를 갖는 기준시트를 검출하고; 검출된 기준시트로 스캐닝헤드를 이동시키고, 기준시트를 스캐닝하여 백색기준값을 검출하며; 검출된 백색기준값에 기 설정된 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행하도록 한 점에 있다.A feature of the present invention for achieving this object is that if a scanning job is selected, the scanner is driven and then the document is transferred to the scanning area; Detecting a conveying position of the original reaching the scanning area; Detecting a reference sheet having an inclination corresponding to a conveyed position of the detected original among a plurality of reference sheets attached to have different inclinations; Move the scanning head to the detected reference sheet, and scan the reference sheet to detect a white reference value; The shading correction operation is performed by applying a preset shading correction coefficient to the detected white reference value.

여기서, 쉐이딩보정계수는 원고가 이송되기 이전에 기울기가 "0"인 기준시트에 대해 의사 스캐닝작업을 수행하여 획득된다.Here, the shading correction coefficient is obtained by performing a pseudo scanning operation on the reference sheet whose slope is "0" before the document is transferred.

또한, 다수매의 기준시트는 이송되는 원고의 이송위치를 다수개의 영역으로 분할하고; 분할된 다수개의 영역별로 원고와 스캐닝헤드 사이의 이격거리차에 따른 기울기와 동일한 기울기를 가지며, 그 각각은 서로 상이한 기울기를 갖도록 부착된다.Further, the plurality of reference sheets divides the transfer position of the document to be transferred into a plurality of areas; Each divided area has the same inclination as the inclination according to the separation distance between the original and the scanning head, and each of them is attached to have a different inclination.

또한, 다수개의 영역은 원고의 이송경로를 기준으로 원고의 선단부와, 중간부 및 후단부로 이루어진 3개의 영역을 포함한다.Also, the plurality of areas includes three areas consisting of the leading end of the original, the middle part, and the rear end of the document based on the document transfer path.

또한, 감지된 원고의 이송위치에 대응하는 기울기를 갖는 기준시트에 대한 정보는 전원의 투입 및 차단에 무관하게 보존상태가 유지되도록 비휘발성 메모리에 저장된다.In addition, the information about the reference sheet having a slope corresponding to the detected transfer position of the original is stored in the nonvolatile memory so that the preservation state is maintained regardless of the turning on and off of the power source.

또한, 원고의 이송위치는 원고를 이송시키는 이송수단의 이송량을 검출하고, 원고의 규격을 검출하여 원고의 규격에 이송수단의 이송량을 대입하여 검출한다.Further, the conveyance position of the original detects the conveying amount of the conveying means for conveying the original, detects the specification of the original and substitutes the conveying amount of the conveying means in the specification of the original.

이하, 본 발명의 바람직한 실시예에 대하여 첨부도면을 참조하여 상세히 설명한다. 우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호로 표기되었음에 유의하여야 한다. 또한, 하기의 설명에서는 구체적인 회로의 구성소자 등과 같은 많은 특정사항들이 도시되어 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들 없이도 본 발명이 실시될 수 있음은 이 기술분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, in adding reference numerals to the elements of each drawing, it should be noted that the same elements are denoted by the same reference numerals as much as possible even if they are displayed on different drawings. In addition, in the following description there are shown a number of specific details, such as components of the specific circuit, which are provided only to help a more general understanding of the present invention that the present invention may be practiced without these specific details. It is self-evident to those of ordinary knowledge in Esau. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

도 6에는 본 발명에 적용된 셔틀방식 스캐너의 쉐이딩 보정장치의 개략적 블록도가 도시되어 있다.6 is a schematic block diagram of a shading correcting apparatus of a shuttle scanner applied to the present invention.

도 6을 참조하면, 스캐닝 제어부(601)는 롬(ROM: 602)에 저장된 프로그램에 따라 일련의 스캐닝 동작을 수행하기 위한 타이밍 신호를 발생하고 전체적인 시스템의 동작을 관장한다. 특히, 스캐닝 제어부(601)는 다수매의 기준시트가 부착된 위치정보를 저장하며, 이 위치정보에 따라 스캐닝헤드(601)의 이송위치를 제어한다.Referring to FIG. 6, the scanning controller 601 generates a timing signal for performing a series of scanning operations according to a program stored in a ROM 602 and manages the overall system operation. In particular, the scanning control unit 601 stores the position information with a plurality of reference sheets attached, and controls the transfer position of the scanning head 601 according to the position information.

롬(602)은 스캐닝 제어부(601)가 정해진 순서에 따라 스캐닝 시스템을 제어할 수 있도록 일정한 흐름을 가진 프로그램 및 참조 데이터를 저장한다. 램(603)은 스캐닝 제어부(601)가 시스템을 제어하는 동안에 발생되는 임시 데이터를 저장한다.The ROM 602 stores programs and reference data having a certain flow so that the scanning control unit 601 can control the scanning system in a predetermined order. The RAM 603 stores temporary data generated while the scanning control unit 601 controls the system.

램프(604)는 원고의 화상 정보를 반사되는 광량으로 판독하기 위해 소정강도의 광을 출력한다. 램프 구동부(605)는 램프(604)를 구동하기 위해 적절한 시점에 스캐닝 제어부(601)로부터 제어 신호를 입력받아 램프(604)를 점등 및 소등한다.The lamp 604 outputs light of a predetermined intensity to read the image information of the original with the amount of reflected light. The lamp driver 605 turns on and off the lamp 604 by receiving a control signal from the scanning controller 601 at an appropriate time to drive the lamp 604.

광학 모듈부(606)는 램프(604)로부터 출력된 광을 원고에 반사시키고, 반사된 광이 광전변환소자(607)에 입사되도록 광경로를 형성한다. 스텝모터부(608)는 스캐닝 제어부(601)로부터 구동신호를 입력받아 광학 모듈부(606)를 정해진 해상도로 원고의 부주사방향을 따라 이동시킨다.The optical module unit 606 reflects the light output from the lamp 604 to the document, and forms an optical path so that the reflected light is incident on the photoelectric conversion element 607. The step motor unit 608 receives the driving signal from the scanning control unit 601 and moves the optical module unit 606 along the sub-scanning direction of the original with a predetermined resolution.

광전변환소자(607)는 광학모듈부(606)를 통해 입사되는 광을 광량에 비례하는 전기적인 아날로그신호로 광전 변환한다. 아날로그/디지털 변환부(609)는 아날로그 화상 신호를 기 설정된 비트수에 대응하는 디지털 화상 데이터로 변환한다.The photoelectric conversion element 607 photoelectrically converts light incident through the optical module unit 606 into an electrical analog signal proportional to the amount of light. The analog / digital converter 609 converts an analog image signal into digital image data corresponding to a preset number of bits.

쉐이딩 메모리(610)는 아날로그/디지털 변환부(609)에 의해 디지털화된 화상데이터를 저장하며, 특히, 쉐이딩보정작업을 위해 검출된 쉐이딩보정계수를 저장한다.The shading memory 610 stores image data digitized by the analog / digital converter 609, and in particular, stores the shading correction coefficients detected for the shading correction operation.

쉐이딩 보정제어부(611)는 쉐이딩 메모리(610)에 저장된 쉐이딩보정계수를 각 픽셀단위로 판독하고, 쉐이딩 메모리(610)에 저장된 화상데이터를 각 픽셀에 대응하는 쉐이딩보정계수를 적용하여 쉐이딩보정계수만큼 보정하도록 각 픽셀단위의 보정작업을 제어한다.The shading correction control unit 611 reads the shading correction coefficient stored in the shading memory 610 for each pixel unit, and applies the shading correction coefficient corresponding to each pixel to the image data stored in the shading memory 610 by the shading correction coefficient. The correction operation of each pixel unit is controlled to compensate.

쉐이딩 보정부(612)는 쉐이딩 메모리(610)에 저장된 화상데이터를 쉐이딩 보정제어부(611)의 제어동작에 따라 각 픽셀단위로 쉐이딩보정계수를 적용하여 보정한 후 출력한다.The shading correction unit 612 corrects and outputs image data stored in the shading memory 610 by applying a shading correction coefficient to each pixel according to the control operation of the shading correction controller 611.

즉, 광전변환소자(607)는 광학 모듈부(606)를 통해 입사되는 반사광을 광량에 비례하는 전기적인 신호로 변환하여 아날로그 화상신호를 획득한다. 이때, 스캐닝 제어부(601)로부터 제공되는 센서 구동 클럭에 따라 광전변환소자(607)내의 각 픽셀은 기 설정된 타이밍으로 구동되며, 기 설정된 해상도에 따라 광전변환소자(607)에서는 일정한 픽셀수의 아날로그 화상신호를 출력한다. 스캐닝 제어부(601)는 램프(604)의 점등 및 소등상태를 제어함과 동시에 원고의 농도에 비례하여 반사되는 광량이 광학모듈부(606)를 거쳐 광전변환소자(607)에 입사되도록 제어한다. 이에 따라 입사된 반사광은 광전변환소자(607)의 특성에 따라 광량의 세기에 비례하는 아날로그형태의 전압신호로 변환되어 출력된다.That is, the photoelectric conversion element 607 converts the reflected light incident through the optical module unit 606 into an electrical signal proportional to the amount of light to obtain an analog image signal. At this time, each pixel in the photoelectric conversion element 607 is driven at a preset timing according to the sensor driving clock provided from the scanning control unit 601, and the photoelectric conversion element 607 according to the preset resolution has a constant number of analog images. Output the signal. The scanning control unit 601 controls the lighting and turning off state of the lamp 604 and simultaneously controls the amount of light reflected in proportion to the original density to be incident on the photoelectric conversion element 607 through the optical module unit 606. Accordingly, the incident reflected light is converted into an analog voltage signal which is proportional to the intensity of light according to the characteristics of the photoelectric conversion element 607 and output.

이후, 아날로그/디지털 변환부(609)는 광전변환소자(607)에 의해 변환된 아날로그 화상신호를 기 설정된 비트수(예컨대, 8비트)의 디지털 화상데이터로 변환한다. 여기서, 흑백(Black & White)형태로 이치화된 화상의 계조는 통상의 경우에서와 같이 단일 픽셀을 8비트로 표현하는 256계조를 이용하는 것이 바람직하지만, 각 응용 분야에 따라 할당되는 비트수는 가감이 가능하다. 아날로그/디지털 변환을 수행할 시에 픽셀에 많은 비트를 할당할수록 정확하고 세밀하게 픽셀을 표현할 수 있지만, 반면에 상대적으로 많은 자원을 할당해야 하고 신호처리시에 연산량이 기하급수적으로 증가하여 처리속도가 지연된다는 것은 주지의 사실이다.Thereafter, the analog / digital converter 609 converts the analog image signal converted by the photoelectric conversion element 607 into digital image data having a predetermined number of bits (for example, 8 bits). In this case, it is preferable to use 256 gray scales for representing a single pixel in 8 bits as in a normal case, for the gray scales of images binarized in black & white form, but the number of bits allocated to each application field can be added or subtracted. Do. When performing analog / digital conversion, the more bits allocated to a pixel, the more precise and detailed the pixels can be represented. On the other hand, a relatively large amount of resources must be allocated, and the amount of computation increases exponentially during signal processing. It is a well known fact that it is delayed.

쉐이딩 메모리(610)는 의사 스캐닝(Dummy Scanning)시에 도 7에 도시된 바와 같이 다수매의 기준시트(613, 614, 615) 중 어느 하나의 기준시트에 기록된 기준패턴을 스캐닝하여 검출되고 아날로그/디지털 변환부(609)에 의해 디지털화된 패턴데이터를 각 픽셀위치의 어드레스에 저장한다. 여기서, 의사 스캐닝(Dummy scanning)이란 광전변환소자(607)가 그 대향면에 설치된 기준시트의 기준패턴(Reference Pattern)을 스캐닝하는 동작으로 말하는 것이다. 이때, 기준패턴으로는 화이트패널(White Panel) 및 화이트 용지(White Paper) 또는 화이트 롤러(White Roller) 등을 사용할 수 있다.The shading memory 610 is detected by scanning a reference pattern recorded on any one of a plurality of reference sheets 613, 614, 615 as shown in FIG. The pattern data digitized by the / digital converter 609 is stored at the address of each pixel position. Dummy scanning refers to an operation in which the photoelectric conversion element 607 scans a reference pattern of a reference sheet provided on the opposite surface. In this case, a white panel, a white paper, a white roller, or the like may be used as the reference pattern.

이후, 쉐이딩 보정제어부(611)는 의사 스캐닝시 쉐이딩 메모리(610)에 저장된 각 픽셀별 패턴데이터를 각 어드레스별로 판독하여 기 설정된 최대 밝기값을 픽셀단위로 제산함으로써 각 픽셀위치에 대응하는 쉐이딩보정계수를 산출하고, 산출된 각 픽셀별 쉐이딩보정계수를 쉐이딩 메모리(610)에 제공한다. 또한, 쉐이딩 보정제어부(611)는 실제 원고를 스캐닝하는 과정에서 쉐이딩 메모리(610)에 저장된 각 픽셀별 쉐이딩보정계수를 아날로그/디지털 변환부(609)로부터 출력되는 스캐닝데이터에 픽셀위치별로 대응시켜 출력하도록 한다. 여기서, 최대 밝기값(M)은 2를 기 설정된 비트수(m)로 멱승한 값에서 1을 감산한 값으로 결정되는 데, 이를 수식으로 표현하면 수학식 1과 같이 나타낼 수 있다.Subsequently, the shading correction controller 611 reads the pattern data for each pixel stored in the shading memory 610 for each address during the pseudo scanning, and divides the preset maximum brightness value by pixel unit, thereby shading correction coefficient corresponding to each pixel position. Is calculated and the calculated shading correction coefficient for each pixel is provided to the shading memory 610. In addition, the shading correction control unit 611 outputs the shading correction coefficient for each pixel stored in the shading memory 610 in correspondence with the scanning data output from the analog / digital converter 609 for each pixel position in the process of scanning the actual document. Do it. Here, the maximum brightness value M is determined as a value obtained by subtracting 1 from a power of 2 by a predetermined number of bits m, which can be expressed by Equation 1 below.

M=2m-1M = 2 m -1

예컨대, 아날로그/디지털 변환부(609)는 광전변환소자(607)로부터 입력된 아날로그화상신호를 8비트(m)의 디지털 스캐닝데이터로 변환한다고 가정할 때, 쉐이딩보정계수를 구하기 위한 최대 밝기값(M)은 위의 수학식 1에 의해 255가 된다.For example, assuming that the analog / digital converter 609 converts an analog image signal input from the photoelectric conversion element 607 into 8-bit (m) of digital scanning data, the maximum brightness value for obtaining the shading correction coefficient ( M) becomes 255 by Equation 1 above.

최종적으로, 쉐이딩 보정부(612)는 원고 스캐닝시 아날로그/디지털 변환부(609)로부터 출력되는 디지털 스캐닝데이터와 쉐이딩 보정제어부(611)의 제어에 의해 출력되는 각 픽셀별 쉐이딩보정계수를 각 픽셀위치별로 승산하여 쉐이딩 보정작업을 수행하고, 보정된 디지털 스캐닝데이터를 출력함으로써 각 픽셀별 출력편차가 보정된 디지털 스캐닝데이터를 얻을 수 있다.Finally, the shading correction unit 612 displays the digital scanning data output from the analog / digital conversion unit 609 and the shading correction coefficient for each pixel output by the control of the shading correction control unit 611 at the time of scanning the document. By multiplying each pixel to perform shading correction, and outputting the corrected digital scanning data, the digital scanning data of which the output deviation of each pixel is corrected can be obtained.

한편, 본 발명에 적용된 셔틀방식 스캐너에는 도 7에 도시된 바와 같이, 스캐닝헤드(616)의 유동궤적내에 포함되고 스캐닝헤드(616)의 유효독취영역을 벗어난 지점에 다수매의 기준시트(613, 614, 615)가 부착된다. 이때, 다수매의 기준시트(613, 614, 615)는 각각 원고의 이송위치에 대응하는 기울기로 기울어진 상태로 부착된다.Meanwhile, as shown in FIG. 7, the shuttle scanner applied to the present invention includes a plurality of reference sheets 613, which are included in the flow trajectory of the scanning head 616 and are outside the effective reading area of the scanning head 616. 614 and 615 are attached. At this time, a plurality of reference sheets (613, 614, 615) are attached in an inclined state with an inclination corresponding to the transfer position of the original, respectively.

즉, 앞서 언급한 바와 같이, 스캐닝헤드(616)의 독취가능영역에 원고(617)의 선단부가 위치하는 경우에는, 원고(617)와 스캐닝헤드(616) 사이의 이격거리를 보면, 배출롤러(618)측이 멀고 구동롤러(619)측이 가까운 상태의 기울기를 갖는다.That is, as mentioned above, when the tip portion of the document 617 is located in the readable area of the scanning head 616, looking at the separation distance between the document 617 and the scanning head 616, the discharge roller ( 618) the side is far away and the driving roller 619 side is inclined.

그리고, 스캐닝헤드(616)의 독취가능영역에 원고(617)의 중간부가 위치하는 경우에는, 원고(617)와 스캐닝헤드(616) 사이의 이격거리를 보면, 배출롤러(618)측과 구동롤러(619)측이 동일한 상태의 기울기를 갖는다.In the case where the intermediate portion of the document 617 is located in the readable area of the scanning head 616, the separation distance between the document 617 and the scanning head 616 is determined by the discharge roller 618 and the driving roller. The side of 619 has the same slope.

마지막으로, 스캐닝헤드(616)의 독취가능영역에 원고(617)의 후단부가 위치하는 경우에는, 원고(617)와 스캐닝헤드(616) 사이의 이격거리를 보면, 배출롤러(618)측이 가깝고 구동롤러(619)쪽이 먼 상태의 기울기를 갖는다.Finally, when the rear end of the document 617 is located in the readable area of the scanning head 616, looking at the separation distance between the document 617 and the scanning head 616, the discharge roller 618 side is close The driving roller 619 has a distant slope.

이때, 원고(617)는 이송경로상을 연속적으로 이송되므로, 원고(617)와 스캐닝헤드(616) 사이의 이격거리도 연속적으로 변화된다. 이에 대응하기 위하여 가능한 한 많은 수의 기준시트(613, 614, 615)를 부착하는 것이 효과적이나, 기준시트(613, 614, 615)를 부착하기 위한 공간적인 제약과 스캐닝헤드(616)가 다수매의 기준시트(613, 614, 615) 중 임의의 기준시트가 부착된 위치에서 정확하게 스캐닝동작을 수행하도록 하기 위한 정밀제어의 필요성으로 인하여 원고의 이송위치를 크게 선단부와 중간부 및 후단부의 3개 영역으로 구분하는 것이 바람직하다.At this time, since the document 617 is continuously conveyed on the conveyance path, the separation distance between the document 617 and the scanning head 616 also changes continuously. In order to cope with this, it is effective to attach as many reference sheets 613, 614 and 615 as possible, but there are a large number of scanning heads 616 and space constraints for attaching the reference sheets 613, 614 and 615. Due to the necessity of precise control for precisely performing the scanning operation at the position where any reference sheet is attached among the reference sheets 613, 614, and 615, three areas of the front end, the middle part, and the rear end of the document are largely moved. It is preferable to divide by.

한편, 도 7의 구성부 중 앞서 설명한 기준시트(613, 614, 615) 이외의 구성 및 기능은 도 1과 동일하므로, 중복되는 설명은 생략하기로 한다.Meanwhile, since the configuration and functions other than the reference sheets 613, 614, and 615 described above are identical to those of FIG. 1, the overlapping description will be omitted.

이와 같이 구성된 본 발명의 동작에 대하여 도 8 내지 도 10을 참조하여 설명하면 다음과 같다.The operation of the present invention configured as described above will be described with reference to FIGS. 8 to 10.

우선, 쉐이딩 보정작업을 수행하기 이전에 백색기준값을 검출하여야 한다. 즉, 스캐닝헤드(616)가 기준시트(613, 614, 615)를 스캐닝하여 검출되는 파형은 도 4의 "A"부분에 도시된 바와 같은 물결파형태의 백색기준값이 나타난다. 그런데, 원고(617)의 이송위치가 변화함에 따라 원고(617)와 스캐닝헤드(616) 사이의 이격거리가 가변되므로, 스캐닝헤드(616)가 아무런 데이터가 기록되지 않은 원고(617)를 스캐닝하면 도 8a 내지 도 8c에 도시된 바와 같이 그 파형의 형태가 가변된다. 이것은, 원고(617)를 스캐닝하였을 때 백색기준값의 출력레벨이 서로 상이하게 나타나는 것을 의미하며, 이에 대하여 동일한 쉐이딩보정계수를 적용하게 되면 원고(617)의 이송위치에 따라 왜곡이 발생하게 된다(도 8d 내지 도 8f 참조). 따라서, 원고(617)의 이송위치를 검출하고, 검출된 원고의 이송위치에 대응하는 기울기만큼 셔틀방식 스캐너의 본체에 기울어져 부착된 기준시트(613, 614, 615)를 스캐닝헤드(616)가 스캐닝하여 검출되는 파형을 백색기준값으로 설정한 후, 이에 대하여 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행하여야 한다.First, the white reference value should be detected before performing the shading correction operation. That is, the waveform detected by the scanning head 616 by scanning the reference sheets 613, 614, and 615 shows a white reference value in the form of a wave wave as shown in part “A” of FIG. 4. However, since the separation distance between the document 617 and the scanning head 616 varies as the feed position of the document 617 changes, the scanning head 616 scans the document 617 in which no data is recorded. As shown in Figs. 8A to 8C, the shape of the waveform varies. This means that the output levels of the white reference values appear different from each other when the document 617 is scanned. If the same shading correction coefficient is applied to this, distortion occurs depending on the feed position of the document 617 (Fig. 8d to 8f). Accordingly, the scanning head 616 detects the transfer position of the document 617 and the reference sheets 613, 614, 615 attached to the main body of the shuttle scanner by the inclination corresponding to the detected transfer position of the document. After the scanning waveform is set to the white reference value, the shading correction operation is performed by applying the shading correction coefficient.

이를 위하여, 도 9에 도시된 바와 같이, 원고(617)의 이송위치를 다수개의 영역으로 분할하여 분할된 영역별정보와 그에 따른 스캐닝헤드(616)의 기준시트 스캐닝위치를 롬(602)에 저장하고, 롬(602)에 저장된 영역별정보에 대응하여 해당 영역별로 서로 상이한 기울기를 갖는 다수매의 기준시트(613, 614, 615)가 스캐닝헤드(616)의 유효독취영역을 벗어난 독취가능영역상에 부착된다.To this end, as shown in FIG. 9, the transfer position of the document 617 is divided into a plurality of regions, and the divided region-specific information and the reference sheet scanning position of the scanning head 616 are stored in the ROM 602. In addition, a plurality of reference sheets 613, 614, and 615 having different inclinations for respective regions corresponding to the region-specific information stored in the ROM 602 are located on the readable region outside the effective reading region of the scanning head 616. Is attached to.

한편, 도 10에 도시된 바와 같이, 스캐닝 작업명령이 접수되면(S101), 스캐닝 제어부(601)는 램프(604)와 광학모듈부(606) 및 광전변환소자(607) 등을 구동시켜 스캐닝동작을 수행할 수 있는 상태로 시스템을 전환시키고, 스캐닝하고자 하는 원고(617)를 이송시킨다(S102).On the other hand, as shown in Figure 10, when the scanning operation command is received (S101), the scanning control unit 601 drives the lamp 604, the optical module unit 606, the photoelectric conversion element 607 and the like scanning operation Switch the system to a state capable of performing, and transfer the document 617 to be scanned (S102).

또한, 스캐닝 제어부(601)는 이송되는 원고(617)의 이송위치(LF)를 감지하고(S103), 감지된 이송위치(LF)정보를 롬(602)에 기 저장된 원고(617)의 이송위치별 스캐닝헤드(616)의 기준시트 스캐닝위치정보에 대입하여 해당 이송위치(LF)에 대응하는 기준시트(613, 614, 615 중 어느 하나)를 검출한다. 즉, 감지된 원고의 이송위치(LF)가 도 9에 도시된 바와 같이 N(N은 자연수)개로 분할된 영역 중 "0<LF≤X1"의 범위내에 포함된다고 판단되면(S104), 스캐닝 제어부(601)는 롬(602)에 저장된 테이블로부터 "0<LF≤X1"의 범위에 해당하는 제1 기준시트(예컨대, 613)를 스캐닝하도록 제어한다. 이때, 스캐닝작업에 의해 검출된 화상정보는 아날로그/디지털 변환부(609)에 의해 디지털화된 스캐닝데이터로 변환되고, 이 스캐닝데이터는 쉐이딩 메모리(610)에 저장된다.In addition, the scanning control unit 601 detects the transfer position LF of the original 617 to be transferred (S103), and transfers the position of the original 617 stored in the ROM 602 to the detected transfer position LF information. Reference sheet scanning position information of each scanning head 616 is inserted into the reference sheet 613 to detect one of the reference sheets 613, 614, and 615 corresponding to the transfer position LF. That is, if it is determined that the detected transfer position LF of the document is within the range of "0 <LF ≤ X1" among the areas divided into N (N is a natural number) as shown in FIG. 9 (S104), the scanning control unit 601 controls to scan the first reference sheet (eg, 613) corresponding to the range "0 <LF≤X1" from the table stored in the ROM 602. At this time, the image information detected by the scanning operation is converted into scanning data digitized by the analog / digital converter 609, and the scanning data is stored in the shading memory 610.

여기서, 원고의 이송위치(LF)를 감지하는 방법에 대하여 간략하게 설명하면, 스캐닝 제어부(601)는 구동롤러(619)의 회전량을 검출하여 원고(617)의 이송거리를 산출하고, 산출된 이송거리를 원고(617)의 규격에 대입하여 원고(617)의 이송위치를 감지할 수 있다. 이후, 스캐닝 제어부(601)는 롬(602)에 저장된 패턴데이터에 기 설정된 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행한다(S105).Herein, a brief description will be made of a method for detecting the feed position LF of the document. The scanning control unit 601 detects the rotation amount of the driving roller 619 to calculate the feed distance of the document 617, and calculates the Substituting the feed distance to the standard of the original 617 can detect the transfer position of the original 617. Thereafter, the scanning controller 601 applies shading correction coefficients to the pattern data stored in the ROM 602 to perform shading correction (S105).

또한, 감지된 원고의 이송위치(LF)가 "X1<LF≤X2"의 범위내에 포함된다고 판단되면(S106), 스캐닝 제어부(601)는 롬(602)에 저장된 테이블로부터 "X1<LF≤X2"의 범위에 해당하는 제2 기준시트(예컨대, 614)를 스캐닝하도록 제어하고, 스캐닝된 패턴데이터에 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행한다(S107).Further, if it is determined that the detected document feed position LF is within the range of "X1 <LF ≤ X2" (S106), the scanning control unit 601 reads "X1 <LF ≤ X2 from the table stored in the ROM 602. The second reference sheet (eg, 614) corresponding to the range of "" is controlled to be scanned, and the shading correction operation is performed by applying the shading correction coefficient to the scanned pattern data (S107).

그리고, 감지된 원고의 이송위치(LF)가 "X(N-1)<LF≤XN"의 범위내에 포함된다고 판단되면(S108), 스캐닝 제어부(601)는 롬(602)에 저장된 테이블로부터 "X(N-1)<LF≤XN"의 범위에 해당하는 제N 기준시트(예컨대, 615)를 스캐닝하도록 제어하고, 스캐닝된 패턴데이터에 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행한다(S109).If it is determined that the detected feed position LF is within the range of "X (N-1) &lt; LF? XN '(S108), the scanning control unit 601 reads " from the table stored in the ROM 602 &quot;. The control is performed to scan the N-th reference sheet (eg, 615) corresponding to the range of X (N-1) <LF≤XN ", and a shading correction operation is performed by applying a shading correction coefficient to the scanned pattern data (S109). ).

만약, 단계 108(S108)에서 감지된 원고의 이송위치(LF)가 "X(N-1)<LF≤XN"의 범위내에 포함되지 않는다고 판단되면, 이것은 원고가 스캐닝가능영역으로부터 벗어나 배출롤러를 통하여 배출되었음을 의미하므로, 스캐닝 제어부(601)는 시스템내의 각 구성부를 구동 중지시킨다(S110). 따라서, 원고의 이송위치에 대응하는 정확한 쉐이딩 보정작업을 수행할 수 있다.If it is determined that the conveyance position LF of the original detected in step 108 (S108) is not within the range of "X (N-1) <LF≤XN", this means that the original moves out of the scannable area and moves the eject roller. Since it means that the discharge through, the scanning control unit 601 stops driving each component in the system (S110). Therefore, accurate shading correction operation corresponding to the transfer position of the original can be performed.

이와 같이, 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범주에서 벗어나지 않는 한도내에서 여러 가지 변형이 가능함은 물론이다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.As described above, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. 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 a result, according to the shading correction method of the shuttle scanner according to the present invention the following advantages occur.

즉, 원고의 이송위치를 다수개의 영역으로 분할하고, 분할된 다수개의 영역별에 대응하여 서로 상이한 기울기를 갖는 기준패턴을 스캐닝헤드의 유효독취영역을 벗어난 독취가능영역에 부착하며, 원고의 이송위치를 검출하여 검출된 이송위치에 대응하는 기준패턴을 스캐닝하여 쉐이딩 보정작업을 수행함으로써, 보다 정확한 쉐이딩 보정결과를 획득할 수 있다.That is, the transfer position of the document is divided into a plurality of areas, and the reference patterns having different inclinations corresponding to each of the divided areas are attached to the readable area outside the effective reading area of the scanning head, The shading correction operation may be performed by scanning the reference pattern corresponding to the detected transfer position by detecting the, thereby obtaining a more accurate shading correction result.

Claims (6)

기울기가 서로 상이한 다수매의 기준시트가 스캐닝헤드의 유효독취영역을 벗어난 독취가능영역상에 부착되고, 1회의 스캐닝동작시 상기 스캐닝헤드가 원고의 이송방향으로 기 설정된 밴드크기만큼 다수개의 픽셀을 순차적으로 스캐닝하도록 한 셔틀방식 스캐너의 쉐이딩 보정방법에 있어서:A plurality of reference sheets having different inclinations are attached on the readable area beyond the effective reading area of the scanning head, and in one scanning operation, the scanning head sequentially processes the plurality of pixels by the preset band size in the document feeding direction. In the shading correction method of a shuttle type scanner to scan by: 스캐닝작업이 선택되면, 스캐너를 구동시킨 후 원고를 스캐닝영역으로 이송시키는 단계;If a scanning job is selected, driving the scanner and transferring the document to the scanning area; 상기 스캐닝영역에 도달한 상기 원고의 이송위치를 감지하는 단계;Detecting a transfer position of the document reaching the scanning area; 서로 상이한 기울기를 갖도록 부착된 다수매의 기준시트 중 감지된 상기 원고의 상기 이송위치에 대응하는 기울기를 갖는 기준시트를 검출하는 단계;Detecting a reference sheet having an inclination corresponding to the conveyed position of the original among the plurality of reference sheets attached to have different inclinations; 검출된 상기 기준시트로 상기 스캐닝헤드를 이동시키고, 상기 기준시트를 스캐닝하여 백색기준값을 검출하는 단계; 및Moving the scanning head to the detected reference sheet, and scanning the reference sheet to detect a white reference value; And 검출된 상기 백색기준값에 기 설정된 쉐이딩보정계수를 적용하여 쉐이딩 보정작업을 수행하는 단계를 포함하는 셔틀방식 스캐너의 쉐이딩 보정방법.Shading correction method comprising the step of performing a shading correction operation by applying a preset shading correction coefficient to the detected white reference value. 제 1 항에 있어서, 상기 쉐이딩보정계수는,The method of claim 1, wherein the shading correction coefficient is 상기 원고가 이송되기 이전에 기울기가 "0"인 기준시트에 대해 의사 스캐닝작업을 수행하여 획득되는 것을 특징으로 하는 셔틀방식 스캐너의 쉐이딩 보정방법.Shading correction method of a shuttle type scanner, characterized in that obtained by performing a pseudo scanning operation on the reference sheet of the slope "0" before the document is transferred. 제 1 항에 있어서, 상기 다수매의 기준시트는,The method of claim 1, wherein the plurality of reference sheets, 이송되는 상기 원고의 이송위치를 다수개의 영역으로 분할하고;Dividing the conveying position of the document to be conveyed into a plurality of areas; 분할된 상기 다수개의 영역별로 상기 원고와 상기 스캐닝헤드 사이의 이격거리차에 따른 기울기와 동일한 기울기를 가지며, 그 각각은 서로 상이한 기울기를 갖도록 부착된 것을 특징으로 하는 셔틀방식 스캐너의 쉐이딩 보정방법.The shading correction method of the shuttle scanner, characterized in that each of the plurality of divided areas having the same inclination according to the difference in the distance between the document and the scanning head, each attached to have a different inclination. 제 3 항에 있어서, 상기 다수개의 영역은,The method of claim 3, wherein the plurality of areas, 상기 원고의 이송경로를 기준으로 상기 원고의 선단부와, 중간부 및 후단부로 이루어진 3개의 영역을 포함하는 셔틀방식 스캐너의 쉐이딩 보정방법.Shading correction method of the shuttle scanner comprising a three areas consisting of the leading end, the middle and the rear end of the document based on the transport path of the document. 제 1 항에 있어서, 감지된 상기 원고의 상기 이송위치에 대응하는 기울기를 갖는 기준시트에 대한 정보는,According to claim 1, wherein the information about the reference sheet having a slope corresponding to the conveying position of the detected document, 전원의 투입 및 차단에 무관하게 보존상태가 유지되도록 비휘발성 메모리에 저장되는 것을 특징으로 하는 셔틀방식 스캐너의 쉐이딩 보정방법.Shading correction method of a shuttle type scanner, characterized in that stored in a non-volatile memory so that the preservation state is maintained irrespective of the power on and off. 제 1 항에 있어서, 상기 원고의 이송위치는,According to claim 1, wherein the feed position of the document, 상기 원고를 이송시키는 이송수단의 이송량을 검출하고, 상기 원고의 규격을 검출하여 상기 원고의 규격에 상기 이송수단의 이송량을 대입하여 검출하도록 한 것을 특징으로 하는 셔틀방식 스캐너의 쉐이딩 보정방법.And detecting the conveying amount of the conveying means for conveying the original, and detecting the specification of the original by substituting the conveying amount of the conveying means into the specification of the original.
KR1019980031609A 1998-08-04 1998-08-04 Method for shading correction in a shuttle type scanner KR100268340B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980031609A KR100268340B1 (en) 1998-08-04 1998-08-04 Method for shading correction in a shuttle type scanner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980031609A KR100268340B1 (en) 1998-08-04 1998-08-04 Method for shading correction in a shuttle type scanner

Publications (2)

Publication Number Publication Date
KR20000012997A KR20000012997A (en) 2000-03-06
KR100268340B1 true KR100268340B1 (en) 2000-10-16

Family

ID=19546317

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980031609A KR100268340B1 (en) 1998-08-04 1998-08-04 Method for shading correction in a shuttle type scanner

Country Status (1)

Country Link
KR (1) KR100268340B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102106039B1 (en) 2019-12-12 2020-04-29 주식회사 이수 이엔씨 Spring for reinforcement of railway concrete sleepers and manufacture method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102106039B1 (en) 2019-12-12 2020-04-29 주식회사 이수 이엔씨 Spring for reinforcement of railway concrete sleepers and manufacture method

Also Published As

Publication number Publication date
KR20000012997A (en) 2000-03-06

Similar Documents

Publication Publication Date Title
US20030038983A1 (en) Processing of signals from image sensing apparatus whose image sensing area includes a plurality of areas
EP0868072B1 (en) Shading correction for an image scanner
US7327497B2 (en) Image reading apparatus, control method therefor, and program
US5751446A (en) Image reading device for accurately reading spread pages of a book document
US20020033968A1 (en) Duplex scanner capable of calibrating two-sided documents
US8064108B2 (en) Full-zone optical image addressing apparatus and method
US20080118172A1 (en) Image forming apparatus and image forming method
US8749860B2 (en) Document reading apparatus and image processing method
GB2316259A (en) Shading correction
US5105286A (en) Image reading apparatus
US7385732B2 (en) Image reading apparatus, image forming apparatus and image reading method
KR100268340B1 (en) Method for shading correction in a shuttle type scanner
JP2003230007A (en) Image reader, its control method, and control program
US10754164B2 (en) Image reading apparatus and reading module
US6225934B1 (en) Image reading apparatus for reducing color differences
KR100277732B1 (en) Shading Correction Method of Shuttle Scanner
US7408682B2 (en) Image reading apparatus
US6201618B1 (en) Image reading device
JP7353899B2 (en) Image reading device and method of controlling the image reading device
US6489601B1 (en) Correction method for an image reading system
KR20010002853A (en) Method for correction shading function in scanner
JP2001217995A (en) Image reader
JP3150185B2 (en) Image reading device
JPH09130540A (en) Image reader
KR100277735B1 (en) Scanner Shading Correction Factor Detection Method

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070628

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee