ガイド

モールス信号をテキストに変換・復号する方法

文字列を入力してエンコードを選ぶとモールス信号へ変換でき、モールス信号を入力してエンコード以外のモードを選ぶとテキストへ戻せます。

ツール モールス信号相互変換ツール

モールス信号の変換と復号について

このツールでは、入力したテキストをモールス信号へ変換したり、モールス信号をテキストへ戻したりできます。初期状態ではエンコードが選ばれているため、通常の文字列をモールス信号にしたい場合は、そのまま入力して使えます。入力欄が空でも処理は成功し、結果は空になります。

使い方!,

  1. 変換したい文字列、または復号したいモールス信号を入力欄に入力します。
  2. 文字列をモールス信号にする場合は、モードをエンコードにします。初期状態でもエンコードが選ばれています。
  3. モールス信号を文字列に戻す場合は、エンコード以外のモードを選びます。
  4. 実行操作を行い、表示された結果を確認します。

エンコードでは、文字は利用できるモールス符号に対応づけられます。英字は大文字と小文字を区別せずに扱われ、入力中のスペースは単語区切りとして表されます。対応する符号がない文字は、そのまま残ります。復号では、スペースで区切られた符号群を読み取り、「 / 」は復号後の単語の区切りとして扱われます。

結果の見方と注意点

成功すると、変換または復号されたテキストと、選択したモードが返されます。復号した結果に「?」が含まれる場合は、入力したモールス符号群に対応する逆引きの符号がなかったことを示します。エンコードでも、対応表にない文字は変換されずに残るため、結果を利用する前に入力文字と出力内容を確認してください。

入力が空の場合は、空の結果が返ります。これは変換対象がない状態であり、入力ミスと判断できるとは限りません。

使用例

短い英字の文字列をモールス信号へ変換した結果の形を確認します。

入力欄に「SOS」を入力し、エンコードを選んで実行します。

成功後、変換されたテキストと選択したモードが表示されます。

制限事項

  • 対応表にない文字はエンコードで変換されず、逆引きできないモールス符号群は復号時に「?」になります。

よくある間違い

  • モールス信号を入力したのに意図した結果にならない場合は、符号群の間にスペースがあるか、「 / 」を単語区切りとして使っているかを確認してから、エンコード以外のモードで再実行してください。

よくある質問

入力欄を空のまま実行できますか?

入力が空でも処理は成功し、空の結果が返ります。変換結果が必要な場合は、対象の文字列またはモールス信号を入力してください。

テキストをモールス信号に変換するには、どのモードを選びますか?

文字列をモールス信号にする場合はエンコードを選びます。初期状態もエンコードです。

復号結果に「?」が表示されるのはなぜですか?

対応する逆引きがないモールス符号群は、復号時に「?」として表されます。入力の区切り方や符号を確認してください。

ツール

モールス信号相互変換ツール