Кстати, есть хорошая программа (но со своей спецификой) для увеличения иностранных языков - Anki.
Точнее для увеличения словарного запаса.
В контексте японского, больше материала здесь --
http://www.accessj.com/2011/11/accessjs-jlpt-anki-decks.html (сразу ссылки на файлы с нужными канджи/словами)
Но для других языков тоже вполне юзабельна.