KP0

KPS 9566

[1]符号化文字集合北朝鮮の基本符号化文字集合規格。

[2] 初版は KPS 9566:1997, “Code of the Korean Graphic Character Set for Information Interchange”。

仕様書

[32] ISO-IR 202 (F := 4/14 (N))。

文字集合

[6] 分類は ISO‐IR 202 によります。

  • 1‐1〜12‐94 (0-2121〜0-2A7E) (非漢字)
    • 一般図形文字
      • 句読点, 括弧, 数学・論理記号, 単位, その他の図形記号
      • 341文字
      • 括弧などは縦書き・横書きを分離
      • [13] 4‐72〜4‐77 : 固有名詞表記用の朝鮮文字
      • 12‐1・12‐2 : 朝鮮労働党の記号
      • ISO/IEC10646‐1:2000 に含まれない文字多数 (Amd.2 でおおむね救済予定)
      • ごく一部のみ JIS X 0208 と同じ並び順
    • 数字
      • アラビア数字の 0 〜 9, 羅馬数字の I 〜 X, i 〜 x の合計 30文字
      • アラビア数字は JIS X 0208 などと同じ区点位置
    • ラテン字母
      • A 〜 Z, a 〜 z の計52文字
      • 全て JIS X 0208 などと同じ区点位置にあります。
    • 朝鮮字母 (Korean Alphabet)
      • 65文字
      • 末尾の10文字は KS X 1001 などに含まれていないもの (組合せ時の位置による字形差)
      • KS X 1001 とは基本的に順序が異なる
    • キリル字母
      • A 〜 Я, a 〜 яの計66文字
      • JIS X 0208 などと同じ配列順
    • 希臘字母
      • A 〜 Ω, α 〜 ωの計48文字
      • JIS X 0208 などと同じ配列順
    • 丸付き文字・数字
      • 朝鮮文字14文字, 朝鮮音節14文字, 番号 1 〜 30 の丸付き
    • 分数, 上付き・下付き数字
      • 分数10字, 上付き・下付き数字それぞれ 1 〜 0
      • 分数は縦に並ぶものと斜めに並ぶものが分離されており、実質5種類
    • 罫線素片
      • 68文字
      • KS X 1001 と同じ順で、前半は JIS X 0208 とも同じ順序
    • 日本文字
      • 平仮名83文字, 片仮名86文字
      • JIS X 0208 などと同じ並び順です。
      • GB 2312-80 などと同様、長音符号などは含まれず
  • 16‐1〜44‐47 (0-3021〜0-4C4F)
    • 朝鮮音節 (2679文字)
    • KS X 1001 などとは全く異なる配列順
  • 45‐1〜94‐47 (0-4D21〜0-7E4F)
    • 朝鮮漢字 (4653文字)
    • KS X 1001 などとは全く異なる配列順
    • Unihan.txt によるとすべて CJK統合漢字 (本体) に含まれる
  • 15‐1〜94, 44‐48〜44‐94, 94‐48〜94‐94
    • 計188位置
    • 利用者定義位置
    • 「この図形文字集合に含まれない文字や記号を定義しても良い。利用者により定義された文字や記号は局部的にのみ使用でき、情報交換用途に用いることはできない。」
  • その他の区点位置
    • 389位置
    • 文字が割り当てられていないこれらの位置は使用禁止

符号化方式

[23] EUC-KP

関連

[35] 他に KPS 10721 があります。

[36] Adobe-KR

メモ

[7] >>6 KPS10721 なんかには CJK互換漢字にさえ入れてもらえないのがある一方で 9566 ってほんとに全部はいってるの?

[14] >>13 将軍様専用文字

[37] >>25 Unicode変換表が添付

[10] KPS 9566-97 - CyberLibrarian ( ( 版)) http://www.asahi-net.or.jp/~ax2s-kmtn/ref/kps9566-97.html

[11] KPS 9566 ‐ 通信用語の基礎知識 ( ( 版)) http://www.wdic.org/w/WDIC/KPS%209566

[15] 将軍様専用の符号位置を割り当ててもらえなかった Unicode でどうしているかというと:

[16] 조선의 소리 () http://vok.rep.kp/CBC/index.php?CHANNEL=2&lang= (消滅確認 )
<td class="great_body_txtB"><span style="FONT-SIZE: 13px">《<nobr><span style="font-size: 14px; line-height: 24px; font-weight:bold;">김정일</span></nobr>동지략전》 1장(1942.2-1964.3) 5. 사상리론활동 -경제리론과 철학 연구를 주체적으로-</span></td>

[27] 01349-N2374-DPRK-AddSymbols.pdf, , http://www.unicode.org/L2/L2001/01349-N2374-DPRK-AddSymbols.pdf

(提出元は朝鮮民主主義人民共和国の標準化委員会)

[43] >>27 規格票の文字表の一部

[44] 歯k1210c.PDF - n2390.pdf, , https://www.unicode.org/wg2/docs/n2390.pdf

[17] () https://www.unicode.org/L2/L2018/18004-compat-dprk.pdf

[18] () https://www.unicode.org/L2/L2018/18014-feedbk-dprk-symbols.pdf

[19] () https://www.unicode.org/L2/L2018/18184-symbol-for-type-a-elec.pdf

[20] () https://www.unicode.org/L2/L2018/18057-kps9566-excl.pdf

[21] () https://www.unicode.org/L2/L2018/18011-info-kps9566-2011.pdf

[40] >>21 Red Star OS 3.0 の Unicode との対応表および文字一覧

[22] KPS 9566 - Wikipedia, , https://ja.wikipedia.org/wiki/KPS_9566

[24] DPRKCharsets - Central Perk - Trac, , https://web.archive.org/web/20060717054440/http://openlook.org:80/trac/wiki/DPRKCharsets

[26] エディトリアル:ほら貝, , http://www.horagai.com/www/salon/edit/ed2002a.htm

[28] 未来情報産業ブログ 北朝鮮 國規 9566 (KPS 9566), miraicorp, , https://miraicorp.blog.fc2.com/blog-entry-263.html

[30] , https://unicode.org/Public/MAPPINGS/VENDORS/MISC/KPS9566.TXT

[29] The Unicode Private Use Area and KPS 9566 - HarJIT's Website, , https://harjit.moe/kpspua.html

[33] KPS 9566 - Wikipedia, , https://en.wikipedia.org/wiki/KPS_9566

[34] L2/22-067 (CJK & Unihan Group Recommendations for UTC #171 Meeting) - 22067-cjk-unihan-group-utc171.pdf, , https://www.unicode.org/L2/L2022/22067-cjk-unihan-group-utc171.pdf#page=38

No one outside of DPRK has yet to see actual KPS 9566 and KPS 10721 standards. It is pos- sible to glimpse the former standard via ISO-IR-202:1998, but it is simply a low-resolution scan of only its code table, and lacks any descriptive content.

[38] Red Star OS

[39] >>38 これに KPS 9566フォントが入っていると言われています。 そのフォント (Red Star OS 2.0 のものと 3.0 のもの) を再配布しているWebサイトがありましたが、

その OpenType フォント (のうち確認したのはいくつかだけですが。) の cmapUnicode のみで、 KPS との対応表は入っていませんでした。 KPS にだけあって Unicode にない文字は PUA に入っていました。

[42] Ken Lunde 小林剣さんはTwitterを使っています: 「@eisoch I also enjoyed his comments about what will become U+2B97 SYMBOL FOR TYPE A ELECTRONICS. Anyway, other than ISO-IR-202:1998, I don’t think that anyone outside of DPRK has seen an actual #KPS9566 (KP0) standard, let alone #KPS10721 (KP1) → https://t.co/uBqGeUimFj」 / Twitter, , https://twitter.com/ken_lunde/status/1042056132489953280

[162] KPS 9566 mappings (was Re: Arrow dingbats) from Andrew West on 2015-05-29 (Unicode Mail List Archive), Andrew West (andrewcwest_at_gmail.com), , https://www.unicode.org/mail-arch/unicode-ml/y2015-m05/0276.html

[41] 窥探2011KPS(未竟) - 知乎, https://zhuanlan.zhihu.com/p/52532224

[48] グループ:simch-kx_KPCodeSets - GlyphWiki, https://glyphwiki.org/wiki/Group:simch-kx_KPCodeSets

[49] n409.pdf, , http://std.dkuug.dk/jtc1/sc2/wg3/docs/n409.pdf

[50] n418.pdf, , http://std.dkuug.dk/jtc1/sc2/wg3/docs/n418.pdf

[51] n427.pdf, , http://std.dkuug.dk/jtc1/sc2/wg3/docs/n427.pdf