質問: 処理を中断したりキャンセルしたりするときに使うことが多い、パソコン用のキーボードで最も左上に設置されているキーは何でしょう?
回答: Escキー

タイトル: Escキー
Escキーはキーボードの左上隅に配置されるのが一般的になっているが、これはIBM PCキーボード(英語版)からであり、それ以前には違う位置にEscキーがあるものもあった。Escキー自体はテレタイプ端末から存在した。

タイトル: Escキー
Escキーとは、コンピュータ用のキーボードにあるキーの1つである。一般に「エスケープキー」(英語: escape key)と呼ばれており(ISO/IEC 9995(英語版)における名称でもある)、キーに「Esc」または「Escape」と刻印されている。Escキーを押下するとエスケープ文字(ASCIIで27、UnicodeでU+001B)が発生する。エスケープ文字がキーボードからコンピュータに送られると、ソフトウェアによって「停止」と解釈される。実際には、多くのアプリケーションプログラムで「キャンセル」の意味で使用されている。また、外部デバイス(1980年代以降のプリンタ、端末、Linuxコンソール(英語版)など)に送られると、特別な機能を実行するためのエスケープシーケンスの開始と解釈される。

タイトル: Escキー
多くのウェブブラウザでは、Escキーは「中止」ボタンのショートカットキーとされている 。多くのコンピュータゲームでは、Escキーをポーズボタンやゲーム内のメニューの表示(その中にはゲームの終了が含まれる)のために使用している。viでは、モード変更のためにEscキーを使用する。これは、viの開発に用いられたADM-3AではEscキーが現在一般的なキーボード(PC/AT互換機など)のタブキーの位置(Qの左)とホームポジションから近い場所にあり、押しやすかったためである。現在一般的なキーボードでは、Escキーはキーボードの左上端にあり、押すためにはホームポジションから手を離す必要が生じた。

タイトル: X Window System コアプロトコル
このような修正を加えると、F1キーが第3のシフトキーとして機能するようになる。しかし、F1キーを押下した場合の keycode はそのままである。したがって、F1キーを従来通りに解釈することもできるし(例えば、F1キー押下でヘルプウィンドウを開くなど)、同時にシフトキーとしても機能する("a" キーを押下したときにF1キーが押下されていると "A" と解釈される)。Xサーバは、マウスボタンについてもマッピングを管理し、使用する。ただし、ボタンはボタン同士での入れ替えだけが可能となっている。これは、左利きのユーザ向けに左端のボタンと右端のボタンを入れ替えるのに便利である。xmodmap プログラムは、キー/修飾キー/マウスボタンのマッピングを表示・変更する。

タイトル: キー配列
日本語入力のできる速記用ワープロ、スピードワープロ用に開発されたキーボード。物理配置はいわゆる左右分離式で、基本は右手で母音、左手で子音を担当する。文字キー自体は10個しかないため、シフトキーで補うほか、複数キーの同時押しによって単語を纏めて入力する。とくにキーの組み合わせは莫大で、テキスト3冊分に及ぶという。1991年10月16日に学校法人川口学園早稲田速記ワープロ事業部から「ステノワード」が発売される。システムの開発者は学校法人川口学園、早稲田速記ワープロ事業部門の柴田邦博。後述のステノタイプのようにニーモニック(同時押しするキーの組み合わせ)を割り当てることで、よく用いられる文句のパターンをコマンド入力したり、文章同士を組み合わせることで適切な文句を一括入力することも可能。

タイトル: 電卓
一般的にキーは右利き用に配置されているが、左利き用に配置された機種や、+ や = キーがテンキーの下段に配置された左右共用の機種も存在している。歴史的には操作性には細かい変更が重ねられてきたが、現在は基本的な操作はほぼ全機種が同じである。定数計算や百分率計算についてはカシオとそれ以外で少々異なる。カシオ機では演算子キー連打で定数モードに入り「K」シンボルが表示されるのに対し、他社の場合は通常の演算操作で「自動定数モード」になっている。以下の表ではカシオ、カシオ以外、他に参考としてHPの逆ポーランド記法順(RPN方式)での例を示す。カシオ機では、定数とする方の値の入力後に +-×÷ のどれかの演算子キーを連続して押すと定数計算モードになり、「K」シンボルが表示される。その後、変化させる方の値を入力しては = を押すという操作を繰返すことができる。

タイトル: マウスキー
例えば、デスクトップ画面で開きたいアイコンがあるとする。これで、「カーソルを動かしてアイコンに当てて、ダブルクリックして起動する」という一連の行動を、キーボード上で操作したことになる。

タイトル: 電卓
キー配列はセミデスクトップタイプ以上では横に6列、ジャストタイプ以下では横に5列としたものが多く、縦はどの大きさでも6段か5段としたものが多い。また、基本的には同じメーカーのものであれば、操作性が大きく変わることは少ない。これは、機種により大きく変わるとユーザーが再度操作を覚えなおさなければならないためである。一般的にテンキーの配列にはいわゆる「プッシュホン配列」(左上から順に1、2、3)と「計算機配列」(中段のみがプッシュホンと同じで最上段最下段が入れ替わっている)があるが、電卓はもっぱら「計算機配列」である。四則演算の演算子キーの他、% などの演算キーがあるものもある。加算器方式の場合は = と +・- が独立しておらず、+= と -= キーがある。

タイトル: Fnキー
Fnキーの処理はキーボード内のマイクロコントローラで直接行われるのが最も一般的であり、Fnキーが押されたかどうかの情報をキーボード外に通知しない。しかし、レノボやAppleなどいくつかのメーカーでは、メインCPU上で実行されているBIOSでこのマッピングを実行しているため、BIOSの割り込みハンドラを変更することでFnキーを再マッピングすることができる。スクロールロックやNumLockキーなどの、標準的なキーボードでは普通のキー割り当てられているものがFnキーとの同時押しで提供されていたり、ほとんどのノートPCでは、LCDの輝度、VGA出力、スピーカの音量変更などの制御システムインターフェースがFnキーとの同時押しにマッピングされている。

タイトル: AD (DM Command)
AD コマンドは、現在のカーソルの位置からカーソルを左に一文字移動する。デフォルトでは,左側のキーパッド上の下向き矢印キー(LE)がこのコマンドを実行する。

タイトル: キーボード (コンピュータ)
LEDだけではなく、キーボードに液晶表示を搭載する例もあり、ロジクール(ロジテック、Logitech)のゲーム用キーボードG15 Gaming Keyboardには、角度調節が可能なバックライト付きLCDパネルが搭載され、様々な情報が表示される。また極めて特異な例ではあるが、ロシアのデザイン会社Art. Lebedev Studioから、全てのキートップに有機ELディスプレイが内蔵されたOptimus Maximusキーボード が2008年に発売された。キーが3個だけ搭載された簡易版となるOptimus mini threeキーボードとその改良版も発売されている。特定の機種専用のキーボードには、特殊なキーが用意されているものがある。下記はその例である。

タイトル: ダイヤモンドカーソル
ダイヤモンドカーソル(diamond cursor)とは、Controlキーを中心とした編集用のキーバインドのことで、一部のソフトウェア(テキストエディタなど)やキーボードで使われる。 ControlキーとE,S,D,Xなどのキーを組み合わせカーソル移動に用いるが、QWERTY配列ではこのキーの並びがダイヤ記号のようになっていることからこの名前がついた。また、E,S,D,Xの周囲のW,A,Z,R,F,CのキーをPageUpなどの用途に用いることも多い。初期のワープロソフトであるWordStarで使用され、その操作系を引き継いだ Turbo C/Turbo Pascalのエディタやメガソフト社のMIFESでも使用された。

タイトル: シフトキー
Windowsでは「固定キー」機能を有効にした後2回連続してシフトキーを押すとこの状態になる。一般に「モードキー」と解釈されるものが多い。Windowsにおいては次の操作が該当する。順次打鍵方式と結果は似ているが、シフト用のキーを押す順序の違いが出力結果に影響しうることが異なる。またこの方式には「シフト」の概念を必要としていない入力方式も多い。代表例は新JIS配列、花配列、中指ニコラ、月配列、多くの漢字直接入力など。シフトキーと文字キーを同時に打つ方式である。代表的例は親指シフト配列、姫踊子草かな配列、電子機械速記など。同時打鍵方式と伝統的なタイプライター方式を比べると、次のような違いがある。なお、代表例がともに親指シフト配列であることから、親指によるシフトと不可分のもののように思われることがあるが、必ずしもそうではない。タイプライター方式と同時打鍵方式を足し合わせた方式。

タイトル: ブートディスク
現在のPCは、所定の優先順位で各種デバイスからのブートをするよう設定できる。フロッピーなどからブートできない場合、電源を入れた際に特別なキー(Delete、F1、F2、F10、F12など)を押下してBIOS設定モードにし、ブート媒体の優先順位を変更しなければならない。最近では、ブートの途中であってもファンクションキー(通常、F11)を押下することでブートを中止できるものもある。この場合、ブート可能なデバイスが一覧表示され、ユーザーが選択できるようになる。最近のMacintoshでは、起動中にCキーまたはoption(alt)キーを押下することでブートデバイスを選択できる。

タイトル: ショートカットキー一覧
※⇧ Shift+⎀ Insert 貼り付け(ペースト)※⎙ PrintScreen Snipping Toolの呼び出し※F5 最新の情報に更新(リロード)する※⇧ Shift+Delete 直接削除(ゴミ箱に残らない)

タイトル: コマンドキー
以下の例は、多くのアプリケーションで使用できる機能である(例外あり)。※これらの用法はコンピュータに動作させる機能を表す英語の単語の頭文字が選択されていて、一般的な制御文字の動作とは無関係であることに留意されたい。

タイトル: 束縛 (コンピュータ)
コマンドバインディングまたはキーバインディングとは一般に、アプリケーションソフトウェアにおいて上級者向けに提供されるキーボードマクロや、機能とキーの関連付けを指す。多くの場合、バインディングは変更や追加が可能だが、削除はできない(つまり、キー押下の組合せと機能の関連付けをなくすることはできない)。コマンドバインディングの例として、Mac OSの多くのアプリケーションでは、セーブ動作にショートカットキーCommand-Sが関連付けられており、GUIによるメニュー操作なしでセーブ機能が使えるようになっている。Emacsでは "save-buffers-kill-emacs" コマンドがCtrl-X Ctrl-Cという一連のキー押下に対応しており、セーブして終了するというよく使う機能に対して毎回 "save-buffers-kill-emacs" と入力する必要がない。

タイトル: コマンド記号
⌘はコマンド記号(コマンドきごう)と呼ばれる記号である。主にApple製ハードウェア用キーボードのコマンドキーに刻印されている。記号の形状からプロペラや四葉、クローバーと呼ばれることもある。

タイトル: 入力機器
5回や5回程度キーを押すくらいの速度で入力できるようになる)。他にも仮想キーボードやプロジェクションキーボード(英語版)を採用しているものもある。こちらは物理的なキーボードが不要なことは長所だが、タッチタイミングはできず大量の入力には向かない。キーボードの種類の例としては以下のようなものがある:

タイトル: 録音録画再生機器のボタン
主に再生に使用するボタンである。通常右向きの三角が刻印されていることが多い。上向きに挿入するカセットテープの再生機器では左向きの三角が用いられる。カセットテープの再生機器で裏面(A面を表の場合はB面)を再生する場合は左向きの三角を押すことで区別する機器もある。逆再生を行えるプレイヤーの場合も左向きの三角が使用される。英語で「Play」と記載されていることもある。主に一時停止(ごく短時間の間再生を停止する)に使用するボタンである。縦長の長方形を横に並べた記号を刻印していることが多い。再生中にこのボタンを押すと一時停止し、再度再生するとその一時停止した続きから再生される。機器によっては再生ボタンで続きを再生する。録音、録画ボタンの場合は一時停止ボタンを押した場合はそこで停止し、再度押したときにその続きを録音、録画する。英語で「Pause」と記載されていることもある。

タイトル: JISキーボード
JISキーボード(ジスキーボード、JIS配列キーボード)は、日本産業規格 (JIS) が制定している標準規格『JIS X 6002 情報処理系けん盤配列』に準拠するキー配列をもつコンピュータ用キーボードである。

タイトル: QWERTZ配列
記号は英語用のキーボードとは異なった場所に配置されており、CtrlキーはStrgキーとなっている(StrgはSteuerungの略であり、キーの意味は同じであるが、Stringの意味であると誤解されることもある)。QWERTZに基づいたキーボードは、同じドイツ語が話されるスイスや、ラテンアルファベットを使う東ヨーロッパ、北東ヨーロッパの多くの国々で使われているが、バルト三国では使われていない(3ヶ国ともQWERTY配列が一般的。ラトビアとリトアニアには独自の配列も存在)。QWERTZから派生したキーボードはポーランドでも使用されていたが、1990年代の初めからは、QWERTY配列が優勢となっている。ドイツ語が唯一の公用語であるドイツとオーストリアで使われるQWERTZキーボードだけがStrgキーを持っており、それ以外のスイス等で使われるキーボードではCtrlと表記されている。

タイトル: ウィンドウ
ウィンドウはキーボードでも操作できるように、通例ショートカットキーが用意されている。

タイトル: Any key
ほとんどのコンピュータシステムでは、修飾キー(シフトキーなど)、ロックキー(NumLockキーなど)、変換キーなど、単独で押下してもプログラムが実際の文字を生成しないキーがあり、"Press any key"に対してこれらのキーを押下しても何も起こらない。DVD-R130など一部のサムスン電子製DVDプレーヤーのリモコンには"anykey"というボタンがあり、視聴中のDVDの状態を表示するために使用される。

タイトル: シフトキー
しかし、中指+薬指シフトの補完的役割として「中指+薬指シフトとセットで」用いられる例がある(単独で小指シフトのみが採用されることは稀である)。月配列の派生版などで採用されている。親指によるシフト専用のキーを用いるか、もしくは「無変換」「スペースキー」「変換」などを転用もしくは兼用して用いる。一部のキーボード製品では ⌫ Backspace・Space などが親指で操作可能なため、これらを転用もしくは兼用して用いることも可能である。親指によるシフトを略して「親指シフト」と呼ぶこともあるが、親指シフト配列という名前のキー配列を略しても親指シフトと呼ぶため混乱の原因となる。本項では混乱を避けるため略さず「親指によるシフト」「親指シフト配列」と呼ぶものとする。代表例は親指シフト配列、M式、TRON配列、飛鳥配列、姫踊子草かな配列など。

タイトル: 左再帰
左再帰(英: Left recursion)とは、言語(普通、形式言語について言うが、自然言語に対しても考えられ得る)の文法(構文規則)にあらわれる再帰的な規則(定義)の特殊な場合で、ある非終端記号を展開した結果、その先頭(最も左)にその非終端記号自身があらわれるような再帰のことである。ナイーブに再帰下降構文解析の関数に変換すると、実行(ないし評価)すると無限再帰に陥る関数になるのだが、通常の算術の式のように左結合(結合法則#結合性を参照)の中置演算子式は一般に左再帰の構文規則になるため、プログラミング言語処理系の実装のために、実用的な観点から対策が検討されてきた。この関数における再帰を指すこともある。

タイトル: キーボード (コンピュータ)
様々なキー配列がある。現在の日本では、JISキーボード(「半角/全角キー」「無変換キー」「変換キー(前候補、次候補)」「カタカナ/ひらがなキー」などの漢字変換用キーが配置されているもの)が主に使われている。以前はさまざまな日本語入力システムが開発され、親指シフトキーボードなども用いられた。ヨーロッパでは、各言語ごとに、それぞれの配列がある。ヨーロッパでは《アクセント記号つきのアルファベット》が入力できなければならない。スペイン語、フランス語、ドイツ語など各言語ごとに配列が異なる。ひとつの言語でも、複数の配列が並立していて、地域ごとに傾向が異なっていたり、個人の好みで選択されていることはある。

タイトル: キー配列
全ての打鍵が1キーによってなされる配列を順次打鍵配列と呼び、JISかな入力が代表的である。一方で、1打鍵で複数キーの同時押しを要求することのある配列を同時打鍵配列と呼び、NICOLAなどの親指シフト系配列が属する。後者では同時押しを判定するためのソフトウェア、または専用キーボードが必要となる。厳密に同時押しすることは困難であるので、複数キーが押されたタイミングのずれをどれほど許容するのか設定する必要もある。許容幅は大きいほど同時打鍵は認められやすくなるが、高速の順次2打鍵を同時押しと誤認するリスクも高まる。2打鍵系は、いくつかに分類可能である。いずれの方式においても、常に二打鍵で入力することを保証しているわけではない。テンキーのキー配列は、電卓型と電話型に大別される。