(57)【要約】【課題】映像コンテンツの視聴を中断することなく、その映像コンテンツの内容に即したコメントの発信を遅滞なく行う。【解決手段】コメント作成装置は、映像コンテンツを順次受信するコンテンツ受信部（１１）と、受信した映像コンテンツから、映像に関する応答コメント候補を次々に作成して出力する応答コメント候補作成部（１４）と、該応答コメント候補のうち、ユーザによって選択された応答コメント候補を、当該ユーザのコメントとして、通信ネットワーク（７）に送信する。【選択図】図１
2015115892.tif 000002
【特許請求の範囲】
【請求項１】
或る映像に関するコメントを作成して送信するコメント作成装置であって、
当該映像を含む映像コンテンツを順次受信するコンテンツ受信手段と、
該コンテンツ受信手段が受信した映像コンテンツから、上記映像に関するコメント候補を次々に作成して出力するコメント候補作成手段と、
該コメント候補作成手段が出力した上記コメント候補のうち、ユーザによって選択されたコメント候補を、上記映像に関する当該ユーザのコメントとして、外部ネットワークに送信するコメント送信手段とを備えることを特徴とするコメント作成装置。
【請求項２】
上記コメント候補はテキストであり、
上記コメント候補作成手段は、上記映像コンテンツに含まれるコンテンツデータから、上記映像に関するテキストを抽出し、抽出したテキストから上記映像に関するコメント候補を作成することを特徴とする請求項１に記載のコメント作成装置。
【請求項３】
上記コメント候補作成手段は、人工無脳または人工知能のアルゴリズムを用いて、上記抽出したテキストから上記コメント候補を作成することを特徴とする請求項２に記載のコメント作成装置。
【請求項４】
他ユーザのコメントを示すテキストデータを上記外部ネットワークから受信した場合には、上記コメント候補作成手段は、上記映像コンテンツおよび上記テキストデータから、上記コメント候補を作成することを特徴とする請求項１から３のいずれか１項に記載のコメント作成装置。
【請求項５】
或る映像に関するコメントを作成して送信するコメント作成装置の制御方法であって、
当該映像を含む映像コンテンツを順次受信するコンテンツ受信ステップと、
該コンテンツ受信ステップにおいて受信した映像コンテンツから、上記映像に関するコメント候補を次々に作成して出力するコメント候補作成ステップと、
該コメント候補作成ステップにおいて作成して出力した上記コメント候補のうち、ユーザによって選択されたコメント候補を、上記映像に関する当該ユーザのコメントとして、外部ネットワークに送信するコメント送信ステップとを含むことを特徴とするコメント作成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はテキスト情報等を表示するコメント作成装置およびその制御方法に関する。
【背景技術】
【０００２】
インターネットの普及に伴い、テレビにおけるいわゆる放送通信融合に向けた様々な取組みが模索されている。近年では、映像コンテンツの内容に対して発言したコメント（例えば、評価または感想など）を他の視聴者と共有および交換しながら該コンテンツを視聴することが可能な様々なコミュニケーションサービスサイトが提供されている。例えば、複数のユーザが意見を交換するチャット、個々のユーザが感想などを記録するブログ、または、個々のユーザが「つぶやき」を投稿するTwitter（登録商標）等のソーシャルネットワーキングサービス（ＳＮＳ）等がその一例として挙げられる。
【０００３】
ブログ記事に関しては、例えば、特許文献１において、エンティティのマルチユーザ環境とのインタラクションを記録に残すウェブページエントリのコンテンツ生成を少なくとも部分的に自動化するシステムが開示されている。この特許文献１に記載されたシステムは、ＭＭＯＲＰＧ（大規模多人数参加型オンラインロールプレイングゲーム）等のビデオゲーム内で発生したイベントに関する自動スクリーンショットおよび自動的に生成された記述的コピーを含むブログ記事を自動的に投稿することができる。
【０００４】
一方、動画コンテンツを視聴するユーザが該動画コンテンツに対して発言したコメントをその動画コンテンツと併せて表示するシステムがある。この場合、同じ動画コンテンツを視聴する複数のユーザ間で、互いの意見および感想などをリアルタイムにやり取りしながら、該動画コンテンツを視聴することが可能である。
【０００５】
しかし、動画コンテンツに対するコメントを発言する（入力する）ためには、ユーザは、動画コンテンツを視聴した後で、リモコン、または、情報端末およびパーソナルコンピュータのキーボードなどを用いて、発言したいコメントを文字列として入力し、送信する必要がある。リモコンまたはキーボードの操作を素早く行うことができなければ、コメントが入力され、表示されるタイミングが遅れてしまい、意見交換などのコミュニケーションを円滑に行うことができない。そもそも、このようなコメントの入力方法では、動画コンテンツの視聴の妨げとなる。すなわち、動画コンテンツを視聴しながら該動画コンテンツに対するコメントを入力する場合、動画コンテンツから手元のキーボードへと目線を移動させる必要がある。このような文字列の入力作業を支援する技術に関して、例えば、次の特許文献２に開示されている。
【０００６】
特許文献２には、ディスプレイに映像を表示する映像出力部と、映像の表示中にディスプレイの前方に存在するユーザの顔面を捉えた顔動画を取得するカメラと、取得された顔動画を解析して、ユーザの口の動きに対応する文字情報を生成する解析部と、生成された文字情報を映像情報に対して関連付けるつぶやき処理部とを備える、文字入力装置が開示されている。特許文献２に記載された文字入力装置は、ディスプレイの映像を視聴しているユーザの口の動きに対応する文字情報を生成するため、ユーザによる文字列の入力を必要としない。よって、映像情報に関連付けられた文字情報を映像に対するユーザの感想として簡易に利用することができる。
【０００７】
一方、特許文献３には、放送番組に寄せられた視聴者からのコメントを収集解析した結果から、視聴者が生成した生のコメントに基づいて視聴者が選択可能なコメントの選択肢を生成し、提示する選択肢生成提示装置が開示されている。特許文献３に記載されている選択肢生成提示装置は、番組制作者や、インターネットのプロバイダなど、サービスの提供者の関与なく、視聴者が生成した生の番組コメントの選択肢を生成することができる。そして、視聴者は、提示された選択肢の中から、自分の意見および感想に近い、または一致するものを選択するだけでよい。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】ＷＯ２００８／０９４９４６号公報（２００８年  ８月  ７日公開）
【特許文献２】特開２０１１−１６４６８１号公報（２０１１年  ８月２５日公開）
【特許文献３】特開２０１１−１５１７４１号公報（２０１１年  ８月  ４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１および２のような従来技術は、コンテンツを視聴しているユーザが、該コンテンツに応じたコメントを入力する場合、ユーザアクションを必要とするという問題がある。ここで、ユーザアクションとは、具体的には、特許文献１では、ゲーム内でイベントが発生することであり、特許文献２では、カメラによって動画撮影された状態においてコンテンツを見ながら口を動かすことである。
【００１０】
このような方法で入力を行う場合、ユーザアクションが無ければコメントなどの文字情報を生成してコメントを入力することができないという問題がある。
【００１１】
また、従来のコメント入力方法では、コメントを入力するために手元の端末またはキーボードを操作する必要があるため、放送番組の視聴を一時中断しなければならない。また、入力操作がすばやく行われなければ、タイムリーなコメント入力ができない。すなわち、入力するための操作に習熟していなければ、入力を完了するタイミングが映像よりも遅れる可能性がある。
【００１２】
また、特許文献３のような従来技術では、視聴者コメントを収集、解析して、コメント選択肢を生成するため、制作側の意図に依らない選択肢を選出できる利点はあるものの、他ユーザによる複数の関連コメントの存在が必須であるため、実用上は、リアルタイムに適切な選択肢を生成することは難しい。また、方法的に、多数のユーザに対して同じ選択肢を提示することになってしまうため、ユーザ毎にカスタマイズされたコメント候補や、特定ユーザ間での会話文に活用できるような選択肢を生成することはできない。
【００１３】
本発明は上記課題を解決するためになされたものであり、その目的は、映像コンテンツの視聴を中断することなく、その映像コンテンツの内容に即したコメントの発信を遅滞なく行うことができるコメント作成装置およびその制御方法などを提供することにある。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、本発明の一態様に係るコメント作成装置は、或る映像に関するコメントを作成して送信するコメント作成装置であって、当該映像を含む映像コンテンツを順次受信するコンテンツ受信手段と、該コンテンツ受信手段が受信した映像コンテンツから、上記映像に関するコメント候補を次々に作成して出力するコメント候補作成手段と、該コメント候補作成手段が出力した上記コメント候補のうち、ユーザによって選択されたコメント候補を、上記映像に関する当該ユーザのコメントとして、外部ネットワークに送信するコメント送信手段とを備えることを特徴とする。
【発明の効果】
【００１５】
本発明の一態様によれば、映像コンテンツの視聴を中断することなく、その映像コンテンツの内容に即したコメントの発信を遅滞なく行うことができるコメント作成装置およびコメント作成装置の制御方法などを実現するという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態１に係る情報表示装置の要部構成の一例を示すブロック図である。
【図２】図１の情報表示装置を含むシステムの概要を示す図である。
【図３】図１の情報表示装置の応答コメント候補作成部の要部構成の一例を示すブロック図である。
【図４】図３の応答コメント候補作成部の辞書記憶部の構成例を示す図である。
【図５】図１の情報表示装置の表示部において、映像コンテンツを表示する映像表示領域と、コメントを表示するコメント表示領域との配置例である。
【図６】図５（ａ）に示すコメント表示領域の表示内容の一例と、その操作方法について説明する画面遷移例である。
【図７】本発明の実施形態２に係る情報表示装置の要部構成の一例を示すブロック図である。
【図８】図７に示す情報表示装置の表示部における、コメント表示領域の表示内容の一例を示す図である。
【図９】図７に示す情報表示装置の表示部における、コメント表示領域の表示内容の一例と、その操作方法について説明する画面遷移例である。
【図１０】上記情報表示装置が実行する処理の一例を示すフローチャートである。
【図１１】図１０のＳ５に示す応答コメント候補の作成過程について、その処理の一例を説明する。フローチャートである。
【図１２】会話ボットに入力する字幕テキストの例と、その字幕テキストに対して会話ボットが作成した応答コメント候補との対応を示した図である。
【発明を実施するための形態】
【００１７】
〔実施形態１〕
（システム構成の一例）
以下、本発明の実施の形態について、詳細に説明する。なお、以下では、本発明に係るコンテンツ作成装置を備える情報表示装置１を例に挙げて説明する。
【００１８】
なお、上記映像コンテンツは、複数の視聴者によって視聴され得る映像コンテンツであれば、如何なるコンテンツであってもよい。すなわち、放送局から配信される放送番組でもよいし、各種ネットワーク上のウェブサイトから提供される動画ファイルなど、通信ネットワーク（外部ネットワーク）７を介して受信可能な映像コンテンツであってもよい。
【００１９】
まず、情報表示装置１を含んで構成されるコミュニケーションシステム１００について、図２を用いて説明する。図２は、上記情報表示装置１を含むコミュニケーションシステム１００の概要を示す図である。
【００２０】
コミュニケーションシステム１００は、複数の情報表示装置１、コンテンツサーバ３、コメントサーバ５、通信ネットワーク７、および、放送局９を含んでいる。なお、図２では、情報表示装置１を使用するユーザの数、および情報表示装置１の数が複数である場合の例として、情報表示装置１ａ〜１ｃの３つを情報表示装置１として示しているが、これは単なる例であり、この数には限定されない。
【００２１】
情報表示装置１は、放送局９から配信される放送番組を順次受信して、再生する。また、情報表示装置１は、インターネットなどの通信ネットワーク７を介してコンテンツサーバ３へアクセスし、コンテンツサーバ３に格納されている所望の映像コンテンツの送信を要求することができる。コンテンツサーバ３からの映像コンテンツを順次受信した情報表示装置１は、該映像コンテンツを再生することも可能である。すなわち、情報表示装置１は、放送局９から配信される映像コンテンツと、通信ネットワーク７を介して配信される動画ファイル、ストリーミング動画などの映像コンテンツとの両方を受信して再生することが可能である。情報表示装置１が再生可能な映像コンテンツには、コンテンツデータとして、映像データ、字幕データ、音声データ（オーディオデータ）、映像や音声に関連付けて記述されたメタデータ、映像データ内のフレーム画像などの画像データに含まれるキャプション、テロップなどのテキストデータも含まれる。
【００２２】
また、情報表示装置１は、放送番組、動画ファイル、ストリーミング動画などの映像コンテンツを再生し、当該映像コンテンツに対する感想、意見、またはつぶやきなどを含む応答コメント候補を生成し、映像コンテンツおよび応答コメント候補を表示部（表示手段、表示装置）１７に表示する。
【００２３】
さらに、情報表示装置１は、ユーザによって選択された応答コメントを送信する機能を有し、ユーザは、表示された応答コメント候補の中から、気に入った応答コメント（投稿コメント）を選択して送信（発信）することができる。ユーザによって選択された応答コメントは、当該映像コンテンツを視聴する所定の視聴者（ユーザの家族、友人、または知人など）に対して専用のサービスを提供する所定のコメントサーバ５に送信されてもよいし、Twitter（登録商標）等の外部のソーシャルネットワーキングサービス（ＳＮＳ）等のサーバ（図示せず）へ該ユーザのアカウント情報とともに投稿されてもよい。また、予め設定された所定の視聴者が映像を視聴している情報表示装置１へと（例えば、情報表示装置１ａから情報表示装置１ｂまたは１ｃへと）該応答コメントを送信するようにしてもよい。このように、コミュニケーションシステム１００では、情報表示装置１を使用して映像を視聴する複数の視聴者間で、該映像コンテンツに関するコメントの共有または交換、および会話を行うことも可能である。なお、情報表示装置１を用いて、このような会話を実現することも可能であり、この利用形態を以下では「会話モード」と呼び、一方、ユーザ単独で、映像コンテンツを視聴しているときの利用形態を、「つぶやきモード」と呼ぶことにする。この「つぶやきモード」および「会話モード」はユーザによって自在に切り替え可能であり、ユーザは所望の利用形態で、映像コンテンツを視聴することが可能である。
【００２４】
上記のように、情報表示装置１のユーザは、実際にキーボードなどを用いて応答コメントを入力することなく、再生している映像コンテンツの流れに合わせて提示される応答コメント候補の中から気に入ったものを選択するだけで、該映像コンテンツに対する応答コメント（感想、意見、つぶやきなど）を、通信ネットワーク７へと送信することができる。
【００２５】
従って、ユーザが応答コメントを入力する場合に比べて、手間がかからず、その結果、上記応答コメントの作成のために上記映像を視認できない期間を短くでき、上記応答コメントの送信を遅滞なく行うことができる。なお、本実施形態では、作成された応答コメント候補は、情報表示装置１にて表示しているが、携帯端末など、情報表示装置１とは別の表示装置に出力してもよい。
【００２６】
また、上記映像コンテンツが放送局９またはコンテンツサーバ３から配信される放送番組である場合、リアルタイムで放送される放送番組に対し、応答コメントの発信を遅滞なく行うことができるので、タイムリーな応答コメントを発信することができる。
【００２７】
（情報表示装置１のブロック図）
次に、情報表示装置１の構成例について図１を用いて説明する。図１は、本発明の実施形態１に係る情報表示装置１の要部構成の一例を示すブロック図である。
【００２８】
情報表示装置１は、コメント作成装置１０、表示部１７、および操作入力部１８を備えている。そして、コメント作成装置１０は、コンテンツ受信部（コンテンツ受信手段）１１、コンテンツ処理部１２、コンテンツ情報抽出部１３、応答コメント候補作成部（コメント候補作成手段）１４、応答コメント候補調整部１５、表示制御部１６、通信部（コメント送信手段）１９、および記憶部２０を備えている。
【００２９】
さらに、記憶部２０は、辞書２１、応答履歴キャッシュ２２、ユーザ情報２３、端末設定情報２４、および視聴履歴２５を含んでいる。
【００３０】
なお、図１では、いくつかの構成については、本発明の特徴点と直接関係しないため、説明を簡略化するために図示していない。例えば、情報表示装置１は、放送局９を切り替えるためのチューナー、スピーカ、リモートコントローラ（リモコン）からの指示信号を受信する受信部、タイマ、カレンダ、などを備えていてもよい。
【００３１】
コンテンツ受信部１１は、放送局９から放送波によって配信される放送番組、および通信ネットワーク７を介して取得、または受信される動画ファイルなど、映像を含む映像コンテンツを受信する。
【００３２】
コンテンツ処理部１２は、受信した映像コンテンツを再生するための逆多重化、およびデコードを行う。コンテンツ処理部１２で処理された映像コンテンツのコンテンツデータは、コンテンツ情報抽出部１３へと出力される。なお、映像コンテンツのコンテンツデータには、字幕データ、音声データ、およびテロップデータなどが含まれる。
【００３３】
コンテンツ情報抽出部１３は、映像コンテンツのコンテンツデータを解析し、該コンテンツデータからテキスト形式のデータ（テキストデータ）を抽出する。例えば、コンテンツデータがオーディオデータ（音声データ）であれば、音波解析などの音声認識によって音声からテキスト形式のデータに変換してテキストデータを抽出する。コンテンツデータがフレーム画像に含まれるテロップなどのデータであれば、フレーム画像からの画像認識によって画像からテキスト形式のデータに変換してテキストデータを抽出する。一方、字幕データであれば、既にテキスト形式であるため、上記のような解析を行う必要はない。コンテンツ情報抽出部１３は、映像コンテンツのコンテンツデータである字幕データ、音声データ、およびテロップデータのうち、少なくとも１つを利用して、上記テキストデータを抽出すればよい。
【００３４】
なお、複数のカメラを用いて異なる方向から撮影された複数視点（またはマルチアングル）の画像データを含んでいる映像コンテンツ、または、音声多重放送のコンテンツなどのように複数の音声データを含んでいる映像コンテンツの場合、再生する映像および音声を、該コンテンツを再生して視聴するユーザに選択させる。このように選択可能な複数のデータを含む映像コンテンツを受信して再生する場合には、ユーザによる選択が入力されることで、表示部１７で表示する映像と該映像に合わせて出力される音声とが特定される。このような場合、表示（出力）を選択する情報に基づいて、適切な映像データや音声データを選択して、テキストデータを抽出することが望ましい。したがって、ユーザによる選択が入力されるまでの設定（デフォルト設定）において表示されるデータは、その表示／非表示設定に関わらず応答コメント候補作成部１４へ出力される。ここで、表示／非表示設定に関わらず応答コメント候補作成部１４へ出力されるデータには、例えば、字幕データなどが含まれる。そして、ユーザによって他のデータを選択する指示が入力された場合のみ、応答コメント候補作成部１４へ出力するデータを、当該選択されたデータへと変更する。これにより、より自然な応答コメント候補が作成されるとともに、ユーザが視聴途中で表示するデータの変更を行った場合にも、応答コメント候補を当該操作に追随させて作成し、表示することができる。
【００３５】
応答コメント候補作成部１４は、コンテンツ情報抽出部１３から出力されたテキスト形式のデータを用いて、テキスト形式の応答コメント候補を順次作成する。この場合、上記応答コメント候補が映像または音声である場合に比べて、背景または背景音の情報など、応答コメントに関する情報以外の余分な情報を含まないので、ユーザによる上記応答コメント候補の参照が容易になる。その結果、ユーザによる上記応答コメントの選択を迅速に行うことができ、上記応答コメントの作成のために上記映像を視認できない期間をさらに短くすることができる。なお、作成される応答コメント候補の数は特に制限はなく、１つでもよいし複数でもよい。
【００３６】
コンテンツ情報抽出部１３から出力されたテキスト形式のデータは、映像コンテンツのコンテンツデータから抽出されているため、応答コメント候補作成部１４が作成する応答コメント候補は、該映像コンテンツに含まれる映像に対応している。そして、映像の流れに従って、応答コメント候補も順次作成される。応答コメント候補作成部１４は、例えば、人工知能、人工無脳などのアルゴリズムを用いて実現することができる。なお、コンテンツ情報抽出部１３から出力されたテキスト形式のデータを用いて、テキスト形式の応答コメント候補を順次作成する応答コメント候補作成部１４のより詳細な構成については、後に詳述する。
【００３７】
応答コメント候補調整部１５は、記憶部２０に格納されているユーザ情報２３に基づいて、応答コメント候補作成部１４が作成した応答コメント候補の表現を変更する。ユーザ情報２３は、例えば、ユーザの性別および年齢など、ユーザの属性情報である。応答コメント候補調整部１５は、応答コメント候補の表現を、該ユーザの属性に対して違和感の少ない表現へと変更する。例えば、ユーザの性別が男性か女性かによって語尾を変更したり、ユーザの年齢層が年配か若者かよって語尾、言い回しまたは語彙を変更したりする。これにより、各ユーザの属性によりふさわしい、違和感のない、表現および言葉遣いの応答コメント候補を作成することができる。よって、ユーザは、自身が視聴している映像コンテンツと同じ映像コンテンツを視聴している他の視聴者との会話としてより自然で親しみやすい応答コメント候補を利用することができる。
【００３８】
また、応答コメント候補調整部１５は、記憶部２０に格納されている端末設定情報２４に基づいて、応答コメント候補作成部１４が作成した応答コメント候補の表現を変更してもよい。端末設定情報２４は、例えば、情報表示装置１の設置されている場所（または現在の位置）および現在の時刻などである。また、応答コメント候補の表示に用いられる表示領域の広さ、および配置などの情報を端末設定情報として、端末設定情報２４に格納してもよい。なお、ここで例示したものに限定されず、ユーザに関する様々な情報に基づいて応答コメント候補の表現を変更するようにしてもよい。これにより、応答コメント候補の表現を、より個性的で魅力的なものに変更することができる。
【００３９】
表示部１７は、画像などを表示するＬＣＤ（液晶ディスプレイ：Liquid Crystal Display）、ＰＤＰ（プラズマディスプレイ:Plasma Display Panel）、または有機ＥＬ（Organic LED）などの、フラットパネルディスプレイ（Flat Panel Display）である。表示部１７は、受信した映像コンテンツに含まれる映像、およびテキスト形式のデータである応答コメント候補などを表示する。
【００４０】
表示制御部１６は、コンテンツ処理部１２から出力される映像コンテンツのコンテンツデータを受け取り、上記映像を再生するように表示部１７を制御する。また、表示制御部１６は、応答コメント候補調整部１５から取得した応答コメント候補の一部またはすべてを映像とともに表示するように表示部１７を制御する。表示制御部１６によって応答コメント候補を表示するように制御される表示部１７については、後に画面遷移例を用いて具体的に説明する。
【００４１】
なお、表示部１７において同時に表示する応答コメント候補の数が多すぎると、表示部１７に表示したときに、表示する文字が小さくなったり、１つの応答コメント候補の表示時間が短くなったりして、各応答コメント候補をユーザが視認することが困難になるため、適宜、表示する応答コメント候補の数の上限は設定されることが望ましい。そこで、表示制御部１６は、表示する応答コメント候補の数の調整を、端末設定情報２４に格納された表示領域に関する情報に基づいて行うようにしてもよい。例えば、表示部１７の応答コメント候補の表示に用いられる表示領域の広さ、および表示する応答コメント候補の文字の大きさなどに応じて、応答コメント候補を３個まで表示させたり、５個まで表示させたりすることができる。
【００４２】
また、表示部１７において応答コメント候補を表示する表示領域（図６など参照）に効率的に多くの応答コメント候補を表示できるように、長文の応答コメント候補を表示しないようにすることが望ましい場合も考えられる。そこで、表示制御部１６は、出力された応答コメント候補の文字数に上限（例えば３０文字）を設け、この上限より文字数の多い応答コメント候補を受け取った場合には、この応答コメント候補の表示は行わないようにしてもよい。
【００４３】
なお、表示部１７において同時に表示する応答コメント候補の数および文字数の調整を行う処理を、表示制御部１６ではなく応答コメント候補調整部１５が行うように構成してもよい。表示制御部１６が該調整を行う構成であれば、表示部１７の交換または表示領域の変更が行われても、応答コメント候補を表示する表示領域に合わせて、応答コメント候補を適切に表示するように適宜制御することが可能である。よって、表示部１７の交換などを行う際に、情報表示装置１の構成への変更を最小限に抑えることができる。一方、応答コメント候補調整部１５が該調整を行う構成であれば、表示制御部１６をより簡略な構成で実現することができる。さらに、応答コメント候補作成部１４が作成した応答コメント候補の数が不足している場合、応答コメント候補調整部１５が応答コメント候補作成部１４に対して、応答コメント候補の追加を適宜指示することができるという利点もある。
【００４４】
操作入力部１８は、ユーザによる操作および選択指示などの入力を受け付けるユーザインターフェース（ＵＩ）として機能する。以下では、表示部１７にタッチパネルを重畳して、表示部１７の一部または全体が、操作入力部１８として機能する情報表示装置１を例に挙げて説明する。
【００４５】
情報表示装置１のユーザは、選択ボタン、各応答コメント候補などが表示されている表示部１７の表示画面上の位置を指先などでタッチ操作することによって、選択ボタンに示された所望のメニューを選択したり、応答コメント候補の中の気に入ったコメントを選択したりすることができる。表示部１７に重畳されたタッチパネルから、ユーザによるタッチ操作が行われた位置を示す情報が表示制御部１６に出力されると、そのタッチ操作の位置に表示されていた応答コメント候補が特定される。ユーザによって選択されたコメントが表示制御部１６で特定されると、表示制御部１６は該コメントを通信部１９へと出力する。また、表示制御部１６は、該コメントの外側に漫画などで用いられる吹き出しを付与するなどの表示変更を行ってもよい。
【００４６】
このように表示部１７を操作入力部１８としても利用することにより、ユーザは映像を視聴した状態で、表示部１７に表示される選択ボタンや応答コメント候補を確認したり選択したりすることができる。なお、これに制限されることはなく、例えば、手元のリモコンを用いて選択操作などを入力できるようにしてもよいし、携帯端末など、情報表示装置１とは別の情報表示装置から通信インターフェースを介して間接的に入力できるようにしてもよい。
【００４７】
通信部１９は、インターネットなどの外部の通信ネットワーク７を介してテキスト形式のデータ（コメントなど）を送受信する。一方、通信部１９が受信したテキスト形式のデータは、表示制御部１６に出力される。
【００４８】
以上のように、情報表示装置１は、映像コンテンツに含まれる音声データをテキストデータに変換して、該テキストデータに含まれる主要なテキスト（単語、人名、地名、など）を抽出する。あるいは、画像データに含まれるテロップ、キャプションなどのテキスト、および字幕データなどに含まれるテキストを抽出する。このように抽出されたテキストを、例えば、会話ボット（人工無脳）のアルゴリズムを用いた応答コメント候補作成部１４、または人工知能のアルゴリズムを用いた応答コメント候補作成部１４に入力する。応答コメント候補作成部１４は、入力されたテキストに基づいて、簡単な文書（短文）を応答コメント候補として作成する。そして、情報表示装置１は、作成された応答コメント候補を、再生されている映像コンテンツの流れに合わせて表示し、次々とユーザに提示する。ユーザは、表示部１７に表示される応答コメント候補の中から気に入ったコメントを選択することができる。選択されたコメントは、通信ネットワーク７を介して外部（例えば、図２のコミュニケーションシステム１００のコメントサーバ５など）へと送信される。
【００４９】
（応答コメント候補作成部１４のブロック図）
次に、応答コメント候補作成部１４について、図３を用いて説明する。図３は、図１の情報表示装置の応答コメント候補作成部１４の要部構成の一例を示すブロック図である。
【００５０】
応答コメント候補作成部１４は、前述のように、映像コンテンツに含まれる映像に対するテキスト形式のコメント候補を順次作成する。そして、映像コンテンツのコンテンツデータのうちテキスト形式ではないデータである音声データ、およびテロップデータからは、これらを解析してテキストデータを抽出し、該抽出されたテキストデータから応答コメント候補を作成する。
【００５１】
図３に示す例では、応答コメント候補作成部１４として、会話ボット（人工無脳）を用いる場合について説明する。応答コメント候補作成部１４に用いることが可能な会話ボットとしては、既存の技術、およびプログラムを活用することができる。
【００５２】
ところで、会話ボット（ChatterbotまたはChatbot）とは、別称人工無脳とも呼ばれ、コンピュータがテキストまたは音声を用いて、人間が行う知的な会話をシミュレートするプログラムである。入力された会話相手が発した言葉（テキスト）に対する応答文としてもっともらしい、すなわち、人同士が会話をするときのように意味の通る応答文（テキスト）を、機械的に作成することができる。
【００５３】
応答コメント候補作成部１４として用いる会話ボットの代表的な処理の流れは、以下の（１）および（２）の通りである。
【００５４】
（１）テキスト文書の入力に対して、形態素解析によって単語群（品詞群）に分解し、それらの単語から種々の辞書データを用いて関連する単語群を検索する。
【００５５】
（２）検索結果（単語群）を用いて、マルコフ連鎖などのアルゴリズムによって文章作成を行い、キャッシュされた直近の返答履歴と重複確認を行った後、予め設定された数の応答テキスト候補を出力する。
【００５６】
図３に示す応答コメント候補作成部１４は、形態素解析部１４１、検索処理部１４２、文書構成部１４３、および重複確認部１４４を含んでいる。
【００５７】
形態素解析部１４１は、コンテンツ情報抽出部１３から出力されたテキスト形式のデータが入力テキストとして入力されると、該入力テキストを単語群（品詞群）に分解し、単語群を抽出する。
【００５８】
検索処理部１４２は、形態素解析部１４１が抽出した単語群に基づいて、記憶部２０の辞書２１に格納されている各種の辞書を参照して、該単語群の各単語に関連性の高い単語群を検索する。
【００５９】
文書構成部１４３は、検索処理部１４２による検索の結果である単語群を用いて、文書を構成し、マルコフ連鎖などのアルゴリズムを用いて文章の作成を行い、テキスト文書を出力する。
【００６０】
重複確認部１４４は、文書構成部１４３から出力されたテキスト文書が、記憶部２０の応答履歴キャッシュ２２に格納されている直近のテキスト文書と重複していないかを確認する。重複する場合には、当該テキスト文書の出力を行わない。重複しない場合には応答コメント候補として出力する。なお、応答コメント候補として出力されるコメントの数には特に制限はないが、表示すべき応答コメント候補が多すぎると、再生されている映像の流れと応答コメント候補の表示とが一致しなくなる可能性があるため、出力する応答コメント候補の数の上限を設定することが望ましい。
【００６１】
上記のように、応答コメント候補作成部１４として、人工無脳のアルゴリズムを用いることにより、より人間が行うような会話またはつぶやきとして適当な応答コメント候補を、映像に合わせて作成することができる。形態素解析によって抽出した入力テキスト内の単語群を用いて、辞書２１の検索、文書構成、および重複確認という比較的処理時間が短い工程によって、応答コメント候補を出力することができる。
【００６２】
なお、会話ボットのアルゴリズムは、上記を含めておおよそ３つのタイプ（辞書型、ログ型、およびマルコフ文生成型）が知られており、応答コメント候補作成部１４として、いずれのタイプの会話ボットを利用してもよい。
【００６３】
また、応答コメント候補作成部１４として、人工知能のアルゴリズムを用いて応答コメント候補を作成してもよい。人工知能は、一般に、推論および判断などの知的な機能を実現するための学習機能を持つため、ユーザによって使用される回数が増すにつれて、ユーザによって、より選択されやすい的確な応答コメント候補を作成することができる。
【００６４】
（辞書２１）
前述のように、応答コメント候補作成部１４は、コンテンツ情報抽出部１３が抽出したテキストに対して、応答コメント候補を自動的に生成する。会話ボットのアルゴリズムを用いて生成される応答コメント候補は、検索処理部１４２が検索する辞書２１に記憶されている辞書の充実度が高ければ、出力する応答コメント候補の適合度も高くなり得る。
【００６５】
図４は、図３の応答コメント候補作成部１４の検索処理部１４２が検索する際に参照する辞書２１の構成例を示す図である。図示の例では、辞書２１には、あいさつ辞書２１１、質問辞書２１２、あいづち辞書２１３、および、世間話辞書２１４、およびチャット頻出フレーズ辞書２１５などを含んでいる。
【００６６】
このように、ユーザが利用する用途に即した応答コメント候補を、より高い確率で生成することができる。また、方言辞書（図示せず）、語尾辞書（図示せず）、若者用語辞書（図示せず）などを含んでもよい。これにより、応答コメント候補調整部１５によって、ユーザの属性（出身地、性別、年齢など）に広く対応したコメント候補となるように、応答コメント候補作成部１４が作成した応答コメント候補の表現を変更することが可能になる。
【００６７】
（映像表示領域とコメント表示領域との配置例）
情報表示装置１は、映像コンテンツを視聴するユーザに対して、該映像コンテンツに含まれるコンテンツ情報から抽出されたテキストに基づいて応答コメント候補を生成し、ユーザに提供する。このため、情報表示装置１の表示部１７は、その表示領域が、動画などの映像コンテンツを表示する映像表示領域１７Ｖとコメント表示領域１７Ｃとに分割され得る。ここでは、表示部１７の表示領域を、映像表示領域１７Ｖとコメント表示領域１７Ｃとに分割して用いる例について図５を用いて説明する。図５は、図１の情報表示装置１の表示部１７において、映像コンテンツを表示する映像表示領域１７Ｖと、応答コメント候補などを表示するコメント表示領域１７Ｃとの配置例である。
【００６８】
図５の（ａ）、（ｂ）は、映像表示領域１７Ｖの一部にコメント表示領域１７Ｃを重ねて表示する例を示している。すなわち、図５の（ａ）では、映像表示領域１７Ｖとして表示部１７の表示領域全体を用い、一方、コメント表示領域１７Ｃとしては、表示部１７の一部、例えば、表示部１７の縁部分にコメント表示領域１７Ｃを設けた例を示している。コメント表示領域１７Ｃの数は１つに限定されず、図５の（ｂ）に示すように、映像表示領域１７Ｖ内に複数のコメント表示領域１７Ｃを設けてもよい。ただし、コメント表示領域１７Ｃの背景を透過性、または半透過性に設定したり、コメント表示領域１７Ｃの広さを、表示する各応答コメント候補の可読性を維持しつつ、できるだけ狭く抑えたりすることが望ましい。これにより、背後の映像表示領域１７Ｖに表示される映像コンテンツの視聴を妨げることなく、コメント表示領域１７Ｃに表示される応答コメント候補をユーザに提示することができる。
【００６９】
図５の（ｃ）には、映像表示領域１７Ｖとコメント表示領域１７Ｃとが重ならないように、それぞれの表示領域を分割して、映像表示領域１７Ｖを縮小して表示する例を示している。なお、映像表示領域１７Ｖおよびコメント表示領域１７Ｃの各表示領域の形状や広さは、ここで図示されたものに限定されず、任意に設定することができる。
【００７０】
ここでは、１つの表示部１７を映像表示領域１７Ｖおよびコメント表示領域１７Ｃとして利用して両者を表示する例について説明したが、これらに制限されない。例えば、コメント表示専用の第２の表示部１７を、映像表示を行う第１の表示部１７とは別に備える構成であってもよい。ただし、その場合、コメント表示専用の第２の表示部１７は、上記第１の表示部１７に表示する映像を視聴するユーザによって表示する応答コメント候補が視認可能な位置に設けられることが望ましい。これにより、ユーザは、映像コンテンツを視聴したまま、その視聴を中止することなく、応答コメント候補を確認したり、選択操作を行ったりすることができる。
【００７１】
（つぶやきモードの表示例）
次に、ユーザ単独で、情報表示装置１を用いて映像コンテンツを視聴しているときの利用形態である「つぶやきモード」を選択した場合に、生成した応答コメント候補を表示し、ユーザによる選択を受け付けるまでの流れについて、図６を用いて説明する。図６は、図５の（ａ）に示すコメント表示領域１７Ｃの表示内容の一例と、その操作方法について説明する画面遷移例である。なお、図６は、情報表示装置１を「つぶやきモード」で使用する場合において効果的に利用されるコメント表示領域１７Ｃの一例を示したものであり、表示する位置、内容および構成はこれに限定されない。
【００７２】
コメント表示領域１７Ｃは、表情選択ボタン１７Ｃａ、感情表現画像１７Ｃｂ、応答コメント表示領域１７Ｃｃ、および時刻表示１７ｄの４種類の表示を行う。
【００７３】
感情表現画像１７Ｃｂには、ユーザによって予め設定され得る、人または動物の顔などのイラストが表示される。この感情表現画像１７Ｃｂにおいて示される人または動物の顔などのイラストは、情報表示装置１のユーザ本人の代替として表示するものと考えることができる。なお、感情表現画像１７Ｃｂに表示可能な画像およびイラストは、予め専用に用意されたものの中からユーザが選択してもよいし、ユーザが自作した所望のイラストを記憶部２０に登録するようにしてもよい。また、各ユーザの選択した感情表現画像１７Ｃｂを、例えばコメントサーバ５に登録しておき、応答コメントを送信した視聴者に対応するイラストの情報とともに、コメントサーバ５から各情報表示装置１へコメントを送信するように構成してもよい。これにより、後に記す会話モードの際に、会話をより効果的に表示することができる。
【００７４】
表情選択ボタン１７Ｃａは、感情表現画像１７Ｃｂにおいて表示されている画像を用いて表現可能な感情に対応するボタンが表示されている。ユーザは、表情選択ボタン１７Ｃａのボタンの部分に相当する表示画面をタッチ操作することにより、感情表現画像１７Ｃｂの画像を変更することができる。
【００７５】
図６の表情選択ボタン１７Ｃａには、６種類の感情または顔の表情を意味するボタン状の表示が表示されている。「ＹＥＳ」と「ＮＯ」とは、それぞれ肯定（同意）および否定（拒絶）を示している。「Ｓｍｉｌｅ」、「Ｓａｄ．．．」、および「Ａｎｇｒｙ」は、それぞれ微笑み、悲しみ、および怒り（憤慨）を示している。「Ｗｉｎｋ；」はウインクであり、挨拶または好意を示すジェスチャである。
【００７６】
このように、感情表現画像１７Ｃｂにおいて表示される感情表現画像１７Ｃｂの表情を変更することで、応答コメント候補の中から選択された応答コメントの正確な意味を表現することができ、より効果的に表示する応答コメントを利用することができる。あるいは、ユーザは感情表現画像１７Ｃｂの感情表現のみを操作してもよい。これにより、ユーザの感情および意見を直観的な画像で効果的に、コメント表示領域１７Ｃを見ている視聴者に対して表現することができる。なお、表情選択ボタン１７Ｃａおよび感情表現画像１７Ｃｂは、情報表示装置１を「会話モード」で使用する場合において、より効果的に利用される（図９の（ａ）参照）。
【００７７】
応答コメント表示領域１７Ｃｃは、応答コメント候補調整部１５から表示制御部１６に出力された応答コメント候補を次々と表示する領域である。
【００７８】
時刻表示１７ｄは、情報表示装置１が備える時計（図示せず）またはカレンダ（図示せず）の出力情報、または通信ネットワークから受信した日時および時刻に関する情報を表示する領域である。
【００７９】
図６の（ａ）は、例えば子犬が登場するような映像コンテンツを視聴し始めたときにコメント表示領域１７Ｃの様子を表している。最初に表示制御部１６に出力された応答コメント候補「子犬がかわいい」を、最新の応答コメント候補を表示する位置である、応答コメント表示領域１７Ｃｃの最下部に表示する。
【００８０】
図６の（ｂ）において、応答コメント候補「犬が大好き」が第２番目に出力されると、先に表示されている応答コメント候補「子犬がかわいい」の下側に表示される。「犬が大好き」という応答コメント候補が最新の応答コメント候補であり、最新の応答コメント候補を表示する位置は、応答コメント表示領域１７Ｃｃの最下部であるからである。同様に、図６の（ｃ）では、第３番目の応答コメント候補「明日は晴れるやろか＠大阪」が応答コメント表示領域１７Ｃｃの最下部に表示される。
【００８１】
この応答コメント候補「明日は晴れるやろか＠大阪」は、子犬とは、一見、無関係な応答コメント候補であるが、例えば、次のようにして表示されたものである。ユーザによって視聴されている映像コンテンツのコンテンツデータから、形態素解析部１４１によって「明日」または「天気」などの単語群が抽出される。これらの単語群に対して検索処理部１４２が辞書２１を参照して関連する単語群を取り出し、文書構成部が「明日は晴れるだろうか＠〜」を出力する。重複確認部１４４による確認の後に、この「明日は晴れるだろうか＠〜」は応答コメント候補調整部１５へと出力される。応答コメント候補調整部１５は、ユーザ情報２３および端末設定情報２４を参照して、ユーザが大阪在住であること、または、本情報表示装置１が大阪に設置されていることを取得する。そして、応答コメント候補調整部１５は、語尾の「だろうか」を関西弁である「やろか」に変更し、「＠」の後ろに「大阪」を挿入したものである。
【００８２】
なお、第４番目の応答コメント候補が次に表示される場合には、この第４番目の応答コメント候補を応答コメント表示領域１７Ｃｃの最下部に表示し、一方、最も長く表示されている第１番目の応答コメント候補の表示を終了する。
【００８３】
図６の（ｄ）は、ユーザによって、第３番目の応答コメント候補「明日は晴れるやろか＠大阪」の選択動作が行われる場合について示している。情報表示装置１の表示部１７にはタッチセンサが重畳され、表示部１７は、画面に対するユーザの指などの接触位置などを検知する操作入力部１８として機能することができる。したがって、図６の（ｄ）に示すように、応答コメント候補「明日は晴れるやろか＠大阪」が表示されている位置に対応する画面に対するユーザによるタッチ操作によって、当該応答コメント候補を選択する選択動作となる。
【００８４】
図６の（ｄ）において応答コメント候補「明日は晴れるやろか＠大阪」が選択されると、該選択操作を示す情報が表示制御部１６に出力される。表示制御部１６は、図６の（ｄ）に示すように、選択された応答コメント候補「明日は晴れるやろか＠大阪」を内包する吹き出しを付加して表示する。これにより、感情表現画像１７Ｃｂのイラストによって表現されているユーザ本人が発するコメントであることを効果的に表示することができる。
【００８５】
また、選択された応答コメント候補「明日は晴れるやろか＠大阪」は、該ユーザのアカウント情報とともに、該コメントを公へと発信するTwitter（登録商標）等の外部のソーシャルネットワーキングサービス（ＳＮＳ）等のサーバ（図示せず）に送信されてもよい。
【００８６】
このように、情報表示装置１は、映像コンテンツに含まれるコンテンツデータからテキストを抽出し、該抽出されたテキストに対応する応答コメント候補を生成し、表示部１７に表示する。そして、表示された応答コメント候補のうち、ユーザによって選択された応答コメント候補は投稿コメントとして送信される。これにより、映像コンテンツを視聴するユーザは、該映像コンテンツに対応して生成された応答コメント候補を確認し、その中の適当なコメントを選択するだけで、送信することができる。よって、映像コンテンツの視聴を中断することなく、その映像コンテンツの内容に即した投稿コメントの発信を、遅れることなく行うことができる。
【００８７】
なお、情報表示装置１をつぶやきモードで使用する場合、表示される応答コメント候補からユーザが気に入ったものを選択することは、個人的なつぶやきとは限らない。同じ映像コンテンツを１台の情報表示装置１を用いて視聴する複数の視聴者が、応答コメント候補を選択することは、映像コンテンツの視聴とは異なる楽しみを付与しうる。
【００８８】
〔実施形態２〕
本発明の他の実施形態について、図７〜図１１に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００８９】
（会話モードで使用される情報表示装置１のブロック図）
本実施形態に係る情報表示装置１は、他ユーザのコメントを通信部１９が通信ネットワーク７からテキスト形式のデータで受信した場合に、応答コメント候補作成部１４が、該テキスト形式のデータに対する応答コメント候補を作成する、という点で、図１に示す情報表示装置１と異なっている。
【００９０】
すなわち、本実施形態では、応答コメント候補作成部１４は、コンテンツ受信部１１が受信した映像コンテンツに含まれる映像に対する応答コメント候補とともに、通信部１９が受信したテキスト形式のデータに対する応答コメント候補も作成する。これにより、応答コメント候補は、上記映像と他ユーザのコメントとに関するものとなる。従って、ユーザによって選択された応答コメント候補を当該ユーザのコメントとして通信ネットワーク７に送信することにより、上記映像に関する上記他ユーザとの会話を成立させることができる。
【００９１】
通信部１９は、テキスト形式のデータの他に、表示部１７において表示するイラストを指定する情報、またはイラストそのものを受信し得る。受信したテキスト形式以外の情報は、テキスト形式のデータとともに、表示制御部１６に送られる。表示制御部１６は、イラストを指定する情報またはイラストそのものは表示部１７の所定の位置（例えば、図８のイラスト表示領域１７Ｃｆ）に表示されるように表示部１７を制御する。一方、テキスト形式のデータは、表示部１７の所定の位置（例えば、図８のコメント表示領域１７Ｃｃ）に表示されるように表示部を制御する。なお、本実施形態に係る表示部１７の制御については、後に詳述する。
【００９２】
なお、受信したテキスト形式のデータを応答コメント候補の近傍に表示することが望ましい。例えば、ユーザは、自身が視聴している映像コンテンツと同じ映像コンテンツを視聴している他の視聴者からテキスト形式のデータであるコメントを受信した場合、受信したコメントは、上記コメント候補の近傍に表示される。これにより、ユーザは、コメント候補と受信したコメントとを同時に視認することができるため、応答するコメントとして適切なコメント候補の選択を容易に行うことができる。よって、映像コンテンツの視聴を邪魔されることなく、他の視聴者と該映像コンテンツに関する感想および意見の交換または共有、および会話を楽しむことができる。
【００９３】
（会話モードの表示例）
次に、ユーザを含む複数の視聴者間で、情報表示装置１を用いて映像コンテンツを視聴しているときの利用形態である「会話モード」を選択した場合に、作成した応答コメント候補を表示し、ユーザによる選択を受け付けるまでの流れについて、図８を用いて説明する。図８は、図５の（ａ）に示すコメント表示領域１７Ｃの表示内容の一例と、その操作方法について説明する画面遷移例である。なお、図８は、情報表示装置１を「会話モード」で使用する場合において効果的に利用されるコメント表示領域１７Ｃの一例を示したものであり、表示する位置、内容および構成はこれに限定されない。
【００９４】
コメント表示領域１７Ｃは、表情選択ボタン１７Ｃａ、感情表現画像１７Ｃｂ、応答コメント表示領域１７Ｃｃ、時刻表示１７ｄ、モード表示領域１７Ｃｅ、イラスト表示領域１７Ｃｆ、および視聴状況表示領域１７Ｃｇの７種類の表示を行う。なお、表情選択ボタン１７Ｃａ、感情表現画像１７Ｃｂ、および、時刻表示１７ｄについては、既に説明した内容と同様であり、重複を避けるためにここではこれらの説明を省略する（図６参照）。
【００９５】
モード表示領域１７Ｃｅは、現在、「会話モード」が選択されていることを示す情報が表示される。ここでは「共同視聴」という文字列とイラストとが表示されている例を示している。
【００９６】
イラスト表示領域１７Ｃｆは、通信部１９が通信ネットワーク７を介して受信したテキスト形式のデータに添付されたイラストを指定する情報またはイラストそのものを表示する。あるいは、情報表示装置１の記憶部に予め登録されているイラストの中からいずれかを指定するイラスト指定情報を受信してもよい。該イラスト指定情報に基づいて表示制御部１６が記憶部２０から受信したイラスト指定情報に対応するイラストを読み出して、イラスト表示領域１７Ｃｆに表示するようにしてもよい。このイラストは、前述の感情表現画像１７Ｃｂに表示されるイラストと同様、感情を表現することが可能である。
【００９７】
視聴状況表示領域１７Ｃｇは、ユーザが属する所定のグループ（チャットグループ）の、ユーザ以外のグループ構成員のうち、ユーザと同じ放送番組などの映像コンテンツを視聴している者の現在の視聴状態について通知する表示である。例えば、視聴状況表示領域１７Ｃｇには、＜見てる人＞、＜会話中の人＞、および＜ＯＦＦ＞の３つの情報欄を含んでいる。なお、視聴状況表示領域１７Ｃｇの表示については、図９の（ｂ）を用いて後に詳述する。
【００９８】
図８の（ａ）において、応答コメント表示領域１７Ｃｃは、第３番目の応答コメント候補「明日は晴れるやろか＠大阪」が応答コメント表示領域１７Ｃｃの最下部に表示された時点を示している。この時点では、同じ映像を視聴している。図８の（ａ）において、会話モードを選択してコメントサーバ５にログインした状態で、ユーザと同じ放送番組または映像を視聴している「Ｐさん」と「その他２人」は、会話は行っていない。
【００９９】
図８の（ｂ）において、Ｐさんから「あら、元気やった？」というコメント（会話）を受信して、応答コメント表示領域１７Ｃｃに表示した状態を示している。受信したコメントの表示に合わせて、イラスト表示領域１７Ｃｆには、Ｐさんを表すイラストが表示される。このように、表示制御部１６は、通信ネットワーク７から受信したテキスト形式のデータを、応答コメント候補の近傍に表示する。
【０１００】
応答コメント候補作成部１４は、現在ユーザが視聴している映像に対する応答コメント候補に加えて、通信ネットワーク７から受信した「あら、元気やった？」というテキスト形式のデータから、該テキスト形式のデータに対する応答コメント候補を作成する。例えば、図８の（ｃ）では、「まあ、ぼちぼち」という応答コメント候補が作成され、応答コメント表示領域１７Ｃｃの最下部に新たに表示されている。
【０１０１】
この「まあ、ぼちぼち」という応答コメント候補を気に入ったユーザは、図８の（ｄ）において、この応答コメント候補が表示されている部分に対してタッチ操作を行う。図８の（ｄ）において応答コメント候補「まあ、ぼちぼち」が選択されると、該選択操作を示す情報が表示制御部１６に出力される。表示制御部１６は、図８の（ｅ）に示すように、選択された応答コメント候補「まあ、ぼちぼち」を内包する吹き出しを付加して表示する。これにより、感情表現画像１７Ｃｂのイラストによって表現されているユーザ本人が発するコメントであることを効果的に表示することができる。
【０１０２】
また、選択された応答コメント候補「まあ、ぼちぼち」は、該ユーザのアカウント情報とともに、当該映像コンテンツを視聴する所定の視聴者（ユーザが属するチャットグループの知人など）に対して専用のサービスを提供する所定のコメントサーバ５（図２）へと送信されてもよいし、公へと発信されるTwitter（登録商標）等の外部のソーシャルネットワーキングサービス（ＳＮＳ）等のサーバ（図示せず）に送信されてもよい。
【０１０３】
（コメント表示領域１７Ｃの表示におけるその他の効果）
図９は、図７に示す情報表示装置の表示部における、コメント表示領域の表示内容の一例と、その操作方法について説明する画面遷移例である。まず、図６および図８のコメント表示領域１７Ｃに示されている表情選択ボタン１７Ｃａおよび感情表現画像１７Ｃｂについて、図９の（ａ）を用いて説明する。
【０１０４】
図９の（ａ）は、表情選択ボタン１７Ｃａの「Ａｎｇｒｙ」を選択操作して、感情表現画像１７Ｃｂに表示されているイラストの顔の表情に怒り（憤慨）が表現されるようにした場合の例を示している。例えば、「まだですか？」という応答コメント候補を真顔で発する場合に比べて、図９の（ａ）のように怒り（憤慨）を表現するイラストが付加されることで、この「まだですか？」という応答コメントをより効果的に伝えることができる。
【０１０５】
次に、図８のコメント表示領域１７Ｃに示されているイラスト表示領域１７Ｃｆおよび視聴状況表示領域１７Ｃｇについて、図９の（ａ）を用いて説明する。図９の（ｂ）は、視聴状況表示領域１７Ｃｇの表示の遷移例を示す図である。図９に示すように、視聴状況表示領域１７Ｃｇには、＜見てる人＞の欄Ｋ、＜会話中の人＞の欄Ｌ、および＜ＯＦＦ＞の欄Ｒの３種類の情報が表示されている。＜見てる人＞の欄Ｋには、現在、同じチャンネルの放送番組を視聴していて、かつ会話モードを選択している知人Ｍ（ユーザが所属しているチャットグループのグループ構成員）とその人数Ｎが表示される。例えば、図９の（ｂ）において、最初の状態では、「Ｐさん」と「その他３人」は、会話モードを選択してコメントサーバにログインはしているが、会話は行っていない状態である。次に、Ｐさんがユーザとの会話に参加すると、知人Ｍとその人数Ｎにはそれぞれ「Ｂさん」と「その他２人」と表示される（図９の（ｂ）真ん中）。さらに、Ｂさんもユーザとの会話に参加すると、知人Ｍとその人数Ｎにはそれぞれ「Ｑさん」と「その他１人」と表示される（図９の（ｃ）真ん中）。このように、視聴状況表示領域１７Ｃｇの＜見てる人＞の欄Ｋには、ユーザと会話が可能な知人の存在をユーザに知らせる情報を表示する。
【０１０６】
視聴状況表示領域１７Ｃｇの＜会話中の人＞の欄Ｌには、現在、同じチャンネルの放送番組を視聴していて、かつ現在会話モードを利用して会話を行っている知人の人数が表示される。また、＜ＯＦＦ＞の欄Ｒには、現在、視聴をしていない知人の人数が表示される。
【０１０７】
（映像コンテンツを受信してから、コメントを通信ネットワークへと送信するまでの処理の流れ）
以下では、映像コンテンツを受信してから、コメントを通信ネットワークへと送信するまでの処理の流れについて図１０を用いて説明する。図１０は、上記情報表示装置が実行する処理の一例を示すフローチャートである。
【０１０８】
情報表示装置１は、映像を含む映像コンテンツを受信する（Ｓ１：コンテンツ受信ステップ）。ここで映像コンテンツとは、放送波を用いて放送局から配信される放送番組でもよいし、インターネット上のアクセス可能な任意のサイトから提供される動画ファイルなどのコンテンツでもよい。映像コンテンツは映像の他に、画像、音声、音楽、文字列などが含まれていることも多い。
【０１０９】
次に、ユーザが情報表示装置１を用いて映像コンテンツを視聴するとき、「つぶやきモード」または「会話モード」のいずれを選択して設定しているかを判断する（Ｓ２）。「会話モード」が選択されている場合（Ｓ２においてＹＥＳ）、情報表示装置１の通信部１９は、通信ネットワークを介してコメントサーバ５にアクセスして、特定グループ（ユーザが属するチャットグループなど）内に所属する他のユーザ（視聴者）から送信されるコメントを受信する（Ｓ３）。受信したコメントは、通信部１９から表示制御部１６へと出力され、表示制御部１６は該コメントを、所定の表示位置（図８の（ｂ）参照）に表示する（Ｓ４）。
【０１１０】
コンテンツ受信部１１が受信した映像コンテンツに含まれるコンテンツ情報がコンテンツ情報抽出部１３によって抽出され、応答コメント候補作成部１４の文書構成部１４３において、該映像に関する応答コメント候補となる文書を順次作成する（Ｓ５：コメント候補作成ステップ）。なお、この応答コメント候補の作成の流れについては、後に図１１を用いて詳述する。
【０１１１】
応答コメント候補作成部１４の重複確認部１４４は、文書構成部１４３から出力された文書（応答コメント候補）が、最近出力された文書と重複するか否かを確認する（Ｓ６）。重複確認部１４４は、重複しない文書を応答コメント候補として、応答コメント候補調整部１５へと出力する。一方、最近出力された文書と重複する文書は、重複確認部１４４において削除される。これにより、ユーザに対して、同じ応答コメント候補を連続して提示することを防ぐことできる。
【０１１２】
重複確認部１４４から出力された応答コメント候補は、次に、応答コメント候補調整部１５において、記憶部２０に記憶されているユーザ情報２３、端末設定情報２４などを参照して、応答コメント候補として出力された応答コメント候補の表現を変換する（Ｓ７）。これにより、ユーザに対して違和感の少ない応答コメント候補として提示することができる。
【０１１３】
応答コメント候補調整部１５から出力される応答コメント候補を受け取る表示制御部１６は、表示部１７の所定の位置、すなわち、最新の応答コメント候補を表示する位置、に、該応答コメント候補を表示する（Ｓ８）。
【０１１４】
ユーザは、表示された各応答コメント候補を確認し、気に入った応答コメント候補を選択することができる。ユーザによる選択動作を受け付けた場合（Ｓ９においてＹＥＳ）、表示制御部１６は、選択された応答コメント候補を、漫画などで利用される吹き出し付きで表示したり、文字を太字にして表示したりするなど変化させる（Ｓ１０）。
【０１１５】
また、表示制御部１６は、選択された応答コメント候補のテキストを通信部１９に出力し、通信部１９は、選択された応答コメント候補のテキストを、通信ネットワークを介してコメントサーバ５へ送信する（Ｓ１１：コメント送信ステップ）。
【０１１６】
コメントサーバ５が、特定グループ内に所属する他のユーザ（視聴者）へと送信する（Ｓ１２）。これにより、上記映像に関するコメントを、特定グループ内でやりとりすることができる。
もし、作成される応答コメント候補が不正確または不適当なものであった場合でも、ユーザはその中から気に入った応答コメント候補を選択することができるので、ユーザは適当なコメントを知人や公に送信することができる。
【０１１７】
なお、提示される応答コメント候補を映像コンテンツと併せて視聴することは、ユーザにとって魅力的な映像コンテンツの楽しみ方を提供する可能性もある。
【０１１８】
このように情報表示装置１は、ユーザが映像を視聴中にコメントを投稿したり、知人と会話をしたりする際、（ソフトウェアを含む）キーボードや音声の入力等を行わず、次々と提示される候補文から選択するだけであるため、映像視聴を妨げずに、適時入力が可能で、会話等もできる。
【０１１９】
また、ユーザ設定、視聴履歴、コメント選択（内容とタイミング）履歴、チャット履歴等を記憶部２０に蓄積して、応答コメント候補を作成する際に参照することにより、応答コメント候補をユーザ毎にカスタマイズでき、より適切な応答コメント候補の提示が可能となる。
【０１２０】
（応答コメント候補の作成の流れ）
ここでは、応答コメント候補を作成するときに会話ボットを使用する例について、図１１を用いて説明する。
【０１２１】
コンテンツ受信部１１が受信した映像コンテンツのコンテンツデータからテキストを抽出する。コンテンツデータが字幕データであれば、すでにテキスト形式であるため、解析を必要とせずにテキストを抽出する（Ｓ５１）。抽出されたテキストは字幕として、所定の出力箇所（表示位置）に表示する（Ｓ５２）。
【０１２２】
コンテンツデータが画像データであれば、コンテンツ情報抽出部１３は、フレーム画像を画像解析することによって、フレーム画像中に含まれるテロップなどをテキストデータとして抽出する（Ｓ５３）。
【０１２３】
コンテンツデータが音声データであれば、コンテンツ情報抽出部１３は、音波解析などによって、音声データからテキストデータを抽出する（Ｓ５４）。なお、一定時間の沈黙（無音）または声色（周波数）の変化を検知して、これらを応答コメント候補を表示するタイミングにおける区切りとして用いる（Ｓ５５）。音声データを解析して抽出されるテキストの場合、該テキストに関する応答コメント候補を作成して表示する期間を調整するために、Ｓ５５のような区切りを設定することが好ましい。
【０１２４】
なお、受信した他のユーザからのコメントは、すでにテキスト形式であるため、解析を必要とせずにテキストを抽出する（Ｓ５６）。
【０１２５】
抽出されたテキストは応答コメント候補作成部１４の会話ボットに入力される（Ｓ５７）。
【０１２６】
これにより、該映像コンテンツに含まれる多様なテキストを用いて、幅広いコメント候補を作成することができる。
【０１２７】
〔実施形態３〕
情報表示装置１の制御ブロック（特にコンテンツ処理部１２、コンテンツ情報抽出部１３、応答コメント候補作成部１４、および応答コメント候補調整部１５）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１２８】
後者の場合、コメント作成装置１０は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１２９】
〔実施例〕
（会話ボットへの入力テキストに工夫を加えた例）
例えば、放送番組の字幕データには、その放送番組に出演する出演者の名前を含むものが少なくない。出願人は、当該名前部分に変更を加えることで、会話ボットから出力される応答コメント候補が、より自然に近い会話となることを見出した。このことについて、図１２を用いて説明する。図１２は、会話ボットに入力する字幕テキストの例と、その字幕テキストに対して会話ボットが作成した応答コメント候補との対応を示した図である。
【０１３０】
字幕テキストに名前が含まれている状態のまま入力した場合には、図１２の（ａ）に示すように、会話としては違和感のある、ずれた応答コメント候補が出力された。これは、一般的に、会話ボットが入力されたテキストを理解できなかった時の現象として認識されている。
【０１３１】
そこで、図１２の（ｂ）では、出演者の名前を、今回使用した会話ボット自身の呼び名“ひめ”に自動的に置き換えた。この場合には、置き換えられた自分（会話ボット）の名前に強く反応したことを示す応答コメント候補が出力された。
【０１３２】
最後に、図１２の（ｃ）では、名前部分を、該名前に続く助詞の“も”とともに、自動的に削除した。この場合には、かなり自然に近い会話となった。
【０１３３】
会話ボットを本願のように応答コメント候補の作成に活用する場合には、入力テキストに誰かの名前が含まれるかどうかを確認し、確認できれば該入力テキストの中から名前とそれに続く助詞とを削除して会話ボットに入力するという、アルゴリズムが好適であると考えられる。なお、名前が含まれていることが確認できなければ、その入力テキストはそのまま会話ボットに入力すればよい。
【０１３４】
〔まとめ〕
本発明の態様１に係るコメント作成装置１０は、或る映像に関するコメントを作成して送信するコメント作成装置であって、当該映像を含む映像コンテンツを順次受信するコンテンツ受信手段（コンテンツ受信部１１）と、該コンテンツ受信手段が受信した映像コンテンツから、上記映像に関するコメント候補を次々に作成して出力するコメント候補作成手段（応答コメント候補作成部１４）と、該コメント候補作成手段が出力した上記コメント候補のうち、ユーザによって選択されたコメント候補を、上記映像に関する当該ユーザのコメントとして、外部ネットワーク（通信ネットワーク７）に送信するコメント送信手段（通信部１９）とを備えている。
【０１３５】
上記の構成によれば、映像を含む映像コンテンツが受信され、受信された映像コンテンツから、該映像に関するコメント候補が順次作成され出力される。そして、ユーザによって選択されたコメント候補が、上記映像に関する当該ユーザのコメントとして、外部ネットワークに送信される。これにより、ユーザは、出力された上記コメント候補を参照して、所望のコメント候補を選択するだけで、自身のコメントを外部ネットワークに送信することができる。従って、ユーザが自身のコメントを作成する場合に比べて、手間がかからず、その結果、上記コメントの作成のために上記映像を視認できない期間を短くでき、上記コメントの発信を遅滞なく行うことができる。
【０１３６】
なお、作成されたコメント候補は、上記映像を表示する表示装置に出力してもよいし、該表示装置とは別の表示装置（例えば携帯端末）に出力してもよい。また、ユーザによる上記選択の指示は、ユーザからユーザインターフェースを介して直接的に取得してもよいし、上記別の表示装置から通信インターフェースを介して間接的に取得してもよい。
【０１３７】
本発明の態様２に係るコメント作成装置は、上記態様１において、上記コメント候補はテキストであり、上記コメント候補作成手段は、上記映像コンテンツに含まれるコンテンツデータから、上記映像に関するテキストを抽出し、抽出したテキストから上記映像に関するコメント候補を作成することが好ましい。
【０１３８】
この場合、上記コメント候補が映像または音声である場合に比べて、背景または背景音の情報など、コメントに関する情報以外の余分な情報を含まないので、ユーザによる上記コメント候補の参照が容易になる。その結果、ユーザによる上記コメントの選択を迅速に行うことができ、上記コメントの作成のために上記映像を視認できない期間をさらに短くすることができる。なお、上記コンテンツデータから上記テキストを抽出するには、例えば、上記映像コンテンツの字幕データから上記テキストを抽出したり、上記映像コンテンツの音声データから音声認識を介して上記テキストを抽出したり、上記映像コンテンツのテロップデータから画像認識を介して上記テキストを抽出したりすればよい。
【０１３９】
本発明の態様３に係るコメント作成装置は、上記態様１において、上記コメント候補作成手段は、人工無脳または人工知能のアルゴリズムを用いて、上記抽出したテキストから上記コメント候補を作成することが好ましい。
【０１４０】
人工無脳は、別名を会話ボットともいい、人間が行う知的な会話をシミュレートするものである。人工無脳のアルゴリズムを用いることにより、より人間が行うような会話またはつぶやきとして適当なコメント候補を、映像コンテンツに合わせて迅速に作成することができる。
【０１４１】
一方、人工知能は、推論・判断などの知的な機能を人工的に実現したものである。人工知能のアルゴリズムを用いることにより、より自然で複雑な会話を可能とするコメント候補を自動的に作成することができる。さらに、人工知能が学習機能を有する場合、当該人工知能が繰り返し利用されることにより、ユーザがより選択し易い的確なコメント候補を作成することができる。
【０１４２】
なお、実施例では、上記抽出したテキストが名前を含む場合、該名前を含む文節を削除した上で、上記コメント候補を作成することが好適であった。
【０１４３】
本発明の態様４に係るコメント作成装置は、上記態様１から３のいずれか１つにおいて、上記コメント候補作成手段は、作成したコメント候補を上記映像と共に表示するように表示装置（表示部１７）に指示することが好ましい。この場合、ユーザは、上記映像を視認しつつ上記コメント候補を視認できるので、上記映像に対応した上記コメント候補を選択することが容易となる。
【０１４４】
本発明の態様５に係るコメント作成装置は、上記態様１から４のいずれか１つにおいて、上記映像コンテンツは、放送局またはサーバから配信される放送番組であることが好ましい。この場合、リアルタイムで放送される放送番組に対し、コメントの発信を遅滞なく行うことができるので、タイムリーなコメントを発信することができる。
【０１４５】
本発明の態様６に係るコメント作成装置は、上記態様１から５のいずれか１つにおいて、他ユーザのコメントを示すテキストデータを上記外部ネットワークから受信した場合には、上記コメント候補作成手段は、上記映像コンテンツおよび上記テキストデータから、上記コメント候補を作成することが好ましい。この場合、上記コメント候補は、上記映像と上記他ユーザのコメントとに関するものとなる。従って、ユーザによって選択された上記コメント候補を当該ユーザのコメントとして上記外部ネットワークに送信することにより、上記映像に関する上記他ユーザとの会話を成立させることができる。
【０１４６】
本発明の態様７に係るコメント作成装置は、上記態様６において、上記コメント候補作成手段は、作成したコメント候補と、上記他ユーザのコメントとを表示するように表示装置に指示することが好ましい。この場合、上記ユーザは、上記他ユーザのコメントを視認しつつ上記コメント候補を視認できるので、上記他ユーザのコメントに対応した上記コメント候補を選択することが容易となる。なお、上記コメント候補作成手段は、上記コメント候補と上記他ユーザのコメントとを上記映像と共に表示するように上記表示装置に指示する場合、上記他ユーザのコメントを上記コメント候補の近傍に表示するように上記表示装置に指示することが好ましい。
【０１４７】
本発明の態様８に係るコメント作成装置は、上記態様１から７のいずれか１つにおいて、上記ユーザの属性情報を記憶する記憶部をさらに備え、上記コメント候補作成手段は、作成したコメント候補について、上記記憶部における上記ユーザの属性情報に基づいて表現を変更した上で出力してもよい。ここで、ユーザの属性情報の例としては、ユーザの性別、年齢などが挙げられる。上記の場合、言い回し、言葉遣いなどの表現が上記ユーザに適合したコメント候補が出力されるので、上記ユーザに違和感を与えることがない。
【０１４８】
本発明の態様９に係るコメント作成装置は、上記態様１から８のいずれか１つにおいて、上記コンテンツ受信手段が受信した上記映像コンテンツと、上記コメント候補作成手段が出力した上記コメント候補とを表示する表示手段を備えてもよい。
【０１４９】
本発明の態様１０に係るコメントサーバ５は、或る映像に関するコメントを提供するコメントサーバであって、当該映像に関するユーザのグループを設定し、当該映像に関するコメントを、上記グループの或るユーザの通信装置（コメント作成装置１）から外部ネットワークを介して受信し、かつ、受信したコメントを、当該グループの他のユーザの通信装置に外部ネットワークを介して送信するものである。
【０１５０】
これにより、或るグループの或るユーザが作成した或る映像に関するコメントを、当該グループの他のユーザに提供することができる。その結果、上記映像に関するコメントを、上記グループ内でやりとりすることができる。
【０１５１】
本発明の態様１１に係る表示装置は、或る映像を表示する表示装置であって、当該映像を含む映像コンテンツを順次受信し、上記映像に関するコメント候補を次々に受信し、受信した映像コンテンツに含まれる映像を、受信したコメント候補と共に表示するものである。
【０１５２】
これにより、ユーザは、上記映像と該映像に関するコメント候補とを容易に比較できる。その結果、上記コメント候補の中から適切なものを選択することができる。
【０１５３】
本発明の態様１２に係るコメント作成装置の制御方法は、上記態様１から８のいずれか１つにおいて、或る映像に関するコメントを作成して送信するコメント作成装置の制御方法であって、当該映像を含む映像コンテンツを順次受信するコンテンツ受信ステップ（Ｓ１）と、該コンテンツ受信ステップにおいて受信した映像コンテンツから、上記映像に関するコメント候補を次々に作成して出力するコメント候補作成ステップ（Ｓ５）と、該コメント候補作成ステップにおいて作成して出力した上記コメント候補のうち、ユーザによって選択されたコメント候補を、上記映像に関する当該ユーザのコメントとして、外部ネットワークに送信するコメント送信ステップ（Ｓ１１）とを含んでいる。
【０１５４】
上記の方法によれば、上記の態様１と同様の効果を奏する。
【０１５５】
本発明の各態様に係るコメント作成装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記コメント作成装置が備える各手段として動作させることにより上記コメント作成装置をコンピュータにて実現させるコメント作成装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１５６】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１５７】
本発明は、放送局から放送波によって配信される放送番組、および、動画などの映像コンテンツを外部ネットワークから受信して再生可能なタブレット、スマートフォンなどの通信端末、およびテレビなどに利用することができる。
【符号の説明】
【０１５８】
１  情報表示装置
５  コメントサーバ
７  通信ネットワーク（外部ネットワーク）
１０  コメント作成装置
１１  コンテンツ受信部（コンテンツ受信手段）
１４  応答コメント候補作成部（コメント候補作成手段）
１６  表示制御部（表示制御手段）
１７  表示部（表示手段、表示装置）
１９  通信部（コメント送信手段）
２０  記憶部
Ｓ１  コンテンツ受信ステップ
Ｓ５  コメント候補作成ステップ
Ｓ１１  コメント送信ステップ
【図１】
2015115892.tif 000003
【図２】
2015115892.tif 000004
【図３】
2015115892.tif 000005
【図４】
2015115892.tif 000006
【図５】
2015115892.tif 000007
【図６】
2015115892.tif 000008
【図７】
2015115892.tif 000009
【図８】
2015115892.tif 000010
【図９】
2015115892.tif 000011
【図１０】
2015115892.tif 000012
【図１１】
2015115892.tif 000013
【図１２】
2015115892.tif 000014