Skip to content

韓国語モールス符号翻訳機

この韓国語モールス符号方式について

この翻訳機は、基本ハングル26字に対する韓国の歴史的な電信規則の対応を使います。この方式は対応するラテン文字の記号から SKATS と呼ばれることがあります。SKATS は韓国語の発音をラテン文字で表すローマ字表記ではありません。ラテン文字はモールス符号値を覚えるための記号にすぎず、復号結果は などのハングルです。

たとえば の SKATS 記号は L で、符号は .-.. です。 の記号は E で、符号は . です。これは を L と発音するという意味ではなく、韓国語を送信前にラテン文字へ転写するわけでもありません。

完成形ハングル音節の送信

現代ハングルの音節ブロックは、初声・中声・終声に分解してから、基本文字を順に送信します。濃音、複合母音、複合終声はさらに基本文字へ分解されます。

  • ㄱ + ㄱ + ㅏ に分解されます。
  • ㅇ + ㅗ + ㅐ に分解されます。
  • ㄱ + ㅏ + ㅂ + ㅅ に分解されます。

合成済みの 、Unicode ジャモの 한、互換ジャモの ㅎㅏㄴ は、いずれも同じ基本信号 .--- . ..-. になります。古ハングルは対応していません。現代の26字集合に分解できない文字は無効な入力として扱われます。

空白、縦線、スラッシュ

このサイトの出力では、空白は一つの音節内の基本文字の符号群を区切り、| はハングル音節ブロックを区切り、/ は単語を区切ります。

text
한글 코드
.--- . ..-. | .-.. -.. ...- / -..- .- | -... -..

| は音節境界を明確に保存するための、このサイト独自のテキスト記号です。歴史的な韓国語の5単位の文字間隔を表しますが、追加の点とダッシュの信号でも ITU が定める一般的な韓国語モールス用テキスト文字でもありません。この記号により翻訳機は音節を正確に復元できますが、他のソフトウェアへコピーした文字列との互換性を示すものではありません。

手動で復号するとき、基本文字の並びが現代ハングルの音節になる場合は一つの完成音節に組み立てます。複数の音節が | なしで続く場合、翻訳機は境界を推測せず、基本文字のまま残します。

と26字体系

この翻訳機は基本子音14字と基本母音12字を使用し、ㅐ = Q = --.-ㅔ = Y = -.-- の両方を保持します。簡略化した紹介では24字だけを挙げたり、複合形を現代キーボード配列で説明したりすることがありますが、それらはここで使う26項目の歴史的対応表とは同じではありません。

完全な対応は韓国語モールス符号表を参照してください。

数字、句読点、非対応入力

韓国語モードでは数字 0-9 と、次の句読点を使えます: . , : ? ' - / ( ) " = +

開始、待機、誤り、了解、通信終了などの手順信号は通信手順のためのものであり、通常のテキスト入力文字ではありません。値と用途は韓国語モールス符号表で確認できます。ラテン文字はモールス符号値がハングルの対応と衝突するため、韓国語モードでは無効です。ここにない現代の拡張句読点も対応していません。

時間規則

点は1時間単位、ダッシュは3単位です。一つの符号要素内の間隔は1単位、音節内の基本文字間は3単位、| が表す韓国語の文字間隔は5単位、/ が表す単語間隔は7単位です。

ITU-R M.1677-1 は国際モールス符号の信号と一般的な時間規則の参照文書です。韓国語の文字対応と5単位の文字間隔は韓国の歴史的規則に基づくため、この翻訳機は韓国語の対応表全体を ITU の韓国文字標準とは説明しません。

参考資料