(57)【特許請求の範囲】
【請求項１】
検索クエリの入力を受け付けるクエリ受付手段と、
受け付けられた前記検索クエリに基づいて共起クエリのグループを複数取得する共起取得手段と、
取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出する共通クエリ抽出手段と、
を有することを特徴とする意図抽出装置。
【請求項２】
前記クエリ受付手段は、複数の前記検索クエリの入力を受け付け、
前記共起取得手段は、受け付けられた複数の前記検索クエリからそれぞれ共起クエリのグループを取得する
ことを特徴とする請求項１記載の意図抽出装置。
【請求項３】
前記クエリ受付手段は、一の前記検索クエリの入力を受け付け、
前記共起取得手段は、受け付けられた一の前記検索クエリを基に、その検索クエリの共起クエリを一次共起クエリとして複数取得し、個々の一次共起クエリに対するさらなる共起クエリのグループを取得する
ことを特徴とする請求項１記載の意図抽出装置。
【請求項４】
前記共通クエリ抽出手段により抽出された前記共通クエリに基づいて、前記検索クエリに関連する関連検索ワードの提示を行う関連提示手段を有する
ことを特徴とする請求項１から３のいずれか一項に記載の意図抽出装置。
【請求項５】
前記共通クエリ抽出手段により抽出された前記共通クエリに基づいて、検索連動型広告を出力する広告出力手段を有する
ことを特徴とする請求項１から４のいずれか一項に記載の意図抽出装置。
【請求項６】
前記共通クエリ抽出手段により抽出された前記共通クエリに基づいて、キーワード広告に係る関連入札ワードの提示を行う入札提示手段を有する
ことを特徴とする請求項１から５のいずれか一項に記載の意図抽出装置。
【請求項７】
コンピュータが、検索クエリの入力を受け付けるクエリ受付処理と、
コンピュータが、受け付けられた前記検索クエリに基づいて共起クエリのグループを複数取得する共起取得処理と、
コンピュータが、取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出する共通クエリ抽出処理と、
を含むことを特徴とする意図抽出方法。
【請求項８】
コンピュータに、検索クエリの入力を受け付けさせ、
コンピュータに、受け付けられた前記検索クエリに基づいて共起クエリのグループを複数取得させ、
コンピュータに、取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出させる
ことを特徴とする意図抽出プログラム。
【請求項９】
サーバ装置に通信ネットワークでアクセスするコンピュータで実現する意図抽出装置であって、
前記サーバ装置へ送信する検索クエリの入力を受け付けるクエリ受付手段と、
受け付けられた前記検索クエリに基づいて、共起クエリを表わす所定のデータ又は所定のウェブ検索ログにアクセスすることにより、共起クエリのグループを複数取得する共起取得手段と、
取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出する共通クエリ抽出手段と、
を有することを特徴とする意図抽出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブ検索に関する。
【背景技術】
【０００２】
従来、情報技術分野において、テキストを入力したユーザの意図を解析する試みが多数なされている。例えば、ウェブ検索の分野でも、検索者の検索意図に合致した検索結果を提示するために様々なアプローチがなされている。例えば、特許文献１は、漏れのない検索を支援するために検索クエリを類語に拡張する提案で、ユーザ類語辞書に登録されたキーワード又は類語をユーザが入力すると、制御装置が、互いに関係付けられたキーワード及び類語を検索キーワードとして文書の検索を行うものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０５−１８１９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、検索クエリ自体が多義的な場合も考えられ、例えば「ＨＢ」と検索者が入力した場合、これは鉛筆の芯の硬さか、ホームベーカリーの略称か、どの「ＨＢ」を指すのかが曖昧である。同様の例は「ＦＰ」に対し、「ファイナンシャルプランナー」と「フードプロセッサー」などがある。従来、このような多義的な検索クエリの場合、特許文献１のような類語の拡張だけではどの意味で入力されているかの検索意図が判別できず、検索精度の十分な改善が困難という問題があった。
【０００５】
上記の課題に対し、本発明の目的は、入力された検索クエリで直接表現されていない検索意図を抽出することである。
【課題を解決するための手段】
【０００６】
上記の目的をふまえ、本発明の一態様（１）である意図抽出装置は、検索クエリの入力を受け付けるクエリ受付手段と、受け付けられた前記検索クエリに基づいて共起クエリのグループを複数取得する共起取得手段と、取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出する共通クエリ抽出手段と、を有することを特徴とする。
【０００７】
本発明の他の態様（７）である意図抽出方法は、上記態様を方法のカテゴリで捉えたもので、コンピュータが、検索クエリの入力を受け付けるクエリ受付処理と、コンピュータが、受け付けられた前記検索クエリに基づいて共起クエリのグループを複数取得する共起取得処理と、コンピュータが、取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出する共通クエリ抽出処理と、を含むことを特徴とする。
【０００８】
本発明の他の態様（８）である意図抽出プログラムは、上記態様をコンピュータ・プログラムのカテゴリで捉えたもので、コンピュータに、検索クエリの入力を受け付けさせ、コンピュータに、受け付けられた前記検索クエリに基づいて共起クエリのグループを複数取得させ、コンピュータに、取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出させることを特徴とする。
【０００９】
本発明の他の態様（９）は、上記態様を端末側で実現する場合に関するもので、サーバ装置に通信ネットワークでアクセスするコンピュータで実現する意図抽出装置であって、前記サーバ装置へ送信する検索クエリの入力を受け付けるクエリ受付手段と、受け付けられた前記検索クエリに基づいて、共起クエリを表わす所定のデータ又は所定のウェブ検索ログにアクセスすることにより、共起クエリのグループを複数取得する共起取得手段と、取得された共起クエリの複数の前記グループから、該複数のグループのうち異なるグループ間で共通する共起クエリを共通クエリとして抽出する共通クエリ抽出手段と、を有することを特徴とする。
【００１０】
このように、入力された一又は二以上の検索クエリに基づいて、その検索クエリと直接又は間接にＡＮＤ検索されるような共起クエリのグループを複数取得し、グループ間で交わる共通クエリを抽出すれば、この共通クエリは、入力された検索クエリから間接的な共起関係が複数存在する語であるから、ユーザの隠れた検索意図であって入力された検索クエリで直接表現されていない検索意図を抽出できたことになる。
【００１１】
本発明の他の態様（２）は、上記いずれかの態様において、前記クエリ受付手段は、複数の前記検索クエリの入力を受け付け、前記共起取得手段は、受け付けられた複数の前記検索クエリからそれぞれ共起クエリのグループを取得することを特徴とする。
【００１２】
このように、複数の検索クエリごとに、それぞれ共起クエリのグループを取得し、その共通クエリを抽出することにより、隠れた検索意図を表す共通クエリを複数の検索クエリから多面的に特定でき、優れた精度で検索意図が抽出できる。なお、本発明は、組み合わせて入力された複数の検索クエリ同士が、たまたま同じ共起クエリのグループに含まれている場合を排除するものではない。
【００１３】
本発明の他の態様（３）は、上記いずれかの態様において、前記クエリ受付手段は、一の前記検索クエリの入力を受け付け、前記共起取得手段は、受け付けられた一の前記検索クエリを基に、その検索クエリの共起クエリを一次共起クエリとして複数取得し、個々の一次共起クエリに対するさらなる共起クエリのグループを取得することを特徴とする。
【００１４】
このように、入力された検索クエリが一つでも、それをもとに生成した複数の一次共起クエリからさらに二次的に共起クエリのグループを複数取得し、その二次的な共起クエリのグループを共通クエリ取得の対象とすることにより、複数の間接的共起関係の経路に基づいて優れた精度で検索意図を抽出することができる。
【００１５】
本発明の他の態様（４）は、上記いずれかの態様において、前記共通クエリ抽出手段により抽出された前記共通クエリに基づいて、前記検索クエリに関連する関連検索ワードの提示を行う関連提示手段を有することを特徴とする。
【００１６】
このように、入力された検索クエリとＡＮＤ検索されるような関連検索ワードの提示に、ユーザの隠れた検索意図を表す共通クエリを活用することにより、検索意図に適合した検索結果が得られるので、ウェブ検索の精度が効果的に改善できる。
【００１７】
本発明の他の態様（５）は、上記いずれかの態様において、前記共通クエリ抽出手段により抽出された前記共通クエリに基づいて、検索連動型広告を出力する広告出力手段を有することを特徴とする。
【００１８】
このように、検索連動型広告のマッチング（引当て）に、ユーザの隠れた検索意図を表す共通クエリを活用することにより、ユーザの検索意図に適合した広告が表示できるので、ＣＴＲなどの広告効果が改善できる。
【００１９】
本発明の他の態様（６）は、上記いずれかの態様において、前記共通クエリ抽出手段により抽出された前記共通クエリに基づいて、キーワード広告に係る関連入札ワードの提示を行う入札提示手段を有することを特徴とする。
【００２０】
このように、検索連動型やコンテンツマッチなどのキーワード広告の入稿時に入札ワードを指定する際、広告主等の入力した入札ワードに限らず、その隠れた検索意図を表す共通クエリを活用して関連入札ワードの候補として提示することにより、広告を見るユーザにアピールできる語をより広範に指定できるので、キーワード広告の効果を改善できる。
【００２１】
なお、上記の各態様とは異なるカテゴリ（装置に対し方法、方法に対しプログラムなど）や、以下に説明するさらに具体的な各態様も本発明に含まれる。異なるカテゴリについては、「手段」を「処理」又は「ステップ」のように適宜読み替えるものとする。また、処理やステップの実行順序は以上記述したものに限定されず、その作用原理に反しない範囲で、適宜入れ替えたりまとめて処理するなど、変更可能である。
【発明の効果】
【００２２】
本発明によれば、入力された検索クエリで直接表現されていない検索意図を抽出することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態で用いる情報（データ）を例示する図。
【図３】本発明の実施形態における処理手順を示すフローチャート。
【図４】本発明の実施形態における共通クエリの抽出の一例を示す概念図。
【図５】本発明の実施形態における共通クエリの抽出の一例を示す概念図。
【図６】本発明の実施形態における関連検索ワードの表示例を示す図。
【図７】本発明の実施形態における検索連動型広告の表示例を示す図。
【図８】本発明の実施形態における検索連動型広告の入稿画面を例示する図。
【発明を実施するための形態】
【００２４】
次に、本発明を実施するための形態（「実施形態」と呼ぶ）について、図に沿って説明する。なお、背景技術や課題などで既に述べた内容と共通の前提事項については適宜省略する。
【００２５】
〔１．構成〕
本実施形態は、本発明の意図抽出装置を、図１に示す検索サーバ１（以下「本装置１」又は「本装置」とも呼ぶ）として実現したものである。本装置１は、通信ネットワークＮ（インターネット、携帯電話網、ＬＡＮなど）を経てアクセスしてくるユーザ端末Ｔ１に、ウェブ検索（ネット検索）のサービスを提供するものである。また、ユーザ端末Ｔ１などの端末Ｔ（Ｔ１，Ｔ２）は、パーソナル・コンピュータ（ＰＣ）、スマートフォンやタブレットＰＣといったモバイル機器などの情報処理装置で、図１では一つを模式的に例示するが、実際は、ユーザや広告主などの数に応じて多数存在する。
【００２６】
本装置１は、一般的なコンピュータ（電子計算機）の構成として少なくとも、ＣＰＵなどの演算制御部６と、記憶装置７（主メモリ、フラッシュメモリ、ＨＤＤ等）と、通信ネットワークＮとの通信手段８（ＬＡＮアダプタや通信ゲートウェイ装置など）と、を有する。また、本装置１では、記憶装置７に予め記憶（インストール）した図示しない所定のコンピュータ・プログラムが演算制御部６を制御することで、図１に示す各手段などの要素（１０，１１など）を実現する。これら各要素のうち情報の記憶手段は、記憶装置７において各種のデータベース（「ＤＢ」とも表す）やファイル、配列等の変数、各種スタックやレジスタ、システム設定値など任意の形式で実現できる。
【００２７】
このような記憶手段のうち、索引記憶手段１０は、ウェブ検索に用いる索引データ（インデックスデータ）を記憶している手段であり、索引データは従来に準じたものでよい。検索ログ記憶手段１５は、本装置１が処理したウェブ検索の検索ログ（履歴）として、検索ごとに入力された検索クエリを記憶している手段であり、その最も単純な例は、単に時間順に
「ＨＢ  硬さ」
「オリンピック」
「ドーナツ」
・・・
のように、検索クエリの文字列を羅列したものである。
【００２８】
しかし、記憶するデータ項目など具体的なデータ構成は自由であり、例えば、検索ログの一環として又は検索ログに代えて、図２（１）に例示するように、個々の語である検索クエリごと（例えば「ＨＢ」に対し）に、一以上の共起クエリ（例えば「パン」及び「鉛筆」）と、それぞれの使われた回数（度数）やシンプソン係数その他の指標と、を共起クエリデータとして記憶しておけば、共起クエリの取得ごとに集計処理などで共起クエリを絞り込むなどの処理が不要となり、共起クエリの取得が容易になる。
【００２９】
また、広告記憶手段２０は、図２（２）に例示するように、ウェブ検索結果画面に表示する検索連動型広告（単に「広告」とも呼ぶ）ごとに、広告表示の条件とする入札ワード、入札単価、広告文、広告文のハイパーリンクの遷移先とするＵＲＬなどを、広告データとして記憶する手段である。なお、記憶手段以外の各手段は、以下のような情報処理の機能・作用を実現・実行する処理手段である。
【００３０】
〔２．作用及び効果〕
上記のように構成された本装置１においては、従来に準じたウェブ検索の処理として、図示はしないが、ユーザ端末Ｔ１からクエリ受付手段１１が受け付けた検索クエリを基に、検索手段１４が索引記憶手段１０を参照してウェブ検索を行い、その結果を検索結果送信手段１６がユーザ端末Ｔ１に送信して表示させる。一方、本発明に特有の処理として、検索クエリから検索意図を抽出する処理手順を図３のフローチャートに示す。
【００３１】
〔２−１．作用の概要〕
まず、その概要としては、クエリ受付手段１１が、ユーザ端末Ｔ１から検索クエリの入力を受け付けると（ステップＳ１）、共起取得手段１２が、受け付けられた検索クエリに基づいて、検索ログ記憶手段１５を参照して、共起クエリのグループを検索ログや共起クエリデータなどから複数取得し（図３において破線の矩形で示すステップＳ２）、共通クエリ抽出手段１３が、取得された共起クエリの複数の前記グループから、グループ間で共通する共起クエリを共通クエリとして抽出する（ステップＳ３）。
【００３２】
このように、入力された一又は二以上の検索クエリに基づいて、その検索クエリと直接又は間接にＡＮＤ検索されるような共起クエリのグループを複数取得し、グループ間で交わる共通クエリを抽出すれば、この共通クエリは、入力された検索クエリから間接的な共起関係が複数存在する語であるから、ユーザの隠れた検索意図であって入力された検索クエリで直接表現されていない検索意図を抽出できたことになる。
【００３３】
そして、上記のように抽出された、検索意図を表す共通クエリは、後に例示するような情報処理に利用される（ステップＳ４）。なお、検索クエリから共起クエリのグループを複数取得する処理（ステップＳ２）は、より具体的には、検索クエリが複数か単数かで次のように異なる（ステップＳ２１〜Ｓ２４）。
【００３４】
〔２−２．検索クエリが複数の場合〕
まず、クエリ受付手段１１が受け付けた検索クエリが（ステップＳ１）、空白で区切られたり「ＡＮＤ」などの論理演算子で結合されるなど複数であった場合は（ステップＳ２１：「ＹＥＳ」）、共起取得手段１２は、受け付けられた複数の検索クエリからそれぞれ共起クエリのグループを取得すればよい（ステップＳ２２）。
【００３５】
例えば、図４の概念図に示す例では、「ＨＢ  硬さ」のように組み合わせて一度に入力された二つの検索クエリ「ＨＢ」「硬さ」のそれぞれから（図４（１））、共起クエリのグループＧ１とＧ２を取得し（図４（２））、両グループＧ１とＧ２間で共通する共起クエリ「鉛筆」を共通クエリとして抽出している（図４（３））。
【００３６】
このように、複数の検索クエリごとに、それぞれ共起クエリのグループを取得し、その共通クエリを抽出することにより、隠れた検索意図を表す共通クエリを複数の検索クエリから多面的に特定でき、優れた精度で検索意図が抽出できる。なお、本発明は、組み合わせて入力された複数の検索クエリ同士が、たまたま同じ共起クエリのグループに含まれている場合を排除するものではない。そのような場合、各検索クエリに基づくグループ間で共通している他の共起クエリを抽出することができる。
【００３７】
〔２−３．検索クエリが単一の場合〕
一方、クエリ受付手段１１が受け付けた検索クエリが（ステップＳ１）、空白や論理演算子で区切られたり結合されておらず、単語や複合語など一の検索クエリであった場合（ステップＳ２１：「ＮＯ」）、共起取得手段１２は、まず、受け付けられた一の検索クエリを基に、その検索クエリの共起クエリを一次共起クエリとして複数取得したうえ（ステップＳ２３）、個々の一次共起クエリに対するさらなる共起クエリのグループを取得する（ステップＳ２４）。
【００３８】
例えば、図５の概念図に示す例では、単一の語である「ＨＢ」という検索クエリから（図５（１））、検索クエリ「ＨＢ」の複数の共起クエリ「硬さ」及び「蒸し方」を一次共起クエリとして取得し（図５（２））、これら個々の一次共起クエリ「硬さ」及び「蒸し方」に対するさらなる共起クエリのグループＧ２１及びＧ２２を取得したとする（図５（３））。一方、入力された検索クエリ「ＨＢ」に対する他の共起クエリを、グループＧ１として取得したとする（図５（３））。
【００３９】
そして、共通クエリ抽出手段１３は、以上のように取得された共起クエリの複数のグループＧ１，Ｇ２１及びＧ２２から、グループ間で共通する共起クエリを共通クエリとして抽出する。この場合、グループＧ２１とＧ２２間の共通クエリを抽出してもよいが、ここでは、図５（３）において破線で示すように、グループＧ１とＧ２１間、Ｇ１とＧ２２間でそれぞれ共通する共起クエリ「鉛筆」及び「パン」を、共通クエリとして抽出している（図５（４））。
【００４０】
このように、入力された検索クエリが一つでも、それをもとに生成した複数の一次共起クエリからさらに二次的に共起クエリのグループを複数取得し、その二次的な共起クエリのグループを共通クエリ取得の対象とすることにより、複数の間接的共起関係の経路に基づいて優れた精度で検索意図を抽出することができる。
【００４１】
〔２−４．共通クエリの用途〕
以上のように抽出された共通クエリについて、情報処理（ステップＳ４）における用途は自由であるが、代表例として、以下の三つを挙げることができる。
〔２−４−１．関連検索ワードの提示〕
第一に、共通クエリ抽出手段１３により抽出された共通クエリに基づいて、関連提示手段２１が、検索クエリに関連する関連検索ワードの提示を行うことが考えられる。例えば、図６に示すウェブ検索画面の例では、入力欄Ｆに入力された「ＨＢ  硬さ」という検索クエリに基づいて抽出された共通クエリである「鉛筆」を、もとの検索クエリの語「ＨＢ」「硬さ」と組み合わせ、又は単独で用いる検索クエリ（「関連検索ワード」と呼ぶこととする）Ｑが、検索結果画面において検索結果に先立って表示され、この検索クエリＱのいずれかの操作することでそれに基づく検索結果に表示を切り替えることができる。
【００４２】
このように、入力された検索クエリとＡＮＤ検索されるような関連検索ワードの提示に、ユーザの隠れた検索意図を表す共通クエリを活用することにより、検索意図に適合した検索結果が得られるので、ウェブ検索の精度が効果的に改善できる。
【００４３】
〔２−４−２．検索連動広告の出力〕
第二に、共通クエリ抽出手段１３により抽出された共通クエリに基づいて、広告出力手段２２が、検索連動型広告を出力することが考えられる。検索連動型広告は、検索で入力された検索クエリに関する広告を検索結果画面に表示するもので、従来、広告の入稿時に広告主等が、広告表示の条件とする検索クエリであるキーワード（「入札ワード」などとも呼ぶ）を指定し、任意の広告単価で入札しておくと、その入札ワードが入力された検索の結果画面に、広告単価の高い順に所定数の広告がハイパーリンクなどの形で表示されるものであった。
【００４４】
本実施形態における図７の例では、入力された検索クエリ「ＨＢ  硬さ」に基づく検索結果画面に、入札ワードとして「鉛筆」を指定している広告Ａを表示している。入札ワード「鉛筆」は、検索クエリ「ＨＢ  硬さ」に含まれるキーワード「ＨＢ」「硬さ」のいずれとも異なるうえ、シノニム（同意語）にも含まれないので、従来、検索クエリ「ＨＢ  硬さ」の検索結果画面に検索連動型広告として表示されることはなかった。これに対して、本実施形態では、検索クエリ「ＨＢ  硬さ」に基づいて、図４に例示したように抽出された共通クエリ「鉛筆」を活用することにより、表示されている検索連動型広告Ａには、図２（２）に例示した広告データで「鉛筆」を指定している広告Ｂ４５６も含まれている。
【００４５】
このように、本実施形態では、検索連動型広告のマッチング（引当て）に、ユーザの隠れた検索意図を表す共通クエリを活用することにより、ユーザの検索意図に適合した広告が表示できるので、ＣＴＲなどの広告効果が改善できる。
【００４６】
〔２−４−３．関連入札ワードの提示〕
第三に、共通クエリ抽出手段１３により抽出された共通クエリに基づいて、入札提示手段２３が、キーワード広告に係る関連入札ワードの提示を行うことが考えられる。関連入札ワードは、広告主などに検索連動型広告を広告主端末Ｔ２などから入稿すなわち入力してもらう際に、広告主等の指定した入札ワードに関連する語を、入札提示手段２３が、入札ワードに関連する他の候補すなわち関連入札ワードの候補として表示するものである。
【００４７】
例えば、図８に例示する検索連動型広告の入稿画面では、入札ワード入力欄Ｆ１に「ＨＢ  硬さ」のように入札ワードを入力して、グラフィック表示されている「検索」ボタンＢ１を操作すると、それを与えられた検索クエリとみなして、図４に例示したように共通クエリ（例えば「鉛筆」）を抽出し、もとの入札ワード「ＨＢ」「硬さ」と組み合わせた関連入札ワードの候補Ｃを、関連入札ワード候補欄Ｆ２に表示する。図８の例では、各候補Ｃにそれぞれ対応して表示されている「追加」ボタンＢ３を操作すると、その関連入札ワードの候補が、新たな入札ワードとして入札ワード入力欄Ｆ１に追加される。このように一又は二以上の入札ワードが入札ワード入力欄Ｆ１に表示されている状態で「設定」ボタンＢ２を操作すると、入札ワード入力欄Ｆ１に表示されている全ての入札ワードを指定している広告として、広告単価その他の情報を指定したり確認する画面（図示省略）へ遷移する。
【００４８】
このように、検索連動型やコンテンツマッチなどのキーワード広告の入稿時に入札ワードを指定する際、広告主等の入力した入札ワードに限らず、その隠れた検索意図を表す共通クエリを活用して関連入札ワードの候補として提示することにより、広告を見るユーザにアピールできる語をより広範に指定できるので、キーワード広告の効果を改善できる。
【００４９】
〔３．他の実施形態〕
なお、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、抽出した共通クエリの用途として、表示する広告の選択に限らず、他の任意の情報の選択も考えられる。例えば、検索結果に関連して検索結果と共に表示する情報であって、推奨する商品又はサービス、ニュース記事その他のコンテンツなどに関する「この商品がオススメ！」「こんな耳より情報も！」のようなレコメンド情報であってもよい。このように、本発明をいわゆるレコメンド情報に適用することにより、各種コンテンツへのアクセス誘導や販売促進などウェブ利用促進効果を期待することが可能となる。
【００５０】
また、本発明の意図抽出装置は、端末で処理を行うツールバー・プログラムなどとして実現する態様も考えられる。この態様は、サーバ装置に通信ネットワークでアクセスするコンピュータで実現する意図検索装置であって、各手段は端末上に実現され動作する。すなわち、クエリ受付手段が、サーバ装置へ送信する検索クエリの入力を受け付けると、共起取得手段が、受け付けられた前記検索クエリに基づいて、共起クエリを表わす所定のデータ又は所定のウェブ検索ログにアクセスすることにより、共起クエリのグループを複数取得する。これら共起クエリのデータやウェブ検索ログは、サーバなどに記憶されているものを通信ネットワーク経由で参照してもよいし、端末上に格納しておいてもよい。そして、共通クエリ抽出手段が、取得された共起クエリの複数の前記グループから、グループ間で共通する共起クエリを共通クエリとして抽出する。
【００５１】
このように端末側で抽出した共通クエリの用途も自由である。一例として、インプットメソッド（ＩＭＥ（インプット・メソッド・エディタ）やＦＥＰ（フロント・エンド・プロセッサ）などとも呼ばれる）など日本語入力システムの変換候補や、ウェブ検索サイトにおける関連検索ワードの候補のように、ユーザの入力した部分までの語句を検索クエリとみなしてリアルタイムに抽出した共通クエリを入力欄の近傍に表示することもできる。例えば、入力欄にアルファベットを２文字「ＨＢ」まで入力した時点で、入力欄の近傍に「ＨＢ（全角）」「HB(半角)」「パン」「鉛筆」のように、抽出した共通クエリを含めた候補を表示し、カーソルやポインタで指定できるようにするなどが考えられる。
【００５２】
また、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路など他の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その配置順序や各処理の実行順序、具体的内容などは適宜変更可能である。
【００５３】
また、本装置は、構成要素となるサーバなどの装置を複数用いて実現することができ、個々の記憶手段を別個独立のサーバ装置やシステムで実現したり、個々の処理手段を複数のサーバの組合せで実現する構成も一般的である。また、機能によっては、外部のプラットフォーム等をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワークコンピューティング（いわゆるクラウドなど）で呼び出して実現するなど、構成は柔軟に変更できる。
【符号の説明】
【００５４】
１  検索サーバ（本装置）
６  演算制御部
７  記憶装置
８  通信手段
１０  索引記憶手段
１１  クエリ受付手段
１２  共起取得手段
１３  共通クエリ抽出手段
１５  検索ログ記憶手段
１６  検索結果送信手段
２０  広告記憶手段
２１  関連提示手段
２２  広告出力手段
２３  入札提示手段
Ａ  検索連動型広告
Ｂ１〜Ｂ３  ボタン
Ｃ  候補
Ｆ  入力欄
Ｆ１  入札ワード入力欄
Ｆ２  関連入札ワード候補欄
Ｇ（Ｇ１，Ｇ２１，Ｇ２２）  グループ
Ｎ  通信ネットワーク
Ｑ  検索クエリ
Ｔ（Ｔ１，Ｔ２）  端末
【図１】
0005256273.tif 000002
【図２】
0005256273.tif 000003
【図３】
0005256273.tif 000004
【図４】
0005256273.tif 000005
【図５】
0005256273.tif 000006
【図６】
0005256273.tif 000007
【図７】
0005256273.tif 000008
【図８】
0005256273.tif 000009