Information processing apparatus, control method, and storage medium storing program
AssigneeCanon Kabushiki Kaisha
InventorKouya Okabe
Life of this patent
Estimating the term…
Abstract
An information processing apparatus is capable of communicating with a file server storing a document file and with a storage unit storing information on the document file as a record. The information processing apparatus accepts a request to perform an operation on a document file, and registers entity data of the document file in the file server. After this, the information processing apparatus locks a record corresponding to a folder storing the document file, registers a record corresponding to the document file, and updates information of the locked record corresponding to the folder.
Claims9
An information processing apparatus capable of communicating with a file server storing a document file and with a storage unit storing information on the document file as a record, the information processing apparatus comprising:
- an acceptance unit configured to accept a request to register a document file;
- a first registration unit configured to register entity data of the registration-requested document file in the file server;
- a lock unit configured to, in a case where the first registration unit successfully registers the entity data in the file server, lock a record corresponding to a folder storing the document file in the storage unit;
- a second registration unit configured to register information on the registration-requested document file in the storage unit, as a record corresponding to the document file;
- and
- an update unit configured to update information of the record locked by the lock unit and corresponding to the folder storing the document file, and unlock the updated record.
A control method executed in an information processing apparatus capable of communicating with a file server storing a document file and with a storage unit storing information of the document file as a record, the control method comprising:
- an accepting step of accepting a request to register a document file;
- a first registering step of registering entity data of the registration-requested document file in the file server;
- a locking step of locking, in a case where the entity data is successfully registered in the file server in the first registering step, a record corresponding to a folder storing the document file in the storage unit;
- a second registering step of registering information on the registration-requested document file in the storage unit, as a record corresponding to the document file;
- and
- an updating step of updating information of the record locked in the locking step and corresponding to the folder storing the document file, and unlocking the updated record.
Dependencies are inferred from the claim text.