When the content of a paper document is aiming to be recognized in an
apparatus that has a scanner, an image of the paper document is subjected
to region segmentation processing immediately after the paper document is
read, and a recognition operation to be performed on each segmented
region is specified by an operator on the basis of the result of the
region segmentation processing. Therefore, a recognition method to be
performed on each recognition target item can be selected from among
recognition by using a recognition service server, recognition by
downloading a program module from a program server, and recognition by
using a locally-stored program module. As a result, recognition
processing can be performed more efficiently.