<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><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> 
Binary-Ordered Compression for Unicode (Unicode 用バイナリ順圧縮)</p><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SCSU</anchor> みたいなもんだけど、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">照合</anchor>順が <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-32</anchor>/<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-8</anchor>
とおんなじ、らしい。 (照合順ってのはもちろん、 U-00000000〜U-7FFFFFFF
の順に並べたやつです。(そんなにこだわる必要あるんかな?))</p><section><h1>仕様書</h1><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="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <cite xml:lang="en-us">UTN #6: BOCU-1</cite>, <time>2008-10-16T22:21:17.000Z</time>, <time>2022-10-27T05:32:32.783Z</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://www.unicode.org/notes/tn6/">https://www.unicode.org/notes/tn6/</anchor-external></li></ul></refs></section><section><h1>BOCU-1</h1><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> <dfn>BOCU-1</dfn> は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MIME</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/*媒体型</anchor>で使える <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">BOCU</anchor>。</p><section><h1>IANA 名</h1><p>&quot;BOCU-1&quot; (See <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IANAREG</anchor>)</p></section><section><h1>実装</h1><p><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>Encode::BOCU1 - search.cpan.org</cite> (<time>2013-10-10 09:19:36 +09:00</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="http://search.cpan.org/dist/Encode-BOCU1/lib/Encode/BOCU1.pm">http://search.cpan.org/dist/Encode-BOCU1/lib/Encode/BOCU1.pm</anchor-external></p><p><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>PDIC辞書形式仕様書</cite> (<time>2013-10-10 09:21:33 +09:00</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="http://webcache.googleusercontent.com/search?q=cache:PBcTj8D8lcwJ:homepage3.nifty.com/TaN/unicode/pdicu-dic.doc">http://webcache.googleusercontent.com/search?q=cache:PBcTj8D8lcwJ:homepage3.nifty.com/TaN/unicode/pdicu-dic.doc</anchor-external></p><p><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> <cite xml:lang="ja">PDIC形式 | 人工言語学 Wiki | Fandom</cite>, <time>2023-04-10T06:18:00.000Z</time>, <time>2023-04-11T08:39:42.542Z</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://conlinguistics.fandom.com/ja/wiki/PDIC%E5%BD%A2%E5%BC%8F">https://conlinguistics.fandom.com/ja/wiki/PDIC%E5%BD%A2%E5%BC%8F</anchor-external></p><blockquote><p>使われている文字コードは Win32 版では <b>Shift_JIS</b> が、Unicode 版では <b>BOCU-1</b> である。</p></blockquote><p><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="ja">Unicodeテキストファイル圧縮変換ツール</cite>, <time>2025-02-24T15:00:00.000Z</time>, <time>2025-05-16T02:44:11.963Z</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="http://coexe.web.fc2.com/uc.html">http://coexe.web.fc2.com/uc.html</anchor-external></p></section><section><h1>参考</h1><ul><li>UTN #6: BOCU-1 <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="http://www.unicode.org/notes/tn6/">http://www.unicode.org/notes/tn6/</anchor-external></li><li>BOCU-1 定義 <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="http://oss.software.ibm.com/cvs/icu/~checkout~/icuhtml/design/conversion/bocu1/bocu1.html">http://oss.software.ibm.com/cvs/icu/~checkout~/icuhtml/design/conversion/bocu1/bocu1.html</anchor-external></li></ul></section></section><section><h1>参考</h1><ul><li>BOCU の定義 <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="http://oss.software.ibm.com/icu/docs/papers/binary_ordered_compression_for_unicode.html">http://oss.software.ibm.com/icu/docs/papers/binary_ordered_compression_for_unicode.html</anchor-external></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">dW</anchor> の記事 <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="http://www-6.ibm.com/jp/developerworks/unicode/010921/j_u-binary.html">http://www-6.ibm.com/jp/developerworks/unicode/010921/j_u-binary.html</anchor-external></li></ul><p><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> この当時ですら、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UTF-8</anchor> 以外に <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MIME</anchor> でこの種の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字コード</anchor>の必要性があったのか甚だ疑問ですが・・・。</p></section></body></html>