(57)【特許請求の範囲】
【請求項１】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得部と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記ユーザ端末の利用者の属性に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定部と、
前記ウェブページへのリンクとともに、前記特定部が特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信部と
を有することを特徴とする配信装置。 
【請求項２】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得部と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記ユーザ端末から受付けた検索クエリに応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定部と、
前記ウェブページへのリンクとともに、前記特定部が特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信部と
を有することを特徴とする配信装置。 
【請求項３】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得部と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記検索結果にリンクが含まれるウェブページの種別に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定部と、
前記ウェブページへのリンクとともに、前記特定部が特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信部と
を有することを特徴とする配信装置。
【請求項４】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得部と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、リンクが設定された複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、当該付加情報に含まれる各項目に設定されたリンクが選択された回数に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定部と、
前記ウェブページへのリンクとともに、前記特定部が特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信部と
を有することを特徴とする配信装置。
【請求項５】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得部と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、関連するウェブページで動画コンテンツを試聴できるか否かを示す項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、当該付加情報に含まれる複数の項目を表示する順序であって、前記動画コンテンツを試聴できるか否かを示す項目を先頭とする順序を特定する特定部と、
前記ウェブページへのリンクとともに、前記特定部が特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信部と
を有することを特徴とする配信装置。
【請求項６】
前記記憶部は、前記ウェブページと、当該ウェブページの配信元が表示を希望する付加情報とを対応付けて記憶し、
前記特定部は、前記取得部が取得した検索結果にリンクが含まれるウェブページに対応付けられた付加情報を特定する
ことを特徴とする請求項１〜５のいずれか１つに記載の配信装置。 
【請求項７】
前記記憶部は、複数の項目を含む付加情報を記憶し、
前記特定部は、前記検索結果にリンクが含まれるウェブページに対応する付加情報に含まれる項目のうち、前記ユーザ端末の種別に応じた項目を選択し、
前記配信部は、前記特定部が選択した項目に対応する付加情報と前記検索結果とを前記ユーザ端末へ配信する
ことを特徴とする請求項１〜６のいずれか１つに記載の配信装置。  
【請求項８】
前記記憶部は、前記ウェブページ又は当該ウェブページと関連するウェブページへのリンクが設定された付加情報を記憶することを特徴とする請求項１〜７のうちいずれか１つに記載の配信装置。  
【請求項９】
前記記憶部は、前記ウェブページと関連する第１の画像と第２の画像とを前記付加情報として記憶し、
前記配信部は、前記ウェブページへのリンクとともに前記第１の画像を配置した検索結果と、利用者が所定の操作を行った際に、前記第１の画像を表示する領域よりも広い領域に前記第２の画像を表示する処理を前記ユーザ端末に実行させる制御情報とを配信する
ことを特徴とする請求項１〜８のうちいずれか１つに記載の配信装置。  
【請求項１０】
前記特定部は、前記検索結果にリンクが含まれるウェブページのうち、リンクを表示する優先度が最も高いウェブページに含まれるコンテンツに対応する付加情報を特定することを特徴とする請求項１〜９のうちいずれか１つに記載の配信装置。  
【請求項１１】
前記配信部が前記検索結果とともに前記付加情報を配信した場合は、当該付加情報と対応するウェブページの配信元に対して報酬を課金する課金部をさらに有することを特徴とする請求項１〜１０のうちいずれか１つに記載の配信装置。  
【請求項１２】
配信装置が実行する配信方法であって、
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得工程と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記ユーザ端末の利用者の属性に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定工程と、
前記ウェブページへのリンクとともに、前記特定工程で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信工程と
を含むことを特徴とする配信方法。 
【請求項１３】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得手順と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記ユーザ端末の利用者の属性に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定手順と、
前記ウェブページへのリンクとともに、前記特定手順で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信手順と
をコンピュータに実行させることを特徴とする配信プログラム。
【請求項１４】
配信装置が実行する配信方法であって、
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得工程と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記ユーザ端末から受付けた検索クエリに応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定工程と、
前記ウェブページへのリンクとともに、前記特定工程で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信工程と
を含むことを特徴とする配信方法。  
【請求項１５】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得手順と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記ユーザ端末から受付けた検索クエリに応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定手順と、
前記ウェブページへのリンクとともに、前記特定手順で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信手順と
をコンピュータに実行させることを特徴とする配信プログラム。
【請求項１６】
配信装置が実行する配信方法であって、
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得工程と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記検索結果にリンクが含まれるウェブページの種別に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定工程と、
前記ウェブページへのリンクとともに、前記特定工程で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信工程と
を含むことを特徴とする配信方法。  
【請求項１７】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得手順と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、前記検索結果にリンクが含まれるウェブページの種別に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定手順と、
前記ウェブページへのリンクとともに、前記特定手順で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信手順と
をコンピュータに実行させることを特徴とする配信プログラム。
【請求項１８】
配信装置が実行する配信方法であって、
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得工程と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、リンクが設定された複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、当該付加情報に含まれる各項目に設定されたリンクが選択された回数に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定工程と、
前記ウェブページへのリンクとともに、前記特定工程で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信工程と
を含むことを特徴とする配信方法。  
【請求項１９】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得手順と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、リンクが設定された複数の項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、当該付加情報に含まれる各項目に設定されたリンクが選択された回数に応じて、当該付加情報に含まれる複数の項目を表示する順序を特定する特定手順と、
前記ウェブページへのリンクとともに、前記特定手順で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信手順と
をコンピュータに実行させることを特徴とする配信プログラム。
【請求項２０】
配信装置が実行する配信方法であって、
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得工程と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、関連するウェブページで動画コンテンツを試聴できるか否かを示す項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、当該付加情報に含まれる複数の項目を表示する順序であって、前記動画コンテンツを試聴できるか否かを示す項目を先頭とする順序を特定する特定工程と、
前記ウェブページへのリンクとともに、前記特定工程で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信工程と
を含むことを特徴とする配信方法。  
【請求項２１】
ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得手順と、
ウェブページの配信元から受付けた当該ウェブページに関する情報であって、関連するウェブページで動画コンテンツを試聴できるか否かを示す項目を含む付加情報を記憶する記憶部を参照し、前記検索結果にリンクが含まれるウェブページと対応する付加情報を特定し、当該付加情報に含まれる複数の項目を表示する順序であって、前記動画コンテンツを試聴できるか否かを示す項目を先頭とする順序を特定する特定手順と、
前記ウェブページへのリンクとともに、前記特定手順で特定した順に前記複数の項目が配置された前記検索結果を前記ユーザ端末へ配信する配信手順と
をコンピュータに実行させることを特徴とする配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信装置、配信方法および配信プログラムに関する。
【背景技術】
【０００２】
従来、ウェブページの検索結果を表示する際にウェブページの概要を示すスニペットと呼ばれる情報を検索結果とともに表示する技術が知られている。このような技術の一例として、検索結果に含まれるウェブページのソースを解析してスニペットを生成し、ウェブページへのリンクとともにスニペットを表示する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−００３５７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、利用者にリンク先となるウェブページの概要を適切に提示できない場合がある。例えば、上記の従来技術では、ウェブページのソースから生成されたスニペットを表示するに過ぎず、ウェブページのソースから生成することができないウェブページの概要を利用者に提示できない。
【０００５】
本願は、上記に鑑みてなされたものであって、利用者にリンク先となるウェブページの概要を適切に提示できる配信装置、配信方法および配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る配信装置は、ウェブページに関する情報である付加情報を記憶する記憶部と、ユーザ端末から受付けた検索クエリに応じた検索結果を取得する取得部と、前記検索結果にリンクが含まれるウェブページに対応する付加情報を前記記憶部が記憶する付加情報から特定する特定部と、前記特定部が特定した付加情報と前記検索結果とを前記ユーザ端末へ配信する配信部とを有することを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、利用者にリンク先となるウェブページの概要を適切に提示できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る配信サーバの一例を示す図である。
【図２】図２は、実施形態に係る配信サーバの構成例を示す図である。
【図３】図３は、実施形態に係る付加情報データベースの一例を示す図である。
【図４】図４は、実施形態に係る配信部が実行する処理の一例を説明する図である。
【図５】図５は、実施形態に係る配信サーバが配信する制御情報が端末装置に実行させる処理の一例を示す図である。
【図６】図６は、実施形態に係る配信サーバが選択する項目の一例を説明するための図である。
【図７】図７は、実施形態に係る配信サーバが検索クエリに応じて項目を表示する順序を変更する処理の一例を示す図である。
【図８】図８は、実施形態に係る配信サーバが実行する受付処理の流れの一例を示すフローチャートである。
【図９】図９は、実施形態に係る配信サーバが実行する配信処理の流れの一例を示すフローチャートである。
【図１０】図１０は、実施形態に係る配信サーバが各リンクに対して付加情報を追加する処理の一例を説明する図である。
【図１１】図１１は、実施形態に係る配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る配信装置、配信方法および配信プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る配信装置、配信方法および配信プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．配信サーバの一例〕
まず、図１を用いて、実施形態に係る配信装置の一例である配信サーバの一例について説明する。図１は、実施形態に係る配信サーバの一例を示す図である。図１では、配信装置の一例である配信サーバ１０によって、利用者が入力した検索クエリを用いたウェブ検索の結果をリッチ化し、リッチ化したウェブ検索の結果を利用者へ配信する配信処理の一例を示す。
【００１１】
配信サーバ１０は、利用者に対してウェブ検索のサービスを提供する情報処理装置であり、例えば、サーバ装置や複数のサーバ装置を含むクラウドシステム等により実現される。また、配信サーバ１０は、クライアントが使用するクライアント端末１００および利用者が使用する端末装置２００とネットワークＮを介して接続され、任意の情報を送受信することができるものとする。
【００１２】
また、クライアント端末１００は、検索結果にスニペット等を付加することで検索結果のリッチ化を要望するクライアントが利用する情報処理装置である。ここで、クライアント端末１００は、配信サーバ１０と同様、サーバ装置や複数のサーバ装置を含むクラウドシステム等により実現される。
【００１３】
端末装置２００は、利用者が使用する情報処理装置であり、デスクトップＰＣ（Personal Computer）、ノートパソコン、スマートフォン、タブレット端末等、ネットワークＮに接続し、ネットワーク上に存在する任意の情報を取得し、任意の表示装置に表示もしくは再生を行うことができる端末装置である。
【００１４】
ここで、配信サーバ１０が実行する配信処理について説明する。配信サーバ１０は、ニュース、路線検索、電子商取引サービス等、各種サービスへのリンクが張られるとともに、検索クエリの入力を受付けるテキストボックスが配置されたポータルサイト等を端末装置２００へ配信する。そして、配信サーバ１０は、テキストボックスに入力された検索クエリを端末装置２００から受信すると、図示を省略した検索サーバ等に検索クエリを転送し、検索クエリと合致又は関連するウェブページへのリンクが設定された検索結果を取得する。そして、配信サーバ１０は、取得した検索結果をリッチ化し、リッチ化した検索結果を端末装置２００へ送信する。
【００１５】
ここで、従来技術では、インターネット上に存在するウェブページをクローラと呼ばれる巡回ロボットが巡回し、クローラが各ウェブページのソースを解析して概要を示すスニペットを生成し、検索結果に含スニペットを付加することで、リンク先のウェブページの概要を検索結果とともに表示する。しかしながら、かかる従来技術では、ウェブページのソースから生成することができない内容のスニペットを利用者に提示できない。
【００１６】
また、ウェブページを魅力的に説明するスニペットを検索結果とともに表示させた場合、利用者がウェブページの内容を把握しやすくなる結果、ウェブページを訪れる利用者の数が増大すると期待される。このため、ウェブページを提供するクライアントは、ウェブページを魅力的に説明するスニペットの表示を所望する。例えば、クライアントは、ウェブページに動画コンテンツが配置されている場合、かかる動画コンテンツの内容、メーカー、出演者等、動画コンテンツの内容を説明したスニペットの表示を所望する。
【００１７】
しかしながら、従来技術では、リンク先のウェブページに配置された動画コンテンツの内容を説明する情報がソースに含まれない場合、かかる情報をスニペットとして表示することができない。すなわち、従来技術では、リンク先のウェブページに配置された写真、動画、音楽、書籍、ゲーム等任意のコンテンツの内容を説明する情報がソースに含まれない場合、かかる情報をスニペットとして表示することができない。
【００１８】
また、リンク先のウェブページを魅力的に説明するスニペットは、リンク先のウェブページ内に配置された情報と必ずしも一致するものではない。例えば、リンク先のウェブページにある映画に対して複数の利用者が投稿した批評が掲載されている場合、かかる批評の一部をスニペットとして表示するよりも、映画に対する複数の批評が掲載されている旨のスニペットを表示した方が良いとも考えられる。
【００１９】
そこで、配信サーバ１０は、端末装置２００から受付けた検索クエリに応じた検索結果を取得する。ここで、検索結果とは、検索クエリと関連するウェブページのタイトルを示すテキストや画像であって、係るウェブページへのリンクが設定されたテキストや画像を含むウェブページである。また、検索結果には、検索クエリとの関連度が高いものから順に、ウェブページへのリンクが設定されたテキストや画像が配置されているものとする。
【００２０】
また、配信サーバ１０は、ウェブページの配信元であるクライアントから受付けた情報であって、当該ウェブページに関する情報である付加情報、いわゆるリッチスニペットを記憶する付加情報データベース１４を参照し、検索結果にリンクが含まれるウェブページと対応する付加情報を特定する。そして、配信サーバ１０は、取得した検索結果と特定した付加情報とを端末装置２００に配信する。
【００２１】
例えば、配信サーバ１０は、クライアント端末２００から、ウェブページの配信元となるクライアントが、検索結果に含まれるリンクであって、クライアントが配信するウェブページへのリンクとともに表示を希望する情報である付加情報を受信すると、係る付加情報を付加情報データベース１４に登録する。また、配信サーバ１０は、端末装置２００から検索クエリを受信すると、受信した検索クエリに応じたウェブページへのリンクを含むＨＴＭＬ（Hyper  Text  Markup  Language）形式の検索結果を受信する。
【００２２】
かかる場合、配信サーバ１０は、検索結果にリンクが含まれるウェブページと対応する付加情報、すなわち、クライアントが検索結果に含まれるリンクとともに表示を希望する付加情報を付加情報データベース１４から特定する。そして、配信サーバ１０は、検索結果に含まれるリンクの次に特定した付加情報が表示されるよう、検索結果に特定した付加情報を挿入する。そして、配信サーバ１０は、付加情報を挿入した検索結果を端末装置２００に送信する。この結果、端末装置２００は、検索結果に含まれるリンクとともに、クライアントが表示を希望した付加情報を表示するので、リッチな検索結果を利用者に提示できる。
【００２３】
なお、配信サーバ１０は、付加情報データベース１４を有する必要はない。例えば、配信サーバ１０は、付加情報データベース１４と同様の付加情報が格納された外部のストレージシステム等を参照して、検索結果に挿入する付加情報を特定してもよい。また、配信サーバ１０は、検索結果と特定した付加情報とを別個に端末装置２００へ送信し、端末装置２００が検索結果に付加情報を挿入してもよい。
【００２４】
〔２．配信サーバが実行する処理について〕
次に、図１を用いて、配信サーバ１０が実行する処理の具体例を説明する。なお、以下の説明では、配信サーバ１０が、動画コンテンツが配置されたウェブページへのリンクと、かかるウェブページの付加情報とを含む検索結果を端末装置２００へ送信する例について説明する。
【００２５】
〔２−１．配信サーバが実行する処理の一例〕
まず、配信サーバ１０は、クライアント端末から、クライアントが表示を希望する付加情報の登録を受け付ける（ステップＳ１）。係る場合、配信サーバ１０は、受付けた付加情報を付加情報データベース１４に登録する（ステップＳ２）。具体的には、配信サーバ１０は、複数の項目を有する付加情報と、かかる付加情報と対応するウェブページ、すなわち、付加情報が表示されるリンクのリンク先ウェブページのＵＲＬ（Uniform Resource Locator）とを対応付けて付加情報データベース１４に登録する。
【００２６】
例えば、図１に示す例では、配信サーバ１０は、ＵＲＬ「www.abcdefg.co.jp/movie/moviey」と、複数の項目を有する付加情報とを対応付けて付加情報データベース１４に登録する。また、図１に示す例では、配信サーバ１０は、リンク先ウェブページに配置された動画コンテンツに関する付加情報として、サンプル動画、配信開始日、収録時間、出演者、シリーズ、メーカー、評価、購入価格、画像、説明等、複数の項目を有する付加情報を記憶する。
【００２７】
ここで、サンプル動画とは、動画コンテンツのサンプル動画が存在しているか否かを示す情報であり、例えば「あり」といった情報である。配信開始日とは、動画コンテンツの配信が開始された日時を示す情報であり、例えば「2014/5/10」といった情報である。収録時間とは、動画コンテンツに収録された動画の再生時間を示す情報であり、例えば「160分」といった情報である。出演者とは、動画コンテンツに出演した出演者の情報であり、例えば「女優Ａ、俳優Ｂ、他」といった情報である。シリーズとは、動画コンテンツと一続きになった動画コンテンツのシリーズ名を示す情報であり、例えば、「Ｙ！シリーズ」といった情報である。メーカーとは、動画コンテンツの制作元や配信元等を示す情報であり、例えば「Ｙ！プロダクション」といった情報である。
【００２８】
評価とは、動画コンテンツに対する各利用者の評価の平均を５段階で示す情報であり、例えば「４」といった情報である。購入価格とは、動画コンテンツを購入する際の価格であり、例えば「1928〜」といった購入価格の下限等を示す値である。画像とは、リンク先ウェブページのリンクとともに表示される画像データであり、クライアントがリンクとともに表示を希望する画像である。なお、係る画像は、リンク先ウェブページに配置された写真や動画のサムネイルである必要はなく、動画コンテンツが記録された記録媒体のパッケージ画像や、出演者の画像、その他任意の画像であってもよい。
【００２９】
説明とは、リンク先ウェブページのリンクとともに表示されるリンク先ウェブページや動画コンテンツの説明文であり、クライアントがリンクと共に表示を希望する説明文である。なお、係る説明文は、リンク先ウェブページの概要である必要はなく、例えば、動画コンテンツのストーリーや、動画コンテンツを配信するサービスの説明、入会方法等の説明であってもよい。なお、図１に示す例では、画像を「Ｐ０１」といった概念的な値で示したが、実施形態は、これに限定されるものではない。なお、配信サーバ１０は、図１に示す項目以外にも、任意の項目を含む付加情報の登録を受付けてもよい。
【００３０】
続いて、配信サーバ１０は、端末装置２００から検索クエリ「映画Ｙ」を受信する（ステップＳ３）。かかる場合、配信サーバ１０は、図示を省略した検索サーバ等に検索クエリ「映画Ｙ」を転送し、検索クエリ「映画Ｙ」と関連するウェブページへのリンクを含む検索結果を取得する。例えば、配信サーバ１０は、検索クエリ「映画Ｙ」との関連度が高い順に、各ウェブページへのリンクが配置された検索結果を取得する。かかる場合、配信サーバ１０は、取得した検索結果に含まれるリンクのリンク先ウェブページのＵＲＬを抽出し、抽出したＵＲＬと対応付けられた付加情報を付加情報データベース１４から取得する（ステップＳ４）。例えば、配信サーバ１０は、取得した検索結果に含まれるリンクのリンク先ウェブページのＵＲＬが「www.abcdefg.co.jp/movie/moviey」である場合は、図１に示す付加情報を特定する。
【００３１】
そして、配信サーバ１０は、取得した検索結果に付加情報を追加し（ステップＳ５）、付加情報を追加した検索結果を端末装置２００に送信する。この結果、端末装置２００は、図１に示すように、配信サーバ１０が検索サーバ等から取得した検索結果に含まれているコンテンツＣ１と、配信サーバ１０が追加した付加情報であるコンテンツＣ２〜Ｃ４を含む検索結果を表示する。
【００３２】
具体的には、端末装置２００は、検索クエリ「映画Ｙ」と関連が高いウェブページのタイトル「「映画Ｙ」配信開始！！  −Ｙ！映画−」と、かかるウェブページのＵＲＬ「www.abcdefg.co.jp/movie/moviey」とを含むテキストであって、ＵＲＬ「www.abcdefg.co.jp/movie/moviey」に対するリンクが設定されたコンテンツＣ１を表示する。なお、係るテキストに対するリンクの設定は、配信サーバ１０が検索サーバ等から受信した検索結果に基づいて設定してもよいし、検索サーバが設定した状態で配信サーバ１０に送信してもよい。
【００３３】
また、端末装置２００は、コンテンツＣ１の下段に、ＵＲＬ「www.abcdefg.co.jp/movie/moviey」と対応付けられた付加情報のうち、所定の項目をコンテンツＣ２として表示する。例えば、端末装置２００は、「サンプル動画：あり」、「配信開始日：2014/5/10」、「収録時間：160分」、「出演者：女優Ａ、俳優Ｂ、他」、「シリーズ：Ｙ！シリーズ」、「メーカー：Ｙ！プロダクション」、「購入価格：１９２８円〜」といった付加情報の項目名と項目の情報とを含むコンテンツＣ２を表示する。また、端末装置２００は、平均評価を星の数で表した表示をコンテンツＣ２に含める。
【００３４】
また、端末装置２００は、コンテンツＣ２の下段に、ＵＲＬ「www.abcdefg.co.jp/movie/moviey」と対応付けられた付加情報のうち、「説明」として登録されたテキストデータをコンテンツＣ３として表示する。また、端末装置２００は、コンテンツＣ１の下段に、コンテンツＣ２と並ぶ形で、ＵＲＬ「www.abcdefg.co.jp/movie/moviey」と対応付けられた付加情報のうち、「画像」として登録された画像データ「Ｐ０１」をコンテンツＣ４として表示する。
【００３５】
このように、配信サーバ１０は、検索クエリの単なる検索結果（例えば、コンテンツＣ１のみが表示された検索結果）ではなく、検索結果に含まれるリンクのリンク先ウェブページに関連する情報であって、クライアントから受付けた情報を表示する。この結果、配信サーバ１０は、リンク先ウェブページの解析からは生成できない内容の付加情報等も表示させることができるので、利用者にリンク先となるウェブページの概要を適切に提示させることができる。
【００３６】
また、配信サーバ１０は、ウェブページへのＵＲＬと、係るウェブページへのリンクとともに表示される付加情報（以下、ウェブページと対応する付加情報と記載する）とを対応付けて付加情報データベース１４に登録する。そして、配信サーバ１０は、検索結果に含まれるリンクのリンク先ウェブページのＵＲＬと対応付けられた付加情報を特定し、特定した付加情報が挿入された検索結果を配信する。このため、配信サーバ１０は、リンク先ウェブページと関連する情報のサンプルがあるか否か、クライアントが利用者に対して提供したい情報、利用者をリンク先ウェブページに対して適切に誘導できる情報等、クライアントが表示を希望する任意の情報を、付加情報として、ＵＲＬごとに受け付けることができる。
【００３７】
また、配信サーバ１０は、複数の項目を含む付加情報を付加情報データベース１４に登録し、検索結果にリンクが含まれるウェブページと対応する付加情報の各項目を検索結果に追加した。このため、配信サーバ１０は、リンク先ウェブページに関連する様々な情報を表示させることができるので、検索結果をさらにリッチにすることができる。
【００３８】
〔２−２．付加情報について〕
ここで、配信サーバ１０は、付加情報と対応するウェブページ又は関連するウェブページへのリンクが設定された付加情報の登録を受付けてもよい。例えば、配信サーバ１０は、項目「サンプル動画」の情報として、サンプル動画又は対応するウェブページへのリンクが設定されたテキスト「あり」の登録を受付けてもよい。また、配信サーバ１０は、項目「出演者」の情報として、女優Ａが出演する動画コンテンツをまとめたウェブページや、女優Ａのホームページ等へのリンクが設定されたテキスト「女優Ａ」の登録を受付けてもよい。
【００３９】
同様に、配信サーバ１０は、項目「シリーズ」の情報として、Ｙ！シリーズに属する動画コンテンツをまとめたウェブページ等へのリンクが設定されたテキスト「Ｙ！シリーズ」の登録を受付けてもよい。また、配信サーバ１０は、項目「メーカー」の情報として、Ｙ！プロダクションにより販売される動画コンテンツをまとめたウェブページ等へのリンクが設定されたテキスト「Ｙ！プロダクション」の登録を受付けてもよい。
【００４０】
〔２−３．表示する画像について〕
また、他の例では、配信サーバ１０は、以下の処理を実行してもよい。例えば、配信サーバ１０は、動画コンテンツのサムネイルである第１の画像と、動画コンテンツを記録した記録媒体のパッケージ画像である第２の画像との登録を受け付ける。さらに、配信サーバ１０は、端末装置２００に以下の処理を実行させる制御情報を生成する。例えば、配信サーバ１０は、第１の画像が表示された領域にカーソルが差し掛かると、第２の画像を第１の画像よりも広い表示領域に表示させる制御情報を生成する。
【００４１】
そして、配信サーバ１０は、検索結果と付加情報とを端末装置２００へ送信する。この結果、端末装置２００は、初期状態において第１の画像を検索結果とともに表示し、カーソルが第１の画像に差し掛かると、第２の画像を第１の画像よりも広い範囲に表示する。このため、配信サーバ１０は、検索結果をよりリッチにすることができる。
【００４２】
なお、第１の画像と第２の画像とは、上述した例に限定されるものではない。例えば、配信サーバ１０は、第２の画像と、かかる第２の画像の一部や第２の画像の縮小画像である第１の画像との登録を受付けてもよい。また、第１の画像や第２の画像は、リンク先のウェブページと関連がない画像データであってもよい。すなわち、配信サーバ１０は、検索結果とともに表示される情報であれば、任意の画像やテキストデータ等を付加情報として登録を受付けてよい。
【００４３】
〔２−４．項目の選択について〕
また、上述した例では、配信サーバ１０は、複数の項目を含む付加情報を付加情報データベース１４に登録し、各項目を検索結果に追加した。ここで、端末装置２００がスマートフォンやタブレットである場合は、表示領域の大きさを考慮し、検索結果に追加する項目を限定してもよい。すなわち、配信サーバ１０は、端末装置２００の端末種別に応じて、表示する項目を選択してもよい。例えば、配信サーバ１０は、端末装置２００の端末種別がスマートフォンである場合は、シリーズやメーカー等の項目を、追加対象から除外してもよい。
【００４４】
また、配信サーバ１０は、端末装置２００の端末種別がスマートフォンである場合は、説明として表示するテキストの一部のみを表示してもよい。また、他の例では、配信サーバ１０は、スマートフォン用の説明と、ＰＣ用の説明とを含む付加情報の登録を受付ける。そして、配信サーバ１０は、端末装置２００の端末種別がスマートフォンである場合は、スマートフォン用の説明を追加し、端末装置２００の端末種別がＰＣである場合は、ＰＣ用の説明を追加してもよい。
【００４５】
〔２−５．項目の表示順序について〕
ここで、付加情報として複数の項目を表示する際に、利用者にとって魅力的な項目をリンクの近くに表示した場合は、リンク先ウェブページに対する興味をより生じさせると予測される。そこで、配信サーバ１０は、各項目を表示する順序を、所定の条件に応じて特定し、特定した順序で表示されるように、各項目を検索結果に追加してもよい。
【００４６】
例えば、利用者にとって魅力的な項目は、利用者の種別によってそれぞれ異なると予測される。そこで、配信サーバ１０は、端末装置２００の利用者の属性に応じて、付加情報に含まれる複数の項目を表示する順序を特定し、特定した順序で各項目を表示させてもよい。例えば、配信サーバ１０は、端末装置２００の利用者が女性である場合は、人気のある俳優の名前を視認し易くし、リンク先ウェブページに対する興味をより生じさせるため、項目「出演者」をコンテンツＣ２の最上位に表示させてもよい。
【００４７】
また、利用者にとって魅力的な項目は、検索内容によっても異なると予測される。そこで、配信サーバ１０は、検索クエリに応じて、付加情報に含まれる複数の項目を表示する順序を特定し、特定した順序で各項目を表示させてもよい。例えば、配信サーバ１０は、検索クエリが俳優の名前等である場合は、項目「出演者」をコンテンツＣ２の最上位に表示させてもよい。また、配信サーバ１０は、「映画Ｙ  評価」等、検索クエリに項目名が含まれる場合は、かかる項目（例えば、項目「評価」）をコンテンツＣ２の最上位に表示させてもよい。
【００４８】
また、利用者とって魅力的な項目は、検索結果に含まれるリンクのリンク先ウェブページの種別によっても異なると予測される。例えば、リンク先ウェブページに動画コンテンツが配置されている場合、動画コンテンツのサンプル動画があるか否かを示す付加情報が利用者にとって魅力的であると予測されるが、リンク先ウェブページがレストランの評価サイト等である場合は、かかるレストランの評価の値を示す付加情報が利用者にとって魅力的であると予測される。
【００４９】
そこで、配信サーバ１０は、リンク先ウェブページの種別に応じて、付加情報に含まれる複数の項目を表示する順序を特定し、特定した順序で各項目を表示させてもよい。例えば、配信サーバ１０は、リンク先ウェブページに動画コンテンツが配置されている場合は、項目「サンプル動画」をコンテンツＣ２の最上位に表示し、リンク先ウェブページがレストランの評価サイト等である場合は、項目「評価」をコンテンツＣ２の最上位に表示してもよい。
【００５０】
また、利用者にとって魅力的な項目に設定されたリンクを利用者が選択する回数は、他の項目に設定されたリンクよりも多いと予測される。そこで、配信サーバ１０は、各項目に設定されたリンクが選択された回数を計数し、かかる回数が多い項目から順に、各項目を表示させてもよい。例えば、配信サーバ１０は、項目「サンプル動画」に設定されたリンクが選択された回数が、項目「シリーズ」に設定されたリンクが選択された回数よりも多い場合は、項目「サンプル動画」を項目「シリーズ」よりもコンテンツＣ２の上位に表示してもよい。
【００５１】
以下、上記した配信処理を実現する配信サーバ１０の機能構成の一例について説明する。
【００５２】
〔３．配信サーバ１０の構成〕
次に、図２を用いて、実施形態に係る配信サーバ１０の構成について説明する。図２は、実施形態に係る配信サーバの構成例を示す図である。図２に示すように、配信サーバ１０は、ネットワークＮを介して、端末装置２００やクライアント端末２００とデータの送受信を行う。なお、配信サーバ１０は、他にも複数の端末装置やクライアント端末と通信することができるものとする。
【００５３】
ここで、配信サーバ１０は、図２に示すように、通信部１１、記憶部１２、制御部１３を有する。なお、配信サーバ１０の内部構成は、図２に示した構成に限られず、上述した選定処理を行う構成であれば他の構成であってもよい。
【００５４】
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１は、ネットワークＮと有線または無線で接続され、各端末装置２００、１０１との間で情報の送受信を行う。
【００５５】
記憶部１２は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２は、付加情報データベース１４と配信情報データベース１５とを記憶する。
【００５６】
制御部１３は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信サーバ１０内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００５７】
また、制御部１３は、配信サーバ１１０内部の記憶装置に記憶されている配信プログラムがＲＡＭを作業領域として実行されることにより、受付部１６、取得部１７、特定部１８、配信部１９、課金部２０として動作する。
【００５８】
〔３−１．各データベースの一例〕
続いて、記憶部１２が記憶する情報の一例について説明する。付加情報データベース１４は、クライアント端末２００から受付けたウェブページに関する情報である付加情報が登録されたデータベースである。具体的には、記憶部１２は、ウェブページのＵＲＬと、かかるウェブページの配信元であるクライアントが表示を希望する付加情報とを対応付けて記憶する。ここで、記憶部１２は、付加情報として、対応するウェブページ又は関連するウェブページへのリンクが設定された複数の項目を含む付加情報を記憶する。
【００５９】
例えば、図３は、実施形態に係る付加情報データベースの一例を示す図である。図３に示す例では、付加情報データベース１４には、複数の付加情報１４ａ〜１４ｄが登録されている。各付加情報１４ａ〜１４ｄは、それぞれ異なるウェブページと対応する付加情報であり、対応するウェブページのＵＲＬとして、それぞれ異なるＵＲＬが設定されているものとする。
【００６０】
例えば、付加情報１４ａには、「作品タイトル」、「マウスオーバー画像」、「画像」、「配信開始日」、「収録時間」、「出演者」、「出演者リンク」、「シリーズ」、「シリーズリンク」、「メーカー」、「メーカーリンク」、「商品説明」、「購入価格」、「サンプル動画」、「サンプル動画リンク」、「評価」等、複数の項目の情報が登録されている。ここで、「作品タイトル」とは、後述するマウスオーバー画像とともに表示されるテキストデータであり、例えば「映画Ｙ！」といった情報である。
【００６１】
また、「マウスオーバー画像」とは、後述する画像が表示された際、かかる画像の表示領域にカーソルが差し掛かった場合に、係る表示領域よりも広い表示領域に表示される画像であり、上述した第２の画像に対応する画像である。図３に示す例では、付加情報データベース１４には、項目「マウスオーバー画像」として「Ｐ０２」といった画像データが登録されている。また、画像とは、検索結果とともに表示される画像であり、上述した第１の画像に対応する画像である。
【００６２】
また、「出演者リンク」とは、項目「出演者」として登録されたテキストデータに対して設定されるリンク先のＵＲＬであり、例えば「www.abcdefg.co.jp/jyoyuua」といった情報である。また、「シリーズリンク」とは、項目「シリーズ」として登録されたテキストデータに対して設定されるリンク先のＵＲＬであり、例えば、「www.abcdefg.co.jp/series/yseries」といった情報である。
【００６３】
また、項目「メーカーリンク」とは、項目「メーカー」として登録されたテキストデータに対して設定されるリンク先のＵＲＬであり、例えば、「www.abcdefg.co.jp/maker/yprodoct」といった情報である。また、項目「サンプル動画リンク」とは、項目「サンプル動画」として登録されたテキストデータに対して設定されるリンク先のＵＲＬであり、例えば、「www.abcdefg.co.jp/movie/moviey/sample」といった情報である。なお、他の項目として登録された情報については、図１と同様の情報であるものとして、説明を省略する。
【００６４】
また、付加情報１４ａには、検索クエリの送信元となる端末装置２００の端末種別ごとに、各項目の情報を表示するか否かを示す情報が登録されている。例えば、付加情報１４ａには、端末種別「ＰＣ」について、情報を表示する旨を示す「○」が各項目と対応付けて登録されている。また、付加情報１４ａには、端末種別「タブレット」について、情報を表示しない旨を示す「×」が項目「作品タイトル」と「マウスオーバー画像」とに対応付けて登録されており、他の項目に「○」が対応付けて登録されている。また、付加情報１４ａには、端末種別「スマホ（スマートフォン）」について、項目「作品タイトル」、「マウスオーバー画像」、「収録時間」、「シリーズ」、「シリーズリンク」、「メーカー」、「メーカーリンク」と対応付けて「×」が登録されており、他の項目に「○」が対応付けて登録されている。
【００６５】
すなわち、付加情報１４ａは、検索クエリの送信元となる端末装置２００の端末種別が「ＰＣ」である場合は、全ての項目の情報を表示する旨を示す。また、付加情報１４ａは、検索クエリの送信元となる端末装置２００の端末種別が「タブレット」である場合は、「作品タイトル」と「マウスオーバー画像」以外の項目の情報を表示する旨を示す。また、付加情報１４ａは、検索クエリの送信元となる端末装置２００の端末種別が「スマホ（スマートフォン）」である場合は、「作品タイトル」、「マウスオーバー画像」、「収録時間」、「シリーズ」、「シリーズリンク」、「メーカー」、「メーカーリンク」以外の項目の情報を表示する旨を示す。
【００６６】
なお、図３に示した付加情報は、あくまで一例であり、配信サーバ１０は、任意の形式の付加情報を付加情報データベース１４に登録することができる。また、配信サーバ１０は、図３に示した項目以外にも、任意の項目を含む付加情報を付加情報データベース１４に登録することができる。
【００６７】
図２に戻り、配信情報データベース１５は、配信サーバ１０が端末装置２００に対して配信する各種ウェブページが登録されたデータベースである。例えば、配信情報データベース１５には、各種サービスへのリンクが張られるとともに、検索クエリの入力を受付けるテキストボックスが配置されたポータルサイトのウェブページが登録されている。
【００６８】
〔３−２．制御部１３が実行する処理の一例〕
図２に戻り、制御部１３が有する受付部１６、取得部１７、特定部１８、配信部１９、課金部２０が実行する処理の一例について説明する。
【００６９】
受付部１６は、クライアント端末１００から付加情報を受信すると、受信した付加情報を付加情報データベース１４に登録する。例えば、受付部１６は、クライアント端末１００から、付加情報データベース１４に追加で登録する付加情報、または、付加情報データベース１６に登録された付加情報を更新するための新たな付加情報（以下、更新用データと記載する）のいずれかを受信する。
【００７０】
このため、受付部１６は、クライアント端末１０から付加情報を受信すると、受信した付加情報が更新用データであるか否かを判定する。そして、受付部１６は、受信した付加情報が更新用データである場合は、付加情報データベース１４に登録された付加情報を、更新用データを用いて更新する。一方、受付部１６は、受信した付加情報が更新用データではない場合は、受信した付加情報を新たな付加情報として、付加情報データベース１４に登録する。
【００７１】
なお、受付部１６は、所定の時間間隔で、クライアント端末１００にアクセスし、付加情報を取得して付加情報データベース１４に登録してもよい。例えば、受付部１６は、毎日所定の時間に、クライアント端末１００から、追加で登録する付加情報を取得し、取得した付加情報を付加情報データベース１４に登録する。また、例えば、受信部１６は、１月ごと等、所定の時間間隔で、クライアント端末１００から更新用データを取得し、取得した更新用データを用いて、付加情報データベース１４を更新してもよい。
【００７２】
取得部１７は、検索クエリに応じた検索結果を取得する。例えば、取得部１７は、配信情報データベース１５からポータルサイトのウェブページを抽出すると、抽出したウェブページを端末装置２００へ送信する。そして、取得部１７は、端末装置２００の利用者がポータルサイトのテキストボックスに入力した検索クエリを受信すると、図示を省略した検索サーバに対して検索クエリを転送する。
【００７３】
そして、取得部１７は、検索サーバから検索結果を受信すると、受信した検索結果を特定部１８と配信部１９とに出力する。なお、取得部１７は、検索クエリと関連度の高いウェブページを検索し、関連度が高いウェブページのタイトルに、係るウェブページへのリンクを設定した検索結果を生成してもよい。すなわち、配信サーバ１０は、検索処理を自ら行ってもよく、他のサーバに検索処理を行わせてもよい。
【００７４】
また、取得部１７は、端末装置２００が使用するウェブブラウザ等のアプリケーションを介して、端末装置２００の端末種別を取得する。そして、取得部１７は、取得した端末種別を特定部１８に通知する。
【００７５】
特定部１８は、付加情報データベース１４を参照し、検索結果にリンクが含まれるウエブページと対応する付加情報を特定する。具体的には、特定部１８は、検索結果に含まれるリンクのうち、リンクを表示する優先度が最も高いリンク、すなわち、検索クエリとの関連度が最も高いウェブページへのリンクを特定する。また、特定部１８は、特定したリンクのリンク先ウェブページのＵＲＬを特定する。そして、特定部１８は、特定したＵＲＬと対応付けられた付加情報を特定する。
【００７６】
また、特定部１８は、特定した付加情報に含まれる項目から、端末装置２００の種別に応じた項目を選択する。例えば、特定部１８は、取得部１７から、端末装置２００の端末種別「スマホ（スマートフォン）」を受信した場合は、特定した付加情報に含まれる項目のうち、端末種別「スマホ（スマートフォン）」の欄に「○」が登録された項目「画像」、「配信開始日」、「出演者」、「出演者リンク」、「説明」、「購入価格」、「サンプル動画」、「サンプル動画リンク」、「評価」を選択する。そして、特定部１８は、特定した付加情報のうち、選択した項目を配信部１９に通知する。
【００７７】
配信部１９は、特定部１８が特定した付加情報と、取得部１７が取得した検索結果とを、端末装置２００に配信する。例えば、配信部１０は、検索結果に含まれるテキストのうち、特定部１８が特定した付加情報と対応するリンクが設定されたテキストの下段に、特定部１８が特定した付加情報の各項目を挿入する。そして、配信部１０は、付加情報の各項目を挿入した検索結果を端末装置２００へ送信する。
【００７８】
なお、配信サーバ１０は、付加情報の各項目を所定の順序で挿入すればよいが、後述するように、所定の条件に応じて、各項目を挿入する順序を変更してもよい。
【００７９】
ここで、配信部１９が実行する処理の一例を、図４を用いて説明する。図４は、実施形態に係る配信部が実行する処理の一例を説明する図である。例えば、取得部１７は、検索クエリ「映画Ｙ」と関連するウェブページへのリンクが設定された検索結果Ｃ５を取得する。かかる検索結果Ｃ５には、「「映画Ｙ」配信開始！！  −Ｙ！映画−」、「「映画Ｙ」公式サイト」、「映画Ｙを見てきました  −ブログ−」等、検索クエリ「映画Ｙ」との関連度が高い方から順に、各ウェブページのタイトルを示すテキストが配置されている。また、検索結果Ｃ５に含まれる各ウェブページのタイトルを示すテキストには、各ウェブページへのリンクが設定されており、リンク先ウェブページのＵＲＬが、各ウェブページのタイトルを示すテキストと並べて表示されている。
【００８０】
かかる検索結果Ｃ５が取得された場合は、特定部１８は、最も優先度が高いリンク先ウェブページのＵＲＬ「www.abcdefg.co.jp/movie/moviey」と対応付けられた付加情報を特定する。この結果、配信部１９は、図４に示すように、検索結果Ｃ５のうち、特定された付加情報と対応するウェブページへのリンクが設定されたテキスト「「映画Ｙ」配信開始！！  −Ｙ！映画−」を特定し、特定したテキストの下段に特定した付加情報を挿入する。例えば、配信部１９は、図４の右側に示すように、特定した付加情報に含まれる項目「サンプル動画」、「配信開始日」、「収録時間」、「出演者」、「シリーズ」、「メーカー」、「平均評価」、「購入価格」、「画像」といった項目の情報を挿入する。さらに、配信部１９は、検索結果Ｃ５に、各リンク先の説明が含まれる場合は、かかる説明を付加情報に含まれる説明に置き換える。
【００８１】
また、配信部１９は、特定部１８が選択した項目に、「出演者リンク」、「シリーズリンク」、「メーカーリンク」、「サンプル動画リンク」が含まれる場合は、かかる項目の情報として登録されているＵＲＬをリンク先ウェブページとするリンクを、対応する項目の情報に対して設定する。例えば、配信部１９は、特定部１８が選択した項目に「出演者リンク」が含まれる場合は、項目「出演者」の情報「女優Ａ、俳優Ｂ、他」のうち「女優Ａ」の範囲に対し、項目「出演者リンク」の情報である「www.abcdefg.co.jp/jyoyuua」をリンク先アドレスとしたリンクを設定する。そして、配信部１９は、付加情報を挿入した検索結果の配信を行う。
【００８２】
なお、配信部１９は、特定部１８が選択した項目に、項目「マウスオーバー画像」が含まれる場合は、以下の処理を端末装置２００に実行させる制御情報を生成し、生成した制御情報を検索結果と共に端末装置２００へ配信する。かかる制御情報は、端末装置２００に対し、項目「画像」のデータが表示される表示領域内にカーソルが入ったか否かを判定する処理を実行させる。そして、制御情報は、端末装置２００に対し、表示領域内にカーソルが入ったと判定された場合は、表示領域よりも広い領域を有する新規画面を生成し、生成した画面内に項目「マウスオーバー画像」として登録された画像を表示させる。
【００８３】
例えば、図５は、実施形態に係る配信サーバが配信する制御情報が端末装置に実行させる処理の一例を示す図である。なお、図５には、付加情報が挿入された検索結果を表示するとともに、制御情報を実行した端末装置により実行される処理の一例を記載した。例えば、端末装置２００は、項目「画像」として挿入された画像が表示される表示領域に、カーソルＣ６が入ったか否かを判定する。
【００８４】
ここで、図５の左側に示す例では、カーソルＣ６が表示領域に入っている。このため、端末装置２００は、図５中の右側に示すように、表示領域よりも広い新規画面Ｃ７を生成し、新規画面Ｃ７内に、項目「マウスオーバー画像」として登録された画像Ｃ８を表示する。さらに、端末装置２０は、新規画面Ｃ７に、項目「作品タイトル」として登録された情報「映画Ｙ！」をタイトルＣ９として表示する。
【００８５】
なお、制御情報は、表示領域内にカーソルが入った場合以外にも、例えば、項目「画像」として挿入された画像がクリックされた場合等、利用者が所定の操作を行った場合に、項目「マウスオーバー画像」の画像を表示してもよい。また、上述した制御情報は、例えば、ＪａｖａＳｃｒｉｐｔ（登録商標）やＣＳＳ（Cascading  Style  Sheets）等のスクリプト言語により記述され、検索結果とともに配信されてもよい。また、上述した制御情報は、その他上述した処理を端末装置２００に実行させる任意のプログラムであってもよい。
【００８６】
課金部２０は、配信部１９が検索結果と付加情報とを配信した場合は、付加情報と対応するウェブページの配信元であるクライアントに対し、付加情報の配信に対する報酬の課金を行う。例えば、課金部２０は、付加情報ごとに、配信部１９が配信した回数を計数し、所定の期間ごとに、計数した回数に応じた額の報酬を、付加情報の登録元となるクライアントに対して課金する。
【００８７】
なお、課金部２０は、付加情報と検索結果とを配信するトリガとなった検索クエリの内容に応じて報酬の額を変更してもよい。例えば、課金部２０は、検索クエリが「映画Ｙ！  六本木」といった複数のクエリを含み、かつ、付加情報に「六本木で上映中！」といったように、検索クエリの一部と同一の用語が含まれる場合は、報酬の額を増額してもよい。
【００８８】
また、課金部２０は、検索結果に挿入された付加情報に設定されたリンクが利用者によってクリックされた際に、かかる付加情報を登録したクライアントに対して、報酬を課金してもよい。また、課金部２０は、付加情報を配信した回数や、付加情報がクリックされた回数によらず、所定の期間ごとに所定の額の報酬を課金してもよい。
【００８９】
また、課金部２０は、ウェブページごとにではなく、所定のサイトごとに付加情報が配信された回数を計数し、計数した回数に応じた額の報酬を課金してもよい。すなわち、課金部２０は、１つ又は複数のウェブページを、ドメイン等の任意の粒度でグループ分けし、グループごとに付加情報が配信された回数を計数し、計数した回数に応じた額の報酬を課金してもよい。
【００９０】
〔４．配信処理のバリエーションについて〕
次に、特定部１８、配信部１９が実行する処理のバリエーションについて説明する。
【００９１】
〔４−１．項目の選択〕
まず、配信サーバ１０が、端末装置２００の端末種別に応じて、表示する項目を選択する処理の一例を説明する。例えば、図６は、実施形態に係る配信サーバが選択する項目の一例を説明するための図である。なお、図６には、配信サーバ１０が、端末種別が「スマホ（スマートフォン）」である端末装置２０１から検索クエリを受信した際に配信する検索結果の一例を記載した。
【００９２】
例えば、特定部１８は、端末装置２０１から検索クエリを受信すると、受信した検索クエリに応じた検索結果を取得するとともに、検索結果に含まれるリンクと対応する付加情報を特定する。また、特定部１８は、端末装置２０１の端末種別が「スマホ（スマートフォン）」であるため、特定した付加情報に含まれる項目のうち、端末種別「スマホ（スマートフォン）」の欄に「○」が登録された項目「画像」、「配信開始日」、「出演者」、「出演者リンク」、「商品説明」、「購入価格」、「サンプル動画」、サンプル動画リンク、「評価」を選択する。
【００９３】
かかる場合、配信部１９は、特定部１８が特定した各項目を挿入する。ここで、配信部１９は、項目「説明」として登録されたテキストが、所定の文字数以上である場合は、係るテキストの一部のみを挿入してもよい。そして、配信部１０は、各項目を挿入した検索結果Ｃ１０を端末装置２０１に配信する。この結果、端末装置２０１は、図６に示すように、端末装置２００が表示した付加情報よりも項目の数が少ない付加情報を表示する。このため、配信サーバ１０は、端末装置２０１の画面が小さい場合にも、利用者の興味を引くような付加情報を検索結果と併せて表示させることができる。
【００９４】
〔４−２．項目の表示順序〕
次に、配信サーバ１０が、各項目を表示する順序を、所定の条件に応じて特定し、特定した順序で表示されるように、各項目を検索結果に追加する処理の一例を説明する。
【００９５】
〔４−２−１．検索クエリに応じた表示順序〕
例えば、特定部１８は、上述した処理を行うことで付加情報を特定するとともに、利用者が入力した検索クエリを取得する。また、特定部１８は、取得した検索クエリと、特定した付加情報に含まれる各項目とを比較し、検索クエリと各項目との関連度を特定する。そして、特定部１８は、特定した関連度が高い項目から順に、各項目を表示する順序を特定する。
【００９６】
例えば、図７は、実施形態に係る配信サーバが検索クエリに応じて項目を表示する順序を変更する処理の一例を示す図である。なお、図７に示す例では、「レストランＸ」の店舗を紹介するウェブページのＵＲＬ「www.abcdefg.co.jp/restrant/001x」と項目「クーポン」、「評価」、「地図」、「営業時間」、「ジャンル」、「平均価格」とが対応付けて付加情報データベース１４に登録されているものとする。
【００９７】
図７に示す例では、特定部１８は、検索結果に含まれるリンクのうち、最上位のリンクのリンク先ウェブページのＵＲＬ「www.abcdefg.co.jp/restrant/001x」を特定する。そして、特定部１８は、特定したＵＲＬ「www.abcdefg.co.jp/restrant/001x」と対応付けられた項目「クーポン」、「評価」、「地図」、「営業時間」、「ジャンル」、「平均価格」を付加情報データベース１４から選択する。
【００９８】
続いて、特定部１８は、検索クエリ「レストランＸ  クーポン」を取得した場合、項目「クーポン」と同一の文言が検索クエリの一部に含まれているため、項目「クーポン」の関連度が最も高いと判定する。かかる場合、特定部１８は、選択した項目を表示する順序として、項目「クーポン」を表示する順序を１番目とする。また、特定部１８は、他の項目についても、検索クエリとの比較を行い、関連度が高い項目から順に、各項目を表示する順序を特定する。この結果、配信サーバ１０は、項目「クーポン」、「評価」、「地図」、「営業時間」、「ジャンル」、「平均価格」の順に各項目を並べた検索結果Ｃ１１を配信する。
【００９９】
一方、特定部１８は、検索クエリ「レストランＸ  評価」を取得した場合、項目「評価」と同一の文言が検索クエリの一部に含まれているため、項目「評価」の関連度が最も高いと判定する。また、特定部１８は、他の項目についても、検索クエリとの比較を行い、関連度が高い項目から順に、各項目を表示する順序を特定する。かかる場合、配信部１９は、特定部１８が特定した付加情報の各項目を、特定部１８が特定した順序で検索結果に挿入する。この結果、配信サーバ１０は、項目「評価」、「クーポン」、「地図」、「営業時間」、「ジャンル」、「平均価格」の順に各項目を並べた検索結果Ｃ１２を配信する。
【０１００】
〔４−２−２．利用者に応じた表示順序〕
また、例えば、特定部１８は、端末装置２００の利用者の属性に応じて、付加情報に含まれる複数の項目を表示する順序を特定してもよい。例えば、特定部１８は、表示する付加情報を特定するとともに、端末装置２００の利用者の属性を示す属性情報を任意の手法で取得し、取得した属性情報から利用者の性別を特定する。そして、特定部１８は、利用者の性別が「女性」である場合は、例えば項目「出演者」を最初に配置した順序を特定し、利用者の性別が「男性」である場合は、例えば項目「サンプル動画」を最初に配置した順序を特定してもよい。
【０１０１】
〔４−２−３．リンク先ウェブページ応じた表示順序〕
また、例えば、特定部１８は、リンク先ウェブページの種別に応じて、付加情報に含まれる複数の項目を表示する順序を特定してもよい。例えば、特定部１８は、リンク先ウェブページに動画コンテンツが配置されている場合は、項目「サンプル動画」をコンテンツＣ２の最上位に表示し、リンク先ウェブページがレストランの評価サイト等である場合は、項目「評価」や「クーポン」を最上位に配置させてもよい。
【０１０２】
〔４−２−４．表示順序の設定〕
なお、上述した各条件と各項目の表示順序との対応については、クライアントによりあらかじめ設定されていてもよく、配信サーバ１０が有する記憶部１２や、付加情報データベース１４にあらかじめ登録されていてもよい。例えば、付加情報データベース１４には、利用者が男性である場合に各項目を表示する順序を示す番号や、利用者が女性である場合に各項目を表示する順序を示す番号等が登録されていてもよい。また、例えば、付加情報データベース１４には、付加情報と対応付けて登録されたＵＲＬが示すウェブページの種別に応じて、各項目を表示する順序を示す番号等が登録されていてもよい。また、例えば、付加情報データベース１４には、検索クエリに含まれると予測される文言と、各項目を表示する順序を示す番号等が登録されていてもよい。すなわち、付加情報データベース１４には、各項目を表示する順序であって、利用者の属性、リンク先ウェブページの種別、検索クエリ等、所定の条件に応じた順序が登録されていてもよい。
【０１０３】
〔４−２−５．選択回数に応じた表示順序〕
また、例えば、特定部１８は、各項目に設定されたリンクが選択された回数に応じて、各項目を表示する順序を特定してもよい。例えば、特定部１８は、付加情報ごとに、各項目に設定されたリンクが選択された回数を計数する。また、特定部１８は、表示する付加情報を特定すると、特定した付加情報に含まれる各項目について計数した回数を比較する。そして、特定部１８は、計数した回数が多い項目から順に、各項目が配置されるよう、各項目を表示する順序を特定してもよい。
【０１０４】
例えば、特定部１８は、項目「サンプル動画」に設定されたリンクが選択された回数が「１０回」であり、項目「シリーズ」に設定されたリンクが選択された回数が「２０回」であり、項目「メーカー」に設定されたリンクが選択された回数が「５回」である場合は、項目「シリーズ」、「サンプル動画」、「メーカー」の順に各項目が表示されるよう、各項目を表示する順序を特定する。
【０１０５】
なお、特定部１８は、上述した処理を組み合わせて行ってもよい。例えば、特定部１８は、リンクが設定される項目については、各項目に設定されたリンクが選択された回数に応じた順序を特定し、他の項目については、予め定められた順序や、検索クエリ、利用者の種別、リンク先ウェブページ等に応じた順序を採用してもよい。
【０１０６】
〔５．配信サーバ１０の処理フロー〕
次に、図８、図９を用いて、配信サーバ１０が実行する処理の手順について説明する。まず、図８を用いて、付加情報の登録を受け付ける受付処理の手順について説明する。図８は、実施形態に係る配信サーバが実行する受付処理の流れの一例を示すフローチャートである。
【０１０７】
例えば、配信サーバ１０は、クライアント端末から、付加情報を受信する（ステップＳ１０１）。次に、配信サーバ１０は、付加情報として更新用データを受信したか否かを判定する（ステップＳ１０２）。そして、配信サーバ１０は、更新用データを受信した場合は（ステップＳ１０２：Ｙｅｓ）、付加情報データベース１４に登録された付加情報を更新し（ステップＳ１０３）、処理を終了する。一方、配信サーバ１０は、更新用データを受信していない場合は（ステップＳ１０２：Ｎｏ）、付加情報データベースに受信した付加情報を追加して（ステップＳ１０４）、処理を終了する。
【０１０８】
次に、図９を用いて、配信サーバ１０が実行する配信処理の手順について説明する。図９は、実施形態に係る配信サーバが実行する配信処理の流れの一例を示すフローチャートである。
【０１０９】
例えば、配信サーバ１０は、端末装置２００から検索クエリを受信する（ステップＳ２０１）。次に、配信サーバ１０は、検索処理を実行する（ステップＳ２０２）。すなわち
配信サーバ１０は、検索クエリを検索サーバに転送し、検索クエリに応じた検索結果を取得する。また、配信サーバ１０は、検索結果に含まれるリンクのリンク先ウェブページのＵＲＬと、付加情報データベース１４に登録された各付加情報のＵＲＬとを比較し（ステップＳ２０３）、比較したＵＲＬに同一のＵＲＬが含まれているか否かを判定する（ステップＳ２０４）。
【０１１０】
そして、配信サーバ１０は、比較したＵＲＬに同一のＵＲＬが含まれている場合は（ステップＳ２０４：Ｙｅｓ）、付加情報データベース１４から対応する付加情報、すなわち、検索結果に含まれるリンクのリンク先ウェブページのＵＲＬと同一のＵＲＬと対応付けられた付加情報を抽出する（ステップＳ２０５）。続いて、配信サーバ１０は、検索結果に抽出した付加情報を付加する（ステップＳ２０６）。そして、配信サーバ１０は、検索結果を配信し（ステップＳ２０７）、処理を終了する。一方、配信サーバ１０は、比較したＵＲＬに同一のＵＲＬが含まれていない場合は（ステップＳ２０４：Ｎｏ）、ステップＳ２０５、Ｓ２０６の実行をスキップし、ステップＳ２０７を実行する。
【０１１１】
〔６．変形例〕
上記した実施形態に係る配信サーバ１０は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、配信サーバ１０の他の実施形態について説明する。
【０１１２】
〔６−１．付加情報データベースについて〕
上述した配信サーバ１０は、端末装置の種別ごとに表示するか否かを示す情報を付加情報の各項目と対応付けて記憶した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、各項目に対し、各項目を表示する優先度を対応付けて登録し、かかる優先度が高い項目から順に、端末装置２００の端末種別に応じた数の項目を表示する項目として選択してもよい。
【０１１３】
例えば、配信サーバ１０は、項目「サンプル動画」に対して優先度「１」、項目「配信開始日」に対して優先度「２」、項目「収録時間」に対して優先度「３」、項目「出演者」に対して優先度「４」、項目「シリーズ」に対して優先度「５」を対応付けて付加情報データベース１４に登録する。
【０１１４】
そして、配信サーバ１０は、端末装置２００の端末種別が「ＰＣ」である場合は、優先度が「１」〜「５」の項目を、優先度が高い順（値が小さい順）に検索結果に挿入する。すなわち、配信サーバ１０は、検索結果に対して、項目「サンプル動画」、「配信開始日」、「収録時間」、「出演者」、「シリーズ」の順に各項目の情報を挿入する。
【０１１５】
また、配信サーバ１０は、端末装置２００の端末種別が「タブレット」である場合は、例えば、優先度が「１」〜「４」の項目を、優先度が高い順に検索結果に挿入する。すなわち、配信サーバ１０は、検索結果に対して、項目「サンプル動画」、「配信開始日」、「収録時間」、「出演者」の順に各項目の情報を挿入する。
【０１１６】
また、配信サーバ１０は、端末装置２００の端末種別が「スマホ（スマートフォン）」である場合は、例えば、優先度が「１」〜「３」の項目を、優先度が高い順に検索結果に挿入する。すなわち、配信サーバ１０は、検索結果に対して、項目「サンプル動画」、「配信開始日」、「収録時間」の順に各項目の情報を挿入する。
【０１１７】
なお、配信サーバ１０は、配信情報データベース１４に登録された優先度による項目の表示順序を基準として、検索クエリの内容、利用者の属性、リンク先ウェブページの種別等に応じた表示順序の変更を行ってもよい。すなわち、配信サーバ１０は、任意の条件に応じて、各項目を表示する順序を特定してよい。
【０１１８】
〔６−２．項目を表示する順位の変更について〕
また、付加情報の各項目が生じさせるリンク先ウェブページへの興味の強さは、それぞれ異なると予測されるものの、最も強い興味を生じさせる項目は、リンク先ウェブページの種別に応じてある程度予測することができる。このため、配信サーバ１０は、付加情報に含まれる項目のうち、最初に表示する項目については、他の項目の優先度等によらず、リンク先ウェブページの種別に応じてあらかじめ定められていてもよい。
【０１１９】
例えば、図１に示したように、リンク先ウェブページに動画コンテンツが含まれる場合は、項目「サンプル動画」が表示される場合がある。また、かかる項目「サンプル動画」が「あり」となっており、サンプル動画のＵＲＬがリンク先として設定される場合がある。ここで、一般的なウェブページにおいては、サンプル動画へのリンクが設定されているに過ぎず、サンプル動画そのものが配置されたウェブページは少ないものと考えられる。
【０１２０】
すなわち、付加情報として表示される項目「サンプル動画」には、リンク先ウェブページには掲載されていない動画コンテンツへのリンクが設定されていると言える。かかる場合、利用者は、リンク先ウェブページを訪れてサンプル動画へのリンクを探すよりも、検索結果に含まれる項目「サンプル動画」を選択した方が容易にサンプル動画を試聴できるため、検索結果に含まれていたウェブページのタイトルよりも多くの利用者がクリックすると予測される。
【０１２１】
このため、配信サーバ１０は、登録コンテンツが含まれるウェブページの付加情報として、動画コンテンツを試聴できるか否かを示す項目、例えば項目「サンプル動画」の登録を受け付ける。そして、配信サーバ１０は、特定した付加情報に、項目「サンプル動画」が含まれる場合は、項目「サンプル動画」よりも表示する優先度が高い項目が存在したとしても、かかる項目「サンプル動画」を最初に表示する項目として特定してもよい。このような処理を実行することで、配信サーバ１０は、付加情報を表示したリンク先ウェブページへ誘導させる利用者の数を増加させることができる。
【０１２２】
〔６−３．付加情報を追加するリンクについて〕
上述した処理では、配信サーバ１０は、検索クエリとの関連度が最も高いウェブページへのリンクに対し、付加情報を追加した。しかしながら、実施形態は、これに限定されるものではない。例えば、配信サーバ１０は、検索結果に含まれる各リンクに対して付加情報を追加してもよく、検索結果に含まれるリンクのうち、上位から所定の数のリンクに対して付加情報を追加してもよい。また、検索サーバ１０は、検索クエリに応じて、付加情報を追加するリンクの数を変動させてもよい。
【０１２３】
例えば、図１０は、実施形態に係る配信サーバが各リンクに対して付加情報を追加する処理の一例を説明する図である。なお、図１０に示す例では、「レストランＸ」を紹介する複数のウェブページが検索結果に含まれる例について記載した。
【０１２４】
例えば、図１０に示すように、配信サーバ１０は、検索結果のうち１番最初に表示されたリンクのリンク先ウェブページのＵＲＬが、付加情報データベース１４に登録されている場合は、かかるＵＲＬと対応する付加情報をコンテンツＣ１４として、検索結果のうち１番最初に表示されたリンクの下に挿入する。さらに、配信サーバ１０は、検索結果のうち２番目に表示されたリンクのリンク先ウェブページのＵＲＬも付加情報データベース１４に登録されている場合は、かかるＵＲＬと対応する付加情報をコンテンツＣ１５として、検索結果のうち２番目に表示されたリンクの下に挿入する。
【０１２５】
このように、配信サーバ１０は、検索結果に含まれる複数のリンクに対して付加情報を追加してもよい。また、配信サーバ１０は、各リンクごとに、表示する項目の選択や項目の表示順序を変更してもよい。例えば、図１０に示すタイトル「「レストランＸ」東京  六本木のレストラン」のリンク先となるウェブページは、「レストランＸ」の評価をまとめたウェブページであり、タイトル「レストランＸに行ってきました」のリンク先となるウェブページは、「レストランＸ」の個別の評価を表示するウェブページであるものとする。かかる場合、配信サーバ１０は、項目「クーポン」の情報をコンテンツＣ１４の１番目に配置し、項目「評価」をコンテンツＣ１５の一番目に配置してもよい。すなわち、配信サーバ１０は、リンク先ウェブページごとに、かかるリンク先ウェブページに対して利用者が有する興味に沿った順序で、各付加情報の項目を表示する順序を特定してもよい。
【０１２６】
また、配信サーバ１０は、検索結果に異なるクライアントが登録した付加情報の表示対象となるリンクが複数存在する場合は、各付加情報を登録したクライアントからの入札価格に基づいて、付加情報を表示するリンクを選択してもよい。例えば、配信サーバ１０は、付加情報を表示するリンクが複数存在し、かつ、各付加情報を登録したクライアントが異なる場合には、各クライアントの入札金額を比較し、入札金額が高いクライアントにより登録された付加情報のみを、検索結果に追加してもよい。
【０１２７】
また、配信サーバ１０は、付加情報に対し、タイトルに設定されたリンク先ウェブページをリンク先として設定し、タイトルに設定されたリンクの選択回数と、付加情報に設定されたリンクの選択回数とを計数し、計数結果を種々の処理に用いてもよい。例えば、配信サーバ１０は、タイトルに設定されたリンクの選択回数と、付加情報に設定されたリンクの選択回数との比較結果を用いて、付加情報の効果を示す指標を作成してもよい。
【０１２８】
〔６−４．サンプル動画について〕
上述した配信サーバ１０は、項目「サンプル動画」の情報に対して、サンプル動画をリンク先とするリンクを設定した。しかしながら、実施形態は、これに限定されるものではない。すなわち、上述した処理では、項目「サンプル動画」の情報を選択した際に表示されるサンプル動画と、リンク先ウェブページを訪れて試聴するサンプル動画とが同一のサンプル動画となる。しかしながら、配信サーバ１０は、項目「サンプル動画」の情報に対して、リンク先ウェブページを訪れて試聴するサンプル動画とは異なるサンプル動画へのリンクを設定してもよい。
【０１２９】
例えば、配信サーバ１０は、リンク先ウェブページを訪れて試聴するサンプル動画よりも短いサンプル動画を、項目「サンプル動画」の情報のリンク先としてもよい。また、配信サーバ１０は、以下の処理を実行する制御情報を端末装置２００に送信してもよい。例えば、かかる制御情報は、第１の画面上で項目「サンプル動画」の情報が選択された場合は、第２の画面を生成し、生成した第２の画面上でサンプル動画の再生を実行させる。そして、制御情報は、サンプル動画の再生中に、第１の画面上に表示するウェブページを、検索結果からリンク先ウェブページへと遷移させる。このような処理を行うことで、配信サーバ１０は、検索結果に含まれるリンク先ウェブページへと利用者を誘導することができる。
【０１３０】
〔６−５．項目について〕
上述した説明において、付加情報として登録された各項目の内容はあくまで一例であり、実施形態は、これに限定されるものではない。また、付加情報データベース１４には、全ての項目が設定された付加情報が登録される必要はない。例えば、付加情報データベース１４には、項目「画像」以外の項目についての情報が登録されていない付加情報が登録されてもよい。また、かかる場合、配信サーバ１０は、項目「画像」の情報のみを付加情報として挿入すればよく、他の項目については、項目名の表示を行わずともよい。
【０１３１】
また、配信サーバ１０は、端末装置２００が設定するセキュリティの強度に応じて、表示する項目を変更してもよい。例えば、配信サーバ１０は、端末装置２００から検索クエリを受信する際に、クッキー等の技術を用いて、端末装置２００がウェブ検索を行う際のセキュリティの強度を特定する。そして、配信サーバ１０は、特定したセキュリティの強度が所定の強度よりも高く設定されている場合には、項目「マウスオーバー画像」や「画像」の情報を付加情報として挿入せずともよい。
【０１３２】
〔６−６．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１３３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図２に示した受付部１６、取得部１７、特定部１８、配信部１９、課金部２０が発揮する機能は、任意の粒度で統合されてもよい。
【０１３４】
また、配信サーバ１０は、付加情報データベース１４を記憶部１２に記憶させる必要はなく、例えば、付加情報データベース１４は、ネットワーク上に存在する他のサーバ装置等が記憶していてもよい。また、配信サーバ１０は、取得部１７、特定部１８、配信部１９を有していればよく、受付部１６や課金部２０を有する必要はない。
【０１３５】
また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１３６】
〔６−７．プログラム〕
また、上記してきた実施形態に係る配信サーバ１０は、例えば図１１に示すような構成のコンピュータ１０００によって実現される。以下、配信サーバ１０の機能を実行するコンピュータ１０００について説明する。図１１は、実施形態に係る配信サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１３７】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納された配信プログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１３８】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、係るプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを他の機器へ送信する。
【０１３９】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して、生成したデータを出力装置へ出力する。
【０１４０】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、係るプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１４１】
例えば、コンピュータ１０００が実施形態に係る配信サーバ１０として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされた配信プログラムを実行することにより、制御部１３の機能を実現する。また、ＨＤＤ１４００には、記憶部１２内のデータ、例えば付加情報データベース１４、配信情報データベース１５が格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からこれらのプログラムを取得してもよい。
【０１４２】
〔７．効果〕
上述したように、配信サーバ１０は、端末装置２００から受付けた検索クエリに応じた検索結果を取得する。そして、配信サーバ１０は、クライアントから受付けた付加情報が登録された付加情報データベース１４を参照し、検索結果にリンクが含まれるウェブページと対応する付加情報を特定する。そして、配信サーバ１０は、特定した付加情報と検索結果とを端末装置２００へ配信する。このため、配信サーバ１０は、利用者にリンク先ウェブページの概要を適切に提示できる。例えば、配信サーバ１０は、利用者に対し、リンク先ウェブページには記載等がないものの、かかるリンク先ウェブページの概要として相応しいと予測される任意の情報を提示することができる。
【０１４３】
また、検索結果が上位ではないリンクであっても、付加情報が付加されることでリンク先ウェブページへ利用者が誘導される結果、かかるリンク先ウェブページの検索結果は、徐々に上位へと遷移する。このため、配信サーバ１０は、リンク先ウェブページの表示順序を引き上げることができる。
【０１４４】
また、付加情報データベース１４は、ウェブページのＵＲＬと、クライアントが表示を希望する付加情報とが対応付けて登録されている。そして、配信サーバ１０は、検索結果にリンクが含まれるウェブページのＵＲＬに対応付けられた付加情報を特定する。このため、配信サーバ１０は、ウェブページごとに付加情報を表示することができる。
【０１４５】
また、付加情報データベース１４は、複数の項目を含む付加情報が登録されている。そして、配信サーバ１０は、検索結果にリンクが含まれるウェブページに対応する付加情報に含まれる各項目から、端末装置２００の種別に応じた項目を選択し、選択した項目と検索結果とを端末装置２００へ配信する。このため、配信サーバ１０は、例えば、端末装置２００の画面が小さい場合にも、優先度が高い項目を表示させることができる。
【０１４６】
また、配信サーバ１０は、付加情報を特定するとともに、付加情報に含まれる複数の項目を表示する順序を特定する。そして、配信サーバ１０は、検索結果に含まれるリンクとともに、特定した順に各項目を並べた検索結果を端末装置２００に送信する。このため、配信サーバ１０は、魅力的な情報を視認しやすい位置に表示させることができるので、リンク先ウェブエージへ利用者を誘導することができる。
【０１４７】
また、配信サーバ１０は、利用者の属性に応じて、各項目を表示する順序を特定する。このため、配信サーバ１０は、利用者に対して魅力的な項目を、視認し易い位置に表示させることができるので、リンク先ウェブエージへ利用者を誘導することができる。
【０１４８】
また、配信サーバ１０は、検索クエリに応じて、各項目を表示する順序を特定する。このため、配信サーバ１０は、利用者が入力した検索クエリに対応する項目、すなわち、利用者が興味を有すると予測される項目を、視認し易い位置に表示させることができるので、リンク先ウェブエージへ利用者を誘導することができる。
【０１４９】
また、配信サーバ１０は、リンク先ウェブページの種別に応じて、各項目を表示する順序を特定する。このため、配信サーバ１０は、利用者が興味を有すると予測される項目を、視認し易い位置に表示させることができるので、リンク先ウェブエージへ利用者を誘導することができる。
【０１５０】
また、付加情報データベース１４は、リンクが設定された複数の項目が登録される。また、配信サーバ１０は、各項目に設定されたリンクが選択された回数を計数する。そして、配信サーバ１０は、各項目に設定されたリンクが選択された回数に応じて、付加情報に含まれる各項目を表示する順序を特定する。このため、配信サーバ１０は、リンクが選択された回数が多い項目、すなわち、利用者が興味を有すると予測される項目を、視認し易い位置に表示させることができるので、リンク先ウェブエージへ利用者を誘導することができる。
【０１５１】
また、付加情報データベース１４は、項目「サンプル動画」が登録される。そして、配信サーバ１０は、付加情報に項目「サンプル動画」が含まれる場合は、かかる項目「サンプル動画」を先頭に配置する。このため、配信サーバ１０は、リンク先ウェブページに対する興味を生み出すことができる。
【０１５２】
また、付加情報データベース１４は、リンク先ウェブページや関連するウェブページへのリンクが設定された付加情報が登録される。このため、配信サーバ１０は、利用者をリンク先ウェブページや、関連するウェブページへと誘導することができる。
【０１５３】
また、付加情報データベース１４は、項目「画像」の画像（すなわち、第１の画像）と、項目「マウスオーバー画像」の画像（すなわち、第２の画像）とが登録される。そして、配信サーバ１０は、第１の画像を配置した検索結果と、利用者が所定の操作を行った際に、第１の画像を表示する領域よりも広い領域に第２の画像を表示する処理を端末装置２００に実行させる制御情報とを配信する。このため、付加情報データベース１４は、利用者に対して、よりリッチな検索結果を提供することができる。
【０１５４】
また、配信サーバ１０は、検索結果にリンクが含まれるウェブページのうち、リンクを表示する優先度が最も高いウェブページに対応する付加情報を特定する。このため、配信サーバ１０は、検索結果の視認性を低下させることなく、検索結果のリッチ化を実現できる。
【０１５５】
また、配信サーバ１０は、検索結果とともに付加情報を配信した場合は、付加情報の登録を行うクライアントに対して報酬を課金する。このため、配信サーバ１０は、付加情報の表示に伴う広告料収入を取得することができる。
【０１５６】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１５７】
また、上記してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、配信部は、配信手段や配信回路に読み替えることができる。
【符号の説明】
【０１５８】
１０  配信サーバ
１１  通信部
１２  記憶部
１３  制御部
１４  付加情報データベース
１５  配信情報データベース
１６  受付部
１７  取得部
１８  特定部
１９  配信部
２０  課金部
１００  クライアント端末
２００  端末装置
【図１】
0005953336.tif 000002
【図２】
0005953336.tif 000003
【図３】
0005953336.tif 000004
【図４】
0005953336.tif 000005
【図５】
0005953336.tif 000006
【図６】
0005953336.tif 000007
【図７】
0005953336.tif 000008
【図８】
0005953336.tif 000009
【図９】
0005953336.tif 000010
【図１０】
0005953336.tif 000011
【図１１】
0005953336.tif 000012