ISO/IEC TR 2375:2024 情報技術 – 登録されたエスケープ シーケンスとコード化文字セット | ページ 2

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

序文

ISO (国際標準化機構) と IEC (国際電気標準会議) は、世界標準化のための専門システムを形成しています。 ISO または IEC のメンバーである各国団体は、特定の技術活動分野に対処するためにそれぞれの組織によって設立された技術委員会を通じて国際規格の開発に参加しています。 ISO と IEC の技術委員会は、相互に関心のある分野で協力しています。政府および非政府の他の国際機関も、ISO および IEC と連携してこの作業に参加しています。

この文書の作成に使用される手順と、そのさらなる保守を目的とした手順は、ISO/IEC 指令Part に記載されています。特に、さまざまなタイプの文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令第 2 Part の編集規則に従って起草されました ( www.iso.org/directives or www.iec.ch/members_experts/refdocs を参照)

ISO および IEC は、この文書の実装に特許の使用が含まれる可能性があることに注意を促しています。 ISO および IEC は、請求された特許権の証拠、有効性、または適用性に関していかなる立場もとりません。この文書の発行日の時点で、ISO および IEC は、この文書の実装に必要となる可能性のある特許の通知を受け取っていません。ただし、実装者は、これが www.iso.org/patents および https://patents.iec.ch で入手可能な特許データベースから取得できる最新情報を表していない可能性があることに注意してください。 ISO および IEC は、そのような特許権の一部またはすべてを特定する責任を負わないものとします。

本書で使用されている商号は、ユーザーの便宜のために提供された情報であり、推奨を構成するものではありません。

規格の自主的な性質の説明、適合性評価に関連する ISO 固有の用語と表現の意味、および貿易の技術的障壁 (TBT) における世界貿易機関 (WTO) 原則への ISO の準拠に関する情報については、 www を 参照してください。 .iso.org/iso/foreword.html IEC については、 www.iec.ch/ Understanding-standards を参照してください。

この文書は、ISO/IEC JTC 1, 情報技術、サブ委員会 SC 2, コード化文字セットの合同技術委員会によって作成されました。

この第 1 版は、技術的に改訂された ISO/IEC 2375:2003 を廃止し、置き換えます。

主な変更点は以下のとおりです。

  • 登録局の取り消しによる登録手続き仕様の削除。
  • 旧登録局が公開した登録データが含まれます。

導入

ISO/IEC 2022 では、エスケープ シーケンスを使用してコード拡張手順を制御します。 ISO/IEC 2375 (この文書の前の版) によって定義された国際登録では、エスケープ シーケンスと文字セットが提供されていました。

2004 年以来新しいエスケープ シーケンスが登録されておらず、2020 年の時点で登録権限を引き継ぐ新しい組織が見つからなかったため、ISO/IEC JTC1/ SC2 は ISO/IEC 2375 を ISO/IEC TR 2375 に置き換えることを決定しました (本書)これには、ISO/IEC 2022 によってエンコードされたアーカイブ デジタル データとの相互運用性を確保するために、以前の登録機関によって提供されたデータが含まれています。この文書と電子添付ファイルは、国際登録簿に代わるものです。

1 スコープ

この文書は、以前の登録機関によって ISO/IEC 2375 (この文書の前の版) に登録および発行されたエスケープ シーケンスとコード化文字セットを提供します。

2 規範的参照

この文書には規範的な参照はありません。

3 用語と定義

この文書の目的上、次の用語と定義が適用されます。

ISO と IEC は、標準化に使用する用語データベースを次のアドレスで維持しています。

3.1

ビットの組み合わせ

文字の表現に使用されるビットの順序付きセット

3.2

バイト

単位として演算されるビット文字列

3.3

カタログ

登録および補足データのリスト(所在地を参照)

3.4

キャラクター

データの編成、制御、または表現に使用される一連の要素のメンバー

3.5

コード化された文字セット

文字セット、およびそのセットの文字とそのコード化された表現の間の関係を確立する一連の明確な規則

3.6

コード位置

列と行の座標によって識別されるコード テーブルの一部

3.7

コードテーブル

コード内の各ビットの組み合わせに割り当てられる文字を示す表

3.8

文字を組み合わせる

次のいずれかの組み合わせを目的としたコード化文字セットの識別されたサブセットのメンバー
  • a)先行する非結合グラフィック文字、または非結合文字が前に続く一連の結合文字 (ISO/IEC 10646 で示されている)、または
  • b)次の非結合グラフィック文字、または一連の結合文字の後に非結合文字が続く場合 (ISO/IEC 6937 で示されているとおり)

3.9

結合シーケンス

次のいずれかで構成されるグラフィック文字のシーケンス
  • a)非結合文字の後に 1 つ以上の結合文字が続く (ISO/IEC 10646 に記載)、または
  • b) 1 つ以上の結合文字が前に続く非結合文字 (ISO/IEC 6937 に記載)

3.10

制御機能

データの記録、処理、送信、または解釈に影響を及ぼし、1 つ以上のビットの組み合わせで構成されるコード化された表現を持つアクション

3.11

エスケープシーケンス

コード拡張プロシージャで制御目的に使用されるビットの組み合わせの文字列

注 1:これらのビットの組み合わせの最初は、制御機能 ESCAPE を表します。

3.12

ESC s シーケンス

2 番目のビットの組み合わせが 6/0 ~ 7/14 の範囲にあるエスケープ シーケンス

注記 1: ESC Fs シーケンスは、標準化された単一制御機能に使用されます。

3.13

以前の登録機関

ISO/IEC 2375:2003 (この文書の前版) で定義されたエスケープ シーケンス、文字セット、およびマッピング テーブルのレジストリの保守を保証する ISO によって指定された組織。

3.14

グラフィックキャラクター

制御機能以外の文字で、通常は手書き、印刷、または表示される視覚的表現を持ち、1 つまたは複数のビットの組み合わせで構成されるコード化された表現を持ちます。

3.15

国際登録簿

ISO/IEC 2022 のコード化文字セットとエスケープ シーケンスの登録

注記 1:この文書において、この国際登録簿とは、以前の国際登録簿 (ISO/IEC 2375 からのもので、現在は廃止され、登録メカニズムはもう利用できません) のアーカイブを意味し、現在はこの国際登録簿に電子添付ファイルで提供されています。書類。

3.16

オクテット

8 ビットの順序付けられたシーケンスを 1 単位とみなします

3.17

レパートリー

コード化文字セットの 1 つ以上のビットの組み合わせでそれぞれ表される指定された文字セット

注記 1:登録は、文字を組み合わせて得られる配列のレパートリーを指定するものではありません (A.3 を参照)

3.18

デフォルトの戻り値

コーディング システムを ISO/IEC 2022 コーディング システムに基づく ISO/IEC 646 文字セットに切り替えるためのエスケープ シーケンス、つまり「ESC 2/5 4/0」

注記 1:標準リターンは、ISO/IEC 2022:1994, 15.4 で指定された DESIGNATE OTHER CODING SYSTEM に適合します。

参考文献

1ISO/IEC 646, 情報技術 - 情報交換用の ISO 7 ビット コード化文字セット
2ISO/IEC 2022:1994, 情報技術 - 文字コードの構造と拡張技術
3ISO/IEC 4873, 情報技術 — 情報交換のための ISO 8 ビット コード — 実装のための構造と規則
4ISO/IEC 6429, 情報技術 - コード化文字セットの制御機能
5ISO/IEC 6937, 情報技術 - テキスト通信用のコード化グラフィック文字セット - ラテン文字
6ISO/IEC 8859-14, 情報技術 — 8 ビット シングルバイト コード化グラフィック文字セット — Part 14: ラテン文字 No. 8 (ケルト)
7ISO/IEC 10646:2020, 情報技術 - ユニバーサル コード化文字セット (UCS)
8JIS X 0208-1990, 情報交換用日本語グラフィックセットに関する日本工業標準規格

Foreword

ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.

The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives or www.iec.ch/members_experts/refdocs ).

ISO and IEC draw attention to the possibility that the implementation of this document may involve the use of (a) patent(s). ISO and IEC take no position concerning the evidence, validity or applicability of any claimed patent rights in respect thereof. As of the date of publication of this document, ISO and IEC had not received notice of (a) patent(s) which may be required to implement this document. However, implementers are cautioned that this may not represent the latest information, which may be obtained from the patent database available at www.iso.org/patents and https://patents.iec.ch . ISO and IEC shall not be held responsible for identifying any or all such patent rights.

Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO's adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html . In the IEC, see www.iec.ch/understanding-standards .

This document was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 2, Coded character sets.

This first edition cancels and replaces ISO/IEC 2375:2003, which has been technically revised.

The main changes are as follows:

  • removal of the registration procedure specification due to the cancellation of the Registration Authority;
  • inclusion of the registered data published by the former Registration Authority.

Introduction

ISO/IEC 2022 uses the escape sequence to control the code extension procedures. The International Register defined by ISO/IEC 2375 (previous edition of this document) provided the escape sequences and character sets.

Since no new escape sequences have been registered since 2004, and no new organization was found to take over the registration authority as of 2020, ISO/IEC JTC1/ SC2 decided to replace ISO/IEC 2375 with ISO/IEC TR 2375 (this document), which contains the data provided by the former registration authority, to ensure interoperability with archival digital data encoded by ISO/IEC 2022. This document and electronic attachments replace the International Register.

1 Scope

This document provides the escape sequences and coded character sets that were registered and published by the former registration authority in ISO/IEC 2375 (the previous edition of this document).

2 Normative references

There are no normative references in this document.

3 Terms and definitions

For the purposes of this document, the following terms and definitions apply.

ISO and IEC maintain terminology databases for use in standardization at the following addresses:

3.1

bit combination

ordered set of bits used for the representation of characters

3.2

byte

bit string that is operated upon as a unit

3.3

catalogue

list of the registrations and supplementary data, with reference to their locations

3.4

character

member of a set of elements used for the organization, control, or representation of data

3.5

coded character set

set of unambiguous rules that establishes a character set and the relationship between the characters of the set and their coded representation

3.6

code position

part of a code table identified by its column and row coordinates

3.7

code table

table showing the characters allocated to each bit combination in a code

3.8

combining character

member of an identified subset of the coded character set intended for combination either
  • a) with the preceding non-combining graphic character, or with a sequence of combining characters preceded by a non-combining character (as presented in ISO/IEC 10646), or
  • b) with the following non-combining graphic character, or with a sequence of combining characters followed by a non-combining character (as presented in ISO/IEC 6937)

3.9

combining sequence

sequence of graphic characters consisting of either
  • a) a non-combining character followed by one or more combining characters (as presented in ISO/IEC 10646), or
  • b) a non-combining character preceded by one or more combining characters (as presented in ISO/IEC 6937)

3.10

control function

action that affects the recording, processing, transmission, or interpretation of data, and that has a coded representation consisting of one or more bit-combinations

3.11

escape sequence

string of bit combinations that is used for control purposes in code extension procedures

Note 1 to entry: The first of these bit combinations represents the control function ESCAPE.

3.12

ESC Fs sequence

escape sequence with the second bit combination in the range 6/0 to 7/14

Note 1 to entry: ESC Fs sequences are used for the standardized single control functions.

3.13

former registration authority

organization designated by ISO that ensured the maintenance of the registry of the escape sequence, character set, and the mapping tables defined by ISO/IEC 2375:2003 (the previous edition of this document)

3.14

graphic character

character, other than a control function, that has a visual representation normally handwritten, printed, or displayed, and that has a coded representation consisting of one or more bit-combinations

3.15

International Register

register of the coded character sets and the escape sequences in ISO/IEC 2022

Note 1 to entry: In this document, this International Register means the archive of the former International Register (from ISO/IEC 2375, now withdrawn and for which the registration mechanism is no longer available), which is now provided in electronic attachment in this document.

3.16

octet

ordered sequence of eight bits considered as a unit

3.17

repertoire

specified set of characters that are each represented by one or more bit-combinations of a coded character set

Note 1 to entry: A registration does not specify the repertoire of the sequences obtained by combining the characters (see A.3).

3.18

standard return

escape sequence to switch the coding system to the ISO/IEC 646 character set under the ISO/IEC 2022 coding system, i.e. “ESC 2/5 4/0”

Note 1 to entry: Standard return fits the DESIGNATE OTHER CODING SYSTEM specified in ISO/IEC 2022:1994, 15.4.

Bibliography

1ISO/IEC 646, Information technology — ISO 7-bit coded character set for information interchange
2ISO/IEC 2022:1994, Information technology — Character code structure and extension techniques
3ISO/IEC 4873, Information technology — ISO 8-bit code for information interchange — Structure and rules for implementation
4ISO/IEC 6429, Information technology — Control functions for coded character sets
5ISO/IEC 6937, Information technology — Coded graphic character set for text communication — Latin alphabet
6ISO/IEC 8859-14, Information technology — 8-bit single-byte coded graphic character sets — Part 14: Latin alphabet No. 8 (Celtic)
7ISO/IEC 10646:2020, Information technology — Universal coded character set (UCS)
8JIS X 0208-1990, Japanese Industrial Standard Code for Japanese Graphic Set for Information Exchange