Japanese people have to input their language first in a PC that uses latin alphabet, then input their language as romaji, then convert it to kanjis.
Yeah, that's a pretty accurate description of what happens when you type into a Japanese IME. Do you know about how computers display decimal numbers even though they record them in binary format?