Patent ID: 8953191
Filing Date: 2015-02-10
Classification: G06F,H04N

Abstract:
1. A document management system including an information processing apparatus for communication with a document management apparatus which stores document data, and further including an image processing apparatus having a print unit for printing the document data and a display unit, wherein the image processing apparatus comprises: a document list display unit configured to display a list of the document data stored in the document management apparatus onto the display unit; a check-out document selection accepting unit configured to accept, through the display unit, a selection of the document data to be checked-out from the document data displayed by the document list display unit; a print executing unit configured to receive the document data accepted by the check-out document selection accepting unit from the information processing apparatus and print a document through the print unit; a check-in instruction accepting unit configured to accept, through the display unit, a check-in instruction for updating the checked-out document data; a scan executing unit configured to execute a scan of the document printed by the print executing unit so as to update the document data in which the check-in instruction has been accepted by the check-in instruction accepting unit; and a scan data transmitting unit configured to transmit information for specifying the document data in which the check-in has been instructed by the check-in instruction accepting unit and scan data obtained by executing the scan by the scan executing unit to the information processing apparatus, and wherein the information processing apparatus comprises: a check-out discriminating unit configured to discriminate whether or not the document data accepted by the check-out document selection accepting unit of the image processing apparatus is in a check-out state; a check-out unit configured to check-out the document data when it is determined by the check-out discriminating unit that the document data is not in the check-out state; a data analyzing unit configured to analyze the data so as to obtain contents of the document data checked-out by the check-out unit; an analysis data storing unit configured to store analysis data obtained as a result of the analysis of the data analyzing unit; an output instructing unit configured to issue an output instruction to the image processing apparatus so as to print the document data which was checked-out by the check-out unit; a comparing unit configured to use the scan data obtained by executing the scan by the image processing apparatus and the analysis data stored in the analysis data storing unit, thereby comparing a degree of coincidence between the scan data and the analysis data in order to check-in the checked-out document data; a check-in error notifying unit configured to notify the image processing apparatus of an error of the check-in without uploading the scan data to the document management apparatus by the uploading unit as document data to be checked-in when it is discriminated by the comparing unit that the degree of coincidence between the scan data and the analysis data is smaller than a preset threshold value; an uploading unit configured to transmit the scan data transmitted by the scan data transmitting unit of the image processing apparatus to the document management apparatus together with the information for specifying the document data to be checked-in when it is discriminated by the comparing unit that the degree of coincidence between the scan data and the analysis data is larger than the preset threshold; and a check-in unit configured to check-in the document data which has completely been uploaded into the document management apparatus by the uploading unit.