Canna is a Kana-Kanji conversion server. It supports Mule(Multi-lingual extention Emacs), kinput2 X11 input method, etc.