KR0156956B1 - 화상 형성 장치 및 그 방법 - Google Patents

화상 형성 장치 및 그 방법 Download PDF

Info

Publication number
KR0156956B1
KR0156956B1 KR1019940012646A KR19940012646A KR0156956B1 KR 0156956 B1 KR0156956 B1 KR 0156956B1 KR 1019940012646 A KR1019940012646 A KR 1019940012646A KR 19940012646 A KR19940012646 A KR 19940012646A KR 0156956 B1 KR0156956 B1 KR 0156956B1
Authority
KR
South Korea
Prior art keywords
image
image data
data
resolution
color
Prior art date
Application number
KR1019940012646A
Other languages
English (en)
Other versions
KR950001543A (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 KR950001543A publication Critical patent/KR950001543A/ko
Application granted granted Critical
Publication of KR0156956B1 publication Critical patent/KR0156956B1/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • 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/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/58Edge or detail enhancement; Noise or error suppression, e.g. colour misregistration correction
    • 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/40068Modification of image resolution, i.e. determining the values of picture elements at new relative positions

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Color, Gradation (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Record Information Processing For Printing (AREA)
  • Color Image Communication Systems (AREA)

Abstract

본 발명의 화상 형성 장치 및 방법은 300dpi의 화상 데이터로부터 600dpi의 화상 데이터가 생성될 때 대상 픽셀 주변의 화상 데이터가 2값 표현에 속하는 경우에 2값 논리 처리에 의해 대상 픽셀의 보간 데이터를 발생시킨다. 화상 데이터가 다중값 표현의 화상에 속하는 것으로 판단되는 경우에는 대상 픽셀의 보간 데이터가 수치 처리에 의해 생성된다. 결국, 입력된 300dpi의 화상 데이터로부터, 2값부분에서는 2값 화상이 갖는 특징인 윤곽의 예리함 및 평활 정도가 유지됨과 동시에, 중간조 화상의 부분에서는 농도 계조의 평활함이 얻어지는 상태로 동일 사이즈의 600dpi의 인쇄 기록을 행할 수 있다.

Description

화상 형성 장치 및 그 방법
제1도는 본 발명의 제1실시예에 따른 컬러-화상 형성 장치의 구성을 나타내는 블록도.
제2도는 제1실시예에 따른 컬러-화상 형성 장치의 단면 구성을 나타내는 도면.
제3도는 제1실시예의 화상 기록의 타이밍 챠트.
제4도는 제1실시예에 따른 데이터 압축/신장 처리부를 나타내는 블록도.
제5도는 데이터 압축/신장 처리부의 처리 수순을 나타내는 플로우 챠트.
제6도는 제1실시예에 따른 색 변환 처리부의 블록도.
제7도는 제1실시예에 따른 해상도 변환 처리부의 블록도.
제8도는 해상도 변환 처리부의 동작 타이밍 챠트.
제9도는 해상도 변환 처리부를 구성하는 보간 회로(17)의 블록도.
제10도는 해상도 변환 처리부를 구성하는 보간 회로(17)의 블록도.
제11도는 보간 회로(10)에서의 데이터 보간 처리를 설명하기 위한 도면.
제12도는 보간 회로(10)에서의 데이터 보간 처리의 수순을 나타내는 플로우 챠트.
제13도는 제1실시예에 따른 엔진부를 구성하는 펄스-폭 변조 회로 및 화상 기록부의 블록도.
제14도는 제13도에 도시한 펄스-폭 변조 회로 및 화상 기록부의 동작 타이밍 챠트.
제15도는 제13도에 도시한 펄스-폭 변조 회로 및 화상 기록부의 동작 타이밍 챠트.
제16도는 300dpi의 인쇄 밀도에서의 1라인상의 인쇄 위치와 계조간의 관계를 나타내는 도면.
제17도는 600dpi의 인쇄 밀도에서의 1라인상의 인쇄 위치와 계조간의 관계를 나타내는 제1다이어 그램.
제18도는 600dpi의 인쇄 밀도에서의 1라인상의 인쇄 위치와 계조간의 관계를 나타내는 제2다이어 그램.
제19도는 300dpi의 알파베트 문자 a의 화상 데이터를 개략적으로 나타내는 도면.
제20도는 600dpi의 알파베트 문자 a의 화상 데이터를 개략적으로 나타내는 도면.
제21도는 본 발명의 제2실시예에 따른 컬러 레이저-빔 프린터의 접속 상태를 개략적인 형태로 나타내는 도면.
제22도는 제2 실시예에 따른 레이저-빔 프린터의 비디오 콘트롤러의 구성을 나타내는 블록도.
제23도는 제2실시예에 따른 프린터 엔진의 횡 단면도.
제24도는 제2실시예의 따른 프린터 엔진에서의 화상 신호의 흐름을 나타내는 도면.
제25도는 제2 실시예에 따른 펄스 폭 변조 회로의 내부 구성을 나타내는 블록도.
제26도는 제2실시예에 따른 삼각파 발생 회로의 구성을 나타내는 블록도.
제27도는 제2실시예에 따른 펄스 폭 변조 회로의 타이밍 챠트.
제28도는 제2실시예에 따른 화상 처리부의 구성을 나타내는 블록도.
제29도는 제2실시예에 따른 검은색(黑) 문자검출 회로의 구성을 나타내는 블록도.
제30도는 제2실시예에 따른 평활 회로(smoothing circuit)의 구성을 나타내는 블록도.
제31도는 제2실시예에 따른 2값화 회로의 구성을 나타내는 블럭도.
제32도는 제2실시예에 따른 평활 논리 회로에 의해 수행되는 대상 픽셀M을 표시하는 화상 데이터의 변환을 설명하기 위한 도면.
제33도는 제2실시예에 따른 평활 논리 회로의 일반적인 구성을 나타내는 블록도.
제34도a도 내지 제34c도는 제2실시예에 따른 엣지 평활 처리에 의한 데이터 변경의 일예를 나타내는 도면.
제35a도 내지 35b도는 제2실시예에 따른 엣지 평활 처리에 의해 얻어진 화상을 개략적으로 나타내는 도면.
제36도는 제2실시예에 따른 계조 평활 처리의 데이터 변환을 설명하기 위한 도면.
제37a도 및 제37b도는 제2실시예에 따른 계조 평활 처리에 의해 얻어지는 화상을 개략적으로 나타내는 도면.
제38도는 평활 처리부에서의 처리 타이밍을 나타내는 타이밍 챠트.
제39도는 제2실시예의 제1변형예에 따른 컬러 레이저 빔 프린터를 구성하는 펄스폭 변조 회로의 블록도.
제40도는 제1변형에 따른 엣지 평활 처리 회로에서의 대상 픽셀의 화상 데이터의 변환을 나타내는 도면.
제41a도 및 41b도는 제1변형예에 따른 시프트 레지스터의 출력 데이터와 비트맵 패턴간의 비교의 예를 나타내는 도면.
제42a도 및 제42b도는 제1변형예에 따른 엣지분의 인쇄 화상을 개략적으로 나타내는 도면.
제43a도 및 제43b도는 제1변형예에 따른 엣지분의 인쇄 화상을 개략적으로 나타내는 도면.
제44도는 제2변형예에 따른 평활 처리 회로의 구성을 나타내는 블록도.
제45도는 본 발명의 제3실시예에 따른 컬러 레이저 빔 프린터의 구성을 나타내는 블록도.
제46도는 종래 기술에 따른 컬러 화상 형성 장치의 구성을 나타내는 블록도.
* 도면의 주요부분에 대한 부호의 설명
1 : 주파수 증배 회로 2 : 디멀티플렉서
3 : 장치 제어 회로 4 : 수평 동기 신호 발생 회로
5 : 발진 회로 6~9 : 라인 메모리
14~16 : 데이터 셀렉터 10, 17 : 보간 회로
11~13 : 전환 회로 151 : 입력 제어부
152 : 압축 신장 제어부 153 : 압축 처리부
154 : 메모리 155 : 신장 처리부
201 : 호스트 컴퓨터 202 : 프린터
203 : 콘트롤러 204 : 데이터 압축 신장부
205 : 색 변환 처리부 206 : 해상도 변환 처리부
207 : 엔진부 209 : 색 변환 회로
210 : 파라미터 ROM1100 : 프린터 엔진
1200 : 비디오 콘트롤러 1201 : 호스트 인터페이스
1202 : CPU 1203 : ROM
1204 : RMA 1205 : 페이지 메모리
1206 : 압축 신장 회로 1207 : 화상 처리부
1208 : 프린터 인터페이스 1209 : 제어 패널
본 발명은 화상 데이터의 해상도를 변환하여 화상의 질을 유지하면서 화상을 형성/기록 하기 위한 화상 형성 장치 및 방법에 관한 것이다.
근래, 프린터가 컬러 인쇄 능력을 갖게 됨으로 인해 유저가 다양한 표현 수단으로서 프린터를 이용하고 있다. 특히, 전자 사진 방식을 이용한 컬러 페이지 프린터는 그들의 고품질 인쇄 및 고속 인쇄 능력으로 인해 관심이 집중되고 있다.
컬러 페이지 프린터의 하나인 풀(full)-컬러 레이저 빔 프린터는 감광성 드럼 상에 빔을 주 주사 방향으로 주사하여 제1현상을 행한후, 전사 캐리어 상의 기록용지와 같은 기록 매체 상에 화상을 전사하는 제1공정으로 하고, 이어서 제2, 제3 및 제4 공정에 의해 다중값 컬러 화상의 기록을 행한다.
일반적으로, 이들 4개의 공정에서 Y(노란색), M(자홍색), C(청녹색) 및 K(검은색)의 각색 토너에 의해 컬러 화상을 얻는 전자 사진 방식의 컬러-레이저 빔 프린터가 공지되어 있다. 특히, 근래 호스트 컴퓨터로부터, 중간조(halftone) 화상 데이터를 디더링(dithering) 법등으로 2값화하지 않고 각 픽셀당 8비트 등의 다중값 정보 신호 데이터로서 수신하는 프린터의 응용이 실용화되고 있다. 이들 프린터는 각 픽셀을 다중값 형태로 인쇄하여 출력한다. 또, 인쇄 해상도로서, 300dpi(인치당/도트), 600dpi 등의 프린터가 개발 및 제품화되고 있는 중이다.
제46도는 종래 기술에 따른 컬러 레이저 빔 프린터의 구성을 나타내는 블록도이다. 제46도에 도시한 바와같이 프린터(202P)에 접속된 호스트 컴퓨터(201P)는 응용 소프트웨어 등에 의해 작성된 화상 정보를 커맨드 또는 데이터의 형태로 인터페이스(도시 생략)을 통해 프린터(202P) 내의 콘트롤러(203P)에 전송한다.
콘트롤러(203P)는 입력된 커맨드 또는 데이터를, 그들에 대응하여 600dpi의 픽셀에 대응한 다중값(즉, 8비트)의 비트 데이터로 전개하면서, 연속적으로 버퍼 메모리(108P)에 600dpi의 다중값 데이터로서 데이터를 저장하고 1페이지분의 데이터를 기억한다. 그리고 콘트롤러는 해상도가 600dpi의 프린터 엔진(207P)의 공정 타이밍에 따라, 상기 호상 신호 대응하여 엔진을 구동하기 위해 순차적으로 600dpi의 다중값 화상 신호를 프린터 엔진으로 송출하여, 컬러 화상을 얻는다.
또, 근래, 컴퓨터의 출력 장치로서, 레이저 빔 프린터 등의 전자 사진 방식을 이용한 정보 기억 장치가 널리 사용되고 있다. 이들 정보 기억 장치는 고품질 인쇄, 고요함 및 고속성 등의 여러 잇점에 의해, 디스크톱 퍼블리싱(desktop publishing, DTP)의 분야를 급속히 확대시키고 있다.
또한, 전자 사진 방식의 컬러 프린터도 개발되어, 호스트 컴퓨터나 프린터의 화상 발생부인 콘트롤러 등의 부품 고성능화에 의해, 종래로부터의 흑백 인쇄뿐만 아니라 컬러 화상의 인쇄를 취급하여, 인쇄하는 것이 실용화되어 보급중에 있다.
이와같은 컬러 프린터에 의해, 계조성(tonality)이 있는 풀컬러 화상을 인쇄하는 방법으로는 디더(dither)방법, 농도 패턴 방법, 오차 확산 방법 등, 여러 가지 방법이 있으나, 특히 레이저 빔 프린터에 있어서는 비교적 용이하게 주 주사 방향의 해상도를 변화시킬 수 있는 특징이 있다. 예를들면, 레이저 빔 프린터에서는 화상 데이터의 값에 따라 레이저 다이오드의 구동 펄스 폭을 변화시킴에 의해 농담을 표시하는 펄스폭 변조 방식(소위, PWM)도 채용되고 있다.
한편, 최근에는 흑백 페이지 프린터에 있어서, 문자나 도형의 엣지를 검출하여 평활하게 하는 평활 처리 등의 해상도 개량 기법을 도입하여 화질의 향상을 꾀하는 것이 일반적인 추세로 되고 있다. 또, 인쇄 기구부인 프린터 엔진의 해상도도, 이전에 표준이었던 240dpi 나 300dpi 대신에, 480dpi 나 600dpi의 고해상도의 프린터가 시중에 나오고 있으며, 이것에 상기 평활 처리 기술을 조합시키는 것에 의해 인쇄 품질도 종래의 프린터와 비교해 비약적으로 향상하고 있다.
따라서, 문자나 도형과 같은 화상에 대해서는 엣지를 평활하게 하는 해상도 개선 처리를 행함에 의해 컬러 프린터의 인쇄 품질을 향상시키는 것이 요구되고 있다.
그러나, 상술한 종래의 프린터에서는 취급하는 신호의 정보량이 많기 때문에 다음과 같은 문제가 있다.
구체적으로, 각 픽셀마다 계조 정보를 갖는 화상 정보는 (픽셀수)×(계조 비트수)라고 하는 대단히 많은 양의 정보를 갖는다. 이 경우에, 프린터의 인쇄 프로세스의 프로세스 속도에 맞추어 화상 정보가 전송되지 않으면 안되며, 또한 입력한 색공간의 정보를, 색 정보인 Y(노락색), M(자홍색), C(청녹색) 및 K(검은색)이 농도 정보로 변환하는 연산이 필요하다.
그래서, 이들을 실행하기 위해, 프린터 측에 최대 출력 크기분, 혹은 그 이상의 용량의 버퍼 메모리를 보유하여, 입력 화상 정보를 일단 버퍼 메모리에 저장한 후, 프린터의 타이밍에 따라 프린터 엔진에 데이터를 송신하여 출력하는 장치가 실용화되고 있다.
그러나, 이 종류의 프린터에서는 메모리 용량이 매우 커지므로, 예를 들면 600dpi의 해상도에서, 각 픽셀당 8비트의 다중값의 화상을 입력하여 A4사이즈의 데이터를 인쇄하는 경우, 필요한 버퍼 메모리의 용량은 Y, M, C, K의 각 컬러가 32M바이트이므로 총계 128M 바이트로 된다.
이것은 장치의 비용 증가 및 크기 증가를 발생시키는 문제가 되며, 또한 데이터를 취급하는 제어부(CPU)의 처리 성능도 향상시키지 않으면 안되므로 비용 증가를 발생시키는 문제가 있다.
또한, 상술한 종래의 컬러 프린터에서는 화상 데이터가 다중값이고, 이 다중값 화상 데이터로부터 생성된 자홍색, 청녹색, 노란색, 검은색의 4색의 토너에 의한 상을 중첩하는 것에의해 하나의 화상을 재현하기 때문에, 흑백 프린터에서의 평활처리 기술을 그대로 적용할 수 없다.
또, 상술한 종래의 컬러 프린터에서는 사진과 같은 이미지 화상을 취급하는 경우가 많기 때문에, 처리의 형편상 이들 화상과 문자나 도형 등의 화상을 식별할 필요도 생긴다.
본 발명의 목적은 화상 데이터의 해상도를 향상시키기 위해 해상도 변화를 행해도 고화상품질을 유지하며 큰폭으로 메모리 용량을 감소시킬 수 있는 화상 형성 장치 및 방법을 제공하는 것이다.
또한 본 발명의 다른 목적은 화상의 특징에 의해 다른 화상 변환 논리를 적용하여 해상도를 변환하여 평활한 엣지 화상을 얻을 수 있는 화상 형성 장치 및 방법을 제공하는 것이다.
상기의 목적을 달성하기 위해, 본 발명은 감광체 상에 외부로부터 입력된 화상 데이터의 잠상을 형성하고, 상기 잠상을 현상하여 기록 용지상에 화상을 얻는 화상 형성 장치에 있어서, 상기 화상 데이터에 포함되어 있는 2값 화상 데이터와 다중값 화상 데이터를 판별하는 수단과, 상기 판별후의 화상 데이터에 대해 압축·신장 처리를 행하는 압축·신장 수단과, 상기 압축 신장 수단에 의해 신장하여 얻어진 화상 데이터로부터 제1해상도를 갖는 제1비트 정보를 생성하는 수단과, 상기 2값 화상 데이터에 대해 하나의 형태의 변환 처리를 행하고, 상기 다중값 화상 데이터에 대해 다른 형태의 변환 처리를 행함에 의해 상기 제1의 비트 정보를 상기 제1의 해상도보다도 해상도가 높은 제2의 해상도를 갖는 제2의 비트 정보로 해상도 변환하는 해상도 변환 수단을 구비하여, 상기 제2비트 정보에 따라 화상 형성 및 기록을 행하는 것을 특징으로 하는 화상 형성 장치를 제공하는 것이다.
상술한 구성에 의해, 화상 윤곽의 예리함 및 평활이 유지될 뿐만 아니라 중간조 화상의 부분에서는 평활이 유지되는 상태로 고해상도로 인쇄 기록을 행하는 기능을 한다.
또한, 감광체 상에 외부로부터 입력된 화상 데이터의 잠상을 형성하고, 상기 잠상을 현상하여 기록 용지상에 화상을 얻는 화상 형성 장치에 있어서, 상기 화상 데이터에 따라 소정의 컬러 화상 데이터를 생성하는 수단과, 상기 컬러 화상 데이터에 대해 압축·신장 처리를 행하는 압축·신장 수단과, 상기 신장 처리 후의 컬러 화상 데이터를 복수의 컬러의 현상제에 대응하는 필드 순차 화상 데이터로 변환하는 수단과, 상기 필드 순차 화상 데이터의 특정 픽셀 및 상기 특정 픽셀의 주위의 소정 픽셀에 따라 상기 필드 화상 데이터의 특징을 검출하는 검출수단과, 상기 특징에 따라 상기 특정 픽셀의 데이터 값을 변경하는 수단과, 상기 변경후의 픽셀을 포함하는 것에 의해 상기 화상 데이터의 해상도를 변환하는 해상도 변환 수단을 구비하여, 상기 해상도 변환후의 화상 데이터에 따라 화상 형성 및 기록을 행하는 것을 특징으로 하는 화상 형성 장치를 제공하는 것이다.
상술한 구성에 의해, 화상의 특징에 의해 다른 해상도 변환을 실생하여 평활한 엣지 화상을 얻을 수 있는 기능을 한다.
또한, 감광체 상에 외부로부터 입력된 화상 데이터의 잠상을 형성하고, 상기 잠상을 현상하여 기록 용지상에 화상을 얻는 화상 형성 장치에 있어서, 상기 화상 데이터에 대응하는 컬러 화상에 대하여 압축·신장 처리를 행하는 압축·신장 수단과, 상기 신장 처리후의 컬러 화상 데이터에 제1해상도 변환을 행하는 제1의 화상 처리 수단과, 상기 신장 처리 후의 컬러 화상 데이터에, 상기 제1의 해상도 변환과는 다른 제2의 해상도 변환 행하는 제2의 화상 처리 수단과, 소정의 조건에 따라 상기 제1해상도 변환과 제2해상도 변환을 선택적으로 실행하는 수단을 구비하는 것을 특징으로 하는 화상 형성 장치를 제공하는 것이다.
이러한 구성에 따라 다른 해상도 변환 처리를 선택적으로 실생하여 고품위의 화질 인쇄 및 보다 평활한 엣지 화상을 얻을 수 있는 기능을 한다.
본 발명에 따른 다른 특징 및 장점을 첨부한 도면과 연계한 이하의 설명으로 부터 명확히 알 수 있을 것이다. 또한 동일한 도면 참조 부호는 도면 전체를 통해 동일한 부분을 나타낸다.
이하, 첨부 도면을 참조하여, 본 발명에 따른 양호한 실시예를 상세히 설명한다.
[실시예 1]
제1도는 본 발명의 제1실시예에 따른 컬러 레이저 빔 프린터(이하 간단히 프린터라 한다)의 구성을 나타내는 블록도이다. 제1도에 도시한 바와같이, 프린터(202)에 접속된 호스트 컴퓨터(201)는 응용 소프트웨어 등에 의해 작성된 화상 정보를 커맨드 또는 데이터(D1)의 형태로 인터페이스(도시 생략)을 통해 프린터(202) 내의 콘트롤러(203)에 송신한다. 콘트롤러(203)는 커맨드 또는 데이터에 따라서 300dpi의 픽셀에 대응하는 RGB의 다중값의 비트 데이터(D2)(예컨대, 8비트)로 이 커맨드 또는 데이타를 전개한다.
콘트롤러(203)로부터 출력된 비트 데이터(D2)는 데이터 압축/신장 처리부(204)로 보내져, 여기서 데이터가 압축되어 1페이지분의 RGB다중값의 데이터 비트로서 메모리에 저장된다. 그리고 데이터 압축/신장 처리부(204)는 이 메모리로부터 엔진부(207)의 처리 타이밍에 따라 신장된 300dpi의 RGB 다중값 비트 데이터(D3)를 순차 출력한다.
상기 300dpi RGB 비트 데이터는 컬러 변환 처리부(205)에 입력되고, 컬러 변환 처리부(205)에서는 입력되는 300dpi RGB 다중값 비트 데이터를 YMCK 다중값 비트 데이터로 컬러 변환한다. 그리고 YMCK 다중값 비트 데이터(D4)는 다음단의 해상도 변환 처리부(206)에 의해 600dpi의 다중값 비트 데이터로 해상도 변환되며, 이 데이타를 비트 데이터(D5)로서 엔진부(207)에 출력한다.
이 비트 데이터(D5)는 엔진부(207)에 의해, 데이터에 따른 펄스 폭 변조되어, 이 변조 데이터에 의해 레이저를 구동하여 컬러 화상을 얻는다.
제2도는 600dpi의 해상도를 갖는 A4 사이즈 용지로의 인쇄가 가능한, 8비트의 다중값 기록 행하는 커럴 레이저 빔 프린터의 단면 구성을 나타내는 도면이다. 제2도에서, 급지부(101)로부터 급지된 용지(102)는 그 선단이 그리퍼(103f)에 의해 유지되는 전사 드럼(103)의 외주에 유지된다.
화상 케리어(100)에 광학 유닛(107)에 의해 각색마다 형성된 잠상은 각색 현상기(Dy, Dc, Dm, Db)에 의해 현상되어, 전사 드럼(103)의 외주에 위치하는 용지에 복수회 전사되어 다색 화상이 형성된다.
그후, 용지(102)는 전사 드럼(103)으로 부터 분리되어 정착 유닛(104)에 의해 정착되어 배지부(105)로부터 배지 트레이부(106)로 배출된다.
여기서 각 색 현상기는 그 양단에 회전 지지축을 갖고, 각각이 그 축을 중심을 회전 가능하도록 현상기 선택 기구부(108)에 의해 유지된다. 각 현상기는 그 자세를 항상 일정하게 유지한 상태로 현상기 선택을 위한 회전이 이루어진다. 그리고, 선택된 현상기가 현상 위치로 이동된 후, 현상기 선택 기구부(108)는 현상기와 일체로 피봇점(109)을 중심으로 선택기 기구 지지 프레임(109)을 솔레노이드(109a)에 의해 화상 캐리지(100) 방향으로 이동 위치의 결정을 한다.
이하 상기한 구성을 갖는 컬러 레이저 프린터의 동작에 대하여 상세히 설명한다.
먼저, 코로나 방전기(111)에 의해, 감광체 드럼(100)이 소정의 극성으로 균일하게 대전되고, 레이저 빔(L)에 의한 노광에 의해, 감광체 드럼(100) 상에, 예를 들면, 자홍색의 제1의 잠상이 형성된다. 이어서, 자홍색의 현상기 Dm에만 소요의 현상 바이어스 전압이 인가됨에 의해 자홍색의 잠상이 현상되어, 감광체 드럼(100) 상에 자홍색의 제1의 토너상이 형성된다.
한편, 소정의 타이밍으로 전사 용지(P)가 급지되고, 용지(P)의 선단이 전사개시 위치에 도달하기 직전에, 토너와 반대 극성(예를 들면 플러스(+) 극성)의 전사 바이어스 전압(+ 1.8 KV)이 전사드럼(103)에 인가된다. 그리고, 감광체 드럼(100)상의 제1의 토너상에 전사 용지(P)에 전사됨과 함께, 전사 용지(P)가 전사 드럼(103)의 표면에 정전 흡착된다. 그후, 감광체 드럼(100)으로부터 크리너(112)에 의해 잔류하는 자홍색 토너가 제거되고, 다음색의 잠상 형성 및 현상 공정을 준비한다.
이어서, 감광체 드럼(100) 상에, 레이저 빔(L)에 의해 청녹색의 제2의 잠상이 형성되고, 청녹색의 현상기(Dc)에 의해, 감광체 드럼(100) 상의 제2의 잠상이 형성되어 청녹색의 제2의 토너상이 형성된다. 그리고, 이 청녹색의 제2의 토너상은 앞서 전사용지(P)에 전사된 자홍색의 제1의 토너상의 위치에 맞추어져 전사 용지(P)에 전사된다. 또한, 이 제2색의 토너상의 전사에 있어서는 전사 용지(P)가 전사부에 도달하기 직전에, 전사드럼(103)에 +2.1KV의 바이어스 전압이 인가된다.
이와 유사하게, 노란색, 검은색의 제3, 제4의 각 잠상이 감광체 드럼(100)상에 순차 형성되어, 각각이 현상기(Dy, Db)에 의해 현상된다. 그리고, 전사 용지(P)에 앞서 전사된 토너상과 위치를 맞추어 노란색, 검은색의 제3, 제4의 각 토너상이 순차 전사되어, 결과적으로 전사 용지(P)상에 4색의 토너상이 중첩된 상태로 화상이 형성된다.
상술한 제3 및 제4색의 토너상의 전사에 있어서는 전사 용지(P)가 전사부에 도달하기 직전에, 전사드럼(103)에 +2.5~3.0KV의 바이어스 전압이 각각 인가된다. 이와같이, 각 색의 토너상의 전사를 행할 때마다 전사 바이어스 전압을 높게 해가는 것은 전사 효율의 저하를 방지하기 위한 것이다.
또한, 이 전사 효율이 저하하는 주요한 원인은 전사 용지가 전사후에 감광체 드럼(100)으로부터 분리될 때에, 가스상 방전에 의해 전사 용지 표면이 전사 바이어스 전압과 역극성으로 대전하여(전사 용지를 파지하고 있는 전사드럼 표면도 약간 대전한다), 이 대전 전하가 전사마다 축전되기 때문에 전사 바이어스 전압을 일정하게 하면 전사때마다 전사 전계가 저하한다.
상술한 4색의 전사의 경우에, 전사 용지의 선단이 전사 개시 위치에 도달했을 때(그 직전, 직후 포함), 직류 전압으로서 5.5K(이것은 실효값이며, 그 주파수는 500HZ)로, 제4의 토너상의 전사시에 인가된 전사 바이어스 전압과 동극성이며, 또한 동전위의 직류 바이어스 전압+3.0KV를 중첩시켜 코로나 방전기(111)에 인가한다.
이와같이, 제4색의 전사의 경우, 전사 용지의 선단이 전사 개시 위치에 도달했을 때에 코로나 방전기(111)를 동작시키는 것은 전사 번짐을 방지하기 위한 것이다. 특히, 풀 컬러 화상의 전사에 있어서는 약간의 전사 번짐이 발생해도 색이 다른 것이 눈에 띠기 쉬우므로, 상술한 바와 같이 코로나 방전기(111)에 소정의 바이어스 전압을 인가하여 방전 동작 행하게 할 필요가 있다.
그후, 4색의 토너상이 중첩 전사된 전사 용지(P)의 선단부가 분리 위치에 접근하면, 분리 부재(113)가 근접하여, 그 선단이 전사드럼(103)의 표면에 접촉하여, 전사 용지(P)를 전사드럼(103)으로부터 분리시킨다. 이 분리 부재(113)의 선단은 전사용지(P)의 후단이 전사드럼(103)을 벗어날 때까지, 전사 드럼(103)의 표면과 접촉 상태를 유지하고, 그 후에 전사드럼(103)으로부터 벗어나도 그 위치로 복귀한다.
또, 코로나 방전기(111)는 상기한 바와 같이 전사 용지의 선단이 최종 색의 전사 개시위치에 도달했을 때로부터, 전사 용지의 후단이 전사드럼(103)을 벗어날 때까지 동작하고, 전사 용지상의 축적 전하(토너와 반대 극성)를 제거하여, 분리 부재(113)에 의한 전사 용지의 분리를 용이하게 함과 동시에, 분리시의 기증 방전을 감소시킨다.
또한, 전사 용지의 후단이, 전사 종료 위치(감광 드럼(100)과 전사 드럼(103) 형성하는 닙핑(nipping)부의 출구)에 도달했을 때, 전사드럼(103)에 인가되는 전사 바이어스 전압을 턴오프(접지 위치)로 한다. 또, 이것과 동시에, 코로나 방전기(111)에 인가하고 있던 바이어스 전압을 턴오프로 한다.
마지막으로, 전사드럼(103)으로 부터 분리된 전사용지(P)는 정착 유닛(104)으로 반송되고, 여기서 전사 용지상의 토너상이 정착된 후, 배지 트레이(115)상에 배출된다.
이하 본 실시예에 따른 레이저 빔 주사 장치의 동작을 설명한다.
제2도의 광학 유닛(107)은 반도체 레이저(120), 다각형 미러(121), 주사 모터(122), 렌즈(123) 및 미러(125)로 구성되고 있다. 그리고, 기록 용지(P)의 급지에 동기하여, 1페이지분의 화상 신호(VDO)가 반도체 레이저(120)로 출력되고, 화상 신호(VDO)에 의해 변조된 레이저 빔(L)이 주사 모터(122)에 의해 회전되는 다각형 미러(121)를 향해 출사된다.
반도체 레이저(120)로부터 출사된 레이저 빔(L)은 렌즈(123) 및 미러(125)에 의해 감광 드럼(100)으로 유도되고, 또, 레이저 빔이 출사되면, 주사축 상에 배치된 검출기(도시 생략)에 의해 빔이 검출되고, 수평 동기 신호로서 작용하는 빔 검출 신호(BD)가 출력된다. 그 결과, 레이저 빔(L)에 의해, BD신호에 동기하여 감광 드럼(100)이 주사 노광되어, 정전 잠상이 형성된다.
제3도는 본 실시예에서의 화상 데이터의 송출 타이밍을 나타내는 타이밍 챠트이다. 제3도에서, /PRNT신호는 콘트롤러(203)에 의해 출력되며 엔진부(207)에 대하여 인쇄동작을 지시하는 신호이다. 또, /TOP 신호는 /PRINT신호에 응답하여 엔진부(207)가 콘트롤러(203)에 대하여 출력하는 부주사 방향의 동기 신호이다. 제3도에 도시한 바와 같이, 이 신호는 1페이지의 컬러 기록에 대하여, M(자홍색), C(청녹색), Y(노란색), K(검은색)의 각 토너에 대응한 처리 타이밍에 따라 출력된 4개의 펄스로 구성된다.
/LSYNC는 주 주사 방향의 동기 신호이며, 엔진부(207)에서 발생된 BD신호에 대응한 신호로서 생성되어, 데이터 압축 신장 처리부(204)로 출력된다. 또, /VDO 신호는 /LSYNC 신호에 동기하여 데이터 압축 신장 처리부(204)에서 신장됨과 동시에 색 변환 처리부(205)에서 색 변조된다.
상술한 /VDO 신호는 해상도 변환 처리부(206)에서 해상도 변환된 600dpi의 다중값(8비트)의 화상신호이며, 상술한 바와 같이, 4개의 펄스의 /TOP 신호중 제1의 /TOP 신호에 응답하여 M(자홍색) VDO신호, 제2의 /TOP 신호에 응답하여 C(청녹색)/VDO신호, 제3의 /TOP 신호에 응답하여 Y(노란색)/VDO, 그리고 제4의 /TOP 신호에 응답하여 K(검은색)의 /VDO 신호를 출력한다.
이하, 제1도에 도시한 데이터 압축·신장 처리부(204)에 대하여 상세히 설명한다.
제4도는 데이터 압축·신장 처리부(204)를 나타내는 블록도이다. 제4도에 도시한 바와 같이, 입력 제어부(151)는 PCL 언어나 포스트 스크립트 언어 등이 페이지 기술 언어의 번역기를 탑재했다. 제1도에 도시하는 콘트롤러(203)에 의해 응용 소프트웨어 등으로 작성된 RGB의 데이터를, 300dpi의 8비트의 다중값의 비트 데이터로 전개된 데이터(D2)를 입력하여 그 데이터를 압축 처리부(153)로 보낸다.
압축·신장 제어부(152)는 상기의 입력 제어부(151)로부터 300dpi의 해상도에 대한 화상 사이즈의 정보를 수신하여, 목표의 압축율을 설정하여 압축 처리를 제어한다. 또, 압축 처리부(153)는 공지의 부호와 블록이며, 입력 제어부(151)로부터의 RGB의 300dpi의 해상도의 화상 정보를 입력하여, 화상의 중복성을 감소시켜 부호화 한다. 그리고, 메모리(154)는 압축 처리부(153)로 부터의 부호화 및 압축된 300dpi의 해상도의 화상 데이터를 저장한다.
말할 필요없이 메모리(154)는 본 실시예에 따른 프린터의 최대 사이즈분의 메모리 용량 보다도 적은 용량, 예를 들면, 2.7M바이트의 메모리로 구성된다.
신장 처리부(155)는 압축 신장 제어부(152)로부터, 그 제어에 사용된 인자, 예를 들면, 목표 압축율, 각 블록의 할당 부호량 등의 정보를 수신하여, 이것에 따라 메모리(154)로 부터 부호를 추출하고, 프린터 엔진의 타이밍상의 형평에 맞추어 복호화하며, RGB의 300dpi의 신장된 화상 데이터(D3)를 생성한다.
제5도는 제4도에 도시하는 데이타 압축·신장 처리부에서의 데이터 입력으로 부터 메모리 저정까지의 동작 수순을 나타내는 플로우 챠트이다. 제5도의 플로우 챠트에서, 단계(S1)에서는 화상 사이즈 정보의 입력, 요컨대, 압축 신장 제어부(152)가 입력 제어부(151)로부터 정보를 수신하는 처리이다.
여기서, 화상 시이즈로서는 화상 영역이 장방형의 경우, 수평픽셀수, 수직픽셀수와 같은 형식으로, 접속된 호스트 컴퓨터 등으로부터 수신하는 방식이나, 포맷 또는 화상 영역의 면적이라고 하는 형식으로 수신하는 방식이다. 어느 형식이라도, 화상 정보 보다도 앞서 헤드 정보가 수신된다.
이어서 단계(S2)에서, 압축 신장 처리부(152)에서 목표의 압축율을 설정한다. 이 목표 압축율은 입력된 사이즈의 화상 정보를, 프린터가 소유하고 있는 풀메모리 용량에 효율좋게 압축하기 위해 설정된다. 예를 들면, 메모리 용량을 B, 입력한 화상 사이즈 분의 메모리 용량을 C로 하면, 목표 압축율을 C/B로 설정한다.
단계(S3)에서는 각 블럭당의 부호량을 설정한다. 여기서는 화상을 블록화하여 블록내에서 직교 변환 등을 이용하여 압축하는 방식에 대하여 설명한다.
입력된 화상의 블록화에 의해 화상 영역이 X개의 블록으로 분할되었다고 하면, 목표 압축율에 의해, 각 블록 B/X분의 부호로 고정장 부호화 한다. 이 X의 값은 최대 화상 사이즈분의 블록수의 고정값이 아니라, 입력된 화상 사이즈에 따라 변환하기 때문에, 각 블록의 B/X분의 부호량도 변화한다.
그리고, 결정된 각 블록당의 부호량에 따라, 양자화의 조건, 예를 들면 블록내의 직교변환 계수의 각 성분에 대한 양자화 할당 비트수 등이 선택되고, 그 정보가 압축·신장 제어부(152)로부터 압축 처리부(153), 나아가서 신장 처리부(155)로 송신된다. 이어서, 단계(S4, S5)에서, 압축 처리부(153)는 화상 정보를 일부 입력버퍼로의 저장을 행한다. 이어서, 압축 신장 제어부(152)에 의해 설정된 양자화 조건에 따라 부호화를 행하고(단계 S6), 발생한 부호를 메모리(154)로 저장한다(단계 S7).
단계(S8)에서는 입력 사이즈의 전 화상의 부호화가 종료되는지의 여부를 판정하여, 그 판정 결과가 아니오인 경우, 상기 단계(S4)로부터 단계(S7)의 처리를 반복한다. 이와 같이 하여,입력 사이즈분의 화상 정보를 프린터에 내장된 내부 메모리에 저장하다.
신장시에는 신장 처리부(155)가, 압축 처리부(153)로부터의 양자화 조건의 정보에 따라, 프린터 엔진의 타이밍에 동기하여 복호한다. 이때, 복조된 RGB의 300dpi의 화상 신호는 제3도의 타이밍 챠트로 도시한 바와 같이, M, C, Y, K의 각각에 대한 /TOP신호에 대응하여 RGB의 동일 페이지의 신호(D3)가, 변색환 처리부(205)에 대하여 4회 출력된다.
이와같은 압축·신장을 행하는 것에 의해, 일반적으로, 큰 화상 열화를 발생하는 일 없이, 대략 반 정도로 메모리 용량을 감소시키는 것이 가능하다.
또한, 본 실시예에서는 상술한 바와 같이, 문자·도형 데이터도 자연 화상 데이타도, 동일 압축율로 압축하는 예를 설명했으나, 보다 고품질을 유지하고, 보다 고압축율을 달성하는 방법으로서, 압축전에 문자·도형 데이터와 자연 화상 데이터를 판별하여 분리해, 문자·도형 데이터에 대해서는 화상 열화가 없는 또는 대단히 적은 압축 방법을 적용하고, 또, 화상 데이터에 대해서는 다소 화상 열화가 생겨도 보다 고압축율을 실현할 수 있는 압축 방법을 이용하여 압축한 데이터를 메모리에 저장하여, 신장시에는 복조후 2형태의 데이터를 합성하도록 해도 좋다.
제6도는 본 실시예에 따른 색 변환 처리부(205)의 블록도를 나타낸다. 제6도에 도시한 바와 같이, 300dpi의 화상 신호(D3)(컬러 R, G, B의 각 8비트의 데이터)는 색 변환 회로(209)에 입력된다. 이 색 변환 회로는 파라미터 ROM(210)으로부터 파라미터를 입력하여 연산, 또는 룩업 테이블 변환에 의해 상술한/TOP 신호에 따라, 제1펄스에 대응하여 8비트의 M신호를 생성한다.
또, 색변환 회로(209)는 /TOP신호의 제2펄스에 대응하여 8비트의 C신호를 생성하고, /TOP 신호의 제3펄스에 대응하여 8비트의 Y신호를 생성한다. 또한, /TOP 신호의 제4펄스에 대응하여 8비트의 K신호를 생성한다. 이 과정에서, 엔진의 색 재현 특성에 맞추어 마스킹 처리 및 언더컬러 제거(UCR)의 처리가 행해져 색 변환 된다. 그리고 이들의 300dpi의 YMCK 회로(D4)는 해상도 변환 처리부(206)로 보내진다.
제16도는 300dpi의 인쇄 밀도에서의 1라이낭의 인쇄 위치와 계조 변화의 관계를 나타내는 도면이다. 제16도에 도시하는 바와같이 화상 데이터를, 그대로 600dpi의 해상도를 갖는 프린터 엔진으로 인쇄하면, 출력 화상의 크기는 수직·수평 방향 양자가 반으로 된다. 따라서, 본 실시예에 따른 해상도 변환 처리부(206)에서는 도트 구성을 수직·수평 모두 2배로 연장하는 처리를 행한다.
그러나, 제17도에 도시한 바와 같이, 300dpi의 화상 데이터의 도트 구성을, 간단히 수평·수지강향 모두 2배로 연장하여 600dpi의 화상 데이터로 변환하는 처리를 행한 경우, 출력 화상은 크게 되지만, 화질(계조의 평활 정도)은 300dpi의 화상과 비교해 변화가 없으므로, 해상도가 600dpi의 엔진이 본래 갖고 있는 능력을 충분히 발휘할 수 없게 된다.
또, 300dpi의 인쇄 밀도에서의 페이지 정보중에는 자연 화상 등의 중간조 화상이 문자·도형 등의 2값 화상이 혼재되어 있다. 이것을 일률적인 알고리즘에 의해 600dpi의 인쇄 밀도의 화상 데이터로 변환한 것에서는 화질의 성질에 따른 최적인 화질을 얻을수 없다. 요컨대, 중간조 화에서는 농도 계조의 재현성이나 평활 정도가 필요하며, 2값 화상에서는 윤곽의 예리함이나 윤곽의 평활 정도의 재현이 필요하는 등 이 방법에서는 고려되지 않은 것으로 된다.
본 실시예에서는 상기한 결점을 개선하여, 2값 화상 부분에서는 윤곽의 예리함이나 윤곽의 평활 정도를 재현함과 동시에, 중간조 화상 부분에서의 농도 계조의 평활의 재현을 가능하게 한 고품위의 화질 인쇄를 가능하게 한다.
제7도는 본 실시예에 따른 해상도 변환 처리부(206)의 블록도이다. 제7도에 도시한 해상도 변환 처리부에서는 색 변환 처리부(205)로부터 송출되어 온 M, C, Y, K의 각각에 대하여, 요컨대, 제1의 /TOP신호에 대응하여 송출되는 8비트의 M신호, 이어서 제2의 /TOP 신호에 대응하여 송출되는 8비트의 C신호, 이어서 제3의/TOP신호에 대응하여 송출되는 8비트의 Y신호, 또 제4의 /TOP 신호에 대응하여 송출되는 8비트의 K신호에 대하여 각각후술하는 보간 처리를 행한다.
제7도에 있어서, 수평 동기 신호 발생 회로(4)는 입력되는 빔 검출 신호(BD신호)를 카운트 하고, BD신호를 2카운트 할 때마다, 하나의 수평 동기 신호 HSYNC(주 주사 방향의 동기 신호)를 출력한다. 한편, 색 변환 처리부(205)는 수평 동기 신호 HSYNC를 수신하여 복조한 300dpi, 8비트의 다중값 화상 데이터 VDO(VDO~VDO7)과, 화상 클럭 신호 VCLK를 송출한다. 그리고, 해상도 변환 처리부(206)는 입력된 300dpi로 8비트의 화상 데이터 VDO와 화상 클럭 신호 VCLK로부터, 600dpi, 8비트의 화상 데이터를 생성하여, 기록을 행한다.
주파수 증배 회로(1)는 입력된 화상 클럭 신호 VCLK의 주파수를 증배하여 2배의 주파수의 VCLK'를 얻는다. 또, 발진 회로(5)는 화상 클럭 신호 VCLK의 4배의 주파수의 클럭 신호 클럭 신호 LCLK을 발생한다. 그리고, 전환 회로(11~13)는 이들 클럭 신호 VCLK', 또는 LCLK을 선택하여, 그것을 각 라인 메모리(6~8)(각각 이 8비트의 깊이를 갖는다)에 판독/기록 클럭 신호를 공급한다.
보간 회로(17)는 입력된 300dpi화상 데이터 VDO의 사이에 보간 데이터를 생성·삽입하는 것에 의해, 주 주사 방향에 대하여 600dpi의 화상 데이터를 형성한다. 또, 디멀티플랙서(2)는 보간 회로(17)에 의해 데이터 보간된 화상 데이터를 라인 메모리(6~8)에 분배한다. 또한, 이들 라인 메모리(6~8)각각은 주 주사 방향에 600dpi에 상당하는 각 라인 분의 메모리 용량을 갖는다.
장치 제어 회로(3)는 BD 신호에 따라 1라인 마다 반복하여 장치의 각 블록을 제어한다. 즉, 디멀티플랙서(2)에 의해 보간후의 화상 데이터(VDO)를 순차, 라인 메모리(6~8)에 분배시킴과 동시에, 전환 회로(11~13)에 의해, 선택된 라인 메모리에 클럭신호 VCLK'에 의해 화상 데이터 VDO를 기록하도록 제어 한다.
또, 현재, 기록중의 상태가 아닌 다른 2개의 라인 메모리로부터는 이미 기록을 완료한 화상 데이터가 클럭 신호 LCLK에 의해 판독된다. 이 동작은 라인마다 순차적으로 행하여 지는데, 예를 들면, 라인 메모리(6)으로의 데이터 기록시에는 라인 메모리(7, 8)는 데이터의 판독 동작을 행하고, 라인 메모리(7)로의 데이터 기록 동작이 행해지고 있을 때에는 라인 메모리(8, 6)으로 부터 데이터의 판독 동작을 행한다. 또, 다음의 라인에서는 라인 메모리(8)에 데이터 기록 동작을 행하고, 이때 라인 메모리(6, 7)로부터는 데이터 판독 동작을 행한다.
데이터 셀렉터(14, 15)는 라인 메모리(6~8)의 판독 신호를 각각 선택하여 출력한다. 예를 들면, 라인 메모리(6)가 기록 동작을, 또 라인 메모리(7, 8)가 판독 동작을 행할 때에는 데이터 셀렉터(14)는 라인 메모리(7)의 판독 데이터(D2)를 선택하여 일련의 화사 데이터(DS1)를 출력하고, 데이터 셀렉터(15)는 라인 메모리(8)의 판독 데이터(D3)를 선택하여, 일련의 화상 데이터(DS2)를 출력한다.
보간 회로(10)는 단일 또는 복수의 화상 데이터(DS1)와 (DS2)를 비교판별, 혹은 수갑사 연산하여, 그결과 얻어진 화상(보간) 데이터(Q)를 출력한다. 또, 라인 메모리(9)는 1라인분의 화상 데이터(Q)를 기억한다. 그리고, 데이터 셀렉터(16)는 라인 메모리(6~9)로부터 판독되는 화상 데이터(D1~D4)중 어느 하나를 선택하여, 그것을 화상 데이터(VDO')로서 출력한다.
또한, 장치 제어 회로(3)는 라인 메모리(6~8) 그리고(9)의 판독 및 기록 제어, 및 데이터 셀렉터(14~16)의 선택 제어도 행한다. 또,제8도는 제7도에 도시한 해상도 변환 처리부(206)의동작 타이밍 챠트이다.
제9도는 제7도에 도시한 보간 회로(17)의 블록도이다. 제9도에 도시한 보간 회로(17)는 화상 데이터의 수평 방향의 데이터 보간을 행한다.
제9도에 있어서, 플립플립(18)은 클럭 신호 VCLK를 2분주하여 클럭 신호 1/2 VCLK를 출력한다. 또, 화상 데이터(VDO)의 최상위 비트(VDO7)는 래치 회로(19)의 래치(23, 24)에 교대로 래치된다. 이와 유사하게, 화상 데이터의 다른 비트(VDO6~VDO0)도 각각 래지 회로(20~20) 내의 각각의 2개의 래치에 교대로 래치 된다. 그 결과, 래치 회로(19~22)에는 현시점의 화상 데이터와 그것보다 하나전의 시점의 화상 데이터가 기억된다.
전 가산기(25)는 2개의 연속하는 화상 데이터의 내용을 가산한다. 그리고, 가산 결과 전 9개 비트 중, 상위 8비트를 취하는 것에 의해, 그 가산값은 1/2로 되고, 연속하는 2개의 화상 데이터의평균값이 결정된다. 또, 셀렉터 회로(26)는 전환 단자(27~30)의 전환 제어를 행하는 것에 의해,하나전의 시점의 화상 데이터, 중간의 평균값 데이터, 현 시점의 화상 데이터를 순차 출력한다.
이러한 동작에 의해, 600dpi의 해상도를 갖는 엔진의 각 2비트분의 에리어에는 각각 화상 데이터가 할당되고, 주 주사 방향의 해상도도 600dpi로 된다. 예를 들면, 제16도에 도시하는 300dpi, 8비트의 데이터는 제18도에 도시하는 바와같이, 600dpi, 8비트의 데이터로 변환되어, 결과적으로 계조에 평활 정도를 발생하게 된다.
제10도는 제17도에 도시한 보간 회로(10)의 블록도이다. 제10도에서 화상 데이터(DS1, DS2)는 각각 8비트 7 스테이지의 시프트 레지스터(17, 18)에 입력된다. 또, 논리 회로(19)는 시프트 레지스터(17)에 축적된 화상 데이터(a~g)의 내용을 입력하여, 이들에 대응하는 8비트의 보간 데이터(Q)를 출력한다.
이하 본 실시예에 따른 보간 회로(10)에 의해 행해지는 데이터 보간 처리를 설명한다.
제11도는 보간 회로(10)에서, 화상 데이터(A~G) 및 화상 데이터(a~g)와, 보간 해야할 대상 픽셀(Q)와의 상대 위치 관계를 나타내고 있다. 요컨대, 보간해야 할 대상 픽셀(Q)는 화상 데이터(A~G) 및 (a~g)로 괄호로 표시한 라인의 중간에 위치한다.
제12도는 보간 호로(10)을 구성하는 논리 회로(19)에서의 논리 연산 처리 및 수치 연산 처리를 나타내는 플로우 챠트이다. 제12도의 단계(S21)에서, 대상 픽셀(Q)의 상하에 우치하는 픽셀(D, d)의 내용을 판별하여, 이들 양자가 FFH(H는 16진 표시를 나타낸다), 또는 OOH인쇄, 도는 FFH와 OOH의 조합인지를 조사한다.
그리고, 판별 결과가 예인 경우는 대상 픽셀로서 문자·도형 등의 그 값의 화상 데이터를 생성하지 않으면 안되는 것으로 판단하여 처리를 단계(S22)로 진행한다. 단계(22)에서는 각 8비트의 화상 데이터(A~G) 및 화상 데이터(a~g)를, 각 1비트의 2값 데이터(A'~G') 및 2값 데이터(a'~g')로 변환한다.
보다 구체적으로, 화상 데이터의 내용이 FFH의 픽셀에 대해서는 그것을 논리 1로 변환하고, 내용이 OOH~FFH의 픽셀에 대해서는 논리 0로 변환한다. 그리고 단계(S23)에서는 1비트의 보간 데이터 Q'를, 이하의 논리식에 따라 보간 생성한다.
여기서, +는 논리합을 나타내며, *는 논리적을 나타낸다.
단계(S24)에서는 2값 보간 데이터(Q')를 다중값 보간 데이터(Q)로 역변환 한다. 요컨대, 데이터(Q')가 논리 1의 경우는 다중값 보간 데이터 Q=FFH가 설정되고, 논리 0의경우는 Q=OOH가 설정된다. 그리고, 단계(S26)에서는 단계(S25)에서 얻어진 다중값 보간 데이터(Q)를 출력한다.
또한, 단계(S21)에서의 판별 결과가 아니오인 경우는 상하의 픽셀 D, d 중 어느 하나가, 화상 데이터 O1H~FEH를 포함하는 것을 의미하며, 주목픽셀로서 사진 등의 다중값 화상 데이터를 생성해야 하는 것으로 판단하여, 단계(S25)를 진행한다. 여기서는 수치 연산에 의해, 상하의 픽셀 데이터 D, d의 평균값 Q=(D+d)/2를 보간 생성한다. 그리고 단계(S26)에서 그 다중값 보간 데이터(Q)를 출력한다.
상기한 처리에 의해, 예를들면 제19도에 도시하는 300dpi의 해상도로 형성된 알파베트 문자 a의 화상 데이터는 제20도에 도시하는 바와같이, 600dpi의 데이터 보간된 화상 데이터가 된다. 또한, 이 데이터 보간된 600dpi, 8비트의 화상 데이터는 후술하는 엔진부(207) 내의 펄스폭 변조 회로에 보내진다.
제13도는 본 실시예에 따른 엔진부(207)의 블록도이다. 제13도에 도시한 바와 같이, 이 엔지부(207)는 펄스폭 변조 회로 및 상기 화상 기록부로 구성된다.
제13도에서, 룩업 테이블(LUT : 42)은 해상도 변환 처리부(206) 내의 데이터 셀럭터(16)로 부터의 8비트의 화상 데이터(VDO' : 400)에 대하여 감마 보정 변환을 행한다. 또, D/A변환기(32)에서는 감마 보정후의 화상 데이터(401)를 아날로그 화상 신호(402)로 변환한다.
한편, 타이밍 발생 회로(34)는 빔 검출기(41)의 검출 신호에 따른 수평 동기신호(BD 신호, 407)에 동기하는 타이밍 신호(408)를 발생한다. 또, 삼각파 발생 회로(35)는 타이밍 신호(408)에따라 삼각파 신호(405)를 발생한다.
비교기(36)는 상기의 아날로그 화상 신호(402)와 삼각파 신호(405)를 비교함으로써, 아날로그 화상신호(402)의 농도를 펄스폭 변조한 PWM 신호를 발생한다. 또, 구동 회로(37)는 비교기(36)로부터의 출력인 PWM 신호에 따라 반도체 레이저(38)를 펄스 구동한다.
이와같이 하여, 반도체 레이저(38)로부터 출사된 레이저 빔은 고속 회전 하는 다각형 미러(121)에 의해 감광 드럼(100)상에 주 주사 됨과 동시에, 소정 속도로 회전하는 감광 드럼(100)에 의해 부주사 된다. 그리고, 소위 라스터 스캔 방법에 의해 감광체 드럼(100)의 일정하게 대전된 면상에 입력 화상 데이터(VDO')의 잠상이 형성된다. 이 잠상은 이어서 현상 수단에 의해 현상화되어 기록 용지에 전사됨으로써, 600dpi, 8비트의 기록 화상을 얻는다.
제14도 및 제15도는 제13도에 도시한 엔진부의 동작 타이밍 챠트이다. 제14도에 도시한 바와 같이, 각 BD 신호(407)사이에 소정 픽셀수(여기서는 600dpi)의 타이밍 신호(408)가 발생하고, 이 타이밍 신호(408)에 동기하고 삼각파 신호(405)가 발생한다. 그리고, 비교기(36)는 제15도에 도시한 바와 같이, 삼각파 신호(405)의 레벨이 아날로그 화상 신호(402)의 레벨을 초과하는 구간에 있어서 논리 1레벨로 되도록 출력 신호(PWM 신호)(403)를 형성한다. 결국, 비교기(36)로부터는 아날로그 화상 신호(402)의 농도 레벨에 따른 펄스폭(중간조)의 PWM신호(403)가 발생하고, 이 PWM신호에의해 레이저 구동 및 화상 기록이 행해진다.
상술한 바와같이, 본 실시예에 의하면, 300dpi의 화상 데이터로부터 600dpi의 화상 데이터를 생성하는 경우, 대상 픽셀 주변의 화상 데이터가 2값의 표시에 속하는 때는 2값 논리 연산에 의해 주목픽셀의 보간 데이터를 형성하고, 또, 화상 데이터가 다중값 표현의 화상에 속하는 것으로 판단된 때에는 수치 연산에 의해 대상 픽셀의보간 데이터를 생성함으로써 입력된 300dpi의 화상 데이터로부터, 2값 부분에서는 2값 화상이 갖는 특징인 윤곽의 예리함, 윤곽의 평활 정도가 유지됨과 동시에, 중간조 화상의 부분에서는 농도 계조의 평활함이 얻어진 상태로, 동일 사이즈이 600dpi의 인쇄 기록을 행할 수 있다.
또, 30dpi로 화상 데이터로 전개하여, 그 해상도 변환에서 600dpi의 화상데이타로 보간 변환함에 의해, 메모리 용량을 1/4로 삭감할 수 있고, 또한 압축·신장하는 것에 의해 메모리 용량을 1/12로 줄일 수 있으므로, 버퍼 메모리로서 128M바이트(600dpi로 화상 데이터를 전개한 경우의 메모리 용량)의 메모리가 필요한 경우, 그것을 1/(4×12)=1/48, 결국, 2.7M바이트의 용량으로 충분함으로, 장치의 대폭적인 비용 절감을 달성할 수 있는 것과 동시에, 화상 전개 속도도 300dpi로 전개할 수 있으므로 4배 빠르게 할 수 있다.
본 발명은 상술한 실시예에 한정되지 않으며, 발명의 취지를 이탈하지 않는 범위내에서 여러 가지 변형이 가능하다.
이하 상기 실시예의 변형예에 대하여 설명한다.
예를 들면, 상기의 실시예에서는 2값 화상과 다중값 화상을 FFH, OOH의 비교 참조 데이터로 판별하고 있으나, 이것을 FF~FO, 또는 1O~O의 데이타를 2값 데이터로 하고, EF~11의 데이터를 다중값 데이터로서 처리해도 좋다.
또, 다중값 화상 데이터에 대하여, 보간 데이터로서 연산한 주위픽셀 데이터의 평균값을 사용했으나, 이것에 주위의 농도 균배의 상황도 가미, 판단하여 보간 값을 변경해도 좋다. 이와같이 하는 것에 의해, 다중값 화상에 대하여 계조의 변화가 완만한 부분의 처리는 주위의 픽셀 데이터의 평균값으로, 또, 계조의 변화가 급격한 부분의 보간 처리는 도형의 윤곽을 보존하는 것과 같은 연산값으로 할 수가 있고, 자연 화상중에 존재하는 엣지 부분의 윤곽을 애매하게 하지 않고 선명화하여 보간하는 것이 가능하게 된다.
또, 다중값 화상 데이터의 처리 회로를 간략화 하기 위해, 연산 하지않고, 간단히 주위의 픽셀의 하나의 픽셀 데이터와 동일의 픽셀 데이터로서 보간 하도록 해도 좋다. 이 경우, 화질의 향상은 없지만, 보다 간단한 회로로 화상 사이즈를 보정할 수가 있다.
다른 한편으로, 데이터 압축 신장 처리부(204)의 메모리(154)의 용량을, 더 증설 가능하게 하여, 메모리를 증설할 수 없는 경우에는 콘트롤러(203)는 300dpi로 화상 데이터를 전개하여, 제1도에 도시하는 구성을 취하는 상기 실시예에 따른 프린터에서 600dpi의 데이터로 변환후 인쇄하도록 한다. 또, 메모리 용량이 소정 용량이상 증설된 경우에는 콘트롤러(203)는 600dpi로 화상 데이터를 전개하여, 제1도에 도시하는 해상도 변환 처리부(206)에서는 해상도 변환 처리를 스킵(skip)하도록 하면, 메모리 용량에 따른 고화질 화상을 얻는 것이 가능하게 된다.
또, 상기 실시예에서는 데이터 압축 신장 처리부(204)에 입력되는 화상 데이터(D2)를 RGB신호를 했으나, 이것을 YMCK의 화상 데이터(D2)로서 입력하여, 이 YMCK의 화상 데이터를 압축하여 메모리에 저장하여, 엔진부의 프로세스 타이밍에 따라 각/TOP 신호에 대하여, Y, m, c, k의 순으로 신장한 화상 데이터(D3)를 색변환 처리부를 개재하지 않고 해상도 변환 처리부(206)에 입력하게 해도 좋다. 또한, 이 경우에는 콘트롤러(203)가 화상에 데이터를 전개하는 경우, YMCk의 색데이타로 변환하여 전개하는 것으로 된다.
또한, 상기 실시예에서는 인쇄 밀도가 300dpi의 데이터를 압축·신장한 후에, 300dpi의 데이터를 600dpi의 데이터로 변환하고 있으나, 예를 들면, 400dpi의 데이터를 입력하여 800dpi의 데이터로 변환해도 좋고, 300dpi의 데이터를 900dpi의 데이터로 변환해도 좋다.
또, 데이터 보간하는 도트수를 1도트로 했으나, 복수 도트의 보간, 혹은 8비트보다 낮은 7비트, 5비트, 4비트, 3비트, 2비트 등의 화상 데이터를 취급하도록 해도 좋다. 프린터 엔진에 대해서도, 레이저 빔 프린터에 한정되지 않고, LED프린터, 잉크 제트 프린터, 열전사 프린터, 승화형 프린터 등이 좋다. 화상 기록 변조 방식은 펄스 폭 변조 방식이 아니라 휘도 변조 방식이어도 좋다.
[실시예 2]
이하, 본 발명에 제2실시예에 대하여 설명하기로 한다.
제21도는 본 발명의 제2실시예에 따른 컬러 레이저 빔 프린터의 접속 상태의 개요를 나타내는 도면이다. 또한 본 실시예에 따른 컬러 레이저 빔 프린터 600dpi의 해상도를 갖는 프린터 이기도 하다.
제21도에 도시한 바와 같이, 컬러 레이저 빔 프린터(1501)는 외부의 호스트 컴퓨터(1502)로부터 보내온 프린트 언어로 기술된 코드데이타나 화상 데이터를 수신하여, 이들 데이터에 따라, 1페이지분의 자홍색, 청녹색, 노란색 및 검은색의 다중값 화상 데이터를 생성하는 비디오 콘트롤러(1200, 이하 간단히 콘트롤러라 함)와, 입력 다중값 화상 데이터에 따라 변조한 레이저 빔을 감광 드럼에 주사하는 것에 의해 잠상을 형성하고, 이것을 기록 용지에 전사한 후, 정착시킨다고 하는 일련의 전사 사진 프로세스에 의한 기록을 행하는 프린터 엔진(1100, 이하 간단히 엔진이라고 한다)에 의해 구성된다. 또한 상술한 바와 같이, 엔진(1100)은 600dpi의 해상도를 갖는다.
그리고, 상기의 비디오 콘트롤러(1200)와 프린터 엔진(1100)은 인터페이스 신호선(1300)에 의해 접속되어 있다.
이하, 본 실시예 따른 컬러 레이저 빔 프린터의 컬러 화상 형성 과정에 대하여 설명한다.
제22도는 본 실시예에 따른 컬러 레이저 빔 프린터의 비디오 콘트롤러의 구성을 나타내는 블록도이다.
먼저, 제22도에 도시한 주요한 인터페이스 신호에 대하여 설명한다. 또한, 신호명에 부가된 후보 /는 그 신호가 논리적으로 로우 액티브인 것을 의미한다.
/RDY신호는 콘트롤러(1200)에 대하여 엔진(1100)으로부터 송출되는 신호이며, 엔진(1100)이, 후술하는 /PRNT 신호를 수신하면, 언제라도 프린트 동작을 개시할 수 있는 상태, 또는 프린트 동작을 계속할 수 있는 상태에 있는 것을 나타내는 신호이다.
/PRNT 신호는 엔진(1100)에 대하여 콘트롤러(1200)로부터 송출되는 신호이며, 인쇄 동작의 개시, 또는 인쇄 동작의 연속을 지시하는 신호이다.
/TOP 신호는 주 주사(수직 주사) 방향의 동기 신호이며, 콘트롤러(1200)에 대하여 엔진(1100)으로부터 송출된다.
/LSYNC 신호는 주 주사(수평 주사) 방향의 동기 신호이며, 콘트롤러(!200)로부터 엔진(1100)으로 송출한다.
/VDO7~VDO0 신호는 엔진(1100)에 대하여 콘트롤러(1200)로부터 송출되는 화상 신호이며, 엔진(1100)이 인쇄해야 할 화상 농도 정보를 나타낸다. VDO7이 최상위, VDOO)가 최하위의 계 8비트로 표시된다. 엔진(1100)에서는 /VDO7~VDO0신호가 OOH(H는 16진을 의미한다)일 때 현상중의 토너색의 최대 농도로 인쇄되고, /VO7~/VDO0신호가 FH일 때 인쇄를 행하지 않는다.
/IMCHR신호는 화상 속성을 나타내는 신호이며, 엔진(1100)에 대하여 콘트롤러(1200)로부터 송출된다. 이 신호가 진(ture)일때는 계조성을 중시하는 화상인 것을 나타내고, 거짓(false) 일때는 해상도를 중시하는 화상인 것을 나타낸다. 또, 엔진(1100)에서는 이신호가 진일때는 PWM의 선수(농도를 나타내는 단위)를 220선/인치로서 인쇄를 행하고, 이 신호가 거짓일 때는 PWM의 선수를 600선으로서 인쇄를 행한다.
VCLK신호는 화상 신호 VDO7~/VDO0, 및 화상 속성 신호/IMCHR의 전송 클럭 신호이며, 엔진(1100)에 대하여 콘트롤러(1200)으로부터 송출된다. 콘트롤러(1100)는 이 VCLK 신호의 상승엣지에 동기하여 /VDO7~VDO0신호, 및 /IMCHR신호를 송출한다.
제22도에 도시하는 비디오 콘트롤러(1200)에 있어서, 부호(1201)는 호스트 인터페이스이며, 상술의 호스트 컴퓨터와의 통신을 행하고, 프린터 자체의 언어로 기술된 코드데이타나 화상 데이터를 수신한다. 도면 참조 부호(1202)는 콘트롤러(1200)의 전체의 제어를 담당하는 CPU를 나타내며, 도면 참조 부호(1203)는 CPU(1202)의 제어 프로그램이나 폰트 데이터 등을 저장하고 잇는 ROM이며, 도면 참조 부호(1204)는 CPU(1202)의 작업 영역이 되는 RAM이다.
압축/신장 회로(1206)는 RGB 8비트의 다중값 화상 정보를 압축/신장을 하는 기능을 갖는다. 도면 참조 부호(1205)는 페이지 메모리이며, 압축/신장 회로(1206)에서 압축된 인쇄 1페이지분의 RGB 다중값 화상 데이터를 저장한다. 또, 화사 처리부(1207)는 압축 신장 회로(1206)에서 신장된 RGB 다중값 화상 정보를, 프린터 엔진(1100)의 인쇄 토너색인 자홍색(M), 청녹색(C), 노란색(Y), 검은색(BK)의 다중값 화상 정보로 변환하고, 또한 600dpi의 평활화된 정보로 변화하여, 상기 화상 속성 신호/IMCHR을 생성하는 기능을 갖는다.
프린터 인터페이스(1208)는 프린터 엔진(1100)과의 인터페이스회로이다. 도면 참조 부호(1209)는 조작 패널이며, 오퍼레이터는 이 패널을 조작하여 프린터에 대한 각종 설정을 직접 행할 수 있다. 또한 콘트롤러(1200) 내의 각 블록 간의 데이터의 교환은 데이터 인터페이스(1210)를 통하여 행해진다.
상기한 구멍을 갖는 콘트롤러에 있어서, 호스트 인터페이스(1201)로부터 입력된 코드 데이터는 소정의 페인팅 알고리즘에 의해, 문자나 도형, 혹은 이미지 화상에 대하여 300dpi, 각색 8비트의 RGB다중값화상 데이터로 전개된다. 그리고, 전개된 RGB의 화상 데이터는 압축 신장 회로(1206)에서 압축된다.
압축 신장 회로(1206)는 예를 들면 JPEG 알고리즘에 의해 입력 화상데이타를 압축하고, 프린트 동작시에는 압축된 데이터를 실시간으로 신장하면서 출력한다. 또한, 상술한 바와같이 압축된 화상 데이터는 페이지 메모리(1205)에 저장된다.
이와같이 하여 1페이지분의 압축화상 데이터가 페이지 메모리(1205)에 준비되면, 비디오 콘트롤러(1200)는 프린터 엔진(1100)으로부터의/RDY 신호가 진이면,/PRNT 신호를 진으로 하여 프린터 엔진(1100)에 대하여 인작 동작의 개시를 지시한다.
이하 본 실시예에 따른 프린터 엔진(1100)의 동작에 대하여 설명한다.
제23도는 프린터 엔진의 횡단면도이며, 제24도는 프린터엔진의 화상 신호의 흐름을 나타내는 도면이다.
제23도에 도시한 프린터 엔진(1100)은 /PRNT 신호를 수신하면, 구동 수단(도시 생략)에 의해,감광 드럼(1106) 및 전사드럼(1108)을, 제23도에 화살표로 표시한 방향으로 회전시킨다. 이어서, 롤러 코로나 방전기(1109)의 대전을 개시하여 감광드럼(1106)을 소정의 전위로 균일하게 대전한다.
이어서, 급지롤러(1111)에 의하여, 기록 용지 카세트(1110)로부터 기록 용지(1128)가 전사드럼(1108)에 급지된다. 이 전사드럼(1108)은 공중의 지지체 상에 유전체 시트를 신장한 것이며, 감광 드럼(1106)과 동일한 속도로 화살표 방향으로 회전한다. 그리고, 전사드럼(1108)에 기록 용지(1128)가 급지되면, 전사드럼(1108)의 지지체상에 설치된 그리퍼(gripper, 1112)에 의해 기록 용지(1128)가 유지되고, 흡착 롤러(1113), 및 흡착용 코로나 방전기(1114)에 의해, 기록 용지(1128)를 전사드럼(1108)에 흡착시킨다.
동시에, 현상장치의 지지체(1115)를 회전시켜, 지지체(1115)에 지지된 4개의 현상장치(1116M, 1116C, 1116Y, 1116BK)의 내에 제1의 토너인 자홍색의 토너가 함유된 현상장치(1116M)를 감광 드럼(1106)에 대향시킨다. 또한, 현상장치(1116C)에는 청녹색의 토너가 함유되어 있고, 현상 장치(1116Y)에는 노란색의 토너가, 또 형상장치(1116BK)에는 검은색의 토너가 함유되어 있다.
한편, 프린터 엔진(1100)은 전사드럼(1106)에 흡착된 기록 용지(1128)의 선단을 검출기(1117)에 의해 검출하여,소정의 타이밍으로 수직동기신호/TOP를 발생하여 그것을 콘트롤러(1200)에 송출한다.
콘트롤러(1200)는 인쇄 페이지에 대한 최초의/TOP 신호를 수신하면, 페이지 메모리(1205)저장되어 있는 압축 화상 데이터의 판독을 개시한다. 판독되는 데이터는 압축 신장 회로(1206)에 의해, 원래의 R, G, B 각 8비트, 계 24비트의 화상 데이터로 실시간으로 신장되고, 화상 처리부(1207)에 입력된다.
화상처리부(1207)에서는 300dpi의 R, G, B 각 8비트의 입력 화상 데이탈 부터 제1인쇄 색인 자홍색의 데이터가 300dpi, 8비트로 생성되고, 또한 600dpi, 8비트의 평활화된 데이터로 변환된다. 동시에, 각 픽셀에 대한 화상속성신호/IMCHR이 발생된다. 또한, 이 화상처리부(1207)에서의 처리의 상세한 설명은 후술한다.
상기와 같이 생성된 600dpi의 화상 데이터는 화상신호/VDO7~VDO0로서, 화상속성신호/IMCHR과 함께, VCLK 신호에 동기하여 프린터 엔진에 송출된다. 콘트롤러로부터 출력된/VDO7~VDO0신호, 및 /IMCHR신호는 제24도에 도시하는 바와 같이, 펄스폭 변조 회로(1101)에 입력되어, 화상 데이터의 레벨에 따른 펄스폭을 갖는 레이저 구동 신호 VDO로 된다.
제24도에서, 상기 레이저 구동 신호(VDO)에 대응하여 구동되는 레이저 다이오드(1103)로부터의 레이저 빔(1127)은 도시를 생략한 모터에 의해 화살표 방향으로 회전구동되는 다각형 미러(1104)에 의해 편향되어, 광로상에 배치된 결상 렌즈(1105)를 거쳐, 감광 드럼(1106)상을 주 주사 방향으로 주사함에 의해, 감광 드럼(1106) 상에 잠상을 형성한다.
이때, 빔 검출기(1107)는 레이저 빔의 주사 개시점을 검출하고, 이 검출 신호로부터, 주 주사의 화상기록 타이밍을 결정하기 위한 수평 동기 신호인/LSYNC 신호가 생성된다.
제25도는 본 실시예에 따른 펄스폭 변조 회로(1101)의 내부구성을 나타내는 블록도이다. 제25도에서, 라인메모리(1129)는 토글버퍼의 형식으로 구성되어 있고, 독립 클럭에 의해 기록과 판독을 동시에 행하는 일이 가능한 구성으로 되어있다.
클럭 발생 회로(1130)는 수평 동기 신호/HSYNC에 동기한 패턴 클럭 신호PCLK, 및 PCLK를 1/3분주한 클럭 신호(1/3) PCLK를 생성한다. PCLK는 600dpi의 1도트인쇄에 대응하는 주기를 갖는다. 또, 도면 참조 부호(1131)은 γ보정회로이고, 도면 참조 부호(1132)는 D/A변환 회로, 도면 참조 부호(1133)은 위상 제어 회로이며, 도면 참조 부호(1134, 1135)는 삼각파 발생 회로, 도면 참조 부호(1136, 1137)은 비교기, 도면 참조 부호(1138)은 셀렉터, 도면 참조 부호(1139)는 D형 플립플롭이다.
이하 펄스폭 변조 회로(1101)의 동작에 대하여 설명하기로 한다.
최초에, 주 주사 1라인분/VDO7~VDO0 신호, 및 /IMCHR신호가, 클럭 신호 VCLK에 의해 라인 메모리(1129)에기록된다. 제1라인의 기록이 완료되면, 다음 라인의 수평 동기 신호/HSYNC에 의해, 라인 메모리(1129)의 기록 뱅크 전환이 행해진다. 또, 다음의 제2라인의 신호의 기록이 행해짐과 동시에, 이미 기록되어 있는 제1의 라인의 데이터가 상기 패턴 클럭 신호PCLK에 의해 판독된다.
판독된/VDO7~VDO0 신호, 및/IMCHR신호는 γ보전 회로(1131)에 입력된다. 이 γ보정 회로(1131)에서는 /VDO7~VDO0신호에 대하여, /IMCHR신호로 신호로 지정되는 PWM의 선수에 따라 프린터 엔진의 프로세스 조건에 최적인 γ변환을 행한다.(그리고, γ변환된 8비트의 화상 신호/VDO7~VDO0는 2값에 따라 D/A변환 회로(1132)에서 아날로그 전압으로 변환되어, 아날로그 비디오 신호(AVD)로 된다.
이때, D/A변환 회로(1132)는 화상 신호/VDO7~VDO0의 값이 OOH에서 최소 전압을 발생하고, 또, 값이 FFH에서 최대 전압을 발생한다. 그리고, 상기의 아날로그 비디오 신호(AVD)는 비교기(1136, 1137)의 부입력 단자에 입력된다. 또한, 비교기(1136)의 정입력 단자에는 각각 삼각파 발생 회로(1134)로부터의 출력(TRI1), 및 삼각파 발생 회로(1135로부터의 출력(TRI2)가 입력된다.
삼각파 발생 회로(1134)는 예를 들면 제26도에 도시하는 구성으로 되어 있다. 제26도에서, 전환 스위치(1152)에는 상기의 패턴 클럭 신호(PCLK)를, 위상 제어 회로(1133)에서 위상 변화시킨 패턴 클럭 신호 PLCK가 입력되고 있다. 또, 스위치(1152)에서는 클럭 PCLK1가 논리 H레벨일 때는 a단과 c단이 접속되고, 전류원(1150)으로부터의 전류(I)가 콘덴서(1153)으로 흐른다. 이것에 의해, 콘덴서(1153)에는 소정량의 전하가 충전되고, 그 단자간 전압값(V)은 직선적으로 증가한다.
클럭 PCLK'가 논리 L레벨이 되면, 스위치(1150)의 b단과 c단이 접속되고, 전류원(1151)에 전류(I)가 흘러들어가, 콘덴서(1153)에 축적된 전하가 방전되어, 상기의 전압값(V)은 직선적으로 감소한다.
이상과 같이하여, PCLK과 동일한 주기를 갖는 삼각파 신호(TRI1)가 얻어진다. 또한, 삼각파 발생 회로(1135)로 삼각파 발생 회로(1134)와 동일한 구성을 취하지만, 입력 클럭이 1/3PCLK'이기 때문에, 출력되는 삼각파 신호(TRI2)의 주기는(1/3) PCLK과 동일한, 소위 TRI1의 3배로 된다.
비교기(1136, 1137)에서는 각각 상기의 아날로그 비디오 신호(AVD)와 삼각파 신호(TRI1)가, 또, 아날로그 비디오 신호(AVD)와 TRI2의 전압 레벨이 비교되어, 각각의 출력으로서, 펄스폭 변조 신호 PWM1과 PWM2가 얻어진다.
일반적으로 중간 계조 기록에 있어서는 어떤 농도를 재현하기 위한 픽셀의 단위를 선수라고 부른다. 펄스폭 변조 처리에 있어서는 다중값 화상 데이터와 비교되는 삼각파 신호의 주기가 선수가 된다. 따라서, 상기의 펄스폭 변조 신호 PWM1의 선수는 600선/인치, 펄스폭 변조 신호 PWM2의 선수는 200선/인치가 된다. 전자 사진 프로세스의 특성상, 600선/인치의 PWM1은 해상도에 있어서는 우수하지만, 계조의 재현성은 우수하지 못하며, 역으로 200선/인치의 PWM2는 해상도에 있어서는 우수하지 못하나 계조의 재현성에 있어서는 우수한 특징이 있다.
이어서, 펄스폭 변조 신호 PWM1, PWM2는 셀렉터(1138)에 입력되고, 이들은 화상 속성 신호/IMCHR에 따라 선택된다. 구체적으로는 /IMCHR이 진, 즉 논리L레벨일 때는 계조성에 있어서 우수한 PWM2가 선택된다. 또, /INCHR이 위, 즉 논리 H 레벨일 때는 해상도가 우수한 PWM1가 선택된다.
그리고, 이와같이 해서 선택된 신호는 레이저 구동 신호(VDO0)로서 레이저 드라이버로 송출된다. 또한 후술하는 현상시에서, 레이저 구동 신호(VDO)의 펄스폭에 따라 화상의 농담이 재현된다. 또, 제27도는 펄스폭 변조 회로(1101)의 타입챠트이다.
본 실시예에 따른 컬러 레이저 빔 프린터에서는 상술의 주 주사 방향의 동작이 반복되어, 1페이지분의 자홍색의 잠상이 감광 드럼(1106)상에 형성되어 간다.
또한, 패턴 클럭 신호 PCLK의 위상이 각 주 주사에 동일한 경우, 형성되는 화상이 수직(부주사) 방향에 연결되고, 특히 PWM의 선수가 200선일 때, 그것이 수직 스트라이프로 되어 확실히 드러난다. 그래서 제25도에 도시하는 위상 제어 회로(1133)에 의해 각 주 주사 마다 패턴 클럭 신호 PCLK의 위상을 클럭 1주기의 범위내에서 변위하여 이것을 방지하고 있다.
여기서, 제23도로 돌아가서, 토너상의 형성 및 현상에 대하여상세히 설명하기로 한다.
감광 드럼(1106) 상에 형성된 잠상은 자홍색의 토너가 함유된 현상 장치(1116M)에 의해 형상되어, 자홍색의 토너상이 된다. 이 자홍색의 토너상은 전사용 대전장치(1119)에의해, 회전하는 전사 롤러(1108)에 흡착되어 있는 기록 용지(1128)에 전사된다. 이때, 전사되지 않고 감광 드럼(1106)상에 남아 있는 토너는 크리닝장치(1125)에 의해 제거된다. 이 동작에 의해, 기록 용지(1128) 상에 1페이지분의 자홍색의 토너상이 형성된다.
이어서, 현상 장치의 지지체(1115)를 회전시켜, 제2의 토너인 청녹색의 토너가 함유된 현상 장치(1116C)를 감광 드럼(1106) 상에 대향시킨다. 그리고 자홍색의 경우와 동일하게, 전사 드럼(1108)에 흡착된 체로 회전하는 기록 용지(1128)의 선단을 검출기(1117)로 검출하여, 수직 동기 신호/TOP를 발생하여 비디오 콘트롤러(1200)에 송출한다.
이 신호를 수신하여 비디오 콘트로러(1200)는 페이지 메모리(1205)로부터 압축 화상 데이터를 판독하여, 압축 신장 회로(1206)에 의해, 원래의 RGB, 각 8비트의 화상 데이터로 실시가능하게 신장하여, 화상 처리부(1207)로 입력한다. 화상 처리부(1207)에서는 RGB, 각 8비트의 입력 데이터로부터, 제2의 인쇄색인 청녹색의 데이터 및 화상 속성 신호/IMCHR이 생성된다. 이하, 상기와 동일한 동작에 의해, 기록 용지(1128) 상에는 자홍색의 토너상에 중첩되어 청녹색의 토너상이 전사된다.
이와 유사하게, 제3의 토너인 노란색, 제4의 토너인 검은색의 토너상이 기록용지(1128)에 중첩 전사되어, 풀 컬러의 토너 상이 된다. 그리고, 이들 4색의 토너상이 모두 전사된 기록 용지(1128)는 분리 코로나 방전기(1120)를 거쳐, 분리 핑거(1121)에 의해 전사드럼(1108)로부터 이탈하여, 반송 수단(1122)에 의해 장착 정치(1123)로 공급된다. 또, 이때, 전사드럼 크리너(1126)에 의해 전사드럼 표면의 세척이 행해진다.
기록 용지 상의 토너상은 정착 장치(1123)에서 가열, 가압됨에 따라 용융 고착되어, 최종적인 컬러 출력 화상이 된다. 그리고, 기록을 종료한 기록 용지는 배지트레이(1124)로 배지된다.
이어서, 제22도에 도시하는 화상 처리부(1207)에서의 화상 처리에 대하여 상세히 설명한다.
제28도는 화상 처리부(1207)의 구성을 나타내는 블록도이다. 제28도에 도시한 바와같이, 화상 처리부(1207)는 3개의 기능 블록으로 분할된다. 즉, 검은색 문자 검출 회로(1251), 색신호 교환 회로(1252), 그리고 평활 처리 회로(1253)이다. 이하, 상기 각 블록에 대하여 설명한다.
제29도는 검은색 문자 검출 회로(1251)의 구성을 도시하는 블록도이다. 이 검은색 문자 검출 회로는 백지에 그려져 있는 검은 단색의 문자, 또는 도형을 검출하기 위한 회로이다.
컬러 레이저 빔 프린터에 있어서는 통상은 M, C, Y, BK의 토너를 중첩해 인쇄하는 것에 의해 검은색을 재현한다. 이 검은색을 BK토너 1색으로 재현한 경우, 주위와 비교해 검은 부분의 농도가 저하해 버리기 때문에, 특히 사진 등의 이미지 화상에서 부자연스러운 화상이 되어버리는 것을 방지하기 위한 것이다.
그러나, 백지에 그려진 검은 단색의 문자, 혹은 도형의 경우는 복수색의 토너가 중첩되면 각색 인쇄의 미소한 인쇄 옵셋의 영향으로, 화상의 엣지분에 다른색으로 경계가 생기게 되어 버리는 등의 원인에 의해, 화질의 저하를 초래한다. 이와 같은 문자나 도형의 경우, 주위와의 농도차를 고려할 필요는 없으므로, BK토너 1색에 의해 인쇄하는 편이 바람직하다. 이 때문에, 검은색 문자 검출 회로(1251)에서는 백지에 그려진 검은 단색의 문자 혹은 도형을 검출하여, 검출 결과에 따른 검은색 문자 검출 신호(BLACK)을 출력한다.
이하, 제29도에 도시하는 검은색 문자 검출 회로(1251)의 동작을 설명하기로 한다. 또한, 이 검은색 문자 검출 문자(1251)에는 상술의 압축 신장 회로(1206)에서 신장된 300dpi, 각 8비트의 RGB화상 신호가, 전송 클럭(1/2) VCLK에 동기하여 입력된다.
제29도에서, 회색 검출 회로(1254)는 해당 픽셀의 데이터가 검은색(회색 포함)인 것을 검출하여, 그것에 대응하여 검출 신호 GRAY를 출력한다. 구체적으로는 화상 데이터가 R=G=B(FFH의 경우 제외)의 경우가 회색이므로, 이것을 검출한다. 그리고, 검출 신호 GRAY는 AND게이트(1256)를 통해 JK-플립플롭(1259)의 J입력 단자에 입력되고, 동시에 NOT회로(1257)를 통해 JK-플립플롭(1259)의 K입력 단자에 입력된다.
흰색 검출 회로(1255)는 해당 픽셀의 데이터가 흰색인 것을 검출하여, 그 결과 출력 신호 WHITE를 출력한다. 구체적으로, R=G=B=FFH의 경우가 흰색이므로, 이것을 검출한다. 그리고, 검출 신호 WHITE는 D플립플롭(1258)에서, 상기의 전송클럭 신호(1/2)VCLK의 1주기분만큰 지연되어 AND게이트(1256)에 입력된다.
이와같은 구성에 의해, AND 게이트(1256)는 주 주사 방향에 인접하는 픽셀의 데이터가 흰색에서 검은색(회색)으로 변한 장소에서, JK-플립플롭(1259)의 J입력이 세트되도록 출력을 행하고, 다음 클럭에 의해, 검출 신호 BLACK이 진이 된다.
한편, 회색 검출 회로(1254)로부터는 해당 픽셀의 데이터가 R=B=G이외의 값으로 되었을 때, JK-플립플롭(1259)의 K 입력이 세트되는 출력이 얻어지고, 다음의 클럭에 의해 검출 회로 BLACK는 거짓으로 된다. 이와같이 하여 생성된 검은색 문자 검출 신호 BLACK은 타이밍을 일치시키기 위해 D 플립플롭군(1260)에서 1클럭 지연된 RGB화상 데이터와 함께, 전송 클럭(1/2)VCLK에 동기하여 출력된다.
상기의 RGB화상 데이터 및 검은색 문자 검출 신호 BLACK은 이어서 제28도에 도시하는 색 신호 변환 회로(1252)에 입력된다. 이 색 신호 변환 회로(1252)는 입력 데이터를, M, C, Y, BK의 8비트의 화상 데이터와/D7~/D0로 변환한다. 이 변환은 상기 각각의 면에 대한 /TOP신호에 동기하여, M, C, Y, BK의 순으로 행해진다.
이때, 픽셀 데이터 R=G=B인 픽셀에 대해서는 검은색 문자 검출 신호 BLACK이 진 일때는 BK토너 1색의 데이터로 변환하고, 그 이외일 때는 M, C, Y, BK의 토너를 조합한 데이터로 변환다. 단, 검은색 문자 처리 지정 신호 BKOFF가 진 일때는 검은색 문자 검출 신호 BLACK에 관계없이, M, C, Y, BK의 각 토너를 조합한 데이타로 변환한다.
이어서, 변환된 B, C, Y, BK의 300dpi, 8비트의 화상데이타 /D7~/D0는 평활 회로(1253)에입력된다. 이 평활 회로(1253)는 300dpi의 입력 데이터를, 600dpi의 평활화된 데이터로 변경하고, 또한 화상 속성 신호/ IMCHR을 생성하는 기능을 갖는다.
제30도는 평활 회로(1253)의 구성을 나타내는 블록도이다. 제30도에서, 도면 참조 부호(1'~9')는 라인 메모리(LM1~LM9)이며, 상기 M, C, Y, BK의 필드 순차 8비트의 화상 데이터 /D7~/D0를 평활 처리를 위해 일시적으로 기억한다.
이들 아린 메모리중 라인 메모리 LM1~LM6은 /D7~/D0의 8비트를, 또 라인 메모리 LM7~LM9는 후술하는 2비트의 2값화 신호를, 각각 300dpi에서 주 주사 1라인분 기억 가능한 용량을 갖는다. 또, 도면 참조 부호(10')는 라인 메모리(1'~9')의 기록이나 판독의 타이밍 제어 또는 동기 클럭 신호의 재생 등, 평활 처리 회로(1253)전체의 동작을 제어하는 제어 회로이다.
도면 참조 부호(11')는 2입력 A, B중의 하나를 선택하여, 그것을 출력 단자 Y에 출력하는 셀렉터 군이다. 또, 도면 참조 부호(16a~16g)는 2값화 회로이고, 8비트의 입력 화상데이타에 따라, 후술하는 2비트의 2값화 데이터 LIGHT 및 DARK를 생성한다. 그리고, 도면 참조 부호(12')는 평활 처리의 경우 주목픽셀 M의 주위 9도트×9라인의 픽셀의 상기 2값화 데이터를 창조하기 위한 시프트레지스터군이며, 상기 화상 데이터를 주 주사 방향으로 시프트하면서 출력한다.
도면 참조 부호(14')는 평활 논리 회로이며, 시프트레지스터군(12')으로부터의 데이터에 따라, 대상 픽셀 M의 화상 데이터를 변환하여, 그것을 프린터 엔진에 송출하는 600dpi, 8비트의 화상 신호 /VDO7~/VDO0로서 출력한다. 또, 본 회로에서 화상 속성 신호/IMCHR의 생성도 행해지며, 상기 화상 신호 /VDO7~VDO0와 함께 프린터 엔진에 출력된다. 또, 도면 참조 부호(13')는 토글 플립플롭이고, 도면 참조 부호(15')는 AND게이트이다.
이와같이 상술한 300dpi로 전개된 M, C, Y, BK면 순차 8비트의 화상 데이터/D7~D0는 제어 회로(10')에서 생성되는 300dpi의 화상 클럭 신호 1/2VCLK에 동기하여, 평활 처리 회로(1253)에 수용된다.
이하 평활 처리 회로(1253)에 의한 처리에 대하여 상세히 설명하기로 한다.
비디오 콘트롤러(1200) 내부에는 수평 동기 신호/LSYNCB로서 프린터 엔진(1100)으로부터의 /LSYNC신호를 1라인 간격으로 인출한 신호를 사용하다. 즉, 비디오 콘트롤러(1200)는 300dpi의 콘트롤러로서 동작한다. 또, 셀렉터(11')는 엔진으로부터 수평 동기 신호/LSYNC가 입력될 때마다, 즉 엔진의 1주 주사마다 입력이 변환되고, 엔진에서의 기수 라인의 인쇄시에는 A입력이 또 우수 라인의 인쇄시에는 B입력이 선택된다.
상술한 바와같이, 비디오 콘트롤러(1200)로부터 엔진(1100)에 대하여 /PRNT신호가 출력된 후, 최초의 수직 동기 신호/TOP에 동기하여, 제1색의 자홍색의 300dpi, 8비트의 화상 데이터 /D7~/D0가, 300dpi의 화상 클럭 신호(1/2)VCLK에 동기하여, 1라인마다 평활 처리 회로(1253)에 입력한다. 그리고 평활 처리 회로(1253)에 입력된 자홍색의 제1라인의 데이터는 셀렉터(11')를 통해 2값화 회로(16a)에 입력된다.
제31도는 2값화 회로(16a)의 구성을 나타내는 블록도이다. 이 회로는 입력의 다중값 데이터를 소정값과 비교하여 2값화를 행한다. 즉 도면 참조 부호 (31', 32')는 8비트의 디지탈 비교기이며, 각각 8비트의 입력 신호 P와 Q를 비교하여 PQ의 경우에, 그 출력이 논리 H로 된다. 이하 그 동작을 설명하기로 한다.
상기 8비트의 입력 화상데이타 /D7~/D0는 NOT 회로(33')를 통하여 비교기(31')의 Q입력, 및 비교기(32')의 P입력에 입력된다. 비교기(31')에서는 P입력에 먼저 설정되어 있는 소정값 OFH와 상기의 입력화상데이타와의 비교가 행해진다. 이 단계에서는 화상 데이터의 값이 OOH일 때 최저 농도, 또는 FFH일 때 최고 농도인 것을 나타낸다.
따라서, 비교기(31')의 출력이 H가 되는 것은 화상데이타가 OFH보다도 저농도를 나타내는 경우이다. 또한 비교기(31')의 출력은 해당 픽셀이 저농도인 것을 나타내는 신호 LIGHT로서 출력된다.
한편 비교기(32')에서는 Q입력에, 먼저 설정되어 있는 소정값 FOH와 상기의 입력 화상 데이터와의 비교가 행해진다. 따라서, 비교기(32')의 출력이 H로 되는 것은 화상 데이터가 FOH보다도 고농도를 나타내는 경우이다. 또한, 비교기(32')의 출력은 해당 픽셀이 고농도인 것을 나타내는 신호 DARK로서 출력된다.
2값화 회로(16b~16g)에 대해서도, 상기 2값화 회로(16a)와 동일한 구성을 갖고 있으므로 상세한 설명을 생략한다.
2값화 회로(16a)의 출력 신호 DARK, LIGHT의 2비트는 시프트레지스터군(12')의 제1라인에 입력된다. 또 이것과 동시에, 제1인쇄 라인의 화상 데이터인 /D7~/D0의 8비트가 라인 메모리(LM1)에 기록된다.
이어서, 엔진으로부터 주 주사 제2라인의 수평 동기신호/LSYNC가 평활처리 회로(1253)에 입력되면, 상술한 바와 같이 셀렉터(11')의 입력이 B측으로 전환된다. 따라서 라인 메모리(LM1)으로부터 판독되는 제1라인의 데이터(L1)는 다시 라인 메모리(LM1)의 동일한 어드레스에 기록됨과 동시에, 2값화 회로(16a)에서 2값화되어, 시프트레이지스트(12')의 제1라인에 입력된다. 이때, 콘트롤러 내부에는 수평 동기 신호/LSYNCB가 송출되지 않기 때문에, 화상 데이터의 출력은 행해지지 않는다.
또한, 엔진으로부터 주 주사 제3라인의 수평 동기 신호/LSYNC가 평활 처리 회로(1253)에 입력되면, 셀렉터(11')로의 입력이 다시 A측으로 전환된다. 이때, 콘트롤러 내부에서 보면, 제2라인의 수평 동기 신호/LSYNCB가 송출되어 오므로, 이것에 동기하여, 300dpi로 전개된 제2라인의 화상 데이터를 화상 메모리로부터 판독한다.
판독된 화상 데이터는 상기와 동일하게 자홍색의 8비트이 데이터로 변환되고, 화상 클럭 신호VCLK에 동기하여 평활 처리 회로(1253)에 입력된다. 이 제2라인의 데이터(L2)의 입력과 동시에, 라인 메모리(LM1)에 저장되어 있던 제1라인의 동일한 위치의 데이터가 판독된다. 그리고, 입력된 제2라인의 데이터(L2)는 셀렉터 (11')를 통해 라인 메모리(LM1)에, 또는 라인 메모리(LM1)로부터 판독된 제1라인의 데이터(L1)는 라인 메모리(LM2)와 동일한 어드레스에 기록된다.
동시에, 제2라인의 데이터(L2)는 2값화 회로(16a)에 의해, 또, 제1라인의 데이터(L1)는 2값화 회로(16b)에 의해, 상기의 2값화가 행해져, 그 결과 얻어지는 2비트의 2값화신호는 각각이 시프트레지스트(12')의 제1라인 및 제2라인에 입력된다.
이와같이 하여, 각 라인 메모리(LM1~LM0)에는 300dpi로 전개된 동일 라인의 화상 데이터의 기록과 판독이, 시프트하면서 2번씩 행해진다. 이때, LM1~LM6에는 /D7~/D0의 8비트가 저장되지만, LM7~LM9에는 상기 2값화 회로에서 2값화된 2비트의 신호 LIGHT, DARK만이 저장된다.
이상과 같이, 시프트레지스터(12')로는 연속하는 300dpi의 9라인분의 동일한 데이터가, 주 주사 2라인간 입력되게 한다. 그리고, 시프트레지스터(12')로부터는 주목픽셀(M)의 주위 9도트×9라인의 81픽셀의 데이터가 출력된다. 이 출력데이타는 주목픽셀 M, 및 주목픽셀 M의 오른쪽, 아래쪽, 오른쪽 경사 아래에 인접하는 3픽셀의 총 4픽셀에 관해서는 /D7~D0 및 2값화 신호 LIGHT, DARK의 총 10비트, 그 이외의 픽셀에 관해서는 2값화 신호 LIGHT, DARK의 2비트의 데이터이다.
상기의 81픽셀의 데이터는 이어서 평활 논리 회로(14')에 입력된다. 이 평활 논리 회로(14')에서는 제32도에 도시한 바와같이, 300dpi로 전개된 주목픽셀 M의 주변을 참고하여 화상의 특징을 검출하여, 주목픽셀 M의 화상 데이터를, 고품질화 된 600dpi의 4개의 데이터(M1, M2, M3, 4)로 변환한다.
제33도는 평활 논리 회로(14')의 개략적인 구성을 나타내는 블록도이다. 상기 변환의 논리는 화상의 엣지와 그 이외의 부분에서 다르며, 엣지 평활 논리 회로(21')은 엣지에 대응하는 논리로 변환이 행해지며, 또 계조 평활 논리 회로(22')에서는 엣지 이외에 대응하는 논리로 변환이 행해진다.
먼저, 엣지 평활 논리 회로(21')에서의 논리, 즉 주목픽셀 M이 화상의 엣지인 경우의 변환 논리에 대하여 설명한다.
이 경우, 시프트레지스터(12')의 출력 데이터를, 먼저 결정되어 있는 복수의 비트맵 패턴과 조회함으로써 변환이 행해진다. 이 비트맵 패턴은 상기 주목픽셀 M 및 그 주변의 픽셀이 화상의 엣지를 형성하고 있는 것을 검출하기 위한 것이다. 제34a도 내지 제34c도는 엣지 평활 처리의 데이터 변환예를 나타낸다.
제34a도 내지 제34c도에서, 부호 ●는 상기 2값화 신호의 DARK가 진, 즉 논리 H인 것을 나타내고, ○은 상기 2값화 신호의 LIGHT가 진, 즉 논리 H인 것을 나타내고 있다. 또한, 그외 ●또는 ○이 아닌 픽셀은 어떤 데이터라도 관계없다. 또, %의 표기는 600dpi의 1도트를 최고 농도로 인쇄하는 경우의 레이저 구동 펄스폭에 대한 변경 데이터에 의한 레이저 구동 펄스의 비율을 나타내고 있다. 해당 변경 픽셀에 대한 다중값 데이터는 상기 펄스폭 변조 회로에 의해 제34a도 내지 제34c도에 도시한 펄스로 변조되는 값으로 변경된다.
예를 들면, 제34a도에 도시한 경우, 대상 픽셀 M은 수평(주 주사 방향)에 근접한 사선의 일부 또는 고농도측의 변화점인 것으로 가정하며, 도시한 바와같이, 600dpi의 데이터로 변환한다. 한편 제34b도와 같은 경우는 대상 픽셀 M은 수평에 가까운 사선의 일부 또는 저농도측의 변화점인 것으로 가정하며, 도시한 바와 같이 600dpi의 데이터로 변환한다. 또한, 제34c도와 같은 경우는 대상 픽셀 M은 수평에 가까운 사선의 일부또는 고농도측이며, 변화점으로부터 1도트 떨어져 있으므로, 도시한 바와같이 600dpi의 데이타로 변환한다.
또, 본 실시예에서, 대상 픽셀 M이 수직(부주사 방향)에 가까운 사선의 일부인 경우의 비트맵 패턴도 준비되어 있으며, 이것과 일치했을 때에도, 동일하게 데이터의 변환이 행해진다. 이 변환인 경우, 엔진의 기수 라인 인쇄시에, 상부반의 M1 및 M2의 2개의 데이터가 생성되고, 우수라인 인쇄시에는 하부반의 M3 및 M4의 2개의 데이터가 생성된다.
이와같이, 본 실시예에서는 대상 픽셀 M의 데이터는 상기와 같은 다수의 비트맵 패턴과 조회되어, 양자가 일치한 경우에는 소정의 변환이 이루어진다.
엣지 평활 논리 회로(21')에서의 변환 논리의 유무는 EXON신호(제28도 참조)에 의해 지정되며, ESON 신호가 거짓일때는 엣지 평활논리 회로(21')로부터는 대상 픽셀 M의 원래 데이터/D7~/D0가 그대로 출력된다. 따라서, 이 경우는 300dpi의 데이터를 주 주사, 부주사와 함께 단순히 2배로 확대한 데이터가 출력된다.
제35a도 및 제35b도는 엣지 평활 처리에 의해 얻어지는 화상을 개략적으로 나타내는 도면이다. 제35a도에서는 300dpi로 전개된 원래의 데이터를 제35b도에서는 엣지 평활 논리 회로(21')에서 변환된 데이터에 따라 인쇄된 화상을 나타내고 있다. 또, 여기서는 격가(그리드)의 1박스는 300dpi의 단위를 나타내고 있다.
제35a도 및 제35b도에 도시한 바와 같이, 엣지 근방에 작은 도트를 부가하면, 전자 사진 프로세스의 특성상, 이 작은 도트 부분이 애매하게 됨에 의해 제35b도에 점선으로 도시한 바와같은 평활한 화상이 얻어진다. 요컨대 원래 데이터가 300dpi라도, 평활 처리에 의해 600dpi의 데이터로 변환함에 의해, 평활한 엣지 화상이 얻어진다. 또한, 제35a도 및 제35b도에서 화상의 고농도부의 데이터가 OOH, 저농도부의 데이터가 FFH의 경우를 나타내고 있다.
이어서, 계조 평활 논리 회로(22')의 논리, 즉 대상 픽셀 M이 화상 엣지가 아닐때의 변환논리에 대하여 설명하기로 한다.
제36도는 본 실시예에 따른 계조 평활 처리의 데이터 변환을 설명하기 위한 도면이다. 이 경우에 처리의 대상이 되는 것은 대상 픽셀 M 및 주목 화로 M의 주변에 인접하는 8개의 픽셀 A~H전체의 픽셀에 대하여, 2값화 신호 LIGHT, 또는 DARKhen가 거짓으로 되는 경우이다. 이 조건에 부합한 경우, 주목픽셀 M으로부터 변환되는 4개의 600dpi의 데이터 M1, M2, M3, M4는 다음식에 의해 산출된다. 즉,
또한, 상기의 식에서, 알파베트는 각 픽셀의 화상 데이터 값을 나타낸다. 즉 변환후의 4개의 데이터 중, M1은 원래 데이터인 M으로 하고, M2, M3, M4에 대해서는 각각 주목픽셀 M의 오른쪽, 아래쪽, 오른쪽으로 경사진 아래에 인접하는 픽셀의 데이터와 원래 데이터 M의 평균값으로 치환한다.
이 계조 평활 논리 회로(22')에서의 변환 처리의 유무는 TSON신호(제28도 참조)에 의해 지정되며, TSON신호가 거짓일때는 계조 평활 논리 회로(22')로부터는 대상 픽셀M의 원래 데이터 /D7~/D0가 그대로 출력된다. 따라서 이 경우는 300dpi의 데이터를 주 주사, 부주사 함께 단순히 2배로 확대한 데이터로서 출력된다.
제37a도 내지 제37b도는 상기의 계조 평활 처리에 의해 얻어지는 화상을 개략적으로 나타내는 도면이다. 제37a도는 300dpi로 전개된 원래 데이터를, 또 제37b도는 계조 평활 논리 회로(22')에 의해 변환된 데이터에 따라 인쇄된 화상을 나타내고 있다. 이와같이 원래 데이터의 인접하는 픽셀의 평균값으로 보간하는 것에 의해 보다 평활한 계조성을 얻을 수 있다.
평활 논리 회로(14')에서는 화상 속성 신호/IMCHR의 생성도 행해진다. 즉, 제33도에 도시한 바와 같이, 대상 픽셀 M의 2값화 신호 LIGHT 및 DARK는 OR 회로(24')에 입력되어 상기 2값화 신호 중 어느 것 하나가 진인 픽셀에 대해서는 화상 속성 신호/IMCHR을 거짓, 즉 논리 H로 하고, 그 이외의 픽셀에 대해서는 화상 속성 신호/IMCHR을 거짓, 즉 논리 L로서 생성한다.
상기의 엣지 평활 논리 회로(21')에 의해 변환된 데이터, 및 계조 평활 논리회로(22')로 변환된 데이터는 셀렉터(23')에 입력된다. 이 셀렉터(23')의 선택 신호로서는 화상 속성 신호/IMCHR이 이용된다. 요컨대, 화상 속성 신호/IMCHR이 거짓인 픽셀에 대해서는 엣지 평활 논리 회로(21')에 의해 변환된 데이터가 선택되고, /IMCHR이 진인 픽셀에 대해서는 계조 평활 논리 회로(22')에 의해 변환된 데이터가 선택된다. 그리고 이와같이 선택된 600dpi, 8비트의 데이터는 화상 신호/VDO7~VDO0로서 화상 클럭 VCLK에 동기하여 화상 속성 신호/IMCHR과 함께 프린터 엔진부(1100)로 송출된다.
제38도는 페이지 메모리(1205)로부터 판독되어 색 신호 변환 회로(1252)에 의해 변환되어 평활 논리 회로(14')에 입력되는 각 색 마다의 300dpi의 면상 데이터를, 주 주사 제1라인으로부터 순서대로 L1, L2 …로 했을 때의 상기의 처리 타이밍을 나타내는 타이밍 챠트이다. 또한 LM1~LM9에는 라인 메모리로부터 판독되는 데이터를 나타내고 있다.
이와같이 하여 600dpi의 데이터로 변환된 화상 신호를 수신한 프린터 엔진에서는 상술한 바와같이, 전자 사진 프로세서에 의한 화상 형성이 행해진다. 그리고 자홍색에 대해서는 1페이지 분의 화상 형성이 완료되면, 이어서 청녹색, 노란색, 검은색의 순으로 각 색마다 처리가 행해지고 최종적으로 풀컬러 화상이 된다.
상술한 바와 같이, 본 실시예에 의하면, 300dpi의 컬러 다중값 화상 데이터에 대하여, 대상 픽셀 주변의 픽셀의 값으로부터 검출한 화상의 특징을 기초로, 화상이 엣지에 상당하는 경우와 비엣지에 상당하는 경우에, 다른 화상 변환 논리를 적용하여 600dpi의 평활한 데이터로 변환하여, 평활한 엣지 화면을 얻을 수 있고, 인쇄품질의 향상이 가능하게 된다.
또한 상기 실시예에서는 자홍색, 청녹색, 노란색, 검은색의 4개의 이미지 평면에 대하여 동일한 변환 처리를 적용하고 있으나, 각색마다 인간의 시각 특성도 다르기 때문에, 평면에 의해 변환 논리를 변화시켜도 좋다. 그 경우는 콘트롤러에 의해 현재 처리 중의 색을 표시하는 신호를 평활 처리부에 입력하여 논리를 전환하게 한다. 또한, 변환 논리를 복수 준비해 놓고, 환경 등에 따라 유저가 선택가능하게 해도 좋다.
이하 상기 제2실시예의 변형예에 대하여 설명하기로 한다.
[제1변형예]
본 발명에 따른 컬러 레이저 빔 프린터는 상기 제2실시예에 따른 컬러 베이저 빔 프린터와는 엣지 평활 처리의 변환 알고리즘 및 화상 속성 신호/IMCHR이 위인 경우의 펄스폭 변조 회로에서의 처리가 다르다.
구체적으로, 상기 제2실시예에서는 페이지 메모리에 전개된 300dpi의 다중값 화상 데이타를 평활 처리 회로에 의해 600dpi의 데이터로 변환하고, /IMCHR이 위인 픽셀에 대해서는 600선의 PWM으로 인쇄있으나, 본 발명에서는 화상 속성 신호/IMCHR이 거짓인 경우는 화상 데이터는 다중값으로서, 농도 레벨을 나타내는 신호가 아니라 주 주사 방향에 2400dpi단위로 레이저를 온/오프 제어하기 위한 위치 지정 신호로서 사용된다.
제39도는 본 변형예에 따른 컬러 레이저 빔 프린터를 구성하는 펄스폭 변화회로의 블록도이다. 또한 도면에 있어서 제25도에 도시한 상기 제2실시예에 따른 펄스폭 변호 회로와 동일한 기능을 갖는 구성 요소에 대해서는 동일한 부호를 병기하여 여기서는 이들의 설명을 생략한다. 제39도에서, 도면 참조 부호(1160)은 4-to-1 병렬-직렬 변환 회로, 도면 참조 부호(1161)는 클럭 발생회로이다. 이 클럭 발생 회로(1161)은 상기 제2실시예에서의 클럭과 동일한 PCLK, (1/3)PCLK외, PCLK의 4배의 주파수의 클럭 신호 4PCLK를 출력한다.
본 펄스폭 변조 회로에서는 대상 픽세 M을 중심으로 하는 주 주사 9도트×부주사 9라인의 총 81픽셀의 데이터가 평활 처리 회로(1253)의 평활 논리 회로(14')에 입력된다. 또한 상기 실시예와 동일하게, 여기서 입력되는 데이터는 대상 픽셀 M 및 그의 오른쪽, 아래쪽 오른쪽 경사 아래에 인접하는 3픽셀의 총 4픽셀에 관해서는 다중값 화상 데이터 /D7~/D0 및 2값화 신호 LIGHT, DARK의 총 10비트, 그 이외의 픽셀에 관해서는 2값화 신호 LIGHT, DARK의 총 2비트이다.
평활 논리 회로(14')의 엣지 평활 논리 회로(21')에서는 제40도에 도시하는 바와같이, 대상 픽셀 M의 주변의 픽셀을 참조하여 화상의 엣지를 검출하고, 소정의 엣지가 평활하게 되도록, 대상 픽셀 M의 화상 데이터를 주 주사의 밀도를 8배, 부주사의 밀도를 2배로 한 16개의 값 데이터 M1a, M1b, M1c, M1d, M1e, M1f, M1g, M1h, M2a, M2b, M2c, M2d, M2e, M2f, M2g, M2h로 변환한다. 따라서, 변환후에 데이터의 주 주사 밀도는 2400dpi, 부주사 밀도는 600dpi로 된다.
상기의 변환은 상기 제2실시예와 동일하게 시프트 레지스터(12')의 출력 데이터를 먼저 결정된 복수의 비트 맵 패턴과 조합하는 것에 의해 행해진다. 제41a도 및 제41b도는 그의 일예를 나타내는 도면이다.
또, 변환후의 데이터에 대해서는 프린터 엔진의 기수 라인 인쇄시에 M1a~M1h를, 우수라인 인쇄시에 M2a~M2h를 송출한다. 이 경우, 신호선으로서 /VDO7~/VDO4의 상위 4비트를 사용하여, 600dpi단위로 주 주사의 기수 도트에 M1a~M1d(M2a~M2d)를 우수 도트에 M1e~M1h(M2e~M2h)를 할당해 송출한다. 그리고 화상 속성 신호/IMCHR과 함께, 화상 클럭 VCLK에 동기하여 프린터 엔진에 송출한다.
이와같이 하여 프린터 엔진에 입력된 화상 신호는 이어서 펄스폭 변조 회로(1101)에 입력되어, 그 라인 메모리(1129)를 통하여, 상휘 4비트의 /VDO7~/VDO4가 병렬-직렬 변환 회로(116)에 입력된다. 이 병렬-직렬 변환 회로(1160)은 상기 4비트의 병렬 데이터를 클럭 발생 회로(1161)에 의해 생성된 패턴 클럭 신호(PCLK)의 4배의 주파수의 클럭 신호(4PCLK)로 직렬 데이터(SVDO)를 변환한다.
그리고, 변환된 SVO0신호는 셀렉터(1138)을 통하여 레이저 구동 신호(VDO)로서 레이저 드러이버로 송출되어 소정의 인쇄가 행해진다. 이때, 화상 속성 신호/IMCHR이 진인 경우는 상기 제2실시예와 동일하게 200선의 PWM에 의해 다중값 인쇄가 행해진다.
제42a도 및 제42b도, 그리고 제43a도 및 제43b도는 본 변형예에서의 엣지 부분의 인쇄 화상을 개략적으로 나타내는 도면이다.
이와같이, 본 변형예에 있어서는 평활에 의한 변환시에 주 주사 2400dpi, 부주사 600dpi 단위로 임의로 도트의 위치를 제어할 수 있으므로 특히 수직에 가까운 사선의 평활에 유효하다.
[제2변형예]
이하 상기 제2실시예의 변형예 2에 대하여 설명하기로 한다.
상기 제2실시예 및 그 제1변형예에서는 콘트롤러에 의해 생성하는 RGB의 다중값 화상 데이터의 밀도가 300dpi의 경우에 대하여 설명하였다. 여기서는 페이지 메모리(1205)의 기억 용량이나 화상의 종류에 따라, 다중값 데이터를 600dpi로 전개 가능한 구성을 한예에 대하여 설명한다.
또한, 상기 제1실시예에 따른 컬러 레이저 빔 브린터와 동일한 구성 부분에 대해서는 그 설명을 생략한다.
본 변형예의 비디오 콘트롤러는 상기 제2실시예와 동일한 구성에 있어서, CPU(1202)가 RGB화상 데이터를 300dpi로 전개하는지 600dpi로 전개하는지의 판별을 한다. 이 판단은 페이지 메모리(1205)의 기억 용량과 압축 신장 회로(1206)의 압축률의 관계에 의해 행해진다.
보다 구체적으로, 페이지 메모리(1205)가, 600dpi의 데이터를 소정치보다 작은 압축율(즉, 1/20)로 저장가능한 경우, 화상 데이터를 600dpi로 전개하고, 그 이상의 경우는 화상 데이터를 300dpi로 전개한다. 또 호스트 컴퓨터나 제어 패널(1209)에 의해 오퍼레이터가 해상도를 지정할 수도 있다.
제44도는 본 병형예에 따른 평활 처리 회로(1253)의 구성을 나타내는 블록도이다. 제44도에서 도면 참조 부호(17'~19')는 셀렉터, 도면 참조 부호(20')는 600dpi의 동작시의 호상 속성 신호 생성 회로이다. 그외의 구성 요소는 제30도에 도시한 제2실시예에 따른 평활 처리 회로와 동일하다.
제44도에 도시하는 평활 처리 회로(1253)에는 데이터의 해상도를 나타내는 신호/HRESO가 입력된다. 이/HRESO가 진인 경우는 데이터의 해상도가 600dpi인 것을 나타낸다. 이 경우 셀렉터(17'~19')는 A입력측이 선택된다.
보다 구체적으로, 콘트롤러 내부에서 사용하는 화상 클럭 신호 VCLKB로서 600dpi의 클럭 VCLKB가 사용되고, 또 수직 동기 신호로서, 엣지로부터의 /LSYNC신호가 그대로 사용된다. 그리고 600dpi, 각 8비트의 RGB신호 /D7~/D0는 VCLKB신호에 동기하여 화상 속성 신호 생성회로(19')에 입력된다.
이 화상 속성 신호 생성 회로(19')에는 상기 제2실시예와 동일하게, 해당인쇄 픽셀의 값이 OFH이하, 또는 FOH이상일 때에, /IMCHR신호를 거짓으로서 생성한다. 그리고 상기 화상 데이터와 함께 프린터 엔진에 송출된다. 또한/HRESO가 거짓인 경우는 데이터의 해상도가 300dpi인 것을 나타내고 그때의 동작은 상기 제2실시예와 동일하다.
이와같이, 본 변형예에서는 값이 싼 기본 모델에 메모리를 추가함에 의해 600dpi의 콘트롤러로의 개량이 가능하게 된다.
[실시예 3]
이하 본 발명의 제3실시예에 대하여 설명하기로 한다.
제45도는 본 발명의 제3실시예에 따른 컬러 레이저 빔 프린터(이하 프린터라 한다)의 블럭 구성도이다. 또한 여기서는 상기 제1실시예, 및 제2실시예에 따른 프린터와 동일한 구성 요소에는 동일 부호를 병기했다.
제45도에서, 도면 참조 부호(2201)는 프린터(2202)에 접속도는 호스트 컴퓨터이고, 응용 소프트웨어 등에 의해 작성된 화상 정보를 커맨드 또는 코드데이타나 이미지 데이터로서 인터페이스(도시 생략)를 통해 프린터(2202) 내의 콘트롤러(2203)에 송신한다. 콘트롤러(2203)은 이들의 커맨드 또는 데이터에따라 300dpi의 픽셀에 대응하는 RGB다중 값의 비트 데이터(예를 들면, 8비트)로 전개한다.
콘트롤러(2203)로부터 출력된 비트 데이터는 데이터 압축 신장 처리부(2204)로 보내져, 거기서 데이터 압축되어 1페이지분의 RGB의 다중값의 비트 데이터로서 메모리(도시 생략)에 저장된다. 그리고, 데이터 압축 신장 처리부(2204)는 이 메모리로부터, 엔진부(2207)의 처리 타이밍에 따라 신장된 300dpi의 RGB의 다중값의 비트 데이터를 순차 출력한다.
도면 참조 부호(2205)는 데이터 압축 신장 처리부(2204)로부터 출력되는 RGB의 다중값의 비트 데이터를 후술하는 화상 처리부 A(2101) 혹은 화상 처리부 B(2102)로 송출하는 경우의 전환을 행하는 전환부이다. 또한 여기서의 전환은 유저에 의한 화상의 특징으로서, 자연 화상 등의 중간조 화상과 문자, 도형 등의 2값화 화상이 혼재되어 있는 경우는 출력 단자 A측으로의 전환이 행해져 화상처리부 A가 선택되고, 또 문자나 도형을 포함하는 화상에 대해서는 출력 단자 b도의 전환에 의해 화상 처리부 B가 선택된다.
화상 처리부(A)는 색변환 처리부(205) 및 해상도 변환 처리부(206)와 동일한 구성, 및 동일한 구성을 갖고 있고, 색 변환 처리부(205)는 엔진의 색 재현 특성에 따른 마스킹 처리 및 하색 제거(UCR)처리를 행함에 의해, 입력된 300dpi의 RGB의 비트 데이터를 YMCK의 다중값의 비트 데이터로 색 변환한다.
그리고, 이 YMCK의 다중값의 비트 데이터는 다음단의 해상도 변환 처리부(206)에 의해, 상기 제1실시예와 동일한 방식에 의해, 600dpi의 다중값의 비트 데이터로 해상도 변환되고, 변환후의 비트 데이터는 엔진부(2207)로 출력된다.
한편, 화상 처리부(B)는 상기 제2실시예에 따른 화상 처리부(1207)와 동일하게, 검은색 문자 검출 회로(1251), 색신호 변환 회로(1252), 그리고 평활 처리 회로(1253)에 3개의 기능 블록으로 구성되며, 상기 제2실시예의 처리와 동일한 처리에 의해 600dpi로 해상도 변환된 화상 데이터를 출력한다.
또한, 본 실시예에 따른 프린터에서도, 화상 처리부(A) 혹은 화상 처리부(B)로부터 출력되는 비트 데이터는 엔진부(2207)에 의해 그 데이터에 따른 펄스폭 변조가 행해져, 그 변조된 신호에 의해 레이저를 구동함으로써 컬러 화상을 얻는다.
상술한 바와 같이, 본 실시예에 따르면, 2개의 화상 처리부를 선택적으로 전환하여, 다른 해상도 변환 처리를 실행함에 의해, 2값화 화상 부분에서는 윤곽의 예리함이나 윤곽의 평활 정도를 재현하고, 중간조 화상 부분에서는 농도 계조의 평활한 재현을 가능하게 하여 고품위의 화질 인쇄를 가능하게 함과 동시에, 화상이 엣지에 상당하는 경우와 비 엣지에 상당하는 경우에 다른 화상 변환 논리를 적용하여 문자나 도형을 포함하는 화상 데이터를 고해상도의 평활화한 데이터로 변환함으로써, 보다 평활한 엣지 화상을 얻을 수 있다.
본 발명은 복수의 기기로부터 구성되는 시스템의 적용해도 하나의 기기로 구성되는 장치에 적용해도 좋다. 또 본 발명의 시스템 혹은 장치에 프로그램을 공급하는것에 의해 달성되는 경우에도 적용할 수 있음을 말할 필요도 없다.
상술한 바와 같이, 본 발명에 따르면, 화상 윤곽의 예리함이나 평활 정도가 유지됨과 동시에 중간조 화상의 부분에서는 농도 계조의 평활 정도가 유지된 상태에서 고해상도로의 인쇄 기록을 행할 수 있다. 또한, 화상 데이터를 압축하는 것뿐만 아니라 보간처리에 의해 그 해상도를 변환함에 의해, 화상 데이터의 고압축을 달성하여 화상 메모리 용량을 감소할 수 있음과 동시에 화상의 화질을 유지할 수 있다.
또, 본 발명에 따르면, 화상의 특징에 의해 다른 해상도 변환을 실행하는 것에 의해 평활한 엣지 화상을 얻을 수 있다.
또한, 본 발명의 다른 양태에 따르면, 2개의 화상 처리부를 선택적으로 전환하여, 다른 해상도 변환 처리를 실행함으로써, 고품위의 화질인쇄를 가능하게 함과 동시에, 화상의 특징에 의해 다른 화상 변환 논리를 적용함으로써 고해상도의 보다 평활한 엣지 화상을 얻을 수 있다.
이제까지 본 발명의 화상 형성 장치 및 방법에 대하여 기술해 왔지만 본 발명의 영역 및 범위를 벗어남이 없이 다른 변형 실시예가 가능함은 본 기술 분야에 숙련된 자라면 쉽게 알수 있을 것이다.

Claims (29)

  1. 감광체 상에 외부 장치로부터 입력된 화상 데이터의 잠상을 형성하고, 상기 잠상을 현상하여 기록 용지 상에 화상을 얻는 화상 형성 장치에 있어서, 상기 화상 데이터에 포함되어 있는 2값 화상 데이터와 다중값 화상 데이터를 판별하는 수단과 : 상기 판별 후의 화상 데이터에 대해 압축/신장 처리를 행하는 압축/신장 수단과 : 상기 압축/신장 수단에 의해 신장되어 얻어진 화상 데이터로부터 제1해상도를 갖는 제1비트 정보를 생성하는 수단과 : 상기 2값 화상 데이터에 대해 한 형태의 변환 처리를 행하고 상기 다중값 화상 데이터에 대해 다른 형태의 변환 처리를 행함으로써 상기 제1비트 정보의 해상도를 변환하여 상기 제1해상도 보다 높은 제2해상도를 갖는 제2비트 정보를 얻는 해상도 변환 수단을 구비하고, 상기 제2비트 정보에 따라 화상 형성 및 기록을 행하고, 상기 화상 데이터는 컬러 화상 데이터이며, 상기 해상도 변환 수단은 상기 컬러 화상 데이터를 구성하는, Y, M, C, K의 컬러 성분의 각 컬러 평면에 대하여 상기 해상도 변환 처리를 실행하는 것을 특징으로 하는 화상 형성 장치.
  2. 제1항에 있어서, 상기 해상도 변환 처리는 대상 픽셀에 인접한 픽셀의 값에 따라 상기 대상 픽셀의 보간 데이터를 생성하는 데이터 보간 처리인 것을 특징으로 하는 화상 형성 장치.
  3. 제2항에 있어서, 상기해상도 변환 처리는 상기 2값 화상 데이터에 대해서는 논리 처리를 행하고 상기 다중값 화상 데이터에 대해서는 수치 처리를 행하는 것을 특징으로 하는 화상 형성 장치.
  4. 제1항에 있어서, 상기 압축/신장 수단은 상기 다중값 화상 데이터를 고 압축율로 압축시키고, 상기 2값 화상 데이터에 대해서는 저 압축율로 압축을 행하는 것을 특징으로 하는 화상 형성 장치.
  5. 상기 2값 화상 데이터는 문자/도형의 화상 데이터이고, 상기 다중값 화상 데이터는 자연 화상을 나타내는 데이터인 것을 특징으로 하는 화상 형성 장치.
  6. 감광체 상에 외부 장치로부터 입력된 화상 데이터의 잠상을 형성하고, 상기 잠상을 현상하여 기록 용지 상에 화상을 얻는 화상 형성 장치에 있어서, 상기 화상 데이터에 따라 소정의 컬러 화상 데이터를 생성하는 수단과 , 상기 컬러 화상 데이터에 대해 압축/신장 처리를 행하는 압축/신장 수단과 : 상기 신장 처리 후의 상기 컬러 화상 데이터를 복수의 컬러 현상제에 대응하는 필드 순차 화상 데이터(field-sequential image date)로 변환시키는 수단과 : 상기 필드 순차 데이터의 특정 픽셀 및 상기 특정 픽셀 주변의 소정의 픽셀에 기초하여 상기 화상 데이터의 특징을 검출하는 검출 수단과 : 상기 특징에 따라 상기 특정 픽셀의 데이타 값을 변경하는 수단과 : 상기 변경된 픽셀을 포함함으로써 상기 화상 데이터의 해상도를 변환시키는 해상도 변환 수단을 구비하고, 상기 해상도 변환 후의 화상 데이터에 따라 화상 형성 및 기록을 행하고, 상기 검출 수단은 상기 특정 픽셀이 상기 화상 데이터에 대응하는 화상의 엣지에 위치하는지 비엣지에 위치하는지의 여부를 검출하고, 상기 해상도 변환 수단은 상기 특정 픽셀이 화상의 엣지에 위치하는 경우에 대해서는 한 형태의 해상도 변환을 행하고 상기 특정 픽셀이 화상의 비엣지에 위치하는 경우에 대해서는 다른 형태의 해상도 변환을 행하며, 상기 특정 픽셀이 화상의 엣지에 위치하는 경우 상기 해상도 변환 수단은 상기 특정 픽셀과 미리 설정된 복수의 비트맵 패턴을 비교하여 상기 비교 결과 상기 특정 픽셀과 상기 비트맵 패턴이 일치하는 것으로 판단될 때 소정의 해상도 변환을 행하는 것을 특징으로 하는 화상 형성 장치.
  7. 제6항에 있어서, 상기 해상도 변환 수단은 상기 특정 픽셀이 화상의 비엣지에 위치하는 경우 상기 특정 픽셀의 데이터 값과 상기 특정 픽셀 주변의 픽셀 데이타 값의 평균 값으로 상기 특정 픽셀을 치환하는 것을 특징으로 하는 화상 형성 장치.
  8. 제6항에 있어서, 상기 컬러 화상 데이터 내에 포함되고, 상기 복수의 현상제 중 검은색의 현상제를 사용하여 흑백으로 기록해야할 픽셀을 검출하기 위한 수단을 더 구비하는 것을 특징으로 하는 화상 형성 장치.
  9. 제6항에 있어서, 상기 해상도 변환 수단은 미리 설정된 복수의 비트맵 패턴과의 비교 결과에 따라 상기 특정 픽셀의 픽셀 밀도를 주 주사 방향 및 부 주사 방향으로 소정량 만큼 증가시키는 것을 특징으로 하는 화상 형성 장치.
  10. 제6항에 있어서, 상기 해상도 변환 수단은 상기 검출 수단에 의해 검출된 화상의 엣지 상에서의 변화점 및 그 부근에 위치하는 픽셀의 데이터 값을 변경하는 것을 특징으로 하는 화상 형성 장치.
  11. 제6항에 있어서, 상기 화상 데이터는 컬러 화상 데이터이고, 상기 해상도 변환 수단은 상기 컬러 화상 데이터를 구성하는 Y, M, C, K의 컬러 성분의 각 컬러 평면에 대하여 상기 해상도 변환 처리를 실행하는 것을 특징으로 하는 화상 형성 장치.
  12. 감광체 상에 외부 장치로부터 입력된 화상 데이터의 잠상을 형성하고, 상기 잠상을 현상하여 기록 용지 상에 화상을 얻는 화상 형성 장치에 있어서, 상기 화상 데이터에 대응하는 컬러 화상 데이터에 대해 압축/신장 처리를 행하는 압축/신장 수단과, 상기 신장 처리 후의 컬러 화상 데이터에 대해 제1해상도 변환을 행하는 제1화상 처리 수단과, 상기 신장 처리 후의 컬러 화상 데이터에 대해 상기 제1해상도 변환과는 다른 제2해상도 변환을 행하는 제2화상 처리 수단과, 소정의 조건에 따라 상기 제1 및 제2해상도 변환을 선택적으로 실행하는 수단을 구비하고, 상기 제2화상 처리 수단은 상기 신장 처리 후의 컬러 화상 데이터를 복수의 컬러 현상제에 대응하는 필드 순차 화상 데이터로 변환시키기 위한 수단과, 상기 필드 순차 데이터의 특정 패턴 및 상기 특정 패턴 주변의 소정의 픽셀에 기초하여 상기 화상 데이터의 특징을 검출하기 위한 수단과, 상기 특정 픽셀의 데이터 값을 상기 특징에 따라 변경하기 위한수단을 포함하고, 상기 제2해상도 변환은 상기 변경된 픽셀을 포함함으로써 상기 화상 데이터의 해상도를 변환시키는 변환인 것을 특징으로 하는 화상 형성 장치.
  13. 제12항에 있어서, 상기 제1화상 처리 수단은 상기 화상 데이터에 포함되어 있는 2값 화상 데이터와 다중값 화상 데이터를 판별하는 수단과 : 상기 압축/신장 수단에 의한 신장에 의해 얻어진 화상 데이터로부터 제1해상도를 가진 제1비트 정보를 생성하는 수단을 구비하고, 상기 제1해당도 변환은 상기 2값 화상 데이터에 대해 한 형태의 변환 처리를 행하고, 상기 다중값 화상 정보에 대해 다른 형태의 변환 처리를 행함으로써 상기 제1비트 정보를 상기 제1해상도보다 높은 제2해상도를 갖는 제1비트 정보로 변환시키는 변환인 것을 특징으로 하는 화상 형성 장치.
  14. 제13항에 있어서, 상기 변환 처리는 대상 픽셀에 이웃하는 픽셀값에 따라 상기 대상 픽셀의 보간 데이터를 생서하는 데이터 보간 처리이고, 상기 해상도 변환 처리는 상기 2값 화상 데이터에 대해서는 논리 처리를 행하고, 상기 다중값 화상 데이터에 대해서는 수치 처리를 행하는 것을 특징으로 하는 화상 형성 장치.
  15. 제12항에 있어서, 상기 검출 수단은 상기 특정 픽셀이 상기 화상 데이터에 대응하는 화상의 엣지에 위치하는지 비엣지에 위치하는지의 여부를 검출하고, 상기 해상도 변환 수단은 상기 특정 픽셀이 화상의 엣지에 위치하는 경우에는 한 형태의 해상도 변환을 행하고 상기 특정 픽셀이 화상의 비엣지에 위치하는 경우에는 다른 형태의 해상도 변환을 행하는 것을 특징으로 하는 화상 형성 장치.
  16. 화상 형성 수단용 화상 데이터를 발생하기 위한 화상 처리 방법에 있어서, 상기 화상 형성 수단에 의한 화상 형성에 적합한 컬러 표현과는 다른 제1컬러 표현으로 표현되는 제1화상 데이터-상기 제1화상 데이터는 또한 상기 화상 형성 수단에 의한 화상 형성에 적합한 해상도 표현과는 다른 제1해상도 표현으로 표현되어짐-를 입력시키는 단계와, 상기 제1화상 데이터를 상기 화상 형성 수단에 의한 화상 형성에 적합한 제2컬러 표현으로 표현되는 제2화상 데이터로 변환시키는 컬러 변환 단계와, 상기 제2화상 데이터를 상기 화상 형성 수단에 의한 화상 형성에 적합한 제2해상도 표현으로 표현되는 제3화상 데이터로 변환시키는 해상도 변환 단계를 포함하고, 상기 해상도 변환 단계는 상기 제2컬러 표현의 각 컬러 성분의 상기 제2화상 데이터에 대해 고밀도 픽셀 데이터를 추출함으로써 평활 처리를 행하기 위한 제1변환 단계를 갖는 것을 특징으로 하는 화상 처리 방법.
  17. 제16항에 있어서, 상기 해상도 변환 단계는 상기 제2컬러 표현의 각 컬러 성분의 상기 제2화상 데이터에 대해 복수의 이웃하는 픽셀에 관련된 데이터의 평균을 계산함으로써 보간을 행하기 위한 제2변환 단계를 갖는 것을 특징으로 하는 화상 처리 방법.
  18. 제17항에 있어서, 상기 제1 및 제2변환 단계 중 하나를 선택하여 상기 선택된 변환 단계에서 변환되어진 화상 데이터를 상기 화상 형성 수단에 상기 제3화상 데이터로서 출력시키는 선택 단계를 더 포함하는 것을 특징으로 하는 화상 처리 방법.
  19. 제16항에 있어서, 상기 복수의 컬러 성분들은 노란색, 자홍색, 청녹색, 및 검은색 성분인 것을 특징으로 하는 화상 처리 방법.
  20. 제16항에 있어서, 상기 제1컬러 표현은 적색, 녹색, 및 청색 성분으로 표현되는 것을 특징으로 하는 화상 처리 방법.
  21. 화상 처리 장치에 있어서, 상기 화상 형성 수단에 의한 화상 형성에 적합한 컬러 표현과는 다른 제1컬러 표현으로 표현되는 제1화상 데이터-상기 제1화상 데이터는 또한 상기 화상 형성 수단에 의한 화상 형성에 적합한 해상도 표현과는 다른 제1해상도 표현으로 표현되어짐-을 입력시키기 위한 수단과, 상기 제1화상 데이터를 상기 화상 형성 수단에 의한 화상 형성에 적합한 제2컬러 표현으로 표현되는 제2화상 데이터로 변환시키기 위한 컬러 변환 수단과, 상기 제2화상 데이터를 상기 화상 형성 수단에 의한 화상 형성에 적합한 제2해상도 표현으로 표현되는 제3화상 데이터로 변환시키기 위한 해상도 변환 수단을 포함하고, 상기 해상도 변환 수단은 상기 제2컬러 표현의 각 컬러 성분의 상기 제2화상 데이터에 대해 고밀도 픽셀 데이터를 추출함으로써 평활 처리를 행하기 위한 제1변환 수단을 갖는 것을 특징으로 하는 화상 처리 장치.
  22. 제21항에 있어서, 상기 해상도 변환 수단은 상기 제2컬러 표현의 각 컬러 성분의 상기 제2화상 데이터에 대해 복수의 이웃하는 픽셀에 관련된 데이터의 평균을 계산함으로써 보간을 행하기 위한 제2변환 수단을 갖는 것을 특징으로 하는 화상 처리 장치.
  23. 제22항에 있어서, 상기 제1 및 제2변환 수단 중 하나를 선택하여 상기 선택된 변환 수단으로부터 출력되어진 화상 데이터를 상기 화상 형성 수단에 상기 제3화상 데이터로서 출력시키기 위한 선택 수단 더 포함하는 것을 특징으로 하는 화상 처리 장치.
  24. 제21항에 있어서, 상기 입력 수단은 압축/신장 수단을 갖는 것을 특징으로 하는 화상 처리 장치.
  25. 제21항에 있어서, 상기 복수의 컬러 성분들은 노란색, 자홍색, 청녹색, 및 검은색 성분인 것을 특징으로 하는 화상 처리 장치.
  26. 제21항에 있어서, 상기 제1컬러 표현은 적색, 녹색, 및 청색 성분으로 표현되는 것을 특징으로 하는 화상 처리 장치.
  27. 제21항에 있어서, 화상 형성 수단을 더 포함하는 것을 특징으로 하는 화상 처리 장치.
  28. 제21항에 있어서, 상기 화상 형성 수단은 전자-사진을 이용하여 화상을 형성하는 것을 특징으로 하는 화상 처리 장치.
  29. 제28항에 있어서, 상기 제1 및 제2해상도 표현에 관련된 해상도는 부 주사 방향으로의 상기 화상 형성 수단의 해상도인 것을 특징으로 하는 화상 처리 장치.
KR1019940012646A 1993-06-04 1994-06-04 화상 형성 장치 및 그 방법 KR0156956B1 (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP13439493 1993-06-04
JP93-134394 1993-06-04
JP09442094A JP3542377B2 (ja) 1993-06-04 1994-05-06 画像形成装置及びその方法
JP94-094420 1994-05-06

Publications (2)

Publication Number Publication Date
KR950001543A KR950001543A (ko) 1995-01-03
KR0156956B1 true KR0156956B1 (ko) 1998-11-16

Family

ID=26435701

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940012646A KR0156956B1 (ko) 1993-06-04 1994-06-04 화상 형성 장치 및 그 방법

Country Status (6)

Country Link
US (1) US5875044A (ko)
EP (1) EP0633688B1 (ko)
JP (1) JP3542377B2 (ko)
KR (1) KR0156956B1 (ko)
CN (1) CN1059063C (ko)
DE (1) DE69426658T2 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101319472B1 (ko) * 2009-11-16 2013-10-29 캐논 가부시끼가이샤 화상 처리장치 및 화상 처리방법

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0946511A (ja) * 1995-07-31 1997-02-14 Nec Corp 画像形成装置
JP3733166B2 (ja) * 1996-03-11 2006-01-11 キヤノン株式会社 多色画像出力装置及び方法
US6243174B1 (en) * 1996-10-24 2001-06-05 Seiko Epson Corporation Image processing device, color printing device, image processing method and medium recording image processing program
US6027195A (en) * 1996-11-12 2000-02-22 Varis Corporation System and method for synchronizing the piezoelectric clock sources of a plurality of ink jet printheads
US6504949B2 (en) 1997-08-19 2003-01-07 Canon Kabushiki Kaisha Image processing apparatus and method
US6049330A (en) * 1997-08-28 2000-04-11 Oak Technology, Inc. Method and apparatus for optimizing storage of compressed images in memory
US6266154B1 (en) 1998-05-21 2001-07-24 Oak Technology, Inc. Grayscale enhancement system and method
KR100298577B1 (ko) * 1998-12-07 2001-10-29 김충환 히터시일의가열압착장치
US6373481B1 (en) * 1999-08-25 2002-04-16 Intel Corporation Method and apparatus for automatic focusing in an image capture system using symmetric FIR filters
US7102764B1 (en) * 1999-11-18 2006-09-05 Hewlett-Packard Development Company, L.P. Digital copying machine including photo features function
US6476844B1 (en) 2000-10-12 2002-11-05 Lexmark International, Inc. Method and apparatus for electrophotographic laser video modulation and decode for spot fidelity
US6661531B1 (en) 2000-11-15 2003-12-09 Lexmark International, Inc. Method for adaptively matching print quality and performance in a host based printing system
US6484008B2 (en) * 2000-12-19 2002-11-19 Hewlett-Packard Company Recirculating type paper drive for a direct transfer color printer
US6765695B2 (en) 2001-09-12 2004-07-20 Seiko Epson Corporation Color processing architecture and algorithms for color laser printers
GB2385763B (en) * 2002-02-22 2005-09-07 Sony Uk Ltd Image processing apparatus and method
JP4313051B2 (ja) * 2002-02-27 2009-08-12 株式会社リコー 画像形成装置、課金計数装置、画像形成方法、課金方法、画像形成プログラムおよび課金プログラム
JP3984858B2 (ja) * 2002-05-01 2007-10-03 キヤノン株式会社 画像処理装置及びその制御方法
US6826301B2 (en) * 2002-10-07 2004-11-30 Infocus Corporation Data transmission system and method
US20040080762A1 (en) * 2002-10-25 2004-04-29 Xerox Corporation Half-tone based enhancement of black
US7286819B2 (en) * 2002-10-31 2007-10-23 Canon Kabushiki Kaisha Printing apparatus, print control method, and program product
EP2107412A1 (en) * 2003-02-17 2009-10-07 Seiko Epson Corporation Scanner
JP2004322375A (ja) * 2003-04-22 2004-11-18 Canon Inc 露光量決定方法
JP4412704B2 (ja) * 2003-06-09 2010-02-10 キヤノン株式会社 画像処理方法および装置並びにx線撮影装置
JP4131205B2 (ja) * 2003-07-23 2008-08-13 セイコーエプソン株式会社 画像処理装置及び画像処理をコンピュータに実行させる画像処理プログラム
US7515758B2 (en) * 2004-02-03 2009-04-07 International Business Machines Corporation Black white image compression having print density control
CN100447684C (zh) * 2004-12-31 2008-12-31 明基电通股份有限公司 将一原始影像复印成m份包含n种样式的副件的影印***
US7830552B2 (en) * 2005-04-15 2010-11-09 International Business Machines Corporation Black white image scaling having print density control and polarity detection
US20080226164A1 (en) * 2007-03-12 2008-09-18 Seiko Epson Corporation Image data decoding device, image data encoding device, image processing device, and electronic instrument
JP5446635B2 (ja) * 2008-09-16 2014-03-19 株式会社リコー 画像形成装置および画像形成方法
JP5761994B2 (ja) * 2010-12-14 2015-08-12 キヤノン株式会社 画像処理装置及び画像処理方法
JP5834672B2 (ja) * 2011-09-16 2015-12-24 株式会社リコー 画像処理装置、画像処理方法、画像形成装置、プログラムおよび記録媒体
CN103021069B (zh) * 2012-11-21 2015-02-18 深圳市兆图电子有限公司 高速票据图像采集处理***及其采集处理方法
JP7152323B2 (ja) * 2019-01-18 2022-10-12 株式会社ミマキエンジニアリング 印刷システム、画像処理装置、及び印刷方法
CN117873408B (zh) * 2024-03-11 2024-05-31 珠海芯烨电子科技有限公司 一种云打印机数据恢复方法以及相关装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4303947A (en) * 1978-06-21 1981-12-01 Xerox Corporation Image interpolation system
US4878126A (en) * 1986-02-19 1989-10-31 Canon Kabushiki Kaisha Imgae processing apparatus
JPS62200976A (ja) * 1986-02-28 1987-09-04 Dainippon Screen Mfg Co Ltd 高分解能2値化画像出力装置
US5031034A (en) * 1988-06-20 1991-07-09 Canon Kabushiki Kaisha Image forming and processing apparatus with identification of character portions of images
EP0359463B1 (en) * 1988-09-08 1997-04-16 Canon Kabushiki Kaisha Dot image data output apparatus
US5235436A (en) * 1990-03-02 1993-08-10 Canon Kabushiki Kaisha Image processing apparatus
US5404233A (en) * 1990-08-28 1995-04-04 Kyocera Corporation Method for smoothing image
JP3059205B2 (ja) * 1990-10-30 2000-07-04 株式会社リコー 画像処理装置
JP3222183B2 (ja) * 1992-02-19 2001-10-22 株式会社リコー 画像処理装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101319472B1 (ko) * 2009-11-16 2013-10-29 캐논 가부시끼가이샤 화상 처리장치 및 화상 처리방법
US8619336B2 (en) 2009-11-16 2013-12-31 Canon Kabushiki Kaisha Image processing apparatus and method and non-transitory computer-readable storage medium storing a computer-executable program for causing a computer to perform the method, for outputting or generating a pulse-width modulated signal

Also Published As

Publication number Publication date
JPH0799570A (ja) 1995-04-11
EP0633688B1 (en) 2001-02-07
DE69426658T2 (de) 2001-08-02
US5875044A (en) 1999-02-23
DE69426658D1 (de) 2001-03-15
JP3542377B2 (ja) 2004-07-14
EP0633688A3 (en) 1995-04-19
EP0633688A2 (en) 1995-01-11
KR950001543A (ko) 1995-01-03
CN1103725A (zh) 1995-06-14
CN1059063C (zh) 2000-11-29

Similar Documents

Publication Publication Date Title
KR0156956B1 (ko) 화상 형성 장치 및 그 방법
JP3063957B2 (ja) 画像処理装置
JP4275827B2 (ja) デジタル画像データの処理方法及び処理装置
US5113252A (en) Image processing apparatus including means for performing electrical thinning and fattening processing
US20020061133A1 (en) Image processing apparatus and method
US5138443A (en) Image processing apparatus having means for synthesizing binarized image data
US5206719A (en) Image processing apparatus including means for extracting an outline
US6052203A (en) Printing system, printer, printer driver and program storage medium
JP2830690B2 (ja) 画像処理装置
US5119185A (en) Image processing apparatus including a minimum value signal detector unit
US5638183A (en) Image forming apparatus with selectively controlled resolution
EP0416886B1 (en) Image recording apparatus
EP0397429A2 (en) Image processing apparatus and method
EP0723362B1 (en) Colour image forming apparatus
JPH1155519A (ja) 画像処理方法及びそれを用いた印刷装置
US8014631B2 (en) Image processing apparatus, image processing method, and computer readable medium for generating a reduced image
JPH08331401A (ja) カラー画像形成装置
JP4035254B2 (ja) 画像処理装置及び画像処理方法
JP3738807B2 (ja) 画像処理装置及び画像処理方法
JP2004282344A (ja) 画像処理方法
JPH08298597A (ja) 画像処理装置およびその方法
JP3554011B2 (ja) 画像処理装置及び画像処理装置の制御方法
JP2000227848A (ja) 画像処理装置
JPH0922455A (ja) 画像処理装置およびその方法
JP2721347B2 (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
FPAY Annual fee payment

Payment date: 20120625

Year of fee payment: 15

LAPS Lapse due to unpaid annual fee