Japanese input methods are used to
input Japanese
Japanese may refer to:
* Something from or related to Japan, an island country in East Asia
* Japanese language, spoken mainly in Japan
* Japanese people, the ethnic group that identifies with Japan through ancestry or culture
** Japanese diaspor ...
characters on a
computer
A computer is a machine that can be programmed to Execution (computing), carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as C ...
.
There are two main methods of inputting Japanese on computers. One is via a
romanized
Romanization or romanisation, in linguistics, is the conversion of text from a different writing system to the Roman (Latin) script, or a system for doing so. Methods of romanization include transliteration, for representing written text, and ...
version of Japanese called ''
rōmaji
The romanization of Japanese is the use of Latin script to write the Japanese language. This method of writing is sometimes referred to in Japanese as .
Japanese is normally written in a combination of logographic characters borrowed from Ch ...
'' (literally "Roman character"), and the other is via
keyboard
Keyboard may refer to:
Text input
* Keyboard, part of a typewriter
* Computer keyboard
** Keyboard layout, the software control of computer keyboards and their mapping
** Keyboard technology, computer keyboard hardware and firmware
Music
* Musi ...
keys corresponding to the Japanese ''
kana
The term may refer to a number of syllabaries used to write Japanese phonological units, morae. Such syllabaries include (1) the original kana, or , which were Chinese characters (kanji) used phonetically to transcribe Japanese, the most pr ...
''. Some systems may also work via a
graphical user interface
The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows users to interact with electronic devices through graphical icons and audio indicator such as primary notation, inste ...
, or GUI, where the characters are chosen by clicking on buttons or image maps.
Japanese keyboards
Japanese keyboards (as shown on the second image) have both hiragana and Roman letters indicated. The JIS, or
Japanese Industrial Standard
are the standards used for industrial activities in Japan, coordinated by the Japanese Industrial Standards Committee (JISC) and published by the Japanese Standards Association (JSA). The JISC is composed of many nationwide committees and plays ...
, keyboard layout keeps the Roman letters in the English
QWERTY
QWERTY () is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six Computer keyboard keys#Types, keys on the top left letter row of the keyboard ( ). The QWERTY design is based on a layout created f ...
layout, with numbers above them. Many of the non-
alphanumeric
Alphanumericals or alphanumeric characters are a combination of alphabetical and numerical characters. More specifically, they are the collection of Latin letters and Arabic digits. An alphanumeric code is an identifier made of alphanumeric ch ...
symbols are the same as on English-language keyboards, but some symbols are located in other places. The hiragana symbols are also ordered in a consistent way across different keyboards. For example, the ''Q, W, E, R, T, Y'' keys correspond to た, て, い, す, か, ん (''ta'', ''te'', ''i'', ''su'', ''ka'', and ''n'') respectively when the computer is used for direct hiragana input.
Input keys
Since Japanese input requires switching between Roman and hiragana entry modes, and also conversion between hiragana and
kanji
are the logographic Chinese characters taken from the Chinese family of scripts, Chinese script and used in the writing of Japanese language, Japanese. They were made a major part of the Japanese writing system during the time of Old Japanese ...
(as discussed below), there are usually several special keys on the keyboard. This varies from computer to computer, and some OS vendors have striven to provide a consistent
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
regardless of the type of keyboard being used. On non-Japanese keyboards,
option- or
control- key sequences can perform all of the tasks mentioned below.
On most Japanese keyboards, one key switches between Roman characters and Japanese characters. Sometimes, each mode (Roman and Japanese) may even have its own key, in order to prevent ambiguity when the user is typing quickly.
There may also be a key to instruct the computer to convert the latest hiragana characters into kanji, although usually the space key serves the same purpose since Japanese writing doesn't use spaces.
Some keyboards have a ''mode'' key to switch between different forms of writing. This of course would only be the case on keyboards that contain more than one set of Japanese symbols.
Hiragana
is a Japanese syllabary, part of the Japanese writing system, along with ''katakana'' as well as ''kanji''.
It is a phonetic lettering system. The word ''hiragana'' literally means "flowing" or "simple" kana ("simple" originally as contrast ...
,
katakana
is a Japanese syllabary, one component of the Japanese writing system along with hiragana, kanji and in some cases the Latin script (known as rōmaji). The word ''katakana'' means "fragmentary kana", as the katakana characters are derived fr ...
, halfwidth katakana, halfwidth Roman letters, and fullwidth Roman letters are some of the options. A typical Japanese character is square while Roman characters are typically variable in width. Since all Japanese characters occupy the space of a square box, it is sometimes desirable to input Roman characters in the same square form in order to preserve the grid layout of the text. These Roman characters that have been fitted to a square character cell are called fullwidth, while the normal ones are called halfwidth. In some fonts these are fitted to half-squares, like some
monospaced
A monospaced font, also called a fixed-pitch, fixed-width, or non-proportional font, is a font whose letters and characters each occupy the same amount of horizontal space. This contrasts with variable-width fonts, where the letters and spac ...
fonts, while in others they are not. Often, fonts are available in two variants, one with the halfwidth characters monospaced, and another one with proportional halfwidth characters. The name of the typeface with proportional halfwidth characters is often prefixed with "P" for "proportional".
Finally, a keyboard may have a special key to tell the OS that the last kana entered should not be converted to kanji. Sometimes this is just the ''Return''/''Enter'' key.
Thumb-shift keyboards
A
thumb-shift keyboard
The is a keyboard design for inputting Japanese sentences on word processors and computers. It was invented by Fujitsu in the late 1970s and released in 1980 as a feature of the line of Japanese word processors the company sold, named OASYS, to m ...
is an alternative design, popular among professional Japanese typists. Like a standard Japanese keyboard, it has hiragana characters marked in addition to Latin letters, but the layout is completely different. Most letter keys have two kana characters associated with them, which allows all the characters to fit in three rows, like in Western layouts. In the place of the space bar key on a conventional keyboard, there are two additional modifier keys, operated with thumbs - one of them is used to enter the alternate character marked, and the other is used for voiced sounds. The semi-voiced sounds are entered using either the conventional shift key operated by the little finger, or take place of the voiced sound for characters not having a voiced variant.
The kana-to-kanji conversion is done in the same way as when using any other type of keyboard. There are dedicated conversion keys on some designs, while on others the thumb shift keys double as such.
''Rōmaji'' input
As an alternative to direct input of kana, a number of Japanese
input method editor
An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...
s allow Japanese text to be entered using ''
rōmaji
The romanization of Japanese is the use of Latin script to write the Japanese language. This method of writing is sometimes referred to in Japanese as .
Japanese is normally written in a combination of logographic characters borrowed from Ch ...
'', which can then be converted to kana or kanji. This method does not require the use of a Japanese keyboard with kana markings.
Mobile phones
Keitai input
The primary system used to input Japanese on mobile phones is based on the numerical keypad. Each number is associated with a particular sequence of kana, such as ''ka'', ''ki'', ''ku'', ''ke'', ''ko'' for '2', and the button is pressed repeatedly to get the correct kana – each key corresponds to a column in the
gojūon
In the Japanese language, the is a traditional system ordering kana characters by their component phonemes, roughly analogous to alphabetical order
Alphabetical order is a system whereby character strings are placed in order based on the ...
(5 row × 10 column grid of kana), while the number of presses determines the row.
Dakuten
The , colloquially , is a diacritic most often used in the Japanese kana syllabaries to indicate that the consonant of a syllable should be pronounced voiced, for instance, on sounds that have undergone rendaku (sequential voicing).
The , co ...
and
handakuten
The , colloquially , is a diacritic most often used in the Japanese kana syllabaries to indicate that the consonant of a syllable should be pronounced voiced, for instance, on sounds that have undergone rendaku (sequential voicing).
The , co ...
marks, punctuation, and other symbols can be added by other buttons in the same way. Kana to kanji conversion is done via the arrow and other keys.
Flick input
Flick input is a Japanese input method used on smartphones. The key layout is the same as the Keitai input, but rather than pressing a key repeatedly, the user can swipe from the key in a certain direction to produce the desired character.
Japanese smartphone IMEs such as
Google Japanese Input
is an input method published by Google for the entry of Japanese text on a computer. Since its dictionaries are generated automatically from the Internet, it supports typing of personal names, Internet slang, neologisms and related terms.
Go ...
,
POBox and S-Shoin all support flick input.
Godan layout
In addition to the industry standard QWERTY and 12 key layouts,
Google Japanese Input
is an input method published by Google for the entry of Japanese text on a computer. Since its dictionaries are generated automatically from the Internet, it supports typing of personal names, Internet slang, neologisms and related terms.
Go ...
offers a 15-key Godan keyboard layout, which is an alphabet layout optimized for romaji input. The letters fit in a five rows by three columns grid. The left column consists of the five vowels, in the same order as the columns in the Gojūon table (''a'', ''i'', ''u'', ''e'', ''o''), while the central and right column consists of letters for the nine main voiceless consonants of kanas, in the same order as the rows in the Gojūon table (''k'', ''s'', ''t'', ''n'', ''
pecial'; ''h'', ''m'', ''y'', ''r'', ''w''). Other characters are typed by flick gesture:
* The other twelve Latin consonants not needed for composing kanas (''b'', ''c'', ''d'', ''f'', ''g'', ''j'', ''l'', ''p'', ''q'', ''v'', ''x'', ''z'') are composed on the voiceless consonants by swiping them up, or right, or even left (swiping ''k'' for ''q'' or ''g''; swiping ''s'' for ''j'' or ''z''; swiping ''t'' for ''c'' or ''d''; swiping ''h'' for ''f'', ''b'' or ''p''; swiping ''m'' for ''l''; swiping ''y'' for ''x''; swiping ''w'' for ''v'').
* The main voiced kanas are composed like in romaji, by typing (without swiping) the voiceless consonant on the two last columns, then swiping the vowel on the first column.
* The other voiced kanas letters (with
handakuon
The , colloquially , is a diacritic most often used in the Japanese language, Japanese kana syllabaries to indicate that the consonant of a syllable should be pronounced Voice (phonetics), voiced, for instance, on sounds that have undergone r ...
or small forms) are composed by typing the voiceless consonant, then swiping the vowel, then swiping the ''
pecial' key (in the middle of the last row) to select the
handakuon
The , colloquially , is a diacritic most often used in the Japanese language, Japanese kana syllabaries to indicate that the consonant of a syllable should be pronounced Voice (phonetics), voiced, for instance, on sounds that have undergone r ...
(swipe to the left or right) or small kana forms (swipe up).
* Small kana can be written by swiping to ''l'' or ''x'', and then writing the wanted letter, e.g. inputs ''fa'' and ''hu/fu'', then ''la/xa'' both give out ふぁ/ファ ''fa'', as in ファミコン ''
Famikon''.
* Decimal digits are composed by swiping down the keys located on the first 3 rows (digits 1 to 9) or the middle of the fourth row (digit 0).
* The four main punctuation signs are composed by swiping ''r'' at end of the fourth row (swipe down for comma, left for the full stop, up for the question mark, right for the exclamation mark).
* Other signs or input controls may be composed by typing or swiping the other unused positions of other keys. But the tactile version of the layout adds keys in two additional columns for typing space, ''Enter'', ''Backspace'', moving the input cursor to the left or right, converting the previous character between hiragana and katakana, and selecting other input modes.
* Writing just ''c'' gives out か・く・こ when written with ''a'', ''u'' and ''o'' respectively, and し・せ when with ''i'' and ''e'', respectively.
* To write a sokuon before ち, the inputs WITH this character are: ''lt(s)u''/''xt(s)u'', ''ti''/''chi''. The input ''tchi'' doesn't work.
*
pecialconsists of ゛, ゜ and 小 (dakuten, handakuten, small).
Unlike the 12-key input, repeating a key in Godan is not interpreted as a gesture to cycle through kana with different vowels, but rather it would be interpreted as a repeated romaji letter behaving the same as in the QWERTY layout mode.
Other
Other consumer devices in Japan which allow for text entry via on-screen programming, such as
digital video recorder
A digital video recorder (DVR) is an electronic device that records video in a digital format to a disk drive, USB flash drive, SD memory card, SSD or other local or networked mass storage device. The term includes set-top boxes with direct to d ...
s and
video game consoles
A video game console is an electronic device that outputs a video signal or image to display a video game that can be played with a game controller. These may be home consoles, which are generally placed in a permanent location connected to a t ...
, allow the user to toggle between the numerical keypad and a full keyboard (QWERTY, or ABC order) input system.
Kana to kanji conversion
After the kana have been input, they are either left as they are, or converted into
kanji
are the logographic Chinese characters taken from the Chinese family of scripts, Chinese script and used in the writing of Japanese language, Japanese. They were made a major part of the Japanese writing system during the time of Old Japanese ...
(Chinese characters). The Japanese language has many
homophone
A homophone () is a word that is pronounced the same (to varying extent) as another word but differs in meaning. A ''homophone'' may also differ in spelling. The two words may be spelled the same, for example ''rose'' (flower) and ''rose'' (p ...
s, and conversion of a kana spelling (representing the pronunciation) into a kanji (representing the standard written form of the word) is often a one-to-many process. The kana to kanji converter offers a list of candidate kanji writings for the input kana, and the user may use the space bar or arrow keys to scroll through the list of candidates until they reach the correct writing. On reaching the correct written form, pressing the ''Enter'' key, or sometimes the "henkan" key, ends the conversion process. This selection can also be controlled through the GUI with a mouse or other pointing device.
If the hiragana is required, pressing the ''Enter'' key immediately after the characters are entered will end the conversion process and results in the hiragana as typed. If katakana is required, it is usually presented as an option along with the kanji choices. Alternatively, on some keyboards, pressing the button switches between katakana and hiragana.
Sophisticated kana to kanji converters (known collectively as
input method editor
An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...
s, or IMEs), allow conversion of multiple kana words into kanji at once, freeing the user from having to do a conversion at each stage. The user can convert at any stage of input by pressing the space bar or henkan button, and the converter attempts to guess the correct division of words. Some IME programs display a brief definition of each word in order to help the user choose the correct kanji.
Sometimes the kana to kanji converter may guess the correct kanji for all the words, but if it does not, the cursor (arrow) keys may be used to move backwards and forwards between candidate words, or digit keys can be used to select one of them directly (without pressing cursor keys multiple times and pressing ''Enter'' to confirm the choice). If the selected word boundaries are incorrect, the word boundaries can be moved using the control key (or shift key, ''e.g.'' on
iBus-Anthy) plus the arrow keys.
Learning systems
Modern systems learn the user's preferences for conversion and put the most recently selected candidates at the top of the conversion list, and also remember which words the user is likely to use when considering word boundaries.
Predictive systems
The systems used on mobile phones go even further, and try to guess entire phrases or sentences. After a few kana have been entered, the phone automatically offers entire phrases or sentences as possible completion candidates, jumping beyond what has been input. This is usually based on words sent in previous messages.
See also
*
Japanese language and computers
In relation to the Japanese language and computers many adaptation issues arise, some unique to Japanese and others common to languages which have a very large number of characters. The number of characters needed in order to write in English is ...
*
Japanese typewriter
The first practical was invented by Kyota Sugimoto in 1915. Out of the thousands of kanji characters, Kyota's original typewriter used 2,400 of them. He obtained the patent rights to the typewriter that he invented in 1929. Sugimoto's typewrite ...
*
List of input methods for Unix platforms
*
Wāpuro rōmaji
, or kana spelling, is a style of romanization of Japanese originally devised for entering Japanese into while using a Western QWERTY keyboard.
In Japanese, the more formal name is , literally "Roman character kana conversion". One convers ...
*
Wabun Code
is a form of Morse code used to send Japanese language in kana characters. Unlike International Morse Code, which represents letters of the Latin script, in Wabun each symbol represents a Japanese kana. For this reason, Wabun code is also some ...
– Japanese
Morse code
Morse code is a method used in telecommunication to encode text characters as standardized sequences of two different signal durations, called ''dots'' and ''dashes'', or ''dits'' and ''dahs''. Morse code is named after Samuel Morse, one of ...
*
List of CJK fonts
This is a list of notable CJK fonts (computer fonts which contain a large range of Chinese/Japanese/Korean characters). These fonts are primarily sorted by their typeface, the main classes being "with serif", "without serif" and "script". In thi ...
*
Chinese input methods for computers
Chinese input methods are methods that allow a computer user to input Chinese characters. Most, if not all, Chinese input methods fall into one of two categories: phonetic readings or root shapes. Methods under the phonetic category usually are e ...
*
Wnn
Wnn ( or ) is a Japanese input system. The network-extensible Kana-to-Kanji conversion system was jointly developed and released by the Software Research Group of Kyoto University Research Institute for Mathematical Sciences, Omron Tateisi Elect ...
*
Kotoeri
was a Japanese language Japanese input methods, input method that came standard with macOS, OS X and earlier versions of Classic Mac OS until OS X Yosemite. ''Kotoeri'' (written ことえり or 言選り) literally means "word selection".
To con ...
*
ATOK
ATOK (エイトック /ˈeitokku/ or /ˈeɪtɔːk/) is a Japanese input method editor (IME) produced by JustSystems, a Japanese software company.
ATOK is an IME with roots from KTIS (Kana-Kanji Transfer Input System) come with JS-WORD, the Japane ...
*
Google Japanese Input
is an input method published by Google for the entry of Japanese text on a computer. Since its dictionaries are generated automatically from the Internet, it supports typing of personal names, Internet slang, neologisms and related terms.
Go ...
References
External links
Microsoft (Office) IMECJK for Windows XP thru' Windows 7, see
Windows#Multilingual support: IMEs and LIPs
Online Japanese Virtual KeyboardAjax IME: Web-based Japanese Input MethodLiteType: Japanese Interactive Virtual Keyboard* How to change between Japanese input methods (direct ''kana'' to ''rōmaji'' input) on Windows operating systems
{{DEFAULTSORT:Japanese Input Methods
Input methods
An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...
Han character input
Keyboard layouts
Input methods
An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...