Patent ID: 8856065

Claim:
An information processing apparatus for accessing a file managed by a document management server, comprising: a file attribute information acquisition unit configured to acquire file attribute information of a processing target file managed by the document management server when a predetermined operation is ordered for the processing target file by a user; an application presence determination unit configured to determine, based on the file attribute information acquired by the file attribute information acquisition unit when the predetermined operation is ordered for the processing target file by the user, whether or not an application associated with the processing target file is present in the information processing apparatus; a first acquisition unit configured to change a status of the processing target file to a check-out status and acquire the processing target file from the document management server in the event the application presence determination unit determines that the application associated with the processing target file is present in the information processing apparatus when the predetermined operation is ordered for the processing target file by the user; and a second acquisition unit configured to acquire the processing target file from the document management server without changing the status of the processing target file to a check-out status in the event the application presence determination unit determines that the application associated with the processing target file is absent in the information processing apparatus when the predetermined operation is ordered for the processing target file by the user.