An annotation based automatic web document generation apparatus includes a
web server, an annotation editor, an annotation server, an
annotation/meta file database, and annotation processing system. The web
server provides a web document. The annotation editor refers the web
document from the web server to generate at least one annotation and
generates a merged command for data for said at least one annotation. The
annotation/meta file database stores the data for said at least one
annotation and a merged meta file including the merged command for the
data for said at least one annotation. Thus, it is possible to generate a
new web document adapted for a user terminal by combining context
information with the merged meta file and efficiently provide a plurality
of user terminals of various characteristics with existing web documents.