Patent ID: 8184310

Claim:
An approval workflow management system in which a file server that stores files and controls access to the files, a printing apparatus that prints out files stored in the file server, and an approval information management server that manages approval information which is indicative of an approval-related state of each file stored in the file server, are connected to a network, wherein the printing apparatus comprises: a first request unit adapted to request, in response to acceptance of a request for printing one of the files stored in the file server, the file server to restrict editing the one of the files stored in the file server; a second request unit adapted to request the approval information management server to approve the file; a third request unit adapted to request, in response to receiving from the approval information management server a notification that a process for approval responsive to the request for approval of the file by the second request unit has been successful, the file server to cancel restriction of editing the file; and a determination unit adapted to determine whether or not the file requested to be printed is a document for approval, wherein if the determination unit determines that the file requested to be printed is a document for approval, the first request unit requests the file server to restrict editing the file, and wherein the file server manages access control information for managing whether to permit or restrict access to each file, in a manner associated with each of the files stored therein, and in response to the request by the first request unit, updates a piece of the access control information associated with the file requested by the first request unit, such that editing of the file is restricted.