A document processing apparatus implemented in a client/server system to
add and modify a document conversion function without modification for
either client or server. The apparatus comprises a client requesting
acquisition or storage of a document, a server performing management such
as transfer and storage of the document, a network connecting the client
and the server, and a proxy server existing on the network and relaying
interaction between the client and the server. The proxy server has a
document data conversion section for performing conversion of the document
based on the structure of document.