{{category 仕様}} ISO-2022-JPは、JIS X 0208とASCIIをエスケープシーケンスによって切り替える 運用方式(いわゆる文字符号化方式)です。7ビットのみを用います。 電子メールにおいてよく使われます。 ISO-2022-JPは元々、RFC 1468で定義されました。 JIS X 0208:1997の附属書2にも取り込まれています。 名前が紛らわしいのですが、ISO-2022-JPはISOで定義されている文字コードではありません。[[ISO/IEC 2022]]の仕組みの一部を用いて日本の文字コードを運用する方式です。 !!符号の構造 7ビットのみを用いる、1バイト文字集合と2バイト文字集合を切り替えて使用する符号化方式です。符号化文字集合の切り替えにはエスケープシーケンスを用います。エスケープシーケンスは下記のとおりです。 *ASCII: 1b 28 42 *JIS X 0208: 1b 24 42 なお、ASCIIのかわりにJIS X 0201ラテン文字集合(1b 28 4a)、 および、JIS X 0208の1978年版(1b 24 40)のエスケープシーケンスもありますが、 今日では積極的に用いることはないでしょう。 !!JIS X 0213との関係 JIS X 0213では、対応する符号化方式としてISO-2022-JP-2004が定義されています。 JIS X 0213の漢字集合1面・漢字集合2面を指示するエスケープシーケンスが 導入されます。 !!関連項目 * ISO-2022-JP-2004 - ISO-2022-JPのJIS X 0213対応版。 * [[ISO/IEC 2022]] - ISO-2022-JPはこの規格の一部の仕組みを利用している。