A model for mapping between printed and digital document instances

The first steps towards bridging the paper-digital divide have been achieved with the development of a range of technologies that allow printed documents to be linked to digital content and services. However, the static nature of paper and limited structural information encoded in classical paginated formats make it difficult to map between parts of a printed instance of a document and logical elements of a digital instance of the same document, especially taking document revisions into account. We present a solution to this problem based on a model that combines metadata of the digital and printed instances to enable a seamless mapping between digital documents and their physical counterparts on paper. We also describe how the model was used to develop iDoc, a framework that supports the authoring and publishing of interactive paper documents.

[1]  Beat Signer,et al.  Information server for highly-connected cross-media publishing , 2005, Inf. Syst..

[2]  David F. Brailsford,et al.  Encapsulating and manipulating component object graphics (COGs) using SVG , 2005, DocEng '05.

[3]  Alan C. Shaw,et al.  The structure of abstract document objects , 1984, COCS '84.

[4]  Vincent Quint,et al.  Interactively Editing Structured Documents , 1989, Electron. Publ..

[5]  David F. Brailsford,et al.  Enhancing composite digital documents using XML-based standoff markup , 2005, DocEng '05.

[6]  B. K. Reid Text processing and document manipulation: Procedural Page Description Languages , 1986 .

[7]  Ron Sacks-Davis,et al.  Database Systems for Structured Documents , 1995, IEICE Trans. Inf. Syst..

[8]  Christine Reid,et al.  The Myth of the Paperless Office , 2003, J. Documentation.

[9]  C. F. Goldfarb,et al.  A generalized approach to document markup , 1981, SIGPLAN SIGOA Symposium on Text Manipulation.

[10]  Jian Fan,et al.  Layout and Content Extraction for PDF Documents , 2004, Document Analysis Systems.

[11]  Dov Dori,et al.  The representation of document structure: a generic object-process analysis , 1995 .

[12]  Brian Keith Reid,et al.  Scribe: a document specification language and its compiler , 1981 .

[13]  Nadir Weibel,et al.  Context-aware platform for mobile data management , 2007, Wirel. Networks.

[14]  Dave Levin,et al.  ProofRite: A Paper-Augmented Word Processor , 2004 .

[15]  Dean Jackson Scalable vector graphics (SVG): the world wide web consortium's recommendation for high quality web graphics , 2002, SIGGRAPH '02.

[16]  Moira C. Norrie,et al.  An Extended Entity-Relationship Approach to Data Management in Object-Oriented Systems , 1993, ER.

[17]  Jean-Luc Bloechle,et al.  XCDF: A Canonical and Structured Document Format , 2006, Document Analysis Systems.

[18]  David F. Brailsford,et al.  Creating reusable well-structured PDF as a sequence of component object graphic (COG) elements , 2003, DocEng '03.

[19]  Nadir Weibel,et al.  Print-n-link: weaving the paper web , 2006, DocEng '06.

[20]  Laurent Denoue,et al.  Moving markup: repositioning freeform annotations , 2002, UIST '02.

[21]  Adobe Press,et al.  PostScript Language Reference Manual , 1985 .

[22]  John E. Warnock,et al.  A device independent graphics imaging model for use with raster devices , 1982, SIGGRAPH.

[23]  Nadir Weibel,et al.  General Framework for the Rapid Development of Interactive Paper Applications , 2006 .

[24]  Jean-Luc Meunier,et al.  Structuring documents according to their table of contents , 2005, DocEng '05.

[25]  Andreas Neumann Scalable Vector Graphics (SVG) , 2008, Encyclopedia of GIS.

[26]  Richard Furuta Important Papers in the History of Document Preparation Systems: Basic Sources , 1992, Electron. Publ..