Microsoftコードページ932
文字コード変換を行う際には、この重複文字というのは厄介になる。別の文字コードから、「Windows-31J」に変換する場合に、重複するどちらの文字へと変換するべきかが問題になる。
それに関して、WindowsのAPIの仕様における優先順位は、以下のようになっている。
JIS X 0208-1990の登録文字である場合は、これに統一 例 : 「√(ルート)」、「∵(なぜならば)」、「¬(否定)」
「NEC特殊文字」「IBM拡張文字」が重複する場合は、「NEC特殊文字」に統一 例 : 「No(ナンバー)」 、「(株)(かっこかぶ)」、「III(大文字ローマ数字の3)」
「NEC選定IBM拡張文字」「IBM拡張文字」が重複する場合は、「IBM拡張文字」に統一 例 : 「﨑(たちざき)」 、「髙(はしごだか)」 、「iii(小文字ローマ数字の 3)」
この基準に従って、Microsoft IME によって、「(株)(かっこかぶ)」を入力しようとした場合には、IBM 拡張文字のコードである FA5816進 ではなく、NEC 特殊文字としてのコードである 878A16進 が引き当てられる。
JIS X 0208-1990の登録文字10文字(「≒」「≡」「∫」「√」「⊥」「∠」「∵」「∩」「∪」「¬」)をJIS78を基準した場合の機種依存文字として扱う場合がある。
全388文字を、2ないし 3重複して収録。