KR100348505B1 - 화상인식방법및장치와,이를사용한복사기및프린터 - Google Patents

화상인식방법및장치와,이를사용한복사기및프린터 Download PDF

Info

Publication number
KR100348505B1
KR100348505B1 KR10-1998-0707636A KR19980707636A KR100348505B1 KR 100348505 B1 KR100348505 B1 KR 100348505B1 KR 19980707636 A KR19980707636 A KR 19980707636A KR 100348505 B1 KR100348505 B1 KR 100348505B1
Authority
KR
South Korea
Prior art keywords
data
image
recognition
printing
image data
Prior art date
Application number
KR10-1998-0707636A
Other languages
English (en)
Other versions
KR20000005016A (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 오므론 가부시키가이샤
Publication of KR20000005016A publication Critical patent/KR20000005016A/ko
Application granted granted Critical
Publication of KR100348505B1 publication Critical patent/KR100348505B1/ko

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/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • 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/00838Preventing unauthorised reproduction
    • H04N1/0084Determining the necessity for prevention
    • H04N1/00843Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote
    • 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/00795Reading 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/00838Preventing unauthorised reproduction
    • H04N1/0084Determining the necessity for prevention
    • H04N1/00843Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote
    • H04N1/00846Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote based on detection of a dedicated indication, e.g. marks 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/00838Preventing unauthorised reproduction
    • H04N1/0084Determining the necessity for prevention
    • H04N1/00843Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote
    • H04N1/00848Determining the necessity for prevention based on recognising a copy prohibited original, e.g. a banknote by detecting a particular original
    • 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/00838Preventing unauthorised reproduction
    • H04N1/00856Preventive measures
    • H04N1/00875Inhibiting reproduction, e.g. by disabling reading or reproduction apparatus
    • 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/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/393Enlarging or reducing
    • 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/19Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
    • H04N1/191Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional array, or a combination of one-dimensional arrays, or a substantially one-dimensional array, e.g. an array of staggered elements
    • H04N1/1911Simultaneously or substantially simultaneously scanning picture elements on more than one main scanning line, e.g. scanning in swaths
    • 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/19Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
    • H04N1/191Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional array, or a combination of one-dimensional arrays, or a substantially one-dimensional array, e.g. an array of staggered elements
    • H04N1/192Simultaneously or substantially simultaneously scanning picture elements on one main scanning line
    • H04N1/193Simultaneously or substantially simultaneously scanning picture elements on one main scanning line using electrically scanned linear arrays, e.g. linear CCD arrays

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Record Information Processing For Printing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

복사기는 판독부(10)에서 띠 형상의 영역 단위로 화상 데이터를 취득하여, 다음 단의 화상 처리부(20)에서 YMCK 데이터로 변환함과 동시에, 줌 처리부(22)에서 줌 처리한다. 또한 유사 계조 처리부(24)에 의해 YMCK 2치 데이터를 생성한다. 상기 생성된 2치 데이터에 기초하여 출력부(30)가 띠 형상의 영역마다에 순차적으로 인쇄한다. 화상 처리부의 출력은 축소 처리의 경우에는 64 도트분씩(등배·확대 처리의 경우에는 128 도트분씩)으로 나누어진다. 그래서, 화상 처리부의 출력이 인식 장치(50)에 주어지고, 변배 대응 후의 데이터에 기초하여 인식 처리한다.
그 결과, 원고 전체보다도 작은 띠 형상의 영역 단위로 판독하면서, 소정의 영역마다 인쇄하는 복사기 등에 있어서도 확실하게 특정 화상(특정 패턴)을 포함한화상 데이터를 검출할 수 있다.

Description

화상 인식 방법 및 장치와, 이를 사용한 복사기 및 프린터
통상의 디지털 칼라 복사기(레이저형)의 판독부에서는 도 1에 도시된 바와 같이 원고폭과 동일한 판독 폭을 가진 CCD 등의 1열의 이미지 센서(1)를 사용하여, 원고(2)와 대치시킨다. 상기 예에서는, 렌즈(3)를 포함한 축소 광학계에 의해 원고폭(D)보다도 실제의 이미지 센서(1)의 폭(d)은 짧지만, 동일한 것도 있다. 그리고, 이미지 센서(1)의 길이방향을 주 주사방향(主走査方向)으로 한 경우에, 그것과 직교하는 부 주사방향(副走査方向)에 이미지 센서(1)를 왕복 이동할 수 있도록 되어 있다.
그리고, 관련된 이미지 센서(1)를 사용하여 원고를 판독하는 데에는, 전면 래스터 스캔(raster scan) 방식으로써 행하여진다. 즉, 도 2에 도시된 바와 같이, 우선 이미지 센서(1)를 원고(2)의 선두에 위치시키고, 이미지 센서(1)로 1열째의 라인(a; 주 주사방향)을 판독한다. 다음에, 이미지 센서(1)를 부 주사방향으로 1 라인만큼 이동하고, 다음 라인(b; 주 주사방향)을 판독한다. 이하, 상기 처리를 순차적으로 반복하면서, 원고 전면을 판독하고, 그것에 기초하여 소정의 화상 처리를행하여 프린트 아웃한다.
그리고, 상기 종류의 전면 래스터 스캔 방식의 복사기는 대단히 고정밀도로 복사되기 때문에, 원고와 거의 동일한 것을 프린트 아웃할 수가 있다. 따라서, 예를 들면, 지폐 등의 복사 금지물을 상기 디지털 칼라 복사기를 사용하여 복사하게 되는 위조 행위에 이용될 우려가 있다.
그래서, 통상 관련된 위조 행위를 방지하기 위해서, 특종 원고를 인식하는 화상 인식 장치를 설치하여, 이미지 센서(1)로 판독된 화상 데이터에 기초하여 인식 처리를 행하고, 복사 금지물에 인쇄된 특정 패턴의 유무를 판단하여, 특정 패턴이 검출되었으면, 출력 정지나 새까맣게 칠해짐 등의 소정의 복사 금지 처리를 하도록 하고 있다.
한편, 칼라 복사기에는, 상기 디지털 칼라 복사기 이외에도, 예를 들면, 잉크젯 방식의 복사기가 있다. 이러한 형태의 복사기의 화상의 판독 방식은, 도 3a 및 도 3b에 도시되어 있다. 즉, 원고(2)에 대향하여 폭이 작은 이미지 센서(5)를 배치한다. 상기 이미지 센서(5)는 400dpi에서 128도트의 판독 성능을 가지고 있다. 또한, 이미지 센서(5)를 X 방향으로 이동하는 X 모터와, Y 방향으로 이동하는 Y 모터를 설치하여, 각 모터의 회전을 제어함으로써 이미지 센서(5)를 원고(2)의 2차 평면상의 임의의 위치로 이동할 수 있도록 되어 있다.
그리고, 화상 데이터를 판독하는 데에는, 우선 X 모터를 정회전시켜서 이미지 센서(5)를 X 방향으로 이동하고, X0의 위치로부터 Xn의 위치까지 이동한다. 이러한 이동 중에 대향하는 부분{1열째의 판독 영역(a)}의 화상 데이터를 판독한다.다음에, X 모터를 역회전시킴과 동시에 Y 모터를 정방향으로 소정 각도로 회전시킴으로써, 도면에서 파선으로 도시된 바와 같이 이미지 센서(5)를 비스듬히 이동시키고, 2열째의 판독 영역(b)의 선두(X0)에 위치시킨다. 그리고, Y 모터를 정지하고, X 모터를 정회전시킴으로써, 2열째의 판독 영역(b)에서의 X0의 위치로부터 Xn의 위치까지 이동시킨다. 이러한 이동중에 대향하는 부분{영역(b)}의 화상 데이터를 판독한다.
이하, 상기 처리를 순차적으로 반복하면서, 원고 전면을 판독한다. 그리고, 각각의 영역(a, b, … ) 단위에서의 화상의 판독은 도 4에 도시된 바와 같이, 띠 형상의 영역 내에서 래스터 스캔을 행하도록 되어 있다(도 4에서, 실선의 화살표가 화상을 판독한 부분에서, 인접하는 화살표를 연결하는 선이 이미지 센서가 이동 중임을 나타냄과 동시에, 화살표의 순으로 각 화소의 데이터가 판독된다).
그리고, 프린트 아웃은 1개의 영역을 판독할 때마다, 소정의 화상 처리에 의해 그 영역에 대응하는 화상을 형성하여, 그 형성한 1개의 영역에 관한 화상을 출력하도록 되어 있다. 즉, 도 5에 도시된 바와 같이, 이미지 센서(5)를 구비한 판독부로부터 1개의 영역{도시의 예에서는 1열째의 영역(a)}에 대한 판독 데이터가 화상 처리부(6)에 주어지고, 거기에서 소정의 화상 처리를 행하여, 출력부에 1개의 영역분의 데이터를 주고, 그 판독한 영역(a)에 대응하는 영역(a')에 대하여 인쇄 헤드(7)를 사용하여 인쇄한다(등배의 경우). 이와 같이, 화상의 판독과 화상 형성을 링크시키고, 조금씩 인쇄하여 감으로써, 전체로서 소메모리로 염가의 복사기를 구성할 수 있도록 되어 있다.
또한, 출력부에 설치된 인쇄 헤드(7)는 판독 부분에 대응하여 1개의 색 성분에 대하여 128개의 노즐을 갖고 있고, 대응하는 센서의 검출 소자로 검출한 각 화소의 색에 기초하여 대응하는 노즐의 색 성분의 on/off를 제어하도록 되어 있다.
그리고, 상기 잉크젯 방식의 칼라 복사기에는 종래 레이저 방식의 디지털 칼라 복사기에 탑재되도록 한 특종 원고를 인식하기 위한 화상 인식 장치는 설치되어 있지 않았다.
그렇지만, 최근에 와서는 상기 잉크젯 방식의 칼라 복사기에서도 고정밀도의 칼라 인쇄가 가능하게 되어, 복사물과 원고와의 동일성이 높아졌기 때문에, 그것에 수반하여, 특수 원고를 인식하는 화상 인식 장치의 설치가 요구된다. 그러나, 상기한 바와 같이 스캔 방식이 다르기 때문에, 지금까지 전면 래스터 스캔 방식의 디지털 칼라 복사기에서 사용된 화상 인식 장치를 그대로 적용하는 것은 불가능하다.
더구나, 확대/축소 처리를 행할 때의 판독 부분의 동작이 다르기 때문에, 상기 문제는 보다 현저해진다. 즉, 디지털 칼라 복사기의 경우에는, 도 1, 도 2에 도시된 바와 같이, 이미지 센서의 이동 방향은 1방향이다. 따라서, 원고의 폭방향(이미지 센서(1)의 배치방향·주 주사방향)의 판독 해상도는 확대·축소율에 관계없이 일정하다. 그리고, 부 주사방향의 판독 해상도를 확대/축소에 의해 전환하고 있다. 구체적으로는, 확대 처리할 때에는, 이미지 센서의 부 주사방향의 이동속도를 느리게 하고, 축소 처리할 때에는, 이미지 센서의 부 주사방향의 이동 속도를 빠르게 하여, 그 속도는, 확대/축소율에 따라 조정하도록 하고 있다. 이와 같이 움직임이 단순하기 때문에, 부 주사방향에 대한 판독 화상 데이터를 이동 속도에 따라서 적절히 추출하거나 보완하는 것만으로, 변배율(變倍率)에 관계없이 해상도 등이 동일한 화상 데이터를 얻을 수 있다.
이것에 대해, 잉크젯 방식의 경우에는, 출력은 인쇄 헤드(7)에 설치된 128개의 노즐을 동시에 제어하는 것으로, 임의의 띠 형상의 영역을 판독할 때에, 이미지 센서로 검출한 화상 데이터 중, 선두로부터 N번째까지를 사용하여, N+1번째 이후의 데이터를 사용하지 않도록 함과 동시에, 다음 띠 형상의 영역의 판독을 위해 Y 모터를 회전시켜 이미지 센서(1)의 이동량도, 이미지 센서 내의 N개분에 상당하는 거리만큼 이동시키게 된다(구체적인 처리는 후술한다).
따라서, 이미지 센서(1)로부터의 출력 신호 중 일부를 무효로 함과 동시에, Y 방향의 이동거리도 일정하지 않기 때문에, 종래의 디지털 칼라 복사기의 판독 기구와 다르기 때문에, 종래의 인식 장치를 그대로 적용할 수 없다.
또한, 부 주사방향에 관해서는, 레이저형의 것과 같이 이미지 센서의 이동속도를 변배율에 따라서 변경한다. 따라서, 판독한 화상 데이터는 변배율에 따라서 2차원적으로 변경되기 때문에, 판독된 화상 데이터를 주어진 순서로 단순히 추출하거나 보완하는 것만으로는, 변배율에 관계없이 동일한 화상 데이터를 얻을 수 없다.
본 발명은 상기 배경을 감안하여 이루어진 것으로, 그 목적으로 하는 점은, 상기 문제를 해결하여, 잉크젯 방식과 같이 원고 전체보다도 작은 띠 형상의 소영역에 대하여 판독(또는 외부에서 수용)함과 동시에, 주어진 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하도록 한 복사기, 프린터 등에 있어서도 확실하게 특정 화상(특정 패턴)을 포함하는 화상 데이터를 검출할 수 있는 화상 인식 방법 및 장치와, 그것을 사용한 복사기 및 프린터를 제공하는 것에 있다.
본 발명의 다른 목적은 상기 목적에 부가하여 변배 처리가 가능한 화상 기억 방법과 장치를 제공하는 것이다.
본 발명은 화상 인식 방법 및 장치와, 이를 사용한 복사기 및 프린터에 관한 것이다.
도 1은 종래의 디지털 칼라 복사기의 판독부의 구성의 일례를 도시하는 도면.
도 2는 디지털 칼라 복사기에 있어서의 스캔 방식을 설명하는 도면.
도 3a 및 도 3b는 본 발명을 대상으로 하는 잉크젯 방식의 복사기에서의 스캔 방식을 설명하는 도면.
도 4는 본 발명을 대상으로 하는 잉크젯 방식의 복사기에서의 스캔 방식을 설명하는 도면.
도 5는 잉크젯 방식의 복사기의 개략 구성을 도시하는 도면.
도 6은 본 발명을 대상으로 하는 잉크젯 방식의 복사기에서의 스캔시의 주사방향의 정의를 설명하기 위한 도면.
도 7은 본 발명의 제 1 실시예를 설명하는 블록도.
도 8 및 도 9는 축소 처리의 주사를 설명하는 도면.
도 10은 확대/축소의 처리를 설명하는 도면.
도 11은 출력부의 내부 구성을 도시한 도면.
도 12는 인식 장치의 내부 구성을 도시한 도면.
도 13 및 도 14는 2치-다치 변환부의 기능을 설명하는 도면.
도 15는 인식부의 내부 구조를 도시한 블록도.
도 16 및 도 17은 버퍼 제어부의 기능을 설명하는 도면.
도 18a 및 18b는 마크 검출부의 작용을 설명하는 도면.
도 19, 도 20, 및 도 21은 마크 검출부 및 버퍼 제어부의 기능을 설명하는 도면.
도 22는 인식 장치의 다른 예를 도시한 도면.
도 23은 본 발명의 제 2 실시예를 설명하는 블록도.
도 24는 제 2 실시예에서의 인식 장치의 일례를 도시한 도면.
도 25a 및 도 25b는 추출부의 기능을 설명하는 도면.
도 26 및 도 27은 제 2 실시예에서의 인식 장치의 다른 예를 도시한 도면.
도 28은 제 3 실시예에서의 인식 장치의 일례를 도시한 도면.
상기한 목적을 달성하기 위해서, 본 발명에 관련된 입력된 화상 데이터로부터 인쇄용 데이터를 생성하여 출력부에 출력하는 화상 처리부를 구비한 화상 인식 장치는 특정 화상을 인식하는 인식 장치를 포함한다.
화상 처리부에 입력되는 화상 데이터는 전체 화상의 주사에 의해 전체 화상을 다수의 띠 형상의 소영역으로 분할한 화상 데이터로서 순차 입력된다. 출력부는 화상 처리부의 출력에 기초하여 화상 데이터를 소정 행의 띠 형상 데이터로서 순차 출력하고, 인식 장치는, 상기 화상 데이터의 원고 1매분에 가득차지 않은 띠 형상 데이터 복수회분에서 특정 화상을 검출하여, 내부의 기억 데이터와 비교하여, 결과가 상기 출력부에 주어진다.
화상 전체를 원고 1매분에 가득차지 않은 띠 형상 데이터로 나타내는 소영역으로 분할하여 화상 처리부에 입력하면서, 인식 장치에서 입력된 화상 데이터가 특정 화상인지의 여부가 검출된다. 그 결과, 화상 전체를 판독한 1매분의 화상 메모리를 갖지 않고 또한 판독 도중에 특정 화상의 인식이 가능해지기 때문에, 조기에 특정 문서의 검출이 가능해진다.
본 발명의 다른 국면에 의하면, 화상 인식 장치에서는 원고 1매분 전체의 화상 판독 영역에 대하여, 그것에 가득차지 않은 띠 형상의 소영역 단위(각각의 부 주사방향으로 신장하는 영역)로 화상의 판독을 행하는 화상 판독부{판독부(10)}와, 그 화상 판독부로부터 출력되는 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하는 화상 처리 수단{화상 처리부(20)}을 구비한 화상 처리 시스템에 설치된다. 그리고, 그 적용 대상의 화상 처리 시스템을 더욱 상세히 기술하면, 변배 기능을 갖고 있고, 그 변배 처리는 하기의 (1) 내지 (3)의 요건을 구비하도록 동작한다.
(1) 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾼다.
(2) 변배율의 크기에 관계없이 확대 처리되어 얻어진 인쇄용 데이터의 폭은 동일해진다(실시예에서는 128 도트 일정).
(3) 변배율의 크기에 관계없이 축소 처리되어 얻어진 인쇄용 데이터의 폭은 동일해진다(실시예에서는 64 도트 일정).
그리고, 상기 화상 처리 시스템에 있어서의 상기 판독된 화상 데이터 중에 존재하는 특정 화상{실시예에서는,「특정 마크(M), 특정 패턴」에 대응}을 인식하는 화상 인식 장치는, 상기 화상 처리 수단 내에서 생성된 변배 대응 후의 화상 데이터에 기초하여 원고 1매분에 가득차지 않은 띠 형상의 소영역 단위로 소정의 인식 처리를 행하고, 상기 특정 화상을 인식하는 인식 수단과, 그 인식 수단에 의한 인식 결과를 출력하는 출력 수단을 포함한다. 또한, 실시예에서는 인식 수단과 출력 수단이 인식장치(50, 50', 50")와 같이 겸용되고 있다.
또한, 적용 대상의 화상 처리 시스템으로서는, 상기한 것에 한정되지 않고,화상 데이터를 외부 장치에서 수용함과 동시에, 그 수용된 화상 데이터에 기초해서 인쇄용 데이터를 생성하여 출력하는 화상 처리 수단을 구비하며, 또한 상기 화상 처리 시스템에 있어서의 변배 처리는, 하기의 (1) 내지 (3)의 요건을 구비하도록 한 것이라도 무방하다.
(1) 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾼다.
(2) 변배율의 크기에 관계없이 확대 처리되어 얻어진 인쇄용 데이터의 폭은 동일해진다.
(3) 변배율의 크기에 관계없이 축소 처리되어 얻어진 인쇄용 데이터의 폭은 동일해진다.
또한, 상기 화상 처리 시스템에 있어서 변배 처리는 필수적인 것이 아니고, 상기 요건을 임의로 조합하여도 된다. 그리고, 상기 요건을 조합한 것이, 각각의 실시예에서 나타낸 것이다.
그리고, 바람직하게는 상기 인쇄용 데이터가 각각의 색 성분에 대응하는 잉크를 출력하는지 여부의 2치(2値) 데이터이고, 상기 인식 수단이 상기 화상 처리 수단 내에서 생성된 변배 대응 후에, 또한 상기 2치 데이터의 생성 전의 다치(多値)의 화상 데이터에 기초하여 인식 처리하도록 하는 것이다. 또한, 상기 인식에 사용되는 화상 데이터는 YMC 데이터나 YMCK 데이터 등의 광학적 색 정보가 아닌 색성분을 특정하는 신호로서도 된다.
한편, 본 발명에 따른 화상 인식 방법에서는, 전체의 화상 판독 영역에 대하여, 복수의 평행한 띠 형상의 소영역 단위로 화상의 판독을 행하여 화상 데이터를얻는 단계와, 그 얻어진 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하는 단계를 포함하고, 상기 출력 단계는 변배 처리하여 상기 인쇄용 데이터를 생성하는 단계를 포함하고, 이 경우, 하기의 (1) 내지 (3)의 요건을 구비하도록 실행한다.
(1) 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾼다.
(2) 변배율의 크기에 관계없이 확대 처리하여 얻어진 인쇄용 데이터의 폭을 동일하게 한다.
(3) 변배율의 크기에 관계없이 축소 처리하여 얻어진 인쇄용 데이터의 폭을 동일하게 한다.
그리고, 변배 대응 후의 화상 데이터에 기초하여, 원고 1매분이 가득차지 않은 띠 형상의 소영역 단위로 소정의 인식 처리를 행하는 단계와, 상기 화상 데이터 중에 포함되는 특정 화상을 인식하는 단계를 또한 포함한다.
또한, 다른 해결 수단으로서는, 인쇄 처리 대상의 화상 영역에 대하여, 복수의 평행한 띠 형상의 소영역 단위로 화상 데이터를 외부 장치로부터 수용하는 단계와, 이어서 상기 수용된 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하는 단계를 포함하고, 상기 출력 단계는 변배 처리하여 상기 인쇄용 데이터를 생성하는 단계를 포함하고, 이 경우, 하기의 (1) 내지 (3)의 요건을 구비하도록 실행한다.
(1) 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾼다.
(2) 변배율의 크기에 관계없이 확대 처리하여 얻어진 인쇄용 데이터의 폭을동일하게 한다.
(3) 변배율의 크기에 관계없이 축소 처리하여 얻어진 인쇄용 데이터의 폭을 동일하게 한다.
그리고, 변배 대응 후의 화상 데이터에 기초하여 원고 1매분에 가득차지 않은 띠 형상의 소영역 단위로 소정의 인식 처리를 행하는 단계와, 상기 화상 데이터 중에 포함되는 특정 화상을 인식하는 단계를 또한 포함한다.
또한, 바람직하게는 상기 인쇄용 데이터가 각각의 색 성분에 대응하는 잉크를 출력하는지 여부의 2치 데이터이고, 상기 화상 처리 수단 내에서 생성된 변배 대응 후에, 또한 상기 2치 데이터의 생성 전의 다치의 화상 데이터에 기초하여 소정의 인식 처리를 행하고, 상기 특정 화상을 인식하도록 하는 것이다. 또한, YMC 데이터나 YMCK 데이터 등의, 광학적 색 정보(RGB 데이터)가 아닌 색 성분을 특정하는 신호로 이루어진 화상 데이터에 기초하여 상기 인식 처리를 행하도록 하여도 무방하다.
또한, 본 발명에 따른 복사기에서는, 띠 형상의 소영역 단위로 화상을 판독함과 동시에, 판독한 화상 데이터에 대하여 변배 대응 처리를 행함과 동시에 인쇄용 데이터를 생성하여, 그 생성된 인쇄용 데이터에 기초하여 띠 형상의 소영역 단위로 인쇄 처리하는 기능을 갖는 복사기를 전제로 하고, 변배 처리된 후의 데이터를 사용하여 원고 1매분에 가득차지 않은 띠 형상의 소영역 단위로 특정 화상을 인식하는 화상 인식 장치를 구비하여, 그 화상 인식 장치에 의해 특정 화상을 인식한 경우에는, 출력 금지 처리를 행하도록 한다.
또한, 본 발명에 따른 프린터에서는, 띠 형상의 소영역 단위로 주어진 화상 데이터에 대하여 변배 대응 처리를 행함과 동시에 인쇄용 데이터를 생성하고, 그 생성된 인쇄용 데이터에 기초하여 띠 형상의 소영역 단위로 인쇄 처리하는 기능을 갖는 프린터를 전제로 하고, 변배 처리된 후의 데이터를 사용하여 특정 화상을 인식하는 화상 인식 장치를 구비하여, 그 화상 인식 장치에 의해 특정 화상을 인식한 경우에는, 출력 금지 처리를 하도록 하였다.
본 발명을 요약하면, 변배 처리를 하지 않고, 또는 변배 대응 후의 데이터에 기초하여 인식 처리하도록 하고 있다. 즉, 잉크젯 방식의 복사기나 프린터 등에서는, 레이저형과는 달리 주 주사와 부 주사에 의해 특정되는 소영역에서 얻어지는 화상 데이터마다 인쇄용 데이터를 생성하고 인쇄 처리를 행한다. 그리고, 변배 처리의 경우에는, 그 변배율에 따라서 실질적으로 판독 폭이 다르다(실시예에서는, 판독부에서는 판독한 화상 데이터는, 등배시와 같이 128 도트이지만, 선두로부터 N 도트분을 넘은 도트의 화상 데이터를 사용하지 않음으로써, 실질적인 판독 폭이 축소되어 있다). 이와 같이, 판독한 화상 데이터측에서는, 변배율의 차이에 의해 데이터가 변하지만, 변배 대응을 거친 데이터의 폭은 축소처리의 경우와 확대 처리의 경우의 2종류로 특정된다.
따라서, 대응이 용이해진다. 그리고, 변배 대응이 확대/축소 중의 어느 한쪽의 정보를 취득함으로써, 미리 준비한 인식 알고리즘을 전환하여, 소정의 처리를 행한다. 또한, 변배 대응 후의 화상 데이터에 대해서, 소정의 인식 처리를 행하기 때문에, 판독부가 없는 프린터와 같은 것에 대해서도 동등한 장치로 대응할 수 있다.
또, 여기서 용어를 정의한다.
본 명세서에서는 도 6에 도시된 바와 같이, 센서(5) 자체의 주사방향인 A를 주 주사로 하고, 임의의 띠 형상의 영역을 판독하기 위해 센서가 이동하는 방향 B를 부 주사방향으로 한다. 이와 같이, 센서로 주 주사방향의 판독을 행하면서 센서를 부 주사방향에 이동시킴으로써, 띠 형상의 영역 내의 화상 데이터를 래스터 스캔하면서 판독하게 된다. 또한, 인쇄 헤드와 동기한 센서의 이동, 즉, 다음의 띠 형상의 영역을 판독하기 위한 인쇄 헤드의 이동(C)을 페이지 주사로 한다.
변배 처리(줌 처리)는 확대 처리와 축소 처리를 포함한다. 그리고, 변배 대응이란 관련된 변배 처리를 하는 것은 물론이고 변배율이 100% 즉, 등배로 변배 처리를 하지 않는 것도 포함한다.
출력 금지 처리란 출력을 정지하는 것은 물론이고, 흑색 등으로 전체에 인쇄하거나, 특수한 디자인을 거듭 인쇄하는 경우 등의 원고와 다른 것을 출력하는 경우도 포함한다.
우선, 도 7을 참조하여, 본 발명이 적용되는 복사기의 전체 구성의 일례를 설명한다. 도 7에 도시된 바와 같이, 원고를 띠 형상의 소영역 단위로 판독하는 판독부(10)와, 그 판독부(10)로부터 출력되는 RGB 데이터를 취득하여, 소정의 화상 처리를 행하는 출력 화상을 형성하는 화상 처리부(20)와, 그 화상 처리부(20)의 출력에 기초하여 실제로 용지에 인쇄하는 출력부(30)가 구비되고 있다.
또한, 복사기에 프린터 기능을 부가한 것인 경우에는, 화상 처리부(20)의 입력측에 판독부(10)와 병렬로 외부장치 인터페이스(40: i/f)를 설치한다. 그리고, 그 인터페이스(40)를 통해서 외부의 컴퓨터 등으로부터 RGB 신호를 화상 처리부 (20)에 주어지도록 한 것도 있다. 또한, 복사기 전용의 장치인 경우에는, 상기 외부장치 인터페이스(40)를 설치하지 않게 된다. 반대로 프린터 전용의 경우에는, 도 7에 도시한 구성으로부터 판독부(10)를 설치하지 않은 것으로 구성할 수 있다.
또한 각 부분에 대해서 상술하면, 우선, 판독부(10)는 센서부(11)와 쉐이딩 보정부(12)를 구비하고 있다. 센서부(11)는 종래의 기술에서도 설명된 바와 같이, 띠 형상의 영역을 판독하기 위한 CCD 등의 이미지 센서(400 dpi/128 도트) 및 그 이미지 센서를 X 방향(부 주사방향) 및 Y 방향(페이지 주사방향)으로 이동시키는 구동 기구 등을 구비하고 있다. 또한, 쉐이딩 보정부(12)는 센서부(11)에서 판독한 화상 데이터에 대해서 쉐이딩 보정을 행하고, 센서를 구성하는 각 셀의 감도의 불균일이나 광학계의 정밀도에 의존한 얼룩을 보정하고, 균일화한 RGB의 3색에 대한 휘도 신호를 생성하여, 다음 단의 화상 처리부(20)에 출력하도록 되어 있다.
화상 처리부(20)는 판독부(10) 혹은 외부 장치 인터페이스(40)를 통해 주어진 RGB 데이터를 YMCK 변환부(21)에서 대수 변환하고, 인쇄용의 Y(yellow), M(magenta), C(cyan)의 데이터를 생성하고, 또한 Y, M, C의 각 색 성분으로부터 흑(黑)성분을 제거함과 동시에, Bk(흑)의 데이터를 생성한다. 상기 YMC에 Bk(이하, 본 명세서에서는 간단히「K」라고 칭한다)를 부가한 4색의 색 성분의 데이터를 줌처리부(22)에 보내, 거기에서 복사기 본체측에서 지시된 배율이 되도록 소정의 줌(변배)처리를 한다.
즉, 등배인 경우에는, 주어진 데이터를 그대로 출력한다. 즉, 센서가 일회로 판독하는 128 도트(주 주사방향)분의 데이터를 그대로 1회의 인쇄 헤드용 데이터 (128 도트)에 사용한다.
또한, 축소한 경우에는, 센서가 판독하는 128 도트 중, 선두로부터 소정의 도트수의 데이터를 사용하고, 64 도트수(1회의 인쇄용 데이터 128 도트의 반)분의 인쇄 헤드용 데이터를 작성한다. 일례를 들면, 예를 들어, 50%인 경우에는 도 8에 도시된 바와 같이, 1회째의 부 주사로 128 도트 판독하고, 인쇄 헤드용 데이터를 64 도트분 만든다.
또한, 128 도트로부터 64 도트분의 데이터를 작성하는 것은, 예를 들면, 2회에 1회를 단순히 추출하거나, 혹은 2 도트분의 데이터의 평균을 구하여 1 도트의 데이터를 작성하는 등의 이외에, 여러가지 방법을 채용할 수 있다. 상기 128 도트로부터 전반의 64 도트분의 인쇄 헤드용 데이터를 생성하는 것이 줌 처리부(22)이다.
또한, 실제의 인쇄는 128 도트분을 정리하여 행하기 때문에, 판독부(10)의 센서부(11)에서 페이지 주사방향으로 128 도트분 이동하고, 2회째의 부 주사에 의한 센서부(11)에서 판독된 128 도트의 데이터에 기초하여 두 번째 인쇄 헤드용의 후반의 64 도트분의 데이터를 생성하고, 그것을 1회째의 데이터와 합성하여 128 도트분의 인쇄 헤드용 데이터를 작성하여 출력하게 된다(상세한 것은 후술한다).
또한, 상술된 바와 같이, 인쇄 헤드가 128 도트분을 동시에 출력하게 되어 있기 때문에, 예를 들면, 75%로 축소하도록 한 경우에는, 도 9에 도시된 바와 같이, 1회째의 부 주사에 의해 128 도트 판독한 데이터 중, 선두로부터 85 도트까지를 사용하여, 인쇄 헤드용 데이터를 64 도트분 작성한다. 이것에 의해 85 도트에서 64 도트로 축소되기 때문에 판독한 화상 데이터에 대해 약 75%의 축소율의 데이터가 작성된다. 그리고, 상기 선두에서 N개까지의 데이터를 추출하여, 64 도트분의 데이터를 작성하는 것이 줌 처리부(22)이다.
또한, 이와 같이 선두로부터 N개(75%인 경우에는 85개)의 도트 데이터 외에는 사용하지 않기 때문에, 선두로부터 N+1개(75%의 경우에는 85개) 이후의 데이터는 사용되지 않는다. 그래서, 관련된 부분에 대응하는 화상 데이터는 다음 부 주사에서 취득된 데이터로부터 생성된다. 따라서, 센서부(11)에서의 센서의 페이지 주사방향의 이동 거리는, 1회의 부 주사에서 사용한 N 도트수분으로 되며, 2회째의 부 주사는 N+1번째로부터 128 도트분의 데이터를 판독하게 된다(실제로 사용하는것은 선두로부터 N 도트까지). 이와 같이, 축소율이 변함으로써 페이지 주사의 이동거리가 다르다.
또한, 도시는 생략하지만, 확대인 경우에는, 1회의 부 주사로 얻어진 128 도트의 화소 데이터 중, 선두로부터 N개까지의 데이터를 사용하여, 그것을 적당한 보간 처리를 행하고, 인쇄 헤드용의 128 도트분의 데이터를 작성한다. 즉, 예를 들면, 200%로 확대하는 경우에는, 선두로부터 64 도트분의 데이터를 사용하여 그것을 128 도트로 함으로써 확대율이 200%가 된다. 그리고 이 처리가 줌 처리부(22)에서 행하여진다. 또한, 확대 처리시에도, 선두로부터 N개까지의 데이터를 사용하기 때문에, 페이지 주사의 이동 거리도 그것에 맞추어 N 도트분으로 된다.
그리고, 상기 축소·확대 처리에서의 판독한 128 도트 중의 선두로부터 사용하는 도트 수와, 페이지 주사에서의 이동 거리 및, 추출된 도트의 데이터에 기초하여 생성되는 인쇄 헤드용 데이터의 도트 수의 관계의 일례를 도시하면, 도 10과 같이 된다. 또한, 도시한 예는, 어디까지나 일례이고, 또한, 축소·확대 처리도 상기의 것에 한정되지 않는다.
그리고, 줌 처리부(22)의 출력이, 헤드 쉐이딩·감마 보정부(23)에 이송되고, 인쇄 헤드에 있는 노즐 형상의 불균일에 따른 인쇄시의 얼룩(쉐이딩)을 없애기 위해서, 각 노즐마다 화소 신호를 보정(헤드 쉐이딩 보정)한다. 또한, 문자의 단락 등을 선명하게 표현하기 위해서, 에지를 강조하거나, 농도 신호의 증감을 조정하여 인쇄 결과의 전체적인 밝기를 조정하는 감마 보정을 한다.
그리고, 상기 각 보정이 행하여진 데이터가, 다음 단의 유사 중간조 처리·흑문자 처리부(24)에 주어지고, 대응하는 노즐로부터 잉크를 출력하는지 여부를 결정한다. 즉, 인쇄 헤드의 노즐은 각각의 색 성분에 따라서 4개를 1 세트로 한 것을 128 세트분 구비하고 있다. 그리고, 128 도트의 각 화소에 대하여는, 4개의 노즐 중, 소정의 노즐(복수의 경우임)로부터 대응하는 잉크를 출력하는지 여부의 2치이다. 그래서, 오차 확산법(誤差擴散法)이나 평균 농도법(平均濃度法)에 의해 유사 계조 표현(疑似階調表現)을 행하고, 주위의 화소의 농도를 참조하면서, 각 화소를 2치화 처리한다(유사 계조 처리).
또한, 흑문자의 부분은, Bk(흑 신호)만을 온으로 하고, 흑 신호에 대응하는 노즐에서만 잉크를 출사하고, 다른 색 신호의 노즐로부터는 잉크를 출사하지 않도록 한 신호를 생성한다. 이것에 의해, 칼라 인쇄이면서, 흑 문자 부분이 선명하게 인쇄되어지게 된다.
출력부(30)는 도 11에 도시된 바와 같이, 입력측에 버퍼 메모리(31)와, 합성부(32)를 구비하고 있고, 화상 처리부(20)로부터 출력된 데이터는 어느 하나에 주어진다. 즉, 상술된 바와 같이 화상 처리부(20)로부터는 128 도트분(등배 및 확대 처리의 경우) 혹은 64 도트분(축소 처리의 경우) 중의 어느 하나의 단위로 데이터가 주어진다. 그리고, 최종적으로 인쇄 처리하는 단위는 128 도트분이다.
그래서, 축소 처리의 경우에는 전반의 64 도트분의 데이터가 입력된 경우에는, 버퍼 메모리(31)에 격납한다. 그리고, 후반의 64 도트분의 데이터가 입력된 경우에, 그 후반의 데이터가 합성부(32)에 주어짐과 동시에, 버퍼 메모리(31)에 격납된 데이터도 합성부(32)에 주어지고, 거기에서 128 도트분의 데이터를 생성한다.그리고, 그와 같이 하여 생성한 데이터를, 인쇄 데이터 격납부(33)에 격납한다.
또한, 등배 및 확대 처리의 경우에는, 화상 처리부(20)로부터 128 도트분의 데이터가 이송되기 때문에, 그대로 합성부(32)를 빠져나가서 인쇄 데이터 격납부(33)에 격납된다. 또, 128/64 중의 어느 하나의 데이터인지는, 화상 처리부 (20)로부터 주어지는 제어신호(1/0의 플래그)에 기초하여 결정된다.
인쇄 데이터 격납부(33)에서는 소정의 타이밍으로 헤드 제어부(34)에 대해서 제어 신호를 이송하고, 헤드 제어부(34)는 그 제어 신호에 기초하여 소정 수의 노즐 및 잉크 탱크 등을 구비한 인쇄 헤드(35)를 동작시키고, 128 도트의 소정의 화소에 대하여, 소정의 색의 잉크를 출사하여 인쇄 처리하도록 되어 있다.
또한, 상기 화상 처리부(20)나 출력부(30)는 종래 공지의 것으로서, 각부의 상세한 설명을 생략한다. 또한, 필요하다면, 예를 들어,「닛께이 일렉트로닉스」의 1992년 5월 25일호의 제195페이지 내지 제214페이지 등에 자세히 설명되어 있다(변배 대응 부분을 제외).
여기서, 본 발명에서는 도 7에 도시된 바와 같이, 특정 패턴을 검출하기 위한 인식 장치(50)를 설치하고 있다. 그리고, 상기 화상 처리부(20)의 출력이 인식 장치(50)에 주어지고, 거기에서, 줌 처리 후의 인쇄용 화상 데이터에 대해, 소정의 인식 처리를 행하고, 인식 결과(특정 패턴의 검출 신호)가 출력부(30)에 대하여 주어지고, 소정의 출력 금지 처리를 행하도록 되어 있다. 즉, 본 발명에서는, 인쇄하기 위해서 형성한 화상 데이터 혹은 그것에 준한 데이터(줌 처리 후)를 사용하여 인식 처리를 한다.
이것에 의해, 화상 처리에 주어진 화상 데이터가 판독부(10)로부터 주어진 것이거나 혹은 외부 장치용 인터페이스(40)로부터 주어진 것인가에 관계없이 동등하게 취급할 수 있다. 따라서, 동일한 구성을 사용하면서 복사기용 인식부로서도 적용할 수 있고, 또한 프린터용 인식부로서도 적용할 수 있다.
그리고, 인식 처리장치(50)의 내부 구성을 도시하면, 도 12에 도시된 바와 같이 되어 있다. 즉, 화상 처리부(20)로부터의 출력 데이터는, YMCK의 2치 데이터이기 때문에, 본 예에서는 입력측에 2치-다치 변환부(51)를 설치하고, 거기에서 계조를 가진 다치 데이터로 변환하고, 정보량을 늘리고, 정밀도가 양호한 인식을 행헤지도록 하고 있다. 그리고, 그 YMCK의 다치 데이터가 인식부(52)에 주어지고, 실제의 인식 처리를 행하도록 되어 있다.
우선, 2치-다치 변환부(51)는 예를 들면, 도 13에 도시된 바와 같은 5×5의 필터를 사용하여, 처리 대상의 중앙의 화소(A)에 대해 주변의 2치화 데이터의 값(1/0)에 가중을 걸음과 동시에, 집약함으로써 다치 데이터를 생성한다. 또한, 도면 중의 a 내지 f는 계수이고, 일예를 나타내면, 도시된 바와 같이 a = 11, b = 6, c = 3, d = 2, e = 1, f = 0으로 할 수 있다. 그렇게 하면, 예를 들어, 5×5의 모든 화소가 1이면, 63이라고 하는 다치 데이터가 얻어진다. 단지, 통상적으로는 칼라 화상 데이터는 256계조 이상으로 표현되기 때문에, 관계된 데이터에 비교하면 정보량은 적다.
그리고, 다치 데이터를 작성하는 기준이 되는 처리 대상의 화소를 도 14에 도시된 바와 같이, A, A′, A"……와 같이 4화소 간격으로 하면, 400dpi 화상을100dpi의 화상으로 다치화할 수 있다. 물론, 모든 화소에 대해 행하면, 해상도는 원래대로의 다치 데이터를 제조할 수가 있고, 어떻게 할 것인가는 처리속도, 정밀도 등을 고려하여 결정한다.
또한, 상기된 바와 같이 주위 화소의 데이터를 사용하는 것으로부터, 라인 메모리(51a)를 구비하고, 필요한 화소 데이터를 라인 메모리(51a)에 일시적으로 유지하고, 필요한 화소 데이터를 판독 출력하면서 다치화 처리를 행하게 된다. 또한, 세로 일렬마다에 데이터가 주어지기 때문에, 라인 메모리(51a)에도 관련된 세로 일렬마다에 격납하고, 부 주사방향으로 5열분 격납되면, 그것을 판독 출력하여, 다치화 처리를 행하게 된다.
한편, 인식부(52)는 도 15에 도시된 바와 같이 되어 있다. 즉, 2치-다치 변환부(51)로부터 화상 데이터가 순차 버퍼 제어부(52a)에 주어지고, 버퍼 제어부 (52a)에서는, 주어진 화상 데이터를 어드레싱하여 버퍼 메모리(52b) 내의 소정의 어드레스에 데이터를 격납한다.
즉, 인쇄용 화상 데이터를 구성하는 화소가 도 16에 도시된 바와 같은 순서로 된 것으로 하여, 그 위치 좌표를 (xi, yj)로 하면, 화상 처리 장치(20)로부터는, 주 주사방향인 도면 중 세로 일렬씩의 데이터가 주어진다. 그리고 2치-다치 변환 처리부(51)에서 모든 화소에 대하여 다치화 처리한 것으로 하면, 화상 처리 장치(20)로부터 126 도트씩 입력되는 경우에는, 2치-다치 변환부(51)로부터도 그대로의 화소수의 상태(데이터는 다치로 변환되어 있기 때문에 다르다)로 출력되기 때문에, 1회째는, (0, 0), (0, 1), ……(0, 127)의 데이터가 주어지고, 2회째는 (1,0), (1, 1), ……(1, 127)의 데이터가 주어진다. 그리고, 부 주사방향의 끝(i = max)까지의 데이터가 주어지면, 페이지 주사방향에 126 도트 진행한 데이터가 주어지기 때문에, (0, 128), (0, 129), ……(0, 255)의 데이터가 주어진다(이하, 순차 주어 진다).
또한, 축소 처리와 같이 64 도트분씩 데이터가 주어지는 경우에는, 1회째는 (0, 0), (0, 1), ……(0, 63)의 데이터가 주어지고, 2회째는 (1, 0), (1, 1), ……(1, 63)의 데이터가 주어진다. 그리고, 부 주사방향의 끝(i = max)까지의 데이터가 주어지면, 페이지 주사방향으로 64 도트 진행한 데이터가 주어지기 때문에, (0, 64), (0, 65), ……(0, 127)의 데이터가 주어진다(이하, 순차로 주어진다).
그리고, 좌표치를 버퍼 메모리(52b)의 어드레스에 사용함으로써, 세로방향으로 주어지는 화상 데이터를 가로방향으로 격납할 수 있다(도 17 참조). 즉, X 좌표의 좌표치(xi)를 메모리의 하위 어드레스에 사용하고, Y 좌표의 좌표치(yj)를 메모리의 상위 어드레스에 사용한다. 이것에 의해, 띠 형상에 래스터 스캔(주 주사 + 부 주사)된 데이터가 페이지 주사되는 데이터에 있어서도, 세로 일렬로서 순차로 이송되는 데이터가 횡 일렬로 정렬 격납되어, 인쇄하는 화상 데이터의 각 화소의 위치에 있는 어드레스에 격납되도록 된다.
또한, 2치-다치 변환부(51)에서 해상도를 저하시킨 경우에는, 인식부(52)에 한번에 주어지는 데이터 수가 다르지만, 세로방향의 일렬마다 데이터가 주어지고, 좌표치에 기초하여 버퍼 메모리에 어드레싱하는 것은 같다.
그리고, 버퍼 메모리(52b)에 격납된 데이터가 마크 검출부(52c) 및 상세 매칭부(52d)에 순차 주어지고, 마크 검출부(52c)에서 소정의 마크의 검출을 행하고, 소정의 마크와 같은 화상이 검출되면, 검출 신호를 상세 매칭부(52d)로 보내고, 상세한 매칭 처리를 행하여, 정확한 판정을 행하도록 되어 있다.
우선, 마크 검출부(52c)의 처리 기능에 대해서 설명한다. 검출하고자 하는 특정 원고(화상 데이터) 중에 도 18a 및 도 18b에 도시된 바와 같은「원과 별표의 조합」으로 이루어진 특정 마크(M)를 인쇄하여 두고, 관련된 특정 마크(M)를 검출하는 것으로 한다. 그리고, 특정 마크(M)의 치수를 8 mm로 하면, 등배 혹은 확대 처리에 의해 1회의 부 주사에 기초하여 생성되는 출력 데이터의 폭이 400 dpi에서 128 도트이기 때문에, 8 mm로 되어 일치한다. 단지, 반드시 부 주사한 띠 형상의 영역에 그 특정 마크가 존재하는 것에 한정하지 않고, 통상적으로는, 인접하는 영역에 걸쳐 존재한다(도 18a 참조). 그래서, 마크 검출부(52c)는 2회의 부 주사로 얻어지는 16 mm 폭분의 데이터가 버퍼 메모리(52b)에 격납된 시점에서 탐색을 개시하도록 하고 있다.
즉, 1회째의 부 주사에 기초하여 생성된 화상 데이터는, 버퍼 메모리에 격납될 뿐이며, 그 시점에서는 마크 검출부(52c)는 동작하지 않는다. 그리고, 2회째의 부 주사에 기초하여 생성된 화상 데이터가 버퍼 메모리에 격납됨으로써, 탐색가능한 데이터가 갖추어진다. 그래서, 2회째의 부 주사에 근거하는 데이터가 격납된 후, 1회째와 2회째에 각각 격납된 데이터를 판독 출력하여, 1회째의 탐색을 행한다. 그리고, 3회째의 부 주사에 기초하여 생성된 화상 데이터가 버퍼 메모리에 격납된 후에, 2회째와 3회째에 각각 격납된 데이터를 판독 출력하여, 2회째의 탐색을행한다. 이후, 상기 처리를 반복함으로써, 16 mm 폭의 띠 형상 영역마다 특정 마크(M)의 유무의 판단이 행해진다. 또한, 특정 마크(M)의 구체적인 검출 처리는, 패턴 매칭이나 특징량 추출에 의한 판정 등, 종래 공지의 여러가지의 인식 알고리즘을 적용할 수 있기 때문에, 그 상세한 설명을 생략한다.
그리고, 상기 버퍼 메모리(52b)에 대한 기록/판독 출력과 마크 검출부(52c) 에서의 탐색 처리의 동작 타이밍은, 도 19에 도시된 바와 같이 된다. 즉, 우선 단계1(stage1)에서는, y 방향(주 주사방향)의 128 도트분의 화상 데이터를 버퍼 메모리(52b)에 격납한다. 단계2에서는, 페이지 주사를 행하고, 다음의 띠 형상 영역에 대한 y 방향(주 주사방향)의 128 도트분의 화상 데이터를 버퍼 메모리(52b)에 격납한다. 이 때, 단계1에서 격납한 영역과는 다른 영역에 격납한다.
이어서, 단계3에서는, 페이지 주사를 행하고, 다음 띠 형상 영역에 대한 Y 방향(주 주사방향)의 128 도트분의 화상 데이터를 버퍼 메모리(52b)에 격납한다. 이 때, 단계1 및 단계2에서 격납한 영역과는 다른 영역에 격납한다. 또한, 단계2의 처리에 의해, 탐색 가능한 데이터가 갖추어졌기 때문에, 단계3에서의 데이터의 격납과 병렬적으로, 이미 격납한 256 도트의 데이터를 사용하여 특정 마크(M)를 탐색한다.
마찬가지로, 단계4에서는 페이지 주사를 행하고, 다음의 띠 형상 영역에 대한 Y 방향(주 주사방향)의 128 도트분의 화상 데이터를 버퍼 메모리(52b)에 격납한다. 이때, 단계3에서의 탐색 처리에 의해, 단계1에서 격납한 데이터는 사용 종료로 되어 있기 때문에, 단계1에서 격납한 부분에 오버라이트한다. 또한, 단계4에서는단계2 및 단계3에서 격납한 256 도트의 데이터를 사용하여 특정 마크(M)를 탐색한다.
이후, 상기 처리를 반복하면서 데이터의 격납 및 탐색 처리를 행한다. 그리고, 특정 마크(M) 등과 같은 것을 검출한 경우에는, 상세 매칭부(52d)에 검출 신호를 출력한다. 또한, 일반적으로 메모리는 4의 배수를 기준으로 하고 있기 때문에, 단계4에서는, 오버라이트하지 않고 별도의 장소에 격납하여, 단계5에서 단계1로 격납한 부분에 오버라이트하도록 하여, 링 버퍼를 구성하여도 된다.
한편, 상기된 바와 같이, 축소 처리의 경우에는, 1회의 부 주사로 인쇄용 화상 데이터의 64 도트분이 생성된다. 따라서, 4 mm 폭의 데이터 외에는 주어지지 않는다. 따라서, 도 18b에 도시된 바와 같이, 4회분의 부 주사에 의해, 상기와 같은 16 mm 폭의 띠 형상의 영역의 데이터가 갖추어지기 때문에, 4회분의 데이터가 격납되면, 그것을 판독 출력하여 탐색 처리를 행하게 된다. 그리고, 본 예에서는, 탐색 처리하는 타이밍 및 탐색 영역을 도 18a에 도시된 등배, 확대 처리와 같이 하기 위해서, 이후는 8 mm 분의 데이터(2회의 부 주사)가 갖추어질 때마다, 과거 4회분의 데이터를 판독 출력하여, 그것에 기초하여 탐색 처리를 행하도록 하고 있다.
그리고, 관련된 처리에 대응하는 구체적인 처리 플로우차트는 도 20에 도시되어 있다. 즉, 단계1 내지 단계4에서는, Y 방향(주 주사방향)의 64 도트분의 화상 데이터를 버퍼 메모리(52b)의 다른 부분에 순차 격납한다. 그리고, 단계5에서는, 페이지 주사를 행하고, 다음의 띠 형상 영역에 대한 Y 방향(주 주사방향)의 64 도트분의 화상 데이터를 버퍼 메모리(52b)의 다른 부분에 격납한다. 또한, 단계4까지의 처리에 의해, 탐색 가능한 데이터가 갖추어졌기 때문에, 단계5에서의 데이터의 격납과 병렬적으로, 이미 격납한 256 도트의 데이터(단계1 내지 단계4의 실행에 의해 얻어진 데이터)를 사용하여 특정 마크(M)를 탐색한다.
다음에, 단계6에서는, 페이지 주사를 행하고, 다음의 띠 형상 영역에 대한 Y 방향(주 주사방향)의 64 도트분의 화상 데이터를 버퍼 메모리(52b)의 다른 부분에 격납한다. 이때, 마크 검출부(52c) 측에서는, 단계5에서 행한 단계1 내지 단계4의 실행에 의해 얻어진 데이터에 기초하는 탐색 처리를 계속하여 실행하고 있거나 혹은 탐색 처리를 중지하고 있다. 즉, 축소 처리의 경우에는, 부 주사의 이동시간이 짧기 때문에, 1회의 부 주사 처리에 기초하는 탐색 시간도 짧게 된다. 그래서, 256 도트분의 영역에 대한 탐색 처리가 완료하지 않을 우려도 있기 때문에, 단계6에서 탐색을 위한 예비 시간을 확보하여, 확실하게 탐색 처리를 완료할 수 있도록 하였다.
또한, 단계7에서는, 페이지 주사를 행하고, 다음의 띠 형상 영역에 관한 Y 방향(주 주사방향)의 64 도트분의 화상 데이터를 버퍼 메모리(52b)에 격납한다. 이 때, 단계5 및 단계6에서의 탐색 처리에 의해, 단계1 및 단계2에서 격납한 데이터는 사용 종료로 되어 있기 때문에, 단계1에서 격납한 부분에 오버라이트한다. 그리고, 상기 단계7에서는, 단계3 내지 단계6에서 격납한 256 도트의 데이터를 사용하여 특정 마크(M)를 탐색한다.
이후, 상기 처리를 반복하면서 데이터의 격납 및 탐색 처리를 행한다. 그리고, 특정 마크(M) 등과 같은 것을 검출한 경우에는, 상세 매칭부(52d)에 검출 신호를 출력한다.
또한, 1회의 단계에서 탐색 처리가 완료된 것이라면, 상기된 바와 같이 4회분의 데이터의 취득을 기다려 탐색 처리를 개시하는 것이 아니고, 3회분의 데이터를 취득하면, 과거 3회분의 데이터에 기초하여 탐색 처리를 행하고, 이후, 1회의 부 주사에 의한 데이터가 취득될 때마다 탐색 처리하도록 하여도 물론 무방하다.
그리고, 실제로는, 도 21에 도시된 바와 같이, 우선, 인쇄 헤드용 데이터가 64 도트인지의 여부를 판단하여, 64 도트용의 경우에는 도 20의 플로우챠트를 실행하고, 64 도트가 아닌(128 도트) 경우에는, 도 19의 플로우챠트를 실행하게 된다. 그리고, 64 도트인지의 여부는, 화상 처리부(20)로부터 주어지는 플래그에 기초하여 판단한다. 즉, 출력부(30)에서의 인쇄 처리시에, 화상을 합성을 행하는지의 여부의 전환을 화상 처리부(20)로부터의 플래그 신호에 기초하여 실행하도록 하기 때문에, 관련된 플래그가 인식 장치(50)측에도 주어지도록 하고 있다.
또한, 상기 예에서는, 2치-다치 변환부(51)에서 해상도를 떨어뜨리지 않고 다치 데이터를 생성하도록 하고 있기 때문에, 256 도트분의 데이터가 확보될 때마다 탐색 처리를 행하도록 하였지만, 예를 들면, 100 dpi 등으로 해상도가 저하하고 있는 경우에는, 16 mm 폭분의 데이터에 상당하는 2회(등배, 확대 처리) 혹은 4회(축소 처리)분의 부 주사 데이터에 기초한 화상 데이터를 얻게 되면, 그것에 기초하여 처리하게 된다. 따라서, 도트 수는 상기 것에 한정되지 않고 적어진다.
한편, 상세 매칭부(52d)는 마크 검출부(52c)에서 특정 마크를 검출한 경우에, 그 화상 데이터가 복사/인쇄 금지물인지의 여부를 확실히 판정하기 위한 것으로, ROM 등에 격납된 사전 데이터(52e)에 기초하여 소정의 인식 처리를 한다.
즉, 마크 검출부(52c)에 의해, 대략 특정 마크의 위치를 알고 있기 때문에, 상세 매칭부에서는, 그 부분을 잘라내어, ROM에 격납된 사전 데이터와 회전 매칭을 행하고, 고정밀도의 판정을 행한다. 또한, 구체적인 인식 알고리즘은, 종래 공지의 여러가지의 것을 적용할 수 있기 때문에, 상세한 설명은 생략한다.
또한, 상세 매칭부(52d)에서의 인식 대상으로서, 마크 검출부(52c)에서 검출한 특정 마크(M)를 기준으로 하여, 거기에서 소정의 위치 관계에 있는 패턴을 검출하도록, 마크 검출부(52c)에서의 검출 대상물과 상세 매칭부(52d)에서의 검출 대상물이 달라도 물론 무방하다. 그리고, 마크 검출부(52c)에서 검출하는 상기 특정 마크(M)나 상세 매칭부에서 검출하는 특정 마크 혹은 소정의 위치 관계에 있는 패턴이, 본 발명에서 말하는 인식(검출)대상의 특정 패턴이 된다.
다음에, 상기 장치를 사용하여 본 발명에 따른 인식 방법의 실시예의 일예를 설명한다. 복사기에서 사용하는 경우에는, 판독부(10)에서 센서를 부 주사방향으로 이동시키면서, 각 위치에서 주 주사의 데이터를 취득함으로써, 1개의 띠 형상 영역에 대하여 래스터 스캔하여 화상 데이터(RGB)를 취득한다. 그리고, 소정의 쉐이딩 보정을 행하여 얻어진 RGB 데이터가 부 주사 처리되면서 실시간으로 순차 화상 처리부(20)에 주어진다. 또한, 변배 처리하는 경우에는, 그 변배율(확대/축소율)에 따라서, 부 주사방향의 이동속도를 바꿈과 동시에 페이지 주사방향의 이동 거리를 다르게 하는 복잡한 처리를 행한다.
화상 처리부(20)는 주어진 화상 데이터를 YMCK 데이터로 변환한 후, 줌 처리부(22)에 위해 등배 및 확대 처리의 경우에는, 그 배율에 따른 128 도트의 화상 데이터를 생성한다. 또한, 축소 처리의 경우에는, 그 배율에 따른 64 도트의 화상 데이터를 생성한다. 즉, 판독부(10)에서는 배율에 따라서 여러갈래에 걸쳐 복잡한 처리를 한 것에 반해, 줌 처리부(22)의 출력은 128 도트과 64 도트의 2종류로 된다.
그리고, 소정의 보정처리 및 유사 계조 처리 등을 행하고, YMCK의 2치 데이터를 생성하여, 출력부(30)로 주어진다. 이때, 주어지는 데이터의 단위는, 줌 처리부(22)의 출력에 대응하여 128 도트 단위이거나 혹은 64 도트 단위가 된다. 또한, 이것과 병렬적으로 인식 장치(50)에 대하여도 같은 YMCK의 2치 데이터가 주어지게 된다.
그러면, 출력부(30)에서는, 주어진 화상 데이터에 기초하여 인쇄 헤드용 화상 데이터를 생성하여, 인쇄용 헤드의 128 도트분의 데이터 단위로 띠 형상 영역에 대하여 인쇄를 실시한다. 또한, 이것과 동시에 인식 장치(50)에서는, 2치-다치 변환부(51)에서 YMCK(2치)를 다치 데이터로 변환한 후, 인식부(52)로 주고, 소정의 인식 처리를 한다. 그리고, 특정 마크(패턴)를 검출하였으면, 검출 신호를 출력부 (30)로 주고, 그것에 기초하여 출력부(30)에서는, 인쇄를 정지한다.
상기된 바와 같이, 본 실시예에서는, 줌 처리 후의 인쇄용 데이터 혹은 그것에 준한 데이터를 사용하여 판단하도록 하였기 때문에, 관련된 데이터는 배율에 관계없이 2종류로 분류할 수 있기 때문에, 간단한 알고리즘으로 정확한 판정을 할 수 있다.
또한, 프린터로서 사용하는 경우에는, 외부장치 인터페이스(40)를 통해, RGB데이터가 컴퓨터 등의 외부 장치로부터 소정의 순서로 화상 처리부(20)로 주어진다. 상기 데이터가 주어지는 방법은, 판독부(10)로부터의 출력과 마찬가지로, 주 주사방향에 소정 도트수의 데이터가 부 주사방향을 따라 순차 주어지게 된다. 그리고, 관련된 처리를 페이지 주사방향으로 소정 비트수 만큼 빠진 위치로부터, 순차 데이터를 이송한다. 또한, 화상 처리부(20) 이후의 처리는, 상기 복사기에 있어서의 처리와 같기 때문에, 그 설명을 생략한다.
또한, 상기 실시예에서서는, YMCK 다치 데이터에 근거하여 인식부(52)에서 처리하도록 하였지만, 본 발명은 이것에 한정하는 것이 아니고, 도 12에 도시된 2치-다치 변환부(51)를 없애고, YMCK의 2치 데이터가 직접 인식부(52)에 주어지고, 그 2치 데이터에 기초하여 인식 처리를 하도록 하여도 된다.
또한, 도 22에 도시된 바와 같이, 2치-다치 변환부(51)와 인식부(52)의 사이에, YMCK-RGB 변환부(53)를 설치하여, YMCK 데이터(다치)를 RGB 데이터(다치)로 변환하여, RGB 데이터에 기초하여 인식 처리를 하도록 하여도 된다. 그리고, YMCK- RGB 변환부(53)에서는, 예를 들면, 록-업 테이블을 사용하여 YMCK에서 RGB를 변환하도록 하고 있다. 또한, 인식부(52) 내의 처리는, 취급하는 데이터가 YMCK에서 RGB로 변하였을 뿐이며, 기본적인 처리는 상기 실시예와 마찬가지로 된다.
도 23은 본 발명의 제 2 실시예를 도시하고 있다. 도 23에 도시된 바와 같이, 본 실시예에서는, 상기 제 1 실시예와 비교하여, 인식 장치(50')의 접속 위치를 다르게 하고 있다. 즉, 줌 처리부(22)의 출력(YMCK 다치 데이터)을 인식 장치(50')에 주어지도록 하고 있다.
상기 인식 장치(50')에서는 화상 데이터가 다치 정보이기 때문에, 예를 들면, 제 1 실시예에서의 도 12에 도시된 인식 장치(50) 중, 2치-다치 변환부(51)를 제거한 인식부(52)만의 구성으로 하거나, 혹은 도 22에 도시된 인식 장치(50) 중, 2치-다치 변환부(51)를 제거하여, YMCK-RGB 변환부(53)와 인식부(52)로 구성한 것이라도 무방하다.
또한, 상기 다치 데이터는 통상 256계조 이상으로 데이터량이 크기 때문에, 버퍼 메모리의 용량이 커짐과 동시에, 메모리에의 판독 기록의 액세스 타임에 빠른 속도가 요구되기 때문에, 고비용을 초래한다.
그래서, 예를 들면, 도 24에 도시된 바와 같이, 인식부(52)의 앞에, 추출부 (54)를 설치하여, 해상도를 저하시키도록 하여도 된다. 그리고, 추출부(54)는, 예를 들면, 도 25a 및 도 25b에 도시된 바와 같은 평균화 처리를 함으로써 400 dpi에서 100 dpi의 해상도로 저하시키도록 할 수가 있다. 즉, 4×4의 국소영역에 존재하는 화소{(1) 내지 (16)}의 농도치의 총합을 구하여, 그것을 화소수로 제산함으로써 평균치를 구하고, 그 16화소분을 추출한 후의 1개의 화소의 농도치로 하도록 하고 있다(도 25b 참조).
그리고, 그 평균화하기 위해서 소정수의 화소 데이터를 유지할 필요가 있기 때문에, 일단 라인 메모리(54a)에 주어진 데이터를 유지하고, 소정 열(본 예에서는 4열)분의 데이터가 격납되었으면, 그것을 판독 출력하여 추출(평균화)처리를 행하게 된다.
또한, 주 주사방향이 도면 중 세로방향이기 때문에, 세로 일렬씩 순차로 데이터가 주어진다. 즉, 1회째에는(1), (5), (9), (13)…의 화소 데이터가 주어지고, 2회째에는 (2), (6), (10), (14)…의 화소 데이터가 주어진다. 그리고, 그 주어진 화소 데이터를 순차 라인 메모리(54a)에 격납한다. 그리고, 이하 순차로 부 주사방향으로 데이터가 주어지고, 부 주사방향의 4열번째까지의 데이터가 주어졌을 때에, 과거의 3열분의 데이터도 라인 메모리(54a)에서 판독 출력하여, 그 데이터를 사용하여 평균화 처리를 행하게 된다.
또한, 인식부(52)의 구성 및 작용은, 처리대상의 데이터가 추출 처리 후의 해상도가 저하한 다치 데이터인 것을 제외하고 제 1 실시예와 같기 때문에, 동일부호를 부가하고, 그 상세한 설명을 생략한다.
그리고, 인식 장치(50')에서 소정의 인식 처리를 행하고, 복사/출력 금지물이라고 인식한 경우에는, 그 검출 신호를 유사 중간조 처리·흑문자 처리부(24) 또는, 출력부(30)에 주어져서, 복사 금지 처리를 한다. 즉, 출력부(30)에 대하여는, 상기 제 1 실시예와 같은 처리를 행할 수 있다. 또한, 유사 중간조 처리·흑문자 처리부(24)에서는, YMCK의 2치 데이터의 출력을 정지하거나, 모든 화소를「흑 = 1,다른 색 = 0」으로 하여 전면을 흑으로 모두 칠하도록 하는 등의 처리를 할 수 있다.
또한, 상기된 바와 같이 그레이 데이터(256계조 등의 다치 데이터)인 채로는, 인식부의 회로 규모가 커지기 때문에, 인식 장치(50')로서 도 26에 도시된 바와 같이, 인식부(52)의 전단에 특징량 추출부(55)를 설치하여, 처리대상의 데이터수를 삭감하도록 하여도 된다. 상기 특징량 추출의 일례를 들면, 에지 추출이나 윈도 콤퍼레이터에 의한 색 분리 등의 처리를 행하여 2치화 등으로 할 수가 있다. 또한, 그 이외의 각종 특징량 추출을 하여도 무방하다.
또한, 상기 2개의 구성(도 24 및 도 26)의 것을 조합하여, 도 27에 도시된 바와 같이, 추출부(54)에서 추출 처리를 하여 해상도가 저하한 화상 데이터(256계조 등의 다치 데이터)를 특징량 추출부(55)에 보내고, 거기에서 특징량 추출하여 얻어진 화상 데이터를 인식부(52)에 주어지도록 하여도 된다.
도 28은, 본 발명의 제 3 실시예를 도시하고 있다. 본 실시예에서는, 상기 각 실시예와 달리, 화상 처리부(20')의 내부 구성이, 줌 처리부(22)의 후단에 YMCK 변환부(21)를 설치하여, 줌(변배) 처리는, RGB 데이터에 기초하여 행하고, 변배 처리되어 64 또는 128 도트로 이루어진 RGB 데이터를 YMCK 데이터로 변환하도록 하고 있다. 또한, 그 밖의 구성 및 그 작용 효과는 상기 실시예의 것과 같기 때문에, 동일부호를 부가하여 그 상세한 설명을 생략한다.
그리고, 관련된 구성에 있어서, 줌 처리부(22)의 출력이 인식 장치(50")에 주어지도록 하고 있다. 따라서, 인식 장치(50")에는, RGB 데이터가 주어지게 된다. 또한, 인식 장치(50") 내에서의 인식 처리는 취급하는 데이터가 RGB 데이터로 바뀌기만 하고, 구체적인 처리는 상기 각 실시예(특히 제 2 실시예의 것)와 같은 것을 사용할 수 있기 때문에 그 상세한 설명을 생략한다.
또한, 도시는 생략하지만, 이러한 화상 처리부(20'; 줌 처리 후에 YMCK 변환하는 타입)에 있어서, YMCK 변환부(21)의 출력을 인식 장치에 주어지는 구성으로 한 경우에는, YMCK 변환부(21)로부터 출력되는 신호는, 제 2 실시예에서의 줌 처리부(22)로부터 출력되는 신호와 등가이기 때문에, 제 2 실시예에 나타낸 인식 장치를 그대로 적용할 수가 있다. 마찬가지로, 화상 처리부(20')의 출력을 인식 장치에 주어지는 구성으로 한 경우에는, 화상 처리부(20')로부터 출력되는 신호는, 제 1 실시예에서의 화상 처리부(20)로부터 출력되는 신호와 등가이기 때문에, 제 1 실시예에 나타낸 인식 장치를 그대로 적용할 수가 있다.
또한, 상기 실시예에서는, 어느 것이나 화상 처리부(20, 20')에 주어지는 화상 데이터는 RGB 데이터이지만, 본 발명은 이것에 한정되지 않고, RGB 데이터 이외의 신호, 예를 들면, YMC나 YMCK 신호라도 무방하고, 색 정보를 특정할 수 있는 것이면 신호의 종류는 관계없다.
이상과 같이, 본 발명에 관련된 화상 인식 방법과 장치 및 그것을 사용한 복사기와 프린터에서는, 변배 대응 후의 화상 데이터에 기초하여 인식 처리를 하였기 때문에, 변배율에 관계없이 화상 데이터의 채택할 수 있는 종류가 2종류로 한정되기 때문에, 용이하게 대응할 수 있다.
이것에 의해 잉크젯 방식과 같이, 원고 전체보다도 작은 띠 형상의 영역에 대하여 판독함(외부에서 수용됨)과 동시에, 주어진 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하도록 한 복사기, 프린터 등에 있어서도 확실하게 특정 화상을 포함하는 화상 데이터를 검출할 수가 있다.

Claims (17)

  1. 입력된 화상 데이터로부터 인쇄용 데이터를 생성하여 출력부에 출력하는 화상 처리부를 구비한 화상 인식 장치에 있어서,
    특정 화상을 인식하는 인식 장치를 설치하고,
    상기 화상 처리부에 입력되는 화상 데이터는 원고의 전체 화상의 주사에 의해 전체 화상을 다수의 띠 형상의 소영역으로 분할한 화상 데이터로서 순차 입력되는 것이고,
    상기 출력부는 상기 화상 처리부의 출력에 기초하여 화상 데이터를 소정 행의 띠 형상 데이터로서 순차 출력하고,
    상기 인식 장치는 상기 화상 데이터의 원고 1매분에 가득차지 않은 상기 띠 형상 데이터 복수회분에서 특정 화상을 검출하고, 내부의 기억 데이터와 비교하여, 결과과 상기 출력부에 주어지도록 구성한 것을 특징으로 하는 화상 인식 장치.
  2. 제 1 항에 있어서, 상기 인식 장치는 상기 특정 화상의 검출시에, 서로 연속하는 탐색부의 탐색 영역의 일부가 서로 겹치도록 하여 특정 화상을 탐색하는 것을 특징으로 하는 화상 인식 장치.
  3. 입력된 화상 데이터를 변배(變倍) 처리해서 인쇄용 데이터를 생성하여 출력부에 출력하는 화상 처리부를 구비한 화상 인식 장치에 있어서,
    특정 화상을 인식하는 인식 장치를 설치하고,
    상기 화상 처리부에 입력되는 화상 데이터는 원고의 전체 화상의 주사에 의해 전체 화상을 다수의 띠 형상의 소영역으로 분할한 화상 데이터로서 순차 입력되는 것이고,
    상기 화상 처리부는 분할 상태의 화상 데이터를 수용하면서 변배율에 따른 변배 처리를 행하고,
    상기 출력부는 상기 화상 처리부의 출력에 기초하여, 화상 데이터를 소정 행의 띠 형상 데이터로서 순차 출력하고,
    상기 인식 장치는 상기 화상 처리부가 변배 처리한 상기 화상 데이터의 원고 1매분에 가득차지 않은 상기 띠 형상 데이터 복수회분에서 특정 화상을 검출하고, 내부의 기억 데이터와 비교하여, 결과가 상기 출력부에 주어지도록 구성한 것을 특징으로 하는 화상 인식 장치.
  4. 전체의 화상 판독 영역에 대해서, 띠 형상의 소영역 단위로 화상의 판독을 행하는 화상 판독부와, 그 화상 판독부로부터 출력되는 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하는 화상 처리 수단을 구비한 화상 처리 시스템에 설치되며, 상기 판독된 화상 데이터 중에 존재하는 특정 화상을 인식하는 화상 인식 장치에 있어서,
    상기 화상 처리 시스템에서의 변배 처리는, 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾸고, 변배율의 크기에 관계없이 확대 처리되어 얻어진 인쇄용 데이터의 폭은 동일해지고, 변배율의 크기에 관계없이 축소 처리되어 얻어진 인쇄용 데이터의 폭은 동일해지는 요건을 구비하는 것이고,
    상기 화상 처리 수단 내에서 생성된 변배 대응 후의 화상 데이터에 기초하여 원고 1매분에 가득차지 않은 상기 띠 형상의 소영역 단위로 소정의 인식 처리를 행하고, 상기 특정 화상을 인식하는 인식 수단과, 그 인식 수단에 의한 인식 결과를 출력하는 출력 수단을 구비한 것을 특징으로 하는 화상 인식 장치.
  5. 화상 데이터를 외부 장치로부터 수용함과 동시에, 그 수용된 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하는 화상 처리 수단을 구비한 화상 처리 시스템에 설치되며, 상기 수용된 화상 데이터 중에 존재하는 특정 화상을 인식하는 화상 인식 장치에 있어서,
    상기 화상 처리 시스템에서의 변배 처리는, 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾸고, 변배율의 크기에 관계없이 확대 처리되어 얻어진 인쇄용 데이터의 폭은 동일해지고, 변배율의 크기에 관계없이 축소 처리되어 얻어진 인쇄용 데이터의 폭은 동일해지는 요건을 구비하는 것이고,
    상기 화상 처리 수단 내에서 생성된 변배 대응 후의 화상 데이터에 기초하여 원고 1매분에 가득차지 않은 상기 띠 형상의 소영역 단위로 소정의 인식 처리를 행하고, 상기 특정 화상을 인식하는 인식 수단과, 그 인식 수단에 의한 인식 결과를 출력하는 출력 수단을 구비한 것을 특징으로 하는 화상 인식 장치.
  6. 제 4 항에 있어서, 상기 인쇄용 데이터는 각각의 색 성분에 대응하는 잉크를 출력하는지 여부의 2치(2値) 데이터이고,
    상기 인식 수단은 상기 화상 처리 수단 내에서 생성된 변배 대응 후에, 또한 상기 2치 데이터의 생성 전에 다치(多値)의 화상 데이터에 기초하여 인식 처리하도록 이루어지는 것을 특징으로 하는 화상 인식 장치.
  7. 제 4 항에 있어서, 상기 인식에 사용되는 화상 데이터는 YMC 데이터나 YMCK 데이터 등의 광학적 색 정보가 아닌 색 성분을 특정하는 신호인 것을 특징으로 하는 화상 인식 장치.
  8. 전체의 화상 판독 영역에 대하여, 복수의 평행한 띠 형상의 소영역 단위로 화상의 판독을 행해서 화상 데이터를 얻는 단계와,
    상기 얻어진 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하는 단계를 포함하고,
    상기 출력 단계는, 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾸고, 변배율의 크기에 관계없이 확대 처리하여 얻어진 인쇄용 데이터의 폭을 동일하게 하고, 변배율의 크기에 관계없이 축소 처리하여 얻어진 인쇄용 데이터의 폭을 동일하게 하는 요건을 만족하도록, 변배 처리하여 상기 인쇄용 데이터를 생성하는 단계를 포함하고,
    상기 변배 대응 후의 화상 데이터에 기초하여 원고 1매분에 가득차지 않은상기 띠 형상의 소영역 단위로 소정의 인식 처리를 행하는 단계와,
    상기 화상 데이터 중에 포함되는 특정 화상을 인식하는 단계를 또한 포함하는 것을 특징으로 하는 화상 인식 방법.
  9. 인쇄 처리 대상의 화상 영역에 대해서, 복수의 평행한 띠 형상의 소영역 단위로 화상 데이터를 외부 장치로부터 수용하는 단계와,
    이어서 상기 수용된 화상 데이터에 기초하여 인쇄용 데이터를 생성하여 출력하는 단계를 포함하고,
    상기 출력 단계는, 변배율에 따라서 상기 띠 형상의 소영역의 실질적인 판독 폭을 바꾸고, 변배율의 크기에 관계없이 확대 처리하여 얻어진 인쇄용 데이터의 폭을 동일하게 하고, 변배율의 크기에 관계없이 축소 처리하여 얻어진 인쇄용 데이터의 폭을 동일하게 하는 요건을 만족하도록 변배 처리하여 상기 인쇄용 데이터를 생성하는 단계를 포함하고,
    상기 변배 대응 후의 화상 데이터에 기초하여 원고 1매분에 가득차지 않은 상기 띠 형상의 소영역 단위로 소정의 인식 처리를 행하는 단계와,
    상기 화상 데이터 중에 포함되는 특정 화상을 인식하는 단계를 또한 포함하는 것을 특징으로 하는 화상 인식 방법.
  10. 제 8 항에 있어서, 상기 인쇄용 데이터는 각각의 색 성분에 대응하는 잉크를 출력하는지 여부의 2치 데이터이고,
    상기 인식 처리를 행하는 단계는 화상 처리 수단 내에서 생성된 변배 대응 후에, 또한 상기 2치 데이터의 생성 전에 다치의 화상 데이터에 기초하여 소정의 인식 처리를 행하도록 한 것을 특징으로 하는 화상 인식 방법.
  11. 제 8 항에 있어서, YMC 데이터나 YMCK 데이터 등의 광학적 색 정보가 아닌 색 성분을 특정하는 신호로 이루어지는 화상 데이터에 기초하여 상기 인식 처리를 행하도록 한 것을 특징으로 하는 화상 인식 방법.
  12. 띠 형상의 소영역 단위로 화상을 판독함과 동시에, 판독한 화상 데이터에 대해서 변배 대응 처리를 행함과 동시에 인쇄용 데이터를 생성하고, 그 생성된 인쇄용 데이터에 기초하여 띠 형상의 소영역 단위로 인쇄 처리하는 기능을 갖는 복사기에 있어서,
    제 4 항에 규정하는 화상 인식 장치를 구비하고, 그 화상 인식 장치에 의해 특정 화상을 인식한 경우에는, 출력 금지 처리를 행하도록 한 것을 특징으로 하는 복사기.
  13. 띠 형상의 소영역 단위로 주어진 화상 데이터에 대해서 변배 대응 처리를 행함과 동시에 인쇄용 데이터를 생성하고, 그 생성된 인쇄용 데이터에 기초하여 띠 형상의 소영역 단위로 인쇄 처리하는 기능을 갖는 프린터에 있어서,
    제 5 항에 규정하는 화상 인식 장치를 구비하고, 그 화상 인식 장치에 의해특정 화상을 인식한 경우에는, 출력 금지 처리를 행하도록 한 것을 특징으로 하는 프린터.
  14. 제 5 항에 있어서, 상기 인쇄용 데이터는 각각의 색 성분에 대응하는 잉크를 출력하는지 여부의 2치 데이터이고,
    상기 인식 수단은 상기 화상 처리 수단 내에서 생성된 변배 대응 후에, 또한 상기 2치 데이터의 생성 전에 다치의 화상 데이터에 기초하여 인식 처리하도록 이루어지는 것을 특징으로 하는 화상 인식 장치.
  15. 제 5 항에 있어서, 상기 인식에 사용되는 화상 데이터는 YMC 데이터나 YMCK 데이터 등의 광학적 색 정보가 아닌 색 성분을 특정하는 신호인 것을 특징으로 하는 화상 인식 장치.
  16. 제 9 항에 있어서, 상기 인쇄용 데이터는 각각의 색 성분에 대응하는 잉크를 출력하는지 여부의 2치 데이터이고,
    상기 인식 처리를 행하는 단계는 화상 처리 수단 내에서 생성된 변배 대응 후에, 또한 상기 2치 데이터의 생성 전에 다치의 화상 데이터에 기초하여 소정의 인식 처리를 행하도록 한 것을 특징으로 하는 화상 인식 방법.
  17. 제 9 항에 있어서, YMC 데이터나 YMCK 데이터 등의 광학적 색 정보가 아닌색 성분을 특정하는 신호로 이루어지는 화상 데이터에 기초하여 상기 인식 처리를 행하도록 한 것을 특징으로 하는 화상 인식 방법.
KR10-1998-0707636A 1996-03-27 1997-03-26 화상인식방법및장치와,이를사용한복사기및프린터 KR100348505B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP9591096 1996-03-27
JP96-95910 1996-03-27

Publications (2)

Publication Number Publication Date
KR20000005016A KR20000005016A (ko) 2000-01-25
KR100348505B1 true KR100348505B1 (ko) 2003-01-08

Family

ID=14150454

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1998-0707636A KR100348505B1 (ko) 1996-03-27 1997-03-26 화상인식방법및장치와,이를사용한복사기및프린터

Country Status (8)

Country Link
US (1) US6519364B1 (ko)
EP (1) EP0891070B1 (ko)
JP (1) JP3143926B2 (ko)
KR (1) KR100348505B1 (ko)
CN (1) CN1217122A (ko)
DE (1) DE69722605T2 (ko)
TW (1) TW356544B (ko)
WO (1) WO1997036417A1 (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345104B1 (en) 1994-03-17 2002-02-05 Digimarc Corporation Digital watermarks and methods for security documents
US6449377B1 (en) 1995-05-08 2002-09-10 Digimarc Corporation Methods and systems for watermark processing of line art images
EP1122940A3 (en) * 2000-01-31 2003-09-10 Canon Kabushiki Kaisha Image processing method and apparatus
JP3932379B2 (ja) * 2001-10-02 2007-06-20 株式会社日立製作所 画像処理装置と撮像素子
JP3870892B2 (ja) * 2002-11-05 2007-01-24 村田機械株式会社 カラー画像読取記録装置
JP4181125B2 (ja) * 2002-12-19 2008-11-12 松下電器産業株式会社 印刷制御装置及び印刷制御方法
CN100357876C (zh) * 2004-12-22 2007-12-26 佳能株式会社 信息处理装置和信息处理方法
JP2006202269A (ja) 2004-12-22 2006-08-03 Canon Inc 情報処理装置、情報処理装置の制御方法およびそのプログラム、記憶媒体
JP4492671B2 (ja) * 2007-10-31 2010-06-30 ブラザー工業株式会社 画像処理プログラム
CN101472025B (zh) * 2007-12-28 2010-12-15 东友科技股份有限公司 海报打印控制模块及其方法
JP4762327B2 (ja) * 2009-03-24 2011-08-31 シャープ株式会社 画像処理装置及び画像形成装置
JP5333866B2 (ja) * 2010-08-31 2013-11-06 ブラザー工業株式会社 画像読取装置、画像形成装置、及び、画像読取方法
CN102407683B (zh) * 2010-09-26 2015-04-29 江门市得实计算机外部设备有限公司 打印机的无级变倍打印控制方法和装置
TWI607410B (zh) 2016-07-06 2017-12-01 虹光精密工業股份有限公司 具有分區影像處理功能的影像處理設備及影像處理方法
TWI583174B (zh) 2016-07-06 2017-05-11 虹光精密工業股份有限公司 具有影像移動及塡補功能的影像處理裝置、複印設備及複印方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63152266A (ja) * 1986-12-17 1988-06-24 Canon Inc 画像形成装置
EP0585028A1 (en) * 1992-08-21 1994-03-02 Canon Kabushiki Kaisha Image processing apparatus and method
JPH07162677A (ja) * 1993-12-08 1995-06-23 Toshiba Corp 画像入力装置
EP0665477A2 (en) * 1989-02-10 1995-08-02 Canon Kabushiki Kaisha Apparatus for image reading or processing

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2692797B2 (ja) * 1986-09-02 1997-12-17 キヤノン株式会社 画像処理装置
US5504822A (en) * 1986-09-19 1996-04-02 Holt; Arthur W. Character recognition system
DE69217403T2 (de) * 1991-03-29 1997-07-10 Canon Kk Bildverarbeitungsgerät
JPH0514683A (ja) * 1991-07-01 1993-01-22 Canon Inc 画像処理装置
JP3098576B2 (ja) 1991-07-05 2000-10-16 キヤノン株式会社 画像入出力装置
AU4585293A (en) * 1992-08-03 1994-03-03 Ricoh Company, Ltd. Document identifier which can also identify special ticket, image forming apparatus using the identifier, image processor, and copying machine
US5638498A (en) * 1992-11-10 1997-06-10 Adobe Systems Incorporated Method and apparatus for reducing storage requirements for display data
US5991515A (en) * 1992-11-10 1999-11-23 Adobe Systems Incorporated Method and apparatus for compressing and decompressing data prior to display
JP3093489B2 (ja) * 1992-11-12 2000-10-03 キヤノン株式会社 インクジェット記録方法
CA2113789C (en) * 1993-01-19 2000-11-21 Yoichi Takaragi Image processing apparatus and method
JP3176175B2 (ja) * 1993-03-04 2001-06-11 キヤノン株式会社 画像記録方法
EP0664642B1 (en) * 1994-01-20 2002-07-24 Omron Corporation Image processing device for identifying an input image, and copier including same
JPH07288681A (ja) 1994-04-14 1995-10-31 Ricoh Co Ltd カラー画像形成装置
JP3337879B2 (ja) * 1995-02-13 2002-10-28 キヤノン株式会社 インクジェットプリント方法およびこれに用いられるインクジェットヘッド、インクジェットカートリッジおよびインクジェットプリント装置
JPH10108019A (ja) * 1996-09-30 1998-04-24 Canon Inc 画像処理方法とその装置並びに媒体
US6052140A (en) * 1997-01-08 2000-04-18 Fuji Photo Film Co., Ltd. Image forming apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63152266A (ja) * 1986-12-17 1988-06-24 Canon Inc 画像形成装置
EP0665477A2 (en) * 1989-02-10 1995-08-02 Canon Kabushiki Kaisha Apparatus for image reading or processing
EP0585028A1 (en) * 1992-08-21 1994-03-02 Canon Kabushiki Kaisha Image processing apparatus and method
JPH07162677A (ja) * 1993-12-08 1995-06-23 Toshiba Corp 画像入力装置

Also Published As

Publication number Publication date
EP0891070A4 (en) 1999-12-15
JP3143926B2 (ja) 2001-03-07
DE69722605T2 (de) 2004-04-29
KR20000005016A (ko) 2000-01-25
EP0891070A1 (en) 1999-01-13
CN1217122A (zh) 1999-05-19
DE69722605D1 (de) 2003-07-10
US6519364B1 (en) 2003-02-11
EP0891070B1 (en) 2003-06-04
WO1997036417A1 (fr) 1997-10-02
TW356544B (en) 1999-04-21

Similar Documents

Publication Publication Date Title
KR100348505B1 (ko) 화상인식방법및장치와,이를사용한복사기및프린터
US6504949B2 (en) Image processing apparatus and method
EP0753959B1 (en) Color image printing system capable of correcting density-deviation on image and system for detecting color-deviation on image
US5327260A (en) Image processing apparatus for smoothing edges of image
US8547599B2 (en) Color image forming apparatus and color image correcting method
JP5139876B2 (ja) 画像形成装置及び画像形成方法
US20070172137A1 (en) Image processing apparatus capable of accurately and quickly determining character part included in image
US6718059B1 (en) Block selection-based image processing
US7372992B2 (en) Image data processing machine
US7826093B2 (en) Scan-to-print color rendering
JPH11138790A (ja) 原稿画像を予め読込んで最適印刷を行うインクジェット複写機の操作方法
US7684087B2 (en) Bitmapped based trapping
US7292372B2 (en) Image processing apparatus and image forming apparatus which adaptively switches image processing methods between a dot image portion and a non-dot image portion
US7719722B2 (en) System and method of halftoning for multi-pass rendering
US5751929A (en) Image processing apparatus
US7460274B2 (en) Controlling apparatus for outputting processed image data
CN103108101A (zh) 图像处理装置及图像处理方法
US7369710B2 (en) Image processing device, image processing method and image processing program
US6947595B2 (en) System for processing object areas of an image
JP2007312013A (ja) 画像処理装置、画像形成装置および画像処理方法
US7420713B2 (en) Color printing apparatus configured to superpose specified pattern on image
US20030030827A1 (en) Image processing apparatus and image forming apparatus
US8064101B2 (en) White region identification to accelerate image processing for copies
JP6658016B2 (ja) 画像処理装置、画像処理方法、画像処理システム
JP2006157455A (ja) 画像形成装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
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