(57)【特許請求の範囲】
【請求項１】
検索サーバで実行した各種検索の内容を示す検索ログが逐次登録される検索ログＤＢから取得した前記検索ログに基づいて、検索支援対象となるコンテンツの内容を示す表示情報を複数抽出する抽出部と、
前記コンテンツ内における前記表示情報の表示位置に基づきそれぞれの表示情報を採点する採点部と、
前記各表示情報から採点上位の表示情報を対象情報として選択する選択部と、
前記コンテンツの画面に配置されて、前記対象情報をキーワードとする検索クエリを検索サーバへ送信するための検索機能リンクを作成するリンク作成部と、
ユーザ端末で前記コンテンツを閲覧する際に当該ユーザ端末から送信された検索機能リンク要求に応じて、当該コンテンツに配置するための検索機能リンクを当該ユーザ端末に配信する検索機能リンク配信部と
を備えることを特徴とする検索機能リンク作成装置。
【請求項２】
請求項１に記載の検索機能リンク作成装置において、
前記抽出部は、前記コンテンツの内容を示す文字情報から、前記表示情報として検索頻度の高い語句からなる候補語句を複数抽出し、
前記採点部は、前記コンテンツ内におけるこれら候補語句の表示位置に基づきそれぞれの候補語句を採点し、
前記選択部は、前記各候補語句から採点上位の候補語句を対象語句として選択し、
前記リンク作成部は、前記対象語句をキーワードとする検索クエリを検索サーバへ送信するための検索機能リンクを作成する
ことを特徴とする検索機能リンク作成装置。
【請求項３】
請求項２に記載の検索機能リンク作成装置において、
前記抽出部は、前記検索ログに基づいて、検索支援対象となるコンテンツの文字情報から検索頻度の高い重要単語を複数抽出し、当該コンテンツ内におけるこれら重要単語の表示位置に基づきそれぞれの重要単語を採点する単語抽出部を含むことを特徴とする検索機能リンク作成装置。
【請求項４】
請求項２または請求項３に記載の検索機能リンク作成装置において、
前記抽出部は、前記検索ログに基づいて、検索支援対象となるコンテンツの文字情報から検索頻度の高い複数の単語組からなる重要ユニットを複数抽出し、当該コンテンツ内におけるこれら重要ユニットの表示位置に基づきそれぞれの重要ユニットを採点するユニット抽出部を含むことを特徴とする検索機能リンク作成装置。
【請求項５】
請求項１〜請求項４のいずれか１つに記載の検索機能リンク作成装置において、
前記リンク作成部は、前記ユーザ端末からの検索機能リンク要求に応じて、指定されたコンテンツに関する前記検索機能リンクを作成し、
前記検索機能リンク配信部は、作成された前記検索機能リンクを前記ユーザ端末へ配信することを特徴とする検索機能リンク作成装置。
【請求項６】
請求項１〜請求項５のいずれか１つに記載の検索機能リンク作成装置において、
前記リンク作成部は、メディアサーバから前記ユーザ端末へ前記コンテンツの配信を開始する前に検索機能リンク配置用のプログラムを作成し、当該プログラムを前記コンテンツに付与する処理を行う当該メディアサーバへ配信し、
前記プログラムは、前記コンテンツを識別するためのコンテンツＩＤと当該コンテンツに前記検索機能リンクを配置するためのリンク枠とを含み、前記ユーザ端末で前記コンテンツを表示する際に実行されて、前記検索機能リンクを当該検索機能リンクから取得して前記リンク枠に配置するためのプログラムからなる
ことを特徴とする検索機能リンク作成装置。
【請求項７】
請求項１〜請求項６のいずれか１つに記載の検索機能リンク作成装置において、
前記抽出部は、前記検索ログとして、予め指定されたコンテンツ種別、前記ユーザ端末を使用するユーザのユーザ属性、または当該ユーザ端末の位置に関する検索の検索ログを用いることを特徴とする検索機能リンク作成装置。
【請求項８】
請求項２〜請求項４のいずれか１つに記載の検索機能リンク作成装置において、
前記抽出部は、前記候補語句を構成する複数単語の単語枠として設けられた通常単語枠と広告単語枠のうち、当該通常単語枠には前記コンテンツの文字情報から抽出した検索頻度の高い語句を割り当てるとともに、当該広告単語枠には予め登録された広告単語リストから、前記コンテンツに含まれる文字情報または当該通常単語枠に割り当てた語句と関連性の高い広告単語を抽出して広告用単語枠に割り当て、
前記リンク作成部は、前記選択部により前記候補語句のうちから選択された対象語句に含まれる、前記通常単語枠および前記広告単語枠に割り当てられた各単語をキーワードとする検索クエリを検索サーバへ送信するための前記検索機能リンクを作成することを特徴とする検索機能リンク作成装置。
【請求項９】
検索機能リンクを作成して配信する検索機能リンク作成装置で用いられる検索機能リンク作成方法であって、
抽出部が、検索サーバで実行した各種検索の内容を示す検索ログが登録される検索ログＤＢから取得した前記検索ログに基づいて、検索支援対象となるコンテンツの内容を示す表示情報を複数抽出する抽出ステップと、
採点部が、前記コンテンツ内における前記表示情報の表示位置に基づきそれぞれの表示情報を採点する採点ステップと、
選択部が、前記各表示情報から採点上位の表示情報を対象情報として選択する選択ステップと、
リンク作成部が、前記コンテンツの画面に配置されて、前記対象情報をキーワードとする検索クエリを検索サーバへ送信するための検索機能リンクを作成するリンク作成ステップと、
検索機能リンク配信部が、ユーザ端末で前記コンテンツを閲覧する際に当該ユーザ端末から送信された検索機能リンク要求に応じて、当該コンテンツに配置するための検索機能リンクを当該ユーザ端末に配信する検索機能リンク配信ステップと
を備えることを特徴とする検索機能リンク作成方法。
【請求項１０】
請求項１に記載の検索機能リンク作成装置と接続して用いられるユーザ端末であって、
メディアサーバから配信されたコンテンツからコンテンツ画面を作成して画面表示するブラウザ機能部と、
前記ブラウザ機能に組み込まれて実行されるアドオンプログラムからなる検索機能リンク配置部とを備え、
前記検索機能リンク配置部は、前記コンテンツのＵＲＬを指定した、当該コンテンツ画面に配置する検索機能リンクを要求する検索機能リンク要求を前記検索機能リンク作成装置へ送信し、これに応じて当該検索機能リンク作成装置から配信された前記検索機能リンクを当該コンテンツ画面に配置し、
前記ブラウザ機能部は、前記検索機能リンク配置部により前記検索機能リンクが配置されたコンテンツ画面を画面表示する
ことを特徴とするユーザ端末。
【請求項１１】
ユーザ端末がメディアサーバから配信されたコンテンツを画面表示する際、検索機能リンク作成装置に対して、当該コンテンツの画面に配置される検索機能リンクを要求するステップと、
前記検索機能リンク作成装置が、前記ユーザ端末からの要求に応じて、検索サーバで実行した各種検索の内容を示す検索ログに基づいて、コンテンツの文字情報から検索頻度の高い語句を抽出するとともに、予め登録されている広告単語リストから当該文字情報または当該語句と関連性の高い広告単語を抽出し、これら語句および広告単語をキーワードとする検索クエリを前記検索サーバへ送信するための前記検索機能リンクを作成して当該ユーザ端末へ配信するステップと、
前記ユーザ端末が、前記検索機能リンク作成装置から配信された前記検索機能リンクを、前記コンテンツの画面に配置して表示し、当該検索機能リンクへの操作に応じて当該検索クエリを指定した検索要求を前記検索サーバへ送信するステップと、
前記検索サーバが、前記ユーザ端末からの検索要求に応じて、指定した検索クエリにより前記語句と前記広告単語とを用いたキーワード検索を実行し、得られた検索結果に、広告サーバから取得した当該広告単語に予め紐付けされている広告を付加して、前記ユーザ端末へ配信するステップと、
前記ユーザ端末は、前記検索サーバから配信された、前記広告が付加された前記検索結果を画面表示するステップと
を備えることを特徴とする広告配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索支援技術に関し、特にユーザ端末で画面表示したコンテンツの内容に関連した検索を支援する検索支援技術に関する。
【背景技術】
【０００２】
近年、スマートホンやタブレットに代表されるモバイル端末が飛躍的に普及するとともにその通信環境が高度化しつつあり、モバイル端末によるインターネットを介したコンテンツ閲覧が大幅に増大している。このようなモバイル端末では、いつもユーザの身近にあるため、検索系や情報系のＷｅｂサイトにアクセスしてユーザが知りたい情報を検索し閲覧する際に使用されることが多い。
モバイル端末を用いてＷｅｂサイトのコンテンツをユーザが閲覧している際に、興味のあるキーワードや内容について改めて検索を行う場合、検索機能を起動し、その入力欄にキーワードを入力する操作が必要となる。
【０００３】
従来、このようなコンテンツの内容を分析することにより、ユーザによるＷｅｂ検索を支援する技術として、ユーザが検索時に想定する語句の関連性に適合した関連語句を抽出する技術（特許文献１）や、ユーザの検索意図を推定して検索結果の内容を切り替える技術（特許文献２）が提案されている。
【０００４】
このうち、特許文献１の技術は、ユーザが一連の絞り込み検索に用いたクエリ遷移情報から、先行クエリで用いた対象語句と後続クエリで用いた後続語句の出現頻度を用いて、対象語句と後続語句との関連性を示す統計値を求め、この統計値に基づき対象語句に関連する関連語句を抽出するようにしたものである。これにより、対象語句に関連する関連語句として、より実際的な関連語句を抽出して提示することができる。
【０００５】
また、特許文献２の技術は、ユーザからの検索クエリに応じて検索して得られた各Ｗｅｂページのコンテンツを参照し、これらＷｅｂページに共通する同一語句、同義語句、類義語句の数が一定数以上含まれている場合には、表示するスニペット数を減らすとともに、各スニペットの文字数を増やした検索結果を提示するようにしたものである。これにより、ユーザが、自己の検索意図に沿った、より適切なＷｅｂページを選択することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−００８９００号公報
【特許文献２】特開２０１１−２２１７５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
このような従来技術は、いずれもコンテンツの内容を分析することにより、ユーザによるＷｅｂ検索を支援する技術ではあるものの、装置を小型化するため文字入力機能が省略化されているためキーワードを入力する操作が煩わしいという、モバイル端末の特徴を考慮したものではない。このため、これら従来技術では、モバイル端末を用いてＷｅｂサイトのコンテンツを閲覧しているユーザに対して、検索操作を効果的に支援することができないという問題点があった。
【０００８】
本発明はこのような課題を解決するためのものであり、モバイル端末を用いてＷｅｂサイトのコンテンツを閲覧しているユーザに対して、検索操作を効果的に支援できる検索支援技術を提供することを目的としている。
【課題を解決するための手段】
【０００９】
このような目的を達成するために、本発明にかかる検索機能リンク作成装置は、検索サーバで実行した各種検索の内容を示す検索ログが逐次登録される検索ログＤＢから取得した前記検索ログに基づいて、検索支援対象となるコンテンツの内容を示す表示情報を複数抽出する抽出部と、前記コンテンツ内における前記表示情報の表示位置に基づきそれぞれの表示情報を採点する採点部と、前記各表示情報から採点上位の表示情報を対象情報として選択する選択部と、前記コンテンツの画面に配置されて、前記対象情報をキーワードとする検索クエリを検索サーバへ送信するための検索機能リンクを作成するリンク作成部と、ユーザ端末で前記コンテンツを閲覧する際に当該ユーザ端末から送信された検索機能リンク要求に応じて、当該コンテンツに配置するための検索機能リンクを当該ユーザ端末に配信する検索機能リンク配信部とを備えている。
【００１０】
また、本発明にかかる上記検索機能リンク作成装置の一構成例は、前記抽出部が、前記コンテンツの内容を示す文字情報から、前記表示情報として検索頻度の高い語句からなる候補語句を複数抽出し、前記採点部は、前記コンテンツ内におけるこれら候補語句の表示位置に基づきそれぞれの候補語句を採点し、前記選択部は、前記各候補語句から採点上位の候補語句を対象語句として選択し、前記リンク作成部は、前記対象語句をキーワードとする検索クエリを検索サーバへ送信するための検索機能リンクを作成するようにしたものである。
【００１１】
また、本発明にかかる上記検索機能リンク作成装置の一構成例は、前記抽出部が、前記検索ログに基づいて、検索支援対象となるコンテンツの文字情報から検索頻度の高い重要単語を複数抽出し、当該コンテンツ内におけるこれら重要単語の表示位置に基づきそれぞれの重要単語を採点する単語抽出部を含むものである。
【００１２】
また、本発明にかかる上記検索機能リンク作成装置の一構成例は、前記抽出部が、前記検索ログに基づいて、検索支援対象となるコンテンツの文字情報から検索頻度の高い複数の単語組からなる重要ユニットを複数抽出し、当該コンテンツ内におけるこれら重要ユニットの表示位置に基づきそれぞれの重要ユニットを採点するユニット抽出部を含むものである。
【００１３】
また、本発明にかかる上記検索機能リンク作成装置の一構成例は、前記リンク作成部が、前記ユーザ端末からの検索機能リンク要求に応じて、指定されたコンテンツに関する前記検索機能リンクを作成し、前記検索機能リンク配信部は、作成された前記検索機能リンクを前記ユーザ端末へ配信するようにしたものである。
【００１４】
また、本発明にかかる上記検索機能リンク作成装置の一構成例は、前記リンク作成部が、メディアサーバから前記ユーザ端末へ前記コンテンツの配信を開始する前に検索機能リンク配置用のプログラムを作成し、当該プログラムを前記コンテンツに付与する処理を行う当該メディアサーバへ配信し、前記プログラムは、前記コンテンツを識別するためのコンテンツＩＤと当該コンテンツに前記検索機能リンクを配置するためのリンク枠とを含み、前記ユーザ端末で前記コンテンツを表示する際に実行されて、前記検索機能リンクを当該検索機能リンクから取得して前記リンク枠に配置するためのプログラムからなるものである。
【００１５】
また、本発明にかかる上記検索機能リンク作成装置の一構成例は、前記抽出部が、前記候補語句を抽出する際、前記検索ログとして、予め指定されたコンテンツ種別、前記ユーザ端末を使用するユーザのユーザ属性、または当該ユーザ端末の位置に関する検索の検索ログを用いるものである。
【００１６】
また、本発明にかかる上記検索機能リンク作成装置の一構成例は、前記抽出部が、前記候補語句を構成する複数単語の単語枠として設けられた通常単語枠と広告単語枠のうち、当該通常単語枠には前記コンテンツの文字情報から抽出した検索頻度の高い語句を割り当てるとともに、当該広告単語枠には予め登録された広告単語リストから、前記コンテンツに含まれる文字情報または当該通常単語枠に割り当てた語句と関連性の高い広告単語を抽出して広告用単語枠に割り当て、前記リンク作成部は、前記選択部により前記候補語句のうちから選択された対象語句に含まれる、前記通常単語枠および前記広告単語枠に割り当てられた各単語をキーワードとする検索クエリを検索サーバへ送信するための前記検索機能リンクを作成するようにしたものである。
【００１７】
また、本発明にかかる検索機能リンク作成方法は、検索機能リンクを作成して配信する検索機能リンク作成装置で用いられる検索機能リンク作成方法であって、抽出部が、検索サーバで実行した各種検索の内容を示す検索ログが登録される検索ログＤＢから取得した前記検索ログに基づいて、検索支援対象となるコンテンツの内容を示す表示情報を複数抽出する抽出ステップと、採点部が、前記コンテンツ内における前記表示情報の表示位置に基づきそれぞれの表示情報を採点する採点ステップと、選択部が、前記各表示情報から採点上位の表示情報を対象情報として選択する選択ステップと、リンク作成部が、前記コンテンツの画面に配置されて、前記対象情報をキーワードとする検索クエリを検索サーバへ送信するための検索機能リンクを作成するリンク作成ステップと、検索機能リンク配信部が、ユーザ端末で前記コンテンツを閲覧する際に当該ユーザ端末から送信された検索機能リンク要求に応じて、当該コンテンツに配置するための検索機能リンクを当該ユーザ端末に配信する検索機能リンク配信ステップとを備えている。
【００１８】
また、本発明にかかるユーザ端末は、請求項１に記載の検索機能リンク作成装置と接続して用いられるユーザ端末であって、メディアサーバから配信されたコンテンツからコンテンツ画面を作成して画面表示するブラウザ機能部と、前記ブラウザ機能に組み込まれて実行されるアドオンプログラムからなる検索機能リンク配置部とを備え、前記検索機能リンク配置部は、前記コンテンツのＵＲＬを指定した、当該コンテンツ画面に配置する検索機能リンクを要求する検索機能リンク要求を前記検索機能リンク作成装置へ送信し、これに応じて当該検索機能リンク作成装置から配信された前記検索機能リンクを当該コンテンツ画面に配置し、前記ブラウザ機能部は、前記検索機能リンク配置部により前記検索機能リンクが配置されたコンテンツ画面を画面表示するようにしたものである。
【００１９】
また、本発明にかかる広告配信方法は、ユーザ端末がメディアサーバから配信されたコンテンツを画面表示する際、検索機能リンク作成装置に対して、当該コンテンツの画面に配置される検索機能リンクを要求するステップと、前記検索機能リンク作成装置が、前記ユーザ端末からの要求に応じて、検索サーバで実行した各種検索の内容を示す検索ログに基づいて、コンテンツの文字情報から検索頻度の高い語句を抽出するとともに、予め登録されている広告単語リストから当該文字情報または当該語句と関連性の高い広告単語を抽出し、これら語句および広告単語をキーワードとする検索クエリを前記検索サーバへ送信するための前記検索機能リンクを作成して当該ユーザ端末へ配信するステップと、前記ユーザ端末が、前記検索機能リンク作成装置から配信された前記検索機能リンクを、前記コンテンツの画面に配置して表示し、当該検索機能リンクへの操作に応じて当該検索クエリを指定した検索要求を前記検索サーバへ送信するステップと、前記検索サーバが、前記ユーザ端末からの検索要求に応じて、指定した検索クエリにより前記語句と前記広告単語とを用いたキーワード検索を実行し、得られた検索結果に、広告サーバから取得した当該広告単語に予め紐付けされている広告を付加して、前記ユーザ端末へ配信するステップと、前記ユーザ端末が、前記検索サーバから配信された、前記広告が付加された前記検索結果を画面表示するステップとを備えている。
【発明の効果】
【００２０】
本発明によれば、実際の検索頻度の高い対象語句をキーワードとする検索クエリによって検索を実行するための検索機能リンクが、検索支援対象となるコンテンツの内容を示す表示情報に基づいて作成されて、ユーザ端末でコンテンツを表示する際、ユーザ端末に配信されて画面に配置される。
したがって、ユーザは、キーワードを入力操作することなく、コンテンツ画面に配置された検索機能リンクを選択操作するだけで、検索することができる。このため、モバイル端末を用いてＷｅｂサイトのコンテンツを閲覧しているユーザに対して、検索操作を効果的に支援することができる。
また、コンテンツの内容を示す表示情報と関連性が高く、かつ、その時点で検索頻度の高い語句がキーワードとして選択されて、検索機能リンクとして画面表示されるため、ユーザの興味を高めることができ、ユーザを検索サイトへ効率よく誘導することができる。
【図面の簡単な説明】
【００２１】
【図１】第１の実施の形態にかかる検索機能リンク提供システムおよび検索機能リンク作成装置の構成を示すブロック図である。
【図２】第１の実施の形態にかかる検索機能リンクの構成を示す説明図である。
【図３】検索機能リンク作成処理を示すフローチャートである。
【図４】第１の実施の形態にかかる検索機能リンク配信動作を示すシーケンス図である。
【図５】検索機能リンクの配置例である。
【図６】第２の実施の形態にかかる検索機能リンク配信動作を示すシーケンス図である。
【図７】第３の実施の形態にかかる検索機能リンク提供システムおよび検索機能リンク作成装置の構成を示すブロック図である。
【図８】第３の実施の形態にかかる検索機能リンクの構成を示す説明図である。
【図９】第３の実施の形態にかかる検索機能リンク配信動作を示すシーケンス図である。
【発明を実施するための形態】
【００２２】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかる検索機能リンク提供システム１および検索機能リンク作成装置１０について説明する。図１は、第１の実施の形態にかかる検索機能リンク提供システムおよび検索機能リンク作成装置の構成を示すブロック図である。
【００２３】
この検索機能リンク作成装置１０は、全体としてサーバ装置からなり、検索ログＤＢ２１や単語抽出ＤＢ２２を参照して、各種Ｗｅｂサイトで配信するコンテンツのうち、検索支援対象となるコンテンツに含まれる文字情報を分析することにより、これらコンテンツの内容に沿った検索クエリとして利用頻度の高い語句を検索するための検索機能リンクを作成して配信する装置である。
【００２４】
検索ログＤＢ２１は、検索サーバ３１で受け付けた各検索クエリに関するログを記録してデータベース化したものであり、逐次更新されて、最新の検索ログが登録されるデータベースである。記録する検索ログについては、一定のルールに従ってフィルタ処理される。例えば、Ｗｅｂ検索クエリの場合、空白を含まない、検索回数が一定数以上である、数字のみではない、特定の文字を含まない、などのルールがある。画像検索クエリの場合、空白を含まない、種別が人物である、３文字以上である、すべて漢字の場合は２文字以上である、などのルールがある。
【００２５】
なお、当日分の検索ログについては、Ｗｅｂ検索クエリの場合、当日検索数が３以上であるというルールをさらに適用してもよい。
また、検索ログとしては、スマートホンやタブレットなどのモバイル端末からの検索クエリを除外し、パーソナルコンピュータからの検索クエリを記録するのが望ましい。これは、モバイル端末の操作性が低く、ユーザの意図した検索キーワードが正確に入力されない傾向があり、多くのユーザの検索意図を反映した有用な対象語句の抽出に向かないからである。
【００２６】
単語抽出ＤＢ２２は、検索キーワードとして用いられる各種単語が登録された辞書、形態素解析用の辞書、検索キーワードとして相応しくないＮＧキーワードが登録された辞書、コンテンツから重要単語や重要ユニットを抽出する際に用いる抽出ルール、重要単語や重要ユニットを採点する際に用いる採点ルール、各種フィルタ処理やチェック処理に用いる処理ルールなど、単語の抽出に用いる各種情報が登録されているデータベースである。
コンテンツＤＢ２３は、ユーザ端末に配信する各種のコンテンツが登録されているデータベースである。
【００２７】
メディアサーバ３０は、検索機能リンク作成装置１０から通知された、コンテンツＩＤおよびリンク枠を含む検索機能リンク配置用のプログラムを、コンテンツＤＢ２３内の対応するコンテンツに付与する機能と、ユーザ端末５０から送信された閲覧要求に応じて、指定されたＷｅｂサイトのコンテンツをコンテンツＤＢ２３から取得して、ユーザ端末５０へ配信する機能とを有している。
【００２８】
検索サーバ３１は、ユーザ端末５０からの検索Ｗｅｂページを用いた検索要求や、検索機能リンクの操作によりユーザ端末５０から送信された検索要求に応じて、指定された検索キーワードに基づきＷｅｂ検索や画像検索などの検索処理を実行する機能と、得られた検索結果をユーザ端末５０へ配信する機能とを有している。
【００２９】
ユーザ端末５０は、スマートホンやタブレットなどのモバイル端末、さらにはパーソナルコンピュータなどの情報処理端末からなり、ユーザによる閲覧要求操作に応じた閲覧要求を、通信回線を介してメディアサーバ３０に送信する機能と、この閲覧要求に応じてメディアサーバ３０から配信されたコンテンツＤＢ２３に登録されているコンテンツを画面表示する機能と、配信されたコンテンツをレンダリングする際、当該コンテンツに付与されている検索機能リンク配置用のプログラムに基づいて、通信回線を介して検索機能リンク作成装置１０に検索機能リンクを要求する機能と、この検索機能リンク要求に応じて検索機能リンク作成装置１０から配信された検索機能リンクを取得して、当該コンテンツとともに画面表示する機能とを有している。
【００３０】
また、ユーザ端末５０は、ユーザによる検索Ｗｅｂページを用いた検索要求や、ユーザによる検索機能リンクの操作に応じた検索要求を、通信回線を介して検索サーバ３１へ送信する機能と、この検索要求に応じて検索サーバ３１から配信された検索結果を画面表示する機能とを有している。
【００３１】
検索機能リンク提供システム１は、これら検索機能リンク作成装置１０、メディアサーバ３０、およびユーザ端末５０から構成されて、検索支援対象となるコンテンツに対して検索機能リンクを提供するシステムである。
【００３２】
検索機能リンク作成装置１０には、主な機能部として、コンテンツ取得部１１、抽出部１２、選択部１３、リンク作成部１４、および検索機能リンク配信部１５が設けられている。以下では、検索機能リンクの作成の際に用いる表示情報として、コンテンツの内容を示す文字情報を用いる場合を例として説明するが、これに限定されるものではない。例えば、コンテンツに含まれる画像や動画に関する属性情報や、コンテンツで紹介されている物品や商品に関する属性情報などの表示情報を用いてもよい。
【００３３】
コンテンツ取得部１１は、ユーザ端末５０からの検索機能リンク要求に応じて、指定された検索支援対象となるコンテンツをコンテンツＤＢ２３から取得する機能を有している。なお、リアルタイムではなく、予め作成検索機能リンクを作成しておく場合には、検索支援対象となるコンテンツを予めまとめてコンテンツＤＢ２３から取得してもよい。
【００３４】
抽出部１２は、検索サーバ３１で実行した各種検索の内容を示す検索ログが逐次登録される検索ログＤＢから取得した検索ログに基づいて、検索支援対象となるコンテンツの内容を示す表示情報を複数抽出する機能を有している。
また、抽出部１２内の採点部（図示せず）は、コンテンツ内における表示情報の表示位置に基づきそれぞれの表示情報を採点する機能を有している。
【００３５】
具体的には、抽出部１２は、検索ログＤＢ２１や単語抽出ＤＢ２２を参照して、検索支援対象となるコンテンツに含まれる文字情報から、検索クエリとして使用されるクエリ使用頻度の高い、１つまたは複数の単語の組からなる候補語句を抽出する機能と、当該コンテンツ内におけるこれら候補語句の表示位置に基づきそれぞれの候補語句を採点する機能とを有している。
この抽出部１２には、単語抽出部１２Ａとユニット抽出部１２Ｂとが設けられている。また、これら単語抽出部１２Ａとユニット抽出部１２Ｂには、重要単語や重要ユニットを採点する上記採点部が含まれている。
【００３６】
単語抽出部１２Ａは、検索ログＤＢ２１や単語抽出ＤＢ２２を参照して、検索支援対象となるコンテンツに含まれる文字情報から、検索クエリとして使用されるクエリ使用頻度の高い重要単語を候補語句として抽出する機能と、抽出した重要単語のうちから予め登録されているＮＧルールに合致する重要単語を除外する機能と、残りの重要単語ごとに、当該重要単語のクエリ使用頻度やコンテンツ内における当該重要単語の配置位置に基づいて採点する機能（採点部）とを有している。
【００３７】
ユニット抽出部１２Ｂは、検索ログＤＢ２１や単語抽出ＤＢ２２を参照して、検索支援対象となるコンテンツに含まれる文字情報から、検索クエリとして使用されるクエリ使用頻度の高い、複数の単語の組からなる重要ユニットを候補語句として抽出する機能と、抽出した重要ユニットのうちから当該重要ユニットを構成する単語間で特定の表示位置関係にないユニットを除外する機能と、抽出した重要ユニットのうちから予め登録されているＮＧルールに合致ユニットを除外する機能と、抽出した重要ユニットのうちから当該重要ユニットを構成する単語が他の単語の一部であるユニットを除去する機能と、これらフィルタ処理後の残りの重要ユニットごとに、当該重要単語を構成する各単語に関するコンテンツ内登場回数やコンテンツ内における当該重要ユニットの配置位置に基づいて採点する機能（採点部）とを有している。
【００３８】
選択部１３は、コンテンツ内における表示情報の表示位置に基づきそれぞれの表示情報を採点する機能を有している。
【００３９】
具体的には、選択部１３は、単語抽出部１２Ａで採点された重要単語のうちユニット抽出部１２Ｂで採点された重要ユニットに含まれる重要単語を除外する機能と、ユニット抽出部１２Ｂで採点された重要ユニット間で包含関係にある重要ユニットのうちスコアの低い重要ユニットを除外する機能と、ユニット抽出部１２Ｂで採点された重要ユニットのうち、当該重要ユニットを構成する単語を連結したものが、他の重要ユニットや単語抽出部１２Ａで採点された重要単語に相当する場合、スコアの低い重要ユニットまたは重要単語を除外する機能と、単語抽出部１２Ａで採点された重要単語およびユニット抽出部１２Ｂで採点された重要ユニットのうち検索意図が同一の場合、スコアの低い重要単語および重要ユニットを除外する機能とを備えている。
【００４０】
さらに、選択部１３は、いわゆる東京都・京都問題のように採点された重要単語および重要ユニットのうちこれらを構成する単語が他の単語の一部である重要単語および重要ユニットを除去する機能と、英語の大小文字や中黒有無など、採点された重要単語および重要ユニットを構成する単語がコンテンツ表記形式と異なる場合にはそのコンテンツ表記形式に揃える機能と、採点された重要単語および重要ユニットを構成する単語が文中の意図しない英単語を切り取ったものからなる場合はその重要単語および重要ユニットを除去する機能と、これらフィルタ処理およびチェック処理の後に残りの重要単語および重要ユニットからスコア上位の所定数を、検索機能リンクの作成対象となる対象語句として選択する機能とを有している。
【００４１】
リンク作成部１４は、コンテンツの画面に配置されて、対象情報をキーワードとする検索クエリを検索サーバ３１へ送信するための検索機能リンクを作成する機能を有している。
【００４２】
具体的には、リンク作成部１４は、抽出部１２で抽出された候補語句のうち、選択部１３で作成対象として選択された対象語句ごとに、検索支援対象となる元のコンテンツに設けられたリンク枠に埋め込むための検索機能リンクを作成する機能と、検索支援対象となるコンテンツを識別するためのコンテンツＩＤおよびリンク枠を含む検索機能リンク配置用のプログラムを作成する機能と、作成した検索機能リンク配置用のプログラムをメディアサーバ３０に通知する機能とを有している。
検索機能リンクは、操作に応じて、予め設定された対象語句をキーワードとする検索クエリを検索サーバ３１へ送信する機能を有している。
【００４３】
図２は、第１の実施の形態にかかる検索機能リンクの構成を示す説明図である。ここでは、検索支援対象となるコンテンツを識別するためのコンテンツＩＤごとに、１つまたは複数の検索機能リンクが紐付けされている。個々の検索機能リンクは、検索機能リンクを識別するためのリンクＩＤごとに、当該検索機能リンクのリンクボタンのタイトル表示としても利用される検索キーワードと、当該検索キーワードを用いた検索クエリを検索サーバ３１へ要求するためのＵＲＬとの組から構成されている。
【００４４】
図２の例では、コンテンツＩＤが「０００１」のコンテンツに、リンクＩＤが「１」〜「４」の４つの検索機能リンクが紐付けされており、例えばリンクＩＤ「１」の検索機能リンクとして、検索キーワードが単語「田中賢介」と単語「メジャー」の対象語句（ユニット）からなり、ＵＲＬが「http://search.yahoo.co.jp/search?p=田中賢介+メジャー」からなる検索機能リンクが登録されている。
【００４５】
どのコンテンツにいくつの検索機能リンクのリンク枠を配置するかについては、コンテンツの画面構成などに基づいて検索機能リンク作成装置１０に予め設定されている。この設定内容に基づいて、選択部１３が所定数の対象語句を検索機能リンクの作成対象として選択するとともに、リンク作成部１４がこれら対象語句ごとに検索機能リンクを作成する。
【００４６】
また、リンク作成部１４は、コンテンツＩＤおよびリンク枠を含み、ユーザ端末５０でコンテンツをレンダリングする際に自動実行されて、検索機能リンクの取得およびコンテンツ画面への配置を行う、例えばＨＴＭＬやＪａｖａＳｃｒｉｐｔ（登録商標）で記述したプログラムを作成し、このプログラムをコンテンツに付与する処理を行うメディアサーバ３０に配信する。このプログラムについては、ひな形を予め作成しておき、配置する検索機能リンク数や配置位置に基づきその一部をアレンジするとともにコンテンツＩＤを付加して作成すればよい。
【００４７】
検索機能リンク配信部１５は、ユーザ端末５０からの検索機能リンク要求に応じて、指定されたコンテンツＩＤに紐付けされている１つまたは複数の検索機能リンクの内容をユーザ端末５０に通知する機能を有している。
【００４８】
検索機能リンク要求と検索機能リンクの作成タイミングとの関係については、検索支援対象となるコンテンツごとに予め検索機能リンクを作成しておいてもよいが、ユーザ端末５０からの検索機能リンク要求に応じて検索機能リンクを作成するほうが望ましい。これは、検索機能リンク作成に用いる検索ログＤＢ２１や単語抽出ＤＢ２２が逐次更新されるため、検索機能リンク要求に応じて検索機能リンクを作成したほうが、最新の検索傾向を対象語句の選択に反映できるからである。
【００４９】
［第１の実施の形態の動作］
次に、図３を参照して、本実施の形態にかかる検索機能リンク作成装置１０の動作について説明する。図３は、検索機能リンク作成処理を示すフローチャートである。
【００５０】
検索機能リンク作成装置１０は、検索機能リンク配信部１５で受信したユーザ端末５０からの検索機能リンク要求に応じて、図３の検索機能リンク作成処理を実行することにより、指定された検索支援対象となるコンテンツの検索機能リンクを作成する。ここでは、検索機能リンクとして、単語とユニットの両方も用いる場合を例として説明するが、単語またはユニットのいずれか一方だけを用いてもよく、単語のみを用いる場合には後述する図３のステップ１０１〜１０３のみを実行し、ユニットのみを用いる場合には後述する図３のステップ１０４〜１０８のみを実行すればよい。
【００５１】
まず、コンテンツ取得部１１は、ユーザ端末５０からの検索機能リンク要求に応じて、指定された検索支援対象となるコンテンツをコンテンツＤＢ２３から取得する（ステップ１００）。
抽出部１２の単語抽出部１２Ａは、検索ログＤＢ２１や単語抽出ＤＢ２２を参照し、コンテンツ取得部１１で取得した検索支援対象となるコンテンツに含まれる文字情報から重要単語を候補語句として抽出し（ステップ１０１）、抽出した重要単語のうちからＮＧルールに合致する重要単語を除外するフィルタ処理を実行し（ステップ１０２）、残りの重要単語をそれぞれ採点する（ステップ１０３）。
【００５２】
抽出部１２のユニット抽出部１２Ｂは、単語抽出部１２Ａでの処理と並行して、検索ログＤＢ２１や単語抽出ＤＢ２２を参照し、コンテンツ取得部１１で取得した検索支援対象となるコンテンツに含まれる文字情報から重要ユニットを候補語句として抽出し（ステップ１０４）、抽出した重要ユニットのうちから当該重要ユニットを構成する単語間で特定の表示位置関係にないユニットを除外する表示位置フィルタ処理を実行し（ステップ１０５）、抽出した重要ユニットのうちからＮＧルールに合致する重要ユニットを除外するフィルタ処理を実行し（ステップ１０６）、抽出した重要ユニットのうちから当該重要ユニットを構成する単語が他の単語の一部であるユニットを除去する部分一致フィルタ処理を実行し（ステップ１０７）、残りの重要ユニットをそれぞれ採点する（ステップ１０８）。
【００５３】
次に、選択部１３は、単語抽出部１２Ａで採点された重要単語のうちユニット抽出部１２Ｂで採点された重要ユニットについて、単語の単純重複、包含関係、連結相当、検索意図など、一定のルールに基づいて不要なものを除外し、残りの重要単語および重要ユニットからスコア上位の所定数を、検索機能リンクの作成対象となる対象語句として選択する（ステップ１１０）。
【００５４】
この後、リンク作成部１４は、選択部１３で作成対象として選択された対象語句ごとに、検索支援対象となる元のコンテンツに設けられたリンク枠に埋め込むための検索機能リンクを作成し（ステップ１１１）、一連の検索機能リンク作成処理を終了する。
【００５５】
次に、図４を参照して、本実施の形態にかかる検索機能リンクの配信動作について説明する。図４は、第１の実施の形態にかかる検索機能リンク配信動作を示すシーケンス図である。
【００５６】
まず、メディアサーバ３０は、予め指定された検索支援対象となるコンテンツを選択して（ステップ１２０）、これらコンテンツごとに固有のコンテンツＩＤを付与し（ステップ１２１）、これらコンテンツとコンテンツＩＤとの各組を、検索機能リンク作成装置１０へ送信する（ステップ１２２）。
【００５７】
これに応じて、検索機能リンク作成装置１０のリンク作成部１４は、受信したコンテンツとコンテンツＩＤとの組ごとに、前述した図３の検索機能リンク作成処理を実行して、当該コンテンツに関する検索機能リンクを、予め設定されているリンク数だけ作成しておく（ステップ１２３）。
【００５８】
その後、ユーザ端末５０でユーザの閲覧要求操作が行われた場合（ステップ１３０）、ユーザ端末５０からメディアサーバ３０に対して閲覧要求が送信される（ステップ１３１）。
これに応じて、メディアサーバ３０は、指定されたコンテンツをコンテンツＤＢ２３から取得し（ステップ１３２）、ユーザ端末５０へ配信する（ステップ１３３）。
【００５９】
ユーザ端末５０は、ブラウザ機能でメディアサーバ３０からのコンテンツを受信してレンダリングを開始し（ステップ１３４）、コンテンツに付与されているプログラムを実行して、コンテンツ内に登録されているコンテンツＩＤを指定した検索機能リンク要求を、検索機能リンク作成装置１０へ送信する（ステップ１３５）。
【００６０】
これに応じて、検索機能リンク作成装置１０は、予め作成しておいた検索機能リンクのうちから、検索支援対象となる当該コンテンツに関する検索機能リンクを選択し（ステップ１３６）、ユーザ端末５０へ配信する（ステップ１３７）。
【００６１】
ユーザ端末５０は、ブラウザ機能でメディアサーバ３０からの検索機能リンクを受信して、レンダリング中のコンテンツ画面に追加し（ステップ１３８）、完成したコンテンツ画面を画面表示する（ステップ１３９）。これにより、検索機能リンクが配置されたコンテンツ画面がユーザに提示される。
【００６２】
図５は、検索機能リンクの配置例である。ここでは、コンテンツ内の「メジャー」、「田中賢介」、「ダルビッシュ」などの単語が対象語句として抽出され、前述の図３に示したような、「田中賢介  メジャー」、「田中賢介  日本シリーズ」、「ダルビッシュケンジ」、「ダルビッシュ有」というタイトルを有する４つの操作ボタン状の検索機能リンクが作成されて、コンテンツ画面の下部に配置されている。
【００６３】
したがって、ユーザがこの検索機能リンクを操作した場合（ステップ１５０）、当該検索機能リンクのＵＲＬに基づいてユーザ端末５０から検索サーバ３１へ検索要求が送信される（ステップ１５１）。
これに応じて、検索サーバ３１は、指定された検索クエリのキーワードに基づいて、ＷｅＢ検索や画像検索をキーワード検索し（ステップ１５２）、得られた検索結果をユーザ端末５０へ配信する（ステップ１５３）。
【００６４】
ユーザ端末５０は、検索サーバ３１からの検索結果を受信して画面表示する（ステップ１５４）。これにより、ユーザが操作した検索機能リンクの検索クエリによる検索結果がユーザに提示される。
【００６５】
［第１の実施の形態の効果］
このように、本実施の形態は、抽出部１２が検索ログＤＢ２１の検索ログに基づいて、検索支援対象となるコンテンツの文字情報から検索頻度の高い語句を候補語句として複数抽出し、当該コンテンツ内におけるこれら候補語句の表示位置に基づきそれぞれの候補語句を採点し、選択部１３が、各候補語句から採点上位の候補語句を対象語句として選択し、リンク作成部１４が、コンテンツの画面に配置されて、対象語句をキーワードとする検索クエリを検索サーバ３１へ送信するための検索機能リンクを作成し、検索機能リンク配信部１５が、ユーザ端末５０でコンテンツを閲覧する際に当該ユーザ端末５０から送信された検索機能リンク要求に応じて、当該コンテンツに配置するための検索機能リンクを当該ユーザ端末５０に配信するようにしたものである。
【００６６】
これにより、実際の検索頻度の高い対象語句をキーワードとする検索クエリを実行するための検索機能リンクが、検索支援対象となるコンテンツの文字情報に基づいて自動作成されて、ユーザ端末５０でコンテンツを表示する際、ユーザ端末５０に配信されて画面に配置される。
したがって、ユーザは、キーワードを入力操作することなく、コンテンツ画面に配置された検索機能リンクを選択操作するだけで、検索することができる。このため、モバイル端末を用いてＷｅｂサイトのコンテンツを閲覧しているユーザに対して、検索操作を効果的に支援することができる。
【００６７】
また、コンテンツの文字情報と関連性が高く、かつ、その時点で検索頻度の高い語句がキーワードとして選択されて、検索機能リンクとして画面表示されるため、ユーザの興味を高めることができ、ユーザを検索サイトへ効率よく誘導することができる。
【００６８】
この際、抽出部１２の具体例として単語抽出部１２Ａを設け、検索ログに基づいて、検索支援対象となるコンテンツの文字情報から検索頻度の高い重要単語を複数抽出し、当該コンテンツ内におけるこれら重要単語の表示位置に基づきそれぞれの重要単語を採点するようにしてもよい。
あるいは、抽出部１２の具体例としてユニット抽出部１２Ｂを設け、検索ログに基づいて、検索支援対象となるコンテンツの文字情報から検索頻度の高い複数の単語組からなる重要ユニットを複数抽出し、当該コンテンツ内におけるこれら重要ユニットの表示位置に基づきそれぞれの重要ユニットを採点するようにしてもよい。
また、抽出部１２として、単語抽出部１２Ａとユニット抽出部１２Ｂの両方を設けてもよい。
【００６９】
また、本実施の形態によれば、検索機能リンク配置用のプログラムが、検索機能リンク作成装置１０で作成されてメディアサーバ３０に配信され、対応するコンテンツに予め付与される。このため、検索機能リンクをコンテンツに配置するため、コンテンツ提供者が独自にプログラムを作成する必要がなくなり、コンテンツ提供者に対して負担を強いることなく、極めて容易に検索機能リンクをコンテンツに導入することができる。
【００７０】
また、本実施の形態において、検索機能リンクを作成する場合、検索クエリの検索種別に合わせて検索機能リンクを作成してもよい。検索サーバ３１には、一般的なＷｅｂ検索のほか、画像検索、商品検索、リアルタイム検索など、検索対象となるコンテンツの種別を特化し、特定の検索種別の検索クエリを実行するものがある。検索種別を特化することにより、専門的で正確な検索を効率よく実行することができるとともに、ユーザの要求に応じた検索結果を提供できるからである。
【００７１】
したがって、予め指定された検索種別の検索クエリに関する検索ログ、すなわち、予め指定されたコンテンツ種別のコンテンツ検索に関する検索ログに基づき、抽出部１２がコンテンツから候補語句を抽出すれば、特定の検索種別で検索を行う検索機能リンクを作成することができる。
この際、検索機能リンクは、各検索種別について検索機能リンクを作成してコンテンツ画面にすべて配置してもよく、コンテンツの内容に応じた検索種別についてだけ検索機能リンクを作成してコンテンツ画面に配置してもよい。異なる検索種別の検索機能リンクを配置する場合、それぞれの検索種別と関連性のある図柄がキーワードのバックに配置されたボタンを用いることにより、ユーザが直感的に検索種別を把握することができる。
【００７２】
また、予め指定された検索種別の検索クエリに関する検索ログに代えて、ユーザ端末５０を使用するユーザの年齢、性別、住所、職業、趣味などのユーザ属性や、ユーザ端末５０の位置情報に関する検索の検索ログに基づき、抽出部１２がコンテンツから候補語句を抽出すれば、特定の検索種別で検索を行う検索機能リンクを作成するようにしてもよい。ユーザ属性については、予めユーザが登録したデータや当該ユーザの検索ログから収集したものを利用すればよく、位置情報についてはユーザ端末５０が検出した位置情報を利用すればよい。
これにより、ユーザ属性や位置情報と関連性が高い検索機能リンクを作成して、ユーザに提示することができ、検索操作を効果的に支援することができる。
【００７３】
また、本実施の形態において、ユーザ端末５０がモバイル端末の場合、汎用のブラウザではなく、アプリと呼ばれる専用アプリケーションでコンテンツを画面表示する場合がある。このような場合、コンテンツ画面に配置された検索機能リンクを操作した場合、アプリからブラウザへ処理が変遷して、検索画面がブラウザで表示されることになり、元のアプリに容易に戻れない場合がある。したがって、検索結果画面に、ブラウザが持つ変遷元の画面に戻るコマンドを実行するボタンを配置してもよい。これにより、ボタンを操作するという極めて簡素な操作でアプリへ戻ることが可能となり、ユーザにとって使い勝手がよくなる。
【００７４】
また、本実施の形態において、メディアサーバ３０からユーザ端末５０へ配信するコンテンツに、ＪａｖａＳｃｒｉｐｔなどからなる、検索機能リンクに関する表示制御用プログラムを予め付与しておき、ユーザ端末５０で当該コンテンツをレンダリングする際に当該プログラムを実行して、当該コンテンツにおける検索機能リンクの表示形態を制御するようにしてもよい。
【００７５】
例えば、表示制御用プログラム内の設定内容に基づいて、コンテンツにおける検索機能リンクの表示／非表示を制御してもよい。これにより、コンテンツ提供者やコンテンツ配信者から、任意のタイミングでコンテンツごとに、検索機能リンクの表示要否を容易に制御することが可能となる。
【００７６】
また、表示制御用プログラム内の設定内容に基づいて、コンテンツで実際に表示する検索機能リンクの数を制御してもよい。例えば、検索機能リンク作成装置１０で予め検索機能リンクを５個作成しておいたが、コンテンツのボリュームが増えたので、実際には、そのうち３つの検索機能リンクをコンテンツに表示することができる。これにより、コンテンツ提供者やコンテンツ配信者から、任意のタイミングでコンテンツごとに、検索機能リンクの表示数を容易に制御することが可能となる。
【００７７】
また、表示制御用プログラム内の設定内容で、ユーザ端末５０の機種ごとに、コンテンツにおける検索機能リンクの表示／非表示や表示数を設定し、ユーザ端末５０でのレンダリングの際、自己の機種に応じた表示／非表示や表示数に基づき検索機能リンクの表示を制御するようにしてもよい。これにより、画面サイズが比較的大きいＰＣでは、すべての検索機能リンクを表示させ、画面サイズが比較的小さいモバイル端末では、検索機能リンクを削減して表示させることができる。
【００７８】
また、表示制御用プログラム内の設定内容で、コンテンツのページや種別ごとに、コンテンツにおける検索機能リンクの表示／非表示や表示数を設定し、ユーザ端末５０でのレンダリングの際、コンテンツの表示ページ数やコンテンツの機種に応じた表示／非表示や表示数に基づき検索機能リンクの表示を制御するようにしてもよい。これにより、コンテンツのトップページだけに検索機能リンクを表示させたり、特定種別のコンテンツが表示された場合にのみ検索機能リンクを表示させたりすることができ、極めて柔軟に検索機能リンクの表示を制御できる。
【００７９】
［第２の実施の形態］
次に、図６を参照して、本発明の第２の実施の形態にかかる検索機能リンク提供システム１および検索機能リンク作成装置１０について説明する。図６は、第２の実施の形態にかかる検索機能リンク配信動作を示すシーケンス図である。
【００８０】
第１の実施の形態では、予め検索支援対象となるコンテンツに、検索機能リンク配置用のプログラムを付与しておき、ユーザ端末５０でコンテンツをレンダリングする際、このプログラムを実行して、コンテンツ内に登録されているコンテンツＩＤを指定した検索機能リンク要求を、検索機能リンク作成装置１０へ送信するようにした場合を例として説明した。本実施の形態では、このようなコンテンツに付与されたプログラムに代えて、コンテンツの閲覧に用いるユーザ端末５０のブラウザ機能に組み込まれるアドオンプログラムを用いる場合について説明する。
【００８１】
通常、ユーザ端末５０では、メディアサーバ３０から配信されたコンテンツを画面表示する際、ブラウザ機能（ブラウザ機能部）が、コンテンツをレンダリングしてコンテンツ画面を作成して画面表示する。このようなブラウザ機能に組み込まれる一般的なアドオンプログラムの１つとしてツールバーと呼ばれるプログラムがある。ツールバーとは、いくつかの機能（ツール）を起動するためのボタンが列状（バー状）に配置されて画面表示されるプログラムであり、ブラウザ機能の機能を拡張する際に用いられる。
このようなアドオンプログラムは、ブラウザ機能のステータスや処理動作をイベントとして検出して所定の処理を実行する機能を有している。
【００８２】
本実施の形態は、ユーザ端末５０に、ブラウザ機能に組み込まれて実行されるアドオンプログラムからなる検索機能リンク配置部を設け、ブラウザ機能がコンテンツ画面を作成する際、すなわちレンダリングを開始した時点で、検索機能リンク配置部により、コンテンツ内に登録されているコンテンツＵＲＬを指定した、当該コンテンツ画面に配置する検索機能リンクを検索機能リンク作成装置１０へ要求し、これに応じて当該検索機能リンク作成装置１０から配信された索機能リンクを当該コンテンツ画面に配置するようにしたものである。なお、第１の実施の形態では、コンテンツと検索機能リンクとを紐付けるための情報として、コンテンツＩＤを用いたが、コンテンツＵＲＬを用いてもよい。これにより、コンテンツＩＤを予めコンテンツに付与する必要がなくなる。
【００８３】
［第２の実施の形態の動作］
次に、図６を参照して、本実施の形態にかかる検索機能リンクの配信動作について説明する。
【００８４】
ユーザ端末５０でユーザの閲覧要求操作が行われた場合（ステップ２００）、ユーザ端末５０からメディアサーバ３０に対して閲覧要求が送信される（ステップ２０１）。
これに応じて、メディアサーバ３０は、指定されたコンテンツをコンテンツＤＢ２３から取得し（ステップ２０２）、ユーザ端末５０へ配信する（ステップ２０３）。
【００８５】
ユーザ端末５０は、ブラウザ機能でメディアサーバ３０からのコンテンツを受信してレンダリングを開始し（ステップ２０４）、ブラウザ機能にアドオンされている検索機能リンク配置用のプログラムを実行して、当該コンテンツのコンテンツＵＲＬを指定した検索機能リンク要求を、検索機能リンク作成装置１０へ送信する（ステップ２０５）。
【００８６】
これに応じて、検索機能リンク作成装置１０は、指定されたコンテンツＵＲＬと対応するコンテンツをコンテンツＤＢ２３から取得し（ステップ２０６）、検索支援対象となる当該コンテンツに関する検索機能リンクを、図３の検索機能リンク作成処理により、予め設定されているリンク数だけ作成し（ステップ２０７）、ユーザ端末５０へ配信する（ステップ２０８）。
【００８７】
ユーザ端末５０は、ブラウザ機能でメディアサーバ３０からの検索機能リンクを受信して、レンダリング中のコンテンツ画面に追加し（ステップ２０９）、完成したコンテンツ画面を画面表示する（ステップ２１０）。これにより、検索機能リンクが配置されたコンテンツ画面がユーザに提示される。
【００８８】
したがって、ユーザがこの検索機能リンクを操作した場合（ステップ２２０）、当該検索機能リンクのＵＲＬに基づいてユーザ端末５０から検索サーバ３１へ検索要求が送信される（ステップ２２１）。
これに応じて、検索サーバ３１は、指定された検索クエリのキーワードに基づいて、ＷｅＢ検索や画像検索をキーワード検索し（ステップ２２２）、得られた検索結果をユーザ端末５０へ配信する（ステップ２２３）。
【００８９】
ユーザ端末５０は、検索サーバ３１からの検索結果を受信して画面表示する（ステップ２２４）。これにより、ユーザが操作した検索機能リンクの検索クエリによる検索結果がユーザに提示される。
【００９０】
［第２の実施の形態の効果］
このように、本実施の形態では、検索機能リンク配置用のプログラムをブラウザ機能にアドオンされるプログラムで実現するようにしたので、コンテンツに検索機能リンク配置用のプログラムを付加する必要がなくなる。
このため、検索機能リンク作成装置１０で検索対象となるコンテンツごとに、検索機能リンクを作成しておくだけで、任意のコンテンツに検索機能リンクを配置することができ、極めて多くのコンテンツに検索機能リンクをコンテンツに導入することが可能となる。
【００９１】
［第３の実施の形態］
次に、図７を参照して、本発明の第３の実施の形態にかかる検索機能リンク提供システム（広告配信システム）および検索機能リンク作成装置１０について説明する。図７は、第３の実施の形態にかかる検索機能リンク提供システムおよび検索機能リンク作成装置の構成を示すブロック図である。
本実施の形態では、第１および第２の実施の形態を前提として、検索機能リンクで用いるキーワードとして広告キーワードを付加する場合について説明する。
【００９２】
一般に、ユーザが検索して得られた検索結果画面に、検索サービスを無料提供する代償として広告を表示する場合、表示した広告の広告詳細サイトへの誘導率を高めるため、検索キーワードと関連性の高い広告を表示する、いわゆる検索連動型広告が用いられる。しかしながら、このような広告サービスでは、ユーザが広告と関連性の高い検索キーワードを入力して初めて、広告をユーザに提示することになるため、どちらかといえば受動的な広告サービスであり、広告主が積極的に広告をユーザに提示することはできなかった。
【００９３】
一方、第１および第２の実施の形態によれば、コンテンツの文字情報から抽出した重要単語や重要ユニットを検索キーワードとした検索クエリを、極めて簡単な操作で自動実行できる検索機能リンクを作成している。このため、検索機能リンクを作成するのに使用する単語として、コンテンツの文字情報と関連性が高く、かつ、広告と関連性の高い広告単語を用いれば、広告主が積極的に広告をユーザに提示することができる。
【００９４】
本実施の形態は、このような点に着目し、候補語句を構成する複数単語の単語枠として通常単語枠と広告単語枠とを設け、抽出部１２がこれら通常単語枠と広告単語枠とに単語を割り当てる際、通常単語枠には、第１および第２の実施の形態で用いた、検索支援対象となるコンテンツに含まれる文字情報から、検索クエリとして使用されるクエリ使用頻度の高い重要単語を抽出して割り当て、広告単語枠には、予め登録された広告単語リストから、検索支援対象となるコンテンツに含まれる文字情報と関連性の高い広告単語を抽出して広告用単語枠に割り当てるようにしたものである。
【００９５】
図８は、第３の実施の形態にかかる検索機能リンクの構成を示す説明図である。ここでは、前述の図２と同様に、検索支援対象となるコンテンツを識別するためのコンテンツＩＤごとに、１つまたは複数の検索機能リンクが紐付けされている。個々の検索機能リンクは、検索機能リンクを識別するためのリンクＩＤごとに、当該検索機能リンクのリンクボタンのタイトル表示としても利用される検索キーワードと、当該検索キーワードを用いた検索クエリを検索サーバ３１へ要求するためのＵＲＬとの組から構成されている。本実施の形態では、この検索キーワードに広告単語が含まれていることを特徴とする。
【００９６】
図８の例では、コンテンツＩＤが「０００１」のコンテンツに、リンクＩＤが「１」〜「４」の４つの検索機能リンクが紐付けされており、例えばリンクＩＤ「１」の検索機能リンクとして、検索キーワードが単語「田中賢介」、単語「メジャー」、単語「グラブ」の３つの単語からなる対象語句（ユニット）からなり、ＵＲＬが「http://search.yahoo.co.jp/search?p=田中賢介+メジャー+グラブ&cf=3」からなる検索機能リンクが登録されている。検索キーワードのうち「田中賢介」および「メジャー」が通常単語枠であり、「グラブ」が広告単語枠である。また、ＵＲＬのcfパラメータ（広告フラグ）で３番目の検索キーワードが広告単語であることが指定されている。
【００９７】
［第３の実施の形態の動作］
次に、図９を参照して、本実施の形態にかかる検索機能リンクの配信動作について説明する。図９は、第３の実施の形態にかかる検索機能リンク配信動作を示すシーケンス図である。なお、ユーザ端末５０での閲覧要求操作から、これに応じたメディアサーバ３０からのコンテンツの受信までの動作については、前述した図４のステップ１３０〜１３３と同様である。
【００９８】
ユーザ端末５０は、ブラウザ機能でメディアサーバ３０からのコンテンツを受信してレンダリングを開始し（ステップ３００）、ブラウザ機能にアドオンされている検索機能リンク配置用のプログラムを実行して、当該コンテンツのコンテンツＵＲＬを指定した検索機能リンク要求を、検索機能リンク作成装置１０へ送信する（ステップ３０１）。
【００９９】
これに応じて、検索機能リンク作成装置１０は、指定されたコンテンツＵＲＬと対応するコンテンツをコンテンツＤＢ２３から取得するとともに（ステップ３０２）、広告配信サーバ３２から広告単語リストを取得し（ステップ３０３）、検索支援対象となる当該コンテンツに関する、広告単語を含む検索機能リンクを、図３の検索機能リンク作成処理により、予め設定されているリンク数だけ作成し（ステップ３０４）、ユーザ端末５０へ配信する（ステップ３０５）。
【０１００】
ユーザ端末５０は、ブラウザ機能でメディアサーバ３０からの検索機能リンクを受信して、レンダリング中のコンテンツ画面に追加し（ステップ３０６）、完成したコンテンツ画面を画面表示する（ステップ３０７）。これにより、広告単語を含む検索機能リンクが配置されたコンテンツ画面がユーザに提示される。
【０１０１】
したがって、ユーザがこの広告単語を含む検索機能リンクを操作した場合（ステップ３１０）、当該検索機能リンクのＵＲＬに基づいてユーザ端末５０から検索サーバ３１へ検索要求が送信される（ステップ３１１）。
これに応じて、検索サーバ３１は、指定された検索クエリのキーワードに基づいて、ＷｅＢ検索や画像検索をキーワード検索し（ステップ３１２）、指定された広告単語と紐付けられた広告の選択を広告配信サーバ３２に要求する（ステップ３１３）。
【０１０２】
広告配信サーバ３２は、メディアサーバ３０から指定された広告単語に対して予め紐付けられている複数の広告から、公知の広告選択手法、例えばこれら広告に予め設定した表示率に基づいて表示する広告を選択し、広告選択結果として検索サーバ３１へ返信する（ステップ３１５）。
この際、広告単語リストに登録する広告単語については入札制とし、同一広告単語に対する複数の広告主からの入札額に応じて、当該広告単語に紐付けられる広告やその表示率を決定するようにしてもよい。
【０１０３】
検索サーバ３１は、広告配信サーバ３２からの広告選択結果により通知された広告を、ステップ３１２で実施したキーワード検索の検索結果画面に追加し（ステップ３１６）、ユーザ端末５０へ配信する（ステップ３１７）。
ユーザ端末５０は、検索サーバ３１からの検索結果を受信して画面表示する（ステップ３１８）。これにより、ユーザが操作した検索機能リンクの検索クエリによる検索結果がユーザに提示されるとともに、キーワードに含まれる広告単語と予め紐付けられた広告が検索結果とともにユーザに提示される。
【０１０４】
［第３の実施の形態の効果］
このように、本実施の形態は、抽出部１２が、候補語句を構成する複数単語の単語枠として設けられた通常単語枠と広告単語枠のうち、当該通常単語枠にはコンテンツの文字情報から抽出した検索頻度の高い語句を割り当てるとともに、当該広告単語枠には予め登録された広告単語リストから、コンテンツに含まれる文字情報または当該通常単語枠に割り当てた語句と関連性の高い広告単語を抽出して広告用単語枠に割り当て、リンク作成部１４が、選択部１３により候補語句のうちから選択された対象語句に含まれる、通常単語枠および広告単語枠に割り当てられた各単語をキーワードとする検索クエリを検索サーバ３１へ送信するための検索機能リンクを作成するようにしたものである。
【０１０５】
これにより、広告単語をキーワードとして含む検索クエリに関する検索機能リンクがユーザ端末５０へ配信されてコンテンツとともに画面表示され、ユーザによる検索機能リンクの操作に応じて、広告単語をキーワードとして含む検索クエリが検索サーバ３１に送信される。
したがって、検索サーバ３１で、ユーザ端末５０からの検索クエリにより広告単語を含むキーワード検索が実行され、得られた検索結果に、広告配信サーバ３２から取得した当該広告単語に予め紐付けされている広告が付加されて、ユーザ端末５０へ配信されて画面表示される。
【０１０６】
このため、ユーザによる検索機能リンクの操作に応じて、コンテンツの文字情報と関連性が高く、かつ、広告と関連性の高い広告単語がキーワード検索に用いられることになり、広告主が積極的に広告をユーザに提示することができる。これにより、検索機能リンクを用いてユーザを広告に効率よく提示でき、検索連動型広告における収益の増大を図ることができる。
【０１０７】
また、本実施の形態において、広告配信サーバ３２により、広告単語をキーワードに含む検索機能リンクを配置したコンテンツへのアクセス回数や、これら検索機能リンクのクリック回数、さらには検索結果に表示された広告のクリック回数を計数し、これら計数結果に基づいて、検索結果とともに表示した広告の売り上げに対する貢献度を導出し、これら貢献度に応じて、検索機能リンクの作成・配信に関するサービスを構築・提供するサービス提供者や検索機能リンクを配置したコンテンツのコンテンツ提供者と、広告主との間で、レベニューシェアを行うようにしてもよい。
【０１０８】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。また、各実施形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
【符号の説明】
【０１０９】
１…検索機能リンク提供システム、１０…検索機能リンク作成装置、１１…コンテンツ取得部、１２…抽出部、１２Ａ…単語抽出部、１２Ｂ…ユニット抽出部、１３…選択部、１４…リンク作成部、１５…検索機能リンク配信部、２１…検索ログＤＢ、２２…単語抽出ＤＢ、２３…コンテンツＤＢ、３０…メディアサーバ、３１…検索サーバ、３２…広告配信サーバ、５０…ユーザ端末。
【図１】
0006050273.tif 000002
【図２】
0006050273.tif 000003
【図３】
0006050273.tif 000004
【図４】
0006050273.tif 000005
【図５】
0006050273.tif 000006
【図６】
0006050273.tif 000007
【図７】
0006050273.tif 000008
【図８】
0006050273.tif 000009
【図９】
0006050273.tif 000010