前 目 次

JIS X 0208-1990

JIS X 0208 は94の区とその中の94の点で登録位置を示すもので、区点コードと呼ばれます。1990は最後の改訂の年を表します。

区点の表の一部です。「あ」は4区2点、「亜」16区1点に登録されています。

JIS X 0208 の区点の表(一部)
点 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
区2022 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F ...
121   、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ...
...... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
424 ぁ あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ...
525 ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ ク ...
...... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
1630 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 ...
1731 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯 鵜 窺 丑 ...
1832 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻 億 ...
...... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

使用するときはこれにある計算を施して使います。この場合 区点に登録された文字全体を文字セット、計算のきまりをエンコーディングといいます。

Shift_JIS, EUC-JPなどはこのエンコーディングの種類です。

ISO-2022-JP, Shift_JIS, EUC-JP は JIS X 0208 を元に作られたエンコーディング方式です。

JIS X 0208 のエンコーディング
方式 操作 「あ」 「亜」
区点 そのまま 4区2点 16区1点
ISO-2022-JP 0x2020を加える 2422 3021
Shift_JIS 複雑なので省略 82A0 889F
EUC-JP 0xa0a0を加える A4A2 B0A1

亜の近辺の一覧。2022(ISO-2022-JP)、SJIS(Shift_JIS)、EUC(EUC-JP)は区-点を元に変換しているので区点で隣り合う文字は他のエンコーディングでもほぼ隣り合います。それに対して、Unicode系の UTF-16 と UTF-8 では一般には隣り合いません。

いろいろなエンコードの比較(亜の近辺)
区-点2022SJISEUCUTF-16UTF-8文字
16-13021889FB0A14E9C E4BA9C亜
16-2302288A0B0A25516 E59496唖
16-3302388A1B0A35A03 E5A883娃
16-4302488A2B0A4963F E998BF阿
16-5302588A3B0A554C0 E59380哀
16-6302688A4B0A6611B E6849B愛
16-7302788A5B0A76328 E68CA8挨
16-8302888A6B0A859F6 E5A7B6姶
16-9302988A7B0A99022 E980A2逢
16-10302a88A8B0AA8475 E891B5葵
16-11302b88A9B0AB831C E88C9C茜
16-12302c88AAB0AC7A50 E7A990穐
16-13302d88ABB0AD60AA E682AA悪
16-14302e88ACB0AE63E1 E68FA1握
16-15302f88ADB0AF6E25 E6B8A5渥
聖愛中学高等学校
http://www.seiai.ed.jp/
Jun. 2011