(57)【特許請求の範囲】
【請求項１】
Ｗｅｂページに関連付けて広告データを配信するサーバであって、
前記広告データを構成する固定パーツデータを記憶する固定パーツデータ記憶手段と、
前記Ｗｅｂページのデザインに関する特徴データを記憶する特徴記憶手段と、
前記広告データに追加使用される選択パーツデータを、当該パーツが選択される条件と共に記憶する選択パーツデータ記憶手段と、
前記特徴記憶手段に記憶された前記Ｗｅｂページの特徴データに基づいて、前記選択パーツデータ記憶手段に記憶された選択パーツの中から、当該パーツが選択される条件を満たす選択パーツを選択する選択手段と、
前記固定パーツデータ記憶手段から抽出された固定パーツと、前記選択手段により選択された選択パーツを組み合わせて、前記広告データを生成する生成手段と、
前記生成手段により生成された広告データを、前記Ｗｅｂページ内の所定の位置に配置する配置手段と、を備えるサーバ。
【請求項２】
前記生成手段は、前記特徴記憶手段により記憶された前記Ｗｅｂページの特徴データに基づいて、前記広告データを構成する部品の表示スタイルを決定することを特徴とする請求項１に記載のサーバ。
【請求項３】
前記Ｗｅｂページのスタイル情報から、前記特徴データを抽出する抽出手段を更に備えることを特徴とする請求項１または請求項２に記載のサーバ。
【請求項４】
前記抽出手段は、前記広告データを配置する位置の近傍における、前記Ｗｅｂページ内の所定範囲内のスタイル情報から、前記特徴データを抽出することを特徴とする請求項３に記載のサーバ。
【請求項５】
コンピュータがＷｅｂページに関連付けて広告データを配信する方法であって、
前記広告データを構成する固定パーツデータを記憶する固定パーツデータ記憶ステップと、
前記Ｗｅｂページのデザインに関する特徴データを記憶する特徴記憶ステップと、
前記広告データに追加使用される選択パーツデータを、当該パーツが選択される条件と共に記憶する選択パーツデータ記憶ステップと、
前記特徴記憶ステップにより記憶された前記Ｗｅｂページの特徴データに基づいて、前記選択パーツデータ記憶ステップにより記憶された選択パーツの中から、当該パーツが選択される条件を満たす選択パーツを選択する選択ステップと、
固定パーツデータ記憶ステップにより抽出された固定パーツと、前記選択ステップにより選択された選択パーツを組み合わせて、前記広告データを生成する生成ステップと、
前記生成ステップにより生成された広告データを、前記Ｗｅｂページ内の所定の位置に配置する配置ステップと、を含む方法。
【請求項６】
コンピュータがＷｅｂページに関連付けて広告データを配信するプログラムであって、
コンピュータに、
前記広告データを構成する固定パーツデータを記憶する固定パーツデータ記憶ステップと、
前記Ｗｅｂページのデザインに関する特徴データを記憶する特徴記憶ステップと、
前記広告データに追加使用される選択パーツデータを、当該パーツが選択される条件と共に記憶する選択パーツデータ記憶ステップと、
前記特徴記憶ステップにより記憶された前記Ｗｅｂページの特徴データに基づいて、前記選択パーツデータ記憶ステップにより記憶された選択パーツの中から、当該パーツが選択される条件を満たす選択パーツを選択する選択ステップと、
固定パーツデータ記憶ステップにより抽出された固定パーツと、前記選択ステップにより選択された選択パーツを組み合わせて、前記広告データを生成する生成ステップと、
前記生成ステップにより生成された広告データを、前記Ｗｅｂページ内の所定の位置に配置する配置ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページに関連付けて広告データを配信するサーバ、方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、インターネットで公開されるＷｅｂページに対して、広告データを付加し、閲覧ユーザに提示するサービスが提供されている。このような広告データの多くは、画像としてＷｅｂページ内の一部分に表示される。これにより、インターネットを介して多数のユーザの目に触れることとなるため、広告効果が期待できる。
【０００３】
ところが、ユーザにとっては、Ｗｅｂページのコンテンツを閲覧する際に、付加された広告データのデザインがＷｅｂページと馴染まない場合には、違和感を感じたり、広告データを目障りと感じる場合もある。
【０００４】
このような状況にあって、Ｗｅｂページに対して配信される広告データの表示方法を工夫する提案がなされている。例えば、特許文献１には、Ｗｅｂページが表示される前の一定時間に、１または複数の独立した広告を表示させるシステムが示されている。
【特許文献１】特開２００２−４１９７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のシステムは、ユーザが閲覧したいＷｅｂページに先立って、独立した広告ページを表示させるので、閲覧したいＷｅｂページの表示が遅れてしまう。更に、Ｗｅｂページが表示されると広告データは表示されないため、広告データの露出が所定時間に限られてしまうが、広告データは、長時間表示されることが好ましい。
【０００６】
また、Ｗｅｂページの内容に関連する広告データの場合には、このＷｅｂページと共に表示されることにより、広告データへのユーザからの注目度は高まることが期待できる。したがって、このような広告データを、Ｗｅｂページと共に、かつＷｅｂページのデザインを損なうことなく表示できることが望まれる。
【０００７】
そこで本発明は、Ｗｅｂページのデザインに合わせた広告データを配信できるサーバ、方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では、以下のような解決手段を提供する。
【０００９】
（１）  Ｗｅｂページに関連付けて広告データを配信するサーバであって、
前記Ｗｅｂページのデザインに関する特徴データを記憶する特徴記憶手段と、
前記広告データを構成する互いに代替可能な複数の部品を、当該部品の利用条件と共に記憶する部品記憶手段と、
前記特徴記憶手段により記憶された前記Ｗｅｂページの特徴データに基づいて、前記部品記憶手段により記憶された部品の中から、前記利用条件を満たす部品を選択する選択手段と、
前記選択手段により選択された部品を組み合わせて、前記広告データを生成する生成手段と、
前記生成手段により生成された広告データを、前記Ｗｅｂページ内の所定の位置に配置する配置手段と、を備えるサーバ。
【００１０】
このような構成によれば、当該サーバは、Ｗｅｂページのデザインに関する特徴データを記憶し、Ｗｅｂページに関連付けるための広告データを構成する互いに代替可能な複数の部品を、当該部品の利用条件と共に記憶し、記憶されたＷｅｂページの特徴データに基づいて、記憶された部品の中から、利用条件を満たす部品を選択し、選択された部品を組み合わせて、広告データを生成し、生成された広告データを、Ｗｅｂページ内の所定の位置に配置する。
【００１１】
このことにより、当該サーバは、Ｗｅｂページのデザインに関する特徴、例えば、色調、見出し枠の形状、動画の割合、フォント等に基づいて、利用条件を満たす広告データの部品を選択するので、Ｗｅｂページのデザインに合わせた広告データを生成し、配信することができる。
【００１２】
（２）  前記生成手段は、前記特徴記憶手段により記憶された前記Ｗｅｂページの特徴データに基づいて、前記広告データを構成する部品の表示スタイルを決定することを特徴とする（１）に記載のサーバ。
【００１３】
このような構成によれば、当該サーバは、Ｗｅｂページのデザインに関する特徴に基づいて、広告データの表示スタイルを決定するので、例えば、広告データとしてのテキストの表示フォントやサイズを、Ｗｅｂページに合わせて調整することができる。
【００１４】
（３）  前記Ｗｅｂページのスタイル情報から、前記特徴データを抽出する抽出手段を更に備えることを特徴とする（１）または（２）に記載のサーバ。
【００１５】
このような構成によれば、当該サーバは、Ｗｅｂページのスタイル情報から、デザインの特徴データを抽出するので、予め配信対象のＷｅｂページに関する特徴データを準備しておく必要がない。したがって、新たに作成されたＷｅｂページや、デザインを変更されたＷｅｂページに対して、即座に相応しい広告データを配信できる可能性がある。
【００１６】
（４）  前記抽出手段は、前記Ｗｅｂページ内で前記広告データを配置する位置の周辺における所定範囲内のスタイル情報から、前記特徴データを抽出することを特徴とする（３）に記載のサーバ。
【００１７】
このような構成によれば、当該サーバは、広告データを配置する周辺のデザインの特徴データを抽出するので、広告データと離れていて互いに視覚的な影響を与え難いＷｅｂページの部分を考慮する必要がない。したがって、Ｗｅｂページの部分によって特徴が異なるために単一の特徴として抽出できない場合であっても、所定のエリアの限られた特徴データを抽出できる可能性がある。
【００１８】
（５）  コンピュータがＷｅｂページに関連付けて広告データを配信する方法であって、
前記Ｗｅｂページのデザインに関する特徴データを記憶する特徴記憶ステップと、
前記広告データを構成する互いに代替可能な複数の部品を、当該部品の利用条件と共に記憶する部品記憶ステップと、
前記特徴記憶ステップにより記憶された前記Ｗｅｂページの特徴データに基づいて、前記部品記憶ステップにより記憶された部品の中から、前記利用条件を満たす部品を選択する選択ステップと、
前記選択ステップにより選択された部品を組み合わせて、前記広告データを生成する生成ステップと、
前記生成ステップにより生成された広告データを、前記Ｗｅｂページ内の所定の位置に配置する配置ステップと、を含む方法。
【００１９】
このような構成によれば、当該方法を実行することにより、（１）と同様の効果が期待できる。
【００２０】
（６）  （５）に記載の方法をコンピュータに実行させるプログラム。
【００２１】
このような構成によれば、当該プログラムをコンピュータに実行させることにより、（１）と同様の効果が期待できる。
【発明の効果】
【００２２】
本発明によれば、Ｗｅｂページのデザインに合わせた広告データを配信することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施形態について図を参照しながら説明する。
【００２４】
［システム全体構成］
図１は、本実施形態に係る広告サーバ１０と関連要素との全体構成を示す図である。広告サーバ１０は、ネットワークを介して、ユーザ端末２０およびコンテンツサーバ３０と接続されている。
【００２５】
広告サーバ１０は、ユーザ端末２０からのＷｅｂページの閲覧要求に応じて、コンテンツサーバ３０からＷｅｂページのコンテンツデータを受信し、Ｗｅｂページに配信する広告データを決定する。そして、コンテンツサーバ３０を介して、ユーザ端末２０へ広告データが付加されたＷｅｂページが送信され、ユーザに閲覧される。
【００２６】
本実施形態では、広告サーバ１０は、コンテンツの内容等に基づいてユーザ端末２０へ配信する広告情報を決定した後、この広告を表示させるための広告データを、コンテンツサーバ３０にて管理されるＷｅｂページのデザインに合わせて調整して生成する。
【００２７】
［ハードウェア構成］
図２は、本実施形態に係る広告サーバ１０のハードウェア構成を示す図である。広告サーバ１０は、制御部３００を構成するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３１０（マルチプロセッサ構成ではＣＰＵ３２０等複数のＣＰＵが追加されてもよい）、バスライン２００、通信Ｉ／Ｆ（Ｉ／Ｆ：インタフェース）３３０、メインメモリ３４０、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）３５０、Ｉ／Ｏコントローラ３６０、ハードディスク３７０、光ディスクドライブ３８０、並びに半導体メモリ３９０を備える。尚、ハードディスク３７０、光ディスクドライブ３８０、並びに、半導体メモリ３９０はまとめて記憶装置４１０と呼ばれる。
【００２８】
制御部３００は、広告サーバ１０を統括的に制御する部分であり、ハードディスク３７０（後述）に記憶された各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００２９】
通信Ｉ／Ｆ３３０は、広告サーバ１０が、ネットワークを介して図１のユーザ端末２０やコンテンツサーバ３０等、他の装置と情報を送受信する場合のネットワーク・アダプタである。通信Ｉ／Ｆ３３０は、モデム、ケーブル・モデムおよびイーサネット（登録商標）・アダプタを含んでよい。
【００３０】
ＢＩＯＳ３５０は、広告サーバ１０の起動時にＣＰＵ３１０が実行するブートプログラムや、広告サーバ１０のハードウェアに依存するプログラム等を記録する。
【００３１】
Ｉ／Ｏコントローラ３６０には、ハードディスク３７０、光ディスクドライブ３８０、および半導体メモリ３９０等の記憶装置４１０を接続することができる。
【００３２】
ハードディスク３７０は、本ハードウェアを広告サーバ１０として機能させるための各種プログラム、本発明の機能を実行するプログラムおよび後述するテーブル等を記憶する。なお、広告サーバ１０は、外部に別途設けたハードディスク（図示せず）を外部記憶装置として利用することもできる。
【００３３】
光ディスクドライブ３８０としては、例えば、ＤＶＤ−ＲＯＭドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤ−ＲＡＭドライブ、ＣＤ−ＲＡＭドライブを使用することができる。この場合は各ドライブに対応した光ディスク４００を使用する。光ディスク４００から光ディスクドライブ３８０によりプログラムまたはデータを読み取り、Ｉ／Ｏコントローラ３６０を介してメインメモリ３４０またはハードディスク３７０に提供することもできる。
【００３４】
なお、本発明でいうコンピュータとは、記憶装置、制御部等を備えた情報処理装置をいい、広告サーバ１０は、記憶装置４１０、制御部３００等を備えた情報処理装置により構成され、この情報処理装置は、本発明のコンピュータの概念に含まれる。
【００３５】
［機能構成］
図３は、本実施形態に係る広告サーバ１０の機能構成を示す図である。広告サーバ１０の制御部３００は、広告抽出部１１と、Ｗｅｂページ分析部１２と、広告デザイン調整部１３と、広告配信部１４と、を備える。また、広告サーバ１０の記憶装置４１０は、広告ＤＢ２１と、ＷｅｂページＤＢ２２と、Ｗｅｂページ特徴ＤＢ２３と、広告パーツＤＢ２４と、を備える。
【００３６】
広告抽出部１１は、コンテンツサーバ３０からＷｅｂページのコンテンツに関するデータを受信してＷｅｂページＤＢ２２に記憶する。更に、広告抽出部１１は、受信したコンテンツの内容や、ユーザ端末２０を利用するユーザの属性等に基づいて、広告ＤＢ２１から、配信すべき広告コンテンツを抽出する。
【００３７】
図４は、本実施形態に係る広告コンテンツを記憶した広告テーブルを示す図である。ここでは、広告ＩＤに対して、広告データを構成する画像やテキスト等の固定パーツデータが記憶される。これらのパーツデータは、広告対象である商品等の写真、動画コンテンツや、商品説明の宣伝文等であって、広告主から提供され記憶される。
【００３８】
更に、広告テーブルは、これらのパーツデータが配置される位置を記憶するので、広告サーバ１０は、複数のパーツデータをレイアウトして広告の表示データを生成することができる。
【００３９】
図５は、本実施形態に係るＷｅｂページのコンテンツに関するデータを記憶したＷｅｂページテーブルを示す図である。ここでは、ページＩＤおよび該当ＷｅｂページのＵＲＬと共にコンテンツに関するデータとして、例えば、ＷｅｂページのＨＴＭＬテキストが記憶される。
【００４０】
コンテンツに関するデータは、これには限られず、例えば、Ｗｅｂページの内容を示すキーワード群や、ＨＴＭＬテキストから表示デザインを示すスタイル情報の部分を抽出して記憶してもよい。
【００４１】
Ｗｅｂページ分析部１２は、ＷｅｂページＤＢ２２のＷｅｂページテーブル（図５）に記憶されたＷｅｂページのコンテンツに関するデータを読み込み、スタイル情報を分析することにより、表示デザインに関する特徴を抽出する。
【００４２】
表示デザインの特徴とは、例えば、色調、見出し枠の形状、動画の割合、本文のフォント等であり、これらの特徴が類似している領域では、ユーザは、視覚上の違和感を感じることが少ない。Ｗｅｂページ分析部１２は、広告を表示する領域の周辺での、これらの特徴を抽出し、Ｗｅｂページ特徴ＤＢ２３に記憶する。
【００４３】
図６は、本実施形態に係るＷｅｂページのデザインに関する特徴データを記憶した、Ｗｅｂページ特徴テーブルを示す図である。ここでは、ページＩＤに対して、色調としてＷｅｂページを代表する色データ、見出し枠として四角や丸等の形状データ、動画割合としてＷｅｂページ内で動画が占める割合、本文フォントとしてフォント種類や表示サイズ等が記憶される。
【００４４】
なお、Ｗｅｂページテーブル（図５）およびＷｅｂページ特徴テーブル（図６）は、予め準備されていてもよい。例えば、Ｗｅｂページ分析部１２は、定期的にＷｅｂページを巡回し、特徴データを抽出して記憶しておいてもよい。
【００４５】
広告デザイン調整部１３は、Ｗｅｂページ特徴ＤＢ２３のＷｅｂページ特徴テーブル（図６）に記憶されたデータに基づいて、広告パーツＤＢ２４から、広告データを構成する部品としてのパーツデータを抽出する。
【００４６】
図７は、本実施形態に係る広告データに追加で使用される選択パーツデータを記憶した、広告パーツテーブルを示す図である。ここでは、広告ＩＤに対して、見出し枠や背景等のパーツの種類を示すカテゴリと、パーツの名称および、パーツデータとしてのファイル名と、それぞれのパーツが選択される条件と、広告を表示する領域においてパーツが配置される位置と、が記憶される。
【００４７】
これらのパーツデータは、広告主あるいは広告サーバ１０の管理者により準備されるものであって、色調や見出し枠等のデザインを調整するためのバリエーションを持つ。また、商品画像等の表示バリエーションとして静止画および動画を記憶する等、広告主から素材の提供を受けることにより、様々な広告バリエーションを用意することができる。
【００４８】
ここで、パーツが選択される条件とは、例えば、「見出し枠１」は、Ｗｅｂページ特徴テーブル（図６）において見出し枠が「四角」と記憶されている場合に選択されることを示す。同様に、これらの条件は、Ｗｅｂページ特徴テーブル（図６）に記憶される各種の特徴データにより選択可能な条件として指定される。
【００４９】
広告デザイン調整部１３は、これらの条件を満たしたパーツを組み合わせることにより、Ｗｅｂページのデザインに合ったパーツを組み合わせて広告データを生成することができる。具体的には、例えば、生成する広告データの背景の色調や、見出し枠の形状等をＷｅｂページに合わせることができる。
【００５０】
更に、広告デザイン調整部１３は、広告テーブル（図４）に記憶された広告パーツとしてのテキストデータの表示スタイルに関して、Ｗｅｂページ特徴テーブル（図６）に記憶された本文フォントに基づいてレイアウトする。このように、広告コンテンツの表示スタイルを調整することにより、Ｗｅｂページとの一体感を得ることができる。
【００５１】
このように、広告デザイン調整部１３は、Ｗｅｂページのデザインに関する特徴データに基づいて広告データを調整するので、広告をＷｅｂページに付加して配信する際に、例えば色調やフォント等が著しく異なることによりユーザが違和感を覚える可能性を低減することができる。
【００５２】
広告配信部１４は、広告デザイン調整部１３により生成された広告データを、コンテンツサーバ３０に送信する。これにより、Ｗｅｂページの所定の領域に、このＷｅｂページ用に調整された広告データが配置され、ユーザ端末２０にて閲覧される。
【００５３】
［処理フロー］
図８は、本実施形態に係る広告サーバ１０の制御部３００における処理の流れを示す図である。
【００５４】
ステップＳ１では、制御部３００は、閲覧要求のあったＷｅｂページに関するデータとして、コンテンツの内容を示すデータやスタイル情報データを、ＷｅｂページＤＢ２２から取得する。
【００５５】
ステップＳ２では、制御部３００は、ステップＳ１にて取得したＷｅｂページに関するデータに基づいて、広告用の固定パーツデータを広告ＤＢ２１から抽出する。
【００５６】
ステップＳ３では、制御部３００は、ステップＳ１にて取得したＷｅｂページに関するデータ、特にスタイル情報データから、このＷｅｂページのデザインに関する特徴データを抽出する。
【００５７】
ステップＳ４では、制御部３００は、ステップＳ３にて抽出したＷｅｂページのデザインに関する特徴データに基づいて、広告用の選択パーツデータを広告パーツＤＢ２４から選択して抽出する。
【００５８】
ステップＳ５では、制御部３００は、ステップＳ２にて抽出した固定パーツデータと、ステップＳ４にて抽出した選択パーツデータと、を組み合わせて、Ｗｅｂページに配置するための広告データを生成する。
【００５９】
なお、制御部３００は、広告データを生成する際に、固定パーツデータや選択パーツデータに関して、Ｗｅｂページのデザインに関する特徴データに基づいて、フォントや配色等を調整してもよい。
【００６０】
図９は、本実施形態に係る広告データが配置されたＷｅｂページの表示例を示す図である。
【００６１】
図９（ａ）は、広告主から提供された広告コンテンツをＷｅｂページに表示させた例である。この例では、Ｗｅｂページの色調やフォント、見出しの形状等と比べて、広告のデザインが著しく異なるため、広告部分が目立ち過ぎてユーザに違和感を覚えさせるおそれがある。その結果、ユーザにより広告が注視される機会を逸する可能性がある。
【００６２】
図９（ｂ）は、本実施形態の処理によりデザインが調整された広告コンテンツをＷｅｂページに表示させた例である。この例では、色調、見出し、フォント等が、Ｗｅｂページの特徴に合わせて選択され、広告データが配置されている。
【００６３】
このように、本実施形態によれば、広告のデザインを、配信先のＷｅｂページの特徴に合わせられるため、Ｗｅｂページ全体として視覚上の違和感がなく、広告データをＷｅｂページの一部としてユーザに視認させることができる。これにより、広告効果が向上する可能性がある。
【００６４】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施形態に係る広告サーバ１０と関連要素との全体構成を示す図である。
【図２】本発明の実施形態に係る広告サーバ１０のハードウェア構成を示す図である。
【図３】本発明の実施形態に係る広告サーバ１０の機能構成を示す図である。
【図４】本発明の実施形態に係る広告テーブルを示す図である。
【図５】本発明の実施形態に係るＷｅｂページテーブルを示す図である。
【図６】本発明の実施形態に係るＷｅｂページ特徴テーブルを示す図である。
【図７】本発明の実施形態に係る広告パーツテーブルを示す図である。
【図８】本発明の実施形態に係る広告サーバ１０の制御部３００における処理の流れを示す図である。
【図９】本発明の実施形態に係る広告データが配置されたＷｅｂページの表示例を示す図である。
【符号の説明】
【００６６】
１０  広告サーバ
１１  広告抽出部
１２  Ｗｅｂページ分析部
１３  広告デザイン調整部
１４  広告配信部
２０  ユーザ端末
２１  広告ＤＢ
２２  ＷｅｂページＤＢ
２３  Ｗｅｂページ特徴ＤＢ
２４  広告パーツＤＢ
３０  コンテンツサーバ
３００  制御部
４１０  記憶装置
【図１】
0005094574.tif 000002
【図２】
0005094574.tif 000003
【図３】
0005094574.tif 000004
【図４】
0005094574.tif 000005
【図５】
0005094574.tif 000006
【図６】
0005094574.tif 000007
【図７】
0005094574.tif 000008
【図８】
0005094574.tif 000009
【図９】
0005094574.tif 000010