(57)【特許請求の範囲】
【請求項１】
投稿者の投稿文を公開するＳＮＳ(Social Networking Service)サーバと、キーワードに基づいて文書ページを検索する検索エンジンサーバと、ネットワークを介して通信可能な装置に搭載されたコンピュータを機能させる投稿文送信プログラムであって、
１つ以上の嗜好キーワードを登録した嗜好キーワードテーブルと、
前記嗜好キーワードテーブルの前記嗜好キーワード毎に、前記検索エンジンサーバから推薦文書ページを検索する推薦文書ページ検索手段と、
前記推薦文書ページを含む投稿文を逐次生成する投稿文生成手段と、
前記投稿文を前記ＳＮＳサーバへ逐次投稿する投稿手段と、
文書ページに含まれるテキストから、当該文書ページの内容を表すキーワードを抽出する文書解析エンジンと、
前記ＳＮＳサーバから、前記投稿文に対する他の投稿者の反応情報を収集する反応情報収集手段と、
前記反応情報から前記他の投稿者の反応が多い文書ページを導出し、前記文書解析エンジンを用いて前記文書ページからキーワードを抽出し、当該キーワードを前記嗜好キーワードとして前記嗜好キーワードテーブルに新たに登録するフィードバック手段と
してコンピュータを機能させることを特徴とする投稿文送信プログラム。
【請求項２】
前記反応情報収集手段は、前記ＳＮＳサーバから、前記投稿文に対する他の投稿者の反応操作回数をカウントし、
前記フィードバック手段は、前記反応操作回数が所定数以上の前記投稿文に含まれる文書ページを導出するようにコンピュータを機能させることを特徴とする請求項１に記載の投稿文送信プログラム。
【請求項３】
前記反応操作回数は、拡散送信数及び／又はお気に入り登録数である
ようにコンピュータを機能させることを特徴とする請求項２に記載の投稿文送信プログラム。
【請求項４】
前記投稿文生成手段は、前記投稿文に、更に、当該投稿文送信装置が提供するリダイレクトページへのアドレスを含め、
前記反応情報収集手段は、前記投稿文毎のリダイレクト回数をカウントし、
前記フィードバック手段は、前記リダイレクト回数が所定数以上の前記投稿文に含まれる文書ページを導出する
ようにコンピュータを機能させることを特徴とする請求項１に記載の投稿文送信プログラム。
【請求項５】
前記反応情報収集手段は、当該投稿者の投稿文を閲覧可能な複数の他の投稿者の投稿文を収集するものであり、
前記フィードバック手段は、前記文書解析エンジンを用いて前記投稿文からキーワードを検索し、当該キーワードを前記嗜好キーワードとして前記嗜好キーワードテーブルに新たに登録する
ようにコンピュータを機能させることを特徴とする請求項１に記載の投稿文送信プログラム。
【請求項６】
前記嗜好キーワードテーブルは、初期時には、初期嗜好キーワードを予め登録し、
前記初期嗜好キーワードは、ユーザ操作に基づいて設定されるものである
ようにコンピュータを機能させることを特徴とする請求項１から５のいずれか１項に記載の投稿文送信プログラム。
【請求項７】
前記嗜好キーワードテーブルは、初期時には、初期嗜好キーワードを予め登録し、
前記初期嗜好キーワードは、ユーザ操作に基づいて選択された文書ページから、前記文書解析エンジンによって抽出されたものである
ようにコンピュータを機能させることを特徴とする請求項１から５のいずれか１項に記載の投稿文送信プログラム。
【請求項８】
前記嗜好キーワードテーブルは、前記嗜好キーワード毎に登録日時のタイムスタンプを登録しており、
前記フィードバック手段は、一定期間の経過した過去のタイムスタンプを持つ嗜好キーワードを、前記嗜好キーワードテーブルから削除する
ようにコンピュータを機能させることを特徴とする請求項１から７のいずれか１項に記載の投稿文送信プログラム。
【請求項９】
投稿者の投稿文を公開するＳＮＳサーバと、キーワードに基づいて文書ページを検索する検索エンジンサーバと、ネットワークを介して通信可能な投稿文送信装置であって、
１つ以上の嗜好キーワードを登録した嗜好キーワードテーブルと、
前記嗜好キーワードテーブルの前記嗜好キーワード毎に、前記検索エンジンサーバから推薦文書ページを検索する推薦文書ページ検索手段と、
前記推薦文書ページを含む投稿文を逐次生成する投稿文生成手段と、
前記投稿文を前記ＳＮＳサーバへ逐次投稿する投稿手段と、
文書ページに含まれるテキストから、当該文書ページの内容を表すキーワードを抽出する文書解析エンジンと、
前記ＳＮＳサーバから、前記投稿文に対する他の投稿者の反応情報を収集する反応情報収集手段と、
前記反応情報から前記他の投稿者の反応が多い文書ページを導出し、前記文書解析エンジンを用いて前記文書ページからキーワードを抽出し、当該キーワードを前記嗜好キーワードとして前記嗜好キーワードテーブルに新たに登録するフィードバック手段と
を有することを特徴とする投稿文送信装置。
【請求項１０】
投稿者の投稿文を公開するＳＮＳサーバと、キーワードに基づいて文書ページを検索する検索エンジンサーバと、ネットワークを介して通信可能な装置における投稿文送信方法であって、
１つ以上の嗜好キーワードを登録した嗜好キーワードテーブルを有し、
前記嗜好キーワードテーブルの前記嗜好キーワード毎に、前記検索エンジンサーバから推薦文書ページを検索する第１のステップと、
前記推薦文書ページを含む投稿文を生成する第２のステップと、
前記投稿文を前記ＳＮＳサーバへ投稿する第３のステップと、
第１のステップから第３のステップを逐次繰り返すと共に、
前記ＳＮＳサーバから、前記投稿文に対する他の投稿者の反応情報を収集する第４のステップと、
前記反応情報から前記他の投稿者の反応が多い文書ページを導出し、文書解析エンジンを用いて前記文書ページからキーワードを抽出し、当該キーワードを前記嗜好キーワードとして前記嗜好キーワードテーブルに新たに登録する第５のステップと
を有することを特徴とする投稿文送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの嗜好に合ったコンテンツを推薦するレコメンドサービス技術と、ＳＮＳ(Social Networking Service)のような他のユーザからなるグループに投稿文を公開するミニブログサーバ技術とに関する。
【背景技術】
【０００２】
従来、レコメンドサービス技術として、ユーザ毎の商品／サービスの購入履歴情報や、視聴・閲覧履歴情報等に基づいて、推薦すべき商品／サービスに関する情報を、当該ユーザへ配信する技術がある（例えば非特許文献１参照）。また、ユーザが端末からＷｅｂサイトへアクセスした際に、当該Ｗｅｂサイトにおけるクリック回数に応じて、そのユーザに対するアフェリエイト表示の広告を決定する技術もある（例えば特許文献１参照）。この技術によれば、レコメンドエンジンを用いて、アフィリエイトの広告を自動的に選択する。
【０００３】
更に、ユーザから発信される投稿文の内容から、そのユーザへ推薦する商品／サービスの在庫状況や、そのユーザが要求する場所の天候情報等を、投稿文として返信する技術がある（例えば非特許文献２及び３参照）。この技術によれば、ユーザの投稿文は、掲示板、チャット、ＳＮＳサービス等のコミュニケーションサービスに基づくものである。ここで、ユーザへ推薦すべき投稿文は、ｂｏｔ技術によって自動的に投稿される。特に、ＳＮＳサービスとして代表的なtwitter（登録商標）（非同期的チャットシステム）によれば、ｂｏｔを用いて、本物の人間を模したような投稿文を、定期的且つ自動的に送信することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−３９９０９号公報
【非特許文献】
【０００５】
【非特許文献１】G.Linden, B.Smith, and Jeremy York, “Amazon.com Recommendations Item-to-Item Collaborative Filtering,”IEEE Internet Computing, IEEE Computer Society, 2003.
【非特許文献２】「コレカモ.net」、[online]、［平成２３年８月３０日検索］、インターネット＜URL:http://korekamo.net/＞
【非特許文献３】「お天気bot」、[online]、[平成２３年８月３０日検索]、インターネット＜URL:http://twitter.com/otenki_bot/＞
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１及び非特許文献１のようなレコメンドサービス技術によれば、ユーザに推薦される情報は、Ｗｅｂサイト上のアフェリエイトのような広告情報であった。そのために、コマーシャルとしてイメージが強く、購入意欲が低いユーザにとっては興味が薄いだけでなく、その広告情報の配信自体を希望しない場合が多かった。
【０００７】
また、非特許文献２及び３のようなｂｏｔを用いたコミュニケーションサービス技術によれば、ユーザとのインタラクティブなコミュニケーションの中で、その検索行動履歴等を分析することによって、有用な広告情報を提供することができる。しかしながら、その広告情報は、ユーザの嗜好に合ったレコメンド的な情報ではない。勿論、twitterの投稿文の内容を分析し、マーケティングにつなげるサービスは存在するものの、フォロワーの嗜好までも分析するものではない。
【０００８】
そこで、本発明は、ＳＮＳサービスにおけるユーザとのインタラクティブなコミュニケーションの中で、レコメンドサービスとしての推薦投稿文を、ｂｏｔ技術を用いて配信することができる投稿文送信プログラム、装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明によれば、投稿者の投稿文を公開するＳＮＳ(Social Networking Service)サーバと、キーワードに基づいて文書ページを検索する検索エンジンサーバと、ネットワークを介して通信可能な装置に搭載されたコンピュータを機能させる投稿文送信プログラムであって、
１つ以上の嗜好キーワードを登録した嗜好キーワードテーブルと、
嗜好キーワードテーブルの嗜好キーワード毎に、検索エンジンサーバから推薦文書ページを検索する推薦文書ページ検索手段と、
推薦文書ページを含む投稿文を逐次生成する投稿文生成手段と、
投稿文をＳＮＳサーバへ逐次投稿する投稿手段と、
文書ページに含まれるテキストから、当該文書ページの内容を表すキーワードを抽出する文書解析エンジンと、
ＳＮＳサーバから、投稿文に対する他の投稿者の反応情報を収集する反応情報収集手段と、
反応情報から他の投稿者の反応が多い文書ページを導出し、文書解析エンジンを用いて文書ページからキーワードを抽出し、当該キーワードを嗜好キーワードとして嗜好キーワードテーブルに新たに登録するフィードバック手段と
してコンピュータを機能させ、フォロワーの嗜好を反映した推薦文書ページを含む投稿文を公開することを特徴とする。
【００１０】
本発明の投稿文送信プログラムにおける他の実施形態によれば、
反応情報収集手段は、ＳＮＳサーバから、投稿文に対する他の投稿者の反応操作回数をカウントし、
フィードバック手段は、反応操作回数が所定数以上の投稿文に含まれる文書ページを導出するようにコンピュータを機能させることも好ましい。
【００１１】
本発明の投稿文送信プログラムにおける他の実施形態によれば、反応操作回数は、拡散送信数及び／又はお気に入り登録数であるようにコンピュータを機能させることも好ましい。
【００１２】
本発明の投稿文送信プログラムにおける他の実施形態によれば、
投稿文生成手段は、投稿文に、更に、当該投稿文送信装置が提供するリダイレクトページへのアドレスを含め、
反応情報収集手段は、投稿文毎のリダイレクト回数をカウントし、
フィードバック手段は、リダイレクト回数が所定数以上の投稿文に含まれる文書ページを導出する
ようにコンピュータを機能させることも好ましい。
【００１３】
本発明の投稿文送信プログラムにおける他の実施形態によれば、
反応情報収集手段は、当該投稿者の投稿文を閲覧可能な複数の他の投稿者の投稿文を収集するものであり、
フィードバック手段は、文書解析エンジンを用いて投稿文からキーワードを検索し、当該キーワードを嗜好キーワードとして嗜好キーワードテーブルに新たに登録する
ようにコンピュータを機能させることも好ましい。
【００１４】
本発明の投稿文送信プログラムにおける他の実施形態によれば、
嗜好キーワードテーブルは、初期時には、初期嗜好キーワードを予め登録し、
初期嗜好キーワードは、ユーザ操作に基づいて設定されるものである
ようにコンピュータを機能させることも好ましい。
【００１５】
本発明の投稿文送信プログラムにおける他の実施形態によれば、
嗜好キーワードテーブルは、初期時には、初期嗜好キーワードを予め登録し、
初期嗜好キーワードは、ユーザ操作に基づいて選択された文書ページから、文書解析エンジンによって抽出されたものである
ようにコンピュータを機能させることも好ましい。
【００１６】
本発明の投稿文送信プログラムにおける他の実施形態によれば、
嗜好キーワードテーブルは、嗜好キーワード毎に登録日時のタイムスタンプを登録しており、
フィードバック手段は、一定期間の経過した過去のタイムスタンプを持つ嗜好キーワードを、嗜好キーワードテーブルから削除する
ようにコンピュータを機能させることも好ましい。
【００１７】
本発明によれば、投稿者の投稿文を公開するＳＮＳサーバと、キーワードに基づいて文書ページを検索する検索エンジンサーバと、ネットワークを介して通信可能な投稿文送信装置であって、
１つ以上の嗜好キーワードを登録した嗜好キーワードテーブルと、
嗜好キーワードテーブルの嗜好キーワード毎に、検索エンジンサーバから推薦文書ページを検索する推薦文書ページ検索手段と、
推薦文書ページを含む投稿文を逐次生成する投稿文生成手段と、
投稿文をＳＮＳサーバへ逐次投稿する投稿手段と、
文書ページに含まれるテキストから、当該文書ページの内容を表すキーワードを抽出する文書解析エンジンと、
ＳＮＳサーバから、投稿文に対する他の投稿者の反応情報を収集する反応情報収集手段と、
反応情報から他の投稿者の反応が多い文書ページを導出し、文書解析エンジンを用いて文書ページからキーワードを抽出し、当該キーワードを嗜好キーワードとして嗜好キーワードテーブルに新たに登録するフィードバック手段と
を有することを特徴とする。
【００１８】
本発明によれば、投稿者の投稿文を公開するＳＮＳサーバと、キーワードに基づいて文書ページを検索する検索エンジンサーバと、ネットワークを介して通信可能な装置における投稿文送信方法であって、
１つ以上の嗜好キーワードを登録した嗜好キーワードテーブルを有し、
嗜好キーワードテーブルの嗜好キーワード毎に、検索エンジンサーバから推薦文書ページを検索する第１のステップと、
推薦文書ページを含む投稿文を生成する第２のステップと、
投稿文をＳＮＳサーバへ投稿する第３のステップと、
第１のステップから第３のステップを逐次繰り返すと共に、
ＳＮＳサーバから、投稿文に対する他の投稿者の反応情報を収集する第４のステップと、
反応情報から他の投稿者の反応が多い文書ページを導出し、文書解析エンジンを用いて文書ページからキーワードを抽出し、当該キーワードを嗜好キーワードとして嗜好キーワードテーブルに新たに登録する第５のステップと
を有することを特徴とする。
【発明の効果】
【００１９】
本発明の投稿文送信プログラム、装置及び方法によれば、ＳＮＳサービスにおけるユーザとのインタラクティブなコミュニケーションの中で、レコメンドサービスとしての推薦投稿文を、ｂｏｔ技術を用いて配信することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明におけるシステム構成図である。
【図２】本発明における第１の投稿文送信装置の機能構成図である。
【図３】本発明におけるシーケンス図である。
【図４】本発明における第２の投稿文送信装置の機能構成図である。
【図５】本発明における第３の投稿文送信装置の機能構成図である。
【発明を実施するための形態】
【００２１】
以下では、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２２】
図１は、本発明におけるシステム構成図である。
【００２３】
図１によれば、インターネットに、ブログサイトサーバ３が接続されている。「ブログサイトサーバ」とは、例えばＳＮＳ(Social Networking Service)サーバであって、当該投稿者の投稿文を閲覧可能な複数の他の投稿者からなるグループに対して、当該投稿者によって投稿された投稿文を公開する。ＳＮＳサーバとしては、例えばtwitter（登録商標）や、facebook（登録商標）、mixi（登録商標）のようなミニブログサーバである。
【００２４】
また、インターネットに、検索サーバ４も接続されている。「検索サーバ」とは、例えばGoogle（登録商標）やYahoo!（登録商標）のようなサイトであって、端末から受信したクエリのキーワードに対して、適切なページを検索し、そのＵＲＬ(Uniform Resource locater)を端末へ返信する。図１によれば、投稿文送信装置１は、検索サーバ４にアクセスすることができる。
【００２５】
図１によれば、多数の端末２が、アクセスネットワーク及びインターネットを介してブログサイトサーバ３へアクセスする。例えば、投稿者Ａ（アカウントＡ）の投稿文を閲覧可能な複数の他の投稿者Ｂ及びＣ（アカウントＢ及びＣ）からなるグループが構成されているとする。この場合、投稿者Ａによって投稿された投稿文は、投稿者Ｂ及びＣによって操作される端末でのみ、閲覧される。図１によれば、例えばアカウントＡとしてアクセスする投稿文送信装置１と、アカウントＢ及びＣとしてアクセスする端末２とが、ブログサイトサーバ３に接続している。
【００２６】
投稿文送信装置１に付与されたアカウントＡは、ｂｏｔ用のものである。ここで、そのアカウントをフォローするユーザの嗜好に応じて、コンテンツ、ニュース、トピック等の複数のｂｏｔ用のアカウントが備えられていることも好ましい。
【００２７】
本発明における投稿文送信装置１は、ＳＮＳサービスにおけるユーザとのインタラクティブなコミュニケーションの中で、レコメンドサービスとしての推薦投稿文（つぶやき）を、ｂｏｔ技術を用いて配信する。その推薦投稿文に対する他のユーザの反応（嗜好）によって、その推薦投稿文の投稿内容が自動的に更新される。
【００２８】
図２は、本発明における第１の投稿文送信装置の機能構成図である。
図３は、本発明におけるシーケンス図である。
【００２９】
投稿文送信装置１は、インターネットに接続する通信インタフェース１０と、ＡＰＩ(Application Programming Interface)部１１と、嗜好キーワードテーブル１２と、推薦文書ページ検索部１３と、投稿文生成部１４と、投稿部１５と、反応情報収集部１６と、フィードバック部１７と、文書解析エンジン１８とを有する。通信インタフェース１０を除くこれら機能構成部は、当該端末に搭載されたコンピュータを機能させる投稿文送信プログラムを実行することによって実現される。尚、以下では、ミニブログサーバは、twitterサーバであるとして説明する。また、投稿文送信装置１のアカウントＡに対して、多数のユーザがフォローしているとする。
【００３０】
ＡＰＩ部１１は、投稿部１５及び反応情報収集部１６のアプリケーションが、twitterのアプリケーションサービスの機能を利用するための規則インタフェースである。このＡＰＩ部１１は、ミニブログサーバ毎に異なるものとして用意される。
【００３１】
嗜好キーワードテーブル１２は、１つ以上の嗜好キーワードを登録したものである。また、嗜好キーワードテーブル１２には、嗜好キーワード毎に登録日時のタイムスタンプが登録されていることも好ましい。
【００３２】
嗜好キーワードテーブル１２には予め初期設定として、任意の嗜好キーワード（初期嗜好キーワード）を登録する。図２によれば、具体的に「野球」「ボクシング」が登録されている。初期嗜好キーワードは、ユーザ操作に基づいて設定されるものである。
【００３３】
推薦文書ページ検索部１３は、嗜好キーワードテーブルの嗜好キーワード毎に、検索エンジンサーバ４から推薦文書ページを検索する（図３のＳ１３参照）。推薦文書ページ検索部１３は、嗜好キーワードを検索エンジンサーバ４へ送信し、検索された推薦文書ページのタイトル及びＵＲＬを受信する。受信したタイトル及びＵＲＬは、投稿文生成部１４へ出力される。
【００３４】
投稿文生成部１４は、テンプレート文章を用いて、その一部に推薦文書ページのタイトル及びＵＲＬを含む投稿文を逐次生成する（図３のＳ１４参照）。投稿文には、ｂｏｔ用のアカウントＡから発信される投稿文が、任意のキャラクタから発言されたように見せることによって、閲覧者は、ｂｏｔのキャラクタに対して、人間的な親しみを感じることができる。
【００３５】
テンプレート文章としては、例えば以下のようなものであって、数種類を用意する。
「今日の重大ニュース
＜Ａ＞
＜Ｂ＞              」
＜Ａ＞及び＜Ｂ＞には、推薦文書ページのタイトル及びＵＲＬが埋め込まれる。図２によれば、例えば「野球」に関する推薦文書ページのタイトル及びＵＲＬと、「ボクシング」に関する推薦文書ページのタイトル及びＵＲＬとが含まれる。
【００３６】
投稿部１５は、ＡＰＩ部１１を介して、投稿文をブログサイトサーバ３へ逐次投稿する（例えばtwitterのTweet（つぶやく））（図３のＳ１５参照）。ここで、投稿文を送信する時間は、スケジューリングされていることも好ましい。例えば、投稿文を送信する日時が設定される。例えば、「１時間に１回」「９時〜１６時は、１時間に１回」「１６時〜２３時は、３０分に１回」のような周期であってもよいし、「１２時５分」のような時間設定であってもよい。
【００３７】
反応情報収集部１６は、ＡＰＩ部１１を介して、ブログサイトサーバ３から、投稿文に対する他の投稿者の反応情報を収集する（図３のＳ１６参照）。具体的には、ＡＰＩ部１１を介して、ブログサイトサーバ３から、投稿文に対する他の投稿者の反応操作回数をカウントする。反応操作回数は、例えばリンクのクリック数、拡散送信数（例えばtwitterにおけるReTweet)及び／又はお気に入り登録数である。投稿文毎に、反応操作回数がカウントされる。また、反応情報としての反応操作は、投稿文送信装置１のアカウントＡをフォローしているユーザにおける反応操作に基づく。
【００３８】
反応情報収集部１６は、図２によれば、具体的に「芸能ニュース１」「スポーツニュース２」の文書ページについて、他の投稿者の反応操作回数が多いとして検出する。そして、それら反応情報を、フィードバック部１７へ出力する。
【００３９】
文書解析エンジン１８は、文書ページに含まれるテキストから、当該文書ページの内容を表すキーワードを抽出する。文書解析エンジン１８は、文書ページから、形態素解析又はＮ−ｇｒａｍの索引文字列抽出法によってキーワードを検出する。それらキーワードの中で出現頻度の多い上位のキーワードが、フィードバック部１７へ出力される。
【００４０】
形態素解析とは、投稿文における自然言語の文を、単語辞書及び係り受け辞書を用いて、形態素（言語で意味を持つ最小単位）の列に分割し、それぞれの品詞を判別する技術をいう。この解析によって、例えば名詞の形態素のみをキーワードとして抽出し、出現頻度た多いキーワードを検出することができる。
【００４１】
また、Ｎ−ｇｒａｍとは、転置インデックス（キーワードとページの組み合わせ）のキーの切り出しを、辞書や構文解析に基づくのではなく、単に一定の文字数毎（例えば２文字毎）に切り出した語をカウントする技術をいう。Ｎとは、切り出す文字の単位が複数ありえるということを意味する。例えば、単語の意味を考えることなく、常に２文字の単語で切り出して、目次のキーを作る。
【００４２】
尚、tf-idf(Term
Frequency - Inverse Document Frequency)の技術を用いたものであってもよい。この技術は、文書中の単語に関する重みの一種であり、tf（単語の出現頻度）とidf（逆文書頻度）との２つの指標に基づくものである。
【００４３】
勿論、形態素解析又はＮ−ｇｒａｍの索引文字列抽出法をそのまま用いることなく、意味のあるキーのみを抽出キーとするべく、何らかのフィルタリング機能を介することも好ましい。
【００４４】
フィードバック部１７は、反応情報から他の投稿者の反応が多い文書ページを導出し、文書解析エンジン１８を用いて文書ページからキーワードを抽出し、当該キーワードを嗜好キーワードとして嗜好キーワードテーブルに新たに登録する（図３のＳ１７参照）。フィードバック部１７は、例えば反応操作回数が所定数以上の文書ページからキーワードを抽出し、嗜好キーワードテーブルに新たに登録するものであってもよい。例えば１日単位で集計した反応情報に基づいて、その上位数件の文書ページから、嗜好キーワードを抽出するものであってもよい。
【００４５】
また、フィードバック部１７は、一定期間（例えば１週間）の経過した過去のタイムスタンプを持つ嗜好キーワードを、嗜好キーワードテーブルから削除する。更に、フィードバック部１７は、下位数件の嗜好されていない嗜好キーワードを、嗜好キーワードテーブルから削除することも好ましい。このような操作によって、嗜好キーワードテーブルが、インタラクティブなコミュニケーションの中で常に更新（チューニング）される。
【００４６】
図４は、本発明における第２の投稿文送信装置の機能構成図である。
【００４７】
図４の第２の投稿文送信装置は、図２の第１の投稿文送信装置と比較して、投稿文生成部１４及び反応情報収集部１６の機能のみが異なる。投稿文生成部１４は、当該投稿文送信装置をリダイレクト元とするリダイレクトページへのアドレスのリンクを、投稿文に含める。投稿文を閲覧した他のユーザが、このリンクをクリックすることによって、当該投稿文送信装置１を経由し、コンテンツ詳細情報等へリダイレクトされる。投稿文（つぶやき）の中のリンクをクリックすることによって、投稿文送信装置へアクセスし、リダイレクトにおける投稿文に対応するコンテンツ詳細情報ページが端末に表示される。反応情報収集部１６は、投稿文毎に、当該投稿文送信装置１がリダイレクトした回数をカウントすることができる。これによって、反応情報収集部１６は、ブログサイトサーバ３から、投稿文に対する他の投稿者の反応情報を収集することができる。そして、フィードバック部１７は、リダイレクト回数が所定数以上の投稿文に含まれるキーワードを、嗜好キーワードテーブル１２に新たに登録する。
【００４８】
図５は、本発明における第３の投稿文送信装置の機能構成図である。
【００４９】
図５の第３の投稿文送信装置は、図２の第１の投稿文送信装置と比較して、反応情報収集部１６及びフィードバック部１７の機能のみが異なる。反応情報収集部１６は、当該投稿文送信装置のアカウントＡをフォローする他のユーザの投稿文（つぶやき）を収集する。このような機能は、一般に「クローラ」と称される。「クローラ」とは、ユーザが閲覧できるようなページを、自動的且つ定期的に取得する機能をいい、例えばtwitterのＡＰＩとして提供されている。
【００５０】
フィードバック部１７は、収集された複数の投稿文を文書解析エンジン１８に入力する。文書解析エンジン１８は、入力された投稿文を解析し、出現頻度の多い上位のキーワードを抽出し、それらキーワードをフィードバック部１７へ出力する。フィードバック部１７は、文書解析エンジン１８から出力されたキーワードを、嗜好キーワードテーブル１２に新たに登録する
【００５１】
尚、初期時に、文書解析エンジン１８は、ユーザ操作に基づいて選択された文書ページから、初期嗜好キーワードを抽出するものであってもよい。抽出された初期嗜好キーワードは、嗜好キーワードテーブルに登録される。これによって、ユーザは、初期嗜好キーワードを特定することなく、自ら嗜好する文書ページ（又はＵＲＬ）を特定すればよい。
【００５２】
以上、詳細に説明したように、本発明の投稿文送信プログラム、装置及び方法によれば、ＳＮＳサービスにおけるユーザとのインタラクティブなコミュニケーションの中で、レコメンドサービスとしての推薦投稿文を、ｂｏｔ技術を用いて配信することができる。特に、本発明によれば、例えばtwitterにおけるフォロワーの嗜好に応じた推薦投稿文を配信することができる。また、その投稿文は、一般的な広告としての無機質なイメージを感じさせることなく、ユーザとの間の自然な投稿文のやりとりの中で、本物の人間を模したような有機的なイメージを感じさせることができる。
【００５３】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００５４】
１  投稿文送信装置
１０  通信インタフェース
１１  ＡＰＩ部
１２  嗜好キーワードテーブル
１３  推薦文書ページ検索部
１４  投稿文生成部
１５  投稿部
１６  反応情報収集部
１７  フィードバック部
１８  文書解析エンジン
２  端末
３  ブログサイトサーバ
４  検索エンジンサーバ
【図１】
0005738732.tif 000002
【図２】
0005738732.tif 000003
【図３】
0005738732.tif 000004
【図４】
0005738732.tif 000005
【図５】
0005738732.tif 000006