医薬部外品申請成分名の波ダッシュ問題

いやぁ、面倒くさい話ですよ。

前提知識

  • 「〜」(波ダッシュ:文字コード U+301C)は、主に日本語において○から○まで、のような範囲を表現するときに使用する記号です。
  • 「~」(全角チルダ:文字コード U+FF5E)は、スペイン語やポルトガル語で ñ とか ã など文字の上に乗せる発音記号の全角文字です。言語の教科書やプログラムでもない限りチルダを単独の文字として使用することはないでしょうし、ましてやその全角文字ともなれば文字として存在する必要性すらあやしい。

厚労省が作成した成分名一覧

さて、医薬品や医薬部外品の製造販売承認申請で使用する成分名は厚労省の「FD申請 電子様式定義書」をダウンロードした中にある「成分コード(CODE106)_202406.xls」というEXCELファイルで確認することができる。

https://web.fd-shinsei.mhlw.go.jp/download/style/index.html

全角チルダが使われている

この成分名一覧のEXCELファイルで『アルキル(8〜16)グルコシド』とか『ポリオキシエチレンアルキル(12〜15)エーテルリン酸』とか『安息香酸アルキル(C12〜C15)』とか名称の中に範囲を表す記号を含んでいる成分を波ダッシュで検索してもまったく該当しないという問題がある。

なんと、厚労省が作成している医薬品等新申請・審査システムのコード定義表「CODE106 成分コード」で記載されている成分名では、範囲を示す「波ダッシュ」であるべき文字が、すべて発音記号の「全角チルダ」で作成されているのだ。だから「8〜16」だと検索しても見つからず「8~16」で検索すれば見つかる。これは厚労省が配布している「医薬部外品原料規格2021」のPDFファイルでも同じだ。

「〜」も「~」も見た目が同じだから画面や印刷で見るにはあまり問題にならないが、データをデータとして取り扱うようになったこの情報化社会では、見た目が同じなんだからどっちの文字で書いてもいいじゃん、にはならない。

なぜ全角チルダ?

しかし、なぜ厚労省は医薬部外品の成分名で、範囲を表す記号に波ダッシュを使わずに全角チルダを使ってるのだろうか。

古今東西ありとあらゆる文字という文字を全てひとつのコード体系に統合する「ユニコード」。1990年代から始まったユニコードコンソーシアムによる統合作業の初期段階において、波ダッシュは左から右に向かって「下がってから上がる」という上下逆の間違った字形で登録されてしまったのがおそらくこの問題の元凶だと思う。欧米企業が主導するユニコードコンソーシアムでは、いわゆる「中華フォント問題」に代表されるように非英語圏の文字の形状に対する感覚が極めて鈍い。波ダッシュも日本語文字(英語圏で範囲を示す記号は「–」(enダッシュ)である)だからおそらく欧米人にとっては興味の範疇外だったのだろう。ようやく波ダッシュの基準形状が訂正されたのは 2014年のユニコードver.8 からだ。

さて、パソコンに搭載される標準フォントは当然のようにユニコードコンソーシアムが定めた基準形状をもとにデザインが作られる。ユニコードコンソーシアムが波ダッシュを間違った形状で定義してしまった結果、Windows XP に代表される 2000年代初頭のパソコンにインストールされている標準フォントの波ダッシュは左から右に向かって「下がってから上がる」形状でデザインされてしまっていた。画面も印刷も波ダッシュは左から右に向かって下がってから上がる形で表示されてしまうのだ。欧米人にとってはどうでもいいことかもしれないが、日本人にとっては極めて違和感がある形状だ。

このころ日本ではこの問題に対して主に下記の3つのどれかで対応していた

  1. ユニコードコンソーシアムが定めた文字形状に準じて波ダッシュが「下がってから上がる」形状でデザインされたフォントをなんか変だなぁと思いつつも使う。
  2. ユニコードコンソーシアムが定めた文字形状に反して波ダッシュが「上がってから下がる」形状でデザインされたフォントをインストールして使う。
  3. 本来の波ダッシュと形状がそっくりな全角チルダで代用する。

1.や2.で対応していれば、いずれ標準フォントのデザインが訂正されれば問題は勝手に解決されたのだけど、世の中の多くの人はそもそも原因がわからないのでこういう結論には辿り着けない。3.の対応をしていた人が非常に多かった。

しかも、Windows XP に標準搭載されている日本語IME(かな漢字変換)が、波ダッシュを使おうとする入力に対して積極的に全角チルダに変換しようとすることも問題を増強してしまい、波ダッシュであるべき場所に全角チルダが入力されている日本語が大量に生成されてしまうこととなった。いまも、Windows 10 に標準搭載されている日本語IMEで「から」と入力するとデフォルトでは変換候補に「~」(全角チルダ)が先に出てきてしまう。

「IMEパッド – 手書き」を使ってニョロっと書くと「〜」(波ダッシュ)が出てくるので、こうやって何度か波ダッシュを出していると、そのうち「から」を変換したときに「~」も「〜」も変換候補に出てくるようになる。

「IMEパッド – 手書き」だと波ダッシュが出る

学習させれば変換候補として両方出てくるようになるのはいいんだけど、どちらも見た目がそっくりすぎて区別がつかない。[全] と書いてあるのが全角チルダで、[環境依存] と書いてあるのが波ダッシュだ。

[全] が全角チルダ、[環境依存] が波ダッシュ

波ダッシュには [環境依存] というラベルが付いているが、これはおそらくフォントデザインが古い環境だと上下逆さまになるかもしれないという話であって、環境によって「③」が「㈫」になってしまうような文字の表す意味そのものが変わってしまう環境依存とはまったく違う。なので、範囲を表したい場合は [環境依存] のラベルに恐れることなく積極的に波ダッシュを使うべきなんだけど、[環境依存] なんてラベルつけられるとどうしても使っちゃいけない文字って感じがしちゃうよな。

いまも全角チルダを使う厚労省

厚労省が作成している医薬部外品の成分名も、波ダッシュの形状が変だった時代に、見た目重視で全角チルダを使っていたのだろうか。もしかしたら Windows XPの標準IMEが「から」を変換すると全角チルダを出してくるから何も考えず全角チルダを入力してたのかもしれない。

いずれにせよ今はもう波ダッシュの形状問題はとっくに解決されているのだから、できるだけ早急に本来の正しい意味を持った文字に置換すべきだけど厚労省の担当者はこのことに気づいてないのだろうか? いまもって全角チルダを使い続けている。Cosmetic-Info.jp では悩みに悩んだ挙句、厚労省が作成している成分名データとのデータ突合性を重視して全角チルダで合わせているけど、正直言って恥ずかしい。

早ければ早いほど傷は浅い。いまならシレッと書き直したってバレないよ(気づく人はこの問題を理解している人だから即応できるし)。とにかく早く書き直しちゃってくれよ>厚労省

気づかずに全角チルダを使っている

  • Windows の標準かな漢字変換プログラムが「から」を全角チルダに変換しようとする。
  • 波ダッシュが出てくるように学習させても、波ダッシュには [環境依存] というラベルが付いてしまっているので、[全] と書いてある全角チルダを選択してしまいがちである。

Windows のこの挙動が変わらない限り、今後も範囲を示す記号に間違って全角チルダが使われてしまう文書が作られ続けるのだろう。そして、ちゃんと波ダッシュで作られた文書が「検索できない!」「変な文字を使うな!」といういわれのない罪を着せられ続けるのだろう。マイクロソフトは罪だなあ。

短いM4を作ろう(6)

自分好みのM4ショーティを作る

連載目次 (1) (2) (3) (4) (5) (6) (7)

  • 東京マルイ M4A1 カービン
  • BJ Tac M4用ダストカバー 5.56マーキング (東京マルイMWS用)

コンペンセイター取り外し

銃身に取り付いているパーツを抜いたり差したりするのに、銃身よりちょっと太いコンペンセイターは邪魔になるので最初に外しておく。「逆ネジ」なので普通のネジを締める方向へ回すと外れる。フラッシュハイダーワッシャーとOリングも外す。

ハンドガード取り外し

ハンドガードリングを後ろへ引くと、上下のハンドガードがパカパカっと外せる。

フロントサイト、ガスチューブなど取り外し

フロントサイトの左側面から3ヶ所のピンを叩き出す。次に、下部にあるイモネジを外す。最後にサイドスリングアダプターの上下どちらかのピンを叩き出す。

これでフロントサイト付近のパーツはグラグラになるので、フロントサイト、サイドスリングアダプター、ガスチューブ、ハンドガード前キャップなどをまとめてアウターバレルから抜き出す。

バレル根元の分解

バレル根元の下部にあるネジを外してバレルダミーナット、ハンドガードリング、ハンドガードリングスプリングをバレルから抜き取る。バレル基部ナットはネジロックでガッチリ固定されてるので専用の引っ掛けレンチを使って外す。

BJ Tac M4用ダストカバー 5.56マーキング (東京マルイMWS用)

空薬莢が飛び出す穴にゴミが入らないように閉じておくダストカバー。ボルトが動くと押されてパカっと開く。MWS のダストカバーはロック部分の形が実銃用よりちょっと小さいので MWS 用のダストカバーを買わないといけない。

M4系ライフルは 5.56mm NATO弾用に作られているけど、後年になって銃身部を交換するだけで使える特製の大口径 7.62mm .300 AAC Blackout弾が開発された。銃身以外のパーツはそのまま使えるので便利ではあるけど、間違えやすくて危険でもある。そのためどっち用の銃身が取り付けてあるのか識別できるように「5.56」とか「300 BLK」って書いたダストカバーを取り付けておくことも多いらしい。

カバーを交換するにはダストカバーシャフトを抜かなきゃいけない。シャフトの前方側には抜け防止のEリングがハマっているので後ろ方向へ抜くならEリングを外さないといけない。しかし取り付けてある場所が狭いのでEリングプライヤーという専用工具がないと抜くのは難しい。一方で、シャフトの後方側にはEリングが付いてないので前方向へ抜くならEリングプライヤーはいらない。いらないんだけど、前方にはハンドガードがでっぱっててここにぶつかるから抜けない。まとめると、

  • シャフトを後方へ抜くなら、Eリングプライヤーが必要
  • シャフトを前方へ抜くなら、ハンドガードの分解が必要

ということになる。今回はちょうどハンドガードの分解もやってるので、前方へ引き抜いて交換することにした。

交換は簡単。Eリングの切り欠き部分を本体側に向けておけばスッと引き抜ける。このときダストカバースプリングが飛んでいかないように注意。新しいダストカバーシャフトにEリングをはめておく。スプリングは先端が折れ曲がっている方を本体側の排莢口に引っ掛けて、まっすぐの方はダストカバーを押し開くようにひねってカバーに押し当てる。間違いない向きにスプリングをセットしたら前方の穴からシャフトを通して交換完了。

短いM4を作ろう(5)

自分好みのコンパクトライフルを作るぞ。

連載目次 (1) (2) (3) (4) (5) (6) (7)

  • 東京マルイ M4A1 カービン
  • Guns Modify EVO ハイスピード強化ボルトキャリアーコンプリート (東京マルイ M4 MWS/Geissele刻印)
  • ORGA FRAノズルコンプリート 東京マルイ MWS用
  • C&C Tac Geissele ACHスタイルチャージングハンドル Grey (東京マルイ M4 MWS GBB対応)
  • Revanchist Airsoft FCスタイル ボルトフォワードアシスト (東京マルイ M4 MWS)

ロアフレームはいじり終わったので、アッパーフレームにいく。

ボルトアッセンブルの分解

取扱説明書の通常分解のページに従ってボルトアッセンブルとチャージングハンドルを取り出す。

Guns Modify EVO ハイスピード強化ボルトキャリアーコンプリート (東京マルイ M4 MWS/Geissele刻印)

ボルトアッセンブルは、細かいネジやバネを除くと「ボルト」「ボルトキャリアキー」「ボルトB」「ローディングノズル」で構成されている。排莢口から見えるボルトをかかっこいい刻印が入ったものに交換しよう。

ボルト単品で15,000〜25,000円する中で、ボルトアッセンブルがマルっとセットでなんと 14,300円(Geissele の刻印)というお得商品を発見(無刻印だとなんとさらに驚きの 11,000円)。Guns Modify EVO ハイスピード強化ボルトキャリアーコンプリート。

一般的にボルトのカスタムパーツはスチール製かアルミ合金製。これは純正と同じ亜鉛ダイキャスト製だから安いのかな。でもボルトキャリアキーとローディングノズルは Guns Modify お得意の高強度ポリマー製で、ボルトBはバッファーチューブ内での移動をスムーズにするローラー付き。しかも、組み立て済みだから交換作業も置き換えて戻すだけ。ボルト以外は強化パーツが使われていて Geissele の刻印がついてしかも組み立て済みでこの価格。これ、いいわ。

ORGA FRAノズルコンプリート 東京マルイ MWS用

ガスブローバックというオモチャの銃では、圧縮ガスの噴出がBB弾を前へ飛ばした直後に流路が切り替わってボルトを後ろへ飛ばす。これで実銃のような発射から次弾装填までの一連の動作を再現してる。

BB弾発射とボルト後退に使われる圧縮ガスの分配を変えると、BB弾の初速と次弾装填動作のキレのバランスを調整することができる。

ボルトの中にあるローディングノズルをガスの分配を調整できるものに交換するので、せっかくの組み立て済みボルトアッセンブルなんだけど分解する。分解手順は純正品と全く同じ。

ボルトアッセンブルの上部にあるネジ2本を抜いて、かぶさっているボルトキャリアキーを少し斜めに浮かせて、中に入っているボルトキャリアキースプリングを外す。バネが飛んでいかないように注意。

ボルトキャリアキーを前方へスライドさせてボルトから外す。ローディングノズルの後端を留めてるファイアリングピンストッパーを上へスライドして外したら、ローディングノズルを引き抜く。

ローディングノズルを引き抜いた時にファイアリングピンと一緒にOリングも外せているか確認する。Oリングがボルト側に貼り付いている場合は取り出してローディングノズルのファイアリングピンに戻しておく。

FRA ノズル ASSAY のファイアリングピンを引っ張り出してOリングが付属していることを確認しておく。あとはボルトアッセンブルの分解と逆の手順で組み戻していくだけ。

Oリングが付属していることを確認

ローディングノズルをボルトの中に入れ、飛び出したファイアリングピンに細い棒を差して引っ張り出す。ファイアリングピンストッパーをはめたら、ローディングノズルを前方へ引き出してボルトキャリアキーを乗せて中へ戻す。

ここからボルトキャリアキースプリングを元に戻すのが結構難しい。ネットではボルトの凹みにスプリングを入れてからボルトキャリアキー側の突起にバネをはめる方法も紹介されてるけど、わたしはボルトキャリアキー側の突起にバネをはめておいて隣の穴からピンセットのような薄くて頑丈な板状のものを差し込んでスプリングの端をボルトの凹みに滑り込ませるような感じではめてる。

バネを入れ終わったらネジ2本締めて完了。

C&C Tac Geissele ACHスタイルチャージングハンドル Grey (東京マルイ M4 MWS GBB対応)

全体をブラックカラーのカスタムパーツで揃えているなかで、チャージングハンドルだけを黒以外にしてワンポイントアクセントにする・・・・とかそれっぽいこと言ったけど、実は昔買ったけど使い道がなくてお道具箱に眠ってたやつ。

お道具箱の中から出てきたチャージングハンドル

交換は簡単すぎる。ボルトの上に乗せるだけ。ボルトとチャージングハンドルにシリコングリスを塗ったら、チャージングハンドルとボルトアッセンブルを重ねてアッパーフレームに戻す。

さて、ロアフレームを取り付けて試射してちゃんと撃てることを確認する。また、ローディングノズルの先端から六角レンチを入れてガスの流量バランスをいろいろ変えて初速やリコイルが変更できるようになっていることも確認。

フォアードアシストノブの取り出し

スプリングピンを叩き出して、フォアードアシストノブとフォアードアシストノブスプリングを取り出す。

スプリングピンを叩き出すと
フォワードアシストノブが取り出せる

Revanchist Airsoft FCスタイル ボルトフォワードアシスト (東京マルイ M4 MWS)

ボルトが後退したまま戻らなくなった場合にグイっグイっと押して無理やり戻すのがフォワードアシストノブ。生きるか死ぬかの戦場では必要らしいけど、これはオモチャの銃。ボルトが戻らないってのはどこかで引っ掛かってるわけで、それを無理やりグイグイ押し込んだらボルトが傷だらけになって壊れちゃうかも、ということで説明書には『実銃同様に可動しますが・・(中略)・・絶対に使用しないでください』と書いてある。

絶対に使用しないでください。

写真の下が取り出した純正のボルトフォワードアシストノブ。ちゃんとボルトのギザギザにハマってボルトをグイグイ押し出す爪のような部品が付いている。これを、上のノブに交換する。ノブを押しても機能しないように途中でぶった切れてる。これで十分。

付属のスプリングと一緒に穴に戻して、ノブの凹みの部分にハマるように付属のスプリングピンを叩き込む。

円形ではなく、外側は切り落として内側へ少し張り出した角丸四角形。滑り止めはゴルフボールみたいなディンプル加工。