機種依存文字チェッカー
置換文字(U+FFFD)・Private Use Area・互換系文字(丸数字/ローマ数字など)をヒューリスティック検出し、位置一覧と置換案を確認できる無料ツールです。置換版テキストも入力非破壊で生成できます。
何ができるか
端末依存になり得る文字を位置付きで検出し、保守的な置換案を提示します。
入力を壊さずに置換版テキストを作れるため、CSVやメール送信前の確認に向いています。
例入力(ワンクリック)
検出件数: 0
- 検出なし
検出一覧
検出結果はまだありません。
入力データは原則ブラウザ内で処理します。機密情報は入力しないでください。
使い方
- 入力欄に対象テキストを貼り付けます。
- 検出レベルと置換版生成のON/OFFを選びます。
- チェックを実行し、位置一覧とカテゴリ別件数を確認します。
- 必要な場合だけ置換版をコピーして利用します。
判断基準
初回は `標準` レベルで全体傾向を確認し、疑義が残る文書だけ `厳しめ` で再検査すると、 検出過多と見逃しのバランスを取りやすくなります。
よくある失敗
- 置換版テキストを無確認で採用し、文意が変わる。
- PUA文字を見逃して他環境で表示欠落が発生する。
- 検出0件を完全安全と誤認し、配信環境差を考慮しない。
境界条件
- 環境依存の実表示可否をこの結果だけで完全判定することはできません。
- 一般的にはフォント・OS・アプリ差で同文字でも表示差が出ます。
- 重要文書は配信先端末での実表示確認を併用してください。
具体例
- 入力: `�`(U+FFFD)を含む文。出力: 置換文字検出として再取得案内を表示。
- 入力: `①` や `Ⅱ` を含む文。出力: `(1)` や `II` への置換案を表示。
- 入力: PUA文字(U+E000〜U+F8FF)を含む文。出力: 端末依存リスクとして警告表示。
判定の限界(折りたたみ)
機種依存文字の判定は環境差の影響を受けるため、完全保証はできません。ヒューリスティックで典型的な事故候補を優先検出します。
注意・免責
- 本ツールは補助判定であり、すべての環境での表示保証はできません。
- 置換案は参考です。文脈上の意味が変わらないか、利用者側で確認してください。
- 入力内容がURLクエリに含まれるため、共有時は公開してよいテキストのみ扱ってください。
失敗しやすい判定例
検出ゼロを完全安全とみなす
実際の表示可否はOS・フォント・アプリ差にも依存します。
例: 判断ポイント: 重要文書は配信先端末で実表示確認を行う
置換案を無条件に採用する
文脈により意味や体裁が変わる可能性があります。
例: 入力例: 丸数字 / 出力: 半角置換で文書ルールに合わない場合がある
境界値・例外ケース
PUA文字が業務固有フォントで正規利用されている
一般環境では非互換でも業務内では必要な文字の場合があります。
例: 判断ポイント: 置換前に利用システムの文字仕様を確認
検出レベル strict でヒット件数が急増する
互換文字の広範囲検出でノイズが増えることがあります。
例: 運用例: 標準で一次判定し、疑義箇所のみ strict 再検査
よくあるミス
検出一覧の位置情報を共有しない
修正担当が同じ箇所を特定できず手戻りが増えます。
例: 判断ポイント: 行/列/offset をレビューに添付する
置換版だけ保存して原文を破棄する
誤置換時の復旧と再判断が難しくなります。
例: 運用例: 原文・検出一覧・置換版を3点セットで保持
FAQ
機種依存文字は完全に判定できますか?
できません。環境差があるため、本ツールでは典型的なリスク文字をヒューリスティック検出します。
どんな場面で問題になりますか?
CSV連携、メール本文、基幹システム取り込み、古い端末表示などで文字化けや置換が発生することがあります。
置換案は安全ですか?
意味が変わりにくい案を優先していますが、最終的には業務文脈で確認してください。
検出レベルはどう使い分けますか?
日常運用は標準、監査前の最終確認は厳しめ、まずは重大文字だけ確認したい場合はゆるい設定が目安です。
基本FAQ
入力データは外部へ送信されますか?
原則として送信されません。入力内容はブラウザ内で処理します。例外がある場合は各ツールページ内に明記しています。
入力内容は自動保存されますか?
原則として自動保存しません。コピーやダウンロードで保存する場合は、ご利用端末内に保存されます。
関連ツール
現在の入力内容とあわせて確認しやすいツールです。