INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes an obtaining unit and a calculation unit. The obtaining unit obtains sheet information about sheets accommodated in a sheet accommodation unit among sheet accommodation units in accordance with a print condition specified in a print to perform printing in accordance with the print instruction on the basis of the print condition and the sheet information.
1 . An information processing apparatus comprising:
an obtaining unit that obtains sheet information about sheets accommodated in a sheet accommodation unit among sheet accommodation units in accordance with a print condition specified in a print instruction; and
a calculation unit that calculates a time taken to perform printing in accordance with the print instruction on the basis of the print condition and the sheet information.
2 . The information processing apparatus according to claim 1 , wherein
the obtaining unit obtains, as the sheet information, information about a sheet type of the sheets accommodated in the sheet accommodation unit, the sheet type matching the print condition.
3 . The information processing apparatus according to claim 2 , wherein
in a case where a plurality of sheet types match the print condition among sheet types of sheets accommodated in the sheet accommodation units, the obtaining unit obtains information about a sheet type of sheets accommodated in a sheet accommodation unit that is actually used in printing performed in accordance with the print instruction.
4 . The information processing apparatus according to claim 2 , wherein
in a case where no sheet types match the print condition among sheet types of sheets accommodated in the sheet accommodation units, the obtaining unit obtains information about one sheet type among the sheet types of the sheets accommodated in the sheet accommodation units in accordance with a predetermined rule.
5 . The information processing apparatus according to claim 4 , wherein
the obtaining unit obtains information about a sheet type of sheets having a sheet size closest to a sheet size of a page that is printed first in accordance with the print instruction among the sheet types of the sheets accommodated in the sheet accommodation units.
6 . The information processing apparatus according to claim 4 , wherein
in a case where a sheet accommodation unit that is actually used in printing is specified in the print instruction, the obtaining unit obtains information about a sheet type of sheets accommodated in the specified sheet accommodation unit.
7 . The information processing apparatus according to claim 4 , wherein
the obtaining unit obtains information about a sheet type that is different from a sheet type of sheets that are actually used in printing performed in accordance with the print instruction among the sheet types of the sheets accommodated in the sheet accommodation units.
8 . The information processing apparatus according to claim 1 , wherein
the calculation unit calculates the time taken to perform printing in accordance with the print instruction on the basis of a print speed that is used in a case where printing is performed on sheets that are identified with the sheet information.
9 . The information processing apparatus according to claim 8 , wherein
the print condition includes information about sheets that are used in printing performed in accordance with the print instruction, and
in a case where the information about sheets included in the print condition is different from the sheet information with regard to an item for sheet identification, the calculation unit calculates the time taken to perform printing in accordance with the print instruction on the basis of a print speed that is used in a case where printing is performed on sheets that are identified by reflecting the information about sheets included in the print condition with regard to the item.
10 . The information processing apparatus according to claim 1 , wherein
even in a case where the print instruction includes a page that is printed in accordance with a print condition different from a print condition for a page that is printed first, the obtaining unit obtains the sheet information in accordance with the print condition for the page that is printed first.
11 . The information processing apparatus according to claim 10 , wherein even in a case where the print instruction includes a page that is printed in a sheet size different from a sheet size of the page that is printed first, the obtaining unit obtains the sheet information in accordance with the sheet size of the page that is printed first.
12 . A non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process comprising:
obtaining sheet information about sheets accommodated in a sheet accommodation unit among sheet accommodation units in accordance with a print condition specified in a print instruction; and
calculating a time taken to perform printing in accordance with the print instruction on the basis of the print condition and the sheet information.
13 . An information processing apparatus comprising:
obtaining means for obtaining sheet information about sheets accommodated in a sheet accommodation unit among sheet accommodation units in accordance with a print condition specified in a print instruction; and
calculation means for calculating a time taken to perform printing in accordance with the print instruction on the basis of the print condition and the sheet information.