外字
読み:がいじ
外語:external characters

 特定の文字集合(CCS)に含まれていない文字のこと。
目次

概要

システム外字
 JIS X 0208や旧JIS C 6226は、文字のない未定義領域が存在する。
 PC-9800シリーズなどは、この空き部分に独自の文字を設定しており、98文字と呼ばれた。このようにシステムが最初から用意する外字は、「システム外字」または「ベンダ定義外字」や「ベンダー定義文字」と呼ばれる。
 またWindowsといった機種を問わないOSが登場する以前は、こういった文字を「機種依存文字」と呼んだ。

ユーザー定義外字
 ワープロソフトなどでは利用者が独自の文字を作り利用可能な製品が多く、Microsoft Windowsでも古くから「外字エディター」というソフトウェアが提供され、システムとして外字機能を提供している。
 このような外字を、ユーザー定義外字という。

特徴

JIS X 0208
 JIS X 0208や旧JIS C 6226の未定義領域は様々に拡張された。
 JIS C 6226は、8区〜15区が未使用だったため、ここに独自の文字を追加したシステムが多かった。
 中でも特に有名なのが、PC-9800シリーズが13区に追加したNEC特殊文字である。
 日本語の符号化方法で一般化したシフトJISでは、95区〜120区(0xF040〜0xFCFC)がよく外字領域として使われ、Microsoft Windowsの外字は95区〜114区(0xF040〜0xF9FC)に計1880字分を確保している。

JIS X 0213
 JIS X 0208の拡張として作られたJIS X 0213:2000では、シフトJISの一種として「Shift_JISX0213」というものが作られた。
 改訂版のJIS X 0213:2004でも、同様に「Shift_JIS-2004」が定義されている。
 このシフトJISには複数の実装水準があり、第3水準の文字までしか含まない「実装水準3」の場合は、第4水準の領域と重複する従来の外字領域を外字領域として使用可能、とした。

JIS X 0221(Unicode)
 Unicode(JIS X 0221)はISO/IEC 10646の部分集合で、次の領域をユーザー定義外字領域としている。
 合計137,468字が利用可能となっている。
 日本語Windowsで使うシフトJISの0xF040〜0xF9FCは、U+E000〜U+E757に割り当てられている。

再検索