KR0176725B1 - 화상형성방법 - Google Patents

화상형성방법 Download PDF

Info

Publication number
KR0176725B1
KR0176725B1 KR1019930009058A KR930009058A KR0176725B1 KR 0176725 B1 KR0176725 B1 KR 0176725B1 KR 1019930009058 A KR1019930009058 A KR 1019930009058A KR 930009058 A KR930009058 A KR 930009058A KR 0176725 B1 KR0176725 B1 KR 0176725B1
Authority
KR
South Korea
Prior art keywords
data
recording
image
printing
color
Prior art date
Application number
KR1019930009058A
Other languages
English (en)
Other versions
KR940005404A (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
Priority claimed from JP13285192A external-priority patent/JP3171922B2/ja
Priority claimed from JP5028914A external-priority patent/JPH0687248A/ja
Application filed by 미타라이 하지메, 캐논 가부시키가이샤 filed Critical 미타라이 하지메
Publication of KR940005404A publication Critical patent/KR940005404A/ko
Application granted granted Critical
Publication of KR0176725B1 publication Critical patent/KR0176725B1/ko

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • 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/60Colour correction or control
    • H04N1/6097Colour correction or control depending on the characteristics of the output medium, e.g. glossy paper, matt paper, transparency or fabrics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/021Adaptations for printing on specific media
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/10Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
    • G06K15/102Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1867Post-processing of the composed and rasterized print image
    • G06K15/1868Post-processing of the composed and rasterized print image for fitting to an output condition, e.g. paper colour or format
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1867Post-processing of the composed and rasterized print image
    • G06K15/1872Image enhancement
    • G06K15/1878Adjusting colours
    • G06K15/188Adjusting colours with provisions for treating some of the print data differently
    • 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/54Conversion of colour picture signals to a plurality of signals some of which represent particular mixed colours, e.g. for textile printing
    • 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/60Colour correction or control
    • H04N1/603Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
    • H04N1/6033Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/027Test patterns and calibration

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Mathematical Physics (AREA)
  • Textile Engineering (AREA)
  • Ink Jet (AREA)
  • Coloring (AREA)
  • Treatment Of Fiber Materials (AREA)
  • Color, Gradation (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Stacking Of Articles And Auxiliary Devices (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Forklifts And Lifting Vehicles (AREA)
  • Vehicle Body Suspensions (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)

Abstract

본 발명은, 화상형성방법에 관한 것이며, 본 발명에 의하면, 부여된 화상신호에 따른 화상을 옷감에 형성하는 화상형성방법에 있어서, 옷감의 재질을 나타내는 정보를 입력하는 스텝과, 상기 화상신호를 상기 정보에 의거해서 처리하는 스텝과, 처리된 화상신호에 따라서 상기 옷감에 화상을 형성하는 스텝으로 이루어진 것을 특징으로 하는 화상형성방법이 개시된다.

Description

화상형성방법
제1도는 본 발명의 제1실시에의 장치의 기록부의 사시도.
제2도는 제1도에 표시한 기록헤드의 상세한 것을 표시한 사시도.
제3도는 제1도에 표시한 장치의 동작을 설명하기 위한 장치의 개략평면도.
제4도는 본 발명의 제1실시예에 관한 날염장치의 전체구성을 표시한 블록도.
제5도는 제4도에 표시한 콘트롤보드내의 구성을 표시한 블록도.
제6도는 제4도에 표시한 콘트롤보드내의 구성을 표시한 블록도.
제7도는 제4도에 표시한 콘트롤보드와 옷감이송기와의 통신을 설명하기 위한 각 신호의 타이밍차트.
제8도는 제5도에 표시한 팔레트변환테이블의 내용을 모식적으로 표시한 도면.
제9도는 제4도에 표시한 조작부의 주로 표시부를 표시한 모식적 평면도.
제10도는 본 발명의 제2실시예의 날염장치의 전체구성을 표시한 구조단면도.
제11도는 제10도에 표시한 기록헤드주변의 확대도.
제12도는 본 실시예의 날염장치에 있어서의 캐리지구동응 설명하기 위한 도면.
제13도는 본 실시예의 날염장치의 개략구성을 표시한 블록도.
제14도는 본 실시예의 날염장치에 있어서의 화상신호의 흐름을 표시한 블록도.
제15도는 본 실시예의 날염장치에 있어서의 화상신호의 흐름을 표시한 블록도.
제16도는 본 실시예의 날염장치에 있어서의 화상신호의 흐름을 표시한 블록도.
제17도는 본 실시예의 날염장치에 있어서의 팔레트변환테이블을 설명하기 위한 도면.
제18도는 본 실시예의 날염장치에 있어서의 기록예를 표시한 도면.
제19도는 본 실시예의 날염장치에 있어서의 솎아내기처리를 설명하기 위한 도면.
제20도는 본 실시예의 날염장치에 있어서의 솎아내기처리를 설명하기 위한 도면.
제21도는 본 실시예의 날염장치에 있어서의 통상농도에서의 기록동작을 설명하기 위한 도면.
제22도는 본 실시예의 날염장치에 있어서의 고농도에서의 기록동작을 설명하기 위한 도면.
제23도는 본 실시예의 날염장치에 있어서의 고속기록동작을 설명하기 위한 도면.
제24도는 본 실시예의 날염장치에 있어서의 기록동작을 표시한 순서도.
제25도는 본 발명의 다른 실시예의 4회의 멀티스캔에 의한 인쇄예를 설명하기 위한 도면.
제26도는 본 발명의 제 3실시예에 관한 날염시스템의 전체구성을 표시한 블록도.
제27도는 제26도의 날염시스템의 날염처리순서의 개요를 표시한 순서도.
제28도는 본 발명의 제 3실시예에 관한 호스트컴퓨터의 구성을 중심으로해서 시스템을 표시한 블록도.
제29도는 제27도에 있어서의 특색지정처리 순서의 일예를 표시한 순서도.
제30도는 제29도의 순서로 작성하는 팔레트변환테이블의 일예를 표시한 설명도.
제31도는 마찬가지의 설명도.
제32도는 마찬가지의 설명도.
제33도는 마찬가지의 설명도.
제34도는 제27도에 있어서의 컬러팔레트데이터생성순서의 일예를 표시한 순서도.
제35도는 마찬가지의 다른 예를 표시한 순서도.
제36도는 제27도에 있어서의 로고입력처리순서의 일예를 표시한 순서도.
제37도는 제36도에서 지정하는 데이터와 로고인쇄형식과의 대응예를 표시한 설명도.
제38도는 본 실시예에 적용되는 프린터의 기계적인 개략구성을 표시한 사시도.
제39도는 동 평면도.
제40도는 제38도에 표시한 프린터의 전기적인 개략구성을 표시한 블록도.
제41도는 동 블록도.
제42도는 제40도에 있어서의 콘트롤보드의 내부구성의 일부를 테이터의 흐름을 중심으로 해서 표시한 블록도.
제43도는 마찬가지의 블록도.
제44도는 마찬가지의 블록도.
제45도는 제43도에 표시한 각 메모리에 대하여 변환용 파라미터가 입력될때까지의 이상출력을 방지하기 위하여 세트하는 데이터를 설명하기 위한 설명도.
제46도는 제44도에 있어서의 로고입력부의 구성예를 표시한 블록도.
제47도(a) 및 제47도(b)는 로고화상출력범위와 로고메모리의 공간과의 대응의 일예를 표시한 설명도.
제48도는 로고메모리에 있어서의 1화소에 대한 데이터구조를 표시한 설명도.
제49도(a) ~ 제49도(e)는 기록매체에 대한 기본화상의 형성패턴의 여러예를 표시한 설명도.
제50도는 파라미터기억부 및 어드레스제어부의 구성예를 표시한 블록도.
제51도는 본 실시예의 프린터에 의한 화상출력(타입1)을 출력하는 경우의 메모리제어부의 각 신호의 출력타이밍을 표시한 타이밍차트.
제52도는 본 실시예의 프린터에 의한 화상출력(타입2)을 출력하는 경우의 메모리제어부의 각 신호의 출력타이밍을 표시한 타이밍차트.
제53도는 본 실시예의 프린터에 의한 실제의 화상출력예를 표시한 설명도.
제54도는 제43도에 표시한 각 메모리 및 각부레지스터에 변환데이터 및 파라미터를 세트하기 위한 처리순서의 일예를 표시한 순서도.
제55도는 프린터에 있어서의 조작, 표시부의 주요부의 구성예을 표시한 평면도.
제56도는 제40도에 있어서의 콘트롤보드의 주요부의 다른 구성예를 데이터의 흐름을 중심으로 해서 표시한 블록도.
제57도는 제56도의 구성에 대해서 호스트컴퓨터에 의해서 채용가능한 특색지정처리 순서의 일예를 표시한 순서도.
제58도는 제56도에서의 처리를 위한 색검출부의 구성예를 표시한 블록도.
제59도는 특색지정처리순서의 다른예를 표시한 순서도.
제60도는 제59도에서의 처리를 위하여 제56도에서의 색검출부 대신에 배치되는 영역검출부의 구성예를 료시한 블록도.
* 도면의 주요부분에 대한 부호의 설명
1,1044,1044',2001 : 캐리지 2a~2d,2002a~2002d : 기록헤드
3,2003 : 안내축 4,2004 : 벨트
5,1407,1408,2005 : 캐리지구동모터
6,2006 : 기록매체 7,2007 : 반송롤러
8A,8B,2008A,2008B : 안내롤러 9,2009 : 기록매체반송모터
11a~11d,2011a~2011d : 잉크탱크
12a~12d,2012a~2012d : 공급튜브
13a~13d,2013a~2013d : 가요성케이블
14a,2014a : 헤드히터 15a,2015a : 온도검지수단
16,2016 : 제어회로 17,2017 : 드라이버
18,2018 : 전원 19 : 헤드홀더
20,2020 : 캡핑수단 20A : 캡
20B : 블레이드 23,1403~1406,2023 : 모터드라이버
24a~24d,1401,1402,2024a~2024d : 헤드드라이버
25,2025 : 캡드라이버 31,2031 : 틈막힘방지수단
32,2032 : 액받이부재 34,2034 : 기록개시검지센서
35,2035 : 공토출위치검지센서 36,2036 : 캡핑수단검지센서
61,2061 : 물토출용전자벨브 62,2062 : 공기펌프드라이버
101,2101 : 호스트컴퓨터 102,2102 : 콘트롤보드
104,2104 : 옷감이송기 105,2105 : 드라이버유닛 I/O
106 : 잉크이송모터
107,107-1,107-2,1611,2107 : 중계보드
501,1501,2501 : GPIB 인터페이스 502,1502,2502 : GPIB 콘트롤러
503,1503,2503 : DMA 콘트롤러 504,1504,2504 : FM 콘트롤러
505,1505,2505 : 화상메모리 506 : 래스터 ⓐ BJ변환
507,1507 : 확대부 508,1508 : 팔레트변환 PAL
509,1509,2509 : 팔레트변환테이블메모리
510,1510 : HS 변환 PAL 511,1511,2511 : HS 변환테이블메모리
512,1512 : r변환 PAL 513,1513,2513 : r변환테이블메모리
514,1514 : 2치화회로
515,524,526,1515,2515,2516,2524 : 임시연결메모리
517,1601,2517 : 2치화 PG 콘트롤러
518,1602,2518 : EPROMC데이터
519,1603,2519,2647,2657,2842,2843 : 셀렉터
520,1604 : 로고콘트롤러
512,1605 : EPROMC 로고데이터
522,1606,2522 : SMS 제너레이터
523,525,1607,1608,2523 : 임시연결메모리콘트롤러
527,528,1609,1610 : 데이터배열변경
907,2103E : 에러램프 908,2103A : 정비버튼
909,2103B : 긴급정지버튼 1010 : 잉크제트헤드
1030 : 공급덕트 1031,1031' : 인쇄부
1032 : 인자부 1033 : 흡인덕트
1034 : 가열판 1035 : 온풍덕트
1037 : 급속벨트 1039 : 흡인구
1041 : 가이드툴 1043 : 단열재
1045 : 건조부 1046 : 후건조부
1048 : 권취롤 1101 : 제어부
1102 : 입력부 1111,2102A,3011 : CPU
1112,2102B : ROM 1113,2102C : RAM
1409 : 권취용모터 1410 : 반송용모터
1506 : 변환부 2008 : 어드레스제어부
2045 : 액체지부재 2103D : 표시기
2108 : 헤드특성측정기 2300 : 기본화상
2506 : 래스터 ⓐ BJ변환콘트롤러
2507 : 확대콘트롤러 2508 : 팔레트변환콘트롤러
2510 : HS변환콘트롤러 2512 : r변환콘트롤러
2514 : 2치화콘트롤러 2516 : 화상데이터
2520B : 로고입력부 2520A,2830~2836 : 레지스터
2520 : 콘트롤러 2520C : 공백화처리회로
2520D : 로고메모리 2520E : 로고송출회로
2520F : 데이터송출회로 2631 : 색검출부
2632 : 입력보정부 2633 : 농도변환부
2634 : 바탕색제거부 2635 : 흑색생성부
2636 : 마스킹부 2637 : r변환부
2638 : 2치화처리부 2641 : 비고회로
2643,2653 : 특색신호생성회로 2645,2655 : 휘도신호생성회로
2651 : 영역신호발생회로 2837,2840 : 어드레스발생기
2841 : 블록카운터 2844 : 타이밍발생부
3012 : 시스템버스 3013 : 메인메모리
3014 : DMAC 3015 : LAN인터페이스
3016 : LAN 3017 : I/O
3018 : 하드디스크장치 3019 : 플로피디스크장치
3020 : 디스크인터페이스 3022 : 스캐너/프린터인터페이스
3023 : 키보드 3024 : 마우스
3025 : 키인터페이스 3026 : CRT
3027 : CRT인터페이스 S : 스캐너
H : 호스트컴퓨터 P : 프린터
본 발명은, 화상형성방법에 관한 것이다.
잉크제트방식의 인쇄수단을 사용해서 장척의 피기록매체는, 예를를면 옷감에 인쇄를 행하는 잉크제트기록장치는, 비교적 새로운 것이다.
이 옷감(천)에 기록을 행하는 기록장치는, 날염장치로서 알려져 있으며, 종래의 날염방법으로서는, A) 롤러에 무뉘를 새겨넣어서 천바탕에 압압해서 연속무뉘를 생성하는 롤러날염, B) 스크린틀로 판을 만들어, 포개맞추고 싶은 색, 무뉘만큼의 수의 스크린틀을 준비하는 스크린날염, 이, 주된 것이다.
이와 같은 종래방식과, 잉크제트날염방식의 각각이 가진 이점, 결정은, 여기서는 상세히 설명하지 않으나, 잉크제트날염방식은 전적으로 새로운 디자인환경의 제안이나 대(對)환경성을 고려한 날염작업현장의 혁신등 때문에, 지극히 많은 점에서 주목되고 있는 것이다.
그런데, 잉크제트방식응, 종이등을 피기록매체로한 프린터나 복사장치등의 기록장치에 사용되는 것이 일반적으로 알려져 있다. 이와 같은 잉크제트기록장치를 피기록매체를 옷감으로 치환한 날염장치에 웅용하였을 경우, 여러 가지의 새로운 기술과제가 발생한다. 예를들면, 날염에 사용되는 옷감은, 면, 견, 모 등의 천연섬유나, 나일론, 폴리에스테르, 아크릴등의 합성섬유등 다양하다. 이 때문에, 이들 여러 가지의 옷감사이에서 날염에 관한 여러 가지 특성이 서로 다른 경우가 많다. 이와같응 특성의 차이는, 예를들면 일본국 동경전기대학출판국으로부터 출판된 콘도카즈와감수의 책 「염색」등에 상세하게 나와 있다.
이하, 이와같은 문제점을 구체적으로 들면 다음과 같이 된다.
① 동일양의 잉크를 옷감위에 주입해도 옷감위에 재현하는 화상농도는, 옷감종류에 따라 다르다.
② 옷감의 신축성에 의한다고 생각되나, 동일한 옷감이 송량으로 기록을 행하였을 경우, 기록헤드의 1주사마다에 각각의 주사대 사이에 발생하는 연결줄의 나타나는 방식이 다르다.
③ 기록헤드의 토출구면응 옷감의 보풀을 싫어하기 때문에, 모와 같이 보풀이 큰 섬유의 경우, 옷감표면과 토출구면사이의 간격은 넓힐 필요가 있다. 이 경우, 기록헤드의 토출특성의 하나인 토출방향의 편재의 영향이 현저하게 되고, 농도불균일의 나타나는 방식이 변화한다.
④ 날염장치는 생산설비이기 때문에, 종래의 잉크제트방식의 응용예인, 프린터나 복사기와 같은 장치에 비해 대형화한다.
예를들면, 1주사로 인쇄하는 폭은 2m 가까이에 달하며, 그 때문에 회로계의 메모리양은 극히 크다. 또, 원화상데이터를 기억하는 화상메노리도 방대하며, 수100Mbyte나 된다. 또, 복사기등은 잉크색으로서, 시안, 마젠라, 옐로우, 블랙의 4색이 있으나, 날염장치의 경우, 특색이라고 하는 형식으로 이들 4색에 2색이상 추가할 필요가 있다. 또, 이에 추가해서, 이와같은 장치를 보수하기 위해서는, 보수요원의 기술적 레벨의 고도화, 보수시간의 장기화등의 문제를 피할수 없다.
⑤ 날염장치를 구성하는 경우, 인쇄용 화상데이터를 생성관리하는 것은 워크스테이션등의 호스트컴퓨터이며, 1개의 호스트컴퓨터가 네트워크를 게재해서 복수의 날염장치를 관리하는 구성이 바람직하다. 또, 보수요원은,날염장치의 조작입출력수단인 조작부상으로부터 필요한 정보를 얻고, 필요한 지시를 내는 구성이 바람직하다.
⑥ 날염장치는, 통상, 50m 이상의 연속출력으로 옷감을 만든다. 이와같은 경우, 예를들면, 40m의 인쇄가 끝난 시점에서, 어떠한 이상한 인쇄를 하면, 그 옷감은 상품가치가 없어지고 그때까지의 40m는 쓸데없는 것으로 되어버려, 큰 손실이 된다. 또한편 종래, 복수의 노즐을 구비한 기록헤드를 사용해서 화상을 기록하는 잉크제트 프린터등에서는, 각각이 복수의 노즐을 구비한 기록헤드를 주사해서, 각 기록헤드에 의해서 공통의 화상데이터를 피기록매체에 기록하여, 각 기록헤드의 노즐의 특성에 의한 화상얼룩등을 방지하고 있다. 이와같은 기록방식은 일반적으로, 멀티스캔이라 불려지고 있다.
종래의 멀티스캔에 의한 인쇄방법에서는, 이하에 표시한 바와같은 문제점이 있었다.
① 인쇄농도를 올리기 위해, 동일데이터를 동일한 곳에 복수회 인쇄하면, 인쇄에 소요되는 시간이 2배로 되어버린다.
② 솎아내기인쇄시에, 기록헤드의 주사속도를 상승시켜서 인쇄속도를 올리는 일이 생각될 수 있으나, 통상의 1회의 주사에 의해 기록을 행하는 경우의 소요시간을 1로 하면, 인쇄시의 속도를 2배로해서 솎아내기 인쇄에서 2회의 주사에 의해 인쇄하는 경우는, 소요시간은 약 1.5정도가 된다. 또, 보다 농도를 높이기 위해, 주사속도를 2배로해서 4회의 주사에 의해 인쇄를 행하면, 소요시간은 약 3정도가 된다.
이와같이, 인쇄데이터를 솎아내서 인쇄하는 경우에, 인쇄농도를 높이려고하면, 그 인쇄속도는 현저히 저하하게 된다.
또, 종래, 컬러프린터등의 화상출력장치에서는, 호스트컴퓨터등의 화상공급장치로부터의 수취하는 컬러화상데이터가, 가법(加法)혼색계에서의 색의 3원색인 적(R), 녹(G), 청(B),의 조합(R, G, B)으로 표현된 곳이 경우가 많다. 특히, 화상공급장치가 컴퓨터일때는, 그것이 가진 컬러모니터와의 정합성을 고려해서 컬러화상이 R, G, B 의 휘도데이터가 표현되기 때문에, R, G, B의 각각의 강도를 양자화한 디지틀신호로 입력되는 경우가 많다.
한편, 일반적으로 화상출력장치에서는 화상을 형성하기 위한 기록제(컬러토너나 컬러잉크등)의 각각의 색은, R, G, B의 보색인 시안(C), 마젠타(M), 옐로우(Y)를 사용하는 경우가 많다(또 블랙(BK)의 기록제가 사용되는 경우도 있다). 또한, C, M, Y는 감법(減法)혼색계의 3원색이다.
이와같은 경우, 화상출력장치는, 입력신호(R, G, B)를 농도데이터 C, N, Y(BK)로 변환해서, 이 농도데이터에 따라서 각색의 재료의 양을 제어하므로서 화상형성을 행한다.
화상출력장치에서, 화상을 형성하는 기록제로서 C, M, Y, BK이외의 색(금속색등, 이하 특색이라 부름)의 기록제의 사용이 예상된다. 이것은, C, M, Y,BK로는 색표현할 수 없는 색을 출력화상에 필요로 하게 되는 경우(특히 날염의 분야에서는 디자이너가 작성한 디자인을 충실히 재현하는 일이 강력히 요망되므로 그와같은 경우가 많다)나, 잉크나 토너등의 발색재료의 사용량을 저감시키는 경우등에서 행하여진다.
이와같이 특색의 발색재료의 사용이 요망되는 경우, 종래의 화상형성시스템에서는 대응능력에 문제가 있다.
예를들면, 종래의 화상출력장치는, 입력화상데이터인 R, G, B로부터 특색을 포함한 농도데이터로변환하는 것을 할수 없고, 특색에 대응하는 발색재료가 없기 때문에 특수한 색을 포함하는 출력화상을 얻을수 없다.
또, 화상공급장치쪽에서도, 어떻게 특색의 지시를 행할것인지, 또는 특색으로 치환해야할 색범위나 특색을 사용해야할 영역등,특색사용태양에대해서의 지정을 어떻게 행하는지 등에 대해서 고려해야할 문제가 있다.
또, 화상공급장치 H가 화상출력장치에서 취급하는 신호인 C, M, Y, BK로 행하는 경우도 있다. 이와같은 경우, 화상공급장치는, 화상데이터를 화상출력장치의 특성에 따라서, C, M, Y, BK로 색분해하고, 이것을 화상출력에 공급한다고하는 처리를 행하나, 이와같은 경우도, 종래의 화상공급장치에서는 C, M, Y, BK, 또 특색의 각색으로 색분해 할수도 없고, 화상출력장치는 그와같이 색분해된 입력데이터를 받아들일 수가 없다.
또 종래, 이러한 화상형성시스템은, 호스트컴퓨터등의 화상공급장치가 기록을 위한 컬러화상데이터를 송출하고, 한편 화상출력장치에서는 이것을 받아서 시안(C), 마젠타(M), 옐로우(Y), 또는 블랙(BK)등의 기록제를 사용해서 컬러화상형성을 행하는 것이 많다.
이와같은 화상형성시스템을 사용해서 기록매체상에 기록을 행하는 경우, 기록화상이 원래의 색을 충실하게 재현하고 있는지 여부가 문제된다.
예를들면, 옷감에 대해서 화상을 프린터하는 날염의 분야에서는, 디자이너는 표준컬러패치로부터 색을 선택하면서 원화를 디자인하나, 당해 선택색에 대한 프린트시의 색의 재현성이 날염시스템의 생산성에 크게 영향을 준다. 따라서, 선택된 색을 양호하게 재현하는 일이 강력히 요망되게 된다.
본 발명은, 상기한 문제를 모두 또는 개개로 해결하고, 화상형성시스템 및 화상형성시스템을구성하는 장치를 제공하는 것을 목적으로 한다.
또, 본 발명은, 잉크제트방식으로 장척의 피기록재생에 잉크제트기록을 행하는 경우의 문제를 해결하는 것을 목적으로 한다.
또, 본 발명은, 기록농도의 저하를 방지한 화상형성시스템을 제공하는 것을 다른 목적으로 한다.
또, 본 발명은, 여러 가지의 기록재에 대해서 양호한 기록을 행할수 있는 화상형성시스템을 제공하는 것을 또다른 목적으로 한다.
이러한 목적을 달성하기 위하여, 본 발명의 바람직한 일실시예에 의하면, 피기록매체에 잉크를 토출해서 화상을 기록하기 위한 잉크제트기록장치에 있어서 잉크를 토출하기위한 기록헤드와, 상기 기록에 있어서, 상기 기록헤드를 이동시키기 위한 이동수단과, 이 이동수단에 의한 상기 기록헤드의 이동영역에 상기 피기록매체를 반송하기 위한 반송수단과, 입력화상데이터를 상기 기록헤드의 잉크토출용데이터로 하기 위한 처리를 행하는 화상처리수단과, 상기 반송수단이 반송하는 피기록매체에 따라서, 상기 화상처리수단에 있어서의 처리파라미터 및 /또는 상기 반송수단에 의한 반송량을 변화시키는 제어수단, 을 구비한 장치가 개시된다.
또, 본 발명은, 양호한 에러처리를 행할수 있는 장치를 제공하는 것을 다른 목적으로 한다.
본 발명의 다른 목적은, 특색의 사용의 지정이나, 특색의 사용태양의 지정등을 용이하게 행할수 있는 화상공급장치를 제공하는데 있다.
본 발명의 목적은, 이러한 장치에 대응가능한 화상출력장치용 제어장치를 제공하는데 있다.
본 발명의 또다른 목적은, 특색의 사용이 가능하고, 또한 화상공급장치의 지정등에 대응할 수 있는 화상출력장치를 제공하는데 있다.
본 발명의 또다른 목적은, 상기 화상공급장치와 화상출력장치를 구비함으로써,원화를 충실하게 재현가능한 화상형성시스템을 제공하는데 있다.
이러한 목적을 달성하기 위하여 본 발명의 바람직한 다른 실시예에서는 ,컬러기록이 가능한 화상출력장치에 대해서 화상데이터의 공급을 행하기 위한 화상공급장치에 있어서, 특색을 표현하는데 제공되는 기록제를 사용한 화상의 기록을 지시하는 지시수단을 구비한 것을 특징으로 한다.
또 본 발명은, 이러한 점에 비추어, 선택된 색을 양호하게 재현할 수 있는 화상형성시스템을 제공하는 것을 다른 목적으로 한다.
본 발명의 다른 목적 및 특징으로 하는 점은 이하에 설명하는 실시예 및 도면의 설명으로부터 명백해질 것이다.
이하, 본 발명의 실시예에 대해서 첨부도면을 참조하면서 상세히 설명한다.
먼저, 본 발명의 제 1실시예에 대해서 설명한다.
본 발명의 제 1실시예에 관한 날염장치를 설명하기전에, 그주요부인 잉크제트기록장치의 일반적인 구성을, 제1도~제3도를 참조해서 설명한다. 또한, 이 설명에서는, 예를들면「기록용지」등, 날염장치에서는 사용되지 않는 용어를 사용하나, 날염장치의 대응요소가 명백한 것은 특별히 그 설명은 하지 않는다.
제1도에 있어서, 캐리지(1)는 시안, 마젠타, 옐로우, 블랙의 4색의 잉크를 각각 토출하는 기록헤드(2a),(2b),(2c),(2d)를 탑재하고 있으며, 안내축(3)은 캐리지(1)을 이동가능하게 안내지지하고 있다. 엔드리스벨트인 벨트(4)는, 그 일부가 캐리지(1)에 접속되어 있으며, 캐리지(1)은, 모터드라이버(23)에 구동되는 펄스모터인 구동모터(5)에 의해 벨트(4)를 게재해서 안내축(3)위를 종이나 천등의 피기록매체인 기록용지(6)의 기록면을 따라서 이동하도록 구동된다.
또, 기록용지(6)를 반송하는 반송롤러(7), 기록용지(6)를 안내하는 안내롤러(8A),(8B) 및 기록용지반송모터(9)를 구비하고 있다.
또, 각 기록헤드(2a),(2b),(2c),(2d)에는, 기록용지(6)를 향해서 잉크방울을 토출시키기 위한 복수의 토출구 및 이것에 연통하는 잉크통로가 형성되어 있으며(다같이 도시생략), 각 잉크통로에는, 각각의 기록헤드(2a),(2b),(2c),(2d)에, 대응한 잉크탱크(11a),(11b),(11c),(11d)로부터 공급튜브(12a),(12b),(12c),(12d)를 개제해서 잉크가 공급된다. 또, 각 잉크통로에는 열에너지를 발생하는 전기열변환소자가 배설되고, 이에 대해서, 각 헤드드라이버(24a),(24b),(24c),(24d)로부터 가요성케이블(13a),(13b),(13c),(13d)을 개재해서 구동신호가 선택적으로 공급되므로서, 잉크토출이 행하여진다.
또, 각 기록헤드(2a),(2b),(2c),(2d)에는, 각각 헤드히터(14a),(14b),(14c),(14d)(14b~14d는 도시생략)와 온도겁지 수단(15a),(15b),(15c),(15d)(15b~15d는 도시생략)이 배설되어 있으며, 온도검지수단(15a),(15b),15(c),(15d)로 부터의 검지신호는, CPU를 가진 제어회로(16)에 입력된다. 제어회로(16)는, 이 신호에 의거해서, 드라이버(17) 및 전원(18)응 개재해서, 헤드히터(14a),(14b),(14c),(14d)(14b,14c,14d는 도시생략)에 있어서의가열을 제어하고, 이에 의해 기록헤드(2a)~(2d)각각의 온도가 제어된다.
캡핑수단(20)은, 비기록시에 각 기록헤드(2a),(2b),(2c),(2d)의 토출구면에 당접하는 캡(20A)을 구비하고, 비기록시에는, 이 캡(20A)과 당접하기 때문에 기록헤드(2a),(2b),(2c),(2d)가, 캡핑수단(20)과 대행하는 위치에 이동한다. 이때, 캡핑수단(20)은, 캡드라이버(25)에 의해서 전진구동되고, 캡(20A)을 토출구면에 압접시켜서 캡핑을 행한다. 또, 캡핑수단(20)은,블레이드(20B)를 구비하고, 각 기록헤드(2a)~(2d)의 토출구면을 와이핑한다.
틈막힘방지수단(31)은, 기록헤드(2a),(2b),(2c),(2d)가 공(空)토출동작을 할 때에 토출잉크를 받는 것이다. 공토출받침유닛(31)은, 기록헤드(2a),(2b),(2c),(2d)와 대면하고, 이로부터 토출된 잉크를 흡수하는 수액부로서의 액받이부재(32)를 구비하고 있으며, 캡핑수단(20)과 기록개시위치와의 사이에 배치되어 있다. 또한,액받이부재(32)의 재질로서는, 스펀지형상다공질부재, 혹은 플라스틱소결체등이 유효하다. 캡핑수단(20)에는, 물토출용전자밸브(61) 및 공기펌프드라이버(62)가 연결되고, 각각 제어회로(16)에 의한 제어하에서 캡핑수단(20)내에 배설된 세정용의 물의 토출노즐 및 공기의 분사용노즐을 구동한다.
제2도는, 기록헤드(2a)~(2d)의 상세한 것을 표시한 사시도이며, 제1도와는 반대의 방향에서 본 도면이다.
제2도에 표시한 바와같이, 각 기록헤드는, 기록용지(6)의 반송방향(이하, 부주사방향이라함)으로 복수의 토출구(200a),(200b),(200c),(200d)를 각각 구비한다. 또, 4개의 기록헤드(2a)~(2d)는 헤드홀더(19)에 의해서 일체가 되어 있다. 제2도는, 캐리지(1)가 제1도에 표시한 블레이드(20B)의 근처에 있을때의 도면을 표시하고 있으며, 각 기록헤드의 토출구(200a)~(200d)를 배설한 면(22a)~(22d)은, 이 블레이드(20B)의 앞을 통과할 때 이것을 접촉해소, 그면에 부착한 잉크방울이나 티끌등이 와이핑된다.
제3도는,제1도, 제2도에 표시한 기록장치에 있어서의 기록헤드의 동작을 설명하기 위한 평면도이다. 제1도에 도시한 것과 동일요소에는 동일 부호를 붙이고, 이의 설명은 생략한다.
제3도에 있어서, 캡핑수단검지센서(36)은, 각각의 기록헤드(2a),(2b),(2c),(2d)가 소정의 캡핑위치에 있다는 것을 검지한다. 공토출위치검지센서(35)는, 기록헤드(2a),(2b),(2c),(2d)가 주사방향으로 이동하면서 행하는 공토출동작의 기준위치를 검지한다.
다음에, 본예 잉크제트기록장치의 동작에 대해서, 이하에 설명한다.
먼저,대기중에는, 기록헤드(2a),(2b),(2c),(2d)가 캡핑수단(20)에 의해, 캡핑되어 있으며, 제어회로(16)에 기록지령이 입력하면, 모터드라이버(23)를 개재해서, 캐리지(1)가 구동된다. 이 캐리지(1)의 이동은, 공토출위치검지센서(35)에 의해서 검지되고, 공토출받침유닛(31)에 소정의 시간잉크의 공토출이 행해진다. 그후, 캐리지(1)의 이동이 기록개시검지센서(34)에 의해서 검지되면, 그 기록개시위치를 기준으로해서 주주사방향(화살표시 D방향)으로 주행하면서, 기록헤드(2a),(2b),(2c),(2d)의 각 토출구(200a)~(200d)로부터 기록데이터에 따라서 선택적으로 잉크가 토출된다. 이에 의해, 기록용지(6)의 기록폭부분 P(제1도참조)에 도트패턴에 의한 화상이 기록된다.
그후, 기록헤드(2a),(2b),(2c),(2d)가 구동모터(5)(제1도)에 의해 기록개시위치로부터 P1 펄스분 이송되고, 기록용지(6)에의 잉크토출에 의한 기록을 행하면, P2펄스분의 캐리지(1)가 이동되어 1주사분의 기록이 종료된다. 그후, 캐리지(1)는 그 이동방향을 반전하고, 도면중 화살표시 E방향으로 구동되어서 공토출위치에 복귀한다. 이 이동과 동시에, 기록용지(6)는 기록폭부분 P의 폭만큼 부주사방향(화살표시F방향)으로 반송되어, 재차 상기한 동작이 반복된다. 또한 제3도중(445)는 물에 의한 헤드클리닝기구를 표시하나, 본 발명에는 직접 관계하지 않으므로 그 상세한 설명은 할애한다.
이상 설명한 잉크제트방식을 장치의 인쇄부에 사용한 날염장치의 전체구성을 제4도를 참조해서 설명한다.
워크스테이션등의 호스트컴퓨터(101)로부터 인터페이스(여기서는 GPIB)를 개제해서 날염장치내 콘트롤보드(102)에 인쇄용화상데이터를 보내게 된다. 또한, 이 화상데이터를 보내기 위한 장치는 특별히 한정할 필요는 없으며, 네트워크에 의한 전송, MT(마그네트테이프)등을 개재한 오프라인이라도 좋고, 형태는 여러 가지 있을수 있다. 콘트롤보드(102)는 날염장치의 중추이며, 장치전체를 관리한다.
즉, 콘트롤보드(102)는, 조작부(103)와의 사이에서, 그 키등의 입력을 받거나, 소정의 표시를 하가 위한 출력을 행한다. 또, 옷감이송기(104)에 옷감이송의 지시를 내는 등의 처리를 한다. 옷감이송기(104)와의 통신의 상세한 예는 제7도에서 설명한다. 또, 드라이버유닛(105)을 개재해서 모터, 솔레노이드등의 작동기계의 구동, 센서등을 개재한 각 기기상태의 판독을 제어한다.
각종 작동기, 센서의 설명은, 본 발명에 직접관계하지 않으므로 대표적인 기능의 것만을 이하에 설명한다.
제1도에 표시한 모터(5)에 대응하는 제4도의 캐리지모터(5)는 이하에 표시한 점에서 제1도의 것과는 다르다. 제1도에서는, 4색의 4개의 기록헤드뿐이였으나, 날염장치에서는 상기한 바와같이 특별색의 기록헤드(S11),(S12),(S21), 및 (S22)를 탑재하고, 또한 1색당 1개에 한하지 않고 1색당 2개의 기록헤드를 탑재해서 인쇄의 고속화를 도모하는 일이 있다. 따라서, 캐리지중량, 체적은 대형화하고, 캐리지모터도 통상의 프린터나 복사기에서 사용하는 모터보다 대형화한다. 또, 수10미터에 달하는 옷감에 연속해서 인쇄를 행하기 때문에, 그동안에 소비하는 잉크도 대량이고, 경우에 따라서는 예를들면 1시간에 통상의 프린터의 최대저류잉크량분의 잉크를 사용하는 경우도 생각할 수 있다. 따라서, 본 실시예의 날염장치에서는, 제1도에는 없는 것이며, 대량잉크를 저류한 대형잉크탱크를 캐리지와 함께 이동시키기 위한 잉크이송모터(106)가 필요하게 된다. 또, 제1도에 표시한 캡드라이버(25)에 상당하는 것이 제4도의 캡핑모터(25-1) 및 (25-2)이며, 본 실시예에서는 기록헤드가 각 색에 대해서 2개 사용되는데 대응해서 2개의 캡핑모터를 구비한다. 또 추가해서, 위치센서(S-1)는, 캐리지의 위치나 옷감의 유무등의 정보를 검출한다. 헤드구동용신호는, 가요성케이블(13) 및 캐리지위의 중계보드(107-1) 및 (107-2)를 개재해서 각 기록헤드에 보내진다.
제5도 및 제6도는, 콘트롤보드(102)내의 화상데이터의 처리구성을 그 데이터의 흐름과 함께 표시한 블록도이다.
날염장치는, 먼저, 호스트컴퓨터(101)로부터 인쇄하는 화상데이터, 컬러팔레트테이블 데이터 등의 정보를 받는다. 호스트컴퓨터(101)로부터의 화상데이터는 GPIB인터페이스(501), GPIB콘트롤러(502), DMA콘트롤러(503) 및 FM톤트롤러(504)를 개재해서 화상메모리(505)에 축적된다. 이 메모리(505)의 124MByte 라고하는 메모리사이즈는, A1사이즈를 8비트팔레트데이터로 구성한 경우의 것이며, 이것은 제품사양에 의거해서 결정할 수 있다. 호스트컴퓨터로부터의 전송이 종료하고, 또한 소정의 처리를 종료하면, 날염장치는 인쇄의 대기상태가 된다.
(도시생략의) CPU로부터의, 인쇄개시신호를 받아서, 화상메모리(505)로부터의 화상 메모리의 판독을 개시한다. 호스트컴퓨터(101)로부터 전송되는 데이터는, 래스터이미지이므로, 각 기록헤드를 구동하기 위한 데이터에의 변환이 레스터 BJ변환(506)에 의하여 행하여지고, 이 변환된 데이터는, 확대기능(507)을 개재해서 팔레트변환(508)으로 들어간다. 확대기능(507)으로부터 출력하는 신호(507')까지는, 호스트컴퓨터(101)로부터 보내온 데이터 그 자체의 형태를 가지고 있으며, 이 실시예에서는 8비트의 팔레트신호이다. 다음단계의 팔레트변환용 디바이스(508)와 변환테이블(SRAM)(509)에 의해서 색데이터로 변환된다. 이 싱시예으 경우는, 시안, 마젠타, 옐로우, 블랙의 4색이 특색 S1, S2를 추가한 합계 6색으로 색구분된다.
여기서 팔레트테이블(509)의 변환예를 제8도에 표시한다.
8비트팔레트으 경우, 0~255까지의 256까지의 입력이 있으며, 제8도에서 이해할 수 있는 바와 같이, 그 변환은, 예를 들면,
0이 입력되었을 경우 엷은 회색으로 되고,
1이 입력되었을 경우 특색1의 전체 쳐바르기인쇄로 되고,
2가 입력되었을 경우 특색2의 전체 쳐바르기인쇄로 되고,
3가 입력되었을 경우 시안과 마젠타의 혼색으로 청색경향이 많은 색으로 되고,
4가 입력되었을 경우 흑색의 전체 쳐바르기 인쇄로되고,
5가 입력되었을 경우 마젠타와 옐로우의 혼색으로 적색경향이 많은 색으로 되고,
6이 입력되었을 경우 5의 경우보다, 더 적색경향이 많아지고,
254가 입력되었을 경우 예로우의 전체 쳐바르기 인쇄로 되고,
255가 입력되었을 경우 아무것도 인쇄되지 않는다.
와 같은 변환으로 된다.
구체적회로 구성으로서는, 각 RAM(509)의 어드레스에 입력(팔레트데이터)을 가하고, 이 어드레스의 데이터를 변환치로하는 구성이다. 이 변환테이블이 고정인 경우에는, 테이블을 ROM으로 구성할 수 있다. 디바이스(508)는, RAM의 관리 및 CPU와의 인터페이스로서의 기능을 가지고 있다.
다음 스텝의 HS(헤드셰이딩 : Head Shading)변환(510)도 테이블변환을 행하는 것이며, 제1도등에 표시한 기록헤드(2a)~(2d)(제4도에서는, C1, C2, M1, M2, Y1, Y2, K1 및 K2의 참조부호가 붙어 있는것)의 각 토출구에 대응하는 인쇄농도의 불균일(얼록)의 보정을 행한다. 예를 들면, 토출일크량이 적고 기록도트의 농도가 엷어지는 토출구는 약간 진하게 데이터변환하고, 농도가 진한 토출구는 엷게 데이터변환하고, 중간정도의 토출구는 그래도 흐르게 한다고하는 처리를 행한다. (511)은 이 HS테이블변환용의 SRAM이다.
다음의 2변환은 마찬가지로 2변환디바이스(512) 및 변환테이블 RAM(513)로 이루어지며, 색마다, 전체의 농도를 진하게 하거나 엷게 하거나 하는 계조보정용의 테이블 변환을 행한다. 농도의 변환을 아무것도하지 않는 경우는, 직선적인 테이블, 즉, 0입력에는 0출력, 100입력에는 100출력, 210입력에는 210출력, 255입력에는 255출력, 과 같은 변환을 행한다.
이상의 색데이터변환테이블(509), HS변환테이블(511) 및 2변환테이블(513)을, 인쇄에 사용하는 옷감의 종류에 따라서 각각 가지도록하면, 옷감의 종류에 따른 최적의 인쇄를 행할 수 있다.
다음 스텝의 2치화뢰로(514)는, 의사(擬似) 계조기능을 가지 디바이스이며, 여기에의 입력은 8비트의 계조데이터이며, 출력은 2치화된 1비트의 의사계조데이터이다. 이 의사계조데이터는, 단위면적당(또는 단위화소)형성하는 도트의 수로 계조표면하는 것이며, 임시연결메모리(515)(SRAM)에 격납된다.
이 단계에서 각색에 대응하는 2치화데이터(C1),(M1),(Y1),(K1),(S1),(S1)가 생성된다. 각색의 2치화 신호는이하 마찬가지의 회로계를 통과하므로 여기서는 (C1)에 대해서만, 이하에 설명한다.
제6도에 있어서, 2치화된 데이터(C1)는, 통상 화상처리를 행하기 위하여 SMS는 제너레이터(522)에 입력한다. 그러나 테스트인쇄용의 패턴제너레이터(PG)를 구성하는 2치 PG콘트롤러(517) 및 EPROM(518)로부터의 출력을 받아 들이기 위하여 셀렉터(519)가 설치되어 있으므로, 신호(C1)는 셀렉터(519)의 절환에 따라서 SMS(시퀀셜멀티스캔)제너레이터(522)에 입력한다.
여기서, 패턴제너레이터의 EPROM(518)은 PG데이터를 격납하고, 그 출력의 타이밍은 PG콘트롤러(517)에 의해서 관리된다. 또, 옷감의 경우, 끝에 메이커의 상표(brend) 등의 로고마크를 넣는 경우가 많다. 이를 위한 데이터가 EPROM(521)에 축적되고, 로고콘트롤러(520)는, 이 데이터에 의거한 로고마크를 넣는 위치나 길이 등을 관리한다. 즉, 데이터(C1)는, 이것에 로고데이터가 부가된 후, SMS제너레이터(522)에 입력한다.
SMS제너레이터(522), 예를 들면 본원 출원인에 의한 일본국 특원평 4-74209호에 있는 바와 같이, 데이터(C1)에 대응하는 화소에 기억도트(C1) 및 (C2)의 각 잉크토출구의 어느 토출구에 의해 도트를 형성하는지의 배분처리를 행한다. 이에 의해, 각 토출구가 가진 잉크토출의 불균이레 의한 인쇄품위의 저하를 방지할 수 있다. 이것을 간단히 설명하면, 옷감위의 각각의 인쇄화소를 복수의 도트로 형성할 경우, 이들 도트의 각각을, 기록헤드(C1) 및 (C2)의 서로 다른 주사에 있어서의 서로 다른 토출구로부터의 잉크토출에 의해서 형성, 이 다른 토출구를 순차적으로 사용하는 것이다. 이상 설명한 바와 같이, SMS제너레이터(522)는 인쇄하는 데이터를, 소정의 수순으로 임시연결메모리 콘트롤러(523)와 (525)와의 2개로 나눈다.
임시연결메모리(524)는, 기록헤드간격의 물리적위치의 보정을 하기 위한 데이터축적 메모리이며, SMS제너레이터(522)에 의해서 배분되어 입력된 화상데이터는 일단 이 메모리에 축적되고, 기록헤드의 물리적 위치에 따른 타이밍으로 판독된다. 임시연결메모리콘트롤러(523) 및 (525)는 이 판독을 데이터관리한다. 데이터배열변경(Data Rearrangement)(527)은 각 기록헤드에 맞춘 데이터의 배열변경을 한다.
이상과 같이 2치화후의 시안데이터(C1)는 2개의 기록헤드에 따라서 별렬의 상기 처리가 행하여진 후, 중계보드(107)를 개재해서 2개의 기록헤드(C1) 및 (C2)에 보내진다.
제7도는 옷감이송기(104)와 인쇄부의 콘트롤보드(102)와의 통신사양을 표시한 도면이며, 옷감이송기(104)의 레디신호 RDY 와 인쇄부족의 레디신호 PRN-RDY가 다같이 H로 통신가능하게 된다. 인쇄부로부터의 피기록매체로서의 옷감을 이송해 달라는 취지의 요구신호 REQ-SEND를 출력하면, 옷감이송기(104)쪽은 천을 보내고 있다는 취지의 신호 ACK-SEND를 출력한다. 신호 CR-HP는 기록헤드가 기록가능한 소정의 위치에 있는 취지를 표시하는 신호이며, 이 신호가 H의 경우는 천을 보내도 되는 것을 표시하고 있다. 이와 같은 구성을 채택하는 것은, 기록헤드가 천의 위에 있을 때에 옷감이송을 하면, 기록헤드면을 상처입힐 염려가 있기 때문이다.
신호 ERROR-DO는 옷감이송기(104)에 어떠한 에러가 발생하고 있는 것을 표시한 것이며, 인쇄부족의 CPU는 소정의 간격으로 이 신호를 모니터하고 있다. 신호 PRN-ERROR은 인쇄부족이 내는 에러신호이며, 옷감이송기(104)의 CPU는 소정간격으로 이 신호를 모니터하고 있다. 신호 INKLESS는 인쇄부의 잉크가 없어지기 직전에 있다는 것을 표시한 신호이다.
제7도에 있어서는 아무런 에러가 발생하고 있지 않는 경우이므로 ERROR-DO, PRN-ERROR, INKLESS는 아무것도 표시되어 있지 않다. 신호 LNGTH-DO는, 옷감이송량의 조정치를 표시한 신호이며, 이 신호의 3비트로 이루어진 예를 다음 표 1에 표시한다.
천의 종류에 따라서, 이 비트를 절환하므로써 옷감이송량의 미세조정이 가능하게 된다. 이 구성에 있어서, 필요에 따라서, 비트수를 증가하면 조정치의 수를 증가해서 많은 조정을 할 수 있다. 신호 WIDTH-DI은, 옷감이송량을 표시한 신호이며, 이 신호의 2비트로 이루어진 예를 다음의 표 2에 표시한다.
본 실시예에 있어서의 WIDTH-DI은 인쇄방식의 변경이나, 기록헤드의 변경이라고하는 큰 변경에 대한 처치이다.
이상 설명한 날염장치의 구성에 있어서의 여러 가지의 동작을 이하에 설명한다.
면, 견, 모, 나일론, 폴리에스테르, 아크릴 등, 인쇄에 사용하는 천의 재질에 따라서 이송량의 조정은, 상기한 바와 같이, 표 1의 내용을 가진 신호를 옷감이송기(104)에 보냄으로써 행하여진다. 즉, 날염장치의 CPU가, 조작부(103)(제4도 참조)로부터의 조작자 입력이나 호스트컴퓨터(101)로부터의 지시로 표 1의 내용에 따라서, 신호 LNGTH-DO의 각비트를 설정하고, 이에 의해, 천재질에 따른 이송량 미세조정이 가능하게 된다. 이 천종류에 의한 미세조정이송량은, 이것을 천종류에 대응시켜서 불휘발성의 메모리 등에 기억시키면, 매회 조작자가 조작부로부터 이송량의 미세조정치를 입력하지 않아도, 천종류를 입력하면, 자동적으로 최적 미세조정치를 CPU가 세트할 수도 있다. 또, 상기한 색데이터변환테이블(509), HS변환테이블(511) 및 γ변환테이블(513)의 천종류에 따른 설정도, 조작부(103)을 개재한 입력이나 컴퓨터(101)로 부터의 입력에 의해서 행하여 진다.
제5도 및 제6도에서 설명한 회로의 전원투입시 등의 RAM체크루틴에 있어서의 블록나누기, 블록마다의 에러발생수의 표시의 짜임새에 대해서 설명한다.
RAM체크루틴에서는, CPU는, 제5도 및 제6도에 표시한 모든 RAM에 대하여, 소정의 데이터를 기록하고 또한 이것을 판독해서 정상이라는 것을 확인한다. 잉크제트방식의 날염장각부에 거대한 메모리를 가진 장치에 있어서는, RAM체크만으로도 수10분을 소비하고, 조작자는 장치가 현재 어떠한 상태에 있는지를 인식하기 어렵다. 따라서 이 루틴의 제 1스텝에서는 화상메모리(505)의 앞절반부분을, 제 1스텝의 체크중이라는 것읖 표시하면서 기록판독체크하고, 제 2스텝에서는, 화상메모리(505)의 뒤절반부분을, 제 2스텝의 체크중이라는 것을 표시하면서 기록판독체크하고, 제 3스텝에서는, 각색의 팔레트변환용 SRAM(509)을, 제 3스텝의 체크중이라는 것을 표시하면서 기록판독체크하고, 제 4스텝에서는, 각색의 HS변환용 SRAM(511)을, 제 4스텝의 체크중이라는 것을 표시하면서 기록판독체크하고, 이하 마찬가지로 스텝마다 체크를 진행하여, 각각의 스텝내에서의 에러정보를 합쳐서 표시함으로써, 어디를 수리하면 좋을지를 조작자가 즉시 알수 있는 구성을 취한다.
예를 들면, 제 3스텝에서, 이따금 메모리속의 데이터에 무작위로 에러가 발생하는 경우에는, RAM디바이스 그 자체를 교환하는 것을 조작자는 생각할 것이며, 또, 예를 들면, 제 3스텝에서, 모두에 에러가 발생하게되는 경우는 RAM디바이스의 장착상태를 체크하는 것을 조작자는 생각할 것이며, 또, 예를 들면, 제 3스텝에서, 어떤간격으로 에러가 발생하게 되는 경우는 RAM디바이스의 어드레스라인의 먼지부착이나 배선절단을 체크하는 것을 조작자는 생각할 것이다.
조작부(103)의 상세한 것은 제4도에 표시되지 않았으나, 데이터입력수단으로서의 키스위치 등을 갖추고, 또, 표시수단으로서 액정표시장치 또는 LED를 갖춘다. 날염장치의 경우, 긴 옷감을 인쇄할 경우, 수시간이나 1일이상의 연속인쇄를 하는 일도 있다. 그 때문에, 현재, 뭐라고하는 무늬를 인쇄중인지, 몇미터 인쇄하였는지, 몇 미터 인쇄하기로되어 있는지, 천의 이송량의 설정치는 얼마인지 등, 이것들을 표시부에서 언제나 체크할 수 있는 것은 장치의 조작성을 향상시키는 것으로 된다.
제9도는 이 표시예를 주로 표시한 모식적평면도이다.
제9도에 있어서, 액정표시장치(901)에는, 인쇄종료의 길이(902), 인쇄남은 길이(903), 옷감이송량(904), 등록된 화상데이터명(906) 및 옷감이송량미세조정장치(905)가 각각 표시된다. 또, 조작부(103)에는 에러를 표시하는 램프(907)가 설치되어 있다.
조작부(103) 위에는 정지버튼(908) 및 긴급정지버튼(909)이 배설되어 있으며, 정지버튼(908)이 눌러졌을 때, CPU는, 기록헤드가 주사중이면, 이것을 종료한 다음에 정지하고, 제5도 및 제6도에서 표시한 각 블록내의 메모리어드레스카운터 등도 그 때까지의 동작상태를 유지한 채 정지상태를 유지하고, 다음의 스타트개시신호를 기다린다. 재스타트가 걸렸을 경우는, 인쇄무늬는 연속해서 이어진다. 이 방식을 보수용의 일시정지 등에 유효하다.
또, 긴급정지버튼(909)이 눌러졌을 때는, CPU는, 사고 등을 상정(想定)하여 도면중 FM라고 표시되어 있는 각 모터 등의 작동기의 구동을 모두 정지한다. 이 경우, 재스타트가 걸려도, 인쇄무늬는 연속해서 이어지지 않는다. 그러나, 화상메모리(505)는 소거되지 않으므로, 메이터전송을 재차 할 필요없이 인쇄동작을 개시할 수 있고, 인쇄무늬의 최초의 부분에서부터 다시 인쇄된다.
본 발명의 잉크제트기록장치에 사용되는 피기록매체는, 상기 실시예에 표시한 천 뿐만 아니라, 종이 등이어도 된다. 또, 천이라할지라도, 상기한 것에 한정되지 않으며, 천연합성의 어느천이라도 사용할 수 있고, 또 직포 혹은 부직포 어느것이라도 된다.
이상의 설명에서 명백한 바와 같이, 본 실시예에 의하면, 천 등의 장척의 피기록매체의 종류에 따라서 화상처리파라미터, 피기록매체의 이송량 등을 절환할 수 있다. 또, 전원 ON시 등의 아니셜체크루틴 등에서의 RAM등의 메모리체크시에 장치내회로를 복수의 블록으로 나누고, 체크가 어느블록을 체크하고 있는지, 그 블록의 에러는 몇 개인지를 표시할 수 있다. 또, 조작부위에, 기록장치에 설정된 피기록매체반송방향의 기록길이, 반송방향의 이미 기록종료의 길이, 기록장치에 설정된 인쇄용화상파일명의 표시된다. 또, 기록의 연속성을 보증하는 제 1의 정지지시 입력수단에 의해서, 이상정지가 있어도 연속해서 피기록매체위에 기록을 행할 수 있다.
이결과, 조작성, 생산성이 높은 잉크제트기록장치를 얻을 수 있다.
제10도는 본 발명의 제 2실시예의 날염장치로서의 잉크제트인쇄기의 구성예를, 제11도는 그 요부의 확대사시도를 표시한다. 본 실시예의 날염장치(프린터)는, 크게 나누어서 날염용의 전처리가 실시된 롤상태의 천을 송출하는 천 공급부 B와, 보내온 천을 정밀하게 행(行) 이송해서 잉크제트헤드에서 인쇄를 행하는 본체부 A와, 인쇄된 천을 건조시켜 감아내는 권취부 C로 이루어진다. 그리고, 본체부 A는 또 인자부(Platen)를 포함한 천의 정밀이송부(A-1)와 인쇄유닛(A-2)으로 이루어진다.
전처리된 롤상태의 천(1036)은 천공급부족으로 송출되고, 본체부 A에 보내진다. 본체부에는 정밀하게 스텝구동되고 있는 얇은 엔드레스의 금속벨트(1037)가 구동롤러(1047), 권회롤러(1049)에 걸려서 회동되고 있다. 구동롤러(1047)는, 고분해능의 스테핑모터(도시생략)에 의해서 직접적으로 스탭구동되고, 그 스텝량만큼 금속벨트를 스텝이송한다. 보내온 천(1036)은 권회롤러(1049)에 의해서 백업된 금속벨트(1037)의 표면에, 압압롤러(1040)에 의해서 압압되어, 팽팽하게 불게 된다.
벨트에 의해서 스텝이송되어온 천(1036)은, 제 1인쇄부(1031)에 있어서, 벨트배면의 인자부(1032)에 의해서 위치결정되어 표면쪽으로부터 잉크제트헤드(1010)에 의해서 인쇄된다. 1행의 인쇄가 끝날 때마다, 소정량 스텝이송되고, 이어서 벨트배면으로부터부터의 가열판(1034)에 의한 가열과, 온풍덕트(1035)에 의해서 공급/배출되는 표면으로부터의 온풍에 의해서 건조된다. 계속해서 제 2인쇄부(1031')에 있어서, 제 1인쇄부와 마찬가지의 방법으로 중첩인쇄가 이루어진다.
인쇄를 끝낸 천은 잡아벗겨져서 가열판과 온풍덕트로 이루어진 후(後) 건조부(1046)에서 재차 건조되어 가이드롤(1041)에 인도되어서 권취톨(1048)에 권취된다. 그리고, 권취된 천은 본 장치로부터 떼어내어, 배치처리에 의해서 발색, 세정, 건조후의 후처리 공정을 거쳐서 제품이 된다.
제11도에 있어서, 기록매체인 천(1036)은 금속벨트(1037)에 지지되어서, 제11도의 위쪽으로 스텝이송된다. 도면중, 아래쪽의 제 1인쇄부(1031)에는, Y, M, C, BK의 외에, 특색 S1~S4 용의 잉크제트헤드를 탑재한 제 1캐리지(1044)가 있다. 본 실시예에 있어서의 잉크제트헤드(기록헤드)는, 잉크를 토출하기 위하여, 이용되는 에너지로서, 잉크에 막(膜)비등을 일으키게 하는 열에너지를 발생하는 발열소자를 가진 것을 사용하고 있으며, 또 400DPI(도트/인치)의 밀도로 128개의 토출구를 배여한 것을 사용하고 있다.
제 1인쇄부의 하류쪽에는 벨트의 배면으로부터 가열하는 가열판(1034)과, 표면쪽으로부터 건조시키는 온풍덕트(1035)로 이루어지는 건조부(1045)가 설치되어 있다. 가열판(1034)의 열전달면은, 강하게 텐션이 걸린 엔드레스벨트(1037)에 압압되고, 중공으로 되어 있는 안쪽을 통과하도록 되어 있는 고운고압의 증기에 의해서, 반송벨트(1037)를 배면으로부터 강력하게 가열한다. 반송벨트(1037)는 얇은(100~150㎛) 스테인레스스틸로 만들어져 있어서, 팽팽하게 붙어 있는 천(1036)을 열전도에 의해서 직접적으로 효과적으로 가열한다. 가열판면의 안쪽은 집열을 위한 핀(Fin)(1034')이 형성되어 있어서 열을 효율적으로 벨트배면에 집중할 수 있도록 되어 있다. 벨트에 접하지 않는 쪽은 단열재(1043)로 커버되어 있으며, 방열에 의한 열손실을 방지하고 있다.
표면쪽에서는 하류쪽의 공급덕트(1030)로부터 건조온풍을 불어대므로써, 건조해가는 천에, 보다 습도가 낮은 공기를 닿게해서 효과를 놓이도록 하고 있다. 그리고, 천의 반송방향과는 반대로 흘러서 충분히 수분을 함유한 공기는, 상류쪽의 흡인덕트(1033)로부터, 불어대는 양보다 훨씬 다량의 흡인을 하므로써, 증발수분이 새서 주위의 기구장치에 결로가 생기지 않도록 되어 있다. 온풍의 공급원은 제11도의 안쪽 깊은 곳에 있으며, 흡인은 바로 앞쪽으로부터 행하도록 되어 있어서, 천에 대향하고 있는 불어내는 개구(1038)과 흡인구(1039)와의 압력차가 긴쪽 방향전체영역에 걸쳐서 균일하게 되도록 되어 있다. 공기의 불어대기/흡인부는 배면의 가열판의 중심에 대해서 하류쪽에 오프 셋되어 있으며, 충분히 가열된 곳에 공기가 닿도록 되어 있다. 이에 의해서 제 1인쇄부(1031)가 천이 수용한 희석액도 함유한 잉크속의 다량의 수분을 강력하게 건조시킨다.
그 하류(위쪽)에는 제 2인쇄부(1031')가 있으며, 제 1캐리지와 마찬가지의 구성의 제 2캐리지(1044')에 의해서 제 2인쇄부를 형성하고 있다.
제12도는, 제11도의 제 1 및 제 2인쇄부(1031),(1031')의 캐리지(1044),(1044')가 인쇄를 위하여 천(1036)의 표면을 주사하는 속도를 설명하기 위한 도면이다.
이들 캐리지(1044),(1044')의 주사속도는, 기시위치로부터 스타트해서 차차 속도를 올려(가속하여), 기록영역에서는 등속운동(등속영역)으로되고, 기록영역이 종료하면 감속 영역에서 감속하고, 반전하는 위치에 도달하면 그 위치에서 정지한다. 그후, 캐리지는 개시위치로 복귀하는 운동을 개시하게되는 것이나, 인쇄하지 않는 반전이동은 통상의 인쇄를 행하는 경우보다도 빠는 속도로 이동하도록 해서, 기록에 소요되는 시간을 적게 해서 기록의 생산성을 올리고 있다.
제12도에 있어서, (1300)은, 솎아내기 인쇄를 행하는 경우의 캐리지의 운동을 표시하며, (1301)은 농도를 높이는 방식에서의 운동을 표시하고 있다. 농도를 높이기 위한 캐리지의 등속도를 VI라 하면, 솎아내기 인쇄를 행하는 경우는 캐리지의 등속도는 2VI로 된다. 이들의 상세한 설명은 후술한다.
제13도는 본 실시예의 날염장치의 개략구성을 표시한 블록도이며, 앞에 설명한 도면과 공통되는 부분은 동일번호로 표시하고, 그들의 설명은 생략한다.
제13도에 있어서, (1101)는 장치전체를 제어하는 제어부로서, 예를 들면 마이크로프로세서 등의 CPU(1111), CPU(1111)의 제어프로그램이나 각종 대이터 등을 기록하고 있는 ROM(1112), CPU(1111)의 워크영역으로서 사용되고, 각종 데이터를 일시적으로 기억하는 RAM(1113)등을 갖추고 있다. (1102)는 입력부로서, 호스트컴퓨터 등의 외부기기로 부터 입력되는 기록데이터를 입력하는 동시에, 그 외부기기와의 사이에 있어서의 통신제어를 행하고 있다. (1401), (1402)의 각각은, 제 1인쇄부(1031)와 제 2인쇄부(1031')의 각 잉크제트헤드를 구동하기 위항 헤드드라이버이다. (1403)~(1406)의 각각은, 각 대응하는 모터를 회전구동하기 위한 모터드라이버이다. (1407)은 캐리지(1044')를 반송 구동하기 위한 캐리지모터, (1408)은 캐리지(1044)를 반송 구동하기 위한 캐리지모터이다. (1409)는 권취롤(1048)을 회전구동해서, 기록완료의 천(1036)을 권취하기 위한 권치용모터, (1410)은 금속벨트(1037)의 반송 및 각종 반송용 롤러 등을 회전구동하기 위한 반송용모터이다.
제14도~제16도는, 본 실시예의 날염장치에 있어서의 화상처리계의 화상데이터의 흐름을 표시한 블록도이다.
호스트컴퓨터(도시생략)로부터 송신된 화상데이터, 팔레트레이블데이터 등은, 입력부(1102)의 GPIB인터페이스(1501), GPIB콘트롤러(1502)에 의해 수신되고, DMA콘트롤러(1503), FM(프레임메모리) 콘트롤러(1504)를 개재해서, RAM(1113)의 화상메모리(1505)에 축적된다. 이 화상메모리(1505)는, 124MByte의 메모리공간을 가지고 있으며, 이에 의해 A1사이즈의 화상데이터를 8비트의 팔레트데이터로 구성해서 기억할 수 있다. 이렇게 해서 화상메모리(1505)에 소정량의 화상데이터가 기억되면, CPU(1111)로부터의 인쇄개시신호를 받아서, 화상메모리(1505)로부터 화상데이터의 판독이 개시되어서, 인쇄처리가 개시된다.
여기서 호스트컴퓨터로부터 송신되는 화상데이터는 래스터이미지이기 때문에, 제 1 및 제 2인쇄부(1031),(1031')에 있어서의 잉크제트헤드의 노즐의 배열에 맞추어서, 그래스터데이터를 변환할 필요가 있다. 이것을 행하는 것이(1506)에서 표시한 변환부(ROCK)이다. 또, 이렇게해서 변환된 화상데이터는, 확대부(매직)(1507)에서 확대된다. 이 확대부(매직)(1507)로부터 출력되는 신호는, 이 실시예에서는 8비트의 팔레트신호이다.
다음에 제15도에 있어서, (1508)은 팔레트변환용 디바이스(PAL)로서, 각 디바이스에 대응하는 변환테이블(SRAM)을 참조해서 색데이터로 변환된다. 이 실시예의 경우는 시안(C), 마젠타(M), 옐로우(Y), 블랙(BK)의 4색에 추가해서 특색(S1),(S2)를 추가한 합계 6색으로 색나누기된다. (또한, 제11도에 표시한 예에서는, 특색(S1~S4)4색을 포함한 합계 8색분의 잉크제트헤드를 탑재하고 있었으나, 이 화상처리계예에서는 6색의 경우에서 설명한다.)
이들 팔레트테이블에 의한 화상데이터의 변환예를 제17도에 표시한다. 8비트팔레트의 경우, 0~255까지의 256가지의 입력이 있으며, 이들 변환예를 제17도를 참조해서 설명하면 이하와 같이 된다.
0이 입력되었을 경우 : 엷은 회색으로 된다.
1이 입력되었을 경우 : 특색 1의 전체 쳐바르기인쇄로 된다.
2이 입력되었을 경우 : 특색 2의 전체쳐바르기인쇄로 된다.
3이 입력되었을 경우 : 시안과 마젠타의 혼색으로 청색경향이 많은 색으로 된다.
4이 입력되었을 경우 : 흑색과 전체 쳐바르기 인쇄로 된다.
5이 입력되었을 경우 : 마젠타와 예로우의 혼색으로 적색경향이 많은 색으로 된다.
6이 입력되었을 경우 : 5의 경우보다 더 적색경향이 많아진다.
----------------------------
254가 입력되었을 경우 : 예로우의 전체 쳐바르기 인쇄로 되고,
255가 입력되었을 경우 : 아무것도 인쇄되지 않는다.
또한, 이 팔레트변환용 테이블의 구체적인 회로구성으로서는, RAM의 어드레스에 입력(팔레트데이터)을 가하고, 그 어드레스에 기억되어 있는 데이터를 변환치로하는, 소위 순람표(Look up table)구성도이다. 또, 이 변환테이블의 변환데이터가 고정이면, RAM이 아니고 ROM으로 구성되어 있어도 되는 것은 물론이다. 이와 같이, 팔레트변환용디바이스(PAL)(1508)은, RAM의 관리, CPU와의 인터페이스로서의 기능을 행한다.
다음 스텝의 HS변환(1510)도 테이블변환이며 잉크제트헤드의 각 토출노즐에 대응하는 인쇄농도의 불균일의 보정을 행한다. 예를 들면, 농도가 엷은 노즐은 약간 진하게 데이터변환하고, 농도가 진한 노즐은 약간 엷게 데이터변환하고, 중간정도의 노즐은 그대로 흐르게한다고하는 조작을 행하고 있다. (1511)은 (1509)와 마찬가지의 테이블변환용의 SRAM이다.
다음의 γ변환(1512)은, 색마다 전체의 농도를 진하게하거나 엷게하거나 하고 있으며, 상기한 팔레트변환 및 HS변환의 경우와 마찬가지로, 각색에 대응한 테이블(1513)을 가지고 있다. 이 γ변환(1512)에서는, 아무것도 변환하지 않는 경우는 직선적인 특성의 테이블에 의한 변환이 행하여진다. 즉,
0입력에는 0출력
100입력에는 100출력
210입력에는 210출력
255입력에는 255출력
으로 된다.
다음 스텝의 MASSE(2치화회로)는, 의사(유사)계조기능을 가지고 있으며, 이 입력은 8비트의 계조데이터이며, 그 출력은 2치화된 1비트의 의사계조데이터이며, 단위면적당에 다져넣는 잉크제르도트의 수로 계조표현한다. 이들 상세한 것은 여기서는 설명하지 않으나, 다져넣고 싶은 화상의 농도를 임시연결메모리(SRAM)(1515)에 순차적으로 보존해 간다. 이와 같이 해서, 각색에 대응하는 2치 화데이터 C1, M1, Y1, K1, S1, S2가 생성된다. 각색의 2치화신호는 이하 마찬가지의 회로계를 통과하므로, 이하, C1에 대해서 설명한다.
제16도에 있어서, 2치화된 C1신호는, 결과적으로 SMS 제너레이터(1606)에 입력되나, 그전에 프린터의 테스트기록용의 패런제너레이터(PG)(1601), EPROM(1602)의 데이터를 사용하는 일도 있기 때문에, 셀렉터(1603)를 설치해서, 그 신호를 절환하고 있다. 이 EPROM(1602)에는 PG(패턴발생)용의 데이터가 기억되지 않으며, 그 출력을 2치 PG콘트롤러(1601)의 제어하에 판독할 수 있다.
또, 옷감 등의 경우, 그 끝에 메이커의 상표 등의 로고마크를 넣는 경우가 많다. 이를 위한 데이터가 EPROM(1605)에 기억되어 있다. 또, 로고마크를 기록하는 위치나 길이를 관리하고 있는 것이 로고콘트롤러(1604)이다.
(1606)은 SMS(시퀀셜·멀티스캔 제너레이터로서, 복수의 잉크제트헤드에 의한 중첩다져 넣기를 행하여 기록하기 위한 데이터의 작성을 행하는 것으로서, 이 목적은, 예를 들면,
A. 잉크제트헤드의 농도얼룩을 보정한다.
B. 기록농도를 향상시킨다.
는데에 있다. 본 실시예에서는, 전자(前者)의 농도얼룩을 보정하기 위한 중첩다져넣기의 경우에서 설명한다.
제18도는 시퀀셜·멀티스캔 의해 기록되는 기록데이터를 설명하기 위한 도면이다.
제18도에 있어서, 점선으로 둘러싸인 각 직사각형영역이 1도트(화소)에 대응하고, 예를 들면 기록밀도가 400dpi (도트/인치)의 경우는, 각 직4각형의 면적은 약 63.5㎛ 로 된다. 흑색동그라미로 표시된 부분이 도트가 다져넣어진 장소로서, 흑색동그라미가 존재하고 있지 않는 개소가 기록이 행하여지지 않는 부분을 표시하고 있다. 잉크제트헤드가 화살표시 F방향으로 이동하고, 잉크토출용 노즐로부터 소정의 타이밍으로 잉크가 토출된다. 이 시퀀셜·멀티스캔은, 각 노즐이 토출하는 잉크방울의 크기의 불균일이나, 잉크토출 방향의 불균일에 의해서 발생하는 각 노즐사이의 농도불균일을 보정하기 위하여 행하여지며, 동일한 라인(헤드이동방향)을 복수의 노즐로 기록한다. 이와 같이 복수개의 노즐로 1개의 라인을 형성하므로써, 각 잉크제트헤드의 노즐특성의 랜덤성을 이용하여, 농도얼룩의 저감을 도모하고 있다. 즉, 2번 스캔에 의한 시퀀설·멀티스캔의 경우, 1회째의 주사에서 잉크제트헤드의 위절반을 이용해서 기록을 행하고, 2회째의 주사에서는 잉크제트의 아래절반의 노즐을 사용해서 기록을 행한다.
이 시퀀셜·멀티스캔에 의한 기록예를 표시한 것이 제19도와 제20도이다.
지금, 예를 들면 제18도에 표시한 데이터를 기록하는 경우에는, 먼저 제19도에 표시한 바와 같이, 잉크제트헤드의 이동방향으로 발생하는 데이터의 홀수번째의 기록데이터만을, 잉크제트헤드의 위절반의 노즐로기록한다. 다음에, 잉크제트헤드(캐리지)가 홈위치방향으로 복귀되고, 천의 잉크제트헤드의 폭의 절반만 이송되어서, 제20도에 표시한 바와 같이 이번에는 잉크제트헤드의 이동발향의 짝수번째의 도트를 잉크제트헤드의 아래절반의 노즐을 사용해서 기록한다. 이렇게 해서 2번의 스캔에 의한 제18도에 표시한 바와 같은 데이터가 천위에 기록된다.
이 시퀀셜·멀티스캔은, 상기한 바와 같이 잉크제트헤드의 노즐마다의 잉크토출의 불규일에 의한 인쇄품위의 저하를 방지하기 위한 숫법이며, 이것에 의한 효과는, HS변환에 의한 효과와 마찬가지의 효과를 얻게 된다. SMS(시퀀셜·멀티스탠) 제너레이터(1606)에서는, 인쇄하는 데이터를 소정의 수순으로, 임시연결메모리제어 콘트롤러(1607), (1608)로 나누고 있다. (1515)는 헤드간격의 물리적위치의 편차를 보정하기 위한 데이터축적용 메모리로서, SMS제너레이터(1606)로부터 입력되는 화상데이터를 일단 축적하고, 잉크제트헤드의 물리적위치에 따른 타이밍으로, 그 내용이 판독되어서 기록이 행하여 진다.
(1609),(1610)은, 잉크제트헤드의 노즐배치에 맞추어서 기로데이터의 배열변경을 행하는 회로(PUFF)이며, 여기서는 상세한 설명을 생략한다.
이와 같이, 2치화된 시안데이터 C1은, 시안A, 시안B의 2개로 나누어지고, 중계보드(1611)를 개재해서, 각각 제 1 및 제 2인쇄부의 잉크제트헤드에 보내진다.
이하, 제21도~제23도를 참조해서 본 실시예의 날염장치에 있어서의 인쇄예를 설명한다. 또한, 여기서는 상기 설명에 계속하여, 시안용의 헤드에 의한 기록의 경우를 가지고 설명하나, 다른색에 관해서도 마찬가지로해서 인쇄가 행하여진다.
제21도는 통상의 2회 멀티스캔에 의한 인쇄예를 표시하고 있다. 제 1인쇄부(1031)의 잉크제트헤드로 인쇄한 영역을 (하1)(1701),(하2)(1702),(하3)(1703)으로 표시하고, 제 2인쇄부(1031')의 잉크제트헤드로 인쇄한 영역을 (상1)(1704),(상2)(1705),(상3)(1706)으로 표시한다.
천이송방향은 도시한 화살표시와 같다. 천(1036)의 1회의 스텝이송량은, 잉크제트헤드의 기록폭에 대응하고 있다. 제21도에서 명백한 바와 같이, 기록된 영역의 모두는, 제 2인쇄부(1031')의 잉크제트헤드의 위절반과 제 1인쇄부(1031)의 잉크제트헤드의 아래절반이거나, 제 2인쇄부(1031')의 잉크제트헤드의 아래절반과 제 1인쇄부(1031)의 잉크제트헤드의 위절반을 사용해서 기록되어 있다. 여기서, 각 잉크제트헤드에 의해서 기록되는 데이터는, 상기한 제19도 및 제20도에 표시한 바와 같이 솎아내어져 있으며, 이들 2개의 잉크제트헤드에 의해서 포개맞추어서 기록된 결과, (1707)로 표시한 인쇄농도를 얻게 된다. 이때의, 잉크제트헤드의 주사속도는, 제12도에 표시한 바와 같이 2·V1이다
제22도는, 제21도의 경우에 비해서, (1716)으로 표시한 바와 같이 인쇄농도가 2배로 되었을 경우를 표시하고 있다. (1710)~(1712)는 제 1인쇄부(1031)의 잉크제트헤드로 인쇄한 영역을 표시하고, (1713)~(1715)는 제 2인쇄부(1031')의 잉크제트헤드로 인쇄한 영역을 표시하고 있다. 이 제22도와 제21도와의 차이는, 제22도에서는 인쇄데이터를 솎아내고 있지 않다는 점과, 케리지의 주사속도가 절만으로 되어있다는 점에 있다. 또, 제21도에서는 SMS제너레이터(1606)에 의해 데이터를 나누고 있으며, 제22도에서는 이와 같은 데이터의 나누기는 행하고 있지 않다. 또한, 제22도에 있어서, L은 잉크제트헤드에 의한 기록폭을 표시하고, N은 멀티스캔의 회수를 표시하고 있다.
또 제23도는, 제21도의 경우에 비해서 솎아내기를 없애고, 천(1036)의 이송량을 제21도의 경우에 비해서 2배로 하고, 제 1 및 제 2인쇄부(1301),(1301')의 잉크제트헤드의 간격을, 헤드에 의한 기록폭의 정수배(N×L)로 하고 있다. 이경우는, 제 1인쇄부(1031)의 잉크제트헤드에 의해, (하1)로 표시된 영역이 기록되고, 다음에 천(1036)이 (1720)으로 표시된 길이(2L)만큼 반송된 후, 제 2인쇄부(1031')의 잉크제트헤드에 의해 (상1)로 표시한 영역이 기록된다. 또한, 이때에는 제 1인쇄부(1031)에 의한 기록 ((하1)로 표시한)도 동시에 행하여 진다.
상기한 제21도~제23도의 각 특성을 아래 표 3에 표시한다.
또, 상기한 제21도~제23도의 각 도면에 표시한 방식의 효과, 특성의 비교예를 하기 표 4에 표시한다.
또한, 이들 평가치는, 평가가 높은 순으로 123으로 표시하고 있다.
제24도는 본 실시예의 날염장치에 있어서의 인쇄처리를 표시한 순서도로서, 이 처리를 실행하는 제어프로그램은 ROM(1112)에 기억되어 있다.
이 처리는 화상메모리(1505)에 인쇄되는 화상데이터가 기억되고, CPU(111)에 의해 인쇄개시가 검지되므로써 개시되며, 먼저 스텝 S1에서 통상의 농도에서의 기록(제21도에 대응)인지, 그것보다 높은 농도에서의 기록(제22도에 대응)인지 어떤지를 판정한다. 이것은 호스트컴퓨터로부터의 데이터에 포함되는 부호 등에 의해 판정해도 좋고, 혹은 도시하지 않는 조작패널의 스위치 등에 의해 지정되어도 된다.
통상의 농도때는 스텝 S2로 나아가, 제 1 및 제 2인쇄부(1031),(1031')의 잉크제트헤드용의 솎아내기데이터를 작성한다. 이렇게 해서 기록데이터의 작성이 종료되면 스텝 S3으로 나아가, 캐리지모터(1407),(1408)의 회전구동을 개시한다. 캐리지(1044), (1044')의 가속이 종료되고 동속방식으로 들어가면 스텝 S4로 나아가, 캐리지(1044),(1044')를 속도 V1로 등속이동 시킨다. 이 캐리지의 이동에 동기해서, 각 잉크제트헤드의 기록데이터를 출력하므로서, 제 1 및 제 2인쇄부(1031),(1031')에 의한 기록이 행하여 진다. 이 경우에는, 제 1인쇄부(1031)의 잉크제트헤드의 위절반의 노즐에 의해 기록된 영역은, 제 2인쇄부(1031')의 잉크제트헤드의 아래절반의 노즐에 의해 기록되고, 반대로 제 1인쇄부(1031)의 아래절반의 노즐에 의해 기록된 영역은, 제 2인쇄부(1031')의 위절반의 노즐에 의해 기록된다.
이렇게 해서 1라인의 기록이 종료되면 스텝 S6에서부터 스텝 S7로 나아가, 캐리지의 주행을 정지하고, 스텝 S8에서 권취용모터(1409) 및 반송용모터(1410)를 회전구동해서, 천(1036)을 그 기록폭 L만큼 반송한다. 이 처리를, 1페이지의 기록처리가 종료할때까지 반복하여 행한다.
한편, 높은 농도에서의 기록을 행할때는 스텝 S10으로 나아가, 상하 헤드용의 기록데이터를 작성한다. 이 기록데이터는 스텝 S2와 같이 솎아내어진 데이터는 아니다. 다음에, 스텝 S11과 스텝 S12에서는, 캐리지(1044),(1044')는 다같이 가속되어서 속도 V1로 등속으로 되고, 스텝 S13에서는 상하헤드의 각각에 기록데이터가 출력된다. 스텝 S14에서 1라인분의 인쇄가 종료되면 스텝 S15로 나아가, 상기한 스텝S7 및 스텝 S8과 마찬가지로 해서, 캐리지복귀 및 천(1036)의 반송이 행하여진다. 또한, 여기서는 제23도에 표시한 방식에서의 인쇄처리의 순서도는 표시하고 있지 않으나, 각 라인의 인쇄마다 반송되는 천(1036)의 반송량이 2L로 될 뿐이며, 나머지는 고농도에서의 인쇄의 경우와 거의 마찬가지로해서 실현할 수 있다.
제25도는 본 발명의 다른 실시예의 인쇄방법을 설명하기 위한 도면이다.
이 동작을 설명하면(1801)~(1803)의 각각의 제 1의 인쇄부(1031)의 잉크제트헤드에 의해 2회의 주사로 기록되는 영역을 표시하고, (1804)~(1806)의 각각은, 제 2인쇄부(1031')의 헤드에 의해 각각 2회 주사해서 기록되는 영역을 표시하고 있다. 여기서 각 기록주사에 의해서 기록되는 데이터는 솎아내어진 데이터이며, 이 데이터의 솎아내기방법에 의해, 예를 들면 (하1)과 (하2)로 1주사분의 데이터가 기록되고, (상1)과 (상2)에 의해, 이들 (하1)과 (하2)로 기록된 영역을 포개서 기록하도록 해도 좋고, 혹은 예를 들면 (하1)과 (상1)로 1주사분의 데이터가 기록되고, 마찬가지로(하2)와 (상2)에 의해, 이들(하1)과 (상1)로 기록되는 영역을 포개서 기록하도록 해도 된다.
이에 의해, 제22도의 경우와 마찬가지의 농도로 기록할 수 있으나, 이 경우는 스캔횟수가 상기한 경우의 2배로 되기 때문에, 시간당의 인쇄량이 저하하게 된다. 그러나, 제16도의 SMS회로(1606)에 의해, 솎아내기의 유, 무방식을 설정할 필요가 없어지고, 캐리지의 주사속도를 절환할 필요가 없어지기 때문에, 회로설계상 간략하게 된다고하는 장점이 있다.
이상 설명한 바와 같이 본 실시예에 의하면,
① 낮은 농도에서의 인쇄방식과 높은 농도에서의 인쇄방식을 가지고, 낮은 농도에서의 인쇄방식에서는 인쇄데이터를 솎아내어서 멀티스캔(2회)을 행하고, 높은 농도에서의 인쇄방식에서는, 인쇄데이터를 솎아내지 않고 멀티스캔(2회)를 행한다. 이때, 낮은 농도에서의 인쇄방식에 있어서의 헤드의 주사속도는, 높은 농도에서의 인쇄방식 때에 있어서의 2배의 속도로 한다.
② 얼룩이 눈에 띄지 않는 인쇄화상인자, 얼룩이 눈에 띄는 인쇄화상인지에 따라서, 인쇄데이터를 솎아내는지 솎아내지 않는지를 절환하여, 피인쇄물의 이송량을 절환하는 동시에, 헤드의 주사속도를 절환한다. 즉, 얼룩이 눈에 띄이는 인쇄화상의 경우는 인쇄데이터를 솎아내어서 피인쇄물의 이 송량을 작게하여, 잉크제트헤드의 주사속도를 올린다. 한편, 얼룩이 눈에띄지 않는 인쇄화상의 경우는, 인쇄데이터를 솎아내지 않고 피인쇄물의 이송량을 크게하고, 잉크제트헤드의 주사속도를 낮춘다.
이에 의해, 통상의 경우는 제21도에 표시한 인쇄방식을 사용해서 인쇄를 행하고, 진한색의 디자인의 것은, 제22도에 표시한 바와 같은 방식으로 인쇄를 행하고, 예를 들면 단색톤 중간농도가 이어지지 않는, 얼룩이 눈에 띄기어려운 디자인에 대해서는, 제23도에 표시한 인쇄방식을 사용해서 인쇄를 행한다. 이와 같이 해서, 생산성을 올리고, 인쇄코스트를 내릴 수 있다. 이와 같은 경우에 따라서, 인쇄방식을 선택할 수 있다.
참고로, 상기한 동작방식표에, 본 실시예의 효과를 추가하면 이하와 같이 된다.
통상의 1회의 주사로 인쇄를 완료할 경우의, 인쇄에 소요되는 시간을 1로하면, 제21도에 표시한 솎아내기 인쇄로 2회의 주사에 의해 인쇄를 행하는 경우는, 소요시간은 약 1.5로 된다. 또 제22도의 경우에서는, 소요시간은 약 2로 된다. 또, 다른 실시예에서 표시한 4회주사의 경우는, 소요시간은 약 3으로 된다.
이상 설명한 바와 같이 본 발명에 의하면, 기록농도에 따라서, 헤드의 주사속도나 기록방식을 변경하므로서, 기록농도의 저하를 방지한 기록방법 및 장치를 제공할 수 있다.
또한, 이하에서는 본 발명의 바람직한 제 3실시예로서의 날염시스템에 대해서, 다음의 순서로 설명을 행한다.
[1] 시스템의 전체 (제26도 ~ 제27도)
[2] 호스트컴퓨터 (제28도 ~ 제27도)
[2.1] 구성
[2.2] 동작
[3] 프린터 (제38도 ~ 제45도)
[3.1] 인쇄기구의 설명
[3.2] 장치구성의 설명
[3.3] 기본화상의 프린트패턴
[3.4] 변환데이터, 파라미터의 다운로드
[4] 기타 구성예(제56도 ~ 제60도)
[1] 시스템의 전체
제26도는 본 발명의 제 3실시예에 관한 날염시스템의 전체구성을 표시한다. 호스트컴퓨터(H)는 옷감 등의 기록매체에 대해서 화상의 기록(이하 프린트, 인쇄라고도함)을 행하는 프린터(P)에 대해서 날염을 위한 원화데이터 및 그 밖의 제어코맨드 등을 공급하는 데이터공급장치를 이룬다. 이 호스트컴퓨터(H)를 사용해서, 디자이너에 의해 작성되고, 스캐너(S)에 의해 판독된 원화에 대해서 소망의 수정을 가하고, 프린터(P)에 대해서 소요의 파라미터를 설정해서 날염을 행하게 할 수 있다.
호스트컴퓨터(H)는 또 이사네트(Ethernet : XEROX 시에 의함) 등의 LAN(Local Area Network)(3016)과 결합해서 다른 시스템등과의 교신을 가능하게 할 수 있다. 또 호스트컴퓨터(H)에 대해서는, 프린터(P)로부터 그 상태등이 통지된다. 호스트컴퓨터(H)에 대해서는 제28도, 프린터(P)에 대해서는 제38도 등을 사용해서 그 상세한 내용을 후술한다.
제27도는 본 시스템을 사용해서 행할 수 있는 날염처리순서의 일례를 표시한다. 각 스텝에서 행하는 처리내용은 예를 들면 다음과 같다.
[원화작성스템 MS1]
디자이너가 적당한 수단을 사용해서 원화, 즉 기록매체인 옷감위의 반복화상의 기본단위가 되는 기본화상을 작성하는 스텝이다. 당해 작성에 있어서는, 제28도에 대해서 상세히 설명하는 호스트컴퓨터(H)의 소요의 각부, 예를 들면 입력수단이나 표시수단 등을 사용할 수도 있다.
[원화입력스텝 MS3]
원화작성스텝 MS1에서 작성된 원화를 스캐너(S)를 사용해서 호스트컴퓨터(H)에 판독해넣는 스텝, 또는 호스트컴퓨터(H)의 외부기억부에 격납된 원화데이터를 판독해넣는 스텝, 또는 LAN(3016)으로부터 원화데이터를 수신하는 스텝이다.
[원화수정스텝 MS5]
본 예에 있어서의 날염시스템은, 제49도에 대해서 후술하는 바와 같이, 기본화상에 대해서 여러 가지의 반복 패턴의 선택을 가능하게하나, 선택된 반복패턴에 따라서는 경계부에 있어서 본의 아닌 화상의 위치어굿남이나 색조의 불연속성을 발생 할 수 있다. 본 스텝은, 반복패턴의 선택을 수용하는 동시에, 당해 선택에 따른 반복패턴의 경계부에 있어서의 불연속성의 수정을 행하는 스텝이다. 그 수정의 태양으로서는, 호스트컴퓨터(H)가 가진 표시기의 화면을 참조하면서 디자이너 또는 조작자가 마우스 그밖의 입력수단을 사용해서 행하는 것이어도 되고, 호스트컴퓨터(H)자체의 화상처리에 의해 자동수정을 행하는 것이어도 된다.
[특별색지정스텝 MS7]
본 예에 관한 프린터(P)에서는, 기본적으로 옐로우(Y), 마젠타(M) 및 시안(C), 혹은 또 블랙(BK)의 잉크를 사용해서 프린트를 행하나, 날염에 있어서는 이들이외의 색, 예를 들면 금색, 은색 등의 금속 색이나, 선명한 레드(R), 그린(G), 블루(B) 등의 사용을 원하는 경우가 있다. 그래서 본 예의 프린터(P)에 있어서는, 이들 특별한 색(이하 특색이라함)의 잉크를 사용한 프린트를 가능하게 하는 동시에, 본 스텝에 있어서 그 특색의 지정을 행한다.
[컬러팔레트데이터작성스텝 MS9]
디자인에 있어서는, 디자이너는 표준컬러패치로부터 색을 선택하면서 원화를 작성한다. 당해 선택색에 대한 프린트시의 색의 재현성이 날염시스템의 생산성에 크게 영향을 준다. 그래서, 본 스텝에서는 선택된 표준색을 양호하게 재현하기 위한 Y, M, C 혹은 특색의 혼합비율을 정하는 데이터를 생성한다.
[토고입력스텝 MS11]
옷감에서는, 단부에 디자니어, 메이커의 브랜드 등의 로고마크를 프린트하는 경우가 많다. 본 스텝에서는 그와 같은 로고마크의 지정 및 그색, 사이즈, 위치의 지정 등을 행한다.
[옷감사이즈지정스텝 MS13]
프린트대상인 옷감의 폭, 길이 등을 지정한다. 이에 의해 프린터(P)에 있어서의 기록헤드의 주주사방향 및 부주사방향에 있어서의 주사량이나, 원화패턴의 반복횟수 등이 정해진다.
[원화배율지정스텝 MS15]
원화에 대한 프린트시의 축소/확대배율(예를 들면, 100%, 200%, 400% 등)을 설정한다.
[옷감종류지정스텝 MS17]
옷감에는 면, 견, 모 등의 천연섬유나, 나일론, 풀리에스테르, 아크릴 등의 합성섬유 등, 여러 가지의 종류가 있고, 날염에 관계된 특성을 달리한다. 그리고 옷감의 신축성에 의한다고 생각되나, 프린트시의 이송량을 동등하게 하는 경우에는, 주주사마다의 경계부에 발생하는 줄의 나타나는 방식이 달라진다. 그래서 본 스텝에서는 프린트에 관한 옷감의 종류를 입력하고, 프린터(P)에 있어서의 적절한 이송량의 설정에 제공하도록 한다.
[잉크최대주입량설정스텝 MS19]
동일양의 잉크를 옷감위에 주입해도, 옷감위에 재현시키는 화상농도는 옷감종류에 따라 다르다. 또 프린터(P)에 있어서의 정착계의 구성등에 의해서도 주입가능한 잉크량은 다르다. 그래서 본 스텝에서는 옷감종류나 프린터(P)의 정착계의 구성등에 따라서 잉크최대주입량을 지정한다.
[프린트모드지정스텝 MS21]
프린터(P)에 있어서 고속프린트를 행하거나 또는 통상프린트를 행하거나 혹은 1도트에 대하여 1회의 잉크주입을 행하거나 또는 복수회의 잉크주입을 행하는 등을 지정한다. 또한 프린트를 중단했을 때 등에 있어서, 중단의 전후에서 무늬가 연속하도록 제어를 행하거나 또는 무늬의 연속성과는 관계없이 새롭게 프린트를 개시하거나 하는 지정을 행하도록 할 수도 있다.
[헤드셰이딩모드지정스텝 MS23]
프린터(P)에 있어서의 복수의 토출구를 가진 기록헤드를 사용하는 경우에는, 제조상의 불균일이나 그후의 사용상태 등에 따라서 헤드의 토출구마다 잉크토출량 또는 토출방향의 불균일이 발생하는 경우가 있다. 그래서 이것을 보정하기 위하여 토출구마다의 구동신호를 보정해서 토출량을 일정하게 하는 처리(헤드셰이딩)를 행하는 경우가 있다. 본 시텝에서는 이러한 헤드셰이딩의 타이밍 등을 지정할 수 있도록 한다.
[프린트스텝 MS25]
이상의 저정에 의거해서 프린터(P)에 의해서 날염을 실행한다.
또한, 이상에 있어서 지정 등을 행하는 것이 불필요하면 스텝을 삭제 혹은 스텝하도록 해도된다. 또 필요에 따라서 그밖의 저정 등을 행하는 스텝을 추가해도 된다.
[2] 호스트컴퓨터
[2.1] 구성
제28도는 본 발명의 일실시예에 관한 호스트컴퓨터의 구성을 중심으로 해서 시스템전체를 표시한 블록도이다.
도면에 있어서, (3011)은 정보처리시스템전체의 제어를 실행하는 CPU, (3013)은 CPU(3011)가 실행하는 프로그램을 기억하거나, 이 프로그램 실행시의 작동영역으로서 사용되는 메인메모리, (3014)는 CPU(3011)를 개재하지 않고 메인메모리(3013)외 본 시스템을 구성하는 각종기기와의 사이에서 데이터의 전송을 행하는 DMA콘트롤러(Direct Memory Access Controller, 이하 DMAC라고 함)이다. (3015)는 LAN(3016)과 본시스템과의 사이의 LAN인터페이스(3017)은 ROM, SRAM, RS232C방식 인터페이스 등을 가진 입출력장치(이하, 1/0이라함)이다. 1/0(3017)에는 각종 외부기기의 접속이 가능하다. (3018) 및 (3019)는 외부기억장치로서의 각각 하드디스크장치 및 플로피디스크장치, (3020)은 하드디스크장치(3018)나 플로피디스크장치(3019)와 본 시스템과의 사이에서 신호접속을 행하기 위한 디스크인터페이스이다. (3022)는 프린터(P) 및 스캐너(S)와 호스트컴퓨터(H)와의 사이에서 신호접속을 행하기 위한 스캐너/프린터인터페이스이고, GPIB사양의 것으로 할 수 있다. (3023)은 각종문자 정보, 제어정보 등을 입력하기 위한 키보드, (3024)는 포인팅디바이스로서의 마우스, (3025)는 키보드(3023) 및 마우스(3024)의 본시스템과의 사이에서 신호접속을 행하기 위한 키인터페이스이다. (3026)은 인터페이스(3027)에 의해서, 그 표시가 제어되는 CRT 등의 표시장치이다. (3012)는 상기 각 기기사이를 신호접속하기 위한 데이터버스, 콘트롤버스 및 어드레스버스로 이루어진 시스템버스이다.
[2.2] 동작
이상 설명한 각종기기 등을 접속해서 이루어진 시스템에서는, 디자이너 또는 조작자는 CRT(3026)의 표시화면에 표시되는 각종정보에 대응하면서 조작을 행한다. 즉 LAN(3016), 1/0(3017)에 접속되는 외부기기, 하드디스크(3018), 플로피디스크(3019), 스캐너(S), 키보드(3023), 마우스(3024)로부터 공급되는 문자, 화상정보 등, 또, 메인메모리(3013)에 격납되고 시스템조작에 관한 조작정보등이 CRT(3026)의 표시화면에 표시되고, 디자이너 또는 조작자는 이 표시를 보면서 각종정보의 지정, 시스템에 대한 지시조작등을 행한다.
여기서, 제27도에 표시한 여러 스텝중, 제28도에 표시한 시스템을 사용해서 행하는 본 실시예의 주요부에 관한 처리의 몇가지 상세한 내용을 설명한다.
제29도는 제27도에 있어서의 특색지정처리순서의 일례를 표시한다. 본 순서는, 호스트컴퓨터(H)가프린터(P)에 송출하는 팔레트데이터에 대한 프린터(P)에 있어서의 팔레트변환테이블(Y, M, C, BK, 및 특색의 혼합비율을 표시한 테이블)로서 호스트컴퓨터(H)로부터 작성된 팔레트변환테이블을 출력하는 것이고, 본 순서가 기동되면, 먼저 스텝 SS7-1에서 특별색의 사용이 지시되고 있는지 아닌지를 판별한다. 여기서 부정판정하면 즉시 본 순서를 종료하나, 긍정판정일 경우에는 스텝 SS7-3으로 진행하여, 프린터(P)에 있어서의 현재의 특별색에 대한 정보를 CRT(3026)에 표시한다. 이 처리에 있어서는, 예를 들면, 프린터의 기록헤드가 자체의 정보를 제시하는 수단(페턴커팅)을 가지고, 프린터본체쪽에서 그 수단으로부터 당해 정보를 인식할 수 있도록 한, 본 출원인에 의한 일본국 특개평 2-187343호 등에 개시된 발명을 이용할 수 있다. 당해 정보를 제시하는 수단으로서는, EPROM이나 DIP스위치 등을 사용한 것이어도 된다. 본예에 적용하기 위해서는 당해 정보를 그 기록헤드가 사용하는 잉크색으로 하면되고, 프린터(P)에서 그 정보를 판독해서 호스트컴퓨터(H)의 CPU(3011)에 통지하면 된다. 조작자는 CRT(3026)에 표시된 그 정보를 보고, 특별색용 기록헤드의 현재의 사용유무, 및 현재 사용되고 있는 특별색을 알고, 스텝 SS7-5에 있어서 소망의 특색이 포함되어 있는지(즉 현상태로 좋은지) 아닌지의 키조작 등을 행할 수 있다. 그리고, 부정판정된 경우에는 스텝 SS7-9로 진행하여 소망색의 기록헤드의 장착을 재촉하는 등의 표시를 행하고, 당해 장착에 따라서 스텝 SS7-3으로 복귀한다.
스텝 SS7-5에서 프린터(P)에서 현재사용되고 있는 기록헤드이어도 된다는 지시가 주어지면, 스텝 S7-51에서 색의 조합을 규정하는 팔레트코맨드를 지정한다.
이것은 예를 들면 프린트에 있어서, C, M, Y의 3색을 사용하는 경우, 또 BK를 사용하는 경우, C, M, Y의 3색에 추가해서 특색 S1, S2를 사용하는 경우 및 또 특색 S3, S4를 사용하는 경우를, 예를 들면 각각 3, 4, 6, 8의 수치를 사용해서 지정할 수 있다.
이에 따라서, 스텝 SS7-53에 있어서 예를 들면 기억장치(메인메모리(3013)나 외부기억장치(3018)(3019)등에 미리 격납되어 있는 팔레트 변환테이블을 판독하고, 필요에 따라서 조작자는 적당한 수정을 실시해서 각 색의 혼입량을 설정하고(스텝 SS7-55), 팔레트코맨드와 함께 그 테이블데이터를 프린터(P)에 송출한다. (스텝 SS7-57). 팔레트변환테이블로서는, 예를 들면 제30도~제33도에 표시한 것으로 할수 있다.
또한, 본 순서에 대한 프린터(P)쪽의 처리회로로서는, 제30도~제34도에 대해서 후술하는 것을 사용할 수 있다.
제34도는 제27도에 있어서의 컬러팔레트데이터생성스텝 MS9의 상세한 처리순서의 일례를 표시한다.
본 순서에서는, 먼저 스텝 SS9-1에서, 디자이너가 선택한 색의 표준컬러패치를 판독한다. 이를 위해서는, 스캐너(S)를 사용할 수도 있고, 혹은 후술하는 프린터(P)에 설치된 판독수단을 사용할 수도 있다. 다음에 스텝 SS9-3에서, 표준컬러패치에 대응하는 부호에 의거해서 우선 미리 프린터(P)에 적합하도록 설정되어 있는 팔레트변환테이블에 의해 특색을 포함한 팔레트변환데이터를 산출하고, 산출한 특색을 포함한 데이터에 따라서 상(像) 형성을 행하고, 스텝 SS9-5에서 이것을 컬러패치의 형태로 프린트시킨다.
다음에, 스텝 SS9-7에서 당해 프린터(P)에서 프린트시킨 컬러패치를 판독하고, 그 컬러데이터를 스텝 SS9-1에서 얻은 컬러데이터와 비교한다. 그리고 양자와 차가 소정치 미만이면, 스텝 SS9-11에서 그때의 컬러팔레트 변환데이터를 채용해서 이것을 프린터(P)에 세트하고, 한편 소정치이상이면 스텝 SS9-13에서 상기 차를 토대로 팔레트데이터를 보정해서 스텝 SS9-5에 복귀하고, 스텝 SS9-9에서 긍정판정될 때까지 처리를 반복한다. 또한, 상기한 제29도에 표시한 특색처리순서 중에서 특색 S1, S2, S3, S4를 사용하는 경우에 대해서 설명했으나, 이러한 S1, S2, S3, S4를 사용하는 경우 각각에 대해서, 조작자가 작성된 팔레트변환테이블을 본 순서에서 얻은 데이터에 의거해서 수정할 수도 있다. 본 실시예에 의하면, 컬러패치, 즉 디자이너가 선택한 색의 부호로부터 이색의 부호에 대응하는 특색을 포함한 복수의 잉크의 조합을 적절하게 선택할 수 있다.
제35도는 컬러팔레트데이터생성스텝의 상세한 처리순서의 다른 예를 표시한다.
본 순서에서도 먼저 스텝 SS9-1과 마찬가지의 스텝 SS9-21에서 포준컬러패치를 판독한다. 다음에 본 순서에서는 스텝 SS9-23에서 복수 종류의 컬러팔레트변환데이터를 준비하고, 그것등에 대해서 복수의 컬러패치의 프린트를 행하게 한다. 다음에 스텝 SS9-25에서 당해 복수의 컬러패치를 판독하고, 스텝 SS9-27에서 이들로부터 얻은 컬러데이터를 스텝 SS9-21에서 얻은 컬러데이터와 비교한다. 그리고 스텝 SS9-29에서, 스텝 SS9-21에서 얻은 컬러데이터에 가장 가까운, 즉 가장 색재현성이 좋은 것을 선택하여, 그 컬러팔레트변환데이터를 채용해서 프린터(P)에 세트한다.
또한, 스텝 SS9-23에서 준비하는 복수의 컬러팔레트변환데이터는, 전체색 기록헤드에 대해서 소정량씩 잉크혼합량을 변화시키는 것으로 해도 되고, 혹은 스텝 SS9-21에서 얻은 데이터를 중심으로 한, 혹은 제29도의 순서로 조작자가 설정한 데이터를 중심으로 한 소정범위를 선택하고, 그 범위내에서 잉크혼합략을 약간씩 변화시킨 것이어도 된다. 본 순서에서는 제34도의 순서와 비교해서, 보정 및 재프린트를 행하는 처리를 생략할 수 있으므로, 컬러팔레트데이터생성의 처리를 고속으로 행할 수 있다.
제36도는 제27도에 있어서의 로고입력처리순서의 일례를 표시한다.
본 순서에서는, 먼저 스텝 SS11-1에서, 조작자에 대해서 옷감에 로고를 넣는지 아닌지를 문의하고, 긍벙판정된 경우에는 스텝 SS11-3에서 프린트하는 로고의 색의 지정을 받아들인다. 이 색의 지정은, C, M, Y, BK, 특별색 S1, S2, S3 또는 S4의 8색으로부터 선택하도록 할 수 있다.
다음에 스텝 SS11-5에서, 후술하는 프린터(P)에 미리 준비되어서 있는 복수종의 로고로부터의 선택지정을 받아들인다. 이것은 예를 들면 4종류중 1개를 선택하는 지정으로 할 수 있다.
스텝 SS11-7에서는, 프린트의 주주사방향(X방향) 및 부주사방향(Y방향)에 대해서 프린트하고 싶은 로고의 사이즈지정을 받아들인다. 이것은, 예를 들면, X방향에 대해서는 1화소단위를 초대 512화소까지, Y방향에 대해서는 기록헤드의 1회의 주주사의 기록폭(밴드)을 단위로해서 최대 8밴드까지 지정하는 것으로 할 수 있다.
스텝 SS11-9에서는 주주사방향(X방향)에 있어서의 로고프린트 개시위치의 지정을 받아들인다. 이것은, 예를 들면 1화소를 단위로해서 최대 512화소까지 지정하는 것으로 할 수 있다.
스텝 SS11-11에서는, 부주사방향(Y방향)에 있어서의 로고 개시위치를, 예를 들면 로고간의 피치(반복간격)를 지정함으로써 지정하는 입력을 받아들인다. 이것은, 예를 들면 1밴드를 단위로해서 최대 256밴드까지 지정하는 것으로 할 수 있다. 예를 들면 1밴드를 단위로해서 최대 256밴드까지 지정하는 것으로 할 수 있다. 또한 당해 지정치기 스텝 S11-7에서 지정한 Y방향사이즈 미만이 되지 않도록, 조작자에게 정보를 제시하도록 할 수도 있다.
이상의 각 지정에 대하여 스텝 SS11-13에서는, 호스트컴퓨터(H)가 프린터(P)에 로고정보를 설정한다. 이를 위한 데이터포맷으로서는, 예를 들면 WLOGO,color,pattern,XO,YO,LO,L1로 할수 있다. 여기서, WLOGO는 이것에 이어지는 데이터가로고정보라는 것을 프린터(P)에 인식시키기 위한 식별부호, color는 색설정을 위한 데이터이고, 상기 8색의 각 색에 1비트를 할당해서, 그 ON/OFF에 의해서 당해 색의 출력/마스크를 행할 수 있는 1바이트의 신호로 할 수 있다. 도, Pattern은 로고패턴 설정을 위한 데이터이고, 4종류로부터 1종류를 선택하기 때문에 2비트의 신호로 할 수 있다. XO,YO,LO 및 L1은 각각, X방향 로고사이즈, Y방향 로고사이즈, X방향로고개시위치, 및 Y방향로고사이즈, X방향로고개시위치, 및 Y방향 로고반복 간격을 설정하기 위한 데이터이고, 이들과 로고출력형식의 대응예를 제37도에 표시했다.
또한 본 순서에 대응하는 프린터(P)쪽의 구성에 대해서는 제46도에 대해서 후술한다.
[3] 프린터
[3.1] 인쇄기구의 설명
제38도를 사용해서, 본 발명에 적용가능한 프린터(P)로서 시리얼타입에 의한 잉크제트기록장치의 동작을 설명한다.
제38도에 있어서, 캐리지(2001)는 시안(C), 마젠타(M), 옐로우(Y), 블렉(BK)의 4색에 대응하는 컬러용 기록헤드(2002a), (2002b), (2002c), (2002d)를 탑재하고 있으며, 안내축(2003)은 캐리지(2001)의 이동안내를 지지하고 있다. 또한 간략화를 위하여 도시를 생략했으나, 본 예에서는 캐리지(2001)에는 특색용헤드를 4개까지 탑재가능한 동시에, 그것에 관련된 기구도 배설된다. 각 헤드는 각별히 또한 여러개를 단위로 해서 캐리지(2001)에 착탈자재해도 된다.
엔들리스벨트인 벨트(2004)는, 그 일부가 캐리지(2001)에 고정접속되고, 또한 펄스모터인 캐리지구동모터(2005)(모터드라이버(2023)에 의해 구동된다)의 구동축에 장착단 기어에 팽팽하게 걸려있다. 따라서 이 캐리지구동모터(2023)를 구동함으로써 구동축에 걸린 벨트(2004)가 보내지게되고, 결과로서 캐리지(2001)가 안내축(2003)을 따라서 기록매체(2006)의 기록면을 주사운동하게 된다. 또, 기록매체(2006)(기록지나 옷감 등)를 반송하는 반송롤러(2007), 그 기록매체(2006)를 안내하는 안내롤러(2008A), (2008B) 및 기록매체반송모터(2009)를 구비하고 있다.
또, 각 기록헤드(2002a), (2002b), (2002c), (2002d) 및 특색용 기록헤드에는, 기록매체(2006)를 향해서 잉크방울을 토출시키는 토출구가 예를 들면 400DPI(도트/인치)의 밀도에서 256개 형성되어 있다. 각각의 기록헤드(2002a)(2002b)(2002c)(2002d)( 및 또는 특색용 기록헤드)에 대해서는, 대응한 잉크탱크(2011a)(2011b)(2011c)(2011d)( 및 또 특색용잉크탱크)로부터 공급튜브(2012a)(2012b)(2012c)(2012d)( 및 또 특색용공급튜브)를 개재해서 잉크가 공급된다. 그리고, 각 토출구에 연통하는 액로에 설치된 에너지발생수단(도시하지 않음)에 대해서는, 각 헤드드라이버(2024a)(2024b)(2024c)(2024d)( 및 또 특색용드라이버)로부터 가요성케이블(2013a)(2013b)(2013c)(2013d)( 및 또 특색용가요성케이블)을 개재해서 잉크토출신호가 선택적으로 공급된다.
또, 각 기록헤드(2002a)(2002b)(2002c)(2002d)등에는, 헤드히터(2014a)(2014b)(2014c)(2014d)(2014b)(2014c)(2014d)등은 도시생략)와 온도검지수단(2015a)(2015b)(2015c)(2015d)((2015b), (2015c), (2015d) 등은 도시생략)이 배설되어 있고, 온도건지수단(2015a)(2015b)(2015c)(2015d)등으로 부터의 검지신호는, CPU를 가진 제어회로(2016)에 입력된다. 제어회로(2016)는, 이 신호에 의거해서, 드라이버(2017) 및 전원(2018)을 개재해서 헤드히터(2014a)(2014b)(2014c)(2014d) 등에 있어서의 가열을 제어한다.
캡핑수단(2020)은, 비기록시에 각 기록헤드(2002a)(2002b)(2002c)(2002d)의 토출구면에 당접하여, 그 건조 및 이물이 혼입하는 것을 억제하고, 혹은 그 제거를 행하는 것이다. 구체적으로는 비기록시에는 기록헤드(2002a)(2002b)(2002c)(2002d)가 캡핑수단(2020)과 대향하는 위치에 이동한다. 그리고, 캡핑수단(2020)은, 캡드라이버(2025)에 의해서 전진구동되고, 탄성부재(2044)를 토출구면에 압접시켜 캡핑을 행하도록 되어 있다. 또한 도면에서는 생략한 특색용헤드를 위한 캡핑수단도 설치되는 것은 물론이다.
틈막힘방지수단(2031)은 기록헤드(2002a)(2002b)(2002c)(2002d)가 공토출동작을 할 때에 토출잉크를 받는 것이다. 이 틈막힘방지수단(2031)은, 기록헤드(2002a)(2002b)(2002c)(2002d) 등과 대면하고 있고, 헛토출된 잉크를 홉수수액하는 액받이부재(2032)를 구비하고 있고, 캡핑수단(2020)과 기록 개시위치의 사이에 배치되어 있다. 또한 액받이부재(2032) 및 액체유지부재(2045)의 재질로서는, 스폰지형상다공질부재, 혹은 플라스틱소결체 등이 유효하다.
캡핑수단(2020)에는, 물토출용전자밸브(2061) 및 공기펌프드라이버(2062)가 연결되고, 각각 제어회로(2016)에 의한 제어하에 캡핑수단(2020)내에 배설된 세정용 물의 토출 및 공기의 분사용 노즐을 구동한다.
제39도는 본 실시예의 기록헤드의 동작을 설명하기 위한 평면도이며, 제38도에 표시한 것과 동일요소에는 동일부호를 붙이고, 그들의 설명은 생략한다. 또 본도면에 있어서도 특색용헤드(2S1)~(2S4)에 관련된 구성은 도시를 생략하고 있다.
제39도에 있어서, 기록개시검지센서(2034) 및 캡핑수단검지센서(2036)는, 각각 각기록헤드(2002a)(2002b)(2002c)(2002d) 각각의 위치를 검출하기 위한 것이다. 또 공토출위치검출센서(2035)는 기록헤드(2002a)(2002b)(2002c)(2002d)가 주사방향으로 이동하면서 행하는 공토출동작의 기준위치를 검지한다.
또, (2108)은 헤드셰이딩(제27도의 스텝 MS23)외에 컬러팔레트데이터작성(스텝 MS9)에도 사용할 수 있는 헤드특성축정수단이며, 헤드에 의해서 기록한 헤드셰이딩용 테스트패턴이나 컬러패치를 프린트한 기록매체 등을 반송하는 반송수단과, 그들 정보를 판독하는 판독수단을 가진다. 이 헤드특성측정수단(2018)으로서는, 예를 들면 본 출원인의 출원이 되는 일본국 특개평 4-18358호 공보의 제31도에 표시된 바와 같은 것을 사용할 수 있다.
다음에 잉크제트기록 동작에 대해서 설명한다.
우선, 대리중이지만, 이 경우에는 기록헤드(2002a)(2002b)(2002c)(2002d)가 캡핑수단(2020)에 의해 캡핑되고 있다. 그리고 제어회로(2016)에 프린트신호가 들어오면, 모터드라이버(2023)에 의해 모터(2005)가 구동되어 캐리지(2001)가 이동을 개시한다. 이 이동에 수반해서, 공토출위치검지센서(2035)에 의해서 각 기록헤스가 검지되면 틈막힘방지수단(2031)에 소정시간 잉크의 공토출을 행한다. 그리고, 다시 화살표 D방향으로 캐리지(2001)가 이동하고, 그것이 기록개시검지센서(2034)에 의해서 검출되면, 기록헤드(2002a)(2002b)(2002c)(2002d) 등의 각 토출구가 선택적으로 구동된다. 이에 의해 잉크방울이 토출되고, 기록매체(2006)의 기록폭부분 P에 도트매트릭스패턴으로 화상기록이 행해진다. 이렇게해서, 소정폭(기록헤드의 세로방향의 노즐간격과 그 개수에 의해서 결정된다)의 기록을 행해가면, 캐리지(2001)는 도면의 우단부쪽의 위치까지 이동하나(모터(2005)에 부여하는 펄스수를 카운트함으로써 검출할 수 있다), 그것을 검출한 후 기록헤드 배설폭만큼의 펄스를 부여해서, 캐리지(2001)의 후단부의 기록헤드(2002a)가 기록매체를 횡단하도록 한다. 그후, 캐리지(2001)는 반전하여, 화살표 E방향으로 구동되어 공토출위치로 복귀하는 동시에, 기록매체(2006)는 기록폭부분 P의 폭 또는 이 이상의 양만큼 화살표 Y방향으로 반송되고, 다시 상기한 동작이 반복된다.
[3.2] 장치구성의 설명
다음에, 본 장치의 구성을 설명한다. 제40도 및 제41도는 실시예의 잉크제트프린터의 구성 및 그 조작부의 구성예를 표시하고 있고, 제42~제44도는 제40도의 콘트롤보드(2012)의 내부구성의 일례를 데이터의 흐름에 따라서 개념적으로 표시하고 있다.
호스트컴퓨터(H)로부터 인터페이스(여기서는 GPIB)를 개재해서, 제38도에 있어서의 제어회로(2016)등을 가진 콘트롤보드(2012)에 인쇄용 회상데이터를 보낸다. 화상데이터를 보내는 장치는 특별히 한정되지 않고, 또한 전송형태로서는 네트워크에 의한 전송, 마그네트테이프 등을 개재한 오프라인이어도 된다. 콘트롤 보드(2102)는, CPU(2102A), 각종프로그램을 격납한 ROM(2012B), 각종 레지스터영역이나 작업용 영역을 가진 RAM(2102C) 및 제42도~제44도 그밖에 표시한 각 부로 이루어지고 장치전체의 제어를 행한다. (2103)은 조작자가 프린터(P)에 대해서 소요의 지시를 부여하기 위한 조작부 및 조작자에 대해서 메시지 등을 표시하기 위한 표시기를 가진 조작 표시부이다. (2104)는 프린트대상인 옷감등의 기록매체를 반송하기 위한 모터 등으로 이루어진 옷감이송기이다. (2105)는 제41도에 표시한 각종모터(말미에 M을 붙이고 있다)나 각종 솔레노이드(SOL로 표시)를 구동하기 위한 드라이버유닛입출력부이다. (2107)은 각 헤드에 구동신호를 공급하는 동시에, 각 헤드에 관한 정보(장착의 유무나 그 헤드가 지시하는 색등의 정보)를 수용해서 콘트롤보드(2102)에 공급하기 위한 중계보드이다. 당해 정보는 상기와 같이 호스트컴퓨터(H)에 전송된다.
그런데, 호스트컴퓨터(H)로부터 인쇄하는 화상데이터의 정보를 받아들이면, 그 화상데이터는 GPIB인터페이스(2501), 프레임메모리콘트롤러(2504)를 개재해서 화상메모리(2505)에 축적된다.(제42도 참조). 실시예의 화상메모리는 124Mbyte의 용량을 가지고, A1사이즈를 8비트의 팔레트데이터 구성한 것이다. 즉 1화소에 대해서 8비트가 할당되어 있다. (2503)은 메모리전송의 고속화를위한 DMA콘트롤러이다. 호스트컴퓨터(H)로부터의 전송이 종료하면, 소정의 처리후, 인쇄를 개시할 수 잇다.
설명이 순서가 뒤바뀌지만, 실시예의 인쇄장치에 접속되는 호스트컴퓨터는 화상데이터를 래스터이미지로서 전송해온다. 각 기록헤드는 세로방향으로 복수의 잉크토출노즐이 배열되어 있으므로, 화상데이터의 배열을 기록헤드와 합치하도록 변환하지 않으면 안된다. 이 데이터변환을 래스터ⓐ BJ 변환콘트롤러(2506)에 의해서 행한다. 그리고 이 래스터ⓐ BJ 변환콘트롤러(2506)에 의해서 변환된 데이터는, 화상데이터를 배율변환하기 위한 다음의 확대콘트롤러(2507)의 확대기능을 통해 팔레트변환콘트롤러(2508)에 공급된다. 또한 확대콘트롤러(2507)가지의 데이터는 호스트컴퓨터로부터 보내져온 데이터이고, 이 실시예에서는 8비트의 팔레트신호이다. 그리고 이 팔레트데이터(8비트)는 각 기록헤드에 대한 처리부(이하에 설명한다)에 공통으로 주어져 처리된다.
또한, 이하에서는 기록헤드가 8개인 경우, 즉, 옐로우, 마젠타, 시안, 블랙의 외에 특정한 색 S1~S4를 기억하는 헤드가 구비되어 있는 것으로서 설명한다.
그런데, 팔레트변환콘트롤러(2508)는 호스트컴퓨터(H)로부터 제29도 또는 제34도 혹은 제35도 등의 처리에 의해 입력되어온 팔레트데이터 및 대응하는 색의 변환테이블을 변환테이블메모리(2509)에 공급한다.
8비트의 팔레트의 경우, 그 재현가능한 색종류는 0~255까지의 256가지이고, 예를 들며 제30도~제33도에 표시한 바와 같이 테이블의 각 색마다 대응하는 테이블메모리(2509)에 전개된다.
구체적인 회로구성으로서는, 팔레트변환테이블메모리(2509)는 팔레트데이터에 대한 어드레스위치에 변환데이터를 기록해둠으로써 그 기능을 다한다. 즉 실제로 팔레트데이터가 어드레스로서 공급되는 경우에는 판독모드에서 메모리를 엑세스한다. 또한, 팔레트변환콘트롤러(2508)는, 팔레트변환테이블메모리(2509)의 관리나, 콘트롤보드(2102)와 팔레트변환테이블메모리(2509)와의 인터페이스를 행한다. 또 특색에 관해서, 다음 단의 HS변환콘트롤러(2510) 및 HS변환테이블메모리(2511)로 이루어진 HS계와의 사이에, 특색혼입량을 설정하는 회로(출력을 0~1배하는 회로)를 삽입하고, 그 설정량을 가변으로 할 수도 있다. 그 경우에는, 제30도~제33도에 표시한 바와 같은 데이터의 송신에 이어서, 당해 가변으로 하기 위한 데이터를 송신해서 그들 회로에 설정하도록 하면 된다.
HS변환콘트롤러(2510) 및 HS변환테이블메모리(2511)는 헤드특성축정수단(2108)에 의해 측정한 데이터에 의거해서, 각 헤드의 각 토출구에 대응하는 인쇄농도 또는 토출방향의 불균일의 보정의 행한다. 예를 들면, 농도가 연한(토출량이 적은) 토출구에 대해서 진하게 데이터변환하고, 농도가 진한(토출량이 많은)토출구에 대해서는 연하게 데이터변환하고, 중간정도의 토출구에 대해서는 그대로 흐르게하는 처리를 행한다.
다음에 γ변환콘트롤러(2512) 및 γ변환테이블메모리(2513)는 색마다, 전체의 농도를 진하게 하거나 연하게 하기 위한 테이블변환을 행한다. 예를 들면 아무동작도 수행하지 않는 경우에는, 직선적인 테이블로서,
0입력에는 0출력
100입력에는 100출력
210입력하면 210출력
255입력하면 255출력
과 같은 것을 사용한다.
다음 단의 2치화콘트롤러(514)는, 유사계조기능을 가진 것이고, 8비트의 계조데이터를 입력하고, 2치화된 1비트의 유사계조데이터를 출력하는 것이다. 다치데이터는 2차데이터로 변환하는 것으로는, 디더매트릭스에 의한 것, 오차확산법 등이 있으나, 실시예에서도 이들을 채용하는 것으로 하고, 그 상세한 설명은 생략하나, 여하튼 단위변적당 도트의 수로 계조표현하는 것이면 된다.
여기서 2치화된 데이터는 임시연결메모리(2515)에 격납된 후, 각 기록헤드구동용으로서 사용된다. 그리고, 각 임시연결메모리로부터 출력된 2치데이터는, C, M, Y, BK, S1~S4로서 출력된다. 각 색의 2치화신호는 마찬가지 처리가 실시되므로, 여기서는 2치데이터 C를 주목해서 제46도를 사용해서 설명한다. 또한 동도면은 기록색 시안에 대한 구성이고, 각 색마다 마찬가지의 구성을 가진 것이다. 또한 제44도는, 제42도, 제43도에 표시한 임시연결메모리(2515)보다도 후단의 회로구성을 표시한 블록도이다.
2치화된 신호 C는 시퀀셜멀티스탠제너레이터(이하 SMS제너레이터)(2522)를 향해서 출력되나, 패턴제너레이터(2517)(2518)에 의해 장치단일체의 테스트인쇄를 실시하는 경우도, 있으므로, 당해 데이터는, 셀렉터(2519)에 공급된다. 물론 이 절환은 콘트롤보드(2102)의 CPU에 의해서 제어되고 있으며, 조작자가 조작부(2103)(제40도 참조)에 대해서 소정의 조작을 행한 경우에는, 테스트인자를 하기 위하여 2치화패턴콘트롤러(2517)로 부터의 데이터를 선택한다. 따라서, 통상은, 2치화콘트롤러(2514)(임시연결메모리(2515))로부터의 데이터를 선택하도록 되어 있다.
또한, SMS제너레이터(2522)는, 노즐마다의 토출량 또는 토출방향의 불균일에 의한 화상의 농도불균일을 방지하는 것이다. 멀티스캔은 예를 들면 일본국 특원평 4-79858호로서 제안되어 있다. 임시연결메모리(2524)는, 헤드간격의 물리적인 위치의 보정을 하는 버퍼메모리이고, 화상데이터를 일단 여기에 입력하고, 헤드의 물리적인 위치에 따른 타이밍에서 출력한다. 따라서, 이 임시연결메모리(2524)는 각 기록색마다 그 용량은 다르다. 또 멀티스캔을 행하고, 즉 1화소에 대해서 복수의 토출구로부터 잉크토출을 행하도록 해서화질을 우선으로 할지 혹은 그와 같은 멀티스캔을 행하지 않고 고속성을 우선으로 할지는 제27도의 스텝 MS21에서 지정할 수 있다.
이와 같은 데이터처리를 실시한 후 헤드중계보드(2107)를 개재해서 헤드에 데이터가 보내진다.
그런데, 종래에는 팔레트변환, HS변환, γ변환용 데이터는, 장치본체에 설치된 메모리에 고정유지되고 있었다. 그 때문에, 출력하고 싶은 화상데이터의 맞지 않는 경우가 있고, 충분한 품위의 화상을 얻을 수 없는 경우가 있었다. 그래서, 본 실시예에서는, 이들 변환용데이터는 외부로부터 입력 가능하게 하고, 각 변환테이블메모리에 축적하도록 했다. 예를 들면 제30도~제33도에 표시한 바와 같은 팔레트변환데이터를 변환테이블메모리(2509)에 다운로드한다. 즉, 실시예의 변환테이블메모리(2509)(2511)(2513)는 모두 RAM에 의해 구성되어 있다. 그리고 팔레트변환, γ변환용 데이터는, 호스트컴퓨터(H)로부터 보내어지도록 했다. 또 HS변환용데이터는 외부에 설치된 헤드특성측정기(2108)(제40도 참조)로부터 입력하고, 항상 헤드의 상태에 맞춘 데이터를 얻을 수 있도록 했다. 헤드특성측정기(2108)에 의해서 각 기록색의 헤드특성을 얻기 위해서는, 각각의 기록헤드에서 테스트인자(균일한 소정의 중간조농도의 기록)을 행한다. 그리고, 그 기록폭에 대응하는 그 농도분포를 측정함으로써 행한다. 그러한 헤드의 상태란, 헤드에 포함되는 복수 노즐의 토출상태의 불균일, 또는 헤드에 의해 인지된 후의 화상의 농도가 소망의 농도와 어느정도 다른가이다.
또, 본 실시예에 있어서는, 변환용파라미터가 입력될 때까지는 이상출력의 방지 등을 하기 위하여, 제45도에 표시한 바와 같이 데이터가 입력되어도 출력을 0으로하여, 인쇄가 실시되지 않도록 했다. γ변환 등에 대해서도 마찬가지이다.
제46도는 제44도에 있어서의 로고이력부(2520)의 구성예를 표시하고, 호스트컴퓨터(H)가 행하는 제36도의 처리순서에 대응해서 구성된 것이다.
상시 순서에서 호스트컴퓨터(H)로부터 송신된 color, pattern, X0, Y0, L0, L1의 여러데이터는, 프린터(P)의 콘트롤보드(2102)에 설치된 CPU(2102A)에 의해, 레지스터(2520A)에 설정된다. 콘트롤러(2520B)는 카운터 등을 사용해서 구성되고, 기록헤드의 주주시방향(X방향)이송 및 옷감(2006)의 부주사방향(Y방향)이송을 관리하기 위한 신호(예를 들면 어드레스신호)를 받아서, L0,L1,(제37도 참조)로 규정되는 위치에 대해서 로고가 형성되도록 한다. 또 당해 위치로부터 레지스터(2502A)에 격납된 X0, Y0에 의해서 정해지는 범위, 즉, 로고인자범위를 공백화하기 위하여, 2치화된 화상데이터(2516)의 공백화처리회로(2520C)를 제어한다. 공백화처리회로(2520C)는 당해 제어신호를 받아서 당해범위의 화상데이터를 소거한다.
콘트롤러(2520B)는 레지스터(2520A)에 격납된 pattern에 의거해서 프린트 하고자하는 로고를 격납한 로고메모리(2520D)를 지정한다. 로고에 패턴은 본 예에서는, 4종류 즉 로고메모리는 4개 배설되어 있다. 각 로고메모리(2520D)는 본 예에서는 4M 비트의 ROM을 2개 사용해서 구성되어 있고, 지정가능한 XO의 최대치(512화소부)와, YO의 최대치(기록헤그가 가진 토출구수 256×8밴드분 = 2048회소분)에 의해서 정해지는 최대치수에 대응하고 있다.
제47도(a) 및 (b)에는 로고의 화상출력번위의 로고메모리의 2개의 ROM (ROMA, ROMB)의 데이터외의 대응을 표시하고 있고, 빗금친 영역은 지정된 X0, Y0를 넘기 때문에 출력되지 않는 부분이다.
또, 제48도에 표시한 바와 같이, ROM에 있어서의 1화소는 8비트로 구성되고, 이 각 비트에 당해 화소의 1색의 ON/OFF데이터를 할당하고 있다.
콘트롤러(2520B)에 의해 지정된 로고메모리(2520D)로부터 판독된 데이터는, 로고송출회로(2520E)에 공급된다. 로고송출회로는 셀렉터 등으로 구성되고, 제48도에 표시되는 화소데이터에 대하여 레지스터(2520A)에 격납된 로고색지정데이터(color)에 의해서 지정되는 색의 데이터만을 유효로하고, 데이터송출회로(2520F)에 공급된다. OR회로 등을 사용해서 구성할 수 있는 데이터송출회로(2520F)에서는, 공백화된 영역에 대해서는 지정된 패턴의 로고를 지정된 색으로 프린트하는 데이터를 송출하고, 또 그 이외의 영역에서는 화상데이터(2516)를 그대로 통과시켜서, 다음 단의 SMS제너레이터에 공급한다.
본 예는 로고데이터를 기본화상데이터와는 독립적으로 관리하고 있으므로, 기본 화상의 반복주기나 제49도에 표시한 바와 같은 반복패턴의 종류에 의하지 않고, 조직자가 원하는 반복주기로 소망의 로고데이터를 삽입할 수 있다. 또 기본화상데이터의 헤드로의 송출직전에, 즉 2치화후에 지정범위를 공백화해서 그곳에 로고를 삽입하도록 하고 있으므로, 로고마크는 여러 가지의 변환의 영향을 받지않고, 이것을 원하는 대로(예를 들면 선명하게)프린트할 수 있다. 또 제48도에 표시한 바와 같이, 1화소에 대해서 1바이트(8비트)의 공간을, 각 비트에 각 색을 할당해서 구성하고 있으므로, 메모리의 사용효율이 향상된다.
또한, 로고메모리의 내용을 호스트컴퓨터(H) 또는 프린터(P)의 CPU가 판독하고, 호스트컴퓨터(H)의 CRT(3026)또는 프린터(P)의 조작표시부에서 표시가능한 구성을 취할 수도 있다.
또, 본 예에서는 로고메모리를 ROM으로 했으나, RAM, EPROM등의 메모리로 구성하고, 호스트컴퓨터(H)에 의해 내용을 개서가능하게 해도 된다. 이 경우 호스트컴퓨터(H)는 로고데이터를 파일화하고, 관리번호를 붙여서 외부기억에 격납해두고, 필요시 이것을 액세스하도록 할 수도 있다. 또, RAM을 사용하는 경우에는 전원 OFF시에도 그 기역내용을 보존하기 위하여 전자동으로 백업해도 되고, 혹은 필요에 따라서 호스트컴퓨터(H)로부터 로고데이터의 전송 및 기록영역으로의 전계를 향하도록 해도된다.
또, 로고메모리의 개수 즉 로고데이터패턴의 종류는 상기한 4개에 한정되지 않는 것은 물론이다.
이에 더하여, 본 예에 관한 프린터(P)에서는 멀티스캔 등 1화소에 대해서 2회이상의 토출동작을 행하는 모드가 선택가능하나, 로고에 관해서 고화질이 요구되지 않는 것이면, 로고에 대해서는 예를 들면 제 2회째 이후의 토출동작을 행하지 않도록 제어할 수도 있다. 이 경우에는 예를 들면 제46도의 데이터송출회로(2520F)에 대하여, 모드에 따라서 당해 제 2회째 이후의 토출동작을 행하지 않도록 로고데이터의 소거를 행하게 하는 게이트회로 등을 부가하면 된다.
[3.3] 기본화상의 프린트패턴
기본화상의 화상데이터의 입력시에는, 호스트컴퓨터(H)가 프린터(P)에 입력화상사이즈(Xin, Yin)를 코맨드와 파라미터의 형식으로 송신한다. 이에 의해 프린터(P)의 CPU(2102A)는 화상메모리(2505)에 입력영역을 확보하고, RAM(2102C)의 소정의 파라미터 기억부에 이 입력화상사이즈를 기억한다. 다음에 호스트컴퓨터(H)가 화상데이터를 프린터(P)에 차례로 송신하면, 프린터(P)에서 이 화상데이터를 수신하고, FM 콘트롤러(2504)를 개재해서 화상메모리(2505)에 격납한다. 한편 호스트컴퓨터(H)는 그 화상데이터의 출력형식을 프린터(P)에 송신한다. 이에 의해 프린터(H)는 그 화상출력현식을 RAM(2102C)의 파라미터기억부에 기억한다. 여기서는 화상출력형식으로서 제49도와 같은 출력타입을 취급하도록 한다.
제49도(a)~(e)는 본 실시예에 있어서의 화상출력형식을 표시한 도면이다.
제49도(a)는 기본화상(2300)을 X방향(캐리지(2001)의 이송방향)과 Y방향(기록매체(2006)의 이송방향)으로 도면과 같이 주기적으로 반복하도록 인쇄출력하는 형식(타입1)을 표시한다. 제49도(b)는 기본화상(2300)을 반복해서 인쇄할 때에, 기본 화상(2300)을 X방향으로 매 1트레임마다 걸려서 소정의 오프셋량(어굿남량)△y만큼 Y방향으로 어굿나게 해서 인쇄출력하는 형식(타입 2)을 표시하고 있다. 제49도(c)는 상기한 타입 2(제49도(b))와 거의 마찬가지로, 기본화상(2300)을 Y방향으로 매 1프레임마다 걸려서 소정의 오프셋량 △x만큼 X방향으로 어굿나게 해서 인쇄출력하는 형식(타입 3)을 표시하고 있다. 제49도(d)는 기본화상(2300)을 회전(제49도(d)에서는 90°)시킨 후, 타입 2(제49도의 (b))와 마찬가지로 Y방향으로 오프셋량(제49도(d)에서는 오프샛0)만큼 어긋나게 해서 인쇄출력하는 형식(타입 4)을 표시하고 있다. 최후로, 제49도(e)는 기본화상(2300)을 회전(제49도(e)에서는 90°)시킨 후, 제49도(c)의 타입 3과 마찬가지로 X방향으로 오프셋량(제49도(e)에서는 0)만큼 어긋나게 해서 인쇄출력하는 형식(타입 5)을 표시하고 있다.
호스트컴퓨터(H)로부터 출력되는 출력형식을 지정하는 파라미터로서는, 상기한 것외에, 타입 1~5와 같은 출력타입, 기본화상사이즈(Xb, Yb), 전체 출력화상사이즈(Xout, Yout), X방향 오프셋량 △x, Y방향 오프셋량 △y, 회전량(여기서는 90°단위로 한다)등이 있다. 이들 파라미터는 하기의 조건하에 설정된다.
Xin × Yin ≤ 메모리(2505)의 용량, Xb ≤ Xin, Yb ≤ Yin, Xout ≥ Xb, Yout ≥ Yb, △x ≤ Xb, △y ≤ Yb, 등이다.
호스트컴퓨터(H)는, 제27도의 스텝 MS25에 있어서 화상데이터의 인쇄명령을 프린터(P)에 송신하고, 이에 의해 프린터(P)는 인쇄동작에 들어간다.
구체적으로는, CPU(2102A)는 FM콘트롤러(2504)에 설치한 어드레스제어부의 메모리(2505)의 판독타이밍과, 모터드라이버(2023)의 기동타이밍과, 헤드드라이버(2024)의 기통타이밍을 제어함으로써, 기록매체인 옷감(2006)으로의 인쇄타이밍을 제어한다. 어드레스제어부는 파라미터기억부에 세트된 파라미터에 따라서 메모리(2505)로부터 차례로 화상데이터를 판독해서 헤드드라이버(2024)를 향해서 출력한다. 이에 의해 헤드드라이버(2024)는, 그 화상데이터에 따라서 기록헤드(2002a)~(2002d)혹은 또 특색용 기록헤드의 구동신호를 형성해서 각 기록헤드에 출력한다. 이렇게 해서 각 기록헤드는 구동신호에 의해서 구동되고, 잉크방울을 옷감(2006)에 토출해서 그 화상데이터에 따른 화상을 인쇄한다.
한편, 모터드라이버(2023)는 반송모터(2009)를 구동함으로써 옷감(2006)을 인쇄할 수 있는 위치에 급송하고, 캐리지모터(2005)를 소정방향으로 회전시킴으로써 캐리지(2001)를 D방향으로 이동시키면서 기록을 행한다(제28도 참조). 이렇게 해서 1주사분의 인쇄가 종료되면, 다음에 캐리지모터(2005)를 역방향으로 회전시켜, 캐리지(2001)를, E방향으로 이동시켜 홈포지션까지 복귀하고, 그리고 옷감(2006)을, 그 기록된 1주사의 Y방향의 폭만큼, 혹은 멀티스캔시에는 그 미만의 양만큼 Y방향으로 이동하기 위하여 방송모터(2009)를 회전시킨다. 이상에서의 타이밍은, 캐리지(2001)의 1왕복을 기존 사이클로하고, 기록헤드의 인쇄동작 속도가 인쇄타이밍의기준이 된다.
이와 같이 프린터(P)는 상기한 동작을 반복실행함으로써, 전체출력화상사이즈(Xout, Yout)로 지정된 사이즈의 화상을 인쇄종료하면, 모터드라이버, 헤드드라이버, FM콘트롤러(2504)등의 동작을 정지시켜 인쇄모드를 종료하고, 다시 호스트컴퓨터(H) 및 조작표시부(2103)로부터의 입력대기가 된다.
제50도는 본 실시예의 파라미터기억부 및 어드레스제어부의 내부구성의 일례를 표시한 블록도이다.
제50도에 있어서, (2830)에서부터 (2836)의 각각은, 파라미터기억부에 있어서의 레지스터 등의 기억부를 표시하고, 레지스터(2830)에는 전체출력화상사이즈(Xout, Yout), 레지스터(2831)에는 기본화상사이즈(Xb,Yb), 레지스터(2832)에는 기본화상을 반복해서 출력하는 X방향 및 Y방향의 반복횟수(Nx, Ny), 레지스터(2833)에는 출력타입, 레지스터(2834)에는 X방향의 오프셋량△x, 레지스터(2835)에는 Y방향 오프셋량△y, 레지스터(2836)에는 회전량 R이 각각 기억되어 있다.
또한, Nx = INT(Xout/X), Ny = INT(Yout/Yb)이다. 단 INT(a)는 숫자a가 소수일 때, 그 숫자a의 소수 제 1자리를 잘라올려서 정수로 하는 것을 표시한다. 예를 들면 INT(1, 2)=2이다.
이들의 레지스터는 입력한 화상데이터의 출력형식에 따라서 어드레스제어부의 각부에 접속된다(구체적으로는, 이하에 설명하는 비교기의 기준치로서 사용한다).
제50도에 있어서, (2837)은 X어드레스발생기 A이며, 기본화상(2300)의 X방향의 어드레스(XADRA)를 카운트하고 있다. (2838)은, Y어드레스발생기 A이며, 기본화상(2300)의 Y방향의 어드레스(YADRA)를 카운트하고 있다. (2839)와 (2840)의 각각은 X어드레스발생기 B, Y어드레스발생기 B이고, 상기와 화상출력타입 2, 3(제49도 (b),(c))와 같이 X또는 Y방향으로 어긋나게한 기본화상(2300)의 X방향의 어드레스(XADRB)와, Y방향의 어드레스(YADRB)를 카운트하고 있다. 이들 어드레스발생기(2837)~(2840)는, 각각 주로 실제로 어드레스를 출력하는 카운터와, 그 어드레스가 기본화상의 사이즈 혹은 전체화상의 사이즈를 넘었는지 아닌지를 비교하기 위한 비교기로 구성된다.
(2841)은 기본화상(2300)의 X방향 및 Y방향의 반복횟수를 각각 카운트하는 블록카운터로서, 주로 카운터의 비교기로 구성된다. (2842)는 셀렉터로서, X방향의 어드레스(XADRA)와, X방향으로 어굿난 X어드레스(XADRB)의 어느 한 쪽을 선택하고 있다. (2843)도 마찬가지로 Y방향의 어드레스(YADRA)와, Y방향으로 어긋난 Y어드레스(YADRB)를 선택하는 셀렉터이다. (2844)는 타이밍방생부로서, 셀렉터(2842)(2843)로부터의 어드레스(XADR)와 (YADR)에 의거해서, 메모리부(2505)를 판독하는 각종신호(CS, ADR, RAS, CAS, WE 등) 및 각종타이밍신호(IN, OUT, VE, PE 등)를 출력한다.
여기서는, 메모리(2505)의 구성은 시판되고 있는 D-RAM(다이나믹 RAM)모듈을 1개이상 사용해서 구성하고 있다. 메모리(2505)의 판독신호에 있어서, CS는 모듈을 선택하는 칩셀렉트신호, ADR은 행어드레스(YADR)와 열어드레스(XADR)를 시간적으로 할당한 신호이고, RAS는 행어드레스 스트로브신호, CAS는 열어드레스 스트로브신호, WE는 라이트인에이블(기록가능)신호이고, 이들 신호의 타이밍의 산세한 내용을 제51도에 표시한다.
또, 상기한 각종타이밍신호에 있어서, IN은 화상입력데이터를 일시 유지하는 래치회로의 래치타이밍신호, OUT는 화상출력데이터를 일시 유지하는 래치회로의 래치타이밍신호, VE는 1래스터마다 유효한 화상데이터를 표시하는 비데오인에이블신호, PE는 1페이지중 유효한 래스터를 표시하는 페이지인에이블 신호이다. (제51도, 제52도 참조)
다음에, 제49도(a)에 표시한 타입 1의 화상출력의 경우에 있어서의 어드레스제어부(8)의 각부의 동작을 제51도를 참조해서 설명한다.
호스트컴퓨터(H) 또는 조작/표시부(2103)로부터 인쇄개시가 지시되면, CPU(2102A)는 START신호를 어드레스제어부에 출력해서 X어드레스발생기 A(2837), Y어드레스발생기 A(2838)를 모두 클리어하고 ((XADRA)와 (YADRA)를 모두 0으로한다), 또한 이들 어드레스발생기(2837)(2838)가 동작할 수 있도록 하고, 타이밍발생부(2844), 블록카운터(2841)도 동작가능하게 한다.
출력기준 타이밍신호(2500)(화상출력클록 CLK, 래스터동기신호 HSYNC, 개시신호 START 등이 있다)중, START신호가 하이레벨(enable)이되고, 수평동기신호 HSYNC가 작동 개시하면, 제51도에 표시한 바와 같이, 타이밍발생부(2844)는 VE신호와 PE신호를 모두 하이레벨(enable)로 한다. 또 VE신호의 HSYNC신호가 모두 하이레벨인 동안, 제51도에 표시한 바와 같이, CLK에 동기해서 RAS, CAS, ADR, WE, OUT의 각 신호가 메모리(2505)에 출력되어 메모리(25050)로부터 화상데이터가 판독된다. 또, VE신호와 PE신호가 모두 하이레벨인 동안에, 메모리(2505)로부터 판독하는 어드레스를 제어하므로써, 화상데이터의 판독위치와 출력위치를 결정한다.
다음에, 어드레스제어부에 있어서 어드레스제어에 대해서 설명한다.
X어드레스발생기A(2837)의 출력의, 수평동기신호 HSYNC가 하이레벨이 되면 0으로 클리어되고, CLK의 작동개시에 동기해서 그 출력(XADRA)을 1씩 카운트업하고, 그 카운트값이 Xb(기본화상사이즈의 X방향의 길이)가 되면 블록카운터(2841)에 리플캐리신호(XARC)를 출력해서, 그 출력어드레스(XADRA)를 0으로 클리어한다(제51도의 타이밍 T1~T3). 즉, 이 케리신호(XARC)는 기본화상사이즈레지스터(2831)에 기억된 기본화상사이즈인 Xb와, CLK를 계수하고 있는 카운터의 출력치를 비교기(도시생략)에 의해 비교한 결과이다.
이 동작중, 블록카운터(2841)는, 셀렉터(2842)가 X어드레스발생기 A(2837)로부터의 어드레스신호(XADRA)를 선택하고, 셀렉터(2843)가 Y어드레스발생기 A(2838)로 부터의 어드레스신호(YADRA)를 선택하도록 선택신호 XSEL, YSEL을 모두 하이레벨로 출력한다. 그리고, X어드레스발생기(2837)로부터의 캐리신호(XARC)를 받아들이면 X방향의 블록카운트 X를 1개 진행하여, X방향의 반복횟수 Nx 와 동등해지면(타이밍 T3), Y어드레스발생기 A(2838)를 1만큼 카운트업하기 위한 YCNT신호를 출력하고, X방향의 1래스터분의 화상데이터의 출력이 종료한 것을 알리는 XEND신호를 1(enable)로 한다.
타이밍발생부(2844)는 그 동안 셀렉터(2842)로부터의 어드레스신호(XADR)와, 셀렉터(2843)로부터의 어드레스신호(YADR)에 의거해서, 메모리(2505)의 어드레스신호 ADR과 칩셀렉트신호 CS를 작성하고, 출력기준타이밍신호(2500)에 동기해서 RAS, CAS, WE, ADR, CS, OUT등의 각 신호를 메모리(2505)에 출력해서 화상데이터의 판독을 행하고 있다. 그리고 블록파운터(2841)로부터 입력되는 XEND신호가 1이 되면 VE신호를 로우레벨(disenable)로하고 타이밍(T3), 일단 메로리부로부터의 화상데이터의 판독을 정지하기 위하여 각 신호의 출력을 정지한다. 여기서 VE신호가 로우레벨이 되면, X어드에스발생기(2837), Y어드레스발생기(2838), 블록타운터(2841)의 카운트가 정지한다.
다음에, 다음 래스터의 선두인 수평동기신호 HSYNC가 작동개시하면 상기 동작을 반복하고, Y어드레스발생기(2838)는 차례로 카운트업된다. 이렇게 해서 각 래스터의 인쇄처리가 행해지고, Y어드레스발생기 A(2838)로부터 출력되는 Y어드레스(YADRA)의 값이 기본화상사이즈의 Y방향의 길이 Yb와 일치하면(타이밍 T5~T7) Y어드레스발생기 A(2838)에서 공급된 캐리신호(YARC)를 블록카운터(2841)에 출력하고, 또한 신호(YADRA)를 0으로 클리어한다.
Y어드레스발생기(2838)로부터의 캐리신호(YARC)를 맏아들이면, 블록카운터(2841)는 Y방향의 블록카운트 Y를 1개 진행하여, 이 값이 반복횟수 Ny와 동등해졌는지 어떤지를 조사하고, 동등해지면 Y방향의 판독이 전부 종료한 것을 알리는 YEND 신호를 하이레벨(enable)로한다(타이밍 T7). 이 YEND신호가 1이 되면, 타이밍발생부(2844)는, VE, PE신호를 모두 로우레벨(disenable)로 하는 동시에, 각 신호의 출력을 정지하고, 옷감 1단위분에 대해서의 화상판독을 완료한다. 또, PE신호가 로우레벨이 되면, X어드에스발생기A(2837), Y어드레스발생기 A(2838) 및 블록카운터(2841)의 계수동작도 정지한다.
상기 반복횟수 Ny는 호스트컴퓨터(H)로부터 코맨드와 함께 송출되어도 되고, 상기스텝 MS13(제27도)에 따라서 산출되는 것이어도 되고, 도한 조작 표시부(2103)에 의해서 설정해도 된다.
다음에, 제49도(b)에서 표시된 타입 2의 화상출력의 경우에 있어서의 어드레스제어부의 동작을 제52도의 타이밍도를 참조해서 설명한다.
이 타이밍도의 기본적인 동작은, 제51도에 표시한 타입 1의 화상출력의 경우와 마찬가지이나, 다른 점은 Y어드레스발생기 B(2840)의 동작을 유효하게 하는 것과, 셀렉터(2843)의 선택처리이다.
구체적으로는, 블록카운터(2841)가 선택신호 YSEL에 의해 셀렉터(2843)를 블록카운터(2841)의 X방향의 블록카운트에 동기시켜 하이레벨/로우레벨로 절환함으로써, Y어드레스발생기 A(2838)로부터의 신호(YADRA)와 Y어드레스발생기 B(2838)로부터의 신호(YADRB)를 전환해서, Y어드레스 YADR을 블록마다 절환하는 점이 다르다.
또, Y어드레스발생기 B(2840)는, 수평(동기신호 HSYNC의 작동개시에 의해서 0으로 클리어되는 것이 아니라, 이 타이밍에서 Y방향오프셋량 △y가 로드된다.
또 Y어드레스발생기B(2840)는 기본화상사이즈의 Y방향길이 Yb와 Y어드레스발생기 B(2840)의 출력(YADRB)을 비교하여, (YADRB)가 Yb와 동등해지면 0으로 클리어된다. 또한 이때 캐리어신호 YBRC는 출력되지 않고, 블록카운터(2841)는 X어드에스발생기 A(2837)로 부터의 캐리신호(YARC)에 의해서 블록카운터 Y를 인크리멘트한다.
이 타이밍은 제52도에 상세히 표시되어 있으며, 예를 들면 제49도(b)의 기본화상(2300)부분의 최초 1주사분을 인쇄할 때에는, 타이밍발생부(2844)에 입력되는 Y어드레스(YADR)는 Y어드레스발생기 A(2838)의 출력(YADRA)이 선택되어 0이 되고, 다음에 오른쪽의 화상영역(오프셋된 부분)의 최초 1주사분을 인쇄할 때에는 Y어드레스발생기 B(2840)의 출력(YADRB)이 선택되어 △y로 설정되어 있다. 또 마찬가지로 3개째의 화상영역(오프셋이 없음)에서는, Y어드레스(YADR)는 0으로 복귀되고, 다음의 오프셋되어 있는 영역에서는 다시 △y가 된다.
다음에, 이들의 화상영역을 인쇄하는 2구사째에서는, Y어드레스(YADR)는 오프셋 되어 있지 않은 화상영역에서는 Y어드레스발생기 A(2838)의 출력(YADRA)이 선택되어 1이 되고, 오프셋되어 있는 영역에서는 Y어드레스발생기 B(2840)의 출력(YADRB)이 선택되어 △y+1이 된다.
또한, 제49도(b)의 라인(2301)을 출력한 후에는, Y어드레스발생기 B(2840)의 출력(YADRB)은 기본화상사이즈 Yb와 동등해지기 때문에 0으로 클리어된다.
또, 상기한 제49도(c)에 표시한 타입 3의 경우는, 타입 2의 경우에는 Y방향의 으프셋인 것에 대해서, 이 타입 3에서는 X방향의 오프셋으로하고 있는 점이 다르다. 따라서, 상기한 타입 2에서는, 셀렉터(2843)가 Y어드레스발생기 A(2838)와 Y어드레스발생기 B(2840)의 출력을 선택해서 Y어드레스(YADR)의 형성에 연구를 했으나, 이 타입 3에서는 셀렉터(2842)가 X어드에스발생기 A(2837)와 X어드에스발생기 B(2839)의 출력의 어느하나를 선택해서 X어드레스(XADR)로서 출력하는 제어가 필요하게 된다.
구체적으로는, 블록카운터(2841)가 블록카운터(2841)의 Y카운트값과 동기시켜 셀렉터(2842)의 선택신호 XSEL을 하이레벨/로우레벨로 전환함으로써, X어드에스발생기 A(2837)가 출력하는 어드레스(XADRA)와 X어드에스발생기 B(2839)가 출력하는 어드레스(XADRB)를 블록마다 절환해서 (XADR)로서 타이밍발생부(2844)에 출력한다. 또 X어드에스발생기 B(2839)는 HSYNC의 작동개시에 의해서 0으로 클리어되는 것이 아니라, 이 타이밍에서 X방향의 오프셋량 △x가 로드된다. 또 X어드에스발생기 B(2839)는 기본화상사이즈의 X방향 폭 Xb와, 그 출력(XADRB)을 비교하고, (XADRB)가 Xb를 넘으면 리플캐리(XBRC)를 출력하지 않고, X어드에스발생기 B(2839)를 0으로 클리어 한다. 또 블록카운터(2841)는 X어드에스발생기 A(2837)로 부터의 캐리(XARC)에서 블록카운터 X의 값을 인크리멘트한다.
타입 4와 타입 5는 기본 화상사이즈의 가로 Xb와 세로Yb와의 비율이 정수이면 기하학적으로 아름다워 유용하다. 특히 Xb=Yb(기본 화상이 정방형)이면, 격자형상으로 아름답게 배치할 수 있고, 구성상 비교적 용이하고, XADR과 YADR의 교체나, 어드레스발생기(2837)~(2840)의 카운트방향(다운/업카운트)을 회전량 R에 다라서 실현할 수 있다.
또, 기본화상을 회전하는 경우, 어드레스 제어뿐만 아니라, 회전용처리부를 파이프라인적으로 삽입하는 것도 가능하다. 또 어드레스제어에 의해, 화상데이터를 실제로 출력하기 전에, 예를 들면 기본 화상을 90°회정한 회전화상을 화상메모리에 기본 화상분 만큼 작성해서 기억해둠으로써, 보다 간단하게 고속으로 이들 회전화상을 포함한 화상데이터를 출력할 수 있다.
또, 블록카운터(2841)는 기본 화상의 블록을 카운트해서, 전테출력화상사이즈(Xout, Yout)가 출력되도록 했으나, 이것이 한계는 아니다. 특히 Xout, Yout가 각각 Xb, Yb의 배수가 아닐때에는, 블록의 카운트만으로는 Xout, Yout를 규정할 수 없게 된다. 그래서 나머지화소 Xr = Xout - Nx × Xb, 단 Nx = INT(Xout/Xb)-1을 도입하여, 반복횟수 Nx의 비교와, 나머지화소 Xr을 비교함으로써 Xout에 도달했는지 어떤지를 판정할 수 있다. 이것은 Y방향에 대해서도 마찬가지이다.
또, 기록헤드에서의 인쇄속도가 느리고, 또한 화상출력클럭이 느린경우에는, 상기한 어드레스 형성을 CPU등의 소프르웨어처리에 의해 실현하는 것도 가능하다. 특히 소프트웨어에 의해 메모리의 일부를 카운터로하고 제50도의 구성의 일부를 소프트웨어로 치환하는 것도 가능하다.
또한, 본 실시예에서는, 기록헤드에 출력하는 화상데이터의 배열을 래스터형식으로 행하고, 기록헤스에 의존하는 화상데이터배열의 변경을 래스터 ⓐ BJ 변환콘트롤러(2506)(제42도)에 의해서 행하도록 하고 있으나, 본 발명은 이것에 한정되는 것이 아니고, 메모리(2506)에 격납되는 화상데이터의 배열과 기록헤드에 출력하는 화상데이터의 배열이 동일해도 되고, 또 다른 경우에는 헤드드라이버에 출력하는 시점에서 기록헤드의 헤드배열에 맞추도록 해도 된다.
또한, 본예에 관한 프린터(P)의 기계적 구성에서는 실제로는 제53도에 표시한 바와 같이, Y방향으로 폭 Hy의 기록범위를 가진 기록헤드를 X방향으로 주사해서 화상출력하도록 하고 있다.
이와 같은 경우는, FM콘트롤러(2504)가 가진 어드레스제어부의 Y방향의 Y어드레스발생기(2838), Y어드레스발생기 B(2840)를 Hy만큼 카운트하는 카운터( 및 비교기와, 그 리플캐리를 카운트하는 카운터( 및 비교기)의 2단 구성으로 실현하는 것도 가능하다.
또, Y방향으로 Hy의 폭으로, X방향으로 Xout의 단위(밴드단위라고 칭함)로 화상을 판독해서 인쇄하는 것도 가능하다. 이때 상기의 Y방향의 Y어드레스발생기 A(2838), Y어드레스발생기 B(2840)의 상위의 카운터를 필요로 하지 않고, 하위의 카운터(Hy용 카운터)만으로 구성하는 것도 가능하다. 구체적으로는 밴드단위로 화상을 출력할 때마다. CPU(2102A)가 Y방향의 규정어드레스(이번에 인쇄하는 밴드단위의 화상데이터의 Y어드레스)를 Hy용 카운터에 로드하고, 그곳부터 카운트업을 행하도록 해도 된다.
[3.4] 변환데이터, 파라미터의 다운로드
이상 설명한, 각 변환데이터를 각 변환콘트롤러를 개재해서 변환테이블에 다운로드하기 위하여, 혹은 호스트컴퓨터(H)나 조작 표시부(2103)에서 설정한 각종 파라미터를 대응하는 소정의 레지스터에 격납하기 위하여, 본 실시예의 장치는 제54도의 순서도에 따라서 처리하게 된다. 이하, 그 동작을 설명하는데, 동일처리를 행하는 프로그램은 콘트롤보드(2102)내에 설치된 ROM(2102B)에 격납되어 있는 것이고, CPU(2102A)가 실행하는 것이다.
먼저, 본 시스템에 전원이 투입되면, 스텝 SP1에서 프린터 P를 초기화한다. 이 초기화처리에는 각 기록색에 대한 변환테이블(2509)(2511) 및 (2513)의 초리화처리도 포한된다.
그리고, 다음의 스텝 SP2에서 호스트컴퓨터 H나 조작표시부(2103)로부터 테스트프린트의 지시를 받고 있는지 아닌지를 판단하고, 그 지시가 있었다고 판단하면 스템 SP3에서 테스트프린트를 행한다.
이 경우, 앞에서 설명한 바와 같이, 각 기록색마다의 셀렉터(2519)가 2치 PG콘트롤러로부터의 데이터를 선택하도록 지시신호를 출력하고, 인쇄처리를 행하게 된다.
그런데, 호스트컴퓨터(H)나 조작/표시부(2103)로 부터의 지시가 없는 경우에는, 스템 SP4로 진행하여, GPIB인터페이스(2501)를 개재해서 데이터를 수신했는지 어떤지를 판단하고, 그 수실을 기다린다. 데이터수신이 있으면, 스텝 SP5로 진행하여 그 수신데이터가 화상데이터인지, 각 변환테이블용 데이터나 파라미터인지를 판단한다. 이에 더하여, 화상데이터인지 아닌지의 판단은, 수신데이터의 선두에 위치하는 제어코맨드를 해석함으로써 행해진다. 특히, 변환케이블용 데이터나 파라미터인 경우, 계속해서 보내지는 데이터가 어떤 기록색의 어떤 변화테이블을 위한 데이터인지, 혹은 어떤제어에 사용하는 파라미터인지를 표시하는 식별데이터가 부가된다.
그런데, 수신한 데이터가 화상데이터라고 판단한 경우에는, 스텝 SP7으로 진행하여 그 화질에 의거한 인쇄처리를 진행한다.
또, 변환테이블용 데이터, 파라미터라고 판단한 경우에는, 스텝 SP6로 진행하여 그 제어코맨드를 해석해서 어떤 기록색의 어떤 변환테이블인지 혹은 파라미터인지를 판단하고, 스텝 SP8에서 그 판단결과에 의거해서 수신데이터를 대응하는 변환콘트롤러나 CPU를 개재해서 변환테이블이나 레지스터에 격납된다.
또한, 호스트컴퓨터(H)나 조작표시부(2103)에서 설정한 정보등은, 조작/표시부(2103)의 표시기위에 표시할 수도 있다. 제55도는 그 표시예를 표시한 것이다. 도면중의 표시기(2103D)에는 옷감(2006)의 인쇄종료된 길이, 옷감의 전체길이, 옷감의 이송량 등이 표시되어 있으나, 호스트컴퓨터(H)나 본 조작표시부의 조작버튼을 사용해서 설정한 각종 파라미터, 모드 등도 표시할 수 있는 것은 물론이다. 제55도에 있어서(2103E)는 각종 에러램프이다. (2103A) 및 (2103B)는 각각 정지버튼 및 긴급정지버튼을 표시하고, 각각 프린트출력의 연속성을 보호하는 정지모드 및 보호하지 않는 정지모드의 선택을 가능하게 하는데 사용할 수 있다.
[4] 기타 구성 예
이상의 실시예에서는, 호스트컴퓨터(H)는 프린트(P)에 대해서 컬러팔레트데이터화한 화상데이터를 공급하고, 프린터(P)에서는 이것을 컬러팔레트변환테이블에 의거해서 C, M, Y, BK 및 특색 S1~S4를 사용한 프린트를 행하는 것으로 했으나, 이하에서는 호스트컴퓨터(H)가 R, G, B의 휘도데이터로서 화상데이터를 프린트(P)에 공급하는 경우의 예를 설명한다.
본 예에 있어서는, 상기한 시스템과 대략 마찬가지의 구성을 취할 수 있으나, 제42도에 있어서의 화상메모리(2505)는 팔레트데이터화된 화상데이터가 아니라, R, G, B의 휘도데이터로 표현된 화상데이터를 기업하는 것으로 하고, 제43도의 구성을 제56도의 표시한 것으로 치환해서 사용한다.
제56도는 R, G, B의 신호등으로부터 C, M, Y, BK의 신호로의 변환 혹은 S1~S4의 특색신호의 생성을 행하는 화상처리부의 예를 표시한다.
본 예에 있어서, 호스트컴퓨터(H)는 프린터(P)에 대해서 컬러화상데이터를 R, G, B로서 보내고, 프린터(P)는 인터페이스를 개재해서 화상데이터 R, G, B를 받아들이고 CPU(2102A)가 콘드롤보드(2102)에 배설되는 화상데이터처리부, 기록헤드드라이버(2024), 모터드라이버(2023)등의 타이밍을 취하고, 이들을 제어함으로써 옷감(2006)에 시안, C, 마젠타 M, 예로우, Y, 블랙 BK 혹은 또 특색 S1~S4의 잉크를 도포함으로써 컬러화상의 형성 출력을 행한다.
제56도에 있어서, 메모리(2505)로부터 각 콘트롤러(2504), (2506) 및 (2507)로부터 공급되는 화상데이터(휘도데이터) R, G, B에 대하여 입력보정부(2632)는, 입력화상의 분광특성이나 다이나믹영역 등을 고려해서, 표준의 휘도데이터 R', G', B'(예를 들면 컬러텔레비젼의 NTSC방식의 R, G, B)로의 변환을 행하고, 농도변환부(2633)는, 표준의 휘도데이터 R', G', B'를 대수변환 등의 비선형변환을 사용해서 농도데이터 C, M, Y로 변환한다. 바탕색제거부(2634)와 흑색생성부(2635)는, 농도데이터 C, M, Y와 UCR량 β와 먹물량 σ 으로부터 바탕색제거와 흑색생성을 이하의 계산예와 같이 행한다.
다음에, 마스킹부(2636)는 바탕색제거된 C(1), M(1), Y(1)에 대해서 잉크의 불필요 흡수특성을 이하의 계산예에 의해서 보정을 행한다.
단, Aij (ij = 1~3)은 마스킹계수이다.
다음에, γ변환부(2637)는, C(2), M(2), Y(2), BK(1)에 대해서 각각 출력감마의 조정을 한 C(3), M(3), Y(3), BK(3)으로 변환한다(C(3), M(3), Y(3), BK(3)의 각각 신호에 대응한 잉크로 출력되는 화상농도와 선형이 되도록 보정한다).
여기서, 기록헤드는, 잉크를 토출하는지 아닌지의 2개의 상태밖에 없는 2치기록 수단이기 때문에, 2치화처리부(2638)는, 다치데이터인 C(3), M(3), Y(3), BK(3)을 각각 유사적인 계조형성이 나오도록 C', M', Y', BK'로 2치화 변환처리를 행하여 제44도에 표시한 회로부에 출력한다.
또, 본 예에서는, CPU(2102A)로부터 부여되는 특색지시에 따라서 색채도상의 소정의 R, G, B의 범위(입력보정부(2632)로부터 부여되는, R', G', B')를 특색 S1~S4로 치환해서 프린트시키는 지시를 발생하는 색검출부(2631)를 설치한다.
당해지시는 신호 S로서 γ변환부(2637)에 공급되고, γ변환부(2637)는 적절한 특색신호 S1(3)~S4(3)를 출력하고, 또 이것을 2치화처리부(2638)에서 2치화해서 신호 S1'~S'4를 발생하도록 하고 있다.
제57도는 제51도의 구성에 대해서 호스트컴퓨터(H)가 행하는 특색지정처리순서의 일례를 표시한다. 본 순서는 원칙으로서 R, G, B의 3색의 소방의 색채범위를 지정해서 색채도에 있어서의 소망의 범위를 정하여, 그 범위에 포함되는 색을 소망의 특색으로 치환하는 처리이다.
본 순서에 있어서도 제29도에 표시한 것과 마찬가지의 스텝 SS7-1~SS7-7의 처리가 전치되고, 그리고, 소망색의 기록헤드가 장착되어 있는 경우에는 스텝 SS7-11에서 CRT(2026)에 표시하는 원화데이터내의 색에 대하여 직접 지정을 행하는지 아닌지를 판별한다. 여기서 긍정판정이면 스텝 SS7-13에서 그 지정을 재촉하고, 스텝 SS7-15에서 그 지정입력이 이루어졌다고 판정된 경우에는 스텝 SS7-17에서 R, G, B 각색에 대해서의 특색으로의변환폭의 지정을 기다린다. 당해 지정에 있어서는 R, G, B의 각색마다 변한폭의 최소치(min) 및 최대치(max)를 지정한다.
다음에 스텝 SS7-19에서 소망의 특색을 선택한다. 예를 들면 특별색이 S1~S4의 4색있으면 각 색마다에 할당한 수치로 지정할 수 있다.
이와 같이 변환범위, 특색의 지정이 이루어지면, 스텝 SS7-21에서 프린터(P)에 대하여 지정을 행한다. 이 지시에 사용하는 코맨드의 포맷으로서는, 예를 들면 식별부호WCOLOR에 이어서,
Rmin,Rmax,Gmin,Gmax,Bmin,Bmax,byte를 붙인 것으로 할 수 있다. 이의미는,
Rmin ≤ R ≤ Rmax, Gmin G Gmax, Bmin B Bmax 로 정해지는 색채도의 범위내의 데이터에 대해서는 byte에서 지시하는 특별색을 사용한다는 지시이다.
스텝 SS7-11에서 부정판정된 경우에는 스텝 SS7-23으로 진행하여 컬러그래픽기능을 가진 컴퓨터에 있어서 채용되는 CRT화면상의 색견본표에 의해서 변환에 관한 색을 지정을 행하는지 아닌지를 판정한다. 여기서 긍정판정이면 스텝 SS7-25에서 당해지정을 재촉하고, 그 후 스텝 SS7-15로 진행하여 상기와 마찬가지의 처리를 행한다.
한편, 스텝 SS7-23에서 부정판정된 경우에는 스텝 SS7-27로 진행하여, 변환에 관한 색정보를 키에 의해서 지정하는지 아닌지의 판정을 행하고, 긍정판정된 경우에는 그 취지를 재촉해서 스텝 SS7-15로 이행한다. 또 스텝 SS7-27에서 부정판정된 경우에는, SS7-31로 진행하여 현재 프린터(P)에서 사용하고 있는 특색을 그대로 사용하는 것으로 해서 처리를 종료한다.
또한 이상의 호스트컴퓨터(H) 쪽의 지정처리에 대한 프린터(P)의 색검출부(2631)의 회로는 제58도에 표시한 것을 채용할 수 있다.
제58도에 있어서, 호스트컴퓨터(H)가 송출하는 상기 데이터는 CPU(2102A)에 의해, 레지스터, 비교기등을 사용해서 구성할 수 있는 비교회로(2641)에 세트된다. 비교회로(2641)는 입력보정부(2632)로부터 R', G', B'의 신호가 입력되면, 이것을 세트된 여러 값과 비교하여, 지정된 범위내이면 0, 그외이면 1이 되는 신호 α를 발생한다. 당해 신호 α는 농도변환부(2633)와 특색신호 생성회로(2643)에 공급된다. 농도변환부(2633)는 α=0이면 당해 R', G', B'에 대해서 C, M, Y의 신호를 생성하지 않는다.
R', G', B'의 신호는 휘도신호생성회로(2645)에도 공급된다. 휘도신호생성회로(2645)는 예를 들면 (R'+G'+B')/3을 연산해서 특색신호생성회로(2643)에 공급하고, 특색으로 치환하는 범위에 대해서도 농도가 양호하게 재현되도록 한다. 또 셀렉터(2647)는, 상기 byte에서 지시되는 데이터에 따라서 CPU(2102A)에 의해 절환되고, 당해 특색을 사용하는 취지를 특색신호생성회로(2643)에 지시한다. 따라서, 특색신호생성회로(2643)는 비교회로(2641)가 출력하는 α가 0일때에, 휘도신호생성회로(2645)로부터 공급되는 휘도신호에 대응한 농도로, 셀렉터(2647)에서 지지되는 특색의 데이터 S를 발생한다.
또한, 특색과 C, M, Y 등을 혼색시키는 것이 요망되는 경우에는, 본 예에 있어서 상기 byte의 데이터를 증가시키는 동시에, 비교회로(2641)가 특색의 사용만을 지시하는 α=0과 C, M, Y 등 만을 사용하는 α=1의 사이에서, 각각 혼합비율을 정하는 데이터를 발생하도록 하면 된다.
제56도는 호스트컴퓨터(H)가 행하는 특색지정처리순서의 또 다른 예를 표시한다. 본 처리는 원화데이터싱의 특정 영역을 지정해서, 그 범위를 소망의 특색으로 프린트하도록 하기 위한 처리이다.
본순서에 있어서도, 상기한 스텝 SS7-1~SS7-7이 전치된다. 그리고 사용하려고하는 특색의 기록헤드가 장착되어 있을 때에 스텝 SS7-41에서 원화상의 소망영역을 표시하는 좌표데이터의 입력을 재촉한다. 그리고, 스텝 SS7-43에서 그 입력이 판정되면, 스텝 SS7-45에서 특색의 선택을 행하고 있고, 스텝 SS7-47에서 상기 영역데이터, 특색의 지정데이터를 프린터(P)에 통지한다. 그 때의 코맨드의 포맷으로는, 예를 들면WAREA의 식별부호에 이어서, 상기 영역이 3각형상의 영역이면, X, Y좌표에 의해, X1, Y1, X2, Y2, X3, Y3, byte로 할 수 있다. 여기서 byte는 상기와 마찬가지의 특색지정데이터이다.
또한, 본순서에 대한 프린터(P) 족의 처리회로로서는, 제56도에 있어서의 색검출부를 영역검출부로 하는 동시에, 그 영역검출부로서 제60도에 표시한 것을 사용할 수 있다.
제60도에 있어서, 호스트컴퓨터(H)가 송출하는 상기 영역에 관한 데이터는 CPU(2102A)에 의해 레지스터, 비교기등을 사용해서 구성할 수 있는 영역신호 발생회로(2651)에 세트된다. 영역신호발생회로(2651)는 CPU버스로부터 화상어드레스가 입력되면, 이것을 세트된 여러값과 비교하여, 지정된 범위내이면 0, 그 이외이면 1이 되는 신호 α를 발생하고, 농도변환부(2633)와 특색신호생성회로(2653)에 공급한다. 농도변환부(2633)는 α=0이면, C, M, Y의 신호를 발생하지 않는다. 또한, 영역신호발생회로(2651)를 C, M, Y등과 특색과의 혼합비율을 정하는 데이터를 발생하도록 구성할 수도 있다.
특색신호생성회로(2653), 휘도신호생성회로(2655) 및 셀렉터(2657)의 구성은, 각각 제58도에 있어서의 각부(2643)(2645) 및 (2647)과 마찬가지이고, 특색신호생성회로(2653) 는, 영역신호발생회로(2651)가 출력하는 α가 0일때에, 휘도신호생성회로(2655)로부터 공급되는 휘도신호에 대응한 농고를 셀렉터(2657)에서 지시되는 특색의 데이터 S를 발생한다.
제29도, 제57도 및 제59도를 사용해서 설명한 특색지정순서는, 프린터(P) 쪽의 구성에 맞추어서, 즉 예를 들면 프린터(P)가 제시하는 정보에 의거해서 어느 하나를 기동하도록 할 수도 있고, 혹은 프린터(P) 쪽이 어느 순서에도 대응할 수 있는 회로를 가지고 있는 것이면 조작자의 소망에 따라서 어느하나를 기동할 수 있도록 하는 것도 가능하다.
또한, 이상의 각 실시예에 있어서, 「특색」이란, 컬러프린터에 있어서 통상 사용되는 Y, M, C에서는 재현불능 혹은 재현이 곤란한 금속색 선명한 R, G, B나 보라, 오렌지 등의 색으로 하고, 그들 색을 전용의 헤드에 의해서 표현하는 것으로 했으나, 본 발명에서 말하는 특색이란 그들의 외에, Y, M, C 등의 혼합에 의해서 재현가능 혹은 재현이 용이해도, 사용빈도가 높기 때문에 혼합에 제공되는 색의 기록제의 사용량이 다대해지는 경우에 있어서, 그 사용량을 억제할 목적으로 사용되는 색이어도 된다. 또, Y, M, 또는 C와 특색, 혹은 특색끼리의 기록제의 혼합에 의해 표현되는 색이어도 된다.
또, 디자이너가 선택한 색의 충실한 재현을 행하기 위한 처리에 관해서, 제34도, 제35도의 실시예에서는 컬러팔레튿이터를 생성하는 순서에 대해서 설명했으나, 제56도 이후의 실시예와 같이 호스트컴퓨터(H)가 R, G, B가 휘도신호를 프린터(P)에 송신하는 것일 경우에는, 제34도에 표시한 바와 같은 보정 또는 제35도에 표시한 바와 같은 선택에 의해 양호함 색재현을 행하게 하는 R, G, B 신호를 송신하도록 하면 된다.
또, 이에 더하여, 본 발명 잉크제트기록장치의 형태로서는, 컴퓨터 등의 정보처리기기의 화상출력단말로서 사용되는 것 외에, 리더 등과 조합한 복사장치, 또한 송수신기능을 가진 팩시밀리장치의 형태를 취하는 것 등이어도 된다.
이상 설명한 바와 같이 본 실시예에 의하면, 화상공급장치에 있어서 특색의 사용지정이나 특색의 사용태양의 지정 등을 용이하게 행할 수 있고, 또 화상출력 장치에서는 이러한 지정을 수용하는 제어장치의 제어하에, 특색을 사용한 화상의 기록이 가능하게 된다. 따라서 또 상기 화상공급장치와 화상출력장치를 구비함으로써, 원화를 충실히 재현가능한 화상형성시스템을 실현할 수 있다.
또한, 이상의 설명은 여러 가지 실시예의 기능을 조합해도 된다.
본 발명은, 특히 잉크제트기록방식중에서도 열에너지를 이용해서 비상적 액방울을 형성하고, 기록을 행하는 잉크제트방식의 기록헤드, 기록장치에 있어서 뛰어난 효과를 초래하는 것이다.
그 대표적인 구성이나 원리에 대해서는, 예를 들면, 미국 특허제 4723129호 명세서, 동 제 4740796호 명세서에 개시되어 있는 기본적인 원리를 사용해서 행하는 것이 바람직하다. 이 방식을 소위 온디멘드형, 연속형의 어느것에도 적용가능하나, 특히 온디멘드형의 경우에는 액체(잉크)가 유지되어 있는 시이트나 액로에 대응해서 배치되어 있는 전기열변환체에, 기록정보에 대응하고 있고 핵비 등을 넘는 급속한 온도상승을 부여하는 적어도 1개의 구동신호를 인가함으로써, 전기열변환체에 열에너지를 발생시키고, 기록헤드의 열작용면에 막비 등을 발생시켜, 결과적으로 이 구동신호에 1대 1로 대응한 액체(잉크)내의 기포를 형성할 수 있으므로 유효하다. 이 기포의 성장, 수축에 의해 토출용개구를 개재해서 액체(잉크)를 토출시켜, 적어도 1개의 방울을 형성한다. 이 구동신호를 펄스형상으로 하면, 즉시 적절하게 기포의 성장수축이 행해지므로, 특히 응답성이 뛰어난 액체(잉크)의 토출을 달성할 수 있어, 보다 바람직하다.
이 펄스형상의 구동신호로서는, 미국 특허 제 4463359호 명세서, 동 제 4345262호 명세서에 기재되어 있는것과 같은 것이 적합하다. 또한, 상기 열작용의 온도상승률에 관한 발명인 미국특허 제 4313124호 명세서에 기재되어 있는 조건을 채용하면, 더욱 뛰어난 기록을 행할 수 있다.
기록헤드의 구성으로서는, 상기한 각 명세서에 개시되어 있는 바와 같은 토출구, 액로, 전기열변환체의 조합구성(직선형상액유로 또는 직각액유로)의 외에 열작용면이 굴국하는 영역에 배치되어 있는 구성을 개시하는 미국특허 제 4558333호 명세서, 미국특허 제 4459600호 명세서를 사용한 구성으로 해도 된다.
이에 더하여 복수의 전기열변환체에 대해서, 공통하는 슬릿을 전기열변환체의 토출부로 하는 구성을 개시하는 일본국 특개소 59-123670호 공보나 열에너지의 압력파를 흡수하는 개구구멍을 토출부에 대응시키는 구성을 개시하는 일본국 특개소 59-138461호 공보에 의거한 구성으로 할 수도 있다.
또, 기록장치가 기록할 수 있는 기록매체의 최대폭에 대응한 길이를 가진 풀라인타입의 기록헤드로서는, 상기한 명세서에 개시되어 있는 바와 같은 복수기록헤드의 조합에 의해서 그 길이를 만족시키는 구성이나, 일체적으로 형성된 1개의 기록헤드로서의 구성의 어느 것이어도 된다.
이에 더하여, 장치본체에 장착됨으로써 장치본체와의 전기적인 접속이나 장치본체로부터의 잉크의 공급이 가능하게 되는 교환자재한 칩타입의 기록헤드, 혹은 기록 헤드자체에 일체적으로 잉크탱크가 설치된 카트리지형의 기록헤드를 사용해도 된다.
또, 본 발명의 기록장치의 구성으로서 배설되는 기록헤드에 대해서의 회복수단, 예비적인 보조수단 등을 부가하는 것은 본 발명의 효과를 한층 더 안정시킬 수 있으므로, 바람직한 것이다. 이들을 구체적으로 예를 들면, 기록헤드에 대해서의 캡핑수단, 클리닝수단, 가압 혹은 흡인수단, 전기열변환체 혹은 이것과는 별도의 가열소자 혹은 이들의 조합에 의한 예비가열수단, 기록과는 별도의 토출을 행하는 예비토출모드를 행하는 것도 안정된 기록을 행하기에 유효하다.
또, 기록장치의 기록모드로서는 흑색 등의 주류색만의 기록모드뿐만 아니라, 기록헤드를 일체적으로 구성하거나 복수개의 조합에 이해도 되나, 다른색의 복색컬러, 또는 혼색에 의한 풀컬러의 적어도 하나를 구비한 장치로 할 수도 있다.
이상 설명한 본 발명 실시예에 있어서는, 잉크를 액체로서 설명하고 있으나, 실온이나 그 이하에서 고화하는 잉크라도 되고, 실온에서 연화하는 것, 혹은 액체인 것, 혹은 상기한 잉크제트방식에서는 잉크자체를 30℃이상 70℃이하의 범위내에서 온도 조정을 행하여 잉크의 점성을 안정 토출 범위에 있도록 온도제어하는 것이 일반적이므로, 사용기록 신호부여시에 잉크가 액상을 이루는 것이면 된다.
이에 더하여, 적극적으로 열에너지에 의한 승온을, 잉크의 고형상태로부터 액체상태로의 상태변화의 에너지로서 사용하게 함으로써 방지하거나, 또는 잉크의 증발방지를 목적으로서, 방치상태에서 고화하는 잉크를 사용하거나 해서, 어떻게 하든 열에너지의 기록신호에 따른 부여에 의해서 잉크가 액화하고, 액상잉크로서 토출되는 것이나, 기록매체에 도달하는 시점에서는 이미 고화하기 시작하는 것 등과 같은, 열에너지의 부여에 의해 비로서 액화하는 성질의 잉크의 사용도 본 발명에는 적용가능하다. 이와 같은 경우의 잉크는, 일본국 특개소 54-56847호 공보 혹은 일본국 특개소 60-71260호 공보에 기재된 바와 같은, 다공질시이트오목부 또는 관통구멍에 액상 또는 고형물로서 유지된 상태에서, 전기열변환체에 대해서 대향하는 형태로 해도된다. 본 발명에 있어서는 상기한 각 잉크에 대해서 가장 유효한 것은, 상기한 막비 등 방식을 실행하는 것이다.
또 이에 더하여, 본 발명에 관한 기록장치의 형태로서는, 상기와 같은 단어처리 장치나 컴퓨터 등의 정보처리기기의 화상출력단말로서 일체 또는 별체로 설치되는 것외에, 리더 등과 조합한 복사장치, 또한 송수신기능을 가진 팩시밀리장치의 형태를 취하는 것이어도 된다. 다음에, 잉크제트날염용 표백으로서는,
① 잉크를 출분한 농도로 발색시킬 수 있을 것
② 잉크의 염착률이 높을 것
③ 잉크가 포백위에서 신속히 건조할 것
④ 포백위에서의 불규칙한 잉크의 번짐의 발생이 적을 것
⑤ 장치내에서의 반송성이 뛰어날 것
등의 성능이 요구된다. 이들의 요구성능을 만족시키기 위하여, 본 발명에 있어서 필요에 따라서 포백에 대하여, 미리 전처리를 실시해둘 수 있다. 예를 들면 일본국 특개소 62-53492호 공보에 있어서는 잉크수용층을 가진 포백류가 개시되고, 또 일본국 특공평 3-46589호 공보에 있어서는 환원방지제나 알칼리성 물질을 함유시킨 포백의 제안이 되어 있다. 이와 같은 전처리의 예로서는, 포백에 알칼리성물질, 수용성고분자, 합성고분자, 수용성금속염, 요소 및 티오우레아로부터 선택되는 물질을 함유시키는 처리를 들 수 있다.
알칼리성물질로서는, 예를 들면 수산화나트륨, 수산화칼륨 등의수산화알칼리금속, 모노, 디, 트리에탄올 아민 등의 아민류, 탄산나트륨, 탄산칼륨, 중탄산나트륨 등의 탄산 혹은 중탄산알칼리금속염 등을 들 수 있다. 또 아세트산칼슘, 아세트산바륨 등의 유기산 금속염이나 암모니아 및 암모니아화합물 등이 있다. 또 스티밍 및 건조하에서 알칼리물질이 되는 트리클로로아세트산 나트륨 등도 사용할 수 있다. 특히 바람직한 알칼리성물질로서는, 반응성염료의 염색에 사용되는 탄산나트륨 및 중탄산나트륨이 있다.
수용성고분자로서는, 옥수수, 밀 등의 녹말물질, 카르복시메틸셀롤로스, 메틸셀롤로스, 히드록시에틸셀롤로스 등의 셀롤로스계물질, 알긴산나트륨, 아라비아고무, 로케이시에이트빈검, 트라카탄트검, 구아검, 타마린드 종자 등의 다당류, 젤라틴, 카세인 등의 단백질물질, 타닌계물질, 리그닌계물질 등의 천연수용성고분자를 들 수 있다.
수용성금속염으로서는, 예를 들면 알칼리금속, 알칼리토류금속의 할로겐화물과 같이, 전형적인 이온결정을 만드는 것으로서, pH4~10인 화합물을 들 수 있다. 이러한 화합물의 대표적인 예로서는 예를 들면 알칼리금소에서는 NaCl, Na2SO4, KCl 및 CH3COONa 등을 둘 수 있고, 또 알칼리토류금속으로서는 CaCl2및 MgCl2등을 들 수 있다. 그 중에서도 Na, K 및 Ca의 염류가 바람직하다.
전처리에 있어서 상기 물질 등을 포백에 함유시키는 방법은, 특별히 한정되지 않으나 통상 행해지는 침지법, 패드법, 코팅법, 스프레이법 등을 들 수 있다.
또, 잉크제트날염용 포백에 부여되는 날염잉크는, 포백위에 부여한 상태에서는 단지 부착하고 있는데 불과하므로, 계속해서 섬유에의 염료의 반응정착공정(염착공정)을 실시하는 것이 바람직하다. 이와 같은 반응정착공정은, 종래 공지의 방법이어도 되고, 예를 들면 스티밍법, HT스티밍법, 더모픽스법, 미리 알칼리처리한 포백을 사용하지 않는 경우에는 알칼리패드스티밍법, 알칼리브로치스티밍법, 알칼리쇼크법, 알칼리 콜드픽스법 등을 들 수 있다.
또 미반응의 염료의 제거 및 전처리에 사용한 물질의 제거는, 반응정착공정후에 종래 공지의 방법에 준하여 세정에 의해 행할 수 있다. 또한 이 세정시에 종래의 픽스처리를 병용하는 것이 바람직하다.
상기 본 발명에 있어서 기록을 행하는 기록매체로서는 포백, 벽지, 종이, OHP용 기록매체 등을 들 수 있다.
또한, 본 명세서에 있어서 포백이란, 소재, 직조방식, 편조방식을 불문하고, 일체의 직물, 부직포 및 그 밖의 천을 포함한다.
또, 본 명세서에 있어서 벽지란, 종이, 포백, 플리염화비닐 등의 합성수지시이트를 소재로 하는 벽용붙임재를 포함한다.
또한, 본 발명은 복수의 기기로 구성된 시스템에 적용해도, 1개의 기기로 이루어지는 장치에 적용해도 된다. 또, 본 발명은 시스템 혹은 장치에, 본 발명을 실시하는 프로그램을 공급하므로서 달성되는 경우에도 적용할 수 있는 것은 말할 것도 없다.

Claims (7)

  1. 옷감위에 컬러화상을 형성하는 화상형성장치에 있어서, 상기 옷감의 종류에 관한 정보를 입력하는 입력수단과; 외부장치로부터 상기 컬러화상을 표시하는 팔레트데이터를 수신하는 수신수단과; 상기 팔레트데이터를 팔레트테이블에 의거해서 복수의 색성분으로 구성되는 컬러화상데이터로 변환하는 변환수단과; 상기 복수의 색성분의 각각에 대해서 상기 옷감의 종류에 따른 계조변환처리를 행하는 계조변환처리수단과; 상기 계조변환된 복수의 색성분에 의거해서 상기 옷감위에 컬러화상을 형성하는 화상형성수단과;을 구비한 것을 특징으로 하는 화상형성장치.
  2. 제1항에 있어서, 상기 팔레트테이블 및 상기 계조변환처리에 사용되는 계조변환테이블을 상기 외부장치로부터 입력하는 테이블입력수단을 더 구비한 것을 특징으로 하는 화상형성장치.
  3. 제1항에 있어서, 상기 복수의 색성분의 각각에 대해서 헤드셰이딩보정을 행하는 헤드셰이딩보정수단을 더 구비한 것을 특징으로 하는 화상형성장치.
  4. 제1항에 있어서, 상기 팔레트테이블은 8비트 데이터로 표시되는 것을 특징으로 하는 화상형성장치.
  5. 제1항에 있어서, 상기 팔레트테이블은 상기 옷감의 종류에 대응하는 것을 특징으로 하는 화상형성장치.
  6. 제1항에 있어서, 상기 옷감의 종류에는 면, 견, 나일론, 폴리에스테르, 아크릴이 포함되는 것을 특징으로 하는 화상형성장치.
  7. 제1항에 있어서, 컬러화상형성상황을 표시하는 표시수단을 더 포함하는 것을 특징으로 하는 화상형성장치.
KR1019930009058A 1992-05-25 1993-05-25 화상형성방법 KR0176725B1 (ko)

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
JP92-132851 1992-05-25
JP13285192A JP3171922B2 (ja) 1992-05-25 1992-05-25 インクジェット記録装置
JP19393392 1992-07-21
JP92-193933 1992-07-21
JP92-201622 1992-07-28
JP92-201620 1992-07-28
JP20162292 1992-07-28
JP20162092 1992-07-28
JP92-28914 1993-02-18
JP5028914A JPH0687248A (ja) 1992-07-21 1993-02-18 記録方法及び装置及びその記録物及び加工品

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1019970014759A Division KR0144747B1 (ko) 1992-05-25 1997-04-21 화상신호공급장치 및 방법

Publications (2)

Publication Number Publication Date
KR940005404A KR940005404A (ko) 1994-03-21
KR0176725B1 true KR0176725B1 (ko) 1999-05-15

Family

ID=27521080

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1019930009058A KR0176725B1 (ko) 1992-05-25 1993-05-25 화상형성방법
KR1019970014759A KR0144747B1 (ko) 1992-05-25 1997-04-21 화상신호공급장치 및 방법
KR19970014760A KR0144743B1 (en) 1992-05-25 1997-04-21 Recording apparatus and method thereof

Family Applications After (2)

Application Number Title Priority Date Filing Date
KR1019970014759A KR0144747B1 (ko) 1992-05-25 1997-04-21 화상신호공급장치 및 방법
KR19970014760A KR0144743B1 (en) 1992-05-25 1997-04-21 Recording apparatus and method thereof

Country Status (6)

Country Link
US (2) US5984454A (ko)
EP (2) EP0902389B1 (ko)
KR (3) KR0176725B1 (ko)
CN (2) CN1092568C (ko)
AT (2) ATE320049T1 (ko)
DE (2) DE69325946T2 (ko)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997001796A1 (en) * 1995-06-29 1997-01-16 Eastman Kodak Company Composite sheet and methods for printing differently-transformed images using composite sheet
JP3408041B2 (ja) * 1995-12-26 2003-05-19 キヤノン株式会社 画像形成装置
US6038373A (en) * 1996-05-31 2000-03-14 Canon Kabushiki Kaisha Image processing system and method and recording media
JP3159113B2 (ja) * 1996-06-19 2001-04-23 セイコーエプソン株式会社 画像形成方法及び画像形成装置
ES2120914B1 (es) * 1997-02-05 1999-06-01 Carrasco Martinez Vicente Metodo para la impresion en policromia sobre superficies diversas.
JP2000103053A (ja) * 1998-09-30 2000-04-11 Olympus Optical Co Ltd 画像形成装置
US6859291B1 (en) * 1999-03-30 2005-02-22 Konica Corporation Inkjet type color image processing apparatus for textile printing
US6598965B1 (en) * 1999-11-30 2003-07-29 Hewlett-Packard Company, L.P. Fixer usage generation technique for inkjet printers
WO2001084435A1 (en) * 2000-04-28 2001-11-08 Sheldon Margolis Apparatus for converting an envelope feeding machine into an internet connected postage machine
US6805422B2 (en) * 2000-06-27 2004-10-19 Canon Kabushiki Kaisha Ink jet recording method, recording apparatus and data processing method
EP1182607A1 (en) * 2000-08-26 2002-02-27 Hewlett-Packard Company, A Delaware Corporation Method and device for improving image quality when printing on a media and related media profile
JP2002127393A (ja) * 2000-10-23 2002-05-08 Canon Inc 記録システムおよび記録方法
NL1017480C2 (nl) * 2001-03-02 2002-09-03 My Cartons Bv Werkwijze voor het drukken van een kleurenafbeelding en inkt voor toepassing bij deze werkwijze.
EP1288850B1 (en) * 2001-08-31 2007-04-25 Hewlett-Packard Company Step and repeat printing of pattern data
US6793312B2 (en) * 2001-11-20 2004-09-21 Canon Kabushiki Kaisha Ink jet recording apparatus and method for controlling ink jet recording apparatus
DE60323313D1 (de) * 2002-10-03 2008-10-16 Canon Kk Verfahren, Vorrichtung und Programm zum Tintenstrahldrucken
US6789879B2 (en) * 2003-02-14 2004-09-14 Escher-Grad Technologies, Inc. Method and apparatus for processing data for high-speed digital printing
US6886459B2 (en) * 2003-02-14 2005-05-03 Escher-Grad Technologies, Inc. Double-sided high speed printing apparatus and method
JP3840200B2 (ja) * 2003-05-12 2006-11-01 キヤノン株式会社 情報処理装置、保守管理方法、プログラム及び記憶媒体
KR100953637B1 (ko) 2003-07-07 2010-04-20 엘지전자 주식회사 광디스크 및 광디스크의 디스크정보 기록방법
KR101024904B1 (ko) 2003-08-14 2011-03-31 엘지전자 주식회사 기록매체, 기록방법, 기록장치 및 기록재생시스템
KR100581521B1 (ko) 2003-10-31 2006-05-22 삼성전자주식회사 화상형성장치
US20050243343A1 (en) * 2004-04-30 2005-11-03 Nexpress Solutions Llc PMS color expansion with fifth color
EP1751749B1 (en) 2004-05-13 2014-12-17 LG Electronics Inc. Recording medium, read/write method thereof and read/write apparatus thereof
KR101041809B1 (ko) 2004-07-27 2011-06-17 엘지전자 주식회사 광디스크 및 광디스크 제어정보 구성방법 및 이를 이용한광디스크 기록재생방법과 장치
US20060066650A1 (en) * 2004-09-29 2006-03-30 Xuan-Chao Huang Method and apparatus for printing using a plurality of basic colorants and at least one high fidelity colorant
JP4774894B2 (ja) * 2005-09-29 2011-09-14 コニカミノルタホールディングス株式会社 ラインヘッド及びインクジェット印画装置
JP2007271700A (ja) * 2006-03-30 2007-10-18 Fujitsu Ltd 画像情報送信装置及び画像情報受信装置
JP4254834B2 (ja) * 2006-09-29 2009-04-15 ブラザー工業株式会社 記録装置及び記録装置のデータ構造
US8287063B2 (en) 2006-12-15 2012-10-16 Dandong Unik Textile., Ltd Intelligent waterless printing and dyeing control equipment and control method thereof
CN102481791A (zh) 2009-09-14 2012-05-30 富士胶片株式会社 喷墨印刷方法和装置
US20110235074A1 (en) * 2010-03-29 2011-09-29 Kabushiki Kaisha Toshiba Image forming apparatus (sheet processing apparatus having speed control function)
JP5696521B2 (ja) * 2011-02-18 2015-04-08 セイコーエプソン株式会社 記録装置及びカラーサンプル表
JP6323039B2 (ja) * 2014-02-12 2018-05-16 セイコーエプソン株式会社 印刷制御装置、印刷制御方法、および、プログラム
US9256817B1 (en) 2015-03-19 2016-02-09 Kabushiki Kaisha Toshiba Image forming apparatus, method and computer readable medium specifying condition for converting printing colors into multi-color component data with special color added
KR20160149501A (ko) 2015-06-18 2016-12-28 (주)안동나염 날염 방법 및 그에 적합한 날염 장치
CN106515220B (zh) * 2015-09-10 2018-07-03 北大方正集团有限公司 供墨控制方法和***
WO2017212634A1 (ja) * 2016-06-10 2017-12-14 Ykk株式会社 スライドファスナー用テープ状部材の染色方法及び染色装置
KR20180063620A (ko) 2016-12-02 2018-06-12 주식회사 에이디티피 복합소재원단 잉크젯 날염용 프린팅 장치 및 이를 이용한 디지털텍스타일프린팅(dtp) 방법
CN111386696B (zh) 2017-12-07 2022-12-06 艾利丹尼森公司 用于印刷专色的方法
US10554860B2 (en) * 2018-07-09 2020-02-04 Toshiba Tec Kabushiki Kaisha Image forming apparatus, test image, and output density adjustment method of image forming apparatus
JP7310221B2 (ja) * 2019-03-28 2023-07-19 ブラザー工業株式会社 画像形成装置、画像形成方法および画像形成プログラム
JP7476496B2 (ja) 2019-08-28 2024-05-01 セイコーエプソン株式会社 記録条件の決定方法および記録装置
JP2021030647A (ja) 2019-08-28 2021-03-01 セイコーエプソン株式会社 記録条件の決定方法および記録装置
JP7516765B2 (ja) * 2020-01-31 2024-07-17 セイコーエプソン株式会社 補正値設定方法、テストパターン記録方法およびテストパターン記録装置
CN112376286B (zh) * 2020-09-28 2021-08-31 瑞年新材料(广东)有限公司 一种基于高频加热的具有金属质感的商标材料制备工艺

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1228878A (ko) * 1968-04-30 1971-04-21
GB1294351A (en) * 1969-05-23 1972-10-25 Crosfield Electronics Ltd Improvements relating to colour printing apparatus
US3584823A (en) * 1969-06-02 1971-06-15 Gen Electric Holding device for a pot core
GB1400806A (en) * 1972-12-04 1975-07-23 Crosfield Electronics Ltd Image reproduction systems
FR2280274A1 (fr) * 1974-07-25 1976-02-20 Cit Alcatel Chaine de transmission d'images
GB1582953A (en) * 1976-06-28 1981-01-21 Crosfield Electronics Ltd Printing methods
CA1127227A (en) * 1977-10-03 1982-07-06 Ichiro Endo Liquid jet recording process and apparatus therefor
JPS5936879B2 (ja) * 1977-10-14 1984-09-06 キヤノン株式会社 熱転写記録用媒体
US4330787A (en) * 1978-10-31 1982-05-18 Canon Kabushiki Kaisha Liquid jet recording device
DE2853511C2 (de) * 1978-12-12 1981-11-19 Dr.-Ing. Rudolf Hell Gmbh, 2300 Kiel Verfahren und Vorrichtung zur Herstellung von Farbauszügen insbesondere für den Textildruck
US4345262A (en) * 1979-02-19 1982-08-17 Canon Kabushiki Kaisha Ink jet recording method
US4463359A (en) * 1979-04-02 1984-07-31 Canon Kabushiki Kaisha Droplet generating method and apparatus thereof
US4313124A (en) * 1979-05-18 1982-01-26 Canon Kabushiki Kaisha Liquid jet recording process and liquid jet recording head
JPS57197191A (en) * 1981-05-30 1982-12-03 Fuji Photo Film Co Ltd Ink jet color print system
US4558333A (en) * 1981-07-09 1985-12-10 Canon Kabushiki Kaisha Liquid jet recording head
US4527885A (en) * 1981-07-15 1985-07-09 Canon Kabushiki Kaisha Image recording system having multiple image recording means
US4481244A (en) * 1982-02-03 1984-11-06 Canon Kabushiki Kaisha Material used to bear writing or printing
JPS58219867A (ja) * 1982-06-14 1983-12-21 Canon Inc 色再現方式
JPS59108453A (ja) * 1982-12-14 1984-06-22 Dainippon Screen Mfg Co Ltd 画像デ−タの処理方法
JPS59123670A (ja) * 1982-12-28 1984-07-17 Canon Inc インクジエツトヘツド
JPS59138461A (ja) * 1983-01-28 1984-08-08 Canon Inc 液体噴射記録装置
JPS59171658A (ja) * 1983-03-19 1984-09-28 Canon Inc 記録方法
JPS6062779A (ja) * 1983-08-31 1985-04-10 Nec Corp インクジェット記録方法
JPS6071260A (ja) * 1983-09-28 1985-04-23 Erumu:Kk 記録装置
DE3477118D1 (en) * 1984-04-27 1989-04-13 Siemens Ag Ink-writing apparatus reproducing multicolour characters and/or patterns
US4984181A (en) * 1985-04-18 1991-01-08 E. I. Du Pont De Nemours And Company Method of simulating by computer the appearance properties of a fabric
EP0506144B1 (en) * 1985-06-14 1996-10-16 Dai Nippon Insatsu Kabushiki Kaisha Multicolor sublimation type thermal recording method and device therefor
US4725849A (en) * 1985-08-29 1988-02-16 Canon Kabushiki Kaisha Process for cloth printing by ink-jet system
JPS6253492A (ja) * 1985-08-29 1987-03-09 キヤノン株式会社 捺染方法
JPS62256576A (ja) * 1986-04-30 1987-11-09 Fuji Xerox Co Ltd 感熱記録装置
JPH0738685B2 (ja) * 1986-11-10 1995-04-26 キヤノン株式会社 カラ−画像記録装置
US4748453A (en) * 1987-07-21 1988-05-31 Xerox Corporation Spot deposition for liquid ink printing
GB2218541B (en) * 1988-05-11 1993-04-21 Instance Ltd David J Method of and apparatus for producing labels
JPH0284593A (ja) * 1988-09-20 1990-03-26 Toray Ind Inc インクジェット用布帛の製造方法
JPH02131980A (ja) * 1988-11-14 1990-05-21 Asahi Optical Co Ltd レーザープリンター
US5068806A (en) * 1988-12-02 1991-11-26 Spectra-Physics, Inc. Method of determining useful life of cartridge for an ink jet printer
JPH02187343A (ja) * 1989-01-13 1990-07-23 Canon Inc 液体噴射記録ヘッドおよび該ヘッドを用いる液体噴射記録装置
JPH02235753A (ja) * 1989-03-10 1990-09-18 Canon Inc 記録装置
JP3015385B2 (ja) * 1989-03-17 2000-03-06 キヤノン株式会社 インクジェット記録装置
JPH0346589A (ja) * 1989-07-13 1991-02-27 Mitsubishi Electric Corp 測距装置
JP2738449B2 (ja) * 1989-08-08 1998-04-08 富士写真フイルム株式会社 画像出力装置
EP0421806B1 (en) * 1989-10-05 1999-03-17 Canon Kabushiki Kaisha An image forming apparatus
JP2915069B2 (ja) * 1990-05-11 1999-07-05 キヤノン株式会社 画像形成装置

Also Published As

Publication number Publication date
CN1094422C (zh) 2002-11-20
CN1092568C (zh) 2002-10-16
US6612675B1 (en) 2003-09-02
KR940005404A (ko) 1994-03-21
DE69333993T2 (de) 2006-11-23
KR0144747B1 (ko) 1998-07-15
EP0571926B1 (en) 1999-08-11
ATE183351T1 (de) 1999-08-15
DE69333993D1 (de) 2006-05-04
DE69325946D1 (de) 1999-09-16
EP0902389A1 (en) 1999-03-17
KR0144743B1 (en) 1998-07-15
ATE320049T1 (de) 2006-03-15
EP0571926A1 (en) 1993-12-01
CN1089903A (zh) 1994-07-27
EP0902389B1 (en) 2006-03-08
US5984454A (en) 1999-11-16
DE69325946T2 (de) 2000-04-20
CN1265979A (zh) 2000-09-13

Similar Documents

Publication Publication Date Title
KR0176725B1 (ko) 화상형성방법
KR0140968B1 (ko) 화상출력장치 및 잉크제트기록물의 제조방법
EP0613288B1 (en) Image processing apparatus, image forming apparatus, and image processing method
EP0645245B1 (en) Image output apparatus and image formation system for correcting density unevenness
US6386673B1 (en) Image output apparatus and image formation system for correcting density unevenness
JP3471855B2 (ja) 画像生成装置、画像形成装置、画像生成方法および画像形成方法
JP3466664B2 (ja) 画像処理方法および画像処理装置
JP3466665B2 (ja) 画像供給装置および画像処理方法
JP3229414B2 (ja) インクジェットプリント装置およびプリントシステム
JP3159824B2 (ja) 画像形成装置とインクジェット記録物の製法
JP3181701B2 (ja) 画像修正装置および該装置を用いた画像形成システム

Legal Events

Date Code Title Description
A201 Request for examination
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
G170 Re-publication after modification of scope of protection [patent]
G170 Re-publication after modification of scope of protection [patent]
FPAY Annual fee payment

Payment date: 20061110

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee