Information processing apparatus, information processing method, and storage medium to provide a screen
AssigneeCanon Kabushiki Kaisha
InventorJun Nakawaki
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a receiving unit and a provision unit. The receiving unit receives a display instruction regarding information about data whose printing is reserved from a device. The provision unit provides the device with a screen for displaying a reservation job including a print button for instructing print of data at a time of receiving reservation and a print button for instructing print of data at a time of receiving the display instruction in a case where the display instruction is received by the receiving unit and data at the time of receiving the reservation are different from data at the time of receiving the display instruction.
Claims6
An information processing apparatus, comprising:
- a receiving unit configured to receive a display instruction regarding information of data whose printing is reserved;
- a first determining unit configured to determine, in a case where first data and second data are reserved as data to be printed, a type of the first data and a type of the second data;
- a second determining unit configured to determine whether a delete button for deleting data is needed or not needed based on the determined types of the first data and the second data;
- a provision unit configured to provide a device with a screen including a first print button for instructing print of data at a time of receiving reservation for the first data and a second print button for instructing print of data at a time of receiving the display instruction for the first data and the delete button for the first data and including the first print button for the second data and the second print button for the second data in a case where the second determining unit determines that the first data needs the delete button and that the second data does not need the delete button and the display instruction is received by the receiving unit and data at the time of receiving the reservation are different from data at the time of receiving the display instruction,
- wherein the first and second print buttons for the first data and the first and second print buttons for the second data are concurrently displayed, and
- wherein the screen does not include the delete button for the second data;
- and
- a setting unit configured to set a condition for displaying the first print button for instructing print of data at the time of receiving the reservation for each category of data to be printed.
An information processing method of controlling an information processing apparatus, the information processing method comprising:
- receiving a display instruction regarding information of data whose printing is reserved;
- determining, in a case where first data and second data are reserved as data to be printed, a type of the first data and a type of the second data;
- determining whether a delete button for deleting data is needed or not needed based on the determined types of the first data and the second data;
- providing a device with a screen including a first print button for instructing print of data at a time of receiving reservation for the first data and a second print button for instructing print of data at a time of receiving the display instruction for the first data and the delete button for the first data and including the first print button for the second data and the second print button for the second data in a case where determining includes determining that the first data needs the delete button and that the second data does not need the delete button and the display instruction is received and data at the time of receiving the reservation are different from data at the time of receiving the display instruction,
- wherein the first and second print buttons for the first data and the first and second print buttons for the second data are concurrently displayed, and
- wherein the screen does not include the delete button for the second data;
- and
- setting a condition for displaying the first print button for instructing print of data at the time of receiving the reservation for each category of data to be printed.
A non-transitory computer-readable storage medium storing a program that causes a computer to execute an information processing method, the information processing method comprising:
- receiving a display instruction regarding information of data whose printing is reserved;
- determining, in a case where first data and second data are reserved as data to be printed, a type of the first data and a type of the second data;
- determining whether a delete button for deleting data is needed or not needed based on the determined types of the first data and the second data;
- and
- providing a device with a screen including a first print button for instructing print of data at a time of receiving reservation for the first data and a second print button for instructing print of data at a time of receiving the display instruction for the first data and the delete button for the first data and including the first print button for the second data and the second print button for the second data in a case where determining includes determining that the first data needs the delete button and that the second data does not need the delete button and the display instruction is received and data at the time of receiving the reservation are different from data at the time of receiving the display instruction,
- wherein the first and second print buttons for the first data and the first and second print buttons for the second data are concurrently displayed,
- wherein the screen does not include the delete button for the second data, and
- wherein the information processing method further comprises setting a condition for displaying the first print button for instructing print of data at the time of receiving the reservation for each category of data to be printed.
Dependencies are inferred from the claim text.