A bit vector generating part 13 generates a bit vector showing an appearing position of each N-garm realizing a KANA word and a KATAKANA word in the pseudo document by a flag bit. ビットベクター生成部13は、ひらがな語、タカナ語を実現可能な各N−garmについて各擬似文書におけるその出現位置をフラグビットで示すビットベクターを生成する。 - 特許庁