PROBLEM TO BE SOLVED: To more exactly divide a text into words by checking judgement conditions, which include plural grammatical references, as 2nd conditions concerning the word candidates of the text after a 1st selection process. SOLUTION: When analyzing the text while dividing it into plural words, in the 1st selection process, a condition judging function part 12a of a selecting function part 12 extracts information on the descriptions of divided words or their parts of speech from a memory 11 and judges whether this information satisfies the judgement conditions (1st conditions) showing grammatical connectability or not. Besides, a word selecting function part 12b selects the longest word candidate out of word candidates satisfying the 1st conditions. Concerning the word candidate selectively outputted from the selecting function part 12, at a selecting function part 13, a grammar analytic function part 13a performs grammatical analysis. When the analyzed result satisfies all three references consisting of the 2nd conditions, a condition discriminating function part 13b is moved to a selecting function part 14 in the 2nd selection process. Thus, by checking the severe 2nd conditions after the 1st selection process, the text can be more exactly divided into words.
展开▼