초록
Annotation은 개인의 의견, 해설, 요약 등을 표기한 것으로써, 현재 전자문서 환경에서annotation을 효과적으로 처리할 수 있는 많은 연구가 이루어지고 있다. 그러나 기존 연구에서는 annotation의 기능성에 치중하여 직관적인 펜기반 입력 인터페이스를 제공하지 못하거나, 이를 지원하는 일부 시스템에서도 원본 문서와 annotation의 관계가 명확하지 못하여 재 활용성이 떨어지는 문제점이 있다. 이에 본 연구에서는 전자문서에서 펜 입력 장치 환경을 위한 컨텍스트 기반 annotation 모델링을 정의하고, 이를 활용한 인터페이스를 제안한다. 이를 위하여, annotation 유형, 문서의 컨텍스트 정보, 그리고 annotation과 원본 문서간의 관계를 정의하고, 모델링 정보에 기반한 펜기반 annotation 입력 인터페이스 와 annotation DTD를 정의하여 다양한 활용이 가능한 시스템을 구현하였다. 그 결과, 본 연구에서는 기존 연구와는 달리 펜기반 입력 환경에서 컨텍스트 기반 annotation의 정확한 정의가 가능하며 이를 활용한 다양한 기능을 제공하는 동시에 앞으로의 응용 가능성을 제시하고 있다.
Annotation is used for inscribing personal opinion, explanation, and summary. Various methods for processing annotation efficiently in digital document environments are being studied. However, previous studies placed much emphasis on function of annotation, so either they did not support Intuitive paper-based input interface or the systems that support it still have low reusability problems, because relation between annotation and original document are not explicit. Thus, in our study, we define context-based annotation modeling for digital document environments, and suggest annotation interface based on the modeling. To design annotation model, we define annotation types, context information of document, and relationship between annotation and original document. Also, a system based on the modeling is implemented to support pen-based annotation and annotation DTD. As a result, unlike previous studies, it is possible to explicitly define context-based annotation in pen-based input environments. We present various functions using the modeling and various possibilities of application.