Patent ID: 8424056
Filing Date: 2013-04-16
Classification: G06Q

Abstract:
1. A computer-implemented workflow system for processing an object, comprising: a workflow management unit which manages a workflow comprising a sequence of a plurality of working statuses, wherein the object is processed by a user at each of the working statuses in the sequence included in the workflow, the working statuses including a first working status followed by a second working status according to the sequence, the first working status associated with a first user responsible for processing the object at the first working status, and the second working status associated with a second user responsible for processing the object at the second working status, the second user different than the first user, and the first working status different than the second working status; a modifying unit which modifies information concerning an access right associated with at least a user and applied to the object when the working status for the object is changed pursuant to an advancing of the object to a next working status of the sequence of working statuses in the workflow managed by the workflow management unit, wherein the information is contained in the object, and wherein the modifying unit modifies the information to provide, at the first working status, the first user with a first access right applied to the object and the second user with a second access right applied to the object different than the first access right, and to provide, at the second working status, the first user with the second access right and the second user with the first access right; and a control unit which controls operations on the object by the first user and the second user based on the first and second access rights, respectively, when the object is being processed at the first working status, and based on the second access right and the first access right, respectively, when the object is being processed at the second working status, wherein the object contains a table with which information for identifying definition information corresponding to each working status is registered, and wherein said units are implemented, at least in part, by a computer.