Technical Report   TR X 0047:2001


Picture Reference Exchange by XML


Foreword

This specification based on the 2000 surveillance studies is published as a technical report (type II) by the surveillance study committee for the next generation network standards, established at the Information Technology Research and Standardization Center (INSTAC) within the Japanese Standards Association. The committee collects technical know-hows considered of significant importance for the promotion of industrial standardization.


1. Scope

This specification defines two languages used to exchange the reference information of shared picture data by using XML.

 NOTE: Picture data sometimes represents symbols shared among the users. Requests for functionality to search for symbols (here determining the identity of the symbol in the document in stead of obtaining its attribute content) are often heard. However, since symbols that represent the same concept do not necessarily refer to the same file name or URI reference, in effect such searches cannot be performed without some processing. There might be cases that a set of files for different resolutions or formattings for each conceptually same symbol is provided depending on the capability of the display device in use. Consequently, there is a request that there should be a identifying method independent of the file names or URI references.

Each of picture data conforming to this specification has a unique name in order to distinguish it from others. By sharing those unique names among them, the users may identify them in different documents.

 NOTE: This specification only defines the usage of picture names, not picture names themselves.

Specify picture names in XML documents for information exchange that contain picture information. This specification defines a language that specifies picture names described in XML documents.

 NOTE: The language must be used together with other XML vocabularies. As a result, you cannot write a complete XML document with this language alone.

This specification also defines another language that describes correspondences between a picture name and its data body (or bodies).


2. Normative References

The following standards are part of this technical report as they are referred to in it. They refer to the latest versions. If an RFC is superseded by another RFC, the new RFC is applicable.

[ISO/IEC 10036] ISO/IEC 10036:1996, Information Technology -- Font information interchange -- Procedures for registration of font-related identifiers

[JIS X 4172] JIS X 4172:1998 SGML Public Text Owner Identifiers

 NOTE: ISO/IEC 9070:1991, Information Technology -- SGML support facilities -- Registration procedures for public text owner identifiers corresponds with this standard.

[GIF] GRAPHICS INTERCHANGE FORMAT(sm) Version 89a, CompuServe Incorporated, Columbus, Ohio, 1990-07-31

[IETF RFC 2046] IETF(Internet Engineering Task Force) RFC 2046, Multipurpose Internet Mail Extensions (MIME) - Part 2: Media Types, 1996

[ISO/IEC 10646] ISO/IEC 10646-1:2000, Universal multi-octet character set - UCS - Part 1: Architecture and Basic Multilingual Plane

 NOTE: JIS X 0221[Universal multi-octet character set (UCS) - Part 1: Architecture and Basic Multilingual Plane]-1995 corresponds with this international standard (with three attachments).

[JPEG] JPEG File Interchange Format Version 1.02, http://www.ijg.org/, 1992-09-01

[PNG] W3C(World Wide Web Consortium) Recommendation, PNG (Portable Network Graphics) Specification Version 1.0, 1996-10-01

[TR X 0008] Technical Report TR X 0008:1999 Extensible Markup Language (XML) 1.0

 NOTE: W3C(World Wide Web Consortium) Recommendation, Extensible Markup Language (XML) 1.0, 1998, http://www.w3.org/TR/REC-xml corresponds with the technical report.

[TR X 0023] Technical Report TR X 0023:1999 XML Namespaces

 NOTE: W3C(World Wide Web Consortium) Recommendation, Namespaces in XML, 1999, http://www.w3.org/TR/REC-xml-names corresponds with the technical report.

[TrueType] TrueType Open Font Specification Version 1.0, Microsoft Corporation, 1995-07

[IETF RFC 2396] IETF(Internet Engineering Task Force) RFC 2396, Uniform Resource Identifiers (URI): Generic Syntax and Semantics, 1997-11-18.


3. Definitions

TBD