モールス信号翻訳ツール
テキストを入力すると国際モールス符号が表示され、ドットとダッシュを貼り付けるとメッセージを読み取れます。文字はスペースで、単語はスラッシュで区切られ、一覧表はA〜Zと0〜9を示します。モールス符号で表せない文字は、黙って失われることなく一覧に示されます。無料、登録不要。すべてブラウザ内で動作します。
方向
モールス符号表
A
.-
B
-...
C
-.-.
D
-..
E
.
F
..-.
G
--.
H
....
I
..
J
.---
K
-.-
L
.-..
M
--
N
-.
O
---
P
.--.
Q
--.-
R
.-.
S
...
T
-
U
..-
V
...-
W
.--
X
-..-
Y
-.--
Z
--..
0
-----
1
.----
2
..---
3
...--
4
....-
5
.....
6
-....
7
--...
8
---..
9
----.
モールス信号翻訳ツールの使い方
- 1. 方向を選びます。 自動判定は、ドット、ハイフン、スラッシュ、スペースだけからなる入力を復号し、それ以外は符号化します。テキスト → モールスとモールス → テキストは方向を固定します。
- 2. 入力または貼り付けます。 モールス符号を自分で書く場合は、ドットにはピリオド(.)、ダッシュには通常のハイフン(-)を使います。ドットやダッシュに似たほかの記号(•、–、—)は認識されません。
- 3. 結果を読みます。 符号化されたモールス符号は、文字の間にスペース、単語の間に
/が入ります。復号されたテキストは大文字で表示されます。 - 4. 警告を確認します。 翻訳できなかったものは結果の下に一覧表示されます。結果をコピーで出力をコピーします。
モールス符号の書き方と時間の取り方
このツールは、ITU-R勧告M.1677-1で確認された国際モールス符号に従います。すべての信号はドットとダッシュで作られ、タイミングはすべて1ドットの長さを単位にしています:
| 要素 | 長さ |
|---|---|
| ドット | 1単位 |
| ダッシュ | 3単位 |
| 1文字の信号の間の間隔 | 1単位 |
| 2文字の間の間隔 | 3単位 |
| 2語の間の間隔 | 7単位 |
表記では、このツールが使う慣習になります。文字の間はスペース、単語の間はスラッシュです。よく使われる文字は短く、Eは1つのドット、Tは1つのダッシュです。まれな文字は長くなります。単語PARIS(.--. .- .-. .. ...)は、単語の間隔を含めてちょうど50単位になります。そのため通信士は毎分何語かを測る標準語としてこれを使います。毎分20語では、ドットの長さは60ミリ秒になります(1.2秒を速度で割った値)。
具体例
テキスト
Hello world
モールス
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
テキスト
Hello, World!
モールス
.... . .-.. .-.. --- --..-- / .-- --- .-. .-.. -.. -.-.--
符号化では大文字と小文字は区別されず、復号では常に大文字が返されるため、「Hello world」は HELLO WORLD として戻ります。カンマは --..--、感嘆符は -.-.-- です。
対応している文字
このツールは、A〜Z、0〜9、そして次の記号に対応しています:ピリオド、カンマ、疑問符、アポストロフィ、感嘆符、スラッシュ、両方のかっこ、アンパサンド、コロン、セミコロン、イコール、プラス、ハイフン、アンダースコア、二重引用符、ドル記号、アットマーク。ITU-R M.1677-1自体が定めるのは、文字、数字、そして句点、カンマ、コロン、疑問符、アポストロフィ、ハイフン、分数線、かっこ、引用符、二重ハイフン(=)、プラス、乗算記号、@ です。感嘆符、セミコロン、ドル記号、アンダースコアは、勧告には含まれないものの広く使われている拡張です。アンパサンドの符号 .-... は、勧告の「待機」信号です。
- アクセント付きの文字(é など)は対応していません。
Caféは CAF のモールス符号になり、É は警告に示されます。 - 復号するとき単語にはスラッシュが必要です。 どのスペースの並びも文字の区切りとして扱われるため、
... ---は S O ではなく SO と復号されます。単語の間には/を入れてください。 - 改行は単語の区切りとして数えられます。
- 認識できない列(
....-.-など)は、推測せずにスキップされ、一覧表示されます。 - 短い入力もモールス符号として読まれます。 1つの
.や-は E や T として復号されます。句読点だけを符号化したい場合は、テキスト → モールスを使ってください。
どのツールが必要ですか?
モールス符号は秘密のコードではなく、書き方の一種です。誰でも一覧表を使って復号できます。文字をずらす暗号には、シーザー暗号またはヴィジュネル暗号を使ってください。0と1には2進数変換、文字の番号にはASCII変換ツールを使います。
よくある質問
- テキストをモールス符号に翻訳するにはどうすればよいですか?
- 方向を「テキスト → モールス」(または自動判定)にして、テキストを入力または貼り付けます。各文字、数字、対応する記号が国際モールス符号に変換され、文字の間はスペース、単語の間はスラッシュで区切られます。
- 入力がモールス符号かテキストかは、どう判断されますか?
- 自動判定モードでは、ドット、ハイフン、スラッシュ、スペースだけからなる入力はモールス符号として復号され、それ以外は符号化されます。入力が短かったりあいまいだったりする場合は、方向ボタンで上書きできます。
- 文字と単語はどのように区切られますか?
- 一般的な表記の慣習に従い、文字の間は1つのスペース、単語の間は前方のスラッシュ(/)です。復号の際、スラッシュの前後にスペースがあってもなくても構いません。
- ダッシュはドットと比べてどれくらいの長さですか?
- 3倍の長さです。ITU-R M.1677-1によると、1文字の中の間隔は1ドット、文字と文字の間は3ドット、単語の間は7ドットです。
- 翻訳できない文字はどれですか?
- 対応リストにないもの(アクセント付きの文字、絵文字、ほとんどの記号を含む)です。出力ではスキップされ、その下の警告に名前が示されます。
- 復号したモールス符号が1つの長い単語になってしまうのはなぜですか?
- スペースは文字の区切りだけを示します。単語の間にはスラッシュを入れてください。例:
.... .. / - .... . .-. . - テキストはサーバーに送信されますか?
- いいえ。翻訳はブラウザ内で行われ、入力したものはどこにも送信されません。