[IEEE Comput. Soc 16th International Conference on Pattern Recognition - Quebec City, Que., Canada (11-15 Aug. 2002)] Object recognition supported by user interaction for service robots - Character pattern extraction from colorful documents with complex backgrounds