ユーザの属性情報を記録するユーザ属性記憶手段と、ユーザ間の関係性を記録する関係性記憶手段と、各ユーザのアクティビティを記録するアクティビティ記憶手段と、広告配信条件情報とともに広告を記録する広告情報記憶手段と、を少なくとも備えるSNSソーシャルネットワーキングサービスにおける広告配信システムにおいて、所定のトリガに基づいて所定のユーザの属性情報及び\又はアクティビティに基づいて当該所定のユーザの嗜好性を動的に判定する嗜好性判定手段と、広告配信を行う一のユーザと関係性を有するユーザの嗜好性及び前記広告配信条件情報とに基づいて配信する広告を選択する配信広告選択手段と、前記選択された広告を前記一のユーザに配信する広告配信手段とを有することを特徴とする広告配信システム。前記嗜好性判定手段は、アクティビティ実施後の経過時間の長短に応じて重み付けを伴い嗜好性の判定を行うことを特徴とする、請求項1に記載の広告配信システム。前記嗜好性判定手段は、アクティビティの具体的内容の軽重に応じて重み付けを伴い嗜好性の判定を行うことを特徴とする、請求項1又は請求項2に記載の広告配信システム。外部からの入力に基づき、前記配信広告選択手段において嗜好性を参酌されるべきユーザの嗜好性が参酌されないよう設定する嗜好性非開示手段を更に有することを特徴とする、請求項1から請求項3のいずれかに記載の広告配信システム。外部からの入力に基づき、関係性を有するユーザから前記配信広告選択手段において嗜好性が参酌されるユーザを選択する嗜好性参酌ユーザ選択手段を更に有することを特徴とする、請求項1から請求項4のいずれかに記載の広告配信システム。前記配信された広告を、関係性を有する他のユーザに共有することが可能な被配信広告共有手段を更に有することを特徴とする、請求項1から請求項5のいずれかに記載の広告配信システム。前記広告配信条件情報において共有可能な他のユーザの数が限定されていることを特徴とする、請求項6に記載の広告配信システム。配信された広告コンテンツを改変する広告コンテンツ改変手段を更に有し、前記被配信広告共有手段は前記広告コンテンツ改変手段により改変された広告を共有することを特徴とする、請求項6又は請求項7に記載の広告配信システム。前記広告コンテンツの改変の際に用いられる改変素材記憶手段を更に有し、前記広告コンテンツの改変は前記改変素材記憶手段から所望の素材を取得して行うことを特徴とする、請求項6から請求項8のいずれかに記載の広告配信システム。ユーザの属性情報を記録するユーザ属性記憶手段と、ユーザ間の関係性を記録する関係性記憶手段と、各ユーザのアクティビティを記録するアクティビティ記憶手段とを少なくとも有するSNSソーシャルネットワーキングサービスにおけるユーザへの広告配信方法であって、広告配信条件情報とともに広告を記憶するステップと、一のユーザに広告配信を行うにあたり、当該一のユーザと関係性を有する他のユーザの嗜好性を動的に判定するステップと、前記判定された関係を有するユーザの嗜好性及び前記広告配信条件情報に基づいて記憶された広告から配信する広告を選択するステップと、前記選択された広告を前記一のユーザに配信するステップと、を有することを特徴とする広告配信方法。前記嗜好性を動的に判定するステップにおいて、アクティビティ実施後の経過時間の長短に応じて重み付けを伴い嗜好性の判定を行うことを特徴とする、請求項10に記載の広告配信方法。前記嗜好性を動的に判定するステップにおいて、アクティビティの具体的内容の軽重に応じて重み付けを伴い嗜好性の判定を行うことを特徴とする、請求項10又は請求項11に記載の広告配信方法。前記配信する広告を選択するステップに先立ち、外部からの入力に基づき、嗜好性を参酌されるべきユーザの嗜好性が参酌されないよう設定するステップを更に有することを特徴とする、請求項10から請求項12のいずれかに記載の広告配信方法。前記配信する広告を選択するステップに先立ち、外部からの入力に基づき、関係性を有するユーザのうち嗜好性が参酌されるユーザを選択するステップを更に有することを特徴とする、請求項10から請求項13のいずれかに記載の広告配信方法。前記配信された広告を、関係性を有する他のユーザに共有するステップを更に有することを特徴とする、請求項10から請求項14のいずれかに記載の広告配信システム。前記広告配信条件情報において共有可能な他のユーザの数が限定されていることを特徴とする、請求項15に記載の広告配信方法。前記配信された広告を共有するに先立って配信された広告コンテンツを改変するステップを更に有することを特徴とする、請求項15又は請求項16に記載の広告配信方法。前記広告コンテンツの改変は、改変素材記憶手段に記録された改変素材を取得して行うことを特徴とする、請求項15から請求項17のいずれかに記載の広告配信方法。しかし、特許文献1に開示されている広告配信方法では以下の問題が挙げられる。1個々のユーザの嗜好性は日々変容を遂げるものであり、こうした変容に対応してなお有効な広告配信を行うためのアプローチは何らなされていない。またサービス内のアクティビティにも、ワンクリックで可能なものから文章を作って投稿するまで軽重があり、これらの軽重を嗜好性判定に参酌されておらず、実体に即したきめ細やかな嗜好性判定の実現ができない。2また、上述の社交的広告によって、会員の友人の嗜好性は広告配信対象である会員に対して自動的に開示されてしまう。会員間の信頼性による広告そのものへの信頼性向上と引き換えに、個々の会員の嗜好性が関係性を有する他の会員に拡散されることになる。通常会員間の関係には濃淡があり、複雑系である。つまり、関係性を有していれば常に全ての情報をオープンにして良い、といった開放的な付き合いを誰とでも行う人はむしろ稀であり、特定の嗜好性については特定の関係性を有する会員には知られたくないということも多々ある。3広告の性質によっては、過度に拡散されることが好ましくない場合もある。すなわち特定の限定された期間のみに提供されるサービスや数に限りのある商品、更には複数人がまとまって購入するような商品ないしサービスの場合、一の会員の嗜好性に基づいて他の会員に自動的に拡散されることは意図した広告のリーチに反する場合があり、更には関係性を有する会員間の人間関係に悪影響を及ぼすことすら想定される。4更に、関係性を有しているユーザ間の関係は常にいずれも一律とはいえず、形式上特定の関係性は形成されているものの事実上機能しておらず、情報の授受を好まないユーザが存在するケースもある。また、特許文献2に開示されている広告提供手法では、一のユーザが評判情報すなわち口コミを積極的に投稿することがトリガとなっており、投稿負担をユーザに強いることから十分に機能しないことも想定される。また評判情報の新鮮度合が考慮されず、タイミングを外した広告配信となってしまうことも想定される。そこで本発明は、一のユーザの嗜好性、及び当該一のユーザが有する他のユーザとの関係性に基づいて配信制御される広告コンテンツの配信システム及び配信方法であって、SNSの特性を活かしつつ、よりきめ細やかな配信制御の実現を可能とする広告コンテンツの配信システム及び配信方法を提供することを課題とする。上記課題を解決すべく、本発明は以下の構成を有する。1本発明の広告配信システムは、ユーザの属性情報を記録するユーザ属性記憶手段と、ユーザ間の関係性を記録する関係性記憶手段と、各ユーザのアクティビティを記録するアクティビティ記憶手段と、広告配信条件情報とともに広告を記録する広告情報記憶手段と、を少なくとも備えるSNSソーシャルネットワーキングサービスにおける広告配信システムにおいて、所定のトリガに基づいて所定のユーザの属性情報及び\又はアクティビティに基づいて当該所定のユーザの嗜好性を動的に判定する嗜好性判定手段と、広告配信を行う一のユーザと関係性を有するユーザの嗜好性及び前記広告配信条件情報とに基づいて配信する広告を選択する配信広告選択手段と、前記選択された広告を前記一のユーザに配信する広告配信手段とを有することを特徴とする請求項1。2その際、嗜好性の算定にあたってはアクティビティ実施後の経過時間の長短に応じて重み付けを伴い嗜好性の判定を行うこととしてもよく請求項2、或いはアクティビティの具体的内容の軽重に応じて重み付けを伴い嗜好性の判定を行うこととしてもよい請求項3。3またユーザの嗜好性が無用に拡散されないよう、また参酌されることを望まない他のユーザの嗜好性が広告選択に反映されないよう、配信広告選択手段において嗜好性を参酌されるべきユーザの嗜好性が参酌されないよう設定する嗜好性非開示手段を更に有することとしてもよく請求項4、関係性を有するユーザから前記配信広告選択手段において嗜好性が参酌されるユーザを選択する嗜好性参酌ユーザ選択手段を更に有することとしてもよい請求項5。4更には、配信された広告を、関係性を有する他のユーザと共有する構成とすることにより、反射的に個々の嗜好性に合致した広告の実現がなされるとともに口コミ効果も増す。その際共有するユーザの数を有限とすることや、関係性を有する他のユーザにより改変すなわちカスタマイズされることにより、当該広告のプレミアム感が増し広告効果の増大につながる。カスタマイズの支援のために広告出稿者やサービス運営者が改変素材を提供することもできる請求項6~請求項9。また上記課題を解決すべく、本発明は以下の広告配信方法を提供する。1ユーザの属性情報を記録するユーザ属性記憶手段と、ユーザ間の関係性を記録する関係性記憶手段と、各ユーザのアクティビティを記録するアクティビティ記憶手段とを少なくとも有するSNSソーシャルネットワーキングサービスにおけるユーザへの広告配信方法であって、広告配信条件情報とともに広告を記憶するステップと、一のユーザに広告配信を行うにあたり、当該一のユーザと関係性を有する他のユーザの嗜好性を動的に判定するステップと、前記判定された関係を有するユーザの嗜好性及び前記広告配信条件情報に基づいて記憶された広告から配信する広告を選択するステップと、前記選択された広告を前記一のユーザに配信するステップとを有することを特徴とする広告配信方法請求項10。2その際、嗜好性の算定にあたってはアクティビティ実施後の経過時間の長短に応じて重み付けを伴い嗜好性の判定を行うこととしてもよく請求項11、或いはアクティビティの具体的内容の軽重に応じて重み付けを伴い嗜好性の判定を行うこととしてもよい請求項12。3またユーザの嗜好性が無用に拡散されないよう、また参酌されることを望まない他のユーザの嗜好性が広告選択に反映されないよう、配信広告選択手段において嗜好性を参酌されるべきユーザの嗜好性が参酌されないよう予め設定するステップを更に有することとしてもよく請求項13、関係性を有するユーザから前記配信広告選択手段において嗜好性が参酌されるユーザを予め選択するステップを更に有することとしてもよい請求項14。4更には、配信された広告を、関係性を有する他のユーザと共有する構成とすることにより、反射的に個々の嗜好性に合致した広告の実現がなされるとともに口コミ効果も増す。その際共有するユーザの数を有限とすることや、関係性を有する他のユーザにより改変すなわちカスタマイズされることにより、当該広告のプレミアム感が増し広告効果の増大につながる。カスタマイズの支援のために広告出稿者やサービス運営者が改変素材を提供することもできる請求項15~請求項18。本発明にかかる広告配信システム及び広告配信方法により、以下の効果が得られる。1日々変容を遂げる個々のユーザの嗜好性を、個々のアクティビティの軽重も反映しながら実体に即したきめ細やかな嗜好性判定が実現され、広告配信にあたってより実情を反映した広告選択がなされることが期待できる。2自己の嗜好性について無差別に拡散されることを望まないユーザの意向も反映しつつ、広告配信の最適化を行うことができる。或いは、自己の広告配信において参酌されることを望まないユーザの嗜好性を除外することにより広告配信の最適化を行うことができる。3更に、広告物のコントロールを行うことにより広告それ自体のプレミアム感を創出することができる。とりわけこれは特定の限定された期間のみに提供されるサービスや数に限りのある商品、更には複数人がまとまって購入するような商品ないしサービスの場合に有効である。すなわち、例えば4名様でケーキバイキング通常価格の半額でご招待といった広告内容の場合、当該広告を受信した一のユーザが共有する他のユーザを自ら限定的に選択することにより所定のユニットを組成しやすくなり、広告効果の向上が期待できる。そしてこれを当該ユーザによるカスタマイズを施した状態で他の関係性を有するユーザに共有することにより、広告は単なる企業から個人への単一ベクトルではなく、個人間の関係性をも巻き込んだ多方向的なものとなり、ユーザが当該広告に応じた行動をとる確率が向上することが如実に期待できる。かくして広告効果の増大とSNS内のユーザ間のコミュニケーションの深耕の双方を実現することが可能となる。なお本発明において、1SNSとは、一般的定義とされる人と人とのつながりを促進サポートする、コミュニティ型の会員制のサービスないし当該サービスが提供されているWeb上の環境を意味するが、これに限られず、特定の運営主体がサービスとして提供しているものでなくとも良く、例えばコメントやトラックバックなどのコミュニケーション機能を有しているブログも含まれうる。2属性情報とは、SNSのユーザの名称、ハンドルネーム、アバター、性別、住所、プロフィール情報といったユーザ自身にまつわる種々の情報、及びその公開レベル設定に関する情報をいい、上記例示したものに限られない。3アクティビティとは、ユーザがSNS内で行う活動を指し、具体的には日記等のコンテンツの投稿、他のユーザが投稿したコンテンツに対するコメント投稿やイイネのリアクション、サービス内で提供されているアプリケーションの使用や他のユーザとの関係性構築、自己のプロフィール情報の作成や編集を含みうる。4嗜好性とは、ユーザが有している好みを表すものとしてアクティビティから抽出される性向をいう。例えば、あるユーザが自動車に関するコンテンツを頻繁に投稿し、また自動車に関する他のユーザのコンテンツに頻繁に反応している場合、そうしたアクティビティから当該ユーザが自動車に対する嗜好性が高い旨判断する。嗜好性は、常にプラスのベクトルとは限らず、その辞書的意味とは裏腹に、日記において当該事物に対してネガティブな内容を投稿していたとしても当該事物に対する興味があるものとして性向を抽出し得る。5関係性とは、サービス内においてユーザが他のユーザとの間でコンテンツに関するフィード配信を許容しまたコンテンツの閲覧を許容する関係をいい、俗に友人マイミクといった語で表現される。通常はフィード配信を相互に許容する関係が想定されるが、これに限らず、例えば一方的なフィード配信\コンテンツ閲覧許容関係を関係性に含めることもできる。要するにSNS内において少なくともいずれか一方のユーザが積極的に情報の授受を希望する旨登録する関係を含む。6広告の共有とは、広告配信手段によって配信された広告を、自己が関係性を有するユーザに対して更に提供することを意味する。更に提供する手法として、受信した広告をそのままコピーの形で転送する形でも良く、また当該ユーザが転送したものである旨を署名或いは他の改変すなわちカスタマイズ手段を適用して当初受信したものとは異なるものとして関係性を有するユーザに配信する形でも良い。以下、本発明の具体的な実施態様につき、図面を参照しつつ説明する。図1は、本発明の広告配信システムを含んだSNSサーバ及び端末装置を含むSNS環境の例を示す図である。SNSサーバ10と各ユーザ端末30とは、インターネットなどのネットワーク20を介して互いに接続可能となっている。ここで各ユーザ端末30は、例えばPC31であると携帯電話32であるとタブレット端末33であると特に種別は問わず、SNSサーバ10にログイン可能な機能インターネットに接続する機能及びWebブラウザを有していれば良い。SNSサーバ10は、CPUCentralProcessingUnit10a、RAMRandomAccessMemory10b、ROMReadOnlyMemory10c、HDDなどの記憶手段10d、ディスプレイ、キーボード等の入出力手段10e、その他種々のハードウェアによって構成される。ROM10cまたは記憶手段10dには、図2に示す各処理部入力情報処理部111、嗜好性判定部112、配信広告選択部113、フィード生成部114、トップページ情報生成部115、コンテンツページ情報生成部116の機能を実現するためのプログラム及びデータが格納されている。また記憶手段10dには、図2に示すDB群12記載の各DBユーザ属性DB121、関係性DB122、アクティビティDB123、コンテンツDB124、嗜好性DB125、広告情報DB126、改変素材DB127、共有広告DB128のデータが格納される。これらのプログラム及びデータは必要に応じてRAM10bにロードされ、CPU10aによってプログラムが実行され、演算処理が行われる。SNSサーバ10として、ワークステーション又はいわゆるサーバ機などが用いられる。図2の各構成が複数台の装置に分散されるようにSNSシステム10を構成しても良い。図2は、上記のSNSサーバ10を機能の側面から記した機能構成図である。SNSサーバ10は、その機能に基づき、SNSコア11、DB群12、ユーザインターフェース13を分別して認識可能である。SNSコア11は、ユーザのコンテンツ投稿やアクティビティなどを処理しDB群12にデータを蓄積する入力情報処理部111、それらのコンテンツ投稿の内容やユーザ属性情報、アクティビティに基づいて当該ユーザの嗜好性を判定する嗜好性判定部112、対象となるユーザが関係性を有する他のユーザの嗜好性及び広告配信条件情報に基づいて配信する広告を選択する配信広告選択部113、各DB群へのデータ蓄積等をトリガとして対応するフィードを生成するフィード生成部114、ユーザ端末30からのトップページ閲覧指示に基づきその情報を生成するトップページ情報生成部115、ユーザ端末30から他のユーザのコンテンツ情報の閲覧指示に基づき表示するコンテンツ情報を生成するコンテンツページ情報生成部116、の各機能を有する。各々の機能については、サービス内における各活動の説明において順次説明する。DB群12は、ユーザ端末30から入力されるユーザ属性を記録するユーザ属性DB121、ユーザの他のユーザとの関係性をユーザごとに記録する関係性情報DB122、サービス内におけるユーザの行動履歴を記録するアクティビティDB123、日記や動画などのコンテンツに関する情報を記録するコンテンツDB124、上記の嗜好性判定部112において判定された各ユーザの嗜好性情報を記録する嗜好性DB125、広告出稿希望者広告主からの依頼に基づき、当該広告が画面表示される条件すなわち広告配信条件に関する情報とともに表示されるべき広告に関する情報を記録する広告情報DB126、広告の配信を受けたユーザが他のユーザと広告の共有を図る際に、その内容に改変を加えるにあたってその素材となるデータを記録する改変素材DB127、及び共有対象となる広告情報を、その共有元であるユーザ及び共有先であるユーザの情報とともに記録する共有広告DB128を含み、相互に関連性を有しつつ記録されている。各々のデータ構造については後述する。本サービスのユーザは、ユーザ端末30からネットワーク20を介してSNSサーバ10にアクセスする。ユーザ端末30としてはPC、携帯電話、タブレット端末、スマートフォン等適宜用いることができる。ユーザインターフェース13は、各ユーザ端末の種別に応じたデータ形式を選択しユーザ端末30とSNSサーバ1との送受信、及び閲覧要求があった各ページの情報を、当該要求を行ったユーザ端末の端末種別等に応じた表示態様に制御を行う。以下、SNSサーバ10において各ユーザが行い得る行動の例につき説明しつつ、各機能部及びDBの説明を行う。一のユーザが初めてSNSサーバ10を利用する際は、ユーザ登録を行う。ユーザ登録においては、ユーザ属性情報としてユーザ名ハンドルネーム、ログインID例えば固有のメールアドレス、ログインパスワード、その他居住地、誕生日、出身地、趣味、自己紹介文等の各種属性情報を入力する。また既に登録している自己の情報を編集することもできる。これらの情報はユーザ属性DB121に格納される。図3はユーザ属性DB121に記録されている情報の概念図である。個々のユーザには主キーとしてユーザIDが付与されており、これに各入力したユーザ名、居住地等の属性情報が紐付けられて記録されている。登録するユーザ属性には、自由入力が可能な自己紹介文も含まれる。そこでの入力情報も後述する投稿コンテンツと同じく、嗜好性判定の対象となる。ユーザ登録を行ったユーザは、サービスを利用するにあたってログインを行う。ログイン画面図示しないにおいて、ユーザは、ユーザ端末30から登録したログインID及びログインパスワードを入力し認証を行う。当然ながらユーザ端末は個々のログインIDに固有である必要はなく、ネットワーク20に接続可能な環境下にある端末であればいずれを問わずログインを行うことができる。認証を経ると、当該ユーザのユーザIDに応じたトップページ表示要求が行われる後述する。次に、コンテンツの投稿につき説明する。SNSサーバ10に対して、ユーザは種々のコンテンツを投稿することができる。例えば図4にはSNSシステムにおいて表示される画面の一例が示されているが、その上部破線囲み部に表示されているように、カレンダーチェック日記フォトなど、さまざまなメディアのコンテンツを投稿することができる。なおこれらのコンテンツを投稿する際、閲覧許可するユーザの範囲を制限することもできる。これにより、ユーザは自己の任意のコントロールのもと、自己に関する情報をシステム内にて開示することができる。図5は、ユーザが投稿しコンテンツDB124に記録されているコンテンツに関する情報の概念図である。ユーザは、投稿するコンテンツの種別及びその公開範囲を選択することができる。コンテンツの種別は、図4における各メニュータグから選択することができる。例えば日記であれば、入力欄図示しないに直接テキストデータを入力することができる。また画像や映像データであれば、自己のユーザ端末30に予め保存されているものをアップロードすることができる。公開範囲は、1公開するユーザを個々に指定して公開、2公開するグループを個々に指定して公開、3直接関係性を有するユーザまで公開、4関係性を有するユーザが更に関係性を有するユーザまで公開4サービス内の全ユーザに公開、からいずれかを選択することができる。これらの公開範囲設定に応じて、他のユーザが当該ユーザのトップページにアクセスした場合に、当該他のユーザとの関係性に基づいてコンテンツごとに表示の有無が制御される。なお、コンテンツを投稿したことに起因して、その旨のフィードが生成されるが、公開範囲を5サービス内の全ユーザと設定していても、当該フィードは全ユーザには配信されず、その一階層下の3直接関係性を有するユーザまで配信される。そのように構成しないと、フルアクセスのコンテンツが投稿されるたびに全ユーザに対してフィードが配信され煩雑だからである。次に、アクティビティについて説明する。ユーザは、一般のニュース記事に関するフィードや他のユーザがコンテンツ投稿を行った結果配信されるフィードに張られたリンクを辿って記事やコンテンツのページを閲覧することができる。また単に閲覧するだけでなく、これらのニュース記事に関するコメントや他のユーザのコンテンツに関するコメントを投稿することができる。図6は、一のユーザの嗜好性につき判定する処理手順を示すフローである。以下順に説明する。嗜好性は動的に再計算される。嗜好性の再計算を行う判定トリガとしては、新たなアクティビティの実施、新たなコンテンツの投稿が典型的には挙げられるがこれに限られない。一のユーザについて判定トリガが発生するとステップS601:Yes、嗜好性判定部112はアクティビティDBに記録された情報から嗜好性判定要素を抽出するステップS602。その具体的手法は種々採用することができるが、例えばドイツ車に関するニュース記事についてコメントを行った場合、ドイツ車ドイツ車についての嗜好性判定要素がピックアップされる。つまり、アクティビティの対象となっている記事や他のユーザの投稿に付されているタグ、或いは当該記事や投稿に含まれている文字列それ自体であって、嗜好性判定要素として予め登録されている情報について該当がある場合にカウントすることができる。タグは記事の作成者自身が設定しても良く、また運営者が設定する形であっても良い。次に嗜好性判定部112は、コンテンツDBに記録された情報から嗜好性判定要素を抽出するステップS603。その具体的手法についても種々採用することができるが、例えば投稿が日記である場合、その日記に含まれる文字列についてテキストマイニングにより分析し、予め嗜好性判定要素として登録されている情報について該当がある場合にカウントすることができる。これらの抽出ステップにおいては、アクティビティの実施、或いはコンテンツの投稿から経過した時間の長短に応じてそのカウントに重み付けを伴って嗜好性を判定するよう構成することもできる。例えばアクティビティの実施後の経過日数の逆数を係数として乗じることにより、より近時に行ったアクティビティが嗜好性判定に与える影響が大きくなり、当該ユーザの今の嗜好性をより忠実に反映することができる。もっとも重み付けの計数は任意に設定することができる。更に、アクティビティの具体的内容やコンテンツの具体的内容の軽重に応じてそのカウントに重み付けを伴って嗜好性を判定するよう構成することもできる。例えば他人のコンテンツに対してイイネのフラグを立てるだけのアクティビティに対し、具体的なコメントを投稿する場合にはより多く嗜好性判定についてカウントするよう構成することで、そのユーザがより能動的に行っているアクティビティについてより強く嗜好性判定に影響させることができ、判定の信憑性向上につながる。このように、当該ユーザのアクティビティ及びコンテンツに基づいて得られる嗜好性判定要素から当該ユーザのその時点での嗜好性を判定するステップS604。ここで得られる嗜好性は、例えばドイツ:1.5、車:3.0、カフェ:2.5、資格:1.8、のように、多面的な嗜好性判定要素について逐一変数として記録される。数値の高い嗜好性判定要素について当該ユーザがより強い嗜好性を有している、と擬制することができる。こうして得られた嗜好性は、当該ユーザの嗜好性情報として嗜好性DBに上書き保存されるステップS605。これにより、トリガ発生の都度当該ユーザの嗜好性がリフレッシュされることとなり、より今の現実のユーザの好みを反映した嗜好性が保存されることとなる。次にユーザ間の関係性について説明する。ユーザは、SNS環境の中で他のユーザとのつながりを構築し、相互に交流を図ることでサービスを享受していく。具体的には、現実世界において友人関係にある他のユーザや、現実世界においてはつながりがなくともSNSの中で興味を抱いた他のユーザに対しマイミク申請友人としての関係性を構築したい旨の申入れを行い、これに対して承認を受けることにより関係性を構築していく。もちろん当該ユーザが他者からマイミク申請を申し入れられる場合もあり、これを承認した場合も同様に関係性が構築される。なお、この関係性の構築手法は一般的といえるが、これに限られない。例えば双方向的な関係性の構築に限らず、一方向的な関係性構築、つまり自己のコンテンツを一方的に開示し、かつ自己のアクティビティ等に起因するフィードをブロックされない限り配信するように設定すること、も手法としてはとり得る。図7は、関係性DBに記録されたユーザ間の関係性情報の概念図である。各ユーザ毎に関連性を構築したユーザのユーザID、その構築日及び属性が記録されている。ここで属性は相互の関係性について示すものであり、1は双方向に関係性が構築されているユーザ、2は自己から相手への一方向で関係性が構築されているユーザ、3は相手から自己への一方向で関係性が構築されているユーザを意味する。このように、ユーザ相互の関係性はSNSサーバ10において管理されており、また新たな関係性が構築される都度記録される。次に、ユーザに配信すべき広告が選択され配信される流れにつき説明する。図8は、ユーザから画面表示要求を受けたSNSサーバ10におけるデータの授受の流れを示す図である。トップページ、或いは各コンテンツページには所定の広告枠図示しないが設けられている。一のユーザが自己のユーザ端末30からトップページ表示の要求、或いは自己又は他のユーザのコンテンツページの表示を要求すると、ネットワーク20、ユーザインターフェース13、入力情報処理部111を介して図示しない、当該要求情報はトップページ情報生成部115、又はコンテンツページ情報生成部116に受信される。当該要求を受信した各生成部は、広告以外の表示情報については各DBユーザ属性DB121、コンンテンツDB124に対応する情報を要求、取得する図示しない。一方広告情報について、配信広告選択部113に配信を要求する。配信広告選択部113は広告情報DB126から取得を行うが、その際取得すべき広告情報のフィルタリングを行うための嗜好性情報を取得する。具体的には、まず関係性DB122において当該一のユーザが関係性を有する他のユーザの抽出を行う。次に嗜好性DB125において、当該抽出された他のユーザの嗜好性情報を取得する。取得した嗜好性情報を広告情報の抽出キーとして用い、対応する広告情報を配信広告選択部113に返す。配信広告選択部113は取得した広告情報を各ページ情報生成部に送信する。各ページ情報生成部は受信した広告情報を所定の広告スペースに挿入し、生成したページ情報を要求のあったユーザ端末30に送信する。このように、配信される広告情報はページ表示を要求したユーザ自身ではなく、当該ユーザが関係性を有する他のユーザの嗜好性が参照され抽出される。嗜好性の参照にあたっては、他のユーザの立場から、自己の嗜好性がページ要求したユーザの広告配信において参照されないよう予め設定しておくこともできる。また自らがページ表示を要求する際に、関係性がある他のユーザであっても当該ユーザの嗜好性を自己の広告配信にあたっては参照しないように設定することもできる。かかる構成を有することにより、SNS上での関係性を有する他のユーザの嗜好性にかかわらず自己の広告の最適化を図ることができる。次に、広告を受信したユーザが当該広告を他のユーザと共有するための構成を説明する。図9は、広告を受信したユーザが当該広告を共有するフローである。例えば図10に示されているように、ユーザのトップページ上には所定の広告表示欄ASが設けられている。当該広告表示欄には、既述の抽出手法によって抽出された広告情報に基づく広告が表示されるステップS901。ここでは、ある飲食店についての広告が表示されている。ここで共有対象となる広告にはこの広告を誰とシェアするというメッセージが併せて表示されている。受信したユーザAとする。が当該メッセージを選択するとステップS902:Yes、シェアするユーザの候補が表示される。受信したユーザが一又は複数のシェアするユーザの選択を行いステップS903:ここではBと共有する旨選択したこととする、決定すると、当該情報はSNSサーバ10に送信され、共有広告DB128に記録される。図11は共有広告DBに記録される情報の概要を示すイメージ図である。共有を要求したユーザID、共有対象となる広告ID、共有するユーザIDと共有要求日とが紐付けて記録される。共有ユーザIDは一の広告に対し複数選択することもでき、記録される。また後述する広告情報の改変を行う場合、行った改変データの所在も併せて記録される。その後、ユーザBからトップページ表示要求があると、共有広告DBに当該ユーザが共有ユーザIDとしてユーザBのIDが登録されていることを受け、Aさんからシェア広告の案内があります。というフィードがフィード生成部114において生成され、ユーザBのトップページにフィードが表示される。併せて共有広告が所定の広告スペースに表示される。なお共有するユーザの数は、広告によっては限定されていても良い。例えばマイミクさん4人1組でご来店頂くと、ワイン1本プレゼントといった飲食店の広告の場合、広告を共有すること自体が来店を促すことになると同時に、ユーザ同士の現実でのつながりをより高めることになる。そして当該広告が関係性を有する他のユーザの嗜好性を反映して配信されたものである場合、受信したユーザが該当する他のユーザの好みを知っていれば、そのユーザを誘ってその広告を活用する可能性が高まる。このように、関係性を有する他のユーザの嗜好性を反映した広告で、且つ複数人で同時に使用することでメリットを得られるような広告をSNSにおいて配信することにより、単なる行動ターゲティングの効果、或いはこれと口コミの効果との和以上の効果、つまり友人に自分の好みのモノやコトに誘ってもらうことによる新たな切り口の需要刺激が期待できる広告を実現することができる。更に、広告の共有は、ユーザが受信した広告情報を単にそのまま配信するにとどまらず、共有を試みようとするユーザの個性を加えて他のユーザに提示するようにすることもできる。上記の広告共有と同様、共有する他のユーザを選択した後、改変を行う場合ステップS904:Yes、自由入力により共有先の他のユーザへのメッセージを広告上に表示することができるステップS905。入力された情報は元の広告情報とともに共有広告DB128に記録されるステップS906。そして、共有ユーザからページ表示要求があるとステップS907:Yes、当該ページ情報生成にあたって保存された共有広告データが共有広告DB128から読みだされ、所定の広告表示欄に表示されるステップS908。これにより単に企業から個人というマス的な広告メッセージから個人から個人というより信頼性の高い情報へと広告メッセージを転化させることが、わざわざそのためのコンテンツを個々のユーザが一から作成することなく可能となり、需要促進が図られる。更には、改変のための素材を広告出稿者やサービス運営者が予め用意しておいても良い。改変素材DB127には広告をカスタマイズするための装飾素材データが保存されており、ユーザからの要求により共有する広告情報に付加することが可能に構成されている。これにより、改変情報の入力ステップS905にあたって、各ユーザは共有したい広告を、準備された各素材データを活用しつつ自分なりの改変を行うことが可能となり、画一的な広告の共有にとどまらず、自らが広告をプロデュースする楽しみをも享受することが可能となり、ユーザ相互の広告情報の共有が促進され、需要促進が一層図られる。