In the illustrated embodiment, the document structure managing unit 101 and the content portion managing unit 102 are implemented in the form of such a memory as a hard disk or a main memory: while the document structure layout unit 103 and content layout unit 104 are implemented by executing software (program) for performing the functions of the respective layout units by means of such a controll