文章内の禁則文字を自動で検出し、ワンクリックで追い込み・追い出しの修正まで行えます。 ファイル名やURLで使えない禁止文字のチェックにも対応しています。
禁則文字チェッカーとは?検出から自動修正までの流れ
本ツールは、日本語の文章で行の最初や最後に置いてはいけない文字——いわゆる禁則(きんそく)文字——が混ざっていないかを自動で判定し、その場で修正まで行えるオンラインツールです。検出だけで終わらず、追い込み(前の行の末尾へ送る)と追い出し(次の行の先頭へ送る)をワンクリックで一括実行します。
判定基準は標準・小説向け・JIS厳格の3つから選べ、1文字単位のカスタマイズも可能です。設定は端末内に保存されるため、次回以降も同じ基準で確認できます。 また、名前が似ていて混同されやすい「禁止文字」—— ファイル名やURLで使えない文字——のチェックにも、モードを切り替えることで対応しています。
こんなシーンで便利です
小説・WEB小説の投稿前チェック
閉じ括弧が行頭に来ていないか、三点リーダーが泣き別れていないかを検出し、そのまま自動修正できます。
レポート・卒業論文の提出前確認
句読点の行頭配置は形式的な減点対象になりがちです。貼り付けるだけで一括検出できます。
ファイル名・URLの禁止文字チェック
Windowsで使えない文字や予約名、URLに適さない文字を検出し、安全な文字列への変換案を表示します。
DTP・CMSへの流し込み前のクレンジング
組版ソフトやCMSへ入稿する前に改行位置を整えておくことで、レイアウト調整の手戻りを減らせます。
使い方は簡単 5ステップ
- 上部のタブで「禁則文字(組版)」か「禁止文字(ファイル名)」を選びます。
- 文章、またはファイル名を1行に1つずつ貼り付けます。
- 検出された問題が種類別に色分けして表示され、該当文字がハイライトされます。
- 禁則モードでは「自動で直す」を押すと、追い込み・追い出しを一括実行します。
- 必要に応じて「禁則設定」からプリセットを切り替えるか、対象文字を編集します。
※判定はリアルタイムで行われます。設定内容は端末内に保存され、次回も引き継がれます。
ご利用時の注意点
- 改行コードを基準に判定します:画面幅による自動折り返し位置での禁則は対象外です。改行位置が確定している原稿の確認にご利用ください。
- 自動修正の注意:機械的に文字を移動するため、文章の意図や改行の意味までは判断できません。修正後の内容は必ずご確認ください。
- 小書きの仮名と長音記号:JIS X 4051では行頭禁則に含まれますが、現代の書籍では許容されることが多いため標準プリセットからは除外しています。厳格に判定したい場合は「JIS厳格」をお選びください。
- 原稿用紙の換算基準:20字×20行を前提に、改行による残りマスの消費も反映して算出しています。
本ツールが検出する項目と対処方法
禁則モードと禁止文字モードで、それぞれ何を検出し、どう直すのかを整理しました。
| モード | 検出項目 | 代表的な対象 | 対処方法 |
|---|---|---|---|
| 禁則文字 | 行頭禁則 | 。、)」』】!?:;・ | 前の行の末尾へ送る(追い込み)。自動修正に対応 |
| 禁則文字 | 行末禁則 | 「『(〔[{〈《【 | 次の行の先頭へ送る(追い出し)。自動修正に対応 |
| 禁則文字 | 分離禁則 | … ‥ — ― | 2つで1組のため、奇数個で行の端にある箇所を手動で調整 |
| 禁則文字 | 小書きの仮名・長音(任意) | ぁぃぅぇぉっゃゅょ ー | 「JIS厳格」プリセット選択時のみ検出 |
| 禁止文字 | Windowsのファイル名 | \ / : * ? " < > | | 別の文字へ置換。予約名や末尾のスペースも警告 |
| 禁止文字 | macOS・Linuxのファイル名 | / : | スラッシュを含む名前は保存できないため置換 |
| 禁止文字 | URL・スラッグ | 空白 記号 日本語 | 半角英数字とハイフンへ変換した候補を提示 |
【追い込みと追い出しの違い】
行頭に句読点が来てしまう場合、追い込みは前の行に文字を詰めて句読点を前の行の末尾に収める処理、追い出しは行末の文字を次の行へ送って調整する処理です。どちらを採用するかで行の詰まり具合が変わるため、DTPでは文書全体の見た目に応じて使い分けます。本ツールの自動修正は、行頭禁則には追い込み、行末禁則には追い出しを適用します。
【禁則文字と禁止文字は別物です】
読みが似ているため混同されがちですが、禁則文字は日本語組版のルールで行頭・行末に置けない文字、禁止文字はファイル名やURLなどシステム上で使用できない文字を指します。前者は読みやすさの問題、後者はエラーの問題であり、目的がまったく異なります。本ツールは混同したまま辿り着いた方にも対応できるよう、両方のモードを備えています。
禁則処理の実務知識|追い込みとぶら下げ、縦書き、環境ごとの挙動の違い
検出と修正の先にある、日本語組版の考え方と、環境によって結果が変わる理由を整理します。
ぶら下げ処理という第三の選択肢|行末のマス外に句読点を置く技法
行頭に句読点が来るのを避ける方法には、追い込みと追い出しのほかにぶら下げがあります。これは行末の枠外に句読点をはみ出させて配置する技法で、追い込みによる字間の詰まりや、追い出しによる行末のアキを避けられるという利点があります。
新聞や文庫本で広く採用されている一方、WebブラウザやリフローEPUBではぶら下げが機能しないことが多く、環境によって見え方が変わります。
Webでの掲載を前提とする原稿では、ぶら下げに頼らず、そもそも句読点が行頭に来にくい文章構成にしておくのが確実です。
縦書きと電子書籍で追加される制約|縦中横と半角文字の扱い
縦書きレイアウトやEPUB形式の電子書籍では、禁則処理に加えて半角の数字やアルファベットが横倒しになる問題が生じます。
2桁程度の数字を1マスに収めて正立させる縦中横(たてちゅうよこ)の指定を行うか、あらかじめ全角へ変換しておく必要があります。3桁以上は縦中横に適さないため、漢数字へ置き換える判断も含めて事前に方針を決めておくと手戻りがありません。
また、リフロー型では読者の設定した文字サイズによって改行位置が変わるため、特定の改行位置を前提とした調整は成立しません。この点は固定レイアウト型との大きな違いです。
環境ごとに結果が変わる理由|ブラウザ・Word・DTPソフトの禁則設定
同じ原稿でも、表示する環境によって禁則の扱いは異なります。ブラウザはCSSのline-break・word-breakプロパティに従い、既定では緩やかな禁則のみを適用します。Wordは標準とJIS準拠の2種類の禁則設定を持ち、どちらを選ぶかで対象文字が変わります。InDesignなどのDTPソフトはさらに細かい禁則テーブルを持ちます。
つまりどの環境でも同じ見た目になる保証はありません。だからこそ、改行コードの位置そのものを整えておくこと——つまり本ツールで確認できる範囲を先に潰しておくことが、環境差の影響を最小化する現実的な手段になります。
禁則処理と文字チェックでよくある失敗と対策
目視の校正に頼り、行頭に来た句読点を最後まで見落とす
卒業論文や長編小説など数万文字の原稿を人の目だけで確認しようとすると、行頭に配置されてしまった句読点や閉じ括弧を発見しきれません。1箇所の見落としが文書全体の印象を損なうにもかかわらず、文字数が増えるほど発見率は下がります。
💡 対策・解決策を見る▼
三点リーダーやダッシュが泣き別れ、公募原稿で減点対象になる
三点リーダー(…)やダッシュ(—)は2つ続けて使うのが日本語組版の慣行ですが、改行位置によって前後の行に分割されてしまうことがあります。公募の新人賞や出版原稿では作法上の不備として指摘されやすい部分です。
💡 対策・解決策を見る▼
ファイル名に使えない文字を含んだまま保存やアップロードに失敗する
日付をスラッシュ区切りで入れたファイル名や、コロンを含むタイトルをそのままファイル名にしようとして保存に失敗するケースです。またWindowsではCONやNULといった予約名が使えず、末尾の半角スペースやピリオドも自動的に削除されるため、意図しない名前になることがあります。
💡 対策・解決策を見る▼
自動修正の結果を確認せず、文章の意味が変わったまま提出する
追い込みや追い出しは文字を機械的に移動する処理であり、改行にどのような意図があったかまでは判断できません。とくに詩や台詞、箇条書きのように改行そのものが意味を持つ文章では、自動修正によって表現が崩れることがあります。
💡 対策・解決策を見る▼
よくある質問(FAQ)
Q.検出した禁則の問題をワンクリックで修正することはできますか
A. はい、可能です。「自動で直す」を押すと、行頭に置けない文字は前の行の末尾へ送る追い込み処理を、行末に置けない文字は次の行の先頭へ送る追い出し処理を一括で実行します。連続して禁則文字が並んでいる場合もまとめて処理され、修正後は検出件数がゼロになります。ただし文章の意味や改行位置の意図までは判断できないため、修正後の内容は必ずご確認ください。
Q.禁則文字と禁止文字は同じものですか、違いは何ですか
A. まったく別のものです。禁則文字は日本語の組版ルールで行頭や行末に置いてはいけない文字を指し、句読点や括弧類が該当します。一方の禁止文字は、ファイル名やURL、IDなどシステム上で使用できない文字を指し、Windowsであれば半角の円記号やスラッシュ、コロン、アスタリスクなどが該当します。本ツールは画面上部のタブで両方のモードを切り替えられます。
Q.ファイル名やURLに使えない禁止文字のチェックもできますか
A. はい、対応しています。「禁止文字(ファイル名)」モードに切り替え、Windowsのファイル名・macOSやLinuxのファイル名・URLやスラッグの3つから対象を選んでください。使用できない文字を1文字ずつ検出するほか、WindowsのCONやNULといった予約名、末尾の半角スペースやピリオドといった見落としやすい制約も警告します。あわせて安全な文字列への変換案も表示されます。
Q.禁則判定の基準となる文字を自分の用途に合わせて変更できますか
A. はい、可能です。標準・小説向け・JIS厳格の3つのプリセットから選べるほか、行頭禁則文字と行末禁則文字を1文字単位で自由に編集できます。設定内容はこの端末のブラウザ内に保存され、次回アクセス時にも引き継がれます。なお小書きの仮名や長音記号は、JIS X 4051では行頭禁則に含まれるものの現代の書籍では許容されることが多いため、標準プリセットからは除外しています。
Q.三点リーダーやダッシュの泣き別れも検出できますか
A. はい、検出します。三点リーダー(…)やダッシュ(—)は2つ続けて使うのが日本語組版の慣行であり、行をまたいで分割してはいけない分離禁止文字とされています。本ツールは行の先頭または末尾でこれらが奇数個になっている箇所を検出し、前後の行と泣き別れている可能性があるものとして表示します。この判定は設定から無効にすることもできます。
Q.表示枠の自動折り返し位置で発生する禁則も検出できますか
A. いいえ、検出できません。本ツールは画面幅による自動折り返し位置ではなく、テキスト内の改行コードを基準に行頭・行末を判定します。そのため縦書きの原稿用紙表示や、特定の文字数で折り返される環境での禁則までは再現できません。改行位置が確定している原稿の確認にご利用ください。
Q.原稿用紙の枚数はどのような基準で計算されていますか
A. 400字詰め原稿用紙の一般的な形式である20字×20行を基準に計算しています。単純に総文字数を400で割るのではなく、改行によって行の残りマスが消費される点も反映するため、実際の提出枚数に近い値が算出されます。短い行の多い会話文中心の原稿では、文字数から想像するより枚数が多くなる点にご注意ください。
Q.チェックした文章の内容が外部に漏洩する心配はありませんか
A. ありません。本ツールは完全ローカル処理型の設計で、入力された文章はサーバーへ一切送信されず、データベースへの保存も行われません。すべての処理はブラウザ内で完結し、ページを閉じればデータは消去されます。未発表の原稿や社外秘の文書でも安心してご利用いただけます。
あなたの声で、
このツールをより鋭く。
「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。