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

KR100584585B1 - 화상을 읽어들이는 이미지 센서의 오염을 자동적으로진단하는 방법 및 그 장치 - Google Patents

화상을 읽어들이는 이미지 센서의 오염을 자동적으로진단하는 방법 및 그 장치 Download PDF

Info

Publication number
KR100584585B1
KR100584585B1 KR1020030086745A KR20030086745A KR100584585B1 KR 100584585 B1 KR100584585 B1 KR 100584585B1 KR 1020030086745 A KR1020030086745 A KR 1020030086745A KR 20030086745 A KR20030086745 A KR 20030086745A KR 100584585 B1 KR100584585 B1 KR 100584585B1
Authority
KR
South Korea
Prior art keywords
image
image sensor
predetermined
contaminated
test
Prior art date
Application number
KR1020030086745A
Other languages
English (en)
Other versions
KR20050053133A (ko
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 KR1020030086745A priority Critical patent/KR100584585B1/ko
Publication of KR20050053133A publication Critical patent/KR20050053133A/ko
Application granted granted Critical
Publication of KR100584585B1 publication Critical patent/KR100584585B1/ko

Links

Images

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/00909Cleaning arrangements or preventing or counter-acting contamination from dust or the like
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00007Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for relating to particular apparatus or devices
    • H04N1/00018Scanning arrangements
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00029Diagnosis, i.e. identifying a problem by comparison with a normal state
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00026Methods therefor
    • H04N1/00034Measuring, i.e. determining a quantity by comparison with a standard
    • 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/00002Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for
    • H04N1/00071Diagnosis, testing or measuring; Detecting, analysing or monitoring not otherwise provided for characterised by the action taken
    • H04N1/00074Indicating or reporting
    • 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)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Image Input (AREA)

Abstract

본 발명은 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법 및 그 장치를 개시한다.
본 발명에 의하면, 용지에 표시된 화상을 읽어들이는 이미지 센서의 오염을 진단하는 방법에 있어서, 용지를 장착하지 않고 이미지 센서를 사용하여 시험이미지를 획득하고, 시험이미지의 영상수치를 기준이미지의 영상수치와 대응되는 일정 크기의 면적 단위로 비교하며, 시험이미지와 기준이미지의 영상수치의 차이가 제1 기준 이하이면 이미지 센서가 오염되지 않은 것으로 판단하고, 제1 기준보다 크면 시험이미지의 일정 크기의 면적 단위들간에 영상수치를 서로 비교하여, 그 차이가 제2 기준보다 크면 이미지 센서가 오염된 것으로 판단하여, 필요시에는 사용자에게 통보한다. 이를 통해 자동으로 이미지 센서의 오염여부를 검사하여 오염되었을 경우 이를 사용자에게 알려 줌으로서 사용자가 보수할 수 있도록 하여 이미지 획득에 이상이 생길 수 있는 가능성을 미리 차단하여 최상의 조건에서 화상을 얻을 수 있도록 한다. 그 결과 사용자가 스캐너, 팩시밀리, 복합기 등의 장치를 이용하는 환경을 개선하게 한다.

Description

화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법 및 그 장치{Method for automatic diagnosis of the pollution of the image sensor which reads an image and apparatus thereof}
도 1은 컴퓨터와 연결된 종래의 통상적인 복합기의 구성을 블록으로 도시한 것이다.
도 2는 종래의 원고 독취부의 모습을 개략적으로 도시한 것이다.
도 3은 본 발명에 따른 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법의 흐름을 도시한 것이다.
도 4는 본 발명에 따른 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치의 구성을 블록으로 도시한 것이다.
도 5는 본 발명에 따른 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치의 이미지를 획득하는 원고 독취부의 구성을 개략적으로 도시한 것이다.
본 발명은 스캐너, 팩시밀리 혹은 스캐너를 포함하는 복합기와 같이 화상을 읽어들이는 장치에 관한 것으로서, 더 자세히는 화상을 읽어들이는 장치의 이미지 센서의 오염을 자동적으로 진단하는 방법 및 그 장치에 관한 것이다.
도 1은 컴퓨터와 연결된 종래의 통상적인 복합기의 구성을 블록으로 도시한 것이다. 복합기의 동작은 다음과 같이 실행된다.
중앙처리장치(100)는 설정된 프로그램에 따라 복합기를 전반적으로 제어한다. 메모리부(105)는 중앙처리장치(100)의 동작 프로그램 및 일반적인 제어 프로그램을 저장하고 있으며 중앙처리장치(100)의 프로그램 수행에 따른 데이터를 저장한다. 특히 장착된 이미지 센서(135)에서 얻은 이미지 데이터는 이미지 인터페이스부(120)를 통해 메모리부(105)에 저장되는 제어를 받는다. 프린트부(110)는 메모리부(105)에 저장된 데이터를 인쇄하거나 HOST PC(140)의 프린터드라이버(150)로부터 복합기로 전달된 데이터를 인쇄한다.
PC 인터페이스부(115)는 HOST PC(100)의 스캔 드라이버(145)로 하여금 이미지 센서(135)에서 얻어진 스캔 영역 데이터를 이미지 센서 인터페이스부(120)를 통해 스캔 드라이버(145)로 전달하여 PC(140)에서 스캔된 데이터를 사용할 수 있도록 하고 또한 역 방향으로 데이터를 PC(140)에서 프린터 드라이버(150)를 이용하여 PC 인터페이스부(115)를 통해 프린트부(110)에 전달하여 데이터를 인쇄할 수 있도록 한다.
OPE(Operating Panel)(125)는 다수의 입력키를 포함하고 있으며, 소정 키 누름에 따른 키 데이터를 중앙처리장치(100)에 인가하고, 중앙처리장치(100)의 표시 데이터에 의해 시스템의 동작 상태를 내부의 LCD 표시창(130)으로 표시한다.
이미지센서 인터페이스부(120)는 이미지 센서(135)의 신호를 조정하여 이미지 데이터를 획득하고 이미지 데이터를 중앙처리부(100)에서 처리하도록 데이터 전송의 역할을 한다.
이미지 센서(135)를 통해 이미지 데이터를 얻어 그 데이터를 처리하기 위한 다른 동작을 하는 경우 이미지 센서(135) 자체에 이물이 묻어 있는 등의 오염이 된 경우에는 적절한 이미지 데이터를 얻을 수 없게 된다.
종래에 소비자의 사용 중에 발생하는 이미지 센서의 이물을 검사하는 방법은 별다른 것이 없었다. 단지 사용자가 복사나 복합기에 연결된 PC로부터의 스캔 등의 동작에 의해서 획득한 이미지를 보고 획득한 이미지에 이상이 있을 때 사용자가 이미지 센서를 청소하도록 유도하는 정도의 문구를 복합기 사용자 매뉴얼에 추가하는 수준에서 관리가 이루어지고 있었다.
그 외에 스캐너, 팩시밀리 혹은 복합기 제품의 제조 공정에서 이미지 센서의 오염여부를 검사하는 방법으로 이미지 센서 불량 여부를 판단하는 공정이 있다. 이때에 제품의 공정단계에서 이미지 센서의 오염여부를 검사하는 방법을 도 2를 통해 설명한다.
도 2는 종래의 원고 독취부의 모습을 개략적으로 도시한 것이다. 흰색 용지의 원고를 롤러1의 회전에 의해 끌어당겨서 백색롤러를 지날 때에 이미지 센서를 이용해서 흰색 용지의 이미지를 획득한다. 그리고 획득한 이미지 성분에 대하여 이미지를 구성하는 각 픽셀간의 편차를 이용하여 이미지 센서의 특정부가 오염 됐는지를 판단한다.
이와 같은 방법은 제품을 생산할 때에 적용되는 것이며, 종래에는 사용자가 제품을 사용하고 있는 동안에는 별도의 이미지 센서의 이물을 검사하는 방법은 별다르게 시행되는 것이 없다. 따라서 장치 사용 중 점차로 이미지 센서가 오염되었을 경우에는 원고로부터 적절한 품질의 원하는 이미지를 획득하기가 어려운 경우가 있다. 다시 말해 원고를 스캐닝하여 이미지를 획득한 후에야 그 이미지의 품질의 저하된 것을 확인하게 되며, 이를 미리 방지할 수 있는 적절한 방법은 없다.
즉, 종래에는 사용자가 출력된 혹은 획득된 이미지로부터 이상이 있음을 확인하는 등의 사용자의 자의적인 판단에 의해 이미지 센서의 이물에 대한 청소를 하거나 혹은 A/S를 신청하는 등의 조치만을 할 수 있으므로, 이에 대한 대처 방법을 숙지하지 못한 사용자인 경우 제품의 이상이 있음을 의심하게 되고 서비스 요청을 할 수 있어 추가적인 비용이 발생할 수 있는 문제가 있다.
본 발명이 이루고자 하는 기술적인 과제는, 상기의 문제점을 해결하기 위해, 스캐너, 팩시밀리 혹은 스캐너를 포함하는 복합기와 같이 화상을 읽어들이는 장치에서 이미지 센서(CIS/CCD)의 오염여부를 자동으로 검사하여 이미지 센서가 오염되었을 경우 이를 사용자에게 알려줄 수 있는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법 및 그 장치를 제공하는 데 있다.
상기 기술적 과제를 해결하기 위한 본 발명에 의한, 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법은, 용지에 표시된 화상을 읽어들이는 이미지 센서의 오염을 진단하는 방법에 있어서, (a) 용지를 장착하지 않고 상기 이미지 센서를 사용하여 시험이미지를 획득하는 단계; (b) 상기 획득한 시험이미지의 소정의 영상수치를 소정의 기준이미지의 영상수치와 대응되는 일정 크기의 면적 단위로 비교하는 단계; (c) 상기 시험이미지와 기준이미지의 영상수치의 차이가 소정의 제1 기준 이하이면 이미지 센서가 오염되지 않은 것으로 판단하고, 제1 기준보다 크면 상기 시험이미지의 일정 크기의 면적 단위들간에 영상수치를 서로 비교하는 단계; 및 (d) 상기 (c) 단계에서 서로 비교한 영상수치의 차이가 소정의 제2 기준보다 크면 상기 이미지 센서가 오염된 것으로 판단하는 단계;를 포함하는 것을 특징으로 한다.
상기 다른 기술적 과제를 해결하기 위한 본 발명에 의한, 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치는, 소정의 발광수단으로부터의 빛이 반사된 것을 이용해서 용지에 표시된 화상을 읽어들이는 이미지 센서의 오염을 진단하는 장치에 있어서, 상기 장치에 용지가 장착된 것을 감지하는 원고감지부; 상기 이미지 센서가 오염되지 않은 것이 확인되었을 때에 미리 획득한 기준이미지가 저장되어 있는 메모리부; 회전하면서 상기 발광수단으로부터의 빛을 반사하는 백색롤러; 상기 원고감지부에 의해 용지가 장착되지 않은 것이 확인된 경우 상기 백색롤러의 회전에 따라 상기 이미지 센서를 통해 시험이미지를 획득하고, 이 시험이미지에 대한 소정의 영상수치를 일정 면적별로 획득하며, 이 면적별 영상수치를 상기 메모리부에 저장된 기준이미지의 대응되는 영상수치와 비교하고, 소정의 제어에 의해 상기 시험이미지의 일정 면적별로 획득한 영상수치들을 서로 비교하는 비 교부; 및 상기 비교부에서 비교한 시험이미지와 기준이미지의 일정 면적별 영상수치의 차이가 소정의 제1 기준보다 크면 상기 비교부가 상기 시험이미지의 일정면적별로 획득한 영상수치를 서로 비교하게 하여 그 서로 비교한 영상수치의 차이가 소정의 제2 기준보다 크면 상기 이미지 센서가 오염된 것으로 판단하는 오염판단부;를 포함하는 것을 특징으로 한다.
이하에서 첨부된 도면을 참조하여 본 발명의 바람직한 일 실시예를 상세히 설명한다.
도 3은 본 발명에 따른 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법의 흐름을 도시한 것이다.
용지에 표시된 화상을 읽어들이는 이미지 센서의 오염을 진단하는 이 방법은, 이미지 센서를 사용하여 시험이미지를 획득하고(300 단계), 획득한 시험이미지의 영상수치를 기준이미지의 영상수치와 일정 크기의 면적 단위로 비교하며(310 단계), 시험이미지와 기준이미지의 영상수치의 차이가 제1 기준 이하이면 이미지 센서가 오염되지 않은 것으로 판단하고(320 단계), 제1 기준 이상 이상이면 시험이미지의 일정 크기의 면적 단위들간에 영상수치를 서로 비교한다(330 단계).
이때에 서로 비교한 영상수치의 차이가 제2 기준보다 크면 이미지 센서가 오염된 것으로 판단하며(340 단계), 이를 사용자에게 통보한다(350 단계).
도 4는 본 발명에 따른 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치의 구성을 블록으로 도시한 것이다.
소정의 발광수단으로부터의 빛이 반사된 것을 이용해서 용지에 표시된 화상 을 읽어들이는 이미지 센서의 오염을 진단하는 이 장치는, 용지가 장착된 것을 감지하는 원고감지부(400), 이미지 센서가 오염되지 않은 것이 확인되었을 때에 미리 획득한 기준이미지가 저장되어 있는 메모리부(410), 회전하면서 발광수단으로부터의 빛을 반사하는 백색롤러(420), 원고감지부(400)에 의해 용지가 장착되지 않은 것이 확인된 경우 백색롤러(420)의 회전에 따라 이미지 센서를 통해 시험이미지를 획득하고, 이 시험이미지에 대한 영상수치를 일정 면적별로 획득하며, 이 면적별 영상수치를 메모리부(410)에 저장된 기준이미지의 대응되는 영상수치와 비교하고, 소정의 제어에 의해 시험이미지의 일정 면적별로 획득한 영상수치들을 서로 비교하는 비교부(430) 및 비교부(430)에서 비교한 시험이미지와 기준이미지의 일정 면적별 영상수치의 차이가 제1 기준 이상이면 비교부(430)가 시험이미지의 일정면적별로 획득한 영상수치를 서로 비교하게 하여 그 서로 비교한 영상수치의 차이가 제2 기준보다 크면 이미지 센서가 오염된 것으로 판단하는 오염판단부(440)를 포함한다.
그리고 이 장치는 오염판단부(440)가 이미지 센서가 오염된 것으로 판단하면 이를 사용자에게 알리는 통보부(450)를 더 포함한다.
본 발명이 적용되는 장치는 스캐너, 팩시밀리 혹은 스캐너, 팩시밀리 및 프린터와 같은 장치가 결합되어 있는 복합기 등과 같은 이미지 형성 장치이다. 이런 장치들은 필름, 혹은 종이와 같은 용지 혹은 원고에 표시되어 있는 이미지를 읽어들이게 된다.
이미지 센서가 오염되었는가를 검사 및 진단하기 위해 본 발명에 따른 장치 에 용지를 장착하지 않고 시험이미지를 획득한다(300 단계).
도 5는 본 발명에 따른 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치의 이미지를 획득하는 원고독취부의 구성을 개략적으로 도시한 것이다. 도 5의 원고감지부(도 4의 400과 동일)는 원고를 감지하고 위치를 감지하는 기능을 가진 센서들을 포함한다. 이를 통해 본 발명에 따른 장치에 원고가 장착되어있는지를 알 수 있다. 원고가 장착되어 있지 않아야 하는 이유는 원고에 표시되어 있는 이미지가 읽혀진 것을 이미지 센서에 이물질이 묻어 오염된 것으로 진단될 수 있기 때문이다.
도 5의 경우 원고가 장착된 경우라면 롤러1에 의해 원고가 빨아들여져서 백색롤러(도 4의 420)를 통해 원고가 이송되며, 이때에 소정의 발광수단으로부터의 빛이 원고를 투과 혹은 일부 투과 혹은 투과하지 못하게 된다. 그리고 투과된 빛은 회전하는 백색 롤러에서 반사되며 이 반사된 빛이 이미지 센서에 투사되며, 이를 이용해서 원고에 표시되어 있는 이미지를 획득하게 된다. 투과하지 못한 부분이나 일부 투과한 부분은 원고에 이미지가 있다는 것을 뜻하는 것이라는 성질을 이용하게 된다.
300 단계의 경우 용지가 장착되지 않은 상태에서 백색롤러를 회전시켜서 이미지를 획득하게 된다. 이와 같이 얻어진 이미지를 시험이미지로 한다.
비교부(430)는 이 시험이미지에 대해 소정의 영상수치를 구한다. 이 영상수치는 다양한 방법으로 구해질 수 있을 것이다. 예를 들면 이미지를 R, G, B의 세 가지 요소로 분리하여 각 요소별 값을 구하여 이를 시험이미지의 영상수치로 정할 수도 있을 것이다. 혹은 이미지를 CMK 방식으로 분석하여 그 값을 영상수치로 정할 수도 있을 것이다.
그런데 본 발명은 이미지 센서가 오염된 것을 진단하는 것이며, 이미지 센서가 오염된 경우라면 그 오염으로 인해 본 발명을 적용한 장치들을 이용해서 얻은 이미지에는 원고 진행 방향으로 진한 혹은 검은 줄이 표시될 것이며, 이러한 검은 색의 줄은 그레이 레벨(gray level)로 표시할 수 있다. 따라서 본 발명에서 사용되는 영상수치는 이미지 센서를 이용해서 획득한 이미지의 그레이 레벨인 것이 바람직하다.
이미지의 그레이 레벨을 구하는 경우 예를 들어 이미지를 구성하는 기본인 픽셀(pixel) 하나를 8비트의 디지털 데이터로 표시하는 경우 그레이 레벨은 0부터 255의 256(2의 8승)개의 레벨로 표시될 수 있다. 예를 들어 그레이 레벨이 0이면 완전한 백색으로 그레이 레벨이 255이면 완전한 흑색으로 정의할 수 있을 것이다(혹은 그 반대로 정의할 수도 있다). 만일 픽셀을 나타내는 비트수를 늘린다면 그레이 레벨의 개수는 더 많아진다.
비교부(430)가 영상수치를 구할 때에는 시험이미지를 일정 면적을 가지는 영역으로 분할하여 각 영역마다 영상수치를 계산한다. 이때에 일정 면적의 영역은 픽셀인 것이 바람직하다. 픽셀은 이미지를 형성하는 가장 작은 단위이며, 가장 작은 면적 단위로 오염 여부를 확인하는 것이 가장 정확할 것이다.
이미지 센서가 변동되는 것이 아니며, CIS/CCD와 같은 소자를 사용하는 이미지 센서는 스캐닝할 수 있는 최대 해상도가 고정되어 있으므로 그 결과 스캐닝하는 픽셀의 크기가 고정되어 있다. 그 결과 픽셀이 결정되면 그 픽셀이 차지하는 면적도 일정하게 고정된다. 따라서 면적을 픽셀의 개념으로 치환할 수 있다.
비교부(430)는 상기와 같이 획득한 시험이미지를 소정의 기준이미지와 비교한다(310 단계). 이때에 시험이미지에 대한 영상수치를 픽셀 단위의 그레이 레벨로 결정했으면 당연히 그 비교 대상도 기준이미지의 픽셀 단위의 그레이 레벨이 된다.
기준이미지는 오염되지 않은 이미지 센서를 이용하여 구한 이미지이다. 본 발명에 따른 장치를 생산할 때에 이미지 센서가 오염되지 않은 상태인 것을 확인하고, 그때에 미리 상기에 설명된 바와 같이 이미지를 획득하여 그 이미지를 미리 저장한다. 이 이미지가 기준이미지이며, 이 기준이미지가 직접 저장되어 있을 수도 있고 혹은 이 기준이미지의 영상수치인 픽셀 단위의 그레이 레벨에 대한 정보가 저장될 수도 있다.
오염되지 않은 상태에서 백색롤러에 반사되어 이미지 센서로 입사되는 빛으로 생성되는 이미지인 기준이미지는 이론적으로 완전한 백색일 것이며, 이 경우 각 픽셀의 그레이 레벨은 0(혹은 그레이 레벨의 정의가 달라지면 255)이 될 것이다.
기준이미지에 대한 정보가 저장되는 장소는 장치 내부의 적절한 저장 수단이 될 것이다. 이와 같은 저장수단이 메모리부(410)이다. 그리고 기준이미지에 대한 정보는 변화될 필요가 없는 정보이므로 메모리부(410)는 예를 들면 ROM과 같은 소자를 이용해서 구현될 수 있을 것이다. 혹은 시험이미지 혹은 시험이미지에 대한 영상수치를 저장하는 용도를 겸하기 위해 메모리부(410)는 RAM과 같은 소자를 이용해서 구현될 수도 있는 것은 자명한 것이다.
시험이미지와 기준이미지를 비교할 때에 비교를 원활하게 하기 위해 시험이미지와 기준이미지는 같은 면적 혹은 같은 정보량을 가지고 있는 것이 좋다. 예를 들면 시험이미지의 영역이 400 픽셀 x 300 픽셀의 영역이라면 기준이미지도 400 픽셀 x 300 픽셀의 영역이어야 각 픽셀 단위로 비교하는 것이 용이할 것이다.
이와 같은 이유로 비교부가 시험이미지를 획득하기 위해 백색롤러(420)를 구동하는 경우 백색롤러가 한바퀴 회전될 때에 백색롤러의 원둘레에 대응하는 이미지를 얻고, 메모리부(410)에 저장된 기준이미지도 백색롤러(420)의 원둘레에 대응하는 이미지인 것이 바람직하다. 이를 통해 시험이미지와 기준이미지의 크기는 동일하게 될 것이다.
비교부(430)가 시험이미지와 기준이미지의 영상수치를 각 대응하는 픽셀끼리 비교하여 각 픽셀마다 시험이미지의 그레이 레벨을 대응되는 기준이미지의 픽셀의 그레이 레벨과 비교하여 만일 같다면 이미지 센서가 오염된 것이 아니므로 오염판단부(440)는 비교부(430)로 하여금 다음 픽셀끼리 비교하게 한다. 만일 비교 과정 중 어느 픽셀에서라도 시험이미지와 기준이미지와의 그레이 레벨이 차이가 생긴다면 다음의 픽셀에 대한 비교를 하지 않고 이미지 센서가 오염된 것으로 판단하게 할 수 있다(320 단계). 혹은 모든 픽셀에 대한 비교를 한 후에 다음 단계를 진행할 수도 있으며, 이는 구현 예에 따라 달라질 수 있다.
응용예에 따라서는 혹은 한 픽셀 정도는 오염되도 문제가 없을 것이라고 판단한다면 2개 픽셀에 대해 그레이 레벨의 차이가 있어야 이미지 센서가 오염된 것으로 판단할 수도 있을 것이다.
각 픽셀간의 그레이 레벨은 이미지 센서를 포함하여 장치의 오류 내지는 측정의 한계가 있을 수 있다. 다시 말해서 각 픽셀에서의 그레이 레벨의 값이 완전히 같은 경우에만 이미지 센서가 오염되지 않았다고 하는 것이 가장 이상적일 것이나 측정에서의 오차를 감안하여, 예를 들면, 그레이 레벨 2까지의 차이는 정상으로 보아 이미지 센서가 오염되지 않았다고 할 수 있다. 이 경우 제1 기준은 2가 된다. 이와 같은 제1 기준의 값은 장치를 생산할 때에 장치가 사용될 환경 등을 고려하여 적절하게 결정될 수 있다.
오염판단부(450)는 시험이미지와 기준이미지의 영상수치의 차이가 상기에 설명된 제1 기준보다 크면 비교부(430)에게 시험이미지의 일정 크기의 면적 단위들간에 영상수치를 서로 비교하게 한다(330 단계).
이 경우 이전의 비교 단계에서 픽셀 단위로 비교하였으며, 시험이미지에 대한 영상수치인 그레이 레벨도 픽셀 단위로 가지고 있는 것이므로, 시험이미지를 픽셀 단위의 크기로 이웃하는 픽셀끼리 비교하는 것이 바람직하다.
320 단계에서 언급한 것과 마찬가지로 각 픽셀간의 그레이 레벨은 이미지 센서를 포함하여 장치의 오류 내지는 측정의 한계가 있을 수 있으므로 측정에서의 오차를 감안하여, 예를 들면, 그레이 레벨 1까지의 차이는 정상으로 보아 이미지 센서가 오염되지 않았다고 할 수 있을 것이다. 이 경우 제2 기준은 1이 된다. 제1 기준과 마찬가지로 제2 기준도 장치를 생산할 때에 장치가 사용될 환경 등을 고려하여 적절하게 결정될 수 있을 것이다.
오염판단부(440)는 비교부(430)에세 픽셀 단위로 이웃하는 픽셀간의 그레이 레벨을 비교하게 하여 그 차이가 제2 기준보다 큰 경우 이미지 센서가 오염된 것으로 판단한다(340 단계). 픽셀들간의 그레이 레벨 비교 중에 한번이라도 제2 기준보다 큰 차이가 발생한다면 다음 픽셀들간의 비교 과정을 실행하지 않고 오염된 것으로 판단할 수도 있다.
이하에서는 오염의 경우 이미지 센서는 물론이고, 백색롤러의 오염까지도 본 발명의 적용이 확대되는 것을 설명한다.
상기의 경우 이미지 센서가 오염된 경우, 예를 들어 1 픽셀에 대응하는 이미지 센서의 영역이 오염된 경우라면 이미지 센서의 1개의 픽셀에 대응하는 이미지 소자의 일정 영역이 제 기능을 못하는 경우와 마찬가지이다. 이 경우 이미지 소자의 오염된 일부 영역에 의해 시험 이미지는 백색롤러(420)의 진행방향으로 연속된 픽셀들이 그레이 레벨이 진하게 검출될 것이다. 만일 이미지 센서의 오염된 영역이 더 크다면 시험 이미지의 오염된 부분의 면적은 더 넓게 된다.
그런데 만일 이미지 센서는 정상 상태이나 백색롤러(420)가 이물질 등과 같은 요인에 의해 1개 픽셀에 대응되는 영역이 오염된 경우에는 백색롤러를 1회전하여 시험이미지를 얻을 경우 시험이미지에는 상기 백색롤러(420)의 이물질에 대응하는 한 개의 픽셀만이 그레이 레벨이 달라질 것이다. 이런 경우에는 백색롤러(420)가 오염된 것으로 판단할 수 있다.
상기와 같은 기능을 위해 오염판단부(440)는 시험이미지와 기준이미지의 픽셀 단위의 그레이 레벨의 차이가 제1 기준보다 큰 픽셀들이 백색롤러(420)의 회전방향에 대응하는 방향으로 연속적으로 존재하는 경우 그 픽셀들과 백색롤러(420)의 회전방향에 대응하지 않은 방향으로 이웃하는 픽셀들간의 그레이 레벨을 비교부(430)가 비교하게 한다. 그 결과 서로 비교한 그레이 레벨의 차이가 제2 기준보다 크면 이미지 센서가 오염된 것으로 판단하는 것이 바람직하다.
이때에 만일 넓은 영역의 오염으로 인해 시험이미지와 기준이미지의 픽셀 단위의 그레이 레벨의 차이가 제1 기준보다 큰 픽셀들이 백색롤러(420)의 회전방향에 대응하는 방향으로 연속적으로 존재하면서 그 폭이 넓은 경우에는 검게 나타내는 픽셀들의 집합은 폭이 넓은 직선이 될 것이다. 이런 경우에는 경계를 이루는 픽셀들을 상기 오염된 것으로 예측된 픽셀에 속하지 않는 이웃한 픽셀들과 비교하여 그레이 레벨의 차이를 구할 수 있다.
그리고 만일 시험이미지와 기준이미지의 픽셀 단위의 그레이 레벨의 차이가 제1 기준보다 큰 픽셀들이 백색롤러(420)의 회전방향에 대응하는 방향으로 연속적으로 존재하지 않는 픽셀들인 경우 오염판단부(440)는 그 픽셀들을 그 픽셀들과 이웃하는 픽셀들 간의 그레이 레벨을 비교부(430)에게 비교하게 한다. 그 서로 비교한 그레이 레벨의 차이가 제2 기준보다 크면 백색롤러(420)가 오염된 것으로 판단하는 것이 바람직하다.
이미지 센서 혹은 백색롤러에 오염이 발생되었다고 판단한 경우 자동적으로 이미지 센서나 백색롤러에 대한 청소를 실행하도록 구현할 수 있을 것이다. 이와 같은 자동 청소 기능은 스캐너, 팩시밀리 혹은 복합기 등과 같은 장치에는 기본적으로 구비하고 있는 기능이다. 이와 같은 경우라도 이미지 센서나 백색롤러가 오염된 것을 사용자에게 알리는 것이 바람직하다. 이를 위해 오염판단부(440)가 이미지 센서가 오염된 것으로 판단하면 통보부(450)를 통해 사용자에게 이미지 센서가 오염된 것을 통보한다(350 단계). 혹은 통보부(450)를 통해 백색롤러의 오염도 통보할 수 있다.
통보부(450)는 본 발명에 따른 장치의 외부의 LCD와 같은 표시 수단을 통해 사용자에게 이미지 센서의 오염을 알리도록 구현될 수도 있을 것이며, 혹은 이미지 센서나 백색롤러를 나타내는 예를 들면 붉은 색의 LED를 점등하거나 혹은 점멸하여 사용자에게 알리도록 구현될 수도 있을 것이다.
혹은 본 발명에 따른 장치에 연결된 컴퓨터를 통해 사용자에게 알릴 수도 있을 것이며, 혹은 본 발명에 따른 장치의 프린터와 같은 출력 수단을 이용해서 사용자에게 이미지 센서의 오염을 통보할 수도 있을 것이다.
본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 본 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 상기의 설명에 포함된 예들은 본 발명에 대한 이해를 위해 도입된 것이며, 이 예들은 본 발명의 사상과 범위를 한정하지 않는다. 상기의 예들 외에도 본 발명에 따른 다양한 실시 태양이 가능하다는 것은, 본 발명이 속한 기술 분야에 통상의 지식을 가진 사람에게는 자명할 것이다. 본 발명의 범위는 전술한 설명이 아니라 청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
또한 본 발명에 따른 상기의 각 단계는 일반적인 프로그래밍 기법을 이용하 여 소프트웨어적으로 또는 하드웨어적으로 다양하게 구현할 수 있다는 것은 이 분야에 통상의 기술을 가진 자라면 용이하게 알 수 있는 것이다.
그리고 본 발명의 일부 단계들은, 또한, 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다.
본 발명에 의하면, 용지에 표시된 화상을 읽어들이는 이미지 센서의 오염을 진단하는 방법에 있어서, 용지를 장착하지 않고 이미지 센서를 사용하여 시험이미지를 획득하고, 시험이미지의 영상수치를 기준이미지의 영상수치와 대응되는 일정 크기의 면적 단위로 비교하며, 시험이미지와 기준이미지의 영상수치의 차이가 제1 기준 이하이면 이미지 센서가 오염되지 않은 것으로 판단하고, 제1 기준보다 크면 시험이미지의 일정 크기의 면적 단위들간에 영상수치를 서로 비교하여, 그 차이가 제2 기준보다 크면 이미지 센서가 오염된 것으로 판단하여, 필요시에는 사용자에게 통보한다. 이를 통해 자동으로 이미지 센서의 오염여부를 검사하여 오염되었을 경우 이를 사용자에게 알려 줌으로서 사용자가 보수할 수 있도록 하여 이미지 획득에 이상이 생길 수 있는 가능성을 미리 차단하여 최상의 조건에서 화상을 얻을 수 있도록 한다. 그 결과 사용자가 스캐너, 팩시밀리, 복합기 등의 장치를 이용하는 환경을 개선하게 한다.

Claims (10)

  1. 용지에 표시된 화상을 읽어들이는 이미지 센서의 오염을 진단하는 방법에 있어서,
    (a) 용지를 장착하지 않고 상기 이미지 센서를 사용하여 시험이미지를 획득하는 단계;
    (b) 상기 획득한 시험이미지의 소정의 영상수치를 소정의 기준이미지의 영상수치와 대응되는 일정 크기의 면적 단위로 비교하는 단계;
    (c) 상기 시험이미지와 기준이미지의 영상수치의 차이가 소정의 제1 기준 이하이면 이미지 센서가 오염되지 않은 것으로 판단하고, 제1 기준보다 크면 상기 시험이미지의 일정 크기의 면적 단위들간에 영상수치를 서로 비교하는 단계; 및
    (d) 상기 (c) 단계에서 서로 비교한 영상수치의 차이가 소정의 제2 기준보다 크면 상기 이미지 센서가 오염된 것으로 판단하는 단계;를 포함하는 것을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법.
  2. 제1항에 있어서,
    상기 소정의 영상수치는 그레이 레벨(gray level)임을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법.
  3. 제1항 또는 제2항에 있어서,
    상기 (a) 단계의 시험이미지는 픽셀(pixel) 단위로 획득하며,
    상기 (b) 단계 및 (c) 단계의 일정 크기의 면적 단위는 픽셀임을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법.
  4. 제3항에 있어서,
    상기 (c) 단계에서 상기 시험이미지와 기준이미지의 영상수치의 차이가 어떤 픽셀에서 제1 기준보다 큰 경우 시험이미지의 일정 크기의 면적 단위들간에 영상수치를 서로 비교하는 것은 상기 영상수치의 차이가 발생한 픽셀과 그 이웃한 픽셀들 간의 영상 수치를 비교하는 것임을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법.
  5. 제1항에 있어서,
    상기 소정의 기준이미지는 상기 이미지 센서가 오염되지 않은 것이 확인된 경우에 미리 획득한 이미지임을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법.
  6. 제1항에 있어서,
    상기 (d) 단계에서 이미지 센서가 오염된 것으로 판단한 경우에는 소정의 방법으로 사용자에게 이를 알리는 것을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 방법.
  7. 소정의 발광수단으로부터의 빛이 반사된 것을 이용해서 용지에 표시된 화상을 읽어들이는 이미지 센서의 오염을 진단하는 장치에 있어서,
    상기 장치에 용지가 장착된 것을 감지하는 원고감지부;
    상기 이미지 센서가 오염되지 않은 것이 확인되었을 때에 미리 획득한 기준이미지가 저장되어 있는 메모리부;
    회전하면서 상기 발광수단으로부터의 빛을 반사하는 백색롤러;
    상기 원고감지부에 의해 용지가 장착되지 않은 것이 확인된 경우 상기 백색롤러의 회전에 따라 상기 이미지 센서를 통해 시험이미지를 획득하고, 이 시험이미지에 대한 소정의 영상수치를 일정 면적별로 획득하며, 이 면적별 영상수치를 상기 메모리부에 저장된 기준이미지의 대응되는 영상수치와 비교하고, 소정의 제어에 의해 상기 시험이미지의 일정 면적별로 획득한 영상수치들을 서로 비교하는 비교부; 및
    상기 비교부에서 비교한 시험이미지와 기준이미지의 일정 면적별 영상수치의 차이가 소정의 제1 기준보다 크면 상기 비교부가 상기 시험이미지의 일정면적별로 획득한 영상수치를 서로 비교하게 하여 그 서로 비교한 영상수치의 차이가 소정의 제2 기준보다 크면 상기 이미지 센서가 오염된 것으로 판단하는 오염판단부;를 포함하는 것을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치.
  8. 제7항에 있어서,
    상기 시험이미지를 획득하기 위해 백색롤러가 회전될 때에 백색롤러가 한바퀴 회전될 때에 백색롤러의 원둘레에 대응하는 이미지를 얻는 것이며,
    상기 메모리부에 저장된 기준이미지도 상기 백색롤러의 원둘레에 대응하는 이미지임을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치.
  9. 제7항 또는 제8항에 있어서,
    상기 비교부가 획득하는 상기 소정의 영상수치는 그레이 레벨(gray level)이며, 이 소정의 영상수치인 그레이 레벨은 픽셀(pixel) 단위로 획득되며,
    상기 비교부는 상기 시험이미지와 기준이미지를 픽셀 단위로 그레이 레벨을 비교하며,
    상기 오염판단부는 상기 시험이미지와 기준이미지의 픽셀 단위의 그레이 레벨의 차이가 상기 제1 기준보다 큰 픽셀들이 상기 백색롤러의 회전방향에 대응하는 방향으로 연속적으로 존재하는 경우 그 픽셀들과 상기 백색롤러의 회전방향에 대응하지 않은 방향으로 이웃하는 픽셀들간의 그레이 레벨을 상기 비교부가 비교하게 하여 서로 비교한 그레이 레벨의 차이가 상기 제2 기준보다 크면 상기 이미지 센서가 오염된 것으로 판단하며,
    상기 시험이미지와 기준이미지의 픽셀 단위의 그레이 레벨의 차이가 상기 제1 기준보다 큰 픽셀들이 상기 백색롤러의 회전방향에 대응하는 방향으로 연속적으로 존재하지 않는 픽셀들인 경우에는 그 픽셀들을 그 픽셀들과 이웃하는 픽셀들 간의 그레이 레벨을 상기 비교부에게 비교하게 하여 그 서로 비교한 그레이 레벨의 차이가 상기 제2 기준보다 크면 상기 백색롤러가 오염된 것으로 판단하는 것을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치.
  10. 제7항 또는 제8항에 있어서,
    상기 오염판단부가 상기 이미지 센서가 오염된 것으로 판단하면 이를 사용자에게 알리는 통보부;를 더 포함하는 것을 특징으로 하는 화상을 읽어들이는 이미지 센서의 오염을 자동적으로 진단하는 장치.
KR1020030086745A 2003-12-02 2003-12-02 화상을 읽어들이는 이미지 센서의 오염을 자동적으로진단하는 방법 및 그 장치 KR100584585B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030086745A KR100584585B1 (ko) 2003-12-02 2003-12-02 화상을 읽어들이는 이미지 센서의 오염을 자동적으로진단하는 방법 및 그 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030086745A KR100584585B1 (ko) 2003-12-02 2003-12-02 화상을 읽어들이는 이미지 센서의 오염을 자동적으로진단하는 방법 및 그 장치

Publications (2)

Publication Number Publication Date
KR20050053133A KR20050053133A (ko) 2005-06-08
KR100584585B1 true KR100584585B1 (ko) 2006-05-30

Family

ID=37248878

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030086745A KR100584585B1 (ko) 2003-12-02 2003-12-02 화상을 읽어들이는 이미지 센서의 오염을 자동적으로진단하는 방법 및 그 장치

Country Status (1)

Country Link
KR (1) KR100584585B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160004622A (ko) * 2014-07-03 2016-01-13 오엠알스캔(주) 스캐너의 스캔 오류 방지 방법

Also Published As

Publication number Publication date
KR20050053133A (ko) 2005-06-08

Similar Documents

Publication Publication Date Title
US9282199B2 (en) Image forming apparatus, image diagnostic method, and image diagnostic system
US6665425B1 (en) Systems and methods for automated image quality based diagnostics and remediation of document processing systems
US9007658B2 (en) Inspection apparatus, inspection method, and program
CN102158622B (zh) 图像读取装置及其控制方法
US20050286742A1 (en) Dynamic test pattern composition for image-analysis based automatic machine diagnostics
JP7091727B2 (ja) 診断システム、診断方法、画像形成装置およびプログラム
US6488353B1 (en) Image forming apparatus diagnosing print head and optical system conditions based on printed test pattern
US20200236225A1 (en) Diagnostic apparatus, image diagnostic method, and non-transitory storage medium
JP2009188842A (ja) 通信装置およびプログラム
US6912071B1 (en) Virtual tech rep by remote image quality analysis
JP2015103909A (ja) 装置、装置を制御する方法ならびにプログラム
JP2020019206A (ja) 情報処理装置、情報処理システムおよび故障診断方法
JP2011137895A (ja) 白抜け検出装置、画像形成装置および白抜け検出プログラム
KR101500441B1 (ko) 화상형성장치, 호스트장치 및 화상형성장치의 진단방법
KR100584585B1 (ko) 화상을 읽어들이는 이미지 센서의 오염을 자동적으로진단하는 방법 및 그 장치
JP2019215392A (ja) 診断システム、画像形成装置、診断方法およびプログラム
JP2016046595A (ja) 画像処理装置、画像処理方法ならびにプログラム
US7516040B2 (en) System and method for automated detection of printing defects in an image output device
JP5055915B2 (ja) 画像読取装置及び複写装置
JP2007267078A (ja) シェーディングデータ検査方法
JP2012078795A (ja) 画像形成装置
JP5959891B2 (ja) 画像表示制御装置、画像表示制御方法及びそのプログラム
JP2016025646A (ja) 画像処理装置、画像処理方法ならびにプログラム
JP7059857B2 (ja) 検査装置、画像読取装置、画像形成装置、検査方法およびプログラム
JP2007267079A (ja) シェーディングデータ検査方法及び画像読取装置

Legal Events

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