Patent ID: 8294928
Filing Date: 2012-10-23
Classification: H04N

Abstract:
1. A data management system, comprising: a client apparatus including: a setting unit configured to individually set, for each printing application of a plurality of printing applications, whether that printing application is an exception application, wherein an extraction unit of the client apparatus is configured to not extract text data from a print rendering command output from a printing application set as an exception application; a receiving unit configured to receive a print rendering command output from a first printing application as part of a print processing of the first printing application; a determining unit configured to determine whether the first printing application is an exception application; an extraction unit configured to extract text data from the received print rendering command in response to determining that the first printing application is not an exception application, and configured to not extract text data from the received print rendering command in response to determining that the first printing application is an exception application, and configured to extract image data from the received print rendering command; a sending unit configured to perform control to send extracted image data and any extracted text data to an image processing server; a database; and the image processing server, wherein the image processing server includes: a receiving unit configured to receive the extracted image data and any extracted text data sent from the client apparatus; a determining unit configured to determine whether text data corresponding to the received extracted image data has been received by the image processing server; an optical character recognition unit configured to perform, in response to determining that text data corresponding to the received extracted image data has not been received by the image processing server, optical character recognition processing on the received extracted image data to extract text data from the received extracted image data and configured to not perform, in response to determining that text data corresponding to the received extracted image data has been received by the image processing server, optical character recognition processing on the received extracted image data so as to not extract text data from the received extracted image data; and a registration unit configured to register, in response to determining that text data corresponding to the received extracted image data has not been received by the image processing server, the received extracted image data and the text data extracted by the optical character recognition unit in association with the received extracted image data in the database, and to register, in response to determining that text data corresponding to the received extracted image data has been received by the image processing server, the received extracted image data and the received text data in association with the received extracted image data in the database.