Printing system and printer driver
AssigneeBrother Kogyo Kabushiki Kaisha
InventorYuji Miyata
Life of this patent
Estimating the term…
Abstract
In a printing system, in response to a request for duplex printing of print object data, the control portion of an information processing apparatus executes a first printing process according to a first printer driver, to generate first printing data and print information based on the print object data. The first printing data is used by a first printing apparatus for printing on the first surface of a recording medium. The control portion further executes a second printing process according to a second printer driver, to generate second printing data based on the print information. The second printing data is used by a second printing apparatus for printing on the second surface of the recording medium.
Claims14
A printing system comprising:
- a first printing apparatus;
- a second printing apparatus;
- and
- an information processing apparatus capable of being connected to said first printing apparatus and said second printing apparatus, said information processing apparatus including a control portion configured to execute a duplex printing process to enable printing on a first surface and a second surface of a recording medium in response to a request for duplex printing of print object data, wherein:
- said control portion executes a first printing process according to a first printer driver, during said duplex printing process, to generate, based on said print object data, first printing data to be used by said first printing apparatus for printing on said first surface and print information to be used for printing on said second surface;
- said control portion executes a second printing process according to a second printer driver, during said duplex printing process, to generate, based on said print information, second printing data to be used by said second printing apparatus for printing on said second surface;
- in a case that said print object data includes image data to be printed on a plurality of recording media, said control portion executes a process according to one of said first printer driver and said second printer driver, during said duplex printing process, to determine, based on an order of a plurality of pages printed on first surfaces of the plurality of stacked recording media ejected from said first printing apparatus, a printing order of a plurality of pages to be printed on second surfaces of the plurality of recording media by said second printing apparatus;
- and
- said second printing data is generated based on said determined printing order during said second printing process.
A printing method for use in a printing system that includes a first printing apparatus, a second printing apparatus and an information processing apparatus capable of being connected to said first printing apparatus and said second printing apparatus, said information processing apparatus including a control portion configured to execute a duplex printing process to enable printing on a first surface and a second surface of a recording medium in response to a request for duplex printing of print object data, said printing method comprising:
- executing a first printing process according to a first printer driver during said duplex printing process, to generate, based on said print object data, first printing data to be used by said first printing apparatus for printing on said first surface and print information to be used for printing on said second surface;
- and
- executing a second printing process according to a second printer driver during said duplex printing process, to generate, based on said print information, second printing data to be used by said second printing apparatus for printing on said second surface;
- and
- executing a process according to one of said first printer driver and said second printer driver during said duplex printing process if said print object data includes image data to be printed on a plurality of recording media, to determine, based on an order of a plurality of pages printed on first surfaces of the plurality of stacked recording media ejected from said first printing apparatus, a printing order of a plurality of pages to be printed on second surfaces of the plurality of recording media by said second printing apparatus,
- wherein said second printing data is generated based on said determined printing order during said second printing process.
A printer driver system comprising:
- an information processing apparatus capable of being connected to a first printing apparatus and a second printing apparatus, said information processing apparatus being configured to generate first printing data and print information in response to a request for duplex printing of print object data, wherein:
- said first printing data is generated based on said print object data, so as to be used by said first printing apparatus for printing on a first surface of a recording medium;
- and
- said print information is generated based on said print object data, so as to be capable of being used by a second printer driver system for generating second printing data to be used by said second printer apparatus for printing on a second surface of said recording medium;
- in a case that said print object data includes image data to be printed on a plurality of recording media, during duplex printing and based on an order of a plurality of pages printed on first surfaces of the plurality of stacked recording media ejected from said first printing apparatus, a printing order of a plurality of pages to be printed on second surfaces of the plurality of recording media by said second printing apparatus is determined;
- and
- said second printing data is generated based on said determined printing order.
A non-transitory computer readable medium including a printer driver program embodied thereon and operable to implement a printer driving method in a printing system that includes a first printing apparatus, a second printing apparatus and an information processing apparatus capable of being connected to said first printing apparatus and said second printing apparatus, said information processing apparatus including a control portion capable of executing said printer driver program for implementing said printer driving method, said printer driver program comprising:
- code for generating first printing data and print information in response to a request for duplex printing of print object data, wherein:
- said first printing data is generated based on said print object data, so as to be used by said first printing apparatus for printing on a first surface of a recording medium;
- said print information is generated based on said print object data, so as to be capable of being used by a second printer driver program executed for generating second printing data to be used by said second printer apparatus for printing on a second surface of said recording medium;
- in a case that said print object data includes image data to be printed on a plurality of recording media, during said duplex printing and based on an order of a plurality of pages printed on first surfaces of the plurality of stacked recording media ejected from said first printing apparatus, a printing order of a plurality of pages to be printed on second surfaces of the plurality of recording media by said second printing apparatus is determined;
- and
- said second printing data is generated based on said determined printing order.
Dependencies are inferred from the claim text.