ISO/IEC 29500-1:2016 情報技術—ドキュメントの説明と処理言語— Office Open XMLファイル形式—パート1:基本とマークアップ言語リファレンス | ページ 6

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

4. 用語と定義

このドキュメントでは、次の用語と定義が適用されます。他の用語は、イタリック書体、構文規則の左側、または言語固有の文法の節内で定義されます (§17.16 および §18.17)本書で明示的に定義された用語ISO/IEC 29500 の用語は、他の場所で定義されている同様の用語を暗黙のうちに参照していると推定されるべきではありません。

これはISO/IEC 29500-2 で定義されている OPC 関連の用語を使用します。巻末注記]

アプリケーション

コンシューマーまたはプロデューサー。

行動

外見や行動。

動作、実装定義

各実装がその動作を文書化することが期待される不特定の動作。これにより、特定の実装内での予測可能性と再現性が促進されます。 (この用語は、「アプリケーション定義の動作」と呼ばれることもあります。)

動作、ロケール固有

国籍、文化、言語の現地の慣習に依存する行動。

詳細不明の動作

ISO/IEC 29500 が推奨しない動作。 (この用語は、「アプリケーション依存の動作」と呼ばれることもあります。)

注記 1:拡張機能を追加するには、実装者は、ISO/IEC 29500 で説明されている拡張メカニズムを使用する必要があります。指定されていない動作に意味を与えることによってそうしようとするのではありません。巻末注記]

バイト

単位として扱われる 8 ビットのシーケンス。

コメント

ドキュメント内のコンテンツに添付されたメモ。コンシューマーはコメントを表示することを選択できますが、それらはドキュメントの本文の一部とは見なされません。コメントには、メモのテキスト、コメント作成者の名前とイニシャル、作成日などが含まれる場合があります。

消費者

パッケージ実装者を通じてパッケージを読み取るソフトウェアまたはデバイス。多くの場合、コンシューマーは、特定の物理パッケージ形式のパッケージのみを使用するように設計されています。

コンテンツタイプ

パーツに格納されている内容について説明します。コンテンツ タイプは、RFC 2616 で定義されているように、メディア タイプ、サブタイプ、およびオプションのパラメータ セットを定義します。

ドキュメント カテゴリ

Office Open XML ドキュメントの 3 つのカテゴリ (ワープロ、スプレッドシート、およびプレゼンテーション) の 1 つ。次のように定義されます。
  • •パッケージ リレーションシップ アイテムにメイン ドキュメント パーツ (§11.3.10) とのリレーションシップが含まれるドキュメントは、ワードプロセッシング カテゴリのドキュメントです。
  • •パッケージ関係アイテムが Workbook パーツ (§12.3.23) への関係を含むドキュメントは、スプレッドシート カテゴリのドキュメントです。
  • • package-relationship 項目に Presentation パーツ (§13.3.6) との関係が含まれるドキュメントは、Presentation カテゴリのドキュメントです。
Office Open XML ドキュメントには、1 つ以上の埋め込み Office Open XML パッケージ (§15.2.11) を含めることができ、各埋め込みパッケージは 3 つのドキュメント カテゴリのいずれかを持ちます。ただし、これらの埋め込みパッケージが存在しても、ドキュメントのカテゴリは変更されません。

DrawingML

Office Open XML ドキュメント内の描画要素の位置と外観を指定するための一連の規則。

拡大

ISO/IEC 29500 に明示的に含まれていないが、ISO/IEC 29500 で説明されている拡張メカニズムを使用する XML 要素、XML 属性、関係、または部分。

id

一部の XML 関連技術では、 idという用語は xsd:ID データ型の使用を意味します。この国際規格では、この用語はさまざまな識別スキームを指すために使用されます。一意の識別子を参照してください。

ODBC

ISO/IEC 9075-3:2008「情報技術 -- データベース言語 -- SQL - 3: Call-Level Interface (SQL/CLI)」または SQL/CLI ベースのデータベース接続 AP広く使用されている SQL/CLI ベースのデータベース接続 API の例として、Open Database Connectivity (ODBC) API があります。

Office OpenXML ドキュメント

ISO/IEC 29500-1 および ISO/IEC 29500-4 で説明されているように、ワード プロセッシング、スプレッドシート、またはプレゼンテーション ML とそれに関連する ML を使用してフォーマットされたデータ ストリームのレンディション。このようなドキュメントは、ISO/IEC 29500-2 で説明されているようにパッケージとして表されます。

オレ

このコンテキストでの OLE は、特定のテクノロジを指すものではありません。代わりに、ドキュメント内のオブジェクトの埋め込みとリンクの一般化された抽象化を指します。

パッケージ

ISO/IEC 29500-2 で定義されている Open Packaging Conventions 仕様に準拠した ZIP アーカイブ。

パッケージ、埋め込み

Office Open XML ドキュメントの埋め込みパッケージ関係 (§15.2.11) のターゲットとして格納されているパッケージ

プレゼンテーションML

プレゼンテーション カテゴリの Office Open XML ドキュメントを表すための規則のセット。

プロデューサー

パッケージ実装者を通じてパッケージを作成するソフトウェアまたはデバイス。多くの場合、プロデューサーは、特定の物理パッケージ形式の仕様に従ってパッケージを生成するように設計されています。

関係

パッケージ内のソース パーツとターゲット パーツ間の接続の種類。リレーションシップにより、パーツ内のコンテンツを見たり、パーツ自体を変更したりすることなく、パーツ間の接続を直接発見できるようになります。 (パッケージの関係も参照してください。)

関係部分

関係の XML 表現を含むパーツ。

関係、明示的

Relationship タグの Id 属性を使用して、ソース パーツの XML からリソースが参照される関係。

関係、暗黙的

明示的でない関係。

スプレッドシートML

スプレッドシート カテゴリの Office Open XML ドキュメントを表すための規則のセット。

一意の識別子

一部の XML 関連技術では、一意の識別子という用語は xsd:ID データ型の使用を暗示しています。この国際規格では、この用語はさまざまな識別スキームを指すために使用されます。湖id

ワープロML

ワードプロセッシング カテゴリの Office Open XML ドキュメントを表すための規則のセット。

ADO 、 http: //msdn.microsoft.com/en-us/library/ms675532(v=vs.85).aspx
DAO 、 http: //msdn.microsoft.com/en-us/library/aa248396(v=vs.60).aspx
DSP 、http://msdn.microsoft.com/en-us/library/dd672591( v=vs.90 ).aspx
OLE DB 、 http://msdn.microsoft.com/en-us/library/ms722784 (v=vs.85).aspx
ISO/IEC 29500 (OOXML) の要素、属性、および OPC パーツに関する情報、 http://purl.oclc.org/ooxml/onlineInfomativeAnnexes
Requirements for Japanese Text Layout 、W3C Working Group Note 4 June 2009, http://www.w3.org/TR/jlreq/#en-subheading1_6

4. Terms and Definitions

For the purposes of this document, the following terms and definitions apply. Other terms are defined where they appear in italic typeface, on the left side of a syntax rule, or within subclauses of language-specific grammars (§17.16 and §18.17). Terms explicitly defined in this of ISO/IEC 29500 are not to be presumed to refer implicitly to similar terms defined elsewhere.

[Note: This uses OPC-related terms, which are defined in ISO/IEC 29500-2. end note]

application

A consumer or producer.

behavior

External appearance or action.

behavior, implementation-defined

Unspecified behavior where each implementation is expected to document that behavior, which would thereby promote predictability and reproducibility within any given implementation. (This term is sometimes called “application-defined behavior”.)

behavior, locale-specific

Behavior that depends on local conventions of nationality, culture, and language.

behavior, unspecified

Behavior where ISO/IEC 29500 makes no recommendations. (This term is sometimes called “application-dependent behavior”.)

Note 1 to entry: To add an extension, an implementer must use the extensibility mechanisms described by ISO/IEC 29500 rather than trying to do so by giving meaning to otherwise unspecified behavior. end note]

byte

A sequence of 8 bits treated as a unit.

comment

A note attached to content in a document. Although a consumer might choose to display comments, they are not considered part of the body of the document. A comment might include the text of the note, the comment author's name and initials, and date of creation, among other things.

consumer

A piece of software or a device that reads packages through a package implementer. A consumer is often designed to consume packages only for a specific physical package format.

content type

Describes the content stored in a part. Content types define a media type, a subtype, and an optional set of parameters, as defined in RFC 2616.

document category

One of the three categories of Office Open XML documents: Wordprocessing, Spreadsheet, and Presentation, defined as follows:
  • • A document whose package-relationship item contains a relationship to a Main Document part (§11.3.10) is a document of category Wordprocessing.
  • • A document whose package-relationship item contains a relationship to a Workbook part (§12.3.23) is a document of category Spreadsheet.
  • • A document whose package-relationship item contains a relationship to a Presentation part (§13.3.6) is a document of category Presentation.
An Office Open XML document can contain one or more embedded Office Open XML packages (§15.2.11) with each embedded package having any of the three document categories. However, the presence of these embedded packages does not change the category of the document.

DrawingML

A set of conventions for specifying the location and appearance of drawing elements in an Office Open XML document.

extension

Any XML element, XML attribute, relationship, or part not explicitly included in ISO/IEC 29500, but that uses the extensibility mechanisms described by ISO/IEC 29500.

id

In some XML-related technologies, the term id implies use of the xsd:ID data type. In this international standard, this term is used to refer to a variety of different identification schemes. See unique identifier.

ODBC

An implementation of ISO/IEC 9075-3:2008 “Information technology -- Database languages -- SQL - 3: Call-Level Interface (SQL/CLI)” or SQL/CLI-based database connectivity API. An example of a broadly used SQL/CLI-based database connectivity API is the Open Database Connectivity (ODBC) API.

Office Open XML document

A rendition of a data stream formatted using the wordprocessing, spreadsheet, or presentation ML and its related MLs as described in ISO/IEC 29500-1 and ISO/IEC 29500-4. Such a document is represented as a package as described in ISO/IEC 29500-2.

OLE

OLE in this context does not refer to any specific technology; instead, it refers to the generalized abstraction of embedding and linking objects within a document.

package

A ZIP archive that conforms to the Open Packaging Conventions specification defined in ISO/IEC 29500-2.

package, embedded

A package that has been stored as the target of an Embedded Package relationship (§15.2.11) in an Office Open XML document

PresentationML

A set of conventions for representing an Office Open XML document of category Presentation.

producer

A piece of software or a device that writes packages through a package implementer. A producer is often designed to produce packages according to a particular physical package format specification.

relationship

The kind of connection between a source part and a target part in a package. Relationships make the connections between parts directly discoverable without looking at the content in the parts, and without altering the parts themselves. (See also Package Relationships.)

relationships part

A part containing an XML representation of relationships.

relationship, explicit

A relationship in which a resource is referenced from a source part’s XML using the Id attribute of a Relationship tag.

relationship, implicit

A relationship that is not explicit.

SpreadsheetML

A set of conventions for representing an Office Open XML document of category Spreadsheet.

unique identifier

In some XML-related technologies, the term unique identifier implies use of the xsd:ID data type. In this international standard, this term is used to refer to a variety of different identification schemes. See id.

WordprocessingML

A set of conventions for representing an Office Open XML document of category Wordprocessing.

ADO, http://msdn.microsoft.com/en-us/library/ms675532(v=vs.85).aspx
DAO, http://msdn.microsoft.com/en-us/library/aa248396(v=vs.60).aspx
DSP, http://msdn.microsoft.com/en-us/library/dd672591(v=vs.90).aspx
OLE DB, http://msdn.microsoft.com/en-us/library/ms722784(v=vs.85).aspx
Information on elements, attributes, and OPC parts in ISO/IEC 29500 (OOXML), http://purl.oclc.org/ooxml/onlineInfomativeAnnexes
Requirements for Japanese Text Layout, W3C Working Group Note 4 June 2009, http://www.w3.org/TR/jlreq/#en-subheading1_6