主权项 |
1. A document management apparatus comprising a memory and a processor cooperating to function as units comprising:
an image data reception unit configured to receive image data generated in an image processing apparatus which is operated by a first user; a first obtaining unit configured to obtain a feature amount of the image data by analyzing the image data received by the image data reception unit; a first search unit configured to, when the image data reception unit receives the image data, search for a document file corresponding to the obtained feature amount of the image data; a storage unit configured to, when the image data reception unit receives the image data, (a) store information of the image data as waiting data if the document file corresponding to the obtained feature amount of the image data is not found by the first search unit, and (b) not store the information of the image data as the waiting data if the document file corresponding to the image data is found by the first search unit, wherein the information of the image data includes the obtained feature amount and identification information for identifying the first user; a first notification unit configured to, when the image data reception unit receives the image data, notify the first user of (i) the information of the image data and (ii) a search result from the first search unit; a document file reception unit configured to receive a new document file transmitted from a user terminal which is operated by a second user; a second obtaining unit configured to obtain a feature amount of the new document file received by the document file reception unit; a second search unit configured to, when the document file reception unit receives the new document file, search the storage unit for the waiting data corresponding to the obtained feature amount of the new document file received by the document file reception unit; a determination unit configured to, if the waiting data corresponding to the obtained feature amount of the new document file is found by the second search unit when the document file reception unit receives the new document file, determine, based on an operation on the user terminal, whether or not information corresponding to the new document file received by the document file reception unit is to be transmitted to the first user; and a second notification unit configured to, when the document file reception unit receives the new document file, notify the first user, who is identified by the identification information corresponding to the waiting data that was searched for by the second search unit, of the information corresponding to the new document file received by the document file reception unit, if the determination unit determines that the information corresponding to the new document file is to be transmitted, wherein the second notification unit does not notify the first user of the information corresponding to the new document file if the determination unit determines that the information corresponding to the new document file is not to be transmitted. |