タッチタイピング(ブラインドタッチ)では、指をホームポジションのキー、つまり左手はA S D F、右手はJ K L ;に置き、それぞれの指が自分の定位置のすぐ上と下のキーを担当します。人差し指は中央の2列(GとH、さらにT、Y、V、B、N)も受け持ち、小指は外側の端を、親指はスペースバーを共有します。タッチタイピングの完全な指の配置表を下にプレーンテキストで載せているので、検索したり、印刷したり、スクリーンリーダーで読んだりできます。
標準の配置表はあくまで慣習です。大部分はそのまま従う価値がありますが、いくつかのキーは議論の余地があり、何より大切なのは、同じキーを常に同じ指で押すことです。
ホームポジションのキー
ホームポジションの8つのキーは、左手がA、S、D、F、右手がJ、K、L、;です。単語と単語のあいだ、指はここに置かれ、別のキーに伸ばしたあとは毎回ここに戻ります。
| 指 | 左手 | 右手 |
|---|---|---|
| 人差し指 | F | J |
| 中指 | D | K |
| 薬指 | S | L |
| 小指 | A | ; |
| 親指 | スペースバー | スペースバー |
GとHがホームキーでないのは、そこに置かれる指がないからです。人差し指が横にずれて押し、また戻ってきます。
手の位置は文字と同じくらい重要です。指は軽く曲げて指の腹がキーに触れるようにし、手首は上に反らさずまっすぐ保ち、親指はスペースバーの上に浮かせておきます。
FとJのキーに突起がある理由
ほとんどのキーボードで、FとJを指でなぞると小さな出っ張った線か点があるのがわかります。この突起のおかげで、人差し指は目で見なくてもホームポジションを見つけられます。人差し指を突起に合わせれば、残りの6本の指は自然に正しいキーに収まります。
その起源は、多くの記事が言うほどはっきりしていません。June E. Botichが突起を発明したとよく書かれていますが、彼女の米国特許(2002年出願、2003年12月登録)が説明しているのは別のもの、つまりホームポジションの左右のグループの外側、Aとセミコロンのキーにつける盛り上がった縁です。FとJの目印を誰かの功績とする一次資料は見つけられませんでした。
使うキーボードの目印が思わぬ場所にあったり、まったくなかったりする場合は、打ち始める前に人差し指がどの文字に置かれているかを確かめてください。ほかの指はすべて、この2本を基準に位置を決めるからです。
ホームポジションがASDF JKL;である理由
ホームポジションは文字キーの中段で、QWERTYではA S D FとJ K L ;になります。両手をキーボードの中央に置き、GとHの列のぶんだけ間をあけると、指が自然にそこに来るからです。よく使う文字だから選ばれたわけではありません。QWERTYでは英語で最も頻繁に使う文字のうち、中段にあるのはほんのわずかで、それこそが代替配列が唱える不満のすべてです(根拠はキー配列の記事にまとめています)。
中段が指を休ませるのに適しているのは、ほかの文字の段がすべて指を一度伸ばせば届く距離にあるからです。ホームポジションを使うタッチタイピングは古くからあり、Wikipediaによれば、Frank Edward McGurrinが1888年に考案したとされています。
米国式QWERTYキーボードの完全な指の配置表
これは一般に教えられている標準の割り当てです。標準的なキーボードでは段が互い違いにずれているため、各指が担当する列は下に行くほどわずかに左へ傾いています。
数字の段
| キー | 指 |
|---|---|
| ` ~ と 1 ! | 左手の小指 | |
| 2 @ | 左手の薬指 |
| 3 # | 左手の中指 |
| 4 $ | 左手の人差し指 |
| 5 % | 左手の人差し指 |
| 6 ^ | 左手の人差し指(配置表によっては右手の人差し指) |
| 7 & | 右手の人差し指 |
| 8 * | 右手の中指 |
| 9 ( | 右手の薬指 |
| 0 )、- _、= +、Backspace | 右手の小指 |
上段
| キー | 指 |
|---|---|
| Tab | 左手の小指 |
| Q | 左手の小指 |
| W | 左手の薬指 |
| E | 左手の中指 |
| R、T | 左手の人差し指 |
| Y、U | 右手の人差し指 |
| I | 右手の中指 |
| O | 右手の薬指 |
| P、[ {、] }、\ | | 右手の小指 |
中段(ホーム行)
| キー | 指 |
|---|---|
| Caps Lock | 左手の小指 |
| A | 左手の小指 |
| S | 左手の薬指 |
| D | 左手の中指 |
| F、G | 左手の人差し指 |
| H、J | 右手の人差し指 |
| K | 右手の中指 |
| L | 右手の薬指 |
| ; :、' "、Enter | 右手の小指 |
下段
| キー | 指 |
|---|---|
| 左Shift | 左手の小指 |
| Z | 左手の小指 |
| X | 左手の薬指 |
| C | 左手の中指 |
| V、B | 左手の人差し指 |
| N、M | 右手の人差し指 |
| , < | 右手の中指 |
| . > | 右手の薬指 |
| / ?、右Shift | 右手の小指 |
親指と修飾キー
スペースバーはどちらの親指で押してもかまいません。Alt、Option、Cmd、Windowsキーは近いほうの親指で押し、Ctrlは同じ側の小指で押します。
Shiftは必ず反対の手で
大文字やShiftで入力する記号を打つときは、文字を押さないほうの手の小指でShiftを押さえます。大文字のTは右Shiftと左手の人差し指、大文字のJは左Shiftと右手の人差し指、!は右Shiftと左手の小指で1、(は左Shiftと右手の薬指で9です。
独学でタイピングを覚えた人が最もよく破るのがこのルールです。何でも左Shiftで済ませていると、左手の小指はShiftとA、Q、1を同時に押さなければならなくなります。
標準の配置表だけが正解なのか?
いいえ。これはタイプライターから受け継がれた慣習で、現代のキーボードではあまり理にかなっていない部分もあります。
最もわかりやすい例が、段の互い違いのずれです。タイプライターでは、各キーの下にあるレバーの場所を確保するため、段どうしがずらされていました(初期のSholesの設計では、8分の3インチ、16分の3インチ、8分の3インチ)。コンピューターのキーボードにレバーはありませんが、ずれはそのまま残り、斜めに傾いた指の列もそこから来ています。キーがまっすぐな列に並ぶ分割キーボードやオーソリニアキーボードでは、配置表はもっと単純になります。各指が自分の列を担当する、それだけです。
数字の段には複数の流儀があります。上の表は現代で最も一般的なものです。Wikipediaには、1960年代から、おそらくそれ以前から教えられてきた古い方法が載っています。左手は小指が1と2、薬指が3、中指が4、人差し指が5と6を担当し、右手は人差し指が7と8、中指が9、薬指が0、小指がそれより右のすべてを担当します。この2つを混ぜた第3の流儀もあります。こうした配置表はおそらく、手の事情ではなく、0や1のキーがなかった初期のタイプライターの名残でしょう。
ふだんタイピングをする人を対象にした研究は、もっと柔軟な見方を支持しています。2016年にアールト大学が30人のタイピストの手と目の動きを追跡した研究では、速い人を際立たせていたのは一貫性でした。同じ文字を毎回同じ指で押し、手をあまり動かさなかったのです。使う指の本数は速度を予測しませんでした。だからといって配置表が無意味になるわけではありません。すべての判断がすでに済んでいるので、一貫した割り当てにたどり着くいちばん簡単な道なのです。
問題のない変則
次のような変則は上手な人にもよく見られ、損はほとんど、あるいはまったくありません。
- 6のキーを右手の人差し指で押す。多くの配置表がどちらの手でもよいとしています。どちらかに決めて、それを守りましょう。
- Bを右手の人差し指で押す。Bは2本の人差し指のほぼ中間にあり、「bring」や「number」のような単語はこのほうが流れよく打てることがあります。これも、一度決めたら変えないことです。
- スペースバーを片方の親指だけで押す。多くの配置表では親指を交互に使うように描かれていますが、必須ではありません。片方の親指だけでも、十分に一貫した割り当てです。
- Enterを右手の薬指か小指で押す。手を動かさずに届くほうを使います。
- 右端のキー([ ] \ とBackspace)は、指を伸ばす代わりに手を少し動かして押す。
一方、次のような変則は実際に問題を起こします。
- Cを人差し指で押す。左手の人差し指は、下段と上段の4つのキーに加えてFとGをすでに担当しています。Cまで任せると、指が間違った場所にいることが多くなります。
- Pや数字キーを、そのとき一番近い指で押す。状況によって割り当てが変わってしまいます。
- 前述のように、何でも片方のShiftで済ませる。
変則が足を引っ張っているかどうかを確かめるには、1分間テストを受けて、結果画面の「ミスの多いキー」を見てください。そこに繰り返し出てくるキーは、たいてい押す指がまだ決まっていないキーです。
ISOキーボードについての注意
上の配置表は米国式(ANSI)キーボード用です。英国やヨーロッパのキーボードの多くはISOの物理配列で、キーが1つ多くなっています(Windowsキーのあるキーボードで104キーではなく105キー)。指使いに影響する違いは次のとおりです。
- 左ShiftとZのあいだに追加のキーがあります。英国配列では、ここに\と|が入ります。左Shiftが短いので左手の小指が伸ばす距離は短くなりますが、切り替えた直後は、この追加のキーを誤って押しやすくなります。
- Enterは2段にまたがる縦長のキーで、英国配列ではその横に# ~のキーがあります。どちらも右手の小指の担当です。
- 英国配列では@と"の位置が入れ替わり("がShift+2、@がShift+')、£はShift+3にあります。
文字キーの割り当てはANSIとISOで変わりません。動くのは小指の下にあるキーだけです。そのため、両者を切り替えると最初のうちは小指のミスが出ます。
配置表の使い方
タッチタイピング入門ガイドには、この配置表をもとにした2週間の練習計画があります。すでにいろいろな指を混ぜて打っているなら、タッチタイピングとハント・アンド・ペックの記事が、覚え直すべきかどうかの判断に役立ちます。
文字が無意識に打てるようになったら、数字の段と記号はまた別の課題です。数字テストなら、上の段がどれだけ身についているかが1分でわかり、練習ページでは実際にミスしたキーから練習問題を作ります。プログラマーの方は、記号とタッチタイピングの記事もどうぞ。
よくある質問
ホームポジションの8つのキーは何ですか?
左手がA、S、D、F、右手がJ、K、L、セミコロンです。親指はスペースバーに置きますが、スペースバーはホームキーには数えません。
なぜホームポジションを使うことが大切なのですか?
すべての指に、ほかの担当キーまで一度伸ばせば届く決まった出発点ができるので、目で見なくても感覚でどの文字も探せるようになります。キーを押すたびにそこへ戻ることで、割り当てが一貫したものに保たれます。
スペースバーはどの指で押せばよいですか?
どちらの親指でもかまいません。直前の文字を打たなかったほうの手の親指を使って交互に押す人もいれば、毎回同じ親指で押す人もいます。一貫していれば、どちらでもうまくいきます。
タイピングのときは、手をどのような位置に置けばよいですか?
指は曲げてホームキーに軽く置き、人差し指はFとJの突起に合わせ、手首は上に反らさずまっすぐにして、親指はスペースバーの上に置きます。
出典
- Touch typing(Wikipedia):ホームポジション、FとJの目印、数字の段の流儀、McGurrin
- Keyboard layout(Wikipedia):段のずれとタイプライターのレバー
- British and American keyboards(Wikipedia)
- ISO/IEC 9995(Wikipedia):キーの位置とISOの追加キー
- Mental Floss:コンピューターのキーに突起がある理由
- 米国特許 6,667,697「Modified keys on a keyboard」(June E. Botich)
- Feit, Weir and Oulasvirta (2016), How We Type: Movement Strategies and Performance in Everyday Typing, CHI '16