"複数の第1の文書の文書情報に基づいて、前記第1の文書同士の類似度を算出する文書比較部と、前記文書比較部が算出した複数の類似度に基づいて、前記第1の文書同士の類似度に対応する間隔であって、最初の点と最後の点が接続されている座標における間隔を算出する配置位置算出部と、を備えることを特徴とする情報生成装置。前記配置位置算出部は、前記文書比較部が算出した複数の類似度に基づいて、前記座標における前記第1の文書の順序を決定し、決定した順序における最初の第1の文書と最後の第1の文書との間隔を算出することを特徴とする請求項1に記載の情報生成装置。前記座標は円座標の偏角を表す座標であることを特徴とする請求項1又は請求項2に記載の情報生成装置。前記文書比較部は、前記第1の文書各々と第2の文書との類似度を算出し、前記配置位置算出部は、前記文書比較部が算出した第1の文書各々と第2の文書との類似度に基づいて、円座標の動径方向の距離を算出することを特徴とする請求項3に記載の情報生成装置。請求項4に記載の情報生成装置と、前記情報生成装置が算出した偏角と動径方向の距離に基づいて、前記第1の文書を表す画像を、前記第2の文書を表す画像を中心とした円座標に配置して表示する表示部と、を備えることを特徴とする情報表示装置。情報生成装置が、複数の第1の文書の文書情報に基づいて、前記第1の文書同士の類似度を算出する文書比較過程と、情報生成装置が、前記文書比較過程にて算出した複数の類似度に基づいて、前記第1の文書同士の類似度に対応する間隔であって、最初の点と最後の点が接続されている座標における間隔を算出する配置位置算出過程と、を有することを特徴とする情報生成方法。情報生成装置のコンピュータに、複数の第1の文書の文書情報に基づいて、前記第1の文書同士の類似度を算出する文書比較手順、前記文書比較手順にて算出した複数の類似度に基づいて、前記第1の文書同士の類似度に対応する間隔であって、最初の点と最後の点が接続されている座標における間隔を算出する配置位置算出手順、を実行させるための情報生成プログラム。しかしながら、引用文献1記載の技術では、基準文書以外の文書については、文書相互の類似度を表す情報を提供することができなかった。本発明は上記の点に鑑みてなされたものであり、文書相互の類似度を表す情報を生成できる情報生成装置、情報表示装置、情報生成方法、及び情報生成プログラムを提供する。1本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、複数の第1の文書の文書情報に基づいて、前記第1の文書同士の類似度を算出する文書比較部と、前記文書比較部が算出した複数の類似度に基づいて、前記第1の文書同士の類似度に対応する間隔であって、最初の点と最後の点が接続されている座標における間隔を算出する配置位置算出部と、を備えることを特徴とする情報生成装置である。2また、本発明の一態様は、上記の情報生成装置において、記配置位置算出部は、前記文書比較部が算出した複数の類似度に基づいて、前記座標における前記第1の文書の順序を決定し、決定した順序における最初の第1の文書と最後の第1の文書との間隔を算出することを特徴とする。3また、本発明の一態様は、上記の情報生成装置において、前記座標は円座標の偏角を表す座標であることを特徴とする。4また、本発明の一態様は、上記の情報生成装置において、前記文書比較部は、前記第1の文書各々と第2の文書との類似度を算出し、前記配置位置算出部は、前記文書比較部が算出した第1の文書各々と第2のとの文書の類似度に基づいて、円座標の動径方向の距離を算出することを特徴とする。5また、本発明の一態様は、上記4に記載の情報生成装置と、前記情報生成装置が算出した偏角と動径方向の距離に基づいて、前記第1の文書を表す画像を、前記第2の文書を表す画像を中心とした円座標に配置して表示する表示部と、を備えることを特徴とする情報表示装置である。6また、本発明の一態様は、情報生成装置が、複数の第1の文書の文書情報に基づいて、前記第1の文書同士の類似度を算出する文書比較過程と、情報生成装置が、前記文書比較過程にて算出した複数の類似度に基づいて、前記第1の文書同士の類似度に対応する間隔であって、最初の点と最後の点が接続されている座標における間隔を算出する配置位置算出過程と、を有することを特徴とする情報生成方法である。7また、本発明の一態様は、情報生成装置のコンピュータに、複数の第1の文書の文書情報に基づいて、前記第1の文書同士の類似度を算出する文書比較手順、前記文書比較手順にて算出した複数の類似度に基づいて、前記第1の文書同士の類似度に対応する間隔であって、最初の点と最後の点が接続されている座標における間隔を算出する配置位置算出手順、を実行させるための情報生成プログラムである。本発明によれば、文書相互の類似度を表す情報を生成できる。第1の実施形態以下、図面を参照しながら本発明の実施形態について詳しく説明する。図1は、本発明の実施形態に係る表示部106図2参照における表示の一例を示す概略図である。この図において、符号I1を付した画像アイコンは、基準文書第2の文書を表す画像基準文書画像と称すである。基準文書とは、基準となる文書であって、利用者又はコンピュータ等によって選択された或いは入力された文書である。この図の表示は、基準文書画像を中心に同心円上に、基準文書と比較された比較文書第1の文書;文書A~Fを表す画像比較文書画像と称すが配置されていることを表す。つまり、基準文書画像を中心とした円座標に、比較文書画像が配置されている。なお、基準文書画像及び比較文書画像には、文書のタイトルなどの文字情報を含めてもよい。図1において、基準文書画像から各比較文書画像の距離動径方向の距離は、比較文書と基準文書の類似度を示し、比較文書が基準文書に類似しているほど基準文書画像同心円の中心に近くなるように比較文書画像が配置されている。また、比較文書画像同士の偏角の差は比較文書同士の類似度を示し、比較文書が類似するほど偏角の差が小さくなるように比較文書画像が配置されている。例えば、鎖線で囲った比較文書C、D、Eの比較文書画像は、他の比較文書画像と比較して近くに配置されており、これらの比較文書が類似していることを示す。図2は、本実施形態に係る情報提供装置1の構成を示す概略ブロック図である。この図において、情報提供装置1は、基準文書入力部101、情報生成装置11、及び表示部106を含んで構成される。情報生成装置11は、文書蓄積部111、制御部112、文書比較部113、及び配置位置算出部114を含んで構成される。基準文書入力部101には、例えば利用者の操作によって、基準文書情報が入力される。なお、基準文書情報は、文書蓄積部111に蓄積されている文書情報から選択されたものであってもよいし、文書蓄積部111に蓄積されていない文書情報であってもよい。基準文書入力部101には、入力された基準文書情報を制御部112に出力する。文書蓄積部111は、文書情報を蓄積している。また、文書蓄積部111は、文書比較部113が算出した2つの文書情報毎の類似度情報を蓄積している。制御部112は、基準文書入力部101から入力された基準文書情報を文書比較部113に出力する。文書比較部113は、制御部112から入力された基準文書情報と文書蓄積部111が記憶する文書情報とを比較して、それらの文書情報が表す文書同士の類似度を、種々の公知の手法を用いて算出する。例えば、文書比較部113は、文書情報が表す文書から単語を抽出し、同一又は類似する単語の出現頻度に基づいて文書同士の類似度を算出する。ここで、文書比較部113は、類似度を0~1の数値値が小さいほど文書同士が類似するで表す。文書比較部113は、比較した2つの文書情報毎に、それらの文書情報が表す文書同士の類似度を対応付けた類似度情報を生成し、生成した類似度情報を文書蓄積部111に蓄積する。つまり、文書比較部113は、以前に生成した類似度情報を蓄積している。文書比較部113は、類似度情報の生成を完了した後、基準文書情報を含む完了通知をリストを制御部112に出力する。制御部112は、文書比較部113から入力された完了通知に基づいて、文書蓄積部111が蓄積する類似度情報から、基準文書との類似度の値が小さい近い方から順にN個Nは、規定数または指定された数の文書比較文書について、基準文書及び他の比較文書との類似度情報を抽出する。制御部112は、抽出した類似度情報のリストを、配置位置算出部114に出力する。つまり、制御部112は、基準文書との類似度が高い上位N個の比較文書について、基準文書及び他の比較文書との類似度情報を、配置位置算出部114に出力する。配置位置算出部114は、次のように、基準文書画像及び比較文書画像を配置する。まず、配置位置算出部114は、基準文書画像を中心に配置する。配置位置算出部114は、比較文書画像を、その画像が表す比較文書が基準文書に類似するほど中心に近くなるように、基準文書画像を中心とした同心円上に配置する。以下では、2つの文書間の類似度の値を画像間の距離として扱い、類似度情報を距離情報という。配置位置算出部114は、制御部112から入力された距離情報上記の類似度情報に対応のリスト距離情報リストというに基づいて、比較文書画像の動径方向の距離を決定する。また、制御部112から入力された比較文書同士の距離情報リスト図3に基づいて後述する結合リストの生成処理を行って、比較文書同士の類似度を表す間隔を算出する。配置位置算出部114は、算出した間隔に基づいて、比較文書画像の偏角を決定する。また、配置位置算出部114は、決定した動径方向の距離及び偏角に応じて、比較文書画像を配置する図8参照。なお、比較文書画像は、基準文書画像からの距離が遠い類似度が低いほど小さい画像にするなど、基準文書画像との距離に応じて変化させてもよい図9参照。図3は、本実施形態に係る距離情報リストの一例を表す概略図である。この図のリストは、N=6の場合における比較文書同士の距離情報リストの一例を表す。行列の各成分は、対応する文書識別情報が表す文書同士の距離を表す。例えば、図3は、文書Aと文書Bの距離が0.85であることを示す。以下、結合リストの生成処理について詳細を説明する。配置位置算出部114は、次のa、b、cの順に処理を行う。a配置位置算出部114は、比較文書同士の距離情報を、距離の小さい近い順にソートする。ソート後のリストlは、例えば図3の距離情報の場合、順に、A,F,0.2,C,D,0.25,C,E,0.26,D,E,0.28,C,F,0.6,B,F,0.64,B,E,0.66,B,D,0.68,B,C,0.69,A,C,0.75,A,E,0.81,D,F,0.82,E,F,0.83,A,B,0.85,A,D,0.86となる。ここで、アルファベットA~Fは、それぞれ、文書A~Fを識別する文書識別情報である。このリストlでは、例えば、A,F,0.2は、文書Aと文書Bの距離が0.2である距離情報を表す。b配置位置算出部114は、空の記憶領域を生成することで、空の集合pを生成する図6参照。ここで、この集合pの要素になるのは、比較文書の文書識別情報を連結したサブセットのリスト連結リストというである。連結リストは、文書識別情報、及び、その文書識別情報が表す文書とその文書に予め定めた方向正方向というに隣り合う文書との間隔、を繰り返す形式で表される。例えば、図6で符号E31を付した連結リストE31は、E,0.26,C,0.25,D,1.49で表される。なお、この連結リストの最後の数値1.49は、その直前の文書識別情報が表す文書と最初の文書識別情報が表す文書との間隔を表す。c配置位置算出部114は、図4の動作を行うことにより、比較文書の文書識別情報のすべてを含む1つの連結リストを生成して、集合pの要素とする。この要素は、配列すべき比較文書の順序及び隣り合う比較文書同士の間隔を表す。例えば、図6で符号E52を付した要素E52は、E,0.26,C,0.25,D,0.82,F,0.2,A,0.85,B,0.66で表される。この要素は、比較文書を文書E、文書C、文書D、文書F、文書A、文書B文書Bの次は文書Eの順正方向に配列することを表し、また例えば、文書Eと文書Cとの間隔が0.26、文書Bと文書Eとの間隔が0.66であることを表す。<配置位置算出部114の動作について>図4は、本実施形態に係る配置位置算出部114の動作の一例を示すフローチャートである。ステップS101配置位置算出部114は、ソート後のリストlの先頭の距離情報距離が最小の距離情報を抽出する。その後、ステップS102へ進む。ステップS102配置位置算出部114は、直前のステップ初回はステップS101、2回目以降はステップS109で抽出した距離情報の文書識別情報の一方をd1、他方をd2に代入する。その後、ステップS103へ進む。ステップS103配置位置算出部114は、集合pのいずれかの要素に、文書識別情報d1及びd2の両方が含まれるか否かを判定する。つまり、配置位置算出部114は、集合pのいずれかの要素に、文書d1及びd2の両方が含まれる要素があるか否かを判定する。ある要素に文書識別情報d1及びd2の両方が含まれると判定した場合Yes、ステップS109へ進む。それ以外の場合No、ステップS104へ進む。ステップS104配置位置算出部114は、文書識別情報d1を含む要素と文書識別情報d2を含む要素とが別の要素であるか否かを判定する。つまり、配置位置算出部114は、文書d1を含む要素と文書d2を含む要素とが別の要素であるか否かを判定する。文書識別情報d1を含む要素と文書識別情報d2を含む要素とが別の連結リストとである判定した場合Yes、ステップS105へ進む。それ以外の場合No、ステップS106へ進む。ステップS105配置位置算出部114は、文書識別情報d1を含む要素p1と文書識別情報d2を含む要素p2とを集合pから削除し、代わりに、後述するコストcが最小となるように、連結リストp1と連結リストp2を結合した連結リストを集合pへ追加する。その後、ステップS109へ進む。ステップS106配置位置算出部114は、文書識別情報d1又はd2のいずれか一方が要素に含まれ、かつ、他方が要素に含まれないか否かを判定する。つまり、配置位置算出部114は、文書d1又はd2のいずれか一方が要素に含まれ、かつ、他方が要素に含まれないか否かを判定する。文書識別情報d1又はd2のいずれか一方が要素に含まれ、かつ、他方が要素に含まれないと判定した場合Yes、ステップS107へ進む。それ以外の場合No、ステップS108へ進む。ステップS107配置位置算出部114は、一方の文書識別情報が含まれる要素p0を削除し、代わりに、後述するコストcが最小となるように、連結リストp0に他方の文書識別情報を追加した連結リストを集合pへ追加する。その後、ステップS109へ進む。ステップS108配置位置算出部114は、集合pの連結リストに文書識別情報d1又はd2を含むものがないと判定し、文書識別情報d1と文書識別情報d2からなる連結リストp12を集合pに追加する。つまり、配置位置算出部114は、集合pの要素に文書d1又はd2を含むものがないと判定し、文書d1と文書d2からなる連結リストを集合pに追加する。その後、ステップS109へ進む。ステップS109配置位置算出部114は、リストlのすべての距離情報について処理が完了した否かを判定する。リストlのすべての距離情報について処理が完了したと判定した場合Yes、配置位置算出部114は、処理を終了する。この連結リストは、配置すべき比較文書の順序及び隣り合う比較文書同士の距離を表す。それ以外の場合No、ステップS110へ進む。ステップS110配置位置算出部114は、ソート後のリストlから、直近で抽出した距離情報の次の順の距離情報次に距離が小さい距離情報を抽出する。その後、ステップS102へ戻る。<コストcについて>a配置位置算出部114は、要素内の隣り合う文書の間隔Sxyの総和Sを算出する。具体的には、配置位置算出部114は、連結リスト中の間隔の総和を算出する。b配置位置算出部114は、次式1を用いてコストcを算出する。1ここで、Sxyは、文書xと文書yの間隔を表す。ここで、間隔Sxyは、文書xから正方向で文書yへ到るまでの間隔の総和と文書xから逆方向で文書yへ到るまでの間隔の総和とのうち、小さい方の値である。例えば、図6の連結リストE31では、文書Eと文書Dにおける前者の値は0.51、後者の値は1.49となるので、間隔SEDは、0.51となる。具体的には、配置位置算出部114は、連結リストにおいて、正方向にE⇒0.26⇒C⇒0.25⇒Dと辿り、その間の数値0.26と0.25の和0.51を算出する。また、配置位置算出部114は、連結リストにおいて、逆方向にE⇒1.49⇒Dと辿り、その間の数値1.49を算出し、間隔SED=0.51とする。dxyは、文書xと文書yの距離である図3参照。つまり、式1は、配置位置算出部114が間隔Sxyと距離dxyとの差に基づいてコストcを算出することを表し、その差が大きいほどコストcの値が大きくなることを表す。Σx≠yは、連結リスト内のすべての文書の組合せについて和をとることを示す。また、式1の2は、距離最大となる文書各々を表す画像を、画像間の偏角180度になるように円周上に配置したときの全周の長さである。なお、この長さを他の値Lとする場合には、式1で乗算する2に代えてLを用いる。なお、本実施形態では、距離の最大値1の2倍の値としている。<連結リストの生成処理について>以下、配置位置算出部114が、図4の各ステップで行う連結リストの生成処理について、図5を用いて説明をする。以下、連結リストp0がds,,dt,stsであり、連結リストp1がd1s,,d1t,s1tsであり、連結リストp2がd2s,,d2t,s2tsである場合について説明をする図5参照。なお、文書d1sから正方向で文書d1tへ到るまでのの間隔の総和はs1逆方向はs1tsであり、文書d2sから正方向で文書d2tへ到るまでのの間隔の総和はs2逆方向はs2tsである。1配置位置算出部114は、図4のステップS105において、次の連結リストl1~l4のうち、コストcが最小となるものを、集合pへ追加する。a連結リストl1連結リストp1の後ろに連結リストp2を追加する。具体的には、配置位置算出部114は、d1s,,d1t,s12,d2s,,d2t,s21を連結リストl1とする。b連結リストl2連結リストp2の後ろに連結リストp2を逆順にしたものを追加する。具体的には、配置位置算出部114は、d1s,,d1t,s’12,d2t,,d2s,s’21を連結リストl2とする。c連結リストl3連結リストp2の後ろに連結リストp1を追加する。具体的には、配置位置算出部114は、d2s,,d2t,s’’21,d1s,,d1t,s’’12を連結リストl3とする。d連結リストl4連結リストp2の後ろに連結リストp1を逆順にしたものを追加する。具体的には、配置位置算出部114は、d2s,,d2t,s’’’21,d1t,,d1s,s’’’12を連結リストl4とする。配置位置算出部114は、複数の距離情報に基づいて、連結リストの先頭の文書と末尾の文書との間隔を算出する。例えば上記1aの連結リストl1を生成する場合、配置位置算出部114は、連結リストp1の末尾の文書d1tと連結リストp2の先頭の文書d2sの間隔s12、及び、連結リストp2の末尾の文書d2tと連結リストp1の先頭の文書d1sの間隔s21を次のように算出する図5a参照。a配置位置算出部114は、文書d1tと文書d2sの距離を間隔s12とする。b配置位置算出部114は、s1、s2を算出する。配置位置算出部114は、s1ts、s2tsを読み出す。c配置位置算出部114は、s1ts≧s2tsのとき、s1ts-s2と文書d1sと文書d2tの距離のうち大きい方を、間隔s21とする。d配置位置算出部114は、s1ts<s2tsのとき、s2ts-s1と文書d1sと文書d2tの距離のうち大きい方を、間隔s21とする。すなわち、1c、dにおいて、配置位置算出部114は、連結リストl1の先頭の文書d1sと末尾の文書d2tとの逆方向の間隔を算出する。以上の処理のより、配置位置算出部114は、d1s,,d1t,s12,d2s,,d2t,s21を連結リストl1とする。なお、間隔s’12、s’21、s’’12、s’’21、s’’’12、s’’’21を算出する場合も同様であるので、説明は省略する。2配置位置算出部114は、図4のステップS107において、次の連結リストl1、l2のうち、コストcが最小となるものを、集合pへ追加する。a連結リストl1連結リストp0の末尾に文書識別情報d0を追加する。具体的には、配置位置算出部114は、ds,,dt,st,d0,ssを連結リストl1とする。b連結リストl2連結リストp0の先頭に文書識別情報d0を挿入する。具体的には、配置位置算出部114は、d0,s’s,ds,,dt,s’tを連結リストl2とする。配置位置算出部114は、距離情報に基づいて、連結リストの先頭の文書と末尾の文書との間隔を算出する。例えば上記2a連結リストl1を生成する場合、配置位置算出部114は、連結リストp0の末尾の文書dtと文書d0との間隔st、及び、文書d0と連結リストp0の先頭の文書dsとの間隔ssを次のように算出する図5b参照。a配置位置算出部114は、文書dtと文書d0の距離を間隔stとする。b配置位置算出部114は、[連結リストp0の文書dtと文書dsの間隔-st]と文書dsと文書d0の距離のうち大きい方を、間隔ssとする。すなわち、このbにおいて、配置位置算出部114は、連結リストの先頭の文書d1sと末尾の文書d0との逆方向の間隔を算出する。配置位置算出部114は、例えば上記2b連結リストl2を生成する場合、文書d0と連結リストp0の先頭の文書dsとの間隔s’s、及び、文書d0と連結リストp0の末尾の文書dtとの間隔s’tを次のように算出する図5c参照。a配置位置算出部114は、文書dsと文書d0の距離を間隔s’sとする。b配置位置算出部114は、[連結リストp0の文書dtと文書dsの間隔-ss]と文書dtと文書d0の距離のうち大きい方を、間隔s’tとする。すなわち、このbにおいて、配置位置算出部114は、連結リストの先頭の文書d0と末尾の文書dtとの逆方向の間隔を算出する。3配置位置算出部114は、図4のステップS108において、文書識別情報d1と文書識別情報d2からなる連結リストp12を集合pに追加する図5d参照。a配置位置算出部114は、文書d1と文書d2の距離を、文書d1を基準とした基点から正方向の間隔とする。b配置位置算出部114は、[2-文書d1と文書d2の距離]を、文書d1を基準とした基点から逆方向の間隔とする。ここで、2は、式1のものと同じであるが、配置位置算出部114は、この2に変えて、他の値Lを用いてもよい。すなわち、3bにおいて、配置位置算出部114は、連結リストの先頭の文書d1と末尾の文書2との逆方向の間隔を算出する。図6は、本実施形態に係る配置位置算出部114による計算の実施例を表す概念図である。この図は、配置位置算出部114が、図3の距離情報リストに基づいて計算した場合の実施例を表す。符号S0を付した集合は、集合pであり、最初は空の集合である。配置位置算出部114は、ステップS101で文書Aと文書Fの距離情報を抽出し、ステップS108で符号E11を付した連結リストE11を生成して集合pに追加する。次に、配置位置算出部114は、ステップS110で文書Cと文書Dの距離情報を抽出し、ステップS108で符号E22を付した連結リストE22トを生成して集合pに追加する。次に、配置位置算出部114は、ステップS110で文書Cと文書Eの距離情報を抽出し、ステップS107で符号E31、符号E32を付した連結リストE31、E32を生成し、それらのコストcを算出する。配置位置算出部114は、連結リストE22を削除し、算出したコストcが最小となる連結リストE31を、集合pに追加する。次に、配置位置算出部114は、ステップS110で文書D及び文書Eの距離情報を抽出し、ステップS103からステップS109へ進み、ステップS110で文書C及び文書Fの距離情報を抽出する。配置位置算出部114は、ステップS105で符号E41、E42、E43、E44を付した連結リストE41、E42、E43、E44を生成し、それらのコストcを算出する。配置位置算出部114は、連結リストE11、E31を削除し、算出したコストcが最小となる連結リストE42を、集合pに追加する。次に、配置位置算出部114は、ステップS110で文書B及び文書Fの距離情報を抽出し、ステップS106で符号E51、符号E52を付した連結リストE51、E52を生成し、それらのコストcを算出する。配置位置算出部114は、連結リストE42を削除し、算出したコストcが最小となる連結リストE52を、集合pに追加する。その後、配置位置算出部114は、ステップS110で文書B及び文書E、文書B及び文書D、、文書A及び文書Dの文書情報を順に抽出し、それぞれ、ステップS103で連結リストに文書識別情報d1及びd2の両方が含まれると判定してS109へ進む。配置位置算出部114は、文書A及び文書Dの文書情報を抽出した後のステップS109で、リストlのすべての距離情報について処理が完了したと判定し、動作を終了する。図6の場合、配置位置算出部114は、要素E52の連結リストとして、E,0.26,C,0.25,D,0.82,F,0.2,A,0.85,B,0.66を生成する。<画像の配置について>配置位置算出部114は、間隔dxyに基づいて、文書xと文書yの比較文書画像間の偏角の差相対偏角というθxyを算出する。具体的には、配置位置算出部114は、θxy=dxy/S×360を算出する。図7は、本実施形態に係る比較文書画像間の相対偏角の一例を表す概念図である。この図は、比較文書画像が画像間の相対偏角に基づいて、配置した場合の図である。文書Aと文書Fの相対偏角θAFが23.7度であることを示す。配置位置算出部114は、基準文書と比較文書zの距離情報リストに基づいて、比較文書画像の動径方向の距離rzを算出する。配置位置算出部114は、算出した動径方向の距離rz及び相対偏角θxyに応じて、比較文書画像を配置する。なお、配置位置算出部114は、文書識別情報を1つ選択し、選択した文書識別情報が表す文書の比較文書画像を配置する偏角を、予め定めた偏角例えば、90度に決定する。配置位置算出部114は、決定した偏角と算出した相対偏角θxyに基づいて、比較文書画像の偏角θzを決定する。配置位置算出部114は、基準文書画像を中心に配置する。配置位置算出部114は、決定した動径方向の距離rz及び偏角θzに応じて、比較文書画像を配置する。図8は、本実施形態に係る文書画像の配置の一例を表す概略図である。この図において、円座標の動径方向はrで表され、偏角はθで表される。図8では、基準文書画像が円座標の中心に配置されている。また、比較文書zの比較文書画像は、r=rz、θ=θzに配置されている。図8は、配置位置算出部114が偏角の基準として、文書Aの偏角θAを90度に決定したことを示す。この場合、配置位置算出部114は、文書Fの偏角θFをθF=θAθAFとして算出する。図8において、文書Fの比較文書画像は、r=rF、θ=θF=θAθAFに配置されている。図9は、本実施形態に係る表示部106における表示の別の一例を示す概略図である。この図において、比較文書画像は、基準文書画像からの距離が遠い類似度が低いほど小さい画像にするなど、基準文書画像との距離に応じて変化している。このように、本実施形態によれば、情報提供装置1では、文書比較部113が複数の文書の文書情報に基づいて、文書同士の類似度を算出する。配置位置算出部114が文書比較部113が算出した複数の類似度に基づいて、文書同士の類似度に対応する間隔であって、最初の点と最後の点が接続されている座標における間隔を算出する。つまり、配置位置算出部114が文書比較部113が算出した複数の類似度に基づいて、上記の座標における文書の順序を決定し、決定した順序における最初の文書と最後の文書との間隔を算出する。これにより、本実施形態では、情報提供装置1は、文書相互の類似度を表す情報を生成できる。また、本実施形態によれば、情報提供装置1では、上記の座標は円座標の偏角を表す座標である。これにより、本実施形態では、情報提供装置1は、文書相互の類似度を偏角で表すことができる。また、本実施形態によれば、情報提供装置1では、文書比較部113は、基準となる基準文書と、各文書同士の類似度を算出する。配置位置算出部114は、文書比較部113が算出した文書と基準文書との文書の類似度に基づいて、円座標の動径方向の距離を算出する。これにより、本実施形態では、情報提供装置1は、基準文書と文書の類似度を動径方向の距離で表すことができる。また、本実施形態によれば、情報提供装置1では、配置位置算出部114が算出した偏角と動径方向の距離に基づいて、文書を表す画像を、基準文書を表す画像を中心とした円座標に配置して表示する。これにより、本実施形態では、情報提供装置1は、二次元平面の二つの軸のうちの一つを特定の一つ文書とその他の文書の類似度としもう一つの軸でその他の文書同士の近さの度合を表現することができる。なお、上記実施形態において、情報提供装置1は、文書画像を円座標に配置する場合について説明したが、本発明はこれに限られない。例えば、情報提供装置1は、基準文書と比較文書の距離を色の濃淡や輝度もしくは明るさに対応させてもよい。また、この場合に、情報提供装置1は、間隔dxyを色色相に対応させてもよい。このように、情報提供装置1は、間隔dxyを、閉じた1次元の座標最初の点と最後の点が接続されている座標。周期的な座標に対応させてもよい。なお、上述した実施形態における情報提供装置1の一部をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいうコンピュータシステムとは、情報提供装置1に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらにコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。また、上述した実施形態における情報提供装置1一部、または全部を、LSILargeScaleIntegration等の集積回路として実現しても良い。情報提供装置1の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化しても良い。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いても良い。以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。"