Within a facsimile communication, a moving image communication and a voice
data communication, a structured document generation device transforms a
main data of communication/non-character data into text data/character
data. The structured document generation device also transforms and
extracted data from the communication's information into an attribute
which is attached to a facsimile data, a moving image data or a voice
data, so as to make a document with a structured data with the character
data and attribute mentioned above. The communication's information
includes an ID of a source address, an ID of a receiving device, a
communication time and date, a data type, a data volume and a transmitted
information based on a communication protocol. The communication's
information is attached to an attribute of the non-character data, which
makes it possible to control and process the non-character data as it is
the structured document.