トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

ISO-2022-JP-2004

[カテゴリ:仕様]

ISO-2022-JP-2004は、JIS X 0213の符号化方式のひとつです。JIS X 0213:2004の附属書2で定義されています。電子メールでよく用いられているISO-2022-JPの方式を、JIS X 0213に対応させたものです。

符号の構造

7ビットのみを用いる、1バイト文字集合と2バイト文字集合を切り替えて使用する符号化方式です。符号化文字集合の切り替えにはエスケープシーケンスを用います。エスケープシーケンスは下記のとおりです。

ただし、互換性のため、JIS X 0208、およびJIS X 0213:2000の漢字集合1面エスケープシーケンスも、一部制限付きで用いることができます。

名称について

JIS X 0213の2000年版では、この符号化方式はISO-2022-JP-3という名前でした。これは漢字集合1面JIS X 0213:2000のものであるため、JIS X 0213:2004で追加された「表外漢字UCS互換」10文字を含まない点が違います。

実装

テキストエディタのGNU Emacs, プログラミング言語のPython, PHP, 文字コード変換プログラムのiconv, AnyTran, RACCOON等はこの符号化方式に対応しています。

参考

関連項目

最終更新時間:2016年12月18日 23時46分18秒