[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100365785B1 - 프린터 드라이버에서의 파일 직접 인쇄 방법 - Google Patents

프린터 드라이버에서의 파일 직접 인쇄 방법 Download PDF

Info

Publication number
KR100365785B1
KR100365785B1 KR1020000036346A KR20000036346A KR100365785B1 KR 100365785 B1 KR100365785 B1 KR 100365785B1 KR 1020000036346 A KR1020000036346 A KR 1020000036346A KR 20000036346 A KR20000036346 A KR 20000036346A KR 100365785 B1 KR100365785 B1 KR 100365785B1
Authority
KR
South Korea
Prior art keywords
file
printer driver
printer
user
printing
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
Application number
KR1020000036346A
Other languages
English (en)
Other versions
KR20020001977A (ko
Inventor
심대환
Original Assignee
삼성전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Priority to KR1020000036346A priority Critical patent/KR100365785B1/ko
Publication of KR20020001977A publication Critical patent/KR20020001977A/ko
Application granted granted Critical
Publication of KR100365785B1 publication Critical patent/KR100365785B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/128Direct printing, e.g. sending document file, using memory stick, printing from a camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks

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)
  • Quality & Reliability (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

본 발명은 프린터 드라이버에서의 파일 직접 인쇄 방법에 있어서, 탐색 창을 통해 파일 리스트를 출력하는 과정과, 사용자로부터 인쇄하고자 하는 파일을 선택받는 과정과, 사용자로부터 인쇄 명령의 입력시 선택받은 파일을 프린터로 출력하여 인쇄하는 과정을 가진다.

Description

프린터 드라이버에서의 파일 직접 인쇄 방법{METHOD FOR DIRECTLY PRINTING FILE IN PRINTER DRIVER}
본 발명은 프린터 드라이버에 관한 것으로, 특히 프린터 드라이버에서 각종 파일을 직접 인쇄하기 위한 방법에 관한 것이다.
프린터를 구동시키기 위해서는 프린터와 연결된 컴퓨터에 프린터 드라이버가설치(install)되며, 그 관련 프로그램이 설치된다. 도 1에 도시된 바를 참조하면, 통상 컴퓨터(102)의 응용프로그램 하에서 사용자가 인쇄명령을 내리면 컴퓨터(102)의 응용프로그램은 문서의 내용을 프린터 드라이버(104)로 전달하고, 프린터 드라이버(104)는 이를 명령어를 통하여 프린터(106)가 이해할 수 있는 내용으로 변환한다. 이렇게 변환된 데이터는 인터페이스를 통해 프린터(106)의 제어보드로 전달된 후 인쇄된다. 상기에서 프린터 드라이버(104)는 컴퓨터(102)에 설치되어 있는 것임을 이해하여야 한다.
컴퓨터 사용자는 프린터 드라이버(106)의 기능을 사용해서 프린터 작동방식을 변경할 수 있다. 프린터 드라이버(106)에는 도 2에 도시된 일 예와 같이, 용지설정, 인쇄품질, 그래픽 모드 등과 같은 등록 정보 창(통상 "표준 탭"이라 칭함)이 제공되고 사용자는 컴퓨터 모니터에 디스플레이되는 등록 정보 창을 이용하여 다양하게 인쇄 옵션 설정을 변경할 수 있다.
한편 프린터 드라이버에서 사용자 인터페이스(printer driver user interface)는 프린터 등록 정보 부분(printer property sheets)과 문서 등록 정보 부분(document property sheets)으로 나누어지며, 문서 등록 정보 부분은 용지 설정, 가로/세로 인쇄, 용지 매수 등의 용지 입출력 페이지, 해상도, 토너 세이브 등의 품질 페이지 등으로 구성되며, 프린터 등록 정보 부분은 프린터 디스크립션, 포트 설정, 글꼴, 시험 인쇄 등으로 구성되어 있다.(윈도우 NT의 경우에는 "security", "scheduling", "sharing" 등이 추가로 구성된다)
그런데, 프린터 등록 정보 부분에는 해당 프린터의 기본 설정외에 시험인쇄의 기능만이 설정되어 있기에 각종 파일 인쇄시 해당 응용 프로그램을 열고 파일을 오픈한 다음 인쇄해야하는 번거로움이 있었다. 이는 빈번하게 발생하는 각종 자료 파일 등의 추가 인쇄시, 각각의 해당 응용프로그램을 열고서 인쇄해야 하는 경우에 번거로운 작업이 아닐 수 없다.
따라서 본 발명의 목적은 파일 인쇄시 해당 응용프로그램을 열지 않고 프린터 드라이버에서 직접 인쇄토록 하여 파일 인쇄를 보다 편리하게 할 수 있는 방법을 제공함에 있다.
상기한 목적을 달성하기 위하여 본 발명은 각종 데이터 파일의 경우에, 응용프로그램을 열지 않고도 다량의 파일 등의 정보에 대해서 프린터 드라이버의 사용자 인터페이스를 통해서 해당 파일의 정보를 디스플레이 해주며, 사용자가 그러한 디스플레이 정보를 통해 해당 파일을 선택하고 이를 직접 프린트하도록 입력함에 따라, 해당 파일을 직접 프린트한다. 또한, 여러 개의 응용프로그램에서 각각 인쇄해야 하는 파일이 있을 때, 프린터 드라이버 사용자 인터페이스에서 탐색창을 제공하여 사용자가 파일들을 선택할 수 있도록 하고, 이를 응용프로그램을 열지 않고서 직접 인쇄 명령의 입력이 가능토록 하여 해당 선택된 파일을 인쇄한다.
도 1은 컴퓨터에서 프린터를 통한 인쇄 절차를 설명하기 위한 개념 블록도
도 2는 프린터 드라이버 상에서의 인쇄 옵션을 설명하기 위한 도면
도 3은 본 발명이 적용되는 컴퓨터의 블록 구성도
도 4는 프린터의 블록 구성도
도 5는 본 발명의 일 실시예에 따른 프린터 드라이버에서의 파일 직접 인쇄 동작의 흐름도
도 6은 본 발명의 일 실시예에 따른 프린터 드라이버의 인쇄 옵션 창 예시도
이하 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명에서는 구체적인 구성 소자 등과 같은 특정 사항들이 나타나고 있는데 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들이 본 발명의 범위 내에서 소정의 변형이나 혹은 변경이 이루어질 수 있음은 이 기술분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다.
먼저 본 발명이 적용되는 컴퓨터 및 프린터를 보다 상세히 설명하기로 한다. 도 3은 본 발명이 적용되는 컴퓨터의 블록 구성도이다. 도 3을 참조하면 CPU(Central Processing Unit)(310)은 컴퓨터의 전반적인 동작을 제어한다. 특히 본 발명에서 CPU(310)는 인쇄에 관련된 응용프로그램 및 설치된 프린터 드라이버 관련 프로그램을 수행한다. 디스플레이제어기(312)는 CPU(310)의 제어하에 각종 처리정보를 모니터(314)에 디스플레이한다. 메모리부(316)는 CPU(310)의 제어 프로그램을 저장하며, 처리 데이터를 일시 저장한다. 본 발명에서 메모리부(316)는 프린터 드라이버의 동작 프로그램 등이 저장된다. 입출력 인터페이스(318)는 CPU(310)과 입력장치(320), 보조기억장치(322) 및 출력장치(324)간에 입출력되는 신호들을 인터페이스한다. 입력장치(20)는 키보드나 마우스 등이 될 수 있으며, 보조기억장치(322)로는 하드디스크 드라이브 등이 사용될 수 있다. 출력장치(324)는 CPU(310)에 의해 처리된 각종 정보를 출력하기 위한 장치로서, 프린터나 플로터 등이 사용될 수 있다.
도 4는 프린터의 블록 구성도이다. 도 4를 참조하면, 제어부(430)는 프린터의 전반적인 제어를 담당하며, 호스트 인터페이스(32)는 컴퓨터 등과 같은 호스트와 제어부(430)간을 인터페이스한다. 메모리부(434)는 제어부(430)의 동작 수행 프로그램 및 각종 정보를 저장하고, 제어부(430)의 프로그램 수행에 따라 발생된 데이터도 임시 저장한다. NVRAM(Non Volatile RAM)(436)은 프린터 관리를 위한 각종 정보를 저장하며, 프린트 엔진부(438)는 제어부(430)의 제어에 따라 인쇄를 수행한다. 조작패널(440)은 사용자의 다양한 명령 입력을 가능하게 하는 키입력부와 사용자에게 각종 정보를 제공하기 위한 표시창을 구비한다.
본 발명에서는 프린터 드라이버 사용자 인터페이스에 파일 인쇄 기능을 제공하는 프린터 등록 정보 부분이 구성된다. 이는 도 6에 도시된 예와 같은 옵션 창으로 구성될 수 있다. 또한 프린터 드라이버 사용자 인터페이스에서는 사용자가 인쇄하고자 하는 파일을 탐색 창을 통하여 선택하거나, 또는 직접 키보드나 마우스 등을 통해 지정하도록 하며, 네트워크로 연결된 다른 컴퓨터의 공유 파일 등을 탐색하여 여러 파일들을 선택할 수 있도록 한다. 이때 선택된 파일에 대한 정보를 텍스트, 또는 미리 보기 창을 통해 출력하도록 구성할 수 있다. 즉, 프린터 드라이버 내의 탐색 창을 통하여 각 파일들의 종류, 크기, 날짜, 속성 등을 출력하며, 각 파일들의 내용을 사용자 인터페이스 내에 별도의 창으로 디스플레이할 수 있다.
사용자로부터 선택된 파일들은 프린터 사용자 인터페이스에 구비된 인쇄 명령을 통해 해당 응용프로그램을 열지 않고, 직접 프린터로 인쇄한다. 이때 프린터 드라이버는 해당 파일 등에 연결된 응용프로그램이 없을 경우에 이를 지정할 수도 있으며, 직접 인쇄 버튼 외에 용지 매수, 인쇄 품질, 워터마크(watermark) 등의 각종 부가 기능을 선택 지정하도록 할 수 있다.
이러한 동작을 도 5를 참조하여 보다 상세히 설명하기로 한다. 도 5는 본 발명의 일 실시예에 따른 프린터 드라이버에서의 파일 직접 인쇄 동작의 흐름도이다. 도 5를 참조하면, 먼저 사용자가 인쇄를 필요로 하는 각종 파일이 있을 경우에 프린터 등록 정보를 선택하게 되며, 이에 따라 502단계에 프린터 드라이버 등록 정보 창을 오픈한다.
이후 504단계에서 인쇄 메뉴가 선택되면, 이후 506단계로 진행하여 파일 리스트(탐색 창)를 출력하여 사용자가 인쇄하고자 하는 파일들을 탐색할 수 있도록 한다. 사용자는 상기 파일 리스트에서 인쇄하고자 하는 파일을 선택한다. 이에 따라 508단계에서 인쇄할 파일을 선택받은 후, 510단계에서 선택된 파일들을 인쇄하게 된다. 이때 사용자는 선택한 파일들의 정보나, 연결 프로그램 등을 설정할 수 있도록 한다.
도 6을 참조하면, 프린터 등록 정보 창에서 인쇄 메뉴가 선택되었음이 도시되며, 이때 인쇄 메뉴의 창에는 탐색 창과, 선택 파일 리스트 창 및 미리 보기 창이 구비되며, 이때 탐색 창에서 "Install390.bmp" 파일이 선택되어, 선택 파일 리스트 창에 표시되고 있다. 또한 미리 보기 창에는 이러한 선택된 파일의 정보가 미리 보기 화면으로 출력되고 있음이 도시된다. 이러한 상태에서 사용자가 인쇄 버튼을 입력하면, 프린터 드라이버는 응용프로그램을 열지 않고 선택된 파일을 직접 인쇄하게 된다.
상기와 같은 구성에 의해 본 발명의 특징에 따른 프린터 드라이버에서의 직접 인쇄 동작이 수행될 수 있다.
한편 상기한 본 발명의 설명에서는 구체적인 실시예에 관해 설명하였으나 여러 가지 변형이 본 발명의 범위를 벗어나지 않고 실시될 수 있다. 따라서 본 발명의 범위는 설명된 실시예에 의하여 정할 것이 아니고 청구범위와 청구범위의 균등한 것에 의하여 정하여져야 할 것이다.
상기한 바와 같이 본 발명은 파일 인쇄시 해당 응용프로그램을 열지 않고 프린터 드라이버에서 직접 인쇄토록 할 수 있어서, 파일 인쇄를 보다 편리하게 할 수 있으며, 이에 따라 작업시간의 단축 및 컴퓨터 화면에서 작업 공간의 절약 효과도 기대할 수 있다.

Claims (3)

  1. 프린터 드라이버를 가지는 컴퓨터에서 파일을 프린터로 직접 전달하는 방법에 있어서,
    탐색 창을 통해 파일 리스트를 표시하는 과정과,
    사용자로부터 인쇄하고자 하는 파일을 선택받는 과정과,
    사용자로부터 인쇄 명령의 입력시 상기 선택받은 파일을 프린터로 전달하는 과정을 가짐을 특징으로 하는 파일 직접 인쇄 방법.
  2. 제1항에 있어서, 상기 탐색 창을 통해 파일 리스트를 표시하는 과정에서, 각 파일에 대한 정보를 추가로 더 표시함을 특징으로 하는 파일 직접 인쇄 방법.
  3. 제1항에 있어서, 상기 사용자로부터 선택받은 파일에 대한 정보를 미리 설정된 미리 보기 창을 통해 표시하는 과정을 더 가짐을 특징으로 파일 직접 인쇄 방법.
KR1020000036346A 2000-06-29 2000-06-29 프린터 드라이버에서의 파일 직접 인쇄 방법 Expired - Fee Related KR100365785B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000036346A KR100365785B1 (ko) 2000-06-29 2000-06-29 프린터 드라이버에서의 파일 직접 인쇄 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000036346A KR100365785B1 (ko) 2000-06-29 2000-06-29 프린터 드라이버에서의 파일 직접 인쇄 방법

Publications (2)

Publication Number Publication Date
KR20020001977A KR20020001977A (ko) 2002-01-09
KR100365785B1 true KR100365785B1 (ko) 2002-12-27

Family

ID=19674716

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000036346A Expired - Fee Related KR100365785B1 (ko) 2000-06-29 2000-06-29 프린터 드라이버에서의 파일 직접 인쇄 방법

Country Status (1)

Country Link
KR (1) KR100365785B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080066226A (ko) 2007-01-11 2008-07-16 삼성전자주식회사 화상 형성 장치, 이에 연결된 호스트장치 및 호스트장치의직접인쇄 제어방법

Also Published As

Publication number Publication date
KR20020001977A (ko) 2002-01-09

Similar Documents

Publication Publication Date Title
JP4916237B2 (ja) 画像表示装置、画像表示方法、その方法をコンピュータに実行させるプログラム、および画像表示システム
CN100545800C (zh) 信息处理设备及其控制方法
JP4645246B2 (ja) アイコン制御プログラム、コンピュータ、方法
US20030053106A1 (en) Print control method, print control apparatus, print control program for performing computer-executable print data process, and computer-readable memory medium
US20060209329A1 (en) A print control unit, a control method thereof, a print control program, and a recording medium
US20070185979A1 (en) Information processing apparatus and information processing method
JP2005228243A (ja) 情報処理装置及びその制御方法、プログラム
US9223521B2 (en) Information processing apparatus, recording medium, and control method
JP2000222156A (ja) 印刷出力制御装置、印刷出力制御方法及び印刷出力制御機能を有するプログラムを記録したコンピュータ読み取り可能な記録媒体
US6222638B1 (en) Displaying printer property sheets
JP4433049B2 (ja) 情報処理装置、情報処理方法及びプログラム。
EP1986410A1 (en) Means for controlling an image-processing device and computer implemented method for updating an item of configuration information
US20020135806A1 (en) Web page printing program, computer-readable medium, web page display, and web page printing method
JP4675861B2 (ja) 印刷装置、印刷装置の制御用コンピュータのプログラム、及び印刷装置の制御方法
JP2007172345A (ja) 情報処理装置および印刷制御方法および印刷制御プログラム
US7818670B2 (en) Information processing apparatus having detection unit and preview unit and program for same
US8514450B2 (en) Image processing apparatus displaying an interface for changing print settings, print control method, and print control program
JP2005267088A (ja) 周辺機器ドライバ、周辺機器制御装置および周辺機器ドライバの更新方法
KR100365785B1 (ko) 프린터 드라이버에서의 파일 직접 인쇄 방법
US6851875B2 (en) Printer and print image reference system
KR100633104B1 (ko) 인쇄옵션의 저장 및 인쇄가 가능한 인쇄방법
JP2003167697A (ja) 印刷指示装置
KR20050122022A (ko) 프린터 드라이버를 구비한 인쇄제어장치 및 그를 이용한인쇄옵션 제어방법
KR100396261B1 (ko) 프린터 드라이버의 미리 보기 기능 수행 방법
JP2003330658A (ja) 印刷システム

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000629

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20020329

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: 20021125

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20021210

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20021211

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20051129

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20061129

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20071129

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20081127

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20091127

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20101129

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20111129

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20111129

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20121129

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20121129

Start annual number: 11

End annual number: 11

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee