A pattern recognizing apparatus having a character extractor that extracts
a character from an input image, a non-character extractor that extracts a
non-character from an input image, a character recognizer that recognizes
a character, a non-character recognizer that recognizes a non-character
and an environment recognizer that instructs the character recognizer to
perform a recognition process when the character extractor extracts a
character, and that instructs the non-character recognizer to perform a
recognition process when the non-character recognizer extracts a
non-character.