US Patent No. 9,262,417

DOCUMENT MANAGEMENT SERVER AND DOCUMENT MANAGEMENT METHOD


Patent No. 9,262,417
Issue Date February 16, 2016 
Title Document Management Server And Document Management Method
Inventorship Yoshitaka Matsumoto, Yokohama (JP)
Assignee Canon Kabushiki Kaisha, Tokyo (JP)

Claim of US Patent No. 9,262,417

1. A document management server connected to a client via a network and configured to manage content documents stored in folders
having a hierarchical structure, the document management server comprising:
a receiving unit configured to receive a download request from the client, wherein the received download request includes
information specifying a plurality of content documents to be downloaded and flag information indicating whether there are
content documents having a same name among the specified plurality of content documents, the flag information being set by
the client;

an entity data storage unit configured to acquire, based on the received download request, entity data of the plurality of
content documents specified to be downloaded by the client, and store the acquired entity data of the specified plurality
of content documents in different folders generated under a root of an archive file if the flag information indicates that
there are content documents having a same name among the specified plurality of content documents, wherein the entity data
storage unit stores the acquired entity data of the specified plurality of content documents under a root of an archive file
if the flag information indicates that there are not content documents having a same name among the specified plurality of
content documents;

an archive information file storage unit configured to generate an information file in which path information in the document
management server and path information in the archive file with respect to each of the plurality of content documents specified
to be downloaded are described in association with each other, and store the generated information file in the archive file;
and

a transmission unit configured to transmit the archive file storing the entity data of the specified plurality of content
documents and the information file to the client.