Thank you about bookwalker. I wonder what kind of file you get when you download a book? Is it a .pdf allowing you to cut and past content, so if you don't know a Kanji then you can find it's meaning using an on-line dictionary. Otherwise you need to scan the unknown Kanji or draw it using for example http://kanji.sljfaq.org/