Baudot Code
Baudot code(ボドー・コード)は、フランスの技術者エミール・ボドーが1870年代に発明し1876年3月に特許を取得した文字コードであり(フランス特許第111719号)、5ビット方式のコードである。その後に改良版も開発されたが、それも含めて、大元の発明者の名前をとりボドー・コードと呼ばれている。
概要
[編集]エミール・ボドーが発明した5単位(5ビット)方式のコーディング。ITA No.1に採用された。
その後、ドナルド・マレーがこれを改良し1905年に特許を取得し、ITA No.2として採用された。
- 歴史
これ以前の電信において文字の転送(伝達)に通常用いられていたものはモールス符号である。
フランス電信公社の技術者エミール・ボドーは1872年に、自身初のマルチプレックス方式の電信機を開発[1]。 エミール・ボドーは、6ビットのコードを、5ビットのコードに変更し、1876年に特許を取得[2]。(アルファベットを5ビットで表現するというアイディアはドイツのゲッチンゲン大学のカール・フリードリヒ・ガウスやヴィルヘルム・ヴェーバーにより1834年に示唆されていた)[3][4]。ボドーが取得したフランス特許は、「電信装置」に対するものである。コーディング方式自体はアイデアに相当し、当時のフランスの法体系ではアイディアに関する特許取得は認めらなかった。
ITA No.1
[編集]エミール・ボドーのボドー・コードは「国際テレグラフ・アルファベット No. 1」となった。
ボドーのコードは手動の装置(右上に掲載)で送出された。左側の2つのキーを左手の指2本で操作し、右側の3つのキーを右手の指3本で操作する。一度キーを押すとロックされ、信号が送出されるまでロック状態が保たれ、信号送出が終わると開放され次の入力ができる状態となりクリック音がしてオペレータに入力をうながす(そしてこの音は同期信号として知られるようになった)。ある一定のリズムで操作する必要がある装置であり、普通の操作速度は 30 words per minute(30語 / 分)であった [5]。
下にボドー・コードの表を示す(なお下の表内で、左側に V, IV、 右側に I, II, IIIのビットが掲載され、一見したところでは不自然な順や区切りになっているが、これは間違いではなく、電信機(右上に掲載)のメカニズムが実際にそうなっているので、そのまま掲載されている。このままの状態が、本物のボドー・コードである)。
ヨーロッパ(Continental) | sort keys | イギリス(UK) | sort keys | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
V | IV | I | II | III | Continental | Gray | Let. | Fig. | V | IV | I | II | III | UK | |||
- | - | - | |||||||||||||||
A | 1 | ● | A | 1 | ● | ||||||||||||
É | & | ● | ● | / | 1/ | ● | ● | ||||||||||
E | 2 | ● | E | 2 | ● | ||||||||||||
I | oの二重下線つき | ● | ● | I | 3/ | ● | ● | ||||||||||
O | 5 | ● | ● | ● | O | 5 | ● | ● | ● | ||||||||
U | 4 | ● | ● | U | 4 | ● | ● | ||||||||||
Y | 3 | ● | Y | 3 | ● | ||||||||||||
● | B | 8 | ● | B | 8 | ● | ● | ||||||||||
● | C | 9 | ● | ● | C | 9 | ● | ● | ● | ||||||||
● | D | 0 | ● | ● | ● | D | 0 | ● | ● | ● | ● | ||||||
● | F | fの二重下線つき | ● | ● | F | 5/ | ● | ● | ● | ||||||||
● | G | 7 | ● | G | 7 | ● | ● | ||||||||||
● | H | hの二重下線つき | ● | ● | H | ¹ | ● | ● | ● | ||||||||
● | J | 6 | ● | J | 6 | ● | ● | ||||||||||
● | Figure | Blank | Fig. | Bl. | ● | ||||||||||||
● | ● | Erasure | Erasure | * | * | ● | ● | ||||||||||
● | ● | K | ( | ● | K | ( | ● | ● | ● | ||||||||
● | ● | L | = | ● | ● | L | = | ● | ● | ● | ● | ||||||
● | ● | M | ) | ● | M | ) | ● | ● | ● | ||||||||
● | ● | N | N° | ● | ● | N | £ | ● | ● | ● | ● | ||||||
● | ● | P | % | ● | ● | ● | P | + | ● | ● | ● | ● | ● | ||||
● | ● | Q | / | ● | ● | Q | / | ● | ● | ● | ● | ||||||
● | ● | R | – | ● | R | – | ● | ● | ● | ||||||||
● | S | ; | ● | S | 7/ | ● | ● | ||||||||||
● | T | ! | ● | ● | T | ² | ● | ● | ● | ||||||||
● | V | ' | ● | ● | ● | V | ¹ | ● | ● | ● | ● | ||||||
● | W | ? | ● | ● | W | ? | ● | ● | ● | ||||||||
● | X | , | ● | X | 9/ | ● | ● | ||||||||||
● | Z | : | ● | ● | Z | : | ● | ● | ● | ||||||||
● | tの二重下線つき | . | ● | – | . | ● | ● | ||||||||||
● | Blank | Letter | Bl. | Let. | ● |
なお上のオリジナルのボドー・コードはボドーの手動の電信装置のためのコードであり、このオリジナルのコードで動くテレタイプ端末は一度も製造されたことは無い[6]。
ITA No.2
[編集]やがて、さらにそれを改良・発展させたものをドナルド・マレーが1905年2月にジャーナル・オブ・インスティテューション・オブ・エレクトリカル・エンジニアーズ (Journal of the Institution of Electrical Engineers) 誌上で発表した。
1931年5月にスイスのベルンで開催された第3回CCIT (Création du Comité consultatif international télégraphique) において国際電信アルファベット No.2 (International Telegraph Alphabet No.2: ITA2) として承認され、当時のテレタイプ端末の一番標準的なコードとして用いられた(ASCIIコードが一般化するまで用いられた)。
- ※「WHO ARE YOU?」と書いてある部分は「あなたは誰ですか?」と問い合わせ(enquiry インクワイアリ)をする時に使用され、略記でENQとも表記される。
シフトコードで活字を切り替える方式なので、FIGS(数字・記号)コードで数字・記号に切り替えると次にLTRS(文字)コードでアルファベットに戻すまで数字・記号のままである。[注 1]
一文字ごとに下位ビットからスタートビット1・ストップビット1.5の調歩同期方式(非同期)で送り出される[要出典]。 [注 2] [注 3]
現在では企業などでテレックスが使用されることも減りITA No.2が使用されることはめっきり減ったが、現在もアマチュア無線のRTTYでは使用されている。
次の表(要出典)は、ITA No.2の文字コードとUS Bell方式の文字コードの比較である。
- ※ ITA2とアメリカの US Bellでは、記号のコードに若干の相違がある。
- ※ (上で説明したが)ENQは他の端末へ「あなたは誰ですか?」と問い合わせる時に使用される。
- ※ FIGSの0D,14,1Aコードは、ITA2では保留域となっており、国際テレックスでは使用されない。
2進 | 10進 | 16進 | LTRS | FIGS | ||
---|---|---|---|---|---|---|
ITA2 | US Bell | |||||
0 0000 | 0 | 00 | NULL | |||
0 0001 | 1 | 01 | E | 3 | ||
0 0010 | 2 | 02 | LINE FEED(改行) | |||
0 0011 | 3 | 03 | A | - | ||
0 0100 | 4 | 04 | SPACE(空白) | |||
0 0101 | 5 | 05 | S | ' | BELL | |
0 0110 | 6 | 06 | I | 8 | ||
0 0111 | 7 | 07 | U | 7 | ||
0 1000 | 8 | 08 | CARRIAGE RETURN(復帰) | |||
0 1001 | 9 | 09 | D | ENQ | $ | |
0 1010 | 10 | 0A | R | 4 | ||
0 1011 | 11 | 0B | J | BELL | ' | |
0 1100 | 12 | 0C | N | , | ||
0 1101 | 13 | 0D | F | 保留域 | ! | |
0 1110 | 14 | 0E | C | : | ||
0 1111 | 15 | 0F | K | ( | ||
1 0000 | 16 | 10 | T | 5 | ||
1 0001 | 17 | 11 | Z | + | " | |
1 0010 | 18 | 12 | L | ) | ||
1 0011 | 19 | 13 | W | 2 | ||
1 0100 | 20 | 14 | H | 保留域 | STOP | |
1 0101 | 21 | 15 | Y | 6 | ||
1 0110 | 22 | 16 | P | 0 | ||
1 0111 | 23 | 17 | Q | 1 | ||
1 1000 | 24 | 18 | O | 9 | ||
1 1001 | 25 | 19 | B | ? | ||
1 1010 | 26 | 1A | G | 保留域 | & | |
1 1011 | 27 | 1B | FIGS(数字・記号) | |||
1 1100 | 28 | 1C | M | . | ||
1 1101 | 29 | 1D | X | / | ||
1 1110 | 30 | 1E | V | ; | ||
1 1111 | 31 | 1F | LTRS(文字) |
脚注
[編集]注釈
[編集]- ^ 切り替えコードが通信回線の信頼性が低かったせいで欠落しアルファベットと数字・記号の切り替えがうまくいかないこともあったが、その対策として文字主体の通信ではスペース符号を受信すると自動的に文字シフト動作を行う「アンシフト・オン・スペース」機能を用いて文字化けを軽減しようとする機器があった。[要出典]
- ^ 非同期方式は機械式継電器を利用した電気制御・停止機構のテレタイプ端末の設計と密接に関わっていた。初期のシステムは同期符号化方式を使ったが、機械的な同期を取ることは困難だったのである。[要出典]
- ^ また、復帰・改行のコードを続けて送信するのは、当時の電子的な記憶装置のない機械式プリンターで行頭復帰と行送りの動作に時間がかかったためである[要出典]。
出典
[編集]- ^ H. A. Emmons (1 May 1916). "Printer Systems". Wire & Radio Communications. 34: 209.
- ^ Fischer, Eric N. (2000). "The Evolution of Character Codes, 1874–1968" [1]
- ^ H. A. Emmons (1916). "Printer Systems". Wire & Radio Communications. 34: 209.
- ^ William V. Vansize (25 January 1901). "A New Page-Printing Telegraph". American Institute of Electrical Engineers. 18: 22.
- ^ Beauchamp, K.G. (2001). History of Telegraphy: Its Technology and Application. Institution of Engineering and Technology. pp. 394–395. ISBN 0-85296-792-6.
- ^ Jennings, Tom (2020). "An annotated history of some character codes: Baudot's code".
参考文献
[編集]- 安岡, 孝一、安岡, 素子『文字符号の歴史 欧米と日本編』共立出版、東京、2006年2月。ISBN 4-320-12102-3。