Information processor, method for processing information and memory medium for storing program readable by computer
First Claim
Patent Images
1. An information processor for generating printing data to be transmitted to a printer comprising:
- an intermediate code conversion unit for converting data to be printed which is generated by an application into a print job of an intermediate code format and temporarily storing the print job in association with layout information for the data to be printed;
a composition instruction unit for providing a composition instruction that instructs a plurality of print jobs of the intermediate code format converted by said intermediate code conversion unit to be composed together so as to generate one composed job;
a job information generation unit for, in a case where said composition instruction unit provides the composition instruction, generating job output setting information that includes layout information for the composed job, based on job setting information that includes layout information for the plurality of print jobs, the job output setting information retaining page layout for the plurality of print jobs;
a discrimination unit for discriminating whether a layout unification instruction is provided for the composed job; and
an editing unit for, in case where said discrimination unit discriminates that the layout unification instruction is provided for the composed job, editing the job output setting information generated by said job information generation unit such that the page layout for the plurality of print jobs is unified to a common page layout,wherein in a case where said discrimination unit discriminates that the layout unification instruction is provided for the composed job, the composed job is generated such that the page layout for the plurality of print jobs is unified to the common page layout based on the job output setting information edited by said editing unit,and wherein in a case where said discrimination unit discriminates that the layout unification instruction is not provided for the composed job, the page layout for the plurality of print jobs is retained based on the job output setting information generated by said job information generation unit.
0 Assignments
0 Petitions
Accused Products
Abstract
In order to compose a plurality of print jobs together to prepare one composed job and provide a desired printed result with no inconvenience to a user, an information processor of the present invention includes a generator for generating print setting information for the composed job, for analyzing the print setting information of a plurality of print jobs and unifying information which can be respectively set only to one print job when a plurality of print jobs are instructed to be composed together so as to obtain one composed job.
37 Citations
36 Claims
-
1. An information processor for generating printing data to be transmitted to a printer comprising:
-
an intermediate code conversion unit for converting data to be printed which is generated by an application into a print job of an intermediate code format and temporarily storing the print job in association with layout information for the data to be printed; a composition instruction unit for providing a composition instruction that instructs a plurality of print jobs of the intermediate code format converted by said intermediate code conversion unit to be composed together so as to generate one composed job; a job information generation unit for, in a case where said composition instruction unit provides the composition instruction, generating job output setting information that includes layout information for the composed job, based on job setting information that includes layout information for the plurality of print jobs, the job output setting information retaining page layout for the plurality of print jobs; a discrimination unit for discriminating whether a layout unification instruction is provided for the composed job; and an editing unit for, in case where said discrimination unit discriminates that the layout unification instruction is provided for the composed job, editing the job output setting information generated by said job information generation unit such that the page layout for the plurality of print jobs is unified to a common page layout, wherein in a case where said discrimination unit discriminates that the layout unification instruction is provided for the composed job, the composed job is generated such that the page layout for the plurality of print jobs is unified to the common page layout based on the job output setting information edited by said editing unit, and wherein in a case where said discrimination unit discriminates that the layout unification instruction is not provided for the composed job, the page layout for the plurality of print jobs is retained based on the job output setting information generated by said job information generation unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for generating printing data to be transmitted to a printer comprising, comprising:
-
an intermediate code conversion step for converting data to be printed which is generated by an application into a print job of an intermediate code format and temporarily storing the print job in association with layout information for the data to be printed; a composition instruction step for providing a composition instruction that instructs a plurality of print jobs of the intermediate code format converted in said intermediate code conversion step to be composed together so as to generate one composed job; a job information generation step for, in a case where said composition instruction step provides the composition instruction, generating job output setting information that includes layout information for the composed job, based on job setting information that includes layout information for the plurality of print jobs, the job output setting information retaining page layout for the plurality of print jobs; a discrimination step for discriminating whether a layout unification instruction is provided for the composed job; and an editing step for, in case where said discrimination step discriminates that the layout unification instruction is provided for the composed job, editing the job output setting information generated in said job information generation step such that the page layout for the plurality of print jobs is unified to a common page layout, wherein in a case where said discrimination step discriminates that the layout unification instruction is provided for the composed job, the composed job is generated such that the page layout for the plurality of print jobs is unified to the common page layout based on the job output setting information edited in said editing step, and wherein in a case where said discrimination step discriminates that the layout unification instruction is not provided for the composed job, the page layout for the plurality of print jobs is retained based on the job output setting information generated in said job information generation step. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A program stored on a computer-readable medium for generating printing data to be transmitted to a printer comprising, the program causing the computer to execute:
-
an intermediate code conversion step for converting data to be printed which is generated by an application into a print job of an intermediate code format and temporarily storing the print job in association with layout information for the data to be printed; a composition instruction step for providing a composition instruction that instructs a plurality of print jobs of the intermediate code format converted in said intermediate code conversion step to be composed together so as to generate one composed job; a job information generation step for, in a case where said composition instruction step provides the composition instruction, generating job output setting information that includes layout information for the composed job, based on job setting information that includes layout information for the plurality of print jobs, the job output setting information retaining page layout for the plurality of print jobs; a discrimination step for discriminating whether a layout unification instruction is provided for the composed job; and an editing step for, in case where said discrimination step discriminates that the layout unification instruction is provided for the composed job, editing the job output setting information generated in said job information generation step such that the page layout for the plurality of print jobs is unified to a common page layout, wherein in a case where said discrimination step discriminates that the layout unification instruction is provided for the composed job, the composed job is generated such that the page layout for the plurality of print jobs is unified to the common page layout based on the job output setting information edited in said editing step, and wherein in a case where said discrimination step discriminates that the layout unification instruction is not provided for the composed job, the page layout for the plurality of print jobs is retained based on the job output setting information generated in said job information generation step. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification