Information processing apparatus, non-transitory computer readable medium, and information processing method
An information processing apparatus includes a processor configured to: obtain region information of a print-page-inspection specified region for which whether inspection of a print result of a print page is necessary is specified, the region information being information in which a relative position from the reference position of the print page is indicated by coordinate values; generate coordinates-conversion information from imposition information indicating an imposition position at which the print page is to be imposed on a physical output sheet, the coordinates-conversion information being used in imposition of the print page at the imposition position on the output sheet; perform coordinates conversion on the region information according to the coordinates-conversion information, in imposition of the print page on the output sheet; and set the print-page-inspection specified region on the output sheet in accordance with coordinate values obtained after the coordinates conversion.
1 . An information processing apparatus comprising:
a processor configured to:
obtain region information of a print-page-inspection specified region, the print-page-inspection specified region being designated as either an inspection region or a non-inspection region for a print result of a print page, the region information being information in which a relative position from a reference position of the print page is indicated by coordinate values;
generate coordinates-conversion information from imposition information indicating an imposition position at which the print page is to be imposed on a physical output sheet, the coordinates-conversion information being used in imposition of the print page at the imposition position on the output sheet;
perform coordinates conversion on the region information according to the coordinates-conversion information, in imposition of the print page on the output sheet;
set the print-page-inspection specified region on the output sheet in accordance with coordinate values obtained after the coordinates conversion;
obtain output-sheet region information of an output-sheet-inspection specified region, the output-sheet inspection specified region being designated as either an inspection region or a non-inspection region for a print result of an output sheet, the output-sheet region information being information in which a position from a reference position of the output sheet is indicated by coordinate values; and
exert predetermined control in accordance with a positional relationship between the print-page-inspection specified region and the output-sheet-inspection specified region, in imposition of the print page.
2 . The information processing apparatus according to claim 1 ,
wherein the processor is configured to:
generate again the coordinates-conversion information from the imposition information which is updated in response to change of the imposition of the print page;
perform coordinates conversion on the region information according to the coordinates-conversion information generated again; and
set again the print-page-inspection specified region on the output sheet in accordance with the coordinate values obtained after the coordinates conversion.
3 . The information processing apparatus according to claim 2 ,
wherein the processor is configured to:
hold the coordinate values obtained after the coordinates conversion.
4 . The information processing apparatus according to claim 1 ,
wherein the processor is configured to:
if the print-page-inspection specified region overlaps the output-sheet-inspection specified region in imposition of the print page, perform notification using a warning as the predetermined control.
5 . The information processing apparatus according to claim 4 ,
wherein the processor is configured to:
if the print-page-inspection specified region overlaps the output-sheet-inspection specified region in imposition of the print page, when both the print-page-inspection specified region and the output-sheet-inspection specified region overlapping each other are inspection regions for which necessity of the inspection of a print result is specified, exert control, as the predetermined control, such that the inspection is performed with a higher accuracy level among accuracy levels which are set for the respective inspection regions, the accuracy levels being levels for the inspection of a print result.
6 . The information processing apparatus according to claim 4 ,
wherein the processor is configured to:
if the print-page-inspection specified region overlaps the output-sheet-inspection specified region in imposition of the print page, when one of the print-page-inspection specified region and the output-sheet-inspection specified region overlapping each other is an inspection region for which necessity of the inspection of a print result is specified and the other is a non-inspection region for which unnecessity of the inspection of a print result is specified, exert control, as the predetermined control, such that both the print-page-inspection specified region and the output-sheet-inspection specified region overlapping each other are handled as inspection regions or non-inspection regions.
7 . The information processing apparatus according to claim 1 ,
wherein the processor is configured to:
if the print-page-inspection specified region overlaps the output-sheet-inspection specified region in imposition of the print page, when both the print-page-inspection specified region and the output-sheet-inspection specified region overlapping each other are inspection regions for which necessity of the inspection of a print result is specified, exert control, as the predetermined control, such that the inspection is performed with a higher accuracy level among accuracy levels which are set for the respective inspection regions, the accuracy levels being levels for the inspection of a print result.
8 . The information processing apparatus according to claim 1 ,
wherein the processor is configured to:
if the print-page-inspection specified region overlaps the output-sheet-inspection specified region in imposition of the print page, when one of the print-page-inspection specified region and the output-sheet-inspection specified region overlapping each other is an inspection region for which necessity of the inspection of a print result is specified and the other is a non-inspection region for which unnecessity of the inspection of a print result is specified, exert control, as the predetermined control, such that both the print-page-inspection specified region and the output-sheet-inspection specified region overlapping each other are handled as inspection regions or non-inspection regions.
9 . The information processing apparatus according to claim 1 ,
wherein the processor is configured to:
if the print-page-inspection specified region overlaps the output-sheet-inspection specified region in imposition of the print page, exert control, as the predetermined control, such that a user is made to specify how to handle the print-page-inspection specified region and the output-sheet-inspection specified region overlapping each other.
10 . A non-transitory computer readable medium storing a program causing a computer to execute a process comprising:
obtaining region information of a print-page-inspection specified region, the print-page-inspection specified region being designated as either an inspection region or a non-inspection region for a print result of a print page, the region information being information in which a relative position from a reference position of the print page is indicated by coordinate values;
generating coordinates-conversion information from imposition information indicating an imposition position at which the print page is to be imposed on a physical output sheet, the coordinates-conversion information being used in imposition of the print page at the imposition position on the output sheet;
performing coordinates conversion on the region information according to the coordinates-conversion information, in imposition of the print page on the output sheet; and
setting the print-page-inspection specified region on the output sheet in accordance with coordinate values obtained after the conversion;
obtaining output-sheet region information of an output-sheet-inspection specified region, the output-sheet-inspection specified region being designated as either an inspection region or a non-inspection region for a print result of an output sheet, the output-sheet region information being information in which a position from a reference position of the output sheet is indicated by coordinate values; and
exerting predetermined control in accordance with a positional relationship between the print-page-inspection specified region and the output-sheet-inspection specified region, in imposition of the print page.
11 . An information processing method comprising:
obtaining region information of a print-page-inspection specified region, the print-page-inspection specified region being designated as either an inspection region or a non-inspection region for a print result of a print page, the region information being information in which a relative position from a reference position of the print page is indicated by coordinate values;
generating coordinates-conversion information from imposition information indicating an imposition position at which the print page is to be imposed on a physical output sheet, the coordinates-conversion information being used in imposition of the print page at the imposition position on the output sheet;
performing coordinates conversion on the region information according to the coordinates-conversion information, in imposition of the print page on the output sheet; and
setting the print-page-inspection specified region on the output sheet in accordance with coordinate values obtained after the conversion;
obtaining output-sheet region information of an output-sheet-inspection specified region, the output-sheet-inspection specified region being designated as either an inspection region or a non-inspection region for a print result of an output sheet, the output-sheet region information being information in which a position from a reference position of the output sheet is indicated by coordinate values; and
exerting predetermined control in accordance with a positional relationship between the print-page-inspection specified region and the output-sheet-inspection specified region, in imposition of the print page.