(57)【特許請求の範囲】
【請求項１】
第１のユーザの投稿した記事および当該第１のユーザに関連付けられた第２のユーザの投稿した記事を時系列に提示するコンテンツに対する前記第２のユーザのうち当該第１のユーザに直接関連付けられたユーザの反応度合からキーワードを特定する特定手段と、
前記コンテンツと共に表示する広告として、前記特定手段により特定されたキーワードに関連する広告を配信する配信手段と、
を有することを特徴とする広告配信装置。 
【請求項２】
前記特定手段は、前記第１のユーザの前記コンテンツの記事をフォローする第２のユーザのコンテンツの記事に出現するキーワードの出現する頻度の上昇率、キーワードを含んだ記事に対して第２のユーザから記事が投稿された回数、キーワードを含んだ記事に対して投稿した第２のユーザのユーザ数、第２のユーザからお気に入りとされた回数、およびキーワードを含んだ記事が第２のユーザから共感された回数の何れか１つまたは複数に基づいて、キーワードを特定する
ことを特徴とする請求項１に記載の広告配信装置。 
【請求項３】
前記特定手段は、一定期間内に投稿された記事、または、直近所定個の記事からキーワードを特定する
ことを特徴とする請求項１または２に記載の広告配信装置。 
【請求項４】
前記特定手段により特定されたキーワードを前記第１のユーザに対応付けて記憶するキーワード記憶手段をさらに有し、
前記配信手段は、さらに、前記第１のユーザに関連付けられた第２のユーザの端末、または、前記第１のユーザのコンテンツの記事に対して投稿した第２のユーザの端末に表示する広告として、前記キーワード記憶手段に前記第１のユーザに対応付けて記憶されたキーワードに関連する広告を配信する
ことを特徴とする請求項１〜３の何れか１つに記載の広告配信装置。 
【請求項５】
前記キーワードに関連する広告をオーバーレイで表示させる広告情報、前記広告をコンテンツに記事として表示させる広告情報、前記広告をコンテンツに含まれる広告アプリケーションにより表示させる広告情報の何れか１つまたは複数を生成する生成手段をさらに
有し、
前記配信手段は、前記生成手段により生成された広告情報を配信する
ことを特徴とする請求項１〜４の何れか１つに記載の広告配信装置。 
【請求項６】
キーワードをカテゴリに分類したカテゴリ情報、および、カテゴリ毎に、空欄を含んだ広告の広告情報を記憶する記憶手段と、
前記カテゴリ情報から前記特定手段により特定されたキーワードが対応するカテゴリを求め、前記記憶手段から当該カテゴリに対応付けられた広告情報を抽出する抽出手段と、
前記抽出手段により抽出された広告情報の広告の空欄に前記特定手段により特定されたキーワードを組み込む組込手段と、をさらに有し、
前記配信手段は、前記組込手段によりキーワードが組み込まれた広告を配信する
ことを特徴とする請求項１〜５の何れか１つに記載の広告配信装置。 
【請求項７】
コンピュータが実行する広告配信方法であって、
第１のユーザの投稿した記事および当該第１のユーザに関連付けられた第２のユーザの投稿した記事を時系列に提示するコンテンツに対する前記第２のユーザのうち当該第１のユーザに直接関連付けられたユーザの反応度合からキーワードを特定する特定工程と、
前記コンテンツと共に表示する広告として、前記特定工程により特定されたキーワードに関連する広告を配信する配信工程と、
を有することを特徴とする広告配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信装置および広告配信方法に関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。このような広告配信では、高い広告効果を得るため、ユーザが関心がある対象に関する広告を配信することが好ましい。
【０００３】
そこで、話題となっている流行のワード（バスワード、トレンドワード、急上昇ワード）を特定し、流行のワードに関する広告を配信する技術が提案されている。例えば、検索サイトで検索された検索ログを取得し、取得した検索ログから検索頻度の上昇幅が大きい文字列をトレンドワードとして抽出し、トレンドワードに対応する広告を配信する従来技術が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１４１６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術は、検索サイトで検索された世間一般的に関心が高い対象に関する広告を配信できる。しかしながら、世間一般的に関心が高い対象が、各ユーザが関心が高い対象とは限らず、ユーザ毎に訴求力のある広告を配信できない場合がある。例えば、ユーザが対象Ｘについて関心が高いにもかかわらず、従来技術では、世間一般的に対象Ｙについて関心が高いと特定され、対象Ｙに関する広告を配信される場合がある。
【０００６】
本願は、上記に鑑みてなされたものであって、ユーザ毎に関心がある広告を配信できる広告配信装置および広告配信方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る広告配信装置は、第１のユーザの投稿した記事および当該第１のユーザに関連付けられた第２のユーザの投稿した記事を時系列に提示するコンテンツからキーワードを特定する特定手段と、前記コンテンツと共に表示する広告として、前記特定手段により特定されたキーワードに関連する広告を配信する配信手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本願に係る広告配信装置は、ユーザ毎に関心がある広告を配信できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、第１の実施形態に係るシステムの構成を模式的に示した図である。
【図２】図２は、第１の実施形態に係る広告配信装置の機能的な構成の一例を示す図である。
【図３】図３は、実施形態に係る記事情報のデータ構成の一例を示す図である。
【図４】図４は、第１の実施形態に係る広告情報のデータ構成の一例を示す図である。
【図５】図５は、広告をオーバーレイで表示させた場合の一例を示した図である。
【図６】図６は、広告を記事として表示させた場合の一例を示す図である。
【図７】図７は、広告をコンテンツに含まれる広告アプリケーションにより表示させた場合の一例を示す図である。
【図８】図８は、ＰＣのブラウザに広告をＷｅｂ広告として表示させた場合の一例を示す図である。
【図９】図９は、広告配信処理の手順を示すフローチャートである。
【図１０】図１０は、第２の実施形態に係る広告配信装置の機能的な構成の一例を示す図である。
【図１１】図１１は、実施形態に係るユーザ情報のデータ構成の一例を示す図である。
【図１２】図１２は、第３の実施形態に係る広告配信装置の機能的な構成の一例を示す図である。
【図１３】図１３は、実施形態に係るキーワード情報のデータ構成の一例を示す図である。
【図１４】図１４は、実施形態に係るカテゴリ情報のデータ構成の一例を示す図である。
【図１５】図１５は、第３の実施形態に係る広告情報のデータ構成の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明に係る広告配信装置および広告配信方法を実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。そして、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【００１１】
（第１の実施形態）
［１−１．システム構成］
実施形態について説明する。実施形態では、Ｗｅｂ投稿サービスに投稿された記事からユーザが関心がある対象を特定し、特定した対象に関する広告を配信するシステムについて説明する。図１は、第１の実施形態に係るシステムの構成を模式的に示した図である。図１に示すように、システム１０は、ユーザ端末１１と、投稿サービス提供装置１２と、広告配信装置１３とを有する。ユーザ端末１１と投稿サービス提供装置１２と広告配信装置１３は、図示しないネットワークを介して通信可能に接続される。かかるネットワークの一態様としては、有線または無線を問わず、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）、移動体通信網などの任意の通信網が挙げられる。なお、図１の例では、システム１０は、ユーザ端末１１および投稿サービス提供装置１２を１つずつ有する場合を例示したが、開示のシステムはこれに限定されず、ユーザ端末１１および投稿サービス提供装置１２を任意の数とすることができる。また、システム１０は、広告配信装置１３を複数有してもよい。
【００１２】
ユーザ端末１１は、ユーザが保持する端末装置であり、一例として、スマートフォン、ＰＤＡ（Personal  Digital  Assistant）、携帯電話機等である。なお、ユーザ端末１１は、デスクトップ型ＰＣ（パーソナル・コンピュータ）、タブレット型ＰＣ、ノート型ＰＣなどの情報処理装置であってもよい。本実施形態では、ユーザ端末１１をスマートフォンとした場合を例とする。
【００１３】
投稿サービス提供装置１２は、Ｗｅｂ投稿サービスを提供するサーバコンピュータ等の情報処理装置である。投稿サービス提供装置１２は、ユーザ端末１１を介して各ユーザからＷｅｂ投稿サービスに関する各種の要求を受け付ける。例えば、投稿サービス提供装置１２は、ユーザ端末１１を介して各ユーザから記事の投稿を受け付ける。投稿サービス提供装置１２は、投稿された記事を記憶する。そして、投稿サービス提供装置１２は、ユーザ端末１１を介して各ユーザからの要求に応じて、ユーザ毎に、ユーザから投稿された記事および当該ユーザに関連付けられた他のユーザの投稿した記事を時系列に提示するコンテンツを生成してユーザ端末１１に提供する。例えば、投稿サービス提供装置１２は、コンテンツとして、タイムラインにより記事を時系列に提示するウェブページを生成してユーザ端末１１に提供する。このようなＷｅｂ投稿サービスとしては、例えば、Ｔｗｉｔｔｅｒ（登録商標）やＦａｃｅｂｏｏｋ（登録商標）が挙げられる。
【００１４】
ユーザは、ユーザ端末１１を操作して、Ｗｅｂ投稿サービスに対して各種の操作を行う。例えば、各ユーザには、Ｗｅｂ投稿サービスからユーザＩＤやパスワードが付与されている。ユーザは、Ｗｅｂ投稿サービスから付与されたユーザＩＤやパスワードを用いてＷｅｂ投稿サービスにログインを行う。
【００１５】
投稿サービス提供装置１２は、ユーザ端末１１からログインが要求された場合、ユーザの認証を行う。そして、投稿サービス提供装置１２は、認証が得られた場合、認証されたユーザの記事および当該ユーザに関連付けられた他のユーザの記事を時系列に提示するウェブページを生成してユーザ端末１１に提供する。
【００１６】
ユーザ端末１１は、投稿サービス提供装置１２から提供されるＷｅｂ投稿サービスのウェブページを受信し、受信したウェブページを表示部１１ａに表示する。
【００１７】
図１には、ユーザ端末１１に表示された画面の一例が示されている。図１の例は、ユーザ「ＸＸＸＸ１」がログインして表示されるホーム画面２０を示している。ホーム画面２０は、記事を投稿するための投稿ボタン２１が設けられている。ホーム画面２０では、投稿ボタン２１が選択されると、記事を入力する不図示の入力画面が表示され、入力画面から記事を投稿することが可能とされている。また、ホーム画面２０は、ホームタグ２２ａと、検索タグ２２ｂと、タイムライン表示領域２３とが設けられている。ホームタグ２２ａは、タイムライン表示領域２３を表示させるためのボタンである。タイムライン表示領域２３は、投稿された記事を時系列順に表示する表示領域である。
【００１８】
検索タグ２２ｂは、選択されると、図示しないユーザ検索画面が表示される。ユーザ端末１１では、ユーザ検索画面でユーザＩＤや検索ワードを入力して検索を行うことにより、他のユーザを検索し、検索したユーザをフォローするユーザとして指定することが可能とされている。フォローとは、フォローに指定したユーザの記事を継続的に参照するために、ユーザの関連付けることを言う。ユーザ端末１１では、ユーザが他のユーザをフォローに指定することにより、ユーザの関連付けが行われ、フォローに指定された他のユーザが投稿した記事が、ユーザ自身のタイムライン表示領域２３に表示される。図１の例は、ユーザ「ＸＸＸＸ１」がユーザ「ＸＸＸＸ２」をフォローと指定した場合を示しており、ユーザ「ＸＸＸＸ１」の記事２４ｃ、２４ｄが表示され、ユーザ「ＸＸＸＸ２」の記事がフォローにより引用されて記事２４ｄに表示されている。
【００１９】
また、タイムライン表示領域２３は、記事を選択することにより、選択した記事に対して各種の操作を行う操作ボタンが表示される。図１の例は、記事２４ｂを選択した場合を示しており、お気に入りボタン２５ａと、共感ボタン２５ｂと、返信ボタン２５ｃと、引用ボタン２５ｄが表示される。お気に入りボタン２５ａは、記事を後で参照可能なように登録するボタンである。共感ボタン２５ｂは、記事の内容に共感したこと記録するためのボタンであり、例えば、Ｆａｃｅｂｏｏｋ（登録商標）の「いいね」が対応する。返信ボタン２５ｃは、記事に対して返信として記事を投稿するボタンであり、例えば、Ｔｗｉｔｔｅｒ（登録商標）の「リプライ」が対応する。引用ボタン２５ｄは、記事を他のユーザが自身のタイムライン表示領域２３に引用して、他のユーザをフォローするフォロワーに知らせるために引用するボタンであり、例えば、Ｔｗｉｔｔｅｒ（登録商標）の「リツイート」が対応する。
【００２０】
ユーザは、ユーザ端末１１に表示されたホーム画面２０を操作して各種の操作を行う。例えば、ユーザは、投稿ボタン２１を選択して新しい記事の投稿を行う。また、ユーザは、検索タグ２２ｂを選択してフォローするユーザの登録を行う。また、ユーザは、お気に入りボタン２５ａを選択して記事のお気に入りへの登録を行う。また、ユーザは、共感ボタン２５ｂを選択して記事への共感したことの申告を行う。また、ユーザは、返信ボタン２５ｃを選択して記事に対して返信を行う。また、ユーザは、引用ボタン２５ｄを選択して記事の引用を行う。図１の例では、記事２４ｂは、ユーザ「ＸＸＸＸ１」の記事２４ｃに対してユーザ「ＸＸＸＸ２」が返信したことにより表示されたものであり、「＠ＸＸＸＸ１」がユーザ「ＸＸＸＸ１」の記事に対する返信であることを示している。また、記事２４ｅは、ユーザ「ＸＸＸＸ３」の記事を引用したものであり、「“」と「”」に囲まれた部分が引用であることを示している。
【００２１】
ユーザ端末１１は、ユーザから受け付けたホーム画面２０に対する各種の操作情報を投稿サービス提供装置１２へ送信する。
【００２２】
投稿サービス提供装置１２は、ユーザ端末１１から各種の操作情報を受信する。例えば、投稿サービス提供装置１２は、ユーザ端末１１から、投稿された記事を受信する。投稿サービス提供装置１２は、Ｗｅｂ投稿サービスで用いられる各種情報をコンテンツＤＢ（DataBase）１２ｂとして記憶する。投稿サービス提供装置１２は、ユーザ端末１１から受信した各種の操作情報に基づいてコンテンツＤＢ１２ｂを更新する。そして、投稿サービス提供装置１２は、更新したコンテンツＤＢ１２ｂに基づいて、タイムラインにより記事を時系列に提示するコンテンツを生成してユーザ端末１１に提供する。
【００２３】
ここで、投稿サービス提供装置１２は、提供するコンテンツに広告を含めることが可能とされている。投稿サービス提供装置１２は、広告配信装置１３に対して、コンテンツに関する各種情報を随時送信する。例えば、投稿サービス提供装置１２は、各ユーザのコンテンツに投稿された記事に関する情報や、コンテンツに対する操作情報を広告配信装置１３へ送信する。この記事に関する情報には、例えば、記事を表示させるコンテンツのユーザＩＤや、記事の識別コード、記事を投稿したユーザのユーザＩＤ、投稿日時、記事の内容の情報が含まれる。また、コンテンツに対する操作情報としては、例えば、記事に対してお気に入りボタン２５ａと、共感ボタン２５ｂと、返信ボタン２５ｃと、引用ボタン２５ｄが選択された場合に、ボタンが選択された記事の識別コード、およびお気に入りボタン２５ａ、共感ボタン２５ｂ、返信ボタン２５ｃ、引用ボタン２５ｄの何れが選択されたかを示す情報が送信される。また、投稿サービス提供装置１２は、コンテンツに含める広告の配信要求を広告配信装置１３へ送信する。例えば、投稿サービス提供装置１２は、広告を含めるコンテンツのユーザＩＤを設定して広告の配信要求を広告配信装置１３へ送信する。
【００２４】
広告配信装置１３は、投稿サービス提供装置１２から送信される、各ユーザのコンテンツに投稿された記事に関する情報およびコンテンツに対する操作情報に基づいて、後述する記事情報を記憶する。そして、広告配信装置１３は、投稿サービス提供装置１２から広告の配信要求を受けた場合、記憶された記事情報に基づき、広告の配信が要求されたコンテンツからキーワードを特定する。例えば、図１の例では、タイムライン表示領域２３に表示された記事から「Ａ」をキーワードと特定する。そして、広告配信装置１３は、キーワードに関連する広告を投稿サービス提供装置１２へ配信する。
【００２５】
投稿サービス提供装置１２は、広告配信装置１３から配信された広告を、提供するコンテンツに含めてユーザ端末１１に提供する。図１の例は、記事２４ａは、コンテンツ内に記事として広告を含めた場合を示している。記事２４ａには、広告として「Ａなら××ストア」と表示され、さらに、××ストアへのリンクが表示されている。
【００２６】
このように、投稿サービス提供装置１２は、ユーザの投稿した記事および当該ユーザに関連付けられた他のユーザの投稿した記事を時系列に提示するコンテンツからキーワードを特定する。そして、投稿サービス提供装置１２は、コンテンツと共に表示する広告として、特定したキーワードに関連する広告を配信する。これにより、投稿サービス提供装置１２は、ユーザ毎に関心がある広告を配信できる。
【００２７】
［１−２．広告配信装置の構成］
次に、第１の実施形態に係る広告配信装置１３についてさらに詳細に説明する。図２は、第１の実施形態に係る広告配信装置の機能的な構成の一例を示す図である。
【００２８】
図２に示すように、広告配信装置１３は、通信Ｉ／Ｆ（インタフェース）部３０と、記憶部３１と、制御部３２とを有する。
【００２９】
通信Ｉ／Ｆ部３０は、ＮＩＣ（Network  Interface  Card）等のインタフェースである。通信Ｉ／Ｆ部３０は、図示しないネットワークを介して他の装置との間で各種のデータを送受信する。例えば、通信Ｉ／Ｆ部３０は、投稿サービス提供装置１２から各ユーザのコンテンツに投稿された記事に関する情報や、コンテンツに対する操作情報などの各種のデータを受信する。また、通信Ｉ／Ｆ部３０は、投稿サービス提供装置１２へ広告などの各種のデータを送信する。
【００３０】
記憶部３１は、各種情報を記憶するデバイスである。例えば、記憶部３１としては、ＲＡＭ（Random  Access  Memory）、フラッシュメモリなどの半導体メモリ素子や、ハードディスク、光ディスクなどの記憶装置が挙げられる。
【００３１】
記憶部３１は、制御部３２で実行されるＯＳ（Operating  System）や各種プログラムを記憶する。さらに、記憶部３１は、各種情報を記憶する。例えば、記憶部３１は、記事情報４０と、広告情報４１とを記憶する。
【００３２】
記事情報４０は、コンテンツに投稿された記事に関する情報を記憶したテーブルである。例えば、記事情報４０には、各ユーザのコンテンツに登録された記事に関する情報が記憶されている。
【００３３】
図３は、実施形態に係る記事情報のデータ構成の一例を示す図である。図３に示した記事情報４０には、コンテンツＩＤ、記事ＩＤ、投稿ユーザＩＤ、投稿日時、記事、引用元、返信元、お気に入り回数、共感回数、引用回数、返信回数を記憶する領域が設けられている。コンテンツＩＤの領域は、記事を表示させるコンテンツのユーザＩＤを記憶する領域である。記事ＩＤの領域は、記事を識別する識別コードを記憶する領域である。投稿された記事には、それぞれを識別する識別コードが付与される。記事ＩＤの領域には、各記事に付与された識別コードが格納される。投稿ユーザＩＤの領域は、記事を投稿したユーザのユーザＩＤを記憶する領域である。投稿日時の領域は、記事が投稿された投稿日時を記憶する領域である。記事の領域は、投稿された記事の内容を記憶する領域である。引用元の領域は、記事が他のユーザのコンテンツから引用された場合、引用元のコンテンツのユーザＩＤを記憶する領域である。なお、記事が他のユーザのコンテンツから引用されたものではない場合、引用元の領域は、空欄とされる。返信元の領域は、記事が他の記事の返信として投稿された場合、返信元となった記事の識別コードを記憶する領域である。なお、記事が他の記事の返信ではない場合、返信元の領域は、空欄とされる。お気に入り回数は、記事がお気に入りとして選択された回数を記憶する領域である。共感回数は、記事に対して共感が選択された回数を記憶する領域である。引用回数は、記事に対して引用が選択された回数を記憶する領域である。返信回数は、記事に対して返信が選択された回数を記憶する領域である。
【００３４】
図３の例では、記事ＩＤ「０００１」の記事は、コンテンツのユーザＩＤが「ＸＸＸＸ１」であり、記事を投稿したユーザのユーザＩＤが「ＸＸＸＸ１」であり、記事が投稿された投稿日時が「２０１２／１０／０１  １２：００：００」であり、記事の内容が「”＠ＸＸＸＸ３〜やっぱりＢだね。”」であり、記事の引用元のコンテンツのユーザＩＤが「ＸＸＸＸ３」であり、お気に入り回数が「０」回であり、共感回数が「１０」回であり、引用回数が「０」回であり、返信回数が「０」回であることを示す。
【００３５】
広告情報４１は、各種の広告を記憶したテーブルである。例えば、広告情報４１には、各種のキーワードに対応付けて広告が記憶されている。
【００３６】
図４は、第１の実施形態に係る広告情報のデータ構成の一例を示す図である。図４に示した広告情報４１には、キーワード、広告を記憶する領域が設けられている。キーワードの領域は、広告に対応付けるキーワードを記憶する領域である。広告の領域は、広告として表示させる広告内容を記憶する領域である。
【００３７】
図４の例では、キーワード「Ａ」は、表示させる広告が「Ａなら××ストア」であることを示す。
【００３８】
制御部３２は、広告配信装置１３を制御するデバイスである。例えば、制御部３２としては、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。
【００３９】
制御部３２は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部３２は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部３２は、受付部５０と、特定部５１と、配信部５２とを有する。
【００４０】
受付部５０は、各種の受け付けを行う。例えば、受付部５０は、記事に関する情報を受信した場合、当該記事に関する情報に含まれるコンテンツのユーザＩＤ、記事を識別するための識別コード、記事を投稿したユーザのユーザＩＤ、投稿日時、記事の内容の情報を記事情報４０に登録する。また、例えば、受付部５０は、コンテンツに対する操作情報を受信した場合、コンテンツに対する操作情報に基づき、ボタンが選択された識別コードの記事のお気に入り回数、共感回数、引用回数、返信回数のうち、選択されたボタンに対応する回数をカウントアップする。例えば、操作情報が、識別コード「０００１」の記事についてお気に入りボタン２５ａが選択されたことを示す場合、受付部５０は、識別コード「０００１」の記事のお気に入り回数を１カウントアップする。また、受付部５０は、広告の配信要求を受信する。
【００４１】
特定部５１は、記事情報４０に基づき、ユーザ毎のコンテンツからキーワードを特定する。このキーワードを特定する手法は、何れの手法であってもよい。特定部５１は、キーワードとして、ユーザ毎のコンテンツからユーザ毎に話題となっているキーワードを特定する。例えば、特定部５１は、多く用いている単語や多くの反応が得られた記事に含まれる単語をキーワードと特定する。特定部５１は、例えば、受付部５０により広告の配信要求を受信した場合、広告の配信が要求されたコンテンツのユーザＩＤの記事を記事情報４０から読み出す。そして、特定部５１は、形態素解析や構文解析などの解析技法を用いて各記事に含まれる単語を抽出する。特定部５１は、それぞれの単語について一定期間毎での単語が出現する頻度を求める。この一定期間は、固定値としてもよく、広告配信装置１３を管理する管理者が任意の値に設定してよい。そして、特定部５１は、それぞれ直前の期間に対する出現する頻度の上昇率を求めてもよい。そして、特定部５１は、直前の一定期間での出現する頻度の上昇率が所定のしきい値を超えている単語をキーワードと特定してもてもよい。このしきい値は、固定値としてもよく、広告配信装置１３を管理する管理者が任意の値に設定してよい。なお、特定部５１は、例えば、上昇率が最も高い単語をキーワードと特定してもよい。
【００４２】
なお、特定部５１は、各ユーザＩＤのコンテンツについて、一定期間毎に、それぞれのコンテンツの記事から単語を抽出し、それぞれの単語について出現する頻度を求めて記憶部３１に記憶し、配信要求を受信した場合、広告の配信が要求されたコンテンツに含まれる各単語の直前での出現頻度の上昇率を求めてもよい。また、本実施形態では、一定期間での単語の出現する頻度の上昇率を求めた場合について説明したが、これに限定されない。特定部５１は、それぞれの単語について直近から所定個毎での単語が出現する頻度を求める。この所定個は、固定値としてもよく、広告配信装置１３を管理する管理者が任意の値に設定してよく、記事が投稿される間隔に応じて変化させてもよい。例えば、記事が投稿される平均間隔がみじかければ、個数を多くし、記事が投稿される平均間隔が長ければ、個数を少なくする。そして、特定部５１は、それぞれ直前の所定個での単語が出現する頻度の上昇率を求める。そして、直前の所定個の上昇率が所定のしきい値を超えている単語をキーワードと特定する。なお、特定部５１は、例えば、上昇率が最も高い単語をキーワードと特定してもよい。
【００４３】
また、本実施形態では、単語の出現する頻度の上昇率に基づいてキーワードを特定する場合について説明したが、これに限定されない。例えば、特定部５１は、キーワードを含んだ記事に対して他のユーザから記事が投稿された回数に基づいて、キーワードを特定してもよい。例えば、特定部５１は、一定期間内に投稿された記事、または、直近所定個の記事から、単語毎に、単語を含んだ記事についての返信回数を集計する。そして、特定部５１は、集計した返信回数が所定のしきい値を超えている単語をキーワードと特定する。なお、特定部５１は、例えば、返信回数が最も多い単語をキーワードと特定してもよい。
【００４４】
また、例えば、特定部５１は、キーワードを含んだ記事に対して投稿した他のユーザのユーザ数に基づいて、キーワードを特定してもよい。特定部５１は、例えば、一定期間内に投稿された記事、または、直近所定個の記事から、返信元となった記事の識別コードが格納されている場合、返信元に記憶された識別コードから返信元となった記事を求める。そして、特定部５１は、返信元となった記事の投稿ユーザＩＤを参照して記事を投稿したユーザのユーザＩＤを求める。そして、特定部５１は、単語毎に、単語を含んだ記事を投稿したユーザのユーザＩＤを、同じユーザＩＤをまとめて１ユーザとしてユーザＩＤをカウントとして、ユーザ数を求める。そして、特定部５１は、ユーザ数が所定のしきい値を超えている単語をキーワードと特定する。なお、特定部５１は、例えば、ユーザ数が最も多い単語をキーワードと特定してもよい。
【００４５】
また、例えば、特定部５１は、キーワードを含んだ記事に対してお気に入りとされた回数や、共感された回数、引用された回数に基づいて、キーワードを特定してもよい。特定部５１は、例えば、一定期間内に投稿された記事、または、直近所定個の記事から、単語毎に、単語を含んだ記事についてのお気に入り回数、共感回数、引用回数、をそれぞれ集計する。そして、特定部５１は、集計したお気に入り回数、共感回数、引用回数の何れか１つまたは複数に基づいて、キーワードを特定してもよい。例えば、特定部５１は、集計した回数が所定のしきい値を超えている単語をキーワードと特定する。なお、特定部５１は、例えば、集計した回数が最も多い単語をキーワードと特定してもよい。例えば、図３に示すデータから共感回数の多い単語をキーワードと特定する場合、特定部５１は、「Ｂ」をキーワードと特定する。
【００４６】
また、特定部５１は、これら単語が出現する頻度の上昇率や、単語を含んだ記事に対して他のユーザから記事が投稿された回数、キーワードを含んだ記事に対して投稿した他のユーザのユーザ数、単語を含んだ記事に対するお気に入り回数、共感回数、引用回数の各集計値を組み合わせてキーワードを特定してもよい。また、特定部５１は、それぞれを所定の重み付けで重み付けした結果に基づいてキーワードを特定してもよい。例えば、特定部５１は、それぞれを所定の重み付けで重み付けした結果が所定のしきい値を超えている単語をキーワードと特定する。なお、特定部５１は、例えば、重み付けした結果が最も多い単語をキーワードと特定してもよい。
【００４７】
ここで、Ｗｅｂ投稿サービスでは、特定のキーワードに対して多くの反応が得られた場合、特定のキーワードの出現頻度の上昇率や、特定のキーワードを含んだ記事に対して他のユーザから記事が投稿された回数、キーワードを含んだ記事に対して投稿した他のユーザのユーザ数、単語を含んだ記事に対するお気に入り回数、共感回数、引用回数などが高くなる。そこで、特定部５１は、このように、単語が出現する頻度の上昇率や、単語を含んだ記事に対して他のユーザから記事が投稿された回数、キーワードを含んだ記事に対して投稿した他のユーザのユーザ数、単語を含んだ記事に対するお気に入り回数、共感回数、引用回数などを用いてキーワードを特定することにより、話題となっている流行のキーワードと特定できる。
【００４８】
配信部５２は、特定されたキーワードに関連する広告を投稿サービス提供装置１２へ配信する。例えば、配信部５２は、特定されたキーワードに対応する広告を広告情報４１から読み出す。例えば、特定されたキーワードが「Ａ」の場合、配信部５２は、「Ａなら××ストア」を読み出す。また、特定されたキーワードが「Ｂ」の場合、配信部５２は、「Ｂが安い××電気」を読み出す。そして、配信部５２は、読み出した広告を投稿サービス提供装置１２へ配信する。なお、本実施形態では、特定されたキーワードに対応する広告を配信する場合について説明したが、これに限定されない。例えば、複数の広告を順次配信する場合、配信部５２は、例えば、スコアリングなどを用いて、特定されたキーワードに対応する広告の重み付けを重くして、特定されたキーワードに対応する広告を他の広告に比べて多く配信するようにしてもよい。
【００４９】
投稿サービス提供装置１２は、広告配信装置１３から配信された広告をコンテンツに含めてユーザ端末１１に提供する。ここで、図５〜図８に広告の表示形態の一例を示す。図５、６は、キーワードが「Ａ」と特定されて広告として「Ａなら××ストア」が配信された場合を示す。また、図７、８は、キーワードが「Ｂ」と特定されて広告として「Ｂが安い××電気」が配信された場合を示す。例えば、投稿サービス提供装置１２は、ユーザ端末１１をスマートフォンとした場合、広告をオーバーレイで表示させる広告情報を生成してコンテンツに含めてユーザ端末１１へ送信し、ユーザ端末１１に広告をオーバーレイで表示させる。図５は、広告をオーバーレイで表示させた場合の一例を示した図である。一例としてユーザ端末１１では、表示部１１ａに広告６０がタイムライン表示領域２３とは異なる半透明な別な層として重ねて表示されている。また、例えば、投稿サービス提供装置１２は、ユーザ端末１１をスマートフォンとした場合、広告をコンテンツに記事として表示させる広告情報を生成してコンテンツに含めてユーザ端末１１へ送信し、ユーザ端末１１に広告を記事として表示させる。図６は、広告を記事として表示させた場合の一例を示す図である。ユーザ端末１１では、表示部１１ａに広告６１がタイムライン表示領域２３の記事として表示されている。ところで、スマートフォンなどに向けて開発されたアプリケーションは、例えば、ＳＤＫ（Software  Development  Kit）などを用いて広告プログラムを実装することができる。そこで、例えば、投稿サービス提供装置１２は、ユーザ端末１１をスマートフォンとした場合、アプリケーションに含まれる広告プログラムにより広告を表示させる広告情報を生成してユーザ端末１１へ送信し、ユーザ端末１１に広告を記事として表示させる。図７は、広告をアプリケーションに含まれる広告プログラムにより表示させた場合の一例を示す図である。ユーザ端末１１では、表示部１１ａに広告プログラムにより広告６２が表示されている。一方、例えば、投稿サービス提供装置１２は、ユーザ端末１１をＰＣとした場合、ＰＣのブラウザに広告をＷｅｂ広告として表示させる広告情報を生成してユーザ端末１１へ送信し、ユーザ端末１１にＷｅｂ広告を表示させる。図８は、ＰＣのブラウザに広告をＷｅｂ広告として表示させた場合の一例を示す図である。ユーザ端末１１では、ブラウザ７５上にタイムライン表示領域２３が表示されており、広告がＷｅｂ広告７６として表示されている。
【００５０】
［１−３．作用］
次に、本実施形態に係る広告配信装置１３が広告を配信する広告配信処理の流れを説明する。図９は、広告配信処理の手順を示すフローチャートである。この広告配信処理は、所定のタイミング、例えば、受付部５０により広告の配信要求を受信したタイミングで実行される。
【００５１】
図９に示すように、特定部５１は、広告の配信が要求されたコンテンツのユーザＩＤの記事を記事情報４０から読み出す（Ｓ１０）。特定部５１は、形態素解析や構文解析などの解析技法を用いて各記事に含まれる単語を抽出する（Ｓ１１）。特定部５１は、それぞれの単語について、例えば、一定期間毎での単語が出現する頻度を求める（Ｓ１２）。そして、特定部５１は、それぞれ直前の期間に対する出現する頻度の上昇率を求める（Ｓ１３）。そして、直前の一定期間の上昇率が所定のしきい値を超えている単語をキーワードと特定する（Ｓ１４）。配信部５２は、特定されたキーワードに対応する広告を広告情報４１から読み出す（Ｓ１５）。そして、配信部５２は、読み出した広告を投稿サービス提供装置１２へ配信し（Ｓ１６）、処理を終了する。
【００５２】
［１−４．効果］
このように、広告配信装置１３は、ユーザの投稿した記事および当該ユーザに関連付けられた他のユーザの投稿した記事を時系列に提示するコンテンツからキーワードを特定する。そして、広告配信装置１３は、コンテンツと共に表示する広告として、特定されたキーワードに関連する広告を配信する。これにより、広告配信装置１３は、それぞれユーザ自身が投稿した記事および当該ユーザに関連付けられた他のユーザの投稿した記事を時系列に提示するコンテンツから特定されたキーワードに関連する広告が配信されるため、ユーザ毎に関心がある広告を配信できる。
【００５３】
また、広告配信装置１３は、一定期間内に投稿された記事、または、直近所定個の記事からキーワードを特定する。これにより、広告配信装置１３は、直近で話題となっている流行のキーワードを特定できる。
【００５４】
（第２の実施形態）
［２−１．システム構成］
次に、第２の実施形態について説明する。第２の実施形態に係るシステム１０、システム１０は、ユーザ端末１１と、投稿サービス提供装置１２の構成は、第１の実施形態と同一であるため、説明を省略する。
【００５５】
図１０は、第２の実施形態に係る広告配信装置の機能的な構成の一例を示す図である。第２の実施形態に係る広告配信装置１３の構成は、図２に示した第１の実施形態に係る広告配信装置１３と略同一であるため、主に異なる部分について説明する。
【００５６】
図１０に示すように、広告配信装置１３の記憶部３１は、ユーザ情報４２をさらに記憶する。
【００５７】
ユーザ情報４２は、ユーザ間の関係性を記憶したテーブルである。例えば、ユーザ情報４２には、各ユーザのフォローしているユーザや、フォローされているフォロワーのユーザが記憶されている。
【００５８】
図１１は、実施形態に係るユーザ情報のデータ構成の一例を示す図である。図１１に示したユーザ情報４２には、ユーザＩＤ、フォロー、フォロワーを記憶する領域が設けられている。ユーザＩＤの領域は、関係性を記憶するユーザのユーザＩＤを記憶する領域である。フォローの領域は、ユーザＩＤの領域に記憶されたユーザがフォローする他のユーザのユーザＩＤを記憶する領域である。フォロワーの領域は、ユーザＩＤの領域に記憶されたユーザをフォローする他のユーザのユーザＩＤを記憶する領域である。
【００５９】
図１１の例では、ユーザＩＤ「ＸＸＸＸ１」のユーザは、ユーザＩＤ「ＸＸＸＸ２」のユーザをフォローし、ユーザＩＤ「ＸＸＸＸ３」のユーザがフォロワーとなっていることを示す。
【００６０】
このユーザ情報４２に記憶されるユーザ間の関係性の情報は、投稿サービス提供装置１２から広告配信装置１３へ送信させてもよい。また、広告配信装置１３が、投稿サービス提供装置１２から受信する記事に関する情報から求めてもよい。例えば、ユーザが他のユーザをフォローしている場合、ユーザのコンテンツとして、投稿したユーザのユーザＩＤに他のユーザのユーザＩＤが記憶された記事が受信される。例えば、図１の記事２４ｄは、引用を示す「“」と「”」に囲まれておらず、返信を示す「＠ＸＸＸＸ１」も含まれていないため、ユーザ「ＸＸＸＸ１」がユーザ「ＸＸＸＸ２」をフォローしたことにより投稿された記事である。例えば、受付部５０は、ユーザのコンテンツとして、引用でも返信でもない他のユーザの投稿を受信した場合、ユーザ情報４２にコンテンツのユーザがフォローとして他のユーザを登録し、他のユーザのフォロワーとしてコンテンツのユーザを登録する。
【００６１】
図１０に示す本実施形態に係る特定部５１は、広告の配信が要求されたコンテンツの記事をフォローする他のユーザのコンテンツの記事からキーワードをさらに特定する。例えば、特定部５１は、受付部５０により広告の配信要求を受信した場合、ユーザ情報４２に基づき、広告の配信が要求されたコンテンツのユーザをフォローする他のユーザのユーザＩＤを特定する。そして、特定部５１は、フォローするユーザのユーザＩＤの記事を記事情報４０から読み出す。そして、特定部５１は、形態素解析や構文解析などの解析技法を用いて各記事に含まれる単語を抽出し、それぞれの単語について一定期間毎での単語が出現する頻度を求める。そして、特定部５１は、それぞれ直前の期間に対する出現する頻度の上昇率を求める。特定部５１は、直前の一定期間の上昇率が所定のしきい値を超えている単語をキーワードと特定する。なお、特定部５１は、例えば、上昇率が最も高い単語をキーワードと特定してもよい。
【００６２】
なお、特定部５１は、広告の配信が要求されたコンテンツの記事をフォローする他のユーザのコンテンツの記事に出現するキーワードの出現する頻度の上昇率を、第１の実施形態で特定される単語が出現する頻度の上昇率や、単語を含んだ記事に対して他のユーザから記事が投稿された回数、キーワードを含んだ記事に対して投稿した他のユーザのユーザ数、単語を含んだ記事に対するお気に入り回数、共感回数、引用回数の各集計値を組み合わせてキーワードを特定してもよい。また、特定部５１は、それぞれを所定の重み付けで重み付けした結果に基づいてキーワードを特定してもよい。例えば、特定部５１は、それぞれを所定の重み付けで重み付けした結果が所定のしきい値を超えている単語をキーワードと特定する。なお、特定部５１は、重み付けした結果が最も多い単語をキーワードと特定してもよい。
【００６３】
配信部５２は、特定されたキーワードに関連する広告を投稿サービス提供装置１２へ配信する。
【００６４】
［２−２．効果］
このように、広告配信装置１３は、前記コンテンツの記事にキーワードが出現する頻度の上昇率、ユーザのコンテンツの記事をフォローする他のユーザのコンテンツの記事に出現するキーワードの出現する頻度の上昇率、キーワードを含んだ記事に対して他のユーザから記事が投稿された回数、キーワードを含んだ記事に対して投稿した第２のユーザのユーザ数、第２のユーザからお気に入りとされた回数、およびキーワードを含んだ記事が第２のユーザから共感された回数の何れか１つまたは複数に基づいて、キーワードを特定する。これにより、広告配信装置１３は、多くの反応が得られた記事から話題となっている流行のキーワードと特定できる。
【００６５】
（第３の実施形態）
［３−１．システム構成］
次に、第３の実施形態について説明する。第３の実施形態に係るシステム１０、システム１０は、ユーザ端末１１と、投稿サービス提供装置１２の構成は、第１の実施形態と同一であるため、説明を省略する。
【００６６】
図１２は、第３の実施形態に係る広告配信装置の機能的な構成の一例を示す図である。第３の実施形態に係る広告配信装置１３の構成は、図２、図１０に示した第１および第２の実施形態に係る広告配信装置１３と略同一であるため、主に異なる部分について説明する。
【００６７】
図１２に示すように、広告配信装置１３の記憶部３１は、キーワード情報４３と、カテゴリ情報４４とをさらに記憶する。
【００６８】
キーワード情報４３は、話題となっている流行のキーワードを記憶したテーブルである。例えば、キーワード情報４３には、ユーザ毎に、話題のキーワードが記憶されている。
【００６９】
図１３は、実施形態に係るキーワード情報のデータ構成の一例を示す図である。図１３に示したキーワード情報４３には、ユーザＩＤ、キーワードを記憶する領域が設けられている。ユーザＩＤの領域は、キーワードを記憶するユーザのユーザＩＤを記憶する領域である。キーワードの領域は、ユーザＩＤの領域に記憶されたユーザのコンテンツで話題となっている流行のキーワードを記憶する領域である。
【００７０】
図１３の例では、ユーザＩＤ「ＸＸＸＸ１」のユーザは、話題のキーワードが「Ａ」であることを示す。
【００７１】
カテゴリ情報４４は、キーワードに分類したカテゴリを記憶したテーブルである。キーワードは、それぞれキーワードの意味からカテゴリに分類できる。例えば、各種の自動車の車名をそれぞれキーワードとした場合、カテゴリとして自動車に分類できる。カテゴリ情報４４は、キーワードと、当該キーワードが属するカテゴリが対応付けて記憶されている。
【００７２】
図１４は、実施形態に係るカテゴリ情報のデータ構成の一例を示す図である。図１４に示したカテゴリ情報４４には、キーワード、カテゴリを記憶する領域が設けられている。キーワードの領域は、カテゴリを対応させるキーワードを記憶する領域である。カテゴリの領域は、キーワードの領域に記憶されたキーワードに対応付けるカテゴリを記憶する領域である。
【００７３】
図１４の例では、キーワード「Ａ」は、カテゴリ「Ｘ」が対応付けられていることを示す。
【００７４】
また、本実施形態に係る広告情報４１は、カテゴリ毎に、空欄を含んだ広告が記憶されている。
【００７５】
図１５は、第３の実施形態に係る広告情報のデータ構成の一例を示す図である。図１５に示した広告情報４１には、カテゴリ、広告を記憶する領域が設けられている。カテゴリの領域は、広告に対応付けるカテゴリを記憶する領域である。広告の領域は、広告として表示させる広告内容を記憶する領域である。図１５の例では、「○」により広告の空欄部分を示している。
【００７６】
図１５の例では、カテゴリ「Ｘ」は、表示させる広告が「○○なら××ストア」であることを示す。この「○○」部分が広告の空欄部分である。
【００７７】
図１２に示す本実施形態に係る特定部５１は、一定期間毎に、記事情報４０に基づき、当該一定期間の間に各ユーザのコンテンツに投稿された記事からユーザ毎に話題となっているキーワードを特定する。例えば、特定部５１は、この一定期間は、固定値としてもよく、広告配信装置１３を管理する管理者が任意の値に設定してよい。そして、特定部５１は、特定したユーザ毎のキーワードをユーザ情報４２に格納する。これにより、ユーザ情報４２には、一定期間毎に、各ユーザの話題のキーワードが記憶される。
【００７８】
特定部５１は、受付部５０により広告の配信要求を受信した場合、記事情報４０に基づき、広告の配信が要求されたユーザＩＤのコンテンツから話題となっているキーワードを特定する。特定部５１がキーワードを特定する手法は、第１および第２の実施形態の何れの手法であってもよい。また、特定部５１は、広告の配信が要求されたユーザに関連付けられたユーザを特定する。例えば、特定部５１は、広告の配信が要求されたユーザのユーザＩＤのフォローおよびフォロワーに登録された関連するユーザのユーザＩＤを特定する。そして、特定部５１は、特定した関連するユーザのユーザＩＤに対応する話題のキーワードをキーワード情報４３から特定する。
【００７９】
図１２に示すように、広告配信装置１３の制御部３２は、抽出部５３と、組込部５４と、生成部５５とをさらに有する。
【００８０】
抽出部５３は、特定されたキーワードが対応するカテゴリを求める。例えば、抽出部５３は、特定部５１により特定された各キーワードについて、それぞれ対応するカテゴリをカテゴリ情報４４から求める。そして、抽出部５３は、求めたカテゴリに対応付けられた広告情報を広告情報４１から抽出する。例えば、キーワードが「Ａ」の場合、抽出部５３は、カテゴリ情報４４からキーワード「Ａ」に対応するカテゴリ「Ｘ」を求める。そして、抽出部５３は、広告情報４１からカテゴリ「Ｘ」に対応付けられた広告「○○なら××ストア」を抽出する。
【００８１】
組込部５４は、抽出された広告の空欄にキーワードの組み込みを行う。例えば、組込部５４は、特定部５１により特定された各キーワードについて、それぞれ当該キーワードから抽出部５３により抽出された広告の空欄に、当該キーワードを組み込む。例えば、組込部５４は、広告「○○なら××ストア」の「○○」部分にキーワード「Ａ」を組み込んで、広告「Ａなら××ストア」を生成する。
【００８２】
生成部５５は、組込部５４によりキーワードが組み込まれた広告をコンテンツに組み込み可能な形式とした広告情報を生成する。例えば、生成部５５は、広告をオーバーレイで表示させる広告情報、広告をコンテンツに記事として表示させる広告情報、広告をコンテンツに含まれる広告アプリケーションにより表示させる広告情報、および広告をＷｅｂ広告として表示させる広告情報を生成する。なお、投稿サービス提供装置１２が、広告の形式を指定して広告配信装置１３に対して広告の配信要求を送信する場合、生成部５５は、指定された形式の広告情報を生成するようにしてもよい。
【００８３】
配信部５２は、生成部５５により生成された広告情報を投稿サービス提供装置１２へ配信する。
【００８４】
投稿サービス提供装置１２は、ユーザ端末１１に表示させる形式に応じた広告情報をコンテンツに含めてユーザ端末１１に提供する。これにより、ユーザのユーザ端末１１には、当該ユーザに関連付けられた他のユーザのコンテンツで話題となっているキーワードに関する広告も表示される。また、他のユーザのユーザ端末１１には、ユーザのコンテンツで話題となっているキーワードに関する広告も表示される。ここで、互いに関連付けられたユーザは、興味が近い場合がある。また、互いに関連付けられたユーザは、互いの話題に興味がある場合もある。このため、関連付けられたユーザ同士で互いに話題となっているキーワードに関する広告を互いに配信することにより、ユーザの関心がある広告を配信できる。
【００８５】
［３−２．効果］
このように、広告配信装置１３は、特定されたキーワードをユーザに対応付けて記憶する。そして、広告配信装置１３は、ユーザに関連付けられた他のユーザのユーザ端末１１に、ユーザに対応付けて記憶されたキーワードに関連する広告を配信する。これにより、広告配信装置１３は、ユーザの関心がある広告を配信できる。
【００８６】
また、広告配信装置１３は、キーワードをカテゴリに分類したカテゴリ情報４４、および、カテゴリ毎に、空欄を含んだ広告の広告情報４１を記憶する。広告配信装置１３は、カテゴリ情報４４から、特定されたキーワードが対応するカテゴリを求め、広告情報４１から当該カテゴリに対応付けられた広告情報を抽出する。広告配信装置１３は、抽出された広告情報の広告の空欄に特定されたキーワードを組み込む。そして、広告配信装置１３は、キーワードが組み込まれた広告を配信する。これにより、広告配信装置１３は、様々なキーワードに対応させて広告を登録してかなくても、キーワードに合った広告を配信できる。
【００８７】
［４．その他］
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００８８】
例えば、上記の第３の実施形態では、ユーザのコンテンツに、当該ユーザに関連付けられた他のユーザのコンテンツで話題となっているキーワードに関する広告を表示させる場合について場合について説明したが、本発明はこれに限定されない。例えば、ユーザのコンテンツの記事に対して投稿した他のユーザの端末に、当該ユーザのコンテンツで話題となっているキーワードに関する広告を配信させるようにしてもよい。例えば、特定部５１は、図３に示した記事情報４０で返信元となった記事の識別コードが格納されている場合、返信元に記憶された識別コードから返信元となった記事を求める。そして、特定部５１は、返信元となった記事の投稿ユーザＩＤを参照して記事を投稿した他のユーザのユーザＩＤを求める。配信部５２は、記事を投稿した他のユーザへ広告を配信する場合に、記事を返信したユーザのコンテンツで話題となっているキーワードに関する広告を配信してもよい。このように、ユーザのコンテンツの記事に対して他のユーザが返信を行うことにより、広告配信装置１３は、ユーザのコンテンツで話題となっているキーワードに関する広告を他のユーザのコンテンツに配信させることができる。
【００８９】
また、上記の実施形態では、投稿サービス提供装置１２から広告配信装置１３へ各ユーザのコンテンツに投稿された記事に関する情報やコンテンツに対する操作情報など各種情報を送信する場合について場合について説明したが、本発明はこれに限定されない。例えば、広告配信装置１３がネットワークを介して投稿サービス提供装置１２のコンテンツＤＢ１２ｂにアクセスして各種情報を取得してもよい。
【００９０】
また、上記の実施形態では、広告配信装置１３から配信した広告を投稿サービス提供装置１２を介してユーザ端末１１へ配信する場合について場合について説明したが、本発明はこれに限定されない。例えば、広告配信装置１３がユーザ端末１１へ広告を直接配信してコンテンツに広告を表示させてもよい。
【００９１】
また、上記の実施形態では、投稿サービス提供装置１２と広告配信装置１３とを別な装置としてシステム１０を構成した場合について場合について説明したが、本発明はこれに限定されない。例えば、投稿サービス提供装置１２と広告配信装置１３を１つの装置により実現してもよい。
【００９２】
また、上述した広告配信装置１３は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【００９３】
また、特許請求の範囲に記載した「手段」は、「部（section、module、unit）」や「回路」などに読み替えることができる。例えば、検索手段は、検索部や検索回路に読み替えることができる。
【符号の説明】
【００９４】
１０  システム
１１  ユーザ端末
１２  投稿サービス提供装置
１３  広告配信装置
２３  タイムライン表示領域
３１  記憶部
３２  制御部
４０  記事情報
４１  広告情報
４２  ユーザ情報
４３  キーワード情報
４４  カテゴリ情報
５０  受付部
５１  特定部
５２  配信部
５３  抽出部
５４  組込部
５５  生成部
【図１】
0005571145.tif 000002
【図２】
0005571145.tif 000003
【図３】
0005571145.tif 000004
【図４】
0005571145.tif 000005
【図６】
0005571145.tif 000006
【図７】
0005571145.tif 000007
【図８】
0005571145.tif 000008
【図９】
0005571145.tif 000009
【図１０】
0005571145.tif 000010
【図１１】
0005571145.tif 000011
【図１２】
0005571145.tif 000012
【図１３】
0005571145.tif 000013
【図１４】
0005571145.tif 000014
【図１５】
0005571145.tif 000015
【図５】
0005571145.tif 000016