(57)【要約】      （修正有）【課題】検索対象文書と類似の文書を莫大な文書群から検索する際に、検索者により検索結果が左右されず、効果的な検索が可能な類似文書検索装置を提供する。【解決手段】検索対象文書及び被検索対象文書群から「冗長な語句」を削除等し、「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体を作る。予め設定された複数の分類水準及び各水準に登録された語句を参照し、分類水準及び登録された語句に対応させて分類する語句分類範囲作成手段を備え、分類水準に対応して抽出した語句数の関係を、検索対象文書と被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定する。検索対象文書から抽出した前記集合体中の語句と、被検索対象文書群から抽出した前記集合体中の語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定する。【選択図】図１
2006301732.tif 000002
【特許請求の範囲】
【請求項１】
「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段と、
前記記憶手段から任意に検索対象文書を選択、あるいは検索対象文書を入力手段で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から前記「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として前記「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出手段と、
予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、前記分類水準及び登録された語句にそれぞれ対応させて分類する語句分類範囲作成手段とを備え、
前記分類水準に対応する抽出した語句数の関係を、前記検索対象文書と、前記被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するとともに、
前記検索対象文書から抽出した複数語句からなる集合体を構成する語句と、前記被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定することを特徴とする類似文書検索装置。
【請求項２】
請求項１記載の類似文書検索装置において、
前記「冗長な語句」とは、少なくとも原文または日本語へ翻訳した時に記述される語句として、「であるところの」「から成るもので」「からなるもので」「およびこれらの」「を備えている」「を設けてなる」「を主体とする」「を含めないで」「を含まないで」「ものではない」「のないことを」「のいずれかに」「のあることを」「に記載された」「であるところ」「であることを」「することとを」「することから」「すくなくとも」「すくなくても」「しないかぎり」「されておらず」「させるための」「から選ばれる」「併せて示す」「特徴とする」「設けられた」「設けてなる」「請求の範囲」「詳細に説明」「少なくとも」「少なくても」「次の頁から」「項に記載の」「限定される」「記載された」「を具備する」「を具備した」「を含めない」「を含まない」「られていて」「より成って」「よりなって」「ものでない」「もうひとつ」「は含まない」「のないこと」「のいずれか」「のあること」「とを備える」「であるかを」「であるかは」「であるかに」「であるかが」「するための」「することを」「することの」「することに」「することで」「すばらしい」「しない限り」「しすぎると」「されていて」「させてなる」「ことのある」「から成って」「からなって」「からなった」「いなかった」「あらかじめ」「あまりにも」「選ばれる」「選ばれた」「設けられ」「性のある」「行なった」「基づいて」「を表わす」「を表わし」「を備える」「を備えて」「を備えた」「を行った」「を具備し」「を挙げて」「を含んだ」「を含めて」「を含めた」「を含まず」「を有する」「をあげて」「より成る」「より成り」「よりなる」「よりなり」「もしくは」「もう一つ」「ほとんど」「は含まず」「の形態を」「に対する」「に対して」「に記載の」「に記載の」「によって」「によった」「について」「において」「ならびに」「なかった」「とを備え」「との間に」「とともに」「ています」「であるか」「であって」「であった」「それぞれ」「すること」「している」「さまざま」「させた後」「からなる」「いずれか」「あるいは」「理解し」「用いら」「用いて」「用いた」「本発明」「比較例」「任意に」「対する」「対した」「存在下」「続いて」「前処理」「設ける」「設けた」「請求項」「生じた」「上記の」「詳しく」「手段を」「実施例」「次いで」「最大限」「最小限」「行った」「兼ねる」「結果を」「具体的」「記載の」「含んだ」「含めた」「何れか」「下記の」「以外は」「を備え」「を設け」「を具備」「を含め」「られた」「よりも」「ように」「やすく」「または」「ます。」「の中へ」「の中の」「の中に」「のない」「のうち」「のある」「に対し」「に記載」「による」「により」「にして」「にした」「にある」「なんら」「などに」「ないし」「ともに」「として」「ところ」「という」「できた」「ている」「である」「であり」「ついで」「ための」「ために」「ただし」「それを」「それら」「その後」「そこの」「すでに」「徐々に」「した後」「されて」「された」「さらに」「させる」「させて」「させた」「これを」「これら」「これに」「ことを」「ごとに」「かねる」「おらず」「および」「おける」「おいて」「いても」「あげて」「理解」「有し」「又は」「夫々」「範囲」「乃至」「任意」「如き」「中へ」「対し」「其々」「前記」「説明」「設け」「場合」「上記」「序で」「所望」「十分」「手段」「示す」「示し」「次の」「次に」「際に」「最大」「最小」「合計」「更に」「共に」「及び」「記載」「含む」「含み」「何ら」「下記」「一部」「以上」「以下」「れる」「両方」「られ」「より」「もの」「持つ」「もう」「まで」「また」「まず」「ます」「ほぼ」「の前」「の後」「のち」「には」「にて」「なる」「なり」「など」「なお」「とを」「どの」「とし」「同様」「でも」「ても」「です」「づつ」「ため」「その」「せず」「する」「ずつ」「優れ」「して」「した」「され」「定め」「これ」「この」「ごと」「こと」「ここ」「から」「かつ」「かく」「おり」「行う」「いる」「あり」「予め」「あの」「的」「且」「該」「を」「る」「や」「も」「ば」「は」「の」「に」「な」「と」「で」「て」「つ」「し」「が」の何れか１つ以上を含むものであることを特徴とする類似文書検索装置。
【請求項３】
請求項１または２記載の類似文書検索装置において、
前記「冗長な語句」とは、その語句がなくても、文書の伝えようとする意味が影響を受けない語句、伝えたい内容が減らない語句、伝える内容の理解度が低下しない語句であることを特徴とする類似文書検索装置。
【請求項４】
請求項１ないし３の何れかに記載の類似文書検索装置において、
前記検索対象文書から抽出した集合体をＭ、前記被検索対象文書群から抽出した集合体をＨ、集合体Ｍと集合体Ｈの共通集合体をＸとし、各集合体Ｍ，Ｈ、Ｘをそれぞれ構成する各語句をｍ、ｈ、ｘとし、類似度の計算を「２文字」〜「ｊ文字以上」までの要素とした場合、
第１類似度＝α２×（ｘ２／ｍ２）＋α３×（ｘ３／ｍ３）＋α４×（ｘ４／ｍ４）＋α５×（ｘ５／ｍ５）＋α６×（ｘ６／ｍ６）＋α７×（ｘ７／ｍ７）＋・・・・・＋αｊ×（ｘｊ／ｍｊ）
第２類似度＝β２×（ｘ２／ｈ２）＋β３×（ｘ３／ｈ３）＋β４×（ｘ４／ｈ４）＋β５×（ｘ５／ｈ５）＋β６×（ｘ６／ｈ６）＋β７×（ｘ７／ｈ７）＋・・・・・＋βｊ×（ｘｊ／ｍｊ）であり、
α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊは、第１類似度または第２類似度が０から１００％の範囲の数値、あるいはこの範囲の数値に相当する数値になるように調整された任意の数値であることを特徴とする類似文書検索装置。
【請求項５】
請求項４記載の類似文書検索装置において、
前記語句分類範囲作成手段は、前記集合体Ｍと前記集合体Ｈの語句数の差が所定値を越えない場合には、前記第１類似度と第２類似度のうち、より小さい値となった方を選択し、前記集合体Ｍと前記集合体Ｈの語句数の差が所定値を超える場合で、前記集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には前記第２類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には前記第１類似度を選択することを特徴とする類似文書検索装置。
【請求項６】
「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段から任意に検索対象文書を選択、あるいは検索対象文書を入力手段で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から前記「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として前記「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出ステップと、
予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、前記分類水準及び登録された語句にそれぞれ対応させて分類するステップと、
前記分類水準に対応する抽出した語句数の関係を、前記検索対象文書と、前記被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するステップと、
前記検索対象文書から抽出した複数語句からなる集合体を構成する語句と、前記被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するステップとを有することを特徴とする類似文書検索方法。
【請求項７】
請求項６記載の類似文書検索方法において、
前記「冗長な語句」は、少なくとも原文または日本語へ翻訳した時に記述される語句として、「であるところの」「から成るもので」「からなるもので」「およびこれらの」「を備えている」「を設けてなる」「を主体とする」「を含めないで」「を含まないで」「ものではない」「のないことを」「のいずれかに」「のあることを」「に記載された」「であるところ」「であることを」「することとを」「することから」「すくなくとも」「すくなくても」「しないかぎり」「されておらず」「させるための」「から選ばれる」「併せて示す」「特徴とする」「設けられた」「設けてなる」「請求の範囲」「詳細に説明」「少なくとも」「少なくても」「次の頁から」「項に記載の」「限定される」「記載された」「を具備する」「を具備した」「を含めない」「を含まない」「られていて」「より成って」「よりなって」「ものでない」「もうひとつ」「は含まない」「のないこと」「のいずれか」「のあること」「とを備える」「であるかを」「であるかは」「であるかに」「であるかが」「するための」「することを」「することの」「することに」「することで」「すばらしい」「しない限り」「しすぎると」「されていて」「させてなる」「ことのある」「から成って」「からなって」「からなった」「いなかった」「あらかじめ」「あまりにも」「選ばれる」「選ばれた」「設けられ」「性のある」「行なった」「基づいて」「を表わす」「を表わし」「を備える」「を備えて」「を備えた」「を行った」「を具備し」「を挙げて」「を含んだ」「を含めて」「を含めた」「を含まず」「を有する」「をあげて」「より成る」「より成り」「よりなる」「よりなり」「もしくは」「もう一つ」「ほとんど」「は含まず」「の形態を」「に対する」「に対して」「に記載の」「に記載の」「によって」「によった」「について」「において」「ならびに」「なかった」「とを備え」「との間に」「とともに」「ています」「であるか」「であって」「であった」「それぞれ」「すること」「している」「さまざま」「させた後」「からなる」「いずれか」「あるいは」「理解し」「用いら」「用いて」「用いた」「本発明」「比較例」「任意に」「対する」「対した」「存在下」「続いて」「前処理」「設ける」「設けた」「請求項」「生じた」「上記の」「詳しく」「手段を」「実施例」「次いで」「最大限」「最小限」「行った」「兼ねる」「結果を」「具体的」「記載の」「含んだ」「含めた」「何れか」「下記の」「以外は」「を備え」「を設け」「を具備」「を含め」「られた」「よりも」「ように」「やすく」「または」「ます。」「の中へ」「の中の」「の中に」「のない」「のうち」「のある」「に対し」「に記載」「による」「により」「にして」「にした」「にある」「なんら」「などに」「ないし」「ともに」「として」「ところ」「という」「できた」「ている」「である」「であり」「ついで」「ための」「ために」「ただし」「それを」「それら」「その後」「そこの」「すでに」「徐々に」「した後」「されて」「された」「さらに」「させる」「させて」「させた」「これを」「これら」「これに」「ことを」「ごとに」「かねる」「おらず」「および」「おける」「おいて」「いても」「あげて」「理解」「有し」「又は」「夫々」「範囲」「乃至」「任意」「如き」「中へ」「対し」「其々」「前記」「説明」「設け」「場合」「上記」「序で」「所望」「十分」「手段」「示す」「示し」「次の」「次に」「際に」「最大」「最小」「合計」「更に」「共に」「及び」「記載」「含む」「含み」「何ら」「下記」「一部」「以上」「以下」「れる」「両方」「られ」「より」「もの」「持つ」「もう」「まで」「また」「まず」「ます」「ほぼ」「の前」「の後」「のち」「には」「にて」「なる」「なり」「など」「なお」「とを」「どの」「とし」「同様」「でも」「ても」「です」「づつ」「ため」「その」「せず」「する」「ずつ」「優れ」「して」「した」「され」「定め」「これ」「この」「ごと」「こと」「ここ」「から」「かつ」「かく」「おり」「行う」「いる」「あり」「予め」「あの」「的」「且」「該」「を」「る」「や」「も」「ば」「は」「の」「に」「な」「と」「で」「て」「つ」「し」「が」の何れか１つ以上を含むものであることを特徴とする類似文書判定方法。
【請求項８】
請求項６または７の何れかに記載の類似文書判定方法において、
前記「冗長な語句」が、その語句がなくても、文書の伝えようとする意味が影響を受けない語句、伝えたい内容が減らない語句、伝える内容の理解度が低下しない語句であることを特徴とする類似文書判定方法。
【請求項９】
請求項６ないし８の何れかに記載の類似文書判定方法において、
前記検索対象文書から抽出した集合体をＭ、前記被検索対象文書群から抽出した集合体をＨ、集合体Ｍと集合体Ｈの共通集合体をＸとし、各集合体Ｍ，Ｈ、Ｘをそれぞれ構成する各語句をｍ、ｈ、ｘとし、類似度の計算を「２文字」〜「ｊ文字以上」までの要素とした場合、
第１類似度＝α２×（ｘ２／ｍ２）＋α３×（ｘ３／ｍ３）＋α４×（ｘ４／ｍ４）＋α５×（ｘ５／ｍ５）＋α６×（ｘ６／ｍ６）＋α７×（ｘ７／ｍ７）＋・・・・・＋αｊ×（ｘｊ／ｍｊ）
第２類似度＝β２×（ｘ２／ｈ２）＋β３×（ｘ３／ｈ３）＋β４×（ｘ４／ｈ４）＋β５×（ｘ５／ｈ５）＋β６×（ｘ６／ｈ６）＋β７×（ｘ７／ｈ７）＋・・・・・＋βｊ×（ｘｊ／ｍｊ）となり、
α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊを、第１類似度または第２類似度が０から１００％の範囲の数値、あるいはこの範囲の数値に相当する数値になるように調整された任意の数値としたことを特徴とする類似文書検索方法
【請求項１０】
請求項９記載の類似文書判定方法において、
前記語句分類範囲作成手段作成ステップで、前記集合体Ｍと前記集合体Ｈの語句数の差が所定値を越えない場合には、前記第１類似度と第２類似度のうち、より小さい値となった方を選択し、前記集合体Ｍと前記集合体Ｈの語句数の差が所定値を超える場合で、集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には前記第２類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には前記第１類似度を選択することを特徴とする類似文書判定方法。
【請求項１１】
コンピュータにインストールされることで、
「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段と、
前記記憶手段から任意に検索対象文書を選択、あるいは検索対象文書を入力手段で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から前記「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として前記「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出手段と、
予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、前記分類水準及び登録された語句にそれぞれ対応させて分類する語句分類範囲作成手段と、
前記分類水準に対応する抽出した語句数の関係を、前記検索対象文書と、前記被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するとともに、前記検索対象文書から抽出した複数語句からなる集合体を構成する語句と、前記被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するように前記コンピュータを機能させる類似文書検索プログラム。
【請求項１２】
請求項１１記載の類似文書検索プログラムにおいて、
前記「冗長な語句」として、少なくとも原文または日本語へ翻訳した時に記述される語句として、「であるところの」「から成るもので」「からなるもので」「およびこれらの」「を備えている」「を設けてなる」「を主体とする」「を含めないで」「を含まないで」「ものではない」「のないことを」「のいずれかに」「のあることを」「に記載された」「であるところ」「であることを」「することとを」「することから」「すくなくとも」「すくなくても」「しないかぎり」「されておらず」「させるための」「から選ばれる」「併せて示す」「特徴とする」「設けられた」「設けてなる」「請求の範囲」「詳細に説明」「少なくとも」「少なくても」「次の頁から」「項に記載の」「限定される」「記載された」「を具備する」「を具備した」「を含めない」「を含まない」「られていて」「より成って」「よりなって」「ものでない」「もうひとつ」「は含まない」「のないこと」「のいずれか」「のあること」「とを備える」「であるかを」「であるかは」「であるかに」「であるかが」「するための」「することを」「することの」「することに」「することで」「すばらしい」「しない限り」「しすぎると」「されていて」「させてなる」「ことのある」「から成って」「からなって」「からなった」「いなかった」「あらかじめ」「あまりにも」「選ばれる」「選ばれた」「設けられ」「性のある」「行なった」「基づいて」「を表わす」「を表わし」「を備える」「を備えて」「を備えた」「を行った」「を具備し」「を挙げて」「を含んだ」「を含めて」「を含めた」「を含まず」「を有する」「をあげて」「より成る」「より成り」「よりなる」「よりなり」「もしくは」「もう一つ」「ほとんど」「は含まず」「の形態を」「に対する」「に対して」「に記載の」「に記載の」「によって」「によった」「について」「において」「ならびに」「なかった」「とを備え」「との間に」「とともに」「ています」「であるか」「であって」「であった」「それぞれ」「すること」「している」「さまざま」「させた後」「からなる」「いずれか」「あるいは」「理解し」「用いら」「用いて」「用いた」「本発明」「比較例」「任意に」「対する」「対した」「存在下」「続いて」「前処理」「設ける」「設けた」「請求項」「生じた」「上記の」「詳しく」「手段を」「実施例」「次いで」「最大限」「最小限」「行った」「兼ねる」「結果を」「具体的」「記載の」「含んだ」「含めた」「何れか」「下記の」「以外は」「を備え」「を設け」「を具備」「を含め」「られた」「よりも」「ように」「やすく」「または」「ます。」「の中へ」「の中の」「の中に」「のない」「のうち」「のある」「に対し」「に記載」「による」「により」「にして」「にした」「にある」「なんら」「などに」「ないし」「ともに」「として」「ところ」「という」「できた」「ている」「である」「であり」「ついで」「ための」「ために」「ただし」「それを」「それら」「その後」「そこの」「すでに」「徐々に」「した後」「されて」「された」「さらに」「させる」「させて」「させた」「これを」「これら」「これに」「ことを」「ごとに」「かねる」「おらず」「および」「おける」「おいて」「いても」「あげて」「理解」「有し」「又は」「夫々」「範囲」「乃至」「任意」「如き」「中へ」「対し」「其々」「前記」「説明」「設け」「場合」「上記」「序で」「所望」「十分」「手段」「示す」「示し」「次の」「次に」「際に」「最大」「最小」「合計」「更に」「共に」「及び」「記載」「含む」「含み」「何ら」「下記」「一部」「以上」「以下」「れる」「両方」「られ」「より」「もの」「持つ」「もう」「まで」「また」「まず」「ます」「ほぼ」「の前」「の後」「のち」「には」「にて」「なる」「なり」「など」「なお」「とを」「どの」「とし」「同様」「でも」「ても」「です」「づつ」「ため」「その」「せず」「する」「ずつ」「優れ」「して」「した」「され」「定め」「これ」「この」「ごと」「こと」「ここ」「から」「かつ」「かく」「おり」「行う」「いる」「あり」「予め」「あの」「的」「且」「該」「を」「る」「や」「も」「ば」「は」「の」「に」「な」「と」「で」「て」「つ」「し」「が」の何れか１つ以上を含む語句が、予め記憶されていることを特徴とする類似文書検索プログラム。
【請求項１３】
請求項１１または１２記載の類似文書検索プログラムにおいて、
前記「冗長な語句」として、その語句がなくても、文書の伝えようとする意味が影響を受けない語句、伝えたい内容が減らない語句、伝える内容の理解度が低下しない語句が記憶されていることを特徴とする類似文書検索プログラム。
【請求項１４】
請求項１１ないし１３の何れかに記載の類似文書検索プログラムにおいて、
前記検索対象文書から抽出した集合体をＭ、前記被検索対象文書群から抽出した集合体をＨ、集合体Ｍと集合体Ｈの共通集合体をＸとし、各集合体Ｍ，Ｈ、Ｘをそれぞれ構成する各語句をｍ、ｈ、ｘとし、類似度の計算を「２文字」〜「ｊ文字以上」までの要素とした場合、
第１類似度＝α２×（ｘ２／ｍ２）＋α３×（ｘ３／ｍ３）＋α４×（ｘ４／ｍ４）＋α５×（ｘ５／ｍ５）＋α６×（ｘ６／ｍ６）＋α７×（ｘ７／ｍ７）＋・・・＋αｊ×（ｘｊ／ｍｊ）
第２類似度＝β２×（ｘ２／ｈ２）＋β３×（ｘ３／ｈ３）＋β４×（ｘ４／ｈ４）＋β５×（ｘ５／ｈ５）＋β６×（ｘ６／ｈ６）＋β７×（ｘ７／ｈ７）＋・・・＋βｊ×（ｘｊ／ｍｊ）となり、α２、α３、α４、α５、α６、α７、・・・αｊとなり、
α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊが、第１類似度または第２類似度が０から１００％の範囲の数値、あるいはこの範囲の数値に相当する数値になるように調整された任意の数値とされていることを特徴とする類似文書検索プログラム。
【請求項１５】
請求項１４記載の類似文書検索プログラムにおいて、
前記集合体Ｍと前記集合体Ｈの語句数の差が所定値を越えない場合には、前記第１類似度と第２類似度のうち、より小さい値となった方を選択し、前記集合体Ｍと前記集合体Ｈの語句数の差が所定値を超える場合で、集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には前記第２類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には前記第１類似度を選択するように、前記語句分類範囲作成手段を機能させることを特徴とする類似文書検索プログラム。
【請求項１６】
請求項１１乃至１５の何れかに記載の類似文書検索プログラムを記録した、前記コンピュータによって読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子化された莫大な文書群の中から、検索者の検索対象とする文書と類似の文書を検索する類似文書検索装置と類似文書検索方法、類似文書検索プログラム及びこのプログラムを再生可能に記録した記録媒体に関する。
【背景技術】
【０００２】
電子化された莫大な文書群の中から、対象とする文書と類似の文書を検索する、所謂、類似文書検索手法が種々提案されている。例えば、特許文献１では、入力文書の類似文書を文書群から検索するため入力文書から語を抽出する語抽出部と、抽出された語から文書を検索するための索引を更新する索引更新部と、索引を参照して文書群から文書を索引する検索部と、入力文書を文書群に追加する文書蓄積部とを備え、語を抽出するため入力文書のテキストを字種ごとに分割し、さらにこれら字種分割された文字列を語とし、これらの語および索引に含まれる各語どうしの包含関係に基づいて語を分割し、対応する語の文書情報を再編成して索引を更新する手法が提案されている。
【０００３】
この特許文献１では、各文書における語の頻度情報を基に、入力文書における重要な情報を含む程度を指標とすることにより、入力文書をもった利用者の評価を反映した、文書に関して非対称な文書類似度を求めることや、索引を参照して類似文書を検索する際、入力文書において重要度の高い語からｋ個の語を取出し、これらの語について入力文書と被検索対象文書群との類似度を、ｋ−１個での計算結果を参照しながら求める処理を、ｋを徐々に大きくしながら検索結果または対象とする語数または重要度が一定の計算終了基準に達するまで繰り返す手法についても提案されている。
【０００４】
【特許文献１】特開平１１−０７３４２２公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１で提案されている手法を実現する類似文書検索装置では、類似文書を検索するのに、「語を抽出するため入力文書のテキストを字種ごとに分割し、さらにこれら字種分割された文字列を語とし、これらの語および索引に含まれる各語どうしの包含関係に基づいて語を分割し、対応する語の文書情報を再編成して索引を更新する」という手順で処理が実行している。しかし、この処理自体が複雑な操作手順である上に、莫大な文書群について含まれる語句の中には、「語および索引に含まれる各語どうしの包含関係に基づいて語を分割」するのが困難か不可能な場合、あるいは操作する人の主観によって大きく左右されるケースも多数あると考えられ、これがそのまま、検索結果に反映されていまうので、検索者の感覚によって検索結果にバラツキが生じてしまうことが否めない。
【０００６】
また、本来、検索、被検索を必要とする文書の多くは、検索者の関心のある記述語句が必ずしも数多く頻出するとは限らず、よって「各文書における語の頻度情報を基に、入力文書における重要な情報を含む程度を指標とする」しても、類似文書検索上有利になることは少なく、むしろ障害となることが考えられる。さらに、この手法を遵守するとなると、「索引を参照して類似文書を検索する際、入力文書において重要度の高い語からｋ個の語を取り出し、これらの語について入力文書と被検索対象文書群との類似度を、ｋ−１個での計算結果を参照しながら求める処理を、ｋを徐々に大きくしながら検索結果または対象とする語数または重要度が一定の計算終了基準に達するまで繰り返す」ことが必要とされるが、これは厳密にはその都度（操作の度に）、「重要度の高い語からｋ個」という数字を検索者が「判断」して「入力」しなければならず、それは実用上、検索者に多大な労力を強いることになってしまう。
【０００７】
このように、従来の類似文書検索装置では、検索対象文書となる関心のある文書に対して、それと類似の文書を電子化された莫大な文書群の中から検索するにあたって、未だ多数の改善の余地を残している。
【０００８】
本発明は、検索対象文書と類似の文書を電子化された莫大な文書群の中から検索する際に、検索者によって検索結果が左右されずに効果的に検索する可能な類似文書検索装置、類似文書検索方法、類似文書検索プログラム及びそのプログラムを記録した記録媒体を提供することを、その目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明では、以下に示す類似文書検索装置、類似文書検索方法、類似文書検索プログラム及びそのプログラムを記録した記録媒体を提案する。
【００１０】
類似文書検索装置としては、「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段と、記憶手段から任意に検索対象文書を選択、あるいは検索対象文書を入力手段で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として「作者が伝えたい意味を持つ語句」だけをそれぞれ文字数によって区別し、計数して認識または抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出手段と、予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、分類水準及び登録された語句に対応させて分類する語句分類範囲作成手段とを備え、莫大な被検索対象文書群に対してより効率的に検索を行い検索対象範囲を限定する（狭める）ために、分類水準に対応する抽出した語句数の関係を、検索対象文書と、被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するとともに、文書間の類似性を数値化するために、検索対象文書から抽出した複数語句からなる集合体を構成する語句と、被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するという、２つの判定手法を（補助的に）併用して類似性を判定することを特徴としている。
【００１１】
本発明に係る類似文書検索装置では、「冗長な語句」を、少なくとも原文または日本語へ翻訳した時に記述される語句として、「であるところの」「から成るもので」「からなるもので」「およびこれらの」「を備えている」「を設けてなる」「を主体とする」「を含めないで」「を含まないで」「ものではない」「のないことを」「のいずれかに」「のあることを」「に記載された」「であるところ」「であることを」「することとを」「することから」「すくなくとも」「すくなくても」「しないかぎり」「されておらず」「させるための」「から選ばれる」「併せて示す」「特徴とする」「設けられた」「設けてなる」「請求の範囲」「詳細に説明」「少なくとも」「少なくても」「次の頁から」「項に記載の」「限定される」「記載された」「を具備する」「を具備した」「を含めない」「を含まない」「られていて」「より成って」「よりなって」「ものでない」「もうひとつ」「は含まない」「のないこと」「のいずれか」「のあること」「とを備える」「であるかを」「であるかは」「であるかに」「であるかが」「するための」「することを」「することの」「することに」「することで」「すばらしい」「しない限り」「しすぎると」「されていて」「させてなる」「ことのある」「から成って」「からなって」「からなった」「いなかった」「あらかじめ」「あまりにも」「選ばれる」「選ばれた」「設けられ」「性のある」「行なった」「基づいて」「を表わす」「を表わし」「を備える」「を備えて」「を備えた」「を行った」「を具備し」「を挙げて」「を含んだ」「を含めて」「を含めた」「を含まず」「を有する」「をあげて」「より成る」「より成り」「よりなる」「よりなり」「もしくは」「もう一つ」「ほとんど」「は含まず」「の形態を」「に対する」「に対して」「に記載の」「に記載の」「によって」「によった」「について」「において」「ならびに」「なかった」「とを備え」「との間に」「とともに」「ています」「であるか」「であって」「であった」「それぞれ」「すること」「している」「さまざま」「させた後」「からなる」「いずれか」「あるいは」「理解し」「用いら」「用いて」「用いた」「本発明」「比較例」「任意に」「対する」「対した」「存在下」「続いて」「前処理」「設ける」「設けた」「請求項」「生じた」「上記の」「詳しく」「手段を」「実施例」「次いで」「最大限」「最小限」「行った」「兼ねる」「結果を」「具体的」「記載の」「含んだ」「含めた」「何れか」「下記の」「以外は」「を備え」「を設け」「を具備」「を含め」「られた」「よりも」「ように」「やすく」「または」「ます。」「の中へ」「の中の」「の中に」「のない」「のうち」「のある」「に対し」「に記載」「による」「により」「にして」「にした」「にある」「なんら」「などに」「ないし」「ともに」「として」「ところ」「という」「できた」「ている」「である」「であり」「ついで」「ための」「ために」「ただし」「それを」「それら」「その後」「そこの」「すでに」「徐々に」「した後」「されて」「された」「さらに」「させる」「させて」「させた」「これを」「これら」「これに」「ことを」「ごとに」「かねる」「おらず」「および」「おける」「おいて」「いても」「あげて」「理解」「有し」「又は」「夫々」「範囲」「乃至」「任意」「如き」「中へ」「対し」「其々」「前記」「説明」「設け」「場合」「上記」「序で」「所望」「十分」「手段」「示す」「示し」「次の」「次に」「際に」「最大」「最小」「合計」「更に」「共に」「及び」「記載」「含む」「含み」「何ら」「下記」「一部」「以上」「以下」「れる」「両方」「られ」「より」「もの」「持つ」「もう」「まで」「また」「まず」「ます」「ほぼ」「の前」「の後」「のち」「には」「にて」「なる」「なり」「など」「なお」「とを」「どの」「とし」「同様」「でも」「ても」「です」「づつ」「ため」「その」「せず」「する」「ずつ」「優れ」「して」「した」「され」「定め」「これ」「この」「ごと」「こと」「ここ」「から」「かつ」「かく」「おり」「行う」「いる」「あり」「予め」「あの」「的」「且」「該」「を」「る」「や」「も」「ば」「は」「の」「に」「な」「と」「で」「て」「つ」「し」「が」の何れか１つ以上を含むものであることを特徴としている。
【００１２】
本発明に係る類似文書検索装置では、「冗長な語句」を、その語句がなくても、文書の伝えようとする意味が影響を受けない語句、伝えたい内容が減らない語句、伝える内容の理解度が低下しない語句としている。
【００１３】
本発明に係る類似文書検索装置では、検索対象文書から抽出した集合体をＭ、前記被検索対象文書群から抽出した集合体をＨ、集合体Ｍと集合体Ｈの共通集合体をＸとし、各集合体Ｍ，Ｈ、Ｘをそれぞれ構成する各語句をｍ、ｈ、ｘとし、類似度の計算を「２文字」〜「ｊ文字以上」までの要素とした場合、
第１類似度＝α２×（ｘ２／ｍ２）＋α３×（ｘ３／ｍ３）＋α４×（ｘ４／ｍ４）＋α５×（ｘ５／ｍ５）＋α６×（ｘ６／ｍ６）＋α７×（ｘ７／ｍ７）＋・・・・・＋αｊ×（ｘｊ／ｍｊ）、
第２類似度＝β２×（ｘ２／ｈ２）＋β３×（ｘ３／ｈ３）＋β４×（ｘ４／ｈ４）＋β５×（ｘ５／ｈ５）＋β６×（ｘ６／ｈ６）＋β７×（ｘ７／ｈ７）＋・・・・・＋βｊ×（ｘｊ／ｍｊ）とし、
α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊは、第１類似度または第２類似度が０から１００％の範囲の数値、あるいはこの範囲の数値に相当する数値になるように調整された任意の数値であることを特徴としている。
【００１４】
本発明に係る類似文書検索装置では、語句分類範囲作成手段が、集合体Ｍと集合体Ｈの語句数の差が所定値を越えない場合には、第１類似度と第２類似度のうち、より小さい値となった方を選択し、集合体Ｍと集合体Ｈの語句数の差が所定値を超える場合で、集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には第２類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には第１類似度を選択することを特徴としている。
【００１５】
類似文書検索方法としては、「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段から任意に検索対象文書を選択、あるいは検索対象文書を入力手段で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として「作者が伝えたい意味を持つ語句」だけをそれぞれ文字数によって区別し、計数して認識または抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出ステップと、予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、分類水準及び登録された語句に対応させて分類する語句分類作成ステップを備え、莫大な被検索対象文書群に対してより効率的に検索を行い検索対象範囲を限定する（狭める）ために、分類水準に対応する抽出した語句数の関係を、検索対象文書と、被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するとともに、文書間の類似性を数値化するために、検索対象文書から抽出した複数語句からなる集合体を構成する語句と、被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するという、２つの判定手法を（補助的に）併用して類似性を判定することを特徴としている。
【００１６】
本発明に係る類似文書検索方法としては、「冗長な語句」が、少なくとも原文または日本語へ翻訳した時に記述される語句として、「であるところの」「から成るもので」「からなるもので」「およびこれらの」「を備えている」「を設けてなる」「を主体とする」「を含めないで」「を含まないで」「ものではない」「のないことを」「のいずれかに」「のあることを」「に記載された」「であるところ」「であることを」「することとを」「することから」「すくなくとも」「すくなくても」「しないかぎり」「されておらず」「させるための」「から選ばれる」「併せて示す」「特徴とする」「設けられた」「設けてなる」「請求の範囲」「詳細に説明」「少なくとも」「少なくても」「次の頁から」「項に記載の」「限定される」「記載された」「を具備する」「を具備した」「を含めない」「を含まない」「られていて」「より成って」「よりなって」「ものでない」「もうひとつ」「は含まない」「のないこと」「のいずれか」「のあること」「とを備える」「であるかを」「であるかは」「であるかに」「であるかが」「するための」「することを」「することの」「することに」「することで」「すばらしい」「しない限り」「しすぎると」「されていて」「させてなる」「ことのある」「から成って」「からなって」「からなった」「いなかった」「あらかじめ」「あまりにも」「選ばれる」「選ばれた」「設けられ」「性のある」「行なった」「基づいて」「を表わす」「を表わし」「を備える」「を備えて」「を備えた」「を行った」「を具備し」「を挙げて」「を含んだ」「を含めて」「を含めた」「を含まず」「を有する」「をあげて」「より成る」「より成り」「よりなる」「よりなり」「もしくは」「もう一つ」「ほとんど」「は含まず」「の形態を」「に対する」「に対して」「に記載の」「に記載の」「によって」「によった」「について」「において」「ならびに」「なかった」「とを備え」「との間に」「とともに」「ています」「であるか」「であって」「であった」「それぞれ」「すること」「している」「さまざま」「させた後」「からなる」「いずれか」「あるいは」「理解し」「用いら」「用いて」「用いた」「本発明」「比較例」「任意に」「対する」「対した」「存在下」「続いて」「前処理」「設ける」「設けた」「請求項」「生じた」「上記の」「詳しく」「手段を」「実施例」「次いで」「最大限」「最小限」「行った」「兼ねる」「結果を」「具体的」「記載の」「含んだ」「含めた」「何れか」「下記の」「以外は」「を備え」「を設け」「を具備」「を含め」「られた」「よりも」「ように」「やすく」「または」「ます。」「の中へ」「の中の」「の中に」「のない」「のうち」「のある」「に対し」「に記載」「による」「により」「にして」「にした」「にある」「なんら」「などに」「ないし」「ともに」「として」「ところ」「という」「できた」「ている」「である」「であり」「ついで」「ための」「ために」「ただし」「それを」「それら」「その後」「そこの」「すでに」「徐々に」「した後」「されて」「された」「さらに」「させる」「させて」「させた」「これを」「これら」「これに」「ことを」「ごとに」「かねる」「おらず」「および」「おける」「おいて」「いても」「あげて」「理解」「有し」「又は」「夫々」「範囲」「乃至」「任意」「如き」「中へ」「対し」「其々」「前記」「説明」「設け」「場合」「上記」「序で」「所望」「十分」「手段」「示す」「示し」「次の」「次に」「際に」「最大」「最小」「合計」「更に」「共に」「及び」「記載」「含む」「含み」「何ら」「下記」「一部」「以上」「以下」「れる」「両方」「られ」「より」「もの」「持つ」「もう」「まで」「また」「まず」「ます」「ほぼ」「の前」「の後」「のち」「には」「にて」「なる」「なり」「など」「なお」「とを」「どの」「とし」「同様」「でも」「ても」「です」「づつ」「ため」「その」「せず」「する」「ずつ」「優れ」「して」「した」「され」「定め」「これ」「この」「ごと」「こと」「ここ」「から」「かつ」「かく」「おり」「行う」「いる」「あり」「予め」「あの」「的」「且」「該」「を」「る」「や」「も」「ば」「は」「の」「に」「な」「と」「で」「て」「つ」「し」「が」の何れか１つ以上を含むものであることを特徴としている。
【００１７】
本発明に係る類似文書判定方法では、「冗長な語句」が、その語句がなくても、文書の伝えようとする意味が影響を受けない語句、伝えたい内容が減らない語句、伝える内容の理解度が低下しない語句であることを特徴としている。
【００１８】
本発明に係る類似文書判定方法では、検索対象文書から抽出した集合体をＭ、前記被検索対象文書群から抽出した集合体をＨ、集合体Ｍと集合体Ｈの共通集合体をＸとし、各集合体Ｍ，Ｈ、Ｘをそれぞれ構成する各語句をｍ、ｈ、ｘとし、類似度の計算を「２文字」〜「ｊ文字以上」までの要素とした場合、
第１類似度＝α２×（ｘ２／ｍ２）＋α３×（ｘ３／ｍ３）＋α４×（ｘ４／ｍ４）＋α５×（ｘ５／ｍ５）＋α６×（ｘ６／ｍ６）＋α７×（ｘ７／ｍ７）＋・・・＋αｊ×（ｘｊ／ｍｊ）、
第２類似度＝β２×（ｘ２／ｈ２）＋β３×（ｘ３／ｈ３）＋β４×（ｘ４／ｈ４）＋β５×（ｘ５／ｈ５）＋β６×（ｘ６／ｈ６）＋β７×（ｘ７／ｈ７）＋・・・＋βｊ×（ｘｊ／ｍｊ）であり、
α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊを、第１類似度または第２類似度が０から１００％の範囲の数値、あるいはこの範囲の数値に相当する数値になるように調整された任意の数値としたことを特徴としている。α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊは、α２≦α３≦α４≦α５≦α６≦α７・・・≦αｊ、β２≦β３≦β４≦β５≦β６≦β７・・・≦βｊとするのがより好ましい。
【００１９】
本発明に係る類似文書判定方法では、集合体Ｍと集合体Ｈの語句数の差が所定値を越えない場合には、第１類似度と第２類似度のうち、より小さい値となった方を選択し、集合体Ｍと集合体Ｈの語句数の差が所定値を超える場合で、集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には第２類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には第１類似度を選択することを特徴としている。
【００２０】
類似文書検索プログラムは、コンピュータにインストールされることで、「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段から任意に検索対象文書を選択、あるいは検索対象文書を入力手段で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として「作者が伝えたい意味を持つ語句」だけをそれぞれ文字数によって区別し、計数して認識または抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出ステップと、予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、前記分類水準及び登録された語句にそれぞれ対応させて分類する語句分類作成ステップを備え、莫大な被検索対象文書群に対してより効率的に検索を行い検索対象範囲を限定する（狭める）ために、分類水準に対応する抽出した語句数の関係を、検索対象文書と、被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するとともに、文書間の類似性を数値化するために、検索対象文書から抽出した複数語句からなる集合体を構成する語句と、被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するという、２つの判定手法を（補助的に）併用して類似性を判定するようにコンピュータを機能させることを特徴としている。
【００２１】
本発明に係る類似文書検索プログラムでは、「冗長な語句」として、少なくとも原文または日本語へ翻訳した時に記述される語句として、「であるところの」「から成るもので」「からなるもので」「およびこれらの」「を備えている」「を設けてなる」「を主体とする」「を含めないで」「を含まないで」「ものではない」「のないことを」「のいずれかに」「のあることを」「に記載された」「であるところ」「であることを」「することとを」「することから」「すくなくとも」「すくなくても」「しないかぎり」「されておらず」「させるための」「から選ばれる」「併せて示す」「特徴とする」「設けられた」「設けてなる」「請求の範囲」「詳細に説明」「少なくとも」「少なくても」「次の頁から」「項に記載の」「限定される」「記載された」「を具備する」「を具備した」「を含めない」「を含まない」「られていて」「より成って」「よりなって」「ものでない」「もうひとつ」「は含まない」「のないこと」「のいずれか」「のあること」「とを備える」「であるかを」「であるかは」「であるかに」「であるかが」「するための」「することを」「することの」「することに」「することで」「すばらしい」「しない限り」「しすぎると」「されていて」「させてなる」「ことのある」「から成って」「からなって」「からなった」「いなかった」「あらかじめ」「あまりにも」「選ばれる」「選ばれた」「設けられ」「性のある」「行なった」「基づいて」「を表わす」「を表わし」「を備える」「を備えて」「を備えた」「を行った」「を具備し」「を挙げて」「を含んだ」「を含めて」「を含めた」「を含まず」「を有する」「をあげて」「より成る」「より成り」「よりなる」「よりなり」「もしくは」「もう一つ」「ほとんど」「は含まず」「の形態を」「に対する」「に対して」「に記載の」「に記載の」「によって」「によった」「について」「において」「ならびに」「なかった」「とを備え」「との間に」「とともに」「ています」「であるか」「であって」「であった」「それぞれ」「すること」「している」「さまざま」「させた後」「からなる」「いずれか」「あるいは」「理解し」「用いら」「用いて」「用いた」「本発明」「比較例」「任意に」「対する」「対した」「存在下」「続いて」「前処理」「設ける」「設けた」「請求項」「生じた」「上記の」「詳しく」「手段を」「実施例」「次いで」「最大限」「最小限」「行った」「兼ねる」「結果を」「具体的」「記載の」「含んだ」「含めた」「何れか」「下記の」「以外は」「を備え」「を設け」「を具備」「を含め」「られた」「よりも」「ように」「やすく」「または」「ます。」「の中へ」「の中の」「の中に」「のない」「のうち」「のある」「に対し」「に記載」「による」「により」「にして」「にした」「にある」「なんら」「などに」「ないし」「ともに」「として」「ところ」「という」「できた」「ている」「である」「であり」「ついで」「ための」「ために」「ただし」「それを」「それら」「その後」「そこの」「すでに」「徐々に」「した後」「されて」「された」「さらに」「させる」「させて」「させた」「これを」「これら」「これに」「ことを」「ごとに」「かねる」「おらず」「および」「おける」「おいて」「いても」「あげて」「理解」「有し」「又は」「夫々」「範囲」「乃至」「任意」「如き」「中へ」「対し」「其々」「前記」「説明」「設け」「場合」「上記」「序で」「所望」「十分」「手段」「示す」「示し」「次の」「次に」「際に」「最大」「最小」「合計」「更に」「共に」「及び」「記載」「含む」「含み」「何ら」「下記」「一部」「以上」「以下」「れる」「両方」「られ」「より」「もの」「持つ」「もう」「まで」「また」「まず」「ます」「ほぼ」「の前」「の後」「のち」「には」「にて」「なる」「なり」「など」「なお」「とを」「どの」「とし」「同様」「でも」「ても」「です」「づつ」「ため」「その」「せず」「する」「ずつ」「優れ」「して」「した」「され」「定め」「これ」「この」「ごと」「こと」「ここ」「から」「かつ」「かく」「おり」「行う」「いる」「あり」「予め」「あの」「的」「且」「該」「を」「る」「や」「も」「ば」「は」「の」「に」「な」「と」「で」「て」「つ」「し」「が」の何れか１つ以上を含む語句が、予め記憶されていることを特徴としている。
【００２２】
本発明に係る類似文書検索プログラムでは、「冗長な語句」として、その語句がなくても、文書の伝えようとする意味が影響を受けない語句、伝えたい内容が減らない語句、伝える内容の理解度が低下しない語句が記憶されていることを特徴としている。
【００２３】
本発明に係る類似文書検索プログラムでは、検索対象文書から抽出した集合体をＭ、被検索対象文書群から抽出した集合体をＨ、集合体Ｍと集合体Ｈの共通集合体をＸとし、各集合体Ｍ，Ｈ、Ｘをそれぞれ構成する各語句をｍ、ｈ、ｘとし、類似度の計算を「２文字」〜「ｊ文字以上」までの要素とした場合、
第１類似度＝α２×（ｘ２／ｍ２）＋α３×（ｘ３／ｍ３）＋α４×（ｘ４／ｍ４）＋α５×（ｘ５／ｍ５）＋α６×（ｘ６／ｍ６）＋α７×（ｘ７／ｍ７）＋・・・・・＋αｊ×（ｘｊ／ｍｊ）、第２類似度＝β２×（ｘ２／ｈ２）＋β３×（ｘ３／ｈ３）＋β４×（ｘ４／ｈ４）＋β５×（ｘ５／ｈ５）＋β６×（ｘ６／ｈ６）＋β７×（ｘ７／ｈ７）＋・・・・・＋βｊ×（ｘｊ／ｍｊ）となり、α２、α３、α４、α５、α６、α７、・・・αｊとし、α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊを、第１類似度または第２類似度が０から１００％の範囲の数値、あるいはこの範囲の数値に相当する数値になるように調整された任意の数値としたことを特徴としている。
【００２４】
本発明に係る類似文書検索プログラムでは、集合体Ｍと集合体Ｈの語句数の差が所定値を越えない場合には、第１類似度と第２類似度のうち、より小さい値となった方を選択し、集合体Ｍと前記集合体Ｈの語句数の差が所定値を超える場合で、集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には第２類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には第１類似度を選択するように、前記語句分類範囲作成手段を機能させることを特徴としている。
【００２５】
記録媒体としては、上述の何れかの類似文書検索プログラムをコンピュータによって読み取り可能に記録したことを特徴としている。
【発明の効果】
【００２６】
本発明によれば、記憶手段から任意に検索対象文書を選択、あるいは検索対象文書を入力手段で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出手段と、予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、前記分類水準及び登録された語句にそれぞれ対応させて分類する語句分類範囲作成手段とを備え、分類水準に対応する抽出した語句数の関係を、検索対象文書と、前記被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するとともに、検索対象文書から抽出した複数語句からなる集合体を構成する語句と、被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するので、莫大な被検索対象文書群から、分類水準に対応する抽出した語句数の関係によって大まかに類似しているか否かを判定することができ、この判定である程度必要な文書を絞り込むことができる。また、絞り込まれた文書間の類似性は数値化されるので、類似性を直感的に判断することができる。このため、検索者の関心のある検索文書が、それと類似の文書を電子化された被検索対象文書群の中から検索する際に、機械的に検索されるので、検索者によって検索結果が左右されずに効果的に関心のある文書を検索することができる。
【００２７】
本発明によれば、検索対象文書から抽出した語句の集合体Ｍと被検索対象文書から抽出した語句の集合体Ｈの語句数の差が所定値を越えない場合には、第１類似度と第２類似度のうち、より小さい値となった方を選択し、集合体Ｍと集合体Ｈの語句数の差が所定値を超える場合で、集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には第２類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には第１類似度を選択するので、類似度をより精度よく算出することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について図面を用いて説明する。図１は、本発明に係る類似文書検索装置の一例を示す。類似文書検索装置は、コンピュータ機器で構成されていて、「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段としてのデータベース２と、データベース２から任意に検索対象文書を選択、あるいは検索対象文書を入力手段としてのキーボード３から入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出手段１と、予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、分類水準及び登録された語句にそれぞれ対応させて分類する語句分類範囲作成手段４と、各種情報を表示する表示手段５とを備えている。
【００２９】
類似文書検索装置は、語句抽出手段１に光学読取手段６を備えている。光学読取手段６は、記録媒体としてのＣＤ−ＲＯＭ７に記録されたプログラムを読み取るものである。ＣＤ−ＲＯＭ７に記録されたプログラムは、以下に説明する機能を類似文書検索装置に実行させる類似文書検索プログラムである。本形態では、ＣＤ−ＲＯＭ７から類似文書検索プログラムを読み出して語句抽出手段１にインストールすることで、コンピュータ機器を類似文書検索装置として機能するようにしたが、インストールの形態としては、ＣＤ−ＲＯＭ７からのインストール形態に限定されるものではない。例えば、類似文書検索装置がインターネットや社内ネットワーク等のネットワークに接続されている場合には、これらネットワークを介してインストールしても良い。
【００３０】
本形態では類似文書検索プログラムがインストールされることで、類似文書検索装置としてコンピュータ機器が機能するが、このプログラムを予めＲＯＭなどの不揮発性メモリに記憶しておき、装置を起動させることで、このプログラムを立ち上げて使用する形態としても良い。
【００３１】
この類似文書検索装置の特徴は、分類水準に対応する抽出した語句数の関係を、検索対象文書と、被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するとともに、検索対象文書から抽出した複数語句からなる集合体を構成する語句と、被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するという、２つの判定プロセスを備えている点にある。
【００３２】
つまり、上記コンピュータ機器は、類似文書検索プログラムによって、「冗長な語句」と「作者が伝えたい意味を持つ語句」とを備えた被検索対象文書群が記憶された記憶手段から任意に検索対象文書を選択、あるいは検索対象文書をキーボード３で入力し、この選択あるいは入力した検索対象文書及び被検索対象文書群から前記「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として前記「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体とする語句抽出ステップと、予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、分類水準及び登録された語句にそれぞれ対応させて分類するステップと、分類水準に対応する抽出した語句数の関係を、検索対象文書と、被検索対象文書群に対してそれぞれ作成し、その関係から相互の類似性を判定するステップと、検索対象文書から抽出した複数語句からなる集合体を構成する語句と、被検索対象文書群から抽出した複数語句からなる集合体を構成する語句とをそれぞれ比較して、両者に共通の語句を文字数によって区別して認識し、その数を計数して類似性を判定するステップとを有している。
【００３３】
類似文書検索装置では、被検索対象文書群が電子化されてデータベース２内に読み出し可能記憶されることで保存されている。類似文書検索装置は、この保存されている被検索対象文書群の中に、装置利用者（以下「検索者」と言う。）が必要とする内容の文書が存在するかどうかを確認すると同時に、その内容を記述した検索対象文書を抽出して利用できるように構成されている。本形態においては、文書とは日本語に限らず、世界のあらゆる言語を含むものとする。
【００３４】
検索者が必要とする内容の文書について、以下、「検索対象文書」とする。検索対象文書は、検索者が独自に作成したもの、あるいは検索者が何らかの意図をもって他の文書から引用して用意するものでもよい。独自に作成した検索対象文書の場合には、キーボード３を用いて語句抽出手段１に入力する。本形態では、他の文書から引用する形態として、データベース２内の被検索対象文書群の中で該当する文書を「被検索対象文書」としてもよい。この場合にはキーボート３を操作してデータベース２から被検索対象文書を選択すればよい。検索者の目的とする文書、すなわち、検索対象文書は１つに限定されるものではなく、複数の文書を選択あるいは入力しても良い。
【００３５】
次に、本類似文書検索で取り扱うすべての文書は「作者が伝えたい意味を持つ語句」と「文章として読みやすくするための語句」が混在した語句の集合体で構成されているものと定義する。実施の形成においては、便宜上「文章として読みやすくするための語句」を「冗長な語句」と記している。このため、上述したように、検索対象文書と被検索対象文書は、それぞれ「作者が伝えたい意味を持つ語句」と「冗長な語句」とが混在した語句の集合体で構成されていることになる。「冗長な語句」には文書作成者の伝えたい意味が一切含まれていないものとする。「冗長な語句」は有限であり、予めリストアップしてコンピュータ機器内に規格させておくことによって、検索対象文書や被検索対象文書内に出現した場合、各文書内から削除するか、読み飛ばすか、無視することなどの周知の手法によって「作者が伝えたい意味を持つ語句」のみを抽出することができる。
【００３６】
一般に文書の内容は、どのような語句を「作者が伝えたい意味を持つ語句」として文書内で使うかによって決定される。その語句は一つではなく、複数ある。本形態において、文書に込められた人の感情、心情、情緒等は、「作者が伝えたい意味を持つ語句」の対象外とする。また、本形態において、「冗長な語句」とは、その語句がなくても、文書の伝えようとする意味が影響を受けない語句、伝えたい内容が減らない語句、伝える内容の理解度が低下しない語句であるものとし、これらに該当する語句が、コンピュータ機器の図示しない記憶部に「冗長な語句」として記憶されている。本形態では、次の語句が語句抽出手段１の図示しない記憶部に記憶されている。
【００３７】
「であるところの」「から成るもので」「からなるもので」「およびこれらの」「を備えている」「を設けてなる」「を主体とする」「を含めないで」「を含まないで」「ものではない」「のないことを」「のいずれかに」「のあることを」「に記載された」「であるところ」「であることを」「することとを」「することから」「すくなくとも」「すくなくても」「しないかぎり」「されておらず」「させるための」「から選ばれる」「併せて示す」「特徴とする」「設けられた」「設けてなる」「請求の範囲」「詳細に説明」「少なくとも」「少なくても」「次の頁から」「項に記載の」「限定される」「記載された」「を具備する」「を具備した」「を含めない」「を含まない」「られていて」「より成って」「よりなって」「ものでない」「もうひとつ」「は含まない」「のないこと」「のいずれか」「のあること」「とを備える」「であるかを」「であるかは」「であるかに」「であるかが」「するための」「することを」「することの」「することに」「することで」「すばらしい」「しない限り」「しすぎると」「されていて」「させてなる」「ことのある」「から成って」「からなって」「からなった」「いなかった」「あらかじめ」「あまりにも」「選ばれる」「選ばれた」「設けられ」「性のある」「行なった」「基づいて」「を表わす」「を表わし」「を備える」「を備えて」「を備えた」「を行った」「を具備し」「を挙げて」「を含んだ」「を含めて」「を含めた」「を含まず」「を有する」「をあげて」「より成る」「より成り」「よりなる」「よりなり」「もしくは」「もう一つ」「ほとんど」「は含まず」「の形態を」「に対する」「に対して」「に記載の」「に記載の」「によって」「によった」「について」「において」「ならびに」「なかった」「とを備え」「との間に」「とともに」「ています」「であるか」「であって」「であった」「それぞれ」「すること」「している」「さまざま」「させた後」「からなる」「いずれか」「あるいは」「理解し」「用いら」「用いて」「用いた」「本発明」「比較例」「任意に」「対する」「対した」「存在下」「続いて」「前処理」「設ける」「設けた」「請求項」「生じた」「上記の」「詳しく」「手段を」「実施例」「次いで」「最大限」「最小限」「行った」「兼ねる」「結果を」「具体的」「記載の」「含んだ」「含めた」「何れか」「下記の」「以外は」「を備え」「を設け」「を具備」「を含め」「られた」「よりも」「ように」「やすく」「または」「ます。」「の中へ」「の中の」「の中に」「のない」「のうち」「のある」「に対し」「に記載」「による」「により」「にして」「にした」「にある」「なんら」「などに」「ないし」「ともに」「として」「ところ」「という」「できた」「ている」「である」「であり」「ついで」「ための」「ために」「ただし」「それを」「それら」「その後」「そこの」「すでに」「徐々に」「した後」「されて」「された」「さらに」「させる」「させて」「させた」「これを」「これら」「これに」「ことを」「ごとに」「かねる」「おらず」「および」「おける」「おいて」「いても」「あげて」「理解」「有し」「又は」「夫々」「範囲」「乃至」「任意」「如き」「中へ」「対し」「其々」「前記」「説明」「設け」「場合」「上記」「序で」「所望」「十分」「手段」「示す」「示し」「次の」「次に」「際に」「最大」「最小」「合計」「更に」「共に」「及び」「記載」「含む」「含み」「何ら」「下記」「一部」「以上」「以下」「れる」「両方」「られ」「より」「もの」「持つ」「もう」「まで」「また」「まず」「ます」「ほぼ」「の前」「の後」「のち」「には」「にて」「なる」「なり」「など」「なお」「とを」「どの」「とし」「同様」「でも」「ても」「です」「づつ」「ため」「その」「せず」「する」「ずつ」「優れ」「して」「した」「され」「定め」「これ」「この」「ごと」「こと」「ここ」「から」「かつ」「かく」「おり」「行う」「いる」「あり」「予め」「あの」「的」「且」「該」「を」「る」「や」「も」「ば」「は」「の」「に」「な」「と」「で」「て」「つ」「し」「が」。
【００３８】
本形態において、これら「冗長な語句」は、日本語で記憶されているが、翻訳した際に上記冗長な語句として翻訳されて表記される複数の外国語を「冗長な語句」として記憶しておいても良い。
【００３９】
本形態では、検索対象文書と被検索対象文書との類似性を判断するため、検索対象文書と被検索対象文書の、それぞれに使われている「作者が伝えたい意味を持つ語句」を個々に比較して共通に使われる語句の抽出を語句抽出手段１で行っている。検索対象文書と被検索対象文書の双方に使われる共通の「作者が伝えたい意味を持つ語句」が多い方が、両文書の内容が類似した内容であると認識することができる。一方、検索対象文書と被検索対象文書の双方に使われている共通の「作者が伝えたい意味を持つ語句」の数が「少ない」あるいは「ない」場合には、両文書の内容は類似していないと認識することができる。
【００４０】
ある技術分野の発明を文書として記述する場合、その作者が伝えたい内容が特殊であればあるほど、そこで使われる語句は専門的な用語となる傾向がある。文書に表記されると想定される技術分野を複数の分類水準（カテゴリー）として準備しておき、さらに各分類水準（カテゴリー）で使われる可能性の高い語句（専門的な用語＋一般的な語句も含む）の候補を複数登録しておくとよい。そこで、本形態では、語句分類範囲作成手段４に複数の分類水準と各分類水準に対応する語句を予め登録して記憶させている。
【００４１】
本形態において、語句分類抽出手段４は、語句抽出手段１で各文書から抽出された１つの「作者が伝えたい意味を持つ語句」を、予め登録（記憶）させた分類水準（カテゴリー）から、その語句がどの分類水準のどの候補と一致した語句であるか判定し、抽出した語句と登録されて候補の語句とが一致したときは、一致した候補の語句が登録された分類水準（カテゴリー）の語句であるとするとともに、その一致した語句について計数（カウントアップ）するように構成されている。語句分類抽出手段４では、この分類作業を、データベース２に記憶された被検索対象文書と、選択あるいは入力された検索対象文書の「作者が伝えたい意味を持つ語句」に対してそれぞれ行っている。そして、１つの文書から分類水準（カテゴリー）と計数（頻度）の関係を１つの表形式にして表示手段５に表示している。この分類水準（カテゴリー）と計数（頻度）の関係を表形式としてものをワードスペクトラムと称する。
【００４２】
より精密なワードスペクトラムを作成するためには、分類水準（カテゴリー）をより細かく指定するのが好ましいが、あまり細かくしても実用的でないので、分類水準（カテゴリー）の数は実用的には十数個から百数十個の範囲が適当であると、本願発明者は考えている。また、それぞれの分類水準（カテゴリー）に登録する語句の数は少なくとも１千語以上で、より効果的な分類とするには５万語程度が適当である。これら語句は、随時キーボード３から入力して登録するようにしても良いし、複数の語句を予めデータとしてＣＤ−ＲＯＭ等の各種記録媒体に記憶しておき、その記録媒体から追加するような形態であっても良い。
【００４３】
分類水準（カテゴリー）の種類の一例を表１に示す。この分類水準（カテゴリー）では、項目分野の大分類が１１分野、それぞれの分野が中分類として２つ以上１４以下の分野を有しており、総計は７０分類とされている。すなわち、表１の分類は、１）〜１１）分類とされ、各分類がさらに５分類＋６分類＋２分類＋４分類＋１４分類＋１１分類＋３分類＋９分類＋４分類＋２分類＋１０分類と区分されて合計７０分類とされている。これら分類と、その分類に関連する語句が、語句分類抽出手段４に予め登録されている。分類水準（カテゴリー）の種類は、上記７０分類に制限されるものではなく、新たな分類水準（カテゴリー）を、例えば入力手段３から入力して語句分類抽出手段４に登録するようにしても良い。
【００４４】
【表１】
2006301732.tif 000003
【００４５】
検索対象文書や披検索対象文書として、特許文書等に多く見られる記述のように、その権利範囲をより広く取るために複数の技術分野に渡って記述された文書がある。以下に幾つかの特許文書の例として、その内容の一部を抜粋したものを記載し、この文書を検索対象文書として類似文書検索装置に入力した場合と、データベース２に登録された被検索対象文書として説明する。また、語句分類抽出手段４には、表１に示す各分類と対応させて、各分野で使用されそうな語句が予め登録されているものとする。
（特許文書１）出願番号：特願平０４−０７３８４５
発明名称：ころがり軸受用接触シール
「請求項１」  径方向荷重を受け持つラジアル軸受に用いられるころがり軸受用シールであって、摺動部の一部または全体が潤滑ゴムの組成物から形成され、前記潤滑性ゴム組成物が、第１必須成分である熱可塑性フルオロ樹脂、第２必須成分であるフッ素ゴム、および第３必須成分である低分子量含フッ素重合体からなる、ころがり軸受用接触シール。
「請求項２」  前記潤滑性ゴム組成物に、熱硬化性樹脂の硬化粉末またはガラス転移点が３００℃以上の耐熱性樹脂粉末が添加されている、請求項１のころがり軸受用接触シール。
「請求項３」  前記第１必須成分である熱可塑性フルオロ樹脂がテトラフルオロエチレン・エチレン共重合体、テトラフルオロエチレン・パーフルオロアルキルビニルエーテル共重合体およびテトラフルオロエチレン・ヘキサフルオロプロピレン共重合体からなる群から選ばれる１種以上である、請求項１のころがり軸受用接触シール。
【００４６】
このような特許文書１が入力されると、語句抽出手段１では、「作者が伝えたい意味を持つ語句」のみを抽出して、かつ重複した語句を１つにまとめてリストアップする。すなわち、作者が伝えたい意味を持つ語句」としては、「径方向荷重、ラジアル軸受、ころがり軸受用シール、摺動部、ころがり軸受用接触シール、潤滑ゴム、組成物、潤滑性ゴム組成物、必須成分、ガラス転移点、熱可塑性フルオロ樹脂、フッ素ゴム、低分子量含フッ素重合体、熱硬化性樹脂、耐熱性樹脂粉末、テトラフルオロエチレン・エチレン共重合体、テトラフルオロエチレン・パーフルオロアルキルビニルエーテル共重合体、テトラフルオロエチレン・ヘキサフルオロプロピレン共重合体」の各語句が抽出され、これら語句を特許文書１から抽出された語句の集合体とする。特許文書１に記載の語句のうち、「請求項」という語句は、説明の都合上、抽出対象外とした。
【００４７】
次に、類似文書検索装置では、この集合体を構成する語句が、どの分類水準（カテゴリー）で使用されている語句であるかを、語句分類範囲作成手段４を用いて分類する。その分類結果を表２に示す。
【００４８】
【表２】
2006301732.tif 000004
【００４９】
表２において、該当する語句がある分類水準（カテゴリー）には、該当する語句が割り当てられ、該当する語句のない分類水準（カテゴリー）には、「なし」と表記される。表２では、どの分類水準で使われることが多い語句かということで抽出している。本来は厳密さを重要視し、より精度が高い分類作業が要求されるが、説明の都合上、複数の分類水準にまたがる可能性がある語句は暫定的に１つに制限している。
【００５０】
特許文書１では、５）機械工学分野と、６）化学・化学工業分野以外の語句が存在しなかったので、これ以外の分類水準は表２には表記されない。表２から、特許文書１の集合体は、概ね６：９高分子化学と６：１０ゴム・プラスチックと５：３機械要素とで分類される語句で構成された集合体であることが、語句分類範囲作成手段４で判断される。
【００５１】
語句分類範囲作成手段４では、この表２に基づき分類水準（カテゴリー）と語句との関係を表す図２に示すワードスペクトラムを作成し、図１の表示手段５に表示する。図２において、黒丸●１個が語句一個に相当している。このようなワードスペクトラムを語句分類範囲作成手段４で作成して表示手段５に表示することで、検索者は、検索対象文書となる特許文書１が、どの分野に属した文献であるかを容易に知ることができる。
【００５２】
次に、被検索対象文書に対する処理について特許文献２を用いて説明する。基本的な処理は、特許文献１の場合と略同様である。
（特許文書２）出願番号：特願平１０−２７０６４８
発明名称：メカニカルガバナ付きディーゼルエンジン
「請求項１」  ポンプケースに燃料噴射ポンプと燃料噴射カム軸とが収容され、ポンプケースにガバナケースが取り付けられ、ポンプケースにころがり軸受けが設けられ、ポンプケース内で燃料噴射カム軸にフランジが設けられ、このフランジがころがり軸受けの内輪に接当されて、燃料噴射カム軸がスラスト軸受けされ、このころがり軸受けにラジアル軸受けされた燃料噴射カム軸の一端部に延設部が設けられ、この延設部がガバナケース内に導入され、この延設部にガバナウェイトが取り付けられ、このガバナウェイトの回転でガバナケースの内底空間に溜まった潤滑油がガバナレバーに向けて跳ね上げられるとともに、この潤滑油がポンプケースの内底空間を経てエンジンのオイルパンに戻るようにした、メカニカルガバナ付きディーゼルエンジンにおいて、フランジの外周縁部が、ころがり軸受けの鋼球又はころの回転中心を通過する仮想水平線よりも、軸受け中心軸線から遠ざかる位置まで延設され、ころがり軸受けの内輪と外輪とに挟まれた軸受け隙間と、ポンプケースの内底空間との間に、フランジの外周縁部が突き出されるようにしたもの。
【００５３】
このような特許文書２がデータベース２に記憶されていると、語句抽出手段１では、「作者が伝えたい意味を持つ語句」のみを抽出して、かつ重複した語句を１つにまとめてリストアップする。すなわち、作者が伝えたい意味を持つ語句」としては、特許文書２の記載内容から「エンジン、オイルパン、ガバナウェイト、ガバナケース、ガバナケース内、ガバナレバー、ころ、スラスト軸受け、ディーゼルエンジン、フランジ、ポンプケース、ポンプケース内、メカニカルガバナ、ラジアル軸受け、一端部、延設、延設部、遠ざかる位置、仮想水平線、回転、回転中心、外周縁部、外輪、挟まれた、隙間、鋼球、軸受け、取り付け、潤滑油、接当、中心軸線、跳ね上げ、通過する、導入、突き出されるよう、内底空間、内輪、燃料噴射カム軸、燃料噴射ポンプ、溜まった」、という語句の集合体が抽出される。本文書においても「請求項」という語句は抽出対象外とした。
【００５４】
次に、類似文書検索装置では、この集合体を構成する語句が、どの分類水準（カテゴリー）で使用されている語句であるかを、語句分類範囲作成手段４を用いて分類する。その分類結果を表３に示す。なお、下記の分類水準のいずれにも当てはまらなかった「一端部、挟まれた、隙間、通過する、導入、突き出されるよう、溜まった」の語句は抽出対象から除外している。
【００５５】
【表３】
2006301732.tif 000005
【００５６】
表３においても、該当する語句がある分類水準（カテゴリー）には、該当する語句が割り当てられ、該当する語句のない分類水準（カテゴリー）には、「なし」と表記される。表３では、どの分類水準で使われることが多い語句かということで抽出している。本来は厳密さを重要視し、より精度が高い分類作業が要求されるが、説明の都合上、複数の分類水準にまたがる可能性がある語句は暫定的に１つに制限している。なお、表３の分類水準のいずれにも当てはまらなかった「一端部、挟まれた、隙間、通過する、導入、突き出されるよう、溜まった」の語句は抽出対象から除外している。
【００５７】
特許文書２では、概ね５：３機械要素、と５：５機械工作・設計、に分類される語句で構成された集合体の文書であることが理解できる。これは、化学・化学工業分野の語句が一切見られていない事からも理解できる。
【００５８】
語句分類範囲作成手段４では、この表３に基づき分類水準（カテゴリー）と語句との関係を表す図３に示すワードスペクトラムを作成し、図１の表示手段５に表示する。図３において、黒丸●１個が語句一個に相当している。このようなワードスペクトラムを語句分類範囲作成手段４で作成して表示手段５で表示するので、検索者は、検索対象文書となる特許文書２が、どの分野に属した文献であるかを容易に知ることができる。
【００５９】
次に、特許文書１と特許文書２は明らかに異なる内容の文書であることは、各文書の内容を読み比べてみるとわかるが、今回示したように一連の処理作業（文書選択→語句の抽出→分類水準毎への語句の振分け→図２，図３に示すように視覚化）によって得られた図２、図３に示すワードスペクトラムを見比べてみると、両者が類似しているかどうかが瞬時に判断できるばかりでなく、それぞれがどこに重点が置かれて記述された文書であるか、すなわち相違点はどこにありそうかという部分までも簡単に判断することができる。
【００６０】
この図２、図３のような図をワードスペクトラムと呼称するのは、あたかも分類水準とその頻度数の関係を電気通信波のスペクトルのごとく扱うことができ、適当な加工処理することによって相違点まで確定できる点からである。
【００６１】
次に、検索対象文書に対する処理について特許文献３を用いて説明する。  
（特許文書３）出願番号：特願昭６３−０４７１４１
発明名称：脱臭剤・脱臭剤の製造方法・脱臭方法・脱臭装置およびこの脱臭装置を備えた冷凍サイクル装置
「請求項１」吸着剤と光触媒との混合物を焼結してなることを特徴とする脱臭剤。
「請求項２」吸着剤と、光触媒と、II ａ・III ａ・IV ａ・V ａ・VI ａ・VIII・I b・II b・III b・IV b族の少なくとも１種の元素を含有する第２成分との混合物を焼結してなることを特徴とする脱臭剤。
「請求項３」吸着剤と光触媒との混合物は、多孔質吸着剤の表面に酸化チタンを被覆してなることを特徴とする請求項１または２記載の脱臭剤。
「請求項４」吸着剤と光触媒との混合物は、多孔質吸着剤の表面に30重量％の酸化チタンと10重量％の酸化錫との混合物を被覆してなることを特徴とする請求項１または２記載の脱臭剤。
「請求項５」前記吸着剤が、活性炭・アルミナ・シリカの少なくとも１種であり、前記光触媒が、TiO2・SnO2・ZnOの少なくとも１種であり、前記第２成分は、Cu・Zn・Lａ・Mo・Ｖ・Sr・Ag・Bａ・Ce・Sn・Fe・Ｗ・Pt・Pd・Mg・Alの少なくとも１種を含有するものであることを特徴とする請求項1,2,3または４記載の脱臭剤。
「請求項６」吸着剤と光触媒との混合物は、多孔質吸着剤の表面に３０重量％の酸化チタンと１重量％の酸化錫との混合物を被覆してなることを特徴とする請求項１または２記載の脱臭剤。
「請求項７」吸着剤と光触媒との混合物は、多孔質吸着剤の表面に３０重量％の酸化チタンと５重量％の酸化錫との混合物を被覆してなることを特徴とする請求項１または２記載の脱臭剤。
「請求項８」吸着剤と光触媒との混合物は、多孔質吸着剤の表面に３０重量％の酸化チタンと２０重量％の酸化錫との混合物を被覆してなることを特徴とする請求項１または２記載の脱臭剤。
「請求項９」吸着剤と光触媒との混合物は、多孔質吸着剤の表面に、硝酸銅、硝酸ランタン、モリブデン酸アンモニウム、硝酸亜鉛、塩化第２鉄、メタバナジン酸アンモニウム、硝酸ストロンチウム、硝酸リン、塩化白金酸、硝酸マグネシウム、硝酸パラジウム、硝酸アルミニウム、硝酸バリウム、硝酸セリウム、パラタングステン酸アンモニウムのうちいずれか１つのものと酸化チタンとの混合物を被覆してなることを特徴とする請求項１または２記載の脱臭剤。
【００６２】
このような特許文書３が入力されると、語句抽出手段１では、「作者が伝えたい意味を持つ語句」のみを抽出して、かつ重複した語句を１つにまとめてリストアップする。すなわち、作者が伝えたい意味を持つ語句」としては、
「表面,被覆,鉄,炭,脱臭剤,多孔質吸着剤,成分,硝酸銅,硝酸亜鉛,硝酸リン,硝酸ランタン,硝酸マグネシウム,硝酸バリウム,硝酸パラジウム,硝酸セリウム,硝酸ストロンチウム,硝酸アルミニウム,焼結,重量％含有,重量％,種,酸化錫,酸化チタン,混合物,光触媒,元素,吸着剤,含有,活性,塩化白金酸,塩化第二鉄,モリブデン酸アンモニウム,メタバナジン酸アンモニウム,パラタングステン酸アンモニウム,シリカ,アルミナ,ZnO,Zn,Ｗ,VIII,VIａ,Vａ,V,TiO,Sr,SnO,Sn,Pt,Pd,Mo,Mg,Lａ,IVb族,IVａ, IIIb, IIIａ, IIb, IIａ, Ib, Fe, Cu, Ce, Bａ, Al, Ag,」の各語句が抽出され、これら語句を特許文書３から抽出された語句の集合体とする。特許文書３に記載の語句のうち、「請求項」という語句は、説明の都合上、抽出対象外とした。
【００６３】
次に、類似文書検索装置では、この集合体を構成する語句が、どの分類水準（カテゴリー）で使用されている語句であるかを、語句分類範囲作成手段４を用いて分類する。その分類結果を表４に示す。
【００６４】
【表４】
2006301732.tif 000006
【００６５】
表４においても、該当する語句がある分類水準（カテゴリー）には、該当する語句が割り当てられ、該当する語句のない分類水準（カテゴリー）には、「なし」と表記される。表４では、どの分類水準で使われることが多い語句かということで抽出している。本来は厳密さを重要視し、より精度が高い分類作業が要求されるが、説明の都合上、複数の分類水準にまたがる可能性がある語句は暫定的に１つに制限している。
【００６６】
特許文書３では、概ね６：５無機化学と、６：１化学工業一般、で分類される語句で構成された集合体の文書であることが理解できる。これは、機械工業分野の語句が一切見られていない事からも理解できる。
【００６７】
語句分類範囲作成手段４では、この表４に基づき分類水準（カテゴリー）と語句との関係を表す図４に示すワードスペクトラムを作成し、図１の表示手段５に表示する。図４において、二重丸◎１個が語句２個に、丸○１個が語句一語に相当している。このようなワードスペクトラムを語句分類範囲作成手段４で作成して表示手段５で表示するので、検索者は、検索対象文書となる特許文書３が、どの分野に属した文献であるかを容易に知ることができる。
【００６８】
次に、被検索対象文書に対する処理について特許文献４を用いて説明する。基本的な処理は、特許文献４の場合と略同様である。
（特許文書４）出願番号：特願２０００−０９５８１５
発明名称：脱臭触媒材料
「請求項１」  吸着剤と光触媒と無機系複合組成物とを含有してなる脱臭触媒材料。
「請求項２」  前記吸着剤が、無機系多孔質物質である請求項１記載の脱臭触媒材料。
「請求項３」  前記無機系多孔質物質が活性炭、ハイシリカゼオライト、シリカゲル、セピオライト、ベントナイト、硫酸マグネシウムからなる群のうち少なくとも１種を含有してなる請求項２記載の脱臭触媒材料。
「請求項４」  前記光触媒が酸化チタン、酸化亜鉛、酸化スズ、酸化タングステンのうちいずれか一つであることを特徴とする請求項１から３何れかに記載の脱臭触媒材料。
「請求項５」  前記無機系複合組成物が、金属水酸化物および金属リン酸塩とを含有することを特徴とする請求項１から４何れかに記載の脱臭触媒材料。
「請求項６」  前記金属水酸化物の金属が２価であることを特徴とする請求項５に記載の脱臭触媒材料。
「請求項７」  前記金属水酸化物の金属の電気陰性度が小さいことを特徴とする請求項５又は６に記載の脱臭触媒材料。
「請求項８」  前記金属リン酸塩の金属が４価であることを特徴とする請求項５から７何れかに記載の脱臭触媒材料。
「請求項９」  表面が請求項１から８いずれかに記載の脱臭触媒材料で被覆された基材を有する脱臭触媒部材。
【００６９】
このような特許文書４が入力されると、語句抽出手段１では、「作者が伝えたい意味を持つ語句」のみを抽出して、かつ重複した語句を１つにまとめてリストアップする。すなわち、作者が伝えたい意味を持つ語句」としては、「硫酸マグネシウム,無機系,複合組成物,表面,被覆,度,電気陰性,炭,脱臭触媒部材,脱臭触媒材料,多孔質物質,小,種,酸化亜鉛,酸化チタン,酸化タングステン,酸化スズ,光触媒,群,金属水酸化物,金属リン酸塩,金属,吸着剤,基材,含有,活性,価,ベントナイト,ハイシリカゼオライト,セピオライト,シリカゲル,」の各語句が抽出され、これら語句を特許文書４から抽出された語句の集合体とする。特許文書４においても、「請求項」という語句は、説明の都合上、抽出対象外とした。
【００７０】
次に、類似文書検索装置では、この集合体を構成する語句が、どの分類水準（カテゴリー）で使用されている語句であるかを、語句分類範囲作成手段４を用いて分類する。その分類結果を表５に示す。
【００７１】
【表５】
2006301732.tif 000007
【００７２】
表５においても、該当する語句がある分類水準（カテゴリー）には、該当する語句が割り当てられ、該当する語句のない分類水準（カテゴリー）には、「なし」と表記される。表５では、どの分類水準で使われることが多い語句かということで抽出している。本来は厳密さを重要視し、より精度が高い分類作業が要求されるが、説明の都合上、複数の分類水準にまたがる可能性がある語句は暫定的に１つに制限している。また、分類水準のいずれにも当てはまらなかった「小,種,群」の語句につては抽出対象外として。
【００７３】
特許文書４では、概ね６：５無機化学と、６：１化学工業一般、で分類される語句で構成された集合体の文書であることが理解できる。これは、機械工業分野の語句が一切見られていない事からも理解できる。
【００７４】
語句分類範囲作成手段４では、この表５に基づき分類水準（カテゴリー）と語句との関係を表す図５に示すワードスペクトラムを作成し、図１の表示手段５に表示する。図５において、二重丸◎１個が語句２個に、丸○１個が語句一語に相当している。このようなワードスペクトラムを語句分類範囲作成手段４で作成して表示手段５で表示するので、検索者は、検索対象文書となる特許文書４が、どの分野に属した文献であるかを容易に知ることができる。
【００７５】
次に、特許文書３と特許文書４は明らかに類似した内容の文書であることは、各文書の内容を読み比べてみるとわかるが、今回示したように一連の処理作業（文書選択→語句の抽出→分類水準毎への語句の振分け→図４，図５に示すように視覚化）によって得られた図４、図５に示すワードスペクトラムを見比べてみると、両者が類似しているかどうかが瞬時に判断できるばかりでなく、それぞれがどこに重点が置かれて記述された文書であるか、すなわち相違点はどこにありそうかという部分までも簡単に判断することができる。また、語句分類範囲作成手段４で特許文書３，４についての処理が行われた場合、語句分類範囲作成手段４では、図６に示すように図４と図５の内容を同一画像上に表示するようにしても良い。つまり、検索対象文書と被検索対象文書から「作者が伝えたい意味を持つ語句のみを抽出して、かつ重複した語句を１つにまとめて表示することで、特許文書３と特許文書４の記述内容が、非常に類似しているという点を、検索者に対して容易に知らせることができる。
【００７６】
図４，図５、図６において、特に一つに「まとめる」という部分、さらには語句の個数を二重丸◎１個が語句二語に、丸○１個が語句一語にして表示しているが、これらは何れもワードスペクトラム（分類水準と語句の出現頻度）を作成することの有効性を説明するためのものであって、このような分類形態に限定されるものではない。
【００７７】
次に、複数の文書の類似性評価の必要性について説明する。ここでは、検索する内容を、自らの技術を権利化するために出願を考えている場合で、その技術内容に新規性があることを確認したいという時に、既出の膨大な公開特許文書群の中から類似文書の検索を行なう場合を想定してみる。
【００７８】
例えば、検索者が考えた技術内容と略一致する内容が記載された文書を見つけようとする場合、その内容に類似するもの、あるいは同一の内容のものが既に存在している場合には、従来手法のように記憶手段上での「キーワード検索」手法を使って、かつそこでキーワードの数を増やしていくなどの手法により、その検索範囲が狭められて検索制度が向上して比較的簡単に類似あるいは同一の文書を見つけ出すことができる。無論、その「キーワード検索」の作業によって、「見つけ出せなかった」という結果が出た場合には「完全に同じ内容のものは存在しない」ということも確認することができる。
【００７９】
確かにそれらのことに限れば、「キーワード検索」は、検索者にとって大変便利なことだが、多くの場合、実際の業務ではそれだけでは検索者に満足されないことのほうが圧倒的に多い。すなわち、「完全に同じ」ではないが「部分的に同じ」という内容の文書が存在する場合、それによって自分の考えた技術の権利化が阻まれる可能性がある。それが単純に「特許として権利化できない」だけであれば、それほど大きな損失にはならないが、その内容が権利化されることを前提に会社規模で多大の投資（人・物・金・時間）が投入された場合には、表面化した時点ではほとんど投資が回収できないという事態も想定され、深刻な状況を迎える事になる。
【００８０】
以上のことから「完全に同じ」内容の文書だけでなく「部分的に同じ」既出の内容が記載された文章を見つけ出すこと事によって、会社規模でどの程度の投資（人・物・金・時間）を投入するか、あるいは見送るかという戦略的判断やリスク管理も可能となる。このため、特許関連の文書の類似性評価は非常に大切である。また語句分類範囲作成手段４を使ってその評価結果を表示装置５に表示すれば、「部分的に同じ」という中身に対して、どこがどう違っていてどこがどう類似しているか、というところまで視覚的に瞬時に把握することができ、検索者の理解を促進させ、該当候補として検索された文書内容を読む負担を軽減させることができるという効果がある。
【００８１】
すなわち、本願に掛かる類似文書検索装置においては、類似の度合いを表示装置５に表示されるワードスペクトラムから容易に判断できるので、検索者の検索に掛かる負担や検索時間の短縮化を図ることができる。
【００８２】
次に、複数の文書間での類似度について説明する。類似性の評価を行うにあたって、「類似」とは何かを定義しなければならない。以下、例文をもって具体的に説明する。
【００８３】
例文Ａ：記録紙を円筒に巻き付け、円筒を回転させて画像形成をおこなう。  
例文Ｂ：画像形成するにあたり円筒に巻き付けた記録紙を回転させます。  
この例文Ａと例文Ｂについて検討すると、例文Ａと例文Ｂは互いに倒置法によって書かれた文章で、伝える内容は全く同じである。これら文書を本願の類似文書検索装置を使って、冗長な語句（「文章として読みやすくするための語句」）を取り除くと次のような語句が抽出される。
【００８４】
例文Ａについては、「記録紙、円筒、巻き付け、円筒、回転、画像形成」のなる語句の集合体が得られる。そして、ここでは、さらに得られた語句のうち重複する語句を一つにまとめるという作業を行われることで、上記の語句の集合体は、「記録紙、円筒、巻き付け、回転、画像形成」というの５つの語句からなる集合体とされる。
【００８５】
例文Ｂについても同様の処理をすると、得られる語句の集合体は最終的に、
「記録紙、円筒、巻き付け、回転、画像形成」の５つの語句の集合体となり、例文Ａと同じ結果、すなわち類似度が１００％になる。すなわち、この例では、語句の集合体が同じになったということと、ＡとＢは互いに倒置法によって書かれた文章で、伝える内容は全く同じ。という事実は等価と考えられる。
【００８６】
つぎに、上記例文Ａと新たな例文Ｃとを比較してみる。  
例文Ａ：記録紙を円筒に巻き付け、円筒を回転させて画像形成をおこなう。  
例文Ｃ：画像形成するにあたり円筒に巻き付けて回転させます。  
これらのうち、例文Ｃに対して類似文書検索装置を適用してみると、例文Ｃとは上記の例文Ｂの記述にある語句のうち「記録紙を」が抜けた状態の語句の集合体の文書であることがわかる。  
すなわち、上記の語句の集合体にすると、
例文Ａは、「記録紙、円筒、巻き付け、回転、画像形成」の５つの語句が最終的に抽出され、
例文Ｃは、「円筒、巻き付け、回転、画像形成」の４つの語句が最終的に抽出される。
【００８７】
ここで、例文Ａと例文Ｂが同一で「類似性１００％」とした場合、例文Ａと例文Ｇの類似性は何％になるかというアンケート調査を行った。その結果を図７に示す。図７は、１６名に対して行った聞き取り結果である。１６名のうち１１名が技術職者である。図７において、横軸は直感の判定数値（割合）を  ％で表し、縦軸（頻度）は、その人数を示している。
【００８８】
例文Ａと例文Ｃの類似性は９０％以上と答えた人は１名
例文Ａと例文Ｃの類似性は７０％以上９０％未満と答えた人は５名
例文Ａと例文Ｃの類似性は５０％以上７０％未満と答えた人は５名
例文Ａと例文Ｃの類似性は３０％以上５０％未満と答えた人は２名
例文Ａと例文Ｃの類似性は１０％以上３０％未満と答えた人は２名
例文Ａと例文Ｃの類似性は０％以上１０％未満と答えた人は１名、であった。
【００８９】
当初、語句の集合体が５個に対して４個であれば８０％と回答する人が多いと想定していたが、実際に直感で回答してもらった結果は図７のようなヒストグラムとなった。
【００９０】
わずか一語しか減っていないのに、実際には類似性が０％以上１０％未満と回答する人もいるということも含めて、この調査の結果から、文書が「類似」しているかどうかは「読む人」の嗜好・性別・環境・感性・経験・社会的地位などによって大きく左右されることであると、本願発明者は判断した。
【００９１】
したがって人の感覚に合致するように「類似している」「類似していない」を自動的に判定しようとした場合には、もし世の中に確固たる「人」の標準的判断基準となるものが存在しているならば、それに従うのがよいが、現実的には「そのようなもの」は存在し得ないため、自動的に判定すること自体が破綻することになる。つまり、判断基準は、「人」それぞれの嗜好・性別・環境・感性・経験・社会的地位など異なっているために考え方に違いがあり、よってこのことは人によって判断基準が違うということを意味するものと考察される。したがって、人の判断基準の「標準的なものを求める」ということ自体にはあまり意味がないと言える。
【００９２】
よって、本発明の「類似度」の定義としては、それぞれの（文書中）に使われている、すなわち、検索対象文書と被検索対象文書で使用されている「冗長な語句」を除いた「作者が伝えたい意味を持つ語句」の数と両者の「共通語句」の数に基づいた、個人差のない一定の手順によって算出できるもので、０％〜１００％として数値化されるものとすることとした。
【００９３】
以下に、２つの文書の「類似度」を後述の判定式を用いて一つの数値にする場合について説明する。  
いま、類似度を判定する二つの文書となる検索対象文書と被検索対象文書を、便宜的に「もとになる文章」と「比較する文章」とする。それぞれの文章から「冗長な語句」を削除し、「作者が伝えたい意味を持つ語句」＝「意味ある語句」のみを残してその語句の集合体を図１に示すが類似文書検索装置を用いて抽出する。この時の抽出結果の関係を、図８を用いて説明する。図８において、符号Ｍは「もとになる文章」から抽出された「意味ある語句の集合体」であり、その各要素（語句）をｍで示す。一方、符号Ｈは「比較する文章」から抽出された「意味ある語句の集合体」を示し、その各要素（語句）をｈで示す。符号Ｘは、両集合体の共通集合部を指し、その要素をｘで示す。
【００９４】
一般に、ある文書から「冗長な語句」を削除して、「意味ある語句」をフィルタリングして残すと、その内訳は、２文字の語句、３文字の語句、４文字の語句、５文字以上の語句のそれぞれの「語句の集合」となる。なお、１文字の語句は説明の都合上、ここでは無視している。如何なる分野の語句であってもその数は有限であり、さらにその分野を特定の技術に絞り込むと、その語句数は大幅に少なくなってしまう。
【００９５】
すなわち、一つの技術分野で使用される２文字の語句、３文字の語句、４文字の語句、５文字以上の語句、のそれぞれの語句は各文書で繰り返し「重複使用」されており、１つの語句を構成する文字数が少ないほど「重複使用」の回数も多くなる。
【００９６】
例えば、「光触媒」という特定の分野の特許文書６４８０件の請求項をすべて調べ、そこに出てくる「語句の集合」の内訳をしらべてみた結果が図９である。図９は、抽出された語句のうち、重複使用されている語句と重複使用されていない語句の割合と、その重複使用されていない語句の文字数別の内訳を示す。抽出語句数３００，００３語のうち「重複なし」で使われる語句数はわずか２２％であった。
【００９７】
この特定の技術分野（ここでは「光触媒」）の特許文書６４８０件に記載された、すべての請求項で使われた語句、３００，００３語のうち、
重複使用されない２文字の語句は６，１０１語(約２％)、
重複使用されない３文字の語句は１２，０７３語（約４％）、
重複使用されない４文字の語句は１５，３０２語（約５％）、
重複使用されない５文字以上の語句は３３，０２７語（約１１％）であり、２３４，０２８語（約７８％）の語句は何れかの文字数の語句が重複して利用されている。このような結果から、様々な文書で使われる語句を文字数によって分別して取り扱うことは、後述する内容と併せて考えた場合には大変合理的となる。
【００９８】
図１０は、図８に示す「もとになる文章」と「比較する文章」のそれぞれの「意味ある語句」の集合関係を、各要素の文字数別に分けて表示して説明したものである。図１０において、「もとになる文章」からはＭ：２文字の語句という「意味ある２文字の語句の集合体」が得られ、その各要素はｍ２となる。もう一方の「比較する文章」からはＨ：２文字の語句という「意味ある２文字の語句の集合体」が得られ、その各要素はｈ２となる。両者の共通集合はＸ２で示し、その要素はｘ２で示す。
【００９９】
同様に、「もとになる文章」からはＭ：３文字の語句という「意味ある３文字の語句の集合体」が得られ、その各要素がｍ３となる。「比較する文章」からはＨ：３文字の語句という「意味ある３文字の語句の集合体」が得られ、その各要素がｈ３となる。また、両者の共通集合をＸ３で示し、そこにあたる要素をｘ３で示した。
【０１００】
「もとになる文章」からはＭ：４文字の語句という「意味ある４文字の語句の集合体」が得られ、その各要素はｍ４となる。「比較する文章」からはＨ：４文字の語句という「意味ある４文字の語句の集合体」が得られ、その各要素はｈ４となる。そして、両者の共通集合をＸ４で示す、そこにあたる要素はｘ４で示した。
【０１０１】
「もとになる文章」からはＭ：５文字以上の語句という「意味ある５文字以上の語句の集合体」が得られ、その各要素はｍ５となる。「比較する文章」からはＨ：５文字以上の語句という「意味ある５文字以上の語句の集合体」が得られ、その各要素はｈ５となる。両者の共通集合をＸ５で示し、そこにあたる要素をｘ５で示した。
【０１０２】
説明上、便宜的に「２文字」から「５文字以上」までの要素を例示して説明するが、文字数の上限はなく、実際の処理においては最大文字数が「５文字」という数字に限定されるものではない。
【０１０３】
各集合体の要素を１０文字、２０文字、３０文字・・・としても何ら問題ないが、文字数を過度に多くしても、図９に示すように、５文字以上の語句が３３，０２７語（約１１％）であったことを考慮した場合、文字数が多いものを分類する枠として有効なのはせいぜい７文字程度までと推定される。
【０１０４】
今回調べた「光触媒」という特定の分野の特許文書６４８０件の請求項のすべてに関して、冗長な語句をフィルタリングして抽出した語句数３００，００３語のうち「重複なし」で使われる８文字以上の語句数はわずか２，７５３個であり、しかも、そのうちの２文字、３文字・・・・７文字の何れかが組み合わされて８文字以上の語句の全部を構成しているという語句数は１，２４１個、さらに２文字、３文字・・・・７文字のいずれかが組み合わされて８文字以上の語句の一部を構成しているという語句数は１，３０７個であった。
【０１０５】
次に各要素である語句の文字数について説明する。  
２文字の語句＝冷却
３文字の語句＝冷却水、冷却器、冷却管
４文字の語句＝冷却保持、冷却分留、冷却速度、冷却固化、冷却器室
５文字以上の語句＝冷却循環水、冷却ファン、冷却ダクト、冷却コイル、冷却送水装置、冷却機器作動、冷却水ユニット、冷却水取出し口、冷却循環水用添加剤、冷却ファン騒音、冷却ダクト用配管、冷却水温度監視、冷却水循環装置
上記の例（２文字から５文字以上の語句）はすべてに「冷却」という語句が含まれている。文字数が多いほど、語句が持つ意味がより確定的・限定的になり、逆に文字数が少ないほど語句が持つ意味の自由度が高くなり、幅広く使えることがわかる。すなわち、より文字数の多い語句を対象となる文書中に見つけることができれば、その語句が使われている文書内容がある程度特定できる可能性が高いということを示している。
【０１０６】
図１０に示す「もとになる文章」と「比較する文章」のＭとＨの語句数に大きな差がないとき、すなわち、所定値を越えていない場合には、両者の類似度は次の式１，式２によって求められる。
【０１０７】
第１類似度＝ａ×（ｘ２／ｍ２）＋ｂ×（ｘ３／ｍ３）＋ｃ×（ｘ４／ｍ４）＋ｄ×（ｘ５／ｍ５）・・・式１
第２類似度＝ｐ×（ｘ２／ｈ２）＋ｑ×（ｘ３／ｈ３）＋ｒ×（ｘ４／ｈ４）＋ｓ×（ｘ５／ｈ５）・・・式２
すなわち、式１、式２は、語句分類範囲作成手段４に予め記憶されていて，抽出される語句の類似度を算出するようにしている。そして、語句分類範囲作成手段４では、算出した第１類似度と第２類似度のうち、より小さい値となった方を選択する用に構成されている。
【０１０８】
式１，式２において、ａ、ｂ、ｃ、ｄ、ｐ、ｑ、ｒ、ｓは係数であり、第１類似度または第２類似度が０％から１００％の範囲の数値になるよう調整された数値である。すなわち、α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊは、第１類似度または第２類似度が０から１００％の範囲の数値になるように調整された任意の数値とされている。第１類似度及び／または第２類似度の数値化に際しては、０から１００％の範囲の数値に限定されるものではなく、例えば１割、２割と言うような０から１００％の範囲の数値に相当する数値となるようにしてもよい。
【０１０９】
図１０に示す「もとになる文章」と「比較する文章」のＭとＨの語句数に大きな差があるとき、すなわち、所定値を越える場合に、両者の類似度は、次の式３、式４によって求められる。
【０１１０】
第１類似度＝ａ×（ｘ２／ｍ２）＋ｂ×（ｘ３／ｍ３）＋ｃ×（ｘ４／ｍ４）＋ｄ×（ｘ５／ｍ５）・・・式３
第２類似度＝ｐ×（ｘ２／ｈ２）＋ｑ×（ｘ３／ｈ３）＋ｒ×（ｘ４／ｈ４）＋ｓ×（ｘ５／ｈ５）・・・式４
すなわち、式３、式４、語句分類範囲作成手段４に予め記憶されていて，抽出される語句の類似度を算出するようにしている。そして、語句分類範囲作成手段４では、算出した第１類似度と第２類似度のうち、Ｍが大きいときは第２類似度を、Ｈが大きいときは第１類似度を選択するように構成されている。ここで、ａ、ｂ、ｃ、ｄ、ｐ、ｑ、ｒ、ｓは係数であり、第１類似度または第２類似度が０％から１００％の範囲の数値になるよう調整された数値である。
【０１１１】
先に示したように、より文字数の多い語句を文書中に見つけることができれば、その語句が使われている文書内容がある程度特定できる可能性が高い、という点を考慮すると、係数ａ、ｂ、ｃ、ｄ、ｐ、ｑ、ｒ、ｓはａ≦ｂ≦ｃ≦ｄ、ｐ≦ｑ≦ｒ≦ｓであることが好ましい。
【０１１２】
また、先に示したように、説明上、便宜的に「２文字」から「５文字以上」までの要素として説明しているが、文字数の上限はなく、実際の処理においては「５文字」という数字に限定されない」ということに関連して、類似度の計算を「２文字」から「ｊ文字以上」までの要素とした場合の第１類似度と第２類似度は式５、式６によって求めることができる。
【０１１３】
第１類似度＝α２×（ｘ２／ｍ２）＋α３×（ｘ３／ｍ３）＋α４×（ｘ４／ｍ４）＋α５×（ｘ５／ｍ５）＋α６×（ｘ６／ｍ６）＋α７×（ｘ７／ｍ７）＋・・・＋αｊ×（ｘｊ／ｍｊ）・・・式５
第２類似度＝β２×（ｘ２／ｈ２）＋β３×（ｘ３／ｈ３）＋β４×（ｘ４／ｈ４）＋β５×（ｘ５／ｈ５）＋β６×（ｘ６／ｈ６）＋β７×（ｘ７／ｈ７）＋・・・＋βｊ×（ｘｊ／ｍｊ）・・・式６
但し、α２、α３、α４、α５、α６、α７、・・・αｊ、β２、β３、β４、β５、β６、β７、・・・βｊはα２≦α３≦α４≦α５≦α６≦α７・・・≦αｊ、β２≦β３≦β４≦β５≦β６≦β７・・・≦βｊであることが好ましい。
【０１１４】
ここでαｊ、βｊは語句要素の文字数の区切りをｊ文字としたときの、それぞれの係数となり、第１類似度または第２類似度が０％から１００％の範囲の数値になるよう調整された数値である。図１０に示す「もとになる文章」と「比較する文章」のＭとＨの語句数に大きな差がないとき（所定値を越えない場合）、両者の類似度は式５、式６によって計算される、第１類似度と第２類似度のうち、より小さい値となった方を選択する。「もとになる文章」と「比較する文章」のＭとＨの語句数に大きな差があるとき（所定値を越える場合）、両者の類似度は第１類似度と第２類似度のうち、Ｍが大きいときは第２類似度が、Ｈが大きいときは第１類似度が選択される。
【０１１５】
図１１は、文書とそれを構成している語句を模式的に示した図である。ここでいう語句とは「作者が伝えたい意味を持つ語句」であり、もとの文書から「冗長な語句」を削除することによって得られた状態である。図１１中で各語句の色やサイズが違うのは「文字数」による違い、「内容」による分類水準の違いを表現している。
【０１１６】
図１２において、図１２（ｂ）は、図１２（ａ）に示す１００％の状態の、もとの文書の中から符号２０と符号２１で示した語句が欠落した状態を示している。すなわち５２％と示した図１２（ｂ）は、部分的に記述文が欠落した様子を示している。一方、図１３において、図１３（ｂ）は、図１３（ａ）に示す１００％の状態の、もとの文書の中から符号２２、２３、２４を除く語句が欠落した状態を示している。すなわち、２４％と示した図１３（ｂ）は、文書の語句のほとんどが欠落した状態で、その内容を伝えていない状態を示している。図１３の左側から右側を見ると２４％しか伝えていないことになるが、範囲を限定して図１３を右側から左側を見ると、ほぼ１００％伝えていることがわかる。
【０１１７】
すなわち、語句分類範囲作成手段４では、図１４に示す類似度判定処理が実行される。この処理では、ステップＣ１で、集合体ｍと集合体Ｈの語句数を取込み、ステップＣ２で集合体Ｍと集合体Ｈの語句数差Ｓを算出し、テップＣ３において第１類似度及び第２類似度を式５，６を用いて算出する。そして、ステップＣ４において、語句数差Ｓが予め設定された所定値Ｓ１を越えないには、式５、式６によって計算された第１類似度と第２類似度のうち、より小さい値となった方を選択し、この処理を終える。一方、ステップＣ４において語句数差Ｓが所定値Ｓ１を越える場合には、ステップＣ６に進む。そして、第１類似度と第２類似度のうち、集合体Ｍの値が大きいときはステップＣ７に進んで第２類似度を選択し、集合体Ｈの値が大きいときはステップＣ８に進んで第１類似度を選択して、この処理制御を終える。
【０１１８】
このように、類似文書検索装置における語句分類範囲作成手段４は、文字数で区別された、検索対象文書の語句、被検索対象文書の語句及び両文書に共通の語句の数を用いて両者の類似度を算出し、表示手段５に表示する用に機能する。
【０１１９】
本形態で説明した類似文書検索装置においては、検索対象文書群が記憶されたデータベース２から任意に検索対象文書を選択、あるいは検索対象文書をキーボード３で入力し、語句抽出手段１を用いて、この選択あるいは入力した検索対象文書及び被検索対象文書群から「冗長な語句」を少なくとも文書毎に削除、読み飛ばす、あるいは判読不能として「作者が伝えたい意味を持つ語句」だけをそれぞれ抽出し、各文書毎に複数の抽出語句からなる集合体とし、語句分類範囲作成手段４を用いて、予め設定された複数の分類水準及び各分類水準に対応させて登録された語句を参照し、検索対象文書群から抽出した、例えば集合体Ｍを構成する語句ｍと、被検索対象文書群から抽出した、例えば集合体Ｈを構成する語句ｍとを、それぞれ分類水準及び登録された語句にそれぞれ対応させて分類するとともに、語句分類範囲作成手段４で、各集合体の語句を文字数によって区別してそれぞれ計数し、検索対象文書から抽出した語句と被検索対象文書群から抽出した語句とを比較して、両者に共通の語句を文字数によって区別して認識し、その数を式１〜式６で計数して類似性を判定するので、検索者の関心のある検索文書を、それと類似の文書を電子化された被検索対象文書群の中から検索する際に、機械的に検索されるので、検索者によって検索結果が左右されずに効果的に関心のある文書を検索することができる。
【０１２０】
また、語句分類範囲作成手段４が、文字数で区別された、検索対象文書の語句、被検索対象文書の語句及び両文書に共通の語句の数を用いて両者の類似度を算出し、表示手段５に表示するので、検索結果が検索者に視覚的に伝えられるので、検索時の判断を素早く行えるとともに、検索時間を短縮することができる。
【０１２１】
検索対象文書から抽出した語句の集合体Ｍと被検索対象文書から抽出した語句の集合体Ｈの語句数の差Ｓが予め設定した所定値Ｓ１を越えない場合には、第１類似度と第２類似度のうち、より小さい値となった方を選択し、集合体Ｍと集合体Ｈの語句数の差Ｓが所定値Ｓ１を超える場合で、集合体Ｍの語句数が集合体Ｈの語句数よりも大きい場合には第１類似度を選択し、集合体Ｈの語句数が集合体Ｍの語句数よりも大きい場合には第２類似度を選択するので、類似度をより精度よく算出することができる。
【図面の簡単な説明】
【０１２２】
【図１】本発明の一実施の形態である類似文書検索装置の概略構成を示す図である。
【図２】語句分類範囲作成手段によって表示される検索対象文書のワードスペクトラムの一例を示す拡大図である。
【図３】語句分類範囲作成手段によって表示される被検索対象文書のワードスペクトラムの一例を示す拡大図である。
【図４】語句分類範囲作成手段によって表示される別な検索対象文書のワードスペクトラムを示す拡大図である。
【図５】語句分類範囲作成手段によって表示される被検索対象文書のワードスペクトラムの別な例を示す拡大図である。
【図６】検索対象文書と被検索対象文書とが同時に表示される被検索対象文書のワードスペクトラムの別な例を示す拡大図である。
【図７】人間による文書の類似性の判断結果を示す特性図である。
【図８】検索対象文書の集合体と被検索対象文書の集合体と、両者が交わった共有部とその構成について説明するための概念図である。
【図９】重複して使用される語句の割合特性を示す図である。
【図１０】もとになる文章」と「比較する文章」のそれぞれの「意味ある語句」の集合関係を、各要素の文字数別に分けて表示して説明図である。
【図１１】文書とそれを構成している語句を模式的に示した図である。
【図１２】文書とそれを構成している語句と伝えたい内容が欠落した集合体の状態を模式的に示した図である。
【図１３】文書とそれを構成している語句と伝えたい内容が欠落した集合体の状態を模式的に示した別な図である。
【図１４】類似度判定処理の一形態を示すフローチャートである。
【符号の説明】
【０１２３】
１    語句抽出手段
２    記憶手段
３    入力手段
４    語句分類範囲作成手段
５    表示手段
Ｓ    集合体Ｍと集合体Ｈの語句数の差
Ｓ１    所定値
【図１】
2006301732.tif 000008
【図２】
2006301732.tif 000009
【図３】
2006301732.tif 000010
【図４】
2006301732.tif 000011
【図５】
2006301732.tif 000012
【図６】
2006301732.tif 000013
【図７】
2006301732.tif 000014
【図８】
2006301732.tif 000015
【図９】
2006301732.tif 000016
【図１０】
2006301732.tif 000017
【図１１】
2006301732.tif 000018
【図１２】
2006301732.tif 000019
【図１３】
2006301732.tif 000020
【図１４】
2006301732.tif 000021