(57)【要約】【課題】質問・回答型コンテンツを効率的に検索するためのキーワードの候補を自動的に抽出できる抽出装置、方法及びプログラムを提供すること。【解決手段】抽出サーバ１は、質問・回答型コンテンツのいずれかが閲覧されたときに使用されたクエリの履歴を記憶するクエリログＤＢ２１と、記憶されているクエリのそれぞれから、当該クエリを構成しているキーワードを抽出するキーワード抽出部１１と、抽出されたキーワードと共に、同一クエリ内において所定以上の頻度で共起する一又は複数のキーワードのそれぞれが属するカテゴリを判定するカテゴリ判定部１２と、判定されたカテゴリのばらつきが所定未満である場合、抽出されたキーワードを直接目的語に、カテゴリのばらつきが所定以上である場合、抽出されたキーワードを間接目的語に分類するキーワード分類部１３と、分類された直接目的語及び間接目的語を記憶するキーワード候補ＤＢ２２と、を備える。【選択図】図１
2011138347.tif 000002
【特許請求の範囲】
【請求項１】
質問・回答型のコンテンツの検索に使用されたクエリを抽出する抽出装置であって、
前記抽出装置と接続可能な端末から前記コンテンツのいずれかが閲覧されたときに使用された前記クエリの履歴を記憶するクエリ記憶手段と、
前記クエリ記憶手段に記憶されている前記クエリのそれぞれから、当該クエリを構成しているキーワードを抽出する抽出手段と、
前記抽出手段により抽出されたキーワードと共に、同一クエリ内において所定以上の頻度で共起する一又は複数のキーワードのそれぞれが属するカテゴリを判定する判定手段と、
前記判定手段により判定された前記カテゴリのばらつきが所定未満である場合、前記抽出手段により抽出されたキーワードを第１キーワードに、前記カテゴリのばらつきが所定以上である場合、前記抽出手段により抽出されたキーワードを第２キーワードに分類する分類手段と、
前記分類手段により分類された前記第１キーワード及び前記第２キーワードを記憶するキーワード記憶手段と、を備える抽出装置。
【請求項２】
前記キーワード記憶手段は、前記分類手段により分類された結果、同一クエリ内で共起しているキーワードが前記第１キーワードと前記第２キーワードとの組合せである場合に、当該組合せを対応付けて記憶する請求項１に記載の抽出装置。
【請求項３】
前記組合せが含まれるクエリを使用して前記コンテンツのいずれかが閲覧された回数を集計する集計手段をさらに備え、
前記キーワード記憶手段は、前記集計手段により集計された前記回数を、前記組合せと対応付けて記憶する請求項２に記載の抽出装置。
【請求項４】
前記クエリ記憶手段は、前記コンテンツのいずれかが閲覧されたときに使用された前記クエリ、及び当該コンテンツのＵＲＬとを対応付けて記憶し、
前記クエリ記憶手段を参照し、前記組合せが含まれるクエリを使用して閲覧された前記コンテンツのうち、相対的に閲覧頻度が高いコンテンツを選択する選択手段をさらに備え、
前記キーワード記憶手段は、前記選択手段により選択された前記コンテンツのＵＲＬを、前記組合せと対応付けて記憶する請求項２又は請求項３に記載の抽出装置。
【請求項５】
前記キーワード記憶手段は、前記分類手段により分類された結果、同一クエリ内で複数の前記第１キーワードが共起している場合に、当該複数の前記第１キーワードを対応付けて記憶する請求項１から請求項４のいずれかに記載の抽出装置。
【請求項６】
質問・回答型のコンテンツの検索に使用されたクエリを抽出装置が抽出する方法であって、
前記抽出装置と接続可能な端末から前記コンテンツのいずれかが閲覧されたときに使用された前記クエリの履歴を記憶するクエリ記憶ステップと、
前記クエリ記憶ステップにおいて記憶されている前記クエリのそれぞれから、当該クエリを構成しているキーワードを抽出する抽出ステップと、
前記抽出ステップにおいて抽出されたキーワードと共に、同一クエリ内において所定以上の頻度で共起する一又は複数のキーワードのそれぞれが属するカテゴリを判定する判定ステップと、
前記判定ステップにおいて判定された前記カテゴリのばらつきが所定未満である場合、前記抽出ステップにおいて抽出されたキーワードを第１キーワードに、前記カテゴリのばらつきが所定以上である場合、前記抽出ステップにおいて抽出されたキーワードを第２キーワードに分類する分類ステップと、
前記分類ステップにおいて分類された前記第１キーワード及び前記第２キーワードを記憶するキーワード記憶ステップと、を含む方法。
【請求項７】
請求項６に記載の方法を前記抽出装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの検索に使用されたクエリを抽出する抽出装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネット上のコンテンツ検索システムにおいては、端末でのクエリの入力に基づいて、このクエリに含まれているキーワードとのマッチングによりコンテンツを選択する方法が用いられている。
【０００３】
このとき、検索結果として提示されるコンテンツは、検索システムを利用するユーザがクエリとして指定したキーワードに依存する。すなわち、ユーザが所望のコンテンツに辿り着けるか否かは、効率的なクエリが入力されるか否かに影響される。
【０００４】
このような状況において、検索システムが予め蓄積しているデータベースから自動的にキーワードを追加推薦し、これによって、検索結果を絞り込む技術が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２３７９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、近年、あるユーザからの質問の投稿に対して、別のユーザから回答が投稿される質問・回答型コンテンツを公開するサービスが提供されている。このような質問・回答型コンテンツの内容は、ある対象（直接目的語）に対して、例えば、「違い」、「値段」や「意味」等を質問・回答している。したがって、これらのコンテンツを検索するためには、直接目的語と共に、性質、意図、種類等を表現する抽象名詞（間接目的語）をクエリとして同時に指定することが効果的である。
【０００７】
しかしながら、直接目的語と間接目的語とを分類し、これらの組合せをユーザに推薦するためには、使用される辞書及び推薦アルゴリズムを整備するにあたって、その大部分を管理者の手作業によるメンテナンスに頼る必要があった。
【０００８】
本発明は、質問・回答型コンテンツを効率的に検索するためのキーワードの候補を自動的に抽出できる抽出装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、以下のような解決手段を提供する。
【００１０】
（１）質問・回答型のコンテンツの検索に使用されたクエリを抽出する抽出装置であって、前記抽出装置と接続可能な端末から前記コンテンツのいずれかが閲覧されたときに使用された前記クエリの履歴を記憶するクエリ記憶手段と、前記クエリ記憶手段に記憶されている前記クエリのそれぞれから、当該クエリを構成しているキーワードを抽出する抽出手段と、前記抽出手段により抽出されたキーワードと共に、同一クエリ内において所定以上の頻度で共起する一又は複数のキーワードのそれぞれが属するカテゴリを判定する判定手段と、前記判定手段により判定された前記カテゴリのばらつきが所定未満である場合、前記抽出手段により抽出されたキーワードを第１キーワードに、前記カテゴリのばらつきが所定以上である場合、前記抽出手段により抽出されたキーワードを第２キーワードに分類する分類手段と、前記分類手段により分類された前記第１キーワード及び前記第２キーワードを記憶するキーワード記憶手段と、を備える抽出装置。
【００１１】
このような構成によれば、当該抽出装置は、質問・回答型コンテンツのいずれかが閲覧されたときに使用されたクエリの履歴を記憶し、記憶されているクエリのそれぞれから、当該クエリを構成しているキーワードを抽出する。そして、当該抽出装置は、抽出されたキーワードと共に、同一クエリ内において所定以上の頻度で共起する一又は複数のキーワードのそれぞれが属するカテゴリを判定し、カテゴリのばらつきが所定未満である場合、抽出されたキーワードを第１キーワードに、カテゴリのばらつきが所定以上である場合、抽出されたキーワードを第２キーワードに分類して記憶する。
【００１２】
したがって、当該抽出装置は、抽出した対象キーワードについて、共起するキーワードが属するカテゴリのばらつき度合いを判断材料として自動的に分類できる。すなわち、第１キーワード（直接目的語）では、このばらつきが小さく（所定未満）、逆に第２キーワード（間接目的語）では、このばらつきが大きい（所定以上）特徴があることを利用し、当該抽出装置は、直接目的語と間接目的語とを自動的に分類できる。その結果、当該抽出装置は、質問・回答型コンテンツが閲覧できたときに使用されたキーワードの中から、このコンテンツを効率的に検索するためのキーワードの候補を自動的に抽出できる。
【００１３】
（２）前記キーワード記憶手段は、前記分類手段により分類された結果、同一クエリ内で共起しているキーワードが前記第１キーワードと前記第２キーワードとの組合せである場合に、当該組合せを対応付けて記憶する（１）に記載の抽出装置。
【００１４】
このような構成によれば、当該抽出装置は、第１キーワード（直接目的語）と第２キーワード（間接目的語）とを、共起する組合せとして記憶するので、コンテンツが閲覧できた実績のあるクエリを、推薦クエリとして利用することができる。その結果、当該抽出装置は、推薦クエリの精度を向上させることができる。
【００１５】
（３）前記組合せが含まれるクエリを使用して前記コンテンツのいずれかが閲覧された回数を集計する集計手段をさらに備え、前記キーワード記憶手段は、前記集計手段により集計された前記回数を、前記組合せと対応付けて記憶する（２）に記載の抽出装置。
【００１６】
このような構成によれば、当該抽出装置は、第１キーワード（直接目的語）と第２キーワード（間接目的語）との組合せに基づく検索により、質問・回答型コンテンツのいずれかが閲覧された回数を集計する。したがって、当該抽出装置は、この集計した回数を、組合せと対応付けて記憶することにより、検索でコンテンツに辿り着きやすい（回数が多い）クエリを容易に選択できる。その結果、当該抽出装置は、コンテンツに辿り着きやすいクエリを優先して推薦することができる。
【００１７】
（４）前記クエリ記憶手段は、前記コンテンツのいずれかが閲覧されたときに使用された前記クエリ、及び当該コンテンツのＵＲＬとを対応付けて記憶し、前記クエリ記憶手段を参照し、前記組合せが含まれるクエリを使用して閲覧された前記コンテンツのうち、相対的に閲覧頻度が高いコンテンツを選択する選択手段をさらに備え、前記キーワード記憶手段は、前記選択手段により選択された前記コンテンツのＵＲＬを、前記組合せと対応付けて記憶する（２）又は（３）に記載の抽出装置。
【００１８】
このような構成によれば、当該抽出装置は、検索の履歴として、質問・回答型コンテンツのいずれかが閲覧されたときに使用されたクエリ、及び閲覧されたコンテンツのＵＲＬとを対応付けて記憶する。また、当該抽出装置は、これらの閲覧されたコンテンツのうち、相対的に閲覧頻度が高いコンテンツを選択する。したがって、当該抽出装置は、この選択されたコンテンツのＵＲＬを、第１キーワード（直接目的語）と第２キーワード（間接目的語）との組合せに対応づけて記憶することにより、この組合せをクエリとした場合に、閲覧頻度が高く有用なコンテンツを効率的に提供することができる。
【００１９】
（５）前記キーワード記憶手段は、前記分類手段により分類された結果、同一クエリ内で複数の前記第１キーワードが共起している場合に、当該複数の前記第１キーワードを対応付けて記憶する（１）から（４）のいずれかに記載の抽出装置。
【００２０】
このような構成によれば、当該抽出装置は、複数の第１キーワード（直接目的語）を、共起する組合せとして記憶するので、組合せることに意味のある、又は組合せることにより所望のコンテンツに辿り着きやすい直接目的語を、効率的に推薦することができる。
【００２１】
（６）質問・回答型のコンテンツの検索に使用されたクエリを抽出装置が抽出する方法であって、前記抽出装置と接続可能な端末から前記コンテンツのいずれかが閲覧されたときに使用された前記クエリの履歴を記憶するクエリ記憶ステップと、前記クエリ記憶ステップにおいて記憶されている前記クエリのそれぞれから、当該クエリを構成しているキーワードを抽出する抽出ステップと、前記抽出ステップにおいて抽出されたキーワードと共に、同一クエリ内において所定以上の頻度で共起する一又は複数のキーワードのそれぞれが属するカテゴリを判定する判定ステップと、前記判定ステップにおいて判定された前記カテゴリのばらつきが所定未満である場合、前記抽出ステップにおいて抽出されたキーワードを第１キーワードに、前記カテゴリのばらつきが所定以上である場合、前記抽出ステップにおいて抽出されたキーワードを第２キーワードに分類する分類ステップと、前記分類ステップにおいて分類された前記第１キーワード及び前記第２キーワードを記憶するキーワード記憶ステップと、を含む方法。
【００２２】
このような構成によれば、当該方法を抽出装置が実行することにより、（１）と同様の効果が期待できる。
【００２３】
（７）（６）に記載の方法を前記抽出装置に実行させるプログラム。
【００２４】
このような構成によれば、当該プログラムを抽出装置に実行させることにより、（１）と同様の効果が期待できる。
【発明の効果】
【００２５】
本発明によれば、質問・回答型コンテンツを効率的に検索するためのキーワードの候補を自動的に抽出できる。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態に係る抽出サーバの機能構成を示す図である。
【図２】第１実施形態に係るクエリログＤＢに格納されているクエリログテーブルの一例を示す図である。
【図３】第１実施形態に係る直接目的語候補テーブル及び間接目的語候補テーブルの一例を示す図である。
【図４】第１実施形態に係る制御部における処理を示すフローチャートである。
【図５】第２実施形態に係る抽出サーバの機能構成を示す図である。
【図６】第２実施形態に係るキーワード候補テーブルの一例を示す図である。
【図７】第２実施形態に係る制御部における処理を示すフローチャートである。
【発明を実施するための形態】
【００２７】
＜第１実施形態＞
以下、本発明の実施形態の一例である第１実施形態について図を参照しながら説明する。
【００２８】
［機能構成］
図１は、本実施形態に係る抽出サーバ１（抽出装置）の機能構成を示す図である。抽出サーバ１は、Ｗｅｂページ、特に質問・回答型コンテンツを検索するシステムを管理する管理者によって主に利用される装置である。すなわち、抽出サーバ１は、検索システムにより推薦されるべき、質問・回答型のコンテンツを検索するためのクエリを決定するアルゴリズム又は辞書データのメンテナンスのため、このクエリを構成する検索キーワードの候補を抽出する。
【００２９】
本実施形態は、コンピュータ（抽出サーバ１）及びその周辺装置に適用される。本実施形態における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
【００３０】
上記ハードウェアには、制御部１０としてのＣＰＵの他、記憶部２０、通信部、表示部及び入力部が含まれる。記憶部２０としては、例えば、メモリ（ＲＡＭ、ＲＯＭ等）、ハードディスクドライブ（ＨＤＤ）及び光ディスク（ＣＤ、ＤＶＤ等）ドライブが挙げられる。通信部としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示部としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力部としては、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボール等）が挙げられる。
【００３１】
上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶部２０により記憶され、制御部１０により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信回線を介して配布することも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記録して配布することも可能である。
【００３２】
抽出サーバ１の制御部１０は、キーワード抽出部１１（抽出手段）と、カテゴリ判定部１２（判定手段）と、キーワード分類部１３（分類手段）とを備える。また、抽出サーバ１の記憶部２０は、クエリログＤＢ（データベース）２１（クエリ記憶手段）と、キーワード候補ＤＢ２２（キーワード記憶手段）とを備える。
【００３３】
キーワード抽出部１１は、クエリログＤＢ２１に記憶されているクエリのそれぞれから、このクエリを構成しているキーワードを抽出する。具体的には、キーワード抽出部１１は、クエリのテキストを既定の区切り文字（例えば、スペース）を境界にして区切り、区切られたテキストのそれぞれを、キーワードとして抽出する。これにより、ユーザが明示的に指定した語句をキーワードとすることができる。また、クエリのテキストに区切り文字が含まれていない等の場合には、キーワード抽出部１１は、クエリのテキストを形態素解析し、予め設定されている所定の種類の単語をキーワードとして抽出してもよい。
【００３４】
なお、キーワード抽出部１１は、抽出された語句について、既存の辞書において同義語又は類義語が登録されている場合に、いずれかの同義語又は類義語を代表語として、語句を代表語に変換することとしてよい。これにより、クエリ毎の表現のばらつきが統一される。
【００３５】
ここで、クエリログＤＢ２１は、抽出サーバ１と接続可能な端末から質問・回答型コンテンツのいずれかが閲覧されたときに使用されたクエリの履歴を記憶する。
図２は、本実施形態に係るクエリログＤＢ２１に格納されているクエリログテーブルの一例を示す図である。
【００３６】
クエリログテーブルには、各種検索エンジンに入力されたクエリと、このクエリにより検索された検索結果リストの中から選択された（クリックされた）コンテンツのＵＲＬとが記憶される。なお、クエリログテーブルに記憶されるクエリとＵＲＬとの組合せは、選択されたコンテンツが所定のサイト（質問・回答型コンテンツ）の場合に限ることとしてよい。
【００３７】
カテゴリ判定部１２は、キーワード抽出部１１により抽出されたキーワードと共に、同一クエリ内において所定以上の頻度で共起する一又は複数のキーワードのそれぞれが属するカテゴリを判定する。具体的には、カテゴリ判定部１２は、あるキーワード（対象語）が抽出されると、このキーワード（対象語）と共に、所定以上の頻度（例えば、割合）で同一のクエリを構成する別のキーワード（共起語）を抽出する。そして、カテゴリ判定部１２は、予め複数のカテゴリに対して設定されている分類ルールに基づいて、共起語がいずれのカテゴリに属するかを判定する。
【００３８】
なお、分類ルールとしては、例えば、カテゴリ毎に設けられている特徴語と共起語との類似度が相対的に高いカテゴリに判定する手法が用いられるが、これには限られず、様々な手法が適用可能である。
【００３９】
キーワード分類部１３は、カテゴリ判定部１２により判定されたカテゴリのばらつきが所定未満である場合、キーワード抽出部１１により抽出された対象語を直接目的語（第１キーワード）に分類する。一方、カテゴリのばらつきが所定以上である場合、キーワード抽出部１１により抽出された対象語を間接目的語（第２キーワード）に分類する。
【００４０】
直接目的語は、例えば、様々な種類（カテゴリ）の商品名を含む。この直接目的語と対になる間接目的語は、例えば、「値段」や「使い方」等、比較的限定された種類（カテゴリ）となる。つまり、ある商品名と共起するキーワードのカテゴリは、ばらつきが小さいので、キーワード分類部１３は、商品名を直接目的語と判定できる。逆に、「値段」と共起するキーワードは、様々な商品を含み、カテゴリのばらつきが大きいので、キーワード分類部１３は、「値段」を間接目的語と判定できる。
【００４１】
なお、カテゴリのばらつきとは、例えば、判定されたカテゴリの数をいい、このカテゴリの数は、判定された共起語の数が相対的に少ない（例えば、絶対数が所定未満、又は最大値に対する割合が所定未満等）カテゴリを除いてカウントされてもよい。
【００４２】
そして、キーワード分類部１３は、このようにして分類された直接目的語及び間接目的語を、キーワード候補ＤＢ２２に記憶させる。
図３は、本実施形態に係るキーワード候補ＤＢ２２に格納されている直接目的語候補テーブル及び間接目的語候補テーブルの一例を示す図である。
【００４３】
直接目的語候補テーブル（ａ）には、キーワード分類部１３により直接目的語に分類されたキーワードが、間接目的語候補テーブル（ｂ）には、キーワード分類部１３により間接目的語に分類されたキーワードが、それぞれ独立して記憶される。
【００４４】
［処理フロー］
図４は、本実施形態に係る抽出サーバ１の制御部１０における処理を示すフローチャートである。なお、制御部１０は、質問・回答型コンテンツが閲覧されたときに使用されたクエリの履歴であるクエリログを、クエリログＤＢ２１に十分に蓄積しているものとする（クエリ記憶ステップ）。
【００４５】
ステップＳ１において、制御部１０（キーワード抽出部１１）は、クエリログＤＢ２１から、質問・回答型コンテンツへ検索により辿り着くことができたクエリの履歴であるクエリログを読込む。
【００４６】
ステップＳ２（抽出ステップ）において、制御部１０（キーワード抽出部１１）は、ステップＳ１で読込んだクエリログの各々のクエリを解析し、対象語を抽出する。
【００４７】
ステップＳ３において、制御部１０（カテゴリ判定部１２）は、ステップＳ２で抽出された対象語とクエリ内で所定以上の頻度で共起する共起語を抽出する。
【００４８】
ステップＳ４（判定ステップ）において、制御部１０（カテゴリ判定部１２）は、ステップＳ３で抽出された共起語のそれぞれが属するカテゴリを判定する。
【００４９】
ステップＳ５（分類ステップ）において、制御部１０（キーワード分類部１３）は、ステップＳ４で判定されたカテゴリのばらつきが所定未満か否かを判定する。制御部１０は、この判定がＹＥＳの場合、処理をステップＳ６に移し、判定がＮＯの場合、処理をステップＳ７に移す。
【００５０】
ステップＳ６（分類ステップ）において、制御部１０（キーワード分類部１３）は、共起語が属するカテゴリのばらつきが小さいので、ステップＳ２で抽出された対象語を直接目的語に分類する。
【００５１】
ステップＳ７（分類ステップ）において、制御部１０（キーワード分類部１３）は、共起語が属するカテゴリのばらつきが大きいので、ステップＳ２で抽出された対象語を間接目的語に分類する。
【００５２】
ステップＳ８（キーワード記憶ステップ）において、制御部１０（キーワード分類部１３）は、ステップＳ６で直接目的語に分類された対象語、及びステップＳ７で間接目的語に分類された対象語を、キーワード候補ＤＢ２２にキーワード候補として記憶する。
【００５３】
ステップＳ９において、制御部１０は、全ての対象語を処理したか否かを判定する。制御部１０は、この判定がＹＥＳの場合、処理を終了し、判定がＮＯの場合、処理をステップＳ２に戻して次の対象語について処理を継続する。
【００５４】
以上のように、本実施形態によれば、抽出サーバ１は、共起性の高いキーワードが属するカテゴリのばらつき度合いを判断材料として、抽出した対象語を自動的に、直接目的語又は間接目的語に分類できる。したがって、抽出サーバ１は、質問・回答型コンテンツが閲覧されたときに使用されたクエリの中から、このコンテンツを効率的に検索するためのキーワードの候補を自動的に抽出できる。
【００５５】
＜第２実施形態＞
以下、本発明の実施形態の一例である第２実施形態について図を参照しながら説明する。なお、第１実施形態と同様の構成については、同一の符号を付し、説明を省略又は簡略化する。
【００５６】
［機能構成］
図５は、本実施形態に係る抽出サーバ１ａ（抽出装置）の機能構成を示す図である。
抽出サーバ１ａは、第１実施形態の構成に加えて、制御部１０ａに、集計部１４及び選択部１５をさらに備える。また、記憶部２０ａのキーワード候補ＤＢ２２ａに記憶される情報が第１実施形態のキーワード候補ＤＢ２２と異なる。
【００５７】
集計部１４は、キーワード分類部１３により分類された結果、同一クエリに直接目的語と間接目的語との組合せが含まれる場合、この組合せが含まれるクエリを使用して質問・回答型コンテンツのいずれかが閲覧された回数を集計する。この回数は、具体的には、検索システムによる検索結果リストの中からユーザにより質問・回答型コンテンツが選択（クリック）された回数である。
【００５８】
選択部１５は、キーワード分類部１３により分類された結果、同一クエリに直接目的語と間接目的語との組合せが含まれる場合、キーワード抽出部１１を介してクエリログＤＢ２１を参照し、この組合せが含まれるクエリを使用して閲覧されたコンテンツのうち、相対的に閲覧頻度が高いコンテンツを選択する。選択部１５は、最も閲覧頻度が高いコンテンツを選択してもよいし、所定以上の閲覧頻度である複数のコンテンツを選択してもよい。
【００５９】
キーワード候補ＤＢ２２ａは、同一クエリ内で共起している直接目的語と間接目的語との組合せと共に、集計部１４により集計された回数、及び選択部１５により選択されたコンテンツのＵＲＬを、対応付けて記憶する。
【００６０】
また、キーワード候補ＤＢ２２ａは、キーワード分類部１３により分類された結果、同一クエリ内で複数の直接目的語が共起している場合に、この複数の直接目的語を対応付けて記憶する。
【００６１】
図６は、本実施形態に係るキーワード候補ＤＢ２２ａに格納されているキーワード候補テーブルの一例を示す図である。
【００６２】
キーワード候補テーブルには、直接目的語と間接目的語との組合せと、この組合せを含むクエリを使用してコンテンツが閲覧された回数（クリック数）と、この組合せを使用して高頻度で閲覧されたコンテンツのＵＲＬとが対応付けて記憶される。
【００６３】
例えば、「○○と□□の違い」のような「○○」、「□□」及び「違い」を含むクエリからは、質問・回答型コンテンツが１０００回クリックされ、「ｈｔｔｐ：／／ｃｃｃ〜」が最も多く閲覧されていることが示されている。
【００６４】
［処理フロー］
図７は、本実施形態に係る抽出サーバ１ａの制御部１０ａにおける処理を示すフローチャートである。
【００６５】
ステップＳ１１からステップＳ１７は、第１実施形態のステップＳ１からステップＳ７と同様であり、制御部１０ａは、クエリを構成する対象語を、直接目的語又は間接目的語に分類する。
【００６６】
ステップＳ１８において、制御部１０ａ（集計部１４）は、直接目的語と間接目的語との組合せが同一クエリ内に含まれる場合、このクエリに基づく検索結果から、質問・回答型コンテンツがクリックされた回数を集計する。
【００６７】
ステップＳ１９において、制御部１０ａ（選択部１５）は、直接目的語と間接目的語との組合せが同一クエリ内に含まれる場合、このクエリに基づく検索結果から高頻度でクリックされたコンテンツのＵＲＬを選択する。
【００６８】
ステップＳ２０において、制御部１０ａ（キーワード分類部１３）は、ステップＳ１６で直接目的語に分類された対象語と、ステップＳ１７で間接目的語に分類された対象語との組合せを、ステップＳ１８で集計された回数及びステップＳ１９で選択されたＵＲＬと対応付けて、キーワード候補ＤＢ２２ａにキーワード候補として記憶する。
【００６９】
ステップＳ２１において、制御部１０ａは、全ての対象語を処理したか否かを判定する。制御部１０ａは、この判定がＹＥＳの場合、処理を終了し、判定がＮＯの場合、処理をステップＳ１２に戻して次の対象語について処理を継続する。
【００７０】
以上のように、本実施形態によれば、抽出サーバ１ａは、直接目的語と間接目的語とを、共起する組合せとして記憶する。したがって、管理者は、コンテンツが閲覧できた実績のあるクエリを、推薦クエリとして利用することができるので、抽出サーバ１ａは、推薦クエリの精度を向上させることができる。
【００７１】
また、抽出サーバ１ａは、直接目的語と間接目的語との組合せに基づく検索により、質問・回答型コンテンツがクリックされた回数を記憶する。したがって、抽出サーバ１ａは、クリック回数が多く、検索でコンテンツに辿り着きやすいクエリを容易に選択できるので、コンテンツに辿り着きやすい効率的なクエリを優先して推薦することができる。
【００７２】
例えば、図６のキーワード候補テーブルによれば、検索システムにおいてキーワード「○○」が指定された場合に、抽出サーバ１ａは、クリック数が多い順に、「口コミ」、「値段」、「違い」を組合せたクエリを推薦することができる。
【００７３】
また、抽出サーバ１ａは、直接目的語と間接目的語との組合せに基づく検索により、閲覧頻度が高い質問・回答型コンテンツを記憶する。したがって、抽出サーバ１ａは、この組合せをクエリとした場合に、閲覧頻度が高く有用なコンテンツを効率的に提供することができる。
【００７４】
さらに、抽出サーバ１ａは、複数の直接目的語を、共起する組合せとして記憶するので、組合せることに意味のある、又は組合せることにより所望のコンテンツに辿り着きやすい直接目的語を、効率的に推薦することができる。
【００７５】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【００７６】
前述の実施形態では、抽出サーバ１又は１ａが各部を備えることとして説明したが、これには限られず、各部は、適宜複数のサーバに分散されてもよい。
【符号の説明】
【００７７】
１、１ａ  抽出サーバ（抽出装置）
１０、１０ａ  制御部
１１  キーワード抽出部（抽出手段）
１２  カテゴリ判定部（判定手段）
１３  キーワード分類部（分類手段）
１４  集計部
１５  選択部
２０、２０ａ  記憶部
２１  クエリログＤＢ（クエリ記憶手段）
２２、２２ａ  キーワード候補ＤＢ（キーワード記憶手段）
【図１】
2011138347.tif 000003
【図２】
2011138347.tif 000004
【図３】
2011138347.tif 000005
【図４】
2011138347.tif 000006
【図５】
2011138347.tif 000007
【図６】
2011138347.tif 000008
【図７】
2011138347.tif 000009