(57)【特許請求の範囲】
【請求項１】
ユーザの端末から送信された書き込み情報を提供する１以上の書き込み情報提供サーバと、複数の広告情報を記憶する広告サーバと、通信可能に接続された広告提供装置であって、
前記１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、当該文字情報を送信した端末を一意に特定する端末情報、および当該文字情報を送信した日時を示す日時情報を含む書き込み情報を取得する書き込み情報取得手段と、
取得した書き込み情報を蓄積する書き込み蓄積手段と、
端末毎に、蓄積されている書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する端末利用時間帯特定手段と、
前記端末毎に特定された端末利用時間帯毎に、前記蓄積されている書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出するキーワード抽出手段と、
前記蓄積されている書き込み情報の端末情報と端末毎に特定された端末利用時間帯毎とに対応付けて、抽出されたキーワードを記憶するキーワード記憶手段と、
記憶されている端末利用時間帯に、前記キーワード記憶手段から当該記憶されている端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて前記広告サーバから広告を選択する広告選択手段と、
選択された広告を、抽出された端末情報に基づいて、ユーザに提供する提供手段と、
を備えることを特徴とする広告提供装置。
【請求項２】
前記書き込み情報が、前記文字情報を送信した時の端末の位置を示す位置情報を含み、
前記端末毎に特定された端末利用時間帯毎に、前記蓄積されている書き込み情報から位置情報を取得する位置情報取得手段を備え、
前記キーワード記憶手段が、前記蓄積されている書き込み情報の端末情報と端末毎に特定された端末利用時間帯毎とに対応付けて、前記抽出されたキーワードとともに、前記位置情報取得手段で取得した位置情報を記憶し、
前記広告選択手段が、前記記憶されている端末利用時間帯に、前記キーワード記憶手段から当該記憶されている端末利用時間帯に対応付けて記憶されている端末情報、キーワード、および位置情報を抽出し、抽出したキーワードと位置情報とに基づいて前記広告サーバから広告を選択することを特徴とする請求項１に記載の広告提供装置。
【請求項３】
前記書き込み情報取得手段が、前記１以上の書き込み情報提供サーバからリアルタイムに前記書き込み情報を取得し、
前記取得された書き込み情報の端末情報および日時情報に基づいて、前記キーワード記憶手段から位置情報を取得し、当該取得された書き込み情報の位置情報が当該キーワード記憶手段から取得した位置情報の周辺であるか否かを判断する位置情報判断手段を備え、
前記広告選択手段が、前記取得された書き込み情報の位置情報が前記キーワード記憶手段から取得した位置情報の周辺でない場合には、前記取得された書き込み情報の端末情報および日時情報に基づいて前記キーワード記憶手段からキーワードを抽出し、抽出したキーワードと当該取得された書き込み情報の位置情報とに基づいて前記広告サーバから広告を選択することを特徴とする請求項２に記載の広告提供装置。
【請求項４】
前記書き込み情報が、前記書き込み情報を書き込むのに利用したアプリケーションが対応している端末の種類を特定するアプリ情報を含み、
前記広告選択手段が、前記記憶されている端末利用時間帯に、前記キーワード記憶手段から当該記憶されている端末利用時間帯に対応付けて記憶されている端末情報、キーワード、およびアプリ情報を抽出し、抽出したキーワードとアプリ情報とに基づいて前記広告サーバから広告を選択することを特徴とする請求項１から３のいずれかに記載の広告提供装置。
【請求項５】
前記端末利用時間帯特定手段が、前記日時情報に基づいて、日属性別に前記端末利用時間帯を特定し、
前記キーワード抽出手段が前記端末毎に特定された日属性別の端末利用時間帯毎に、前記蓄積されている書き込み情報のうち当該日属性別の端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出し、
前記広告選択手段が、現在の日付の日属性に基づいて前記キーワード記憶手段から日属性別の端末利用時間帯を特定し、特定した日属性別の端末利用時間帯毎に、前記キーワード記憶手段から当該特定した日属性別の端末利用時間帯に対応付けて記憶されているキーワードに基づいて前記広告サーバから広告を選択することを特徴とする請求項１から４のいずれかに記載の広告提供装置。
【請求項６】
前記書き込み情報が、前記書き込み情報を送信したユーザを一意に特定するユーザ情報を含み、
前記１以上の書き込み情報提供サーバから、前記ユーザ情報に基づいて、前記書き込み情報を送信したユーザとリンク関係にあるリンクユーザのユーザ情報を取得するリンクユーザ情報取得手段を備え、
前記キーワード抽出手段が、前記端末毎に特定された端末利用時間帯毎に、前記蓄積されている書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報と、取得した前記リンクユーザのユーザ情報に基づいて前記書き込み情報蓄積手段から取得した書き込み情報の文字情報とを解析してキーワードを抽出することを特徴とする請求項１から５のいずれかに記載の広告提供装置。
【請求項７】
前記書き込み情報蓄積手段が、所定期間の間、取得した書き込み情報を蓄積することを特徴とする請求項１から６のいずれかに記載の広告提供装置。
【請求項８】
ユーザの端末から送信された書き込み情報を提供する１以上の書き込み情報提供サーバと、複数の広告情報を記憶する広告サーバと、通信可能に接続された広告提供装置における広告提供方法であって、
前記広告提供装置は、書き込み情報取得手段、書き込み蓄積手段、端末利用時間帯特定手段、キーワード抽出手段、キーワード記憶手段、広告選択手段、および提供手段を備え、
前記書き込み情報取得手段が、前記１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、当該文字情報を送信した端末を一意に特定する端末情報、および当該文字情報を送信した日時を示す日時情報を含む書き込み情報を取得し、前記書き込み蓄積手段に蓄積する第１のステップと、
前記端末利用時間帯特定手段が、端末毎に、前記第１のステップで蓄積された書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する第２のステップと、
前記キーワード抽出手段が、前記第２のステップで端末毎に特定された端末利用時間帯毎に、前記第１のステップで蓄積された書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する第３のステップと、
前記キーワード記憶手段が、前記第１のステップで蓄積された書き込み情報の端末情報と前記第２のステップで端末毎に特定された端末利用時間帯毎とに対応付けて、前記第３のステップで抽出されたキーワードを記憶する第４のステップと、
前記広告選択手段が、前記第４のステップでキーワード記憶手段に記憶された端末利用時間帯に、当該キーワード記憶手段から当該記憶された端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて前記広告サーバから広告を選択する第５のステップと、
前記提供手段が、第５のステップで選択された広告を、当該第５のステップで抽出された端末情報に基づいて、前記ユーザに提供する第６のステップと、
を含むことを特徴とする広告提供方法。
【請求項９】
ユーザの端末から送信された書き込み情報を提供する１以上の書き込み情報提供サーバと、複数の広告情報を記憶する広告サーバと、通信可能に接続された広告提供装置における広告提供方法をコンピュータに実行させるプログラムであって、
前記広告提供装置は、書き込み情報取得手段、書き込み蓄積手段、端末利用時間帯特定手段、キーワード抽出手段、キーワード記憶手段、広告選択手段、および提供手段を備え、
前記書き込み情報取得手段が、前記１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、当該文字情報を送信した端末を一意に特定する端末情報、および当該文字情報を送信した日時を示す日時情報を含む書き込み情報を取得し、前記書き込み蓄積手段に蓄積する第１のステップと、
前記端末利用時間帯特定手段が、端末毎に、前記第１のステップで蓄積された書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する第２のステップと、
前記キーワード抽出手段が、前記第２のステップで端末毎に特定された端末利用時間帯毎に、前記第１のステップで蓄積された書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する第３のステップと、
前記キーワード記憶手段が、前記第１のステップで蓄積された書き込み情報の端末情報と前記第２のステップで端末毎に特定された端末利用時間帯毎とに対応付けて、前記第３のステップで抽出されたキーワードを記憶する第４のステップと、
前記広告選択手段が、前記第４のステップでキーワード記憶手段に記憶された端末利用時間帯に、当該キーワード記憶手段から当該記憶された端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて前記広告サーバから広告を選択する第５のステップと、
前記提供手段が、第５のステップで選択された広告を、当該第５のステップで抽出された端末情報に基づいて、前記ユーザに提供する第６のステップと、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに適切な広告を提供する広告提供装置、広告提供方法、およびプログラムに関する。
【背景技術】
【０００２】
インターネット上のウェブサイトやＥメール等に掲載される広告において、ユーザに対して効果的に広告を伝達するため、また、ユーザが必要としている広告を提供するためには、ユーザの興味関心に合う適切な広告を提供することが重要である。
【０００３】
近年、ユーザの興味関心に合う適切な広告を提供する技術が提案されている。例えば、特許文献１では、ユーザ情報として登録されている属性データ（住所・年齢・性別等）と、過去のコンテンツ提供履歴や商品購入履歴を元に、広告データベースの中から適切な広告を抽出し、ユーザに提供する方法が提案されている。また、特許文献２では、要求を受け付けたユーザと嗜好が似たユーザを検索し、検索されたユーザの過去の商品選択に基づいて、要求を受け付けたユーザに情報を提供する協調フィルタリングを用いて、ユーザに情報を推薦する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１５６９３０号公報
【特許文献２】特許第３１１６８５１号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１および特許文献２に開示された方法では、ユーザの興味関心に合う適切な広告を提供することができるが、広告が提供された時に、提供された広告が、ユーザがその時必要としている広告とは限らない。そのため、ユーザが必要としていない広告が提供され、ユーザに対して効果的に広告を伝達することができない場合があるという問題点があった。例えば、平日朝の時間帯に、ユーザに提供された広告が、ユーザの興味関心に合った、その日の深夜に放送される番組の広告である場合に、その広告はこれから仕事に行くユーザにとって必要な広告でなく、広告の宣伝効果は薄くなってしまっていた。
【０００６】
また、ユーザがその時必要としている広告を提供した場合には、提供した広告をユーザになるべく早くに閲覧してもらうために、広告が提供される端末をユーザが使用している時に、広告を提供する必要があるという問題点もあった。
【０００７】
更に、従来の方法では、ユーザの個人情報である、属性情報、コンテンツ提供履歴、商品購入履歴等を用いるために、これらの情報の使用を拒否するユーザには適切な広告を提供できないという問題点もあった。
【０００８】
そこで、本発明は、上述の課題に鑑みてなされたものであり、ユーザがインターネット上に公開した書き込み情報に基づいて、適切なタイミングに、適切な広告をユーザに提供する広告提供装置、広告提供方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記の課題を解決するために、以下の事項を提案している。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。
【００１０】
（１）  本発明は、ユーザの端末から送信された書き込み情報を提供する１以上の書き込み情報提供サーバと、複数の広告情報を記憶する広告サーバと、通信可能に接続された広告提供装置であって、前記１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、当該文字情報を送信した端末を一意に特定する端末情報、および当該文字情報を送信した日時を示す日時情報を含む書き込み情報を取得する書き込み情報取得手段（例えば、図１の書き込み情報取得部３１０に相当）と、取得した書き込み情報を記憶する書き込み情報蓄積手段（例えば、図１の書き込み情報蓄積部３２０に相当）と、端末毎に、蓄積されている書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する端末利用時間帯特定手段（例えば、図１の端末利用時間帯特定部３３０に相当）と、前記端末毎に特定された端末利用時間帯毎に、前記蓄積されている書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出するキーワード抽出手段（例えば、図１のキーワード抽出部３４０に相当）と、前記蓄積されている書き込み情報の端末情報と端末毎に特定された端末利用時間帯毎とに対応付けて、抽出されたキーワードを記憶するキーワード記憶手段（例えば、図１のキーワード記憶部３５０に相当）と、記憶されている端末利用時間帯に、前記キーワード記憶手段から当該記憶されている端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて前記広告サーバから広告を選択する広告選択手段（例えば、図１の広告選択部３６０に相当）と、選択された広告を、抽出された端末情報に基づいて、前記ユーザに提供する提供手段（例えば、図１の提供部３７０に相当）と、を備えることを特徴とする広告提供装置を提案している。
【００１１】
この発明によれば、書き込み情報取得手段が、１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、文字情報を送信した端末を一意に特定する端末情報、および文字情報を送信した日時を示す日時情報を含む書き込み情報を取得する。書き込み情報蓄積手段が、取得した書き込み情報を記憶する。端末利用時間帯特定手段が、端末毎に、蓄積されている書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する。キーワード抽出手段が、端末毎に特定された端末利用時間帯毎に、蓄積されている書き込み情報のうち端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する。キーワード記憶手段が、蓄積されている書き込み情報の端末情報と端末毎に特定された端末利用時間帯毎とに対応付けて、抽出されたキーワードを記憶する。広告選択手段が、記憶されている端末利用時間帯に、キーワード記憶手段から記憶されている端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて広告サーバから広告を選択する。提供手段が、選択された広告を、抽出された端末情報に基づいて、ユーザに提供する。したがって、インターネット上でユーザが公開している書き込み情報を用いて、ユーザが習慣的に端末を利用している端末利用時間帯に、ユーザがその時間帯に持っている興味関心に適した広告を提供することによって、ユーザに適切タイミングで、適切な広告を提供することができる。
【００１２】
（２）  本発明は、（１）の広告提供装置について、前記書き込み情報が、前記文字情報を送信した時の端末の位置を示す位置情報を含み、前記端末毎に特定された端末利用時間帯毎に、前記蓄積されている書き込み情報から位置情報を取得する位置情報取得手段（例えば、図４の位置情報取得部３４５に相当）を備え、前記キーワード記憶手段は、前記蓄積されている書き込み情報の端末情報と端末毎に特定された端末利用時間帯毎とに対応付けて、前記抽出されたキーワードとともに、前記位置情報取得手段で取得した位置情報を記憶し、前記広告選択手段が、前記記憶されている端末利用時間帯に、前記キーワード記憶手段から当該記憶されている端末利用時間帯に対応付けて記憶されている端末情報、キーワード、および位置情報を抽出し、抽出したキーワードと位置情報とに基づいて前記広告サーバから広告を選択することを特徴とする広告提供装置を提案している。
【００１３】
この発明によれば、書き込み情報が、文字情報を送信した時の端末の位置を示す位置情報を含む。位置情報取得手段が、端末毎に特定された端末利用時間帯毎に、蓄積されている書き込み情報から位置情報を取得する。キーワード記憶手段が、蓄積されている書き込み情報の端末情報と端末毎に特定された端末利用時間帯毎とに対応付けて、抽出されたキーワードとともに、位置情報取得手段で取得した位置情報を記憶する。広告選択手段が、記憶されている端末利用時間帯に、キーワード記憶手段から記憶されている端末利用時間帯に対応付けて記憶されている端末情報、キーワード、および位置情報を抽出し、抽出したキーワードと位置情報とに基づいて広告サーバから広告を選択する。したがって、インターネット上でユーザが公開している書き込み情報に含まれる位置情報も用いて、ユーザが端末利用時間帯に習慣的にいる場所に応じた広告も提供することができることによって、ユーザにより適切な広告を提供することができる。
【００１４】
（３）  本発明は、（２）の広告提供装置について、前記書き込み情報取得手段が、前記１以上の書き込み情報提供サーバからリアルタイムに前記書き込み情報を取得し、前記取得された書き込み情報の端末情報および日時情報に基づいて、前記キーワード記憶手段から位置情報を取得し、当該取得された書き込み情報の位置情報が当該キーワード記憶手段から取得した位置情報の周辺であるか否かを判断する位置情報判断手段（例えば、図４の位置情報判断部３８１に相当）を備え、前記広告選択手段が、前記取得された書き込み情報の位置情報が前記キーワード記憶手段から取得した位置情報の周辺でない場合には、前記取得された書き込み情報の端末情報および日時情報に基づいて前記キーワード記憶手段からキーワードを抽出し、抽出したキーワードと当該取得された書き込み情報の位置情報とに基づいて前記広告サーバから広告を選択することを特徴とする広告提供装置を提案している。
【００１５】
この発明によれば、書き込み情報取得手段が、１以上の書き込み情報提供サーバからリアルタイムに書き込み情報を取得する。位置情報判断手段は、取得された書き込み情報の端末情報および日時情報に基づいて、キーワード記憶手段から位置情報を取得し、取得された書き込み情報の位置情報がキーワード記憶手段から取得した位置情報の周辺であるか否かを判断する。広告選択手段が、取得された書き込み情報の位置情報がキーワード記憶手段から取得した位置情報の周辺でない場合には、取得された書き込み情報の端末情報および日時情報に基づいてキーワード記憶手段からキーワードを抽出し、抽出したキーワードと取得された書き込み情報の位置情報とに基づいて広告サーバから広告を選択する。したがって、ユーザが現在いる場所が、その時間帯に習慣的にユーザがいる場所と異なる場合に、現在いる場所に応じた広告をユーザに提供することができることによって、ユーザにより適切な広告を提供することができる。
【００１６】
（４）  本発明は、（１）から（３）の広告提供装置について、前記書き込み情報が、前記書き込み情報を書き込むのに利用したアプリケーションが対応している端末の種類を特定するアプリ情報を含み、前記広告選択手段が、前記記憶されている端末利用時間帯に、前記キーワード記憶手段から当該記憶されている端末利用時間帯に対応付けて記憶されている端末情報、キーワード、およびアプリ情報を抽出し、抽出したキーワードとアプリ情報とに基づいて前記広告サーバから広告を選択することを特徴とする広告提供装置を提案している。
【００１７】
この発明によれば、書き込み情報が、書き込み情報を書き込むのに利用したアプリケーションが対応している端末の種類を特定するアプリ情報を含む。広告選択手段が、記憶されている端末利用時間帯に、キーワード記憶手段から記憶されている端末利用時間帯に対応付けて記憶されている端末情報、キーワード、およびアプリ情報を抽出し、抽出したキーワードとアプリ情報とに基づいて広告サーバから広告を選択する。したがって、インターネット上でユーザが公開している書き込み情報に含まれるアプリ情報も用いて、ユーザが習慣的に利用している端末に対応した広告を提供することができることによって、ユーザにより適切な広告を提供することができる。
【００１８】
（５）  本発明は、（１）から（４）の広告提供装置について、前記端末利用時間帯特定手段が、前記日時情報に基づいて、日属性別に前記端末利用時間帯を特定し、前記キーワード抽出手段が、前記端末毎に特定された日属性別の端末利用時間帯毎に、前記蓄積されている書き込み情報のうち当該日属性別の端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出し、前記広告選択手段が、現在の日付の日属性に基づいて前記キーワード記憶手段から日属性別の端末利用時間帯を特定し、特定した日属性別の端末利用時間帯毎に、前記キーワード記憶手段から当該特定した日属性別の端末利用時間帯に対応付けて記憶されているキーワードに基づいて前記広告サーバから広告を選択することを特徴とする広告提供装置を提案している。
【００１９】
この発明によれば、端末利用時間帯特定手段が、日時情報に基づいて、日属性別に端末利用時間帯を特定する。キーワード抽出手段が、端末毎に特定された日属性別の端末利用時間帯毎に、蓄積されている書き込み情報のうち日属性別の端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する。広告選択手段が、現在の日付の日属性に基づいてキーワード記憶手段から端末利用時間帯を特定し、特定した端末利用時間帯毎に、キーワード記憶手段から特定した端末利用時間帯に対応付けて記憶されているキーワードに基づいて広告サーバから広告を選択する。したがって、平日や休日、曜日といった日属性毎にユーザが習慣としている行動が異なることを考慮し、日属性別に端末利用時間帯を特定し、ユーザがその時間帯に持っている興味関心に適した広告を提供することができることによって、ユーザにより適切なタイミングで、より適切な広告を提供することができる。
【００２０】
（６）  本発明は、（１）から（５）の広告提供装置について、前記書き込み情報が、前記書き込み情報を送信したユーザを一意に特定するユーザ情報を含み、前記１以上の書き込み情報提供サーバから、前記ユーザ情報に基づいて、前記書き込み情報を送信したユーザとリンク関係にあるリンクユーザのユーザ情報を取得するリンクユーザ情報取得手段（例えば、図５のリンクユーザ情報取得部３９２に相当）を備え、前記キーワード抽出手段が、前記端末毎に特定された端末利用時間帯毎に、前記蓄積されている書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報と、取得した前記リンクユーザのユーザ情報に基づいて前記書き込み情報蓄積手段から取得した書き込み情報の文字情報とを解析してキーワードを抽出することを特徴とする広告提供装置を提案している。
【００２１】
この発明によれば、書き込み情報が、書き込み情報を送信したユーザを一意に特定するユーザ情報を含む。リンクユーザ情報取得手段が、１以上の書き込み情報提供サーバから、ユーザ情報に基づいて、書き込み情報を送信したユーザとリンク関係にあるリンクユーザのユーザ情報を取得する。キーワード抽出手段が、端末毎に特定された端末利用時間帯毎に、蓄積されている書き込み情報のうち端末利用時間帯に書き込まれた書き込み情報の文字情報と、取得したリンクユーザのユーザ情報に基づいて書き込み情報蓄積手段から取得した書き込み情報の文字情報とを解析してキーワードを抽出する。したがって、広告を選択する際に用いるキーワードに、ユーザとリンク関係にあるリンクユーザの興味関心を示すキーワードを加味することにより、ユーザにより適切な広告を提供することができる。
【００２２】
（７）  本発明は、（１）から（６）の広告提供装置について、前記書き込み情報蓄積手段が、所定期間の間、取得した書き込み情報を記憶することを特徴とする広告提供装置を提案している。
【００２３】
この発明によれば、書き込み情報蓄積手段が、所定期間の間、取得した書き込み情報を記憶する。したがって、端末利用時間帯の特定、およびその時間帯にユーザが持っている興味関心を示すキーワードを抽出するのに用いる書き込み情報を所定期間の書き込み情報とすることができる。
【００２４】
（８）  本発明は、ユーザの端末から送信された書き込み情報を提供する１以上の書き込み情報提供サーバと、複数の広告情報を記憶する広告サーバと、通信可能に接続された広告提供装置における広告提供方法であって、前記広告提供装置は、書き込み情報取得手段、書き込み蓄積手段、端末利用時間帯特定手段、キーワード抽出手段、キーワード記憶手段、広告選択手段、および提供手段を備え、前記書き込み情報取得手段が、前記１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、当該文字情報を送信した端末を一意に特定する端末情報、および当該文字情報を送信した日時を示す日時情報を含む書き込み情報を取得し、前記書き込み蓄積手段に蓄積する第１のステップ（例えば、図３のステップＳ１に相当）と、前記端末利用時間帯特定手段が、端末毎に、前記第１のステップで蓄積された書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する第２のステップ（例えば、図３のステップＳ２に相当）と、前記キーワード抽出手段が、前記第２のステップで端末毎に特定された端末利用時間帯毎に、前記第１のステップで蓄積された書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する第３のステップ（例えば、図３のステップＳ３に相当）と、前記キーワード記憶手段が、前記第１のステップで蓄積された書き込み情報の端末情報と前記第２のステップで端末毎に特定された端末利用時間帯毎とに対応付けて、前記第３のステップで抽出されたキーワードを記憶する第４のステップ（例えば、図３のステップＳ４に相当）と、前記広告選択手段が、前記第４のステップでキーワード記憶手段に記憶された端末利用時間帯に、当該キーワード記憶手段から当該記憶された端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて前記広告サーバから広告を選択する第５のステップ（例えば、図３のステップＳ５に相当）と、前記手段が、第５のステップで選択された広告を、当該第５のステップで抽出された端末情報に基づいて、前記ユーザに提供する第６のステップ（例えば、図３のステップＳ６に相当）と、を含むことを特徴とする広告提供方法を提案している。
【００２５】
この発明によれば、まず、第１のステップにおいて、書き込み情報取得手段が、１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、文字情報を送信した端末を一意に特定する端末情報、および文字情報を送信した日時を示す日時情報を含む書き込み情報を取得し、書き込み蓄積手段に蓄積する。次に、第２のステップにおいて、端末利用時間帯特定手段が、端末毎に、第１のステップで蓄積された書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する。次に、第３のステップにおいて、キーワード抽出手段が、第２のステップで端末毎に特定された端末利用時間帯毎に、第１のステップで蓄積された書き込み情報のうち端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する。次に、第４のステップにおいて、キーワード記憶手段が、第１のステップで蓄積された書き込み情報の端末情報と第２のステップで端末毎に特定された端末利用時間帯毎とに対応付けて、第３のステップで抽出されたキーワードを記憶する。次に、第５のステップにおいて、広告選択手段が、第４のステップでキーワード記憶手段に記憶された端末利用時間帯に、キーワード記憶手段から記憶された端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて広告サーバから広告を選択する。次に、第６のステップにおいて、提供手段が、第５のステップで選択された広告を、第５のステップで抽出された端末情報に基づいて、ユーザに提供する。したがって、インターネット上でユーザが公開している書き込み情報を用いて、ユーザが習慣的に端末を利用している端末利用時間帯に、ユーザがその時間に持っている興味関心に適した広告を提供することによって、ユーザに適切タイミングで、適切な広告を提供することができる。
【００２６】
（９）  本発明は、ユーザの端末から送信された書き込み情報を提供する１以上の書き込み情報提供サーバと、複数の広告情報を記憶する広告サーバと、通信可能に接続された広告提供装置における広告提供方法をコンピュータに実行させるプログラムであって、前記広告提供装置は、書き込み情報取得手段、書き込み蓄積手段、端末利用時間帯特定手段、キーワード抽出手段、キーワード記憶手段、広告選択手段、および提供手段を備え、前記書き込み情報取得手段が、前記１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、当該文字情報を送信した端末を一意に特定する端末情報、および当該文字情報を送信した日時を示す日時情報を含む書き込み情報を取得し、前記書き込み蓄積手段に蓄積する第１のステップ（例えば、図３のステップＳ１に相当）と、前記端末利用時間帯特定手段が、端末毎に、前記第１のステップで蓄積された書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する第２のステップ（例えば、図３のステップＳ２に相当）と、前記キーワード抽出手段が、前記第２のステップで端末毎に特定された端末利用時間帯毎に、前記第１のステップで蓄積された書き込み情報のうち当該端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する第３のステップ（例えば、図３のステップＳ３に相当）と、前記キーワード記憶手段が、前記第１のステップで蓄積された書き込み情報の端末情報と前記第２のステップで端末毎に特定された端末利用時間帯毎とに対応付けて、前記第３のステップで抽出されたキーワードを記憶する第４のステップ（例えば、図３のステップＳ４に相当）と、前記広告選択手段が、前記第４のステップでキーワード記憶手段に記憶された端末利用時間帯に、当該キーワード記憶手段から当該記憶された端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて前記広告サーバから広告を選択する第５のステップ（例えば、図３のステップＳ５に相当）と、前記提供手段が、第５のステップで選択された広告を、当該第５のステップで抽出された端末情報に基づいて、前記ユーザに提供する第６のステップ（例えば、図３のステップＳ６に相当）と、をコンピュータに実行させるプログラムを提案している。
【００２７】
この発明によれば、まず、第１のステップにおいて、書き込み情報取得手段が、１以上の書き込み情報提供サーバから、話題の内容を示す文字情報、文字情報を送信した端末を一意に特定する端末情報、および文字情報を送信した日時を示す日時情報を含む書き込み情報を取得し、書き込み蓄積手段に蓄積する。次に、第２のステップにおいて、端末利用時間帯特定手段が、端末毎に、第１のステップで蓄積された書き込み情報の日時情報に基づいて、端末をユーザが利用する端末利用時間帯を特定する。次に、第３のステップにおいて、キーワード抽出手段が、第２のステップで端末毎に特定された端末利用時間帯毎に、第１のステップで蓄積された書き込み情報のうち端末利用時間帯に書き込まれた書き込み情報の文字情報を解析してキーワードを抽出する。次に、第４のステップにおいて、キーワード記憶手段が、第１のステップで蓄積された書き込み情報の端末情報と第２のステップで端末毎に特定された端末利用時間帯毎とに対応付けて、第３のステップで抽出されたキーワードを記憶する。次に、第５のステップにおいて、広告選択手段が、第４のステップでキーワード記憶手段に記憶された端末利用時間帯に、キーワード記憶手段から記憶された端末利用時間帯に対応付けて記憶されている端末情報とキーワードとを抽出し、抽出したキーワードに基づいて広告サーバから広告を選択する。次に、第６のステップにおいて、提供手段が、第５のステップで選択された広告を、第５のステップで抽出された端末情報に基づいて、ユーザに提供する。したがって、インターネット上でユーザが公開している書き込み情報を用いて、ユーザが習慣的に端末を利用している端末利用時間帯に、ユーザがその時間に持っている興味関心に適した広告を提供することによって、ユーザに適切タイミングで、適切な広告を提供することができる。
【発明の効果】
【００２８】
本発明によれば、インターネット上でユーザが公開している書き込み情報を用いて、ユーザが習慣的に端末を利用している端末利用時間帯に、ユーザがその時間帯に持っている興味関心に適した広告を提供することによって、ユーザに適切タイミングで、適切な広告を提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１の実施形態に係る広告提供装置の機能構成を示す図である。
【図２】本発明の第１の実施形態に係るキーワード記憶部の一例を示す図である。
【図３】本発明の第１の実施形態に係る広告提供装置の広告提供処理フローを示す図である。
【図４】本発明の第２の実施形態に係る広告提供装置の機能構成を示す図である。
【図５】本発明の第３の実施形態に係る広告提供装置の機能構成を示す図である。
【発明を実施するための形態】
【００３０】
以下、図面を用いて、本発明の実施形態について詳細に説明する。なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組み合わせを含むさまざまなバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【００３１】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係る広告提供装置３００の機能構成を示す図である。図１に示すように、広告提供装置３００は、ソーシャル・ネットワーキング・サービス（ＳＮＳ）サーバ１００と、広告サーバ２００と通信可能に接続される。
【００３２】
ＳＮＳサーバ１００は、ＳＮＳに書き込まれた書き込み情報を提供するサーバであって、書き込み情報を提供するために、ユーザの端末から受信した書き込み情報を記憶、管理している。ＳＮＳサーバ１００は、例えば、ＴＷＩＴＴＥＲ（登録商標）やＦａｃｅｂｏｏｋ（登録商標）のサーバである。図１には、ＳＮＳサーバ１００は１台しか図示していないが、複数台であってもよい。なお、本実施形態においてＳＮＳサーバ１００としているが、ユーザから書き込まれた情報を提供するサーバであればよく、ＳＮＳのサーバに限らない。
【００３３】
広告サーバ２００は、ユーザに提供する複数の広告を記憶するサーバである。本実施形態において、広告は、商品やお店等を宣伝する情報だけでなく、ニュース情報、ブログ情報、交通情報等も含み、広くユーザに知ってもらうことを目的としている情報を意味する。なお、広告サーバ２００は、本実施形態において広告提供装置３００の外部に設けているが、広告提供装置３００の内部に備えられてもよい。
【００３４】
広告提供装置３００は、ＳＮＳに書き込まれた書き込み情報を用いて、適切なタイミングに、適切な広告をユーザに提供する装置である。広告提供装置３００は、ユーザの端末に広告を配信することによってユーザに広告を提供してもよいし、広告提供装置３００自体がユーザの端末であって、ディスプレイ等を介してユーザに広告を提供してもよい。ユーザの端末としては、例えば、携帯電話機、スマートフォン、タブレット端末等が挙げられる。
【００３５】
広告提供装置３００は、図１に示すように、書き込み情報取得部３１０、書き込み情報蓄積部３２０、端末利用時間帯特定部３３０、キーワード抽出部３４０、キーワード記憶部３５０、広告選択部３６０、および提供部３７０を備える。
【００３６】
書き込み情報取得部３１０は、ＳＮＳサーバ１００から書き込み情報を取得する。書き込み情報取得部３１０は、最初にＳＮＳサーバ１００に記憶されている書き込み情報を取得した後は、ＳＮＳサーバ１００に新たに記憶された書き込み情報のみを取得すればよい。新たな書き込み情報は、１日おきや２日おきのように所定間隔で取得してもよいし、ＳＮＳサーバ１００に新たな書き込み情報が記憶される度にリアルタイムに取得してもよい。
【００３７】
ここで、書き込み情報には、話題の内容を示す文字情報、文字情報を書き込んだ端末を一意に特定する端末情報、および文字情報が書き込まれた日時を示す日時情報が少なくとも含まれる。なお、端末情報とは、例えば、ＩＰアドレスやＭＡＣアドレスである。また、書き込み情報には、ＳＮＳサーバ１００に書き込み情報を送信するために用いたアプリケーションが対応している端末の種類、例えば、スマートフォン、携帯電話機、ＰＣ、を特定するアプリ情報を含んでもよい。
【００３８】
書き込み情報蓄積部３２０は、書き込み情報取得部３１０で取得された書き込み情報を記憶する。書き込み情報蓄積部３２０は、予め設定された所定期間の書き込み情報を記憶してもよいし、一端末について記憶しておく書き込み情報の数が予め設定され、設定された書き込み情報数だけ各端末の書き込み情報を記憶してもよい。それにより、広告を提供するタイミングおよび提供する広告を決定するために用いる書き込み情報を、どの程度過去まで考慮するかを任意に決定することができる。
【００３９】
端末利用時間帯特定部３３０は、端末毎に、書き込み情報蓄積部３２０に蓄積されている書き込み情報の日時情報を用いて、ユーザが端末を利用する端末利用時間帯を特定する。例えば、端末利用時間帯特定部３３０は、１日を所定時間毎に区切った各時間帯の書き込み情報を端末毎にカウントし、カウント数が予め設定された所定数以上の場合にその時間帯を端末利用時間帯として特定する。なお、端末利用時間帯特定部３３０は、書き込み情報蓄積部３２０が更新される毎に端末利用時間帯を特定してもよいし、予め設定されたタイミングにて端末利用時間帯を特定してもよい。
【００４０】
また、端末利用時間帯特定部３３０は、書き込み情報の文字情報に時間に関するキーワードが含まれる場合に、そのキーワードを抽出し、抽出したキーワードから端末利用時間帯を特定してもよい。この場合、時間に関するキーワード毎にそのキーワードが示す時間帯が予め設定されている。例えば、端末利用時間帯特定部３３０は、「カフェで、朝ごはん中」という文字情報から朝の時間であることを示すキーワード「朝」を抽出し、「朝」に設定されている時間帯、例えば７時から９時を端末利用時間帯として特定する。
【００４１】
更に、端末利用時間帯特定部３３０は、端末毎に、書き込み情報蓄積部３２０に蓄積されている書き込み情報の日時情報を用いて、日属性別に端末利用時間帯を特定してもよい。ここで、日属性とは、カレンダ設定による平日および休日や曜日である。平日は会社の行き帰りに、休日は昼間に、ＳＮＳに書き込みを行ったりインターネットの閲覧を行ったりしているといったように、平日か休日かまたは曜日によってユーザが端末を利用する端末利用時間帯が異なる。そのため、日属性別に端末利用時間帯を特定することによって、ユーザが端末を利用している時をより正確に特定し、より適切なタイミングにて広告を提供することができる。
【００４２】
キーワード抽出部３４０は、端末毎に次の処理を行う。キーワード抽出部３４０は、まず、端末利用時間帯特定部３３０で特定された端末利用時間帯毎に、端末情報に基づいて書き込み情報蓄積部３２０から書き込み情報を取得する。そして、端末利用時間帯毎に、文書構造解析やＴＦ−ＩＤＦ等を用いて、取得した書き込み情報の文字情報からキーワードを抽出する。なお、キーワード抽出部３４０は、ＴＦ−ＩＤＦといった手法によりキーワードの重要度も併せて求め、抽出されたキーワードのうち重要度の高いキーワードを抽出してもよい。また、キーワード抽出部３４０は、端末利用時間帯特定部３３０にて、日属性別に端末利用時間帯を特定された場合には、日属性別の端末利用時間帯毎に、取得した書き込み情報の文字情報からキーワードを抽出する。
【００４３】
キーワード記憶部３５０は、端末情報と端末毎に端末利用時間帯特定部３３０で特定された端末利用時間帯とに対応付けて、キーワード抽出部３４０で抽出された端末利用時間帯毎のキーワードを記憶する。図２に、キーワード記憶部３５０に記憶されるレコードの一例を示す。図２に示すように、キーワード記憶部３５０には、端末の端末情報とその端末の端末利用時間帯に対応付けて、キーワードが記憶される。なお、キーワード記憶部３５０は、書き込み情報にアプリ情報が含まれる場合には、アプリ情報も併せて記憶する。
【００４４】
広告選択部３６０は、まず、予め設定された所定の時間毎に、キーワード記憶部３５０から、所定の時間を含む端末利用時間帯に対応付けられている端末情報およびキーワードを抽出する。例えば、所定の時間が７時、１２時、１８時である場合に、７時になった時に広告選択部３６０は、７時を含む端末利用時間帯に対応付けられている端末情報およびキーワードをキーワード記憶部３５０から抽出する。
【００４５】
そして、広告選択部３６０は、抽出したキーワードに基づいて、広告サーバ２００から広告を選択する。例えば、広告選択部３６０は、抽出したキーワードと広告サーバ２００に記憶されている各広告内の文書との一致度が高い広告を選択する。広告に付与されているタグ情報やメタ情報との一致度により、広告を選択してもよい。なお、広告選択部３６０は、キーワード記憶部３５０にアプリ情報が記憶されている場合には、端末情報およびキーワードとともにアプリ情報も取得し、アプリ情報に基づいて、キーワードに基づいて選択された広告のうちユーザが利用する端末に対応した広告を選択する。
【００４６】
また、広告選択部３６０は、予め設定された所定の時間毎に、キーワード記憶部３５０から、現在の日付の日属性の端末利用時間帯であって、所定の時間を含む端末利用時間帯に対応付けられている端末情報およびキーワードを抽出する。それにより、例えば、平日には、７時にニュースの広告を提供し、休日には１０時にゴルフ練習場の広告を提供するといった、日属性に応じてより適切な広告をユーザに提供することができる。
【００４７】
提供部３７０は、広告選択部３６０で選択された広告を、ユーザに提供する。広告提供装置３００がユーザの端末とは別途設けられている場合には、提供部３７０は、広告選択部３６０で取得した端末情報に基づいて各端末に広告を配信することによって、ユーザに広告を提供する。広告提供装置３００がユーザの端末である場合には、ディスプレイやスピーカといった出力部に広告を出力することによって、ユーザに広告を提供する。
【００４８】
図３は、本発明の第１の実施形態に係る広告提供装置３００の広告提供処理フローを示す図である。
【００４９】
まず、ステップＳ１において、書き込み情報取得部３１０は、ＳＮＳサーバ１００から書き込み情報を取得し、書き込み情報蓄積部３２０に書き込み情報を蓄積する。
【００５０】
次に、ステップＳ２において、端末利用時間帯特定部３３０は、ステップＳ１で書き込み情報蓄積部３２０に蓄積された書き込み情報の日時情報に基づいて、端末毎に端末利用時間帯を特定する。
【００５１】
次に、ステップＳ３において、キーワード抽出部３４０は、ステップＳ２で端末毎に特定された端末利用時間帯毎に、ステップＳ１で書き込み情報蓄積部３２０に蓄積された書き込み情報の文字情報からキーワードを抽出する。
【００５２】
次に、ステップＳ４において、キーワード記憶部３５０は、端末情報と端末毎にステップＳ２で特定された端末利用時間帯とに対応付けて、ステップＳ３で抽出された端末利用時間帯毎のキーワードを記憶する。
【００５３】
次に、ステップＳ５において、広告選択部３６０は、予め設定された所定の時間毎に、キーワード記憶部３５０から、所定の時間を含む端末利用時間帯に対応付けられている端末情報およびキーワードを抽出し、抽出したキーワードに基づいて、広告サーバ２００から広告を選択する。
【００５４】
次に、ステップＳ６において、提供部３７０はステップＳ５で選択された広告を、同じくステップＳ５で取得した端末情報に基づいて、ユーザに広告を提供する。
【００５５】
以上説明したように、本実施形態によれば、ＳＮＳでユーザが公開している書き込み情報を用いて、ユーザが習慣的に端末を利用している端末利用時間帯に、ユーザがその時間帯に持っている興味関心に適した広告を提供することによって、ユーザに適切タイミングで、適切な広告を提供することができる。また、平日や休日、曜日といった日属性毎にユーザが習慣としている行動が異なることを考慮して、ユーザにより適切なタイミングで、より適切な広告を提供することができる。更に、ユーザが習慣的に利用している端末に対応した広告を提供することができる。
【００５６】
＜第２の実施形態＞
図４を用いて、本発明の第２の実施形態について説明する。本実施形態において、ＳＮＳに書き込まれた書き込み情報に含まれるユーザの位置情報も用いて、適切なタイミングに、適切な広告をユーザに提供する。なお、第１の実施形態と同一の符号を付す構成要素については、同一の機能を有することから、その詳細な説明は省略する。
【００５７】
広告提供装置３０１は、図４に示すように、書き込み情報取得部３１０、書き込み情報蓄積部３２０、端末利用時間帯特定部３３０、キーワード抽出部３４０、位置情報取得部３４５、キーワード記憶部３５１、広告選択部３６１、提供部３７０、および位置情報判断部３８１を備える。
【００５８】
本実施形態において、書き込み情報取得部３１０がＳＮＳサーバ１００から取得し、書き込み情報蓄積部３２０に蓄積する書き込み情報には、ユーザの位置情報として書き込み情報を送信した端末の位置情報が含まれる。また、本実施形態において、書き込み情報取得部３１０は、ＳＮＳサーバ１００からリアルタイムに書き込み情報を取得する。
【００５９】
位置情報取得部３４５は、端末毎に次の処理を行う。位置情報取得部３４５は、まず、端末利用時間帯特定部３３０で特定された端末利用時間帯毎に、端末情報に基づいて書き込み情報蓄積部３２０から書き込み情報を取得する。そして、位置情報取得部３４５は、取得した書き込み情報から位置情報を取得する。
【００６０】
キーワード記憶部３５１は、端末情報と端末毎に端末利用時間帯特定部３３０で特定された端末利用時間帯とに対応付けて、キーワード抽出部３４０で抽出された端末利用時間帯毎のキーワードと、位置情報取得部３４５で取得した位置情報を記憶する。
【００６１】
位置情報判断部３８１は、まず、書き込み情報取得部３１０で取得した書き込み情報の端末情報および日時情報に基づいて、キーワード記憶部３５１から位置情報を取得する。次に、位置情報判断部３８１は、書き込み情報取得部３１０で取得した書き込み情報の位置情報が、キーワード記憶部３５１から取得した位置情報との周辺であるか否かを判断する。
【００６２】
広告選択部３６１は、まず、予め設定された所定の時間毎に、キーワード記憶部３５０から、所定の時間を含む端末利用時間帯に対応付けられている端末情報、およびキーワードを抽出する。
【００６３】
そして、広告選択部３６１は、書き込み情報取得部３１０で取得した書き込み情報の位置情報が、キーワード記憶部３５１から取得した位置情報との周辺であると位置情報判断部３８０が判断した場合には、位置情報判断部３８０でキーワード記憶部３５１から取得した位置情報と抽出したキーワードとに基づいて、広告サーバ２００から広告を選択する。一方、書き込み情報取得部３１０で取得した書き込み情報の位置情報が、キーワード記憶部３５１から取得した位置情報の周辺でないと位置情報判断部３８０が判断した場合には、書き込み情報取得部３１０で取得した書き込み情報の位置情報と抽出したキーワードとに基づいて、広告サーバ２００から広告を選択する。
【００６４】
以上説明したように、本実施形態によれば、ＳＮＳでユーザが公開している書き込み情報に含まれる位置情報も用いて、ユーザが端末利用時間帯に習慣的にいる場所に応じた広告も提供することができることによって、ユーザにより適切な広告を提供することができる。また、ユーザが現在いる場所が、その時間帯に習慣的にユーザがいる場所と異なる場合に、ユーザが現在いる場所に応じた広告を提供することができる。
【００６５】
＜第３の実施形態＞
図５を用いて、本発明の第３の実施形態について説明する。本実施形態において、ユーザに提供する広告を選択する際に用いるキーワードを抽出するのに、ユーザの書き込み情報だけでなく、ユーザとリンク関係にあるユーザの書き込み情報も用いて、より適切な広告をユーザに提供する。なお、第１の実施形態と同一の符号を付す構成要素については、同一の機能を有することから、その詳細な説明は省略する。
【００６６】
広告提供装置３０２は、図５に示すように、書き込み情報取得部３１０、書き込み情報蓄積部３２０、端末利用時間帯特定部３３０、キーワード抽出部３４２、キーワード記憶部３５０、広告選択部３６０、提供部３７０、およびリンクユーザ情報取得部３９２を備える。
【００６７】
本実施形態において、書き込み情報取得部３１０がＳＮＳサーバ１０から取得し、書き込み情報蓄積部３２０に蓄積する書き込み情報には、ユーザを一意に特定するユーザ情報が含まれる。
【００６８】
リンクユーザ情報取得部３９２は、書き込み情報蓄積部３２０に蓄積されている書き込み情報を書き込んだユーザ毎に、書き込み情報のユーザ情報に基づいて、ＳＮＳサーバ１００からリンクユーザのユーザ情報を取得する
【００６９】
キーワード抽出部３４２は、端末毎に次の処理を行う。まず、キーワード抽出部３４２は、端末利用時間帯特定部３３０で特定された端末利用時間帯毎に、端末情報およびリンクユーザ情報取得部３９２で取得したリンクユーザのユーザ情報に基づいて、書き込み情報蓄積部３２０から書き込み情報を取得する。そして、キーワード抽出部３４２は、端末利用時間帯毎に、文書構造解析やＴＦ−ＩＤＦ等を用いて、取得した書き込み情報の文字情報からキーワードを抽出する。
【００７０】
以上説明したように、本実施形態によれば、広告を選択する際に用いるキーワードに、ＳＮＳにおいてユーザとリンク関係にあるリンクユーザの興味関心を示すキーワードを加味することにより、ユーザにより適切な広告を提供することができる。
【００７１】
なお、広告提供装置の処理をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを広告提供装置を構成する各機器に読み込ませ、実行することによって本発明の広告提供装置を実現することができる。ここでいうコンピュータシステムとは、ＯＳや周辺装置等のハードウェアを含む。
【００７２】
また、「コンピュータシステム」は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
【００７３】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００７４】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７５】
１００    ＳＮＳサーバ
２００    広告サーバ
３００    広告提供装置
３１０    書き込み情報取得部
３２０    書き込み情報蓄積部
３３０    端末利用時間特定部
３４０    キーワード抽出部
３５０    キーワード記憶部
３６０    広告選択部
３７０    提供部
【図１】
0005856010.tif 000002
【図２】
0005856010.tif 000003
【図３】
0005856010.tif 000004
【図４】
0005856010.tif 000005
【図５】
0005856010.tif 000006