METHOD AND APPARATUS FOR DRIVING PRINTER DRIVER ACCORDING TO A DETERMINED APPLICATION AND METHOD AND APPARATUS FOR INSTALLING THE PRINTER DRIVER
First Claim
1. A method of driving a printer driver according to a type of application, the method comprising:
- determining the type of application; and
driving one of an extensible markup language (XML) paper specification (XPS) driver and a legacy driver in accordance with the determined type of application.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for driving a printer driver according to a determined type of application and a method and apparatus for installing a printer driver. The method includes determining the type of application; and driving one of an extensible markup language (XML) paper specification (XPS) driver and a legacy driver in accordance with the determined type of application. The most appropriate printer driver is automatically selected in accordance with the determined type of application. Thus, a user does not have to inconveniently select a printer driver whenever the user prints data and the data may be printed using the most appropriate printer driver. Furthermore, in consideration of various types of applications, such as, a Windows Presentation Foundation (WPF) type application and a conventional Win32 type application, an optimized printing operation may be performed even when a user does not check whether an application to be used is a WPF type application or a Win32 type application, or whether a printer driver corresponding to the application is an XPS driver or a legacy driver, such as a printer control language (PCL), graphical device interface (GDI), or postscript (PS) driver.
-
Citations
24 Claims
-
1. A method of driving a printer driver according to a type of application, the method comprising:
-
determining the type of application; and driving one of an extensible markup language (XML) paper specification (XPS) driver and a legacy driver in accordance with the determined type of application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of installing a printer driver, the method comprising:
-
selecting an automatic driving mode for automatically driving a printer driver according to a type of application; and installing an XML paper specification (XPS) driver or a legacy driver. - View Dependent Claims (9, 10)
-
-
11. An apparatus for driving a printer driver according to a determined type of application, the apparatus comprising:
-
a memory for storing at least one of an XML paper specification (XPS) driver and a legacy driver; a type determination unit for determining the type of application; and a driving control unit for driving one of the XPS driver and the legacy driver in accordance with the determined type of application. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for installing a printer driver, the apparatus comprising:
-
a user interface for selecting an automatic driving mode for automatically driving a printer driver according to a determined type of application; and a driver installation control unit for installing an XML paper specification (XPS) driver or a legacy driver. - View Dependent Claims (19, 20)
-
-
21. An apparatus for installing a printer driver, comprising:
-
a user interface for selecting an automatic driving mode for automatically driving a printer driver according to a determined type of application used for printing data on a printable medium; a determination type unit for determining the type of application required for printing the data by checking a specified function performed by the application; a driver installation control unit for installing the printer driver corresponding to the determined type of application required for printing the data on the printable medium; and a memory for storing the printer driver corresponding to the determined type of application. - View Dependent Claims (22, 23)
-
-
24. A method of installing a printer driver, the method comprising:
-
selecting an automatic driving mode for automatically driving a printer driver according to a determined type of application used for printing data; determining the type of application by checking a specified function performed by the application; determining whether the printer driver corresponding to the determined type of application is installed; and installing the printer driver corresponding to the determined type of application.
-
Specification