Windows 8, Windows Server 2012 allows you to have input state for iME per application
For some reason, Windows 8 and Windows Server 2012 have the input state of the IME (alphanumeric input, hiragana input, etc.) throughout the OS. For example, in the text box of app A, it is in the state of hiragana input, and even if you move it with focus to the text box of app B, it is in the state of hiragana input.
It may be easier to use for new users, but it may be difficult for some people to use it because it has an IME input state for each application as standard on earlier operating systems.
To have an Input State for the IME per application, follow these steps: Windows 8, windows server 2012 or later os settings.
Move the mouse to the top right or bottom right of the desktop to display the charm. Select Settings from the menu.
Select Control Panel from the settings menu.
Select Clock, language and region from control panel.
Check "Switch input method" to "Set a different input method for each app window" and click the save button.