(57)【特許請求の範囲】
【請求項１】
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手段と、
前記受付手段によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得手段と、
前記取得手段によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出手段と、
前記算出手段によって算出された関連度が、前記第２コンテンツが表示される端末装置のユーザによって第２コンテンツの配信を許可する配信条件として設定された関連度の閾値以上の第２コンテンツを抽出する抽出手段と、
を備えることを特徴とする抽出装置。
【請求項２】
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手段と、
前記受付手段によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得手段と、
前記取得手段によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出手段と、
前記算出手段によって算出された関連度と、前記第２コンテンツが表示される端末装置のユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出手段と、
を備え、
前記抽出手段は、
前記算出手段によって算出された関連度と、前記ユーザによって第１コンテンツごとに設定された前記配信条件とに基づいて第２コンテンツを抽出する、
ことを特徴とする抽出装置。
【請求項３】
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手段と、
前記受付手段によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得手段と、
前記取得手段によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出手段と、
前記算出手段によって算出された関連度と、前記第２コンテンツが表示される端末装置のユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出手段と、
を備え、
前記抽出手段は、
前記算出手段によって算出された関連度と、前記ユーザによって前記第１コンテンツに含まれる前記第２コンテンツが表示される枠ごとに設定された前記配信条件とに基づいて第２コンテンツを抽出する、
ことを特徴とする抽出装置。
【請求項４】
前記配信条件を設定するための設定画面を前記端末装置に提供する提供手段
をさらに備え、
前記抽出手段は、
前記算出手段によって算出された関連度と、前記提供手段によって提供された設定画面を用いて前記ユーザによって設定された配信条件とに基づいて第２コンテンツを抽出する
ことを特徴とする請求項１〜３のいずれか一つに記載の抽出装置。
【請求項５】
前記抽出手段は、
前記算出手段によって算出された関連度と、前記第１コンテンツに前記配信条件を設定するための設定画面を前記端末装置に提供する提供手段を備える情報提供装置によって提供される前記設定画面を用いて前記ユーザによって設定された配信条件とに基づいて第２コンテンツを抽出する
ことを特徴とする請求項１〜３のいずれか一つに記載の抽出装置。
【請求項６】
前記提供手段は、
前記ユーザによって設定される複数の配信条件が互いに関連する条件である場合に、一方の配信条件が設定されると他方の配信条件を動的に設定する設定画面を前記端末装置に提供する
ことを特徴とする請求項４または５に記載の抽出装置。
【請求項７】
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手段と、
前記受付手段によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第２コンテンツが表示される端末装置のユーザに関するユーザ情報を取得する取得手段と、
前記取得手段によって取得されたユーザ情報に基づいて、前記ユーザと第２コンテンツとの間の関連度を算出する算出手段と、
前記算出手段によって算出された関連度と、前記ユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出手段と、
を備えることを特徴とする抽出装置。
【請求項８】
前記ユーザを識別する識別子と前記ユーザによって設定された前記配信条件とが対応付けられて記憶された記憶手段をさらに備え、
前記取得手段は、
前記受付手段によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得するとともに、前記ユーザの識別子に対応する前記配信条件を前記記憶手段から取得する
ことを特徴とする請求項１〜７のいずれか一つに記載の抽出装置。
【請求項９】
抽出装置が実行する抽出方法であって、
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付工程と、
前記受付工程によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得工程と、
前記取得工程によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出工程と、
前記算出工程によって算出された関連度が、前記第２コンテンツが表示される端末装置のユーザによって第２コンテンツの配信を許可する配信条件として設定された関連度の閾値以上の第２コンテンツを抽出する抽出工程と
を含んだことを特徴とする抽出方法。
【請求項１０】
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手順と、
前記受付手順によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得手順と、
前記取得手順によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出手順と、
前記算出手順によって算出された関連度が、前記第２コンテンツが表示される端末装置のユーザによって第２コンテンツの配信を許可する配信条件として設定された関連度の閾値以上の第２コンテンツを抽出する抽出手順と
をコンピュータに実行させることを特徴とする抽出プログラム。
【請求項１１】
抽出装置が実行する抽出方法であって、
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付工程と、
前記受付工程によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得工程と、
前記取得工程によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出工程と、
前記算出工程によって算出された関連度と、前記第２コンテンツが表示される端末装置のユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出工程と、
を含み、
前記抽出工程は、
前記算出工程によって算出された関連度と、前記ユーザによって第１コンテンツごとに設定された前記配信条件とに基づいて第２コンテンツを抽出する、
ことを特徴とする抽出方法。
【請求項１２】
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手順と、
前記受付手順によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得手順と、
前記取得手順によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出手順と、
前記算出手順によって算出された関連度と、前記第２コンテンツが表示される端末装置のユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出手順と、
をコンピュータに実行させ、
前記抽出手順は、
前記算出手順によって算出された関連度と、前記ユーザによって第１コンテンツごとに設定された前記配信条件とに基づいて第２コンテンツを抽出する、
を特徴とする抽出プログラム。
【請求項１３】
抽出装置が実行する抽出方法であって、
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付工程と、
前記受付工程によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得工程と、
前記取得工程によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出工程と、
前記算出工程によって算出された関連度と、前記第２コンテンツが表示される端末装置のユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出工程と、
を含み、
前記抽出工程は、
前記算出工程によって算出された関連度と、前記ユーザによって前記第１コンテンツに含まれる前記第２コンテンツが表示される枠ごとに設定された前記配信条件とに基づいて第２コンテンツを抽出する、
ことを特徴とする抽出方法。
【請求項１４】
第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手順と、
前記受付手順によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得手段と、
前記取得手段によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出手順と、
前記算出手順によって算出された関連度と、前記第２コンテンツが表示される端末装置のユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出手順と、
をコンピュータに実行させ、
前記抽出手順は、
前記算出手順によって算出された関連度と、前記ユーザによって前記第１コンテンツに含まれる前記第２コンテンツが表示される枠ごとに設定された前記配信条件とに基づいて第２コンテンツを抽出する、
を特徴とする抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、抽出装置、抽出方法および抽出プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、広告配信として、コンテンツ（例えば、ウェブページ）の所定の位置に、例えば企業や商品等を示すテキスト広告を表示し、かかるテキスト広告がクリックされた場合に広告主のウェブページへ遷移するものがある。
【０００３】
このように、コンテンツに表示される広告を選択する手法として、コンテンツの内容に応じた広告を表示するいわゆるコンテンツマッチ広告が知られている。例えば、コンテンツマッチ広告とは、広告の内容とコンテンツの内容とを比較して、広告とコンテンツとが関連する度合いを示す関連度を算出し、算出された関連度が予め設定された関連度に関する値以上であれば、その広告がコンテンツと関連性のある広告であるものとして、コンテンツに表示させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２８６８３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、広告効果を高めることができるとは限らない。具体的には、上記の従来技術では、単に、広告とコンテンツとの関連度に基づいて広告を配信するので、ユーザにとって魅力的でない広告がコンテンツに表示されてしまう場合がある。このようなことから、上記の従来技術では、広告効果を高めることができるとは限らない。
【０００６】
本願は、上記に鑑みてなされたものであって、広告効果を高めることができる抽出装置、抽出方法および抽出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る抽出装置は、第１コンテンツに表示される第２コンテンツの取得要求を受け付ける受付手段と、前記受付手段によって前記第２コンテンツの取得要求が受け付けられた場合に、前記第１コンテンツに関する情報を取得する取得手段と、前記取得手段によって取得された前記第１コンテンツに関する情報に基づいて、前記第１コンテンツと第２コンテンツとの間の関連度を算出する算出手段と、前記算出手段によって算出された関連度と、前記第２コンテンツが表示される端末装置のユーザによって設定された第２コンテンツの配信を許可する配信条件とに基づいて第２コンテンツを抽出する抽出手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、広告効果を高めることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態に係る配信処理の一例を示す図である。
【図２】図２は、第１の実施形態に係る広告配信システムの構成例を示す図である。
【図３】図３は、第１の実施形態に係る配信装置の構成例を示す図である。
【図４】図４は、第１の実施形態に係る広告コンテンツ記憶部の一例を示す図である。
【図５】図５は、特徴語を抽出する処理の一例を説明する図である。
【図６】図６は、関連度の算出処理を説明する図である。
【図７】図７は、第１の実施形態に係る配信装置による配信処理手順を示すフローチャートである。
【図８】図８は、第２の実施形態に係る配信装置の構成例を示す図である。
【図９】図９は、設定画面の一例を示す図（１）である。
【図１０】図１０は、設定画面の一例を示す図（２）である。
【図１１】図１１は、ウェブページ表示画面の一例を示す図である。
【図１２】図１２は、ユーザ情報記憶部の一例を示す図である。
【図１３】図１３は、配信条件記憶部の一例を示す図である。
【図１４】図１４は、配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る抽出装置、抽出方法および抽出プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る抽出装置、抽出方法および抽出プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
（第１の実施形態）
〔１−１．配信処理〕
まず、図１を用いて、第１の実施形態に係る配信処理の一例について説明する。図１は、第１の実施形態に係る配信処理の一例を示す図である。図１では、配信装置１００によって、広告コンテンツが後述する端末装置１０に配信される例を示す。
【００１２】
図１に示すように、ウェブページＷ１は、広告コンテンツが表示される広告枠ＡＦ１を有するコンテンツである。配信装置１００は、端末装置１０を利用するユーザを識別するユーザＩＤと当該ユーザによって設定された広告コンテンツの配信を許可する配信条件とを対応付けて保持する。例えば、配信条件は、ユーザＩＤを用いてログインすることができるウェブページであって、ユーザに関する各種の登録情報を設定する設定画面のウェブページからユーザによって設定される。図１の例では、配信条件として、ウェブページＷ１と広告コンテンツとの間の関連度合いを示す指標である関連度「９０％」が設定されている。このため、広告枠ＡＦ１には、関連度が「９０％」以上の広告コンテンツが表示される。
【００１３】
なお、関連度は、例えば、ウェブページＷ１に記載された特徴語と広告コンテンツに関連する広告関連キーワードとの間の一致度合いに基づいて算出される。このため、関連度が高いほどウェブページＷ１と広告コンテンツとの間の統一感が高くなる。
【００１４】
ここで、端末装置１０は、ウェブページＷ１にアクセスし、ウェブページＷ１に表示される広告コンテンツの取得要求を配信装置１００に送信したものとする。この場合、配信装置１００は、端末装置１０からウェブページＷ１に表示される広告コンテンツの取得要求を受け付ける。このとき、広告コンテンツの取得要求には、端末装置１０のユーザを識別するユーザＩＤが含まれる。これにより、配信装置１００は、取得されたユーザＩＤに対応する配信条件である関連度「９０％」以上の配信条件を取得する。
【００１５】
また、配信装置１００は、広告コンテンツの取得要求が受け付けられた場合に、ウェブページＷ１に関する情報を取得する。例えば、配信装置１００は、ウェブページＷ１に関する情報としてウェブページＷ１に記載された特徴語を取得する。
【００１６】
そして、配信装置１００は、取得されたウェブページＷ１に関する情報に基づいて、ウェブページＷ１と広告コンテンツとの間の関連度を算出する。例えば、配信装置１００は、ウェブページＷ１に記載された特徴語と広告コンテンツに関連する広告関連キーワードとの間の一致度合いに基づいて、ウェブページＷ１と広告コンテンツとの間の関連度を算出する。
【００１７】
続いて、配信装置１００は、算出された関連度と、端末装置１０のユーザによって設定された配信条件とに基づいて広告コンテンツを抽出する。例えば、配信装置１００は、算出された関連度が、ユーザによって設定された配信条件である関連度「９０％」以上を満たす広告コンテンツＣ１を抽出する。なお、広告コンテンツＣ１は、静止画像や動画像であり、広告主によって提供される。また、広告コンテンツＣ１は、広告主によって提供される広告ページへのリンクが張られる。例えば、広告コンテンツＣ１は、広告主「自動車販売会社」によって提供される広告ページへのリンクが張られる。
【００１８】
そして、配信装置１００は、抽出された広告コンテンツＣ１を端末装置１０に配信する。これにより、端末装置１０は、図１の右に示すように、広告コンテンツＣ１を広告枠ＡＦ１に表示する。
【００１９】
このように、実施形態に係る配信装置１００は、ウェブページと広告コンテンツとの間の関連度と、ユーザによって設定された配信条件とに基づいて広告コンテンツを配信する。これにより、配信装置１００は、ユーザが希望する条件を満たしつつ、ウェブページとの間の統一感を損なわない広告コンテンツを抽出することができるので、ユーザおよび提供者にとって魅力的な広告コンテンツを配信することができる。このため、配信装置１００は、広告コンテンツの広告効果を向上させることができる。
【００２０】
〔１−２．広告配信システムの構成〕
次に、図２を用いて、実施形態に係る広告配信システムの構成について説明する。図２は、実施形態に係る広告配信システム１の構成例を示す図である。図２に示すように、広告配信システム１は、端末装置１０と、広告主端末２０と、情報提供装置３０と、配信装置１００とを含む。端末装置１０、広告主端末２０、情報提供装置３０および配信装置１００は、ネットワークＮを介して有線または無線により通信可能に接続される。なお、図２に示す広告配信システム１には、複数台の端末装置１０や、複数台の広告主端末２０や、複数台の情報提供装置３０や、複数台の配信装置１００が含まれてもよい。
【００２１】
端末装置１０は、ウェブページを閲覧するユーザによって利用される情報処理装置である。例えば、端末装置１０は、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。端末装置１０は、ユーザによる操作に従って、情報提供装置３０からウェブページを取得し、取得したウェブページを表示する。また、端末装置１０は、ウェブページに広告枠が含まれる場合には、配信装置１００にアクセスすることで、配信装置１００から広告コンテンツを取得し、取得した広告コンテンツをウェブページ上に表示する。ただし、この例に限られず、端末装置１０は、広告コンテンツを含むウェブページを情報提供装置３０から取得してもよい。この場合、情報提供装置３０は、配信装置１００によって配信される広告コンテンツを組み込んだウェブページを端末装置１０に配信する。
【００２２】
広告主端末２０は、広告主によって利用される情報処理装置である。例えば、広告主端末２０は、デスクトップ型ＰＣや、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ等である。また、広告主端末２０は、広告主による操作に従って、広告コンテンツを配信装置１００に入稿する。例えば、広告主端末２０は、広告コンテンツとして、静止画像や、動画像や、テキストデータや、広告主が管理する広告主サーバによって配信される広告ページにアクセスするためのＵＲＬ（Uniform  Resource  Locator）などを配信装置１００に入稿する。
【００２３】
なお、広告主は、広告コンテンツの入稿を代理店に依頼する場合がある。この場合、配信装置１００に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主端末」といった表記は、広告主端末２０だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００２４】
情報提供装置３０は、端末装置１０にウェブページを提供するＷｅｂサーバ等である。かかる情報提供装置３０は、例えば、ニュースサイト、オークションサイト、天気予報サイト、ショッピングサイト、ファイナンス（株価）サイト、路線検索サイト、地図提供サイト、旅行サイト、飲食店紹介サイト、ウェブブログなどに関する各種ウェブページを提供する。例えば、情報提供装置３０は、端末装置１０からウェブページの取得要求を受け付けた場合に、広告枠が含まれるウェブページを端末装置１０に提供する。なお、情報提供装置３０は、配信装置１００にアクセスすることで配信される広告コンテンツを組み込んだウェブページを端末装置１０に提供してもよい。
【００２５】
また、情報提供装置３０から端末装置１０に配信される各種データは、実際にはウェブページを形成するＨＴＭＬファイルや画像等であるが、以下では、情報提供装置３０から端末装置１０に配信される各種データを「ウェブページ」と表記する場合がある。
【００２６】
配信装置１００は、広告主端末２０から入稿された広告コンテンツを配信するサーバ装置である。上記の通り、配信装置１００は、端末装置１０からアクセスされた場合に、広告コンテンツを端末装置１０に配信する。また、配信装置１００は、情報提供装置３０からアクセスされた場合には、広告コンテンツを情報提供装置３０に配信する。
【００２７】
〔１−３．配信装置の構成〕
次に、図３を用いて、第１の実施形態に係る配信装置１００の構成について説明する。図３は、実施形態に係る配信装置１００の構成例を示す図である。図３に示すように、配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、配信装置１００は、配信装置１００を利用する管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００２８】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。かかる通信部１１０は、ネットワークＮと有線または無線で接続され、ネットワークＮを介して、端末装置１０や広告主端末２０や情報提供装置３０との間で情報の送受信を行う。
【００２９】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、広告コンテンツ記憶部１２１を有する。
【００３０】
（広告コンテンツ記憶部１２１について）
広告コンテンツ記憶部１２１は、広告主端末２０から入稿された広告コンテンツを記憶する。ここで、図４に、実施形態に係る広告コンテンツ記憶部１２１の一例を示す。図４に示した例では、広告コンテンツ記憶部１２１は、「広告主ＩＤ」、「広告コンテンツ」、「タイトル」、「ディスクリプション」、「リンク先」、「カテゴリ」、「広告関連キーワード」といった項目を有する。
【００３１】
「広告主ＩＤ」は、広告主または広告主端末２０を識別するための識別情報を示す。「広告コンテンツ」は、広告主端末２０から入稿された広告コンテンツを示す。図４に示した例では、「広告コンテンツ」に、「Ａ１１」や「Ａ２１」といった概念的な情報が格納される例を示したが、実際には、静止画像や動画像やテキストデータやＵＲＬ（Uniform  Resource  Locator）、または、これらの格納場所を示すファイルパス名などが記憶される。
【００３２】
「タイトル」は、広告コンテンツにタイトルとして表示される文章を示す。「ディスクリプション」は、広告コンテンツの説明として表示される文章を示す。「リンク先」は、表示される広告コンテンツに設定されるリンク先のＵＲＬを示す。「カテゴリ」は、広告コンテンツの種類を示す。「広告関連キーワード」は、広告コンテンツに関連するキーワードを示す。
【００３３】
すなわち、図４では、広告主ＩＤ「Ｂ１０」によって識別される広告主が、タイトル「新車販売」、ディスクリプション「新車をお探しの方はこちら・・・」、リンク先「www.aaa.com」、カテゴリ「自動車」および広告関連キーワード「自動車」、「安い」を指定するとともに、広告コンテンツ「Ａ１１」を入稿した例を示している。
【００３４】
なお、図４では図示することを省略したが、広告コンテンツ記憶部１２１は、「ＣＴＲ」などを記憶してもよい。「ＣＴＲ」は、広告コンテンツが端末装置１０に配信された場合における広告効果を示す。例えば、「ＣＴＲ」は、広告コンテンツがユーザによりクリックされた回数を広告コンテンツの表示回数によって除算した値に該当する。
【００３５】
（制御部１３０について）
制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信装置１００内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００３６】
かかる制御部１３０は、図３に示すように、入稿受付部１３１と、要求受付部１３２と、取得部１３３と、算出部１３４と、抽出部１３５と、配信部１３６とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００３７】
（入稿受付部１３１について）
入稿受付部１３１は、広告主端末２０から広告コンテンツの入稿を受け付ける。具体的には、入稿受付部１３１は、「タイトル」、「ディスクリプション」、「リンク先」、「カテゴリ」、「広告関連キーワード」といった各種項目の指定とともに、広告枠に表示させる広告コンテンツを受け付ける。そして、入稿受付部１３１は、入稿元の広告主に対応する広告主ＩＤに対応付けて、指定された各種項目と、広告コンテンツとを広告コンテンツ記憶部１２１に格納する。例えば、図４に示した例の場合、入稿受付部１３１は、「タイトル」、「ディスクリプション」、「リンク先」、「カテゴリ」、「広告関連キーワード」の指定とともに、広告コンテンツＡ１１を広告主端末２０から受け付ける。
【００３８】
（要求受付部１３２について）
要求受付部１３２は、端末装置１０から広告コンテンツの取得要求を受け付ける。例えば、要求受付部１３２は、広告コンテンツの取得要求として、ＨＴＴＰリクエストを受け付ける。
【００３９】
（取得部１３３について）
取得部１３３は、端末装置１０からウェブページに関する情報を取得する。具体的には、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、端末装置１０がアクセスしたウェブページに関する情報を取得する。例えば、取得部１３３は、ウェブページに関する情報として、ウェブページに含まれるテキスト情報（例えば、ＨＴＭＬデータ）から特徴語を取得する。一例としては、取得部１３３は、ウェブページのＨＴＭＬデータからＴＦ−ＩＤＦなどの既知の特徴抽出アルゴリズムにより、特徴語を抽出する。
【００４０】
以下に、特徴語の抽出処理の一例について詳しく説明する。例えば、取得部１３３は、ＨＴＭＬデータに含まれる単語を抜き出し、その単語毎に重み値を算出する。重み値は、ウェブページとその単語との関連度合いを示す値であり、関連度合い算出の基となる要素であるウェブページ内の単語の出現頻度、出現箇所、文字属性（書体データ）などに基づいて算出される。ウェブページ内で出現頻度の高い単語は、直接的にそのウェブページを特徴付ける意味を持つ。ウェブページ内のタイトルを示す箇所や文書前半等に位置する単語は、要約的にそのウェブページを特徴付ける意味を持つ。また。文字属性（フォントサイズ、太文字、下線文字、色文字等）に着目すれば、ウェブページ作成者が何らかの意図を持ってその単語にフォントを付しているので、同様にそのウェブページを特徴付ける意味を持つと考えられるからである。
【００４１】
また、重み値として、世間一般でその単語がどの程度使用されているかを考慮することもできる。単純にその単語を検索エンジンで検索した結果のヒット数に応じて重み値を大きくしてもよいし、一般名詞（普通名詞）より固有名詞の方が商品名等に関連性が高いといったように何かしら意味があるものとして同様に重み値を大きくしてもよい。
【００４２】
このような重み付けに関し一例として、文章中の特徴的な単語を抽出するためのアルゴリズム（自然言語処理）であるＴＦ−ＩＤＦなどが知られている。コンテンツから得られる単語の出現頻度を表すＴＦ値と、コーパスを検索した結果得られる出現頻度であるＤＦ値（または逆出現頻度であるＩＤＦ値）とからＴＦ−ＩＤＦ値を求め、ＴＦ−ＩＤＦ値がある閾値以上のもののみを特徴語とすることにより特徴語の抽出を行う。なお、コーパスとは、多数の単語が含まれているデータベースのようなもので、各単語とその出現頻度（ＤＦ値）が格納されているものとする。多くのドキュメントに出現する一般的な単語は重要度を下げて、特定のドキュメントにしか出現しない単語の重要度を上げる役割がある。特徴語の抽出条件は、例えば、「ＴＦ−ＩＤＦ値がある閾値以上である単語すべて」、「ＴＦ‐ＩＤＦ値がある閾値以上である単語のうち上位Ｎ件の単語」などとする。このように、どのような単語を特徴語として抽出するかは、弾力的に決定することが可能である。
【００４３】
ここで、図５の具体例を用いて、特徴語を抽出する処理を説明する。図５は、特徴語を抽出する処理の一例を説明する図である。例えば、図５に示すように、ウェブページＷ１がタイトル「新車発売のニュース」、および、本文「平成２４年１０月１日にＡ社から新車発売の発表が〜」を含む場合に、ウェブページＷ１のＨＴＭＬデータに含まれる単語を抜き出し、その単語毎にＴＦ−ＩＤＦ値を算出する。そして、ＴＦ−ＩＤＦ値が高い上位５件の単語として、「自動車」、「新車」、「販売」、「セダン」、「ハイブリッド」を特徴語として抽出する。これにより、取得部１３３は、ウェブページの特徴語を抽出することでウェブページに関する情報を取得する。
【００４４】
また、取得部１３３は、端末装置１０からウェブページに関する情報とともに、ユーザによって設定された配信条件を取得する。具体的には、配信装置１００は、ユーザごとに、ユーザを識別するユーザＩＤとユーザが設定した配信条件とを対応付けて記憶部に記憶する。ここで、配信条件は、例えば、ユーザＩＤを用いてログインすることができるウェブページであって、ユーザに関する各種の登録情報を設定する設定画面のウェブページからユーザによって設定される。これにより、ユーザは、設定画面から配信条件を確認することができる。
【００４５】
そして、取得部１３３は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、ウェブページに関する情報を取得するとともに、ユーザの識別子に対応する配信条件を記憶部から取得する。例えば、取得部１３３は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、端末装置１０からウェブページに関する情報とともに、端末装置１０を操作するユーザを識別するユーザＩＤを取得する。そして、取得部１３３は、取得したユーザＩＤに対応する配信条件を記憶部から取得する。
【００４６】
なお、端末装置１０は、広告コンテンツの取得要求とともに、ユーザによって設定された配信条件を配信装置１００に送信してもよい。この場合、配信条件は、ユーザに関する各種の登録情報を設定する設定画面のウェブページからユーザによって設定される。そして、取得部１３３は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、ウェブページに関する情報とともに、設定画面を用いて設定された配信条件を端末装置１０から取得する。
【００４７】
（算出部１３４について）
算出部１３４は、ウェブページと広告コンテンツとの間の関連度を算出する。具体的には、算出部１３４は、取得部１３３によってウェブページに関する情報が取得された場合に、取得部１３３によって取得されたウェブページに関する情報に基づいてウェブページと広告コンテンツとの間の関連度を算出する。例えば、算出部１３４は、広告コンテンツごとに、ウェブページに記載された特徴語と広告コンテンツに関連する広告関連キーワードとの間の一致度合いを関連度として算出する。
【００４８】
一例としては、算出部１３４は、取得部１３３によって取得されたウェブページの特徴語と各広告の広告関連キーワードとをそれぞれ比較し、特徴語の総数に対して、特徴語と広告関連キーワードが一致する数の割合を関連度として算出する。この関連度を算出する処理を、各広告コンテンツに対して行って、ウェブページに対する各広告情報の関連度をそれぞれ求める。
【００４９】
ここで、図６を用いて、関連度の算出処理の一例を説明する。図６は、関連度の算出処理を説明する図である。図６に示すように、算出部１３４は、５つの特徴語である「自動車」、「新車」、「販売」、「セダン」、「ハイブリッド」を取得したものとする。この場合、算出部１３４は、５つの特徴語である「自動車」、「新車」、「販売」、「セダン」、「ハイブリッド」と、５つの広告関連キーワードである「新車」、「販売」、「自動車」、「ハイブリッド」、「低燃費」とを比較する。そして、算出部１３４は、特徴語の総数「５」に対して、４つの特徴語「自動車」、「新車」、「販売」、「ハイブリッド」が広告関連キーワードと一致しているので、関連度「８０％」を算出する。
【００５０】
（抽出部１３５について）
抽出部１３５は、端末装置１０に配信する広告コンテンツを抽出する。具体的には、抽出部１３５は、算出部１３４によって算出された関連度と、広告コンテンツが表示される端末装置１０のユーザによって設定された広告コンテンツの配信を許可する配信条件とに基づいて広告コンテンツを広告コンテンツ記憶部１２１から抽出する。例えば、抽出部１３５は、配信条件として設定された関連度の閾値以上の広告コンテンツを抽出する。図４および図５の例では、抽出部１３５は、配信条件として関連度「９０」以上が設定されている場合には、広告コンテンツＡ１１を抽出する。
【００５１】
なお、抽出部１３５は、配信条件を満たす広告コンテンツが複数ある場合には、最も関連度が高い広告コンテンツを抽出してもよい。これに限らず、抽出部１３５は、例えば、各広告コンテンツの入札額×クリック率（ＣＴＲ（Click  Through  Rate））の値を比較し、入札額×クリック率の値が最も高い広告コンテンツを抽出してもよい。
【００５２】
（配信部１３６について）
配信部１３６は、広告コンテンツを配信する。具体的には、配信部１３６は、抽出部１３５によって抽出された広告コンテンツを、広告コンテンツの取得要求元である端末装置１０や情報提供装置３０に配信する。
【００５３】
〔１−４．広告配信システムの処理フロー〕
次に、図７を用いて、実施形態に係る広告配信システム１による配信処理の手順について説明する。図７は、実施形態に係る広告配信システム１による配信処理手順を示すフローチャートである。
【００５４】
図７に示すように、配信装置１００の要求受付部１３２は、広告コンテンツの取得要求を受け付けたか否かを判定する（ステップＳ１０１）。そして、要求受付部１３２は、広告コンテンツの取得要求を受け付けていない場合には（ステップＳ１０１；Ｎｏ）、取得要求を受信するまで待機する。
【００５５】
一方、配信装置１００の取得部１３３は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合には（ステップＳ１０１；Ｙｅｓ）、広告コンテンツが表示されるウェブページに関する情報を取得する（ステップＳ１０２）。
【００５６】
続いて、配信装置１００の算出部１３４は、取得部１３３によって取得されたウェブページに関する情報に基づいて、ウェブページと広告コンテンツとの間の関連度を算出する（ステップＳ１０３）。そして、配信装置１００の抽出部１３５は、算出部１３４によって算出された関連度とウェブページに設定された配信条件とに基づいて広告コンテンツを抽出する（ステップＳ１０４）。
【００５７】
続いて、配信装置１００の配信部１３６は、抽出部１３５によって抽出された広告コンテンツを広告コンテンツの取得要求の送信元である端末装置１０や情報提供装置３０に配信する（ステップＳ１０５）。
【００５８】
〔１−５．第１の実施の形態の効果〕
上述してきたように、第１の実施形態に係る配信装置１００は、要求受付部１３２と、取得部１３３と、算出部１３４と、抽出部１３５とを有する。要求受付部１３２は、ウェブページに表示される広告コンテンツの取得要求を受け付ける。取得部１３３は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、広告コンテンツが表示されるウェブページに関する情報を取得する。算出部１３４は、取得部１３３によって取得されたウェブページに関する情報に基づいて、ウェブページと広告コンテンツとの間の関連度を算出する。抽出部１３５は、算出部１３４によって算出された関連度と、ウェブページが表示される端末装置１０のユーザによって設定された広告コンテンツの配信を許可する配信条件とに基づいて広告コンテンツを抽出する。
【００５９】
これにより、第１の実施形態に係る配信装置１００は、ユーザが希望する条件を満たしつつ、ウェブページとの間の統一感を損なわない広告コンテンツを抽出することができるので、ユーザおよび提供者にとって魅力的な広告コンテンツを配信することができる。このため、配信装置１００は、広告コンテンツの広告効果を向上させることができる。
【００６０】
（第２の実施形態）
上記第１の実施形態で説明した配信装置１００は、ユーザ情報とウェブページに設定された配信条件とに基づいて広告コンテンツを抽出する。第２の実施形態では、配信装置２００が、配信条件をウェブページに設定する設定画面を提供する処理について説明する。なお、広告配信システムの構成は、図１に示した例と同様であるので、以下では説明を省略する。
【００６１】
〔２−１．配信装置の構成〕
まず、図８を用いて、第２の実施形態に係る配信装置２００の構成について説明する。図８は、第２の実施形態に係る配信装置２００の構成例を示す図である。図８に示すように、配信装置２００は、配信装置１００と比較して、提供部２３７をさらに有する。
【００６２】
（提供部２３７について）
提供部２３７は、コンテンツ（例えば、ウェブページ）に配信条件を設定するための設定画面を、広告コンテンツが表示される端末装置１０に提供する。具体的には、提供部２３７は、端末装置１０から配信条件の設定対象となるウェブページを受け付け、受け付けたウェブページに配信条件を設定するための設定画面を端末装置１０に提供する。そして、提供部２３７は、設定画面に設定された配信条件を情報提供装置３０に送信する。
【００６３】
また、例えば、提供部２３７は、ウェブページに設定される複数の配信条件が互いに関連する条件である場合に、一方の配信条件が設定されると他方の配信条件を動的に設定する設定画面を端末装置１０に提供してもよい。ここで、関連度に関する条件と収益に関する条件とは、相互に関連する配信条件であるものとする。この場合、提供部２３７は、関連度に関する条件と収益に関する条件とを設定するための設定画面を端末装置１０に提供する。
【００６４】
図９は、設定画面の一例を示す図である。図９に示すように、設定画面には、関連度に関する条件と収益に関する条件とを設定するスライドバーが表示される。これにより、ユーザは、設定画面に表示されたスライドバーを操作して関連度に関する条件と収益に関する条件とをコンテンツに設定する。
【００６５】
ここで、関連度および収益は、関連度が高くなるほど収益が低くなる連動する関係にあるものとする。関連度の条件を高くするほど条件を満たす広告コンテンツが少なくなるので、配信される広告コンテンツの収益が相対的に低くなると考えられるからである。この場合、提供部２３７は、関連度に関する条件を高く設定すると収益に関する条件を動的に低く設定する設定画面を端末装置１０に提供する。なお、収益に関する条件は、例えば、関連度に関する条件との間の過去の実績の傾向に基づいて動的に低く設定される。図９では、関連度に関する条件として関連度「６０％」を設定する操作がされると、収益に関する条件は、１ヶ月当たりの収益「４０００万円」に自動的に設定される例である。これにより、コンテンツには、関連度「６０％」および収益「４０００万円」の配信条件が設定される。
【００６６】
なお、提供部２３７は、配信装置２００に限らず、情報提供装置３０が有してもよい。この場合、配信装置２００の抽出部１３５は、算出部１３４によって算出された関連度と、ウェブページに配信条件を設定するための設定画面を端末装置１０に提供する提供手段を備える情報提供装置３０によって提供されるウェブページに、端末装置１０のユーザによって設定画面を用いて設定された配信条件とに基づいて広告コンテンツを抽出する。
【００６７】
また、相互に連動する配信条件は、関連度に関する条件と収益に関する条件に限らず、その他の各種の配信条件であってもよい。例えば、相互に連動する配信条件は、広告コンテンツがターゲットとするデモグラフィック属性に関する条件とサイコグラフィック属性に関する条件であってもよい。この場合、デモグラフィック属性に関する条件を高く設定する操作がされるとサイコグラフィック属性に関する条件を動的に低く設定される。例えば、性別や年齢に関する条件を狭く設定する操作がされると、趣味や価値観に関する条件を動的に広く設定される。
【００６８】
また、相互に連動する配信条件は、一方の配信条件が高くなるほど他方の配信条件が低くなる関係に限らず、一方の配信条件が高くなるほど他方の配信条件も高くなる関係であってもよい。この場合、提供部２３７は、一方の配信条件を高く設定すると他方の配信条件を動的に高く設定する設定画面を端末装置１０に提供する。
【００６９】
〔２−２．第２の実施の形態の効果〕
上述してきたように、第２の実施形態に係る配信装置２００は、提供部２３７を有する。提供部２３７は、ウェブページに配信条件を設定するための設定画面を広告コンテンツが表示される端末装置１０に提供する。抽出部１３５は、算出部１３４によって算出された関連度と提供部２３７によって提供された設定画面を用いてユーザによって設定された配信条件とに基づいて広告コンテンツを抽出する。
【００７０】
これにより、配信装置２００は、ユーザが希望する広告コンテンツの配信条件の設定を容易にさせることができる。
【００７１】
また、第２の実施形態に係る配信装置２００において、抽出部１３５は、算出部１３４によって算出された関連度と、ウェブページに配信条件を設定するための設定画面を広告コンテンツが表示される端末装置１０に提供する提供手段を備える情報提供装置３０によって提供されるウェブページに、ユーザによって設定画面を用いて設定された配信条件とに基づいて広告コンテンツを抽出する。
【００７２】
これにより、第２の実施形態に係る配信装置２００は、ユーザが希望する広告コンテンツの配信条件の設定を容易にさせることができる。
【００７３】
また、第２の実施形態に係る配信装置２００において、提供部２３７は、ウェブページに設定される複数の配信条件が互いに関連する条件である場合に、一方の配信条件が設定されると他方の配信条件を動的に設定する設定画面を端末装置１０に提供する。
【００７４】
これにより、第２の実施形態に係る配信装置２００は、ユーザに連動具合を踏まえて配信条件を設定させることができるので、配信条件の設定負荷を軽減することができる。
【００７５】
〔３．変形例〕
上述した実施形態に係る広告配信システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、広告配信システム１の他の実施形態について説明する。なお、以下に説明する配信装置１００および配信装置２００は、関連度とユーザによって設定された配信条件とに基づいて広告コンテンツの配信処理を行う。
【００７６】
〔３−１．広告プレビューの表示〕
上述してきた配信装置２００は、設定画面に配信条件が設定された際に、設定された配信条件を満たす広告コンテンツを抽出し、抽出された広告コンテンツを配信候補の広告コンテンツとして設定画面に出力してもよい。
【００７７】
この点について図１０を用いて説明する。図１０は、設定画面の一例を示す図である。例えば、配信装置２００は、まず、設定画面に設定された配信条件を満たす広告コンテンツを抽出する。ここで、配信装置２００は、配信条件を満たす広告として広告コンテンツＣ１〜Ｃ３を抽出したものとする。
【００７８】
この場合、配信装置２００は、抽出された広告コンテンツＣ１〜Ｃ３を配信候補の広告コンテンツとして設定画面に出力する。例えば、配信装置２００は、配信が想定される広告として広告コンテンツＣ１〜Ｃ３が一覧に表示された広告プレビューを利用端末に出力する。これにより、端末装置１０は、例えば、配信装置２００から出力された広告プレビューを設定画面に表示する。
【００７９】
例えば、端末装置１０は、図１０に示すように、広告コンテンツＣ１〜Ｃ３が表示された広告プレビューを配信が想定される広告コンテンツとして設定画面に表示する。これにより、ユーザは、配信条件を設定する際に、配信が想定される広告コンテンツを確認した上で配信条件を設定することができる。
【００８０】
このように、変形例に係る配信装置２００は、設定画面に配信条件が設定された際に、設定された配信条件を満たす広告コンテンツを抽出し、抽出された広告コンテンツを配信候補の広告コンテンツとして設定画面に出力する。これにより、配信装置２００は、配信条件を満たす広告コンテンツをユーザに事前に把握させることができるので、ユーザが配信を希望する広告コンテンツの配信条件設定を容易にさせることができる。なお、配信条件は、複数の条件であってもよいし、単数の条件であってもよい。
【００８１】
また、上述してきた設定画面は、配信装置２００に限らず、情報提供装置３０が提供してもよい。この場合、例えば、情報提供装置３０は、コンテンツに配信条件を設定するための設定画面を端末装置１０に提供する。そして、ユーザは、端末装置１０に表示された設定画面を用いて配信条件をコンテンツに設定する。そして、情報提供装置３０は、設定画面に設定された配信条件を保持する。
【００８２】
〔３−２．キーワードと広告枠との間の距離〕
上述してきたコンテンツに設定される配信条件は、キーワードと広告枠との間の距離に関する条件が設定されてもよい。例えば、キーワードと広告枠との間の距離に関する条件は、広告枠から所定の距離内にあるキーワードの重みを高くする条件が設定される。この場合、配信装置１００は、広告枠から所定の距離内にあるキーワードを「タイトル」や「ディスクリプション」、「カテゴリ」、「広告関連キーワード」に含む広告コンテンツを優先してコンテンツに配信する。
【００８３】
また、配信装置１００は、配信条件を満たす広告コンテンツのうち、入札価格が高い広告コンテンツほどかかる広告コンテンツに関するキーワードであってウェブページに記載されているキーワードの位置との間の距離が近い位置にある広告枠に配信してもよい。
【００８４】
この点について図１１を用いて説明する。図１１は、ウェブページ表示画面の一例を示す図である。図１１に示すように、ウェブページＷ１は、広告枠Ｆ１および広告枠Ｆ２を有する。また、図１１に示すように、広告枠Ｆ１は、広告枠Ｆ２と比較して、コンテンツに記載されているキーワード「車」の位置との間の距離が近い位置にある。すなわち、広告枠Ｆ１とコンテンツに記載されているキーワード「車」の位置との間の距離Ｌ１は、広告枠Ｆ２とコンテンツに記載されているキーワード「車」の位置との間の距離Ｌ２より短いものとする。
【００８５】
ここで、配信装置１００は、配信条件を満たす広告コンテンツのうち、入札価格が相対的に高い広告コンテンツをかかる広告コンテンツに関するキーワードであってウェブページに記載されているキーワードの位置との間の距離が近い位置にある広告枠に配信する。例えば、配信装置１００は、配信条件を満たす広告コンテンツとして、広告コンテンツに関するキーワードが「車」である広告コンテンツＣ１および広告コンテンツＣ２を抽出したものとする。また、広告コンテンツＣ１は、広告コンテンツＣ２より入札価格が高いものとする。この場合、配信装置１００は、広告コンテンツＣ１を広告枠Ｆ１に配信する。また、配信装置１００は、広告コンテンツＣ２を広告枠Ｆ２に配信する。
【００８６】
このように、変形例に係る配信装置１００は、配信条件を満たす広告コンテンツのうち、入札価格が高い広告コンテンツほどかかる広告コンテンツに関するキーワードであってウェブページに記載されているキーワードの位置との間の距離が近い位置にある広告枠に配信する。これにより、配信装置１００は、入札価格が高い広告コンテンツを目立つポジションに配信することができるので、広告効果を高めることができる。
【００８７】
〔３−３．オプトアウト〕
上述してきた配信装置２００は、端末装置１０のユーザまたは端末装置１０のユーザに関連する他のユーザが配信停止を希望する操作の履歴に基づいて広告コンテンツを抽出してもよい。
【００８８】
例えば、配信装置２００は、配信停止を希望する広告コンテンツのカテゴリを選択させる設定画面を端末装置１０に提供する。そして、端末装置１０のユーザは、配信停止を希望する広告コンテンツのカテゴリを選択する。これにより、配信装置２００は、ユーザが配信停止を希望する広告コンテンツに関する情報を取得する。
【００８９】
そして、配信装置２００は、取得した配信停止を希望する広告コンテンツに関する情報に基づいて広告コンテンツを抽出する。例えば、配信装置２００は、カテゴリ「消費者金融」の広告コンテンツがユーザから配信停止を希望されている場合に、カテゴリが「消費者金融」の広告コンテンツを除外して、配信条件を満たす広告コンテンツを抽出する。
【００９０】
なお、配信装置２００は、端末装置１０のユーザに限らず、端末装置１０のユーザに関連する他のユーザが配信停止を希望する操作の履歴に基づいて広告コンテンツを抽出してもよい。例えば、配信装置２００は、端末装置１０のユーザと同一の性別や年齢、趣味嗜好を持つ他のユーザが配信停止を希望する操作を行ったカテゴリの広告コンテンツを除外して配信条件を満たす広告コンテンツを抽出する。
【００９１】
このように、変形例に係る配信装置２００は、端末装置１０のユーザまたは端末装置１０のユーザに関連する他のユーザが配信停止を希望する操作の履歴に基づいて広告コンテンツを抽出する。これにより、配信装置２００は、配信を望むユーザに対して広告コンテンツを配信することができるので、広告効果を高めることができる。
【００９２】
また、配信装置２００は、ユーザが広告コンテンツの配信停止を希望する操作を行った場合に、かかるユーザの端末装置１０には、広告コンテンツを配信しないようにしてもよい。これにより、配信装置２００は、配信を望むユーザに対してのみ広告コンテンツを配信することができるので、広告効果を高めることができる。
【００９３】
また、配信装置２００は、ユーザが配信停止を希望する広告コンテンツの関連度を低く算出するようにしてもよい。これにより、配信装置２００は、ユーザが配信停止を希望する広告コンテンツを配信する可能性を低くすることができるので、広告効果を高めつつ、広告コンテンツを配信することで提供者が得る利益を確保することができる。
【００９４】
〔３−４．動画コンテンツ〕
上述してきた配信装置１００および配信装置２００は、動画コンテンツに設定された広告コンテンツの配信を許可する配信条件を取得し、取得した配信条件を満たす広告コンテンツを抽出してもよい。
【００９５】
例えば、アニメーションの動画コンテンツに、広告コンテンツの配信を許可する配信条件としてアルコール以外のカテゴリであることが設定されているものとする。この場合、配信装置１００は、まず、かかるアニメーションの動画コンテンツからアルコール以外のカテゴリという配信条件を取得する。そして、配信装置１００は、アルコール以外のカテゴリの広告コンテンツを抽出する。その後、配信装置１００は、抽出された広告コンテンツを、アニメーションの動画コンテンツに配信する。
【００９６】
このように、変形例に係る配信装置１００および配信装置２００は、動画コンテンツに設定された広告コンテンツの配信を許可する配信条件を取得し、配信条件を満たす広告コンテンツを抽出する。これにより、配信装置１００は、動画コンテンツにおいても提供者が希望する広告コンテンツを配信することができる。
【００９７】
〔３−５．ユーザと広告コンテンツとの間の関連度〕
上述してきた配信装置１００は、ウェブページと広告コンテンツとの間の関連度に限らず、ユーザと広告コンテンツとの間の関連度に基づいて広告コンテンツを抽出してもよい。具体的には、配信装置１００は、ユーザと広告コンテンツとの間の関連度と、ユーザによって設定された広告コンテンツの配信を許可する配信条件とに基づいて広告コンテンツを抽出する。
【００９８】
この点について図１２を用いて説明する。配信装置１００は、ユーザ毎に、ユーザに関する各種情報をユーザ情報記憶部１２２に記憶する。例えば、ユーザ情報記憶部１２２には、ユーザ情報として、人口統計学的なユーザの属性情報を示すデモグラフィック属性やユーザの価値観、ライフスタイル、性格、嗜好などを示すサイコグラフィック属性が記憶される。図１２は、ユーザ情報記憶部の一例を示す図である。図１２に示すように、ユーザ情報記憶部１２２は、「ユーザＩＤ」、「関心度」、「性別」、「年齢」といった項目を有する。
【００９９】
「ユーザＩＤ」は、ユーザまたは端末装置１０を識別するための識別情報を示す。「関心度」は、ユーザが持つ関心の強さを示す。この「関心度」は、例えば、図１２に示すように、「自動車」や「ゴルフ」といったカテゴリ毎に、０〜１００の値が設定される。なお、「関心度」は、値が高いほどユーザが関心を強く持つことを示す。「性別」は、ユーザの性別を示す。「年齢」は、ユーザの年齢を示す。
【０１００】
すなわち、図１２では、ユーザＩＤ「Ｕ１１」によって識別されるユーザは、性別「男」で年齢「３６」歳のユーザであって、「自動車」に対する関心度が「９８」で相対的に高い例を示している。また、ユーザＩＤ「Ｕ１１」によって識別されるユーザは、「化粧品」に対する関心度が「５」で相対的に低い例を示している。
【０１０１】
そして、配信装置１００は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、広告コンテンツが表示される端末装置１０のユーザに関するユーザ情報を取得する。例えば、配信装置１００は、広告コンテンツの取得要求に含まれるユーザＩＤに対応するユーザ情報をユーザ情報記憶部１２２から取得する。
【０１０２】
続いて、配信装置１００は、取得されたユーザ情報に基づいてユーザと広告コンテンツとの間の関連度を算出する。例えば、配信装置１００は、ユーザ情報が取得された場合に、広告コンテンツごとに、ユーザ情報に含まれる関心度のうち、各広告コンテンツのカテゴリに対応する関心度をユーザと各広告コンテンツとの間の関連度として算出する。
【０１０３】
この点について、図４および図１２を用いて説明する。図４に示すように、広告コンテンツ「Ａ１１」のカテゴリは、「自動車」である。また、図１２に示すように、ユーザＩＤ「Ｕ１１」のユーザの自動車に対する関心度は、「９８」である。このため、配信装置１００は、広告コンテンツ「Ａ１１」のカテゴリに対応する関心度「９８」をユーザＩＤ「Ｕ１１」のユーザと広告コンテンツ「Ａ１１」との間の関連度として算出する。同様に、配信装置１００は、ユーザＩＤ「Ｕ１１」のユーザと広告コンテンツ「Ａ２１」との間の関連度「８０」を算出する。また、配信装置１００は、ユーザＩＤ「Ｕ１１」のユーザと広告コンテンツ「Ａ３１」との間の関連度「５」を算出する。
【０１０４】
そして、配信装置１００は、算出された関連度とウェブページに設定された広告コンテンツの配信を許可する配信条件とに基づいて広告コンテンツを抽出する。例えば、配信装置１００は、配信条件として設定された関連度の閾値以上の広告コンテンツを広告コンテンツ記憶部１２１から抽出する。図４および図１２の例では、配信装置１００は、配信条件として関連度「９０」以上が設定されている場合には、広告コンテンツＡ１１を抽出する。
【０１０５】
このように、変形例に係る配信装置１００は、広告コンテンツの取得要求が受け付けられた場合に、広告コンテンツが表示される端末装置１０のユーザに関するユーザ情報を取得し、取得されたユーザ情報に基づいて、ユーザと広告コンテンツとの間の関連度を算出する。そして、配信装置１００は、算出された関連度と、ユーザによって設定された広告コンテンツの配信を許可する配信条件とに基づいて広告コンテンツを抽出する。これにより、配信装置１００は、ユーザが希望し、かつ、ユーザにとって魅力的な広告コンテンツを配信することができる。
【０１０６】
〔３−６．検索キーワード〕
上述してきた配信装置１００は、ユーザが検索に用いた検索キーワードをユーザ情報として取得してもよい。
【０１０７】
例えば、配信装置１００は、ユーザごとに、ユーザが過去に検索に用いたキーワードをユーザ情報記憶部１２２に記憶する。そして、配信装置１００は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、広告コンテンツが表示される端末装置１０のユーザが過去に検索に用いたキーワードをユーザ情報として取得する。
【０１０８】
続いて、配信装置１００は、取得されたキーワードに基づいて、ユーザと各広告コンテンツとの間の関連度を算出する。そして、配信装置１００は、算出された関連度がユーザによって設定された配信条件を満たす広告コンテンツを抽出する。そして、配信装置１００は、抽出された広告コンテンツを端末装置１０に配信する。これにより、端末装置１０は、配信装置１００によって配信された広告コンテンツをウェブページに含まれる広告枠に表示する。
【０１０９】
なお、配信装置１００は、ユーザが過去に検索に用いたキーワードに限らず、検索結果一覧が表示されるウェブページにアクセスする直前にユーザが検索に用いたキーワードをユーザ情報として取得してもよい。そして、配信装置１００は、取得したユーザ情報に基づいて広告コンテンツを抽出し、抽出した広告コンテンツを検索結果一覧が表示されるウェブページに配信する。これにより、配信装置１００は、検索キーワードと連動する広告コンテンツを検索結果一覧とともに表示させることができる。
【０１１０】
このように、変形例に係る配信装置１００は、ユーザが検索に用いた検索キーワードをユーザ情報として取得する。これにより、配信装置１００は、ユーザにとって魅力的な広告コンテンツを抽出することができるので、広告効果を向上させることができる。
【０１１１】
〔３−７．配信装置が配信条件を保持〕
上述してきた配信装置１００は、ユーザによってコンテンツ（例えば、ウェブページ）に設定された配信条件を記憶してもよい。具体的には、配信装置１００は、ユーザによって設定された配信条件を取得し、取得した配信条件を配信条件記憶部１２３に格納する。この点について図１３を用いて説明する。
【０１１２】
配信条件記憶部１２３は、コンテンツ毎に、コンテンツに配信を許可する配信条件を記憶する。例えば、配信条件記憶部１２３には、配信条件として、ウェブページと広告コンテンツとの間の関連度やユーザと広告コンテンツとの間の関連度が記憶される。ここで、図１３に、配信条件記憶部１２３の一例を示す。図１３に示した例では、配信条件記憶部１２３は、「コンテンツＩＤ」、「提供者ＩＤ」、「広告枠」、「配信条件」といった項目を有する。  
【０１１３】
「コンテンツＩＤ」は、広告コンテンツを識別する識別子を示す。「提供者ＩＤ」は、コンテンツを提供する提供者の識別子を示す。「広告枠」は、ウェブページに含まれる広告枠を示す。「配信条件」は、ウェブページに広告コンテンツの配信を許可する条件を示す。「関連度」は、広告コンテンツの配信を許可する関連度の閾値を示す。なお、「関連度」には、配信装置１００によってウェブページから取得された関連度の条件が記憶される。
【０１１４】
すなわち、図１３では、提供者ＩＤ「Ｐ００１」によって提供されたコンテンツＩＤ「Ｗ１」に含まれる広告枠「広告枠Ａ」には、配信条件として関連度「９０％」以上が設定されている例を示している。
【０１１５】
なお、配信装置１００は、配信条件を配信条件記憶部１２３に保持する場合には、まず、端末装置１０からコンテンツＩＤを受信する。そして、配信装置１００は、受信したコンテンツＩＤに対応する配信条件を配信条件記憶部１２３から取得する。
【０１１６】
また、配信条件は、関連度に限らず、入札価格や広告主の会社に関する情報（例えば、従業員数や資本金）などその他の条件であってもよい。さらに、配信条件は、単数に限らず、複数の条件であってもよい。
【０１１７】
〔３−８．装置構成〕
また、上記実施形態では、広告配信システム１に、情報提供装置３０と配信装置１００とが含まれる例を示したが、情報提供装置３０と配信装置１００とは１個の装置として形成されてもよい。この場合、図３に示した配信装置１００は、例えば、端末装置１０からウェブページの取得要求を受け付ける。そして、配信装置１００は、ウェブページの取得要求を受け付けた場合に、広告コンテンツ記憶部１２１から抽出した広告コンテンツとともに、広告取得命令を含まないウェブページを端末装置１０に配信する。
【０１１８】
〔３−９．配信条件〕
また、上記実施形態では、ユーザによって設定される配信条件を示したが、配信条件は、コンテンツ（例えば、ウェブページ）ごとに設定されてもよい。例えば、配信条件は、ニュースサイトやショッピングサイトなどといったコンテンツのジャンルごとに、ユーザによって設定される。これにより、ユーザは、コンテンツに応じて広告コンテンツの配信条件を個別に設定することができる。
【０１１９】
なお、配信条件は、コンテンツに含まれる広告枠ごとに設定されてもよい。これにより、複数の広告枠がコンテンツに含まれる場合には、広告枠ごとに表示される広告コンテンツの条件を個別に設定することができる。
【０１２０】
〔３−１０．その他〕
また、上記実施形態では、広告コンテンツやウェブページのリンク領域を選択するユーザ操作を「クリック」と表記したが、かかるユーザ操作は、マウスを用いたクリック操作に限られない。例えば、上述してきた「クリック」は、指によって広告コンテンツ等をタップする操作や、視線によって広告コンテンツ等を選択する操作であってもよい。
【０１２１】
また、上記実施形態では、ウェブページに広告コンテンツが重ねて表示される例を示したが、広告コンテンツと重ねて表示されるコンテンツは、ウェブページに限られない。例えば、携帯電話ゲーム等の画面に広告表示領域が含まれる場合、上述してきた広告コンテンツは、ゲーム画面等と重ねて表示されてもよい。
【０１２２】
また、上記実施形態では、広告コンテンツを例に挙げて説明したが、ウェブページに表示されるコンテンツは、広告目的の広告コンテンツに限られない。例えば、上述してきた広告コンテンツは、天気情報や震災情報などを通知するためのコンテンツであってもよい。
【０１２３】
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１２４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図３に示した入稿受付部１３１および要求受付部１３２は統合されてもよい。
【０１２５】
〔３−１１．ハードウェア構成〕
また、上述してきた実施形態に係る配信装置１００および配信装置２００は、例えば図１４に示すような構成のコンピュータ１０００によって実現される。以下、配信装置１００を例に挙げて説明する。図１４は、配信装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、およびメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１２６】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１２７】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、および、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、通信網５０（図２に示したネットワークＮに対応）を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを通信網５０を介して他の機器へ送信する。
【０１２８】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１２９】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１３０】
例えば、コンピュータ１０００が実施形態に係る配信装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、広告コンテンツ記憶部１２１内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から通信網５０を介してこれらのプログラムを取得してもよい。
【０１３１】
〔３−１２．効果〕
上述してきたように、変形例に係る配信装置２００において、抽出部１３５は、設定画面に配信条件が設定された際に、設定された配信条件を満たす広告コンテンツを抽出する。提供部２３７は、抽出部１３５によって抽出された広告コンテンツを配信候補の広告コンテンツとして設定画面に出力する。
【０１３２】
これにより、変形例に係る配信装置２００は、配信条件を満たす広告コンテンツをユーザに事前に把握させることができるので、ユーザが配信を希望する広告コンテンツの配信条件設定を容易にさせることができる。
【０１３３】
また、変形例に係る配信装置１００において、抽出部１３５は、ユーザまたはユーザに関連する他のユーザが配信停止を希望する操作の履歴に基づいて広告コンテンツを抽出する。
【０１３４】
これにより、変形例に係る配信装置１００は、配信を望むユーザに対して広告コンテンツを配信することができるので、広告効果を高めることができる。
【０１３５】
また、変形例に係る配信装置１００において、抽出部１３５は、動画コンテンツに設定された配信条件を満たす広告コンテンツを抽出する。
【０１３６】
これにより、変形例に係る配信装置１００は、動画コンテンツにおいてもユーザが希望する広告コンテンツを配信することができる。
【０１３７】
また、実施形態に係る配信装置１００において、配信部１３６は、抽出部１３５によって抽出された広告コンテンツを端末装置１０に配信する。
【０１３８】
これにより、実施形態に係る配信装置１００は、ユーザにとって魅力的な広告コンテンツを端末装置１０に配信することができるので、広告効果を高めることができる。
【０１３９】
また、変形例に係る配信装置１００において、要求受付部１３２は、ウェブページに表示される広告コンテンツの取得要求を受け付ける。取得部１３３は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、広告コンテンツが表示される端末装置１０のユーザに関するユーザ情報を取得する。算出部１３４は、取得部１３３によって取得されたユーザ情報に基づいて、ユーザと広告コンテンツとの間の関連度を算出する。抽出部１３５は、算出部１３４によって算出された関連度と、ユーザによって設定された広告コンテンツの配信を許可する配信条件とに基づいて広告コンテンツを抽出する。
【０１４０】
これにより、変形例に係る配信装置１００は、ユーザにとって魅力的な広告コンテンツを端末装置１０に配信することができるので、広告効果を高めることができる。
【０１４１】
また、変形例に係る配信装置１００において、抽出部１３５は、算出部１３４によって算出された関連度と、ユーザによってウェブページに設定された配信条件とに基づいて広告コンテンツを抽出する。
【０１４２】
これにより、変形例に係る配信装置１００は、ユーザに対して、コンテンツに応じて広告コンテンツの配信条件を個別に設定させることができる。
【０１４３】
また、変形例に係る配信装置１００において、抽出部１３５は、算出部１３４によって算出された関連度と、ユーザによってウェブページに含まれる広告枠ごとに設定された配信条件とに基づいて広告コンテンツを抽出する。
【０１４４】
これにより、変形例に係る配信装置１００は、ユーザに対して、複数の広告枠がコンテンツに含まれる場合に、広告枠ごとに表示される広告コンテンツの条件を個別に設定させることができる。
【０１４５】
また、変形例に係る配信装置１００は、ユーザを識別する識別子とユーザによって設定された配信条件とが対応付けられて記憶された記憶手段をさらに備える。また、変形例に係る配信装置１００において、取得部１３３は、要求受付部１３２によって広告コンテンツの取得要求が受け付けられた場合に、ウェブページに関する情報を取得するとともに、ユーザの識別子に対応する配信条件を記憶手段から取得する。
【０１４６】
これにより、変形例に係る配信装置１００は、ユーザに応じて広告コンテンツを配信することができる。
【０１４７】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【符号の説明】
【０１４８】
１  広告配信システム
１０  端末装置
２０  広告主端末
３０  情報提供装置
１００  配信装置
１２１  広告コンテンツ記憶部
１３１  入稿受付部
１３２  要求受付部
１３３  取得部
１３４  算出部
１３５  抽出部
１３６  配信部
２３７  提供部
【図１】
0006027039.tif 000002
【図２】
0006027039.tif 000003
【図３】
0006027039.tif 000004
【図４】
0006027039.tif 000005
【図５】
0006027039.tif 000006
【図６】
0006027039.tif 000007
【図７】
0006027039.tif 000008
【図８】
0006027039.tif 000009
【図９】
0006027039.tif 000010
【図１０】
0006027039.tif 000011
【図１１】
0006027039.tif 000012
【図１２】
0006027039.tif 000013
【図１３】
0006027039.tif 000014
【図１４】
0006027039.tif 000015