Patent ID: 8185452

Claim:
A document processing system comprising: an activity storage that correlates and stores activity identifiers for uniquely identifying activities, activity names, responsible subjects, and activity contents; a business process narrative storage that correlates and stores levels of a plurality of layers indicating business processes of a business process narrative, and activity identifiers, the levels indicating levels of the business processes of the business process narrative; a risk storage that correlates and stores risk identifiers for uniquely identifying risks, risk names, and activity identifiers; a control storage that correlates and stores control identifiers for uniquely identifying controls, control names, and activity identifiers; a processor that functions as an information extracting unit that extracts the activity name, the responsible subject, and the activity content, which correspond to the specific activity identifier stored in the activity storage on the basis of the activity identifier, extracts the levels of the plurality of layers indicating the business processes, which correspond to the specific activity identifier stored in the business process narrative storage on the basis of the activity identifier, extracts the risk name, which corresponds to the specific activity identifier stored in the risk storage on the basis of the activity identifier, and extracts the control name, which corresponds to the specific activity identifier stored in the control storage on the basis of the activity identifier; and a document preparing and outputting unit that prepares and outputs an internal control document visually displaying the activity name, the responsible subject, the activity content, the levels of the plurality of layers indicating the business processes, the risk name, and the control name, which are extracted by the information extracting unit, wherein the number of the plurality of layers is five, and wherein: the plurality of layers include a sub process, a sub step, a first business case, and a second business case; the sub process is a business range when an organization in charge of a business is a same division or company; the sub step is a business range when a main process in charge is the same; the first business case and the second business case are respectively branched and described by conditions when a plurality of business patterns exist in a same sub step; and the first business step is a business unit corresponding to an activity, the business step being correlated with one activity.