In a communication system including a plurality of user communication terminals each having input/output (I/O) means for providing multi-media information containing video, voice and text information, and a multi-media server for storing or editing the multi-media information sent from each user communication terminal in response to information included in the multi-media information, said information being inputted by the user of said user communication terminal, and a communication network connecting said plurality of user communication terminals and said multi-media server for transmitting a transmission frame containing the multi-media information between said user communication terminals and said multi-media server, said multi-media server comprising:
- an interface connected to said communication network for controlling a send/receive operation of a transmission frame including multi-media information;
- information processing means for editing said multi-media information in accordance with the content of a header of said transmission frame;
- memory means for recording said edited multi-media information;
- a second memory means for recording attribute information of said each user communication terminal;
- decoding means for decoding the multi-media information contained in the transmission frame received from said communication network through said interface and decoding said information in accordance with said attribute information;
- coding means for coding processed multi-media information from said information processing means in accordance with the content of a header of said transmission frame;
- and
- control means for controlling said decoding means and coding means to edit each kind of said multi-media information in accordance with the content of the header of said transmission frame;
- wherein said each user communication terminal includes:
- an interface connected to said communication network and for controlling send/receive operation of the transmission frame transmitted from said multi-media server,
- decoding means for performing a plurality of decoding processings of the multi-media information contained in said transmission frame,
- coding means for performing a plurality of coding processings of the information, and
- processing means for performing the processing for each kind of said multi-media information in accordance with the content of the header of said transmission frame.