対象ユーザが入力した検索キーワードの一部を逐次受け取る検索キーワード受付部と、検索時に用いた前記検索キーワードを含む検索履歴情報をユーザごとに記憶する検索履歴情報記憶部と、前記検索履歴情報に基づいて、ユーザごとに、前記検索キーワードをランキングし、キーワードランキング情報を生成する第1ランキング部と、前記キーワードランキング情報を用いて、前記対象ユーザと他ユーザとの間の検索傾向の関連度を算出するユーザ関連度算出部と、前記ユーザ関連度算出部が算出した前記関連度に基づいて、前記他ユーザをランキングし、他ユーザランキング情報を生成する第2ランキング部と、前記検索履歴情報に含まれる前記検索キーワードのうち、前記検索キーワード受付部が受け取った前記検索キーワードの一部とヒットする前記検索キーワードに対応するスコアを、前記キーワードランキング情報および前記他ユーザランキング情報を用いて算出するスコア算出部と、前記検索キーワードの一部とヒットする前記検索キーワードを、前記スコア算出部が算出した前記スコアの高い順に、前記検索キーワードの入力候補として前記対象ユーザに提示する入力候補提示部と、を備えることを特徴とする検索支援装置。前記第1ランキング部は、前記検索履歴情報に含まれる前記検索キーワードに基づいて、ユーザごとに、検索回数の多い順に前記検索キーワードをランキングし、当該ランキングに応じた順位スコアを算出し、前記検索キーワードおよび前記順位スコアを用いて前記検索キーワードランキング情報を生成する、ことを特徴とする請求項1記載の検索支援装置。前記第2ランキング部は、前記ユーザ関連度算出部が算出した前記関連度の高い順に前記他ユーザをランキングし、前記関連度に応じた関連スコアを算出し、前記他ユーザを識別する識別情報および前記関連スコアを用いて他ユーザランキング情報を生成する、ことを特徴とする請求項2記載の検索支援装置。前記スコア算出部は、前記キーワードランキング情報に含まれる前記順位スコアに、前記他ユーザランキング情報に含まれる前記関連スコアを、乗算することで前記スコアを算出する、ことを特徴とする請求項3記載の検索支援装置。前記検索履歴情報記憶部は、前記対象ユーザを識別する識別情報に前記検索キーワードを対応付けた前記検索履歴情報を格納する、ことを特徴とする請求項1~4のいずれか1項に記載の検索支援装置。前記検索キーワードを含む検索要求を受け取った場合に、当該検索キーワードに対応する検索結果を前記対象ユーザに提示する検索結果提示部を、さらに備えることを特徴とする請求項1~5のいずれか1項に記載の検索支援装置。対象ユーザが入力した検索キーワードの一部を逐次受け取る検索キーワード受付ステップと、検索時に用いた前記検索キーワードを含む検索履歴情報に基づいて、ユーザごとに、前記検索キーワードをランキングし、キーワードランキング情報を生成する第1ランキングステップと、前記キーワードランキング情報を用いて、前記対象ユーザと他ユーザとの間の検索傾向の関連度を算出するユーザ関連度算出ステップと、前記ユーザ関連度算出ステップにおいて算出された前記関連度に基づいて、前記他ユーザをランキングし、他ユーザランキング情報を生成する第2ランキングステップと、前記検索履歴情報に含まれる前記検索キーワードのうち、前記検索キーワード受付ステップにおいて受け取られた前記検索キーワードの一部とヒットする前記検索キーワードに対応するスコアを、前記キーワードランキング情報および前記他ユーザランキング情報を用いて算出するスコア算出ステップと、前記検索キーワードの一部とヒットする前記検索キーワードを、前記スコア算出ステップにおいて算出された前記スコアの高い順に、前記検索キーワードの入力候補として前記対象ユーザに提示する入力候補提示ステップと、を含むことを特徴とする検索支援方法。請求項7に記載の各ステップをコンピュータに実行させるための検索支援プログラム。特許文献1に記載の情報検索支援システムは、ユーザに検索支援モジュールを選択させ、その検索支援モジュールに従って提示される検索方法で検索した結果をユーザに提供する。しかしながら、この検索支援システムでは、検索支援モジュールで対応している検索条件を提示することはできるが、検索支援モジュールで対応していない検索条件を提示することはできない。したがって、ユーザが所望する情報への到達を円滑に支援しているとはいえない。特許文献2に記載の情報検索方法は、コンテンツの有効期間とコンテンツを最後に検索してから経過した時間とに基づいて重み係数を計算し、その重み係数と検索したコンテンツへのクリック回数とで定まる検索順位に従ってコンテンツを提供する。しかしながら、この検索方法では、トレンド性を考慮したコンテンツを提供することはできるが、ユーザが所望する情報への到達を支援していることにはならない。本発明は、上述した課題を解決するためになされたものであり、ユーザが所望する情報への到達を円滑に支援することができる検索支援装置、検索支援方法および検索支援プログラムを提供することを目的の一つとする。本発明の一態様である検索支援装置は、対象ユーザが入力した検索キーワードの一部を逐次受け取る検索キーワード受付部と、検索時に用いた前記検索キーワードを含む検索履歴情報をユーザごとに記憶する検索履歴情報記憶部と、前記検索履歴情報に基づいて、ユーザごとに、前記検索キーワードをランキングし、キーワードランキング情報を生成する第1ランキング部と、前記キーワードランキング情報を用いて、前記対象ユーザと他ユーザとの間の検索傾向の関連度を算出するユーザ関連度算出部と、前記ユーザ関連度算出部が算出した前記関連度に基づいて、前記他ユーザをランキングし、他ユーザランキング情報を生成する第2ランキング部と、前記検索履歴情報に含まれる前記検索キーワードのうち、前記検索キーワード受付部が受け取った前記検索キーワードの一部とヒットする前記検索キーワードに対応するスコアを、前記キーワードランキング情報および前記他ユーザランキング情報を用いて算出するスコア算出部と、前記検索キーワードの一部とヒットする前記検索キーワードを、前記スコア算出部が算出した前記スコアの高い順に、前記検索キーワードの入力候補として前記対象ユーザに提示する入力候補提示部と、を備える。本発明の一態様である検索支援方法は、対象ユーザが入力した検索キーワードの一部を逐次受け取る検索キーワード受付ステップと、検索時に用いた前記検索キーワードを含む検索履歴情報に基づいて、ユーザごとに、前記検索キーワードをランキングし、キーワードランキング情報を生成する第1ランキングステップと、前記キーワードランキング情報を用いて、前記対象ユーザと他ユーザとの間の検索傾向の関連度を算出するユーザ関連度算出ステップと、前記ユーザ関連度算出ステップにおいて算出された前記関連度に基づいて、前記他ユーザをランキングし、他ユーザランキング情報を生成する第2ランキングステップと、前記検索履歴情報に含まれる前記検索キーワードのうち、前記検索キーワード受付ステップにおいて受け取られた前記検索キーワードの一部とヒットする前記検索キーワードに対応するスコアを、前記キーワードランキング情報および前記他ユーザランキング情報を用いて算出するスコア算出ステップと、前記検索キーワードの一部とヒットする前記検索キーワードを、前記スコア算出ステップにおいて算出された前記スコアの高い順に、前記検索キーワードの入力候補として前記対象ユーザに提示する入力候補提示ステップと、を含む。本発明の一態様である検索支援プログラムは、上記検索支援方法に含まれる各ステップをコンピュータに実行させる。本発明によれば、ユーザが所望する情報への到達を円滑に支援することができる。以下、添付図面を参照して、本発明に係る検索支援装置、検索支援方法および検索支援プログラムの好適な実施形態について説明する。まず、図1を参照して、実施形態における検索支援装置の構成について説明する。検索支援装置1は、機能的には、例えば、受付部11と、入力候補算出部12と、提示部13と、検索部14とを有する。また、検索支援装置1は、上記各部が参照する検索履歴情報記憶部151および検索情報記憶部152を含む記憶部15を備える。ここで、検索支援装置1は、物理的には、例えば、CPUCentralProcessingUnitと、記憶装置と、入出力インターフェースとを含む。記憶装置は、例えば、CPUで処理されるプログラムおよびデータを記憶するROMReadOnlyMemoryやHDDHardDiskDrive、主として制御処理のための各種作業領域として使用するRAMRandomAccessMemory等を含む。これらの要素は、互いにバスを介して接続する。CPUが、ROMに記憶されたプログラムを実行し、入出力インターフェースを介して受信されるメッセージや、RAMに展開されるデータ等を処理することで、検索支援装置1における各部の機能を実現する。受付部11は、ユーザの操作指示に従って入力される各種のメッセージやデータを受け取る。受付部11は、検索キーワード受付部111と、検索要求受付部112とを含む。受付部11は、各種のメッセージやデータを、検索支援装置1に取り付けられたキーボード等の入力装置から受信してもよいし、ネットワークを経由して接続可能なクライアント端末から受信してもよい。検索キーワード受付部111は、対象ユーザが入力した検索キーワードの一部を逐次受け取る。対象ユーザは、検索支援装置1を使用するユーザのうち、現時点において検索キーワードを入力しているユーザである。検索要求受付部112は、対象ユーザが検索キーワードの入力を確定し、検索を実行した時に発行される検索要求を受け取る。入力候補算出部12は、対象ユーザが入力した検索キーワードの一部にヒットする他の検索キーワードであって、対象ユーザが所望する情報への到達を支援可能な検索キーワードを算出する。入力候補算出部12は、第1ランキング部121と、ユーザ関連度算出部122と、第2ランキング部123と、スコア算出部124とを含む。第1ランキング部121は、検索履歴情報記憶部151に記憶されている検索履歴情報を参照し、ユーザ単位に検索キーワードをランキングし、キーワードランキング情報を生成する。検索履歴情報は、例えば、ユーザを一意に識別するユーザ識別情報と、ユーザが検索時に使用した検索キーワードと、その検索キーワードで検索した回数とを含んで構成する。検索キーワードランキング情報は、例えば、図2に示すように、ユーザが検索時に使用した検索キーワードと、その検索キーワードでの検索回数と、その検索キーワードに対する順位スコアとを含んで構成する。図2を参照しながら第1ランキング部121の機能を具体的に説明する。第1ランキング部121は、検索履歴情報をユーザ識別情報単位で参照し、検索回数の多い順に検索キーワードをランキングする。第1ランキング部121は、各検索キーワードのランキング順に応じてそれぞれの順位スコアを算出する。例えば、ランキング順に従って、1位からn位最下位までの順位スコアを、α1、α2、α3、...、αnα1>α2>α3>...>αnと算出する。なお、必ずしもα1>α2>α3>...>αnが成立しなくてもよい。また、ユーザ間で同一順位となる順位スコアに対してそれぞれ異なる値を設定してもよい。図1に示すユーザ関連度算出部122は、キーワードランキング情報を用いて、対象ユーザと対象ユーザ以外のユーザである他ユーザとの間の検索傾向の関連度を算出する。検索傾向の関連度は、ユーザ間の検索キーワードの入力履歴がどの程度類似するのかを算出することで、求めることができる。具体的に、ユーザ関連度算出部122は、対象ユーザのキーワードランキング情報と、他ユーザのキーワードランキング情報とを参照し、両方に存在する検索キーワードの順位スコア同士を乗算し、加算していくことで関連度を算出する。図3を参照して、関連度の算出方法について具体的に説明する。対象ユーザのキーワードランキング情報とユーザAのキーワードランキング情報との間で共通する検索キーワードは、○○申請システム、開発帳票、天気である。したがって、共通する検索キーワードの順位スコア同士の積を累計した値は、α4×β2α6×β7α9×β5となる。これにより、対象ユーザとユーザAとの間の検索傾向の関連度γは、α4×β2α6×β7α9×β5と求まる。図4を参照して、対象ユーザと他ユーザとの間の関連度を算出する際の手順について説明する。最初に、ユーザ関連度算出部122は、nおよびmにそれぞれ1をセットし、γに0をセットし、nmaxに対象ユーザの検索キーワード数をセットし、mmaxに他ユーザの検索キーワード数をセットするステップS101。続いて、ユーザ関連度算出部122は、対象ユーザのn位の検索キーワードが、他ユーザのm位の検索キーワードと一致するか否かを判定するステップS102。この判定がNOである場合ステップS102;NOには、処理を後述するステップS104に移行する。一方、上記ステップS102の判定でキーワード同士が一致すると判定した場合ステップS102;YESに、ユーザ関連度算出部122は、γ=γαn×βmを算出するステップS103。ここで、αnは、対象ユーザのn位の順位スコアであり、βmは、他ユーザのm位の順位スコアである。続いて、ユーザ関連度算出部122は、n=nmaxかつm=mmaxが成立するか否かを判定するステップS104。この判定がYESである場合ステップS104;YESには、処理を終了する。一方、上記ステップS104の判定がNOである場合ステップS104;NOに、ユーザ関連度算出部122は、m=mmaxが成立するか否かを判定するステップS105。この判定がYESである場合ステップS105;YESに、ユーザ関連度算出部122は、nに1を加算し、mに1をセットしステップS106、その後、処理を上記ステップS102に移行する。一方、上記ステップS105の判定がNOである場合ステップS105;NOに、ユーザ関連度算出部122は、mに1を加算しステップS107、その後、処理を上記ステップS102に移行する。なお、関連度の算出方法は、上述した方法には限定されず、以下の要件1、2を満たす方法であれば、他の方法で算出してもよい。1対象ユーザの検索履歴に含まれる検索キーワードが、他ユーザの検索履歴に多く含まれているほど、関連度を高くする。2対象ユーザの検索履歴の上位検索回数が多いにランキングされている検索キーワードが、他ユーザの検索履歴でも上位にランキングされていれば、関連度を高くする。図1に示す第2ランキング部123は、ユーザ関連度算出部122が算出した関連度の高い順に、他ユーザをランキングし、他ユーザランキング情報を生成する。他ユーザランキング情報は、例えば、図5に示すように、他ユーザのユーザ識別情報と、対象ユーザと他ユーザとの間の関連度と、他ユーザに対する関連スコアとを含んで構成する。関連スコアは、関連度に応じて付与することができる。なお、関連スコアは、関連度と異なる値に設定してもよいし、関連度と同じ値に設定してもよい。図5を参照しながら第2ランキング部123の機能を具体的に説明する。第2ランキング部123は、ユーザ関連度算出部122が算出した関連度の高い順に、他ユーザをランキングする。第2ランキング部123は、各他ユーザの関連度に応じてそれぞれの関連スコアを算出する。例えば、1位からk位最下位までの関連スコアγ1、γ2、γ3、...、γkを、それぞれの関連度に応じて、δ1、δ2、δ3、...、δkと算出する。図5の他ユーザランキング情報は、対象ユーザとの関連度が最も高い他ユーザがユーザXであり、対象ユーザとの関連度が15番目に高い他ユーザがユーザAであり、対象ユーザとの関連度が21番目に高い他ユーザがユーザBであることを示している。図1に示すスコア算出部124は、検索履歴情報に含まれる検索キーワードのうち、検索キーワード受付部111が受け取った検索キーワードの一部とヒットする検索キーワードに対応するスコアを算出する。このスコアが、最終スコアとなる。スコア算出部124は、スコアを算出する際に、キーワードランキング情報および他ユーザランキング情報を参照する。スコア算出部124のスコア算出方法を、以下に具体的に説明する。スコア算出部124は、各キーワードランキング情報を参照し、対象ユーザが入力した検索キーワードの一部とヒットする他の検索キーワードを検出する。スコア算出部124は、検出した他の検索キーワードを格納するキーワードランキング情報に対応する他ユーザの関連スコアを、他ユーザランキング情報から取得する。スコア算出部124は、検出した他の検索キーワードに対応する順位スコアと、取得した関連スコアとを乗算することで、検出した他の検索キーワードの最終スコアを算出する。図5~図8を参照して、さらに具体的に説明する。以下においては、検索キーワード受付部111が受け取った検索キーワードの一部が、しである場合について説明する。図6のユーザAのキーワードランキング情報に含まれる検索キーワードのうち、しでヒットする検索キーワードは、品質資料、申請書、出荷帳票の三つのキーワードである。図6のユーザAのキーワードランキング情報を参照すると、品質資料の順位スコアはβ1であり、申請書の順位スコアはβ3であり、出荷帳票の順位スコアはβ4である。図5の他ユーザランキング情報を参照すると、ユーザAの関連スコアはδ15である。したがって、スコア算出部124は、品質資料の最終スコアを、β1×δ15と算出し、申請書の最終スコアを、β3×δ15と算出し、出荷帳票の最終スコアを、β4×δ15と算出する。また、スコア算出部124は、しでヒットしない検索キーワードの最終スコアを0とする。図7のユーザBのキーワードランキング情報に含まれる検索キーワードのうち、しでヒットする検索キーワードは、資料営業である。図7のユーザBのキーワードランキング情報を参照すると、資料営業の順位スコアはβ2である。図5の他ユーザランキング情報を参照すると、ユーザBの関連スコアはδ21である。したがって、スコア算出部124は、資料営業の最終スコアを、β2×δ21と算出する。また、スコア算出部124は、しでヒットしない検索キーワードの最終スコアを0とする。スコア算出部124は、上述した最終スコアの算出を、全ての他ユーザのキーワードランキング情報を対象にして行う。スコア算出部124は、最終スコアが0以外の検索キーワードを、最終スコアでランキングし、図8に示す入力候補ランキング情報を生成する。この場合、同一の検索キーワードが複数存在する場合には、最終スコアが最も高いものを入力候補ランキング情報に採用する。図8の入力候補ランキング情報では、図6のユーザAのキーワードランキング情報に含まれる品質資料が、入力候補の7位にランキングされ、図6のユーザAのキーワードランキング情報に含まれる申請書が、入力候補の9位にランキングされている。図1に示す提示部13は、対象ユーザに対して各種の情報を提示する。提示部13は、各種の情報を、検索支援装置1に取り付けられたディスプレイ等の表示装置に表示させてもよいし、ネットワークを経由して接続可能なクライアント端末に送信して表示させてもよい。提示部13は、入力候補提示部131と、検索結果提示部132とを含む。入力候補提示部131は、入力候補ランキング情報に含まれる検索キーワードを、検索キーワードの入力候補として対象ユーザに提示する。入力候補提示部131は、最終スコアの高い順に、検索キーワードを提示する。図8の入力候補ランキング情報では、対象ユーザが入力したしに対する検索キーワードの入力候補として、システム事業部、シンクライアント、シーケンス図、シート...の順に、対象ユーザに提示することになる。図1に示す検索部14は、検索要求受付部112が検索要求を受け取った場合に、その検索要求に含まれる検索キーワードに対応するインデックス情報を検索情報記憶部152から取得する。検索要求は、対象ユーザが検索キーワードの入力を確定し、検索実行指示を入力したときに発行されるメッセージである。検索要求には、検索キーワードが含まれる。検索情報記憶部152は、検索用のインデックス情報を検索情報として記憶するデータベースである。検索部14は、検索要求に含まれる検索キーワードを、対象ユーザのユーザ識別情報に対応付けることで検索履歴情報を生成し、その検索履歴情報を検索履歴情報記憶部151に格納する。検索結果提示部132は、検索部14が取得したインデックス情報を検索結果として対象ユーザに提示する。次に、図9を参照して、検索支援装置1が検索キーワードの入力候補を対象ユーザに提示する際の手順を説明する。最初に、検索キーワード受付部111は、対象ユーザが入力した検索キーワードの一部を受け取るステップS201。続いて、第1ランキング部121は、検索履歴情報記憶部151に記憶されている検索履歴情報を参照し、ユーザごとのキーワードランキング情報を生成するステップS202。続いて、ユーザ関連度算出部122は、上記ステップS202で生成したキーワードランキング情報を用いて、対象ユーザと他ユーザとの間の検索傾向の関連度を算出するステップS203。続いて、第2ランキング部123は、上記ステップS203で算出した関連度を用いて、他ユーザランキング情報を生成するステップS204。続いて、スコア算出部124は、上記ステップS201で受け取った検索キーワードの一部とヒットする他の検索キーワードの最終スコアを、上記ステップS202で生成したキーワードランキング情報と、上記ステップS204で生成した他ユーザランキング情報とを用いて算出するステップS205。続いて、スコア算出部124は、上記ステップS205で算出した最終スコアを用いて、入力候補ランキング情報を生成するステップS206。続いて、入力候補提示部131は、上記ステップS206で生成した入力候補ランキング情報を用いて、検索キーワードの入力候補を対象ユーザに提示するステップS207。上述したように、実施形態における検索支援装置1によれば、第1ランキング部121がユーザ単位で検索回数の多い順に検索キーワードをランキングしてキーワードランキング情報を生成し、ユーザ関連度算出部122がキーワードランキング情報を用いて対象ユーザと他ユーザとの間の検索傾向の関連度を算出し、第2ランキング部123が関連度の高い順に他ユーザをランキングして他ユーザランキング情報を生成することができる。また、検索キーワード受付部111が検索キーワードの一部を受け取り、スコア算出部124が検索キーワードの一部とヒットする他の検索キーワードの最終スコアをキーワードランキング情報および他ユーザランキング情報を用いて算出し、入力候補提示部131が最終スコアの高い順に他の検索キーワードを対象ユーザに提示することができる。これにより、実施形態における検索支援装置1によれば、ユーザが検索キーワードの一部を入力するたびに、そのユーザの特性に応じた検索キーワードの入力候補を提供することができる。それゆえに、ユーザが所望する情報への到達を円滑に支援することが可能となる。変形例なお、上述した実施形態は、単なる例示に過ぎず、実施形態に明示していない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で様々な形態に変形して実施することができる。例えば、上述した実施形態における検索支援装置は、図1に示す各機能を構成要素としているが、本発明に係る検索支援装置の構成は、これに限定されない。本発明の最小構成について説明する。図10は、本発明に係る検索支援装置の最小構成を例示する図である。図10に示す検索支援装置は、図1に示す検索支援装置が有する機能のうち、入力された検索キーワードの一部に基づいて検索キーワードの入力候補を算出し、その結果を提示する機能に特化した装置である。具体的に、図10に示す検索支援装置は、図1に示す検索支援装置が有する各機能から、検索要求受付部112、検索部14および検索結果提示部132確定した検索キーワードで検索し、その結果を提示する機能を省略し、さらに検索情報記憶部152を省略している。上述した実施形態の一部または全部は、以下の付記のようにも記載され得るが、本発明を以下のように限定するものではない。付記1対象ユーザが入力した検索キーワードの一部を逐次受け取る検索キーワード受付部と、検索時に用いた前記検索キーワードを含む検索履歴情報をユーザごとに記憶する検索履歴情報記憶部と、前記検索履歴情報に基づいて、ユーザごとに、前記検索キーワードをランキングし、キーワードランキング情報を生成する第1ランキング部と、前記キーワードランキング情報を用いて、前記対象ユーザと他ユーザとの間の検索傾向の関連度を算出するユーザ関連度算出部と、前記ユーザ関連度算出部が算出した前記関連度に基づいて、前記他ユーザをランキングし、他ユーザランキング情報を生成する第2ランキング部と、前記検索履歴情報に含まれる前記検索キーワードのうち、前記検索キーワード受付部が受け取った前記検索キーワードの一部とヒットする前記検索キーワードに対応するスコアを、前記キーワードランキング情報および前記他ユーザランキング情報を用いて算出するスコア算出部と、前記検索キーワードの一部とヒットする前記検索キーワードを、前記スコア算出部が算出した前記スコアの高い順に、前記検索キーワードの入力候補として前記対象ユーザに提示する入力候補提示部と、を備えることを特徴とする検索支援装置。付記2前記第1ランキング部は、前記検索履歴情報に含まれる前記検索キーワードに基づいて、ユーザごとに、検索回数の多い順に前記検索キーワードをランキングし、当該ランキングに応じた順位スコアを算出し、前記検索キーワードおよび前記順位スコアを用いて前記検索キーワードランキング情報を生成する、ことを特徴とする付記1記載の検索支援装置。付記3前記第2ランキング部は、前記ユーザ関連度算出部が算出した前記関連度の高い順に前記他ユーザをランキングし、前記関連度に応じた関連スコアを算出し、前記他ユーザを識別する識別情報および前記関連スコアを用いて他ユーザランキング情報を生成する、ことを特徴とする付記2記載の検索支援装置。付記4前記スコア算出部は、前記キーワードランキング情報に含まれる前記順位スコアに、前記他ユーザランキング情報に含まれる前記関連スコアを、乗算することで前記スコアを算出する、ことを特徴とする付記3記載の検索支援装置。付記5前記検索履歴情報記憶部は、前記対象ユーザを識別する識別情報に前記検索キーワードを対応付けた前記検索履歴情報を格納する、ことを特徴とする付記1~4のいずれかに記載の検索支援装置。付記6前記検索キーワードを含む検索要求を受け取った場合に、当該検索キーワードに対応する検索結果を前記対象ユーザに提示する検索結果提示部を、さらに備えることを特徴とする付記1~5のいずれかに記載の検索支援装置。付記7対象ユーザが入力した検索キーワードの一部を逐次受け取る検索キーワード受付ステップと、検索時に用いた前記検索キーワードを含む検索履歴情報に基づいて、ユーザごとに、前記検索キーワードをランキングし、キーワードランキング情報を生成する第1ランキングステップと、前記キーワードランキング情報を用いて、前記対象ユーザと他ユーザとの間の検索傾向の関連度を算出するユーザ関連度算出ステップと、前記ユーザ関連度算出ステップにおいて算出された前記関連度に基づいて、前記他ユーザをランキングし、他ユーザランキング情報を生成する第2ランキングステップと、前記検索履歴情報に含まれる前記検索キーワードのうち、前記検索キーワード受付ステップにおいて受け取られた前記検索キーワードの一部とヒットする前記検索キーワードに対応するスコアを、前記キーワードランキング情報および前記他ユーザランキング情報を用いて算出するスコア算出ステップと、前記検索キーワードの一部とヒットする前記検索キーワードを、前記スコア算出ステップにおいて算出された前記スコアの高い順に、前記検索キーワードの入力候補として前記対象ユーザに提示する入力候補提示ステップと、を含むことを特徴とする検索支援方法。付記8付記7に記載の各ステップをコンピュータに実行させるための検索支援プログラム。