<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>N‐バイト・ハングル符号化文字集合</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1001</anchor> <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="55" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;55</anchor-internal></src> の<dfn>附属書4<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">KS X 1001 附属書4</title></dfn>は 
<dfn>N‐Byte ハングル</dfn>と呼ばれる<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化文字集合</anchor>を規定しています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS C 5601</anchor> (現在の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1001</anchor>) 
の初版である<time>西紀1974年<attrvalue xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">1974</attrvalue></time>版
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS C 5601‐1974</anchor> <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="55" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;55</anchor-internal></src>
と第2版である<time>西紀1982年<attrvalue xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">1982</attrvalue></time>版
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS C 5601‐1982</anchor>
ではこの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化文字集合</anchor>だけが規格本体で規定されていました。
第3版以後附属書に移動しています。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> 規格については <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1001</anchor> 参照。</comment-p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="55" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[55]</anchor-end> 
<cite xml:lang="ko">국가표준 상세 | e나라 표준인증</cite>, <time>2024-11-15T05:27:03.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://standard.go.kr/KSCI/standardIntro/getStandardSearchView.do?ksNo=KSX1001">https://standard.go.kr/KSCI/standardIntro/getStandardSearchView.do?ksNo=KSX1001</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <cite>Wayback Machine</cite>, <time>2025-06-17T14:42:54.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://web.archive.org/web/20190301013402/http://125.60.48.13/home4/dl_files/edu/001/IM1199204807.pdf#page=78">https://web.archive.org/web/20190301013402/http://125.60.48.13/home4/dl_files/edu/001/IM1199204807.pdf#page=78</anchor-external><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <time>西紀1987年<attrvalue xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">1987</attrvalue></time>規格原案</li></ul></li></ul></refs><hr></hr><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> 7ビット及び8ビットの符号化文字集合であり、
51文字の基本的な<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ハングル字母</anchor>が含まれています <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CJK.INF</anchor></src>。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1001:2004</anchor> 附属書4は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">7ビット符号</anchor>であるとしています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">94文字集合</anchor>。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ラテン文字</anchor>と併用するときは、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor> <code class="charname" xml:lang="en">SI</code> の後に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ラテン文字</anchor>集合、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor> <code class="charname" xml:lang="en">SO</code> の後に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ハングル</anchor>集合。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> (併用するときは、とあるのでしないで単体での利用も想定されているらしい。)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ラテン文字</anchor>用の集合が何か明記されていないが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor> か。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0制御文字</anchor>も明記されていないが、
<code class="charname" xml:lang="en">SI</code>, <code class="charname" xml:lang="en">SO</code>
が 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor>
と明記されているので、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0制御文字</anchor>も 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor> のもの (≒ <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO 646</anchor>) か。
明記されていないが <code class="charname" xml:lang="en">SP</code>,
<code class="charname" xml:lang="en">DEL</code>
もあるのか。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="34" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[34]</anchor-end> 
この<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">94集合</anchor>は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO-IR</anchor> に登録されていません。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1001:2004</anchor> 解説3によれば以前の改正時にこれが課題となりましたが、
未解決のまま現在に至っています。</p></section><section><h1>CP891</h1><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <cite xml:lang="ja">CP00891X - CP00891.pdf</cite>, <time>2005-12-09T15:49:24.000Z</time>, <time>2025-06-17T14:43:55.616Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00891.pdf">https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP00891.pdf</anchor-external></li></ul></section><section><h1>CP1040</h1><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <cite xml:lang="ja">CP01040X - CP01040.pdf</cite>, <time>2005-12-09T16:15:57.000Z</time>, <time>2025-06-17T14:44:22.750Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01040.pdf">https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01040.pdf</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> <cite xml:lang="en">KS X 1001 - Wikipedia</cite>, <time>2025-06-17T06:01:36.000Z</time>, <time>2025-06-17T14:44:42.861Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://en.wikipedia.org/wiki/KS_X_1001#1974">https://en.wikipedia.org/wiki/KS_X_1001#1974</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> <cite xml:lang="en">Code page 1040 - Wikipedia</cite>, <time>2025-06-17T06:01:37.000Z</time>, <time>2025-06-17T14:45:07.583Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://en.wikipedia.org/wiki/Code_page_1040">https://en.wikipedia.org/wiki/Code_page_1040</anchor-external></li></ul></section><section><h1>Unicode 半角ハングル</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="54" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[54]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1026-1:2007</anchor> 4.3 によると、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1001</anchor>
附属書4 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">7ビットハングル符号</anchor>との互換性のためにある。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Adobe-KR</anchor> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicode</anchor> に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">半角文字</anchor>として収録されたのは誤りだったとし、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CMap</anchor> では<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">全角文字</anchor>と同じ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">字形</anchor>に対応させている。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="56" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;56</anchor-internal></src></p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="56" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[56]</anchor-end> <cite xml:lang="en">question about code mapping in <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Adobe-KR-9</anchor>. · Issue #6 · adobe-type-tools/cmap-resources · GitHub</cite>, <time>2022-09-30T07:44:10.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/adobe-type-tools/cmap-resources/issues/6">https://github.com/adobe-type-tools/cmap-resources/issues/6</anchor-external></li></ul></refs></section><section><h1>比較</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1001</anchor> 附属書4は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">7ビット符号</anchor>であり、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">GL</anchor> でも <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">GR</anchor> でも使えます。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> 
<cite>ICU</cite>
の
<dfn><code>ibm-891_P100-1995</code></dfn>
は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">GL</anchor> に <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor>、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">GR</anchor> に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Nバイトハングル</anchor>を割り当てています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> 
<cite>ICU</cite>
の
<dfn><code>ibm-944_P100-1995</code></dfn>,
<dfn><code>ibm-944_X100-1995</code></dfn>,
<dfn><code>ibm-1040_P100-1995</code></dfn>
は、
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;13</anchor-internal>
に更にいくつかの記号を追加しています。
なお追加分には、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> と <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor> の差分である <sw-ch xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">\</sw-ch> や <sw-ch xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">~</sw-ch> も含まれます。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CP1041</anchor> の追加記号と似ています。</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> との差分2字については <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KS X 1003</anchor> も参照。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> 
<dfn><code>glibc-IBM891-2.1.2</code></dfn>
はこれらとは全く違い、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> と同等です。</p></section><section><h1>メモ</h1></section></body></html>