Self Testable Document Processor