摘要 |
<p>The present invention is provided with: a similar terminology candidate acquisition unit (2) provided with a terminology dictionary search unit (21), which compares an input character string and terminology character string data stored in a terminology dictionary (3), and searches for terminology character string data similar to the input character string, acquiring the results as similar terminology candidates, and a similar terminology candidate count control unit (22), which, in accordance with a pre-set threshold, selects similar terminology candidates from the similar terminology candidates acquired by the terminology dictionary search unit (21); a similar terminology selection unit (4) that calculates the editing distance between the input character string and each similar terminology candidate selected by the similar terminology candidate count control unit (22), and selects the similar terminology candidates of which the calculated editing distance is within a predetermined distance as similar terminology; and a name search unit (5) that refers to an index data accumulation unit (6) for searching names, and searches for search text containing the similar terminology selected by the similar terminology selection unit (4).</p> |