スペースカデットキーボード

スペースカデットキーボード（）は、が設計してMITのLISPマシンで用いた、キーボードである。現在も計算機科学分野のジャーゴンに影響があり、Emacsの設計に影響した。

 歴史 
MITのIncompatible Timesharing Systemで使われていたを元にしてトム・ナイトが自ら設計して製作した。

右の写真のシンボリックスのスペースカデットキーボードは、MITのLISPマシン・MIT CADRのシンボリックスによるリパッケージ版であるLM-2でのみ使用された。のちのシンボリックスのシステムは、スペースカデットキーボードを大幅に単純化したシンボリックスキーボードを使用したが、スペースカデットキーボードの基本的なレイアウトと修飾キーは維持された。

スペースカデット (space cadet) は「宇宙飛行士候補生」の意味邦題は『栄光のスペース・アカデミー』と意訳される。英語圏では、ハインラインのSF小説 “Space Cadet” よりも、“Tom Corbett, Space Cadet” (:en:Tom Corbett, Space Cadet) が知られる。軽蔑的な俗語もある。wiktionary:en:space cadetを参照。、宇宙船のコックピットにある大量の操作装置のように、鍵盤キーを多数備えるキーボードの意味である。

 概要 
スペースカデットキーボードは7つの修飾キーを備えた。コントロール (control)、メタ (meta)、スーパー (super)、ハイパー (hyper)、のバッキービット用の4種、フロントキーにと刻印した、シフト (shift)、トップ (top)、フロント (front)、のシフトキー3種、である。メタは初期のナイトキーボードで導入され、ハイパーとスーパーはスペースカデットキーボードで導入された。
これらのキーは横一列に並び、で複数修飾キーの同時押下が可能である。は片方の手の指で押下可能で、一方の手で別のキーを押下した。

ほとんどのキーに3文字を割り当て、3つのシフトキーで切り替えた。キーの上面はラテン文字と記号、側面にギリシャ文字を刻印した。"L"キーは、上面に"L"と"⇔"、側面にギリシャ文字の"λ"、それぞれを刻印した。右手でこのキーを押下し、同時に左手で修飾キーを押下して文字を切り換えた。

押下するキー入力される文字 （小文字のL） （大文字のL） （小文字のラムダ） （大文字のラムダ） （両方向の矢印）

これらにさらにコントロール、メタ、スーパー、ハイパー、それぞれの修飾キーを組み合わせ、8000以上の異なる文字が入力可能である。この機能により、非常に複雑な数学テキストの入力や何千もの1文字コマンドなどの設定が可能となった。多くのユーザーは、タイピング時間を減らすため、多くのコマンドを記憶した。このユーザーの姿勢が、Emacsのインターフェースを形作った。ADM-3A端末でEscキーが打ち易い位置にあったことから、viがEscキーを多用することと対称的である。多くのユーザは、「多数のバッキービットは過剰で操作に手が3本も4本も必要になる」として、スペースカデットキーボードを前提としたEmacsの設計に反対した。Emacsは、スペースカデットキーボードよりも簡単だが複数の修飾キーを頻繁に利用するため、IBMの配列を引き継いだ最新のキーボードは、スペースカデットキーボードのように修飾キーが一箇所にまとまっておらず、一度に複数キーの押下が難しく操作も難しい。

スペースカデットキーボードは、マクロキーも備えていくつかのアプリケーションが対応した。4つ以下のリストの選択を容易にするため、1から4までのローマ数字キーを備えた。

 関連項目 
 LISPマシン
 シンボリックス

 出典 

 外部リンク 
 Space Cadet: 's discussion of the keyboard, with illustrative pictures and technical documentation
 Jargon File entry on the space-cadet keyboard
 The Lisp keyboards: overview of the space-cadet and other famous Lisp keyboards

Category:キーボード (コンピュータ)
Category:コンピュータ史
Category:LISP