Printing apparatus and method for increasing storage area
AssigneeCanon Kabushiki Kaisha
InventorToshihiko Hosotsubo
Life of this patent
Estimating the term…
Abstract
A printer performs printing based on a print setting related to a session ID. A Web application transmits print data to the printer together with the session ID. If a print setting related to the session ID is present, the printer performs printing based on the print setting. If no print setting related to the session ID is present, the printer prompts a connection destination to confirm the print setting related to the session ID. When the session ends, the printer deletes the print setting related to the session ID. With the above configuration, issues are solved.
Claims14
A printing apparatus that prints print data based on print setting information, the apparatus comprising:
- a storage unit configured to store the print setting information associated with a connection identifier (ID) in a storage device based on a print setting request containing the connection ID and the print setting information, wherein the connection ID is used for identifying a connection between the printing apparatus and a print request source, and wherein, in a case where the connection ID was previously stored in the storage device, the print setting information of the print setting request overwrites corresponding print setting information of the connection ID which was previously stored in the storage device;
- a print control unit configured to acquire the print setting information from the storage device and perform control so that the print data is printed based on the acquired print setting information if it is determined that the print setting information associated with the connection ID is stored in the storage device, based on a print request containing the connection ID and the print data;
- and
- a deletion unit configured to cancel the print request if cancellation of the print request is requested from the print request source, configured to terminate the connection between the printing apparatus and the print request source, and further configured to delete the print setting information from the storage device if it is determined that the print setting information associated with the connection ID is stored in the storage device based on a connection termination request containing the connection ID identifying the connection between the printing apparatus and the print request source.
A printing method for printing print data based on print setting information, the method comprising:
- storing the print setting information associated with a connection identifier (ID) in a storage device based on a print setting request containing the connection ID and the print setting information, wherein the connection ID is used for identifying a connection between a printing apparatus and a print request source, and wherein, in a case where the connection ID was previously stored in the storage device, the print setting information of the print setting request overwrites a corresponding print setting information of the connection ID which was previously stored in the storage device;
- acquiring the print setting information from the storage device and performing control so that the print data is printed based on the acquired print setting information if it is determined that the print setting information associated with the connection ID is stored in the storage device, based on a print request containing the connection ID and the print data;
- cancelling the print request if cancellation of the print request is requested from the print request source;
- and
- terminating the connection between the printing apparatus and the print request source and deleting the print setting information from the storage device if it is determined that the print setting information associated with the connection ID is stored in the storage device based on a connection termination request containing the connection ID identifying the connection between the printing apparatus and the print request source.
A non-transitory storage medium storing a print program that causes a computer of a printing apparatus that prints print data based on print setting information to function as:
- a storage unit configured to store the print setting information associated with a connection identifier (ID) in a storage device based on a print setting request containing the connection ID and the print setting information, wherein the connection ID is used for identifying a connection between the printing apparatus and a print request source, wherein, in a case where the connection ID was previously stored in the storage device, the print setting information of the print setting request overwrites a corresponding print setting information of the connection ID which was previously stored in the storage device;
- a print control unit configured to acquire the print setting information from the storage device, and perform control so that the print data is printed based on the acquired print setting information if it is determined that the print setting information associated with the connection ID is stored in the storage device, based on a print request containing the connection ID and the print data;
- and
- a deletion unit configured to cancel the print request if cancellation of the print request is requested from the print request source, configured to terminate the connection between the printing apparatus and the print request source, and further configured to delete the print setting information from the storage device if it is determined that the print setting information associated with the connection ID is stored in the storage device based on a connection termination request containing the connection ID identifying the connection between the printing apparatus and the print request source.
Dependencies are inferred from the claim text.