1 |
1
문서의 내용 검색을 수행하는 검색 장치에 있어서,복수 개의 검색어 및 검색거리가 입력되는 경우, 상기 문서 중 상기 검색거리 내에 상기 복수 개의 검색어가 모두 존재하는 제1 영역을 탐색하는 탐색부; 및상기 제1 영역을 상기 문서의 다른 영역과 구별하여 디스플레이하는 처리부를 포함하는 장치
|
2 |
2
제1항에 있어서,상기 탐색부는,상기 문서 내에서 상기 복수 개의 검색어에 매칭되는 복수 개의 위치를 검색하는 검색부; 및상기 복수 개의 검색어의 각각과 상기 복수 개의 위치 각각을 매칭시키는 매칭 테이블을 작성하는 테이블 작성부를 포함하는 장치
|
3 |
3
제2항에 있어서,상기 탐색부는, 상기 복수 개의 위치의 각각에 상기 복수 개의 검색어의 수에 대응하는 복수 개의 포인터를 할당하고, 상기 복수 개의 포인터가 모두 다른 검색어에 연관된 행을 포인팅할 때까지 상기 포인터 위치를 시프트 시키는 시프트부를 더 포함하는 장치
|
4 |
4
제3항에 있어서,상기 탐색부는 상기 시프트부가 시프트한 상기 복수 개의 포인터가 지시하는 복수 개의 위치의 최대 차이를 상기 검색거리와 비교하여, 상기 최대 차이가 상기 검색거리 이하인 경우에 상기 제1 영역을 결정하는 장치
|
5 |
5
제3항에 있어서,상기 제1 영역의 디스플레이 이후 계속 탐색 명령이 수신되는 경우, 상기 시프트부는 상기 포인터의 위치 각각을 다음 행으로 시프트 하고, 상기 복수 개의 포인터가 다시 모두 다른 검색어에 연관된 행을 포인팅 할 때까지 상기 포인터 위치를 추가 시프트 시키는 장치
|
6 |
6
제1항에 있어서,상기 처리부는 상기 제1 영역 내에 상기 복수 개의 검색어를 미리 지정된 색으로 처리하여 디스플레이 하는 장치
|
7 |
7
문서의 내용 검색을 수행하는 검색 방법에 있어서,복수 개의 검색어 및 검색거리가 입력되는 경우, 상기 문서 중 상기 검색거리 내에 상기 복수 개의 검색어가 모두 존재하는 제1 영역을 탐색하는 단계; 및상기 제1 영역을 상기 문서의 다른 영역과 구별하여 디스플레이하는 단계를 포함하는 검색 방법
|
8 |
8
제7항에 있어서,상기 제1 영역을 탐색하는 단계는,상기 문서 내에서 상기 복수 개의 검색어에 매칭되는 복수 개의 위치를 검색하는 단계; 및상기 복수 개의 검색어의 각각과 상기 복수 개의 위치 각각을 매칭시키는 매칭 테이블을 작성하는 단계를 포함하는 검색 방법
|
9 |
9
제8항에 있어서,상기 제1 영역을 탐색하는 단계는,상기 복수 개의 위치의 각각에 상기 복수 개의 검색어의 수에 대응하는 복수 개의 포인터를 할당하고, 상기 복수 개의 포인터가 모두 다른 검색어에 연관된 행을 포인팅 할 때까지 상기 포인터 위치를 시프트 시키는 단계를 더 포함하는 검색 방법
|
10 |
10
제9항에 있어서,상기 제1 영역을 탐색하는 단계는,시프트된 상기 복수 개의 포인터가 지시하는 복수 개의 위치의 최대 차이를 상기 검색거리와 비교하여, 상기 최대 차이가 상기 검색거리 이하인 경우에 상기 제1 영역을 결정하는 검색 방법
|
11 |
11
제9항에 있어서,상기 제1 영역의 디스플레이 이후 계속 탐색 명령이 수신되는 경우, 상기 포인터의 위치 각각을 다음 행으로 시프트 하고, 상기 복수 개의 포인터가 다시 모두 다른 검색어에 연관된 행을 포인팅 할 때까지 상기 포인터 위치를 추가 시프트 시키는 검색 방법
|
12 |
12
제7항 내지 제11항 중 어느 한 항의 문서의 내용 검색을 수행하는 검색 방법을 수행하는 프로그램을 수록한 컴퓨터 판독 가능 기록 매체
|