Здравствуйте,
Задача в создании автоматизированного фильтра документов поступающих в онлайн архив.
Имеются известные бланки документов.
Каким образом при загрузке изображения (скан. копии документа) прочесть документ и если в обязательных полях ни чего не введено (даже какой либо закарючки), то документ не пропускается, если что то там есть - документ попадает в архив и создается текстовый файл (лог) в каких именно полях (включая обязательные и не обязательные) имеется информация?
Считывать текст не нужно, хотя бы убедиться что там что то есть.
Бланк:

Образец:

Прошу объяснить с чего начать для достижения цели и в каком направлении двигаться!
Заранее благодарю!