Document Scanner 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.