KR20010077777A - Printer control method on printer driver - Google Patents
Printer control method on printer driver Download PDFInfo
- Publication number
- KR20010077777A KR20010077777A KR1020000005825A KR20000005825A KR20010077777A KR 20010077777 A KR20010077777 A KR 20010077777A KR 1020000005825 A KR1020000005825 A KR 1020000005825A KR 20000005825 A KR20000005825 A KR 20000005825A KR 20010077777 A KR20010077777 A KR 20010077777A
- Authority
- KR
- South Korea
- Prior art keywords
- printer driver
- printer
- page
- document
- Prior art date
Links
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/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1257—Configuration of print job parameters, e.g. using UI at the client by using pre-stored settings, e.g. job templates, presets, print styles
-
- 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/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1204—Improving or facilitating administration, e.g. print management resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data
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)
- Record Information Processing For Printing (AREA)
Abstract
Description
본 발명은 화상형성 장치에 관한 것으로, 특히 프린터 드라이버 상에서의 인쇄 제어방법에 관한 것이다.The present invention relates to an image forming apparatus, and more particularly, to a printing control method on a printer driver.
화상형성장치의 일 예인 프린터는 요즈음 컴퓨터 주변장치로서 널리 사용되고 있다. 프린터는 그 인쇄방식에 따라 크게 충격식(impact) 방식과 비충격식(non-impact) 방식으로 구분된다. 충격식방식 프린터는 도트 매트릭스(dot matrix) 프린터처럼 프린터 헤드에 있는 핀이 좌우로 움직이면서 리본을 때리고, 리본에 있는 잉크가 종이에 묻어 글자의 모양을 인쇄하는 방식이다. 이러한 충격식 방식 프린터와 달리 비충격식 방식 프린터는 잉크를 분사하거나(일 예로, 잉크젯 프린터) 토너를 흡착하여 인쇄를 한다. 잉크젯 프린터는 잉크 카트리지에 있는 잉크가 노즐을 통해 분사되고, 이것이 종이에 부착되면서 인쇄를 하는 것이다.Printers, an example of an image forming apparatus, are widely used as computer peripherals these days. The printer is classified into an impact method and a non-impact method according to the printing method. Impact printers are like dot matrix printers, where the pins on the print head move from side to side, hitting the ribbon, and the ink on the ribbon is printed on the paper to print the shape of the letters. Unlike the impact printer, the non-impact printer sprays ink (for example, an inkjet printer) or adsorbs toner to print. An ink jet printer is one in which ink in an ink cartridge is ejected through a nozzle, which is attached to paper to print.
이러한 프린터를 구동시키기 위해서 상기 프린터가 연결된 컴퓨터에는 프린터 드라이버가 설치(install)되며, 그 관련 별도의 프로그램도 설치된다. 통상 도 1에 도시된 바와 같이, 컴퓨터(2)에서 사용자가 인쇄명령을 내리면 컴퓨터(20)의 어플리케이션 프로그램은 문서의 내용을 프린터 드라이버(4)로 전달하고, 프린터 드라이버(4)는 이를 명령어를 통해 프린터(6)가 이해할 수 있는 내용으로 변환한다. 이렇게 변환된 데이터는 인터페이스를 통해 프린터(6)의 제어보드로 전달된 후 프린트된다. 컴퓨터 사용자는 프린터 드라이브 기능을 사용해서 프린터 작동방식을 변경할 수 있다. 프린터 드라이버(4)에는 도 2에 도시된 일 예와 같이, 용지설정,인쇄품질, 그래픽 모드 등과 같은 등록 정보 창(통상 "표준 탭"이라고 칭해짐)이 제공되므로 사용자는 컴퓨터 모니터에 디스플레이 되는 등록 정보 창을 이용하여 다양하게 인쇄 옵션 설정을 변경할 수 있다.In order to drive such a printer, a printer driver is installed in a computer to which the printer is connected, and a related separate program is also installed. In general, as shown in FIG. 1, when a user issues a print command in the computer 2, an application program of the computer 20 transmits the contents of a document to the printer driver 4, and the printer driver 4 sends the command. Through this, the printer 6 converts the contents into something that the printer 6 can understand. The converted data is transferred to the control board of the printer 6 through the interface and then printed. Computer users can use the printer driver feature to change the printer's behavior. The printer driver 4 is provided with a registration information window (commonly referred to as a "standard tab") such as paper settings, print quality, graphics mode, and the like, as shown in the example shown in FIG. You can change various print option settings using the information window.
그런데 통상적으로 프린터 드라이버(4)에서 지원하는 인쇄 옵션은 인쇄할 해당 문서의 특정 페이지나 특정 영역을 지정할 수 없다. 즉 상기 프린터 드라이버(4)에서 지원하는 인쇄옵션은 해당 문서의 모든 페이지들에 적용되게 되어 있다. 따라서 해당 문서의 특정 페이지를 해당 문서의 나머지 페이지들과 다른 인쇄 옵션으로 설정하고자 할 경우에는, 상기 특정 페이지만을 별도로 인쇄해야 하는 이중 작업이 필요하다. 결국 이러한 인쇄작업은 사용자의 불편을 가져온다.However, in general, the print options supported by the printer driver 4 may not designate a specific page or a specific area of a corresponding document to be printed. That is, the printing option supported by the printer driver 4 is to be applied to all pages of the document. Therefore, when a specific page of the document is to be set to a print option different from the rest of the pages of the document, a duplex operation of separately printing only the specific page is required. As a result, such a print job brings inconvenience to the user.
따라서 본 발명의 목적은 프린터 드라이버 상에서의 효율적인 인쇄 제어방법을 제공하는데 있다.It is therefore an object of the present invention to provide an efficient print control method on a printer driver.
본 발명의 다른 목적은 인쇄할 해당 문서의 특정 페이지와 나머지 페이지들을 구분하여 인쇄옵션을 설정하는 방법을 제공하는데 있다.Another object of the present invention is to provide a method of setting printing options by dividing a specific page of a document to be printed and remaining pages.
상기한 목적에 따라, 본 발명은, 프린터를 연결하고 있는 컴퓨터의 프린터 드라이버상에서의 인쇄 옵션 설정방법에 있어서, 상기 프린터 드라이버를 이용해 컴퓨터 사용자가 인쇄옵션 설정 요구를 하면 상기 프린터 드라이버는 인쇄할 문서에서 사용자 지정 페이지들 및 나머지 페이지들에 대한 인쇄옵션을 구분되게 설정할 수 있게 상기 컴퓨터 사용자에게 제공하는 과정과, 상기 컴퓨터 사용자가 상기지정 페이지들 및 나머지 페이지들에 대한 인쇄옵션을 구분되게 설정하고 인쇄명령을 내리면 상기 프린터 드라이버는 상기 구분되게 설정된 인쇄옵션을 상기 지정페이지들 및 나머지 페이지들에 대응시켜 적용하는 과정으로 이루어짐을 특징으로 한다.In accordance with the above object, the present invention provides a method of setting a print option on a printer driver of a computer that is connecting a printer. Providing the computer user to set print options for the custom pages and the remaining pages separately; and setting the print options for the specified pages and the remaining pages separately and printing commands. When the printer driver is lowered, the printer driver is configured to apply the distinguished printing option to the designated pages and the remaining pages.
도 1은 인쇄 절차를 설명하기 위한 개념 블록도,1 is a conceptual block diagram for explaining a printing procedure;
도 2는 프린터 드라이버상에서의 인쇄옵션을 설명하기 위한 도면,2 is a view for explaining a printing option on a printer driver;
도 3은 컴퓨터의 구체 블록 구성도,3 is a schematic block diagram of a computer;
도 4는 프린터의 구체 블록 구성도,4 is a schematic block diagram of a printer;
도 5는 본 발명의 일 실시 예에 따른 프린터 드라이버 및 프린터에서의 인쇄동작 수행 흐름도,5 is a flowchart illustrating a printing operation performed by the printer driver and the printer according to an embodiment of the present invention;
도 6은 본 발명의 일 실시 예에 따른 인쇄옵션을 설정하기 위한 프린터 드라이버 등록정보 창을 보여주는 도면,6 is a view showing a printer driver properties window for setting printing options according to an embodiment of the present invention;
도 7은 본 발명의 다른 실시 예에 따른 프린터 드라이버 및 프린터에서의 인쇄동작 수행 흐름도.7 is a flowchart illustrating a printing operation performed in the printer driver and the printer according to another embodiment of the present invention.
도 8은 본 발명의 다른 실시 예에 따른 인쇄옵션을 설정하기 위한 프린터 드라이브 등록정보 창을 보여주는 도면,8 is a view showing a printer driver properties window for setting printing options according to another embodiment of the present invention;
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 참조번호 내지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the same elements in the figures are denoted by the same reference numerals or the same reference signs wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
본 발명의 실시 예에서는 도 1에 도시된 바와 같은 개략 구성을 가지고 있다. 도 1에서 프린터 드라이버(4)는 컴퓨터(2)에 설치(install)되어 있는 것임을 이해하여야 한다. 그리고 도 1의 컴퓨터(2)는 도 3과 같은 구체 블록 구성을, 도 1의 프린터(6)는 도 4와 같은 구체 블록 구성을 포함하고 있다.The embodiment of the present invention has a schematic configuration as shown in FIG. It should be understood that the printer driver 4 in FIG. 1 is installed in the computer 2. The computer 2 of FIG. 1 includes the concrete block structure as shown in FIG. 3, and the printer 6 of FIG. 1 includes the concrete block structure as shown in FIG. 4.
먼저 도 3을 참조하여 컴퓨터(2)의 구성을 설명하면, CPU(Central Processing Unit)(10)는 제어 프로그램을 수행하여 퍼스널 컴퓨터의 전반적인 제어를 담당한다. 특히 본 발명에서 CPU(10)는 인쇄에 관련된 응용프로그램 및 설치된(install) 프린터 드라이버 관련 프로그램을 수행한다. 디스플레이 제어기(12)는 CPU(10)의 제어에 의해 CPU(10)의 각종 처리정보를 모니터(14)에 디스플레이한다. 메모리부(16)는 CPU(10)의 제어 프로그램을 저장하며, CPU(10)의 처리 데이터를 일시 저장한다. 본 발명의 실시 예에서는 도 5 및 도 7과 같이 동작을 수행하는 프린터 드라이버(4)의 프로그램 및 도 6 및 도 8과 같은 프린터 드라이버 등록정보 창 등에 대한 정보가 상기 메모리부(16)에 포함되어 있다. 상기 메모리부(16)는 롬(ROM: Read Only Memory)과 램(RAM: Random Access Memory)으로 구성된다. 입출력 인터페이스(18)는 CPU(10)와 입력장치(20)와 보조기억장치(22)와 출력장치(24)간에 입출력되는 신호들을 인터페이스 한다. 입력장치(20)는 CPU(10)에 각종정보나 명령을 입력하기 위한 장치로 키보드나 마우스 등이 될 수 있다. 보조기억장치(22)로는 하드 디스크 드라이브, 플로피 디스크 드라이브 등이 사용될 수 있다. 출력장치(24)는 CPU(10)에 의해 처리된 각종 정보를 출력하기 위한 장치로서, 프린터나 플로터 등이 사용될 수 있다. 즉 도 1에 도시한 프린터(6)가 도 3의 출력장치(24)의 일 예가 될 수 있다.First, the configuration of the computer 2 will be described with reference to FIG. 3. The CPU (Central Processing Unit) 10 executes a control program to perform overall control of the personal computer. In particular, in the present invention, the CPU 10 performs an application program related to printing and an installed printer driver related program. The display controller 12 displays various processing information of the CPU 10 on the monitor 14 under the control of the CPU 10. The memory unit 16 stores the control program of the CPU 10 and temporarily stores the process data of the CPU 10. In the embodiment of the present invention, the memory unit 16 includes a program of the printer driver 4 performing an operation as shown in FIGS. 5 and 7 and information on a printer driver property window as shown in FIGS. 6 and 8. have. The memory unit 16 includes a read only memory (ROM) and a random access memory (RAM). The input / output interface 18 interfaces signals input and output between the CPU 10, the input device 20, the auxiliary storage device 22, and the output device 24. The input device 20 is a device for inputting various information or commands to the CPU 10 and may be a keyboard or a mouse. As the auxiliary memory device 22, a hard disk drive, a floppy disk drive, or the like may be used. The output device 24 is a device for outputting various types of information processed by the CPU 10, and a printer, a plotter, or the like can be used. That is, the printer 6 shown in FIG. 1 may be an example of the output device 24 of FIG. 3.
다음으로 도 4를 참조하여 컴퓨터(6)의 구성을 설명하면, 제어부(30)는 프린터의 전반적인 제어를 담당한다. 호스트 인터페이스(32)는 컴퓨터(2) 등과 같은 호스트와 제어부(30)간을 인터페이스한다. 메모리부(34)는 제어부(30)의 수행 프로그램 및 각종 정보를 저장하고, 제어부(100)의 프로그램 수행에 따라 발생된 데이터도 임시 저장한다. NVRAM(Non Volatile RAM)(36)은 프린터 관리를 위한 각종 정보를 저장한다. 프린트 엔진부(38)는 제어부(30)의 제어에 따라 프린팅을 수행한다. 조작패널(40)은 사용자의 다양한 명령입력을 가능하게 하는 키입력부와 사용자에게 다양한 정보를 제공하기 위한 표시창을 구비한다.Next, referring to FIG. 4, the configuration of the computer 6 will be described. The controller 30 is responsible for the overall control of the printer. The host interface 32 interfaces between a host such as the computer 2 and the control unit 30. The memory unit 34 stores the execution program and various information of the control unit 30, and temporarily stores data generated according to the program execution of the control unit 100. Non-volatile RAM (NVRAM) 36 stores various types of information for printer management. The print engine 38 performs printing under the control of the controller 30. The operation panel 40 includes a key input unit for enabling various user inputs and a display window for providing various information to the user.
본 발명의 실시 예에서는 기존의 드라이버 인쇄옵션이 문서 전체에만 적용되는 단점을 해결하기 위해, 문서의 특정 페이지(들)와 그 나머지 페이지들은 인쇄옵션을 각각 다르게 적용되도록 구현한다. 통상 사용자는 인쇄할 문서의 첫 페이지를 커버 페이지로 사용하는 경우가 많으므로, 바람직하게는 인쇄할 문서를 인쇄할 문서의 첫 페이지와 그 문서의 나머지 페이지들로 구분하여 인쇄옵션을 각각 다르게 설정할 수 있도록 구현한다. 다른 일 예로서는, 사용자는 인쇄할 문서를 사용자가 지정한 페이지(들)와 그 나머지 페이지로 구분하여 인쇄옵션을 각각 다르게 설정할 수 있으므로, 인쇄할 문서의 지정 페이지와 그 문서의 나머지 페이지들로 구분하여 인쇄옵션을 각각 다르게 설정할 수 있도록 구현할 수 있다.In an embodiment of the present invention, in order to solve the disadvantage that the existing driver print option is applied only to the entire document, specific page (s) and the remaining pages of the document are implemented to apply the print option differently. In general, a user often uses the first page of a document to be printed as a cover page. Therefore, the printing option may be set differently by dividing the document to be printed into the first page of the document to be printed and the remaining pages of the document. Implement so that As another example, the user may set the printing options differently by dividing the document to be printed into the page (s) specified by the user and the remaining pages, so that the print is divided into the designated page of the document to be printed and the remaining pages of the document. It can be implemented to set different options.
도 6 및 도 8은 본 발명의 실시 예에 따른 인쇄옵션을 설정하기 위한 프린터 드라이버 등록정보 창을 보여주는 도면이다.6 and 8 are diagrams illustrating a printer driver registration information window for setting printing options according to an exemplary embodiment of the present invention.
먼저 도 6을 참조하면, 본 발명의 실시 예에 따른 프린터 드라이버(4)의 등록정보 창중에서 용지설정 관련 창(용지설정 표준 탭)에 인쇄옵션 구분을 위한 필드(60)가 포함되어 있으며, 그 필드(60)중에는 '첫 페이지는 다른 공급원 사용(F)'라는 선택항목(62)이 포함되어 있다. 만약 상기 선택항목(62)이 사용자에 의해서 선택되지 않으면(V자 표시 없음), 하단의 항목(64)에는 우측 상부에 도시된 바와 같이, '첫 페이지'라는 메시지가 표시된다. 그에 따라 사용자가 프린터 드라이버내 인쇄옵션 항목들을 선택하게 되면 인쇄할 문서의 첫 페이지는 그에 대응해 설정한 인쇄옵션으로 적용된다. 첫 페이지에 대한 인쇄옵션이 설정되면 프린터 드라이버(4)의 등록정보창의 항목(64)에는 우측 하부에 도시된 바와 같이 '나머지 페이지들'이라는 메시지가 표시된다. 그에 따라 사용자가 프린터 드라이버내 인쇄옵션 항목들을 선택하게 되면 인쇄할 문서의 나머지 페이지들은 그에 대응해 설정한 인쇄옵션으로 적용된다. 상기 인쇄옵션 항목으로는 일 예로는, 인쇄방향, 인쇄매수, 인쇄배율 등이 포함될 수 있다.First, referring to FIG. 6, in the registration information window of the printer driver 4 according to an embodiment of the present invention, a field 60 for classifying printing options is included in a paper setting related window (paper setting standard tab). The field 60 contains a selection 62 that says 'First page uses different source (F)'. If the selection item 62 is not selected by the user (no V letter), the lower item 64 displays the message 'first page' as shown in the upper right. Therefore, when the user selects the print option items in the printer driver, the first page of the document to be printed is applied with the corresponding print option. When the print option for the first page is set, the message 'Remaining pages' is displayed in the item 64 of the registration information window of the printer driver 4 as shown in the lower right corner. Accordingly, when the user selects the print option items in the printer driver, the remaining pages of the document to be printed are applied to the corresponding print option. The print option item may include, for example, a printing direction, a number of prints, a print magnification, and the like.
사용자는 인쇄할 문서를 상기와 같이 첫 페이지와 그 나머지 페이지로 구분하여 인쇄옵션을 각각 다르게 설정할 수 있도록 하는 것이 일반적일 수 있지만, 특정 페이지(또는 지정한 페이지들)만을 나머지 페이지들과는 인쇄옵션을 다르게 설정할 경우도 있다. 그를 위한 실시 예를 도 8과 함께 설명하면 하기와 같다.It may be common for a user to divide a document to be printed into a first page and the remaining pages so that the printing options can be set differently, but only a specific page (or designated pages) can be set differently from the remaining pages. In some cases. An embodiment thereof is described with reference to FIG. 8 as follows.
도 8을 참조하면, 본 발명의 다른 실시 예에 따른 프린터 드라이버(4)의 등록정보 창중에서 용지설정 관련 창(용지설정 표준 탭)에 인쇄옵션 구분을 위한 필드(80)가 포함되어 있으며, 그 필드(80)중에는 '지정 페이지는 다른 공급원 사용(F)'라는 선택항목(82)이 포함되어 있다. 만약 상기 선택항목(82)이 사용자에 의해서 선택되면(V자 표시), 선택항목(82)의 하단 항목(84)에는 도 8의 도면 우측 상부에 도시된 바와 같이, 인쇄할 문서 페이지들중에서 사용자가 지정한 페이지를 입력할 수 있는 공란(또는 "1-10" 등으로 표시)이 표시된다. 사용자는 예컨대, "1-3"과 같이 자신이 원하는 페이지를 입력할 수 있다. 그후 사용자는 프린터 드라이버내 인쇄옵션 항목들을 선택하게 되면 인쇄할 문서의 지정 페이지는 그에 대응해 설정한 인쇄옵션으로 적용된다. 지정 페이지에 대한 인쇄옵션이 설정된 후에는 프린터 드라이버(4)의 등록정보창의 항목(84)에는 도 8의 도면의 우측 하부에 도시된 바와 같이 '나머지 페이지들'이라는 메시지가 표시된다. 그에 따라 사용자가 프린터 드라이버내 인쇄옵션 항목들을 선택하게 되면 인쇄할 문서에서 지정 페이지를제외한 나머지 페이지들은 그에 대응해 설정한 인쇄옵션으로 적용된다.Referring to FIG. 8, in the registration information window of the printer driver 4 according to another embodiment of the present invention, a field 80 for classifying printing options is included in a paper setting related window (paper setting standard tab). Field 80 includes a choice 82, 'Specify page uses different source (F)'. If the selection item 82 is selected by the user (indicated by the letter V), the lower item 84 of the selection item 82 is displayed in the upper right of the drawing of FIG. A blank page (or "1-10", etc.) is displayed to enter the page you specified. For example, the user may input a page that he / she wants, such as “1-3”. Then, when the user selects the print option items in the printer driver, the designated page of the document to be printed is applied to the print option set correspondingly. After the print option for the designated page is set, an item 84 in the registration information window of the printer driver 4 displays the message 'Remaining pages' as shown in the lower right of the drawing of FIG. Accordingly, when the user selects the print option items in the printer driver, the remaining pages except the designated page in the document to be printed are applied to the corresponding print option.
도 5는 도 6의 일 예와 같이, 인쇄옵션을 인쇄할 문서의 첫 페이지와 나머지들로 구분하여 각각 다르게 설정하도록 구현한 경우의 인쇄동작 수행 흐름도이다.FIG. 5 is a flowchart illustrating a printing operation when a printing option is implemented to be set differently by dividing a printing option into a first page and the rest of a document to be printed.
도 5 및 도 6을 참조하여 본 발명의 일 실시 예에 따른 동작을 설명하면, 컴퓨터 사용자가 프린터 드라이버 등록 정보창을 오픈하면 프린터 드라이버(4)는 도 6과 같은 프린터 드라이버 등록 정보창을 모니터(14)로 디스플레이한다(도 5의 100단계). 사용자와 프린터 드라이버(4)는 프린터 드라이버 등록 정보창을 이용해 도 6과 함께 전술한 바와 같은 방식으로, 첫 페이지와 나머지 페이지들에 각각 다른 인쇄옵션을 적용하고(도 5의 102단계), 사용자에 의해 인쇄명령이 인가되면(도 5의 104단계) 프린터 드라이버(4)는 도 5의 106단계로 진행한다. 프린터 드라이버(4)는 도 5의 106단계에서 인쇄데이터에 포함된 인쇄시작정보와 한 페이지 끝정보를 이용해서 인쇄할 문서의 첫 페이지인가를 판단한다. 도 5의 106단계의 판단에서, 만약 인쇄할 문서의 첫 페이지이면 프린터 드라이버(4)는 인쇄할 문서의 첫 페이지에 설정된 인쇄옵션을 적용한다(도 5의 108단계). 도 5의 106단계의 판단에서, 만약 인쇄할 문서의 나머지 페이지들이면 프린터 드라이버(4)는 인쇄할 문서의 나머지 페이지에 설정된 인쇄옵션을 적용한다. 예를 들면, 사용자는 인쇄후의 문서 첫 장에는 인쇄할 문서의 첫 페이지가 인쇄될 수 있게, 인쇄후의 문서 다른 장들의 각 장에는 인쇄할 문서의 2페이지(또는 4페이지, 8페이지) 분량이 프린트될 수 있도록 인쇄옵션을 설정할 수 있다.5 and 6, when a computer user opens a printer driver registration information window, the printer driver 4 monitors the printer driver registration information window as shown in FIG. 6. Display (step 100 of FIG. 5). The user and the printer driver 4 apply different printing options to the first page and the remaining pages in the same manner as described above with FIG. 6 using the printer driver properties window (step 102 of FIG. 5), and by the user If a print command is applied (step 104 in FIG. 5), the printer driver 4 proceeds to step 106 in FIG. The printer driver 4 determines whether it is the first page of the document to be printed using the print start information and the one page end information included in the print data in step 106 of FIG. 5. In the determination of step 106 of FIG. 5, if it is the first page of the document to be printed, the printer driver 4 applies the print option set on the first page of the document to be printed (step 108 of FIG. 5). In the determination of step 106 of FIG. 5, if the remaining pages of the document to be printed, the printer driver 4 applies the print option set to the remaining pages of the document to be printed. For example, you can print two pages (or four or eight pages) of the document to be printed on each chapter of the other pages of the document after printing so that the first page of the document to be printed is printed on the first page of the printed document. Print options can be set to
상기와 같이 인쇄옵션이 인쇄할 문서의 첫 페이지와 나머지 페이지들로 구분되어 다르게 적용한 후, 프린터 드라이버(4)는 문서의 인쇄내용을 프린터(6)가 이해할 수 있는 프린터장치 종속적 형태로 변환하여 프린터(6)로 전송한다(도 5의 112단계). 그에 따라 컴퓨터(2)에 연결된 프린터(6)는 해당 문서를 인쇄한다(도 5의 114단계).After the printing option is divided into the first page and the remaining pages of the document to be printed and applied differently, the printer driver 4 converts the print content of the document into a printer device dependent form that the printer 6 can understand. Transfer to step 6 (step 112 of FIG. 5). Accordingly, the printer 6 connected to the computer 2 prints the document (step 114 in FIG. 5).
도 7은 도 8의 일 예와 같이, 인쇄옵션을 인쇄할 문서의 지정 페이지(들)와 나머지들로 구분하여 각각 다르게 설정하도록 구현한 경우의 인쇄동작 수행 흐름도이다.FIG. 7 is a flowchart illustrating a print operation when a print option is implemented to be set differently by dividing a print option into a designated page (s) and the rest of a document to be printed.
도 7 및 도 8을 참조하여 본 발명의 다른 실시 예에 따른 동작을 설명하면, 컴퓨터 사용자가 프린터 드라이버 등록 정보창을 오픈하면 프린터 드라이버(4)는 도 8과 같은 프린터 드라이버 등록 정보창을 모니터(14)로 디스플레이한다(도 7의 200단계). 사용자와 프린터 드라이버(4)는 프린터 드라이버 등록 정보창을 이용해 도 8과 함께 전술한 바와 같은 방식으로, 사용자 지정 페이지(들)와 나머지 페이지들에 각각 다른 인쇄옵션을 적용하고(도 7의 202단계), 사용자에 의해 인쇄명령이 인가되면(도 7의 204단계) 프린터 드라이버(4)는 도 7의 206단계로 진행한다. 프린터 드라이버(4)는 도 7의 206단계에서 인쇄데이터에 포함된 인쇄시작정보와 한 페이지 끝정보를 이용해서 인쇄할 문서의 사용자 지정 페이지인가를 판단한다. 도 5의 106단계의 판단에서, 만약 인쇄할 문서의 사용자 지정 페이지이면 프린터 드라이버(4)는 인쇄할 문서의 지정 페이지에 설정된 인쇄옵션을 적용한다(도 7의 208단계). 또한 상기 도 7의 206단계의 판단에서, 만약 인쇄할 문서의 나머지 페이지들이면 프린터 드라이버(4)는 인쇄할 문서의 나머지 페이지에 설정된 인쇄옵션을 적용한다.7 and 8, when a computer user opens a printer driver registration information window, the printer driver 4 monitors the printer driver registration information window as shown in FIG. 8. (Step 200 of FIG. 7). The user and the printer driver 4 apply different printing options to the custom page (s) and the remaining pages in the same manner as described above with FIG. 8 using the printer driver properties window (step 202 of FIG. 7). When the print command is authorized by the user (step 204 of FIG. 7), the printer driver 4 proceeds to step 206 of FIG. 7. In step 206 of FIG. 7, the printer driver 4 determines whether the user designated page of the document to be printed is determined using the print start information and the one page end information included in the print data. In the determination of step 106 of FIG. 5, if it is a user-specified page of the document to be printed, the printer driver 4 applies the print option set to the designated page of the document to be printed (step 208 of FIG. 7). Further, in the determination of step 206 of FIG. 7, if the remaining pages of the document to be printed, the printer driver 4 applies the print option set to the remaining pages of the document to be printed.
상기와 같이 인쇄옵션이 인쇄할 문서의 사용자 지정 페이지와 나머지 페이지들로 구분되어 다르게 적용되면, 프린터 드라이버(4)는 문서의 인쇄내용을 프린터(6)가 이해할 수 있는 프린터장치 종속적 형태로 변환하여 프린터(6)로 전송한다(도 7의 212단계). 그에 따라 컴퓨터(2)에 연결된 프린터(6)는 해당 문서를 인쇄한다(도 7의 214단계).As described above, if the printing option is divided into a user-specified page and remaining pages of a document to be printed and applied differently, the printer driver 4 converts the print content of the document into a printer device-dependent form that the printer 6 can understand. Transfer to the printer 6 (step 212 in Fig. 7). Accordingly, the printer 6 connected to the computer 2 prints the document (step 214 of FIG. 7).
상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해 져야 한다.In the above description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be defined by the described embodiments, but should be determined by the equivalent of claims and claims.
상술한 바와 같이 본 발명은 인쇄할 문서의 인쇄옵션을 사용자가 원하는 특정페이지와 나머지 페이지들과 구분하여 각각 다르게 설정해줌으로써 사용자의 인쇄편의를 도모하며, 보다 다양한 인쇄효과도 얻을 수 있다.As described above, according to the present invention, the printing options of the document to be printed are set differently from the specific page desired by the user and the remaining pages, so that the printing convenience of the user can be facilitated, and more various printing effects can be obtained.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000005825A KR20010077777A (en) | 2000-02-08 | 2000-02-08 | Printer control method on printer driver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000005825A KR20010077777A (en) | 2000-02-08 | 2000-02-08 | Printer control method on printer driver |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20010077777A true KR20010077777A (en) | 2001-08-20 |
Family
ID=19644737
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000005825A KR20010077777A (en) | 2000-02-08 | 2000-02-08 | Printer control method on printer driver |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20010077777A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100425329B1 (en) * | 2002-06-21 | 2004-03-30 | 삼성전자주식회사 | Method and apparatus for displaying the printer registration information selected |
KR100470595B1 (en) * | 2002-05-16 | 2005-03-08 | 삼성전자주식회사 | Printing method capable of selecting printing environment and device for implementing the same |
KR100477650B1 (en) * | 2002-06-10 | 2005-03-23 | 삼성전자주식회사 | Method for printing file independently of application program |
KR100555636B1 (en) * | 2003-11-18 | 2006-03-03 | 삼성전자주식회사 | Printing system using preliminary set printing options and method thereof |
KR100788666B1 (en) * | 2005-06-16 | 2007-12-26 | 삼성전자주식회사 | The apparatus and method for selecting multiple printing options |
US7773246B2 (en) | 2004-10-08 | 2010-08-10 | Samsung Electronics Co., Ltd. | Printing system and image forming device for printing electronic document and printing method thereof |
-
2000
- 2000-02-08 KR KR1020000005825A patent/KR20010077777A/en not_active Application Discontinuation
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100470595B1 (en) * | 2002-05-16 | 2005-03-08 | 삼성전자주식회사 | Printing method capable of selecting printing environment and device for implementing the same |
KR100477650B1 (en) * | 2002-06-10 | 2005-03-23 | 삼성전자주식회사 | Method for printing file independently of application program |
KR100425329B1 (en) * | 2002-06-21 | 2004-03-30 | 삼성전자주식회사 | Method and apparatus for displaying the printer registration information selected |
KR100555636B1 (en) * | 2003-11-18 | 2006-03-03 | 삼성전자주식회사 | Printing system using preliminary set printing options and method thereof |
US7773246B2 (en) | 2004-10-08 | 2010-08-10 | Samsung Electronics Co., Ltd. | Printing system and image forming device for printing electronic document and printing method thereof |
KR100788666B1 (en) * | 2005-06-16 | 2007-12-26 | 삼성전자주식회사 | The apparatus and method for selecting multiple printing options |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3805122B2 (en) | Information processing apparatus, print setting method thereof, and storage medium storing computer-readable printer driver program | |
KR101269465B1 (en) | Image forming apparatus and method for prevention of printing error thereof | |
US8294914B2 (en) | Image forming apparatus and method for changing number of lines in band buffer based on memory size to be required | |
US20050254079A1 (en) | Printing apparatus and method enabled to save print option and print document file | |
EP0933692A2 (en) | Previewing printer output | |
US20050094163A1 (en) | Printer driver and method of forming user interface | |
US20020135806A1 (en) | Web page printing program, computer-readable medium, web page display, and web page printing method | |
KR20010077777A (en) | Printer control method on printer driver | |
JP5387360B2 (en) | Information processing method, program thereof, and information processing apparatus | |
JP2001202221A (en) | Device and method for processing image and storage medium | |
JP3884876B2 (en) | Information processing apparatus, information processing method, and storage medium storing computer-readable program | |
JP4731832B2 (en) | Printing apparatus, printing control method, and program for executing the method | |
US7852496B2 (en) | Printer driver, apparatus, and method for converting character fonts when printing data to a reduced number of pages | |
US7118297B2 (en) | Print option setting method and system for image forming devices | |
KR100691468B1 (en) | Printing method for security document and image reproduction apparatus | |
US7298521B2 (en) | Information processing apparatus, information processing method, recording medium, and program | |
KR100571788B1 (en) | The method of printing the appointed domain of document enlargeably | |
JP4054544B2 (en) | Information processing apparatus, information processing method, print control program, print processing apparatus, print processing method, and print processing program | |
KR100329150B1 (en) | Print job handling method of printer driver | |
JPH0930040A (en) | Printer driver | |
JP2004362219A (en) | Printer, printer driver and utility system | |
KR20020001978A (en) | Method for performing preview function in printer driver | |
JP2001026148A (en) | Printing system and method, data processor and printer | |
KR100365785B1 (en) | Method for directly printing file in printer driver | |
KR100594728B1 (en) | Page setting method in image forming device and printing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |