T

Text Machine

強力なテキストツールを、ブラウザで

NATOフォネティックコード変換

何でも聞き間違いなく一字ずつ読み上げられます。テキストをNATOフォネティックコード(Alpha, Bravo, Charlie)に変換し、コードワードをそのまま元のテキストに戻すこともできます。すべてブラウザ内で完結します。

テキスト入力
コードワード出力

上にデータを入力すると、変換結果がここに表示されます。

NATOフォネティックコード変換 の使い方

  1. 1

    方向を選ぶ

    トグルで「テキスト → フォネティック」または「フォネティック → テキスト」を選びます。入れ替えボタンを押すと結果が入力欄に移り、逆方向に変換し直せます。

  2. 2

    データを入力する

    テキストを入力または貼り付けるか、Alpha Bravo Charlie のようなコードワードの並びを貼り付けます。入力すると同時に変換が自動で実行されます。

  3. 3

    結果を読み取る

    各文字が対応するNATOコードワードに変換され、文字の間にはスペース、単語の間にはスラッシュが入ります。デコードは大文字・小文字を区別せず、スペースが不揃いでも問題なく処理します。

  4. 4

    結果をコピーする

    変換された結果を確認してクリップボードにコピーすれば、声に出して読んだり、必要な場所にそのまま貼り付けたりできます。

NATO フォネティックコードを解説する

通話表は何のためにあるか

通話表は、各文字を完全で識別しやすい単語に置き換えることで、雑音の多い、あるいは音質の低い回線越しでも理解できるようにするものです。「B」と言う代わりに「Bravo」と言い、「D」の代わりに「Delta」と言います。NATO フォネティックコード、より正式には国際無線電話通話表は、こうした体系の中で最も広く使われており、国際航空や多くの軍・緊急機関の標準となっています。

目的は秘匿ではなく信頼性です。名前、登録番号、確認コードを声に出して一字ずつ伝えるとき、1 文字の聞き間違いが、荷物を間違った都市へ送ったり、航空機を間違った滑走路へ進入許可したりしかねません。コードワードは、雑音越しでも、訛りがあっても、電話回線が悪くても、どれ一つ互いに似た音にならないので、そのリスクを取り除きます。

なぜ無線では一文字だと失敗するのか

話される英語には、明瞭さをはぎ取ると互いに溶け合ってしまう文字があふれています。古典的な混同しやすい組は、いずれも長い「イー」の母音を共有する B、C、D、E、G、P、T、V、Z と、かすかな鼻音の終わりだけが違う M と N の組です。これに無線の雑音、圧縮、地域の訛りが加わると、聞き手は単純に区別がつきません。

フォネティックの単語は、まさにそうした塊を崩すために選ばれました。「Bravo」「Charlie」「Delta」「Echo」は、「B」「C」「D」「E」では区別できないときでも紛れようがありません。この通話表は、各単語が悪条件を生き延び、英語を流暢に話さない人でも発音できることを確かめるため、多くの母語の話者にわたってテストされました。

A から Z までのコードワード全一覧

こちらが完全な一覧です。A Alpha、B Bravo、C Charlie、D Delta、E Echo、F Foxtrot、G Golf、H Hotel、I India、J Juliett、K Kilo、L Lima、M Mike、N November、O Oscar、P Papa、Q Quebec、R Romeo、S Sierra、T Tango、U Uniform、V Victor、W Whiskey、X X-ray、Y Yankee、Z Zulu。

いくつかの綴りは注目に値します。ICAO の公式の綴り「Alfa」と「Juliett」が一見変わって見えるのは意図的です。「Alfa」は、一部の言語で「f」の音として読まれない「ph」を避けるためであり、「Juliett」は、フランス語話者に最後の子音が聞こえるよう保つためです。文字 A についてこの変換ツールは、上の一覧に示したおなじみの「Alpha」の綴りを出力し、J については公式の「Juliett」を出力します。デコード時には、「Alfa」「Juliet」、そしてハイフンの有無にかかわらず書かれた「Xray」といった、よくあるバリエーションも受け付けます。

数字はどう読むか

数字には、明瞭さを保つための独自の読み方があります。Zero、One、Two、Three、Four、Five、Six、Seven、Eight、Niner です。際立つのは 9 の「Niner」で、ドイツ語の「nein」と混同されたり、弱い信号越しに「five」と聞き間違えられたりしないよう、わざと音節を 1 つ余分に与えてあります。厳格な航空運用では、同じ理由から「three」と「four」がときに「tree」「fower」と切り詰められます。

このツールは数字の 9 に対して「Niner」を出力し、コードワードをテキストに戻すデコード時には通常の「Nine」も受け付けるので、正しい結果を得るために正確な綴りを覚えておく必要はありません。数字は 1 桁ずつ読まれるので、2024 年は「Two Zero Two Four」と読み、決して「twenty twenty-four」とは読みません。

実世界での用途

航空はこの通話表の本拠地です。パイロットと管制官は、コールサイン、滑走路の指定、進入許可にこれを使います。「Cleared to land runway two seven」は曖昧であってはなりません。世界中の軍が無線通信に採用したため、しばしば「軍用アルファベット」と呼ばれます。警察や緊急通報の指令係は、ナンバープレートや住所を明瞭に伝えるためにこれを使います。

恩恵を受けるのに無線は必要ありません。コールセンターのオペレーター、IT サポートのスタッフ、そして確認コード・姓・メールアドレスを電話で読み上げる誰もが、コードワードを使えば、「Frank の F? それとも Sam の S?」という果てしないやり取りを避けられます。「Smith」を「Sierra Mike India Tango Hotel」と綴れば、一度で正しく伝わります。

デコードと、この変換ツールの使い方

何かを一字ずつ綴るにはトグルを「テキスト → フォネティック」に、コードワードを文字に戻すには「フォネティック → テキスト」に切り替えます。エンコード時にコードワードを生み出すのは A から Z までの文字と 0 から 9 までの数字だけです。通話表はそれらに対して単語を定めていないため、句読点や記号はスキップされます。

デコード時には、1 文字につきコードワードを 1 つ書き、その間を半角スペース 1 つで、別々の単語の間をスラッシュで区切ります。読み取り側は大文字・小文字を無視し、スペースが不揃いでも許容するので、貼り付けた並びでも問題なく機能します。入れ替えボタンを使って結果を逆方向に通し、元のテキストが復元されることを確かめれば、結果を検証できます。

この通話表はどこから来たか

初期の航空・軍の通話表は、第二次世界大戦で連合国が使った「Able Baker」の一式から、言語間でうまく通用しない地域ごとの一覧まで、国や時代によってさまざまでした。戦後、商業航空が国境を越えて拡大するにつれ、単一の国際標準への必要性が高まりました。

数年にわたる言語学的なテストの後、国際民間航空機関が現代の通話表を採用し、最終版は 1956 年から広く使われるようになりました。NATO と ITU もこれに足並みをそろえ、だからこそ今日、同じ単語の一式が、世界中のパイロット、兵士、指令係に認識されています。その長寿は、各単語が明瞭さのためにいかに入念に吟味されたかに由来します。

避けるべきよくある間違い

最も頻発する誤りは、自分なりの単語に置き換えてしまうことです。「Adam, Boston, Chicago」は自然に感じられるかもしれませんが、それでは目的を台無しにします。この標準が機能するのは、誰もが同じ吟味された一覧を使うからであり、だからこそ Alpha、Bravo、Charlie を守ってください。非公式の警察式コードを混ぜ込むと、国際標準で訓練された聞き手を混乱させかねません。

ほかにありがちな失敗には、数字を 1 桁ずつではなく全体の値として綴ること、「Niner」から「er」を落とすこと、そして単語を急いでつなげて「Mike India」が一語にぼやけてしまうことがあります。コードワードの間に短い間を置き、綴っている単語どうしの間にはっきりした切れ目を入れると、すべてが読み取りやすく保たれます。迷ったら、ゆっくりにしましょう。はっきり話された 1 文字は、速くてつぶれた 1 文字に勝ります。

よくある質問

NATOフォネティックコードとは何ですか?
NATOフォネティックコードは、ICAO通話表または国際無線電話通話表とも呼ばれ、各文字に明確なコードワードを割り当てたものです。AはAlpha、BはBravo、CはCharlie、というようにZuluまで続きます。パイロットや軍、緊急機関、コールセンターなどが、似た音の文字を聞き間違えることなく、無線や電話で単語を一字ずつ正確に伝えるために使っています。
数字はどのように読みますか?
数字はZero、One、Two、Three、Four、Five、Six、Seven、Eight、Niner と読みます。数字の9は、ドイツ語の「nein」と混同されたり five と聞き間違えられたりしないよう、「Niner」と発音します。この変換ツールは Niner を出力し、デコード時には通常の「Nine」も受け付けます。
デコード用のコードワードはどう入力すればよいですか?
1文字につきコードワードを1つ書き、その間を半角スペース1つで区切り、別々の単語の間にはスラッシュを入れます。デコードは大文字・小文字を無視し、Juliett に対する Juliet、Alpha に対する Alfa、ハイフンの有無にかかわらず X-ray といった、よくある綴りのバリエーションも受け付けます。
対応している文字は何ですか?
この変換ツールは A から Z までの26文字と、0 から 9 までの数字に対応しています。大文字・小文字は問いません。通話表は文字と数字に対してのみコードワードを定めているため、この範囲外の句読点や記号はエンコード時にスキップされます。
入力したデータはサーバーに送信されますか?
いいえ。すべての変換はブラウザ内だけで実行されます。入力したテキストがアップロード・記録・保存されることはないため、完全に保護され、オフラインでもツールは動作し続けます。

関連ツール

こちらの便利なツールもどうぞ

テキスト ↔ バイナリ変換

テキスト ↔ 16進数変換

モールス信号変換

点字変換ツール

シーザー暗号

ヴィジュネル暗号