When you run a Microsoft Office XP program, the file Ctfmon.exe (Ctfmon) runs in the background, even after you quit all Office programs.
Ctfmon.exe monitors the active windows and provides text input service support for speech recognition, handwriting recognition, keyboard, translation, and other alternative user input technologies.
you can learn more about this file an how to uninstall it on this link -
http://support.microsoft.com/default...;EN-US;q282599
BTW i browsed some of the famous web sites for this file and in some cases i found out that if this file is outside c:/windows/system 32 folder then it can be a virus....so jus check its locatin also...