OMR (Optical Mark Recognition) is the technical term for the automatic
recognition of check marks using optical rasterization (e.g. by scanners or digital
cameras). OMR is most often used on forms, questionnaires or exam sheets to evaluate check box fields or
multiple choice questions. As OMR must only detect if a certain rectangular
area contains a mark or not OMR is much more accurate than OCR or ICR.
For integrating OMR into own applications there are sepcial developer tools like the OmniPage Capture SDK.