문서 인증 시스템 ( 10 ) 은 문서 식별 프레임워크 를 메모리 , 데이터베이스 또는 다른 저장 매체 ( 도 1 에 도시 되 어 있 지 않 음 ) 내 에 계층 적 으로 배열 된 트리 형 데이터 구조 로서 저장 할 수 있 다 . 본 명세서 에서 문서 객체 유형 이 라고 하 는 데이터 구조 는 트리 형 데이터 구조 내 의 각각 의 노드 를 나타내 는 데 사용 된다 . 부모 노드 는 문서 유형 의 카테고리 또는 서브 - 카테고리 를 나타내 며 , 다중 레벨 의 계층 구조 내 로 아래 로 재귀 적 으로 순회 될 수 있 다 . 리프 노드 는 특정 문서 유형 , 예 를 들 어 미국 여권 문서 유형 객체 , 미국 운전 면허증 문서 유형 객체 , 또는 미국 ID 카드 문서 유형 객체 를 나타낸다 . 프레임워크 내 의 문서 유형 객체 들 중 일부 는 하나 이상 의 저장 된 이미지 또는 템플 릿 은 물론 한 문서 유형 객체 를 다른 문서 유형 객체 와 명확 하 게 구분 짓 는 한 세트 의 지정 된 특성 들 을 포함 할 수 있 다 . 예 를 들 어 , 미국 여권 문서 유형 객체 는 템플 릿 미국 여권 의 이미지 는 물론 미국 여권 템플 릿 이미지 의 하단 에 기계 - 판독 가능 구역 의 존재 를 정의 하 는 한 세트 의 특성 들 , 템플 릿 내 에서 의 사진 의 배치 를 정하 는 치수 , 및 다양 한 특성 들 사이 의 상대 위치 를 정하 는 것 에 관한 다른 데이터 를 포함 할 수 있 다 .