프로세서 ( 100 ) 와 프로세서 ( 200 ) 의 서로 대응 되 는 각각 의 구성 요소 들 은 프로세서 ( 100 ) 와 프로세서 ( 200 ) 에 모두 제공 될 수 도 있 고 , 프로세서 ( 100 ) 와 프로세서 ( 200 ) 중 어느 하나 에 선택 적 으로 제공 될 수 도 있 다 . 어느 하나 의 구성 요소 가 프로세서 ( 100 ) 와 프로세서 ( 200 ) 에 모두 제공 되 는 경우 , 해당 구성 요소 의 기능 은 프로세서 ( 100 ) 와 프로세서 ( 200 ) 에서 모두 수행 될 수 도 있 고 , 일부 기능 은 프로세서 ( 100 ) 에서 다른 기능 은 프로세서 ( 200 ) 에서 나뉘 어 수행 될 수 도 있 다 . 예 를 들 어 , 프로세서 ( 100 ) 의 구성 요소 들 은 특허 문서 작성 애플리케이션 또는 특허 문서 작성 화면 으로부터 데이터 를 수집 하 여 프로세서 ( 200 ) 의 대응 되 는 구성 요소 로 전달 하 고 , 프로세서 ( 200 ) 의 대응 되 는 구성 요소 로부터 전달 된 데이터 를 특허 문서 작성 애플리케이션 또는 특허 문서 작성 화면 으로 출력 하 는 기능 을 수행 할 수 있 다 . 그리고 , 프로세서 ( 200 ) 의 구성 요소 들 은 프로세서 ( 100 ) 의 대응 되 는 구성 요소 들 로부터 전달 된 데이터 를 기초 로 프로세서 ( 100 ) 의 대응 되 는 구성 요소 들 이 수행 하 는 기능 을 수행 할 수 있 으며 , 수행 결과 를 프로세서 ( 100 ) 의 대응 되 는 구성 요소 로 전달 할 수 도 있 다 . 이때 , 프로세서 ( 200 ) 의 구성 요소 들 은 데이터 관리 를 위해 메모리 ( 14 ) 및 데이터베이스 ( 140 ) 뿐 만 아니 라 메모리 ( 24 ) 및 데이터베이스 ( 240 ) 도 이용 할 수 도 있 다 .