moldspoon

⚠️ 環境依存文字チェッカー

チェックするテキスト

環境依存文字が 13 文字(13 種類)見つかりました。

Unicode専用(Shift_JIS に無い): 3NEC特殊文字: 7NEC選定IBM拡張文字: 1半角カナ: 2

該当箇所(色付き)

. 5,000 03-1234-5678 31  😀

黄色: 環境によっては化ける文字 赤: Shift_JIS に無い文字(古いシステム・メールで「?」になる)

見つかった文字と置き換え候補

文字コード種類置き換え候補件数
U+2460NEC特殊文字(1)1
U+3231NEC特殊文字(株)1
U+9AD9NEC選定IBM拡張文字1
U+32A4NEC特殊文字(上)1
U+2161NEC特殊文字II1
U+33A1NEC特殊文字m21
U+2121NEC特殊文字TEL1
U+337BNEC特殊文字平成1
U+32FFUnicode専用(Shift_JIS に無い)令和1
U+FF76半角カナ1
U+FF85半角カナ1
U+2705Unicode専用(Shift_JIS に無い)候補なし1
😀U+1F600Unicode専用(Shift_JIS に無い)候補なし1

置き換え後のテキスト

置き換え候補の無い文字が 2 文字残っています。絵文字などは削除するか、別の表現に書き換えてください。

✅ コピーしました!

判定の種類

Unicode専用(Shift_JIS に無い)絵文字・JIS第3/第4水準の漢字・㋿ など。Shift_JIS や ISO-2022-JP のメールでは「?」「〓」になります
NEC特殊文字①②㈱㍻℡ など。Windows 独自の文字で、メールや Shift_JIS 固定のシステムで化けることがあります
NEC選定IBM拡張文字髙 﨑 など人名に多い文字。JIS X 0208 には無く、変換先によって「高」「崎」に置き換わることがあります
IBM拡張文字ⅰ ¬ ∵ などの記号や拡張漢字。同じ文字が NEC選定IBM拡張と重複して入っているため、変換で別コードになることがあります
Mac と Windows で別コードになる文字〜 ¥ ¬ ‖ − など。見た目は同じでも Mac と Windows で異なる Unicode が割り当てられており、相手の環境で「?」になることがあります。Windows 側の文字に置き換えるのが安全です
半角カナISO-2022-JP(従来の日本語メール)では規格外です。メール本文では全角に直すのが安全です
結合文字(分離した濁点など)macOS のファイル名で発生する分離濁点です。見た目は同じでも別の文字列として扱われます
異体字セレクタ直前の漢字の字形を指定する不可視の文字です。対応していない環境では無視されるか、豆腐(□)になります
制御文字画面に見えない文字です。コピー元の書式が混入している可能性があります

※ 入力内容はすべてブラウザ内で処理しており、弊社サーバーへ送信・保存することは一切ありません。

メール本文・CSV・入稿データ・申請書類に、①や㈱、髙や﨑、絵文字などの環境依存文字(機種依存文字)が混ざっていないかを調べます。 該当する文字を色分けして示し、(1)・(株)・高・崎 のような環境に依存しない書き方への置き換え案も出します。 判定は Shift_JIS(CP932)に変換したときのコード領域で行っています。処理はすべてブラウザ内で完結します。

こんなツールをこれからも作っていきます。もしこれは!と思っていただけましたら、シェア・応援していただけると嬉しいです!😀

X (旧Twitter)

0

Facebook

LINE

0

はてブ

リンクコピー

✅ コピーしました!

よくある質問

環境依存文字(機種依存文字)とは何ですか?

パソコンやスマートフォンの機種・OS・文字コードの設定によって、正しく表示されたり別の文字や「?」に化けたりする文字のことです。①②などの丸数字、㈱㍻℡などの記号、髙﨑德などの拡張漢字、絵文字が代表例です。日本語の文字規格 JIS X 0208 に含まれず、Windows が独自に追加した文字や Unicode にしか無い文字が該当します。

今の Windows や Mac では①も㈱も正しく見えるのに、なぜ問題になるのですか?

現在の OS 同士では正しく表示されることが多いのは事実です。問題になるのは文字コードが Shift_JIS や JIS X 0208 に固定されている場面で、具体的にはメール(受信側が ISO-2022-JP で受ける場合)、基幹システムや銀行への CSV 取り込み、印刷会社への入稿データ、官公庁の電子申請、古い携帯電話や複合機での表示などです。相手の環境が分からない文書ほど避けるのが安全です。

髙や﨑は本人の正式な名前なのに、置き換えてよいのですか?

相手先のシステムが受け付けるかどうかで判断してください。戸籍や登記の文字を正確に写す必要がある書類では置き換えてはいけません。一方で、宛名印刷や CSV 取り込みなど「髙」を受け付けないシステムに送る場合は、事前に「高」に置き換えておかないと「?」や「〓」で届きます。このツールは置き換え案を出すだけで、どちらを採用するかは用途で決めてください。

「〜」(波ダッシュ)が問題になるのはなぜですか?

Mac やスマートフォンで入力される「〜」(U+301C)と、Windows で入力される「~」(U+FF5E)は Unicode 上では別の文字です。Shift_JIS(CP932)には Windows 側の「~」しか対応表が無いため、Mac の「〜」を Shift_JIS に変換すると「?」になることがあります。「¥」と「¥」、「−」と「-」も同じ関係です。Windows 側の文字に置き換えると安全です。

半角カナも環境依存文字ですか?

厳密には Shift_JIS に含まれるので機種依存文字ではありませんが、従来の日本語メールで使われる ISO-2022-JP の規格には含まれておらず、メール本文で化ける原因になります。銀行の振込データなど半角カナが必須の場面もあるため、このツールでは注意として別に表示しています。

判定の基準は何ですか?

各文字を Shift_JIS(CP932)に変換し、変換後のバイト列のコード領域で分類しています。0x87 で始まる文字は NEC特殊文字、0xED・0xEE は NEC選定IBM拡張文字、0xFA〜0xFC は IBM拡張文字、変換できない文字は Unicode 専用と判定します。JIS X 0208 の第1・第2水準の範囲に収まる文字は「問題なし」です。