Patent ID: 8665473
Filing Date: 2014-03-04
Classification: G06F

Abstract:
1. A printing system, comprising: a web application server configured to hold data in a storage area and which is charged out as a sum of money in proportion to an amount of usage of the storage area; a storage client apparatus having: a providing unit configured to provide bibliographic information of data stored in the storage client apparatus to the web application server, and a storage client query unit configured to inquire the web application server of a print instruction to print data stored in the storage client apparatus, wherein the providing unit further is configured to provide data, to be stored in the storage client apparatus, to the web application server in response to a server provision request from the web application server when the print instruction is acquired by the storage client query unit; a printing apparatus having: a print request query unit configured to inquire the web application server of a print request to the printing apparatus, and a printing unit configured to acquire and print corresponding data based on information described in the print request when the print request is acquired by the print request query unit, wherein the web application server includes: a storage client apparatus management unit configured to manage information of the storage client apparatus, a printing apparatus management unit configured to manage information of the printing apparatus, a bibliographic information management unit configured to manage bibliographic information of the data, a sending unit configured to send display data used to display the bibliographic information of the data to a user client apparatus operated by a user, a request management unit configured to manage, in response to a user print request issued from the user client apparatus to the printing apparatus to print the data stored in the storage client apparatus, a data provision request to the storage client apparatus and a user print request to the printing apparatus, a data provision request notification unit configured to notify, in response to a query for the data provision request issued by the storage client query unit, the storage client apparatus of the data provision request and storage location information if the data provision request to the storage client apparatus is held in the request management unit, an addition unit configured to add the storage location information of the data to be printed to the bibliographic information of the data when the data is provided from the storage client apparatus, and a print request notification unit configured to notify, in response to a query for the print request issued by the print request query unit of the printing apparatus, the printing apparatus of the print request and storage location information of the data if the print request to the printing apparatus is held in the request management unit.