複数の文書が互いに類似している程度を表す類似度を算出する文書類似度算出装置であって、互いに関連する単語からなる関連単語群を記憶する関連単語群記憶手段と、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成する単語文書頻度行列生成手段と、前記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、前記記憶されている関連単語群に基づいて変換する単語文書頻度行列変換手段と、前記変換後の単語文書頻度行列に基づいて前記類似度を算出する類似度算出手段と、を備える文書類似度算出装置。請求項1に記載の文書類似度算出装置であって、前記単語文書頻度行列変換手段は、前記記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、前記単語文書頻度行列を変換するように構成された文書類似度算出装置。請求項1又は請求項2に記載の文書類似度算出装置であって、前記変換後の単語文書頻度行列に基づいて関連単語群を抽出する関連単語群抽出手段を備え、前記関連単語群記憶手段は、前記抽出された関連単語群を記憶するように構成された文書類似度算出装置。請求項3に記載の文書類似度算出装置であって、前記関連単語群抽出手段は、前記変換後の単語文書頻度行列を、特異値分解することにより、関連単語群を抽出するように構成された文書類似度算出装置。請求項1乃至請求項4のいずれかに記載の文書類似度算出装置であって、前記類似度算出手段は、前記単語文書頻度行列を生成する基となる文書の数が予め設定された閾値数よりも少ない場合、前記生成された単語文書頻度行列に基づいて前記類似度を算出するように構成された文書類似度算出装置。請求項1乃至請求項5のいずれかに記載の文書類似度算出装置であって、ユーザにより入力された検索単語を受け付ける検索単語受付手段と、前記受け付けられた検索単語と関連する文書である関連文書を抽出する関連文書抽出手段と、前記抽出された関連文書と類似する文書である類似文書を、前記算出された類似度に基づいて抽出する類似文書抽出手段と、前記抽出された関連文書、及び、前記抽出された類似文書、を特定するための情報を出力する検索結果出力手段と、を備える文書類似度算出装置。複数の文書が互いに類似している程度を表す類似度を算出する文書類似度算出方法であって、互いに関連する単語からなる関連単語群を予め記憶し、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成し、前記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、前記記憶されている関連単語群に基づいて変換し、前記変換後の単語文書頻度行列に基づいて前記類似度を算出する、文書類似度算出方法。請求項7に記載の文書類似度算出方法であって、前記記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、前記単語文書頻度行列を変換するように構成された文書類似度算出方法。情報処理装置に、複数の文書が互いに類似している程度を表す類似度を算出する処理を実行させるための文書類似度算出プログラムであって、前記処理は、互いに関連する単語からなる関連単語群を予め記憶し、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成し、前記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、前記記憶されている関連単語群に基づいて変換し、前記変換後の単語文書頻度行列に基づいて前記類似度を算出する、ように構成された文書類似度算出プログラム。請求項9に記載の文書類似度算出プログラムであって、前記処理は、前記記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、前記単語文書頻度行列を変換するように構成された文書類似度算出プログラム。ところで、上記文書類似度算出装置は、類似度を算出する対象となる文書が増加した場合、すべての文書に対する単語文書頻度行列を生成し、生成された単語文書頻度行列を特異値分解する処理を再び実行する。従って、上記文書類似度算出装置においては、類似度を算出する処理の負荷が過大となる虞があった。このため、本発明の目的は、上述した課題である処理の負荷が過大となる場合が生じることを解決することが可能な文書類似度算出装置を提供することにある。かかる目的を達成するため本発明の一形態である文書類似度算出装置は、複数の文書が互いに類似している程度を表す類似度を算出する装置である。更に、この文書類似度算出装置は、互いに関連する単語からなる関連単語群を記憶する関連単語群記憶手段と、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成する単語文書頻度行列生成手段と、上記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、上記記憶されている関連単語群に基づいて変換する単語文書頻度行列変換手段と、上記変換後の単語文書頻度行列に基づいて上記類似度を算出する類似度算出手段と、を備える。また、本発明の他の形態である文書類似度算出方法は、複数の文書が互いに類似している程度を表す類似度を算出する方法である。更に、この文書類似度算出方法は、互いに関連する単語からなる関連単語群を予め記憶し、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成し、上記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、上記記憶されている関連単語群に基づいて変換し、上記変換後の単語文書頻度行列に基づいて上記類似度を算出する方法である。また、本発明の他の形態である文書類似度算出プログラムは、情報処理装置に、複数の文書が互いに類似している程度を表す類似度を算出する処理を実行させるためのプログラムである。更に、上記処理は、互いに関連する単語からなる関連単語群を予め記憶し、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成し、上記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、上記記憶されている関連単語群に基づいて変換し、上記変換後の単語文書頻度行列に基づいて上記類似度を算出する、ように構成される。本発明は、以上のように構成されることにより、処理の負荷を軽減することができる。以下、本発明に係る、文書類似度算出装置、文書類似度算出方法、及び、文書類似度算出プログラム、の各実施形態について図1~図6を参照しながら説明する。<第1実施形態>構成図1に示したように、第1実施形態に係る文書検索システム1は、クライアント装置10と、サーバ装置文書類似度算出装置20と、を含む。クライアント装置10、及び、サーバ装置20は、通信回線本例では、IPInternetProtocol網を構成する通信回線NWを介して、互いに通信可能に接続されている。クライアント装置10は、情報処理装置本例では、パーソナルコンピュータである。なお、クライアント装置10は、携帯電話端末、PHSPersonalHandyphoneSystem、PDAPersonalDataAssistance、PersonalDigitalAssistant、スマートフォン、カーナビゲーション端末、又は、ゲーム端末等であってもよい。クライアント装置10は、図示しない中央処理装置CPU;CentralProcessingUnit、記憶装置メモリ及びハードディスク駆動装置HDD;HardDiskDrive、入力装置本例では、キーボード、及び、マウス、及び、出力装置本例では、ディスプレイを備える。クライアント装置10は、記憶装置に記憶されているプログラムをCPUが実行することにより、後述する機能を実現するように構成されている。サーバ装置20は、情報処理装置である。サーバ装置20は、クライアント装置10と同様に、図示しないCPU及び記憶装置を備える。サーバ装置20は、クライアント装置10と同様に、記憶装置に記憶されているプログラムをCPUが実行することにより、後述する機能を実現するように構成されている。機能クライアント装置10の機能は、ユーザによって入力装置を介して入力された、検索単語としての単語文字列を受け付け、受け付けた検索単語をサーバ装置20へ送信する機能を含む。更に、クライアント装置10の機能は、サーバ装置20により送信された検索結果を受信し、受信された検索結果を出力装置を介して出力する本例では、ディスプレイに表示する機能を含む。ここで、検索結果は、文書を特定するための文書特定情報例えば、URIUniformResourceIdentifier、及び、ファイルシステムにおけるパスファイルパス等の一覧を表す情報である。また、サーバ装置20の機能は、図2に示したように、文書情報記憶部21と、単語文書頻度行列生成部単語文書頻度行列生成手段22と、関連単語群記憶部関連単語群記憶手段23と、単語文書頻度行列変換部単語文書頻度行列変換手段24と、類似度算出部類似度算出手段25と、関連単語群抽出部関連単語群抽出手段26と、検索単語受付部検索単語受付手段27と、関連文書抽出部関連文書抽出手段28と、類似文書抽出部類似文書抽出手段29と、検索結果出力部検索結果出力手段30と、を含む。文書情報記憶部21は、複数の文書情報を記憶する。本例では、文書情報は、文書と、文書を識別するための文書識別情報と、当該文書を特定するための文書特定情報本例では、URI、及び、ファイルパス等と、を含む。文書は、少なくとも1つの文を含む。文は、複数の文字からなる文字列により構成される。本例では、サーバ装置20は、通信回線NWを介して接続された他のサーバ装置から文書例えば、ウェブサーバが有する文書、及び、ファイルサーバが有する文書等を受信し、受信された文書に係る文書情報を文書情報記憶部21に記憶させる。なお、サーバ装置20は、ユーザにより入力された文書情報を受け付け、受け付けられた文書情報を文書情報記憶部21に記憶させるように構成されていてもよい。更に、文書情報記憶部21は、文書情報記憶部21が記憶している、すべての文書に対する転置インデックスを記憶する。転置インデックスは、文書を識別するための文書識別情報と、当該文書において出現する単語と、当該単語が当該文書において出現する位置と、を対応付けた情報である。本例では、文書情報記憶部21は、文書情報記憶部21が記憶している文書のそれぞれに対して形態素解析を行うことにより転置インデックスを生成する。また、文書情報記憶部21は、文書情報を新たに記憶する場合、記憶されている転置インデックスを更新する。更に、文書情報記憶部21は、後述する類似度算出部25により算出された類似度を記憶する。類似度は、複数の文書が互いに類似している程度を表す。単語文書頻度行列生成部22は、文書情報記憶部21に記憶されている転置インデックスに基づいて単語文書頻度行列を生成する。単語文書頻度行列は、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である。本例では、単語文書頻度行列は、図3に示したように、行毎に異なる単語を割り当て、且つ、列毎に異なる文書識別情報を割り当てた場合において、各要素として、当該要素の列に割り当てられた文書識別情報により識別される文書において、当該要素の行に割り当てられた単語が出現する頻度回数が設定された行列である。関連単語群記憶部23は、後述する関連単語群抽出部26により抽出された関連単語群を記憶する。関連単語群は、互いに関連する単語例えば、同義語、類義語、対義語、複合語、派生語、及び、熟語等からなる。本例では、関連単語群記憶部23は、図4に示したように、関連単語群を識別するための関連単語群識別情報と、関連単語群複数の単語と、を対応付けて記憶している。単語文書頻度行列変換部24は、単語文書頻度行列生成部22により生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、関連単語群記憶部23に記憶されている関連単語群に基づいて変換する。具体的には、単語文書頻度行列変換部24は、関連単語群記憶部23に記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、単語文書頻度行列を変換する。類似度算出部25は、単語文書頻度行列変換部24により変換された変換後の単語文書頻度行列に基づいて、文書間の類似度を算出する。本例では、類似度算出部25は、単語文書頻度行列を生成する基となる文書の数即ち、文書情報記憶部21に記憶されている文書の数が予め設定された閾値数よりも少ない場合、単語文書頻度行列生成部22により生成された単語文書頻度行列に基づいて類似度を算出する。一方、類似度算出部25は、単語文書頻度行列を生成する基となる文書の数が上記閾値数以上である場合、単語文書頻度行列変換部24により変換された単語文書頻度行列に基づいて類似度を算出する。具体的には、類似度算出部25は、単語文書頻度行列を構成する第1の列ベクトルと、当該単語文書頻度行列を構成する第2の列ベクトルと、がなす角の余弦を類似度として算出する。この類似度は、第1の列ベクトルに割り当てられた文書識別情報により識別される第1の文書と、第2の列ベクトルに割り当てられた文書識別情報により識別される第2の文書と、が類似している程度を表す。本例では、類似度算出部25は、文書情報記憶部21に記憶されている文書のすべての組み合わせのそれぞれに対して類似度を算出する。関連単語群抽出部26は、単語文書頻度行列変換部24により変換された単語文書頻度行列に基づいて関連単語群を抽出する。具体的には、関連単語群抽出部26は、変換後の単語文書頻度行列を、特異値分解することにより、関連単語群を抽出する。本例では、関連単語群抽出部26は、変換後の単語文書頻度行列を、特異値分解することにより、各単語に対する行ベクトルを、次元数を減らすように変換し、変換後の行ベクトルに基づいて、単語間の関連度を算出する。ここで、関連度は、複数の単語が互いに関連している程度を表す。関連単語群抽出部26は、算出された関連度が予め設定された閾値よりも高い単語の組を関連単語群として抽出する。なお、関連単語群抽出部26は、算出された関連度に基づいてクラスタリングを行うことにより、関連単語群を抽出するように構成されていてもよい。検索単語受付部27は、クライアント装置10により送信された検索単語を受信する受け付ける。関連文書抽出部28は、文書情報記憶部21に記憶されている転置インデックスに基づいて、文書情報記憶部21に記憶されている文書の中から、検索単語受付部27により受け付けられた検索単語と関連する例えば、検索単語を含む文書である関連文書を抽出する。類似文書抽出部29は、文書情報記憶部21に記憶されている文書の中から、関連文書抽出部28により抽出された関連文書と類似する文書である類似文書を、文書情報記憶部21に記憶されている即ち、類似度算出部25により算出された類似度に基づいて抽出する。本例では、類似文書抽出部29は、抽出された関連文書との間の類似度が予め設定された閾値よりも高い文書を、当該関連文書と類似する文書類似文書として抽出する。検索結果出力部30は、関連文書抽出部28により抽出された関連文書、及び、類似文書抽出部29により抽出された類似文書、を特定するための情報を出力する。本例では、検索結果出力部30は、抽出された関連文書を特定するための文書特定情報、及び、抽出された類似文書を特定するための文書特定情報、の一覧を表す情報である検索結果をクライアント装置10へ送信する。作動次に、上述した文書検索システム1の作動について説明する。サーバ装置20は、図5にフローチャートにより示したプログラムを実行するようになっている。具体的に述べると、サーバ装置20は、文書を受信するまで待機するステップS101。そして、サーバ装置20は、文書を受信すると、Yesと判定してステップS102へ進み、受信した文書に係る文書情報を記憶する。更に、サーバ装置20は、受信した文書に対して形態素解析を行うことにより、記憶されている転置インデックスを更新する。次いで、サーバ装置20は、記憶されている転置インデックスに基づいて単語文書頻度行列を生成するステップS103。そして、サーバ装置20は、生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、記憶されている関連単語群に基づいて変換するステップS104。本例では、サーバ装置20は、記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、単語文書頻度行列を変換する。次いで、サーバ装置20は、変換された変換後の単語文書頻度行列に基づいて、文書間の類似度を算出するステップS105。本例では、サーバ装置20は、記憶されている文書のすべての組み合わせのそれぞれに対して類似度を算出する。更に、サーバ装置20は、算出された類似度を記憶する。次いで、サーバ装置20は、変換後の単語文書頻度行列を、特異値分解することにより、各単語に対する行ベクトルを、次元数を減らすように変換し、変換後の行ベクトルに基づいて、単語間の関連度を算出する。更に、サーバ装置20は、算出された関連度が予め設定された閾値よりも高い単語の組を関連単語群として抽出するステップS107。そして、サーバ装置20は、抽出された関連単語群を記憶するステップS108。その後、サーバ装置20は、ステップS101へ戻り、ステップS101~ステップS108の処理を繰り返し実行する。その後、ユーザが入力装置を介してクライアント装置10に検索単語を入力した場合を想定する。この場合、クライアント装置10は、ユーザにより入力された検索単語を受け付ける。そして、クライアント装置10は、受け付けた検索単語をサーバ装置20へ送信する。一方、サーバ装置20は、クライアント装置10から検索単語を受信する。次いで、サーバ装置20は、記憶されている転置インデックスに基づいて、記憶されている文書の中から、検索単語と関連する関連文書を抽出する。そして、サーバ装置20は、記憶されている文書の中から、抽出された関連文書と類似する類似文書を、記憶されている類似度に基づいて抽出する。その後、サーバ装置20は、抽出された関連文書、及び、抽出された類似文書、のそれぞれを特定するための文書特定情報の一覧を表す検索結果をクライアント装置10へ送信する。一方、クライアント装置10は、サーバ装置20により送信された検索結果を受信し、受信された検索結果を出力装置を介して出力する。以上、説明したように、本発明の第1実施形態に係るサーバ装置20によれば、サーバ装置20は、次元数を減らした即ち、変換後の単語文書頻度行列に基づいて類似度を算出する。これにより、生成された即ち、変換前の単語文書頻度行列に基づいて類似度を算出する場合よりも、類似度を算出する処理の負荷を軽減することができる。また、サーバ装置20は、記憶されている関連単語群に基づいて単語文書頻度行列の次元数を減らす。従って、単語文書頻度行列の次元数を減らすための処理の負荷が過大となることを回避することができる。更に、本発明の第1実施形態に係るサーバ装置20は、変換後の単語文書頻度行列に基づいて関連単語群を抽出するように構成されている。これによれば、サーバ装置20は、次元数が減らされた後の単語文書頻度行列に基づいて関連単語群を抽出する。従って、次元数が減らされる前の単語文書頻度行列に基づいて関連単語群を抽出する場合よりも、関連単語群を抽出するための処理の負荷を軽減することができる。加えて、本発明の第1実施形態に係るサーバ装置20は、単語文書頻度行列を生成する基となる文書の数が予め設定された閾値数よりも少ない場合、生成された単語文書頻度行列に基づいて類似度を算出するように構成される。ところで、単語文書頻度行列を生成する基となる文書の数が比較的少ない場合、類似度を算出する処理の負荷は、それほど大きくならないことが多い。一方、この場合において、単語文書頻度行列の次元数を減らしてしまうと、類似度の精度が低下する虞がある。従って、サーバ装置20によれば、類似度を算出する処理の負荷が過大となることを回避しながら、類似度を高い精度にて算出することができる。<第2実施形態>次に、本発明の第2実施形態に係る文書類似度算出装置について図6を参照しながら説明する。第2実施形態に係る文書類似度算出装置100は、複数の文書が互いに類似している程度を表す類似度を算出する装置である。更に、この文書類似度算出装置100は、互いに関連する単語からなる関連単語群を記憶する関連単語群記憶部関連単語群記憶手段101と、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成する単語文書頻度行列生成部単語文書頻度行列生成手段102と、上記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、上記記憶されている関連単語群に基づいて変換する単語文書頻度行列変換部単語文書頻度行列変換手段103と、上記変換後の単語文書頻度行列に基づいて上記類似度を算出する類似度算出部類似度算出手段104と、を備える。これによれば、文書類似度算出装置100は、次元数を減らした単語文書頻度行列に基づいて類似度を算出する。これにより、生成された単語文書頻度行列に基づいて類似度を算出する場合よりも、類似度を算出する処理の負荷を軽減することができる。また、文書類似度算出装置100は、記憶されている関連単語群に基づいて単語文書頻度行列の次元数を減らす。従って、単語文書頻度行列の次元数を減らすための処理の負荷が過大となることを回避することができる。以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。例えば、サーバ装置20は、1つの情報処理装置により構成されていたが、互いに通信可能に接続された、複数の情報処理装置により構成されていてもよい。なお、上記各実施形態において文書類似度算出装置の各機能は、CPUがプログラムソフトウェアを実行することにより実現されていたが、回路等のハードウェアにより実現されていてもよい。また、上記各実施形態においてプログラムは、記憶装置に記憶されていたが、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。<付記>上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。付記1複数の文書が互いに類似している程度を表す類似度を算出する文書類似度算出装置であって、互いに関連する単語からなる関連単語群を記憶する関連単語群記憶手段と、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成する単語文書頻度行列生成手段と、前記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、前記記憶されている関連単語群に基づいて変換する単語文書頻度行列変換手段と、前記変換後の単語文書頻度行列に基づいて前記類似度を算出する類似度算出手段と、を備える文書類似度算出装置。これによれば、文書類似度算出装置は、次元数を減らした単語文書頻度行列に基づいて類似度を算出する。これにより、生成された単語文書頻度行列に基づいて類似度を算出する場合よりも、類似度を算出する処理の負荷を軽減することができる。また、文書類似度算出装置は、記憶されている関連単語群に基づいて単語文書頻度行列の次元数を減らす。従って、単語文書頻度行列の次元数を減らすための処理の負荷が過大となることを回避することができる。付記2付記1に記載の文書類似度算出装置であって、前記単語文書頻度行列変換手段は、前記記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、前記単語文書頻度行列を変換するように構成された文書類似度算出装置。付記3付記1又は付記2に記載の文書類似度算出装置であって、前記変換後の単語文書頻度行列に基づいて関連単語群を抽出する関連単語群抽出手段を備え、前記関連単語群記憶手段は、前記抽出された関連単語群を記憶するように構成された文書類似度算出装置。これによれば、文書類似度算出装置は、次元数が減らされた後の単語文書頻度行列に基づいて関連単語群を抽出する。従って、次元数が減らされる前の単語文書頻度行列に基づいて関連単語群を抽出する場合よりも、関連単語群を抽出するための処理の負荷を軽減することができる。付記4付記3に記載の文書類似度算出装置であって、前記関連単語群抽出手段は、前記変換後の単語文書頻度行列を、特異値分解することにより、関連単語群を抽出するように構成された文書類似度算出装置。付記5付記1乃至付記4のいずれかに記載の文書類似度算出装置であって、前記類似度算出手段は、前記単語文書頻度行列を生成する基となる文書の数が予め設定された閾値数よりも少ない場合、前記生成された単語文書頻度行列に基づいて前記類似度を算出するように構成された文書類似度算出装置。ところで、単語文書頻度行列を生成する基となる文書の数が比較的少ない場合、類似度を算出する処理の負荷は、それほど大きくならないことが多い。一方、この場合において、単語文書頻度行列の次元数を減らしてしまうと、類似度の精度が低下する虞がある。そこで、上記のように文書類似度算出装置を構成することにより、類似度を算出する処理の負荷が過大となることを回避しながら、類似度を高い精度にて算出することができる。付記6付記1乃至付記5のいずれかに記載の文書類似度算出装置であって、ユーザにより入力された検索単語を受け付ける検索単語受付手段と、前記受け付けられた検索単語と関連する文書である関連文書を抽出する関連文書抽出手段と、前記抽出された関連文書と類似する文書である類似文書を、前記算出された類似度に基づいて抽出する類似文書抽出手段と、前記抽出された関連文書、及び、前記抽出された類似文書、を特定するための情報を出力する検索結果出力手段と、を備える文書類似度算出装置。付記7複数の文書が互いに類似している程度を表す類似度を算出する文書類似度算出方法であって、互いに関連する単語からなる関連単語群を予め記憶し、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成し、前記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、前記記憶されている関連単語群に基づいて変換し、前記変換後の単語文書頻度行列に基づいて前記類似度を算出する、文書類似度算出方法。付記8付記7に記載の文書類似度算出方法であって、前記記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、前記単語文書頻度行列を変換するように構成された文書類似度算出方法。付記9情報処理装置に、複数の文書が互いに類似している程度を表す類似度を算出する処理を実行させるための文書類似度算出プログラムであって、前記処理は、互いに関連する単語からなる関連単語群を予め記憶し、文書及び単語の組み合わせのそれぞれに対する、当該文書において当該単語が出現する頻度、を要素とする行列である単語文書頻度行列を生成し、前記生成された単語文書頻度行列の次元数を減らすように、当該単語文書頻度行列を、前記記憶されている関連単語群に基づいて変換し、前記変換後の単語文書頻度行列に基づいて前記類似度を算出する、ように構成された文書類似度算出プログラム。付記10付記9に記載の文書類似度算出プログラムであって、前記処理は、前記記憶されている関連単語群に含まれる単語のそれぞれに対する要素からなる行を、当該関連単語群に含まれる単語のそれぞれに対する要素の和を要素とする行に置換することにより、前記単語文書頻度行列を変換するように構成された文書類似度算出プログラム。