シフトキー
シフトキー(英: Shift key)は、英文タイプライターやコンピュータ用のキーボードの修飾キーの一つ。他の文字キーと一緒に押し下げることで、入力される文字を切り替える(シフトする)ことができる。通常はアルファベットの大文字や、一部の記号文字(Shift+1=!,Shift+a=Aなど)の入力に使用する。
シフト動作をするためのキーの制約もなくなり、専用のキーボードを用いたり、ソフトウェア的に変更したりして小指の外側下方位置以外のキーを用いたシフト方式も考案された。
日本では、コンピュータによる漢字かな混じり文入力の黎明期に生まれた親指シフト配列により親指によるシフトと同時打鍵方式が一般に紹介されたことが契機となって、様々なシフト位置・シフト方式が試されるようになった。
様々なシフトキーが試された今日の視点から見ると、文字キーとシフトキーの境目も必ずしもはっきりしたものではない。例えば、かな系配列における濁点キーは通常文字キーと考えられているが、論理的には「濁点シフトキー」と見なすことができる。逆に通常シフトキーと捉えられている親指シフト配列における反対側シフトキーを濁点キーと見なすことも可能である。本項ではシフトキーの範囲を一般より広く捉えて述べる。
以下では、シフトキーの機能を「シフトキーがある位置(担当する指)」と「シフトの挙動」に分けて記述する。これらは互いに独立しており、動作上矛盾しない限り組み合わせて使用することができる。
なお、タイプライターと同様の動作をするシフト方法を本項ではタイプライター方式と呼ぶことにする。