Patent ID: 8605316

Claim:
An information processing apparatus which can communicate with a server for managing document data and store a setting program for setting print setting information to the document data, the information processing apparatus comprising: a determination unit configured to determine whether a starting mode of the setting program is a cooperation mode for processing the document data stored in the server; a control unit configured to operate in a state where a name of the document data cannot be changed after the determination unit determines that the starting mode is the cooperation mode and to operate in a state where the name of the document data can be changed after the determination unit determines that the starting mode is not the cooperation mode; a GUI (Graphical User Interface) change unit configured to change a GUI to be displayed according to a function of a printing apparatus designated by the server after the determination unit determines that the starting mode is the cooperation mode; and a display control unit configured to display the GUI changed by the GUI change unit.