単語に対する関連語を抽出する関連語抽出装置であって、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データ記憶手段へ出力する共起単語データ作成手段と、前記共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループ記憶手段へ出力する単語グループ作成手段と、前記単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出手段と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出手段と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出手段と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出手段とを備えたことを特徴とする関連語抽出装置。単語に対する関連語を抽出する関連語抽出装置と、外部装置とを有する関連語抽出システムにおける前記関連語抽出装置であって、前記外部装置は、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データとして出力する共起単語データ作成手段を備え、前記関連語抽出装置は、前記外部装置により作成された共起単語データを格納する共起単語データ記憶手段と、当該共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループ記憶手段へ出力する単語グループ作成手段と、前記単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出手段と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出手段と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出手段と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出手段とを備えることを特徴とする関連語抽出装置。単語に対する関連語を抽出する関連語抽出装置と、外部装置とを有する関連語抽出システムにおける前記関連語抽出装置であって、前記外部装置は、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データ記憶手段へ出力する共起単語データ作成手段と、前記共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループデータとして出力する単語グループ作成手段と、を備え、前記関連語抽出装置は、前記外部装置により作成された単語グループデータを格納する単語グループ記憶手段と、当該単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出手段と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出手段と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出手段と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出手段とを備えることを特徴とする関連語抽出装置。前記支持共起語抽出手段において、前記支持語リストの支持語に対して選択か除外かの支持方法を判断する情報が記されており、その情報に基づいて、全ての支持語に対してその共起頻度を集計する際に、選択する支持方法では加算を行い、除外する支持方法では減算を行って集計することを特徴とする請求項1ないし3のうちいずれか1項に記載の関連語抽出装置。前記対象語は検索式の形式で入力され、前記関連語グループ抽出手段において、当該検索式に含まれる各単語に対するグループデータを抽出し、前記関連語グループデータ記憶手段へ出力し、また、前記関連語抽出手段において、前記検索式に含まれる各単語に対して各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を抽出して、前記検索式の条件を満たした共起語を関連語として選択することを特徴とする請求項1ないし4のうちいずれか1項に記載の関連語抽出装置。前記支持語リストは検索式の形式で入力され、前記支持語グループ抽出手段において、当該検索式に含まれる各単語に対するグループデータを探し、前記支持語グループデータ記憶手段へ出力し、また、前記支持共起語抽出手段において、前記検索式の条件を満たした共起語を支持共起語として選択することを特徴とする請求項1ないし5のうちいずれか1項に記載の関連語抽出装置。前記単語グループ作成手段の処理を関連語グループ抽出手段及び/又は支持語グループ抽出手段の中で行うことで、前記対象語や前記支持語リストの入力後に逐次的に処理を行って、前記対象語や前記支持語の単語グループデータを作成することを特徴とする請求項1ないし6のうちいずれか1項に記載の関連語抽出装置。単語に対する関連語を抽出する関連語抽出装置が実行する関連語抽出方法であって、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データ記憶手段へ出力する共起単語データ作成ステップと、前記共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループ記憶手段へ出力する単語グループ作成ステップと、前記単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出ステップと、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出ステップと、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出ステップと、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出ステップとを備えたことを特徴とする関連語抽出方法。単語に対する関連語を抽出する関連語抽出装置と、外部装置とを有する関連語抽出システムにおける前記関連語抽出装置が実行する関連語抽出方法であって、前記外部装置は、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データとして出力する共起単語データ作成手段を備え、前記関連語抽出方法は、前記外部装置により作成された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループ記憶手段へ出力する単語グループ作成ステップと、前記単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出ステップと、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出ステップと、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出ステップと、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出ステップとを備えることを特徴とする関連語抽出方法。単語に対する関連語を抽出する関連語抽出装置と、外部装置とを有する関連語抽出システムにおける前記関連語抽出装置が実行する関連語抽出方法であって、前記外部装置は、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データ記憶手段へ出力する共起単語データ作成手段と、前記共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループデータとして出力する単語グループ作成手段と、を備え、前記関連語抽出方法は、前記外部装置により作成された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出ステップと、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出ステップと、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出ステップと、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出ステップとを備えることを特徴とする関連語抽出方法。前記支持共起語抽出ステップにおいて、前記支持語リストの支持語に対して選択か除外かの支持方法を判断する情報が記されており、前記関連語抽出装置は、その情報に基づいて、全ての支持語に対してその共起頻度を集計する際に、選択する支持方法では加算を行い、除外する支持方法では減算を行って集計することを特徴とする請求項8ないし10のうちいずれか1項に記載の関連語抽出方法。前記対象語は検索式の形式で入力され、前記関連語グループ抽出ステップにおいて、前記関連語抽出装置は、当該検索式に含まれる各単語に対するグループデータを抽出し、前記関連語グループデータ記憶手段へ出力し、また、前記関連語抽出ステップにおいて、前記関連語抽出装置は、前記検索式に含まれる各単語に対して各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を抽出して、前記検索式の条件を満たした共起語を関連語として選択することを特徴とする請求項8ないし11のうちいずれか1項に記載の関連語抽出方法。前記支持語リストは検索式の形式で入力され、前記支持語グループ抽出ステップにおいて、前記関連語抽出装置は、当該検索式に含まれる各単語に対するグループデータを探し、前記支持語グループデータ記憶手段へ出力し、また、前記支持共起語抽出ステップにおいて、前記関連語抽出装置は、前記検索式の条件を満たした共起語を支持共起語として選択することを特徴とする請求項8ないし12のうちいずれか1項に記載の関連語抽出方法。前記単語グループ作成の処理を関連語グループ抽出ステップ及び/又は支持語グループ抽出ステップの中で行うことで、前記対象語や前記支持語リストの入力後に逐次的に処理を行って、前記対象語や前記支持語の単語グループデータを作成することを特徴とする請求項8ないし13のうちいずれか1項に記載の関連語抽出方法。コンピュータを、請求項1ないし7のうちいずれか1項に記載の関連語抽出装置の各手段として機能させるための関連語抽出プログラム。しかしながら、例えば、ワンピースの意味が服の種類やアニメのタイトルのように、利用する背景によって同じ表記の単語が異なる意味として扱われることがある。このような単語に対する関連語を抽出した場合、従来技術では異なる意味の関連語を区別できない。また、例えば、ワンピースを服の意味に限定するためワンピースに洋服を追加して、いずれの単語とも共起した単語を関連語とする方法が考えられる。しかしながら、いずれの単語とも共起しなければならないため、ワンピースのみに共起する服の意味を持った単語があっても関連語として抽出できない。また、逆に、例えば、ワンピースを服の意味に限定するためワンピースに-アニメを追加して、ワンピースと共起したもののうち、アニメとは共起しない単語を関連語とする方法が考えられる。しかしながら、ワンピースのみに共起するアニメの意味を持った単語があっても関連語から除くことができない。本発明は上記のような課題を解決するものであり、意味の曖昧性のある対象語から特定の意味の関連語を抽出するため、対象語の共起語をグループ化し、他の語と関係の深い共起語の共起頻度を用いて、対象語の共起語の支持度を加算や減算して集計し、支持度の高いグループを選択して、そのグループに属する共起語を対象語の関連語とすることで、他の語と関係の深い特定の意味の関連語を出力する関連語抽出技術を提供することを目的とする。上記の課題を解決するために、本発明は、単語に対する関連語を抽出する関連語抽出装置であって、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データ記憶手段へ出力する共起単語データ作成手段と、前記共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループ記憶手段へ出力する単語グループ作成手段と、前記単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出手段と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出手段と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出手段と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出手段と、を備えたことを特徴とする関連語抽出装置として構成される。また、本発明は、単語に対する関連語を抽出する関連語抽出装置と、外部装置とを有する関連語抽出システムにおける前記関連語抽出装置であって、前記外部装置は、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データとして出力する共起単語データ作成手段を備え、前記関連語抽出装置は、前記外部装置により作成された共起単語データを格納する共起単語データ記憶手段と、当該共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループ記憶手段へ出力する単語グループ作成手段と、前記単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出手段と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出手段と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出手段と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出手段と、を備えることを特徴とする関連語抽出装置として構成することもできる。また、本発明は、単語に対する関連語を抽出する関連語抽出装置と、外部装置とを有する関連語抽出システムにおける前記関連語抽出装置であって、前記外部装置は、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データ記憶手段へ出力する共起単語データ作成手段と、前記共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループデータとして出力する単語グループ作成手段と、を備え、前記関連語抽出装置は、前記外部装置により作成された単語グループデータを格納する単語グループ記憶手段と、当該単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出手段と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出手段と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出手段と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出手段と、を備えることを特徴とする関連語抽出装置として構成してもよい。前記支持共起語抽出手段において、前記支持語リストの支持語に対して選択か除外かの支持方法を判断する情報が記されており、その情報に基づいて、全ての支持語に対してその共起頻度を集計する際に、選択する支持方法では加算を行い、除外する支持方法では減算を行って集計するようにしてもよい。また、前記対象語は例えば検索式の形式で入力され、その場合、前記関連語グループ抽出手段において、当該検索式に含まれる各単語に対するグループデータを抽出し、前記関連語グループデータ記憶手段へ出力し、また、前記関連語抽出手段において、前記検索式に含まれる各単語に対して各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を抽出して、前記検索式の条件を満たした共起語を関連語として選択する。また、前記支持語リストは例えば検索式の形式で入力され、その場合、前記支持語グループ抽出手段において、当該検索式に含まれる各単語に対するグループデータを探し、前記支持語グループデータ記憶手段へ出力し、また、前記支持共起語抽出手段において、前記検索式の条件を満たした共起語を支持共起語として選択する。また、関連語抽出装置において、前記単語グループ作成手段の処理を関連語グループ抽出手段及び/又は支持語グループ抽出手段の中で行うことで、前記対象語や前記支持語リストの入力後に逐次的に処理を行って、前記対象語や前記支持語の単語グループデータを作成するように構成してもよい。また、本発明は、前記関連語抽出装置が実行する関連語抽出方法として構成してもよい。更に、本発明は、コンピュータを、前記関連語抽出装置における各手段として機能させるための関連語抽出プログラムとして構成してもよい。本発明によれば、意味の曖昧性のある対象語から特定の意味の関連語を抽出するため、対象語の共起語をグループ化し、他の語と関係の深い共起語の共起頻度を用いて、対象語の共起語の支持度を加算や減算して集計し、支持度の高いグループを選択して、そのグループに属する共起語を対象語の関連語とすることで、他の語と関係の深い特定の意味の関連語を高精度で抽出できる。以下、図面を参照しながら本発明の実施の形態を説明するが、本発明は下記の実施形態に限定されるものではない。装置構成、動作概要図1は本発明の一実施形態の関連語抽出装置100の構成図、図2は図1の関連語抽出装置100の処理の流れを表すフローチャートである。図2のS100~S150は各処理のステップを各々示している。図1に示すように、本実施形態の関連語抽出装置100は、共起単語データ作成部110、単語グループ作成部120、関連語グループ抽出部130、支持語グループ抽出部140、支持共起語抽出部150、関連語抽出部160、共起単語データベース170、単語グループデータベース180、関連語グループデータベース190、支持語グループデータベース200、支持共起語データベース210を備える。関連語抽出装置100は、テキスト集合300、対象語400、及び支持語リスト500を入力とし、関連語抽出部160により抽出された関連語を関連語データベース600に出力する。関連語抽出装置100は、コンピュータに、本実施の形態で説明する処理内容を記述したプログラムを実行させることにより実現可能である。すなわち、関連語抽出装置100の全機能部もしくは一部の機能部ついて、各部が有する機能は、当該装置を構成するコンピュータに内蔵されるCPUやメモリなどのハードウェア資源を用いて、各部で実施される処理に対応するプログラムを実行することによって実現することが可能である。また、関連語抽出装置100における各データベースは、メモリなどの記憶手段により実現される。また、上記プログラムは、コンピュータが読み取り可能な記録媒体、例えばFDFloppy登録商標Diskや、MOMagneto-Opticaldisk、ROMReadOnlyMemory、メモリカード、CDCompactDisk-ROM、DVDDigitalVersatileDisk-ROM、BDBlu-rayDisk-ROM、CD-R、CD-RW、DVD-R、DVD-RW、BD-R、BD-RE、HDD、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。次に、図2のフローチャートを参照して、関連語抽出装置100の動作概要を説明する。ステップ100共起単語データ作成部110は、テキスト集合300を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データベース170へ出力する。ステップ110単語グループ作成部120は、共起単語データベース170に格納された共起単語を用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループデータベース180へ出力する。ステップ120関連語グループ抽出部130は、単語グループデータベース180から、対象語400に対するグループデータを探し、関連語グループデータベース190へ出力する。ステップ130支持語グループ抽出部140は、単語グループデータベース180から、支持語リスト400に記載の支持語毎にグループデータを探し、支持語グループデータベース200へ出力する。ステップ140支持共起語抽出部150は、支持語リスト500と、支持語グループデータベース200から、支持語との関係の深いグループに属する共起語支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、支持共起語データベース210へ出力する。ステップ150関連語抽出部160は、関連語グループデータベース190と支持共起語データベース210に格納されたデータを用いて、対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、関連語データベース600へ出力する。動作詳細次に、本実施形態における関連語抽出装置100の一連の動作をより詳細に、具体例を用いながら説明する。なお、以下で説明に用いる具体例は一例に過ぎない。共起単語データ作成部110は、テキスト集合300を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データベース170へ出力する。例えば、情報検索システムの検索クエリログをテキスト集合とした場合のテキスト集合を図3Aに示す。図3Aのテキスト集合は1行が1つのクエリを表すテキストとなっている。このテキスト集合から、テキスト中のある単語と共起する単語の組を求めて、その組の数共起頻度を集計し、高頻度順に並べたデータを作成したものが図3Bの共起単語データとなる。なお、テキスト集合が通常の文章でも、形態素解析によって自立語を取り出して1文もしくは1文節を1つのテキストと扱うことで、同様に処理できる。単語グループ作成部120は、共起単語データベース170に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループデータベース180へ出力する。例えば、まず、所定の単語集合については、図3Bの共起単語データの各単語について共起語の数の多い順に並べた図3Cの共起単語数データの上位N件と定める。なお、別の方法として、テキスト集合中の単語の頻度に基づく関数によって計算された値の大きなものから上位N件と定めたり、事前準備した単語リストに記載の単語集合を所定の単語集合と定めてもよい。次に、所定の単語集合の単語毎の処理について説明する。例えば、所定の単語がワンピースであれば、ワンピースの共起語を図3Bの共起単語データから求めて、図3Dの共起語データを抽出する。その際ワンピースと共起する単語との共起頻度も図3Bから分かるので、共起頻度が所定の閾値未満のものは抽出しない。次に、図3Dの共起語データの各共起語の特徴を表すため、各共起語に対して共起した語と共起頻度を図3Bの共起単語データから求め、得られた単語に対する共起頻度を要素とする図3Eの特徴ベクトルデータを作成する。なお、特徴ベクトルは共起頻度を基にして単語の特徴が表せられれば良いので、共起頻度の代わりにその値に任意の関数を適用した値を用いてもよい。最後に、作成された特徴ベクトルを用いてワンピースの共起語をクラスタリングした結果、図3Fのように4つのグループからなるグループデータが得られ、単語グループデータベース170へ出力する。なお、クラスタリング手法は、特徴ベクトルを用いるものであればその手法は問わない。また、クラスタ数はあらかじめ定めた数とする。例えば、図3Fでは、クラスタ数を4として処理した結果である。以上が、所定の単語集合の単語毎の処理であり、所定の単語集合の全ての単語について同様に処理される。関連語グループ抽出部130は、単語グループデータベース180から、対象語400に対するグループデータを探し、関連語グループデータベース190へ出力する。例えば、対象語がワンピースであった場合、単語グループデータから、グループデータ名がワンピースである図3Fのグループデータを探し、関連語グループデータベース180へ出力する。支持語グループ抽出部140は、単語グループデータベース180から、支持語リスト400に記載の支持語毎にグループデータを探し、支持語グループデータベース200へ出力する。例えば、支持語リストが図4Gに示すものであるとした場合、この支持語リストは、洋服と関連の深い共起語を選択することを意図し、単語の前に-が付いている-アニメはアニメと関連の深い共起語を除外することを意図している。この場合、単語グループデータベースから、支持語洋服とアニメのグループデータである図4Hと図4Iに示すグループデータがグループデータ名から見つかるので、これらを支持語グループデータベース200へ出力する。支持共起語抽出部150は、支持語リスト500と、支持語グループデータベース200から、支持語との関係の深いグループに属する共起語支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、支持共起語データベース210へ出力する。例えば、図4Gに示す支持語リストに記載の洋服に対しては、支持語グループデータベース200には、図4Hの洋服のグループデータがあるので、その中から洋服との関係の深い共起語のグループのみを抽出する。抽出方法は、各グループに対し、グループに含まれている共起語と支持語との共起頻度を集計し、各グループの共起頻度が高い順に全体割合の累積値を求めたときに、所定の閾値に初めて達したときの該当グループとする。例えば、図4Hの各グループの共起語の後述された括弧内の数値が支持語洋服と各単語との共起頻度であるので、当該共起頻度をグループ毎に集計加算し、全体割合とその累積値を求めると、図4Jの洋服のグループ集計データとなる。なお、図4Hと図4Jのグループ番号は対応している。所定の閾値が0.9であった場合、各グループの共起頻度の全体割合の累積が0.99となった時に初めて閾値以上となるので、グループ番号1~3が該当グループとなる。そして、グループ番号1~3に属する共起語と支持語との共起頻度を図4Hのグループデータの共起語に後述された括弧内の数値から求めると、図4Kが洋服との関連が深い単語データとなる。同様に、支持語リストに記載の-アニメに対しては、-を除いた支持語アニメのグループデータとして図4Iがあり、グループ毎に集計した図5Lのアニメのグループ集計データから、アニメとの関係の深い共起語グループは、各グループの共起頻度の全体割合の累積が閾値0.94となった時に初めて閾値以上となるので、グループ番号1が該当グループとなる。そして、グループ番号1に属する共起語と支持語との共起頻度を図4Iのグループデータから求めると図5Mがアニメとの関連が深い単語データとなる。なお、支持語との関係の深いグループに属する共起語を、各グループの共起頻度の全体割合の累積が初めて閾値に達する時の該当グループに属する共起語から求めたが、同様な結果が得られるのであればこの方法に限定されない。支持語リストに記載されている全ての単語に対して同様の処理を行い、最後に、支持語との関連が深い単語データを集計して、支持語グループデータベース210へ出力する。例えば、支持語リストに記載の洋服は、支持語と関連の深い単語の選択に使われるので、対応する図4Kを加算し、支持語リストに記載の-アニメは先頭の-があることから、支持語と関連の深い単語の除外に使われるので、-を除いたアニメに対応する図5Mを減算し、集計した図5Nの支持語との関連が深い単語データを支持共起語グループデータベース210へ出力する。関連語抽出部160は、関連語グループデータベース190と支持共起語データベース210から、対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持語との関係の深い共起語を関連語として選択し、関連語データベース600へ出力する。例えば、関連語グループデータベース180にある図3Fのワンピースのグループデータのグループ番号4の共起語通販に対し、支持共起語データベース210にある図5Nの支持語との関係が深い単語データには、通販の共起頻度が1200である事が分かる。その共起頻度を図3Fのグループ番号4に加算する。図3Fのワンピースのグループデータの全ての共起語に対して図5Nから共起頻度を求め、図3Fのグループ毎に集計し、支持度の高い順に並べた結果、図5Oの結果が得られる。次に、図5Oの支持度の高い順に求めた全体割合の累積から、閾値が所定の値以上に初めて達した際の該当グループを選択する。なお、支持度が負の値のときの全体割合は0としている。所定の閾値が0.9であった場合、図5Oの全体割合の累積値は1.0の時に初めて閾値以上になるので、グループ番号3と4が該当グループとなり、そのグループに含まれる単語を関連語データとして関連語データベース600へ出力する。この出力された単語は、支持語との関係の深いものに意味が特定化された対象語の関連語となる。なお、支持語との関係の深いグループに属する共起語を、各グループの共起頻度の全体割合の累積が初めて閾値に達する時の該当グループに属する共起語から求めたが、同様な結果が得られるのであればこの方法に限定されない。本実施の形態では、例えば、対象語であるワンピースから服に関係する関連語のみを抽出したい際に、ワンピースの共起語である服の意味でのワンピースのブランド名があった場合、共起語をグループ化することで、その単語が服に関係するグループに含まれる。一方、選択対象とする支持語である洋服と服の意味でのワンピースのブランド名が共起していない場合でも、洋服と関連の深い共起語がワンピースの服に関係するグループを支持するので、服の意味でのワンピースのブランド名が関連語として抽出できる。また、本実施の形態では、例えば、対象語であるワンピースから服に関係する関連語のみを抽出したい際に、ワンピースの共起語であるアニメでの登場人物名があった場合、共起語をグループ化することで、その単語がアニメに関係するグループに含まれる。一方、除外対象とする支持語であるアニメとアニメでの登場人物名が共起していない場合でも、アニメと関連の深い共起語がワンピースのアニメに関係するグループを支持しないようにするので、アニメでの登場人物名が関連語から除外される。本実施の形態とは別の方法として、図1の関連グループ抽出部130によって作成された関連語グループデータベース190に対して、選択対象である支持語を含むクラスタを直接求めて、そのクラスタに属する検索語を関連語として選択する方法が考えられる。この方法では、例えば、支持語が洋服である場合、図3Fのワンピースのグループデータのグループ番号4に洋服が含まれているとすると、グループ番号4の共起語が関連語として抽出できるが、グループ番号3にもファッションといった洋服と関係のある共起語が抽出できない。一方、本実施の形態では支持語を直接含むか含まないかではなく、支持語の共起語を用いることで、グループ番号3も4も抽出可能な方法となっている。なお、上記の実施形態では、図1の関連語抽出装置100において、対象語400が1つの単語であったが、対象語400を検索式で表現してもよく、例えばANDNOT春物というように指定すれば、ワンピースの共起語またはスーツの共起語であり、春物の共起語を除外したものが関連語として抽出される。具体的には、図1の関連語グループ抽出部130で、単語グループデータベース180からワンピース、スーツ、春物のグループデータを探して、関連語グループデータ190に格納し、関連語抽出部160において、ワンピース、スーツ、春物のグループ集計データを作成し、全体割合の累積が初めて閾値を超えた際の該当グループの共起語をそれぞれ抽出し、最後にワンピースとスーツのいずれかに含まれており、春物に含まれているものを除いた共起語を関連語として抽出すればよい。また、上記の実施形態では、図1の関連語抽出装置100において、支持語リスト500が単語のリストであるが、支持語リスト500を検索式で表現してもよい。例えばANDNOTアニメというように指定すれば、洋服または服の共起語であり、アニメの共起語を除外したものが支持共起語として抽出される。具体的には図1の支持語グループ抽出部140で、単語グループデータベース180から服、洋服、アニメのグループデータを探して、支持語グループデータ200に格納し、支持共起語抽出部150において、服、洋服、アニメのグループ集計データを作成し、全体割合の累積が初めて閾値を超えた際の該当グループの共起語をそれぞれ抽出し、最後に服と洋服のいずれかに含まれており、かつアニメに含まれているものを除いた共起語を支持語として処理すればよい。また、上記の実施形態では、図1の単語グループ作成部120は、共起単語データベース170を用いて、あらかじめ任意の単語に対する単語グループデータを作成するものであるが、単語グループ作成部120の処理を関連語グループ抽出部130及び支持語グループ抽出部140もしくは、関連語グループ抽出部130及び支持語グループ抽出部140のいずれかの中で行うことで、対象語400や支持語リスト500の入力後に逐次的に処理して対象語や支持語の単語グループデータを作成することも可能である。このとき、対象語や支持語の違いもしくは単語毎にクラスタリングの際のクラスタ数を変えてもよい。また、上記の実施形態では、図1の関連語抽出装置100において、テキスト集合300を入力して処理が行われているが、共起単語データ作成部110や単語グループ作成部120を外部装置の機能として実現し、共起単語データベース170のデータや単語グループデータベース180のデータを外部装置の処理によって作成しておき、それを入力として処理してもよい。すなわち、例えば、コンピュータにより実現される外部装置が、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データとして出力する共起単語データ作成部110を備える。そして、関連語抽出装置100が、外部装置により作成された共起単語データを格納する共起単語データ記憶手段データベースと、当該共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループ記憶手段へ出力する単語グループ作成部120と、前記単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出部130と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出部140と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出部150と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出部160とを備える。また、他の例として、外部装置が、テキスト集合を入力し、テキスト中の単語と共起する単語との共起頻度を求め、共起単語データ記憶手段へ出力する共起単語データ作成部110と、前記共起単語データ記憶手段に格納された共起単語データを用いて、所定の単語集合の各単語について、その単語と共起する単語を求めてグループ化し、その結果を単語グループデータとして出力する単語グループ作成部120とを備える。そして、関連語抽出装置100が、前記単語グループデータを格納する単語グループ記憶手段と、当該単語グループ記憶手段に格納された単語グループデータから、入力された対象語に対するグループデータを抽出し、関連語グループデータ記憶手段へ出力する関連語グループ抽出部130と、前記単語グループデータから、入力された支持語リストに記載の支持語毎にグループデータを抽出し、支持語グループデータ記憶手段へ出力する支持語グループ抽出部140と、前記支持語リストと、前記支持語グループデータ記憶手段に格納された支持語グループデータから、支持語との関係の深いグループに属する共起語である支持共起語と支持語との共起頻度を求めて、全ての支持語に対してその共起頻度を集計し、集計結果を支持共起語データ記憶手段へ出力する支持共起語抽出部150と、前記関連語グループデータ記憶手段に格納された関連語グループデータと、前記支持共起語データ記憶手段に格納された支持共起語データから、前記対象語の各関連語グループに属する共起語と一致する支持共起語の支持度を求め、対象語の関連語グループ毎に集計し、支持共起語と関係の深い共起語を関連語として選択し、出力する関連語抽出部160とを備える。なお、これらの場合において、例えば、外部装置と関連語抽出装置100とを通信ネットワークで接続し、当該外部装置で作成されたデータを関連語抽出装置100に通信ネットワークを介して入力する構成をとるようにしてもよい。本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更応用が可能である。