キーボード配列を解説:QWERTY・QWERTZ・AZERTYなど
キーボード配列は、各キーでどの文字が入力されるかを決めるものです。世界の大半はQWERTYで入力しますが、ドイツではQWERTZ、フランスではAZERTYが使われ、多くの言語が独自の文字を追加しています。さらに、キーボードには3種類の物理的な形状があります。このガイドでは、主なキーボード配列、ANSI・ISO・JISの形状、DvorakとColemakについて研究で何がわかっているか、そして配列の変更方法を解説します。
物理配列とキー配列の違い
ここには2つの別々の要素があります。
- 物理配列は、キーの形と数のことです。Wikipediaは一般的な規格として、ANSI(アメリカ)、ISO(ヨーロッパをはじめ広く使用)、JIS(日本)の3つを挙げています。
- キー配列(マッピング)は、各キーがどの文字を出力するかを決めます。キーを押すとキーボードはコードを送り、それがどの文字を意味するかはOSが判断します。
そのため、同じキーボードでも入力される文字が変わることがあります。Wikipediaの例では、Shiftと2を押すと、US配列では@、UK配列では”が入力されます。当サイトのキーボードテストがキーを位置で識別し、そのうえで配列に応じた文字を表示するのもこのためです。
ANSI・ISO・JIS
| 形状 | 主な地域 | 主な違い |
|---|---|---|
| ANSI | アメリカ | 横長のEnter、104キー |
| ISO | ヨーロッパ、英国など | 縦長のEnter、左Shift横に追加キー、105キー |
| JIS | 日本 | 右Shiftとスペースが短い、追加キーあり |
Wikipediaによると、米国の標準キーボードは104キーで、ほかの多くの国では105キーが使われています。ISOの追加キーは左ShiftとZの間にあります。日本のJISキーボードには、日本語入力と英字入力を切り替えるためのキーが追加されています。
QWERTY
QWERTYは、1874年からE. Remington and Sonsが販売したSholes and Gliddenタイプライターに由来し、1878年のRemington No. 2で普及しました。Wikipediaはこれを「群を抜いて最も広く使われている配列」と呼んでいます。
QWERTYはタイプライターのアームが絡まないように設計されたという有名な話について、Wikipediaは「作り話である可能性がある(あるいは誤りでさえある)」とし、この配列は「タイピストの速度を落とすために設計されたのではない」と述べています。
多くの国が、独自の文字を加えたQWERTYを使っています。
- 英国: AltGrキー、£記号があり、@、”、#の位置が異なります。
- スペイン: Ñに専用キーがあります。
- イタリア: アクセント付き母音のキーを備えたQWERTY配列です。
- ポルトガルとブラジル: Çに専用キーがあります。ブラジルのABNT2キーボードは、左右のShiftキーの間に12個のキーを収めています。
- ポーランド: 「ポーランド語(プログラマー)」配列が標準で、ポーランド語の文字はAltGrを使って入力します。
- トルコ: ほとんどのパソコンはトルコ語Q配列を使いますが、1955年にトルコ語向けに設計された古いトルコ語F配列も今なお存在します。
QWERTZ
QWERTZはドイツ、オーストリア、スイスで標準の配列で、チェコ、スロバキアなど中央ヨーロッパの各地でも広く使われています。主な違いはYとZが入れ替わっていることで、一部の記号はÄ、Ö、Ü、ßなどの文字に置き換えられています。
Wikipediaは入れ替えの理由を2つ挙げています。ドイツ語ではZがYよりはるかに多く使われること、そしてTとZが並んで現れることが多いことです。ドイツのキーボードはDIN 2137規格に従っており、一部のキー表記も変わります。CtrlはStrg、DeleteはEntfになります。
AZERTY
AZERTYはフランス、ベルギー、一部のアフリカ諸国で使われており、国ごとに独自のバージョンがあります。QWERTYと比べると、AとQ、ZとWがそれぞれ入れ替わり、MはLの隣に移動しています。数字は同じキーにありますが、入力にはShiftが必要です。
正確な起源はわかっていません。2019年にフランスは、改良版AZERTYとBÉPO配列を含む新しいキーボード規格を公表しました。一方、フランス系カナダ人はQWERTYをベースにした配列を使っています。
キリル文字と日本語
- ロシア語: 標準配列はЙЦУКЕН(JCUKEN)です。ロシアのキーボードには各キーにキリル文字とラテン文字が刻印されており、通常は色分けされています。
- 日本語: 多くの場合、QWERTY配列を使ってローマ字で読みを入力し、入力ソフト(IME)がそれを変換します。JISキーボードには、かな入力用のかなも刻印されています。
DvorakとColemak
DvorakとColemakは英語向けの代替配列で、よく使う文字を中段に移しています。
- Dvorakは1936年にAugust DvorakとWilliam Dealeyが特許を取得し、1982年にANSIが代替規格としました。文字の打鍵の約70%がホームポジションの段で行われます。
- Colemakは2006年にShai Colemanが公開した配列で、17個のキーを移動し、ほとんどのショートカットを元の位置に残しています。入力の約74%がホームポジションの段で行われ、QWERTYでは32%です。
本当に速いのか?
根拠は弱く、結果もまちまちです。Wikipediaによると、Dvorakと協力者による初期の研究は彼の配列に有利な結果を示し、偏りがあると批判されました。一方、1956年の米国政府の研究はDvorakの方が効率的ではないと結論づけましたが、この研究自体も批判を受けました。経済学者のLiebowitzとMargolisは、最良の実験は「利点がほとんどないか、まったくないことを示している」と結論づけています。その後の実験では、タイピストが訓練を積めば多くの配列でほぼ同じ速度になることがわかりました。配列はタイピングのごく一部にすぎないためです。
切り替えた後に負担が減ったと話す人もいますが、Wikipediaは「これを検証する科学的研究は行われていない」と指摘しています。配列を変える前後には、当サイトのタイピング速度テストで自分の速度を測りましょう。多くの場合もっと効果がある方法は、タイピングを速くする方法で紹介しています。
キーボード配列を変更する方法
Windows 11
- 設定 > 時刻と言語 > 言語と地域を開きます。
- 使用している言語の横にある3つの点を選び、言語のオプションを選択します。
- キーボードでキーボードの追加を選び、配列を選択します。
切り替えるには、Windows ロゴ キーを押したままSpaceキーを押すか、タスクバーの言語アイコンから配列を選びます。削除するには、同じ言語のオプションページを開き、配列の横の3つの点を選んで削除を選択します。
Mac
- アップルメニュー > システム設定 > キーボードを選択します。
- テキスト入力で編集を選び、次に追加を選んで入力ソースを選択します。
Control + Spaceを押すと、直前に使った配列に切り替わります。メニューバーの入力メニューには、現在の配列を表示するキーボードビューアもあります。
Chromebook
設定を開き、DeviceでKeyboardとChange input settingsを選んで、使いたい配列を追加します。切り替えはCtrl + Shift + Spaceで行えます。
キーボードで急に違う文字が入力されるようになった場合、たいていは配列の切り替えが原因です。キーボードのキーが反応しないも参考にしてください。
よくある質問
最も一般的なキーボード配列は何ですか?
QWERTYです。Wikipediaは、各地の変種とともに世界中で使われる、群を抜いて最も普及した配列だと説明しています。
キーボードのYとZが入れ替わっているのはなぜですか?
QWERTZ配列を使っているためです。これはドイツ、オーストリア、スイス、中央ヨーロッパの大部分で標準の配列です。意図していない場合は、Windowsキー + Spaceで元に戻すか、設定で配列を削除してください。
ANSIキーボードとISOキーボードの違いは何ですか?
ISOキーボードは縦長のEnterキーと、短めの左Shiftの横に追加キーがあり、合計105キーです。米国で使われるANSIキーボードは横長のEnterキーで、104キーです。
DvorakはQWERTYより速いですか?
根拠はまちまちです。小さな向上を示した研究もあれば、まったく差がなかった研究もあり、その後の研究では訓練を積んだタイピストはほとんどの配列で同程度の速度に達することが示唆されています。
新しいキーボードを買わずに別の配列を使えますか?
はい。Windows、macOS、ChromeOS、Linuxでは、キーに何が印字されていてもソフトウェアで配列を選べます。
キーボード配列をすばやく切り替えるには?
WindowsではWindowsキー + Space、MacではControl + Space、ChromebookではCtrl + Shift + Spaceを押します。
出典
- Wikipedia: Keyboard layout
- Wikipedia: List of QWERTY keyboard language variants
- Wikipedia: QWERTY
- Wikipedia: QWERTZ
- Wikipedia: AZERTY
- Wikipedia: JCUKEN
- Wikipedia: Dvorak keyboard layout
- Wikipedia: Colemak
- Microsoft: Manage keyboard layout settings in Windows
- Apple: Write in another language on Mac
- Google: Choose keyboard language on Chromebook