KR101631942B1 - Method for printing document based on Black Optimization printing option and for controlling thereof, image forming apparatus and host device for performing thereof - Google Patents
Method for printing document based on Black Optimization printing option and for controlling thereof, image forming apparatus and host device for performing thereof Download PDFInfo
- Publication number
- KR101631942B1 KR101631942B1 KR1020090079479A KR20090079479A KR101631942B1 KR 101631942 B1 KR101631942 B1 KR 101631942B1 KR 1020090079479 A KR1020090079479 A KR 1020090079479A KR 20090079479 A KR20090079479 A KR 20090079479A KR 101631942 B1 KR101631942 B1 KR 101631942B1
- Authority
- KR
- South Korea
- Prior art keywords
- printing
- color
- document
- matching table
- color matching
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 238000005457 optimization Methods 0.000 title claims abstract description 53
- 239000003086 colorant Substances 0.000 claims description 38
- 238000004891 communication Methods 0.000 claims description 17
- 241000872198 Serjania polyphylla Species 0.000 claims 1
- 238000002156 mixing Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 239000000654 additive Substances 0.000 description 3
- 230000000996 additive effect Effects 0.000 description 3
- 238000009877 rendering Methods 0.000 description 3
- SNKNNAPOEZWYCH-UHFFFAOYSA-N (2-hydroxy-3-piperidin-1-ylpropyl) n-phenylcarbamate;hydrochloride Chemical compound Cl.C1CCCCN1CC(O)COC(=O)NC1=CC=CC=C1 SNKNNAPOEZWYCH-UHFFFAOYSA-N 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1867—Post-processing of the composed and rasterized print image
- G06K15/1872—Image enhancement
- G06K15/1878—Adjusting colours
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6016—Conversion to subtractive colour signals
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03G—ELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
- G03G15/00—Apparatus for electrographic processes using a charge pattern
- G03G15/01—Apparatus for electrographic processes using a charge pattern for producing multicoloured copies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6016—Conversion to subtractive colour signals
- H04N1/6022—Generating a fourth subtractive colour signal, e.g. under colour removal, black masking
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Color Image Communication Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
흑백최적화 인쇄옵션에 따라 문서를 인쇄하는 방법 및 이를 제어하는 방법, 이를 수행하는 화상형성장치 및 호스트 장치에 따르면, 호스트 장치에서 흑백최적화 인쇄옵션을 지원하는 화상형성장치를 제어하는 방법은 화상형성장치의 프린터 드라이버를 실행하고, 실행된 프린터 드라이버의 사용자 인터페이스에서 흑백최적화 인쇄옵션을 설정하고, 흑백최적화 인쇄옵션의 설정 여부에 따라 선택된 인쇄 방식에 대응하는 컬러매칭테이블이 적용된 문서의 인쇄데이터를 화상형성장치로 전송한다.According to the image forming apparatus and the host apparatus that perform the method and the method of controlling the document according to the monochrome optimization print option and the method of controlling the image forming method and the host apparatus, the method of controlling the image forming apparatus supporting the monochrome optimization print option in the host apparatus, The print data of the document to which the color matching table corresponding to the printing method selected according to whether the monochrome optimization printing option is set is applied to the image forming Lt; / RTI >
Description
본 발명의 적어도 하나의 실시예는 흑백최적화 인쇄옵션에 따라 문서를 인쇄하는 방법 및 이를 제어하는 방법, 이를 수행하는 화상형성장치 및 호스트 장치에 관한 것이다.At least one embodiment of the present invention relates to a method of printing a document and a method of controlling the same in accordance with a monochrome optimization printing option, an image forming apparatus and a host apparatus for performing the method.
화상형성장치는 문서의 인쇄, 복사, 스캔, 팩스 송수신, 이메일 전송, 서버 전송 등의 기능 중 적어도 하나 이상의 기능을 수행한다. 사용자는 화상형성장치를 이용하여 문서를 인쇄하는 경우, 컬러 인쇄 또는 흑백(모노) 인쇄의 인쇄옵션을 설정할 수 있다. 화상형성장치는 사용자에 의하여 설정된 인쇄옵션에 따라 문서를 컬러 또는 흑백으로 인쇄한다. 컬러 인쇄옵션이 설정된 경우, 문서의 일부분에 블랙 이외의 컬러가 포함되면 화상형성장치는 시안(cyan), 마젠타(magenta), 엘로우(yellow) 및 블랙(black, K)들을 혼합하여 인쇄 작업을 수행한다.The image forming apparatus performs at least one of functions such as printing, copying, scanning, fax transmission / reception, e-mail transmission, and server transmission of a document. When the user prints a document using the image forming apparatus, the user can set printing options of color printing or monochrome (mono) printing. The image forming apparatus prints the document in color or black and white according to the printing option set by the user. When the color printing option is set, if a portion of the document includes a color other than black, the image forming apparatus performs a printing operation by mixing cyan, magenta, yellow, and black (black) do.
본 발명의 적어도 하나의 실시예가 이루고자 하는 기술적 과제는 흑백최적화 인쇄옵션에 따라 문서를 인쇄하는 방법 및 이를 제어하는 방법, 이를 수행하는 화상형성장치 및 호스트 장치를 제공하는 데 있다. 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제들로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is an object of the present invention to provide a method and apparatus for printing a document according to a monochrome optimization print option, an image forming apparatus and a host apparatus for performing the method. The technical problem to be solved by this embodiment is not limited to the above-described technical problems, and other technical problems may exist.
상기 기술적 과제를 해결하기 위한 본 실시예에 따른 호스트 장치에서 흑백최적화 인쇄옵션을 지원하는 화상형성장치를 제어하는 방법은 상기 화상형성장치의 프린터 드라이버를 실행하는 단계; 상기 실행된 프린터 드라이버의 사용자 인터페이스(User Interface)에서 흑백최적화 인쇄옵션을 설정하는 단계; 상기 흑백최적화 인쇄옵션의 설정 여부에 따라 기존재하는 제 1 컬러매칭테이블과 상기 문서의 레드, 그린 및 블루 값에 대응하는 컬러속성을 이용하여 제 2 컬러매칭테이블을 생성하는 단계; 상기 문서의 레드, 그린 및 블루 값에 따라 상기 제 1 컬러매칭테이블로 인쇄하는 제 1 인쇄 또는 상기 제 2 컬러매칭테이블로 인쇄하는 제 2 인쇄 중 어느 하나의 인쇄 방식을 선택하는 단계; 및 상기 문서 및 상기 선택된 인쇄 방식에 대응하는 컬러매칭테이블이 적용된 상기 문서의 인쇄데이터를 상기 화상형성장치로 전송하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of controlling an image forming apparatus supporting a monochrome optimized printing option in a host apparatus, the method comprising: executing a printer driver of the image forming apparatus; Setting a monochrome optimization print option in a user interface of the executed printer driver; Generating a second color matching table using the existing first color matching table and the color attributes corresponding to the red, green, and blue values of the document according to whether the monochrome optimization printing option is set; Selecting either one of a first printing for printing on the first color matching table or a second printing for printing on the second color matching table according to red, green and blue values of the document; And transmitting print data of the document to which the document and the color matching table corresponding to the selected printing method are applied to the image forming apparatus.
상기 다른 기술적 과제를 해결하기 위한 본 실시예에 따른 호스트 장치와 연결된 화상형성장치에서 흑백최적화 인쇄옵션에 따라 인쇄대상 문서를 인쇄하는 방법은 상기 호스트 장치로부터 상기 인쇄대상 문서 및 상기 흑백최적화 인쇄옵션 정보를 수신하는 단계; 상기 수신된 흑백최적화 인쇄옵션 정보를 참조하여, 기존재하는 제 3 컬러매칭테이블과 상기 문서의 레드, 그린 및 블루 값에 대응하는 컬러속성을 이용하여 제 4 컬러매칭테이블을 생성하는 단계; 상기 수신된 문서의 레드, 그린 및 블루 값에 따라 상기 제 3 컬러매칭테이블로 인쇄하는 제 1 인쇄 또는 상기 제 4 컬러매칭테이블로 인쇄하는 제 2 인쇄 중 어느 하나의 인쇄 방식을 선택하는 단계; 및 상기 선택 결과에 따라 상기 제 3 컬러매칭테이블 또는 상기 제 4 컬러매칭테이블 중 어느 하나를 적용하여 상기 문서를 인쇄하는 단계를 포함한다.A method of printing a document to be printed according to the monochrome optimization print option in an image forming apparatus connected to a host apparatus according to the present invention for solving the above-described technical problems comprises the steps of: ; Generating a fourth color matching table using the existing third color matching table and the color attributes corresponding to the red, green, and blue values of the document, with reference to the received monochrome optimized print option information; Selecting either one of a first printing for printing on the third color matching table or a second printing for printing on the fourth color matching table according to the red, green and blue values of the received document; And printing the document by applying either the third color matching table or the fourth color matching table according to the selection result.
상기 또 다른 기술적 과제를 해결하기 위한 본 실시예에 따른 호스트 장치와 연결가능하고, 흑백최적화 인쇄를 지원하는 화상형성장치는 상기 호스트 장치에서 인쇄대상 문서 및 상기 흑백최적화 인쇄옵션 정보를 수신하는 통신 인터페이스부; 상기 수신된 흑백최적화 인쇄옵션 정보를 참조하여, 상기 화상형성장치에 기존재하는 제 3 컬러매칭테이블과 상기 수신된 문서의 레드, 그린 및 블루 값에 대응하는 컬러속성을 이용하여 제 4 컬러매칭테이블을 생성하는 생성부; 상기 제 3 컬러매칭테이블 또는 제 4 컬러매칭테이블이 적용된 인쇄데이터가 상기 화상형성장치에서 인쇄되도록 제어하는 제어부; 상기 수신된 문서 및 상기 생성된 제 4 컬러매칭테이블을 저장하는 저장부; 상기 수신된 문서의 레드, 그린 및 블루 값에 따라 상기 제 3 컬러매칭테이블로 인쇄하는 제 1 인쇄 또는 상기 제 4 컬러매칭테이블로 인쇄하는 제 2 인쇄 중 어느 하나의 인쇄 방식을 선택하는 선택부; 및 상기 선택 결과에 따라 상기 제 3 컬러매칭테이블 또는 상기 제 4 컬러매칭테이블 중 어느 하나를 적용하여 상기 저장된 문서를 인쇄하는 화상 형성부를 포함한다.According to another aspect of the present invention, there is provided an image forming apparatus connected to a host apparatus according to the present invention, the image forming apparatus including a communication interface part; Referring to the received monochrome optimization print option information, a color matching table which exists in the image forming apparatus and a color attribute corresponding to red, green, and blue values of the received document, A generating unit for generating a control signal; A control unit for controlling the print data to which the third color matching table or the fourth color matching table is applied to be printed in the image forming apparatus; A storage for storing the received document and the generated fourth color matching table; A selecting unit for selecting either one of a first printing for printing on the third color matching table or a second printing for printing on the fourth color matching table according to the red, green and blue values of the received document; And an image forming unit for printing the stored document by applying any one of the third color matching table and the fourth color matching table according to the selection result.
상기 또 다른 기술적 과제를 해결하기 위한 본 실시예에 따른 흑백최적화 인쇄를 지원하는 화상형성장치를 제어하는 호스트 장치는 상기 화상형성장치의 프린터 드라이버를 이용하여 흑백최적화 인쇄옵션을 설정하는 정보를 입력받는 사용자 인터페이스부; 상기 화상형성장치의 프린터 드라이버를 실행하고, 상기 설정된 흑백최적화 인쇄옵션의 설정 여부에 따라 기존재하는 제 1 컬러매칭테이블과 상기 문서의 레드, 그린 및 블루 값에 대응하는 컬러속성을 이용하여 제 2 컬러매칭테이블을 생성하고, 상기 문서의 레드, 그린 및 블루 값에 따라 상기 제 1 컬러매칭테이블로 인쇄하는 제 1 인쇄 또는 상기 제 2 컬러매칭테이블로 인쇄하는 제 2 인쇄 중 어느 하나를 선택하는 프로세서; 및 인쇄대상 문서 및 상기 선택된 인쇄 방식에 대응하는 컬러매칭테이블이 적용된 상기 문서의 인쇄데이터를 상기 화상형성장치로 전송하는 통신 인터페이스부를 포함한다.According to another aspect of the present invention, there is provided a host apparatus for controlling an image forming apparatus supporting monochrome optimization printing, the apparatus comprising: A user interface unit; A printer driver of the image forming apparatus is executed, and according to whether the set monochrome optimization print option is set or not, a second color matching table that exists first and a color attribute corresponding to red, green, A processor for selecting either the first print to print on the first color matching table or the second print to print on the second color matching table according to the red, green and blue values of the document, ; And a communication interface unit for transmitting print data of the document to which the print target document and the color matching table corresponding to the selected print method are applied to the image forming apparatus.
상기에서 기재된 바에 의하면, 문서를 구성하는 컬러가 모노에 근접한 정도에 따라 인쇄 방식을 선택할 수 있기에 블랙과 유사한 컬러에 대하여 블랙만을 이용하여 인쇄 작업을 수행할 수 있다. 따라서, 문서의 일부분에 블랙 이외의 컬러가 포함된 경우, 문서의 각 영역별 컬러에 따라 단일 컬러를 이용한 인쇄 방식 또는 혼합 컬러들을 이용한 인쇄 방식을 선택함으로 인하여 블랙 컬러로 표현된 텍스트 등의 글자 끊김 현상을 방지할 수 있다. 또한, 인쇄 퀄리티를 향상시킬 수 있고, 블랙 이외의 컬러 토너 사용을 줄임으로 인한 비용절감 효과를 가지고, 토너 소모량에 따른 과금에 있어, 정확한 과금을 할 수 있다.According to the above description, since the printing method can be selected according to the degree of proximity of the color constituting the document to mono, a printing operation can be performed using only black for a color similar to black. Therefore, when a part of the document includes a color other than black, the printing method using a single color or the printing method using mixed colors is selected according to the color of each area of the document, The phenomenon can be prevented. In addition, it is possible to improve the printing quality, to reduce the cost of using the color toner other than black, and to charge the toner according to the amount of toner consumption.
이하에서는 도면을 참조하여 본 발명의 실시예들을 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
도 1은 본 발명의 일 실시예에 따른 화상형성시스템을 나타낸 구성도이다. 도 1을 참조하면, 본 실시예에 따른 화상형성시스템은 호스트 장치(100) 및 화상형성장치(200)로 구성된다. 본 실시예에 따른 화상형성시스템은 하나의 호스트 장치(100)와 하나의 화상형성장치(200)만을 도시하였으나, 화상형성장치(200)는 다수의 호스트 장치(100)들과 연결될 수 있다.1 is a configuration diagram illustrating an image forming system according to an embodiment of the present invention. Referring to FIG. 1, the image forming system according to the present embodiment is constituted by a
본 명세서에시는 본 실시예의 특징이 흐려지는 것을 방지하기 위하여 본 실시예에 관련된 구성요소들만을 기술하기로 한다. 따라서, 도 1에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 더 포함될 수 있음을 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 이해할 수 있다.In this specification, only the components related to the present embodiment will be described in order to prevent the features of the present embodiment from being blurred. Therefore, it will be understood by those skilled in the art that other general-purpose components other than the components shown in FIG. 1 may be further included.
도 1을 참조하면, 호스트 장치(100)는 사용자 인터페이스부(110), 드라이버 모듈(120), 프로세서(130), 및 통신 인터페이스부(140)로 구성된다. 호스트 장치(100)는 화상형성장치(200)를 제어하기 위한 장치로서 범용 컴퓨터 시스템, 개인용 디지털 단말기(Personal Digital Assistant) 등 화상형성장치(200)와 연결되어 화상형성장치(200)를 제어할 수 있는 모든 장치를 포함한다.1, the
사용자 인터페이스부(110)는 사용자로부터 입력 신호를 획득하고, 사용자에게 출력 정보를 표시한다. 예를 들어 설명하면, 호스트 장치(100)가 범용 컴퓨터 시스템이라고 하면, 사용자 인터페이스부(110)는 마우스, 키보드, 모니터, 스피커 등의 입출력 장치를 모두 포함한다.The
사용자는 사용자 인터페이스부(110)를 조작하여 인쇄할 문서를 선택하고, 선택된 문서를 인쇄하기 위한 인쇄옵션을 설정한다. 인쇄옵션 설정 방법에 대하여 좀 더 상세히 설명하면, 사용자는 어플리케이션을 실행하고, 실행된 어플리케이션에서 화상형성장치(200)를 이용하여 인쇄할 문서를 열고, 인쇄 작업을 수행하기 위한 드라이버 모듈(120)의 프린터 드라이버를 실행시킨다. 이때, 사용자는 인쇄 아이콘을 클릭하는 방법 등을 이용하여 프린터 드라이버를 실행시킬 수 있다. 사용자의 인쇄 명령에 대응하여 프린터 드라이버가 실행되고, 프린터 드라이버는 인쇄옵션을 설정하기 위한 사용자 인터페이스 화면을 사용자 인터페이스부(110)에 표시한다.The user operates the
도 2는 본 실시예에 따른 인쇄옵션을 선택하는 사용자 인터페이스 화면을 도시한 도면이다. 도 2를 참조하면, 호스트 장치(100)의 사용자 인터페이스부(110)의 디스플레이 등에 표시되는 인쇄옵션 설정 화면(201)이 도시되어 있다. 이때, 상기 인쇄옵션 설정 화면(201)은 프린터 드라이버에 의하여 제공될 수 있다. 사용자는 "그래픽"(202) 탭 중 "흑백최적화"(203)를 선택하여 본 실시예에 따른 화상형성장치(200)에서 흑백최적화 인쇄옵션에 따른 인쇄 작업을 제어할 수 있다. 2 is a view showing a user interface screen for selecting a printing option according to the present embodiment. 2, a print
도 2에 도시된 인쇄옵션 설정 화면(201)은 본 실시예에 따른 인쇄옵션을 설정하기 위한 사용자 인터페이스를 도시한 일 실시예에 해당할 뿐이기에 인쇄옵션을 설정하기 위한 사용자 인터페이스는 도 2에 도시된 인쇄옵션 설정 화면(201)에 한정되지 않음을 알 수 있다.The print
흑백최적화 인쇄옵션에 따른 인쇄 방법은 문서를 구성하는 레드, 그린 및 블루의 값이 모노와 유사한 경우에는 블랙만을 이용하여 문서를 인쇄하기 위한 방법이다. 이때, 문서를 인쇄하기 위한 단일 컬러는 블랙(black)이 될 수 있으나, 이에 한정되지 않고 컬러를 구성하는 삼색 표시의 기본이 되는 원색(primary colors)들에 해당하는 레드, 그린, 블루 또는 시안(cyan), 마젠타(magenta), 엘로우(yellow) 등을 포함할 수도 있다. 또한, 단일 컬러는 상기에 기재된 원색뿐만 아니라 하나의 컬러만으로 인쇄 및 표시할 수 있는 모든 컬러를 포함한다.The printing method according to the monochrome optimization print option is a method for printing a document using only black when the values of red, green and blue constituting the document are similar to mono. At this time, the single color for printing a document may be black, but it is not limited to this, but may be red, green, blue or cyan (corresponding to primary colors) cyan, magenta, yellow, and the like. In addition, a single color includes all colors that can be printed and displayed in only one color as well as the primary colors described above.
도 2에 도시된 인쇄옵션 설정 화면(201)은 단일 컬러가 블랙인 경우의 인쇄옵션 설정 화면(201)이 도시되어 있다. 즉, 사용자는 "흑백 최적화"(203)의 체크 박스를 선택하면, 화상형성장치(200)는 상기 사용자의 선택에 대응하여 문서를 구성하는 컬러가 모노와 근접한 영역은 블랙만을 이용하여 인쇄한다.The print
사용자는 호스트 장치(100)를 이용하여 편리하게 인쇄옵션을 설정할 수 있다. 즉, 사용자는 사용자 인터페이스부(110)를 이용하여 프린터 드라이버를 실행하기 위한 명령을 입력하고, 프린터 드라이버의 사용자 인터페이스에서 흑백최적화 인쇄옵션을 설정하는 정보를 입력한다. The user can conveniently set printing options using the
이때, 통신 인터페이스부(140)는 인쇄대상 문서 및 설정된 흑백최적화 인쇄옵션이 부가된 인쇄데이터를 화상형성장치(200)로 전송하고, 화상형성장치(200)는 호스트 장치(100)의 제어에 따라 흑백최적화 인쇄옵션에 따라 상기 인쇄대상 문서를 인쇄한다. 흑백최적화 인쇄옵션이 설정되면, 사용자는 불필요하게 컬러 토너를 사용하지 않으면서 순수한 블랙 토너만으로 효율적으로 상기 문서를 인쇄할 수 있 다. 또한, 이러한 작업은 호스트 장치(100)를 이용하여 화상형성장치(200)를 제어할 수 있기에 사용자 편의성이 증대된다.At this time, the
다시 도 1을 참조하면, 드라이버 모듈(120)은 화상형성장치(100)를 제어하는 적어도 하나 이상의 프로그램을 포함한다. 본 실시예에 따른 드라이버 모듈(120)은 프린터 드라이버, 스캔 드라이버 등을 모두 포함한다. 상기에서 설명한 바와 같이 프린터 드라이버는 호스트 장치(100)에서 작성된 문서를 화상형성장치(200)에서 인쇄하기 위하여, 호스트 장치(100)의 어플리케이션에서 작성된 문서를 화상형성장치(200)에서 해석 가능한 인쇄데이터로 변환한다. 예를 들어 설명하면, 프린터 드라이버에는 GDI(Graphic Device Interface)용 드라이버, 포트스스크립트(Postscript)용 드라이버, PCL(Printer Command Language)용 드라이버, XPS(XML Paper Specification)용 드라이버 등이 있다.Referring again to FIG. 1, the
본 실시예에 따른 프린터 드라이버는 화상형성장치(200)를 제어하기 위한 웹 어플리케이션을 더 포함할 수도 있다. 웹 어플리케이션은 화상형성장치(200)를 제어하기 위한 웹 UI(Web User Interface)를 제공할 수 있다. 호스트 장치(100)는 드라이버 모듈(120)의 프린터 드라이버에 의하여 제공되는 웹 UI를 이용하여 인쇄옵션을 선택할 수도 있다.The printer driver according to the present embodiment may further include a web application for controlling the
프로세서(130)는 호스트 장치(100)를 이용하여 화상형성장치(200)를 제어하는 기능을 수행한다. 즉, 드라이버 모듈(120)의 프린터 드라이버를 실행하고, 사용자 인터페이스부(110)에 프린터 드라이버의 사용자 인터페이스를 표시한다. 또한, 프로세서(130)는 호스트 장치(100)의 전반적인 기능을 제어할 수 있다.The
호스트 장치(100)는 흑백최적화 인쇄옵션을 설정하고, 설정된 인쇄옵션 정보만을 화상형성장치(200)로 전송함으로써 흑백최적화 인쇄옵션에 따른 인쇄작업을 수행하도록 화상형성장치(200)를 제어할 수 있다.The
또한, 호스트 장치(100)는 프린터 드라이버를 이용하여 흑백최적화 인쇄옵션이 적용된 인쇄데이터를 화상형성장치(200)로 전송할 수도 있다. 즉, 프로세서(130)는 화상형성장치의 프린터 드라이버를 실행하고, 상기 설정된 흑백최적화 인쇄옵션의 설정 여부에 따라 기존재하는 제 1 컬러매칭테이블과 상기 문서의 레드, 그린 및 블루 값에 대응하는 컬러속성을 이용하여 제 2 컬러매칭테이블을 생성하고, 상기 문서의 레드, 그린 및 블루 값에 따라 상기 제 1 컬러매칭테이블로 인쇄하는 제 1 인쇄 또는 상기 제 2 컬러매칭테이블로 인쇄하는 제 2 인쇄 중 어느 하나를 선택하고, 통신 인터페이스부(140)는 인쇄대상 문서 및 상기 선택된 인쇄 방식에 대응하는 컬러매칭테이블이 적용된 상기 문서의 인쇄데이터를 화상형성장치(200)로 전송한다. 이때, 제 1 컬러매칭테이블은 호스트 장치(100)에 미리 저장되어 있고, 생성된 제 2 컬러매칭테이블은 호스트 장치(100)에 저장될 수 있다. 프로세서(130)는 저장된 제 2 컬러매칭테이블을 일시적 또는 반복적으로 적용하여 흑백최적화 인쇄옵션이 적용된 인쇄데이터를 생성할 수 있다.Further, the
다만, 제 2 인쇄에 대응하는 제 2 컬러매칭테이블을 생성하고, 제 1 인쇄 또는 제 2 인쇄 중 어느 하나의 인쇄 방식을 선택하는 과정은 화상형성장치(200)에서 수행될 수도 있다. 즉, 호스트 장치(100) 또는 화상형성장치(200) 중 어느 하나에서 제 2 인쇄에 대응하는 컬러매칭테이블을 생성하고, 제 1 인쇄 또는 제 2 인쇄 중 어느 하나의 인쇄 방식을 선택하고, 화상형성장치(200)는 선택된 인쇄 방식에 따른 컬러매칭테이블을 이용하여 인쇄 작업을 수행한다. 제 2 컬러매칭테이블 생성 방법 및 제 1 인쇄 또는 제 2 인쇄 중 어느 하나의 인쇄 방식을 선택하는 방법 등에 관하여는 이하 화상형성장치(200)에서 상세히 설명한다.However, the process of generating the second color matching table corresponding to the second printing and selecting either the first printing or the second printing may be performed in the
통신 인터페이스(140)는 화상형성장치(200)와 네트워크를 통하여 데이터를 송수신한다. 본 실시예에 따른 네트워크(network)는 유선 네트워크 방식과 무선 네트워크 방식을 모두 포함한다. 또한, 네트워크는 인터넷(internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network) 등에 해당하나, 이에 한정되지 않고 정보를 송수신할 수 있는 다른 종류의 네트워크가 될 수도 있음을 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 알 수 있다.The
도 1을 참조하면, 화상형성장치(200)는 통신 인터페이스부(210), 제어부(220), 저장부(230), 생성부(221), 선택부(222), 사용자 인터페이스부(240), 화상 형성부(251), 팩스부(252), 및 전송 기능 수행부(253)로 구성된다.1, the
화상형성장치(200)는 적어도 하나의 호스트 장치(100)와 유선 또는 무선으로 연결되며 인쇄 작업, 스캔 작업, 복사 작업, 팩스 송수신 작업, 이메일 전송 작업 및 서버로의 데이터 전송 작업 중 적어도 하나 이상의 기능을 지원하는 장치이다.The
통신 인터페이스부(210)는 네트워크를 통하여 호스트 장치(100)로부터 인쇄대상 문서를 나타내는 인쇄데이터 및 인쇄대상 문서에 인쇄옵션이 적용된 인쇄데이터 중 적어도 어느 하나를 수신한다. 통신 인터페이스부(210)는 팩스 송수신 등에 사용되는 모뎀, 네트워크 망과의 접속을 위한 네트워크 모듈, 이동식 저장매체와의 데이터 이동 채널 형성을 위한 USB 호스트 모듈 등을 모두 포함한다.The
상기 호스트 장치(100)에서 설명한 바와 같이, 통신 인터페이스부(210)는 호스트 장치(100)의 통신 인터페이스부(140)로부터 송신된 인쇄데이터 및 인쇄옵션 정보 중 적어도 어느 하나를 수신한다. 호스트 장치(100)로부터 흑백최적화 인쇄옵션이 적용된 인쇄데이터가 수신되면, 화상형성장치(200)는 본 실시예에 따른 흑백최적화 인쇄옵션에 따라 상기 문서를 인쇄한다.The
다만, 인쇄옵션 정보는 호스트 장치(100)로부터 수신될 수도 있고, 화상형성장치(200)의 사용자 인터페이스부(240)를 통하여 직접 입력될 수도 있다. 예를 들어 설명하면, 사용자는 문서의 복사 작업 등을 수행하고자 하는 경우, 화상형성장치(200)의 사용자 인터페이스부(240)의 디스플래이 패널 등에 GUI(Graphic User Interface) 형태로 표시된 입력 아이콘들을 선택함으로써 인쇄옵션 정보를 선택할 수도 있음을 알 수 있다.However, the printing option information may be received from the
또한, 통신 인터페이스부(210)는 호스트 장치(100)로부터 컬러매칭테이블이 적용된 인쇄데이터를 수신할 수 있고, 이러한 경우 제어부(220)는 화상 형성부(251)에서 수신된 인쇄데이터에 따른 흑백최적화 인쇄옵션이 적용된 인쇄 작업이 수행되도록 할 수 있다.In this case, the
제어부(220)는 화상형성장치(200)의 전반적인 기능을 제어한다. 즉, 제어부(220)는 통신 인터페이스부(210), 생성부(221), 선택부(222), 저장부(230), 사용자 인터페이스부(240), 화상 형성부(251), 팩스부(252), 및 전송 기능 수행부(253) 를 제어한다. 제어부(220)는 설정된 인쇄옵션 정보에 기초하여 인쇄데이터를 인쇄한다.The
제어부(220)는 흑백최적화 인쇄옵션이 설정된 경우, 인쇄대상 문서의 레드, 그린 및 블루의 값에 따른 컬러매칭테이블이 적용된 인쇄데이터가 화상 형성부(251)를 통하여 인쇄되도록 화상형성장치(200)를 제어한다.When the monochrome optimization print option is set, the
흑백최적화 인쇄옵션이 설정되면, 제어부(220)는 인쇄대상 문서를 구성하는 레드, 그린 및 블루의 값이 모노에 근접한 정도에 따라 상기 문서를 적어도 하나 이상의 영역으로 설정하고, 생성부(221)는 문서를 구성하는 레드, 그린, 및 블루의 값에 따른 컬러매칭테이블을 생성하고, 선택부(222)는 상기 설정된 영역별 또는 상기 문서 전체에 대하여 기존재하는 컬러매칭테이블을 이용하여 인쇄하는 제 1 인쇄 또는 상기 생성된 컬러매칭테이블을 이용하여 인쇄하는 제 2 인쇄 중 어느 하나를 선택한다. 이하에서는 설명의 편의를 위하여 기존재하는 컬러매칭테이블을 제 3 컬러매칭테이블, 생성부(221)에 의하여 생성된 컬러매칭테이블을 제 4 컬러매칭테이블이라 한다. 이때, 호스트 장치(100)에 기존재하는 제 1 컬러매칭테이블과 화상형성장치(200)에 기존재하는 제 3 컬러매칭테이블은 동일할 수도 있고, 호스트 장치(100)에 생성된 제 2 컬러매칭테이블과 화상형성장치(200)에서 생성된 제 4 컬러매칭테이블은 동일할 수도 있다.When the monochrome optimization print option is set, the
인쇄대상 문서의 레드, 그린 및 블루 값에 대하여 좀 더 상세히 설명하면, 컬러를 표현하는 가장 정확한 방법은 모든 컬러에 대하여 주파수 대역 그래프를 사용하는 것이지만, 연속적으로 표현되는 모든 컬러에 대하여 주파수 대역 그래프를 산정하는 것은 효율적이지 않다. 따라서, 컬러를 표현하기 위한 다양한 방법이 제공되고, 이러한 컬러를 표현하는 방법을 컬러모델(color model)이라 한다. 예를 들면, 컬러모델은 RGB(Red, Green, Blue) 모델, CMY(Cyan, Magenta, Yellow) 모델 등이 있다.Describing in more detail the red, green, and blue values of a document to be printed, the most accurate method of representing color is to use a frequency band graph for all colors, but for all colors represented continuously, Estimating is not efficient. Accordingly, various methods for expressing colors are provided, and a method of expressing such colors is called a color model. For example, the color models include RGB (Red, Green, Blue) models, CMY (Cyan, Magenta, Yellow) models, and the like.
도 3은 RGB 컬러모델을 이용하여 컬러를 표현하는 가산 혼합 방법을 도시한 도면이다. RGB 컬러모델은 빛의 삼원색을 이용하여 컬러를 표현한다. 빛이 혼합될수록 밝아지는 가색 체계(additive system)를 가지며 레드(301), 그린(302), 블루(303) 세 종류의 광원(light source)를 이용하여 컬러를 혼합한다. RGB 컬러모델에서는 기본 광원인 레드(301), 그린(302), 블루(303)를 혼합하여 다른 컬러를 생성할 수 있다. 3 is a view showing an additive mixing method for expressing colors using an RGB color model. The RGB color model expresses color using the three primary colors of light. The additive system is brighter as the light is mixed, and the colors are mixed using three kinds of light sources: red (301), green (302), and blue (303) In the RGB color model, it is possible to generate another color by mixing red 301, green 302, and blue 303, which are basic light sources.
도 4는 CMY 컬러모델을 이용하여 컬러를 표현하는 감산 혼합 방법을 도시한 도면이다. CMY 컬러모델은 인쇄 장치에서 사용되는 감색체계(subtractive system)를 가지며 원색은 시안(cyan)(401), 마젠타(magenta)(402), 엘로우(yellow)(403)이다. CMY 컬러모델의 기본색인 시안(401), 마젠타(402), 엘로우(403)은 RGB 컬러모델의 레드(301), 그린(302), 블루(303)와 각각 보색 관계에 있다. 인쇄 장치는 시안(401), 마젠타(402), 엘로우(403)의 3가지 컬러 토너(toner)를 이용하여 컬러를 표현한다. 다만, CMY 컬러모델에서 시안(401), 마젠타(402), 엘로우(403)를 혼합하여도 순수한 블랙(pure black)을 표현할 수 없기에, CMY 컬러모델에 블랙(K라고 표기함)을 추가한 CMYK 컬러모델도 사용된다. 4 is a diagram showing a subtraction mixing method for expressing colors using a CMY color model. The CMY color model has a subtractive system used in a printing apparatus, and the primary colors are
다시 도 1을 참조하면, 화상형성장치(200)는 다양한 컬러모델을 사용하여 인 쇄 작업을 수행할 수 있으나, 이하에서는 설명의 편의를 위하여 CMYK 컬러모델을 이용하여 인쇄 작업을 수행한다고 가정한다. 또한, 이하에서는 설명의 편의를 위하여 화상형성장치(200)는 토너를 사용하여 인쇄 작업을 수행하는 것으로 설명할 것이나, 이에 한정되지 않고, 본 실시예는 잉크를 사용하여 인쇄 작업을 수행하는 화상형성장치(200)에서도 사용 가능함을 알 수 있다.Referring again to FIG. 1, the
따라서, 인쇄대상 문서의 레드, 그린 및 블루 값이란 인쇄대상 문서에 표현된 컬러를 구성하는 레드, 그린 및 블루의 값을 의미한다. RGB 컬러모델에서 R, G, B 각각 8bit로 구성된 경우를 예로 들어 설명하면, 인쇄대상 문서의 레드, 그린 및 블루 값은 R 영역이 16, G 영역이 15, B 영역이 16인 경우 (16, 15, 16) 등과 같은 형식으로 레드, 그린 및 블루 값을 표현할 수 있다. 상기와 같은 형식으로 표현된 레드, 그린 및 블루 값을 참조하여 인쇄대상 문서의 컬러속성을 결정할 수 있다.Therefore, the red, green, and blue values of the document to be printed refer to the values of red, green, and blue constituting the color expressed in the document to be printed. The red, green, and blue values of the document to be printed are 16, 16, 16, and 16 (16, 16, and 16) in the R, G, and B colors, respectively, 15, 16), and the like. The color attribute of the document to be printed can be determined with reference to the red, green, and blue values expressed in the above format.
호스트 장치(100)로부터 인쇄데이터를 수신하면, 제어부(220)는 에뮬레이션을 이용하여 수신된 인쇄데이터를 이미지데이터로 변환하고, 변환된 이미지데이터에 대하여 렌더링을 수행한다. 본 실시예에 따른 에뮬레이션은 PCL(Printer Control Language), HPGL(HP Graphic Language), PDL(Printer Description Language), KS/KSSM, PS(PostScript), XPS(SML Paper Specification), PCL5CE 등이 있다. Upon receiving the print data from the
또한, 제어부(220)는 호스트 장치(100)로부터 수신된 인쇄데이터뿐만 아니라 팩시밀리로부터 수신된 팩스데이터, 화상형성장치(200)와 연결된 이동식 저장매체로부터 수신된 데이터 등을 에뮬레이션을 이용하여 이미지데이터로 변환할 수 있 다. 본 실시예에서 이미지데이터는 디지털 이미지를 저장하기 위한 비트맵(bitmap)이 일반적이나, 이에 한정되지 않고 JPEG(Joint Photographic Experts Group), GIF(Graphic Interchange Format), 및 PNG(Portable Network Graphics)를 모두 포함한다.In addition to the print data received from the
제어부(220)는 변환된 이미지데이터에 대하여 렌더링을 수행한다. 렌더링은 변환된 이미지데이터의 각 화소들의 컬러에 대하여 인쇄 작업을 수행하기 위한 컬러별 인쇄데이터로 변환하는 것을 의미한다.The
또한, 제어부(220)는 문서의 레드, 그린 및 블루의 값이 모노에 근접하는 정도에 따라 상기 문서를 적어도 하나 이상의 영역으로 설정한다. 이때, 적어도 하나 이상의 영역은 상기 문서의 컬러가 모노에 근접한 정도에 따라 제 1 영역, 제 2 영역 및 제 3 영역 등으로 구성될 수 있다.In addition, the
제어부(220)는 인쇄대상 문서에 대한 화소별 레드, 그린 및 블루의 값을 소정의 임계값과 비교하여, 상기 문서에 표현된 컬러가 모노에 근접한 정도에 따른 상기 문서의 컬러속성을 결정한다. 상기에서 설명한 바와 같이, 컬러의 레드, 그린 및 블루의 컬러별 채널의 값이 각각 (0, 0, 0)을 나타내면, 상기 컬러는 블랙을 나타낸다. 제어부(220)는 상기 컬러별 채널의 값을 분석하고, 상기 분석 결과를 소정의 임계값과 비교하여 각 화소의 컬러가 모노와 근접한 정도에 따른 컬러속성을 결정한다. The
이때, 소정의 임계값은 0% 초과 100% 이하와 같은 비율로 설정될 수도 있고, 또는 각 컬러별 채널의 값에 따라 0 이상 255 이하의 값(8bit를 이용하는 경우)이 설정될 수도 있다. 본 실시예에 따른 소정의 임계값은 10과 같은 값으로 설정될 수 있다. 다만, 이는 일 실시예에 불과하고 소정의 임계값은 이에 한정되지 않음을 알 수 있다. 이하에서 임계값을 기준으로 영역을 설정하는 방법에 대하여 좀 더 상세히 설명한다.At this time, the predetermined threshold may be set to a ratio equal to or greater than 0% and equal to or less than 100%, or a value equal to or greater than 0 and less than or equal to 255 (in the case of using 8 bits) may be set according to the value of each color channel. The predetermined threshold value according to the present embodiment may be set to a value equal to 10. However, it is to be understood that this is only an embodiment and that the predetermined threshold value is not limited thereto. Hereinafter, a method of setting an area based on a threshold will be described in more detail.
인쇄대상 문서의 일부에 블랙 이외의 컬러가 포함된 경우, 문서 전체에 혼합 컬러들을 이용하여 인쇄 작업을 수행하면 인쇄의 퀄리티가 저하된다. 즉, 인쇄대상 문서에 블랙만으로 표현된 텍스트 오브젝트 및 블랙 이외의 컬러가 포함된 오브젝트가 함께 존재할 경우, 모든 문서에 대하여 컬러를 혼합하여 컬러를 표현하는 인쇄 방식에 따른 인쇄 작업을 수행한다. 따라서, 블랙 이외의 컬러가 포함된 오브젝트뿐만 아니라, 블랙 또는 모노와 근접한 컬러로 표현된 텍스트 오브젝트에 대하여 블랙 토너를 사용하여 인쇄하는 것이 아니라, 시안, 마젠타, 엘로우 등을 혼합하여 인쇄 작업을 수행한다. 이는 혼합 컬러 인쇄 방식에 따른 인쇄 작업을 수행하는 중, 블랙만을 이용하여 인쇄하는 단일 컬러 인쇄 방식에 따른 인쇄 작업을 수행하기 위해서는 전자사진(electrophotograph) 프로세서 엔진을 정지하고 다시 시작하여야 하기 때문에, 이에 따른 인쇄 속도 저하가 발생하게 된다.In the case where a part of the document to be printed includes a color other than black, the printing quality is deteriorated when the printing operation is performed using mixed colors throughout the document. That is, when a text object represented by only black and an object including a color other than black exist together in the printing target document, a printing operation according to a printing method of representing colors by mixing colors for all documents is performed. Therefore, not only black objects other than black but also black objects or text objects represented in mono colors are mixed with cyan, magenta, yellow, etc., instead of using black toner . This is because the electrophotograph processor engine must be stopped and restarted in order to perform a printing operation according to the single color printing method in which printing is performed using only black while performing a printing operation according to the mixed color printing method, The printing speed is lowered.
따라서, 본 실시예에 따른 화상형성장치(200)는 문서를 구성하는 컬러의 레드, 그린 및 블루의 값을 분석하여 문서의 컬러가 모노와 근접한 부분은 블랙 토너를 이용하여 인쇄한다. 이를 위하여 제어부(220)는 인쇄데이터의 화소별 레드, 그린 및 블루의 혼합 정도를 소정의 임계값과 비교하고, 상기 비교 결과에 따라 상기 문서를 적어도 하나 이상의 영역으로 분류하여 설정한다.Accordingly, the
예를 들어, 제어부(220)는 인쇄대상 문서를 3개의 영역으로 설정할 수 있다. 본 실시예에 따른 3개의 영역을 제 1 영역, 제 2 영역, 및 제 3 영역이라고 하면, 제 1 영역은 모노와 가장 근접한 컬러로 표현된 영역을 의미하고, 제 3 영역은 모노와의 유사도가 가장 적은 컬러로 표현된 영역을 의미한다. 제 1 영역과 제 2 영역의 경계는 제 1 임계값에 의하여 설정되고, 제 2 영역과 제 3 영역의 경계는 제 2 임계값에 의하여 설정될 수 있다.For example, the
도 5는 본 실시예에 따른 임계값에 기초하여 영역 설정 방법을 도시한 도면이다. 도 5를 참조하면, 약 4,913 컬러들을 표현하는 컬러테이블(501) 및 임계값을 이용하여 설정된 관심영역 그래프(502)가 도시되어 있다.5 is a diagram showing a method of setting a region based on a threshold value according to the present embodiment. Referring to FIG. 5, there is shown a color table 501 representing about 4,913 colors and a region of
인쇄대상 문서의 R, G, B가 각각 8bit로 이루어진 경우, R, G, B는 각각 0 내지 255의 값을 가질 수 있고, 이들의 조합에 의하여 총 16,777,216 컬러를 표현할 수 있다. 화상형성장치(200)에서 이들의 컬러를 표현하기 위하여 다양한 컬러테이블을 사용할 수 있다. R, G, B 각각의 영역을 9, 17, 또는 33개 등으로 구분하여 상기 0 내지 255의 값을 각각 대응되게 적용시킬 수 있다. 컬러테이블(501)은 R, G, B 각각의 영역을 17개로 구분하여 약 4,913 컬러들을 표현하는 컬러테이블(501)에 해당한다. When R, G, and B of the document to be printed are 8 bits, each of R, G, and B may have a value ranging from 0 to 255, and a total of 16,777,216 colors can be represented by a combination thereof. Various color tables can be used to represent these colors in the
관심영역 그래프(502)는 컬러테이블(501)에 대응하여 설정된 관심영역을 도시하고 있다. 관심영역 그래프(502)는 R, G, B 축을 기준으로 도시되어 있다. 관심영역이 제 1 영역 내지 제 3 영역으로 구성된다고 가정하면, 제 1 영역(503), 제 2 영역(504) 및 제 3 영역(505)이 각각 설정되어 있다.The region of
화상형성장치(200)의 사용환경에 따라 제 1 임계값 이내에 해당하는 컬러들은 제 1 영역(503)으로 설정하고, 제 2 임계값 이내에 해당하는 컬러들은 제 2 영역(504)으로 설정할 수 있다. 제 2 관심(504) 외의 영역은 모두 제 3 영역(505)에 해당할 수도 있고, 또는 제 3 임계값을 따로 설정하여 제 3 영역(505)의 범위를 지정할 수도 있다.The colors falling within the first threshold value may be set to the
이때, 제 1 임계값, 제 2 임계값 및 제 3 임계값은 화상형성장치(200)의 사용환경에 따라 다양하게 설정될 수 있다. 예를 들면, 제 1 임계값은 컬러테이블(501)에서 두 번째 구간(No.2)까지, 제 2 임계값은 컬러테이블(501)에서 10번째 구간(No.10)까지 등으로 설정될 수 있다. 예를 들어 설명하면, 문서의 (R, G, B)의 값이 (5, 6, 8)인 영역은 제 1 영역으로 설정될 수 있다.At this time, the first threshold value, the second threshold value, and the third threshold value may be variously set according to the use environment of the
다시 도 1을 참조하면, 제어부(220)는 문서를 구성하는 레드, 그린 및 블루의 값이 제 1 임계값 이하인 경우에는 제 1 영역으로 설정하고, 컬러별 인쇄데이터의 값이 제 1 임계값보다 크고 제 2 임계값 이하인 경우에는 제 2 영역으로 설정하고, 컬러별 인쇄데이터의 값이 제 2 임계값보다 큰 경우에는 제 3 영역으로 설정한다. Referring again to FIG. 1, when the values of red, green, and blue constituting a document are equal to or less than the first threshold value, the
상기에서 설명한 제 1 내지 제 3 영역 및 제 1 내지 제 2 임계값들은 본 실시예에 따른 하나의 예시일 뿐이고, 영역들의 수 및 임계값과 임계값의 수는 이에 한정되지 않음을 알 수 있다.The first to third regions and the first to second thresholds described above are only examples according to the present embodiment, and it is understood that the number of regions and the number of thresholds and thresholds are not limited thereto.
생성부(221)는 화상형성장치(200)에 기존재하는 제 3 컬러매칭테이블과 상기 문서의 레드, 그린 및 블루의 값에 대응하는 컬러속성을 이용하여 제 4 컬러매칭테 이블을 생성한다. 즉, 제어부(220)는 인쇄대상 문서를 구성하는 레드, 그린 및 블루의 값에 따라 상기 문서에 대하여 적어도 하나 이상의 영역을 설정하고, 생성부(221)는 상기 설정된 영역들에 대응하는 컬러매칭테이블을 생성한다. The generating
본 실시예에서 컬러매칭테이블이란 화상형성장치(200)의 토너에 해당하는 복수 개의 원색들과 블랙 각각에 대해 어느 하나의 컬러를 표현하기 위한 상기 원색들 및 블랙의 비율의 대응 관계가 테이블 형태로 작성된 것을 의미한다. 즉, 본 실시예에 따른 화상형성장치(200)에서 컬러매칭테이블은 시안, 마젠타, 엘로우 및 블랙을 혼합하여 하나의 컬러를 표현하기 위하여 설정된 시안, 마젠타, 엘로우 및 블랙의 비율의 대응관계를 테이블 형태로 작성한 것을 의미한다. 다만, 시안, 마젠타, 엘로우 및 블랙은 하나의 실시예에 해당할 뿐이고, 상기 컬러매칭테이블은 다양한 컬러들을 포함할 수 있다. 본 실시예에 따른 컬러매칭테이블은 룩업 테이블(Lookup Table)의 형태로 저장부(230)에 저장되어 있을 수 있다.The color matching table in the present embodiment is a table in which the correspondence relationship between the plurality of primary colors corresponding to the toner of the
생성부(221)는 저장부(230)에 저장된 제 3 컬러매칭테이블을 이용하여 상기 설정된 영역에 대응하는 제 4 컬러매칭테이블을 생성한다. 즉, 생성부(221)는 제 3 컬러매칭테이블에 대하여 상기 문서의 컬러속성에 대응하는 가중치를 곱하여 제 4 컬러매칭테이블을 생성한다.The
제 4 컬러매칭테이블은 설정된 영역들 각각에 대응하는 컬러매칭테이블들로 구성될 수 있다. 즉, 제 4 컬러매칭테이블은 제 1 영역에 대응하는 컬러매칭테이블, 제 2 영역에 대응하는 컬러매칭테이블, 및 제 3 영역에 대응하는 컬러매칭테이블을 모두 포함한다.The fourth color matching table may be composed of color matching tables corresponding to each of the set areas. That is, the fourth color matching table includes both the color matching table corresponding to the first area, the color matching table corresponding to the second area, and the color matching table corresponding to the third area.
이때, 컬러속성은 문서를 구성하는 레드, 그린 및 블루의 값이 모노에 근접하는 정도에 따라 가중치가 부여된 것으로, 상기 모노에 근접하는 정도에 따라 설정된 영역의 시안, 마젠타, 엘로우 및 블랙에 대한 인쇄 상대값을 의미한다. 이때, 인쇄 상대값은 시안, 마젠타 및 엘로우에 대한 컬러 및 블랙에 대한 인쇄 상대값을 포함한다. 즉, 문서를 구성하는 레드, 그린 및 블루의 값이 모노에 근접할수록 블랙에 대한 가중치가 높아지고 컬러에 대한 가중치가 낮아지도록 인쇄 상대값을 결정할 수 있다.At this time, the color attribute is weighted according to the degree of proximity of the values of red, green, and blue constituting the document to mono. The color attribute is weighted according to the degree of proximity to the mono, for cyan, magenta, Means a printing relative value. At this time, the printing relative values include color relative to cyan, magenta and yellow, and printing relative values with respect to black. That is, as the values of red, green, and blue forming the document are closer to mono, the printing relative value can be determined so that the weight for black increases and the weight for color decreases.
상기에서 예시로 든 3개의 영역을 예로 들어 설명하면, 본 실시예에 따른 인쇄대상 문서는 모노와 가장 근접한 제 1 영역, 블랙 외의 컬러들이 혼합된 제 2 영역 및 제 3 영역으로 구성된다. 이때, 제 2 영역은 제 3 영역과 비교하여 좀 더 모노와 근접하다.For example, the printing target document according to the present embodiment includes a first area closest to mono, a second area mixed with colors other than black, and a third area. At this time, the second area is closer to the mono than the third area.
제 1 영역은 모노와 가장 근접한 영역이기에, 생성부(221)는 제 3 컬러매칭테이블에 대하여 블랙의 인쇄 상대값을 100%로 하고, 시안, 마젠타 및 엘로우를 포함하는 컬러의 인쇄 상대값을 0%로 하여 제 1 영역에 대한 제 4 컬러매칭테이블을 생성한다.Since the first area is the area closest to the mono, the generating
좀 더 상세히 설명하면, 제 3 컬러매칭테이블은 시안, 마젠타, 엘로우 및 블랙에 대한 각각의 혼합 정도를 나타낸다. 생성부(221)는 제 3 컬러매칭테이블에 나타난 혼합 정도에 대하여 상기의 인쇄 상대값인 가중치를 곱하여 제 4 컬러매칭테이블을 생성한다. 즉, 생성부(221)는 제 3 컬러매칭테이블의 시안, 마젠타 및 엘로우의 혼합 정도에 대하여 컬러의 인쇄 상대값을 가중치로 하고, 블랙의 혼합 정도 에 대하여 블랙의 인쇄 상대값을 가중치로 하여 제 4 컬러매칭테이블을 생성한다.More specifically, the third color matching table represents the degree of blending for each of cyan, magenta, yellow, and black. The
생성부(221)는 제 3 컬러매칭테이블에 대하여 블랙의 인쇄 상대값을 70%로 하고, 컬러의 인쇄 상대값을 40%로 하여 제 2 영역에 대한 제 4 컬러매칭테이블을 생성할 수 있고, 또한, 제 3 컬러매칭테이블에 대하여 블랙의 인쇄 상대값을 30%로 하고, 컬러의 인쇄 상대값을 80%로 하여 제 3 영역에 대한 제 4 컬러매칭테이블을 생성할 수 있다. 이때, 인쇄 상대값은 사용자에 의하여 또는 화상형성장치(200)의 설정에 따라 변경이 가능하다.The generating
제 2 영역 및 제 3 영역에 대하여 상기에서 제시한 바와 같이, 블랙과 시안, 마젠타, 엘로우의 가중치를 설정함으로 인하여 블랙만으로 인쇄하는 제 1 영역과 제 2 내지 제 3 영역에 경계선이 발생하는 것을 방지할 수 있다. 또한, 컬러-모노 역전 현상을 방지할 수도 있음을 알 수 있다.As described above with respect to the second area and the third area, by setting the weights of black, cyan, magenta, and yellow, it is possible to prevent a boundary line from being generated in the first area and the second to third areas to be printed only in black can do. It can also be seen that the color-mono inversion phenomenon can be prevented.
상기에서 제시한 인쇄 상대값은 본 실시예에 따른 하나의 예시에 불가할 뿐이고, 상기에서 기재된 인쇄 상대값에 한정되지 않고 다양한 방법을 이용하여 제 4 컬러매칭테이블을 생성할 수 있음을 알 수 있다.It can be seen that the above-described printing relative value is only for one example according to the present embodiment, and that the fourth color matching table can be generated by using various methods without being limited to the printing relative value described above .
제어부(220)는 생성된 제 4 컬러매칭테이블을 저장부(230)에 저장한다. 제 4 컬러매칭테이블을 인쇄옵션에 따라 계속적으로 적용되도록 영구적으로(permanent) 저장할 수도 있고, 또는 일시적으로 사용하기 위하여 임시적(temporary)으로 저장할 수도 있다. 또한, 사용자는 저장된 제 4 컬러매칭테이블을 갱신할 수도 있다.The
또한, 제어부(220)는 제 4 컬러매칭테이블을 화상형성장치(200)와 연결된 호스트 장치(100)에 저장할 수도 있고, 화상형성장치(200)와 연결된 저장매체에 저장 할 수도 있다. 이때, 저장매체는 데이터를 기록할 수 있는 모든 매체를 포함하고, 제어부(220)는 화상형성장치(200) 또는 호스트 장치(100)와 연결된 이동성을 겸비한 이동식 저장 매체에 상기 제 4 컬러매칭테이블을 저장할 수도 있다.The
이와 같이, 화상형성장치(200)뿐만 아니라 호스트 장치(100) 또는 저장매체에 제 4 컬러매칭테이블을 저장함으로 인하여, 사용자는 저장된 제 4 컬러매칭테이블을 이용하여 다른 화상형성장치에서도 동일한 인쇄 방식으로 인쇄 작업이 수행되도록 할 수 있다.Thus, by storing the fourth color matching table in the
선택부(222)는 인쇄대상 문서의 컬러속성에 따라 제 3 컬러매칭테이블로 인쇄하는 제 1 인쇄 또는 제 4 컬러매칭테이블로 인쇄하는 제 2 인쇄 중 어느 하나를 선택한다. 즉, 선택부(222)는 흑백최적화 인쇄옵션이 선택되면, 문서의 레드, 그린 및 블루의 값이 모노와 근접한 정도에 따라 제 1 인쇄 또는 제 2 인쇄 중 어느 하나의 인쇄 방식을 선택한다. 또한, 선택부(222)는 제 2 인쇄가 선택되면 모노와 가장 근접한 정도에 따라 설정된 영역들 각각에 대응하는 컬러매칭테이블을 선택할 수 있다.The
본 실시예에 따른 제 1 인쇄는 화상형성장치(200)에 기존재하는 제 3 컬러매칭테이블을 적용하여 인쇄한다. 제 3 컬러매칭테이블은 화상형성장치(200)에 미리 저장된 디폴트(default)로 설정된 컬러매칭테이블을 의미한다. 즉, 흑백최적화 인쇄옵션이 설정되지 않으면, 통상적인 인쇄 절차에 따라 제 3 컬러매칭테이블을 적용하여 인쇄 작업을 수행한다. 또한, 흑백최적화 인쇄옵션이 설정되더라도, 제 1 인쇄가 선택된 영역에 대하여 제 3 컬러매칭테이블을 이용하여 인쇄 작업을 수행한 다.The first printing according to the present embodiment applies a third color matching table existing in the
제 2 인쇄는 제 4 컬러매칭테이블을 적용하여 인쇄한다. 본 실시예에 따른 화상형성장치(200)는 문서의 레드, 그린 및 블루의 값에 따라 상기 문서를 복수 개의 영역으로 설정하고, 설정된 영역들 각각에 대응하는 제 4 컬러매칭테이블을 선택하여 인쇄 작업을 수행한다. The second printing is performed by applying the fourth color matching table. The
이때, 인쇄대상 문서가 사진 오브젝트, 텍스트 오브젝트, 그래픽 오브젝트 등 적어도 하나 이상의 오브젝트를 포함하는 경우, 문서 전체뿐만 아니라 각 오브젝트 별로 제 1 인쇄 또는 제 2 인쇄를 선택하여 인쇄 작업을 수행할 수도 있다. 또한, 문서가 적어도 한 장 이상의 페이지로 구성된 경우, 각 페이지 별로 제 1 인쇄 또는 제 2 인쇄를 선택하여 인쇄 작업을 수행할 수도 있다.At this time, when the document to be printed includes at least one object such as a photo object, a text object, and a graphic object, the first print or the second print may be selected for each object as well as the entire document to perform a print job. In addition, when the document is composed of at least one page, a first print or a second print may be selected for each page to perform a print job.
선택부(222)는 문서를 구성하는 레드, 그린, 및 블루의 값에 따라 문서 전체 또는 오브젝트 별로 제 2 인쇄를 선택하여 인쇄 작업을 수행할 수도 있고, 또는 문서를 구성하는 레드, 그린, 및 블루의 값에 따라 문서 전체 또는 오브젝트 별로 제 1 인쇄 또는 제 2 인쇄를 선택하여 두 가지 인쇄 방식을 혼합하여 인쇄 작업을 수행할 수도 있다.The selecting
제어부(220)는 제 3 컬러매칭테이블 또는 제 4 컬러매칭테이블을 이용하여 인쇄대상 문서의 각 영역 별로 컬러 매칭 작업을 수행한다. 이때, 제 4 컬러매칭테이블은 미리 생성되어 저장부(230), 호스트 장치(100), 또는 저장매체에 저장된 컬러매칭테이블을 독출하여 사용할 수도 있음을 알 수 있다. 또한, 제어부(220)는 인쇄대상 문서의 각 영역 별로 대응하는 컬러매칭테이블을 이용한 컬러 매칭 작업에 있어, 오브젝트 별로 컬러 매칭 작업을 수행할 수도 있다. The
컬러 매칭 작업이 완료된 후, 제어부(220)는 하프톤(half tone)을 수행한다. 제어부(220)는 하프톤 작업이 완료된 데이터를 화상 형성부(251)로 출력하여, 인쇄 대상인 문서를 인쇄한다.After the color matching operation is completed, the
제어부(220)는 통신 인터페이스부(210)를 통하여 RGB 이미지를 획득한다. 흑백최적화 인쇄옵션이 선택되었는지 여부에 따라, 제어부(220)에서 수행되는 데이터 처리 흐름도는 도 6에 도시된 바와 같다.The
도 6은 본 실시예에 따른 흑백최적화 인쇄옵션이 선택되었는지 여부에 따라, 제어부(220)에서 수행되는 데이터 처리 흐름도이다. 도 6을 참조하면, 본 실시예에 따른 제어부(220)에서 수행되는 데이터 처리 흐름도는 도 1에 도시된 화상형성장치(200)에서 시계열적으로 처리되는 단계들로 구성된다. 따라서, 이하 생략되는 내용이라 하더라도 도 1에 도시된 화상형성장치(200)에 관하여 이상에서 기술된 내용은 본 실시예에 따른 데이터 처리 흐름도에도 적용된다.6 is a flow chart of data processing performed by the
601 단계에서 제어부(220)는 인쇄 대상인 문서의 RGB 이미지를 획득한다.In
602단계에서 제어부(220)는 본 실시예에 따른 흑백최적화 인쇄옵션이 설정되었는지 여부를 판단한다. 흑백최적화 인쇄옵션이 설정되었으면 604 단계로 진행하고, 흑백최적화 인쇄옵션이 설정되지 않았으면 603 단계로 진행한다.In
603 단계에서 제어부(220)는 저장부(230)에 저장된 제 3 컬러매칭테이블을 이용하여 인쇄 대상인 문서에 대한 컬러 매칭 작업을 수행한다.In step 603, the
604 단계에서 제어부(220)는 흑백최적화 인쇄옵션이 설정된 경우, 저장된 컬 러매칭테이블이 존재하는지 판단한다. 이때, 저장된 컬러매칭테이블은 저장부(230), 화상형성장치(200)와 연결된 호스트 장치(100), 및 화상형성장치(200)와 연결된 저장매체 중 적어도 어느 하나에 저장되어 있다. 판단 결과, 저장된 컬러매칭테이블이 존재하면 606 단계로 진행하고, 저장된 컬러매칭테이블이 존재하지 않으면 605 단계로 진행한다.In
605 단계에서 생성부(221)는 상기 문서의 레드, 그린 및 블루의 값에 대응하는 컬러속성을 이용하여 제 4 컬러매칭테이블을 생성한다.In
606 단계에서 제어부(220)는 저장된 컬러매칭테이블 또는 생성된 제 4 컬러매칭테이블 중 어느 하나를 이용하여 컬러 매칭 작업을 수행한다.In
607 단계에서 제어부(220)는 하프톤 작업을 수행하고, 하프톤 작업이 완료되면 인쇄 대상인 문서는 CMYK 이미지로 변환된다.In
도 7은 제어부(220)에서 본 실시예에 따른 흑백최적화 인쇄옵션의 선택 여부에 따른 오브젝트 별 데이터 처리 흐름도이다. 도 7을 참조하면, 본 실시예에 따른 제어부(220)에서 수행되는 데이터 처리 흐름도는 도 1에 도시된 화상형성장치(200)에서 시계열적으로 처리되는 단계들로 구성된다. 따라서, 이하 생략되는 내용이라 하더라도 도 1에 도시된 화상형성장치(200)에 관하여 이상에서 기술된 내용은 본 실시예에 따른 데이터 처리 흐름도에도 적용된다.FIG. 7 is a flow chart of object-based data processing according to whether the
701 단계에서 제어부(220)는 RGB 이미지를 획득한다.In
702 단계 내지 704 단계에서 제어부(220)는 오브젝트 별로 본 실시예에 따른 흑백최적화 인쇄옵션의 선택 여부를 판단한다. 판단 결과에 따라, 인쇄옵션이 선택 된 경우에는 705 단계 내지 707 단계로 진행하고, 인쇄옵션이 선택되지 않은 경우에는 711 단계 내지 713 단계로 진행한다.In
705 단계 내지 707 단계에서 제어부(220)는 오브젝트 별로 본 실시예에 따른 컬러 속성에 따라 문서를 인쇄하는 옵션에 따른 알고리즘을 수행한다. 이러한 알고리즘은 도 6의 604 단계 내지 605 단계를 의미한다. 즉, 저장된 컬러매칭테이블이 존재하는 지 여부를 판단하여 저장된 컬러매칭테이블을 독출하거나, 또는 제 4 컬러매칭테이블을 생성하는 작업을 의미한다. 이때, 생성부(221)는 제 4 컬러매칭테이블의 생성을 위하여 저장부(230)에 저장된 제 3 컬러매칭테이블을 독출하여 이용한다. In
708 단계 내지 710 단계에서 제어부(220)는 오브젝트 별로 컬러 매칭 작업을 수행한다.In
711 단계 내지 713 단계에서 제어부(220)는 저장부(230)에 저장된 제 3 컬러매칭테이블을 이용하여 컬러 매칭 작업을 수행한다.In
714 단계에서 제어부(220)는 하프톤 작업을 수행하고, 하프톤 작업이 완료되면 인쇄 대상인 문서는 CMYK 이미지로 변환된다.In
따라서, 본 실시예에 따른 화상형성장치(200)는 오브젝트 별로 흑백최적화 인쇄옵션의 설정 여부를 판단하여 인쇄할 수 있다. 사용자는 오브젝트 별로 인쇄옵션을 각각 설정할 수도 있고, 또는 화상형성장치(200)의 기본 설정에 따라 오브젝트 별로 인쇄옵션이 설정될 수도 있다.Accordingly, the
다시 도 1을 참조하면, 저장부(230)에는 문서를 인쇄하는 컬러들의 혼합 비 율을 나타내는 컬러매칭테이블 및 인쇄대상 문서의 인쇄데이터가 저장되어 있다. 또한, 저장부(230)는 생성부(221)에 의하여 생성된 새로운 컬러매칭테이블을 더 저장할 수 있다. 본 실시에에 따른 저장부(230)는 통상적인 저장매체로서 본 실시예와 관련된 기술 분야에서 통상의 지식을 가진 자라면, 저장부(230)는 하드디스크드라이브(Hard Disk Drive, HDD), RAM(Random Access Memory), 플래쉬메모리(Flash Memory) 및 메모리카드(Memory Card)를 모두 포함함을 알 수 있다.Referring again to FIG. 1, the
사용자 인터페이스부(240)는 사용자로부터 입력 신호를 획득하고, 사용자에게 출력 정보를 표시한다. 예를 들어 설명하면, 사용자 인터페이스부(240)는 화상형성장치(200)에 마련된 디스플레이 패널, 마우스, 키보드, 터치 화면, 모니터, 스피커 등의 입출력 장치를 모두 포함한다.The
사용자는 사용자 인터페이스부(240)를 이용하여 흑백최적화 인쇄옵션을 설정하거나, 인쇄옵션 설정 여부를 확인할 수 있다.The user can set the black-and-white optimized print option using the
화상 형성부(251) 제어부(220)로부터 획득한 인쇄 대상인 작업 문서에 대하여 화상 형성 작업을 수행한다. 즉, 제어부(220)의 제어에 따라 인쇄 대상인 문서에 대하여 문서 전체, 문서의 각 페이지 별, 또는 문서의 각 오브젝트 별로 본 실시예에 따른 인쇄옵션의 설정 여부에 따른 인쇄 작업을 수행한다. 즉, 선택부(222)의 제 1 인쇄 또는 제 2 인쇄의 선택 결과에 따라 상기 문서 전체 또는 상기 문서의 오브젝트 별로 제 3 컬러매칭테이블 또는 제 4 컬러매칭테이블을 적용하여 인쇄데이터를 인쇄한다. 이때, 저장된 제 4 컬러매칭테이블은 영구적으로 또는 임시적으로 또는 반복적으로 적용하여 인쇄 작업을 수행할 수 있다.The
팩스부(252) 및 전송 기능 수행부(253)는 화상형성장치(200)의 다양한 기능을 수행한다. 팩스부(252)는 문서의 팩스 전송 작업을 수행하고, 전송 기능 수행부(253)는 문서를 서버, 이동식저장매체, 컴퓨터 시스템 등의 외부 장치로의 전송 작업을 수행할 수 있다.The
도 8은 본 실시예에 따른 흑백최적화 인쇄옵션을 지원하는 화상형성장치(200)를 제어하는 방법에 관한 흐름도이다. 도 8을 참조하면, 도 1에 도시된 화상형성시스템에서 시계열적으로 처리되는 단계들로 구성된다. 따라서, 이하 생략되는 내용이라 하더라도 도 1에 도시된 화상형성 시스템에 관하여 이상에서 기술된 내용은 본 실시예에 따른 도 8의 흐름도에도 적용된다.8 is a flowchart related to a method of controlling the
801 단계에서 호스트 장치(100)의 프로세서(130)는 인쇄대상 문서를 인쇄하기 위한 프린터 드라이버를 실행한다.In
802 단계에서 사용자는 사용자 인터페이스부(110)를 통하여 흑백최적화 인쇄옵션을 선택하고, 이에 대응하여 프린터 드라이버에서 흑백최적화 인쇄옵션이 설정된다.In
803 단계에서 프로세서(130)는 실행된 프린터 드라이버를 이용하여 설정된 흑백최적화 인쇄옵션에 따라 기존재하는 제 1 컬러매칭테이블과 상기 문서의 레드, 그린 및 블루의 값에 대응하는 컬러속성을 이용하여 제 2 컬러매칭테이블을 생성한다.In
804 단계에서 프로세서(130)는 실행된 프린터 드라이버를 이용하여 상기 문서의 레드, 그린 및 블루의 값에 따라 제 1 컬러매칭테이블로 인쇄하는 제 1 인쇄 와 제 2 컬러매칭테이블로 인쇄하는 제 2 인쇄 중 어느 하나를 선택한다.In
805 단계에서 통신 인터페이스부(140)는 실행된 프린터 드라이버를 이용하여 선택된 인쇄 방식에 대응하는 컬러매칭테이블이 문서에 적용된 인쇄데이터를 화상형성장치(200)로 전송한다.In
따라서, 호스트 장치(100) 또는 화상형성장치(200)에서 문서의 컬러가 모노에 근접한 정도에 따라 영역을 설정하고, 설정된 영역에 대응하는 컬러매칭테이블을 생성하고, 상기 설정된 영역에 따른 인쇄 방식을 선택하고, 선택된 인쇄 방식에 대응하는 컬러매칭테이블을 적용할 수 있다. Therefore, the
상기에서 기재된 바에 의하면, 화상형성장치(200)는 흑백최적화 인쇄옵션을 이용하여 모노와 근접한 영역에 대하여 블랙 토너만을 이용하여 인쇄 작업을 수행할 수 있다. 따라서, 문서의 일부분에 블랙 이외의 컬러가 포함된 경우, 해당 부분만 혼합 컬러들을 이용하여 인쇄하고, 모노와 근접한 컬러로 설정된 영역에 대해서는 블랙을 이용하여 인쇄하는 블랙만을 이용하여 인쇄할 수 있다. 이로 인하여, 인쇄 퀄리티가 향상되고, 블랙 컬러를 혼합 컬러들을 이용하여 인쇄함으로 인한 텍스트 끊김 현상 및 혼합 컬러들의 불필요한 사용 문제를 해결할 수 있다.According to the above description, the
한편, 상술한 본 발명의 실시예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 또한, 상술한 본 발명의 실시에에서 사용된 데이터의 구조는 컴퓨터로 읽을 수 있는 기록매체에 여러 수단을 통하여 기록될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체 (예를 들면, 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등)와 같은 저장매체를 포함한다.The above-described embodiments of the present invention can be embodied in a general-purpose digital computer that can be embodied as a program that can be executed by a computer and operates the program using a computer-readable recording medium. In addition, the structure of the data used in the above-described embodiment of the present invention can be recorded on a computer-readable recording medium through various means. The computer-readable recording medium includes a storage medium such as a magnetic storage medium (e.g., ROM, floppy disk, hard disk, etc.), optical reading medium (e.g., CD ROM,
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.The present invention has been described with reference to the preferred embodiments. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.
도 1은 본 발명의 일 실시예에 따른 화상형성시스템을 나타낸 구성도이다.1 is a configuration diagram illustrating an image forming system according to an embodiment of the present invention.
도 2는 본 실시예에 따른 인쇄옵션을 선택하는 사용자 인터페이스 화면을 도시한 도면이다.2 is a view showing a user interface screen for selecting a printing option according to the present embodiment.
도 3은 RGB 컬러모델을 이용하여 컬러를 표현하는 가산 혼합 방법을 도시한 도면이다.3 is a view showing an additive mixing method for expressing colors using an RGB color model.
도 4는 CMY 컬러모델을 이용하여 컬러를 표현하는 감산 혼합 방법을 도시한 도면이다.4 is a diagram showing a subtraction mixing method for expressing colors using a CMY color model.
도 5는 본 실시예에 따른 임계값에 기초하여 영역 설정 방법을 도시한 도면이다.5 is a diagram showing a method of setting a region based on a threshold value according to the present embodiment.
도 6은 본 실시예에 따른 흑백최적화 인쇄옵션이 선택되었는지 여부에 따라, 제어부에서 수행되는 데이터 처리 흐름도이다.6 is a data processing flowchart performed by the control unit according to whether the monochrome optimization printing option according to the present embodiment is selected or not.
도 7은 제어부에서 본 실시예에 따른 흑백최적화 인쇄옵션의 선택 여부에 따른 오브젝트 별 데이터 처리 흐름도이다.FIG. 7 is a flow chart of object-based data processing according to whether the black-and-white optimized printing option is selected in the control unit according to the embodiment of the present invention.
도 8은 본 실시예에 따른 흑백최적화 인쇄옵션을 지원하는 화상형성장치를 제어하는 방법에 관한 흐름도이다.8 is a flowchart of a method for controlling an image forming apparatus that supports the monochrome optimization printing option according to the present embodiment.
Claims (20)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090079479A KR101631942B1 (en) | 2009-08-26 | 2009-08-26 | Method for printing document based on Black Optimization printing option and for controlling thereof, image forming apparatus and host device for performing thereof |
US12/869,162 US8576453B2 (en) | 2009-08-26 | 2010-08-26 | Method of printing document based on black optimization printing option and image forming apparatus and host device to perform the same |
US14/052,178 US9064205B2 (en) | 2009-08-26 | 2013-10-11 | Method of printing document based on black optimization printing option and image forming apparatus and host device to perform the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090079479A KR101631942B1 (en) | 2009-08-26 | 2009-08-26 | Method for printing document based on Black Optimization printing option and for controlling thereof, image forming apparatus and host device for performing thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110021596A KR20110021596A (en) | 2011-03-04 |
KR101631942B1 true KR101631942B1 (en) | 2016-06-20 |
Family
ID=43624517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090079479A Expired - Fee Related KR101631942B1 (en) | 2009-08-26 | 2009-08-26 | Method for printing document based on Black Optimization printing option and for controlling thereof, image forming apparatus and host device for performing thereof |
Country Status (2)
Country | Link |
---|---|
US (2) | US8576453B2 (en) |
KR (1) | KR101631942B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2463296B (en) * | 2008-09-09 | 2013-02-20 | Hewlett Packard Development Co | Conversion to monochrome image |
JP7297438B2 (en) * | 2018-12-19 | 2023-06-26 | キヤノン株式会社 | Information processing device, control method for information processing device, and program |
JP7252511B2 (en) * | 2019-02-07 | 2023-04-05 | 京セラドキュメントソリューションズ株式会社 | printer driver |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030072018A1 (en) | 2001-10-11 | 2003-04-17 | Fuji Xerox Co., Ltd. | Color processing method, storage medium, color processing apparatus, color transforming apparatus, and image forming apparatus |
US20050024661A1 (en) | 2003-07-30 | 2005-02-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and computer program |
JP2007243376A (en) * | 2006-03-07 | 2007-09-20 | Fuji Xerox Co Ltd | Image forming device and image processing method |
JP2008268620A (en) * | 2007-04-23 | 2008-11-06 | Seiko Epson Corp | Image forming apparatus |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07111599A (en) | 1993-10-13 | 1995-04-25 | Canon Inc | Color printer |
JPH07123267A (en) | 1993-10-25 | 1995-05-12 | Canon Inc | Color image forming device |
DE69601592T2 (en) * | 1995-05-03 | 1999-09-16 | Agfa-Gevaert N.V., Mortsel | Hue areas applied selective color correction |
JP2003324623A (en) * | 2002-05-08 | 2003-11-14 | Brother Ind Ltd | Color conversion device, program and table of the color conversion device, table creation device, program of the table creation device |
DE102004003300B4 (en) * | 2004-01-22 | 2014-03-06 | Heidelberger Druckmaschinen Ag | Method for producing a proof for a printing process with more than four inks |
JP5682239B2 (en) * | 2010-11-05 | 2015-03-11 | 富士ゼロックス株式会社 | Color adjusting device, image forming apparatus, image forming system, and color adjusting program |
JP5799634B2 (en) * | 2011-07-22 | 2015-10-28 | 株式会社リコー | Image processing apparatus and image processing system |
-
2009
- 2009-08-26 KR KR1020090079479A patent/KR101631942B1/en not_active Expired - Fee Related
-
2010
- 2010-08-26 US US12/869,162 patent/US8576453B2/en active Active
-
2013
- 2013-10-11 US US14/052,178 patent/US9064205B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030072018A1 (en) | 2001-10-11 | 2003-04-17 | Fuji Xerox Co., Ltd. | Color processing method, storage medium, color processing apparatus, color transforming apparatus, and image forming apparatus |
US20050024661A1 (en) | 2003-07-30 | 2005-02-03 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and computer program |
JP2007243376A (en) * | 2006-03-07 | 2007-09-20 | Fuji Xerox Co Ltd | Image forming device and image processing method |
JP2008268620A (en) * | 2007-04-23 | 2008-11-06 | Seiko Epson Corp | Image forming apparatus |
Also Published As
Publication number | Publication date |
---|---|
US20140078555A1 (en) | 2014-03-20 |
US20110051199A1 (en) | 2011-03-03 |
US8576453B2 (en) | 2013-11-05 |
KR20110021596A (en) | 2011-03-04 |
US9064205B2 (en) | 2015-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4677379B2 (en) | Image processing apparatus and image processing method | |
US20070058188A1 (en) | Image forming apparatus, image forming method, and image forming program | |
US8330970B2 (en) | Image processing device, image processing method, and recording medium | |
KR100699493B1 (en) | Preview Image Implementation Method and Device | |
KR20160079373A (en) | Image forming apparatus and method for color revising | |
US20140104657A1 (en) | Image formation device | |
US8982418B2 (en) | Printing system, a printing method, and a computer program for performing color conversion on a print object | |
KR101631942B1 (en) | Method for printing document based on Black Optimization printing option and for controlling thereof, image forming apparatus and host device for performing thereof | |
US20120062913A1 (en) | Information processing apparatus, information processing method and storage medium | |
US9423988B2 (en) | Print control apparatus, print control method, image forming apparatus, image forming method and computer-readable recording medium | |
EP2429173B1 (en) | Image forming apparatus, printing control terminal apparatus, and image forming method thereof | |
JP2009065529A (en) | Image forming apparatus, information processing device, and image forming method | |
US9344602B2 (en) | Apparatus, printing apparatus, control method of printing, and storage medium | |
JP2016042619A (en) | Image processing apparatus, image forming apparatus, image processing method, and program | |
US8390883B2 (en) | Image processing apparatus, image forming apparatus, and recording medium for overprint processing | |
US8792135B2 (en) | Image processing device, computer program product including image processing program embodied on computer readable medium, and image forming apparatus | |
JP2012247924A (en) | Image processing apparatus, image processing method, and program | |
US7978368B2 (en) | System and method for visualization of black-component gamut sculpting | |
JPH11134147A (en) | Image forming system | |
JP4706732B2 (en) | Color conversion apparatus, color conversion program, and color conversion method | |
EP2690855A2 (en) | A printing system, a printing method, and a computer program for performing color conversion on a print object | |
JP2000203096A (en) | Toner control device and method | |
JP2013109496A (en) | Print condition selection device, print condition selection method, and program | |
JP2012129875A (en) | Image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20090826 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20140825 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20090826 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151016 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20160324 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160614 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160615 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20190603 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20200601 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |