JIS X 0221

JIS X 0221は、日本産業規格 (JIS) の制定している文字コード規格の一つ。規格の名称は「国際符号化文字集合 (UCS)」、ISO/IEC 10646の国際一致規格である。
歴史.
本規格の元となるISO/IEC 10646はUnicodeをベースにしばしば改正（補遺の発行等を含む）されている規格であり本規格も初版が1995年（平成7年）に制定された後、ISO/IEC 10646本体の改正に合わせて2001年（平成13年）及び2007年（平成19年）に改正されている。それぞれの版の規格番号、制定・改正日および対応するISO規格の規格番号、制定・改正日は以下の通りである。
それぞれの版のJIS はそれぞれの制定時点での最新のISOの内容を反映したものであり、正誤表などの内容を反映しているだけでなく、第3次規格のJIS X 0221:2007は、ISO/IEC 10646:2003の内容を反映しているのに加えて2005年（平成17年）制定の補追1及び2006年（平成18年）制定の補追2に相当する内容を含んでいる。但し規格群全体で見ると第1次規格については1996年（平成8年）3月1日に「TECHNICAL CORRIGENDUM 1」が、第2次規格については2001年（平成13年）11月1日に「ISO/IEC 10646-2:2001 UCS -- Part 2: Supplementary Planes」が、第3次規格については2008年（平成20年）2月15日に「ISO/IEC 10646:2003/Amd.3 Lepcha, Ol Chiki, Saurashtra, Vai and other characters」がそれぞれ制定されたためそれ以降はJISとISOの最新版とは内容的には一致しないことになる。
当初、国際符号化文字集合の規格全体は、内容が膨大なものとなり、規格全体を一冊の規格票にまとめるのは現実的ではないと考えられていたため、一つの規格で全てを定めるのではなく複数の規格群によって構成されることを予定していた。なお、JISの第1次規格において部編成を示す枝番がなかったのは当時JISの側にそのような方法が定められていなかったためであり部編成にすること自体は予定されていたと第2次規格の規格票の解説において説明されている。ISO/IEC 10646については実際に2001年（平成13年）11月1日に規格群を構成する追加規格であるISO/IEC 10646-2:2001「国際符号化文字集合（UCS） - 第2部 追加多言語面」が制定されている（この規格だけに対応するJISは制定されなかった）。その後、規格の内容の大きな部分を占めるコードと文字の対応関係を定めた部分などをCD-ROM化して規格票に収めることが可能になり、第3次規格においては国際符号化文字集合の規格全体を一つの規格として定めることになった。そのため、第2次規格までの規格の名称は「国際符号化文字集合（UCS） - 第1部 体系及び基本多言語面」となっている。また規格票の頁数は、第1次規格では全体で1036頁（うち解説149頁）、第2次規格では全体で1236頁（うち解説151頁）であったものが第3次規格では全体で166頁（うち解説21頁）、第4次規格では全体で178頁（うち解説27頁）となっている。
この規格のように、規格の「改正」にあたって規格番号の末尾の「-1」が付いたり取れたりするような「部編成が変わる」場合、内容的（実質的）には改正であっても形式的には前の規格を廃止し、新たな規格を制定したとして扱うように定められている。そのため、本規格においては第2次規格および第3次規格は形式的にはそれぞれ前の規格の改正ではなく新たな規格を制定したことになっている。但し本規格の第2次規格以降の規格票の解説においては上記の説明を行った上で規格の内容の変遷については「改正」として説明を加えている。
日本文字部分レパートリ.
付属書JAにおいて、以下の６つのレパートリを規定している。
補足
概要と履歴.
Unicodeでは任意の部分集合による実装が認められているため、送信した文字を受信側が正しく表示できる保証はまったくない。これに対してISO/IEC 2022では、適合を主張する実装は文字集合に対して1文字たりとも追加・削除・変更が許されないため、文字集合に含まれる文字すべてを扱えることが保証される。この問題を補うため、ISO/IEC 10646では特定用途でよく使われる文字を集め、適合を主張する実装に対して構成する文字すべての実装を義務づける「組」（）を規定している。
しかしISO/IEC 10646には欧州で使われる文字を集めたなどの組はあるものの、日本語でよく使われる文字を集めた組は規定されていなかった。このためJIS X 0221では「日本文字部分レパートリ」という名の附属書を追加し、日本語でよく使われる文字を制限部分集合として独自に定めている。第1次規格では附属書1に以下の7種類を規定していた。
第2次規格ではレパートリの内容に変更はないが、JIS X 0221がISO/IEC 10646の国際一致規格であることとの整合性の問題を受け、附属書1は規定から参考に格下げされた。
第3次規格では附属書1は附属書JAに変更されて基本日本文字集合と追加非漢字集合以外のレパートリは廃止され、代わりに以下の4つが追加された。
これらは、ISO/IEC 10646:2003の追補2までの内容しか含まないJIS X 0221の第3次規格では依然として参考扱いであるが、追加非漢字集合以外の5つは2008年（平成20年）に制定されたISO/IEC 10646:2003の追補3で組として追加された。