(57)【要約】  取得処理部（１４２）は番組再生中に一定期間の経過毎に期間中の各感情種に対する投票の集計数を特定し、表示処理部（１４３）は、その度に、感情種毎に集計数に応じた個数のボールを対応する位置に表示し、表示した一群のボールを拡散させる。
2014097814.tif 000002
【特許請求の範囲】
【請求項１】
番組を再生して映像を表示部に表示する表示装置において、
上記番組の再生中に、一定期間が経過する度に、複数の項目の各々について上記番組の視聴者の上記項目に対応するアクションを集計するサーバから、上記一定期間を含む直近の一定期間における各上記項目のアクションの集計数を示す情報を取得する取得手段と、
上記取得手段が上記情報を取得する度に、複数の上記項目の各々について、上記情報に対応する上記直近の一定期間における上記項目に対応するアクションの集計数に応じた個数の上記項目に固有のオブジェクトを上記表示部における上記項目用の所定の位置に表示し、上記オブジェクトを上記位置から上記表示部における所定の領域内に拡散させるオブジェクト表示制御手段と、を備えている、ことを特徴とする表示装置。
【請求項２】
複数の上記項目の中からの選択を受け付け、
複数の上記項目の各々について、上記項目が視聴者に選択されると、上記項目が選択された旨を示す選択情報をサーバに送信する投票処理手段を更に備えることを特徴とする、請求項１に記載の表示装置。
【請求項３】
上記オブジェクト表示制御手段は、上記オブジェクトの表示サイズを時間の経過とともに小さくした上で、上記オブジェクトを最終的に上記表示部から消去する、ことを特徴とする、請求項１または２に記載の表示装置。
【請求項４】
上記オブジェクト表示制御手段は、上記項目に固有の上記オブジェクトが上記項目以外の他の項目に固有のオブジェクトと接触すると、接触した２つのオブジェクトの表示サイズを小さくするか、または、接触した２つのオブジェクトを消去する、ことを特徴とする、請求項１から３のいずれか１項に記載の表示装置。
【請求項５】
複数の上記項目は、互いに異なる感情種を表す項目であり、
上記オブジェクトは、上記項目に対応する感情種を表すマークである、ことを特徴とする、請求項１から４のいずれか１項に記載の表示装置。
【請求項６】
表示装置に表示された番組映像を視聴する視聴者によって指定された項目に対応する処理を行う入力装置であって、
視聴者からの上記項目を指定する操作を受け付ける入力受付手段と、
上記項目に対応する処理を行う入力処理手段と、
上記項目に対応する音声を出力する音声出力手段と、を備え、
上記入力処理手段は、上記入力受付手段が受け付けた操作に基づいて、上記項目を示す情報を表示装置に対して通知し、上記項目に応じた音声を上記音声出力手段に出力させ、
上記入力受付手段が上記項目を上記表示装置に通知することを決定する操作を受け付けた時に、上記項目を上記表示装置に通知する、ことを特徴とする入力装置。
【請求項７】
複数のオブジェクトと該オブジェクトの関連情報とを関連付けて登録してあるサーバに接続し、番組映像中のオブジェクトの関連情報を表示させる表示装置であって、
上記番組映像を表示する表示手段と、
視聴者による上記番組映像中のオブジェクトを指定する操作を受け付けると、上記サーバへ指定されたオブジェクトを示す情報を送信するオブジェクト情報送信手段と、
上記サーバにて特定した上記番組映像中のオブジェクトの関連情報を受信する関連情報受信手段と、を備え、
上記表示手段は、上記関連情報受信手段にて受信した上記番組映像中のオブジェクトの関連情報を出力する、ことを特徴とする表示装置。
【請求項８】
利用者から投稿されたメッセージを他の利用者に提示するサービスに関連する情報を、コンテンツを表示中の表示装置に表示させる情報提示装置であって、
上記表示装置が表示しているコンテンツの出演者を特定する出演者特定手段と、
上記出演者特定手段が特定した出演者の上記サービスにおける識別情報を特定する識別情報特定手段と、
上記識別情報特定手段が特定した識別情報で識別される者が上記サービスにて投稿したメッセージを取得し、上記表示装置に送信して表示させるメッセージ通知手段と、を備えていることを特徴とする情報提示装置。
【請求項９】
請求項１から５の何れか１項に記載の表示装置としてコンピュータを動作させるためのプログラムであって、上記コンピュータを上記各手段として機能させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を表示する表示装置に関する。また、本発明は、表示装置に対して情報を通知する入力装置に関する。また、本発明は、情報を表示装置に提示させる情報提示装置に関する。また、本発明は、プログラムおよびプログラムが記録されている記録媒体に関する。
【背景技術】
【０００２】
近年、インターネットに接続可能であり、且つ、テレビ番組を受信可能な様々な機器が開発されている。そのような機器は、放送を通じて受信したテレビ番組の映像を表示しながら、通信を通じて、そのテレビ番組に関連する様々な情報の提供を受けることができるものも存在する。【０００３】
このような状況を受けて、映像に関連する情報を適切に提示する技術やインタラクティブ性のある映像コンテンツを提供するための技術等、映像に関連する様々な技術が提案されている。例えば、特許文献１には、映像コンテンツの同一のシーンについて付された様々なコメントのうち、同じような感情を表すコメントのみを閲覧者に提示するコメント蓄積装置が開示されている。また、特許文献２には、ＣＧキャラクタ等の演出対象物がユーザの入力操作に応じた演出を行うような映像コンテンツを生成するコンテンツ生成装置が開示されている。【０００４】
さらに、特許文献３には、映像中の特定の領域（例えばスカートが表示されている領域）がクリックされると、関連情報（上述の例ではスカートの価格等の情報）を提示する情報閲覧装置が開示されており、特許文献４〜特許文献８にも映像に関連する技術が開示されている。【０００５】
また、近年、Twitter（登録商標）等のコメントの投稿および閲覧によるコミュニケーションを提供するＳＮＳ（Social Networking Service）の普及に伴い、ＳＮＳを介してメッセージをやり取りしながら、複数人でテレビ番組を視聴する、街頭テレビ的な視聴スタイルが増えてきている。【０００６】
このような視聴スタイルを反映して、特許文献９のような技術も提案されている。この文献には、テレビにて視聴中の番組内容と連動した情報（同じチャンネルを視聴しているＳＮＳ上の友人の情報等）をインターネット上のＷｅｂサイトから収集してテレビに表示させる技術が開示されている。【０００７】
また、近年では、番組の出演者やスタッフが、番組放送中に、番組の公式アカウントや、自身のアカウントにて番組に関するコメントを投稿することも多い。さらに、コメントの投稿は、出演者等のブログ（ウェブログ）やホームページにて行われることもある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】日本国公開特許公報「特開２００８−２３４４３１号公報（２００８年１０月２日公開）」
【特許文献２】日本国公開特許公報「特開２００８−２５７４５０号公報（２００８年１０月２３日公開）」
【特許文献３】日本国公開特許公報「特開２００２−３３４０９２号公報（２００２年１１月２２日公開）」
【特許文献４】日本国公開特許公報「特開２００３−２４６３７号公報（２００３年１月２８日公開）」
【特許文献５】日本国公開特許公報「特開２００５−５８４４９号公報（２００５年３月１０日公開）」
【特許文献６】日本国公開特許公報「特開２００４−０８８３３５号公報（２００４年３月１８日公開）」
【特許文献７】日本国公表特許公報「特表２００５−５０５８４７号公報（２００５年２月２４日公表）」
【特許文献８】日本国公開特許公報「特開２００８−２５７４６０号公報（２００８年１０月２３日公開）」
【特許文献９】日本国公開特許公報「特開２０１１−２５９３８３号公報（２０１１年１２月２２日公開）」
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来の技術には、インタラクティブ性の高いコンテンツの視聴を実現する上で以下の１）〜４）に示すような様々な問題が存在する。【００１０】
１）前述のテレビ番組に関連する様々な情報のひとつとして、テレビ番組を視聴している多数の視聴者の考えが反映された情報が挙げられる。例えば、テレビ番組を視聴している視聴者同士のチャットの内容や多数の視聴者の番組に対する投票の集計結果などがそのような情報に該当する。しかしながら、従来技術では、番組の視聴に対する集中力を妨げられることなく、放送中の番組の放送内容に対して、どの程度の視聴者がどのような考えを持っているかを把握することは容易ではない。例えば、チャットの内容を通じて現在の放送内容に対する視聴者の考えを把握しようとすると、チャットの内容を読んでいる間、番組の視聴に対する集中力が削がれてしまう。【００１１】
２）ユーザが番組に対して投票する時、投票のために使用する入力装置に対する操作に気を取られて番組の視聴に対する集中力を削がれてしまう。【００１２】
３）特許文献３の技術を用いても、リアルタイム配信（生放送）される番組の映像について、映像中の特定の領域をクリックしたときに、関連情報を表示装置に表示させることはできない。表示装置に関連情報を表示させるためには、情報登録者は、情報登録装置を用いて、録画済みの映像の内容を見ながらその内容に応じた各種情報（画面位置および画面範囲の情報等）の登録を行う必要があるためである。【００１３】
４）視聴中のコンテンツの出演者に関連する情報は、視聴者にとって興味の的である。そして、従来は、このような情報を閲覧するためには、ＳＮＳのバディリスト（連絡先リスト）に有名人を登録して、番組放送中に番組に関連する投稿情報がないかチェックする必要があった。しかしながら、バディリストへの登録は、ユーザにとって手間がかかるため、このような登録を行っているのはコンテンツの視聴者の一部に過ぎず、多くの視聴者は上記のような情報を閲覧することができなかった。つまり、従来技術では、コンテンツの出演者が投稿したメッセージを、そのコンテンツの視聴中に容易に閲覧することができないという問題があった。【００１４】
本発明は、上記様々な問題に鑑みて成されたものであり、その主な目的は、インタラクティブ性の高いコンテンツをユーザに快適に視聴させることが可能な表示装置を実現することにある。
【課題を解決するための手段】
【００１５】
上記の課題を解決するために、本発明の一態様に係る表示装置は、番組を再生して映像を表示部に表示する表示装置において、上記番組の再生中に、一定期間が経過する度に、複数の項目の各々について上記番組の視聴者の上記項目に対応するアクションを集計するサーバから、上記一定期間を含む直近の一定期間における各上記項目のアクションの集計数を示す情報を取得する取得手段と、上記取得手段が上記情報を取得する度に、複数の上記項目の各々について、上記情報に対応する上記直近の一定期間における上記項目に対応するアクションの集計数に応じた個数の上記項目に固有のオブジェクトを上記表示部における上記項目用の所定の位置に表示し、上記オブジェクトを上記位置から上記表示部における所定の領域内に拡散させるオブジェクト表示制御手段と、を備えている、ことを特徴としている。【００１６】
上記の課題を解決するために、本発明の一態様に係る入力装置は、表示装置に表示された番組映像を視聴する視聴者によって指定された項目に対応する処理を行う入力装置であって、視聴者からの上記項目を指定する操作を受け付ける入力受付手段と、上記項目に対応する処理を行う入力処理手段と、上記項目に対応する音声を出力する音声出力手段と、を備え、上記入力処理手段は、上記入力受付手段が受け付けた操作に基づいて、上記項目を示す情報を表示装置に対して通知し、上記項目に応じた音声を上記音声出力手段に出力させ、上記入力受付手段が上記項目を上記表示装置に通知することを決定する操作を受け付けた時に、上記項目を上記表示装置に通知する、ことを特徴としている。【００１７】
上記の課題を解決するために、本発明の一態様に係る表示装置は、複数のオブジェクトと該オブジェクトの関連情報とを関連付けて登録してあるサーバに接続し、番組映像中のオブジェクトの関連情報を表示させる表示装置であって、上記番組映像を表示する表示手段と、視聴者による上記番組映像中のオブジェクトを指定する操作を受け付けると、上記サーバへ指定されたオブジェクトを示す情報を送信するオブジェクト情報送信手段と、を備え、上記サーバにて特定した上記番組映像中のオブジェクトの関連情報を受信する関連情報受信手段と、を備え、上記表示手段は、上記関連情報受信手段にて受信した上記番組映像中のオブジェクトの関連情報を出力する、ことを特徴としている。【００１８】
上記の課題を解決するために、本発明の一態様に係る情報提示装置は、利用者から投稿されたメッセージを他の利用者に提示するサービスに関連する情報を、コンテンツを表示中の表示装置に表示させる情報提示装置であって、上記表示装置が表示しているコンテンツの出演者を特定する出演者特定手段と、上記出演者特定手段が特定した出演者の上記サービスにおける識別情報を特定する識別情報特定手段と、上記識別情報特定手段が特定した識別情報で識別される者が上記サービスにて投稿したメッセージを取得し、上記表示装置に送信して表示させるメッセージ通知手段と、を備えていることを特徴としている。
【発明の効果】
【００１９】
本発明の表示装置、入力装置、情報提示装置、プログラムおよび記録媒体は、インタラクティブ性の高いコンテンツをユーザに快適に視聴させることができるという効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態１に係る番組再生システムの構成を示したブロック図である。
【図２】図１のテレビ受信機の表示画面を例示した図である。
【図３】図１のテレビ受信機の表示画面を例示した図である。
【図４】図３および図５において便宜的な表記で示されている各種オブジェクトの具体的な表示態様を例示した図である。
【図５】図１のテレビ受信機の表示画面を例示した図である。
【図６】図１のテレビ受信機の表示画面を例示した図である。
【図７】オブジェクトに関するパラメータと、壁に関するパラメータとを説明するための図である。
【図８】図１のテレビ受信機が投票結果表示アプリの実行中に行う動作を示したフローチャート図である。
【図９】図８のフローチャートにおける１工程をより具体的に示したフローチャート図である。
【図１０】図９のフローチャートにおける１工程をより具体的に示したフローチャート図である。
【図１１】図９のフローチャートにおける１工程をより具体的に示したフローチャート図である。
【図１２】図８のフローチャートにおける１工程をより具体的に示したフローチャート図である。
【図１３】図１２のフローチャートにおける１工程をより具体的に示したフローチャート図である。
【図１４】図１のテレビ受信機がサーバから投票の集計結果を取得する度に実行する動作を示すフローチャート図である。
【図１５】図１の番組再生システムの全体的な動作を示したシーケンス図である。
【図１６】図１の入力装置のバリエーションを例示した図である。
【図１７】図１の番組再生システムの変形例を示した図である。
【図１８】図１のテレビ受信機の表示画面を例示した図である。
【図１９】本発明の実施形態２に係る番組再生システムの構成を示したブロック図である。
【図２０】図１９のテレビ受信機およびサーバの動作を示したフローチャート図である。
【図２１】番組映像中の顔画像に対してタッチ操作が成された場合に、図１９のテレビ受信機が、顔画像が表す有名人による、タッチ操作の種類に応じた内容の音声メッセージをサーバから取得して再生する、ことを模式的に示した図である。
【図２２】番組映像中の物体画像に対してタッチ操作が成された場合に、図１９のテレビ受信機が、物体画像が表す物体に関連する関連情報をサーバから取得して再生する、ことを模式的に示した図である。
【図２３】本発明の実施形態３に係るＳＮＳ連携システムの概略構成の一例を示す図である。
【図２４】図２３のＳＮＳ連携システムに含まれる情報受信表示装置におけるプレゼンス通知情報の提示例を示す図である。
【図２５】図２３のＳＮＳ連携システムに含まれる番組関連情報提示サーバの要部構成の一例を示すブロック図である。
【図２６】プレゼンス情報の取得方法の一例を示すタイミングチャートである。
【図２７】図２５の番組関連情報提示サーバが実行する、視聴中の番組に関するＳＮＳ上の情報を提示するＳＮＳ関連情報提示処理の一例を示すフローチャートである。
【図２８】図２７のＳＮＳ関連情報提示処理に含まれるＳＮＳ書き込み提示処理の一例を示すフローチャートである。
【図２９】図２７のＳＮＳ関連情報提示処理に含まれるプレゼンス通知処理の一例を示すフローチャートである。
【図３０】テレビ受信機の表示画面を例示した図である。
【発明を実施するための形態】
【００２１】
〔実施形態１〕
本発明の一実施形態に係る番組再生システムについて、図面を参照しながら説明する。
【００２２】
本実施形態に係る番組再生システムは、テレビ受信機を用いて番組を視聴している視聴者が、手元の入力装置を操作することで番組に対して投票を行うことが可能なシステムである。
【００２３】
以下、本実施形態に係る番組再生システムについて図１〜図３に基づいて説明する。
【００２４】
図１は、本実施形態に係る番組再生システムの構成を示したブロック図であり、図２、図３および図５は、テレビ受信機の表示画面を例示した図である。また、図４は、図３および図５における表示画面内のオブジェクトの各種について、具体的な表示態様を示した図である。
【００２５】
図１に示すように、本実施形態に係る番組再生システムは、入力装置１と、テレビ受信機１００（以下、表示装置とも記載する。）と、サーバ２００と、から構成されている。
【００２６】
なお、テレビ受信機１００は、番組の視聴に対する集中力を妨げられることなく、放送中の番組の放送内容（具体的には、直近の一部の放送内容と現在までの全放送内容との両方）に対して、どの程度の視聴者がおおよそどのような考えを持っているかを把握可能な表示装置の一実施形態である。また、入力装置１は、ユーザが番組に関して提示されている選択肢を選択する際、選択の操作に気を取られて番組の視聴に対する集中力を削がれてしまうことなく、選択の操作が可能な入力装置の一実施形態である。このような表示装置および入力装置を実現することは、本発明の主な目的のひとつである。
【００２７】
〔入力装置１〕
入力装置１は、ユーザが投票可能な複数の項目の中から所望の投票対象を指定し、指定した投票対象に一票を投じるための装置である。なお、入力装置１は、本実施形態では、テレビ受信機１００を操作可能なスマートフォンであるが、後述するように、入力装置１は、スマートフォンのようなＣＰＵを備えたデバイスに限られない。入力装置１は、入力機能を主機能として備え、さらに音声出力機能を備えたデバイスであってもよい。例えば、入力装置１は、キーボードやジョイスティック、リモコン等であってもよい。
【００２８】
入力装置１は、入力受付部１０、入力処理部２０、音声出力部３０および通信部４０を備えている。なお、入力装置１のＣＰＵ（図示せず）が後述の投票アプリを実行している間、ＣＰＵが入力処理部２０として機能する。
【００２９】
〔入力受付部１０〕
入力受付部１０は、所望の投票対象に一票を投じるための入力操作を受け付ける。ここでの入力操作とは、複数の投票対象の中から投票対象を指定する操作と、指定した投票対象がユーザの所望する投票対象である場合にその投票対象に対して一票を投じるための操作と、の２つの操作から構成される。なお、本実施形態では、投票対象は番組を視聴しているユーザが抱いている感情の種別（感情種）であり、ユーザは、所定の８つの投票対象（「喜」「愛」「笑」「恐」「怒」「悲」「快」「驚」）の中から現在の放送内容に対して抱いている感情の種別を指定する操作を行った上で、指定した種別に一票を投じるための操作を行うものとする。
【００３０】
〔入力処理部２０〕
入力処理部２０は、入力受付部１０が投票対象を指定する操作を受け付けた場合にその投票対象に対応する音声を音声出力部３０から出力する。また、入力処理部２０は、入力受付部１０が投票対象に対して一票を投じるための操作を受け付けた場合に、その投票対象に対応する音声を音声出力部３０から出力するとともに、その投票対象に一票が投じられた旨を示す情報をテレビ受信機１００に通信部４０を介して送信する。
【００３１】
例えば、入力処理部２０は、ユーザが「驚」という投票対象を指定した場合には「へぇ〜」という驚きを示す音声を音声出力部３０から出力し、ユーザが「喜」という投票対象を指定した場合には「おお〜！」という喜びを示す音声を音声出力部３０から出力する。
【００３２】
〔音声出力部３０〕
音声出力部３０は、音声を出力するスピーカである。
【００３３】
〔通信部４０〕
通信部４０は、入力装置１が入力操作に応じた情報をテレビ受信機１００に送信するための通信インタフェースである。
【００３４】
〔テレビ受信機１００〕
テレビ受信機１００は、チューナ部１１０、再生部１２０、表示部１３０、音声出力部１３５、投票処理部１４１、集計結果取得処理部１４２、集計結果表示処理部１４３、ダウンロード処理部１４４、通信部１５０、１５０’および記憶部１６０を備えている。なお、テレビ受信機１００のＣＰＵ（図示せず）が後述の投票結果表示アプリを実行している間、ＣＰＵが、投票処理部１４１、集計結果取得処理部１４２および集計結果表示処理部１４３として機能する。また、テレビ受信機１００がアプリのダウンロードの指示を受け付けたときに、ＣＰＵは、ダウンロード処理部１４４として機能する。
【００３５】
〔チューナ部１１０〕
チューナ部１１０は、受信した放送波から、選局されたチャンネルの映像信号および音声信号を抽出する。
【００３６】
〔再生部１２０〕
再生部１２０は、映像信号および音声信号をデコードし、デコード後の映像を表示部１３０の表示領域の中央部分に表示するとともに、デコード後の音声をスピーカ（図示せず）から出力する。
【００３７】
〔表示部１３０〕
表示部１３０は、映像を表示するディスプレイである。なお、図２に示すように、番組映像の表示領域は表示部１３０の表示領域の中央に位置し、投票結果表示アプリの表示領域は、表示部１３０の表示領域の外縁に位置する。
【００３８】
〔音声出力部１３５〕
音声出力部１３５は、音声を出力するスピーカである。
【００３９】
〔投票処理部１４１〕
投票処理部１４１は、通信部１５０’を通じて受信した情報に基づいて、ユーザにより一票が投じられた投票対象を示す投票情報をサーバ２００に送信する。
【００４０】
〔集計結果取得処理部１４２〕
集計結果取得処理部１４２は、番組の再生中、一定期間が経過するたびに、その一定期間における投票の集計結果を示す情報をサーバ２００から取得する。本実施形態では、サーバ２００から１秒毎に直近の１０秒間の集計結果を示す情報が送られてくるが、集計結果取得処理部１４２は、１秒毎に上記情報を取得する。
【００４１】
〔集計結果表示処理部１４３〕
集計結果表示処理部１４３は、一定期間が経過するたびに、集計結果取得処理部１４２から供給された集計結果を示す情報に基づいて、その一定期間における各投票対象に対する投票数を特定する。
【００４２】
そして、集計結果表示処理部１４３は、対象期間における全投票対象に対する投票数を特定する度に、表示部１３０の表示領域の外縁部分（外縁領域）に様々な種類のオブジェクトを表示させる。具体的には、集計結果表示処理部１４３は、各投票対象について、その投票対象に対して定められた所定の位置にその投票対象に対する投票数に応じた個数のオブジェクト（その投票対象に対応する感情種を表すオブジェクト）を表示させ、表示させた一群のオブジェクトを、外縁領域内に拡散させる。例えば、集計結果表示処理部１４３は、「愛」という投票対象については、ピンク色のハート型をした一群のマークを表示領域の右上隅から拡散させる。
【００４３】
〔ダウンロード処理部１４４〕
ダウンロード処理部１４４は、再生中の番組が対応している入力装置１用のアプリおよびテレビ受信機１００用のアプリをサーバ２００からダウンロードする。本実施形態では、再生中の番組が、番組に対して投票を行うための投票アプリ（入力装置１用のアプリ）および投票の集計結果を表示するための投票結果表示アプリ（テレビ受信機１００用のアプリ）に対応しているものとする。
【００４４】
〔通信部１５０〕
通信部１５０は、テレビ受信機１００が外部の装置（サーバ２００等）との間でＩＰ通信を行うための通信インタフェースである。
【００４５】
〔通信部１５０’〕
通信部１５０’は、テレビ受信機１００が入力装置１から入力操作に応じた情報を受信するための通信インタフェースである。
【００４６】
〔記憶部１６０〕
記憶部１６０には、再生中の番組のＥＰＧ情報（番組ＩＤ、番組タイトル、出演者、チャンネル番号等を示した情報）、および、サーバ２００からダウンロードされたアプリ情報が保存される。
【００４７】
〔サーバ２００〕
サーバ２００は、通信部２１０、アクション集計処理部２２１および記憶部２３０を備えている。なお、サーバ２００では、ＣＰＵ（図示せず）がアクション集計処理部２２１として機能する。
【００４８】
〔通信部２１０〕
通信部２１０は、サーバ２００が外部の装置（テレビ受信機１００等）との間でＩＰ通信を行うための通信インタフェースである。
【００４９】
〔アクション集計処理部２２１〕
アクション集計処理部２２１は、一定期間（本実施形態では１秒）が経過する度に、多数のテレビ受信機１００から直近の一定期間（本実施形態では１０秒）に受信した一連の投票情報に基づいてその期間（１０秒）における投票を集計する。また、アクション集計処理部２２１は、一定期間（１秒）毎に、直近の一定期間における集計結果を集計情報ＤＢ２３１に登録する。
【００５０】
アクション集計処理部２２１は、一定期間（１秒）毎に、直近の一定期間（１０秒）における集計結果（各投票対象に対する投票数）を示す情報をテレビ受信機１００に送信する。
【００５１】
〔アプリ供給部２２２〕
アプリ供給部２２２は、テレビ受信機１００で再生中の番組の対応アプリのアプリ情報をテレビ受信機１００に供給する。アプリ情報には、テレビ受信機１００用のアプリケーション本体のデータ（プログラムデータ）に加え、そのアプリケーションに固有のＩＤ、および、入力装置１用のアプリケーションのダウンロード先のＵＲＬを示すＵＲＬ情報が含まれている。また、番組の対応アプリとは、その番組を再生中のテレビ受信機１００が正常に動作させることが可能なアプリである。一例を挙げると、試合をしている２チームに対する応援の投票が可能なアプリは、サッカー中継の番組の対応アプリであるが、歌番組の対応アプリではない。
【００５２】
〔記憶部２３０〕
記憶部２３０には、集計結果ＤＢ２３１および番組情報ＤＢ２３２が保存されている。
【００５３】
番組情報ＤＢ２３２は、番組放送中、または、これから放送される予定の各番組について、対象番組の対応アプリを示したＤＢである。
【００５４】
また、記憶部２３０には、各対応アプリのアプリ情報も保存されている。
【００５５】
以上、番組再生システムの構成について説明した。
【００５６】
〔テレビ受信機１００の表示領域の外縁部分に対する表示処理について〕
集計結果表示処理部１４３は、一定期間が経過する度に、以下の表１に示すように、各投票対象に対応するオブジェクトを所定の位置に表示させ、各位置からオブジェクトの一群を拡散させる。
【００５７】
【表１】
2014097814.tif 000003
【００５８】
具体的には、集計結果表示処理部１４３は、一定期間が経過する度に、投票数が相対的に多い（少ない）投票対象については、より多数（少数）のオブジェクトを対応する所定の位置に新たに表示させた上で、新たに表示させたオブジェクトの一群を拡散させる。
【００５９】
集計結果表示処理部１４３は、以下の規則に従って、移動中のオブジェクトの表示を制御する。
・移動中のオブジェクトが他のオブジェクトに接触した場合、力学の法則に従って、２つのオブジェクトの移動方向を変化させる。
・移動中のオブジェクトが表示領域の端部に接触した場合、力学の法則に従って、オブジェクトの移動方向を変化させる。
・移動中のオブジェクトが他のオブジェクトまたは表示領域の端部に接触する度に、接触後における移動速度を接触前よりも減少させる。
・移動中のオブジェクトが他の種類のオブジェクトに接触する度に各オブジェクトの表示サイズを小さくし、他の種類のオブジェクトに一定回数接触したオブジェクトを消去する。この場合、オブジェクトの表示サイズを小さくする直前、および、オブジェクトを消去する直前には、そのオブジェクトに対して、爆発しているかのようなイメージのアニメーション効果を加える。
・時間の経過とともに、移動中のオブジェクトの表示サイズを小さくし、一度も他の種類のオブジェクトに接触しなかったとしても最終的にオブジェクトを消去する。
【００６０】
以上のようにオブジェクトの表示を制御することで、一般的に、各所定の位置の周辺領域をその位置に対応する種類のオブジェクトが占有することになる。特に直近の期間の投票により多く投票された投票対象に対応するオブジェクトは、広範な領域を占有することになる。逆に、直近の期間の投票においてほとんど投票されなかった投票対象に対応する位置の周辺領域は、非常に多く投票された投票対象に対応する他の種類のオブジェクトに占有されることもある。例えば、図４からわかるように、図３の例では、「喜」に対応するオレンジ色（Ｒ＝２５５，Ｇ＝１２７、Ｂ＝９７）のボールを模した像が、表示領域の上端部分の略全体を占有し、「愛」に対応するハートマークが占有する領域、および、「驚」に対応する黄土色のボールを模した像が占有する領域を圧迫している。
【００６１】
ユーザは、各位置の周辺領域にその位置に対応するオブジェクトがどの程度存在しているかを一目で確認できる。これにより、ユーザは、多くの視聴者が直近の一定期間（例えば、直近１０秒間）の放送内容に対してどのような感情を抱いたかを一目で確認できる。例えば、図３の表示画面を見たユーザは、多くの視聴者が直近の一定期間の放送内容に対して喜びの感情を抱いたことを一目で認識できる。
【００６２】
同時に、ユーザは、外縁領域全体に多く含まれている種類のオブジェクトを一目で確認することができる。これにより、ユーザは、多くの視聴者が番組の現在までの放送内容に対してどのような感情を抱いているかを一目で確認できる。例えば、図５の表示画面を見たユーザは、多くの視聴者が直近の一定期間（例えば、直近１０秒間）の放送内容に対しては喜びの感情を抱いたが、番組放送開始から現在までの放送内容に対しては喜びよりもむしろ愛の感情を抱いていることを認識できる。
【００６３】
また、ユーザは、表示中のオブジェクトの総数が多いか少ないかを一目で確認できる。これにより、ユーザは、投票が多いか少ないか（すなわち、ユーザが視聴している番組に人気があるか否か）を一目で確認できる。さらに、他者の投票の状況が、番組映像の周辺領域内をオブジェクト群が拡散する動きで表現されるため、番組映像を注視しているユーザは、番組映像を中心視野に入れたまま周辺視野にあるオブジェクトの動きを確認できる。したがって、ユーザは、番組の視聴中に、その都度視線を移動させることなく他者の投票の状況を確認できる。
【００６４】
なお、図３０の表示画面のように投票結果がグラフで示されている場合、ユーザは、どの投票対象に対してどの程度の投票があったかを把握するためには、番組映像から視線を逸らせて各グラフを注視する必要がある。一方、図３で示されている表示画面のように投票結果が色の異なる各オブジェクトの数および動きにより表現されている場合、ユーザは、番組映像から視線を逸らすことなく、どの投票対象に対してどの程度の投票があったかを把握することができる。
【００６５】
〔投票結果表示アプリの詳細な表示処理アルゴリズムについて〕
次に、投票結果表示アプリの詳細な表示処理アルゴリズムの一例について図６〜図１４を参照しながら説明する。
【００６６】
図６〜図１４は、この表示処理アルゴリズムについて説明するための図である。
【００６７】
投票結果表示アプリは、図７に示したような、表示中の各オブジェクトに関する配列Objと、アプリの表示領域の境界（壁）の位置を表す配列Wallと、を参照しながら各オブジェクトの表示位置を決定する。本実施形態では、アプリの表示領域の境界は、図６に示すように、８つの線分から構成されている。また、本実施形態において、配列Objは、図７に示した７種類のパラメータに対応する７つのメンバ変数から構成されている構造体型の変数である。
【００６８】
以下、上記表示処理アルゴリズムに基づくテレビ受信機１００の動作について、図８〜図１４を参照しながら説明する。
【００６９】
テレビ受信機１００の集計結果表示処理部１４３は、図８に示すように、Ｓ１からＳ５までの処理を、ユーザからアプリ（投票結果表示アプリ）の終了要求を受け付けるまで繰り返す。なお、Ｓ１における所定の時間とは非常に短い時間（例えば、０．０５秒）である。
【００７０】
以下、Ｓ４およびＳ５の処理の詳細について図９以降の図面を参照しながら説明するが、最初にＳ４の処理の詳細について説明する。なお、Ｓ４の処理の時点で表示中のオブジェクトの個数はn個であり、配列Objには表示中のn個のオブジェクトに関するn個の要素が含まれているものとする。
【００７１】
集計結果表示処理部１４３は、１からｎまでの各ｉについて以下の処理を行う。
【００７２】
要素Obj[i]の衝突フラグＦhの値を０にする（Ｓ１１）。
【００７３】
Ｓ１１の後、要素Obj[i]の半径パラメータｒが所定の値以上であるか否かを判定する（Ｓ１２）。ｒが所定の値未満であると判定した場合にはＳ１３に進み、ｒが所定の値以上であると判定した場合にはＳ１４に進む。
【００７４】
Ｓ１３において、要素Obj[i]の各メンバ変数（各パラメータ）の値をnullに設定する。Ｓ１３の後、ｉ＜ｎの場合にはｉに１を加えてＳ１１に戻り、ｉ＝ｎの場合にはＳ１８に進む。
【００７５】
Ｓ１４において、要素Obj[i]の消滅フラグＦｄが１であるか否かを判定する。消滅フラグＦｄが１であると判定した場合にはＳ１５に進み、消滅フラグＦｄが１でないと判定した場合にはＳ１７に進む。
【００７６】
Ｓ１５において、要素Obj[i]の半径パラメータｒを所定の値未満に減らし、Ｓ１６に進む。
【００７７】
Ｓ１６において、要素Obj[i]の消滅フラグＦｄを１に設定し、Ｓ１７に進む。
【００７８】
Ｓ１７において、座標値ｐｘにｖｘの値をプラスするともに、座標値ｐｙにｖｙの値をプラスする。Ｓ１７の後、ｉ＜ｎの場合にはｉに１を加えてＳ１１に戻り、ｉ＝ｎの場合にはＳ１８に進む。
【００７９】
Ｓ１８において、Ｓ１３の処理の対象となった１つ以上の要素が存在する場合、各要素を配列Objから削除する。なお、Ｓ１８の後における配列Objの要素数はｎ’であるものとする。
【００８０】
Ｓ１８の後、１からｎ’までの各ｉについて、Ｓ１９およびＳ２０からなる処理を実行するが、Ｓ１９およびＳ２０の処理の詳細について参照する図面を変えて説明する。
【００８１】
まず、Ｓ１９の処理について、図１０を参照しながら説明する。なお、本実施形態において、図１０におけるｍの値は８である。
【００８２】
Ｓ１９において、集計結果表示処理部１４３は、図１０に示すように、１からｍまでの各ｊについて以下の処理を実行する。
【００８３】
要素Obj[i]に対応するオブジェクトが要素Wall[j]が表す壁に衝突しているか否かを判定する（Ｓ１９１）。衝突していると判定した場合にはＳ１９２に進む。また、衝突していないと判定したときは、ｊ＜ｍのときはｊに１を加えてＳ１９１に戻り、ｊ＝ｍのときはＳ２０に進む。
【００８４】
Ｓ１９２において、Obj[i]の速度ベクトルについて、Wall[j]が表す壁（線分）に垂直な方向の成分の符号を反転させる。例えば、Ｓ１９１において要素Obj[i]に対応するオブジェクトが図６に示した要素Wall[7]が表す壁に衝突していると判定した場合、Ｓ１９２においてObj[i]の速度ベクトルのｘ成分をプラスからマイナスに反転させる。Ｓ１９２の後、ｊ＜ｍのときはｊに１を加えてＳ１９１に戻り、ｊ＝ｍのときはＳ２０に進む。
【００８５】
次に、Ｓ２０の処理について、図１１を参照しながら説明する。
【００８６】
Ｓ２０において、集計結果表示処理部１４３は、図１１に示すように、１からｎ’までの各ｊについて以下の処理を実行する。
【００８７】
要素Obj[i]に対応するオブジェクトと要素Obj[j]に対応するオブジェクトとが衝突しているか否かを判定する（Ｓ２０１）。衝突していると判定した場合にはＳ２０２に進む。また、衝突していないと判定した場合、ｊ＜ｎ’のときはｊに１を加えてＳ２０１に戻り、ｊ＝ｎ’のときはＳ２０の次のステップに進む。
【００８８】
Ｓ２０２において、要素Obj[i]および要素Obj[j]の衝突フラグＦｈを１に設定し、Ｓ２０３に進む。
【００８９】
Ｓ２０３において、要素Obj[i]および要素Obj[j]の速度ベクトルの値を変更し、Ｓ２０４に進む。
【００９０】
Ｓ２０４において、要素Obj[i]の感情種と要素Obj[j]の感情種とが同じであるか異なっているかを判定する。異なっていると判定した場合にはＳ２０５に進む。また、同じであると判定した場合には、ｊ＜ｎ’のときはｊに１を加えてＳ２０１に戻り、ｊ＝ｎ’のときはＳ２０の次のステップに進む。
【００９１】
Ｓ２０５において、要素Obj[i]および要素Obj[j]の消滅フラグＦｄを１に設定する。Ｓ２０５の後、ｊ＜ｎ’のときはｊに１を加えてＳ２０１に戻り、ｊ＝ｎ’のときはＳ２０の次のステップに進む。
【００９２】
以上、Ｓ４の処理の詳細について説明した。次にＳ５の処理の詳細について、図１２〜図１４を参照しながら説明する。
【００９３】
図１２に示すように、Ｓ３１において、感情種毎に、その感情種に対応する表示すべきオブジェクトの個数を集計する。具体的には、配列Objのｎ’個の要素のうち感情種パラメータが１である要素Obj[i]の個数を集計する。２から８までの各値についても、感情種パラメータがそのような値である要素Obj[i]の個数を集計する。
【００９４】
Ｓ３１の処理の結果、８つの集計値のうちの最大値が、感情種パラメータがＥである要素Obj[i]の個数の集計値と等しい場合、感情種パラメータＥmaxの値をＥとする（Ｓ３２）。
【００９５】
Ｓ３２の後、感情種パラメータがＥmaxである要素Obj[i]に対応するオブジェクトの通常時の色を表すＲＧＢ値およびα値を、それぞれ、変数ＣｂｇのＲＧＢ値およびα値として設定する（Ｓ３３）。例えば、Ｅmax＝１である場合、変数ＣｂｇのＲＧＢ値を（２５５、１２７、９７）に設定し、変数Ｃｂｇのα値を１に設定する。
【００９６】
Ｓ３３の後、変数Ｃｂｇのα値を０．５に変更する（Ｓ３４）。
【００９７】
Ｓ３４の後、投票対象表示アプリの表示領域の背景色を変数Ｃｂｇが表す色にする（Ｓ３５）。
【００９８】
Ｓ３５の後、Ｓ３６において表示すべき各オブジェクトの描画処理を行い、Ｓ３７において８つの感情種に対応する８つの絵柄（以下では、この絵柄を「ホームアイコン」とも称する）をそれぞれ所定の位置に描画する。
【００９９】
Ｓ３７の後、Ｓ１の処理に戻る。
【０１００】
以下、Ｓ３６の描画処理の詳細について図１３を参照しながら説明する。
【０１０１】
Ｓ３６において、集計結果表示処理部１４３は、図１３に示すように、１からｎ’までの各ｉについて以下の処理を実行する。
【０１０２】
Ｓ３６１において、要素Obj[i]の生成フラグＦｂが１であるか否かを判定する。生成フラグＦｂが１であると判定された場合にはＳ３６２に進み、生成フラグＦｂが１でないと判定された場合にはＳ３６４に進む。
【０１０３】
Ｓ３６２において、要素Obj[i]の座標値（ｐｘ、ｐｙ）が示す位置に、要素Obj[i]の感情種パラメータに対応する生成時（すなわち、最初の描画時）の態様のオブジェクト（図４を参照）を描画する。Ｓ３６２の後、要素Obj[i]の生成フラグＦｂを０に設定する（Ｓ３６３）。Ｓ３６３の後、ｉ＜ｎ’のときはｉに１を加えてＳ３６１に戻り、ｉ＝ｎ’のときはＳ３７に進む。
【０１０４】
Ｓ３６４において、要素Obj[i]の座標値（ｐｘ、ｐｙ）が示す位置に、要素Obj[i]の感情種パラメータに対応する通常時の態様のオブジェクトを描画する。なお、要素Obj[i]に対応するオブジェクトが生成されてから一定時間が経過するまでは図４の「通常時態様」のオブジェクトを描画し、一定時間が経過してからは同図の「通常時態様２」のオブジェクトを描画する。
【０１０５】
Ｓ３６５において、要素Obj[i]の衝突フラグＦｈが１であるか否かを判定する。衝突フラグＦｈが１であると判定された場合にはＳ３６６に進み、衝突フラグＦｈが１でないと判定された場合にはＳ３６７に進む。
【０１０６】
Ｓ３６６において、描画した要素Obj[i]に対応するオブジェクトに対し、要素Obj[i]の感情種パラメータに対応する衝突時効果を加える。具体的には、表示中のオブジェクトを図４の衝突時態様のオブジェクトに変更する。なお、要素Obj[i]の感情種パラメータが１または３の場合のみＳ３６６の処理を行い、要素Obj[i]の感情種パラメータがそれ以外の値の場合にはＳ３６６をスキップしてＳ３６７に進む。
【０１０７】
Ｓ３６６の後、要素Obj[i]の消滅フラグＦｄが１であるか否かを判定する（Ｓ３６７）。消滅フラグＦｄが１であると判定された場合にはＳ３６８に進む。また、消滅フラグＦｄが１でないと判定された場合、ｉ＜ｎ’のときはｉに１を加えてＳ３６１に戻り、ｉ＝ｎ’のときはＳ３７に進む。
【０１０８】
Ｓ３６８において、描画した要素Obj[i]に対応するオブジェクトに対し、要素Obj[i]の感情種パラメータに対応する消滅時効果を加える。具体的には、表示中のオブジェクトを図４の消滅時態様のオブジェクトに変更する。Ｓ３６８の後、ｉ＜ｎ’のときはｉに１を加えてＳ３６１に戻り、ｉ＝ｎ’のときはＳ３７に進む。
【０１０９】
ところで、Ｓ１〜Ｓ５の処理を繰り返す間、前述のように、集計結果表示処理部１４３は、サーバ２００から送られてくる投票の集計結果を１０秒毎に取得する。
【０１１０】
そして、集計結果表示処理部１４３は、集計結果を取得する度に、図１４に示した処理を行う。
【０１１１】
すなわち、Ｓ５１において、各感情種に対する投票数の総和に等しい個数の要素を配列Objに追加する。
【０１１２】
Ｓ５１の後、追加した全要素の生成フラグＦｂを１に設定する（Ｓ５２）。
【０１１３】
Ｓ５２の後、感情種毎に、その感情種に対する投票数と等しい個数の各要素の感情種パラメータに、その感情種を示す値を設定する（Ｓ５３）。例えば、集計結果が感情種「愛」に対する投票数が１０であることを示している場合、追加した全要素のうち１０個の要素について、その感情種パラメータを２に設定する。
【０１１４】
Ｓ５３の後、追加した各要素の座標値を、その要素の感情種パラメータの値に対応するホームアイコン内の座標を示す値に設定する（Ｓ５４）。例えば、感情種パラメータの値が２である要素の場合、その要素の座標値を表示領域の右上隅を示す値に設定する。
【０１１５】
Ｓ５４の後、追加した全要素の速度ベクトル（ｖｘ、ｖｙ）および半径パラメータｒをデフォルト値に設定する（Ｓ５５）。速度ベクトルのデフォルト値は、その速度ベクトルの大きさが、１０秒間でホームアイコンからある程度離れるような大きさである、ことが望ましい。
【０１１６】
Ｓ５５の後、追加した全要素の消滅フラグＦｄおよび衝突フラグＦｈを０に設定し（Ｓ５６）、処理を終了する。
【０１１７】
上記のＳ５１〜Ｓ５６の処理により、新たに描画するオブジェクトに関する要素が配列に追加され、以降におけるＳ１〜Ｓ５の処理の繰り返しによって、感情種毎に、新たに描画されたその感情種に対応する種類のオブジェクト群が、対応するホームアイコンの位置から分散することになる。
【０１１８】
なお、Ｓ５１において、配列Objに追加する要素の個数は、各感情種に対する投票数の総和に応じた個数であれば、各感情種に対する投票数の総和より少なくてもよいし、多くてもよい。この場合、Ｓ５３において、感情種毎に、その感情種に対する投票数が上記総和に対して占める割合に応じた個数の各要素の感情種パラメータに、その感情種を示す値が設定されることになる。
【０１１９】
〔システム全体の動作の詳細について〕
本実施形態に係る番組再生システムの全体的な動作の詳細について、図１５を参照しながら説明する。図１５は、番組再生システムの一動作を示すシーケンス図である。
【０１２０】
図１５に示すように、ユーザが、入力装置１に対して、テレビ受信機１００の電源をオンにするための操作を行うと、入力装置１は、通信部４０を介して、電源オンの信号をテレビ受信機１００に送信する（Ｓ７１）。信号を受信したテレビ受信機１００は、放送局からの番組の受信を開始し（Ｓ７２）、ＴＳを逆多重化して得られる番組映像および番組音声の出力（番組の再生）を開始する（Ｓ７３）。
【０１２１】
Ｓ７３の後、ユーザが、入力装置１に対して、番組の対応アプリを起動するための操作を行うと、入力処理部２０は、対応アプリを起動するための信号をテレビ受信機１００に送信する（Ｓ７４）。信号を受信したテレビ受信機１００のダウンロード処理部１４４は、再生中の番組に関する番組情報（ＥＰＧ情報）をサーバ２００に送信する（Ｓ７５）。
【０１２２】
ＥＰＧ情報を受信したサーバ２００は、ＥＰＧ情報に基づいてテレビ受信機１００で再生中の番組の番組ＩＤを特定し、特定した番組ＩＤおよび番組情報ＤＢに基づいて、再生中の番組が対応しているテレビ受信機１００用のアプリケーションを特定する（Ｓ７６）。そして、サーバ２００のアプリ供給部２２２は、特定したアプリケーションのアプリ情報をテレビ受信機１００に送信する（Ｓ７７）。なお、以下では、テレビ受信機１００用のアプリケーションが投票結果表示アプリであり、入力装置１用のアプリケーションが投票アプリであるものとして、番組再生システムの動作の説明を継続する。
【０１２３】
Ｓ７７の後、サーバ２００は、テレビ受信機１００で再生中の番組に対する投票の集計情報が集計情報ＤＢに登録されているか否かを確認する。集計情報が登録されていない場合には、投票の集計処理を開始する（Ｓ７８）。サーバ２００は、直近１０秒間の投票の集計結果を１秒毎にテレビ受信機１００に送信する（Ｓ７９）。
【０１２４】
アプリ情報を受信したテレビ受信機１００のダウンロード処理部１４４は、そのアプリ情報を記憶部１６０に保存するとともに、入力装置１に送信する（Ｓ８０）。その後、テレビ受信機１００は、投票結果表示アプリを起動し（Ｓ８１）、図２に示したような、番組映像と投票結果表示アプリの映像との同時表示を開始する（Ｓ８２）。
【０１２５】
一方、アプリ情報を受信した入力装置１は、ＵＲＬ情報を参照することで投票アプリをダウンロードし、投票アプリを起動する（Ｓ８３）。
【０１２６】
Ｓ８３の後、ユーザが、投票対象を指定するための入力操作を入力装置１に対して行うものとする。この場合、入力処理部２０は、入力受付部１０が受け付けたその入力操作に基づいて、指定された投票対象を特定し、その投票対象を示す情報をテレビ受信機１００に送信する（Ｓ８４）。
【０１２７】
Ｓ８４の後、入力処理部２０は、特定した投票対象に応じた音声を音声出力部３０から出力する（Ｓ８５）。一方、指定された投票対象を示す情報を受信したテレビ受信機１００は、指定された投票対象に応じた情報を表示部１３０に表示し、指定された投票対象に応じた音声を音声出力部３０から出力する（Ｓ８６、Ｓ８７）。すなわち、入力装置１はどの投票対象を指定したかを音声でユーザに示し、テレビ受信機１００は、どの投票対象を指定したかを、映像のみで、または、映像および音声の両方でユーザに示すことになる。
【０１２８】
一方、Ｓ８４の後に、ユーザが指定されている投票対象に一票を投じるための入力操作を入力装置１に対して行うものとする。この場合、入力処理部２０は、入力受付部１０が受け付けたその入力操作に基づいて、票が投じられた投票対象を特定し、その投票対象を示す情報をテレビ受信機１００に送信する（Ｓ８８）。
【０１２９】
Ｓ８８の後、入力処理部２０は、特定した投票対象に応じた音声を音声出力部３０から出力する（Ｓ８９）。一方、票が投じられた投票対象を示す情報を受信したテレビ受信機１００の投票処理部１４１は、票が投じられた投票対象に応じた情報を表示部１３０に表示し、票が投じられた投票対象に応じた音声を音声出力部３０から出力する（Ｓ９０、Ｓ９１）。すなわち、入力装置１はどの投票対象に票を投じたかを音声でユーザに示し、テレビ受信機１００は、どの投票対象に票を投じたかを、映像のみで、または、映像および音声の両方でユーザに示すことになる。
【０１３０】
Ｓ９１の後、投票処理部１４１は、票が投じられた（すなわち、ユーザに選択された）投票対象を示す投票情報をサーバ２００に送信する（Ｓ９２）。
【０１３１】
以上、図１５を参照しながら、番組再生システムの全体的な動作の詳細について説明した。なお、Ｓ８２の後、テレビ受信機１００は、図８〜図１４に示した表示処理を実行することになるが、図１５ではこの表示処理に関する記載を省略している。
【０１３２】
〔入力装置１の他のバリエーションについて〕
入力装置１は、例えば、図１６（ａ）に示したようなジョイスティックとしても実現できるが、タブレット端末としても実現できる。入力装置１をタブレット端末として実現する場合には、図１６（ｄ）に示したタブレット端末として実現することが望ましいが、図１６（ｃ）または図１６（ｄ）に示したようなタブレット端末として実現してもよい。
【０１３３】
図１６（ａ）に示したようなジョイスティックの８方向レバーにより入力可能な８つの方向は、８種類の感情種に対応している。ジョイスティックは、８方向レバーによる方向の入力を検出すると、その方向に対応する感情種を示す音声をスピーカから出力するとともに、その方向を示す信号をテレビ受信機１００に送信する。テレビ受信機１００は、どの感情種が指定されたかを当該信号の受信を以って検知する。
【０１３４】
また、入力装置１は、８方向レバーが倒れた状態で投票ボタンの押下を検出すると、倒れている方向に対応する感情種を示す音声をスピーカから出力するとともに、８方向レバーが倒れている方向を示す信号と投票ボタンの押下を示す信号とをテレビ受信機１００に同時に送信する。テレビ受信機１００は、両方の信号を同時に受信したことを以って、どの感情種に票が投じられたかを検知する。なお、入力装置１は、８方向レバーが直立した状態で投票ボタンの押下を検出した場合、直近で８方向レバーが倒れた方向に対応する感情種を示す音声をスピーカから出力するとともに、投票ボタンの押下を示す信号をテレビ受信機１００に送信してもよい。そして、テレビ受信機１００は、投票ボタンの押下を示す信号を受信したことを以って、直近で指定された感情種に対して票が投じられたことを検知してもよい。
【０１３５】
また、ジョイスティックには、記憶部（ＨＤＤ、ＳＤカード等）が設けられており、８種類の感情種の各々に対応する音声データが記憶部に保存されていることが望ましい。また、ジョイスティックの通信部４０は、赤外線通信に対応した通信インタフェースであってもよいし、Bluetooth（登録商標）通信に対応した通信インタフェースであってもよいし、無線ＬＡＮに対応した通信インタフェースであってもよい。
【０１３６】
図１６（ｂ）のタブレット端末は、投票アプリがフォアグラウンドで動作している間、スワイプ操作を、感情種を指定する操作と見做し、その後のタップ操作を、指定されている感情種に対する投票操作と見做すように構成されている。
【０１３７】
具体的には、このタブレット端末は、所定の方向Ａ〜方向Ｈの各々について、対象方向へのスワイプ操作を、その方向に対応する感情種を指定する操作と見做す（例えば、右上方向にスワイプする操作を、感情種「驚」を指定する操作と見做す）。そして、タブレット端末は、指定された感情種を示す音声をスピーカから出力するとともに、指定された感情種を示す情報をテレビ受信機１００に送信する。その後、タブレット端末は、タップ操作を検出すると、そのタップ操作をスワイプ操作により指定された感情種に対する投票操作と見做す。例えば、右上方向にスワイプする操作を検出した後にタップ操作を検出すると、そのタップ操作を感情種「驚」に対する投票操作と見做す。そして、タブレット端末は、票が投じられた感情種を示す音声をスピーカから出力するとともに、票が投じられた感情種を示す情報をテレビ受信機１００に送信する。
【０１３８】
図１６（ｃ）のタブレット端末は、投票アプリがフォアグラウンドで動作している間、タップイベント（具体的には、タップ、長タップ、またはダブルタップのいずれかのイベント）を検出した後に特定の領域へのタップを検出すると、そのタップを、最初のタップ（長タップまたはダブルタップ）により指定された感情種に対する投票操作と見做すように構成されている。
【０１３９】
より具体的には、このタブレット端末は、タッチパネルのタッチ領域内の所定の８つの領域Ａ〜領域Ｈの各々について、対象領域内の座標に対するタップ（長タップまたはダブルタップ）を、その領域に対応する感情種を指定する操作と見做す（例えば、図１６（ｃ）に示した８つの領域のうち「かなしぃ」という表示に最も近い領域へのタップを、感情種「悲」を指定する操作と見做す）。そして、タブレット端末は、指定された感情種を示す音声をスピーカから出力するとともに、タップされた領域内の絵柄を強調表示（例えば、拡大表示）し、指定された感情種を示す情報をテレビ受信機１００に送信する。その後、タブレット端末は、指定された感情種に対応する領域（絵柄が強調表示されている領域）を除く７つの領域のいずれにも属さない特定の領域へのタップを検出すると、そのタップを指定された感情種に対する投票操作と見做す。例えば、「かなしぃ」という表示に最も近い領域に対するタップを検出した後にさらに上記特定の領域へのタップを検出すると、そのタップを感情種「驚」に対する投票操作と見做す。そして、タブレット端末は、票が投じられた感情種を示す音声をスピーカから出力するとともに、票が投じられた感情種を示す情報をテレビ受信機１００に送信する。
【０１４０】
図１６（ｄ）のタブレット端末は、投票アプリがフォアグラウンドで動作している間、８通りの感情種について、タッチパネルに接触している指をその感情種のタブ表示領域またはその水平方向に位置するタブ表示領域以外の任意の領域に指を移動させる操作を、その感情種を指定する操作と見做す。そして、タブレット端末は、感情種を指定する操作の後のタップ操作を、指定した感情種に対する投票操作と見做すように構成されている。
【０１４１】
例えば、ユーザが感情種「悲」のタブ表示領域またはその水平方向に位置するタブ表示領域以外の任意の領域を始点として上方向に２段（約１２０ドット）ぶん指を移動させる場合、始点からの移動量が約６０ドットになった時点で、タブレット端末は、感情種「美」が指定されたと認識する。その後、引き続き指を離さずに移動させ、始点からの移動量が約１２０ドットになった時点で、タブレット端末は、感情種「愛」が指定されたと認識する。そして、タブレット端末は、感情種の指定を認識するたびに、指定された感情種を示す音声をスピーカから出力するとともに、指定された感情種を示す情報をテレビ受信機１００に送信する。
【０１４２】
タブレット端末は、感情種を指定する操作の検出後にタップ操作を検出すると、そのタップ操作を、指定されている感情種に対する投票操作と見做す。そして、タブレット端末は、票が投じられた感情種を示す音声をスピーカから出力するとともに、票が投じられた感情種を示す情報をテレビ受信機１００に送信する。
【０１４３】
また、図示はしていないが、ユーザの８本の指（例えば、両手の親指を除く８本の指）を示す生体情報を登録可能なタブレット端末を入力装置１としてもよい。具体的には、入力装置１は、カメラ（図示せず）等により検出した指が登録済の生体情報が表す８本の指のうちのいずれかの指であることを認識した場合に、８つの感情種のうち、検出した指に対応する感情種が指定されたと認識してもよい。以下の表２に示すように、ユーザの左手の小指の接触を検出した場合には、感情種「喜」が指定されたと認識してもよい。入力装置１は、タップ操作を検出した場合に、タップ操作の検出を指定されている感情種に対する投票操作と見做すように構成されていてもよい。
【０１４４】
【表２】
2014097814.tif 000004
【０１４５】
〔実施形態１の付記事項１〕
投票対象が「喜」「愛」「笑」「恐」「怒」「悲」「快」「驚」の８種類の感情種である例を挙げて実施形態１の説明を行ったが、本発明はこれに限定されない。
【０１４６】
例えば、番組が図１８のようなサッカー中継の番組である場合、投票対象は、試合中の２つのチームであってもよい。すなわち、前述の８つの感情種のように番組の内容に関わらず採用可能な複数の投票対象を採用してもよいし、番組の内容に応じた複数の投票対象を採用してもよい。
【０１４７】
〔実施形態１の付記事項２〕
実施形態１では、サーバ２００は、多数のテレビ受信機１００から送信された一連の投票情報に基づいて投票を集計し、テレビ受信機１００は、投票の集計結果を示す情報に基づいて、各種オブジェクトの表示を制御するものとした。しかしながら、本発明はこのような構成に限定されない。
【０１４８】
サーバ２００のアクション集計処理部２２１は、一定時間が経過する度に、以下の処理１〜処理３を行っても良い。
処理１：該当期間における番組に対する各視聴者のツイートから、該当期間の放送内容に対して各視聴者が抱いている感情を分析する。
処理２：分析結果に基づいて、８種類の感情（「喜」「愛」「笑」「恐」「怒」「悲」「快」「驚」）の各々について、その種類の感情を表すツイートの数を集計する。
処理３：集計結果を示す情報をテレビ受信機１００に送信する。
【０１４９】
そして、テレビ受信機１００では、集計結果取得処理部１４２が集計結果を示す情報を受信する度に、集計結果表示処理部１４３が、集計結果に応じた個数の各種オブジェクトを新たに表示してもよい。
【０１５０】
〔実施形態１の付記事項３〕
Ｓ７６において、再生中の番組が対応しているテレビ受信機１００用のアプリケーションを番組情報ＤＢに基づいて特定できなかった場合、サーバ２００は、すべての番組に対応しているデフォルトアプリケーションのアプリ情報をテレビ受信機１００に送信してもよい。
【０１５１】
また、Ｓ７６において、再生中の番組が対応しているテレビ受信機１００用のアプリケーションを番組情報ＤＢに基づいて複数特定した場合、サーバ２００は、特定したすべてのアプリケーションのアプリ情報をテレビ受信機１００に送信してもよい。また、サーバ２００は、番組情報ＤＢに対応アプリが複数登録されている各番組について、その番組のどの対応アプリのアプリ情報をテレビ受信機１００に送信すべきかの指示をユーザから受け付け可能に構成されていてもよい。この場合、サーバ２００は、特定した複数のアプリケーションのうちユーザから指定されたアプリケーションのみについて、そのアプリ情報をテレビ受信機１００に送信することになる。
【０１５２】
なお、対応アプリが複数登録されている番組としては、例えば、男性用のアプリと女性用のアプリとの２つのアプリが登録されている番組が挙げられる。
【０１５３】
〔実施形態１の付記事項４〕
番組再生システムには、入力装置１、テレビ受信機１００およびサーバ２００の他、図１７に示すように、テレビ受信機１００が再生する音声を出力する外部スピーカ３００が含まれていてもよい。
【０１５４】
そして、テレビ受信機１００は、図１５のＳ８７およびＳ９１において、音声出力部３０だけでなく外部スピーカ３００からも音声を出力してもよい。
【０１５５】
〔実施形態１の付記事項５〕
テレビ受信機１００は、入力装置１用の全アプリケーションをほぼ常に記憶部１６０に保持するように構成されていてもよい。そのために、テレビ受信機１００は、例えば、保持していないアプリケーションを所定のサーバから定期的にダウンロードしてもよい。
【０１５６】
この場合、Ｓ８３において、入力装置１は、アプリ情報内のＩＤに対応する入力装置１用のアプリケーションをテレビ受信機１００からダウンロードし、ダウンロードしたアプリケーションを起動してもよい。
【０１５７】
〔実施形態１の付記事項６〕
入力装置１は、入力装置１用の全アプリケーションをほぼ常に記憶部（図示せず）に保持するように構成されていてもよい。そのために、入力装置１は、例えば、保持していないアプリケーションを所定のサーバから定期的にダウンロードしてもよい。
【０１５８】
この場合、Ｓ８３において、入力装置１は、アプリ情報内のＩＤに対応するアプリケーションを記憶部の中から特定し、特定したアプリケーションを起動してもよい。
【０１５９】
〔実施形態１の付記事項７〕
実施形態１では、番組映像の表示領域が表示部１３０の表示領域の中央に位置し、投票結果表示アプリの表示領域が表示部１３０の表示領域の外縁に位置するものとしたが、本発明はこのような構成に限定されない。
【０１６０】
例えば、番組映像の表示領域が表示部の表示領域内の上側（または下側）に位置し、投票結果表示アプリの表示領域が表示部の表示領域内の下側（または上側）に位置していてもよい。あるいは、番組映像の表示領域が表示部の表示領域内の右側（または左側）に位置し、投票結果表示アプリの表示領域が表示部の表示領域の左側（または右側）に位置していてもよい。
【０１６１】
あるいは、番組映像の表示領域が表示部の表示領域内の右下側（あるいは、右上側、左下側または右下側）に位置し、表示部の表示領域のうち番組映像の表示領域を除いた残りのＬ字状領域が投票結果表示アプリの表示領域となっていてもよい。
【０１６２】
より一般的には、投票結果表示アプリの表示領域は、矩形の領域に限らず、番組映像の表示領域の周囲にある任意の形状の閉じた領域であればよい。
【０１６３】
〔テレビ受信機１００の利点１〕
以上のように、番組を再生して番組映像を表示するテレビ受信機１００は、集計結果取得処理部１４２および集計結果表示処理部１４３を備えている。
【０１６４】
集計結果取得処理部１４２は、番組の再生中に一定期間（１秒）が経過する度に、８種類の感情種の各々について上記番組の視聴者の当該感情種に対する投票を集計するサーバ２００から、直近の一定期間（１０秒）内における各感情種に対する投票の集計数を示す情報を取得する。
【０１６５】
また、集計結果表示処理部１４３は、集計結果取得処理部１４２が情報を取得する度に、８種類の感情種の各々について、その情報に対応する期間におけるその感情種に対する投票数に応じた個数のオブジェクト（その感情種に固有のオブジェクト）をその感情種を表すホームアイコンの位置に表示し、表示した一群のオブジェクトをその位置からテレビ受信機１００の表示面の外縁領域内に拡散させる。例えば、集計結果表示処理部１４３は、「愛」という感情種に対する投票数に応じた個数のピンク色のハート型をしたマークを表示面の右上隅に表示させ、その後、一群のハート型のマークを拡散させる。すなわち、ハート型のマークの表示直後には、各マークを、表示面の上端に沿って左方向に移動させるか、または、右端に沿って下方向に移動させる。
【０１６６】
上記の構成により、テレビ受信機１００は、番組の直近の一定期間の放送内容に関し、各感情種に対してどの程度の投票があったかをユーザに一目で把握させることができる。同時に、番組の現在までの放送内容に関し、各感情種に対してどの程度の投票があったかをユーザに一目で把握させることができる。
【０１６７】
〔テレビ受信機１００の利点２〕
また、以上のように、入力装置１は、８種類の感情種の中から視聴者に選択された感情種を示す投票情報をサーバ２００に送信するテレビ受信機１００に対して、視聴者に選択された感情種を通知する入力処理部２０を備える。
【０１６８】
また、入力装置１は、８種類の感情種の中からテレビ受信機１００に通知すべき感情種を指定する操作を受け付ける入力受付部１０を備える。
【０１６９】
入力処理部２０は、入力受付部１０がテレビ受信機１００に通知すべき感情種を指定する操作を受け付けた時に、その感情種に応じた音声を音声出力部３０から出力させる。
【０１７０】
さらに、入力処理部２０は、指定されている感情種をテレビ受信機１００に通知することを決定する操作を入力受付部１０が受け付けた時に、指定されている感情種をテレビ受信機１００に通知する。
【０１７１】
上記の構成により、テレビ受信機１００が再生中の番組を視聴している入力装置１のユーザは、番組の映像を注視しながら、自身が番組に対して抱いている感情の種類を８種類の感情種の中から指定できる。入力装置１は、８種類の感情種のうちどの感情種をユーザが指定したかを音声でユーザに知らせるので、ユーザは操作のために入力装置１に視線を向ける必要がないからである。
【０１７２】
したがって、入力装置１は、番組の視聴に対するユーザの集中力を削ぐことなく、ユーザに、番組に対して抱いている感情の種類（感情種）を８種類の感情種の中から選択させることができる。
【０１７３】
また、テレビ受信機１００の前で複数人の視聴者が各自の入力装置１を持参している状況において、各視聴者は、他の視聴者が番組に対してどのような感情を抱いているかを当該他の視聴者が持参している入力装置１の音声出力部３０から出力される音声により把握できる。したがって、入力装置１は、このような状況において、番組を視聴中の複数人の視聴者の間のコミュニケーションを円滑にする効果を奏すると言える。
【０１７４】
〔実施形態２〕
本発明の別の一実施形態に係る番組再生システムについて、図１９〜図２２に基づいて説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１７５】
まず、本実施形態に係る番組再生システムの構成について説明する。
【０１７６】
図１９は、本実施形態に係る番組再生システムの構成を示したブロック図である。
【０１７７】
図１９に示すように、本実施形態に係る番組再生システムは、テレビ受信機１００Ａと、サーバ２００Ａと、から構成されている。
【０１７８】
なお、テレビ受信機１００Ａは、生放送される番組の映像について、映像中のオブジェクトが指定されたときに、そのオブジェクトに関する関連情報を表示することが可能な表示装置の一実施形態である。このような表示装置を実現することは、本発明の目的のひとつである。
【０１７９】
〔テレビ受信機１００Ａ〕
テレビ受信機１００Ａは、チューナ部１１０、再生部１２０、タッチパネル式表示部１３０Ａ、通信部１５０、オブジェクト特定部１６１およびタッチ操作種別特定部１６２を備えている。
【０１８０】
〔チューナ部１１０〕
チューナ部１１０は、受信した放送波から、選局されたチャンネルの映像信号および音声信号を抽出する。
【０１８１】
〔再生部１２０〕
再生部１２０は、映像信号および音声信号をデコードし、デコード後の映像をタッチパネル式表示部１３０Ａに表示するとともに、デコード後の音声をスピーカ（図示せず）から出力する。
【０１８２】
〔タッチパネル式表示部１３０Ａ〕
タッチパネル式表示部１３０Ａは、入力デバイスとして機能するタッチパネルと表示デバイスとして機能するディスプレイとを兼ね備えている。
【０１８３】
〔通信部１５０〕
通信部１５０は、テレビ受信機１００Ａが外部の装置（サーバ２００Ａ等）との間でＩＰ通信を行うための通信インタフェースである。
【０１８４】
〔オブジェクト特定部１６１〕
オブジェクト特定部１６１は、タッチパネル式表示部１３０Ａに表示されている映像中から、ユーザに指定された顔画像や物体画像等のオブジェクトを特定する。また、オブジェクト特定部１６１は、特定した顔画像からその特徴量を算出する。
【０１８５】
〔タッチ操作種別特定部１６２〕
タッチ操作種別特定部１６２は、ユーザにより指定された顔画像がどのようなタッチ操作により指定された顔画像であるかを特定する。すなわち、タッチ操作種別特定部１６２は、タッチ操作の種類を特定する。
【０１８６】
〔サーバ２００Ａ〕
サーバ２００Ａは、通信部２１０、オブジェクト特定部２２３および記憶部２３０Ａを備えている。
【０１８７】
〔通信部２１０〕
通信部２１０は、サーバ２００Ａが外部の装置（テレビ受信機１００Ａ等）との間でＩＰ通信を行うための通信インタフェースである。
【０１８８】
〔オブジェクト特定部２２３〕
オブジェクト特定部２２３は、顔画像の特徴量を外部の装置から受信すると、特徴量を受信した顔画像にマッチングする顔画像を、その特徴量に基づいて、記憶部２３０Ａの顔画像ＤＢ２３３に登録されている様々な顔画像の中から特定する。
【０１８９】
また、オブジェクト特定部２２３は、物体画像を外部の装置から受信すると、受信した物体画像にマッチングする物体画像を、記憶部２３０Ａの物体画像ＤＢ２３４に登録されている様々な物体画像の中から特定する。
【０１９０】
オブジェクト特定部２２３は、特定した顔画像または物体画像に関する名称や関連情報（例えば、顔画像に対応する著名人の宣伝情報や物体画像に対応する製品の広告情報等）を上記外部の装置に返却する。
【０１９１】
〔記憶部２３０Ａ〕
記憶部２３０Ａには、顔画像ＤＢ２３３、物体画像ＤＢ２３４およびＥＰＧ情報ＤＢ２３５が保存されている。
【０１９２】
顔画像ＤＢ２３３には、様々な著名人について、顔画像、名前、関連情報および音声が関連付けて登録されている。なお、音声については、著名人毎に、後述の“１”から“５”までの識別値に対応する５通りのその著名人の音声が登録されている。
【０１９３】
物体画像ＤＢ２３４には、様々な物について、物体画像、名称、および、その物に関連する文章が関連付けて登録されている。
【０１９４】
ＥＰＧ情報ＤＢ２３５には、放送地域毎に、その地域で放送される各番組の番組情報が登録されている。番組情報の中には、番組に出演する著名人の名前などが含まれている。
【０１９５】
以上、番組再生システムの構成について説明した。
【０１９６】
次に、ユーザが番組映像中の顔画像の部分をタッチした場合の番組再生システムの動作について図２０および図２１を参照しながら説明する。
【０１９７】
図２０は、番組再生システムの上記動作を示すフローチャート図である。図２１は、番組再生システムの上記動作の流れを概略的に示したイメージ図である。
【０１９８】
〔ユーザが番組映像中の顔画像をタッチした場合の番組再生システムの動作〕
テレビ受信機１００Ａのオブジェクト特定部１６１は、図２０（ａ）に示すように、最初に、タッチ開始位置の座標を特定する（Ｓ１０１）。ここで、タッチ開始位置の座標とは、１回のタッチ操作によりタッチされるタッチパネル式表示部１３０Ａ上の様々な位置のうち最初にタッチされた位置の座標である。
【０１９９】
Ｓ１０１の後、オブジェクト特定部１６１は、タッチ開始位置の近傍にある顔画像を検出し（Ｓ１０２）、検出した顔画像の特徴量を算出する（Ｓ１０３）。なお、どの顔画像が検出されたかをユーザに把握させるために、タッチ操作の終了を検出するまでの間、ユーザがタッチしている位置に検出した顔画像を表示してもよい。
【０２００】
Ｓ１０４において、タッチ操作種別特定部１６２は、タッチ操作の終了を検出すると、接触点の軌跡に基づいて、タッチ操作の種類を検出し、タッチ操作の種類に対応する識別値（１〜５までのいずれかの値）をオブジェクト特定部１６１に供給する。
【０２０１】
タッチ操作の種類は、図２１に示したように５種類存在するが、タッチ操作種別特定部１６２は、例えば、１回のタップイベントを検出した場合には、タッチ操作の種類が“通常のタップ”であることを検出し、識別値である“１”をオブジェクト特定部１６１に供給する。なお、“イラつきながら連打する”、“愛でるように撫でる”、“くすぐるように撫でる”および“出演者に対して否定的な思いを持ちながらタッチする”の各タッチ操作には、それぞれ、識別値“２”〜“５”が対応している。タッチ操作種別特定部１６２は、どのようなタッチ操作が成されたかを、図２１に示した判定条件に基づいて判定する。
【０２０２】
Ｓ１０４の後、オブジェクト特定部１６１は、顔画像の特徴量と、タッチ操作に対応する識別値と、再生中の番組の番組ＩＤとをサーバ２００Ａに送信する（Ｓ１０５）。
【０２０３】
Ｓ１０５の後、サーバ２００Ａのオブジェクト特定部２２３は、図２０（ｂ）に示すように、顔画像の特徴量と、タッチ操作に対応する識別値と、再生中の番組の番組ＩＤとを受信する（Ｓ１５１）。
【０２０４】
Ｓ１５１の後、オブジェクト特定部２２３は、受信した番組ＩＤに基づいて、テレビ受信機１００Ａで再生中の番組に関する番組情報をＥＰＧ情報ＤＢ２３５から抽出し、番組情報を解析することで番組の出演者を特定する（Ｓ１５２）。
【０２０５】
Ｓ１５２の後、オブジェクト特定部２２３は、受信した顔画像の特徴量に基づいて、顔画像ＤＢ２３３の中からマッチングする顔画像（テレビ受信機１００Ａに表示されている番組映像中の著名人の顔画像）を特定する（Ｓ１５３）。具体的には、顔画像ＤＢ２３３に登録されている各出演者（Ｓ１５２で特定した各出演者）について、出演者の顔画像の特徴量と、Ｓ１５１で受信した特徴量と、を比較することで、マッチングする顔画像を特定する。
【０２０６】
Ｓ１５３の後、オブジェクト特定部２２３は、マッチングする顔画像と関連付けて記録されている５種類の音声のうち、Ｓ１５１で受信した識別値に対応する音声を顔画像ＤＢ２３３から読み出す（Ｓ１５４）。例えば、Ｓ１５１で識別値“２”を受信した場合には、気分を落ち着かせるような口調の「落ち着いてください」という音声を顔画像ＤＢ２３３から読み出す。また、例えば、Ｓ１５１で識別値“５”を受信した場合には、許しを請うような口調の「ごめんなさい」という音声を顔画像ＤＢ２３３から読み出し、あわせて顔画像ＤＢ２３３に登録されてある著名人の名称や関連情報を読み出す。
【０２０７】
Ｓ１５４の後、オブジェクト特定部２２３は、Ｓ１５４で読み出した音声及び著名人の名称や関連情報をテレビ受信機１００Ａに返却する（Ｓ１５５）。
【０２０８】
Ｓ１５５の後、テレビ受信機１００Ａでは、再生部１２０が、番組の再生を継続しながら、Ｓ１５５で返却された音声を再生し、著名人の名称や関連情報を表示する（Ｓ１０６）。
【０２０９】
〔ユーザが番組映像中の物体の像をタッチした場合の番組再生システムの動作〕
次に、ユーザが番組映像中の物体の像をタッチした場合の番組再生システムの動作について図２２を参照しながら説明する。
【０２１０】
図２２は、番組再生システムの上記動作の流れを概略的に示したイメージ図である。
【０２１１】
テレビ受信機１００Ａのオブジェクト特定部１６１は、最初に、タッチ開始位置の座標を特定する。
【０２１２】
その後、オブジェクト特定部１６１は、タッチ開始位置の近傍にある物体の像を検出する。タッチ操作種別特定部１６２は、タッチ操作の終了を検出すると、図２２に示すように、番組映像から物体の像を切り出して得られた物体画像をサーバ２００Ａに送信する。
【０２１３】
物体画像を受信したサーバ２００Ａのオブジェクト特定部２２３は、受信した物体画像にマッチングする物体画像を物体画像ＤＢ２３４の中から特定し、マッチングする物体画像と関連付けて記録されている関連情報を物体画像ＤＢ２３４の中から読み出す。例えば、物体画像が「桜」の画像である場合、桜に関する関連情報を物体画像ＤＢ２３４から読み出してもよい。また、物体画像が「ワイン」である場合には、関連情報として、そのワインを販売するウェブサイトのＵＲＬを物体画像ＤＢ２３４から読み出してもよい。同様に、物体画像が図２２に示した「サッカーシューズ」の画像である場合には、関連情報として、そのサッカーシューズを販売するウェブサイトのＵＲＬを物体画像ＤＢ２３４から読み出してもよい。
【０２１４】
最後に、オブジェクト特定部２２３は、図２２に示すように、物体画像ＤＢ２３４から読み出した関連情報をテレビ受信機１００Ａに返却し、テレビ受信機１００Ａの再生部１２０は、番組の再生を継続しながら、返却された関連情報をタッチパネル式表示部１３０Ａに表示する。
【０２１５】
〔実施形態２の付記事項１〕
オブジェクト特定部１６１は、顔画像から特徴量を抽出せずに顔画像をサーバ２００Ａに送信してもよい。そして、オブジェクト特定部２２３は、受信した顔画像から特徴量を抽出し、その抽出した特徴量と、顔画像ＤＢ２３３に登録されている各顔画像の特徴量と、を比較することで、受信した顔画像にマッチングする顔画像を顔画像ＤＢ２３３の中から特定してもよい。
【０２１６】
〔実施形態２の付記事項２〕
顔画像ＤＢ２３３には、著名人毎に５種類の音声が登録されるものとしたが、言うまでもなく、音声は５種類に限定されない。すなわち、顔画像ＤＢ２３３には、著名人毎に複数種類の音声が登録されていてもよいし、ただ１種類の音声が登録されていてもよい。また、後者の場合、テレビ受信機１００Ａは、Ｓ１０４の処理を行う必要はなく、Ｓ１０５において識別値を送信しなくてもよい。また、音声は、顔画像ＤＢ２３３に登録されていなくてもよい。その場合、テレビ受信機１００Ａは、Ｓ１０４の処理を行う必要はなく、Ｓ１０５において、識別値を送信しなくてもよい。そして、サーバ２００Ａでは、Ｓ１５４の処理を行う必要はなく、Ｓ１５５において音声を送信せずに顔画像ＤＢに登録されてある著名人の情報（名前や宣伝情報等の関連情報）をテレビ受信機１００Ａに送信すればよい。
【０２１７】
なお、著名人毎に音声セット（例えば、前述の５種類の音声からなる音声セット）が複数登録されている顔画像ＤＢ２３３においては、複数の音声セットには互いに異なる番組ＩＤが関連づけて記録されていてもよい。また、サーバ２００Ａは、Ｓ１５４において、マッチングする顔画像に関連づけて記録されている複数の音声セットの中からＳ１５１にて受信した番組ＩＤに対応する音声セットを選択してもよい。そして、サーバ２００Ａは、Ｓ１５４において、選択した音声セットを構成する複数の音声（例えば、５種類の音声）のうちＳ１５１にて受信した識別値に対応する音声を顔画像ＤＢ２３３から読み出してもよい。この場合、テレビ受信機１００Ａは、番組Ａおよび番組Ｂの両方の番組に出演している出演者について、番組Ａの再生中にその出演者の顔画像がタッチ操作により指定された場合と番組Ｂの再生中にその出演者の顔画像が同じタッチ操作により指定された場合とで異なる音声を出力できる。
【０２１８】
〔実施形態２の付記事項３〕
テレビ受信機１００Ａは、番組映像中の顔画像または物体の像がタッチ操作により指定された場合に前述の動作を行うものとしたが、本発明はこれに限定されない。すなわち、テレビ受信機１００Ａは、番組映像中の顔画像がタッチされた場合に限って前述の動作を行い、番組映像中の物体の像をユーザがタッチした場合にはタッチに起因する特段の処理を行わなくとも良い。
【０２１９】
〔実施形態２の付記事項４〕
テレビ受信機１００Ａは、再生中の番組の番組ＩＤをサーバ２００Ａに送信しなくともよい。また、サーバ２００Ａの記憶部２３０Ａには、ＥＰＧ情報ＤＢ２３５が保存されていなくともよく、オブジェクト特定部２２３は、Ｓ１５１で受信した特徴量と、顔画像ＤＢ２３３に登録されている各顔画像の特徴量と、を比較することで、番組映像中の顔画像にマッチングする顔画像を顔画像ＤＢ２３３の中から特定してもよい。この場合、再生対象は放送番組に限られず、ネット上の動画コンテンツやＤＶＤ等のパッケージメディアの映像であっても構わない。
【０２２０】
〔実施形態２の付記事項５〕
物体画像と関連付けて記録されている関連情報としては、前述の例のほか、例えば、物体を利用しているユーザのクチコミが掲載されているサイトのＵＲＬ、物体の詳細情報が掲載されているサイトのＵＲＬ等が挙げられる。
【０２２１】
〔実施形態２の付記事項６〕
テレビ受信機１００Ａは、物体画像とともに番組ＩＤをサーバ２００Ａに送信してもよい。この場合、サーバ２００Ａは、受信した番組ＩＤに対応する番組の番組情報をＥＰＧ情報ＤＢ２３５から読み出し、番組情報に含まれる様々なキーワードに基づいて、受信した物体画像に似ている物体画像ＤＢ２３４中の様々な物体画像の中から、マッチングする物体画像を絞り込んでもよい。例えば、受信した物体画像が「チーズケーキ」の物体画像であり、物体画像ＤＢ２３４に「チーズケーキ」の物体画像と「ショートケーキ」の物体画像とが登録されており、番組情報に「チーズケーキ」という文言が含まれている場合、サーバ２００Ａは、「チーズケーキ」の物体画像に関連付けて登録されている関連情報をテレビ受信機１００Ａに送信してもよい。なお、関連情報は、例えば、「チーズケーキ」の有名店（サーバ２００Ａを用いたサービスを提供している事業者のスポンサー）のサイトのＵＲＬであってもよい。
【０２２２】
〔実施形態２の付記事項７〕
サーバ２００Ａは、顔画像が登録されている著名人の新しい音声が顔画像ＤＢ２３３に登録された場合、その旨を示す情報と顔画像の特徴量とをテレビ受信機１００Ａに送信してもよい。テレビ受信機１００Ａは、受信した特徴量に基づいて、該当著名人の顔画像が番組映像内に含まれているか否かを判定し、含まれていると判定した場合に、映像内の著名人の新しい音声が登録された旨を示す情報をタッチパネル式表示部１３０Ａの画面隅に表示してもよい。なお、テレビ受信機１００Ａのユーザの中には、この表示に促されて、番組映像内の著名人の顔画像にタッチしようとする者もいると考えられるので、上記の表示により、著名人に関する情報（歌手のコンサートの情報や俳優の出演する映画の情報等）の宣伝効果を高めることができると言える。
【０２２３】
〔実施形態２の付記事項８〕
テレビ受信機１００Ａは、サーバ２００Ａから著名人の音声と名称と関連情報を受け取った時に既に名称や関連情報を表示済みである場合には、その時に受け取った名称や関連情報を表示しないように制御してもよい。
【０２２４】
〔実施形態２の付記事項９〕
テレビ受信機１００Ａおよびサーバ２００Ａは、テレビ受信機１００Ａが番組映像中のオブジェクトがユーザに指定されていなくともその番組の出演者に関する関連情報を表示できるように構成されていてもよい。
【０２２５】
すなわち、テレビ受信機１００Ａは、番組の放送中に、その番組の出演者の音声を随時サーバ２００Ａに送信してもよい。サーバ２００Ａは、テレビ受信機１００Ａから出演者の音声を受信する度に以下の処理１〜処理４を実行してもよい。
【０２２６】
処理１）サーバ２００Ａは、送信された音声から声紋の特徴量を抽出する。処理２）サーバ２００Ａは、顔画像ＤＢに登録されている各著名人の音声について音声から抽出した声紋の特徴量を抽出する。処理３）サーバ２００Ａは、送信された音声から抽出した特徴量と顔画像ＤＢから抽出した各特徴量とを比較することで、送信された音声から抽出した特徴量にマッチングする声紋の特徴量を顔画像ＤＢの中から特定する。処理４）サーバ２００Ａは、顔画像ＤＢにおいて、特定した声紋の特徴量に関連付けて記録されている著名人の情報（名前や宣伝情報等の関連情報）をテレビ受信機１００Ａに返却する。
【０２２７】
上記のように構成されたサーバ２００Ａは、ユーザに指定された番組映像中の顔画像を受信したことをトリガとしてその顔画像にマッチングする顔画像に対応する著名人の音声をテレビ受信機１００Ａに送信し、番組の出演者の音声を受信したことをトリガとしてその出演者の関連情報をテレビ受信機１００Ａに送信する。
【０２２８】
したがって、上記のように構成されたテレビ受信機１００Ａは、番組のリアルタイム配信（生放送）中に番組の出演者が発言するたびに、その出演者に関する関連情報を自動的に表示できる。なお、この場合、テレビ受信機１００Ａは、番組映像中のオブジェクトの指定をユーザから受け付けることができないように構成されていてもよく、サーバ２００Ａは、ユーザに指定された番組映像中の顔画像を受信した場合に、受信した顔画像と顔画像ＤＢに登録されている顔画像とのマッチングを行わないように構成されていてもよい。
【０２２９】
〔実施形態２のその他の付記事項〕
テレビ受信機１００Ａは、“イラつきながら連打する”、“愛でるように撫でる”、“くすぐるように撫でる”および“出演者に対して否定的な思いを持ちながらタッチする”といった各種タッチ操作の具体的な方法が示されたサイトに誘導する機能を備えても良い。テレビ受信機１００Ａにこのような機能が備わっていれば、ユーザは、具体的なタッチ操作方法を容易に理解することができる。
【０２３０】
顔画像ＤＢ２３３には、著名人毎に、前述のタッチ操作の種類に応じた５種類の音声に加え、プレミアム音声が登録されていてもよい。そして、テレビ受信機１００Ａにおける同一人物の顔画像に対するタッチ操作の回数が一定回数に達した場合、テレビ受信機１００Ａは、サーバ２００Ａから対象人物のプレミアム音声を取得して、再生してもよい。これにより、ユーザが顔画像にタッチするモチベーションが高まることになる。
【０２３１】
サーバ２００Ａは、テレビ受信機１００Ａのユーザがどの人物の顔画像に対してどのようなタッチ操作を行ったかについての情報を蓄積してもよい。そして、サーバ２００Ａは、この情報に基づいて、ユーザの嗜好情報を作成し、嗜好情報に応じた宣伝情報をテレビ受信機１００Ａに供給してもよい。テレビ受信機１００Ａは、供給された宣伝情報を提示してもよい。
【０２３２】
物体画像を受信した場合にその物体画像が表す物体に関する関連情報を返却するためにオブジェクト特定部２２３が実行する処理のアルゴリズムは特に限定されず、公知の任意のアルゴリズムを採用することができる。
【０２３３】
テレビ受信機１００Ａは、タッチパネル式表示部１３０Ａの代わりに、タッチパネルを備えていない表示パネルを備えていてもよい。この場合、映像中のオブジェクトの指定は、テレビ受信機１００Ａを操作するための操作デバイス（図示せず）を用いて行われる。
なお、この操作デバイスは、テレビ受信機１００Ａに内蔵されていてもよいし、テレビ受信機１００Ａに内蔵されていないものであってもよい。後者の場合、操作デバイスは、テレビ受信機１００Ａのリモコンであってもよいし、テレビ受信機１００Ａを操作可能なアプリケーションがインストールされたスマートフォンまたはタブレット端末であってもよい。なお、操作デバイスは、特に表示領域内の任意の座標を指定できるようなポインタ機能を持つデバイスであることが望ましい。この場合、ユーザは、ポインタ機能を用いてオブジェクトの表示領域内の任意の座標を指定することで、そのオブジェクトを指定できる。
【０２３４】
〔テレビ受信機１００Ａの利点〕
以上のように、テレビ受信機１００Ａは、番組映像を表示するタッチパネル式表示部１３０Ａと、番組映像中の顔画像に対するタッチ操作を受け付けると、顔画像の特徴量を、様々な著名人の顔画像がその音声と関連付けて登録されているサーバ２００Ａに送信するオブジェクト特定部１６１と、タッチ操作を受け付けた顔画像にマッチングする顔画像に関連付けられた音声をサーバ２００Ａから受信した場合に、音声をスピーカから出力する再生部１２０と、を備えている。
【０２３５】
サーバ２００Ａは、顔画像の特徴量を外部のテレビ受信機１００Ａから受信すると、その特徴量に基づいて、該顔画像にマッチングする顔画像を様々な著名人の顔画像の中から特定し、特定した顔画像に関連付けられている音声をテレビ受信機１００Ａに送信する。
【０２３６】
上記番組映像は、放送局からリアルタイム配信（生放送）される番組の映像であってもよいし、ＨＤＤレコーダ等に録画した番組の映像であってもよい。したがって、テレビ受信機１００Ａは、再生している放送番組の映像内にある著名人の顔画像がタッチされた場合に、その著名人の音声（関連情報）を出力できる。
【０２３７】
〔実施形態３〕
本発明のさらに別の一実施形態について、図２３〜図２９に基づいて説明する。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０２３８】
〔システム構成〕
本実施形態では、コンテンツを視聴中のユーザに、そのコンテンツに関連する情報をＳＮＳから取得して提示するＳＮＳ連携システムについて説明する。このＳＮＳ連携システムによれば、ユーザは、事前の登録等の煩瑣な処理を行うことなく、視聴中の番組に関連するＳＮＳ上の情報を閲覧することができる。
【０２３９】
まず、本実施形態のＳＮＳ連携システムの概略構成を図２３に基づいて説明する。図２３は、ＳＮＳ連携システム１０００の概略構成の一例を示す図である。図示のように、ＳＮＳ連携システム１０００は、番組関連情報提示サーバ（情報提示装置）２００Ｂ、放送受信表示装置（表示装置）２、情報受信表示装置３、ＳＮＳサーバ４、およびプレゼンスサーバ５を含む。
【０２４０】
なお、番組関連情報提示サーバ２００Ｂは、コンテンツの視聴者に、該コンテンツの出演者が投稿したメッセージを容易に閲覧させることができる情報提示装置の一実施形態である。このような情報提示装置を実現することは、本発明の目的のひとつである。
【０２４１】
番組関連情報提示サーバ２００Ｂは、放送受信表示装置２で視聴中の番組およびその出演者と、これに関するＳＮＳのアカウント（ＳＮＳ利用者の識別情報）を特定する。また、番組関連情報提示サーバ２００Ｂは、特定したアカウントによるＳＮＳでの書き込みをＳＮＳサーバ４から取得すると共に、特定した出演者がＳＮＳに参加中であるか否かをプレゼンスサーバ５に問い合わせる。そして、番組関連情報提示サーバ２００Ｂは、取得した書き込み（書き込まれたメッセージ）と、プレゼンスサーバ５への問合せ結果とを、放送受信表示装置２および情報受信表示装置３のそれぞれに通知する。
【０２４２】
放送受信表示装置２は、放送を受信して表示する装置である。放送受信表示装置２は、コンテンツを表示することができ、また表示中のコンテンツを番組関連情報提示サーバ２００Ｂに通知することができるものであればよく、表示対象となるコンテンツは特に限定されない。例えば、地上デジタル放送のコンテンツであってもよいし、衛星放送やＩＰ放送のコンテンツであってもよい。
【０２４３】
情報受信表示装置３は、番組関連情報提示サーバ２００Ｂが送信する情報を受信して表示する装置である。情報受信表示装置３は、例えばスマートフォン、タブレット端末、または携帯電話端末等の携帯型の機器であってもよいし、デスクトップＰＣのような据え置き型の機器であってもよい。なお、番組関連情報提示サーバ２００Ｂから情報受信表示装置３への情報の送信は必須ではなく、番組関連情報提示サーバ２００Ｂは放送受信表示装置２のみに情報を送信するようにしてもよい。
【０２４４】
ＳＮＳサーバ４は、ＳＮＳを提供するサーバである。すなわち、ＳＮＳサーバ４は、ＳＮＳのユーザからのメッセージの投稿を受け付け、このメッセージを他のユーザが閲覧できるように提示する。また、ＳＮＳサーバ４は、投稿されたメッセージを投稿者および投稿時刻と対応付けて管理しており、番組関連情報提示サーバ２００Ｂからの要求に応じて、管理しているメッセージを番組関連情報提示サーバ２００Ｂに送信する。
【０２４５】
プレゼンスサーバ５は、ＳＮＳのユーザがオンラインになったことを通知するサーバである。具体的には、プレゼンスサーバ５は、番組関連情報提示サーバ２００Ｂの要求に従い、該番組関連情報提示サーバ２００Ｂから通知されたアカウントのユーザのプレゼンス状態（オンライン／オフライン）が変化したときに、変化後のプレゼンス状態を示すプレゼンス情報を送信する。
【０２４６】
以上の装置を含むＳＮＳ連携システム１０００において行われる処理の概要を、同図に基づいて以下説明する。まず、放送受信表示装置２は、現在受信して表示している番組に関する番組情報を番組関連情報提示サーバ２００Ｂに送信する。なお、この番組情報には、当該番組の放送地域を示す地域情報、番組のチャンネルを示す選局情報、放送時間を示す情報、および出演者を示す情報が含まれる。また、これらの情報の他に、番組のコーナー名を示す情報等が含まれていてもよい。これらの情報は、受信中の番組が地上デジタル放送の番組である場合、ＥＩＴ（Event Information Table）から取得することができる。
【０２４７】
次に、上記番組情報を受信した番組関連情報提示サーバ２００Ｂは、所定のデータベースを参照して、該番組情報が示す番組に関するアカウントを特定する。そして、上記アカウントのユーザによって書き込まれたメッセージである書き込み情報のうち、この番組の放送時間内における書き込み情報の送信をＳＮＳサーバ４に要求する。
【０２４８】
そして、番組関連情報提示サーバ２００Ｂは、この要求に従ってＳＮＳサーバ４から送信される書き込み情報を放送受信表示装置２および情報受信表示装置３のそれぞれに送信する。これにより、放送受信表示装置２の表示画面には、番組の画像と共に、該番組の出演者等のＳＮＳにおける書き込みが表示される。例えば、図示の例では、ＳＮＳにおいて、番組の公式アカウントから書き込まれたメッセージと、番組の出演者（この例では「村上  ○○」）から書き込まれたメッセージとが表示されている。
【０２４９】
また、情報受信表示装置３にも、ＳＮＳの書き込みが表示される。なお、情報受信表示装置３が携帯型の装置である場合等には、表示画面が小さく、番組の画像と書き込みとを同時に表示させると視認性が低下することも考えられる。このため、図示の例では、情報受信表示装置３には書き込みのみを表示させている。
【０２５０】
さらに、番組関連情報提示サーバ２００Ｂは、上記番組情報が示す番組の出演者のプレゼンス情報をプレゼンスサーバ５に要求する。そして、番組関連情報提示サーバ２００Ｂは、この要求に従ってプレゼンスサーバ５から送信されるプレゼンス情報に基づき、プレゼンス状態が変化したと判断したときには、その変化を示すプレゼンス通知情報を生成して、放送受信表示装置２および情報受信表示装置３に送信する。
【０２５１】
これにより、放送受信表示装置２の表示画面には、番組の画像と共に、該番組の出演者がＳＮＳにおいてオンラインとなったこと、またはオフラインとなったことを示す情報が表示される。情報受信表示装置３においても同様である。
【０２５２】
〔プレゼンス通知情報の提示例〕
続いて、プレゼンス通知情報の提示例を図２４に基づいて説明する。図２４は、情報受信表示装置３におけるプレゼンス通知情報の提示例を示す図である。なお、放送受信表示装置２におけるプレゼンス通知情報の提示も同様であるから、ここでは情報受信表示装置３における提示例のみを説明する。
【０２５３】
図２４の（ａ）の例では、情報受信表示装置３の表示画面に、番組の画像と共に、該番組の出演者のプレゼンス通知情報およびＳＮＳにおける書き込みが表示されている。より詳細には、番組の画像には３人の出演者が含まれており、各出演者に関連する情報が表示されている。これらの情報のうち、下２つは出演者によるＳＮＳにおける書き込みであり、一番上の情報が出演者のプレゼンス通知情報である。情報の提示態様は特に限定されないが、新規の情報が番組関連情報提示サーバ２００Ｂから通知されたときには、最新の情報を先頭に表示し、古い情報は画面から追い出すようにして、最新の情報を確認しやすくしてもよい。この場合、画面から追い出された情報については、画面をスクロールして再表示させることができるようにすることが好ましい。
【０２５４】
この例では、表示中の番組に出演している「○○京子」本人がチャットルームにログインしていることを示すプレゼンス通知情報が表示されている。これにより、ユーザは、チャットルームにログインすることによって、「○○京子」とのチャットに参加可能であることを認識することができる。
【０２５５】
なお、チャットルームへのアクセスは、ユーザが、情報受信表示装置３においてブラウザを起動させ、アドレスを入力する等して行うようにしてもよいが、プレゼンス通知情報にリンクを埋め込み、このリンクによってアクセスできるようにすることが好ましい。
【０２５６】
この構成により、例えば図示のように、表示されているプレゼンス通知情報にタッチすることによって、極めて容易かつスムーズにチャットルームに移動することも可能になる。そして、プレゼンス通知情報にタッチされたときには、例えば同図の（ｂ）のような表示画面に遷移させる。
【０２５７】
同図の（ｂ）の例では、放送中の番組を見ながら、ユーザが番組の出演者とメッセージのやり取りをするための画面構成としている。具体的には、表示画面の右上のエリアを、出演者が書き込んだメッセージが表示される出演者コメント表示エリアとし、右下のエリアを、ログインした各ユーザが書き込んだメッセージが表示される参加者コメント表示エリアとしている。
【０２５８】
これにより、複数のユーザから多数の書き込みがあった場合でも、それにより出演者の書き込んだメッセージが画面から追い出されることがない。また、出演者は、多数のメッセージの中から目に留まったものにレスポンスのメッセージを書き込めばよい。
【０２５９】
このように、プレゼンス通知情報を表示させることにより、ユーザは出演者とのチャットが可能であることを認識することができる。そして、チャットルームにアクセスすることによって、ユーザは、出演者と一緒に番組の視聴を楽しむことができる。
【０２６０】
〔番組関連情報提示サーバの構成〕
続いて、番組関連情報提示サーバ２００Ｂのより詳細な構成を図２５に基づいて説明する。図２５は、番組関連情報提示サーバ２００Ｂの要部構成の一例を示すブロック図である。
【０２６１】
図示のように、番組関連情報提示サーバ２００Ｂは、番組関連情報提示サーバ２００Ｂの動作を統括して制御する制御部２４０、番組関連情報提示サーバ２００Ｂが使用する各種データを記憶する記憶部２３０Ｂ、および番組関連情報提示サーバ２００Ｂが他の装置と通信するための通信部２１０を備えている。
【０２６２】
また、制御部２４０は、番組情報取得部２４１、出演者特定部（出演者特定手段）２４２、アカウント特定部（識別情報特定手段）２４３、プレゼンス通知部（利用通知手段）２４４、およびメッセージ通知部（メッセージ通知手段）２４５を含む。そして、記憶部２３０Ｂには、アカウント特定情報２３６および放送スケジュール情報２３７が格納されている。
【０２６３】
番組情報取得部２４１は、放送受信表示装置２で視聴中の番組の番組情報を当該放送受信表示装置２から取得する。また、出演者特定部２４２は、上記番組情報に基づいて放送受信表示装置２で視聴中の番組およびその出演者を特定する。そして、アカウント特定部２４３は、特定された番組およびその出演者に関するアカウント（ＳＮＳのアカウント）を特定する。
【０２６４】
プレゼンス通知部２４４は、アカウント特定情報２３６により特定されるアカウントのユーザのプレゼンス情報の送信をプレゼンスサーバ５に要求し、この要求に応じて送信されるプレゼンス情報に基づいてプレゼンス通知情報を生成する。そして、生成したプレゼンス通知情報を放送受信表示装置２および情報受信表示装置３に送信して表示させる。なお、プレゼンス情報の取得と、プレゼンス通知情報の生成と、プレゼンス通知情報の送信とは、それぞれ個別のブロックで実行するようにしてもよい。
【０２６５】
メッセージ通知部２４５は、アカウント特定情報２３６により特定されたアカウントのユーザのメッセージをＳＮＳサーバ４から取得し、放送受信表示装置２および情報受信表示装置３に送信して表示させる。なお、メッセージの取得と送信とは、それぞれ個別のブロックで実行するようにしてもよい。
【０２６６】
アカウント特定情報２３６は、番組に関連するアカウントを特定するための情報である。具体的には、アカウント特定情報２３６は、番組名と該番組のアカウントとが対応付けられ、また番組の出演者となる可能性のある者（例えば芸能人）の名前と、その者のアカウントとが対応付けられた情報である。なお、番組のアカウントとは、番組関係者が書き込みを行うためのアカウントであり、例えばスタッフおよび出演者による書き込みに用いられる。また、近時では、プログラム制御により、自動で書き込みに対して返信を行ったり、自発的に書き込みを行ったりするアカウントを提供するサービスも行われており、これを利用する芸能人も多い。このため、このような自動書き込みのアカウントについても、アカウント特定情報２３６に含めておいてもよい。
【０２６７】
放送スケジュール情報２３７は、番組の放送スケジュールを示す情報である。この情報を参照することによって、放送受信表示装置２で視聴中の番組が、初回放送であるか過去に放送済みであるかを特定することができる。また、過去に放送済みの番組について、その放送日時を特定することもできる。
【０２６８】
なお、アカウント特定情報２３６および放送スケジュール情報２３７は、制御部２４０から参照可能に格納されていればよく、番組関連情報提示サーバ２００Ｂの外部に設置された装置または記録媒体に格納されていてもよい。
【０２６９】
〔プレゼンス情報の取得方法〕
続いて、プレゼンス情報の取得方法について図２６に基づいて説明する。図２６は、プレゼンス情報の取得方法の一例を示すタイミングチャートである。なお、同図のプレゼンティティ（２００２番の端末）が、オンラインであるか否かの状態を知りたい端末（番組の出演者の端末）である。
【０２７０】
まず、番組関連情報提示サーバ２００Ｂのプレゼンス通知部２４４は、プレゼンスサーバ５に対して、ＳＵＢＳＣＲＩＢＥを発行して、プレゼンティティの状態を、その状態が変化したときに通知することを要求する（Ｆ０１）。
【０２７１】
プレゼンスサーバ５は、上記ＳＵＢＳＣＲＩＢＥを受諾する場合、２００（ｏｋ）の応答（Ｆ０２）を返すと共に、その時点のプレゼンティティの状態を示すＮＯＴＩＦＹを返す（Ｆ０３）。そして、これらの情報を受信したプレゼンス通知部２４４は、プレゼンスサーバ５に２００（ｏｋ）を返す（Ｆ０４）。
【０２７２】
次に、プレゼンスサーバ５は、プレゼンティティの状態を管理するために、プレゼンティティから電源ＯＮのＲＥＧＩＳＴＥＲ要求を受信したことを契機として、プレゼンス通知部２４４がプレゼンスサーバ５に向けて行ったのと同様の方法で状態通知を要求する（Ｆ０５〜Ｆ０６）。
【０２７３】
そして、プレゼンティティがオンライン状態となったときには、そのことを示すＮＯＴＩＦＹがプレゼンスサーバ５に通知され（Ｆ０７）、プレゼンスサーバ５がこの通知をプレゼンス通知部２４４に転送する（Ｆ０８〜Ｆ０９）。これにより、プレゼンス通知部２４４は、プレゼンティティがオンライン状態となったことを判定することができる。つまり、オンライン状態となったことを示すＮＯＴＩＦＹが上記のプレゼンス情報に相当する。
【０２７４】
〔ＳＮＳ関連情報提示処理〕
次に、視聴中の番組に関するＳＮＳ上の情報を提示するＳＮＳ関連情報提示処理（情報提示方法）の流れを図２７に基づいて説明する。図２７は、ＳＮＳ関連情報提示処理の一例を示すフローチャートである。
【０２７５】
まず、番組情報取得部２４１は、放送受信表示装置２から、該放送受信表示装置２が受信して出力している番組の番組情報を受信し（Ｓ２０１）、受信した番組情報を出演者特定部２４２およびアカウント特定部２４３に送信する。なお、放送受信表示装置２は、番組の表示中に自動的に番組情報を送信してもよいし、ユーザから所定の操作（例えば番組に関連する情報の表示を指示する操作）が行われたときに番組情報を送信してもよい。
【０２７６】
次に、番組情報を受信した出演者特定部２４２は、この番組情報が示す番組の出演者を特定し（Ｓ２０２、出演者特定ステップ）、特定した各出演者を示す出演者リストを生成して（Ｓ２０３）、アカウント特定部２４３に送信する。なお、特定された出演者が一人であった場合には、Ｓ２０３の処理は省略する。
【０２７７】
続いて、出演者リストを受信したアカウント特定部２４３は、この出演者リストに含まれる各出演者のアカウントを特定する（Ｓ２０４、識別情報特定ステップ）。具体的には、アカウント特定部２４３は、アカウント特定情報２３６を参照して、出演者特定部２４２が生成した出演者リストに含まれる各出演者に対応付けられたアカウントを特定する。また、アカウント特定部２４３は、番組情報取得部２４１から受信した番組情報が示す番組に対応付けられたアカウントも特定する。
【０２７８】
以上のようにしてアカウントを特定したアカウント特定部２４３は、特定したアカウントをプレゼンス通知部２４４およびメッセージ通知部２４５に送信する。これにより、メッセージ通知部２４５がＳＮＳ書き込み提示処理を行い（Ｓ２０５、メッセージ通知ステップ）、プレゼンス通知部２４４がプレゼンス情報提示処理を行う（Ｓ２０６）。なお、これらの処理の順序は逆であってもよいし、並行して行ってもよい。また、これらの処理の詳細は後述する。
【０２７９】
最後に、番組情報取得部２４１は、Ｓ１で取得した番組情報が示す番組が終了する時刻となったか判断し（Ｓ２０７）、終了時刻となっていると判断した場合（Ｓ２０７でＹＥＳ）には、ＳＮＳ関連情報提示処理を終了する。一方、終了時刻前であると判断した場合（Ｓ２０７でＮＯ）には、Ｓ２０５の処理に戻る。
【０２８０】
〔ＳＮＳ書き込み提示処理〕
続いて、図２７のＳ２０５で行われるＳＮＳ書き込み提示処理の詳細を図２８に基づいて説明する。図２８は、ＳＮＳ書き込み提示処理の一例を示すフローチャートである。
【０２８１】
まず、メッセージ通知部２４５は、アカウント特定部２４３から受信したアカウントによる、図２７のＳ２０１で受信された番組情報が示す番組の放送時間中の書き込みをＳＮＳサーバ４から取得する（Ｓ２１０）。
【０２８２】
続いて、メッセージ通知部２４５は、Ｓ２１０で取得した書き込みを放送受信表示装置２および情報受信表示装置３に送信して表示させる（Ｓ２１１）。なお、番組の途中から視聴が開始された場合、視聴を開始したユーザが見ていなかったシーン（現在表示中のシーンよりも前のシーン）に関する書き込みが表示される可能性がある。このため、Ｓ２１１では、現在時刻から所定時間後（例えば１分後）までの書き込みは表示させず、それ以降の書き込みを表示させるようにしてもよい。これにより、ユーザが視聴済みのシーンに対応する書き込みが表示される確率を高めることができる。また、番組情報から番組を構成する各シーンについての情報（出演者やコーナー名等）を取得できる場合には、該情報に基づくキーワードが取得した書き込みに含まれるか確認して、ユーザが視聴していないシーンに関する書き込みを表示対象から排除してもよい。例えば、既に放送済みのシーンに現在表示中のシーンには登場していない出演者がいた場合、この出演者名を含む書き込みを表示対象から排除してもよい。これにより、ユーザが視聴済みのシーンに対応する書き込みが表示される確率をさらに高めることができる。
【０２８３】
また、Ｓ２１１では、例えば図２３の放送受信表示装置２に表示されている画像のように、放送受信表示装置２において書き込みを表示するテンプレート画像にＳ２１０で取得した書き込みのテキストデータを埋め込んで提示用画像データを生成し、これを送信してもよい。情報受信表示装置３に対しても同様である。放送受信表示装置２以外の送信先（この例では情報受信表示装置３）は、放送受信表示装置２のユーザ等が、インターネット等を経由して番組関連情報提示サーバ２００Ｂにアクセスし、予め登録しておけばよい。
【０２８４】
次に、メッセージ通知部２４５は、放送スケジュール情報２３７を参照して、上記番組が過去に放送されたかを確認する（Ｓ２１２）。ここで、過去に放送されていないことが確認された場合（Ｓ２１２でＮＯ）、メッセージ通知部２４５は、ＳＮＳ書き込み提示処理を終了する。
【０２８５】
一方、過去に放送されたことが確認された場合（Ｓ２１２でＹＥＳ）には、メッセージ通知部２４５は、その放送日時における放送時間中の書き込みも取得する（Ｓ２１３）。例えば、番組の再放送が視聴されている場合（番組情報の示す番組が再放送である場合）には、その番組の初回放送の放送時間中の書き込みも取得する。また、例えば、視聴中の番組が他の地域では既に放送済みであるような場合には、放送済みの番組の放送時間中の書き込みも取得する。
【０２８６】
続いて、メッセージ通知部２４５は、取得した書き込みを放送受信表示装置２および情報受信表示装置３に表示させるタイミングを決定する（Ｓ２１４）。具体的には、メッセージ通知部２４５は、そのメッセージが書き込まれたシーン（番組におけるシーン）で、そのメッセージが表示されるように表示タイミングを決定する。これにより、異なるタイミングで放送された番組の時間軸を合わせ、書き込みが行われたシーンと、メッセージ通知部２４５が書き込みを表示させるシーンとを一致させることができ、シーンに関する書き込みを適切なタイミングで提示することができる。
【０２８７】
具体的には、メッセージ通知部２４５は、書き込みが行われたときの番組開始後の経過時間と、現在視聴中の番組開始後の経過時間とが一致するタイミングで表示させることを決定する。例えば初回放送の番組の開始後１０分の時点における書き込みについては、視聴中の番組の開始後１０分の時点で表示させることを決定する。
【０２８８】
なお、番組情報に、番組のコーナー名のような、番組のシーンを特定可能な情報が含まれている場合には、その情報に基づいて、同じシーンで表示されるようにタイミングを決定してもよい。この他にも、例えば、書き込みを行った出演者が登場したシーンを特定できる場合、その登場シーンで表示させることを決定してもよい。これらの場合、初回の放送から番組の構成が編集等によって変化している場合や、挿入されるＣＭの長さが初回の放送と異なっている場合等であっても、適切なタイミングで書き込みを表示させることができる。
【０２８９】
また、番組の放送信号に、書き込みのタイミングと提示のタイミングとを整合させるためのメタデータを付与し、このメタデータを利用して提示のタイミングを決定してもよい。例えば、番組の開始を０ｍｉｎとして、番組時間中（ＣＭ等の時間を除く）の時間のカウントを行い、そのカウント値を上記のメタデータとしてもよい。この場合、過去に放送された番組の上記メタデータを取得して、その放送時間中の書き込みタイミングを該メタデータのカウント値で特定する。そして、現在放送中の番組についても、開始を０ｍｉｎとして番組時間中（ＣＭ等の時間を除く）の時間のカウントを行い、放送中の番組のカウント値が、書き込みタイミングを示すカウント値と一致したタイミングを、その書き込みの提示タイミングとする。
【０２９０】
そして、メッセージ通知部２４５は、以上のようにして決定したタイミングで、Ｓ２１３で取得した書き込みを、放送受信表示装置２および情報受信表示装置３に送信して表示させ（Ｓ２１５）、これによりＳＮＳ書き込み提示処理は終了する。なお、Ｓ２１５で表示させる書き込みと、Ｓ２１１で表示させる書き込みとは、書き込みが行われた日時に隔たりがあるため、メッセージの背景色を変える等して書き込み日時の相違をユーザが容易に認識できるようにすることが好ましい。
【０２９１】
〔プレゼンス通知処理〕
続いて、図２７のＳ２０６で行われるプレゼンス通知処理の詳細を図２９に基づいて説明する。図２９は、プレゼンス通知処理の一例を示すフローチャートである。
【０２９２】
まず、プレゼンス通知部２４４は、アカウント特定部２４３から受信したアカウントのプレゼンス情報をプレゼンスサーバ５に要求し（Ｓ２２０）、これを取得する（Ｓ２２１）。なお、Ｓ２２０では、上述のように、プレゼンス状態が変化したときに、変化後の状態を示すプレゼンス情報の送信をプレゼンスサーバ５に要求する。このため、Ｓ２２１でプレゼンス情報が取得されるのは、プレゼンス状態が変化したときである。
【０２９３】
次に、プレゼンス通知部２４４は、受信したプレゼンス情報の示すプレゼンス状態を通知するためのプレゼンス通知情報を生成する（Ｓ２２２）。具体的には、オンラインとなったことを示すプレゼンス情報を受信したときには、出演者がＳＮＳを利用中であると判定し、該出演者がオンラインとなったことを示すプレゼンス通知情報を生成する。一方、オフラインとなったことを示すプレゼンス情報を受信したときには、出演者がＳＮＳの利用を終了したと判定し、該出演者がオフラインとなったことを示すプレゼンス通知情報を生成する。そして、生成したプレゼンス通知情報を、放送受信表示装置２および情報受信表示装置３に送信して表示させ（Ｓ２２３）、これによりプレゼンス通知処理は終了する。
【０２９４】
〔変形例〕
上記では、放送中の番組を視聴しているときに、ＳＮＳの書き込み等を表示させる例を説明したが、録画番組の視聴中に、その番組が放送された時間における書き込みを取得して表示させてもよい。この場合、録画時に番組情報を記録しておき、再生時にこの番組情報を番組関連情報提示サーバ２００Ｂに送信すればよい。
【０２９５】
また、上記では、同じ番組の過去の放送における書き込み取得の対象とする例を説明したが、海外で放送された番組が国内において、吹き替えなどの編集がなされた別バージョンとして放送されることがある。また、ＳＮＳによっては、複数の国にユーザが存在するものもある。このため、アカウント特定情報２３６には海外ユーザのアカウントを含め、また放送スケジュール情報２３７には海外におけるバージョン違いの番組の放送スケジュールを含めることにより、バージョン違いの番組の放送時間における書き込みも取得の対象としてもよい。
【０２９６】
さらに、上記では、番組の出演者がＳＮＳにオンラインの状態であるか否かを通知する例を示したが、オンライン状態となる予定についても通知するようにしてもよい。例えば、出演者やその関係者等から、出演者がオンラインとなる予定時刻の入力を受け付けて、その予定時刻や、予定時刻までの残り時間についても通知するようにしてもよい。
【０２９７】
また、上記では、番組情報に基づいて出演者を特定する例を示したが、番組の画像に基づいて出演者を特定してもよい。例えば、放送受信表示装置２から番組の画像を受信して、受信した画像中の顔部分を画像解析により抽出し、顔画像から人物を特定するためのデータベースを参照することにより、出演者を特定してもよい。この方法によれば、ＣＭ等のように、ＥＩＴに出演者を示す情報が含まれていない場合等においても、出演者を特定することができる。また、出演者が画面に表示されているタイミングで、その出演者を特定することができるので、このタイミングでその出演者の書き込みを表示させることも可能になる。
【０２９８】
さらに、上記では、ＳＮＳの書き込みを表示させる例を示したが、表示させるメッセージ（書き込み）は、サービス利用者から投稿されたメッセージを他のサービス利用者に提示するサービスにおけるメッセージであればよく、この例に限られない。例えば、ブログやホームページ等における書き込みを表示させてもよい。この場合、有名人のブログやホームページにおいてその有名人を識別する情報を予め登録しておくことにより、そのブログやホームページから有名人の書き込みを取得することが可能である。
【０２９９】
また、上記では、番組および出演者の特定、アカウントの特定、プレゼンス状態の通知、およびＳＮＳの書き込みの通知の処理を、全て番組関連情報提示サーバ２００Ｂが行う例を示したが、これに限られない。これらの処理は、通信ネットワークを介して接続された複数の装置で分担して行うようにしてもよい。
【０３００】
そして、上記では、番組の視聴中に、その番組に関連する書き込みをＳＮＳサーバ４から取得する例を示したが、書き込みは予め取得して記憶部２３０Ｂ等の制御部２４０が参照可能な記録装置に格納しておいてもよい。例えば、アカウント特定情報２３６に含まれるアカウントによる書き込みを収集して格納しておいてもよく、これにより、書き込みの後削除される等してＳＮＳサーバ４からは取得不能となったメッセージを提示することも可能になる。
【０３０１】
〔まとめ〕
本発明の第１の態様に係る表示装置（テレビ受信機１００）は、番組を再生して映像を表示部（表示部１３０）に表示する表示装置において、上記番組の再生中に、一定期間が経過する度に、Ｎ個（Ｎ：２以上の整数）の項目の各々について上記番組の視聴者の当該項目に対応するアクション（投票、ツイート）を集計するサーバから、当該期間を含む直近の一定期間における各項目のアクションの集計数を示す情報を取得する取得手段（集計結果取得処理部１４２）と、上記取得手段が上記情報を取得する度に、上記Ｎ個の項目の各々について、当該情報に対応する期間における当該項目に対応するアクションの集計数に応じた個数のオブジェクト（ボール型やハート形のマーク）であって当該項目に固有のオブジェクトを当該項目用の所定の位置（ホームアイコンの位置）に表示し、表示した当該個数のオブジェクトを当該位置から所定の領域（投票結果表示アプリの表示領域）内に拡散させるオブジェクト表示制御手段（集計結果表示処理部１４３）と、を備えている、ことを特徴としている。なお、上記所定の領域は、例えば、上記映像を表示するための映像表示領域を取り囲む枠状領域であることが望ましい。
【０３０２】
上記の構成によれば、本発明の一態様に係る表示装置は、番組の視聴に対する集中力を削がれることなく、直近の一定期間の放送内容に関し、各投票対象に対してどの程度の投票があったかをユーザに一目で把握させることができる。同時に、本発明の一態様に係る表示装置は、番組の視聴に対する集中力を削がれることなく、番組の現在までの放送内容に関し、各投票対象に対してどの程度の投票があったかをユーザに一目で把握させることができる。
【０３０３】
したがって、本発明の一態様に係る表示装置は、インタラクティブ性の高いコンテンツをユーザに快適に視聴させることができるという効果を奏する。
【０３０４】
本発明の第６の態様に係る表示方法は、番組を再生して映像を表示部に表示する表示装置の表示方法において、上記番組の再生中に、一定期間が経過する度に、Ｎ個（Ｎ：２以上の整数）の項目の各々について上記番組の視聴者の当該項目に対応するアクションを集計するサーバから、当該期間を含む直近の一定期間における各項目のアクションの集計数を示す情報を取得する取得工程と、上記取得工程にて上記情報を取得する度に、上記Ｎ個の項目の各々について、当該情報に対応する期間における当該項目に対応するアクションの集計数に応じた個数のオブジェクトであって当該項目に固有のオブジェクトを当該項目用の所定の位置に表示し、表示した当該個数のオブジェクトを当該位置から所定の領域内に拡散させるオブジェクト表示制御工程と、を含んでいる、ことを特徴としている。
【０３０５】
本発明の第２の態様に係る表示装置は、第１の態様において、Ｎ個の選択肢の中からの選択を受け付ける選択受付手段（投票処理部１４１）と、上記Ｎ個の選択肢の各々について、当該選択肢が視聴者に選択されると、当該選択肢が選択された旨を示す選択情報をサーバ（サーバ２００）に送信する送信手段（投票処理部１４１）と、を更に備え、上記Ｎ個の項目は上記Ｎ個の選択肢であり、上記項目に対応するアクションは上記選択肢を選択する操作であり、上記サーバは、上記直近の一定期間内に自装置および他の上記表示装置から上記サーバに送信された一連の上記選択情報に基づいて、上記Ｎ個の項目の各々について当該期間内における該項目に対応するアクションを集計する、ことが望ましい。
【０３０６】
上記の構成によれば、上記表示装置は、放送中の番組の放送内容に対して、どの程度の視聴者がおおよそどのような考えを持っているかをユーザにより正確に把握させることができる、というさらなる効果を奏する。
【０３０７】
本発明の第３の態様に係る表示装置は、第１の態様または第２の態様において、上記オブジェクト表示制御手段が、上記オブジェクトの表示サイズを時間の経過とともに小さくした上で、上記オブジェクトを最終的に上記表示部から消去する、ことが望ましい。
【０３０８】
本発明の第４の態様に係る表示装置は、第１の態様から第３の態様までのいずれかの態様において、上記オブジェクト表示制御手段が、上記項目に固有のオブジェクトが当該項目以外の他の項目に固有のオブジェクトと接触すると、接触した２つの上記オブジェクトの表示サイズを小さくするか、または、接触した２つの上記オブジェクトを消去する、ことが望ましい。
【０３０９】
本発明の第５の態様に係る表示装置は、第１の態様から第４の態様までのいずれかの態様において、上記Ｎ個の項目は、互いに異なる感情種を表す項目であり、上記オブジェクト表示制御手段が表示する上記項目に固有のオブジェクトは、当該項目に対応する感情種を表すマークである、ことが望ましい。
【０３１０】
上記の構成によれば、放送中の番組の放送内容に対して、どの程度の視聴者がどのような感情を抱いているかをユーザに把握させることができる、というさらなる効果を奏する。
【０３１１】
本発明の第７の態様に係る入力装置は、番組映像を表示する表示装置（テレビ受信機１００）であって視聴者によってＮ個の選択肢の中から選択された選択肢を示す選択情報をサーバ（サーバ２００）に送信する表示装置に対して、視聴者に選択された選択肢を通知する通知手段（入力処理部２０）と、上記Ｎ個の選択肢の中から上記表示装置に対して通知すべき選択肢を指定する操作を受け付ける第１受付手段（入力受付部１０）と、第１受付手段が選択肢を指定する操作を受け付けた時に、当該選択肢に応じた音声を音声出力部（音声出力部３０）に出力させる音声出力制御手段（入力処理部２０）と、第１受付手段が受け付けた操作により指定された選択肢を上記表示装置に通知することを決定する操作を受け付ける第２受付手段（入力受付部１０）と、を備え、上記通知手段は、第２受付手段が上記決定する操作を受け付けた時に、第１受付手段が受け付けた操作により指定された選択肢を上記表示装置に通知する、ことを特徴としている。
【０３１２】
上記の構成によれば、本発明の一態様に係る入力装置は、ユーザが選択肢を指定すると、その選択肢に応じた音声を出力する。すなわち、上記入力装置は、ユーザが番組映像を注視しながら入力装置を見ずに選択肢を指定する操作を行った場合にも、ユーザに、どの選択肢を指定したかを音声で知らせることができる。そして、上記入力装置は、指定された選択肢を上記表示装置に通知することを決定する操作を受け付けた時に、選択肢を表示装置に通知する。
【０３１３】
したがって、本発明の一態様に係る入力装置は、ユーザの番組の視聴に対する集中力を削ぐことなく、選択肢を選択する操作を可能にする。これにより、上記入力装置は、インタラクティブ性の高いコンテンツをユーザに快適に視聴させることができるという効果を奏する。
【０３１４】
本発明の第１３の態様に係る、入力装置の通知方法は、番組映像を表示する表示装置であって視聴者によってＮ個の選択肢の中から選択された選択肢を示す選択情報をサーバに送信する表示装置に対して、視聴者に選択された選択肢を通知する通知工程と、上記Ｎ個の選択肢の中から上記表示装置に対して通知すべき選択肢を指定する操作を受け付ける第１受付工程と、第１受付工程にて選択肢を指定する操作を受け付けた時に、当該選択肢に応じた音声を音声出力部に出力させる音声出力制御工程と、第１受付工程にて受け付けた操作により指定された選択肢を上記表示装置に通知することを決定する操作を受け付ける第２受付工程と、を含み、上記通知工程は、第２受付手段が上記決定する操作を受け付けた時に開始する、ことを特徴としている。
【０３１５】
本発明の第８の態様に係る入力装置は、第７の態様において、上記音声出力制御手段が、第２受付手段が選択肢を上記表示装置に供給することを決定する操作を受け付けた時にも、当該選択肢に応じた音声を上記音声出力部から出力させる、ことが望ましい。
【０３１６】
上記の構成によれば、上記通信装置は、番組映像を注視しながら視界に入っていない上記通信装置を操作するユーザに対し、ユーザが指定した選択肢だけでなく、ユーザが選択した選択肢（表示装置に通知することを決定した選択肢）をも音声で知らせる。
【０３１７】
したがって、上記入力装置は、上記ユーザに対し、番組の視聴を妨げることなく、どの選択肢を選択したかを把握させることができるというさらなる効果を奏する。
【０３１８】
本発明の第９の態様に係る入力装置は、第７の態様または第８の態様において、タッチパネルを備えた携帯情報端末であり、１からＮまでのＮ個の各値ｉについて、上記Ｎ個の選択肢の中から第ｉの選択肢を指定する操作は、上記タッチパネルに接触している指を上記タッチパネルのタッチ領域に含まれる所定のＮ個の領域のうちの第ｉの領域に移動させる操作であり、上記選択肢を上記表示装置に通知することを決定する操作は、上記タッチパネルに対するタップ操作である、ことが望ましい。
【０３１９】
上記の各構成によれば、上記入力装置は、ユーザに、タッチパネルに対する操作だけで所望の選択肢を上記表示装置に通知させることができる、というさらなる効果を奏する。
【０３２０】
本発明の第１０の態様に係る入力装置は、第７の態様または第８の態様において、タッチパネルを備えた携帯情報端末であり、１からＮまでのＮ個の各値ｉについて、上記Ｎ個の選択肢の中から第ｉの選択肢を指定する操作は、上記タッチパネルに対する所定のＮ通りの方向のうちの第ｉの方向へのスワイプ操作であり、上記選択肢を上記表示装置に通知することを決定する操作は、上記タッチパネルに対するタップ操作である、ことが望ましい。
【０３２１】
本発明の第１１の態様に係る入力装置は、第７の態様または第８の態様において、タッチパネルを備えた携帯情報端末であり、１からＮまでのＮ個の各値ｉについて、上記Ｎ個の選択肢の中から第ｉの選択肢を指定する操作は、上記タッチパネルのタッチ領域に含まれる所定のＮ個の領域のうちの第ｉの領域内の座標に対するタップ操作であり、上記選択肢を上記表示装置に通知することを決定する操作は、上記タッチ領域における、Ｎ−１個の上記領域以外の領域に対するタップ操作であり、上記Ｎ−１個の領域は、上記Ｎ個の領域のうち上記座標が属する領域を除くＮ−１個の領域である、ことが望ましい。
【０３２２】
本発明の第１２の態様に係る入力装置は、第７の態様または第８の態様において、ボタンとＮ通りの方向に倒れるレバーとを備えたジョイスティックであり、１からＮまでのＮ個の各値ｉについて、上記Ｎ個の選択肢の中から第ｉの選択肢を指定する操作は、上記Ｎ通りの方向のうちの第ｉの方向に上記レバーを倒す操作であり、上記選択肢を上記表示装置に通知することを決定する操作は、上記ボタンを押下する操作である、ことが望ましい。
【０３２３】
本発明の第１４の態様に係る表示装置（テレビ受信機１００Ａ）は、番組映像を表示する表示部（タッチパネル式表示部１３０Ａ）と、上記番組映像中のオブジェクト（顔画像）を指定する操作を受け付けると、該オブジェクトを示す情報（顔画像の特徴量）を、各種オブジェクトがその関連情報と関連付けて登録されている所定のサーバ（サーバ２００Ａ）に送信する送信手段（オブジェクト特定部１６１）と、上記操作により指定されたオブジェクトにマッチングするオブジェクトの関連情報（顔画像が表す有名人の音声）を上記所定のサーバから受信した場合に、該関連情報を出力する出力手段（再生部１２０、スピーカ）と、を備え、上記所定のサーバは、オブジェクトを示す情報を外部の装置（テレビ受信機１００Ａ）から受信すると、該情報に基づいて、該オブジェクトにマッチングするオブジェクトを上記各種オブジェクトの中から特定し、特定したオブジェクトの関連情報を上記外部の装置に送信する、ことを特徴としている。
【０３２４】
上記の構成によれば、上記表示装置は、ユーザが番組映像中のオブジェクトを指定する操作を行った場合に、そのオブジェクトにマッチングするオブジェクトに関連する関連情報を出力する。
【０３２５】
したがって、上記表示装置は、ユーザが指定したオブジェクトの関連情報を出力することができる。例えば、上記表示装置は、ユーザが番組映像内のタレントＡの顔画像を指定する操作を行った場合、タレントＡの関連情報を出力することができる。特に、上記サーバにおけるマッチングの精度が高ければ高いほど、上記表示装置は、ユーザが指定したオブジェクトに関する正確な関連情報（上述の例で言えば、タレントＡに似たタレントＢの関連情報ではなく、タレントＡの関連情報）を出力することができる。
【０３２６】
そして、上記表示装置は、上記番組映像が録画番組の映像ではなく生番組の映像である場合であっても、映像中のオブジェクトが指定されたときに、そのオブジェクトに関する関連情報を出力できる。これにより、上記表示装置は、インタラクティブ性の高いコンテンツをユーザに快適に視聴させることができるという効果を奏する。
【０３２７】
本発明の第１８の態様に係る表示方法は、番組映像を表示する表示部を備えた表示装置の表示方法であって、上記番組映像中のオブジェクトを指定する操作を受け付けると、該オブジェクトを示す情報を、各種オブジェクトがその関連情報と関連付けて登録されている所定のサーバに送信する送信工程と、上記操作により指定されたオブジェクトにマッチングするオブジェクトの関連情報を上記所定のサーバから受信した場合に、該関連情報を出力する出力工程と、を含み、上記所定のサーバは、オブジェクトを示す情報を外部の装置から受信すると、該情報に基づいて、該オブジェクトにマッチングするオブジェクトを上記各種オブジェクトの中から特定し、特定したオブジェクトの関連情報を上記外部の装置に送信するサーバである、ことを特徴としている。
【０３２８】
上記の構成によれば、上記表示方法は、上記表示装置と同様の作用効果を奏する。
【０３２９】
本発明の第１５の態様に係る表示装置は、第１４の態様において、上記オブジェクトに対するＮ種類（Ｎ：２以上の整数）のタッチ操作を、上記オブジェクトを指定する操作として認識可能に構成されており、上記送信手段は、上記Ｎ種類のタッチ操作のうちの何れかのタッチ操作により上記オブジェクトが指定された場合に、該オブジェクトを示す情報とともに該タッチ操作に固有の識別値を上記所定のサーバに送信し、上記所定のサーバには、各種オブジェクトがそのＮ個の関連情報と関連付けて登録されており、上記所定のサーバは、オブジェクトを示す情報と上記識別値とを外部の装置から受信すると、該情報に基づいて、該オブジェクトにマッチングするオブジェクトを上記各種オブジェクトの中から特定し、特定したオブジェクトのＮ個の関連情報のうち上記識別値に対応する関連情報を上記外部の装置に送信する、ことが望ましい。
【０３３０】
上記の構成によれば、上記表示装置は、ユーザがオブジェクトに対して様々な種類のタッチ操作を行った場合に、そのオブジェクトの様々な関連情報を出力することができるというさらなる効果を奏する。
【０３３１】
本発明の第１６の態様に係る表示装置は、第１４の態様または第１５の態様において、上記オブジェクトが顔画像であり、上記オブジェクトを示す情報が顔画像の特徴量である、ことが望ましい。
【０３３２】
上記の構成によれば、上記表示装置は、顔画像が表す人物に関する関連情報を出力することができるというさらなる効果を奏する。
【０３３３】
また、本発明の第１７の態様に係る表示装置は、第１５の態様において、上記各種オブジェクトには、関連情報とともに人物の名前が関連付けて登録されており、上記送信手段は、上記番組映像中のオブジェクトを指定する操作を受け付けると、該オブジェクトを示す情報とともに上記番組映像を表示中の番組の番組ＩＤを上記所定のサーバに送信し、上記所定のサーバは、オブジェクトを示す情報と上記番組の番組ＩＤとを外部の装置から受信すると、ＥＰＧ情報を参照することで上記番組の出演者を特定し、該オブジェクトにマッチングするオブジェクトを、特定した出演者の名前が関連付けられた１以上のオブジェクトの中から特定する、ことが望ましい。
【０３３４】
上記の構成によれば、上記表示装置は、上記番組の出演者の名前が関連付けられていないオブジェクトについてのみ、ユーザに指定されたオブジェクトとマッチングするか否かを確認する。
【０３３５】
したがって、上記表示装置は、ユーザに指定されたオブジェクトにマッチングするオブジェクトを特定するというサーバ側の処理の負荷を低減できる、というさらなる効果を奏する。
【０３３６】
本発明の第１９の態様に係る情報提示装置（番組関連情報提示サーバ２００Ｂ）は、サービス利用者から投稿されたメッセージを他のサービス利用者に提示するサービスに関連する情報を、コンテンツを表示中の表示装置（放送受信表示装置２）に表示させる情報提示装置であって、上記表示装置が表示しているコンテンツの出演者を特定する出演者特定手段（出演者特定部２４２）と、上記出演者特定手段が特定した出演者の上記サービスにおける識別情報を特定する識別情報特定手段（アカウント特定部２４３）と、上記識別情報特定手段が特定した識別情報で識別される者が上記サービスにて投稿したメッセージを取得し、上記表示装置に送信して表示させるメッセージ通知手段（メッセージ通知部２４５）と、を備えている。
【０３３７】
上記の構成によれば、表示装置が表示しているコンテンツの出演者を特定し、特定した出演者の上記サービスにおける識別情報を特定する。そして、特定した識別情報で識別される者が上記サービスにて投稿したメッセージを取得し、表示装置に送信して表示させる。したがって、コンテンツの視聴者に、該コンテンツの出演者が投稿したメッセージを容易に閲覧させることができるという効果を奏する。これにより、上記情報提示装置は、インタラクティブ性の高いコンテンツをユーザに快適に視聴させることができるという効果を奏する。
【０３３８】
また、本発明の第２４の態様に係る情報提示方法（ＳＮＳ関連情報提示処理）は、サービス利用者から投稿されたメッセージを他のサービス利用者に提示するサービスに関連する情報を、コンテンツを表示中の表示装置に表示させる情報提示装置による情報提示方法であって、上記表示装置が表示しているコンテンツの出演者を特定する出演者特定ステップ（Ｓ２０２）と、上記出演者特定ステップで特定した出演者の上記サービスにおける識別情報を特定する識別情報特定ステップ（Ｓ２０４）と、上記識別情報特定ステップで特定した識別情報で識別される者が上記サービスにて投稿したメッセージを取得し、上記表示装置に送信して表示させるメッセージ通知ステップ（Ｓ２０５）と、を含むことを特徴としている。
【０３３９】
上記の構成によれば、上記情報提示方法は、上記情報提示装置と同様の作用効果を奏する。
【０３４０】
さらに、第１９の態様において、上記コンテンツが放送によって提供されるコンテンツである場合、本発明の第２０の態様に係る情報提示装置の上記メッセージ通知手段は、上記識別情報特定手段が特定した識別情報で識別される者が投稿したメッセージのうち、上記コンテンツの放送時間に投稿されたメッセージのみを、上記表示装置に送信して表示させてもよい。
【０３４１】
上記の構成によれば、コンテンツの放送時間に投稿されたメッセージのみを表示させるので、出演者がコンテンツを視聴しながら投稿したメッセージが表示される確率を高めることができる。そして、これにより、コンテンツの視聴者に、出演者と一緒にコンテンツを視聴しているかのような連帯感を与えることができる。
【０３４２】
また、第１９の態様または第２０の態様において、上記コンテンツが放送によって提供されるコンテンツである場合、本発明の第２１の態様に係る情報提示装置の上記メッセージ通知手段は、上記表示装置が表示しているコンテンツが過去に放送済みのコンテンツである場合、上記識別情報特定手段が特定した識別情報で識別される者が投稿したメッセージのうち、上記コンテンツの過去の放送時間に投稿されたメッセージを、上記表示装置に送信して表示させてもよい。
【０３４３】
上記の構成によれば、コンテンツの過去の放送時間に投稿されたメッセージを表示させるので、出演者が過去の放送を視聴しながら投稿したメッセージを、現在コンテンツを視聴しているユーザに閲覧させることが可能になる。
【０３４４】
また、本発明の第２２の態様に係る情報提示装置では、第２１の態様において、上記メッセージ通知手段は、上記メッセージ通知手段が取得したメッセージのうち過去の放送時間に投稿されたメッセージを、該メッセージが投稿されたときの上記コンテンツのシーンと同じシーンで上記表示装置に表示させてもよい。
【０３４５】
上記の構成によれば、過去の放送時間に投稿されたメッセージを、該メッセージの投稿時と同じシーンで表示させるので、特定のシーンについての投稿を適切なタイミングで閲覧させることができる。
【０３４６】
また、本発明の第２３の態様に係る情報提示装置は、第１９の態様から第２２の態様までのいずれかの態様において、上記識別情報特定手段が特定した識別情報で識別される者が上記サービスを利用中であるか判定し、利用中であると判定した場合に、その旨を示す情報を上記表示装置に送信して表示させる利用通知手段（プレゼンス通知部２４４）を備えていてもよい。
【０３４７】
上記の構成によれば、特定した識別情報で識別される者が上記サービスを利用中であるか判定し、利用中であると判定した場合に、その旨を示す情報を表示させる。このため、コンテンツの視聴者に、コンテンツの出演者がサービスを利用中であることを認識させることが可能になる。これにより、コンテンツの視聴者は、上記サービスを介して、出演者とリアルタイムでコミュニケーションを取ることも可能になる。
【０３４８】
なお、上記情報提示装置（第１９の態様から第２３の態様までの各情報提示装置）は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報提示装置の各手段として動作させることにより、上記情報提示装置をコンピュータにて実現させるプログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。上記表示装置（第１の態様から第５の態様まで、第１４の態様から第１７の態様までの各表示装置）および上記入力装置（第７の態様から第１２の態様までの各入力装置）についても同様である。
【０３４９】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【０３５０】
〔ソフトウェアによる実現例〕
最後に、入力装置１、番組関連情報提示サーバ２００Ｂ、テレビ受信機１００、１００Ａ（以下、「各装置」と称する）の各ブロック、特に制御部２４０は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０３５１】
後者の場合、各装置は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである各装置の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記各装置に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０３５２】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０３５３】
また、各装置を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance、登録商標）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０３５４】
本発明は、テレビ受信機に好適に適用することができる。
【符号の説明】
【０３５５】
１        入力装置
１０      入力受付部（入力受付手段）
２０      入力処理部（入力処理手段）
２        放送受信表示装置（表示装置）
２００Ｂ  番組関連情報提示サーバ（情報提示装置）
２４２      出演者特定部（出演者特定手段）
２４３      アカウント特定部（識別情報特定手段）
２４４      プレゼンス通知部（利用通知手段）
２４５      メッセージ通知部（メッセージ通知手段）
１００    テレビ受信機（表示装置）
１００Ａ  テレビ受信機（表示装置）
１４１    投票処理部（投票処理手段）
１４２    集計結果取得処理部（取得手段）
１４３    集計結果表示処理部（オブジェクト表示制御手段）
１４４    ダウンロード処理部
２００    サーバ
２００Ａ  サーバ
【図１】
2014097814.tif 000005
【図２】
2014097814.tif 000006
【図３】
2014097814.tif 000007
【図４】
2014097814.tif 000008
【図５】
2014097814.tif 000009
【図６】
2014097814.tif 000010
【図７】
2014097814.tif 000011
【図８】
2014097814.tif 000012
【図９】
2014097814.tif 000013
【図１０】
2014097814.tif 000014
【図１１】
2014097814.tif 000015
【図１２】
2014097814.tif 000016
【図１３】
2014097814.tif 000017
【図１４】
2014097814.tif 000018
【図１５】
2014097814.tif 000019
【図１６】
2014097814.tif 000020
【図１７】
2014097814.tif 000021
【図１８】
2014097814.tif 000022
【図１９】
2014097814.tif 000023
【図２０】
2014097814.tif 000024
【図２１】
2014097814.tif 000025
【図２２】
2014097814.tif 000026
【図２３】
2014097814.tif 000027
【図２４】
2014097814.tif 000028
【図２５】
2014097814.tif 000029
【図２６】
2014097814.tif 000030
【図２７】
2014097814.tif 000031
【図２８】
2014097814.tif 000032
【図２９】
2014097814.tif 000033
【図３０】
2014097814.tif 000034
【国際調査報告】
2014097814.tif 000035
2014097814.tif 000036
2014097814.tif 000037
2014097814.tif 000038