Image forming apparatus, control method, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorHidetomo Sohma
Life of this patent
Estimating the term…
Abstract
In an image forming apparatus that cooperates with a management service and a blockchain service, the management service receiving a document via a network and storing the document, and the blockchain service managing information on the document in block units, defining a relation between each of a plurality of blocks and blocks before and/or after the block, and managing the plurality of blocks using a plurality of nodes. In a case where an error occurs during printing of the document, new information to be registered in response to completion of the printing of the document is not registered in the blockchain service, the printing is stopped, and an error process is performed.
Claims10
An image forming apparatus that cooperates with a management service and a blockchain service, the management service receiving a document via a network and storing the document, the blockchain service managing information on the document in block units, defining a relation between each of a plurality of blocks and blocks before and/or after the block, and managing the plurality of blocks using a plurality of nodes, the image forming apparatus including
- a printer;
- one or more memories storing instructions;
- and
- one or more processors that, upon execution of the instructions, configures the one or more processors to act as:
- a printing unit configured to cause the printer to print the document received from the management service based on confirming that the information on the document stored in the management service has been registered in the blockchain service,
- wherein in a case where an error occurs during the printing of the document, new information to be registered in response to completion of the printing of the document is not registered in the blockchain service, the printing is stopped, and an error process is performed.
A control method for controlling an image forming apparatus that cooperates with a management service and a blockchain service, the management service receiving a document via a network and storing the document, the blockchain service managing information on the document in block units, defining a relation between each of a plurality of blocks and blocks before and/or after the block, and managing the plurality of blocks using a plurality of nodes, the control method including
- printing the document received from the management service based on confirming that the information on the document stored in the management service has been registered in the blockchain service,
- wherein in a case where an error occurs during the printing of the document, new information to be registered in response to completion of the printing of the document is not registered in the blockchain service, the printing is stopped, and an error process is performed.
A non-transitory computer-readable storage medium storing a program for an image forming apparatus that cooperates with a management service and a blockchain service, the management service receiving a document via a network and storing the document, and the blockchain service managing information on the document in block units, defining a relation between each of a plurality of blocks and blocks before and/or after the block, and managing the plurality of blocks using a plurality of nodes, the program including
- printing the document received from the management service based on confirming that the information on the document stored in the management service has been registered in the blockchain service,
- wherein in a case where an error occurs during the printing of the document, new information to be registered in response to completion of the printing of the document is not registered in the blockchain service, the printing is stopped, and an error process is performed.
Dependencies are inferred from the claim text.