IME, также Реда́ктор ме́тода вво́да, — компьютерная программа (утилита) или компонент операционной системы, предоставляющий возможность пользователям генерировать символы, отсутствующие на клавиатуре, при помощи сочетаний клавиш[1][2][3], электронных словарей и пользовательских настроек[4]. Использование метода ввода обычно необходимо для языков общения, в которых количество графем больше, чем количество клавиш на клавиатуре, например, для ввода китайских или японских иероглифов[5][6][7][8][9].
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/IME_demonstratie_-_Matsuo_Bashou_-_Furu_ikeya_kawazu_tobikomu_mizuno_oto.png/198px-IME_demonstratie_-_Matsuo_Bashou_-_Furu_ikeya_kawazu_tobikomu_mizuno_oto.png)
![](http://upload.wikimedia.org/wikipedia/ru/thumb/4/40/Ime-scim-anthy.png/204px-Ime-scim-anthy.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/96/Microsoft_ime_japanese_example.png/129px-Microsoft_ime_japanese_example.png)
История термина
Несмотря на то, что термин «редактор метода ввода» изначально использовался только в Microsoft Windows, в настоящее время он применяется и в других операционных системах, особенно в ситуациях, когда важно отличить сам метод ввода, функциональность программы, обеспечивающей его и общую поддержку методов ввода операционной системы.
Термин «метод ввода» обычно означает определённый способ ввода с клавиатуры на каком-либо языке, например цанцзе, ввод с использованием пиньиня или использование «мёртвых клавиш». Термин «редактор метода ввода» же обычно означает конкретную программу, позволяющую использовать метод ввода (например, SCIM или Microsoft IME) или область ввода[10].
Хотя первоначально этот термин был придуман для набора на ККЯ (китайском, корейском и японском языках)[6][7][11][12], сейчас он иногда используется в общем смысле для обозначения программы, поддерживающей ввод любого языка[13]. К примеру, в X Window System средство, позволяющее вводить латинские символы с диакритическими знаками, также называется методом ввода[14][15].
В Windows XP или более поздних версиях Windows редактор метод ввода, или Input Method Editor, также называется обработчиком ввода текста (англ. Text Input Processor), который реализуется с помощью API Text Services Framework[15][16].