<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="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> 
<dfn>mohta bit</dfn>
は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS-4</anchor>
の<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="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> 
初期の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10646</anchor> は4オクテット = 32ビットの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化文字集合</anchor>でしたが、
31ビットしか使用せず、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">群</anchor>を7ビットで表せる <sw-cc xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">U-7FFFFFFF</sw-cc>
が最大の<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="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal></src></p><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> 
最上位ビットを <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">1</n> とした<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号位置</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="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;8</anchor-internal></src>
つまり <sw-cc xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">U-80000000</sw-cc> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">以上</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>したときどう処理するべきなのかは定かではありませんでした。</p><p><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> 
最上位ビットを <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">1</n> とした値は、<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="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal></src></p><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:">平成時代</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>の間では)
これを <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mohta bit</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="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal></src></p><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> 
かつてはそれなりに使われていた言葉のようですが (といっても使う場面はそうそうありませんが)、
現在では<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="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mohta</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> 
<time>1991-07-24</time>に <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mohta</anchor> 氏が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">USENETニュースグループ</anchor>
<code>comp.std.c</code>
に投稿した記事によると、
<code>getchar</code> が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">正</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> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">EOF</anchor>)
かで分岐するような手法が一般的に用いられているため、
<code>wchar_t</code> 
を <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UCS-4</anchor>
としたときでもこの慣習を維持できるよう、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DIS 10646</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="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;5</anchor-internal></src></p><p><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:">図書館</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> 
しかし <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mohta</anchor> が何らかの関与をして <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mohta bit</anchor> の規定が作られたというのはおそらく事実なのでしょう。</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="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> 
<cite xml:lang="ja">character encoding</cite>, 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Masataka Ohta</anchor>,
1991/07/24 16:57:49,
<time>2025-05-17T07:52:00.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://groups.google.com/g/comp.std.c/c/l6rmHpvh4H4/m/Rn4904DHkyIJ">https://groups.google.com/g/comp.std.c/c/l6rmHpvh4H4/m/Rn4904DHkyIJ</anchor-external></li></ul><figure xmlns="http://www.w3.org/1999/xhtml" class="quote"><figcaption><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:">JIS X 0221</anchor>‐1:2001 5. 備考</figcaption><blockquote><p>したがって、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">正規形式</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> 8
は、適合する <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CCデータ要素</anchor>中でそれが 0
に設定されている限り、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">装置</anchor>内で内部処理に使うことができる。</p></blockquote></figure><ul xmlns="http://www.w3.org/1999/xhtml"><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> <cite xml:lang="ja">ときどきの雑記帖 濫觴編 2011年10月(上旬)</cite>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">KIMURA koichi</anchor>, <time>2011-10-10T17:50:35.000Z</time>, <time>2025-05-17T07:42:46.038Z</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://www.kt.rim.or.jp/%7ekbk/zakkicho/11/zakkicho1110a.html#D20111008-2">http://www.kt.rim.or.jp/%7ekbk/zakkicho/11/zakkicho1110a.html#D20111008-2</anchor-external></li></ul></refs><p><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:">ASCII</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット目のように禍根<title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">8ビット安全</title></anchor>とならなければよいのですが...</p><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-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;2</anchor-internal> 逆に <sw-cc xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">U-00110000</sw-cc> <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="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:">skf内部符号</anchor>は内部処理用に負の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号</anchor>を使っています。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">mohta bit</anchor> の表現する領域に当たります。</p><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:">UCS-4</anchor>,
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicodeの符号空間</anchor></p></body></html>