(57)【要約】【課題】複数の番組に関する第三者の嗜好や行動に基づいて、視聴者に紹介する番組を特定する。【解決手段】サーバ装置１００は、視聴者が視聴中の番組と同時に放送されている番組のうち、視聴者の嗜好情報を含む番組を抽出する。さらに、サーバ装置１００は、抽出した番組から、視聴者と嗜好が類似する第三者により入力されるキーワードが閾値以上である番組を特定する。そして、サーバ装置１００は、特定した番組のお勧め情報を視聴者端末２００に表示させることにより、視聴者端末２００を使用する視聴者に、その視聴者と嗜好が類似する第三者が入力する情報に基づいて特定した番組を紹介する。【選択図】図１
2011223571.tif 000002
【特許請求の範囲】
【請求項１】
視聴者が視聴可能であり、かつ同時に放送される複数の番組の番組内容をそれぞれ表す番組情報を取得する番組情報取得手段と、
前記視聴者と嗜好が類似する第三者が入力した入力事項のうち、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関する入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が閾値以上である番組を特定する番組特定手段と、
前記番組特定手段により特定された番組を前記視聴者に知らせるための情報を前記視聴者の通信端末に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記番組特定手段は、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関連する嗜好が前記視聴者と類似する前記第三者が入力した前記入力事項のうち、当該番組情報が表す前記番組内容に関する前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記番組情報が表す番組の番組内容には、当該番組内容に関連する嗜好を表す嗜好情報が含まれ、
前記番組情報取得手段により取得された番組情報によって前記番組内容が表される複数の番組のうち、前記視聴者の嗜好と類似する嗜好を表す嗜好情報を含んだ前記番組内容の番組を抽出する抽出手段を備え、
前記番組特定手段は、前記抽出手段により抽出された番組のうち、前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記番組情報取得手段は、番組の映像又は音声を解析し、その解析結果を前記番組情報として取得する
ことを特徴とする請求項１ないし３のいずれかに記載の情報処理装置。
【請求項５】
前記番組特定手段は、前記視聴者と嗜好が類似する前記第三者を識別する識別情報を取得する識別情報取得手段を有し、前記識別情報取得手段により取得された識別情報が識別する第三者が入力した前記入力事項のうち、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関する前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定する
ことを特徴とする請求項１ないし４のいずれかに記載の情報処理装置。
【請求項６】
前記番組特定手段は、前記視聴者及び前記第三者の嗜好を表す嗜好情報を取得する嗜好情報取得手段と、前記嗜好情報取得手段により取得された嗜好情報を用いて、前記嗜好が前記視聴者と類似する第三者を特定する第三者特定手段とを有し、前記第三者特定手段により特定された第三者が入力した前記入力事項のうち、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関する前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定する
ことを特徴とする請求項１ないし４のいずれかに記載の情報処理装置。
【請求項７】
前記入力事項は、前記第三者が入力した語句からなる文章を単位とするものであり、
前記番組特定手段は、前記文章の数、割合又は頻度を集計した結果が前記閾値以上である番組を特定する
ことを特徴とする請求項１ないし６のいずれかに記載の情報処理装置。
【請求項８】
前記入力事項は、前記第三者が入力した各々のキーワードを単位とするものであり、
前記番組特定手段は、前記キーワードの数、割合又は頻度を集計した結果が前記閾値以上である番組を特定する
ことを特徴とする請求項１ないし６のいずれかに記載の情報処理装置。
【請求項９】
前記視聴者の嗜好情報に応じた前記キーワードの優先度を決定する決定手段を備え、
前記番組特定手段は、前記決定手段により決定された優先度に応じて前記キーワード毎に前記閾値を変化させる
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
請求項１ないし９のいずれかに記載の情報処理装置と、
前記視聴者の通信端末であって、前記番組に応じた映像又は音声を出力する手段を備える通信端末と
を有することを特徴とする情報処理システム。
【請求項１１】
請求項１ないし９のいずれかに記載の情報処理装置と、
前記視聴者の通信端末であって、前記番組に応じた映像又は音声を出力する出力装置に前記番組を切り替えるための信号を発信する発信手段を備える通信端末とを有し、
前記送信手段は、前記番組特定手段により特定された番組を前記視聴者に知らせるための情報として当該番組を識別する識別情報を送信し、
前記発信手段は、前記送信手段により送信された識別情報に応じた前記信号を発信する
ことを特徴とする情報処理システム。
【請求項１２】
コンピュータに、
視聴者が視聴可能であり、かつ同時に放送される複数の番組の番組内容をそれぞれ表す番組情報を取得する番組情報取得ステップと、
前記視聴者と嗜好が類似する第三者が入力した入力事項のうち、前記番組情報取得ステップにおいて取得された番組情報が表す前記番組内容に関する入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が閾値以上である番組を特定する番組特定ステップと、
前記特定ステップにおいて特定された番組を前記視聴者に知らせるための情報を前記視聴者の通信端末に送信する送信ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送されている番組を紹介する技術に関する。
【背景技術】
【０００２】
あるチャンネルの番組を視聴中に、他のチャンネルで視聴者の嗜好に合った番組が放送される場合がある。特許文献１には、コンテンツ情報（テレビジョン放送番組がその一例）とユーザの嗜好情報とに基づいてそのユーザにとって有効なコンテンツを抽出することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１８７５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、番組又は嗜好に関する事前に取得している情報や映像等を機械的に解析して得られる番組の内容を示す言葉と、実際に番組を視聴した者が感じる番組の内容とでは差異が生じる場合がある。例えば、題材や出演者の多くが共通する番組同士であっても、その番組の雰囲気や演出、時期的な条件等によって視聴者の感じ方は異なる場合がある。
そこで、本発明は、複数の番組に関する第三者の嗜好や行動に基づいて、視聴者に紹介する番組を特定することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る情報処理装置は、視聴者が視聴可能であり、かつ同時に放送される複数の番組の番組内容をそれぞれ表す番組情報を取得する番組情報取得手段と、前記視聴者と嗜好が類似する第三者が入力した入力事項のうち、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関する入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が閾値以上である番組を特定する番組特定手段と、前記番組特定手段により特定された番組を前記視聴者に知らせるための情報を前記視聴者の通信端末に送信する送信手段とを備える構成を有する。
【０００６】
また、本発明に係る情報処理装置は、前記番組特定手段は、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関連する嗜好が前記視聴者と類似する前記第三者が入力した前記入力事項のうち、当該番組情報が表す前記番組内容に関する前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定するものであってもよい。
【０００７】
また、本発明に係る情報処理装置は、前記番組情報が表す番組の番組内容には、当該番組内容に関連する嗜好を表す嗜好情報が含まれ、前記番組情報取得手段により取得された番組情報によって前記番組内容が表される複数の番組のうち、前記視聴者の嗜好と類似する嗜好を表す嗜好情報を含んだ前記番組内容の番組を抽出する抽出手段を備え、前記番組特定手段は、前記抽出手段により抽出された番組のうち、前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定するものであってもよい。
【０００８】
また、本発明に係る情報処理装置は、前記番組情報取得手段は、番組の映像又は音声を解析し、その解析結果を前記番組情報として取得するものであってもよい。
【０００９】
また、本発明に係る情報処理装置は、前記番組特定手段は、前記視聴者と嗜好が類似する前記第三者を識別する識別情報を取得する識別情報取得手段を有し、前記識別情報取得手段により取得された識別情報が識別する第三者が入力した前記入力事項のうち、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関する前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定するものであってもよい。
【００１０】
また、本発明に係る情報処理装置は、前記番組特定手段は、前記視聴者及び前記第三者の嗜好を表す嗜好情報を取得する嗜好情報取得手段と、前記嗜好情報取得手段により取得された嗜好情報を用いて、前記嗜好が前記視聴者と類似する第三者を特定する第三者特定手段とを有し、前記第三者特定手段により特定された第三者が入力した前記入力事項のうち、前記番組情報取得手段により取得された番組情報が表す前記番組内容に関する前記入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が前記閾値以上である番組を特定するものであってもよい。
【００１１】
また、本発明に係る情報処理装置は、前記入力事項は、前記第三者が入力した語句からなる文章を単位とするものであり、前記番組特定手段は、前記文章の数、割合又は頻度を集計した結果が前記閾値以上である番組を特定するものであってもよい。
【００１２】
また、本発明に係る情報処理装置は、前記入力事項は、前記第三者が入力した各々のキーワードを単位とするものであり、前記番組特定手段は、前記キーワードの数、割合又は頻度を集計した結果が前記閾値以上である番組を特定するものであってもよい。
【００１３】
また、本発明に係る情報処理装置は、前記視聴者の嗜好情報に応じた前記キーワードの優先度を決定する決定手段を備え、前記番組特定手段は、前記決定手段により決定された優先度に応じて前記キーワード毎に前記閾値を変化させるものであってもよい。
【００１４】
本発明に係る情報処理システムは、上述したいずれかの情報処理装置と、前記視聴者の通信端末であって、前記番組に応じた映像又は音声を出力する手段を備える通信端末とを有する構成を有する。
【００１５】
また、本発明に係る情報処理システムは、上述したいずれかの情報処理装置と、前記視聴者の通信端末であって、前記番組に応じた映像又は音声を出力する出力装置に前記番組を切り替えるための信号を発信する発信手段を備える通信端末とを有し、前記送信手段は、前記番組特定手段により特定された番組を前記視聴者に知らせるための情報として当該番組を識別する識別情報を送信し、前記発信手段は、前記送信手段により送信された識別情報に応じた前記信号を発信するものであってもよい。
【００１６】
本発明に係るプログラムは、コンピュータに、視聴者が視聴可能であり、かつ同時に放送される複数の番組の番組内容をそれぞれ表す番組情報を取得する番組情報取得ステップと、前記視聴者と嗜好が類似する第三者が入力した入力事項のうち、前記番組情報取得ステップにおいて取得された番組情報が表す前記番組内容に関する入力事項の数、割合又は頻度を前記複数の番組毎に集計した結果が閾値以上である番組を特定する番組特定ステップと、前記特定ステップにおいて特定された番組を前記視聴者に知らせるための情報を前記視聴者の通信端末に送信する送信ステップとを実行させるためのものである。
【発明の効果】
【００１７】
本発明によれば、複数の番組に関する第三者の嗜好や行動に基づいて、視聴者に紹介する番組を特定することが可能である。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態に係る情報処理システムの構成を示すブロック図
【図２】視聴者端末の構成を示すブロック図
【図３】サーバ装置の構成を示すブロック図
【図４】サーバ装置の制御部の機能的構成を示すブロック図
【図５】サーバ装置が視聴者端末に番組を紹介する処理の一例を示すシーケンスチャート
【図６】お勧め情報が表示された視聴者端末の画面の一例
【図７】変形例３に係るサーバ装置の制御部の機能的構成を示すブロック図
【図８】優先度の変更を説明する図
【図９】第２実施形態に係る情報処理システムの構成を示すブロック図
【図１０】サーバ装置が視聴者端末に番組を紹介する処理の一例を示すシーケンスチャート
【図１１】本実施形態に係る制御部の機能的構成を示すブロック図
【図１２】本発明に係るサーバ装置の制御部の機能的構成を示すブロック図
【発明を実施するための形態】
【００１９】
［第１実施形態］
図１は、本発明の第１実施形態である情報処理システム１０の構成を示すブロック図である。図１に示すように、本実施形態の情報処理システム１０は、サーバ装置１００と、視聴者端末２００と、コミュニティサーバ装置３００と、複数の第三者端末４００と、受像機５００と、複数の放送局６００とを備える。各放送局６００は、テレビジョン放送の仕組みによってそれぞれの番組を放送する。これらの番組は、所定の時間出力又は表示される音声、映像又は文字等の情報により表される。また、これらの番組は、所定の傾向により複数のジャンルに分類される。これらのジャンルには、例えば、報道、教育、スポーツ又はドラマ等がある。また、具体的には、各放送局６００は、番組を表す音声、映像又は文字等の情報を示す番組データをそれぞれ送信する。
【００２０】
各放送局６００は、番組データを、無線通信又は有線通信によりそれぞれ送信する。本実施形態においては、各放送局６００は、無線通信のテレビジョン放送の仕組みによって番組データを送信する。受像機５００は、各放送局６００が送信した番組データを受信する。受像機５００は、受信した番組データに対応する番組に応じた映像又は音声を出力する。受像機５００は、チャンネルを切り替えることで、各チャンネルに対応する放送局６００が放送する番組に応じた映像又は音声を出力する。すなわち、放送局６００の違いがチャンネルの違いである。受像機５００は、本発明における「出力装置」の一例である。
【００２１】
サーバ装置１００は、ネットワークＮＷ１を介して視聴者端末２００及びコミュニティサーバ装置３００と通信を行う。サーバ装置１００は、番組紹介サービスの提供者によって使用される。ここにおいて、番組紹介サービスとは、サーバ装置１００が視聴者端末２００に対して紹介する番組を知らせるための情報（以下「お勧め情報」という。）を送信するサービスをいう。また、以下において、番組紹介サービスの提供を受ける者を「視聴者」という。サーバ装置１００は、視聴者が視聴可能な番組をお勧め情報の対象とする。ここにおいて、視聴可能な番組とは、視聴者により視聴される受像機５００が受信可能な番組データによって表される番組をいう。例えば、受信できる地域が限られている番組は、その地域にある受像機５００を視聴する視聴者にとって視聴可能である。サーバ装置１００は、視聴者が視聴可能であり、かつ同時に放送される複数の番組から特定したお勧め情報をその視聴者の視聴者端末２００に対して送信する。
【００２２】
コミュニティサーバ装置３００は、コミュニティサービスの提供者によって使用される。ここにおいて、コミュニティサービスとは、特定の関心分野又は目的のために情報の発信と収集とを可能にする機能をインターネット上で提供するサービスをいう。本実施形態においては、コミュニティサーバ装置３００は、各放送局６００によって放送される各番組に関する情報について、これらの機能を提供する。情報処理システムにおいては、コミュニティサーバ装置３００が提供する機能を利用する、視聴者とは異なる不特定多数の者を「第三者」という。第三者は、コミュニティサーバ装置３００に対して情報の入力及び情報の参照をすることで提供される機能を利用する。なお、視聴者がコミュニティサーバ装置３００の機能を利用してもよい。コミュニティサーバ装置３００は、番組に関して入力された情報を、この情報を入力した第三者を識別する情報及び入力した時刻の情報と対応付けて蓄積する。
【００２３】
コミュニティサーバ装置３００は、サーバ装置１００又は第三者端末４００からの要求に応じて、これらの装置から入力された情報の蓄積又は蓄積した情報のこれらの装置に対する出力を行う。これらの装置は、コミュニティサーバ装置３００と通信することで、番組に関する情報を発信又は収集する。
【００２４】
複数の第三者端末４００は、複数の第三者によってそれぞれ使用されるパーソナルコンピュータ等の装置である。各第三者端末４００は、ネットワークＮＷ１を介してコミュニティサーバ装置３００に情報の入力及び参照をする。なお、各第三者端末４００は、図１の記載では有線通信でネットワークＮＷ１と接続しているが、無線通信で接続してもよい。
【００２５】
視聴者端末２００は、受像機５００を遠隔操作することができる視聴者端末である。本実施形態において、視聴者端末２００は、所定の無線通信事業者により提供される無線通信サービスを用いて通信を行う無線通信端末であり、例えば、携帯電話機やスマートフォンである。ネットワークＮＷ１は、無線通信網を少なくとも含み、別の通信網（インターネット、公衆交換電話網など）をさらに含んでもよいものである。ネットワークＮＷ１は、視聴者端末２００と無線通信を行う基地局を複数含む。視聴者端末２００は、本発明における「通信端末」の一例である。なお、情報処理システム１０は、図１の記載とは異なり、視聴者端末２００及び受像機５００を複数有してもよいものである。このような構成であっても、それぞれの視聴者端末２００及び受像機５００の構成は実質的に同一であるため、これらが複数ある構成の図示は省略する。
【００２６】
図２は、視聴者端末２００の構成を示すブロック図である。視聴者端末２００は、図２に示すように、制御部２１０と、記憶部２２０と、通信部２３０と、表示部２４０と、操作部２５０と、発信部２６０とを備える。制御部２１０は、ＣＰＵ（Central Processing Unit）等の演算処理装置と主記憶装置に相当するメモリとを備え、プログラムを実行することによって視聴者端末２００の各部の動作を制御する。記憶部２２０は、フラッシュメモリ等の補助記憶装置に相当する記憶手段を備え、各種情報を記憶する。記憶部２２０は、制御部２１０が処理を実行するために用いられるデータを記憶している。
【００２７】
通信部２３０は、ネットワークＮＷ１と通信を行うためのインタフェースを備え、サーバ装置１００との間でデータを送信及び受信する。なお、視聴者端末２００の通信の相手は、サーバ装置１００だけでなく、図示せぬ他の端末を含み得る。表示部２４０は、液晶ディスプレイ等の表示媒体やその駆動手段を備え、所定の画面に画像を表示する。操作部２５０は、キーパッド等の入力手段を備え、操作されるとその操作の内容を制御部２１０に通知する。発信部２６０は、信号を無線で発信する機能を有する。本実施形態においては、発信部２６０は、ＬＥＤ（Light Emitting Diode）等の赤外線発光装置を有する。発信部２６０は、受像機５００に番組を切り替えるための信号を発信する。発信部２６０は、本発明における「発信手段」の一例である。
【００２８】
図３は、サーバ装置１００の構成を示すブロック図である。サーバ装置１００は、図３に示すように、制御部１１０と、通信部１２０と、チューナ部１３０と、記憶部１４０とを備える。制御部１１０は、ＣＰＵ等の演算処理装置と主記憶装置に相当するメモリとを備え、プログラムを実行することによってサーバ装置１００の各部の動作を制御する。通信部１２０は、ネットワークＮＷ１を介して視聴者端末２００と通信を行うためのインタフェースである。チューナ部１３０は、図示せぬアンテナに接続されている。チューナ部１３０は、このアンテナにより番組データを受信することが可能な複数の放送局６００に対応する複数のチューナを有する。
【００２９】
記憶部１４０は、補助記憶装置に相当する記憶手段を備え、制御部１１０が処理を実行するために用いられるデータを記憶している。本実施形態においては、記憶部１４０は、視聴者の嗜好を表す嗜好情報を含む視聴者のプロファイル情報を記憶する。嗜好情報は、例えば、視聴者が興味を有する番組のジャンル、出演者、曲、音楽やスポーツの種類、場所又は人物の名前等を示す情報である。また、プロファイル情報は、例えば、視聴者を識別する情報、視聴者の住所又は視聴者が視聴可能な番組を放送する放送局６００を示す情報である。プロファイル情報には、あらかじめ記憶部１４０に記憶されているものと、後から記憶部１４０に記憶されるものとがある。
【００３０】
図４は、サーバ装置１００の制御部１１０の機能的構成を示すブロック図である。制御部１１０は、プログラムを実行することによって、図４に示す第１取得部１１１と、集計部１１２と、第２取得部１１３と、第１特定部１１４と、抽出部１１５と、第２特定部１１６と、送信部１１７に相当する機能を実現する。これにより、制御部１１０は、番組紹介機能を実現する。制御部１１０は、本発明における「情報処理装置」に相当する。
【００３１】
第１取得部１１１は、チューナ部１３０を介して複数の番組の内容を表す複数の番組情報を取得する。番組情報は、例えば、番組のジャンルを示す言葉、出演者の氏名、曲名、音楽やスポーツの名前、番組の舞台となる場所や登場人物の氏名等である。第１取得部１１１は、取得した番組情報を第２取得部１１３及び抽出部１１５に供給する。第１取得部１１１は、本発明における「第１取得手段」の一例である。
【００３２】
第１取得部１１１は、番組のテロップ（映像に含まれる字幕等の文字）、映像又は音声を解析し、その解析結果を番組情報として用いる。第１取得部１１１は、テロップ、映像又は音声を解析する処理に公知の技術を適宜用いることができる。第１取得部１１１は、例えば、テロップ領域に対する文字認識を行い、認識した文字のまとまりや意味を解析した結果を番組情報として用いる。また、第１取得部１１１は、例えば、映像から出演者の顔の特徴量を抽出し、あらかじめ登録してある人物の顔の特徴量と比較する。また、第１取得部１１１は、例えば、番組の音声から音声波形の特徴量を抽出し、あらかじめ登録してある人物の音声波形の特徴量と比較する。これらの比較により、第１取得部１１１は、あらかじめ登録してある人物が出演しているか否かを判定し、その結果を番組情報として用いる。
【００３３】
集計部１１２は、コミュニティサーバ装置３００に対して蓄積している情報の出力を要求し、出力された情報に基づいて、複数の番組に関して第三者が入力したキーワードを番組毎に集計する。ここにおいて、キーワードとは、各番組の番組情報と関連性を有する言葉をいう。キーワードは、上述した番組情報と同様、例えば、番組のジャンルを示す言葉、出演者の氏名、曲名、音楽やスポーツの名前、番組の舞台となる場所や登場人物の氏名等である。本実施形態においては、集計部１１２は、これらのキーワードを番組紹介サービスの提供者によってあらかじめ決められた時間帯毎に集計する。なお、集計部１１２は、コミュニティサーバ装置３００の機能を視聴者が利用した場合は、複数の番組に関して、第三者が入力したキーワードと共に視聴者が入力したキーワードを集計する。集計部１１２は、集計した結果を第２特定部１１６に供給する。集計部１１２は、本発明における「集計手段」の一例である。
【００３４】
第２取得部１１３は、第１取得部１１１から供給された番組情報に基づいて、記憶部１４０を参照して番組の内容に関連する視聴者の嗜好情報を取得する。また、第２取得部１１３は、通信部１２０を介してコミュニティサーバ装置３００と通信する。第２取得部１１３は、コミュニティサーバ装置３００から番組の内容に関連する第三者の嗜好情報を、第１取得部１１１から供給された番組情報に基づいて取得する。第２取得部１１３は、取得した嗜好情報を第１特定部１１４及び抽出部１１５に供給する。第２取得部１１３は、本発明における「第２取得手段」の一例である。
【００３５】
第１特定部１１４は、第２取得部１１３から供給された嗜好情報に基づき、嗜好が視聴者と類似する第三者を特定する。ここにおいて、嗜好が「類似する」とは、嗜好情報が視聴者と第三者との間で所定の数又は割合以上共通することをいう。本実施形態においては、所定の数又は割合は、番組紹介サービスの提供者によりあらかじめ決められる値である。第１特定部１１４は、例えば、半分以上の嗜好情報が視聴者と共通する第三者を、視聴者と嗜好が類似する第三者として特定する。第１特定部１１４は、特定した第三者の情報を第２特定部１１６に供給する。第１特定部１１４は、本発明における「特定手段」の一例である。なお、第１特定部１１４は、嗜好情報を示す言葉が完全に一致しなくとも、同じ内容を示すものとみなせる場合は嗜好情報が共通するものとしてもよい。例えば、第１特定部１１４は、サッカーと蹴球とを嗜好情報が共通するものとみなしてもよい。また、第１特定部１１４は、意味の上で内容が近いものとみなせる場合は嗜好情報が共通するものとしてもよい。例えば、第１特定部１１４は、サッカーとフットサルとを嗜好情報が共通するものとみなしてもよい。これらの条件は、番組紹介サービスの提供者によってあらかじめ決められていればよい。
【００３６】
抽出部１１５は、第１取得部１１１から供給された複数の番組情報と第２取得部から供給された視聴者の嗜好情報とを比較し、この比較結果に基づいて視聴者の嗜好情報を含む番組情報を抽出する。抽出部１１５は、例えば、番組情報に含まれる言葉と嗜好情報を示す言葉とを比較して一致するものを抽出する。なお、抽出部１１５は、上述した第１特定部１１４と同様に、これらの言葉が完全に一致していなくとも、同じ内容を示すものとみなせる場合は嗜好情報が番組情報に含まれるものとしてもよい。また、抽出部１１５は、上述した第１特定部１１４と同様に、意味の上で内容が近いものとみなせる場合は嗜好情報が番組情報に含まれるものとしてもよい。これらの条件は、第１特定部１１４と同様の条件を用いればよいし、別途番組紹介サービスの提供者によって決められてもよい。抽出部１１５は、抽出した番組情報を第２特定部１１６に供給する。抽出部１１５は、本発明における「抽出手段」の一例である。
【００３７】
第２特定部１１６は、抽出部１１５から供給された番組情報が表す番組のうち、第１特定部１１４から供給された第三者により入力されたキーワードの数又は割合が閾値以上である番組を、集計部１１２から供給された集計結果に基づいて特定する。本実施形態においては、閾値は、番組紹介サービスの提供者によってあらかじめ決められた値である。お勧め情報は、例えば、特定した番組の内容を知らせる情報、特定した番組が他の番組と比較して盛り上がっていることを示す情報、特定した番組のチャンネルへの切り替えを視聴者端末２００に指示する情報又はその切り替えを促す情報等である。第２特定部１１６は、特定した番組を識別する識別情報を送信部１１７に供給する。第２特定部１１６は、本発明における「第２特定手段」の一例である。
【００３８】
送信部１１７は、特定した番組を識別する識別情報をこの番組のお勧め情報として視聴者端末２００に送信する。識別情報は、例えば、番組のチャンネルを示す数値の情報や番組を放送する放送局６００の名称の情報である。送信部１１７は、本発明における「送信手段」の一例である。
【００３９】
図５は、サーバ装置１００が視聴者端末２００に番組を紹介する処理の一例を示すシーケンスチャートである。説明の便宜上、図５では複数の放送局６００のうち１つしか記載していないが、各放送局６００は、それぞれが図５に示す動作をする。複数の放送局６００は、番組データをサーバ装置１００にそれぞれ送信する（ステップＳ１１０）。サーバ装置１００は、受信した複数の番組データから複数の番組情報を取得する（ステップＳ１２０）。次に、サーバ装置１００は、コミュニティサーバ装置３００に対して複数の番組に関して第三者が入力したキーワードとその第三者のプロファイル情報の送信を要求する（ステップＳ１３０）。コミュニティサーバ装置３００は、要求されたこれらの情報をサーバ装置１００に対して送信する（ステップＳ１４０）。サーバ装置１００は、受信したキーワードを番組毎に集計する（ステップＳ１５０）。そして、サーバ装置１００は、記憶部１４０から視聴者の嗜好情報を取得し、ステップＳ１４０の処理で送信された情報から第三者の嗜好情報を取得する（ステップＳ１６０）。サーバ装置１００は、取得したこれらの嗜好情報から、視聴者と嗜好が類似する第三者を特定する（ステップＳ１７０）。
【００４０】
また、サーバ装置１００は、ステップＳ１２０の処理で取得した番組情報とステップＳ１６０の処理で取得した視聴者の嗜好情報とから、視聴者の嗜好情報を含む番組情報を抽出する（ステップＳ１８０）。サーバ装置１００は、抽出した番組情報が表す番組のうち、ステップＳ１７０の処理で特定した第三者により入力されたキーワードの数又は割合が閾値以上である番組を、ステップＳ１５０の処理で集計した結果に基づいて特定する（ステップＳ１９０）。サーバ装置１００は、特定した番組のお勧め情報を視聴者端末２００に送信する（ステップＳ２００）。図５の例では、サーバ装置１００は、特定した番組の内容を示す情報と、特定した番組が他の番組と比較して盛り上がっていることを示す情報と、特定した番組のチャンネルへの切り替えを促す情報とをお勧め情報として送信するものとする。本実施形態においては、サーバ装置１００は、番組が盛り上がっていることを示す情報として、集計したキーワードの数に応じて算出した盛り上がりの度合いを示す盛り上がり度を用いる。盛り上がり度は、数が大きいほど盛り上がっていることを示す。視聴者端末２００は、受信したお勧め情報を表示部２４０に表示する（ステップＳ２１０）。図５の例では、視聴者は、チャンネルの切り替えを許可する操作を行ったこととする。この操作により、視聴者端末２００は、番組を切り替える信号を発信する（ステップＳ２２０）。本実施形態においては、サーバ装置１００は、ステップＳ１２０、Ｓ１３０、Ｓ１５０からＳ２００までの処理を所定の時間の間隔で実行する。所定の時間の間隔は、番組紹介サービスの提供者によりあらかじめ決められた時間の間隔である。所定の時間の間隔は、例えば、３０秒おき、１分おき又は５分おき等である。所定の時間の間隔は、放送されている番組の内容が変化する可能性のある時間の間隔とすることが望ましい。
【００４１】
図６は、お勧め情報が表示された視聴者端末２００の画面の一例である。図６の例では、図５のステップＳ２１０の処理で視聴者端末２００が表示した画面を示すものとする。図６に示すように、視聴者端末２００は、各チャンネルに対応する番組毎の盛り上がり度の大きさを棒グラフで示している。図６においては、各番組の盛り上がり度の大小関係が横方向に表現されている。図６の例では、２ｃｈの盛り上がり度が最も小さく、７ｃｈの盛り上がり度が最も大きくなっている。また、視聴者端末２００は、特定した７ｃｈの番組の内容を知らせる情報と、その７ｃｈへの切り替えを促す情報とを表示している。視聴者は、図６に示す画面を見ることにより、自分の嗜好情報を含む番組（この例では２，３，５，７，１１，１２ｃｈ）の中から自分と嗜好が類似する第三者が盛り上がっている番組（この例では７ｃｈ）を知ることができる。
【００４２】
以上のとおり、本実施形態の情報処理システム１０は、視聴者と嗜好が類似する第三者により入力される複数の番組に関するキーワードに基づいて番組を特定する。そして、情報処理システム１０は、特定した番組のお勧め情報を、視聴者の視聴者端末２００に対して送信する。これにより、視聴者端末２００を使用する視聴者に、複数の番組に関する第三者の嗜好や行動に基づいて番組を紹介することができる。また、情報処理システム１０は、地上デジタルテレビ放送などを視聴する場合に、切り替えに要する時間を嫌ってチャンネルを切り替えずに番組を見続けた結果、見たかった番組を視聴者が見逃すことを防ぐことができる。さらに、情報処理システム１０は、生放送のように放送されるまで番組の内容が分からない場合でも、放送された内容に基づいてリアルタイムに番組を紹介することができる。
【００４３】
［第２実施形態］
本発明の第２実施形態である情報処理システムについて説明する。以下では、第１実施形態と共通する構成については、同一の符号を付し、その説明を適宜省略する。本実施形態が第１実施形態と大きく異なる点は、視聴者及び第三者のプロファイル情報を保持する外部装置（プロファイルサーバ装置という）を有することと、第三者によって入力された情報に含まれるキーワードを集計するのではなく、その情報そのものを集計することである。ここで、第１実施形態において第三者によって入力された情報は、１又は複数の語句からなる文章によって表現されているから、この第２実施形態では、この文章を単位として集計することになる。ここでいう文章とは、１つの文又は複数連ねられた文により、まとまった考えや感情を表現したものである。第１実施形態におけるキーワードも、第２実施形態における文章（つまり第１実施形態における第三者が入力した情報）も、第三者によって入力された入力事項という意味では共通である。以下の説明においては、第三者によって入力された情報のことを「書き込み情報」という。
【００４４】
図９は、本実施形態に係る情報処理システム１０ｂの構成を示すブロック図である。図９に示す構成は、プロファイルサーバ装置７００が備えられている点で図１に示す構成と異なり、以下では、図１と異なる点を中心に説明する。プロファイルサーバ装置７００は、視聴者及び第三者のプロファイル情報を提供するサービスの提供者によって使用される。プロファイルサーバ装置７００は、ネットワークＮＷ１を介してサーバ装置１００、視聴者端末２００、コミュニティサーバ装置３００及び第三者端末４００とそれぞれ通信を行う。プロファイルサーバ装置７００は、視聴者を識別する情報と、第三者を識別する情報とを保持する。視聴者を識別する情報は、サーバ装置１００に記憶されている。第三者を識別する情報は、コミュニティサーバ装置３００が蓄積しており、各々が識別する第三者の書き込み情報にそれぞれ対応付けられている。また、プロファイルサーバ装置７００は、これらの情報に対応付けて、視聴者及び第三者の各々の嗜好情報を含むプロファイル情報を保持する。これらのプロファイル情報は、例えば、視聴者端末２００又は第三者端末４００からプロファイル情報を更新するために送信されてくる情報に応じて更新され、また、コミュニティサーバ装置３００における第三者の書き込み情報、つまり、その第三者を識別する情報に対応付けられた書き込み情報に含まれるキーワードに応じて更新される。プロファイルサーバ装置７００は、視聴者を識別する情報と共にこの視聴者と嗜好が類似する第三者を識別する情報が要求されると、保持している両者のプロファイル情報を比較して、該当する第三者を特定する。プロファイルサーバ装置７００は、特定した第三者を識別する情報を、これを要求してきた装置に送信する。
【００４５】
図１０は、本実施形態に係るサーバ装置１００が視聴者端末２００に番組を紹介する処理の一例を示すシーケンスチャートである。図１０に示すシーケンスチャートは、ステップＳ１２０の後からステップＳ１８０の前までの処理が図５と異なり、以下では、図５と異なる点を中心に説明する。
サーバ装置１００は、視聴者を識別する情報をプロファイルサーバ装置７００に送信する（ステップＳ３１０）。プロファイルサーバ装置７００は、ステップＳ３１０において送信された情報により識別される視聴者と嗜好情報が類似する第三者を特定し、特定した第三者を識別する情報をサーバ装置１００に送信する（ステップＳ３２０）。サーバ装置１００は、ステップＳ３２０において送信された情報をコミュニティサーバ装置３００に転送し、この情報により識別される第三者による書き込み情報を要求する（ステップＳ３３０）。コミュニティサーバ装置３００は、ステップＳ３３０において転送された情報により識別される第三者の書き込み情報を抽出し、サーバ装置１００に送信する（ステップＳ３４０）。サーバ装置１００は、ステップＳ３４０において送信された書き込み情報のうち、ステップＳ１２０において取得した複数の番組情報のそれぞれに関するものの数又は割合を、これらの番組情報により内容が表される番組毎に集計する（ステップＳ１５０）。ここにおいて、番組情報に関する書き込み情報とは、書き込み情報のうち、上述した番組情報と関連性を有する言葉（キーワード）を含むものをいう。この後は、ステップＳ１８０以降の処理が行われる。
各装置が以上の動作をすることにより、コミュニティサーバ装置３００が第三者の嗜好情報を提供しない場合でも、視聴者は、自分と嗜好が類似する第三者が盛り上がっている番組を知ることができる。
【００４６】
図１１は、本実施形態に係る制御部１１０の機能的構成を示すブロック図である。図１１に示す構成は、集計部と第２特定部が実行する処理が異なり、第３取得部１１９が備えられている点で上述した第１実施形態に係る構成（図４に示す構成）と異なる。以下では、図４と異なる点を中心に説明する。第３取得部１１９は、視聴者を識別する情報をプロファイルサーバ装置７００に送信し、視聴者と嗜好情報が類似する第三者を識別する情報を取得する。第３取得部１１９は、取得した情報を集計部１１２ｂに供給する。集計部１１２ｂは、通信部１２０を介してコミュニティサーバ装置３００と通信し、上述した書き込み情報を送信させて書き込み情報の数又は割合を集計する。集計部１１２ｂは、集計した結果を第２特定部１１６ｂに供給する。また、第１取得部１１１は、取得した番組情報を第２特定部１１６ｂに供給する。第２特定部１１６ｂは、供給された番組情報が示す番組のうち、供給された結果が示す書き込み情報の数又は割合が閾値以上である番組を特定する。これにより、本実施形態の情報処理システム１０ｂは、視聴者と嗜好が類似する第三者により入力される複数の番組に関する書き込み情報に基づいて番組を特定し、特定した番組のお勧め情報を、視聴者の視聴者端末２００に対して送信する。
【００４７】
［第１及び第２実施形態のまとめ］
図１２は、本発明に係るサーバ装置の制御部の機能的構成を示すブロック図である。制御部は、番組情報取得部１１１０と、番組特定部１１２０と、送信部１１３０とを備える。番組情報取得部１１１０は、視聴者が視聴可能であり、かつ同時に放送される複数の番組の番組内容をそれぞれ表す番組情報を取得する。番組情報取得部１１１０は、取得した番組情報を番組特定部１１２０に供給する。番組特定部１１２０は、視聴者と嗜好が類似する第三者が入力した入力事項のうち、番組情報取得部１１１０により取得された番組情報が表す番組内容に関する入力事項の数、割合又は後述する頻度を前記複数の番組毎に集計した結果が閾値以上である番組を特定する。第１実施形態に係る「キーワード」及び第２実施形態に係る「書き込み情報」は、本発明に係る「入力事項」の一例にそれぞれ相当する。番組特定部１１２０は、第三者を識別する識別情報をプロファイルサーバ装置７００から取得し、第三者が入力した入力事項をコミュニティサーバ装置３００から取得する。番組特定部１１２０は、特定した番組を送信部１１３０に供給する。送信部１１３０は、番組特定部１１２０により特定された番組を視聴者に知らせるための情報を視聴者の通信端末２００に送信する。「番組情報取得部１１１０」、「番組特定部１１２０」、「送信部１１３０」は、本発明に係る「番組情報取得手段」、「番組特定手段」、「送信手段」の一例にそれぞれ相当する。
なお、第１実施形態においては、第２取得部１１３、第１特定部１１４、集計部１１２及び第２特定部１１６が協働することで、本発明に係る「番組特定手段」として機能する。また、第１取得部１１１は、本発明に係る「番組情報取得手段」の一例に相当し、送信部１１７は、本発明に係る「送信手段」の一例に相当する。また、第２実施形態においては、第３取得部１１９、集計部１１２ｂ及び第２特定部１１６ｂが協働することで、本発明に係る「番組特定手段」として機能する。
【００４８】
［変形例］
上述した実施形態は、本発明の実施の一例にすぎない。本発明は、上述した実施形態に対して、以下の変形を適用することが可能である。なお、以下に示す変形例は、必要に応じて、各々を適当に組み合わせて実施されてもよいものである。
【００４９】
（変形例１）
制御部１１０は、上述の実施形態において、取得した番組情報から視聴者の嗜好情報を含む番組情報を抽出して番組を特定したが、取得した番組情報をそのまま用いて番組を特定してもよい。この場合、制御部１１０は、視聴者と嗜好が類似する第三者を特定し、特定した第三者と複数の番組に関して第三者が入力したキーワードの集計結果とから入力されたキーワードの数又は割合が閾値以上である番組を特定する。これにより、制御部１１０は、視聴者の嗜好情報を含む番組情報を抽出する場合に比べて、より第三者の盛り上がりを反映した番組を特定することができる。
【００５０】
（変形例２）
制御部１１０は、上述の実施形態において、入力されたキーワードの数又は割合が閾値以上である番組を特定したが、頻度が閾値以上である番組を特定してもよい。ここにおいて、頻度とは、所定の時間に入力されたキーワードの数をいう。所定の時間は、例えば、番組紹介サービスの提供者によりあらかじめ決められた長さの時間である。
【００５１】
（変形例３）
制御部１１０は、閾値を優先度に応じて変化させてもよい。ここにおいて、優先度とは、視聴者の嗜好情報のそれぞれに対して割り当てられる順位をいう。制御部１１０は、優先順位の高い嗜好情報を示す言葉の閾値を優先順位の低い嗜好情報を示す言葉の閾値よりも小さくさせる。なお、優先度は、番組紹介サービスの提供者によりあらかじめ決められていてもよい。例えば、番組紹介サービスの提供者は、嗜好情報の内容が放送される頻度が高いものの優先度を「高」とし、頻度が低いものの優先度を「低」としてもよい。これにより、放送される頻度が高い嗜好情報による頻繁なお勧め情報の送信を防ぐことができる。また、放送される頻度が低い嗜好情報を含む番組が放送された場合であっても、その番組を特定することができる。
【００５２】
図７は、変形例３に係るサーバ装置の制御部１１０ａの機能的構成を示すブロック図である。図７は、図４に決定部１１８を加えた図であるため、以下では、図４との相違点のみ説明する。制御部１１０ａは、プログラムを実行することによって、図７に示す第１取得部１１１と、集計部１１２と、第２取得部１１３と、第１特定部１１４と、抽出部１１５と、第２特定部１１６と、送信部１１７と、決定部１１８とに相当する機能を実現する。決定部１１８は、視聴者の嗜好情報に応じた優先度を決定する。本変形例においては、決定部１１８は、視聴者の嗜好情報を示す言葉毎に優先度を「高」、「中」、「低」の３段階で決定する。決定部１１８は、決定した優先度の情報を第２特定部１１６に供給する。第２特定部１１６は、供給された優先度に応じて閾値を変化させる。第２特定部１１６は、例えば、閾値が割合の場合、高、中、低の優先度に対してそれぞれ７５％、５０％、２５％を閾値とする。なお、優先度は、視聴者の視聴者端末２００の操作により変更されてもよい。この場合、決定部１１８は、例えば、あらかじめ決められたタイミングで視聴者端末２００に対して優先度の変更を確認する情報を送信する。
【００５３】
図８は、ある視聴者が優先度を変更する場合を示し、優先度の変更を説明する図である。図８（ａ）に示すように、この視聴者は、自分の嗜好情報を示す「サッカー」、「ゴルフ」、「マラソン」という言葉の優先度をそれぞれ高、中、低と決めているものとする。図８（ｂ）は、お勧め情報に基づきチャンネルを変更した後に視聴者端末２００が表示している画面の一例である。視聴者端末２００は、例えば、送信されたお勧め情報に対して操作がされた場合に、そのお勧め情報に含まれる嗜好情報に対する優先度を変更するか否かを確認する画面を表示している。図８（ｃ）は、図８（ｂ）において「はい」が選択された場合に表示される画面の一例である。視聴者端末２００は、この例では、「高」と「中」と変更を取りやめるための「キャンセル」とを選択する画面を表示している。視聴者端末２００は、選択された内容を示す情報を制御部１１０ａを備えるサーバ装置に送信する。このサーバ装置は、受信した内容に応じてこの視聴者の嗜好情報の優先度を変更する。以降、このサーバ装置は、変更した優先度に従い処理を行う。
【００５４】
（変形例４）
本発明において、視聴者端末は、番組に応じた映像又は音声を出力する手段を備えていてもよい。この場合、視聴者端末は、アンテナとアンテナに接続するチューナ部と音声出力部とをさらに有する。視聴者端末は、チューナ部により放送局６００を選択し、選択した放送局６００から送信された番組データを受信する。視聴者端末は、受信した番組データにより示される映像を表示部２４０に出力する。また、視聴者端末は、受信した番組データにより示される音声を音声出力部に出力する。
【００５５】
（変形例５）
サーバ装置１００は、上述の実施形態において、嗜好情報を含む視聴者のプロファイル情報を記憶したが、視聴者との通信履歴等に基づいてプロファイル情報の内容を追加、変更又は削除してもよい。例えば、サーバ装置１００は、視聴者端末２００の操作により切り替えられたチャンネルにおける番組の番組情報に基づいて、チャンネルが切り替えられた時刻と対応する番組情報の内容をこの視聴者の嗜好情報としてプロファイル情報に追加するといった具合である。この場合、サーバ装置１００は、取得した番組情報を記憶部１４０に記憶させて蓄積し、視聴者端末２００は、切り替えたチャンネルを識別する情報を切り替えた時刻を対応付けて記憶部２２０に記憶させて蓄積する。また、サーバ装置１００は、あらかじめ決められた期間に行われた視聴者に関係する処理で扱った情報の中に含まれなかった嗜好情報の内容を削除してもよい。このあらかじめ決められた期間は、例えば、番組紹介サービスの提供者があらかじめ決めておいた期間である。これにより、サーバ装置１００は、視聴者の嗜好情報が変化した場合に、この変化した視聴者の嗜好情報に応じた番組を特定することができる。
【００５６】
（変形例６）
コミュニティサーバ装置３００は、上述の実施形態において、嗜好情報を含む第三者のプロファイル情報を記憶したが、第三者により入力されたキーワードや第三者が参照した情報等に基づいてプロファイル情報の内容を追加、変更又は削除してもよい。例えば、コミュニティサーバ装置３００は、第三者が入力したキーワード又は参照した情報に含まれる内容のうち数が多いものを、嗜好情報としてプロファイル情報に追加するといった具合である。この場合、コミュニティサーバ装置３００は、第三者が入力したキーワード又は参照した情報を蓄積する。また、コミュニティサーバ装置３００は、プロファイル情報の内容が第三者により入力されたキーワードや収集された情報の内容に関係しない期間が、あらかじめ決められた期間を超えた場合に、その内容を削除してもよい。このあらかじめ決められた期間は、例えば、番組紹介サービスの提供者があらかじめ決めておいた期間である。これにより、コミュニティサーバ装置３００は、第三者の嗜好情報が変化した場合に、この変化した第三者の嗜好情報に応じた番組を特定することができる。
【００５７】
（変形例７）
本発明において、各放送局は、ラジオ放送の仕組みによってそれぞれの番組を放送してもよい。すなわち、これらの番組は、映像を含まない音声のみの情報であってもよい。
【００５８】
（変形例８）
サーバ装置１００は、上述の実施形態では、あらかじめ決められた時間の間隔で番組紹介機能の処理を実行したが、この時間の間隔をユーザにより変更させてもよい。例えば、視聴者端末２００は、視聴者の操作により入力された時間の値を示す情報をサーバ装置１００に送信する。サーバ装置１００は、受信した時間の値に基づいてこの時間の間隔で番組紹介機能の処理を実行する。これにより、サーバ装置１００は、視聴者の視聴を過度に妨げられない程度に番組紹介サービスを提供することができる。
【００５９】
（変形例９）
制御部１１０は、上述の実施形態では、番組を紹介する処理毎に各種情報を取得したが、取得した各種情報を記憶部１４０に記憶させ、各処理においてはこれらの差分を取得してもよい。この場合、制御部１１０は、取得した各種情報を取得した時刻の情報と対応付けて記憶部１４０に記憶させる。差分を取得する技術には公知の技術を適宜用いればよいから、この技術についての詳細な処理の説明は省略する。なお、制御部１１０は、取得した各種情報を記憶部１４０に記憶させ、さらに番組を紹介する処理毎に取得してもよい。
【００６０】
（変形例１０）
サーバ装置１００は、上述の実施形態では、特定のコミュニティサービスにより提供されるコミュニティサーバ装置３００から第三者に関する情報を取得した。しかし、サーバ装置１００は、所定の条件に応じて、異なるコミュニティサービスにより提供されるコミュニティサーバ装置から第三者に関する情報を取得してもよい。例えば、サーバ装置１００は、視聴者の嗜好情報の内容に応じて、この内容に関するキーワードを取得する可能性の高いコミュニティサービスを検出する。そして、サーバ装置１００は、検出したコミュニティサービスにより提供されるコミュニティサーバ装置から第三者に関する情報を取得するといった具合である。この場合、サーバ装置１００は、例えば、複数のコミュニティサーバ装置に対して視聴者の嗜好情報の内容に関するキーワードの出力を要求し、出力された件数によってコミュニティサーバ装置を決めてもよい。また、サーバ装置１００は、複数のコミュニティサービスにより提供されるそれぞれのコミュニティサーバ装置から第三者に関する情報を取得してもよい。
【００６１】
（変形例１１）
サーバ装置１００は、上述の実施形態では、コミュニティサービスにより提供されるコミュニティサーバ装置３００から取得した情報を用いたが、コミュニティサービス以外のサービスから取得可能な情報を用いてもよい。また、サーバ装置１００は、サービスに限らず、団体や個人が提供しているＷｅｂサイトやブログ等から情報を取得して用いてもよい。
【００６２】
（変形例１２）
サーバ装置１００は、上述の実施形態では、特定した番組が他の番組と比較して盛り上がっていることを示す情報をお勧め情報としたが、これに限らず、様々な情報をお勧め情報としてもよい。例えば、サーバ装置１００は、特定した番組の内容を知らせる様々な情報をお勧め情報として視聴者端末２００に対して送信してもよい。様々な情報は、例えば、特定した番組のジャンル、出演者、演奏されている曲又はスポーツの得点状況等である。この場合、視聴者端末２００は、番組の内容を知らせる情報を画面に表示する。視聴者は、表示されたお勧め情報の内容に基づいて、視聴者端末２００とは別のリモコン装置又は受像機５００の操作部を操作してチャンネルを切り替えればよい。この場合、視聴者端末は、発信部２６０を有さない構成であってもよい。
【００６３】
（変形例１３）
サーバ装置１００は、特定した番組のチャンネルへの切り替えを視聴者端末２００に指示する情報を、お勧め情報としてもよい。この場合、視聴者端末２００は、お勧め情報を受信すると、お勧め情報に含まれる番組を識別する情報に基づいて、その番組に対応するチャンネルに切り替えるように受像機５００を遠隔操作する。すなわち、視聴者端末２００は、視聴者の操作なしにチャンネルを切り替える。
【００６４】
（変形例１４）
サーバ装置１００は、番組が盛り上がっていることを示す情報として、集計した複数の番組に関するキーワードの数に対する集計した各番組に関するキーワードの数の割合を用いてもよい。
【００６５】
（変形例１５）
本発明は、サーバ装置やこれを含む情報処理システムのみならず、これらを実現するための方法や、コンピュータに図４に示した機能を実現させるためのプログラムとしても把握されるものである。かかるプログラムは、これを記憶させた光ディスク等の記録媒体の形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態でも提供されたりすることができるものである。
【００６６】
（変形例１６）
制御部１１０は、上述した第１実施形態ではキーワードを単位として集計し、第２実施形態では書き込み情報を単位として集計したが、これに限らず、例えば、書き込み情報に含まれる文を単位として集計してもよい。ここでいう文とは、まとまった内容を表す一続きの言葉である。１つの文は、１つ又は複数の言葉により構成され、また、１つの文又は複数連ねられた文は、文章を構成する。この場合、制御部１１０は、視聴者と嗜好が類似する第三者が入力した文のうち、番組情報に関するもの、つまり、番組情報に関するキーワードが含まれるものを集計する。この文は、本発明に係る「入力事項」の一例に相当する。
上述した第１実施形態の場合、キーワードを単位として集計するため、同じ１つの書き込み情報でもそこにキーワードが多く登場するほど、盛り上がり度が大きくなる。つまり、制御部１１０は、個々の書き込み情報に軽重をつけて盛り上がり度を算出することができる。一方、第２実施形態の場合、書き込み情報を単位として集計するため、同じ１つの書き込み情報であれば、そこにどれだけキーワードが登場しても、盛り上がり度が大きくなる度合い（数又は割合）は一定となる。つまり、制御部１１０は、個々の書き込み情報の内容に左右されることなく、盛り上がり度を算出することができる。そして、本変形例に係る制御部１１０は、これらの中間にあたり、個々の書き込み情報の内容に第１実施形態ほどではないが第２実施形態よりは軽重をつけて、盛り上がり度を算出することができる。
【００６７】
（変形例１７）
制御部１１０は、視聴者と嗜好が類似する第三者の特定と番組の特定とを、様々な手法を用いて行ってもよい。例えば、制御部１１０は、あるユーザと嗜好が類似する他のユーザの行動履歴に基づき商品等を勧めるためにＥＣ（Electronic commerce）サイト等で用いられる協調フィルタリングやベイジアンフィルタリングなどの手法を用いてもよい。この場合、制御部１１０は、キーワード（又は書き込み）の入力を行動履歴として扱い、商品の代わりに番組を特定すればよい。また、制御部１１０は、コンテンツベース又はルールベースのフィルタリング等の手法を用いて、番組の内容に関する入力事項の数又は割合を集計してもよい。ルールベースのフィルタリングを用いるのであれば、例えば、制御部１１０は、番組の内容に「サッカー」というキーワードが含まれている場合に、「サッカー」、「Ｊリーグ」及び「ワールドカップ」というキーワード（又はそれらが含まれた書き込み情報）の数又は割合を集計する。
【００６８】
（変形例１８）
制御部１１０は、プロファイル情報に含まれる情報のうち、視聴者が視聴可能な番組を放送する放送局６００を示す情報に基づき、視聴者が視聴可能な番組情報を取得してもよい。詳細には、制御部１１０は、図５に示すステップＳ１２０において取得した番組情報のうち、この情報が示す放送局６００が放送した番組の番組情報だけを取得したものとすればよい。これにより、視聴者が視聴できない番組をチューナ部１３０が受信している場合であっても、視聴者が視聴可能な番組情報を選んで取得することができる。
また、制御部１１０は、プロファイル情報に含まれる住所を示す情報から、その住所で視聴可能な番組を放送する放送局６００を視聴者が視聴可能なものとして特定してもよい。この場合、サーバ装置１００は、地域毎に視聴可能な番組（ケーブルテレビ等を含む）を住所と対応付けたテーブルを記憶部１４０に記憶させておく。そして、制御部１１０は、このテーブルにおいてプロファイル情報に含まれる住所に対応付けられた番組を放送する放送局６００を示す情報に基づき、上記同様視聴者が視聴可能な番組情報を取得する。
また、住所を示す情報の代わりに、視聴者端末が備えるＧＰＳ（Global Positioning System）機能や、視聴者端末が在圏する基地局又は無線ＬＡＮ（Local Area Network）のアクセスポイントの識別情報等から特定される現在位置情報が用いられてもよい。これにより、例えば、視聴者が旅先にいるときや引っ越して間もないときであっても、その場所で視聴可能な番組の中から、視聴者と嗜好が類似する第三者が盛り上がっている番組を特定して紹介することができる。
【００６９】
（変形例１９）
プロファイル情報には、視聴者が検索等で入力したキーワードを示す情報（検索キーワード情報という）を嗜好情報として含めてもよい。この場合、制御部１１０は、検索キーワード情報と類似する嗜好情報がプロファイル情報として含まれている第三者が入力したキーワードの数又は割合を集計して番組を特定すればよい。視聴者がその時々で興味を持った言葉を検索キーワードとして用いることで、制御部１１０は、その検索キーワードに類似する嗜好を持った第三者が盛り上がっている番組を特定して紹介することができる。また、視聴者にとっては、自分が入力した言葉を嗜好情報として登録できることになるため、嗜好の内容を能動的に選ぶことができるとともに、例えば「サッカー」、「ゴルフ」といった一般的な内容ではなく「プロサッカーの○○チームの××選手」といった具体的な内容とすることができることになる。その結果、視聴者は、より的確に、嗜好の似た者が興味を持っている番組を把握することができる。
【００７０】
（変形例２０）
プロファイル情報には、「笑った」、「驚いた」又は「泣ける」等の感情を表す言葉が嗜好情報として含まれていてもよい。この場合、例えば、視聴者端末２００の制御部２１０は、これらの言葉を表すボタンを表示部２４０に表示させ、操作部２５０の操作により選択されたボタンが表す言葉をプロファイル情報に登録させる。これにより、視聴者は、これらの言葉を簡単にプロファイル情報に登録できるようになり、サーバ装置１００は、視聴者の気分に応じた番組を特定して紹介することができる。なお、制御部２１０は、これらのボタンが選択された回数が閾値を超えたときに、プロファイル情報に登録させてもよい。
【００７１】
（変形例２１）
制御部１１０は、番組のクローズドキャプション（いわゆる字幕）を解析した結果を番組情報として取得してもよい。
また、制御部１１０は、放送局や番組情報提供会社から提供されるメタデータを用いて番組情報を取得してもよい。ここにおいて、メタデータとは、番組が放送される前にその番組を放送する放送局６００により提供される、番組の内容（放送日時や出演者、大まかな内容など）を表すデータをいう。これにより、制御部１１０は、文字、映像又は音声を解析して得られた情報の精度に依存することなく、番組情報を取得することができる。
【００７２】
（変形例２２）
制御部１１０は、入力されたキーワードの数（又は書き込みの数）の単位時間当たりの変化量が閾値以上である番組を特定してもよい。これにより、制御部１１０は、急速に盛り上がっている番組を、盛り上がり度が小さいうちから特定することができる。
【符号の説明】
【００７３】
１０、１０ｂ…情報処理システム、１００…サーバ装置、１１０、１１０ａ…制御部、１１１…第１取得部、１１２、１１２ｂ…集計部、１１３…第２取得部、１１４…第１特定部、１１５…抽出部、１１６、１１６ｂ…第２特定部、１１７…送信部、１１８…決定部、１１９…第３取得部、１２０…通信部、１３０…チューナ部、１４０…記憶部、２００…視聴者端末、２１０…制御部、２２０…記憶部、２３０…通信部、２４０…表示部、２５０…操作部、２６０…発信部、１１１０…番組情報取得部、１１２０…番組特定部、１１３０…送信部
【図１】
2011223571.tif 000003
【図２】
2011223571.tif 000004
【図３】
2011223571.tif 000005
【図４】
2011223571.tif 000006
【図５】
2011223571.tif 000007
【図６】
2011223571.tif 000008
【図７】
2011223571.tif 000009
【図８】
2011223571.tif 000010
【図９】
2011223571.tif 000011
【図１０】
2011223571.tif 000012
【図１１】
2011223571.tif 000013
【図１２】
2011223571.tif 000014