拡張
漢字とは、
文字コードにおいて、もともと存在していた
漢字に追加された
漢字の総称です。これらの
漢字は、
UnicodeやJISなどの規格で標準化されており、情報処理の分野で重要な役割を果たしています。
Unicodeにおける拡張
漢字は、初期の
Unicode規格(
Unicode 1.0)に含まれていた
CJK統合漢字20,902字に追加された
漢字群を指します。これらの拡張
漢字は、
CJK統合漢字拡張AからJまで、段階的に追加されてきました。
1999年に制定された
Unicode 3.0で追加された6,582字の
漢字です。
基本多言語面に位置し、地名や人名など、使用頻度の低い
漢字が含まれます。
JIS X 0213にも一部対応しています。当初は6,584字の予定でしたが、2
文字が互換
漢字領域にあったため、削除されました。
2020年の
Unicode 13.0で、さらに10字が追加されました。
2001年に制定された
Unicode 3.1で追加された42,711字の
漢字です。追加
漢字面に位置し、
Unicodeの拡張
漢字の中では最も多い字数です。日常ではあまり使用されない
漢字が多いですが、
JIS X 0213に一部対応し、地名や人名に用いられる
漢字も含まれます。また、ベトナムで使用されていた
チュノムも含まれています。この拡張Bは短期間で膨大な
漢字が追加されたため、字形の重複や誤りが多く見られます。
2020年の
Unicode 13.0で、さらに7字が追加されました。
2008年に発行されたISO/IEC 10646の追補5に含まれ、
Unicode 5.2で対応しました。追加
漢字面のU+2A700からU+2B734までの範囲に4,149
文字が追加されました。
2010年に発行されたISO/IEC 10646:2010に含まれ、
Unicode 6.0で対応しました。追加
漢字面のU+2B740からU+2B81Dまでの範囲に222
文字が追加されました。
2014年に発行されたISO/IEC 10646:2014に含まれ、
Unicode 8.0で対応しました。追加
漢字面のU+2B820からU+2CEA1までの範囲に5,762
文字が追加されました。
2017年に発行されたISO/IEC 10646:2017に含まれ、
Unicode 10.0で対応しました。追加
漢字面のU+2CEB0からU+2EBEFまでの範囲に7,488
文字が追加されました。
文字基盤整備事業や大蔵経テキストデータベース委員会からの提案、チワン語やプイ語で使用される
古壮字が含まれています。
2020年の
Unicode 13.0に含まれており、第三
漢字面のU+30000からU+3134Aまでの範囲に4,939
文字が割り当てられました。
Unicode史上初めて第三
漢字面に
文字が割り当てられた拡張です。
2022年の
Unicode 15.0に含まれており、第三
漢字面のU+31350からU+323AFまでの範囲に4,193
文字が割り当てられました。
2023年の
Unicode 15.1に含まれており、追加
漢字面のU+2EBF0からU+2EE5Fまでの範囲に622
文字が割り当てられました。
拡張I以降に追加が計画されている
漢字です。
2024年9月の
Unicode 16.0で、第三
漢字面のU+323B0からU+3347Bまでの範囲に4,300
文字が追加予定です。
JIS拡張漢字
JIS X 0213は、「7ビット及び8ビットの2バイト情報交換用符号化拡張
漢字集合」という正式名称を持ち、
JIS X 0208を拡張する形で制定されました。このため、JIS拡張
漢字と呼ばれています。
ベンダ選定拡張漢字
主に
メインフレームで使用するために、各ベンダが独自に
文字コードを拡張した際に、
JIS X 0208を拡張する形で追加された
漢字を指します。ベンダごとに共通する
漢字も多いですが、互換性はありません。NECとIBMによる拡張
漢字は、そのシェアの大きさからWindowsに取り込まれ、共通して使用されるようになり、後の規格制定にも影響を与えました。
その他の拡張漢字
かつてのパソコンでは、
漢字を使用するために
漢字ROMチップ等の
ハードウエアが必要でした。
ハードウエアの増設によって使用できるようになった
漢字も拡張
漢字と呼ばれることがありました。
関連情報
Template:拡張漢字: 拡張
漢字に関する情報をまとめたテンプレート
花園明朝: ユーザーによるOTF版の開発が行われ、拡張A、B、C、D、E、Fに対応したフォントが提供されています。
グリフウィキ:
Unicode 13.0における拡張A、Bの追加分および、拡張Gに対応したグリフデータを提供しています。
BabelStone Fonts:
Unicode 13.0における拡張A、Bの追加分に対応したフォントを提供しています。
CJK統合漢字拡張A-D対応フォント: Sun-ExtA、Sun-ExtBなどのフォントが提供されています。
VietUnicode:
CJK統合漢字拡張A、Bに対応したフォント「HAN NOM A」、「HAN NOM B」が提供されています。