KR20060067771A - Apparatus and method for controlling printing time in image forming device - Google Patents
Apparatus and method for controlling printing time in image forming device Download PDFInfo
- Publication number
- KR20060067771A KR20060067771A KR1020040106679A KR20040106679A KR20060067771A KR 20060067771 A KR20060067771 A KR 20060067771A KR 1020040106679 A KR1020040106679 A KR 1020040106679A KR 20040106679 A KR20040106679 A KR 20040106679A KR 20060067771 A KR20060067771 A KR 20060067771A
- Authority
- KR
- South Korea
- Prior art keywords
- time
- dry time
- dry
- paper type
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
본 발명은 잉크(ink)를 이용한 화상형성장치에서 인쇄시 화상 및 인쇄용지의 특성에 따라 프린트된 잉크가 건조되기까지 걸리는 드라이 타임(Dry Time)을 가변시켜 양질의 화상을 얻거나 인쇄시간을 단축시키기 위한 화상형성장치의 인쇄시간 제어장치 및 그 방법에 관한 것으로, 본 발명에 따르면, 인쇄 명령시 데이터 베이스에 저장된 인쇄정보에 따라 상기 화상형성장치를 통해 출력되는 화상 데이터의 잉크가 건조되기까지 걸리는 드라이 타임을 매 출력시마다 가변적으로 결정하는 프린터 드라이버를 포함한다.
According to the present invention, an image forming apparatus using an ink may vary a dry time required to dry the printed ink according to the characteristics of an image and a printing paper, thereby obtaining a good image or shortening a printing time. The present invention relates to a printing time control apparatus and a method of controlling the image forming apparatus. It includes a printer driver that variably determines the dry time at every output.
화상형성장치, 드라이 타임, 프린터 드라이버, 비디오 컨트롤러Image Forming Device, Dry Time, Printer Driver, Video Controller
Description
도 1은 종래에 따른 화상형성장치의 제어를 위한 사용자 PC와의 연결관계를 나타내는 도면.1 is a diagram illustrating a connection relationship with a user PC for controlling an image forming apparatus according to the related art.
도 2는 본 발명에 따른 화상형성장치의 제어를 위한 사용자 PC와의 연결관계를 나타내는 도면.2 is a view showing a connection relationship with a user PC for controlling the image forming apparatus according to the present invention.
도 3은 도 2의 드라이타임 계산모듈의 상세 구성을 나타내는 도면.3 is a view showing a detailed configuration of the dry time calculation module of FIG.
도 4는 본 발명에 따른 화상형성장치의 인쇄시간 제어방법의 과정을 나타내는 흐름도.4 is a flowchart illustrating a process of a printing time control method of an image forming apparatus according to the present invention.
도 5는 도 4의 드라이 타임 계산 과정을 구체적으로 나타내는 도면.
FIG. 5 is a diagram illustrating the dry time calculation process of FIG. 4 in detail. FIG.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
100 : 사용자 PC 110 : 응용 프로그램100: user PC 110: the application
120 : 그래픽 엔진 130 : 프린터 드라이버120: graphics engine 130: printer driver
131 : 드라이타임 계산모듈 132 : 용지타입별 DB131: dry time calculation module 132: DB by paper type
133 : 오브젝트별 DB 134 : 데이터량별 DB 133: DB by object 134: DB by data amount
135 : 인쇄모드별 DB 140 : 스풀러135:
150 : 입출력 포트 200 : 화상형성장치150: input and output port 200: image forming apparatus
210 : 비디오 컨트롤러 220 : 엔진 컨트롤러210: video controller 220: engine controller
230 : 현상부
230: developing part
본 발명은 화상형성장치의 인쇄시간 제어장치 및 그 방법에 관한 것으로, 보다 상세하게는 잉크(ink)를 이용한 화상형성장치에서 인쇄시 화상 및 인쇄용지의 특성에 따라 프린트된 잉크가 건조되기까지 걸리는 드라이 타임(Dry Time)을 가변시켜 양질의 화상을 얻거나 인쇄시간을 단축시키기 위한 화상형성장치의 인쇄시간 제어장치 및 그 방법에 관한 것이다.The present invention relates to a printing time control apparatus and a method of the image forming apparatus, and more particularly, it takes until the printed ink is dried in accordance with the characteristics of the image and the printing paper when printing in the image forming apparatus using the ink (ink) The present invention relates to a printing time control apparatus and an method of an image forming apparatus for varying a dry time to obtain a high quality image or to reduce a printing time.
일반적으로 프린터는 컴퓨터가 처리한 결과를 확인 및 보관하며 타인에게 전달하기 위해 문서 형태로 출력하는 가장 보편화된 수단이다.In general, printers are the most common means of identifying and storing the results of computer processing and outputting them in document form for delivery to others.
최근 들어 프린터는 날로 발전하고 있는 스캐너 및 팩시밀리 등과 같은 사무 자동화 기기들과 더불어 수요가 급증하고 있음에 따라, 각각의 사무자동화 기기들은 각기 고유의 기능을 확장하기 위해 고성능으로 개발되고 있다.In recent years, as printers are rapidly increasing in demand with office automation devices such as scanners and facsimiles, each office automation device is being developed with high performance to expand its own functions.
이와 더불어, 독자적으로 사용되던 각각의 사무 자동화 기기를 일체형으로 개발하여 사용자에게 경제적 부담과 설치 공간을 경감시켜주면서 동시에 복합 문서 출력 기능을 수행하는 제품이 생산, 판매되고 있는 추세이다.In addition, by developing each of the office automation equipment that was used independently as a whole, to reduce the economic burden and installation space for the user, a product that performs a complex document output function is being produced and sold.
도 1은 종래에 따른 화상형성장치의 제어를 위한 사용자 PC와의 연결관계를 나타내는 도면이다.1 is a diagram illustrating a connection relationship with a user PC for controlling an image forming apparatus according to the related art.
도 1에 도시된 바와 같이, 종래의 화상형성장치를 제어하기 위한 사용자 PC(10)의 동작을 살펴보면, 먼저 사용자가 사용자 인터페이스를 이용하여 해당 응용 프로그램(Application, 11)을 통해 문서나 그래픽 등의 작업을 완료한 후 인쇄 명령을 하게 되면, 운영체제 프로그램인 그래픽 엔진(GDI, 12)의 제어에 의해 프린터 드라이버(Printer Driver, 13)에서는 상기 응용 프로그램에서의 인쇄 내용을 화상형성장치(20)가 해석할 수 있는 명령어를 생성하게 된다. 이러한 명령어는 스풀러(Spooler, 14)를 거쳐 직렬 포트(Serial Port)나 병렬포트(Parallel Port) 또는 네트웍 드라이버(Network Driver)와 같은 입출력 장치(15)를 통해 화상형성장치(20)의 비디오 컨트롤러(21)로 전달되어진다.As shown in FIG. 1, the operation of the
이에 따라, 비디오 컨트롤러(21)에서는 전달된 명령어를 해석하여 비트맵(bitmap) 데이터를 생성하게 된다. 이와 같이 생성된 비트맵 데이터는 엔진 컨트롤러(22)에서 화상으로 형성되어 현상부(23)를 통해 실제 인쇄가 이루어지게 된다.Accordingly, the
즉, 이와 같은 종래의 기술에서는 해당 인쇄 내용을 출력시 인쇄 용지의 특성이나 데이터량, 오브젝트(Object) 등을 고려하지 않고 인쇄 용지에 프린트된 잉크가 건조되기까지 걸리는 드라이 타임(Dry Time)을 일정하게 적용하도록 되어 있다.That is, in the related art, the dry time required for drying the ink printed on the printing paper is fixed without considering the characteristics of the printing paper, the amount of data, the object, or the like when outputting the printing contents. It is supposed to apply.
이로 인하여, 인쇄되는 데이터량이 많을 경우 드라이 타임(dry time)이 짧아 출력된 인쇄 내용이 마르기 전에 다음 장 인쇄물이 출력됨에 따라 인쇄된 내용이 번지게 되는 등 완전한 출력 결과를 얻을 수 없었다.For this reason, when the amount of data to be printed is large, a dry time is short, and thus the complete print result cannot be obtained, such as the printed content is spread as the next print is output before the printed content is dried.
또한, 데이터량이 적은 경우에는 상대적으로 드라이 타임(dry time)이 길어져 빠른 인쇄 속도로 인쇄할 수 없게 되어 전체적으로 인쇄 시간이 늦어지게 되는 문제점이 있었다.
In addition, when the amount of data is small, there is a problem in that the dry time becomes relatively long and the printing time cannot be printed at a high printing speed, so that the printing time is slow overall.
상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 잉크(ink)를 이용한 화상형성장치에서 인쇄시 화상 및 인쇄용지의 특성에 따라 프린트된 잉크가 건조되기까지 걸리는 드라이 타임(Dry Time)을 가변시킴으로써, 양질의 화상을 얻거나 인쇄시간을 단축시킬 수 있도록 한 화상형성장치의 인쇄시간 제어장치 및 그 방법을 제공함에 있다.
An object of the present invention for solving the above problems is to vary the dry time required to dry the printed ink according to the characteristics of the image and the printing paper when printing in the image forming apparatus using the ink (ink) The present invention provides a printing time control apparatus and a method of an image forming apparatus which can obtain a high quality image or shorten a printing time.
상기한 목적을 달성하기 위한 본 발명에 따른 화상형성장치의 인쇄시간 제어장치의 일 측면에 따르면, 인쇄 명령시 데이터 베이스에 저장된 인쇄정보에 따라 상기 화상형성장치를 통해 출력되는 화상 데이터의 잉크가 건조되기까지 걸리는 드라이 타임을 매 출력시마다 가변적으로 결정하는 프린터 드라이버를 포함한다.According to an aspect of the printing time control apparatus of the image forming apparatus according to the present invention for achieving the above object, the ink of the image data output through the image forming apparatus is dried in accordance with the print information stored in the database at the time of printing command It includes a printer driver that variably determines the dry time required for each output.
상기 프린터 드라이버는, 인쇄용지 타입별 시간 정보가 저장된 용지타입별 데이터베이스와, 인쇄대상 오브젝트별 시간 정보가 저장된 오브젝트별 데이터베이 스와, 데이터량별 시간 정보가 저장된 데이터량별 데이터베이스와, 인쇄모드별 시간 정보가 저장된 인쇄모드별 데이터베이스와, 사용자 프로그램을 통한 인쇄 명령시 인쇄용지타입과, 인쇄대상 오브젝트와, 데이터량과, 인쇄모드에 따른 각각의 시간 정보를 상기 데이터베이스들로부터 순차적으로 추출하여 최종 드라이 타임을 계산하는 드라이 타임 계산모듈을 포함한다.The printer driver includes a database for each paper type in which time information for each type of paper is stored, a database for each object in which time information for each object to be printed is stored, a database for each data amount for storing time information for each data amount, and time information for each print mode. The final dry time is calculated by sequentially extracting the database for each print mode, the print paper type, the object to be printed, the amount of data, and the time information according to the print mode from the databases. It includes a dry time calculation module.
상기 드라이 타임 계산모듈은, 기설정된 디폴트 드라이 타임에 용지타입별 타임을 가산하여 용지타입별 드라이타임을 계산하는 용지타입별 드라이타임 계산부와, 상기 용지타입별 드라이타임 계산부로부터 계산된 용지타입별 드라이타임에 오브젝트별 타임을 가산하여 오브젝트별 드라이타임을 계산하는 오브젝트별 드라이타임 계산부와, 상기 오브젝트별 드라이타임 계산부로부터 계산된 오브젝트별 드라이타임에 데이터량별 타임을 가산하여 데이터량별 드라이타임을 계산하는 데이터량별 드라이타임 계산부와, 상기 데이터량별 드라이타임 계산부로부터 계산된 데이터량별 드라이타임에 인쇄모드별 타임을 가산하여 인쇄모드별 드라이타임을 계산하는 인쇄모드별 드라이타임 계산부를 포함한다.The dry time calculation module may include a dry time calculation unit for each paper type that calculates dry time for each paper type by adding a time for each paper type to a preset default dry time, and a paper type calculated from the dry time calculation unit for each paper type. The dry time calculation unit that calculates the dry time for each object by adding the time for each object to the dry time for each object, and the dry time for each data amount by adding the data amount time to the dry time for each object calculated by the dry time calculation unit for each object. A dry time calculation unit for calculating a dry mode for each print mode by adding a time for each print mode to a dry time for each data amount calculated from the dry time calculator for each data amount; .
한편, 상기한 목적을 달성하기 위한 본 발명에 따른 화상형성장치의 인쇄시간 제어방법의 일 측면에 따르면, 인쇄 명령시 데이터 베이스에 저장된 인쇄정보에 따라 드라이 타임을 계산하는 과정과, 상기 화상형성장치를 통해 출력되는 화상 데이터의 잉크가 상기 드라이 타임만큼 지연되어 건조되는 과정을 포함한다.On the other hand, according to one aspect of the printing time control method of the image forming apparatus according to the present invention for achieving the above object, the process of calculating a dry time according to the print information stored in the database at the time of the print command, and the image forming apparatus The ink of the image data output through is delayed by the dry time and includes a process of drying.
상기 드라이 타임을 계산하는 과정은 기설정된 디폴트 드라이 타임에 용지타입별 타임을 가산하여 용지타입별 드라이타임을 계산하는 과정과, 상기 용지타입별 드라이타임에 오브젝트별 타임을 가산하여 오브젝트별 드라이타임을 계산하는 과정과, 상기 오브젝트별 드라이타임에 데이터량별 타임을 가산하여 데이터량별 드라이타임을 계산하는 과정과, 상기 데이터량별 드라이타임에 인쇄모드별 타임을 가산하여 인쇄모드별 드라이타임을 계산하는 과정을 포함한다.
The process of calculating the dry time includes calculating a dry time for each paper type by adding a time for each paper type to a preset default dry time, and a dry time for each object by adding a time for each object to the dry time for each paper type. Calculating a dry time for each data amount by adding a time for each data amount to the dry time for each object; and calculating a dry time for each print mode by adding a print mode time to the dry time for each data amount. Include.
이하, 본 발명의 바람직한 실시예의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 도면들 중 참조번호들 및 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조번호들 및 부호들로 나타내고 있음에 유의해야 한다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, detailed descriptions of preferred embodiments of the present invention will be described with reference to the accompanying drawings. It should be noted that reference numerals and like elements among the drawings are denoted by the same reference numerals and symbols as much as possible even though they are shown in different drawings. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
도 2는 본 발명에 따른 화상형성장치의 제어를 위한 사용자 PC와의 연결관계를 나타내는 도면이고, 도 3은 도 2의 드라이타임 계산모듈의 상세 구성을 나타내는 도면이다.2 is a diagram illustrating a connection relationship with a user PC for controlling the image forming apparatus according to the present invention, and FIG. 3 is a diagram illustrating a detailed configuration of the dry time calculation module of FIG. 2.
도 2에 도시된 바와 같이, 본 발명은 크게 사용자 PC(100)와 화상형성장치(200)로 구성되어진다.As shown in FIG. 2, the present invention is largely composed of a
사용자 PC(100)는 응용 프로그램(110)과, 그래픽 엔진(120)과, 프린터 드라이버(130)와, 스풀러(140)와 입출력 포트(150)로 구성된다.The user PC 100 is composed of an
응용 프로그램(110)은 사용자가 사용자 인터페이스를 통해 텍스트나, 그래픽 또는 비트맵(bitmap) 이미지 등의 다양한 오브젝트(Object)를 작업하기 위한 프로 그램을 의미한다.The
그래픽 엔진(120)은 윈도우즈(Windows)와 같은 운영체제 프로그램으로써, 사용자 PC(100)의 커넬 모드(Kernel Mode)에서의 전반적인 제어를 수행한다. 즉, 상기 응용 프로그램(110)으로부터 요청된 인쇄요청신호를 상기 프린터 드라이버(130)으로 전달하며, 프린터 드라이버(130)로부터 생성된 명령어가 상기 화상형성장치(200)로 전송되도록 제어하게 된다.The graphics engine 120 is an operating system program such as Windows, and performs overall control in the kernel mode of the user PC 100. That is, the print request signal requested from the
프린터 드라이버(130)는 상기 그래픽 엔진(120)의 제어에 따라 상기 응용 프로그램(110)을 통해 작성된 인쇄 내용을 상기 화상형성장치(200)가 해석하여 인쇄할 수 있는 명령어를 생성하게 된다.The
또한, 프린터 드라이버(130)는 인쇄시마다 가변되어지는 드라이 타임을 계산하기 위한 용지타입별 DB(132)와, 오브젝트별 DB(133), 데이터량별 DB(134), 인쇄모드별 DB(135)를 구비하고 있으며, 각 DB에는 하기에서 설명되는 표 1 내지 표 4의 테이블 정보가 각각 저장되어진다.In addition, the
즉, 프린터 드라이버(130)는 하기에서 설명될 도 3의 드라이타임 계산모듈(131)을 통해 사용자가 설정한 인쇄용지타입과, 인쇄대상 오브젝트(Object), 데이터량, 인쇄모드 등을 순차적으로 확인하여 인쇄 용지에 프린트된 잉크가 건조되기까지 걸리는 드라이 타임(Dry Time)을 계산하게 된다.That is, the
일예로, 용지타입별 DB(132)에는 다음의 표 1과 같은 용지타입별 테이블 정보가 저장되어질 수 있으며, 이때 시간의 단위는 [초]를 사용한다.
For example, the paper type table information shown in Table 1 below may be stored in the
상기 표 1에서와 같이, 인쇄용지가 일반용지인 경우에는 0초, 두꺼운 용지인 경우에는 -5초, 얇은 용지인 경우에는 +5초, Cotton 용지인 경우에는 -7초, 봉투 용지인 경우에는 +7초로 설정되어질 수 있다.As shown in Table 1, the printing paper is 0 seconds for plain paper, -5 seconds for thick paper, +5 seconds for thin paper, -7 seconds for cotton paper, + for envelope paper. It can be set to 7 seconds.
그리고, 오브젝트별 DB(133)에는 다음의 표 2와 같은 오브젝트별 테이블 정보가 저장되어질 수 있다.
In addition, the object-specific table information shown in Table 2 may be stored in the object-
즉, 상기 표 2에서와 같이, 인쇄되어지는 오브젝트가 텍스트인 경우에는 -5초, 그래픽인 경우에는 5초, 비트맵 이미지인 경우에는 7초로 설정되어질 수 있다.That is, as shown in Table 2, the object to be printed may be set to -5 seconds for text, 5 seconds for graphics, and 7 seconds for bitmap images.
그리고, 데이터량별 DB(134)에는 다음의 표 3과 같은 데이터량별 테이블 정보가 저장되어질 수 있다.
In addition, the data amount table information as shown in Table 3 below may be stored in the data amount
상기 표 3에서와 같이, 한 장의 인쇄용지상의 데이터량이 2000 dot인 경우에는 1초, 5000 dot인 경우에는 2초, 10000 dot인 경우에는 3초로 설정되어질 수 있다.As shown in Table 3, the data amount on one sheet of printing paper may be set to 1 second for 2000 dots, 2 seconds for 5000 dots, and 3 seconds for 10000 dots.
그리고, 인쇄모드별 DB(135)에는 다음의 표 4와 같은 인쇄모드별 테이블 정보가 저장되어질 수 있다.
The print mode-
즉, 상기 표 4에서와 같이, 인쇄모드가 "연함" 모드인 경우에는 -1초, "보통" 모드인 경우에는 0초, "진함" 모드인 경우에는 "1초" 로 설정되어질 수 있다. That is, as shown in Table 4, the print mode may be set to -1 second in the "soft" mode, 0 second in the "normal" mode, and "1 second" in the "dark" mode.
한편, 드라이타임 계산모듈(131)은 도 3에서와 같이, 용지타입별 드라이타임 계산부(131a)와, 오브젝트별 드라이타임 계산부(131b)와, 데이터량별 드라이타임 계산부(131c)와, 인쇄모드별 드라이타임 계산부(131d)로 구성되어진다.On the other hand, as shown in Figure 3, the dry
용지타입별 드라이타임 계산부(131a)는 하기의 수학식 1에서와 같이 디폴트 타임으로 설정되어 있는 드라이 타임에 인쇄용지 타입별 시간을 더하게 된다.
The dry
그리고, 오브젝트별 드라이타임 계산부(131b)는 하기의 수학식 2에서와 같이 상기 용지타입별 드라이 타임에 오브젝트별 타임을 더하게 된다.
Then, the dry
그리고, 데이터량별 드라이타임 계산부(131c)는 하기의 수학식 3에서와 같이 상기 제2 드라이 타임에 데이터량별 드라이타임을 더하게 된다.
The
그리고, 인쇄모드별 드라이타임 계산부(131d)는 하기의 수학식 4에서와 같이 상기 제3 드라이 타임에 인쇄모드별 드라이타임을 더하게 된다.
Then, the dry
결국, 상기 인쇄모드별 드라이타임(Dry time)이 최종 드라이 타임으로 결정되어지며, 이와 같은 드라이 타임은 매 출력시마다 인쇄용지타입과, 인쇄대상 오브젝트(Object), 데이터량, 인쇄모드 등의 조건에 따라 가변되어 결정되어진다.As a result, the dry time for each print mode is determined as the final dry time. The dry time is determined by the printing paper type, the object to be printed, the amount of data, the print mode, and the like at every output. It is determined according to the variable.
이와 같이, 프린터 드라이버(130)를 통해 생성된 인쇄 명령어와 최종 드라이 타임 정보는 상기 그래픽 엔진(120)의 제어에 따라 스풀러(140)로 전달되어진다.As such, the print command and the final dry time information generated through the
스풀러(140)는 상기 프린터 드라이버(130)으로부터 전달되는 인쇄 명령어와 드라이 타임 정보를 일시적으로 보관한 후 입출력 포트(150)로 전달하게 된다.The
입출력 포트(150)는 스풀러(140)로부터 전달되어지는 인쇄 명령어와 드라이 타임 정보를 상기 화상형성장치(200)로 전송하게 된다.The input /
한편, 화상형성장치(200)는 비디오 컨트롤러(210)와, 엔진 컨트롤러(220)와, 인쇄내용 현상부(230)으로 구성되어진다.Meanwhile, the
비디오 컨트롤러(210)는 상기 사용자 PC(100)의 입출력 포트(150)로부터 전송되어지는 인쇄 명령어와 드라이 타임 정보를 해석하여 인쇄 내용을 비트맵(bitmap) 데이터로 생성하게 된다.The
엔진 컨트롤러(220)는 상기 비디오 컨트롤러(210)로부터 생성된 비트맵(bitmap) 데이터를 전달받아 화상으로 형성하게 된다.The
인쇄내용 현상부(230)는 상기 엔진 컨트롤러(220)로부터 형성된 화상 데이터 를 실제로 인쇄하여 출력하게 된다.The print
인쇄내용 출력 후, 출력된 인쇄내용의 잉크가 건조되기까지 걸리는 드라이 타임은 상기 비디오 컨트롤러(210)의 제어에 의해 지연되어진다.After the print content is output, the dry time taken until the ink of the printed content is dried is delayed under the control of the
도 4는 본 발명에 따른 화상형성장치의 인쇄시간 제어방법의 과정을 나타내는 흐름도이다.4 is a flowchart illustrating a process of a printing time control method of an image forming apparatus according to the present invention.
도 4에 도시된 바와 같이, 사용자가 응용 프로그램(110)을 통해 텍스트, 그래픽, 비트맵 이미지 중 어느 하나의 오브젝트를 작업한 후 인쇄 명령(S10)을 하게 되면, 그래픽 엔진(120)의 제어에 따라 프린터 드라이버(131)에서는 사용자가 설정한 인쇄용지타입과, 인쇄대상 오브젝트(Object), 데이터량, 인쇄모드 등을 순차적으로 확인하여 인쇄용지에 프린트된 잉크가 건조되기까지 걸리는 드라이 타임(Dry Time)을 계산(S20)하게 된다.As shown in FIG. 4, when a user performs a print command (S10) after working with any one object among text, graphics, and bitmap images through the
이어서, 프린터 드라이버(131)는 드라이 타임이 계산되어지면 상기 그래픽 엔진(120)의 제어에 따라 응용 프로그램(110)을 통해 작성된 인쇄 내용을 화상형성장치(200)가 해석하여 인쇄할 수 있는 명령어를 생성(S30)하게 된다.Subsequently, when the dry time is calculated, the
이와 같이 프린트 드라이버(131)에서 생성되어진 인쇄 명령어와 드라이 타임 정보는 스풀러(140)에서 일시적으로 보관되어진 후 입출력 포트(150)을 통해 화상형성장치(200)의 비디오 컨트롤러(210)로 전송(S40)되어진다.As such, the print command and the dry time information generated by the
이에 따라, 비디오 컨트롤러(210)는 상기 사용자 PC(100)의 입출력 포트(150)로부터 전송되어지는 인쇄 명령어와 드라이 타임 정보를 해석(S50)하여 인쇄내용을 비트맵(bitmap) 데이터로 생성하여 엔진 컨트롤러(220)으로 전달하게 된다.
Accordingly, the
이에 따라, 엔진 컨트롤러(220)는 상기 비디오 컨트롤러(210)로부터 전달된 비트맵(bitmap) 데이터를 화상으로 형성(S60)하여 인쇄내용 현상부(230)로 전달하게 된다.Accordingly, the
이에 따라, 인쇄내용 현상부(230)에서는 상기 엔진 컨트롤러(220)로부터 전달되는 화상 데이터를 실제로 인쇄(S70)하여 출력하게 된다.Accordingly, the print
이어서, 화상 데이터 출력 후, 출력된 화상 데이터의 잉크가 건조되기까지 걸리는 드라이 타임은 상기 비디오 컨트롤러(210)의 제어에 의해 해당 시간만큼 지연(S80)되어지며, 이와 같은 드라이 타임은 매 출력시마다 인쇄용지타입과, 인쇄대상 오브젝트(Object), 데이터량, 인쇄모드 등의 조건에 따라 가변되어 결정되어진다.Subsequently, after the image data is output, the dry time required to dry the ink of the output image data is delayed (S80) by the corresponding time by the control of the
도 5는 도 4의 드라이 타임 계산 과정을 구체적으로 나타내는 도면이다.FIG. 5 is a diagram illustrating the dry time calculation process of FIG. 4 in detail.
도 5에 도시된 바와 같이, 드라이 타임을 계산하는 과정은 프린터 드라이버(130)에 의해 일정한 시간으로 정해지는 드라이 타임의 디폴트 값(예를 들어 "5초")이 설정(S21)되어지면, 프린터 드라이버(130)에서는 사용자에 의해 설정되어진 인쇄용지의 타입이 일반용지인지를 확인(S22)하게 된다.As shown in FIG. 5, the process of calculating the dry time includes setting a default value (eg, “5 seconds”) of the dry time determined by the
확인 결과, 인쇄할 용지가 일반용지인 것으로 확인되면, 프린터 드라이버(130)는 일반용지인 경우 상기 표 1에서와 같이 타임 정보가 "0초"이므로 용지타입별 드라이 타임을 계산하지 않고 바로 오브젝트별 드라이타임을 계산하는 과정(S24)을 수행하게 된다.If it is confirmed that the paper to be printed is plain paper, the
그러나, 만약 인쇄할 용지가 일반용지가 아니고 얇은 용지인 경우라고 가정 하면, 이러한 경우 상술한 표 1에서와 같이 얇은 용지의 경우 타임 정보는 "+5"에 해당하므로 용지타입별 드라이타임은 상기 수학식 1에 의해 디폴트 드라이타임(5) + 용지타입별 타임(+5) = "10초"로 계산(S23)되어진다.However, if it is assumed that the paper to be printed is thin paper rather than plain paper, in this case, as in Table 1, time information corresponds to "+5", so the dry time for each paper type is Equation 1 calculates the default dry time 5 + paper type time (+5) = " 10 seconds " (S23).
이어서, 상기 S23 과정에서 용지타입별 드라이타임이 계산되어지면 프린터 드라이버(130)는 상술한 수학식 2를 이용하여 오브젝트별 드라이타임을 계산(S24)하게 된다. 이 때 만약 인쇄대상 오브젝트가 텍스트인 경우라고 가정하면, 텍스트의 타임 정보는 상기 표 2에서와 같이 "-5" 에 해당되므로 오브젝트별 드라이타임은 상기 계산되어진 용지타입별 드라이타임(10) + 오브젝트별 타임(-5) = "5초"로 계산되어진다.Subsequently, if the dry time for each paper type is calculated in step S23, the
이어서, 오브젝트별 드라이타임이 "5초"로 계산되어진 후, 프린터 드라이버(130)는 상술한 수학식 3을 이용하여 데이터량별 드라이타임을 계산(S25)하게 된다. 이 때 만약 데이터량이 2000 dot라고 가정하면, 2000 dot에 해당하는 타임 정보는 상기 표 3에서와 같이 "1초" 에 해당되므로 데이터량별 드라이타임은 상기 계산되어진 오브젝트별 드라이타임(5) + 데이터량별 타임(1) = "6초"로 계산되어진다.Subsequently, after the dry time for each object is calculated to be "5 seconds", the
이어서, 데이터량별 드라이타임이 "6초"로 계산되어진 후, 프린터 드라이버(130)는 상술한 수학식 4를 이용하여 인쇄모드별 드라이타임을 계산(S26)하게 된다. 이 때 만약 인쇄모드가 "보통"으로 설정되어 있는 경우 그 타임 정보는 상기 표 4에서와 같이 "0초" 에 해당되므로 인쇄모드별 드라이타임은 상기 계산되어진 데이터량별 드라이타임(6) + 인쇄모드별 타임(0) = "6초"로 계산되어진다.
Subsequently, after the dry time for each data amount is calculated to be "6 seconds", the
이상에서는 본 발명에서 특정의 바람직한 실시예에 대하여 도시하고 또한 설명하였다. 그러나, 본 발명은 상술한 실시예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.
In the above, specific preferred embodiments of the present invention have been illustrated and described. However, the present invention is not limited to the above-described embodiment, and various modifications can be made by any person having ordinary skill in the art without departing from the gist of the present invention attached to the claims. will be.
본 발명에 따르면, 잉크(ink)를 이용한 화상형성장치에서 인쇄시 화상 및 인쇄용지의 특성에 따라 프린트된 잉크가 건조되기까지 걸리는 드라이 타임(Dry Time)을 가변시킴으로써, 양질의 화상을 얻거나 인쇄시간을 단축시킬 수 있는 효과가 있다.According to the present invention, a good quality image is obtained or printed by varying the dry time required to dry the printed ink according to the characteristics of the image and the printing paper when printing in the image forming apparatus using ink. This can shorten the time.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040106679A KR101129651B1 (en) | 2004-12-15 | 2004-12-15 | Apparatus and method for controlling printing time in image forming device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040106679A KR101129651B1 (en) | 2004-12-15 | 2004-12-15 | Apparatus and method for controlling printing time in image forming device |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060067771A true KR20060067771A (en) | 2006-06-20 |
KR101129651B1 KR101129651B1 (en) | 2012-03-28 |
Family
ID=37162292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040106679A KR101129651B1 (en) | 2004-12-15 | 2004-12-15 | Apparatus and method for controlling printing time in image forming device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101129651B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150183210A1 (en) * | 2013-12-27 | 2015-07-02 | Panasonic Intellectual Property Management Co., Ltd. | Screen printing machine |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3056193B1 (en) * | 1999-01-29 | 2000-06-26 | 静岡日本電気株式会社 | Ink jet recording device |
DE60116955T2 (en) * | 2000-02-17 | 2006-09-14 | Sharp K.K. | Method and apparatus for ink jet imaging |
US6568780B2 (en) * | 2001-04-30 | 2003-05-27 | Hewlett-Packard Company | Environmental factor detection system for inkjet printing |
-
2004
- 2004-12-15 KR KR1020040106679A patent/KR101129651B1/en not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150183210A1 (en) * | 2013-12-27 | 2015-07-02 | Panasonic Intellectual Property Management Co., Ltd. | Screen printing machine |
US9604444B2 (en) * | 2013-12-27 | 2017-03-28 | Panasonic Intellectual Property Management Co., Ltd. | Screen printing machine operating based on printing conditions |
Also Published As
Publication number | Publication date |
---|---|
KR101129651B1 (en) | 2012-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4543340B2 (en) | Image processing apparatus, image forming system, and program | |
JP6325847B2 (en) | Image processing apparatus, image processing method, and program | |
US9998616B2 (en) | Image forming apparatus, non-transitory computer readable recording medium, and information processing system | |
JP2011084039A (en) | Image forming apparatus and image forming system | |
CN101090434A (en) | Image forming apparatus and method of controlling the apparatus | |
JP4522801B2 (en) | Image processing apparatus, image processing apparatus control method, image forming apparatus, image forming apparatus control apparatus, program, and recording medium | |
US9462142B2 (en) | Electronic device and display control method of electronic device | |
KR101129651B1 (en) | Apparatus and method for controlling printing time in image forming device | |
JP6917285B2 (en) | Image forming device | |
US10635367B2 (en) | Server apparatus, information processing system, and image forming apparatus | |
US7310166B2 (en) | Information processing apparatus and method, and print control program | |
US20030011818A1 (en) | Printing system and management method therefor | |
US8437046B2 (en) | Image processing apparatus and method for outputting an image subjected to pseudo-halftone processing | |
US11741324B1 (en) | Methods and printing system for intelligent offline ink estimation | |
US11727233B1 (en) | Methods and printing system for intelligent offline ink estimation | |
US11663431B1 (en) | Methods and printing system for intelligent offline ink estimation | |
KR100571960B1 (en) | Apparatus and method for controlling image forming apparatus | |
JP2003211745A (en) | Printer | |
JP7482369B2 (en) | Image forming device | |
JP2002373068A (en) | Printing system | |
KR100246457B1 (en) | Printing method of image data | |
KR100580253B1 (en) | Method for variably adjusting pattern size of printer | |
US20050134873A1 (en) | Post screening handling of multibit raster operations | |
JP2017177352A (en) | Print control device, printer, printing system, printing method and program | |
KR100299973B1 (en) | Method for Suppress Band Error in the Printer |
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 | ||
LAPS | Lapse due to unpaid annual fee |