[Windows 10] USキーボードで日本語IMの全角と半角を切り替えるショートカット一覧

More than 3 years have passed since last update.


はじめに

最近、Surface Pro 4とUSキーボードのType Coverを購入しました。USキーボードのType Coverは配列がMacBook Airとほぼ同じでシンプルかつウチ心地も遜色ないのでいい感じです。そんなUSキーボードを使うわけですから優雅に全角と半角を切り替えたいところです。ということで、USキーボードで日本語IMの全角と半角を切り替えるためのキーボードショートカットをメモします。

なお、この記事でテストしたWindows 10のバージョンは10.0.10586です。また、Windows 10の言語は日本語で、ショートカットはすべてデフォルトのまま設定を変更していないものとします。


全角と半角を切り替える

次のキーボードショートカットを使うことで、USキーボードでも日本語IMの全角と半角を切り替えることができます。ここでは、<->は、A -> B -> A -> B -> ...のように状態が切り替わることを意味します。また、->は、A -> Bのように状態の切り替えがAからBへの一方通行であることを意味します。

日本語入力の状態
ショートカット

半角英数 <-> 全角ひらがな(全角カタカナ)
Alt + `

半角英数 <-> 全角ひらがな
Shift + CapsLock

半角英数 -> 全角ひらがな
Alt + CapsLock

半角英数 -> 全角ひらがな
Ctrl + CapsLock

全角ひらがな -> 全角カタカナ
Alt + CapsLock

全角カタカナ -> 全角ひらがな
Ctrl + CapsLock

とりあえずShift + CapsLockを入力すれば半角英数と全角ひらがなをトグルできます。


注意すべきポイント

Alt + `を入力することでも全角と半角をトグルできます。ただし、こちらは全角ひらがなか全角カタカナか、という状態を保持しているので注意が必要です。

たとえば、Alt + `を使って半角英数から全角ひらがなへ切り替えた後に間違えてAlt + CapsLockを入力してしまい、全角ひらがなから全角カタカナに切り替えた状態で、Alt + `を入力した場合、半角英数と全角カタカナのトグルになってしまいます。


半角英数 -> 全角カタカナ

バグなのか仕様なのかは不明ですが、半角英数の状態でAlt + CapsLockを2回入力すると半角英数 -> 全角ひらがな -> 全角カタカナという順に状態が遷移するので、半角英数 -> 全角カタカナという切り替えができます。


入力中の文字の変換について

全角の状態で入力中の文字を全角ひらがなに変換したい場合はF6キー、全角カタカナに変換したい場合はF7キー、半角カタカナに変換したい場合はF8キー、全角英数に変換したい場合はF9キーを入力することでそれぞれ変換できます。


ローマ字入力とかな入力の切り換え

Ctrl + Shift + CapsLockを入力することで日本語IMのローマ字入力とかな入力をトグルすることができます。


IMについて

この記事を書いていて全角と半角の切り替えを日本語IMと英語IMの切り替えであると勘違いしている人がいるのではないかということに気付きました。IMとはInput Methodの略で、USキーボードでは入力できない文字を入力するための機能です。

Windows 10では、地域と言語メニューからIMを追加すると、Windows + Spaceを入力することでIMが切り替えられるようになります。これはMac OSX(を日本語に設定した場合)のCommand + Spaceと全く同じ振る舞いです。

たとえば、Windows + Spaceを入力して日本語IMから英語IMに切り替えた状態でShift + CapsLockを入力しても、全角ひらがなに切り替わることはありません。

この記事で紹介したShift + CapsLockは日本語IMの中で全角と半角を切り替えるためのショートカットです。結果として日本語と英語をトグルしているように見えますが、IMを切り替えているわけではない、ということは覚えておくと役に立つかもしれません。


まとめ

日本語入力は日本語キーボードが便利!!!


参考


  1. Changing "Input Mode" on Windows 7 Japanese IME via keyboard shortcut (hiragana, katakana, alphanumeric; half/full width) - Super User

  2. Japanese IME hiragana toggle keys? - Microsoft Community

  3. Input method - Wikipedia