複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成する接尾部情報生成手段と、前記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する基準接尾部選択手段と、前記複数の文書のそれぞれに対して、当該文書が前記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成する類似度基礎情報生成手段と、前記複数の文書のうちの第1の文書に対して前記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して前記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する類似度算出手段と、を備える文書間類似度算出装置。請求項1に記載の文書間類似度算出装置であって、前記類似度基礎情報生成手段は、前記選択された基準接尾部のそれぞれに対して、前記文書が当該基準接尾部を含む場合に当該基準接尾部を表す成分として、正の値を有し、一方、当該文書が当該基準接尾部を含まない場合に当該成分として0を有するベクトルを表す情報を、前記類似度基礎情報として生成するように構成され、前記類似度算出手段は、前記第1の文書に対して生成された前記類似度基礎情報が表すベクトルと、前記第2の文書に対して生成された前記類似度基礎情報が表すベクトルと、の間の角度が小さくなるほど大きくなる値を前記類似度として算出するように構成された文書間類似度算出装置。請求項2に記載の文書間類似度算出装置であって、前記類似度基礎情報生成手段は、前記文書が含む前記基準接尾部の数が多くなるほど、当該基準接尾部を表す成分として、大きくなる値を有する前記ベクトルを表す情報を、前記類似度基礎情報として生成するように構成された文書間類似度算出装置。請求項3に記載の文書間類似度算出装置であって、前記類似度基礎情報生成手段は、前記文書が含む前記基準接尾部の数が1だけ増える毎に当該基準接尾部を表す成分としての値を増加させる増分値を、当該基準接尾部を構成する文字の総数が多くなるほど大きくするように構成された文書間類似度算出装置。請求項1乃至請求項4のいずれか一項に記載の文書間類似度算出装置であって、前記基準接尾部選択手段は、前記生成された接尾部情報が表す接尾部の中から、複数の文書に基づいて生成された接尾部を、前記基準接尾部として選択するように構成された文書間類似度算出装置。請求項1乃至請求項5のいずれか一項に記載の文書間類似度算出装置であって、前記接尾部情報は、接尾辞木、又は、接尾辞配列を表す情報である文書間類似度算出装置。複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成し、前記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択し、前記複数の文書のそれぞれに対して、当該文書が前記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成し、前記複数の文書のうちの第1の文書に対して前記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して前記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する、文書間類似度算出方法。請求項7に記載の文書間類似度算出方法であって、前記選択された基準接尾部のそれぞれに対して、前記文書が当該基準接尾部を含む場合に当該基準接尾部を表す成分として、正の値を有し、一方、当該文書が当該基準接尾部を含まない場合に当該成分として0を有するベクトルを表す情報を、前記類似度基礎情報として生成し、前記第1の文書に対して生成された前記類似度基礎情報が表すベクトルと、前記第2の文書に対して生成された前記類似度基礎情報が表すベクトルと、の間の角度が小さくなるほど大きくなる値を前記類似度として算出する、文書間類似度算出方法。請求項8に記載の文書間類似度算出方法であって、前記文書が含む前記基準接尾部の数が多くなるほど、当該基準接尾部を表す成分として、大きくなる値を有する前記ベクトルを表す情報を、前記類似度基礎情報として生成する、文書間類似度算出方法。情報処理装置に、複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成する接尾部情報生成手段と、前記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する基準接尾部選択手段と、前記複数の文書のそれぞれに対して、当該文書が前記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成する類似度基礎情報生成手段と、前記複数の文書のうちの第1の文書に対して前記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して前記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する類似度算出手段と、を実現させるための文書間類似度算出プログラム。ところで、上記文書間類似度算出装置は、辞書に予め登録されている単語に基づいて形態素解析を行う。従って、辞書に登録されていない単語が文書に含まれる場合、上記文書間類似度算出装置は、類似度基礎情報が表すベクトルの成分として、正確な単語を用いることができない虞がある。なお、この種の問題は、ユーザが予め設定した特徴語を、類似度基礎情報が表すベクトルの成分として用いるように構成された文書間類似度算出装置においても同様に生じる。この結果、上記文書間類似度算出装置においては、高い精度にて類似度を算出することができない虞があった。また、NグラムN-gram方式に従って生成されたインデックスとしての文字列を、類似度基礎情報が表すベクトルの成分として用いるように上記文書間類似度算出装置を構成することも考えられる。これによれば、辞書に登録されていない単語が文書に含まれる場合であっても、高い精度にて類似度を算出できることが期待される。ところで、第1の単語の一部と、第2の単語の全体と、が一致することがある。例えば、第1の単語がプリンタであり、第2の単語がプリンである場合が想定される。この場合、文書間類似度算出装置がインデックスとしてプリンを生成した場合、プリンタに関する第1の文書と、プリンに関する第2の文書と、の間の類似度として、過度に大きな値を算出してしまう虞がある。即ち、この場合、高い精度にて類似度を算出することができない虞があった。また、インデックスは、例えば、ンが食のように特定の意味を有しない文字列も含めて生成される。従って、生成されるインデックスの総数は、比較的多くなる。このため、類似度基礎情報が表すベクトルの成分次元の数も過度に多くなる。その結果、類似度基礎情報に基づいて類似度を算出する際の文書間類似度算出装置の負荷が過大となる虞もあった。このため、本発明の目的は、上述した課題である高い精度にて文書間の類似度を算出することができない場合が生じること、及び、文書間の類似度を算出する際の負荷が過大となる場合が生じることを解決することが可能な文書間類似度算出装置を提供することにある。かかる目的を達成するため本発明の一形態である文書間類似度算出装置は、複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成する接尾部情報生成手段と、上記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する基準接尾部選択手段と、上記複数の文書のそれぞれに対して、当該文書が上記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成する類似度基礎情報生成手段と、上記複数の文書のうちの第1の文書に対して上記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して上記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する類似度算出手段と、を備える。また、本発明の他の形態である文書間類似度算出方法は、複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成し、上記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択し、上記複数の文書のそれぞれに対して、当該文書が上記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成し、上記複数の文書のうちの第1の文書に対して上記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して上記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する方法である。また、本発明の他の形態である文書間類似度算出プログラムは、情報処理装置に、複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成する接尾部情報生成手段と、上記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する基準接尾部選択手段と、上記複数の文書のそれぞれに対して、当該文書が上記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成する類似度基礎情報生成手段と、上記複数の文書のうちの第1の文書に対して上記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して上記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する類似度算出手段と、を実現させるためのプログラムである。本発明は、以上のように構成されることにより、文書間の類似度を算出する際の負荷が過大となることを防止しながら、高い精度にて類似度を算出することができる。以下、本発明に係る、文書間類似度算出装置、文書間類似度算出方法、及び、文書間類似度算出プログラム、の各実施形態について図1~図7を参照しながら説明する。<第1実施形態>構成図1に示したように、第1実施形態に係る文書間類似度算出装置10は、情報処理装置である。なお、文書間類似度算出装置10は、パーソナルコンピュータ、サーバ装置、携帯電話端末、PHSPersonalHandyphoneSystem、PDAPersonalDataAssistance、PersonalDigitalAssistant、カーナビゲーション端末、又は、ゲーム端末等であってもよい。文書間類似度算出装置10は、図示しない中央処理装置CPU;CentralProcessingUnit、及び、記憶装置メモリ及びハードディスク駆動装置HDD;HardDiskDriveを備える。文書間類似度算出装置10は、記憶装置に記憶されているプログラムをCPUが実行することにより、後述する機能を実現するように構成されている。機能図1は、上記のように構成された文書間類似度算出装置10の機能を表すブロック図である。文書間類似度算出装置10の機能は、文書情報記憶部11と、接尾部情報生成部接尾部情報生成手段12と、基準接尾部選択部基準接尾部選択手段13と、類似度基礎情報生成部類似度基礎情報生成手段14と、類似度算出部類似度算出手段15と、を含む。文書情報記憶部11は、複数の文書情報を記憶する。文書情報は、文書を表す情報である。文書は、少なくとも1つの文を含む。文は、複数の文字からなる文字列により構成される。文書情報記憶部11が記憶している文書情報は、ユーザにより入力された情報であってもよいし、他の情報処理装置から受信された情報であってもよい。接尾部情報生成部12は、文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書のそれぞれが含む文毎に、接尾部情報を生成する。接尾部情報は、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部即ち、N個の接尾部を表す情報である。本例では、接尾部情報は、接尾辞配列サフィックスアレイを表す情報である。接尾辞配列は、接尾部を辞書順に並べ替えた配列である。例えば、文がBANANAである場合、接尾部情報生成部12は、BANANA、ANANA、NANA、ANA、NA、及び、Aからなる6個の接尾部を、辞書順に並べ替えた、A、ANA、ANANA、BANANA、NA、及び、NANAからなる配列を表す接尾部情報を生成する。なお、接尾部情報は、接尾辞木サフィックス木を表す情報であってもよい。基準接尾部選択部13は、接尾部情報生成部12により生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する。なお、基準接尾部選択部13は、生成された接尾部情報が表す接尾部の中から、予め設定された閾値数2以上の整数よりも多い数の文に基づいて生成された接尾部を、基準接尾部として選択するように構成されていてもよい。類似度基礎情報生成部14は、文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書のそれぞれに対して、類似度基礎情報を生成する。類似度基礎情報は、当該文書が基準接尾部選択部13により選択された基準接尾部のそれぞれを含むか否かを表す情報である。本例では、類似度基礎情報は、基準接尾部選択部13により選択された基準接尾部のそれぞれを表す成分を有するベクトルを表す情報である。具体的には、類似度基礎情報生成部14は、類似度基礎情報が表すベクトルの成分のそれぞれの値を、当該成分が表す基準接尾部を当該文書が含む場合に正の値に設定し、一方、当該成分が表す基準接尾部を当該文書が含まない場合に0に設定する。更に、本例では、類似度基礎情報生成部14は、類似度基礎情報が表すベクトルの成分のそれぞれの値を、当該成分が表す基準接尾部を当該文書が含む数即ち、当該文書にて当該基準接尾部が出現する回数に、増分値を乗じた値に設定する。即ち、増分値は、文書が含む基準接尾部の数が1だけ増える毎に当該基準接尾部を表す成分としての値を増加させる増分を表す値である。本例では、類似度基礎情報生成部14は、増分値を、当該基準接尾部を構成する文字の総数が多くなるほど大きくなる値例えば、当該文字の総数に正比例する値に設定する。このようにして、類似度基礎情報生成部14は、文書が含む基準接尾部の数が多くなるほど、当該基準接尾部を表す成分として、大きくなる値を有するベクトルを表す情報を、類似度基礎情報として生成している、と言うことができる。類似度算出部15は、文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書のうちの任意の2つの文書が類似している程度を表す類似度を算出する。類似度算出部15は、当該2つの文書の一方第1の文書に対して、類似度基礎情報生成部14により生成された類似度基礎情報と、当該2つの文書の他方第2の文書に対して、類似度基礎情報生成部14により生成された類似度基礎情報と、に基づいて、類似度を算出する。具体的には、類似度算出部15は、第1の文書に対して生成された類似度基礎情報が表すベクトルと、第2の文書に対して生成された前記類似度基礎情報が表すベクトルと、の間の角度が小さくなるほど大きくなる値本例では、2つのベクトルのなす角の余弦を類似度として算出する。図2は、基準接尾部として、猫、白い、及び、鼠が選択された場合における、第1の文書に対するベクトルV1と、第2の文書に対するベクトルV2と、を概念的に示した説明図である。本例では、類似度算出部15は、文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書のすべての組み合わせのそれぞれに対して類似度を算出する。なお、類似度算出部15は、文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書の特定の例えば、ユーザにより指定された組み合わせのみに対して類似度を算出するように構成されていてもよい。作動次に、上述した文書間類似度算出装置10の作動について説明する。文書間類似度算出装置10のCPUは、図3乃至図5にフローチャートにより示した文書間類似度算出プログラムを実行するようになっている。具体的に述べると、文書間類似度算出装置10は、文書間類似度算出プログラムの処理を開始すると、先ず、各文文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書のそれぞれが含む文のそれぞれに対して接尾部情報を生成するステップS101。例えば、図6のA及びBに示したように、第1の文書が文1として黒い猫も白い猫も鳴いたを含み、且つ、第2の文書が文2として私の白い猫も鳴いたを含む場合を想定する。この場合、文書間類似度算出装置10は、文1に対する接尾部情報として、図6のAに示した接尾辞配列を表す情報を生成する。更に、文書間類似度算出装置10は、文2に対する接尾部情報として、図6のBに示した接尾辞配列を表す情報を生成する。そして、文書間類似度算出装置10は、生成された接尾部情報が表す接尾部のそれぞれ各接尾部に対して、基準接尾部選択処理を実行するステップS102。具体的には、文書間類似度算出装置10は、図4に示した基準接尾部選択処理を各接尾部に対して実行する。即ち、先ず、文書間類似度算出装置10は、基準接尾部選択処理の対象となる接尾部が取得される基となった即ち、当該接尾部を含む文の数基礎文数を取得するステップS201。次いで、文書間類似度算出装置10は、取得された基礎文数が、予め設定された閾値数本例では、1よりも大きいか否かを判定するステップS202。基礎文数が閾値数よりも大きい場合、文書間類似度算出装置10は、Yesと判定してステップS203へ進み、基準接尾部選択処理の対象となる接尾部を基準接尾部として選択する。そして、文書間類似度算出装置10は、基準接尾部選択処理を終了する。一方、基礎文数が閾値数以下である場合、文書間類似度算出装置10は、Noと判定して、基準接尾部選択処理の対象となる接尾部を基準接尾部として選択することなく、基準接尾部選択処理を終了する。例えば、図6のA及びBに示したように、第1の文書が文1として黒い猫も白い猫も鳴いたを含み、且つ、第2の文書が文2として私の白い猫も鳴いたを含む場合を想定する。この場合、文書間類似度算出装置10は、図6のCに示した接尾部を基準接尾部として選択する。次いで、文書間類似度算出装置10は、各文書文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書のそれぞれに対して類似度基礎情報生成処理を実行するステップS103。具体的には、文書間類似度算出装置10は、図5に示した類似度基礎情報生成処理を各文書に対して実行する。即ち、文書間類似度算出装置10は、選択された基準接尾部のそれぞれを1つずつ順に処理対象とするループ処理ステップS301~ステップS305を実行する。ループ処理において、先ず、文書間類似度算出装置10は、処理対象となる基準接尾部を構成する文字の総数当該基準接尾部の文字数を取得するステップS302。次いで、文書間類似度算出装置10は、類似度基礎情報生成処理の対象となる文書が含む、処理対象となる基準接尾部の数基準接尾部数を取得するステップS303。そして、文書間類似度算出装置10は、取得された基準接尾部の文字数増分値を、取得された基準接尾部数に乗じた値を、処理対象となる基準接尾部を表す成分の値成分値として算出するステップS304。そして、文書間類似度算出装置10は、上記ステップS203にて選択された基準接尾部のすべてに対して、上記ループ処理ステップS301~ステップS305を実行した後、ステップS306へ進む。そして、文書間類似度算出装置10は、上記選択された基準接尾部のそれぞれを表す成分を有するベクトルを表す類似度基礎情報を生成するステップS306。その後、文書間類似度算出装置10は、類似度基礎情報生成処理を終了する。次いで、文書間類似度算出装置10は、文書情報記憶部11に記憶されている複数の文書情報が表す複数の文書のすべての組み合わせのそれぞれに対して類似度を算出するステップS104。具体的には、文書間類似度算出装置10は、第1の文書に対して生成された類似度基礎情報が表すベクトルと、第2の文書に対して生成された前記類似度基礎情報が表すベクトルと、のなす角の余弦を類似度として算出する。その後、文書間類似度算出装置10は、文書間類似度算出プログラムの処理を終了する。以上、説明したように、第1実施形態に係る文書間類似度算出装置10によれば、文書間の類似度を算出する際の文書間類似度算出装置10の負荷が過大となることを防止しながら、高い精度にて文書間の類似度を算出することができる。また、第1実施形態に係る文書間類似度算出装置10は、文書が含む基準接尾部の数が1だけ増える毎に当該基準接尾部を表す成分としての値を増加させる増分値を、当該基準接尾部を構成する文字の総数が多くなるほど大きくするように構成されている。ところで、接尾部を構成する文字の総数が多くなるほど、当該接尾部は、当該接尾部を含む文書の特徴をよく表す。従って、上記のように構成された文書間類似度算出装置10によれば、より一層高い精度にて文書間の類似度を算出することができる。なお、第1実施形態の変形例に係る文書間類似度算出装置10は、生成された接尾部情報が表す接尾部の中から、複数の文書に基づいて生成された接尾部を、基準接尾部として選択するように構成される。ところで、同一の接尾部を含む文書の数が多くなるほど、当該接尾部は、当該接尾部を含む文書の特徴をよく表す。従って、このように文書間類似度算出装置10を構成することにより、より一層高い精度にて文書間の類似度を算出することができる。また、文書間類似度算出装置10は、生成された接尾部情報と、当該接尾部情報を生成する基となった文書を識別するための文書識別情報と、を対応付けて記憶するように構成されていてもよい。また、文書間類似度算出装置10は、生成された類似度基礎情報と、当該類似度基礎情報を生成する基となった文書を識別するための文書識別情報と、を対応付けて記憶するように構成されていてもよい。<第2実施形態>次に、本発明の第2実施形態に係る文書間類似度算出装置について図7を参照しながら説明する。第2実施形態に係る文書間類似度算出装置100は、複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成する接尾部情報生成部接尾部情報生成手段101と、上記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する基準接尾部選択部基準接尾部選択手段102と、上記複数の文書のそれぞれに対して、当該文書が上記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成する類似度基礎情報生成部類似度基礎情報生成手段103と、上記複数の文書のうちの第1の文書に対して上記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して上記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する類似度算出部類似度算出手段104と、を備える。これによれば、文書間の類似度を算出する際の文書間類似度算出装置100の負荷が過大となることを防止しながら、高い精度にて文書間の類似度を算出することができる。以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。例えば、文書間類似度算出装置は、算出された類似度に基づいて、複数の文書を分類する例えば、クラスタリングするように構成されていてもよい。なお、上記各実施形態において文書間類似度算出装置の各機能は、CPUがプログラムソフトウェアを実行することにより実現されていたが、回路等のハードウェアにより実現されていてもよい。また、上記各実施形態においてプログラムは、記憶装置に記憶されていたが、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。<付記>上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。付記1複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成する接尾部情報生成手段と、前記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する基準接尾部選択手段と、前記複数の文書のそれぞれに対して、当該文書が前記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成する類似度基礎情報生成手段と、前記複数の文書のうちの第1の文書に対して前記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して前記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する類似度算出手段と、を備える文書間類似度算出装置。これによれば、文書間の類似度を算出する際の文書間類似度算出装置の負荷が過大となることを防止しながら、高い精度にて文書間の類似度を算出することができる。付記2付記1に記載の文書間類似度算出装置であって、前記類似度基礎情報生成手段は、前記選択された基準接尾部のそれぞれに対して、前記文書が当該基準接尾部を含む場合に当該基準接尾部を表す成分として、正の値を有し、一方、当該文書が当該基準接尾部を含まない場合に当該成分として0を有するベクトルを表す情報を、前記類似度基礎情報として生成するように構成され、前記類似度算出手段は、前記第1の文書に対して生成された前記類似度基礎情報が表すベクトルと、前記第2の文書に対して生成された前記類似度基礎情報が表すベクトルと、の間の角度が小さくなるほど大きくなる値を前記類似度として算出するように構成された文書間類似度算出装置。付記3付記2に記載の文書間類似度算出装置であって、前記類似度基礎情報生成手段は、前記文書が含む前記基準接尾部の数が多くなるほど、当該基準接尾部を表す成分として、大きくなる値を有する前記ベクトルを表す情報を、前記類似度基礎情報として生成するように構成された文書間類似度算出装置。付記4付記3に記載の文書間類似度算出装置であって、前記類似度基礎情報生成手段は、前記文書が含む前記基準接尾部の数が1だけ増える毎に当該基準接尾部を表す成分としての値を増加させる増分値を、当該基準接尾部を構成する文字の総数が多くなるほど大きくするように構成された文書間類似度算出装置。ところで、接尾部を構成する文字の総数が多くなるほど、当該接尾部は、当該接尾部を含む文書の特徴をよく表す。従って、上記のように文書間類似度算出装置を構成することにより、より一層高い精度にて文書間の類似度を算出することができる。付記5付記1乃至付記4のいずれか一項に記載の文書間類似度算出装置であって、前記基準接尾部選択手段は、前記生成された接尾部情報が表す接尾部の中から、複数の文書に基づいて生成された接尾部を、前記基準接尾部として選択するように構成された文書間類似度算出装置。ところで、同一の接尾部を含む文書の数が多くなるほど、当該接尾部は、当該接尾部を含む文書の特徴をよく表す。従って、上記のように文書間類似度算出装置を構成することにより、より一層高い精度にて文書間の類似度を算出することができる。付記6付記1乃至付記5のいずれか一項に記載の文書間類似度算出装置であって、前記接尾部情報は、接尾辞木、又は、接尾辞配列を表す情報である文書間類似度算出装置。付記7複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成し、前記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択し、前記複数の文書のそれぞれに対して、当該文書が前記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成し、前記複数の文書のうちの第1の文書に対して前記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して前記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する、文書間類似度算出方法。付記8付記7に記載の文書間類似度算出方法であって、前記選択された基準接尾部のそれぞれに対して、前記文書が当該基準接尾部を含む場合に当該基準接尾部を表す成分として、正の値を有し、一方、当該文書が当該基準接尾部を含まない場合に当該成分として0を有するベクトルを表す情報を、前記類似度基礎情報として生成し、前記第1の文書に対して生成された前記類似度基礎情報が表すベクトルと、前記第2の文書に対して生成された前記類似度基礎情報が表すベクトルと、の間の角度が小さくなるほど大きくなる値を前記類似度として算出する、文書間類似度算出方法。付記9付記8に記載の文書間類似度算出方法であって、前記文書が含む前記基準接尾部の数が多くなるほど、当該基準接尾部を表す成分として、大きくなる値を有する前記ベクトルを表す情報を、前記類似度基礎情報として生成する、文書間類似度算出方法。付記10情報処理装置に、複数の文書のそれぞれが含む文毎に、当該文を構成する文字の総数をNにより表した場合に、0からN-1までの整数iのそれぞれに対する、当該文の先頭からi文字を除いた残余の文字列である接尾部を表す情報である接尾部情報を生成する接尾部情報生成手段と、前記生成された接尾部情報が表す接尾部の中から、複数の文に基づいて生成された接尾部を、基準接尾部として選択する基準接尾部選択手段と、前記複数の文書のそれぞれに対して、当該文書が前記選択された基準接尾部のそれぞれを含むか否かを表す類似度基礎情報を生成する類似度基礎情報生成手段と、前記複数の文書のうちの第1の文書に対して前記生成された類似度基礎情報と、当該複数の文書のうちの第2の文書に対して前記生成された類似度基礎情報と、に基づいて、当該第1の文書と当該第2の文書とが類似している程度を表す類似度を算出する類似度算出手段と、を実現させるための文書間類似度算出プログラム。付記11付記10に記載の文書間類似度算出プログラムであって、前記類似度基礎情報生成手段は、前記選択された基準接尾部のそれぞれに対して、前記文書が当該基準接尾部を含む場合に当該基準接尾部を表す成分として、正の値を有し、一方、当該文書が当該基準接尾部を含まない場合に当該成分として0を有するベクトルを表す情報を、前記類似度基礎情報として生成するように構成され、前記類似度算出手段は、前記第1の文書に対して生成された前記類似度基礎情報が表すベクトルと、前記第2の文書に対して生成された前記類似度基礎情報が表すベクトルと、の間の角度が小さくなるほど大きくなる値を前記類似度として算出するように構成された文書間類似度算出プログラム。付記12付記11に記載の文書間類似度算出プログラムであって、前記類似度基礎情報生成手段は、前記文書が含む前記基準接尾部の数が多くなるほど、当該基準接尾部を表す成分として、大きくなる値を有する前記ベクトルを表す情報を、前記類似度基礎情報として生成するように構成された文書間類似度算出プログラム。