摘要 |
A technology is provided which manages an environment appropriately when processing data. An operating environment information acquisition part acquires information on the operating environment of a document processing apparatus, such as information on computer hardware, and information including environment parameters for defining the operation of the document processing apparatus itself when the document processing apparatus starts up. An environment DOM generation part generates a DOM tree which contains those pieces of information. Each of the DOM nodes registers a functional block for dealing with a change of the information on that node, such as an operating environment control part, as a listener. When the nodes are changed, mutation events are issued to respective functional blocks. For example, necessary processing is performed such that a functional block for performing plug-in installation installs a plug-in.
|