検索文字列を受け付ける検索文字列受付手段と、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、前記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する文書ファイル関連度算出手段と、を備える文書関連度算出装置。請求項1に記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリに格納されている、すべての文書ファイルのそれぞれに対して前記文書内文字列関連度を算出するとともに、当該算出された文書内文字列関連度に基づいて当該ディレクトリに対する前記ディレクトリ関連度を算出するように構成された文書関連度算出装置。請求項1又は請求項2に記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記文書ファイル関連度を算出する対象となる文書ファイルに対する前記文書内文字列関連度が表す関連の深さが深くなるほど深くなり、且つ、当該文書ファイルが格納されているディレクトリに対する前記ディレクトリ関連度が表す関連の深さが深くなるほど深くなる、関連の深さを表す前記文書ファイル関連度を算出するように構成された文書関連度算出装置。請求項1乃至請求項3のいずれかに記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記検索文字列と、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリの名称と、の関連の深さを表すディレクトリ名称関連度に基づいて前記ディレクトリ関連度を算出するように構成された文書関連度算出装置。請求項4に記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記ディレクトリ名称関連度が表す関連の深さが深くなるほど深くなる関連の深さを表す前記ディレクトリ関連度を算出するように構成された文書関連度算出装置。請求項1乃至請求項5のいずれかに記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、複数の文書ファイルのそれぞれに対して、前記文書内文字列関連度を算出するとともに、当該算出された文書内文字列関連度が表す関連の深さが、予め設定された閾値深さよりも深い文書ファイルを抽出し、当該抽出された文書ファイルが格納されているディレクトリのそれぞれに対して前記ディレクトリ関連度を算出し、且つ、当該抽出された文書ファイルのそれぞれに対して当該算出されたディレクトリ関連度と当該算出された文書内文字列関連度とに基づいて前記文書ファイル関連度を算出するように構成された文書関連度算出装置。請求項1乃至請求項6のいずれかに記載の文書関連度算出装置であって、前記算出された文書ファイル関連度が表す関連の深さの順に並べて、前記文書ファイルを識別するための文書ファイル識別情報を出力するように構成された文書関連度算出装置。請求項1乃至請求項7のいずれかに記載の文書関連度算出装置であって、前記算出された文書ファイル関連度に基づいて、前記複数の文書ファイルから文書ファイルを抽出し、当該抽出された文書ファイルを識別するための文書ファイル識別情報を出力するように構成された文書関連度算出装置。検索文字列を受け付け、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、前記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する、文書関連度算出方法。情報処理装置に、検索文字列を受け付け、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、前記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する、処理を実行させるための文書関連度算出プログラム。ところで、同一のディレクトリに格納されている複数の文書ファイルは、互いに比較的深く関連していることが多い。従って、検索文字列と比較的深く関連する文書ファイルがより多く格納されているディレクトリに格納されている文書ファイルほど、ユーザにとって重要な情報を含む文書ファイルである可能性が高い。しかしながら、上記文書関連度算出装置は、検索文字列とディレクトリとの関連の深さを反映した関連度を算出することができない。即ち、上記文書関連度算出装置は、検索文字列と文書ファイルとの関連の深さを高い精度にて表す関連度を算出することができないという問題があった。このため、本発明の目的は、上述した課題である検索文字列と文書ファイルとの関連の深さを高い精度にて表す関連度を算出することができない場合が生じることを解決することが可能な文書関連度算出装置を提供することにある。かかる目的を達成するため本発明の一形態である文書関連度算出装置は、検索文字列を受け付ける検索文字列受付手段と、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、上記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する文書ファイル関連度算出手段と、を備える。また、本発明の他の形態である文書関連度算出方法は、検索文字列を受け付け、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、上記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する方法である。また、本発明の他の形態である文書関連度算出プログラムは、情報処理装置に、検索文字列を受け付け、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、上記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する、処理を実行させるためのプログラムである。本発明は、以上のように構成されることにより、検索文字列と文書ファイルとの関連の深さを高い精度にて表す文書ファイル関連度を算出することができる。以下、本発明に係る、文書関連度算出装置、文書関連度算出方法、及び、文書関連度算出プログラム、の各実施形態について図1~図7を参照しながら説明する。<第1実施形態>構成図1に示したように、第1実施形態に係る文書検索システム1は、クライアント装置10と、文書ファイルサーバ装置20と、文書検索サーバ装置文書関連度算出装置30と、を備える。なお、文書検索システム1は、文書ファイルサーバ装置20を複数備えていてもよい。クライアント装置10、文書ファイルサーバ装置20、及び、文書検索サーバ装置30は、通信回線本例では、IPInternetProtocol網を構成する通信回線NWを介して、互いに通信可能に接続されている。クライアント装置10は、情報処理装置本例では、パーソナルコンピュータである。なお、クライアント装置10は、携帯電話端末、PHSPersonalHandyphoneSystem、PDAPersonalDataAssistance、PersonalDigitalAssistant、スマートフォン、カーナビゲーション端末、又は、ゲーム端末等であってもよい。クライアント装置10は、図示しない中央処理装置CPU;CentralProcessingUnit、記憶装置メモリ及びハードディスク駆動装置HDD;HardDiskDrive、入力装置本例では、キーボード、及び、マウス、及び、出力装置本例では、ディスプレイを備える。クライアント装置10は、記憶装置に記憶されているプログラムをCPUが実行することにより、後述する機能を実現するように構成されている。文書ファイルサーバ装置20、及び、文書検索サーバ装置30のそれぞれは、情報処理装置である。文書ファイルサーバ装置20、及び、文書検索サーバ装置30のそれぞれは、クライアント装置10と同様に、図示しないCPU及び記憶装置を備える。文書ファイルサーバ装置20、及び、文書検索サーバ装置30のそれぞれは、クライアント装置10と同様に、記憶装置に記憶されているプログラムをCPUが実行することにより、後述する機能を実現するように構成されている。文書ファイルサーバ装置20は、複数の文書ファイルを記憶している。各文書ファイルは、文字列を含む文書を表す情報である。各文書ファイルは、ファイルシステムにおいて、複数のディレクトリのいずれかに格納されている。機能図2は、上記のように構成された文書検索システム1の機能を表すブロック図である。クライアント装置10の機能は、検索文字列送信部11と、検索結果出力部12と、を含む。検索文字列送信部11は、ユーザにより入力装置を介して入力された検索文字列を受け付ける。検索文字列送信部11は、受け付けられた検索文字列を文書検索サーバ装置30へ送信する。検索結果出力部12は、文書検索サーバ装置30から検索結果を表す情報を受信する。検索結果出力部12は、受信された検索結果を、出力装置を介して出力する本例では、ディスプレイに表示させる。文書検索サーバ装置30の機能は、検索文字列受信部検索文字列受付手段31と、文書ファイル関連度算出部文書ファイル関連度算出手段32と、検索結果送信部33と、を含む。検索文字列受信部31は、クライアント装置10により送信された検索文字列を受信する受け付ける。文書ファイル関連度算出部32は、文書内文字列関連度算出処理部32aと、ディレクトリ構造情報取得部32bと、ディレクトリ関連度算出処理部32cと、文書ファイル関連度算出処理部32dと、を含む。文書内文字列関連度算出処理部32aは、文書ファイルサーバ装置20に記憶されている、すべての文書ファイルのそれぞれに対して、文書内文字列関連度を算出する。文書内文字列関連度は、検索文字列受信部31により受信された検索文字列と、文書ファイルが表す文書に含まれる文字列と、の関連の深さを表す。本例では、文書内文字列関連度算出処理部32aは、tf-idfTermFrequency-InverseDocumentFrequencyに従って、文書内文字列関連度を算出する。なお、文書内文字列関連度算出処理部32aは、他のアルゴリズムに従って例えば、検索文字列が文書において出現する頻度、及び/又は、文書の構造等に基づいて文書内文字列関連度を算出してもよい。本例では、文書内文字列関連度は、検索文字列と、文書ファイルが表す文書に含まれる文字列と、の関連の深さが深くなるほど大きくなる値を有する。更に、文書内文字列関連度算出処理部32aは、算出された文書内文字列関連度が表す関連の深さが、予め設定された閾値深さよりも深い文書ファイルを抽出する。本例では、文書内文字列関連度算出処理部32aは、算出された文書内文字列関連度が、予め設定された閾値例えば、0よりも大きい文書ファイルを抽出する。ディレクトリ構造情報取得部32bは、文書内文字列関連度算出処理部32aにより抽出された文書ファイルのそれぞれに対して、ディレクトリ構造情報を取得する。ディレクトリ構造情報は、文書ファイルと、当該文書ファイルが格納されているディレクトリに格納されているすべての文書ファイルと、を対応付ける情報を含む。ディレクトリ関連度算出処理部32cは、文書内文字列関連度算出処理部32aにより抽出された文書ファイルが格納されているディレクトリのそれぞれに対して、ディレクトリ関連度を算出する。ディレクトリ関連度は、検索文字列受信部31により受信された検索文字列と、ディレクトリと、の関連の深さを表す。本例では、ディレクトリ関連度は、検索文字列と、ディレクトリと、の関連の深さが深くなるほど大きくなる値を有する。ディレクトリ関連度算出処理部32cは、ディレクトリ構造情報取得部32bにより取得されたディレクトリ構造情報と、文書内文字列関連度算出処理部32aにより算出された文書内文字列関連度と、に基づいてディレクトリ関連度を算出する。具体的には、ディレクトリ関連度算出処理部32cは、あるディレクトリに格納されているすべての文書ファイルに対して算出された文書内文字列関連度の平均値を当該ディレクトリに対するディレクトリ関連度として算出する。即ち、ディレクトリ関連度算出処理部32cは、数式1に基づいて、i番目のディレクトリに対するディレクトリ関連度Diを算出する。ここで、mは、当該ディレクトリに格納されている文書ファイルの数である。また、Sijは、当該ディレクトリに格納されている、j番目の文書ファイルに対して算出された文書内文字列関連度である。このように、ディレクトリ関連度算出処理部32cは、文書ファイルが格納されているディレクトリに格納されている、すべての文書ファイルのそれぞれに対して算出された文書内文字列関連度に基づいて、当該ディレクトリに対するディレクトリ関連度を算出する、と言うことができる。文書ファイル関連度算出処理部32dは、文書内文字列関連度算出処理部32aにより抽出された文書ファイルのそれぞれに対して、ディレクトリ関連度算出処理部32cにより算出されたディレクトリ関連度と、文書内文字列関連度算出処理部32aにより算出された文書内文字列関連度と、に基づいて文書ファイル関連度を算出する。文書ファイル関連度は、検索文字列受信部31により受信された検索文字列と、文書ファイルと、の関連の深さを表す。本例では、文書ファイル関連度は、検索文字列と、文書ファイルと、の関連の深さが深くなるほど大きくなる値を有する。具体的には、文書ファイル関連度算出処理部32dは、文書ファイルに対して算出された文書内文字列関連度と、当該文書ファイルが格納されているディレクトリに対して算出されたディレクトリ関連度と、に基づいて文書ファイル関連度を算出する。即ち、文書ファイル関連度算出処理部32dは、数式2に基づいて、i番目のディレクトリに格納されているj番目の文書ファイルに対する文書ファイル関連度Rijを算出する。ここで、SHは、文書内文字列関連度算出処理部32aが算出し得る、文書内文字列関連度の最大値本例では、100である。文書ファイル関連度算出部32は、文書ファイル関連度算出処理部32dにより算出された文書ファイル関連度に基づいて検索結果を生成する。検索結果は、文書ファイル関連度が表す関連の深さの順に、文書ファイル識別情報を並べた情報を含む。文書ファイル識別情報は、文書ファイルを識別するための情報である。本例では、文書ファイル識別情報は、URIUniformResourceIdentifierである。なお、文書ファイル関連度算出部32は、文書ファイル関連度算出処理部32dにより算出された文書ファイル関連度に基づいて、複数の文書ファイルから文書ファイルを抽出し、当該抽出された文書ファイルを識別するための文書ファイル識別情報を含む検索結果を生成するように構成されていてもよい。この場合、例えば、文書ファイル関連度算出部32は、文書ファイル関連度が大きい文書ファイルほど優先して抽出することが好適である。また、文書ファイル関連度算出部32は、予め設定された抽出数だけ文書ファイルを抽出するように構成されていてもよい。検索結果送信部33は、文書ファイル関連度算出部32により生成された検索結果をクライアント装置10へ送信する。作動次に、上述した文書検索システム1の作動について説明する。先ず、クライアント装置10は、ユーザにより入力装置を介して入力された検索文字列を受け付ける。そして、クライアント装置10は、受け付けられた検索文字列を文書検索サーバ装置30へ送信する。一方、文書検索サーバ装置30は、図3にフローチャートにより示したプログラムを実行するようになっている。具体的に述べると、文書検索サーバ装置30は、上記プログラムの処理を開始すると、検索文字列を受信するまで待機するステップS101。そして、文書検索サーバ装置30は、検索文字列を受信すると、ステップS102へ進み、文書ファイルサーバ装置20に記憶されている、すべての文書ファイルのそれぞれに対して、文書内文字列関連度を算出する。いま、図4に示したように、文書ファイルサーバ装置20が、文書ファイル1~6を記憶している場合を想定する。更に、ディレクトリ1が、文書ファイル1~3を格納し、且つ、ディレクトリ2が、文書ファイル4~6を格納している場合を想定する。加えて、文書検索サーバ装置30が、文書ファイル1に対する文書内文字列関連度S11として0を算出し、文書ファイル2に対する文書内文字列関連度S12として80を算出し、文書ファイル3に対する文書内文字列関連度S13として78を算出した場合を想定する。更に、文書検索サーバ装置30が、文書ファイル4に対する文書内文字列関連度S21として80を算出し、文書ファイル5に対する文書内文字列関連度S22として74を算出し、文書ファイル6に対する文書内文字列関連度S23として82を算出した場合を想定する。次いで、文書検索サーバ装置30は、算出された文書内文字列関連度が、予め設定された閾値本例では、0よりも大きい文書ファイルを抽出するステップS103。上記仮定に従えば、文書検索サーバ装置30は、文書ファイル2~6を抽出する。そして、文書検索サーバ装置30は、抽出された文書ファイルのそれぞれに対して、ディレクトリ構造情報を取得するステップS104。次いで、文書検索サーバ装置30は、取得されたディレクトリ構造情報と、算出された文書内文字列関連度と、に基づいて、抽出された文書ファイルが格納されているディレクトリのそれぞれに対して、ディレクトリ関連度を算出するステップS105。上記仮定に従えば、文書検索サーバ装置30は、ディレクトリ1に対するディレクトリ関連度D1として、52.7=8078/3を算出する。同様に、文書検索サーバ装置30は、ディレクトリ2に対するディレクトリ関連度D2として、78.7=807482/3を算出する。そして、文書検索サーバ装置30は、抽出された文書ファイルのそれぞれに対して、算出されたディレクトリ関連度と、算出された文書内文字列関連度と、に基づいて文書ファイル関連度を算出するステップS106。上記仮定に従えば、文書検索サーバ装置30は、文書ファイル2に対する文書ファイル関連度として、57.74=80log52.7/1001を算出する。同様に、文書検索サーバ装置30は、文書ファイル3に対する文書ファイル関連度として、56.30=78log52.7/1001を算出する。また、文書検索サーバ装置30は、文書ファイル4に対する文書ファイル関連度として、71.68=80log78.7/1001を算出する。同様に、文書検索サーバ装置30は、文書ファイル5に対する文書ファイル関連度として、66.30=74log78.7/1001を算出する。また、文書検索サーバ装置30は、文書ファイル6に対する文書ファイル関連度として、73.47=82log78.7/1001を算出する。図5に示したように、文書内文字列関連度が同一であった2つの文書ファイル文書ファイル2、及び、文書ファイル4のそれぞれに対して算出された文書ファイル関連度は、互いに異なる値を有している。次いで、文書検索サーバ装置30は、算出された文書ファイル関連度に基づいて検索結果を生成するステップS107。そして、文書検索サーバ装置30は、生成された検索結果をクライアント装置10へ送信するステップS108。その後、文書検索サーバ装置30文書検索サーバ装置30は、ステップS101へ戻り、ステップS101~ステップS108の処理を繰り返し実行する。これにより、クライアント装置10は、文書検索サーバ装置30により送信された検索結果を受信する。クライアント装置10は、受信された検索結果を出力装置を介して出力する。以上、説明したように、本発明の第1実施形態に係る文書検索サーバ装置30によれば、検索文字列と文書ファイルとの関連の深さを高い精度にて表す関連度文書ファイル関連度を算出することができる。この結果、ユーザは、ユーザにとって重要な情報を含む文書ファイルを容易に且つ迅速に特定することができる。また、本発明の第1実施形態に係る文書検索サーバ装置30は、文書内文字列関連度が表す関連の深さが、予め設定された閾値深さよりも深い文書ファイルを抽出し、当該抽出された文書ファイルに対して、ディレクトリ関連度及び文書ファイル関連度を算出するように構成されている。これによれば、算出された文書内文字列関連度に関係なく、ディレクトリ関連度、及び、文書ファイル関連度を算出する場合と比較して、文書検索サーバ装置30の処理負荷を軽減することができる。<第2実施形態>次に、本発明の第2実施形態に係る文書検索システムについて説明する。第2実施形態に係る文書検索システムは、上記第1実施形態に係る文書検索システムに対して、ディレクトリの名称に基づいてディレクトリ関連度を算出する点において相違している。従って、以下、かかる相違点を中心として説明する。機能第2実施形態に係るディレクトリ関連度算出処理部32cは、ディレクトリ名称関連度に基づいてディレクトリ関連度を算出する。ディレクトリ名称関連度は、検索文字列と、ディレクトリの名称と、の関連の深さを表す。本例では、ディレクトリ関連度算出処理部32cは、ディレクトリの名称が検索文字列を含む場合、ディレクトリ名称関連度Nを予め設定された第1の値本例では、100に設定し、一方、ディレクトリの名称が検索文字列を含まない場合、ディレクトリ名称関連度Nを第1の値よりも小さい第2の値本例では、0に設定する。即ち、本例では、ディレクトリ名称関連度は、検索文字列と、ディレクトリの名称と、の関連の深さが深くなるほど大きくなる値を有する。ディレクトリ関連度算出処理部32cは、あるディレクトリに格納されているすべての文書ファイルに対して算出された文書内文字列関連度の和に、ディレクトリ名称関連度Nを加えた値を、当該ディレクトリに格納されている文書ファイルの数mに1を加えた値により除した値を、当該ディレクトリに対するディレクトリ関連度として算出する。即ち、ディレクトリ関連度算出処理部32cは、数式3に基づいて、i番目のディレクトリに対するディレクトリ関連度Diを算出する。このように、ディレクトリ関連度算出処理部32cは、ディレクトリ名称関連度が表す関連の深さが深くなるほど深くなる関連の深さを表すディレクトリ関連度を算出する、と言うことができる。作動次に、上述した文書検索システム1の作動について説明する。第1実施形態と同様に、図4に示したように、文書ファイルサーバ装置20が、文書ファイル1~6を記憶するとともに、文書検索サーバ装置30が、各文書ファイル1~6に対して文書内文字列関連度を算出した場合を想定する。また、ディレクトリ1の名称が検索文字列を含み、且つ、ディレクトリ2の名称が検索文字列を含まない場合を想定する。上記仮定に従えば、文書検索サーバ装置30は、ディレクトリ1に対するディレクトリ関連度D1として、64.5=8078100/4を算出する。同様に、文書検索サーバ装置30は、ディレクトリ2に対するディレクトリ関連度D2として、59.0=807482/4を算出するステップS105。そして、文書検索サーバ装置30は、抽出された文書ファイルのそれぞれに対して、算出されたディレクトリ関連度と、算出された文書内文字列関連度と、に基づいて文書ファイル関連度を算出するステップS106。上記仮定に従えば、文書検索サーバ装置30は、文書ファイル2に対する文書ファイル関連度として、64.76=80log64.5/1001を算出する。同様に、文書検索サーバ装置30は、文書ファイル3に対する文書ファイル関連度として、63.15=78log64.5/1001を算出する。また、文書検索サーバ装置30は、文書ファイル4に対する文書ファイル関連度として、61.67=80log59.0/1001を算出する。同様に、文書検索サーバ装置30は、文書ファイル5に対する文書ファイル関連度として、57.04=74log59.0/1001を算出する。また、文書検索サーバ装置30は、文書ファイル6に対する文書ファイル関連度として、63.21=82log59.0/1001を算出する。図6に示したように、文書内文字列関連度が同一であった2つの文書ファイル文書ファイル2、及び、文書ファイル4のそれぞれに対して算出された文書ファイル関連度は、互いに異なる値を有している。ところで、ディレクトリの名称は、ディレクトリに格納される文書ファイルと関連が比較的深い名称に設定されることが多い。従って、第2実施形態に係る文書検索サーバ装置30によれば、第1実施形態に係る文書検索サーバ装置30が奏する効果と同様の効果に加えて、検索文字列とディレクトリとの関連の深さを高い精度にて表す関連度ディレクトリ関連度を算出することができる。なお、文書検索サーバ装置30は、検索文字列とディレクトリの名称とが類似する程度を表す類似度を、予め記憶する辞書に基づいて、又は、予め定められたアルゴリズムに従って算出し、算出された類似度をディレクトリ名称関連度として用いるように構成されていてもよい。<第3実施形態>次に、本発明の第3実施形態に係る文書関連度算出装置について図7を参照しながら説明する。第3実施形態に係る文書関連度算出装置100は、検索文字列を受け付ける検索文字列受付部検索文字列受付手段101と、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、上記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する文書ファイル関連度算出部文書ファイル関連度算出手段102と、を備える。これによれば、検索文字列と文書ファイルとの関連の深さを高い精度にて表す関連度文書ファイル関連度を算出することができる。この結果、例えば、ユーザは、ユーザにとって重要な情報を含む文書ファイルを容易に且つ迅速に特定することができる。以上、上記実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成及び詳細に、本願発明の範囲内において当業者が理解し得る様々な変更をすることができる。なお、上記各実施形態において文書関連度算出装置の各機能は、CPUがプログラムソフトウェアを実行することにより実現されていたが、回路等のハードウェアにより実現されていてもよい。また、上記各実施形態においてプログラムは、記憶装置に記憶されていたが、コンピュータが読み取り可能な記録媒体に記憶されていてもよい。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。<付記>上記実施形態の一部又は全部は、以下の付記のように記載され得るが、以下には限られない。付記1検索文字列を受け付ける検索文字列受付手段と、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、前記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する文書ファイル関連度算出手段と、を備える文書関連度算出装置。これによれば、検索文字列と文書ファイルとの関連の深さを高い精度にて表す関連度文書ファイル関連度を算出することができる。この結果、例えば、ユーザは、ユーザにとって重要な情報を含む文書ファイルを容易に且つ迅速に特定することができる。付記2付記1に記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリに格納されている、すべての文書ファイルのそれぞれに対して前記文書内文字列関連度を算出するとともに、当該算出された文書内文字列関連度に基づいて当該ディレクトリに対する前記ディレクトリ関連度を算出するように構成された文書関連度算出装置。付記3付記1又は付記2に記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記文書ファイル関連度を算出する対象となる文書ファイルに対する前記文書内文字列関連度が表す関連の深さが深くなるほど深くなり、且つ、当該文書ファイルが格納されているディレクトリに対する前記ディレクトリ関連度が表す関連の深さが深くなるほど深くなる、関連の深さを表す前記文書ファイル関連度を算出するように構成された文書関連度算出装置。付記4付記1乃至付記3のいずれかに記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記検索文字列と、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリの名称と、の関連の深さを表すディレクトリ名称関連度に基づいて前記ディレクトリ関連度を算出するように構成された文書関連度算出装置。ところで、ディレクトリの名称は、ディレクトリに格納される文書ファイルと関連が比較的深い名称に設定されることが多い。従って、上記のように構成された文書関連度算出装置によれば、検索文字列とディレクトリとの関連の深さを高い精度にて表す関連度ディレクトリ関連度を算出することができる。付記5付記4に記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、前記ディレクトリ名称関連度が表す関連の深さが深くなるほど深くなる関連の深さを表す前記ディレクトリ関連度を算出するように構成された文書関連度算出装置。付記6付記1乃至付記5のいずれかに記載の文書関連度算出装置であって、前記文書ファイル関連度算出手段は、複数の文書ファイルのそれぞれに対して、前記文書内文字列関連度を算出するとともに、当該算出された文書内文字列関連度が表す関連の深さが、予め設定された閾値深さよりも深い文書ファイルを抽出し、当該抽出された文書ファイルが格納されているディレクトリのそれぞれに対して前記ディレクトリ関連度を算出し、且つ、当該抽出された文書ファイルのそれぞれに対して当該算出されたディレクトリ関連度と当該算出された文書内文字列関連度とに基づいて前記文書ファイル関連度を算出するように構成された文書関連度算出装置。これによれば、算出された文書内文字列関連度に関係なく、ディレクトリ関連度、及び、文書ファイル関連度を算出する場合と比較して、文書関連度算出装置の処理負荷を軽減することができる。付記7付記1乃至付記6のいずれかに記載の文書関連度算出装置であって、前記算出された文書ファイル関連度が表す関連の深さの順に並べて、前記文書ファイルを識別するための文書ファイル識別情報を出力するように構成された文書関連度算出装置。付記8付記1乃至付記7のいずれかに記載の文書関連度算出装置であって、前記算出された文書ファイル関連度に基づいて、前記複数の文書ファイルから文書ファイルを抽出し、当該抽出された文書ファイルを識別するための文書ファイル識別情報を出力するように構成された文書関連度算出装置。付記9検索文字列を受け付け、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、前記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する、文書関連度算出方法。付記10付記9に記載の文書関連度算出方法であって、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリに格納されている、すべての文書ファイルのそれぞれに対して前記文書内文字列関連度を算出するとともに、当該算出された文書内文字列関連度に基づいて当該ディレクトリに対する前記ディレクトリ関連度を算出するように構成された文書関連度算出方法。付記11付記9又は付記10に記載の文書関連度算出方法であって、前記検索文字列と、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリの名称と、の関連の深さを表すディレクトリ名称関連度に基づいて前記ディレクトリ関連度を算出するように構成された文書関連度算出方法。付記12情報処理装置に、検索文字列を受け付け、それぞれが、複数のディレクトリのいずれかに格納され且つ文書を表す、複数の文書ファイルのそれぞれに対して、前記受け付けられた検索文字列と当該文書ファイルが表す文書に含まれる文字列との関連の深さを表す文書内文字列関連度と、当該検索文字列と当該文書ファイルが格納されているディレクトリとの関連の深さを表すディレクトリ関連度と、に基づいて、当該検索文字列と当該文書ファイルとの関連の深さを表す文書ファイル関連度を算出する、処理を実行させるための文書関連度算出プログラム。付記13付記12に記載の文書関連度算出プログラムであって、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリに格納されている、すべての文書ファイルのそれぞれに対して前記文書内文字列関連度を算出するとともに、当該算出された文書内文字列関連度に基づいて当該ディレクトリに対する前記ディレクトリ関連度を算出するように構成された文書関連度算出プログラム。付記14付記12又は付記13に記載の文書関連度算出プログラムであって、前記検索文字列と、前記文書ファイル関連度を算出する対象となる文書ファイルが格納されているディレクトリの名称と、の関連の深さを表すディレクトリ名称関連度に基づいて前記ディレクトリ関連度を算出するように構成された文書関連度算出プログラム。