Patent ID: 8112816

Claim:
A document verification apparatus comprising: a non-transitory computer readable medium for storing process portions; and a processor that executes the process portions, the process portions including: a verification portion that verifies whether or not a portion of an electronic document that has been input satisfies a given condition; a determining portion that determines whether a change that influences a verification result is made to at least one of the electronic document and the given condition; a verification result outputting portion that outputs the verification result after the verification portion verifies whether the electronic document satisfies the given condition if the determining portion determines that the change influences the verification result; and a recent time outputting portion that outputs a result of a most recent time when the verification portion verifies whether the electronic document satisfies the given condition if the determination portion determines that the change does not influence the verification result, the verification portion bypassing validation of the portion of the electronic document, after determining that the change does not influence the verification result, wherein the document schema is a description of a type of mark-up language document defining constraints on the structure and content of the type of mark-up language document, the given condition is a condition applying to a specific portion of mark-up language data as defined by the document schema, and the verification portion only bypassing validation of the specific portion of mark-up language data while still verifying other mark-up language data.