Delphi Programming / Object Pascal
サイトのトップページへ リンクのページへ ロゴマーク
[掲載 2023年05月19日] [更新 2023年10月08日] Delphi 一般・その他 [未分類 - OS の操作等]
   
IBM 拡張文字・NEC 選定 IBM 拡張文字・NEC 特殊文字
動作確認等 Windows 10 ビルド 19043 Pro 64 bit
[整理番号 - 1880]







IBM 拡張文字・NEC 選定 IBM 拡張文字・NEC 特殊文字


話しは,Windows が登場するよりも前に遡ります.
コンピュータメーカは,独自の文字符号化方式を使用したり,JIS C 6226 (現在の JIS (JIS X 0208) で制定されていた文字の他に,独自に追加した文字を自社製のコンピュータで使用できるようにしてきました.IBM と NEC は,それらを,パソコンの漢字 ROM に実装しました.それが,IBM 拡張文字,NEC 選定 IBM 拡張文字,NEC 特殊文字です.これらは全て俗称です.

本ページは,それらの文字の一覧です.参考として,Shift_JIS と Unicode のコードポイント,JIS の区点コードを掲載しています.
本ページの表の文字は,Unicode のコードポントを参照して表示しています.フォントは Meiryo UI を指定しています.



これらの文字のデータが書き込まれた漢字 ROM は,ハードウェアの一部としてパソコンに搭載されました.その漢字 ROM を搭載した機種でないと使用できなかったことから,「機種依存文字」と呼ばれていました.「機種依存文字」は,パソコンの世界で使用されていた用語です.

Windows などの OS は,漢字 ROM を使用しません.フォントファイルのフォントデータを使用して文字を描画します.日本語用のフォントファイルにはこれらの文字が収録されています.したがって,これらの文字が機種依存ということはありません.Windows では,これらの文字は全て,コンピュータメーカとそ の機種に関係なく Shift_JIS でも Unicode でも扱えます.



[備考 1]
本ページに掲載している表の文字は,極一部を除いて JIS X 0208 にはありません.
JIS の区点コードの掲載がない文字は,JIS の規格にはない文字です.例えば「髙」(はしごの 高) は,JIS の規格にはありません.


[備考 2]
IBM は米国の企業です.IBM は,International Business Machines の略称でしたが,現在は IBM が正式名となっています.1960年代から 1980年代にかけて,メインフレームと呼ばれるコンピュータの世界で市場をほぼ独占していた世界最大のコンピュータメーカでした.社名のロゴの色がブルーだったことから「ビッグブルー」と呼ばれていました.

1981年,IBM は,通称 IBM PC と呼ばれるパソコンを発売してベストセラーになりました.その後に発売した IBM PC / AT で IBM はその仕様を公開しました.その結果,PC/AT 互換機と呼ばれる多くの互換機が登場しました.これが,現在我々が使用しているパソコンの原型です.
その IBM PC 用の OS, PC-DOS を開発したのが現在のマイクロソフトです.2005年,IBM はパソコン事業から撤退しました.





01_IBM 拡張文字 一覧


IBM 拡張文字の一覧です.389 文字あります.
NEC の拡張文字,あるいは NEC 特殊文字と字形が同じ文字は,Shift_JIS のコードポイント (文字コード) が違っていても,Unicode のコードポイントは同じです.


文字 Shift_JIS Unicode JIS X 0213 JIS X 0212
FA40 U+2170 12-21 -
FA41 U+2171 12-22 -
FA42 U+2172 12-23 -
FA43 U+2173 12-24 -
FA44 U+2174 12-25 -
FA45 U+2175 12-26 -
FA46 U+2176 12-27 -
FA47 U+2177 12-28 -
FA48 U+2178 12-29 -
FA49 U+2179 12-30 -
FA4A U+2160 13-21 -
FA4B U+2161 13-22 -
FA4C U+2162 13-23 -
FA4D U+2163 13-24 -
FA4E U+2164 13-25 -
FA4F U+2165 13-26 -
FA50 U+2166 13-27 -
FA51 U+2167 13-28 -
FA52 U+2168 13-29 -
FA53 U+2169 13-30 -
FA54 U+FFE2 - -
FA55 U+FFE4 - -
FA56 U+FF07 - -
FA57 U+FF02 - -
FA58 U+3231 13-74 -
FA59 U+2116 13-66 -
FA5A U+2121 13-68 -
FA5B U+2235 2-72 -
FA5C U+7E8A 1-90-23 52-67
FA5D U+891C 1-91-78 60-63
FA5E U+9348 1-93-25 68-73
FA5F U+9288 1-93-14 67-88
FA60 U+84DC 2-86-53 57-1
FA61 U+4FC9 1-14-25 17-27
FA62 U+70BB 2-79-64 -
FA63 U+6631 1-85-21 34-13
FA64 U+68C8 1-85-73 35-92
FA65 U+92F9 2-91-03 68-48
FA66 U+66FB 1-85-23 34-31
FA67 U+5F45 1-84-26 28-84
FA68 U+4E28 1-14-04 16-9
FA69 U+4EE1 1-14-08 16-40
FA6A U+4EFC - -
FA6B U+4F00 2-01-31 16-50
FA6C U+4F03 1-14-11 16-52
FA6D U+4F39 - 16-67
FA6E U+4F56 1-14-16 16-78
FA6F U+4F92 2-01-45 17-7
FA70 U+4F8A 1-14-21 17-3
FA71 U+4F9A 2-01-46 17-12
FA72 U+4F94 1-14-22 17-9
FA73 U+4FCD - 17-30
FA74 U+5040 1-14-33 17-63
FA75 U+5022 2-01-61 17-56
俿 FA76 U+4FFF - 17-40
FA77 U+501E 2-01-60 17-55
FA78 U+5046 2-01-64 17-67
FA79 U+5070 2-01-71 17-84
FA7A U+5042 2-01-63 17-65
FA7B U+5094 1-14-36 18-3
FA7C U+50F4 - -
FA7D U+50D8 - 18-27
FA7E U+514A 1-14-47 18-70
FA80 U+5164 - 18-77
FA81 U+519D 1-14-52 18-85
FA82 U+51BE - 18-92
FA83 U+51EC - -
FA84 U+5215 1-14-61 19-21
FA85 U+529C - 19-56
FA86 U+52A6 2-03-35 19-59
FA87 U+52C0 - 19-69
FA88 U+52DB 1-14-71 19-78
FA89 U+5300 1-14-75 19-91
FA8A U+5307 1-14-76 -
FA8B U+5324 2-03-46 -
FA8C U+5372 - 20-32
FA8D U+5393 1-14-82 20-39
FA8E U+53B2 1-14-84 20-48
FA8F U+53DD - 20-62
FA90 U+FA0E - -
FA91 U+549C 1-14-88 21-10
FA92 U+548A 2-03-76 -
FA93 U+54A9 1-15-01 21-15
FA94 U+54FF 1-15-03 21-36
FA95 U+5586 1-15-10 21-72
FA96 U+5759 - -
FA97 U+5765 - 23-34
FA98 U+57AC 2-04-76 23-68
FA99 U+57C8 1-15-47 23-72
FA9A U+57C7 1-15-46 23-71
FA9B U+FA0F 1-15-43 -
FA9C U+FA10 1-15-55 -
FA9D U+589E 1-15-61 -
FA9E U+58B2 - 24-46
FA9F U+590B 2-05-26 24-65
FAA0 U+5953 - 24-85
FAA1 U+595B 2-05-37 24-87
FAA2 U+595D 1-15-73 24-88
FAA3 U+5963 - 24-92
FAA4 U+59A4 1-15-77 25-15
FAA5 U+59BA - 25-23
FAA6 U+5B56 1-47-54 26-30
FAA7 U+5BC0 2-08-04 26-59
FAA8 U+752F 1-88-41 45-10
FAA9 U+5BD8 1-47-57 26-65
FAAA U+5BEC 1-47-58 -
FAAB U+5C1E 1-47-60 26-75
FAAC U+5CA6 2-08-35 27-19
FAAD U+5CBA 1-47-73 27-24
FAAE U+5CF5 - -
FAAF U+5D27 1-47-81 27-42
FAB0 U+5D53 1-47-85 -
FAB1 U+FA11 1-47-82 -
FAB2 U+5D42 2-08-53 27-48
FAB3 U+5D6D 1-47-87 27-62
FAB4 U+5DB8 1-47-92 27-84
FAB5 U+5DB9 2-08-71 27-85
FAB6 U+5DD0 - 27-89
FAB7 U+5F21 - 28-68
FAB8 U+5F34 1-84-22 28-77
FAB9 U+5F67 1-84-30 28-94
FABA U+5FB7 1-84-37 -
FABB U+5FDE 1-84-39 29-34
FABC U+605D - 29-71
FABD U+6085 - -
FABE U+608A 2-12-45 29-80
FABF U+60DE - 30-16
FAC0 U+60D5 1-84-53 30-12
FAC1 U+6120 - -
FAC2 U+60F2 2-12-56 30-19
FAC3 U+6111 - 30-29
FAC4 U+6137 1-84-59 30-45
FAC5 U+6130 1-84-58 30-41
FAC6 U+6198 2-12-73 30-68
FAC7 U+6213 - 31-8
FAC8 U+62A6 2-13-02 31-41
FAC9 U+63F5 1-84-84 32-36
FACA U+6460 1-84-90 32-68
FACB U+649D 2-13-48 32-84
FACC U+64CE 1-84-92 33-6
FACD U+654E - -
FACE U+6600 1-85-12 33-85
FACF U+6615 1-85-14 33-92
FAD0 U+663B - -
FAD1 U+6609 1-85-13 33-88
FAD2 U+662E - 34-11
FAD3 U+661E 1-85-15 34-1
FAD4 U+6624 1-85-18 34-5
FAD5 U+6665 1-85-30 -
FAD6 U+6657 2-13-94 34-24
FAD7 U+6659 1-85-27 34-26
FAD8 U+FA12 - -
FAD9 U+6673 1-85-31 34-36
FADA U+6699 2-14-13 34-50
FADB U+66A0 1-85-36 34-55
FADC U+66B2 1-85-37 34-59
FADD U+66BF 2-14-19 34-62
FADE U+66FA 1-85-44 34-77
FADF U+670E - 34-80
FAE0 U+F929 1-85-46 -
FAE1 U+6766 1-85-48 35-1
FAE2 U+67BB 1-85-56 35-21
FAE3 U+6852 1-85-62 35-41
FAE4 U+67C0 1-85-58 35-25
FAE5 U+6801 1-85-61 -
FAE6 U+6844 2-14-63 35-56
FAE7 U+68CF 2-14-93 35-94
FAE8 U+FA13 2-14-89 -
FAE9 U+6968 1-85-88 36-44
FAEA U+FA14 1-85-90 -
FAEB U+6998 2-15-22 36-57
FAEC U+69E2 1-86-02 36-74
FAED U+6A30 2-15-33 36-93
FAEE U+6A6B 1-86-16 -
FAEF U+6A46 2-15-51 37-7
FAF0 U+6A73 1-86-17 37-21
FAF1 U+6A7E 2-15-58 37-22
FAF2 U+6AE2 - -
FAF3 U+6AE4 1-86-24 37-53
FAF4 U+6BD6 1-86-43 38-24
氿 FAF5 U+6C3F 2-78-21 38-55
FAF6 U+6C5C 1-86-50 38-64
FAF7 U+6C86 1-86-55 38-74
FAF8 U+6C6F - 38-67
FAF9 U+6CDA 2-78-36 39-1
FAFA U+6D04 1-86-65 39-11
FAFB U+6D87 1-86-75 39-39
FAFC U+6D6F - 39-35
FB40 U+6D96 - 39-43
FB41 U+6DAC 1-86-79 39-47
FB42 U+6DCF 2-78-72 39-57
FB43 U+6DF8 - -
FB44 U+6DF2 - -
FB45 U+6DFC 1-86-86 39-70
FB46 U+6E39 - 39-78
FB47 U+6E5C 1-86-90 39-92
FB48 U+6E27 2-78-80 39-75
FB49 U+6E3C 2-78-83 39-80
溿 FB4A U+6EBF 2-79-04 40-17
FB4B U+6F88 1-87-15 40-69
FB4C U+6FB5 2-79-33 40-88
FB4D U+6FF5 1-87-27 41-6
FB4E U+7005 1-87-28 41-11
FB4F U+7007 2-79-42 41-13
FB50 U+7028 1-87-30 -
FB51 U+7085 1-87-37 41-42
FB52 U+70AB 1-87-39 41-51
FB53 U+710F 1-87-44 41-73
FB54 U+7104 2-79-75 41-67
FB55 U+715C 1-87-55 41-92
FB56 U+7146 1-87-50 41-84
FB57 U+7147 1-87-51 41-85
FB58 U+FA15 1-87-58 -
FB59 U+71C1 1-87-62 42-19
FB5A U+71FE 1-87-65 42-29
FB5B U+72B1 2-80-29 42-79
FB5C U+72BE 1-87-73 42-81
FB5D U+7324 - 43-14
FB5E U+FA16 1-87-79 -
FB5F U+7377 2-80-55 43-42
FB60 U+73BD - 43-70
FB61 U+73C9 1-87-89 43-74
FB62 U+73D6 1-87-91 43-80
FB63 U+73E3 1-87-93 43-84
FB64 U+73D2 - 43-78
FB65 U+7407 1-88-01 44-5
FB66 U+73F5 - 43-89
FB67 U+7426 1-88-06 44-11
FB68 U+742A 1-88-08 44-14
FB69 U+7429 - 44-13
FB6A U+742E 1-88-11 44-18
FB6B U+7462 1-88-19 44-34
FB6C U+7489 1-88-24 44-48
FB6D U+749F 1-88-27 44-57
FB6E U+7501 1-88-39 -
FB6F U+756F 1-88-42 45-27
FB70 U+7682 - -
FB71 U+769C 2-81-79 46-27
FB72 U+769E 1-88-67 -
FB73 U+769B 1-88-65 46-26
FB74 U+76A6 1-88-68 46-35
FB75 U+FA17 - -
FB76 U+7746 1-88-82 46-82
FB77 U+52AF 2-03-36 19-61
FB78 U+7821 2-82-35 47-53
FB79 U+784E 1-89-02 47-66
FB7A U+7864 2-82-38 47-73
FB7B U+787A - 47-77
FB7C U+7930 2-82-62 -
FB7D U+FA18 - -
FB7E U+FA19 1-89-28 -
FB80 U+FA1A 1-89-29 -
FB81 U+7994 2-82-71 48-69
FB82 U+FA1B 1-89-33 -
FB83 U+799B 2-82-74 48-73
FB84 U+7AD1 2-83-25 49-72
FB85 U+7AE7 2-83-26 -
FB86 U+FA1C - -
FB87 U+7AEB 1-89-56 49-76
FB88 U+7B9E 1-89-67 50-27
FB89 U+FA1D - -
FB8A U+7D48 1-90-02 51-65
FB8B U+7D5C 1-90-04 51-72
FB8C U+7DB7 2-84-39 52-7
FB8D U+7DA0 1-90-08 -
FB8E U+7DD6 1-90-12 -
FB8F U+7E52 1-90-21 52-52
FB90 U+7F47 1-90-25 52-82
FB91 U+7FA1 - 53-14
FB92 U+FA1E - -
FB93 U+8301 1-90-76 55-62
FB94 U+8362 1-90-77 -
FB95 U+837F 2-86-19 56-2
FB96 U+83C7 1-90-93 56-23
FB97 U+83F6 - 56-33
FB98 U+8448 1-91-08 56-49
FB99 U+84B4 1-91-15 56-84
FB9A U+8553 2-86-81 57-38
FB9B U+8559 1-91-24 57-40
FB9C U+856B - 57-49
FB9D U+FA1F 1-91-26 -
FB9E U+85B0 1-91-32 -
FB9F U+FA20 2-87-24 -
FBA0 U+FA21 2-87-37 -
FBA1 U+8807 - -
FBA2 U+88F5 1-91-77 60-51
FBA3 U+8A12 1-91-93 61-40
FBA4 U+8A37 1-92-02 61-52
FBA5 U+8A79 1-92-08 61-74
FBA6 U+8AA7 1-92-09 61-90
FBA7 U+8ABE 2-88-64 62-4
FBA8 U+8ADF 1-92-11 62-16
FBA9 U+FA22 1-92-14 -
FBAA U+8AF6 1-92-13 62-21
FBAB U+8B53 - 62-43
譿 FBAC U+8B7F 2-88-79 -
FBAD U+8CF0 2-89-16 63-25
FBAE U+8CF4 1-92-26 -
FBAF U+8D12 1-92-30 63-35
FBB0 U+8D76 - -
FBB1 U+FA23 - -
FBB2 U+8ECF - 64-57
FBB3 U+FA24 2-89-78 -
FBB4 U+FA25 - -
FBB5 U+9067 - 65-66
FBB6 U+90DE 1-92-71 -
FBB7 U+FA26 1-92-74 -
FBB8 U+9115 1-92-76 -
FBB9 U+9127 1-92-80 66-39
FBBA U+91DA 2-90-46 67-8
FBBB U+91D7 1-92-92 67-6
FBBC U+91DE - 67-9
FBBD U+91ED 1-93-02 67-15
FBBE U+91EE 2-90-50 67-16
FBBF U+91E4 1-92-94 67-10
FBC0 U+91E5 1-93-01 67-11
FBC1 U+9206 - 67-28
FBC2 U+9210 1-93-05 67-33
FBC3 U+920A 2-90-52 67-31
FBC4 U+923A 1-93-08 67-53
FBC5 U+9240 1-93-10 67-56
FBC6 U+923C 1-93-09 67-54
FBC7 U+924E 2-90-60 67-63
FBC8 U+9259 2-90-63 67-67
FBC9 U+9251 2-90-61 67-65
FBCA U+9239 1-93-07 67-52
FBCB U+9267 2-90-67 67-73
FBCC U+92A7 2-90-79 68-6
FBCD U+9277 - 67-81
FBCE U+9278 1-93-13 67-82
FBCF U+92E7 2-90-92 68-43
FBD0 U+92D7 2-90-89 68-33
FBD1 U+92D9 2-90-90 68-35
FBD2 U+92D0 2-90-88 68-30
FBD3 U+FA27 - -
FBD4 U+92D5 - 68-32
FBD5 U+92E0 1-93-19 68-39
FBD6 U+92D3 1-93-18 68-31
FBD7 U+9325 1-93-24 68-64
FBD8 U+9321 1-93-23 68-62
FBD9 U+92FB 2-91-04 68-49
FBDA U+FA28 - -
FBDB U+931E 2-91-09 68-60
FBDC U+92FF 1-93-20 68-50
FBDD U+931D 2-91-08 68-59
FBDE U+9302 2-91-05 68-52
FBDF U+9370 1-93-31 68-90
FBE0 U+9357 2-91-16 68-79
FBE1 U+93A4 - 69-19
FBE2 U+93C6 1-93-35 69-31
FBE3 U+93DE 1-93-36 69-41
FBE4 U+93F8 - 69-48
FBE5 U+9431 - 69-66
FBE6 U+9445 2-91-45 69-74
FBE7 U+9448 - 69-75
FBE8 U+9592 - -
FBE9 U+F9DC 1-93-61 -
FBEA U+FA29 - -
FBEB U+969D 1-93-62 70-72
FBEC U+96AF 2-91-76 70-79
FBED U+9733 1-93-70 71-12
FBEE U+973B 1-93-71 -
FBEF U+9743 - 71-14
FBF0 U+974D 1-93-72 -
FBF1 U+974F 1-93-74 71-17
FBF2 U+9751 - -
FBF3 U+9755 2-91-92 71-18
FBF4 U+9857 1-94-01 72-17
FBF5 U+9865 1-94-05 72-22
FBF6 U+FA2A - -
FBF7 U+FA2B - -
FBF8 U+9927 - 72-61
FBF9 U+FA2C - -
FBFA U+999E 1-94-11 -
FBFB U+9A4E 1-94-19 73-49
FBFC U+9AD9 - -
FC40 U+9ADC 2-93-18 73-77
FC41 U+9B75 1-94-36 74-45
FC42 U+9B72 1-94-35 -
FC43 U+9B8F 1-94-39 74-59
FC44 U+9BB1 2-93-42 74-70
FC45 U+9BBB - 74-74
FC46 U+9C00 1-94-47 75-5
FC47 U+9D70 1-94-62 75-91
FC48 U+9D6B 2-94-20 75-90
FC49 U+FA2D - -
FC4A U+9E19 2-94-47 76-54
FC4B U+9ED1 1-94-82 -




02_NEC 選定 IBM 拡張文字 一覧


NEC 選定 IBM 拡張文字の一覧です.375 文字あります.NEC 拡張文字,あるいは NEC 拡張漢字と言うこともあります.
IBM 拡張文字の漢字の部分だけとなっています.
IBM 拡張文字と字形が同じ文字は,Shift_JIS のコードポイント (文字コード) が違っていても,Unicode のコードポイントは同じです.


文字 Shift_JIS Unicode JIS X 0213 JIS X 0212
ED40 U+7E8A 1-90-23 52-67
ED41 U+891C 1-91-78 60-63
ED42 U+9348 1-93-25 68-73
ED43 U+9288 1-93-14 67-88
ED44 U+84DC 2-86-53 57-1
ED45 U+4FC9 1-14-25 17-27
ED46 U+70BB 2-79-64 -
ED47 U+6631 1-85-21 34-13
ED48 U+68C8 1-85-73 35-92
ED49 U+92F9 2-91-03 68-48
ED4A U+66FB 1-85-23 34-31
ED4B U+5F45 1-84-26 28-84
ED4C U+4E28 1-14-04 16-9
ED4D U+4EE1 1-14-08 16-40
ED4E U+4EFC - -
ED4F U+4F00 2-01-31 16-50
ED50 U+4F03 1-14-11 16-52
ED51 U+4F39 - 16-67
ED52 U+4F56 1-14-16 16-78
ED53 U+4F92 2-01-45 17-7
ED54 U+4F8A 1-14-21 17-3
ED55 U+4F9A 2-01-46 17-12
ED56 U+4F94 1-14-22 17-9
ED57 U+4FCD - 17-30
ED58 U+5040 1-14-33 17-63
ED59 U+5022 2-01-61 17-56
俿 ED5A U+4FFF - 17-40
ED5B U+501E 2-01-60 17-55
ED5C U+5046 2-01-64 17-67
ED5D U+5070 2-01-71 17-84
ED5E U+5042 2-01-63 17-65
ED5F U+5094 1-14-36 18-3
ED60 U+50F4 - -
ED61 U+50D8 - 18-27
ED62 U+514A 1-14-47 18-70
ED63 U+5164 - 18-77
ED64 U+519D 1-14-52 18-85
ED65 U+51BE - 18-92
ED66 U+51EC - -
ED67 U+5215 1-14-61 19-21
ED68 U+529C - 19-56
ED69 U+52A6 2-03-35 19-59
ED6A U+52C0 - 19-69
ED6B U+52DB 1-14-71 19-78
ED6C U+5300 1-14-75 19-91
ED6D U+5307 1-14-76 -
ED6E U+5324 2-03-46 -
ED6F U+5372 - 20-32
ED70 U+5393 1-14-82 20-39
ED71 U+53B2 1-14-84 20-48
ED72 U+53DD - 20-62
ED73 U+FA0E - -
ED74 U+549C 1-14-88 21-10
ED75 U+548A 2-03-76 -
ED76 U+54A9 1-15-01 21-15
ED77 U+54FF 1-15-03 21-36
ED78 U+5586 1-15-10 21-72
ED79 U+5759 - -
ED7A U+5765 - 23-34
ED7B U+57AC 2-04-76 23-68
ED7C U+57C8 1-15-47 23-72
ED7D U+57C7 1-15-46 23-71
ED7E U+FA0F 1-15-43 -
ED80 U+FA10 1-15-55 -
ED81 U+589E 1-15-61 -
ED82 U+58B2 - 24-46
ED83 U+590B 2-05-26 24-65
ED84 U+5953 - 24-85
ED85 U+595B 2-05-37 24-87
ED86 U+595D 1-15-73 24-88
ED87 U+5963 - 24-92
ED88 U+59A4 1-15-77 25-15
ED89 U+59BA - 25-23
ED8A U+5B56 1-47-54 26-30
ED8B U+5BC0 2-08-04 26-59
ED8C U+752F 1-88-41 45-10
ED8D U+5BD8 1-47-57 26-65
ED8E U+5BEC 1-47-58 -
ED8F U+5C1E 1-47-60 26-75
ED90 U+5CA6 2-08-35 27-19
ED91 U+5CBA 1-47-73 27-24
ED92 U+5CF5 - -
ED93 U+5D27 1-47-81 27-42
ED94 U+5D53 1-47-85 -
ED95 U+FA11 1-47-82 -
ED96 U+5D42 2-08-53 27-48
ED97 U+5D6D 1-47-87 27-62
ED98 U+5DB8 1-47-92 27-84
ED99 U+5DB9 2-08-71 27-85
ED9A U+5DD0 - 27-89
ED9B U+5F21 - 28-68
ED9C U+5F34 1-84-22 28-77
ED9D U+5F67 1-84-30 28-94
ED9E U+5FB7 1-84-37 -
ED9F U+5FDE 1-84-39 29-34
EDA0 U+605D - 29-71
EDA1 U+6085 - -
EDA2 U+608A 2-12-45 29-80
EDA3 U+60DE - 30-16
EDA4 U+60D5 1-84-53 30-12
EDA5 U+6120 - -
EDA6 U+60F2 2-12-56 30-19
EDA7 U+6111 - 30-29
EDA8 U+6137 1-84-59 30-45
EDA9 U+6130 1-84-58 30-41
EDAA U+6198 2-12-73 30-68
EDAB U+6213 - 31-8
EDAC U+62A6 2-13-02 31-41
EDAD U+63F5 1-84-84 32-36
EDAE U+6460 1-84-90 32-68
EDAF U+649D 2-13-48 32-84
EDB0 U+64CE 1-84-92 33-6
EDB1 U+654E - -
EDB2 U+6600 1-85-12 33-85
EDB3 U+6615 1-85-14 33-92
EDB4 U+663B - -
EDB5 U+6609 1-85-13 33-88
EDB6 U+662E - 34-11
EDB7 U+661E 1-85-15 34-1
EDB8 U+6624 1-85-18 34-5
EDB9 U+6665 1-85-30 -
EDBA U+6657 2-13-94 34-24
EDBB U+6659 1-85-27 34-26
EDBC U+FA12 - -
EDBD U+6673 1-85-31 34-36
EDBE U+6699 2-14-13 34-50
EDBF U+66A0 1-85-36 34-55
EDC0 U+66B2 1-85-37 34-59
EDC1 U+66BF 2-14-19 34-62
EDC2 U+66FA 1-85-44 34-77
EDC3 U+670E - 34-80
EDC4 U+F929 1-85-46 -
EDC5 U+6766 1-85-48 35-1
EDC6 U+67BB 1-85-56 35-21
EDC7 U+6852 1-85-62 35-41
EDC8 U+67C0 1-85-58 35-25
EDC9 U+6801 1-85-61 -
EDCA U+6844 2-14-63 35-56
EDCB U+68CF 2-14-93 35-94
EDCC U+FA13 2-14-89 -
EDCD U+6968 1-85-88 36-44
EDCE U+FA14 1-85-90 -
EDCF U+6998 2-15-22 36-57
EDD0 U+69E2 1-86-02 36-74
EDD1 U+6A30 2-15-33 36-93
EDD2 U+6A6B 1-86-16 -
EDD3 U+6A46 2-15-51 37-7
EDD4 U+6A73 1-86-17 37-21
EDD5 U+6A7E 2-15-58 37-22
EDD6 U+6AE2 - -
EDD7 U+6AE4 1-86-24 37-53
EDD8 U+6BD6 1-86-43 38-24
氿 EDD9 U+6C3F 2-78-21 38-55
EDDA U+6C5C 1-86-50 38-64
EDDB U+6C86 1-86-55 38-74
EDDC U+6C6F - 38-67
EDDD U+6CDA 2-78-36 39-1
EDDE U+6D04 1-86-65 39-11
EDDF U+6D87 1-86-75 39-39
EDE0 U+6D6F - 39-35
EDE1 U+6D96 - 39-43
EDE2 U+6DAC 1-86-79 39-47
EDE3 U+6DCF 2-78-72 39-57
EDE4 U+6DF8 - -
EDE5 U+6DF2 - -
EDE6 U+6DFC 1-86-86 39-70
EDE7 U+6E39 - 39-78
EDE8 U+6E5C 1-86-90 39-92
EDE9 U+6E27 2-78-80 39-75
EDEA U+6E3C 2-78-83 39-80
溿 EDEB U+6EBF 2-79-04 40-17
EDEC U+6F88 1-87-15 40-69
EDED U+6FB5 2-79-33 40-88
EDEE U+6FF5 1-87-27 41-6
EDEF U+7005 1-87-28 41-11
EDF0 U+7007 2-79-42 41-13
EDF1 U+7028 1-87-30 -
EDF2 U+7085 1-87-37 41-42
EDF3 U+70AB 1-87-39 41-51
EDF4 U+710F 1-87-44 41-73
EDF5 U+7104 2-79-75 41-67
EDF6 U+715C 1-87-55 41-92
EDF7 U+7146 1-87-50 41-84
EDF8 U+7147 1-87-51 41-85
EDF9 U+FA15 1-87-58 -
EDFA U+71C1 1-87-62 42-19
EDFB U+71FE 1-87-65 42-29
EDFC U+72B1 2-80-29 42-79
EE40 U+72BE 1-87-73 42-81
EE41 U+7324 - 43-14
EE42 U+FA16 1-87-79 -
EE43 U+7377 2-80-55 43-42
EE44 U+73BD - 43-70
EE45 U+73C9 1-87-89 43-74
EE46 U+73D6 1-87-91 43-80
EE47 U+73E3 1-87-93 43-84
EE48 U+73D2 - 43-78
EE49 U+7407 1-88-01 44-5
EE4A U+73F5 - 43-89
EE4B U+7426 1-88-06 44-11
EE4C U+742A 1-88-08 44-14
EE4D U+7429 - 44-13
EE4E U+742E 1-88-11 44-18
EE4F U+7462 1-88-19 44-34
EE50 U+7489 1-88-24 44-48
EE51 U+749F 1-88-27 44-57
EE52 U+7501 1-88-39 -
EE53 U+756F 1-88-42 45-27
EE54 U+7682 - -
EE55 U+769C 2-81-79 46-27
EE56 U+769E 1-88-67 -
EE57 U+769B 1-88-65 46-26
EE58 U+76A6 1-88-68 46-35
EE59 U+FA17 - -
EE5A U+7746 1-88-82 46-82
EE5B U+52AF 2-03-36 19-61
EE5C U+7821 2-82-35 47-53
EE5D U+784E 1-89-02 47-66
EE5E U+7864 2-82-38 47-73
EE5F U+787A - 47-77
EE60 U+7930 2-82-62 -
EE61 U+FA18 - -
EE62 U+FA19 1-89-28 -
EE63 U+FA1A 1-89-29 -
EE64 U+7994 2-82-71 48-69
EE65 U+FA1B 1-89-33 -
EE66 U+799B 2-82-74 48-73
EE67 U+7AD1 2-83-25 49-72
EE68 U+7AE7 2-83-26 -
EE69 U+FA1C - -
EE6A U+7AEB 1-89-56 49-76
EE6B U+7B9E 1-89-67 50-27
EE6C U+FA1D - -
EE6D U+7D48 1-90-02 51-65
EE6E U+7D5C 1-90-04 51-72
EE6F U+7DB7 2-84-39 52-7
EE70 U+7DA0 1-90-08 -
EE71 U+7DD6 1-90-12 -
EE72 U+7E52 1-90-21 52-52
EE73 U+7F47 1-90-25 52-82
EE74 U+7FA1 - 53-14
EE75 U+FA1E - -
EE76 U+8301 1-90-76 55-62
EE77 U+8362 1-90-77 -
EE78 U+837F 2-86-19 56-2
EE79 U+83C7 1-90-93 56-23
EE7A U+83F6 - 56-33
EE7B U+8448 1-91-08 56-49
EE7C U+84B4 1-91-15 56-84
EE7D U+8553 2-86-81 57-38
EE7E U+8559 1-91-24 57-40
EE80 U+856B - 57-49
EE81 U+FA1F 1-91-26 -
EE82 U+85B0 1-91-32 -
EE83 U+FA20 2-87-24 -
EE84 U+FA21 2-87-37 -
EE85 U+8807 - -
EE86 U+88F5 1-91-77 60-51
EE87 U+8A12 1-91-93 61-40
EE88 U+8A37 1-92-02 61-52
EE89 U+8A79 1-92-08 61-74
EE8A U+8AA7 1-92-09 61-90
EE8B U+8ABE 2-88-64 62-4
EE8C U+8ADF 1-92-11 62-16
EE8D U+FA22 1-92-14 -
EE8E U+8AF6 1-92-13 62-21
EE8F U+8B53 - 62-43
譿 EE90 U+8B7F 2-88-79 -
EE91 U+8CF0 2-89-16 63-25
EE92 U+8CF4 1-92-26 -
EE93 U+8D12 1-92-30 63-35
EE94 U+8D76 - -
EE95 U+FA23 - -
EE96 U+8ECF - 64-57
EE97 U+FA24 2-89-78 -
EE98 U+FA25 - -
EE99 U+9067 - 65-66
EE9A U+90DE 1-92-71 -
EE9B U+FA26 1-92-74 -
EE9C U+9115 1-92-76 -
EE9D U+9127 1-92-80 66-39
EE9E U+91DA 2-90-46 67-8
EE9F U+91D7 1-92-92 67-6
EEA0 U+91DE - 67-9
EEA1 U+91ED 1-93-02 67-15
EEA2 U+91EE 2-90-50 67-16
EEA3 U+91E4 1-92-94 67-10
EEA4 U+91E5 1-93-01 67-11
EEA5 U+9206 - 67-28
EEA6 U+9210 1-93-05 67-33
EEA7 U+920A 2-90-52 67-31
EEA8 U+923A 1-93-08 67-53
EEA9 U+9240 1-93-10 67-56
EEAA U+923C 1-93-09 67-54
EEAB U+924E 2-90-60 67-63
EEAC U+9259 2-90-63 67-67
EEAD U+9251 2-90-61 67-65
EEAE U+9239 1-93-07 67-52
EEAF U+9267 2-90-67 67-73
EEB0 U+92A7 2-90-79 68-6
EEB1 U+9277 - 67-81
EEB2 U+9278 1-93-13 67-82
EEB3 U+92E7 2-90-92 68-43
EEB4 U+92D7 2-90-89 68-33
EEB5 U+92D9 2-90-90 68-35
EEB6 U+92D0 2-90-88 68-30
EEB7 U+FA27 - -
EEB8 U+92D5 - 68-32
EEB9 U+92E0 1-93-19 68-39
EEBA U+92D3 1-93-18 68-31
EEBB U+9325 1-93-24 68-64
EEBC U+9321 1-93-23 68-62
EEBD U+92FB 2-91-04 68-49
EEBE U+FA28 - -
EEBF U+931E 2-91-09 68-60
EEC0 U+92FF 1-93-20 68-50
EEC1 U+931D 2-91-08 68-59
EEC2 U+9302 2-91-05 68-52
EEC3 U+9370 1-93-31 68-90
EEC4 U+9357 2-91-16 68-79
EEC5 U+93A4 - 69-19
EEC6 U+93C6 1-93-35 69-31
EEC7 U+93DE 1-93-36 69-41
EEC8 U+93F8 - 69-48
EEC9 U+9431 - 69-66
EECA U+9445 2-91-45 69-74
EECB U+9448 - 69-75
EECC U+9592 - -
EECD U+F9DC 1-93-61 -
EECE U+FA29 - -
EECF U+969D 1-93-62 70-72
EED0 U+96AF 2-91-76 70-79
EED1 U+9733 1-93-70 71-12
EED2 U+973B 1-93-71 -
EED3 U+9743 - 71-14
EED4 U+974D 1-93-72 -
EED5 U+974F 1-93-74 71-17
EED6 U+9751 - -
EED7 U+9755 2-91-92 71-18
EED8 U+9857 1-94-01 72-17
EED9 U+9865 1-94-05 72-22
EEDA U+FA2A - -
EEDB U+FA2B - -
EEDC U+9927 - 72-61
EEDD U+FA2C - -
EEDE U+999E 1-94-11 -
EEDF U+9A4E 1-94-19 73-49
EEE0 U+9AD9 - -
EEE1 U+9ADC 2-93-18 73-77
EEE2 U+9B75 1-94-36 74-45
EEE3 U+9B72 1-94-35 -
EEE4 U+9B8F 1-94-39 74-59
EEE5 U+9BB1 2-93-42 74-70
EEE6 U+9BBB - 74-74
EEE7 U+9C00 1-94-47 75-5
EEE8 U+9D70 1-94-62 75-91
EEE9 U+9D6B 2-94-20 75-90
EEEA U+FA2D - -
EEEB U+9E19 2-94-47 76-54
EEEC U+9ED1 1-94-82 -
EEEF U+2170 12-21 -
EEF0 U+2171 12-22 -
EEF1 U+2172 12-23 -
EEF2 U+2173 12-24 -
EEF3 U+2174 12-25 -
EEF4 U+2175 12-26 -
EEF5 U+2176 12-27 -
EEF6 U+2177 12-28 -
EEF7 U+2178 12-29 -
EEF8 U+2179 12-30 -
EEF9 U+FFE2 - -
EEFA U+FFE4 - -
EEFB U+FF07 - -
EEFC U+FF02 - -




03_NEC 特殊文字 一覧


NEC 特殊文字の一覧です.84 文字あります.
IBM 拡張文字と字形が同じ文字は,Shift_JIS のコードポイント (文字コード) が違っていても,Unicode のコードポイントは同じです.


文字 Shift_JIS Unicode JIS X 0213 JIS X 0212
8740 U+2460 13-1 -
8741 U+2461 13-2 -
8742 U+2462 13-3 -
8743 U+2463 13-4 -
8744 U+2464 13-5 -
8745 U+2465 13-6 -
8746 U+2466 13-7 -
8747 U+2467 13-8 -
8748 U+2468 13-9 -
8749 U+2469 13-10 -
874A U+246A 13-11 -
874B U+246B 13-12 -
874C U+246C 13-13 -
874D U+246D 13-14 -
874E U+246E 13-15 -
874F U+246F 13-16 -
8750 U+2470 13-17 -
8751 U+2471 13-18 -
8752 U+2472 13-19 -
8753 U+2473 13-20 -
8754 U+2160 13-21 -
8755 U+2161 13-22 -
8756 U+2162 13-23 -
8757 U+2163 13-24 -
8758 U+2164 13-25 -
8759 U+2165 13-26 -
875A U+2166 13-27 -
875B U+2167 13-28 -
875C U+2168 13-29 -
875D U+2169 13-30 -
875F U+3349 13-32 -
8760 U+3314 13-33 -
8761 U+3322 13-34 -
8762 U+334D 13-35 -
8763 U+3318 13-36 -
8764 U+3327 13-37 -
8765 U+3303 13-38 -
8766 U+3336 13-39 -
8767 U+3351 13-40 -
8768 U+3357 13-41 -
8769 U+330D 13-42 -
876A U+3326 13-43 -
876B U+3323 13-44 -
876C U+332B 13-45 -
876D U+334A 13-46 -
876E U+333B 13-47 -
876F U+339C 13-48 -
8770 U+339D 13-49 -
8771 U+339E 13-50 -
8772 U+338E 13-51 -
8773 U+338F 13-52 -
8774 U+33C4 13-53 -
8775 U+33A1 13-54 -
877E U+337B 13-63 -
8780 U+301D - -
8781 U+301F 13-65 -
8782 U+2116 13-66 -
8783 U+33CD 13-67 -
8784 U+2121 13-68 -
8785 U+32A4 13-69 -
8786 U+32A5 13-70 -
8787 U+32A6 13-71 -
8788 U+32A7 13-72 -
8789 U+32A8 13-73 -
878A U+3231 13-74 -
878B U+3232 13-75 -
878C U+3239 13-76 -
878D U+337E 13-77 -
878E U+337D 13-78 -
878F U+337C 13-79 -
8790 U+2252 2-66 -
8791 U+2261 2-65 -
8792 U+222B 2-73 -
8793 U+222E 13-83 -
8794 U+2211 13-84 -
8795 U+221A 2-69 -
8796 U+22A5 2-61 -
8797 U+2220 2-60 -
8798 U+221F 13-88 -
8799 U+22BF 13-89 -
879A U+2235 2-72 -
879B U+2229 2-33 -
879C U+222A 2-32 -




04_IBM / NEC 拡張文字・NEC 特殊文字 Shift_JIS コード表


これらの文字は,Windows 3.1 で,Shift__JIS の文字として符号化されて登録されました.その登録された Shift_JIS の文字コード表形式の一覧です.

以下は IBM 拡張文字です.
背景に色がある文字は,NEC 選定 IBM 拡張文字,または NEC 特殊文字にもある文字です.



16 進数 0 1 2 3 4 5 6 7 8 9 A B C D E F
FA40
FA50
FA60
FA70 俿
FA80
FA90
FAA0
FAB0
FAC0
FAD0
FAE0
FAF0 氿
FB40 溿
FB50
FB60
FB70
FB80
FB90
FBA0 譿
FBB0
FBC0
FBD0
FBE0
FBF0
FC40


NEC 選定 IBM 拡張文字です.漢字は IBM 拡張文字と同じです.NEC 拡張文字,あるいは NEC 拡張漢字と言うこともあります.
背景に色がある文字は,IBM 拡張文字にもある文字です.


16 進数 0 1 2 3 4 5 6 7 8 9 A B C D E F
ED40
ED50 俿
ED60
ED70
ED80
ED90
EDA0
EDB0
EDC0
EDD0 氿
EDE0 溿
EDF0
EE40
EE50
EE60
EE70
EE80
EE90 譿
EEA0
EEB0
EEC0
EED0
EEE0
EEF0


NEC 特殊文字です.
背景に色がある文字は,IBM 拡張文字にもある文字です.


16 進数 0 1 2 3 4 5 6 7 8 9 A B C D E F
8740
8750
8760
8770
8780
8790




05_機種依存文字と PC-9801


現在,コンピュータの機種に固有の文字と言う意味の「機種依存文字」はありません.
通常,テキスト (文字) は,OS 上で動作するアプリで使用します.それらのアプリで使用可能な文字は,コンピュータの機種によって決まるのではなく,そのアプリが使用する文字符号化方式によって決まります.

Windows 2000 以降のメモ帳では,文字符号化方式として Unicode の UTF-8 と UTF-16,Ansi が使用できます.UTF-8 と UTF-16 で使用可能な文字は同じです.Ansi は,日本語版の Windows では Shift_JIS のことです.Shift_JIS で使用可能な文字は,以下の最初のリンクに掲載しています.




図1
メモ帳の文字符号化方式の設定
  • [名前を付けて保存] の時の [
    文字コード] で指定する
  • UTF-16 で保存する時は
    通常は [UTF-16 LE] でよい
  • 文字を入力したら [Ctrl] + [S] で上書き保存して表示を確認する
  • この設定は,コンピュータの機種には関係ない

パソコン通信が盛んになりだした頃,文書の文字化けが話題になりました.その多くは半角カタカナと ① ② ③ などの丸囲み数字でした.パソコン通信のサーバでは,ASCII 文字と,JIS C 6226 (現在の JIS (JIS X 0208) で制定されている文字だけが扱えました.

当時,日本国内では NEC の PC-9801 という機種が圧倒的なシェアを占めていました.文字化けの原因となる文字が PC-9801 に実装されていたことから,機種依存文字は,事実上,PC-9801 だけで使用可能な文字の意味で使われていました.これらは 98 文字 (キューハチ文字) とも呼ばれていました.それが,本ページに掲載している NEC 選定 IBM 拡張文字と NEC 特殊文字です.しかし,半角カタカナはこれらの文字にはありません.半角カタカナは,文字化けの原因にはなりましたが,どのパソコンにも実装されていたので,機種依存文字ではありませんでした.
実際には,ほとんどのパソコンメーカが独自の文字を追加実装していました.本ページに掲載している IBM 拡張文字もその例です.



1983年に JIS C 6226 (現在の JIS X 0208) が改正されて下表のように,2 区に 39 文字,8 区に 32 文字が追加されました.この改正で,IBM 拡張文字と NEC 特殊文字の一部が JIS C 6226 に追加されています.最初の表で,背景に色がある文字がそれらの文字です.
また,1990年には 84 区に 2 文字追加されました.

これらの改正後も,漢字 ROM にこれらの文字を実装していない機種も使用されいました.それらの機種では使用できない文字であったため,これらの文字も機種依存文字と呼ばれていました.


区点 0 1 2 3 4 5 6 7 8 9
2-20
2-30
2-40
2-50
2-60
2-70
2-80
2-90


罫線文字と言われている文字です.背景に色がある細い罫線文字を実装していた機種はありました.それ以外の罫線文字は,98 罫線とも呼ばれていました.


区点 0 1 2 3 4 5 6 7 8 9
8-00
8-10
8-20
8-30


次の最後の 2 文字は,1990年,改称された JIS X 0208 に追加された文字です.
これらは,より古い PC-9801 では使用できなかった文字です.


区点 0 1 2 3 4 5 6 7 8 9
84-00


1993年5月にリリースした Windows 3.1 でマイクロソフトは,日本語の文字符号化方式を Shift_JIS としました.この時,半角カタカナと本ページに掲載している文字を追加して,独自の Shift_JIS にしました.これによって,パソコンの機種に関係なく,本ページに掲載している文字が使用可能になりました.


2003年9月20日,PC-9801 は受注を終了しました.「PC-9801 でなければパソコンにあらず」とまで言われた国民機としての 20年の歴史に幕を閉じました.あれから 20年の歳月が流れました.
パソコン通信も,2006年3月31日,最後まで残っていた Nifty がサービスを終了して,19年のパソコン通信の時代が終わりました.
PC-9801 も,パソコン通信も,機種依存文字も,過去の歴史的な用語になってしまいました.



[備考 1]
機種依存文字という用語は,パソコン通信時代になってからのパソコンに対して使われた用語です.それ以前のパソコンには,JIS の第 1 水準の文字しか使用できない機種がありました.

「機種依存文字」という用語は,本文の文章から推測できるように,明確な定義があったわけではありません.使用すると他のパソコンでは文字化けするから使用しないように,と言う意味で使われていた用語です.


[備考 2]
現在は Windows も,Apple 社の OS も,Unix 系の OS も,スマートフォンの OS も,Unicode 化されています.それらの OS で動作するアプリの多くも Unicode 化されています.Unicode は,「Unicode の文字が使える」時代から,文字符号化方式などを知らずに「普通に使う」時代になっています.Shift_JIS の文字であるとか,IBM 拡張文字であるとかは関係ありません.