KR101520151B1 - 화상 처리 장치, 화상 처리 방법 및 컴퓨터 판독가능한 저장 매체 - Google Patents

화상 처리 장치, 화상 처리 방법 및 컴퓨터 판독가능한 저장 매체 Download PDF

Info

Publication number
KR101520151B1
KR101520151B1 KR1020120085128A KR20120085128A KR101520151B1 KR 101520151 B1 KR101520151 B1 KR 101520151B1 KR 1020120085128 A KR1020120085128 A KR 1020120085128A KR 20120085128 A KR20120085128 A KR 20120085128A KR 101520151 B1 KR101520151 B1 KR 101520151B1
Authority
KR
South Korea
Prior art keywords
reduction
processing
toner
unit
consumption amount
Prior art date
Application number
KR1020120085128A
Other languages
English (en)
Other versions
KR20130018133A (ko
Inventor
준 나가이
Original Assignee
캐논 가부시끼가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 캐논 가부시끼가이샤 filed Critical 캐논 가부시끼가이샤
Publication of KR20130018133A publication Critical patent/KR20130018133A/ko
Application granted granted Critical
Publication of KR101520151B1 publication Critical patent/KR101520151B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/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
    • H04N1/605Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis for controlling ink amount, strike-through, bleeding soakage or the like
    • 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
    • B41J2/21Ink jet for multi-colour printing
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/01Apparatus for electrographic processes using a charge pattern for producing multicoloured copies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1219Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to consumables, e.g. ink, toner, paper
    • 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/6016Conversion to subtractive colour signals
    • H04N1/6019Conversion to subtractive colour signals using look-up tables

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Color, Gradation (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Ink Jet (AREA)

Abstract

기록재료 절약 모드에서 화질의 열화를 억제하고 저비용으로 사용자가 원하는 기록재료의 소비량 삭감의 효과를 얻을 수 있는 화상 처리 장치가 제공된다. 입력되는 화상 데이터에 대응하여 제1 색변환 처리부를 적용하는 때의 기록재료 소비량이 예측된다. 기록재료 소비량의 예측값과 목표값으로부터 제2 색변환 처리의 설정이 변경된다.

Description

화상 처리 장치, 화상 처리 방법 및 컴퓨터 판독가능한 저장 매체{IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND COMPUTER-READABLE STORAGE MEDIUM}
본 발명은 화상 처리 장치 및 화상 처리 방법에 관한 것으로서, 특히, 기록재료의 사용량을 제어하는 화상 처리 장치 및 화상 처리 방법에 관한 것이다.
인쇄 기능을 갖춘 화상 처리 장치에 있어서, 퍼스널 컴퓨터 등에 의해 작성된 데이터를 인쇄하는 경우가 증가하고 있다. 인쇄시에 화상 처리 장치는 잉크젯 기록 방식이나 전자사진 방식 등의 화상 형성 방식을 이용하여 토너나 잉크 등의 기록재료를 사용해서 화상을 형성한다. 이러한 화상 형성을 위한 토너나 잉크 등의 기록재료의 소비량은 화상 처리 장치의 운영 비용에 크게 영향을 준다. 따라서, 예를 들어, 잉크 절약 모드 또는 토너 절약 모드라고 하는 기록재료의 소비량의 삭감을 목적으로 한 기록재료 절약 모드 기능을 갖춘 화상 처리 장치가 알려져 있다.
이러한 기록재료의 삭감 기능을 실현하는 일반적인 방법으로서, 예를 들어, 기록재료 절약 모드가 선택된 경우에 화상 전체에 대하여 삭감 처리(reduction processing)가 실행되어, 도트의 씨닝(thinning) 처리를 실행함으로써, 기록재료의 소비량을 삭감하는 방법이 고려되고 있다. 또한, 인쇄시에 기록재료 절약 모드가 선택되어 있을 경우에, 농도 제어 처리에 있어서 통상의 인쇄 모드와는 다른 농도 제어 처리가 실행되어, 출력 농도를 떨어뜨리는 것에 의해 기록재료의 소비량을 삭감하는 방법도 있다.
전술한 종래의 방법에서의 기록재료 절약 모드의 실현에 있어서, 화상 전체에서 기록재료의 소비량이 저하된다. 따라서, 통상의 인쇄 모드에서 인쇄되는 화상과 비교하여, 화상 전체의 농도가 떨어져 인쇄 품질이 저하되는 경우가 있다.
따라서, 기록재료의 소비량을 삭감하면서, 화질이 덜 저하되는 방법이 제안되어 있다. 예를 들어, 일본 특허공개공보 제2009-117952호에서는 기록재료의 총 도포량을 억제하여 미리 색변환 파라미터를 생성하는 것으로서 보통 모드의 품질에 가까운 인쇄를 수행하는 것이 제안되어 있다. 지각 색공간에 있어서 색영역 압축(color gamut compression)을 수행함으로써 인쇄 품질을 저하시키지 않는 방식으로 기록재료 절약 모드를 실현하는 방법도 제안되어 있다(예를 들어, 일본 특허공개공보 제2006-68982호 참조).
전술한 화상의 품질 저하의 억제를 목적으로 한 기록재료 절약 모드에 있어서, 색변환 파라미터를 변경했을 때의 기록재료의 삭감량은 인쇄되어야 하는 화상의 종류에 따라 상이한 것으로 알려져 있다. 그러나, 일본 특허공개공보 제2009-117952호에 개시되어 있는 화상 처리 장치에서는, 색변환 파라미터를 변경함으로써 기록재료의 소비량이 어느 정도로 삭감되는지를 사용자가 정확하게 파악할 수 없다. 따라서, 인쇄 모드를 선택시에 목표 삭감량에 따라 적절하게 기록재료의 소비량이 삭감될 수 없다는 문제점이 있다. 일본 특허공개공보 제2006-68982호에 개시되는 화상 처리 장치에 있어서는, 기록재료의 삭감량을 사용자가 원하는 삭감량에 가장 가깝게 하는 색변환 파라미터가 추정되어 선택된다. 따라서, 복수의 색변환 파라미터를 유지할 필요가 있어, 이러한 화상 처리 장치를 실장할 때에는 비용이 증가되는 문제를 가져온다.
본 발명은 상기 문제점들을 감안하여 이루어진 것으로서, 본 발명의 목적은 기록재료 절약 모드 처리에 있어서 화질의 저하를 억제하면서, 저비용으로 사용자가 원하는 기록재료의 소비량 삭감의 효과를 얻을 수 있는 화상 처리 장치 및 화상 처리 방법을 제공하는 것이다.
본 발명은 제1 양태에 따른 화상 처리 장치를 제공한다. 본 발명은 또한 다른 양태에 따른 화상 처리 방법을 제공한다. 본 발명은 또한 또 다른 양태에 따른 프로그램을 제공한다.
본 발명의 일 실시형태에 따른 화상 처리 장치는, 각 화소의 화상 형성에 의한 기록재료의 소비량이 임계치 이하가 되도록 입력 화상 데이터에 대하여 색변환을 수행하는 제1 처리 수단, 제1 처리 수단에 의해 처리된 화상 데이터 전체의 화상 형성에 의한 기록재료의 소비량을 예측하는 예측 수단, 및 기록재료의 삭감 목표값 및 예측 수단에 의한 예측값에 대응(기초)하여 산출된 보정값을 이용하여 제1 처리 수단에 의해 처리된 화상 데이터에 대한 농도 보정 처리를 실행하는 제2 처리 수단을 포함한다.
본 발명에 따르면, 기록재료 절약 모드 처리에 있어서 화질의 저하를 억제하고, 저비용으로 사용자가 원하는 기록재료의 소비량 삭감의 효과를 얻을 수 있는 화상 처리 장치 및 화상 처리 방법을 제공할 수 있다.
본 발명의 다른 특징들은 첨부 도면들을 참조한 이하의 바람직한 실시형태의 설명으로부터 더욱 명확해질 것이다.
도 1은 컬러 레이저 프린터의 프린터 컨트롤러의 기본적인 구성을 나타낸 블록도.
도 2는 화상 처리 장치의 구성을 나타낸 블록도.
도 3은 화상 처리 유닛의 기능적 구성을 나타낸 블록도.
도 4는 색변환 테이블인 3차원 LUT의 예를 나타낸 도면.
도 5는 색변환 테이블인 3차원 LUT의 예를 나타낸 도면.
도 6은 토너 소비량 제어 유닛의 기능적 구성을 나타낸 블록도.
도 7은 농도 보정 처리 유닛에 있어서의 입력 농도 레벨과 출력 농도 레벨 간의 관계를 나타낸 도면.
도 8은 실시형태에 따른 화상 처리 장치의 기능적 구성을 나타낸 블록도.
도 9a 및 도 9b는 본 발명의 일 실시형태에 따른 화질의 효과를 설명하는 도면.
도 10은 실시형태 2에 따른 목표값 설정 유닛의 일례를 나타낸 도면.
도 11은 실시형태 3에 따른 화상 처리 장치의 구성을 나타낸 블록도.
도 12a 및 도 12b는 실시형태 3에 따른 목표값 설정 유닛의 예를 나타낸 도면.
이하, 본 발명을 실시하기 위한 최선의 형태를 첨부 도면을 참조하여 설명한다. 이하에서는 본 발명에 따른 실시형태가 기록재료로서 CMYK(Cyan, Magenta, Yellow, Black)의 토너를 사용하는 컬러 레이저 프린터에 적용되는 경우를 설명하지만, 본 발명의 취지는 이에 한정되는 것이 아니다. 본 발명은, 예를 들어, 잉크를 이용한 잉크젯 화상 처리 장치 및 토너를 이용한 전자 사진 방식의 화상 처리 장치에 적용될 수 있다.
[실시형태 1]
도 1은 본 발명의 실시형태에 따른 화상 처리 장치의 일례로서 컬러 레이저 프린터의 프린터 컨트롤러의 기본적인 구성을 나타낸 블록도이다. 프린터 컨트롤러는 CPU(101), ROM(102), RAM(103), 외부 저장 유닛(104), 표시 유닛(105), 조작 유닛(106), 엔진 인터페이스(I/F)(107), 네트워크 I/F(108), 외부 I/F(109), 및 시스템 버스(110)를 구비하고 있다.
이하, 상기 구성을 상세하게 설명한다. CPU(101)는, 장치 전체의 제어 및 연산 처리 등을 수행하고 ROM(102)에 저장된 프로그램에 기초하여 후술하는 각각의 처리를 실행하는 중앙 처리 장치이다. ROM(102)은 판독 전용 메모리이며, 시스템 기동 프로그램이나 프린터 엔진의 제어를 수행하는 프로그램들의 기억 영역이다. RAM(103)은 랜덤 액세스 메모리이며, 각종 처리마다 프로그램 또는 데이터가 로드(load)되어 실행된다. 또한, RAM(103)은 수신된 화상 데이터의 데이터 기억 영역으로서 이용될 수 있다. 외부 저장 유닛(104)은, 예를 들어, 하드 디스크 등으로 구성되어 있으며, 데이터가 스풀(spool)되거나, 프로그램, 각 화상 데이터, 화상 처리에서 사용되는 데이터 등이 저장되는 작업 영역으로서 이용된다. 표시 유닛(105)은, 예를 들어, 액정 등을 구비하여, 장치의 설정 상태, 장치 내부의 현재 처리, 에러 상태 등을 표시하기 위해 사용된다. 조작 유닛(106)은 설정의 변경이나 리셋을 행하기 위해 사용되며, 표시 유닛(105)과 함께 인쇄 조건을 지정하기 위한 조작 화면의 표시를 수행할 수 있다. 엔진 I/F(107)는 실제로 프린터 엔진의 제어나, 측정 데이터 등을 교환하는 수단으로서 기능한다. 네트워크 I/F (108)는 네트워크 I/F(108)를 통해 본 장치를 네트워크에 접속하기 위한 수단으로서 기능한다. 외부 I/F(109)는 병렬(직렬)의 인터페이스 등을 통해 외부 장치에 접속된다. 시스템 버스(110)는 전술한 구성 요소들 간의 데이터 통로의 일부를 형성한다.
도 2는 본 발명의 실시형태에 따른 화상 처리 장치(또는 프린터 컨트롤러)의 기능 구성을 나타낸 블록도이다.
호스트 컴퓨터(201)는 퍼스널 컴퓨터 등이며, 화상 처리 디바이스(204)와의 통신을 설정한다. 호스트 컴퓨터(201)상에서 동작하는 어플리케이션(202)을 이용하여, 페이지 레이아웃(Page Layout) 문서, 워드 프로세서 문서, 그래픽 문서 등의 각종 디지털 문서 데이터가 작성된다. 작성된 디지털 문서 데이터에 기초하여 프린터 드라이버(203) 통해 묘화(draw) 커맨드가 생성된다. 생성되는 묘화 커맨드는 화상 처리 디바이스(204)에 송신된다.
여기에서 생성되는 묘화 커맨드는 PDL(Page Description Language)이라고 하는 페이지 화상 데이터를 작성하기 위한 페이지 기술 언어이다. 묘화 커맨드는, 통상, 이미지, 그래픽, 텍스트 등의 화상 데이터의 묘화 커맨드를 포함하며, 또한, 예를 들어, 인쇄 부수, 페이지 레이아웃 및 인쇄 순서에 관한 인쇄 설정을 제어 커맨드로서 포함하고 있다. 이러한 인쇄 설정은, 통상의 인쇄를 수행하는 통상 모드와는 대조적으로, 토너의 소비량을 삭감해서 인쇄하는 토너 절약 모드의 설정 또한 포함한다. 토너 절약 모드의 설정으로서, 동작 모드가 토너 절약 모드임을 나타내는 정보와 함께 토너 절약의 목표값이 또한 설정된다. 목표값으로서, 예를 들어, 보통 모드에 비해 토너의 소비량의 삭감률(50% 삭감 등) 등이 설정된다. 호스트 컴퓨터(201)로부터 송신된 묘화 커맨드는 화상 입력 유닛(205)으로부터 화상 처리 디바이스(204)에 입력된다.
다음, 묘화 커맨드 해석 유닛(206)은 화상 입력 유닛(205)으로부터 입력된 묘화 커맨드를 해석하여, 렌더링 처리 유닛(207)에 의해 처리가능한 중간 언어인 묘화 오브젝트(draw object)를 생성한다. 또한, 이때 묘화 커맨드 해석 유닛(206)은 묘화 커맨드 내에 포함된 인쇄 설정 정보, 예를 들어, 토너 절약 모드 등의 인쇄 설정에 관한 제어 정보도 추출한다. 토너 절약 모드가 설정되어 있는 경우, 그 정보는 토너 소비량 제어 유닛(211)에도 송신된다.
다음, 렌더링 처리 유닛(207)은 렌더링 처리를 수행함으로써 비트맵 화상(208)을 생성한다.
화상 처리 유닛(209)은 생성된 비트맵 화상(208)에 대하여 색변환 처리, 농도 보정 처리, 하프톤 처리 등의 화상 처리를 실행하여, 화상 형성 유닛(210)에 의해 출력 가능한 인쇄 화상 데이터를 생성한다. 화상 처리 유닛(209)에 의해 적용되는 처리는 설정되어 있는 인쇄 설정(예를 들어, 통상 모드, 토너 절약 모드 등)에 의해 변경된다. 화상 처리 유닛(209)에서의 처리의 세부사항은 후술한다.
화상 형성 유닛(210)은 화상 처리 유닛(209)에 의해 미리 정해진 화상 포맷(format)으로 변환되어 생성되는 인쇄 화상 데이터의 입력을 비디오 신호로서 수신한다. 화상 형성 유닛(210)은 입력된 비디오 신호에 기초하여 인쇄 처리를 실행한다. 즉, 인쇄 처리는 지면 등의 매체에 대한 화상의 인쇄동작이며, 노광, 현상, 전사, 및 정착의 처리를 거쳐 완료된다.
도 3은 화상 처리 유닛(209)의 기능적 구성을 나타낸 블록도이다. 화상 형성 유닛(210)에의 입력이 CMYK인 4색의 토너에 대응하는 화상 데이터이고, 비트맵 화상(208)이 RGB 색공간 화상 데이터인 경우, 색변환 처리 유닛(301)(제1 처리 수단)은 비트맵 화상(208)을 CMYK 색공간 화상 데이터로 변환하는 처리를 실행한다. 색변환 처리 유닛(301)은 색변환 테이블 유지 유닛(304)에 유지되고 있는 색변환 테이블을 적용하여 색변환 처리를 실행한다. 적용되는 색변환 테이블은 설정되어 있는 인쇄 설정에 대응하여 전환된다. 즉, 인쇄 설정이 보통 모드인 경우, 보통 모드용 색변환 테이블이 적용되고, 토너 절약 모드인 경우, 토너 절약 모드용 테이블이 사용된다.
3차원 LUT(3차원 룩업 테이블)을 이용하는 방법은 색변환 처리 방법의 일례이다. 다음, 표 1은 색변환 테이블인 3차원 LUT의 예를 나타낸다.
Figure 112012062198632-pat00001
이 테이블은 RGB 데이터를 CMYK 데이터로 변환하기 위한 대응 관계를 나타내는 검색표이다. 이 테이블은 N×N×N개의 격자점으로 구성되기 때문에, 격자 간격을 충분히 좁게 하는 것으로 이론적으로는 양호한 정밀도로 색변환을 수행하는 것이 가능하다. 그러나, 실제로는, 메모리 용량, 처리 속도 등의 제약으로 인해 격자점의 수는 한정되고, 색변환의 대상인 점이 격자점에 해당하는 경우는 드물다. 따라서, 3차원 보간 처리에 의해 변환 처리 후의 색값이 구해진다. 3차원 보간 처리 시에, 표 1에 나타낸 3차원 LUT는 도 4에 도시한 바와 같은 입방체로 표현되어 보간 처리가 행해진다. 보간 처리는 공지 기술이기 때문에, 그 상세한 설명은 생략한다.
전술한 바와 같이, 토너 절약 모드가 설정되어 있는 경우에는, 토너 절약 모드용 색변환 테이블이 적용되어 색변환 처리를 실행한다. 토너 절약 모드용 색변환 테이블에 있어서, 예를 들어, 각 격자점에 있어서의 데이터의 토너 도포량은 보통 모드용 색변환 테이블에 비하여 삭감된다. 여기서, 격자점에서 3차원 보간 처리를 실행할 때, 격자점 상의 데이터의 토너 도포량이 제어되면, 격자점에서 보간 처리에 의한 데이터는 데이터량을 초과하지 않는다. 따라서, 색변환 처리시의 토너 도포량의 제어는 격자점 상의 데이터에 대해서만 수행되면 된다. 격자점 상의 토너 도포량은 CMYK의 신호값(농도 레벨)의 총량이 된다. 즉, 표 1의 예의 경우, RGB = (0, 0, 216)의 격자점의 토너 도포량은 CMYK=(85, 85, 0, 15)의 총량인 185%이다. 여기서, 토너 도포량이란 화상을 기록 매체 상에 형성할 때의 기록재료의 소비량을 신호값으로 나타낸 것이다.
도 5는 보통 모드용 색변환 테이블 및 토너 절약용 색변환 테이블 간의 차이를 설명하기 위한 도면이며, 도 4에 나타낸 색변환 테이블을 다른 각도로부터 본 것이다.
이하, 통상 모드용 색변환 테이블의 토너 도포량의 제한값이 200%, 토너 절약 모드용 색변환 테이블의 토너 도포량의 제한값이 100%인 예에 대하여 설명한다.
다음의 표 2는 색변환 테이블의 격자점 데이터 중에서 화이트(W)로부터 시안(C)까지의 격자점의 데이터에 관한 보통 모드용 색변환 테이블을 나타낸다.
Figure 112012062198632-pat00002
또한, 다음의 표 3은 토너 절약 모드용 색변환 테이블을 나타낸다.
Figure 112012062198632-pat00003
이들 모두의 토너 도포량도 제한값인 100% 이내의 데이터이므로, 양측 테이블의 데이터 간에 차이는 없다.
한편, 화이트(W)로부터 블루(B)까지의 격자점의 데이터에 관하여, 보통 모드용 색변환 테이블을 표 4에 나타내며, 토너 절약 모드용 색변환 테이블을 표 5에 나타낸다.
Figure 112012062198632-pat00004
Figure 112012062198632-pat00005
여기서, 표 4의 통상 모드용 색변환 테이블에 있어서, RGB=(108, 108, 255)의 토너 도포량은 115%가 되어, 100%를 초과하고 있다. 따라서, 표 4는 그 이후의 데이터에서 토너 도포량의 제한값이 100%인 표 5의 토너 절약 모드용 색변환 테이블과는 상이한 것으로 이해된다.
전술한 바와 같이, CMYK의 1차색이나 농도가 낮은 하이라이트 영역에서는, 보통 모드용 색변환 테이블일지라도 토너 도포량은 100%를 초과하지 않는다. 따라서, 토너 절약용 색변환 테이블은 CMYK의 1차색이나 하이라이트 영역에서는 보통 모드용 색변환 테이블과 차이가 없다.
한편, CMYK의 다색의 도포량이 많은 색영역에 있어서는, 격자점의 데이터의도포량을 줄이는 것에 의해 토너 소비량이 삭감된다. 즉, 색변환 처리 유닛(301)은 각 화소의 화상 형성에 의한 기록재료의 도포량이 임계치 이하가 되도록 비트맵 화상(208)을 CMYK의 색공간 화상 데이터로 변환한다. 이와 같이, 도포량에 대하여 제한을 둠으로써, 농도 레벨을 변경하는 방법과 비교하여, 화상의 품질을 열화시키지 않고 토너 소비량의 삭감이 이루어질 수 있다.
토너 절약용 색변환 테이블에 관하여는, 도포량의 상한이 100%로 한정되지 않고, 임의인 상한값이 정해질 수 있다.
또한, 상기 예에서는, 토너 도포량의 많은 영역에 대하여만 삭감이 이루어지지만, 삭감 방법은 이에 한정되지 않는다. 색변환 처리를 실행할 때에 색영역의 공간 압축 등을 수행함으로써 각각의 격자점 상의 토너 도포량이 삭감될 수 있다.
도 3의 블록도의 설명을 다시 참조하면, 농도 보정 처리 유닛(302)(제2 처리 수단)에서 색변환 처리를 거친 CMYK의 화상 데이터에 대하여, 농도 보정 처리가 실행되고, CMYK의 입력 농도 레벨에 대하여 출력 농도 레벨이 관련된다.
구체적인 처리 방법의 예로서는, CMYK 각 색의 입력 농도 레벨과 출력 농도 레벨을 관련시키는 농도 보정 테이블을 사용하는 방법 및 함수를 이용한 연산과의 연관을 찾는 방법을 포함한다. 농도 보정 처리 유닛(302)에서는, 프린터 엔진 고유의 농도 특성을 보정하는 감마 보정이 이루어진다. 또한, 농도 보정 처리 유닛(302)에서는, 토너 절약 모드 시에 토너 소비량 제어 유닛(211)에 의해 설정된 농도 보정값에 해당하는 농도 레벨을 변경하는 처리도 실행된다. 토너 소비량 제어 유닛(211)에 의해 농도 보정값이 설정되어 있지 않은 때(예를 들어, 후술하는 토너 소비량의 예측량이 삭감 목표값을 달성할 때)에는, 농도 보정 처리 유닛(302)에 의한 농도 레벨을 변경하는 처리가 실행되지 않는다. 농도 보정값에 의한 농도 보정 처리의 구체적인 처리에 관한 세부사항은 후술한다.
하프톤 처리 유닛(303)은 농도 보정 처리 유닛(302)에 있어서 농도 보정 처리 후의 CMYK의 화상 데이터에 대하여 하프톤 처리를 실행한다. 화상 형성 유닛(210)은 통상 2, 4, 16 계조 등의 저계조에서만 출력하는 경우가 많다. 따라서, 적은 계조 레벨만이 출력될 수 있는 화상 형성 유닛(210)에 있어서도 안정된 하프톤 표현이 이루어질 수 있도록 하프톤 처리 유닛에서 하프톤 처리가 실행된다.
도 6은 토너 소비량 제어 유닛(211)의 기능적 구성을 나타낸 블록도이다. 색변환 테이블에 의한 색변환 처리가 실행되는 경우, 보통 모드용 색변환 테이블을 적용했을 때에 소비되는 토너량과 토너 절약 모드용 색변환 테이블을 적용했을 때에 소비되는 토너량의 비율은 입력되는 화상 데이터마다 다르다. 즉, 색변환 처리 유닛(301)에 의한 소비 토너량의 삭감률은 입력되는 화상 데이터마다 다르다. 이것은 토너 절약 모드용 색변환 테이블에 있어서의 토너 소비량의 삭감량이 입력되는 RGB마다 다르기 때문이다.
따라서, 토너 절약 모드에 있어서 토너 삭감률의 목표값이 설정되는 경우, 보통 모드 및 토너 절약 모드 각각에 있어서의 색변환 처리 유닛(301)에 의한 색변환 후의 화상 데이터 전체에 대하여 토너 소비량의 예측값을 구할 것이 요구된다. 이 예측값으로부터 토너 소비량의 삭감량이 예측될 수 있다. 토너 소비량 제어 유닛(211)은 토너 소비량의 예측, 예측 값에 해당하는 농도 보정의 설정 등의 처리를 실행한다.
해상도 변환 처리 유닛(601)은, 토너 절약 모드가 설정되어 토너 소비량의 예측이 요구되는 경우, 렌더링 처리된 비트맵 화상(208)의 해상도 변환 처리를 실행한다. 예를 들어, 비트맵 화상이 화상 형성 유닛의 능력에 해당하는 해상도(예를 들어, 600 dpi)에서 작성되는 경우, 해상도 변환 처리 유닛(601)은 그 비트맵 화상에 축소 처리(예를 들어, 300 dpi 또는 200 dpi로의 축소)를 실행한다. 그러나, 해상도 변환 처리는 그 다음 적용되는 토너 소비량 예측 유닛(602)에 있어서의 처리 속도 또는 사용 메모리량을 고려하여 적용되는 처리이며, 충분히 성능이 달성되는 경우 또는 메모리 사용량에 문제가 없는 경우에는, 적용되지 않는 경우도 있다.
토너 소비량 예측 유닛(602)은 해상도 변환 처리 유닛(601)에서 해상도 변환된 비트맵 화상에 대하여, 예측 테이블 유지 유닛(604)에 유지되는 예측 테이블을 이용하여, 화상을 형성했을 때의 토너(기록재료)의 소비량을 예측한다. 색변환 처리 유닛(301)에서 보통 모드용 색변환 테이블이 이용되는 경우의 토너 소비량의 예측은 보통 모드용 예측 테이블을 이용하여 이루어진다. 마찬가지로, 색변환 처리 유닛(301)에서 토너 절약 모드용 색변환 테이블이 이용되는 경우의 토너 소비량의 예측은 토너 절약 모드용 예측 테이블을 이용하여 이루어진다.
또한, 토너 소비량 예측 유닛(602)의 예측은 색변환 처리 유닛(301)과 마찬가지로 3차원 LUT 및 3차원 보간 처리에 의해 이루어지는 것이 바람직하다. 각각의 예측 테이블은 표 1 내지 표 5에 나타낸 바와 같은 색변환 테이블에 대하여, 입력되는 RGB에 대응하는 토너 도포량의 데이터만을 유지할 수도 있다. 이와 같이, 입력된 RGB의 비트맵 화상에 대하여 각각의 화소에 있어서의 토너 소비량을 찾고, 모든 화소의 누계에 의해 입력 화상 데이터에서의 토너 소비량의 예측이 이루어진다.
또한, 상기 예에서는, 색변환 테이블과 예측 테이블은 각각 다른 데이터를 유지하고 있지만, 그 내용으로부터 색변환 테이블은 예측 테이블을 내포하고 있다. 따라서, 색변환 테이블로부터 토너 소비량이 예측되어, 예측 테이블이 별도로 유지되지 않는 가능성이 있다.
토너 소비량 예측 유닛(602)에 있어서, 보통 모드용 색변환 테이블 및 토너 절약 모드용 색변환 테이블을 사용했을 때에, 각 모드의 화소의 토너 소비량의 각각의 누계를 구한다. 각 모드에 있어서 예측되는 토너 소비량의 삭감률이 구해진다.
예를 들어, 색변환 처리에 있어서 통상 모드용 테이블을 이용한 경우에 소비되는 토너량을 100으로 나타나고, 토너 절약 모드용 테이블을 사용한 경우에 소비되는 토너량을 70으로 나타난다고 가정한다. 이러한 경우, 토너 소비량의 삭감은 30%의 감소에 해당한다.
한편, 전술한 바와 같이, 토너 절약 모드를 설정한 때의 통상 모드에 대하여 토너의 소비량의 삭감률은 미리 설정되어 있는 경우가 많다. 본 실시형태에 있어서, 미리 토너 절약 모드시의 삭감률이 50%의 감소로 나타나는 경우, 일례에 나타낸 30%의 감소에 의해서는 목표가 성취될 수 없다. 따라서, 농도 보정값 설정 유닛(603)에서는, 농도 보정 처리 유닛(302)에서 실행되는 농도 보정 처리에 대하여 또한 목표가 성취되도록 보정값이 설정된다. 본 예의 보정값은, 구체적으로는, 50/70=0.71이 된다. 즉, 입력 농도 레벨에 대하여 출력 농도 레벨의 농도값의 비율이 0.71이 되는 설정이 농도 보정 처리 유닛(302)에 적용된다. 따라서, 농도 보정 처리 유닛(302)은 토너의 삭감 목표값 및 토너 소비량의 예측 값에 대응하는 농도 보정 처리를 실행한다.
도 7은 이 예에 있어서 구체적으로 설정되는 농도 보정 테이블을 나타낸다. 여기에서는, 일례로서 농도 보정 테이블이 나타내어져 있지만, 연산에 의하여 보정이 이루어질 수도 있다. 도 7에 있어서, 점선으로 나타낸 보정 테이블은 입력 농도 레벨과 출력 농도 레벨이 동일한 테이블을 나타낸다. 또한, 실선으로 나타낸 보정 테이블은 입력 농도 레벨에 대한 출력 농도 레벨의 비율이 0.71인 것을 나타낸다.
색변환 처리 유닛(301)에 있어서의 토너의 소비량 삭감 처리에서, 보통 모드와 토너 절약 모드 사이의 토너 소비량의 비율은 입력 화상 데이터에 따라 다르다. 한편, 농도 보정 처리 유닛(302)에서의 토너의 소비량 삭감 처리에 있어서, 화상 데이터에 대하여 일률적으로 처리를 실행하는 것으로 토너 소비량의 비율이 임의로 설정될 수 있다.
즉, 색변환 처리 유닛(301)에서의 토너 도포량의 상한값을 제공함으로써, 토너의 소비량의 삭감량을 의도하는 양으로 제어하는 것이 어렵다. 복수의 색변환 파라미터가 마련된다면, 삭감량을 제어할 수는 있지만, 실장 사이즈 등에 제한이 있는 경우에는, 색변환 파라미터의 실현이 어렵다. 그러나, 색변환 처리 유닛(301)에 의한 토너의 소비량의 삭감은 전술한 바와 같이 화상의 품질을 떨어뜨리지 않고서 토너 소비량의 삭감이 이루어질 수 있다는 장점을 갖는다. 반면, 농도 보정 처리 유닛(302)에서 농도 레벨을 저하시키는 것에 의한 토너의 소비량 삭감 처리는 토너의 소비량의 삭감량을 용이하게 제어할 수 있다. 그러나, 농도 레벨이 낮아지는 때에는 화질이 열화되는 경우가 있다는 단점을 갖는다.
따라서, 본 실시형태에 따르면, 토너 절약용 색변환 테이블이 적용되어, 색변환 처리에 의한 토너 삭감 효과를 얻는 것에 필요한 만큼 농도 보정 테이블이 변경된다. 이에 의해, 하나의 색변환 테이블만을 유지하는 것에 의하여 삭감량이 유연하게 제어될 수 있다. 또한, 본 실시형태에 따르면, 농도 레벨을 저하시키는 것만으로 토너의 소비량을 삭감하는 경우와 비교하여, 화질의 열화가 저감될 수 있다.
도 8은 본 실시형태에 따른 화상 처리 장치의 기능적 구성을 나타낸 블록도이다. 제1 토너 소비량 삭감 유닛(802)은 입력 화상 데이터(801)에 대하여 화상 형성 때의 토너의 소비량을 삭감하기 위한 처리를 실행한다. 본 실시형태에서는, 제1 토너 소비량 삭감 유닛(802)은 색변환 처리 유닛(301)에서 실현되고 있고, 토너의 소비량은 입력 화상 데이터마다 다르다. 또한, 제1 토너 소비량 삭감 유닛(802)은 토너의 소비량이 삭감되어도 비교적 화질을 유지하는 것이 가능한 처리를 상정하고 있다.
한편, 제2 토너 소비량 삭감 유닛(803)은 토너 소비량 예측 유닛(804)에 의해 발생되는 예측값에 대응하여, 제1 토너 소비량 삭감 유닛(802)으로부터의 출력 화상 데이터에 대하여 토너의 소비량 삭감을 위한 처리를 실행한다. 제2 토너 소비량 삭감 유닛(803)은, 본 실시형태에서는, 농도 보정 처리 유닛(302)에서 실현되고 있고, 화상 전체의 농도 레벨을 일률적으로 변경하는 처리이다. 제2 토너 소비량 삭감 유닛(803)에서, 토너의 소비량의 삭감에 대응하여 화질은 저하되지만, 입력 화상 데이터에 관계없이 선형적으로 농도 레벨(화상 데이터의 신호값)이 변경되어, 토너 소비량을 삭감시킬 수 있다.
제1 토너 소비량 삭감 유닛(802)에서의 삭감 처리에 관해서, 토너 소비량 예측 유닛(804)에서 토너의 삭감량이 예측되고, 선형적으로 토너를 삭감할 수 있는 제2 토너 소비량 삭감 유닛(803)의 설정을 변경한다. 이와 같이, 고품질로 유연하게 토너 소비량이 제어될 수 있다.
본 실시형태에 따른 화상 처리를 이용한 경우의 화질에의 효과를 이하에 설명한다.
이하, 일례로서, 토너 절약 모드의 토너 소비량의 삭감 목표가 50%의 감소로 설정된다. 또한, 종래의 토너 절약 모드의 실현은 농도 보정 처리에 의해 수행되는 것으로 가정한다.
여기서, 종래의 토너 절약 모드에 있어서, CMYK의 1차색 또는 2차색, 3차색 등의 혼색에 대하여도 일률적으로 농도 레벨이 저하된다. 토너 절약의 목표가 50%의 삭감으로 설정되는 경우, 입력 농도 레벨에 대한 출력 농도 레벨의 농도 비율은 일률적으로 0.5만큼 저하된다.
한편, 본 방법에 따라 토너 절약 모드의 토너 소비량의 삭감 목표가 50%의 삭감으로 설정되는 경우에 대하여 고려한다. 입력 화상 데이터에 대한 색변환 처리에 있어서 토너 절약 모드용 색변환 테이블을 적용했을 때에, 앞서 예에서 나타낸 것처럼, 토너 소비량이 30%만큼 삭감되는 것으로 가정한다.
도 9a는 종래의 토너 절약 모드에 있어서의 1차색으로서의 시안의 입력 농도 레벨과 출력 농도 레벨과의 관계 및 본 방법에 있어서의 1차색인 시안의 입력 농도 레벨과 출력 농도 레벨과의 관계를 나타낸다. 점선이 종래의 방법에 의한 입력 농도 레벨과 출력 농도 레벨과의 관계를 나타내며, 실선이 본 방법에 의한 입력 농도 레벨과 출력 농도 레벨과의 관계를 나타낸다. 또한, 파선은 본 방법에 있어서의 색변환 처리 후의 시안의 농도 레벨을 나타낸다.
도 9a로부터 종래의 토너 절약 모드에서 화상 전체의 농도가 저하된다는 것을 알 수 있다. 그 결과, 특히, 농도가 낮은 하이라이트(원으로 둘러싸인) 영역에 있어서 화질의 저하가 초래되는 것을 알 수 있다. 한편, 본 방법을 이용한 토너 절약 모드에서는, 색변환 처리에 있어서 토너 도포량이 제한값 이하이기 때문에, 보통 모드에 대한 출력의 농도 레벨이 저하하지 않는다. 또한, 농도 보정 처리 유닛에 있어서 농도 보정 처리가 실행되지만, 농도 레벨은 종래의 방법만큼 저하되지 않으므로, 화질은 유지된다.
마찬가지로, 도 9b는 2차색으로서 시안과 마젠타가 혼색된 블루에 있어서, 시안의 입력 농도 레벨과 출력 농도 레벨과의 관계를 나타낸다.
여기에서도, 마찬가지로, 점선이 종래의 방법에 의한 입력 농도 레벨과 출력 농도 레벨과의 관계를 나타내며, 실선이 본 방법에 의한 입력 농도 레벨과 출력 농도 레벨과의 관계를 나타낸다. 파선은 본 방법에 있어서의 색변환 처리 후의 블루에 있어서의 시안의 농도 레벨을 나타낸다.
종래의 방법에 있어서의 토너 절약 모드에서는, 2차색에 있어서도 1차색과 마찬가지로 화상 전체의 농도가 저하된다. 한편, 본 방법을 이용한 토너 절약 모드에서는, 우선 색변환 처리에 있어서 토너 도포량이 많은 고농도 부분에서만 농도가 저하된다. 또한, 농도 보정 처리 유닛에서 농도 보정 처리가 이루어지지만, 종래의 방법에 비교하여, 특히, 하이라이트 영역에 있어서 농도의 저하가 더 작으므로, 화질은 유지된다.
또한, 복수의 입력 화상 데이터에 있어서의 색변환 처리 유닛(301)에 의한 토너의 소비량의 삭감률은 같은 색변환 테이블의 적용에 있어서도 각각의 입력 화상에 대하여 상이하다. 따라서, 농도 보정 처리 유닛(302)에 의한 보정값은 입력 화상 데이터마다 전환하는 것이 바람직하다. 한편, 입력 화상 데이터는 복수 페이지의 화상 데이터로 구성되는 경우도 있다. 이러한 경우, 페이지마다 토너 소비량을 예측하여 소비량의 비율을 산출하는 때에는, 성능이 악화되는 경우가 있다. 이 경우, 농도 보정값 설정 유닛(603)에서 산출되는 농도 보정값에 관하여는, 복수 페이지 중 임의의 한 페이지, 예를 들어, 제1 페이지에 대하여 산출된 값이 전체 페이지에 대한 농도 보정값으로서 이용될 수도 있다. 몇몇 페이지에 대하여 산출된 농도 보정값이 전체 페이지에 대하여 이용되는지, 또는 전체 페이지에 대한 농도 보정값들이 산출되어 대응하는 페이지에 각각 이용되는지는, 설정 유닛에 의해 임의로 설정될 수 있다.
또한, 본 실시형태에서는, 토너 절약 모드의 설정은 호스트 컴퓨터 내의 프린터 드라이버를 통해 이루어지지만, 설정 방법은 고유하게 결정되는 것이 아니라, 컨트롤러 내의 조작 유닛(106)에 의해서 설정될 수도 있다.
이상과 같이 본 발명의 실시형태에 따르면, 입력된 화상 데이터에 대응하여 제1 토너 소비량 삭감 유닛을 적용했을 때의 토너 소비량이 예측된다. 여기서, 제1 토너 소비량 삭감 유닛은 색변환 테이블을 사용한 색변환 처리 등의 토너 소비량을 삭감하면서 화질을 유지하는 처리를 수행한다.
그 다음, 예측된 토너 소비량과 토너 소비량의 목표값에 기초하여 제2 토너 소비량 삭감 유닛의 설정이 변경된다. 여기서, 제2 토너 소비량 삭감 유닛은 농도 레벨을 선형적으로 변경함으로써, 입력 농도 레벨에 대하여 임의의 출력 농도 레벨을 설정할 수 있는 수단이다. 이와 같이 제1 토너 소비량 삭감 유닛 및 제2 토너 소비량 삭감 유닛을 적용함으로써, 토너 절약 모드 처리에 있어서 화질의 저하를 억제하면서, 저비용으로 사용자가 원하는 토너의 소비량 삭감의 효과가 얻어질 수 있는 화상 처리 장치를 제공할 수 있다.
[실시형태 2]
실시형태 1에 있어서는 토너 절약 모드에 있어서의 토너 소비량의 삭감 목표는, 보통 모드에 대하여, 예를 들어, 50%로 고정되어 있다. 그러나, 토너의 소비량은 화질과 토너 소비량을 임의로 균형이 맞도록 하여, 토너 소비량이 유연하게 설정될 수 있도록 하는 것이 바람직하다. 따라서, 본 발명의 실시형태 2에서는 토너 소비량에 대하여 삭감 목표를 설정하는 목표값 설정 유닛이 제공된다.
이하, 실시형태 1에 있어서 토너 절약 모드 등에 인쇄 설정을 수행하는 프린터 드라이버에 의해 목표값 설정 유닛을 실현하는 예에 대하여 설명한다. 즉, 실시형태 2에 있어서는, 프린터 드라이버가 디지털 문서에 기초한 묘화 커맨드를 생성할 때에, 토너 절약 모드의 설정을 포함한 커맨드가 생성된다. 이와 함께, 프린터 드라이버는 임의로 설정되는 토너 절약 목표값도 설정한다.
도 10은 실시형태 2에 있어서의 목표값 설정 유닛의 예를 나타낸다. 도 10에 나타낸 목표값 설정 유닛은 토너 절약 모드에 있어서 목표값을 설정하기 위해서 (특히, 사용자가 목표값을 설정할 수 있도록) 조작 유닛에 표시되는 화면이다. 예를 들어, 토너 절약 모드에 있어서의 디폴트 목표값을 50% 삭감으로 설정하고, 그보다 토너 소비량이 많아도 문제없는 경우에는, 조작 유닛을 통해 삭감량이 더 적게 설정된다. 한편, 토너 소비량을 더 적게 하고자 하는 경우에는, 조작 유닛을 통해 삭감량이 "더 많게" 설정된다.
또한, 목표값 설정 유닛을 통해 토너 소비량의 삭감 목표가 설정되는 경우에도, 이후의 처리는 실시형태 1과 마찬가지이다. 즉, 프린터 컨트롤러에서는, 임의로 설정된 토너 소비량의 삭감 목표값으로부터 토너 소비량 제어 유닛에서의 처리에 의해 농도 보정값이 설정된다.
실시형태 1과 마찬가지로 몇몇 입력 화상 데이터에 관해서 색변환 처리에 있어서 통상 모드용 테이블을 사용한 경우에 소비되는 토너량을 100으로 설정했을 때에, 토너 절약 모드용 테이블을 사용한 경우에 소비되는 토너량의 예측 값이 70이다라고 가정한다. 이 경우, 토너 소비량의 삭감은 30%의 삭감이다.
여기서, 목표값 설정 유닛에 있어서 토너 소비량의 삭감 목표가 30% 삭감보다 적은 경우, 농도 보정값 설정 유닛에서의 농도 보정값의 설정에 있어서, 입력 농도 레벨에 대한 출력 농도 레벨의 비율은 1이다. 즉, 색변환 처리 후의 농도 레벨에 관해서 토너 절약 모드에 의한 농도 보정은 이루어지지 않는다. 한편, 30%의 삭감보다 토너 소비량의 삭감 목표가 큰 경우, 목표값을 [save_value]이라고 하면, 그 비율은 [save_value]/70으로 산출된다. 예를 들어, 토너 소비량의 삭감 목표가 65%로 설정되는 경우, (100-65)/70=0.5의 농도 보정값이 농도 보정 처리 유닛에 설정된다.
이상과 같이 본 발명의 실시형태 2에 따르면, 입력된 화상 데이터에 따라 제1 토너 소비량 삭감 수단을 적용했을 때의 토너 소비량이 예측된다. 여기서, 제1 토너 소비량 삭감 유닛은 색변환 테이블을 사용한 색변환 처리 등의 토너 소비량을 삭감하고 화질을 유지하는 처리이다. 또한, 실시형태 2에 따르면, 토너 소비량의 목표값이 설정 가능하며, 예측된 토너 소비량과 토너 소비량의 목표값에 기초하여 제2 토너 소비량 삭감 유닛의 설정이 변경될 수 있다. 여기서, 제2 토너 소비량 삭감 유닛은 농도 레벨을 선형적으로 변경함으로써 입력 농도 레벨에 대한 임의의 출력 농도 레벨을 설정할 수 있는 수단이다.
이와 같이, 토너 절약 모드 처리에 있어서, 제1 토너 소비량 삭감 유닛 및 제2 토너 소비량 삭감 유닛에 의해 토너 소비량이 삭감된다. 이렇게 함으로써, 화질의 저하가 억제되고, 저비용으로 사용자가 원하는 토너의 소비량 삭감의 효과를 얻을 수 있는 화상 처리 장치가 제공될 수 있다.
[실시형태 3]
본 발명의 실시형태 1 및 실시형태 2에 있어서, 색변환 처리 유닛, 농도 보정 처리 유닛, 및 토너 소비량 제어 유닛은 프린터 컨트롤러 내에 구성되어 있다. 다르게는, 이들 처리 유닛에서 실행되는 처리는 호스트 컴퓨터 상에서도 실현 가능하다.
이하, 본 발명의 실시형태 3에서는, 호스트 컴퓨터에 있어서 본 발명에 따른 화상 처리 장치가 실장되는 실시형태에 대하여 설명한다.
도 11은 본 발명의 실시형태 3에 따른 화상 처리 장치의 구성을 나타낸 블록도이다. 호스트 컴퓨터(1101)는 실시형태 1과 마찬가지로 호스트 컴퓨터상에서 동작하는 어플리케이션(1102)을 이용함으로써, 페이지 레이아웃 문서, 워드 프로세서 문서, 그래픽 문서 등을 작성한다.
이들 어플리케이션에 의해 작성된 디지털 문서 데이터는 프린터 드라이버(1103)에 송신되어, 디지털 문서에 기초한 묘화 오브젝트가 생성된다. 또한, 프린터 드라이버(1103)에서는, 묘화 오브젝트를 생성할 때 인쇄 부수, 페이지 레이아웃, 및 인쇄 순서에 관한 인쇄 설정이 제어 명령으로서 생성된다. 이러한 인쇄 설정은, 통상의 인쇄를 행하는 통상 모드에 대하여, 토너의 소비량을 삭감해서 인쇄하는 토너 절약 모드의 설정을 포함한다. 토너 절약 모드의 설정에 있어서, 동작 모드가 토너 절약 모드라는 정보가 포함되고, 또한, 예를 들어, 실시형태 2에 나타낸 바와 같이 토너 절약의 목표값, 예를 들어, 보통 모드에 대한 토너의 소비량의 삭감률이 임의로 설정된다. 여기서 설정된 토너 절약의 목표값은 토너 소비량 제어 유닛(1107)에 송신된다.
렌더링 처리 유닛(1104)은 프린터 드라이버(1103)에서 생성된 묘화 오브젝트에 대하여 렌더링 처리를 행함으로써 비트맵 화상(1105)을 생성한다. 렌더링 처리에 의해 생성된 비트맵 화상(1105)에 대하여, 화상 처리 유닛(1106)이 색변환 처리, 농도 보정 처리, 하프톤 처리 등의 화상 처리를 실행함으로써, 이 화상은 화상 형성 유닛(1110)에서 출력 가능한 인쇄 화상 데이터로 변환된다. 화상 처리 유닛(1106)에서 적용되는 처리는, 설정된 인쇄 설정, 예를 들어, 통상 모드 및 토너 절약 모드 등에 따라서 변경된다. 화상 처리 유닛(1106)에서의 처리의 세부사항은 실시형태 1에서 나타낸 화상 처리 유닛(209)과 동등한 것이다.
화상 처리 유닛(1106)에서 미리 정해진 화상 포맷으로 변환되어 생성된 인쇄 화상 데이터는 화상 입력 유닛(1109)에 의해 컨트롤러(1108)에 비디오 신호로서 입력되어, 화상 형성 유닛(1110)에 인쇄 처리를 위해 전송된다. 즉, 인쇄 화상 데이터는 노광, 현상, 전사, 및 정착의 처리를 거쳐, 전사 재료인 지면 상에서 그 인쇄가 완료된다.
본 실시형태에 있어서의 토너 소비량 제어 유닛(1107)의 처리는 실시형태 1에 나타낸 토너 소비량 제어 유닛(211)과 거의 동등하다. 즉, 비트맵 화상(1105)에 대하여 해상도 변환이 이루어져, 보통 모드용 및 토너 절약용 토너 소비량 예측 테이블들이 적용되어, 각각의 색변환 처리에 있어서의 토너 소비량의 비율이 구해진다. 또한, 프린터 드라이버(1103)로부터 입력되는 토너 소비량의 삭감 목표와 토너 소비량의 예측값을 비교함으로써, 화상 처리 유닛(1106)에서 실행되는 농도 보정 처리에 사용하기 위한 농도 보정값이 설정된다.
한편, 본 실시형태에 있어서는, 색변환 처리만에 의해 성취되는 토너 소비량의 삭감량이 프린터 드라이버에 송신될 수 있다. 즉, 농도 보정 처리에 의해 토너 소비량의 삭감 처리가 실행되지 않는 단계에서의 토너 소비량의 삭감량이 프린터 드라이버를 통해 사용자에 통지될 수 있다.
따라서, 본 실시형태에 따르면, 실시형태 2에 나타낸 바와 같이 목표값이 임의로 설정될 뿐만 아니라, 토너 절약 모드에 있어서의 효과를 표시하는 통지 유닛이 제공된다.
도 12a 및 도 12b는 본 실시형태에 따른 토너 절약 모드에서의 조작 유닛의 일례를 나타낸다.
본 발명에 있어서의 토너 절약 모드에서는, 본질적으로, 색변환 처리만에 의해 실현되는 토너 소비량의 삭감 처리시 화질 레벨이 가장 높다. 따라서, 우선 색변환 처리만에 의한 토너 소비량의 삭감 처리에 의해 삭감될 수 있는 토너 소비량의 예측값이 프린터 드라이버를 통해 조작 유닛에 표시된다.
도 12a는 프린터 드라이버 상의 조작 유닛에 있어서 "자동" 설정을 설정한 때의 색변환 처리만에 의해 실현되는 토너 소비량의 삭감량을 나타내고 있다. 또한, 도 12b에서는, 토너 소비량의 삭감 목표를 "수동" 설정으로 전환하여 실시형태 2에 나타낸 바와 같이 임의인 토너 소비량의 삭감 목표가 설정될 수 있다.
이상과 같이, 본 발명의 실시형태 3에 따르면, 실시형태 1 및 2에서 나타낸 토너 절약 모드의 처리를 호스트 컴퓨터 상에서 실현하는 예가 나타내어져 있다. 실시형태 3에서는, 또한, 입력된 화상 데이터에 대응하여 제1 토너 소비량 삭감 유닛을 적용한 때의 토너 소비량이 예측되고, 그 예측 값이 표시된다. 이렇게 하는 것으로, 토너 절약 모드 처리에 있어서 화질의 저하를 유연하게 억제하고, 저비용으로 사용자가 원하는 토너의 소비량 삭감의 효과를 얻을 수 있는 화상 처리 장치를 제공할 수 있다.
[기타의 실시형태]
본 발명의 양태들은 또한 메모리 디바이스에 기록된 프로그램을 판독하여 실행하여 상기 실시형태의 기능들을 수행하는 시스템 또는 장치(또는 CPU 또는 MPU 등의 디바이스)의 컴퓨터에 의해, 또한, 예를 들어, 메모리 디바이스에 기록된 프로그램을 판독하여 실행하여 상기 실시형태의 기능을 수행하는 시스템 또는 장치의 컴퓨터에 의해 수행되는 단계들의 방법에 의해 실현될 수도 있다. 이를 위하여, 예를 들어, 메모리 디바이스로 기능하는 다양한 종류의 기록 매체(예컨대, 컴퓨터 판독가능 매체)로부터 네트워크를 통해 컴퓨터에 프로그램이 제공된다.
실시형태를 참조하여 본 발명을 설명하였지만, 본 발명은 개시된 실시형태에 한정되지 않는다는 것을 이해하기 바란다. 이하의 청구범위의 범주는 이러한 변경예 및 균등한 구조와 기능들 모두를 포괄하도록 최광의 의미로 해석되어야 한다.

Claims (9)

  1. 입력 화상 데이터의 저농도 영역의 화소에 비하여 고농도 영역의 화소에서 화소의 값의 삭감률이 크게 되는 삭감 처리를 수행하는 제1 처리 유닛;
    상기 입력 화상 데이터의 화소의 값과, 상기 제1 처리 유닛에 의한 삭감 처리를 수행한 후의 화상 데이터의 화소의 값에 기초하여, 상기 제1 처리 유닛에 의한 상기 입력 화상 데이터의 화소값의 제1 삭감률을 산출하는 산출 유닛; 및
    산출된 상기 제1 삭감률이 삭감 목표율에 도달하지 않은 경우, 상기 입력 화상 데이터의 삭감률이 상기 삭감 목표율에 도달하도록, 상기 제1 처리 유닛에 의해 삭감 처리를 수행한 후의 화상 데이터의 각 화소의 값에 대하여 제2 삭감률로 삭감 처리를 수행하는 제2 처리 유닛을 포함하는, 화상 처리 장치.
  2. 제1항에 있어서,
    상기 제1 처리 유닛은, 룩업 테이블(LUT)을 사용하여 삭감 처리를 수행하는, 화상 처리 장치.
  3. 제1항 또는 제2항에 있어서,
    상기 삭감 목표율을 설정하는 설정 유닛을 더 포함하는, 화상 처리 장치.
  4. 제1항에 있어서,
    상기 제1 처리 유닛에 의해 삭감 처리된 후의 화상 데이터에 기초한 화상 형성에 있어서 토너 또는 잉크의 소비량을 예측하는 예측 유닛; 및
    상기 예측 유닛에 의해 예측된 소비량을 표시하는 표시 유닛을 더 포함하는, 화상 처리 장치.
  5. 제1항에 있어서,
    상기 제1 삭감률이 상기 삭감 목표율에 도달하는 경우, 상기 제2 처리 유닛은 상기 제2 삭감률에 의한 삭감 처리를 수행하지 않는, 화상 처리 장치.
  6. 제1항에 있어서,
    토너 또는 잉크의 소비에 대한 제한을 설정하는 제한 유닛을 더 포함하며,
    상기 제한이 설정되면, 상기 제1 처리 유닛 및 상기 제2 처리 유닛에 의한 처리가 수행되는, 화상 처리 장치.
  7. 삭제
  8. 입력 화상 데이터의 저농도 영역의 화소에 비하여 고농도 영역의 화소에서 화소의 값의 삭감률이 크게 되는 삭감 처리를 수행하는 제1 처리 단계;
    상기 입력 화상 데이터의 화소의 값과, 상기 제1 처리 단계에서의 삭감 처리를 수행한 후의 화상 데이터의 화소의 값에 기초하여, 상기 제1 처리 단계에서의 상기 입력 화상 데이터의 화소값의 제1 삭감률을 산출하는 산출 단계; 및
    산출된 상기 제1 삭감률이 삭감 목표율에 도달하지 않은 경우, 상기 입력 화상 데이터의 삭감률이 상기 삭감 목표율에 도달하도록, 상기 제1 처리 단계에서의 삭감 처리를 수행한 후의 화상 데이터의 각 화소의 값에 대하여 제2 삭감률로 삭감 처리를 수행하는 제2 처리 단계를 포함하는, 화상 처리 방법.
  9. 제8항에 기재된 화상 처리 방법을 실행하는 프로그램을 저장한 컴퓨터 판독가능한 저장 매체.
KR1020120085128A 2011-08-11 2012-08-03 화상 처리 장치, 화상 처리 방법 및 컴퓨터 판독가능한 저장 매체 KR101520151B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011176191A JP5885422B2 (ja) 2011-08-11 2011-08-11 画像処理装置および画像処理方法
JPJP-P-2011-176191 2011-08-11

Publications (2)

Publication Number Publication Date
KR20130018133A KR20130018133A (ko) 2013-02-20
KR101520151B1 true KR101520151B1 (ko) 2015-05-13

Family

ID=46881632

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120085128A KR101520151B1 (ko) 2011-08-11 2012-08-03 화상 처리 장치, 화상 처리 방법 및 컴퓨터 판독가능한 저장 매체

Country Status (6)

Country Link
US (1) US8767266B2 (ko)
JP (1) JP5885422B2 (ko)
KR (1) KR101520151B1 (ko)
CN (1) CN102957841B (ko)
DE (1) DE102012214294B4 (ko)
GB (1) GB2494951B (ko)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5955822B2 (ja) * 2013-10-25 2016-07-20 京セラドキュメントソリューションズ株式会社 色変換装置、画像形成装置、色変換方法、及び色変換プログラム
JP6223107B2 (ja) 2013-10-07 2017-11-01 キヤノン株式会社 画像処理装置及び画像処理方法ならびにプログラム
JP6312219B2 (ja) * 2013-12-13 2018-04-18 Necディスプレイソリューションズ株式会社 補正係数算出部、画像変換部、色補正装置、表示装置、補正係数算出方法、及びプログラム
KR20150108192A (ko) 2014-03-17 2015-09-25 삼성전자주식회사 토너 절약 기능을 갖는 화상형성장치 및 그의 인쇄 방법
KR20160016458A (ko) * 2014-08-05 2016-02-15 삼성전자주식회사 인쇄 제어 단말장치, 인쇄 제어 방법, 화상형성장치, 화상형성방법 및 컴퓨터 판독가능 기록 매체
JP6384259B2 (ja) * 2014-10-17 2018-09-05 株式会社リコー 画像処理装置、画像形成装置、画像処理方法、およびプログラム
CN104636092B (zh) * 2014-12-30 2018-06-12 珠海赛纳打印科技股份有限公司 一种图像形成控制***及图像形成控制方法
US9994053B2 (en) * 2016-03-01 2018-06-12 Electronics For Imaging, Inc. Achieving ink cost saving for printing devices by taking visual appearance and real ink costs into account
JP6759722B2 (ja) * 2016-06-01 2020-09-23 セイコーエプソン株式会社 印刷装置、印刷システム、及び、印刷装置の制御方法
JP6984532B2 (ja) * 2017-05-15 2021-12-22 株式会社リコー 画像処理装置、画像処理システム、およびプログラム
JP7084748B2 (ja) 2018-03-16 2022-06-15 理想科学工業株式会社 管理サーバ
JP2023064495A (ja) * 2021-10-26 2023-05-11 株式会社リコー 情報処理装置、画像形成装置、総量規制方法およびプログラム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003122063A (ja) 2001-10-18 2003-04-25 Canon Inc 画像形成装置及びその制御方法
JP2007334320A (ja) 2006-05-15 2007-12-27 Canon Inc 画像処理装置及び画像処理方法、コンピュータプログラム及び記憶媒体
JP2009175265A (ja) 2008-01-22 2009-08-06 Fuji Xerox Co Ltd 画像形成装置及び現像剤残量認識プログラム
JP2010251848A (ja) 2009-04-10 2010-11-04 Sharp Corp 出力指示装置、画像形成システム、出力指示方法、制御プログラムおよびその記録媒体

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3317469B2 (ja) * 1994-09-07 2002-08-26 シャープ株式会社 画像形成装置
US5751434A (en) * 1997-06-27 1998-05-12 Xerox Corporation Area dependent draft printing system
US6597878B2 (en) * 2000-09-29 2003-07-22 Seiko Epson Corporation Apparatus for measuring quantity of toner, and image forming apparatus comprising measuring apparatus
JP3733873B2 (ja) * 2001-06-07 2006-01-11 ノーリツ鋼機株式会社 写真画像処理装置、方法及び写真処理装置
JP4623630B2 (ja) * 2004-09-01 2011-02-02 株式会社リコー 画像処理装置、画像処理方法、プログラム、画像形成装置、画像形成システム
JP2006251102A (ja) 2005-03-09 2006-09-21 Ricoh Co Ltd 画像形成装置
US20070058188A1 (en) * 2005-09-14 2007-03-15 Kabushiki Kaisha Toshiba Image forming apparatus, image forming method, and image forming program
JP2007185912A (ja) * 2006-01-16 2007-07-26 Fuji Xerox Co Ltd 印刷処理装置および方法
US9146513B2 (en) * 2006-05-15 2015-09-29 Canon Kabushiki Kaisha Image forming apparatus and image processing method having tone correction
JP4464420B2 (ja) * 2007-04-18 2010-05-19 キヤノン株式会社 画像処理装置、画像処理方法及びプログラム
JP4956356B2 (ja) 2007-10-02 2012-06-20 キヤノン株式会社 画像処理装置及び画像処理方法
JP4974853B2 (ja) 2007-11-02 2012-07-11 キヤノン株式会社 画像処理装置、画像処理方法およびプログラム
JP5046917B2 (ja) * 2007-12-27 2012-10-10 キヤノン株式会社 画像形成装置
JP2010149415A (ja) * 2008-12-25 2010-07-08 Brother Ind Ltd 印刷制御装置および印刷制御プログラム
JP5055315B2 (ja) 2009-03-10 2012-10-24 キヤノン株式会社 画像処理装置及びその制御方法
JP5517569B2 (ja) 2009-11-13 2014-06-11 キヤノン株式会社 画像処理装置及び画像処理方法
JP5573388B2 (ja) * 2010-06-11 2014-08-20 株式会社リコー 画像形成装置、画像形成制御方法、画像形成制御プログラム及び記録媒体
US8885214B2 (en) * 2010-08-31 2014-11-11 Canon Kabushiki Kaisha Color image processing apparatus which reduces the amount of color materials consumed that are used to form a color image with reference to an index with high utility
JP2012185380A (ja) * 2011-03-07 2012-09-27 Fuji Xerox Co Ltd 画像処理装置、画像形成装置、及びプログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003122063A (ja) 2001-10-18 2003-04-25 Canon Inc 画像形成装置及びその制御方法
JP2007334320A (ja) 2006-05-15 2007-12-27 Canon Inc 画像処理装置及び画像処理方法、コンピュータプログラム及び記憶媒体
JP2009175265A (ja) 2008-01-22 2009-08-06 Fuji Xerox Co Ltd 画像形成装置及び現像剤残量認識プログラム
JP2010251848A (ja) 2009-04-10 2010-11-04 Sharp Corp 出力指示装置、画像形成システム、出力指示方法、制御プログラムおよびその記録媒体

Also Published As

Publication number Publication date
US20130038908A1 (en) 2013-02-14
GB2494951A (en) 2013-03-27
DE102012214294A1 (de) 2013-02-14
US8767266B2 (en) 2014-07-01
KR20130018133A (ko) 2013-02-20
DE102012214294B4 (de) 2017-04-06
GB2494951B (en) 2015-02-11
GB201212828D0 (en) 2012-09-05
JP5885422B2 (ja) 2016-03-15
CN102957841A (zh) 2013-03-06
JP2013042229A (ja) 2013-02-28
CN102957841B (zh) 2015-07-08

Similar Documents

Publication Publication Date Title
KR101520151B1 (ko) 화상 처리 장치, 화상 처리 방법 및 컴퓨터 판독가능한 저장 매체
JP4623630B2 (ja) 画像処理装置、画像処理方法、プログラム、画像形成装置、画像形成システム
US8467093B2 (en) Image processing apparatus and computer program product storing image and print setting information associated with index used to suppress toner consumption
US8330970B2 (en) Image processing device, image processing method, and recording medium
US8786894B2 (en) Image processing apparatus
US8559062B2 (en) Image processing apparatus, image forming apparatus, image processing method and computer readable medium for controlling toner consumption
US10101951B2 (en) Image processing apparatus and image processing method that increase a width of a line constituting a white character in image data in a printing color saving mode
US9778611B2 (en) Image forming apparatus and remaining toner amount estimation method
US9406004B2 (en) Image processing apparatus, image processing method, and storage medium
JP4793185B2 (ja) 画像処理装置およびプログラム
JP2011053980A (ja) 画像処理装置、画像処理プログラム
JP2017184040A (ja) 画像処理装置、および、コンピュータプログラム
US9430170B2 (en) Image processor that generates image data used in printing
US8675246B2 (en) Image processing device and program
JP5012871B2 (ja) 画像処理装置、画像形成装置、及び画像処理プログラム
JP2016048879A (ja) 画像形成装置、画像形成装置の制御方法およびプログラム
JP4706732B2 (ja) 色変換装置、色変換プログラム及び色変換方法
JP5903926B2 (ja) 画像処理装置、画像処理方法、およびプログラム
JP2015114490A (ja) 画像処理装置および画像処理方法ならびにプログラム
JP2004291459A (ja) 画像処理装置、方法、プログラム、記録媒体、および画像出力装置
JP2013046329A (ja) 画像処理装置
JP2007030188A (ja) 印刷用画像データ生成装置、印刷用画像データ生成方法及びプログラム
JP2007158686A (ja) 画像処理装置及び画像処理方法
JP2016086270A (ja) 画像処理方法、画像処理プログラム、画像処理装置、および画像形成システム
JP2010087779A (ja) 画像形成装置

Legal Events

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

Payment date: 20180425

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20190508

Year of fee payment: 5