Skip to content

韓文モールス符号表

キャラクターモールス再生
ㄱ / L.-..
ㄴ / F..-.
ㄷ / B-...
ㄹ / V...-
ㅁ / M--
ㅂ / W.--
ㅅ / G--.
ㅇ / K-.-
ㅈ / P.--.
ㅊ / C-.-.
ㅋ / X-..-
ㅌ / Z--..
ㅍ / O---
ㅎ / J.---
ㅏ / E.
ㅑ / I..
ㅓ / T-
ㅕ / S...
ㅗ / A.-
ㅛ / N-.
ㅜ / H....
ㅠ / R.-.
ㅡ / D-..
ㅣ / U..-
ㅐ / Q--.-
ㅔ / Y-.--
0-----
1.----
2..---
3...--
4....-
5.....
6-....
7--...
8---..
9----.
..-.-.-
,--..--
:---...
?..--..
'.----.
--....-
/-..-.
(-.--.
)-.--.-
".-..-.
=-...-
+.-.-.

表のラテン文字はSKATSの記号です。各ハングル字母がどのラテン文字と同じモールス値を使うかを示すもので、韓国語の発音やローマ字表記ではありません。このサイトでは基本子音14字と基本母音12字を用い、ㅐ = Q = --.-ㅔ = Y = -.-- の両方を保持します。

韓文モールス翻訳器では、完全な現代ハングルを入力し、分解された信号を再生できます。

濃音・複合字母の分解

完全なハングル音節ブロックはUnicodeの初声・中声・終声の位置で分けられ、基本形以外は26の基本字母の並びに展開されます。

濃音

字母送信列
ㄱ + ㄱ
ㄷ + ㄷ
ㅂ + ㅂ
ㅅ + ㅅ
ㅈ + ㅈ

複合母音

字母送信列字母送信列
ㅑ + ㅣㅕ + ㅣ
ㅗ + ㅏㅗ + ㅐ
ㅗ + ㅣㅜ + ㅓ
ㅜ + ㅔㅜ + ㅣ
ㅡ + ㅣ

複合終声

字母送信列字母送信列
ㄱ + ㅅㄴ + ㅈ
ㄴ + ㅎㄹ + ㄱ
ㄹ + ㅁㄹ + ㅂ
ㄹ + ㅅㄹ + ㅌ
ㄹ + ㅍㄹ + ㅎ
ㅂ + ㅅ

事前合成された現代ハングル、現代Unicode結合字母、互換字母、正規化可能な半角形を受け付けます。古ハングルはこの26字母分解の対象外です。

数字と句読点

数字は国際モールスの通常の 0-9 信号を用います。サイトは、26のハングル文字信号と衝突しない韓国の歴史表の次の通常句読点も受け付けます。

文字モールス符号文字モールス符号
..-.-.-,--..--
:---...?..--..
'.----.--....-
/-..-.(-.--.
)-.--.-".-..-.
=-...-+.-.-.

手続き信号

ITU-R M.1677-1には、通信手順を制御する一般的な手続き信号も記載されています。これらは文字、数字、句読点ではないため、サイトは説明用に掲載しますが、通常の韓国語テキスト入力としては受け付けません。

用途信号
送信開始-.-.-
待機.-...
誤り(連続する8点)........
了解...-.
通信終了...-.-

点とダッシュからなる途切れない各並びは一つの完全な手続き信号であり、通常のハングル文字に分けて解釈するものではありません。歴史表にない、またはハングル値と衝突する他の現代的拡張と、韓文モードのラテン文字はサポートされません。

音節境界とタイミング

このサイトの韓文モールスのテキスト表記は次のとおりです。

  • 同じ音節内の基本字母コード群はASCII空白1つで区切ります。
  • ハングル音節ブロックは | で区切ります。
  • 単語は / で区切ります。
  • 改行は改行のまま保持されます。

再生時は点が1単位、線が3単位です。コード群内の間隔は1単位、基本字母間は3単位、韓文文字間は5単位、単語間は7単位です。

歴史規則は韓文文字間の5単位間隔を定めますが、ウェブやチャットのテキストに用いる可視文字までは定めていません。このサイトの | は音節境界を保持し原文を正確に復元するためだけの表記で、汎用またはITU定義の区切り文字ではありません。

体系と規格上の位置付け

SKATSは同一のモールス値による文字対応であり、発音に従って韓国語を送る方式ではありません。受信者が基本ハングル字母を識別した後、合意した文字境界によって現代ハングル音節ブロックを復元できます。このサイトはその境界を | で明示的に保持します。

ITU-R M.1677-1は国際モールス信号と一般的なタイミングの参照として適切です。26のハングル割当と5単位の文字間隔は韓国の歴史規則に由来するため、ITUが定めたハングル文字表として説明してはいけません。

参考資料