(57)【特許請求の範囲】
【請求項１】
ウェブページの開設者である基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出手段と、
商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、前記相手抽出手段により抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出手段と、
前記コメント抽出手段により抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成手段と、
前記生成手段により生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力手段と
を備える広告表示装置。
【請求項２】
前記相手抽出手段は、前記基準ユーザ及び前記ウェブページの閲覧者と所定の人間関係にある前記相手ユーザの前記相手ユーザＩＤを抽出する、
請求項１に記載の広告表示装置。
【請求項３】
前記相手抽出手段は、前記ユーザ関係データベースを参照して、前記開設者によりコメントされた商品を特定し、該商品に対してコメントした前記相手ユーザの相手ユーザＩＤを抽出する、
請求項１又は２に記載の広告表示装置。
【請求項４】
前記コメント抽出手段は、前記基準ユーザと前記相手ユーザとのいずれか一方のユーザが投稿した前記商品に対するコメントを示すコメントデータと、該コメントに対して他方のユーザが返信したコメントを示すコメントデータとを抽出し、
前記生成手段は、前記基準ユーザが投稿したコメントと前記相手ユーザが投稿したコメントとを表示する前記広告コンテンツを生成する、
請求項３に記載の広告表示装置。
【請求項５】
前記生成手段は、前記広告コンテンツにより表示されるコメントが複数ある場合、前記コメントが該コメントの登録順に表示されるように前記広告コンテンツを生成する、
請求項１〜４のいずれか一項に記載の広告表示装置。
【請求項６】
前記生成手段は、前記商品が掲載されているウェブページのＵＲＬがリンク先として埋め込まれたバナー広告として前記広告コンテンツを生成する、
請求項１〜５のいずれか一項に記載の広告表示装置。
【請求項７】
前記相手抽出手段は、前記基準ユーザとの間のホップ数に基づいて抽出した所定数のユーザのユーザＩＤを前記相手ユーザＩＤとして抽出する、
請求項１〜６のいずれか一項に記載の広告表示装置。
【請求項８】
広告表示装置により実行される広告表示方法であって、
ウェブページの開設者である基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出ステップと、
商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、前記相手抽出ステップにおいて抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出ステップと、
前記コメント抽出ステップにおいて抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成ステップと、
前記生成ステップにおいて生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力ステップと
を含む広告表示方法。
【請求項９】
コンピュータを、
ウェブページの開設者である基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出手段と、
商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、前記相手抽出手段により抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出手段と、
前記コメント抽出手段により抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成手段と、
前記生成手段により生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力手段と
して機能させる広告表示プログラム。
【請求項１０】
コンピュータを、
ウェブページの開設者である基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出手段と、
商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、前記相手抽出手段により抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出手段と、
前記コメント抽出手段により抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成手段と、
前記生成手段により生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力手段と
して機能させる広告表示プログラムを記録するコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告表示装置、広告表示方法、広告表示プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体に関する。
【背景技術】
【０００２】
コンピュータやインターネットの普及に伴い、バナー広告や検索連動型広告、メールマガジンなどの様々な広告が普及している。例えば下記特許文献１には、チャットやメッセージ送信において広告を表示することで新たな広告スペースを創設するコミュニケーションシステムが開示されている。このシステムでは、複数の利用者相互の対話データの処理を行うサーバ装置と各利用者のクライアント装置とが接続されている。サーバ装置は、利用者に広告を行なうための広告データを対話データと共にクライアント装置を介して利用者に出力可能とするチャット処理部またはメッセージ処理部と、広告データおよび対話データをクライアント装置に送信する通信制御インターフェースとを備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２３４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような中で、より消費者の関心を惹いて、消費者を購買行動へと促すことができるような広告が求められている。
【０００５】
そこで本発明は、より消費者の関心を惹く広告を提示することが可能な広告表示装置、広告表示方法、広告表示プログラム、及びそのプログラムを記憶するコンピュータ読取可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の広告表示装置は、ウェブページの開設者である基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出手段と、商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、相手抽出手段により抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出手段と、コメント抽出手段により抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成手段と、生成手段により生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力手段とを備える。
【０００７】
本発明の広告表示方法は、ウェブページの開設者である広告表示装置により実行される広告表示方法であって、基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出ステップと、商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、相手抽出ステップにおいて抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出ステップと、コメント抽出ステップにおいて抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成ステップと、生成ステップにおいて生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力ステップとを含む。
【０００８】
本発明の広告表示プログラムは、コンピュータを、ウェブページの開設者である基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出手段と、商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、相手抽出手段により抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出手段と、コメント抽出手段により抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成手段と、生成手段により生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力手段として機能させる。
【０００９】
本発明のコンピュータ読取可能な記録媒体は、コンピュータを、ウェブページの開設者である基準ユーザと所定の人間関係にある相手ユーザを特定するために、ユーザ間の関係を示す関係データを記憶するユーザ関係データベースから、該基準ユーザを示す基準ユーザＩＤに対応する該相手ユーザの相手ユーザＩＤを抽出する相手抽出手段と、商品に対するユーザのコメントを示すコメントデータを記憶するコメントデータベースから、相手抽出手段により抽出された相手ユーザＩＤで示される相手ユーザが投稿したコメントを示すコメントデータを抽出するコメント抽出手段と、コメント抽出手段により抽出されたコメントデータで示される商品の広告コンテンツであって、該コメントデータで示されるコメントを表示する広告コンテンツを生成する生成手段と、生成手段により生成された広告コンテンツを前記基準ユーザが開設した前記ウェブページに表示させるために該広告コンテンツを出力する出力手段として機能させる広告表示プログラムを記録する。
【００１０】
このような発明によれば、アクセスされたウェブページの開設者と所定の人間関係にある相手ユーザが抽出され、その相手ユーザによる商品へのコメントが抽出される。そして、そのコメントが表示されるような商品広告のコンテンツが生成され、最終的に基準ユーザが開設したウェブページ上に表示される。このように、当該開設者と近い関係にあるユーザのコメントを商品の広告コンテンツの一部として表示させることで、ウェブページの閲覧者は、自身が興味を持ったウェブページの開設者の周辺の人のコメントをより身近なものとして受け止めることができる。その結果、閲覧者（消費者）に商品への更なる関心を持たせることが可能になる。
【００１１】
本発明の広告表示装置では、相手抽出手段は、基準ユーザ及びウェブページの閲覧者と所定の人間関係にある相手ユーザの相手ユーザＩＤを抽出してもよい。
【００１２】
この場合には、アクセスされたウェブページの開設者及び閲覧者の双方と所定の人間関係にある相手ユーザが特定される。これにより、開設者及び閲覧者と近い関係にあるユーザのコメントが商品の広告コンテンツの一部として表示される。その結果、ウェブページの閲覧者は、開設者だけでなく自身にとっても身近な人のコメントをより身近なものとして受け止めることができる。その結果、閲覧者（消費者）に商品への更なる関心を持たせることが可能になる。
【００１３】
本発明の広告表示装置では、相手抽出手段は、ユーザ関係データベースを参照して、開設者によりコメントされた商品を特定し、該商品に対してコメントした相手ユーザの相手ユーザＩＤを抽出してもよい。
【００１４】
この場合には、アクセスされたウェブページの開設者がコメントした商品についてコメントしたユーザのうち、開設者又は閲覧者と近い関係にあるユーザが抽出される。これにより、開設者が注目した商品に対する、当該開設者又は閲覧者と近い関係にあるユーザのコメントが広告コンテンツの一部として表示される。また、開設者又は閲覧者（基準ユーザ）と近い関係にある者のコメントが商品広告に含まれて表示されるので、その広告を見たユーザはそのコメントをより身近なものとして受け止めることができる。その結果、よりユーザ（消費者）の関心を惹くことが可能になる。
【００１５】
本発明の広告表示装置では、コメント抽出手段は、基準ユーザと相手ユーザとのいずれか一方のユーザが投稿した商品に対するコメントを示すコメントデータと、該コメントに対して他方のユーザが返信したコメントを示すコメントデータとを抽出し、生成手段は、基準ユーザが投稿したコメントと相手ユーザが投稿したコメントとを表示する広告コンテンツを生成してもよい。
【００１６】
この場合には、所定の人間関係にある複数のユーザ同士による一連のコメントを抽出し、まとめて１つの広告とすることができる。その結果、よりユーザ（消費者）の関心を惹くことが可能になる。
【００１７】
本発明の広告表示装置では、生成手段は、広告コンテンツにより表示されるコメントが複数ある場合、コメントが該コメントの登録順に表示されるように前記広告コンテンツを生成してもよい。
【００１８】
このようにコメントを登録順に、すなわち時系列に表示させることで、あたかも会話がなされているような視覚効果を閲覧者に示すことができる。これにより、ユーザ（消費者）の関心を惹くことが可能になる。
【００１９】
本発明の広告表示装置では、生成手段は、商品が掲載されているウェブページのＵＲＬがリンク先として埋め込まれたバナー広告として広告コンテンツを生成してもよい。この場合には、コメントデータで示される商品が掲載されているウェブページへのリンクが埋め込まれたバナー広告を生成することができる。
【００２０】
本発明の広告表示装置では、相手抽出手段は、基準ユーザとの間のホップ数に基づいて抽出した所定数のユーザのユーザＩＤを前記相手ユーザＩＤとして抽出してもよい。この場合には、ホップ数に基づいて基準ユーザと近い関係にある者を適切に抽出できる。
【発明の効果】
【００２１】
本発明によれば、全くの他人ではなく、ユーザにとって何らかのつながりがある者のコメントが商品広告に含めて表示されるので、より当該ユーザ（消費者）の関心を惹くことが可能になる。
【図面の簡単な説明】
【００２２】
【図１】広告表示システムの全体構成を示す図である。
【図２】第１実施形態に係る広告サーバの機能構成を示すブロック図である。
【図３】図２に示す広告サーバのハードウェア構成を示すブロック図である。
【図４】図２に示すユーザ関係データベースの例を示す図である。
【図５】図２に示すコメントデータベースの一例を示す図である。
【図６】図２に示すコメントデータベースの別の例を示す図である。
【図７】バナー広告の一例を示す図である。
【図８】バナー広告の別の例を示す図である。
【図９】広告表示システム（特に広告サーバ）の動作を示すシーケンス図である。
【図１０】図９に示す相手ユーザＩＤ抽出処理の詳細を示すフローチャートである。
【図１１】図９に示すコメントデータ抽出処理の詳細を示すフローチャートである。
【図１２】図９に示す素材データ抽出処理の詳細を示すフローチャートである。
【図１３】図９に示すバナー広告生成処理の詳細を示すフローチャートである。
【図１４】第１実施形態に係る広告表示プログラムの構成を示すブロック図である。
【図１５】第２実施形態に係る広告サーバの機能構成を示すブロック図である。
【図１６】図１５に示す広告サーバにおける相手ユーザＩＤ抽出処理を示すフローチャートである。
【図１７】第３実施形態に係る広告サーバの機能構成を示すブロック図である。
【図１８】図１７に示す広告サーバにおける相手ユーザＩＤ抽出処理を示すフローチャートである。
【図１９】変形例に係る、ユーザＩＤの変換テーブルの例を示す図である。
【発明を実施するための形態】
【００２３】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００２４】
（第１実施形態）
まず、図１〜８を用いて、第１実施形態に係る広告サーバ１０の機能及び構成を説明する。広告サーバ１０は、ユーザが閲覧するウェブページの所定の箇所に表示させるバナー広告を生成して出力する広告表示装置である。図１に示すように、広告サーバ１０は、通信ネットワークＮを介してオンライン・ショッピング・サーバＥ、ウェブサーバＷ、投稿サーバＣ、及び複数のユーザ端末Ｔと互いに通信することができる。これらのサーバ及び端末は広告表示システムを構成する。
【００２５】
オンライン・ショッピング・サーバＥは、仮想商店街のウェブページ（ＥＣサイト）を端末ユーザに提供するコンピュータである。ウェブサーバＷは、ユーザ端末Ｔからの要求に応じてウェブページを当該端末に提供するコンピュータである。また、ウェブサーバＷはそのウェブページ上に表示されるバナー広告をユーザ端末Ｔに提供する。したがって、ウェブサーバＷから提供されるウェブページは広告掲載サイトを示すものである。バナー広告は広告サーバ１０で生成される。投稿サーバＣは、ソーシャル・ネットワーキング・サービス（ＳＮＳ）の一部として、商品に関するコメントを受け付けるウェブページ（いわゆる投稿サイト）を端末ユーザに提供し、このサイトを介してユーザ端末Ｔから受信したコメントを記憶するコンピュータである。
【００２６】
なお、バナー広告で示される商品の具体的な種類は限定されない。商品は有体物である必要はなく、サービスなどの無体物であってもよい。
【００２７】
ユーザ端末Ｔはウェブブラウザの機能を備えるコンピュータである。ユーザ端末Ｔの例としては、高機能携帯電話機（スマートフォン）や携帯情報端末（ＰＤＡ）、あるいは各種パーソナルコンピュータ（タブレットＰＣ、デスクトップＰＣ、ノートＰＣなど）が挙げられるが、ユーザ端末Ｔの例はこれらに限定されない。図１ではユーザ端末Ｔを３台示しているが、ユーザ端末Ｔの台数は任意である。
【００２８】
広告サーバ１０は、図２に示すように、機能的構成要素として受信部１１、相手抽出部（相手抽出手段）１２、コメント抽出部（コメント抽出手段）１３、素材抽出部１４、素材データベース１５、生成部（生成手段）１６、及び送信部（出力手段）１７を備えている。
【００２９】
この広告サーバ１０は、図３に示すように、オペレーティングシステムやアプリケーション・プログラムなどを実行するＣＰＵ１０１と、ＲＯＭ及びＲＡＭで構成される主記憶部１０２と、ハードディスクなどで構成される補助記憶部１０３と、ネットワークカードなどで構成される通信制御部１０４と、キーボードやマウスなどの入力部１０５と、モニタなどの出力部１０６とで構成される。広告サーバ１０の各機能は、ＣＰＵ１０１や主記憶部１０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ１０１の制御の下で通信制御部１０４や入力部１０５、出力部１０６などを動作させ、主記憶部１０２や補助記憶部１０３におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶部１０２や補助記憶部１０３内に格納される。
【００３０】
なお、図３では広告サーバ１０が１台のコンピュータで構成されているように示しているが、このサーバの機能を複数台のコンピュータに分散させてもよい。例えば、素材データベース１５を備えるコンピュータとそれ以外の機能的構成要素を備えるコンピュータとにより広告サーバ１０を構成してもよい。
【００３１】
広告サーバ１０は、バナー広告を生成する際に、当該サーバの外部に設けられているデータベース（外部データベース）を参照する。そこで、広告サーバ１０の各構成要素について説明する前に、いくつかの外部データベースについて説明する。具体的には、ユーザ関係データベース２１及びコメントデータベース２２について説明する。
【００３２】
ユーザ関係データベース２１は、ユーザ間の関係を示す関係データを記憶する手段である。本実施形態では、ユーザ関係データベース２１は投稿サーバＣに設けられているものとするが、このデータベースの設置箇所はどこでもよい。図４に示すように、関係データは、基準となるユーザＩＤと、このユーザＩＤで示されるユーザとＳＮＳにおいて友人関係にあるユーザのＩＤ（友人ＩＤ）とが互いに関連付けられたデータである。図４の１〜３行目のデータからは、ユーザＩＤ「Ｋ００１」で特定されるユーザが、それぞれユーザＩＤ「Ｋ００２」「Ｋ００３」で特定される二人のユーザと双方向の友人関係にあることが分かる。もっとも、友人関係は片方向であってもよい。例えば、図４における２，３行目のデータが無い場合には、ユーザＩＤ「Ｋ００１」で示されるユーザは、ユーザＩＤ「Ｋ００２」「Ｋ００３」で特定される二人のユーザと友人関係にあるが、当該二人のユーザから見ると、ユーザＩＤ「Ｋ００１」で示されるユーザは全くの他人となる。
【００３３】
コメントデータベース２２は、商品に対するユーザのコメントを示すコメントデータを記憶する手段である。本実施形態では、コメントデータベース２２は投稿サーバＣ及びオンライン・ショッピング・サーバＥの少なくとも一方に設けられているものとするが、このデータベースの設置箇所もどこでもよい。コメントデータベース２２及びコメントデータの構成はいくつか考えられる。
【００３４】
図５の例では、コメントデータは、投稿者を示すユーザＩＤと、コメントと、そのコメントの投稿日時と、コメントの対象となった商品をその投稿者が購入したか否かを示す購入フラグと、その商品を特定する商品ＩＤと、その商品が掲載されているウェブページのＵＲＬ（商品ＵＲＬ）とが互いに関連付けられたデータである。例えば、１行目のコメントデータは、ユーザＩＤ「Ｋ００１」で特定されるユーザが、商品ＩＤ「Ｓ００１」で特定される商品Ａを購入し、且つその商品Ａに対してコメントしたことを示している。
【００３５】
図６の例では、コメントデータは、コメントを一意に特定するコメントＩＤ、どのコメントに対して返信したかを示す対応コメントＩＤ、ユーザＩＤ、コメント、投稿日時、購入フラグ、商品ＩＤ、及び商品ＵＲＬが互いに関連付けられたデータである。図６の例は、ユーザＩＤ「Ｋ００１」のユーザによる「商品Ｂを購入した」とのコメントに対して、ユーザＩＤ「Ｋ００２」のユーザが「いいなー」とコメント（返信）し、ユーザＩＤ「Ｋ００３」のユーザが「安いね！」とコメント（返信）したことを示している。
【００３６】
なお、コメントデータベース２２は、投稿者、コメントの内容、コメント対象の商品、投稿時期、及び購入の有無が特定できるのであれば、どのように構成されていてもよい。
【００３７】
図２に戻って、受信部１１は、ウェブページを閲覧するユーザ（閲覧者、あるいは端末ユーザ）を特定するユーザＩＤをウェブサーバＷから受信する手段である。本実施形態では、バナー広告が埋め込まれるウェブページがユーザ端末Ｔ上で表示される際に、ユーザ端末Ｔがそのウェブページの要求をウェブサーバＷに送信する。この要求には、Ｃｏｏｋｉｅなどの仕組みにより閲覧者（端末ユーザ）のユーザＩＤが埋め込まれている。ウェブサーバＷはそのユーザＩＤを含む広告要求を生成して広告サーバ１０に送信する。受信部１１はこの広告要求からユーザＩＤを取り出して相手抽出部１２に出力する。以下では、閲覧者のユーザＩＤを「閲覧者ＩＤ」という。
【００３８】
相手抽出部１２は、入力された閲覧者ＩＤを用いて、閲覧者と所定の人間関係にあるユーザ（相手ユーザ）を特定する手段である。本実施形態では、閲覧者ＩＤが基準ユーザＩＤに相当する。
【００３９】
まず、相手抽出部１２は閲覧者ＩＤに対応する友人ＩＤをユーザ関係データベース２１から抽出する。これにより、閲覧者と友人関係にあるユーザを示すユーザＩＤが得られる。続いて、相手抽出部１２は抽出した１以上の友人ＩＤのそれぞれについて以下の処理を実行する。
【００４０】
相手抽出部１２は、ユーザＩＤが友人ＩＤと一致し、且つ購入フラグが「した」であるコメントデータをコメントデータベース２２から抽出することで、閲覧者の友人が購入した商品を示す商品ＩＤを取得する。なお、この際に、相手抽出部１２は単にユーザＩＤが友人ＩＤと一致するコメントデータを抽出してもよい。すなわち、購入したか否かに関わらず、閲覧者の友人が注目した商品を示す商品ＩＤを取得してもよい。
【００４１】
この処理により１以上の商品ＩＤを取得できた場合には、相手抽出部１２は得られた各商品ＩＤについて以下の処理を実行する。
【００４２】
すなわち、相手抽出部１２はその商品ＩＤに対応し、且つユーザＩＤが閲覧者ＩＤとは異なるコメントデータをコメントデータベース２２から抽出することで、閲覧者の友人が購入した商品に対してコメントした他人（閲覧者にとっての他人、コメントユーザ）のユーザＩＤを特定する。そして、相手抽出部１２は特定したユーザＩＤと閲覧者ＩＤを用いてユーザ関係データベース２１を参照し、閲覧者からのホップ数が小さいユーザから順に所定人数分のユーザを選択し、選択したユーザのユーザＩＤを相手ユーザＩＤとして保持する。これは、閲覧者と近い関係にある人（例えば、友人や“友人の友人”など）のユーザＩＤが相手ユーザＩＤとして保持されることを意味する。なお、選択するユーザの数は任意に定めてよい（例えば２，３など）。続いて、相手抽出部１２は商品ＩＤと保持している１以上の相手ユーザＩＤとから成るユーザグループデータを生成する。
【００４３】
相手抽出部１２は、このようなユーザグループデータを各友人の各商品について生成し、生成された１以上のユーザグループデータをコメント抽出部１３に出力する。
【００４４】
以上に対して、閲覧者の友人が購入した商品を示す商品ＩＤを取得できなかった場合には、相手抽出部１２は、商品ＩＤを取得できるまで、ソーシャル・グラフに沿って商品購入ユーザの探索範囲を広げつつ上記の処理を実行する。すなわち、相手抽出部１２は閲覧者の“友人の友人”が購入した商品を示す商品ＩＤを取得することを試みる。ここで、ソーシャル・グラフとは、ユーザをノードに見立て、関係データで示される友人関係をノード間のリンクで表現したグラフである。この場合に、ユーザ間の距離は、ホップという単位で表現でき、「友人」は１ホップの関係、「友人の友人」は２ホップの関係ということができる。探索範囲を広げるとは、このホップ数を増やして探索することを意味する。なお、探索範囲をどこまで広げるかは任意に定めてよい。このような再検索処理により商品ＩＤを取得すると、相手抽出部１２は上記のようにコメントユーザを抽出し、ユーザグループデータを生成する。
【００４５】
コメント抽出部１３は、相手抽出部１２により抽出された相手ユーザＩＤに対応するコメントデータをコメントデータベース２２から抽出する手段である。コメント抽出部１３は入力されたユーザグループデータのそれぞれについて以下の処理を実行する。
【００４６】
まず、コメント抽出部１３は、ユーザグループデータに含まれている商品ＩＤを有し、且つユーザＩＤが当該ユーザグループデータに含まれている１以上の相手ユーザＩＤのいずれかと一致するコメントデータをコメントデータベース２２から抽出する。そして、コメント抽出部１３は、その商品ＩＤと、抽出された１以上のコメントデータとを含む商品コメントデータを生成する。
【００４７】
コメント抽出部１３は、生成した１以上の商品コメントデータを素材抽出部１４に出力する。
【００４８】
素材抽出部１４は、入力された１以上の商品コメントデータのそれぞれについて、当該データに対応する商品の広告素材データを素材データベース１５から抽出する手段である。
【００４９】
ここで、広告素材データは、商品の広告の素材を示すデータであり、商品ＩＤと、バナー広告上に表示させる各種素材を示す素材データとを含んで構成されている。素材データで示される素材としては、商品名や商品画像などの商品関連情報や背景画像などが挙げられるが、素材の種類は何ら限定されない。例えば、任意の静止画像や動画像を素材として用いてもよいし、画像を用いることなくテキストのみを素材として用いてもよい。もちろん、画像とテキストの双方を素材として用いてもよい。
【００５０】
素材抽出部１４は、商品コメントデータに含まれる商品ＩＤに対応する広告素材データを素材データベース１５から抽出し、これら商品コメントデータ及び広告素材データを１セットとして保持する。そして、素材抽出部１４はこのように得られた１以上のセットを生成部１６に出力する。
【００５１】
生成部１６は、入力されたセット（商品コメントデータ及び広告素材データ）に基づいてバナー広告（広告コンテンツ）を生成する手段である。生成部１６はセット毎に、すなわち商品毎に、広告素材データで示される商品の広告の素材と、コメントデータで示されるコメントとを用いてバナー広告を生成する。このバナー広告には、コメントデータで示される商品ＵＲＬがリンク先として埋め込まれる。
【００５２】
バナー広告の例を図７，８に示す。図７は、コメントデータで示される各ユーザのコメントを時系列（投稿日時の昇順）に並べた上で、４コマの画像を生成し、これらの画像を所定時間毎（例えば１秒毎）に切り替えて表示するバナー広告の例である。このようにコメントを登録順に、すなわち時系列に表示させることで、あたかも会話がなされているような視覚効果をウェブページの閲覧者に示すことができるので、ユーザ（消費者）の関心を更に惹くことが可能になる。
【００５３】
図７のバナー広告は、１〜３コマ目において各ユーザのコメントが表示され、４コマ目（最後）に商品に関する情報（商品画像、商品名、価格など）が表示されるというものである。生成部１６は、商品コメントデータで示されるコメントなどを用いて１〜３コマ目を生成し、広告素材データで示される素材などを用いて４コマ目を生成する。なお、生成部１６は、各コマにおいてアニメーション効果を含めたり、各コマを滑らかに切り替えたりするなどの様々な表示効果をバナー広告に適用してもよい。
【００５４】
図８は、１枚のポスターのようなバナー広告の例である。生成部１６は、商品コメントデータで示されるコメントや広告素材データで示される素材などを用いてこのバナー広告を生成する。この際にも生成部１６は、コメントを所定の順序で表示させたり商品画像にアニメーション効果を施したりするなどの様々な表示効果をバナー広告に適用しうる。
【００５５】
なお、バナー広告の組み立て方は、図７，８の例に限定されず、全くの任意である。例えば、コメントの表示順は登録順に限らず任意に定めてよいし、先に商品画像を表示させてから各コメントを表示させてもよい。
【００５６】
生成部１６は生成した１以上のバナー広告のデータを送信部１７に出力する。
【００５７】
送信部１７は、入力された１以上のバナー広告をウェブページ上に表示させるために、当該バナー広告のデータを広告要求に対する応答としてウェブサーバＷに送信する手段である。ウェブサーバＷは、そのバナー広告を受信し、要求されたウェブページと共にそのバナー広告をユーザ端末Ｔに送信する。これにより、ユーザ端末Ｔにおいてそのバナー広告がウェブページに埋め込まれて表示される。複数のバナー広告が生成及び送信された場合には、それらのバナー広告がウェブページ上の所定の箇所で順次切り替わりながら表示される。これは、複数の商品についての複数の広告が切り替わりながら表示されることを意味する。
【００５８】
次に、図９〜１３を用いて、図１に示すシステム（特に広告サーバ１０）の動作を説明するとともに、本実施形態に係る広告表示方法について説明する。
【００５９】
ユーザ端末Ｔがウェブページを要求してから当該端末上にバナー広告付きのウェブページが表示されるまでの一連の処理は図９に示す通りである。すなわち、所定のウェブページを表示するユーザ端末Ｔがウェブページを要求すると（ステップＳ１１）、ウェブサーバＷがその要求を受信し、閲覧者ＩＤを含む広告要求を広告サーバ１０に送信する（ステップＳ１２）。
【００６０】
広告サーバ１０では、受信部１１がその広告要求（閲覧者ＩＤ）を受信する（ステップＳ１２）。続いて、相手抽出部１２が、閲覧者と所定の人間関係にあるユーザを特定するために、その閲覧者ＩＤに対応する相手ユーザＩＤを抽出する（ステップＳ１３、相手抽出ステップ）。続いて、コメント抽出部１３が、抽出された相手ユーザＩＤに対応するコメントデータを抽出する（ステップＳ１４、コメント抽出ステップ）。続いて、素材抽出部１４が商品広告に関する広告素材データを抽出する（ステップＳ１５）。続いて、生成部１６が、抽出されたコメントデータ及び広告素材データを用いて、商品毎にバナー広告を生成する（ステップＳ１６、生成ステップ）。そして、送信部１７がそのバナー広告のデータをウェブサーバＷに送信する（ステップＳ１７、出力ステップ）。
【００６１】
その後、ウェブサーバＷがバナー広告のデータを受信して、ウェブページと共にそのバナー広告をユーザ端末Ｔに送信し（ステップＳ１８）、ユーザ端末Ｔがそのバナー広告をウェブページに埋め込んで表示する（ステップＳ１９）。
【００６２】
図１０を用いて相手抽出部１２の動作（ステップＳ１３）を詳述する。相手抽出部１２は、入力された閲覧者ＩＤに対応する友人ＩＤをユーザ関係データベース２１から抽出する（Ｓ１３１）。続いて、相手抽出部１２は一の友人ＩＤ（ステップＳ１３１で抽出した友人ＩＤの中から特定された一つの友人ＩＤ）を用いてコメントデータベース２２を検索して、当該友人ＩＤで特定される友人が購入した商品の商品ＩＤを抽出する（ステップＳ１３２）。続いて、相手抽出部１２は一の商品ＩＤ（ステップＳ１３２で抽出した商品ＩＤの中から特定された一つの商品ＩＤ）を用いてコメントデータベース２２を検索して、当該商品ＩＤで特定される商品に対してコメントしたユーザのユーザＩＤを抽出する（ステップＳ１３３）。続いて、相手抽出部１２はユーザ関係データベース２１を参照して、閲覧者と近い関係にある人のユーザＩＤを相手ユーザＩＤとして保持し（ステップＳ１３４）、商品ＩＤと１以上の相手ユーザＩＤとから成るユーザグループデータを生成する（ステップＳ１３５）。
【００６３】
なお、上記ステップＳ１３３，Ｓ１３４の処理に代えて、相手抽出部１２は、閲覧者からのホップ数が小さいユーザから順に、友人が購入した商品に対してコメントしたユーザを探索することで、相手ユーザＩＤを取得してもよい。
【００６４】
相手抽出部１２は、一の友人ＩＤに関して、上記ステップＳ１３３〜Ｓ１３５の処理を、抽出したすべての商品ＩＤについて実行する（ステップＳ１３６参照）。また、相手抽出部１２は上記ステップＳ１３２〜Ｓ１３６の処理を、抽出したすべての友人ＩＤについて実行する（ステップＳ１３７）。
【００６５】
コメント抽出部１３の動作（ステップＳ１４）の詳細は図１１に示す通りである。すなわち、コメント抽出部１３は一のユーザグループデータ（商品ＩＤ及び１以上の相手ユーザＩＤ）に対応するコメントデータをコメントデータベース２２から抽出する（ステップＳ１４１）。そして、コメント抽出部１３は商品ＩＤと抽出した１以上のコメントデータとを含む商品コメントデータを生成する（ステップＳ１４２）。コメント抽出部１３はこれらの処理をすべてのユーザグループデータについて実行する（ステップＳ１４３参照）。
【００６６】
素材抽出部１４の動作（ステップＳ１５）の詳細は図１２に示す通りである。すなわち、素材抽出部１４は一の商品コメントデータの商品ＩＤに対応する広告素材データを素材データベース１５から抽出する（ステップＳ１５１）。そして、素材抽出部１４は商品コメントデータと抽出した広告素材データとをセットとして保持する（ステップＳ１５２）。素材抽出部１４はこれらの処理をすべての商品コメントデータについて実行し（ステップＳ１５３参照）、最後にすべてのセットを生成部１６に出力する。
【００６７】
生成部１６の動作（ステップＳ１６）の詳細は図１３に示す通りである。すなわち、生成部１６は一のセット（商品コメントデータ及び広告素材データ）に基づいてバナー広告を生成する（ステップＳ１６１）。生成部１６はこの処理をすべてのセット（商品）について実行する（ステップＳ１６２参照）。
【００６８】
次に、図１４を用いて、コンピュータを広告サーバ１０として機能させるための広告表示プログラムＰ１を説明する。
【００６９】
広告表示プログラムＰ１は、メインモジュールＰ１０、受信モジュールＰ１１、相手抽出モジュールＰ１２、コメント抽出モジュールＰ１３、素材抽出モジュールＰ１４、素材記憶モジュールＰ１５、生成モジュールＰ１６、及び送信モジュールＰ１７を備えている。
【００７０】
メインモジュールＰ１０は、広告表示機能を統括的に制御する部分である。受信モジュールＰ１１、相手抽出モジュールＰ１２、コメント抽出モジュールＰ１３、素材抽出モジュールＰ１４、素材記憶モジュールＰ１５、生成モジュールＰ１６、及び送信モジュールＰ１７を実行することにより実現される機能はそれぞれ、上記の受信部１１、相手抽出部１２、コメント抽出部１３、素材抽出部１４、素材データベース１５、生成部１６、及び送信部１７の機能と同様である。
【００７１】
広告表示プログラムＰ１は、例えば、ＣＤ−ＲＯＭやＤＶＤ、ＲＯＭ、半導体メモリ等の有形の記録媒体に固定的に記録された上で提供される。また、広告表示プログラムＰ１は、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。
【００７２】
以上説明したように、本実施形態によれば、閲覧者と所定の人間関係にある相手ユーザが特定され、その相手ユーザによる商品へのコメントが抽出される。そして、そのコメントが表示されるような商品広告の画像が生成され、最終的に、当該閲覧者が見ようとしているウェブページ上に表示される。このように、閲覧者に何らかのつながりがある者のコメントを商品広告に含めて表示させることで、当該閲覧者はそのコメントをより身近なものとして受け止めることができる。その結果、よりユーザ（消費者）の関心を惹くことが可能になる。
【００７３】
特に本実施形態では、閲覧者の友人がコメントした商品についてコメントしたユーザがコメントユーザとして特定され、コメントユーザのうち閲覧者と近い関係にある所定数のユーザが抽出される。これにより、閲覧者の友人が注目した商品に対する、閲覧者と近い関係にあるユーザのコメントがバナー広告の一部として表示される。その結果、閲覧者はそのコメントをより身近なものとして受け止めることができ、ひいては当該閲覧者（消費者）に商品への更なる関心を持たせることが可能になる。
【００７４】
（第２実施形態）
次に、図１５，１６を用いて、第２実施形態に係る広告サーバ１０Ａを説明する。この広告サーバ１０Ａは、閲覧者を基準に相手ユーザを抽出するのではなく、ブログなどの個人ページの開設者（サイト開設者）を基準に相手ユーザを抽出する点で、第１実施形態における広告サーバ１０と異なる。また、広告サーバ１０ＡはウェブサーバＷからの要求ではなくバッチ処理によりバナー広告を生成する点でも広告サーバ１０と異なる。以下では、第１実施形態と同一又は同等の機能及び構成については説明を省略する。
【００７５】
図１５に示すように、広告サーバ１０Ａは機能的構成要素として相手抽出部１２Ａ、コメント抽出部１３、素材抽出部１４、素材データベース１５、生成部１６、及び送信部１７を備えている。以下では、第１実施形態とは異なる相手抽出部１２Ａについて特に説明する。
【００７６】
相手抽出部１２Ａは、サイト開設者のユーザＩＤを用いて、当該サイト開設者と所定の人間関係にあるユーザ（相手ユーザ）を特定する手段である。以下では、サイト開設者のユーザＩＤを開設者ＩＤという。本実施形態では、開設者ＩＤが基準ユーザＩＤに相当する。
【００７７】
図１６を参照しながら相手抽出部１２Ａの動作を説明する。相手抽出部１２Ａは、バッチ処理の開始時刻になるとまず開設者ＩＤを取得する（ステップＳ２３１）。相手抽出部１２Ａが開設者ＩＤを取得する方法としては、所定のデータベースから能動的に読み出す方法や、バッチ処理プログラムから引数として受け取る方法などが考えられるが、この取得方法はこれらに限定されない。相手抽出部１２Ａは、１以上の開設者ＩＤを取得すると、各開設者ＩＤについて以下の処理を行う。
【００７８】
まず、相手抽出部１２Ａは、ユーザＩＤが開設者ＩＤと一致し、且つ購入フラグが「した」であるコメントデータをコメントデータベース２２から抽出することで、サイト開設者が購入した商品を示す商品ＩＤを取得する（ステップＳ２３２）。なお、この際に、相手抽出部１２Ａは単にユーザＩＤが開設者ＩＤと一致するコメントデータを抽出してもよい。すなわち、相手抽出部１２Ａは、購入したか否かに関わらず、サイト開設者が注目した商品を示す商品ＩＤを取得してもよい。
【００７９】
この処理により１以上の商品ＩＤを取得できた場合には、相手抽出部１２Ａは得られた各商品ＩＤについて以下の処理を実行する。
【００８０】
すなわち、相手抽出部１２Ａはその商品ＩＤに対応し、且つユーザＩＤが開設者ＩＤとは異なるコメントデータをコメントデータベース２２から抽出することで、サイト開設者が購入した商品に対してコメントした他人（コメントユーザ）のユーザＩＤを特定する（ステップＳ２３３）。そして、相手抽出部１２Ａは特定したユーザＩＤと開設者ＩＤを用いてユーザ関係データベース２１を参照し、サイト開設者からのホップ数が小さいユーザから順に所定人数分のユーザを選択し、選択したユーザのユーザＩＤを相手ユーザＩＤとして保持する（ステップＳ２３４）。これは、サイト開設者と近い関係にある人のユーザＩＤが相手ユーザＩＤとして保持されることを意味する。なお、選択するユーザの数は任意に定めてよい。続いて、相手抽出部１２Ａは商品ＩＤと保持している１以上の相手ユーザＩＤとから成るユーザグループデータを生成する（ステップＳ２３５）。
【００８１】
なお、上記ステップＳ２３３，Ｓ２３４の処理に代えて、相手抽出部１２は、サイト開設者からのホップ数が小さいユーザから順に、そのサイト開設者が購入した商品に対してコメントしたユーザを探索することで、相手ユーザＩＤを取得してもよい。
【００８２】
相手抽出部１２Ａは、このようなユーザグループデータを各サイト開設者の各商品について生成し（ステップＳ２３６，Ｓ２３７参照）、生成された１以上のユーザグループデータをコメント抽出部１３に出力する。
【００８３】
ユーザグループデータが生成されると、コメント抽出部１３、素材抽出部１４、及び生成部１６により第１実施形態と同様の処理が行われ、最終的に送信部１７が１以上のバナー広告のデータをウェブサーバＷに送信する。本実施形態では、ウェブサーバＷはバナー広告のデータを受信すると当該データを所定のデータベースに格納する。これにより、あるユーザがサイト開設者の個人ページにアクセスすると、当該サイト開設者に関して生成されたバナー広告が当該個人ページに埋め込まれて表示される。
【００８４】
本実施形態によっても、上記第１実施形態と同様の効果を得ることができる。具体的には、サイト開設者がコメントした商品についてコメントしたユーザがコメントユーザとして特定され、コメントユーザのうち開設者と近い関係にある所定数のユーザが抽出される。これにより、サイト開設者と近い関係にあるユーザのコメントがバナー広告の一部として表示される。その結果、閲覧者は、バナー広告上のコメントをより身近なものとして受け止めることができるので、当該閲覧者（消費者）に商品への更なる関心を持たせることが可能になる。
【００８５】
（第３実施形態）
次に、図１７，１８を用いて、第３実施形態に係る広告サーバ１０Ｂの機能及び構成を説明する。この広告サーバ１０Ｂは、個人ページの開設者だけでなく当該個人ページの閲覧者とも近い関係にあるユーザを相手ユーザとして抽出する点で、第２実施形態における広告サーバ１０Ａと異なる。また、広告サーバ１０ＢはウェブサーバＷからの要求に基づいてバナー広告を生成する点でも広告サーバ１０Ａと異なる。以下では、第２実施形態と同一又は同等の機能及び構成については説明を省略する。
【００８６】
図１７に示すように、広告サーバ１０Ａは機能的構成要素として受信部１１Ｂ、相手抽出部１２Ｂ、コメント抽出部１３、素材抽出部１４、素材データベース１５、生成部１６、及び送信部１７を備えている。以下では、第２実施形態とは異なる受信部１１Ｂ及び相手抽出部１２Ｂについて特に説明する。
【００８７】
受信部１１Ｂは、開設者ＩＤ及び閲覧者ＩＤをウェブサーバＷから受信する手段である。本実施形態では、個人ページがユーザ端末Ｔ上で表示される際に、ユーザ端末Ｔが当該個人ページ要求をウェブサーバＷに要求する。この要求には、Ｃｏｏｋｉｅなどの仕組みにより閲覧者ＩＤが埋め込まれている。ウェブサーバＷはその閲覧者ＩＤと、所定のデータベースから読み出した、個人ページに対応する開設者ＩＤとを含む広告要求を生成して広告サーバ１０に送信する。受信部１１Ｂはこの広告要求から二種類のユーザＩＤを取り出して相手抽出部１２Ｂに出力する。
【００８８】
相手抽出部１２Ｂは、入力された開設者ＩＤ及び閲覧者ＩＤを用いて、サイト開設者及び閲覧者と所定の人間関係にあるユーザ（相手ユーザ）を特定する手段である。
【００８９】
図１８を参照しながら相手抽出部１２Ｂの動作を説明する。まず、相手抽出部１２ＢはユーザＩＤが開設者ＩＤと一致し、且つ購入フラグが「した」であるコメントデータをコメントデータベース２２から抽出することで、サイト開設者が購入した商品を示す商品ＩＤを取得する（ステップＳ３３１）。なお、この際に、相手抽出部１２Ｂは単にユーザＩＤが開設者ＩＤと一致するコメントデータを抽出してもよい。すなわち、相手抽出部１２Ｂは、購入したか否かに関わらず、サイト開設者が注目した商品を示す商品ＩＤを取得してもよい。
【００９０】
この処理により１以上の商品ＩＤを取得できた場合には、相手抽出部１２Ｂは得られた各商品ＩＤについて以下の処理を実行する。
【００９１】
すなわち、相手抽出部１２Ｂは、その商品ＩＤに対応し、且つユーザＩＤが開設者ＩＤ及び閲覧者ＩＤのいずれとも異なるコメントデータをコメントデータベース２２から抽出することで、サイト開設者が購入した商品に対してコメントした他人（コメントユーザ）のユーザＩＤを特定する（ステップＳ３３２）。そして、相手抽出部１２Ｂは特定したユーザＩＤ、開設者ＩＤ、及び閲覧者ＩＤを用いてユーザ関係データベース２１を参照し、サイト開設者及び閲覧者の双方からのホップ数が小さいユーザから順に所定人数分のユーザを選択し、選択したユーザのユーザＩＤを相手ユーザＩＤとして保持する（ステップＳ３３３）。これは、サイト開設者及び閲覧者と近い関係にある人のユーザＩＤが相手ユーザＩＤとして保持されることを意味する。なお、選択するユーザの数は任意に定めてよい。
【００９２】
ここで、サイト開設者及び閲覧者の双方からのホップ数が小さいユーザから順にコメントユーザを選択するとは、サイト開設者からのホップ数と閲覧者からのホップ数との和が小さいユーザから順にコメントユーザを選択することを意味する。和の最小値は２であり、これはサイト開設者及び閲覧者の共通の友人であることを示すから、相手抽出部１２Ｂは当該共通の友人から優先して選択することになる。場合によっては、相手抽出部１２Ｂは和の最小値が３のコメントユーザ（サイト開設者及び閲覧者の一方にとっては友人であり、他方にとっては“友人の友人”）を選択する。また、相手抽出部１２Ｂは和の最小値が４のコメントユーザを選択することもあり得る。和の最小値が４のユーザとは、サイト開設者及び閲覧者の双方にとって“友人の友人”であるか、それらの一方にとっては友人であるが他方にとっては３ホップ離れた関係にある人のことである。
【００９３】
このように相手ユーザを選択すると、相手抽出部１２Ｂは商品ＩＤと保持している１以上の相手ユーザＩＤとから成るユーザグループデータを生成する（ステップＳ３３４）。
【００９４】
なお、上記ステップＳ３３２，Ｓ３３３の処理に代えて、相手抽出部１２は、サイト開設者及び閲覧者からのホップ数が小さいユーザから順に、サイト開設者が購入した商品に対してコメントしたユーザを探索することで、相手ユーザＩＤを取得してもよい。
【００９５】
相手抽出部１２Ｂは、このようなユーザグループデータを各商品について生成し（ステップＳ３３５参照）、生成された１以上のユーザグループデータをコメント抽出部１３に出力する。
【００９６】
ユーザグループデータが生成されると、コメント抽出部１３、素材抽出部１４、及び生成部１６により第２実施形態と同様の処理が行われ、最終的に送信部１７が１以上のバナー広告のデータをウェブサーバＷに送信する。ウェブサーバＷは、そのバナー広告を受信し、個人ページと共にそのバナー広告をユーザ端末Ｔに送信する。これにより、ユーザ端末Ｔにおいてそのバナー広告が個人ページに埋め込まれて表示される。複数の商品についての複数のバナー広告が生成及び送信された場合には、それらのバナー広告が個人ページ上の所定の箇所で順次切り替わりながら表示される。
【００９７】
本実施形態によっても、第１、第２実施形態と同様の効果を得ることができる。具体的には、サイト開設者がコメントした商品についてコメントしたユーザがコメントユーザとして特定され、コメントユーザのうち開設者及び閲覧者の双方と近い関係にある所定数のユーザが抽出される。これにより、サイト開設者が注目した商品に対する、サイト開設者及び閲覧者と近い関係にあるユーザのコメントがバナー広告の一部として表示される。閲覧者は、バナー広告上のコメントをより身近なものとして受け止めることができるので、閲覧者（消費者）に商品への更なる関心を持たせることが可能になる。
【００９８】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。
【００９９】
上記各実施形態では、広告掲載サイト（ウェブサーバＷ及び広告サーバ１０）で管理されているユーザＩＤと、外部データベース（ユーザ関係データベース２１及びコメントデータベース２２）で管理されているユーザＩＤとが同じであることを前提に説明した。しかし、これらのユーザＩＤが互いに異なる場合、すなわち、一のユーザを示すユーザＩＤがシステム間で異なる場合も多い。この場合には、相手抽出手段は図１９に示すような変換テーブルを参照して、入力されたユーザＩＤに対応する、ユーザ関係データベース２１を検索するためのユーザＩＤを取得する。そして、相手抽出手段は取得したユーザＩＤを用いてユーザ関係データベース２１から友人ＩＤを取得する。
【０１００】
変換テーブルは、システム間でのユーザＩＤの対応表である。変換テーブル内のデータは、認可情報の委譲に関する仕組みであるＯＡｕｔｈのトークンがサービス間でやり取りされることで生成される。変換テーブルの設置場所は限定されず、例えば広告サーバ１０，１０Ａ，１０Ｂや投稿サーバＣに設けられてもよいし、図１に示していない別のサーバに設けられてもよい。図１９の例では、１行目のデータは、広告掲載サイト側ではユーザＩＤ「Ｕ００１」で特定されるユーザが、投稿サーバＣで管理される投稿サイトでは「Ｋ００１」、別の投稿サイトでは「Ｆ００１」というユーザＩＤで登録されていることを示している。なお、２行目のデータのように、サイト間で同一のユーザＩＤが割り当てられる場合もある。図１９の例に従えば、ユーザＩＤ「Ｕ００１」が入力された場合には、相手抽出手段は対応するユーザＩＤ「Ｋ００１」を変換テーブルから取得することになる。
【０１０１】
各サーバの配置態様は任意に定めてよい。上記各実施形態では広告サーバ１０とウェブサーバＷとを別々に設けたが、これらのサーバは１台のサーバに統合されていてもよい。この場合には、ユーザ端末Ｔと統合サーバとの間で要求信号やバナー広告が直接的に送受信されることになる。図９を用いてこの変形例を説明すると、中間に存在するウェブサーバが省略され、したがって、ステップＳ１１，Ｓ１２の処理が一つの要求処理として統合され、ステップＳ１７，Ｓ１８の処理が一つの応答処理として統合される。
【０１０２】
さらに、広告サーバ１０，１０Ａ，１０Ｂを投稿サーバＣ又はオンライン・ショッピング・サーバＥと統合させてもよい。
【０１０３】
上記各実施形態では、素材抽出部１４により抽出された広告素材データを用いてバナー広告が生成されたが、広告素材データを用いるか否かは任意に決めてよい。したがって、素材抽出部１４や素材データベース１５は必須の構成要素ではない。
【０１０４】
上記各実施形態では広告コンテンツとして静止画又は動画を含むバナー広告を例示したが、広告コンテンツの態様は限定されない。例えば、広告表示装置は画像を用いることなくテキストのみを用いて広告コンテンツを生成してもよい。更に、広告表示装置はウェブページ以外の表示領域（例えばデスクトップ領域）に表示させる広告コンテンツを生成してもよい。このように、広告表示装置は任意の構成及び形態の広告コンテンツを生成してよい。
【０１０５】
上記各実施形態では、購入フラグを参照することなく最終的に相手ユーザを抽出してもよい旨を示した。これに関連して、購入フラグの無いコメントデータを用いたり、当該コメントデータと図５，６に示すコメントデータとを併用したりしてもよい。また、広告コンテンツに表示されるコメントはキーボードを介して入力されるテキストに限定されず、例えば「Ｌｉｋｅ」や「イイネ」などのボタンにより入力されたデータに対応するコメントであってもよい。
【０１０６】
上記各実施形態では広告サーバ１０，１０Ａ，１０Ｂとユーザ端末Ｔとがサーバとクライアントの関係にあったが、広告表示装置は単体の装置であってもよい。この場合には、広告表示装置はユーザの入力を直接受け付ける機能と、広告コンテンツを表示する機能とを更に備える。この場合にも、広告表示装置は所定の通信ネットワークを介してユーザ関係データベース２１やコメントデータベース２２と通信することで広告コンテンツを生成し、そのコンテンツを表示する。
【符号の説明】
【０１０７】
１０，１０Ａ，１０Ｂ…広告サーバ（広告表示装置）、１１，１１Ｂ…受信部、１２，１２Ａ，１２Ｂ…相手抽出部（相手抽出手段）、１３…コメント抽出部（コメント抽出手段）、１４…素材抽出部、１５…素材データベース、１６…生成部（生成手段）、１７…送信部（出力手段）、２１…ユーザ関係データベース、２２…コメントデータベース、Ｃ…投稿サーバ、Ｅ…オンライン・ショッピング・サーバ、Ｐ１…広告表示プログラム、Ｐ１…メインモジュール、Ｐ１１…受信モジュール、Ｐ１２…相手抽出モジュール、Ｐ１３…コメント抽出モジュール、Ｐ１４…素材抽出モジュール、Ｐ１５…素材記憶モジュール、Ｐ１６…生成モジュール、Ｐ１７…送信モジュール、Ｔ…ユーザ端末、Ｗ…ウェブサーバ。
【図１】
0005236762.tif 000002
【図２】
0005236762.tif 000003
【図３】
0005236762.tif 000004
【図４】
0005236762.tif 000005
【図５】
0005236762.tif 000006
【図６】
0005236762.tif 000007
【図７】
0005236762.tif 000008
【図８】
0005236762.tif 000009
【図９】
0005236762.tif 000010
【図１０】
0005236762.tif 000011
【図１１】
0005236762.tif 000012
【図１２】
0005236762.tif 000013
【図１３】
0005236762.tif 000014
【図１４】
0005236762.tif 000015
【図１５】
0005236762.tif 000016
【図１６】
0005236762.tif 000017
【図１７】
0005236762.tif 000018
【図１８】
0005236762.tif 000019
【図１９】
0005236762.tif 000020