Patent Document ID: 5471610
Application ID: 08031625

Base Claim:
1. A text search system for deciding en bloc whether or not a plurality of user-designated search terms exist in a text composed of characters expressed in the form of character codes, characterized in that said system comprises: character string storage means for storing a text; filtering means for fetching character codes from the text read out from said character string storage means to thereby output only those character codes that are included in said search terms; character string matching means for matching en bloc a string of character codes outputted from said filtering means with said search terms to thereby decide whether or not said search terms exist in said string of character codes outputted from said filtering means; and synchronizing means provided between said filtering means and said character string matching means for buffering differences in processing speed while transferring data from said filtering means to said character string matching means.

---

Claim 2:
2. A text search system set forth in claim 1, characterized in that said filtering means includes flag storage means for setting a value of "1" indicating "ON" in slots corresponding to the character codes of the characters included in the search terms designated previously while setting a value of "0" indicating "OFF" in slots corresponding to the other character codes; and output select means for referencing said flag storage means in correspondence to a character code inputted on a one-by-one Character code basis from said character string storage means to thereby output to said character string matching means a character code only when a relevant flag as read out from said flag storage means is "ON".