
2026/07/28 19:30
ニクトグラフィー:ルイス・キャロルの代替暗号
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
Lewis Carroll は 1891 年に、光源なしの完全な暗闇において思考を記録するために設計された独自の記号体系であるニクトグラフィ(Nyctography)を発明した。従来の暗号とは異なり、この手法は視覚ではなく記憶に基づいて点とストロークを書き込むための専用装置「ニクトグラフ」を用いる。Carroll はこれを特定の目的で作成したものであり、具体的には午前 2 時に考えをメモし、ランプを点灯させる必要も床から出る必要もないようにするためであった。最終的な装置は、文字の正方形ごとに 16 つの穴と大きな黒い点を備えた網状のカードを採用しており、これは以前の実用的ではなかったプロトタイプから進化していったものである。当初は「タイフログラフ」と名付けられていたが、後にギリシャ語由来の名前である「ニクトグラフ」へと改名された。このシステムは当初、26 つの文字および 5 つの機能文字を含んでいた。現代のデザイナーたちは以来、これを数値や句読点も含むように拡張している。現在、再構築されたバージョンは小さな硬貨を用いてその実用的なスケールを示しており、読み手は Carroll の『Memoria Technica(記憶技術書)』に頼らねばならない。同書には、彼の独自の数値記号体系において用いられる文字と数字の対応関係が記載されている。
本文
ニクトグラフィ(Nyctography)
概要
- 発明者: ルイス・キャロル(本名:チャールズ・ルートウィッジ・ダドソン)
- 製作年: 1891 年
- 種類: 置換暗号を用いた書写形式(スクリプト種類:アルファベット)
- 対象言語: イギリス英語
- 基礎: ラテン文字系
名称の由来
- 当初は視覚を失った人々を思い描き、「タイフログラフ」(typhlos: 盲人)と命名された。
- しかし、兄弟弟子からの提案により**「ニクトグラフ」**(nyctos: 夜)に改称された。
考案の背景
- 目的: 深夜に目覚めた際、即座に思想やメモを記録するため。
- 動機: 蝋燭を灯して書き、後に消すという面倒な手順を省略したいという切実な願いから考案された。
メカニズムと構造
デバイス:ニクトグラフ
- 網目状のカードに、四分の一インチ四方の穴が 16 個並んでいる。
- キャロル独自の設計によるアルファベット記号システムを採用している。
- 転写された記録物は翌日に読み取れるよう設計されている。
書式の特徴
- 基準点: すべての記号は左上隅に配置された**「点」**を一基準としている。
- 構成: 点と線の組み合わせで文字を表現する。
- 開発史:
- 当初は中央に楕円形切り抜きのある長方形カードを使用したが、読み取りにくかった。
- 1891 年 9 月 24 日記録および同年 10 月 29 日『The Lady』誌への手紙で、**「角のみで点を用い、辺には線を用いる正方アルファベット」**へ改良が決まった。
使用手順
- カードから切り取られた 16 個の箱(穴)が一列に並ぶ構造。
- 各箱に一つの記号を入力し、カードを下方に移動させることで進める(暗闇では推測しながら操作)。
ニクトグラフィアルファベット
文字のルール
- 基本構成: 各文字は左上隅に大きな**「点または円」**を含みます。
- 初期状態: 大文字・小文字の区別、句読点、意味を持つ数字自体は当初存在しなかった。
- 現代の再設計:
- 大文字:二重スコール(ダブルスクエア)に記号を配置。
- 句読点:右下隅に大きな点を配置。
- 数字:左下隅に配置(ブライル文字同様、数字記号を先頭に置くことで表現)。
- 数値読み上げ: 『記憶技術(Memoria Technica)』に基づき、各数字に対応する子音 2 つが割り当てられ、母音未割り当て。これにより任意の数値も単語として読取れる。
追加記号(5 種類)
通常の 26 文字に加え、以下の機能記号が存在します:
- 'and'を表すもの
- 'the'を表すもの
- 「f」の角を用いたもの: 次の記号が数字(digits)であることを示す。
- 「l」の角を用いたもの: 次の記号が文字であることを示す。
- 「d」の角を用いたもの: 次の 6 個の記号が DDMMYY形式の日付であることを示す。
文字一覧と数値対応表
| 文字 | 記号 | 数値 | 備考 |
|---|---|---|---|
| A | | ||
| B | | 1 | 最初の子音 |
| C | | 1 | |
| D | | 2 | Deux(仏:二)に対応 |
| E | | ||
| F | | 4 | Four(英:四)に対応 |
| G | | 9 | |
| H | | 8 | Huit(仏:八)に対応 |
| I | | ||
| J | | 3 | |
| K | | 8 | |
| L | | 5 | ローマ数字「L」(五十)に対応 |
| M | | 7 | septeM(仏:七)に対応 |
| N | | 9 | Nine(英:九)に対応 |
| O | | ||
| P | | 7 | sePtem(仏:七)に対応 |
| Q | | 4 | Quatre(仏:四)に対応 |
| R | | 0 | zero(英:ゼロ)に対応 |
| S | | 6 | Six(英:六)に対応 |
| T | | 3 | Three(英:三)に対応 |
| U | | ||
| V | | 5 | fiVe(英:五)に対応 |
| W | | 2 | tWo(英:二)に対応 |
| X | | 6 | siX(仏:六)に対応 |
| Y | | ||
| Z | | 0 | Zero(英:ゼロ)に対応 |
機能記号一覧
| 記号タイプ | 値・機能 |
|---|---|
| "The" 専用記号 | 語:'the' |
| "And" 専用記号 | 語:'and' |
| 数字の角を用いたもの | 次の記号が数字であることを示す |
| 文字の角を用いたもの | 次の記号が文字であることを示す |
| 日付の角を用いたもの | 次の 6 つの記号が DD/MM/YY形式の日付であることを示す |
関連項目
- Pigpen cipher(ペンペン暗号): 同じく視覚障害者支援や暗号化を目的としたシステム。
- Night writing(夜間書写): 暗闇での書き込み全般。
- Graffiti (Palm OS)(パーム OS のグラフィティ機能): タッチスクリーンでの簡易入力技術。
参考文献・外部リンク
- schnark.github.io: 「シジギーカラムの一部としてのニクトグラフ」(The Lady, 1891 年)
- ルイス・キャロル著『Lewis Carroll の生涯と手紙』
- ルイス・キャロル協会(北米): 『アリスの冒険』における「Carroll's Own Square Alphabet」解説
- ニクトグラフマシンプリンター関連情報