CN-121996177-A - Printing control program product, printing control device, and control method
Abstract
The invention provides a print control program product, a print control apparatus and a control method, which aim to solve the problem of enlarging an extended application program. The print control program product includes a print control program that causes the computer (2) to function as a PSA (12) that extends the universal printer driver (10 a). The PSA (12) includes a print job acquisition unit (20) that acquires print jobs from the universal printer driver (10 a), and a display control unit (21) that receives a selection of whether or not to cause the merged printing application (13) to process the print jobs.
Inventors
- Naino Ryosuke
Assignees
- 精工爱普生株式会社
Dates
- Publication Date
- 20260508
- Application Date
- 20251029
- Priority Date
- 20241101
Claims (9)
- 1. A print control program product comprising a print control program that causes a computer to function as a print extension application that extends a generic printer driver, wherein, The print extension application includes: A print job acquisition unit that acquires a print job from the universal printer driver; and a selection reception unit that receives a selection of whether or not to cause an external application to process the print job.
- 2. The print control program product of claim 1, wherein, The print extension application is a print support application.
- 3. The print control program product of claim 1, wherein, The external application is a printing application that performs printing with a plurality of print jobs as one print job.
- 4. The print control program product of claim 1, wherein, The print extension application further includes a print job transmitting unit that starts the external application and transmits the print job to the external application when the external application is selected to process the print job.
- 5. The print control program product according to claim 4, wherein, The print extension application further includes an end processing unit that ends the print extension application upon receiving a notification from the external application.
- 6. The print control program product according to claim 4, wherein, The print extension application further includes a notification unit that, when the external application fails to be started, performs notification concerning a status that the external application fails to be started.
- 7. The print control program product according to claim 4, wherein, The print extension application further includes a notification unit that performs notification regarding a status that the external application is not installed, in a case where the external application is not installed.
- 8. A print control apparatus comprising: A universal printer driver; a print extension application that extends the generic printer driver, The print extension application includes: A print job acquisition unit that acquires a print job from the universal printer driver; and a selection reception unit that receives a selection of whether or not to cause an external application to process the print job.
- 9. A control method is a control method of a printing control device, wherein, The printing control device includes: A universal printer driver; a print extension application that extends the generic printer driver, The control method comprises the following steps: The print extension application retrieves print jobs from the generic printer driver, The print extension application accepts a selection of whether or not to cause an external application to process the print job.
Description
Printing control program product, printing control device, and control method Technical Field The present invention relates to a print control program, a print control apparatus, and a control method. Background Patent document 1 discloses an extension application for extending the function of an OS standard driver built in the standard in an Operating System (hereinafter, OS). The extended application has a job merging function of processing a plurality of print jobs as one print job. In the configuration of patent document 1, since the extended application has a task merge function, the extended application inevitably becomes bulky. Patent document 1 Japanese patent application laid-open No. 2021-107999 Disclosure of Invention A print control program for causing a computer to function as a print extension application program for extending a general-purpose printer driver, the print extension application program including a print job acquisition unit for acquiring a print job from the general-purpose printer driver, and a selection reception unit for receiving a selection of whether or not to cause an external application program to process the print job. A print control apparatus includes a universal printer driver, a print extension application that extends the universal printer driver, and the print extension application includes a print job acquisition unit that acquires a print job from the universal printer driver, and a selection reception unit that receives a selection of whether or not to cause an external application to process the print job. A control method for a print control apparatus includes a generic printer driver and a print extension application that extends the generic printer driver, wherein the control method includes a process in which the print extension application obtains a print job from the generic printer driver, and the print extension application accepts a selection of whether or not to cause an external application to process the print job. Drawings Fig. 1 is a block diagram of a printing system. Fig. 2 is a block diagram of a computer. Fig. 3 is a diagram illustrating a print setting dialog based on the universal printer driver. Fig. 4 is a diagram illustrating a PSA-based print setting dialog. Fig. 5 is a diagram illustrating a warning dialog. Fig. 6 is a diagram illustrating Windows. Fig. 7 is a control flow of the printing system. Fig. 8 is a control flow of the printing system. Detailed Description Hereinafter, the present invention will be described with reference to the embodiments of the invention, but the invention according to the claims is not limited to the following embodiments. The entire contents of the structure described in the embodiments are not necessarily required as means for solving the problems. For clarity of description, the following description and drawings are omitted and simplified as appropriate. In the drawings, the same elements are denoted by the same reference numerals, and repetitive description thereof will be omitted as necessary. In the following embodiments, description will be made by dividing the embodiments into a plurality of parts or embodiments as needed for convenience, but unless otherwise specified, they are not matters of mutual nothing, and one is in the relationship of a part or all of the modifications, application examples, detailed description, supplementary description, and the like of the other. In the following embodiments, when the number of elements and the like (including the number, the numerical value, the amount, and the range) are mentioned, the number is not limited to a specific number, but may be a specific number or more, or a specific number or less, except for a case where the number is specifically and clearly defined in principle. In the following embodiments, the constituent elements (including the operation steps) are not necessarily required, except for the cases that are specifically and clearly shown and the cases that are clearly considered to be required in principle. In the same manner, in the following embodiments, when referring to the shape, positional relationship, or the like of the structural elements or the like, except for the case where it is specifically explicitly stated, the case where it is obvious in principle that this is not the case, and the like, it includes the case where it is substantially similar or similar to the shape or the like thereof. The same applies to the above amounts and the like (including numbers, values, amounts, and ranges). Fig. 1 is a block diagram showing one example of a printing system to which the present disclosure relates. The printing system 1 includes a computer 2 and a printer 3. The computer 2 and the printer 3 are connected to each other via a wire or wirelessly so as to be able to communicate. The computer 2 may be connected to the printer 3 via a LAN such as a wireless LAN (Local area network: local area network) so as to be able to communicat