(57)【要約】  本技術に係る情報処理装置は、受信部と、第１の生成部と、収集部と、第２の生成部とを具備する。前記受信部は、コンテンツを受信する。前記第１の生成部は、前記受信したコンテンツを解析して前記コンテンツに関する１以上の解析情報を生成する。前記収集部は、前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報を収集する。前記第２の生成部は、前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成する。
2017094212.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを受信する受信部と、
前記受信したコンテンツを解析して前記コンテンツに関する１以上の解析情報を生成する第１の生成部と、
前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報を収集する収集部と、
前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成する第２の生成部と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記コンテンツは、番組コンテンツであり、
前記第１の生成部は、前記番組コンテンツに含まれる複数の種類の情報の各々を解析することで、前記コンテンツに関する１以上のキーワードを生成する
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記第２の生成部は、前記生成された１以上のキーワードから発話キーワードを選択し、前記発話キーワード、及び前記発話キーワードに関する関連キーワードを含む前記発話文を生成する
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記第２の生成部は、前記収集されたコンテンツ情報をもとに、前記関連キーワードを設定する
情報処理装置。
【請求項５】
請求項３に記載の情報処理装置であって、
前記第２の生成部は、前記発話キーワードに共起するキーワードを、前記関連キーワードとして設定する
情報処理装置。
【請求項６】
請求項３に記載の情報処理装置であって、
前記生成部は、前記番組コンテンツに含まれる音声の内容を取得可能であり、
前記第２の生成部は、前記発話キーワードを含む音声の内容をもとに、前記関連キーワードを設定する
情報処理装置。
【請求項７】
請求項２に記載の情報処理装置であって、さらに、
前記番組コンテンツ内のシーンの切替わりを検出可能な検出部と、
前記検出されたシーンの切替えをもとに、前記生成された１以上のキーワードの各々の有効性を判定する判定部と
を具備し、
前記第２の生成部は、前記判定部により有効であると判定されたキーワードをもとに、前記発話文を生成する
情報処理装置。
【請求項８】
請求項２に記載の情報処理装置であって、さらに、
前記コンテンツを視聴するユーザの嗜好情報を取得する取得部を具備し、
前記第２の生成部は、前記生成された１以上のキーワードに前記嗜好情報に関するキーワードが含まれる場合には、当該キーワードを前記発話キーワードとして選択する
情報処理装置。
【請求項９】
請求項１に記載の情報処理装置であって、さらに、
前記生成された発話文が発話される発話タイミングを設定する設定部を具備する
情報処理装置。
【請求項１０】
請求項９に記載の情報処理装置であって、さらに、
前記コンテンツは、番組コンテンツであり、
前記番組コンテンツ内のシーンの切替わりを検出可能な検出部を具備し、
前記設定部は、前記シーンの切替わったタイミングを前記発話タイミングに設定する
情報処理装置。
【請求項１１】
請求項９に記載の情報処理装置であって、さらに、
前記コンテンツを視聴するユーザの嗜好情報を取得する取得部を具備し、
前記第１の生成部は、前記コンテンツに含まれる複数の種類の情報の各々を解析することで、前記コンテンツに関する１以上のキーワードを生成し、
前記第２の生成部は、前記生成された１以上のキーワードに前記嗜好情報に関するキーワードが含まれる場合には、当該キーワードを発話キーワードとして選択し、
前記設定部は、前記嗜好情報に関するキーワードを含む前記発話文が生成されたタイミングを、前記発話タイミングに設定する
情報処理装置。
【請求項１２】
請求項９に記載の情報処理装置であって、
前記第１の生成部は、前記コンテンツに含まれる複数の種類の情報の各々を解析することで、前記コンテンツに関する１以上のキーワードを生成し、
前記収集部は、前記生成された１以上のキーワードに関する、コミュニケーションサービスを利用して投稿されたコメントを収集し、
前記設定部は、前記第２の生成部により選択された発話キーワードに関して収集された前記コメントの投稿数をもとに、前記発話タイミングを設定する
情報処理装置。
【請求項１３】
請求項８に記載の情報処理装置であって、
前記取得部は、前記発話文に対する回答をもとに、前記嗜好情報を取得する
情報処理装置。
【請求項１４】
請求項１に記載の情報処理装置であって、
前記コンテンツは、撮像装置により撮影された撮影コンテンツであり、
前記第１の生成部は、前記撮影コンテンツを解析して前記撮影コンテンツに含まれる１以上の被写体に関する１以上のキーワードを生成し、
前記第２の生成部は、前記生成された１以上のキーワード、及び当該１以上のキーワードをもとに収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成する
情報処理装置。
【請求項１５】
請求項１に記載の情報処理装置であって、
前記発話文に対する回答を含む前記コンテンツを視聴するユーザの発話内容を解析することで、前記ユーザの興味の対象を判定し、前記興味の対象に関する情報を提供する
情報処理装置。
【請求項１６】
請求項１５に記載の情報処理装置であって、
前記興味の対象に関する情報は、前記興味の対象の購入を可能とする情報、前記興味の対象に会うことを可能とする情報、前記興味の対象に行くことを可能とする情報、又は前記興味の対象を習うことを可能とする情報を含む
情報処理装置。
【請求項１７】
コンテンツを受信し、
前記受信したコンテンツを解析して前記コンテンツに関する１以上の解析情報を生成し、
前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報を収集し、
前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成する
ことをコンピュータが実行する情報処理方法。
【請求項１８】
コンテンツを受信するステップと、
前記受信したコンテンツを解析して前記コンテンツに関する１以上の解析情報を生成するステップと、
前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報を収集するステップと、
前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成するステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、音声対話システムを構築する情報処理装置、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
特許文献１に記載の番組蓄積装置では、受信した放送番組内で発せられた音声を全てテキスト化したデータが蓄積媒体に保存される。ユーザにより視聴したい番組のキーワードが入力されると、当該キーワードが存在する番組が検索される。ユーザが入力したキーワードを含む番組が見つかった場合には、当該キーワードを含む１文等が番組で発せられた音声で再生される。これによりユーザは、所望の番組を簡単に検索可能となる（特許文献１の明細書段落［００１４］−［００１８］等）。【０００３】
また特許文献１には、放送番組内で発せられた音声を全てテキスト化する際に、これらを「質問」「回答」に分類してデータベース化する形態についても記載されている。例えば音声インタフェースを通してユーザによりキーワードが入力されると、当該キーワードに対する最適な応答キーワードが選択され、当該応答キーワードを含む番組が検索される。応答キーワードを含む番組が見つかった場合には、当該応答キーワードを含む１文等が番組で発せられた音声で再生される。これによりユーザは、番組蓄積装置との疑似的な会話をもとに、所望の番組を検索することが可能となる（特許文献１の明細書段落［００１９］−［００２３］等）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３６２２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば特許文献１に記載のような疑似的な会話をもとにした番組検察の実現は、ユーザにとって、番組をより楽しく視聴することにも繋がる。コンテンツを視聴するユーザに高品質な視聴体験を提供するための技術は、今後も求められていくと考えられる。【０００６】
以上のような事情に鑑み、本技術の目的は、コンテンツを視聴するユーザに高品質な視聴体験を提供することが可能となる情報処理装置、情報処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本技術の一形態に係る情報処理装置は、受信部と、第１の生成部と、収集部と、第２の生成部とを具備する。
前記受信部は、コンテンツを受信する。
前記第１の生成部は、前記受信したコンテンツを解析して前記コンテンツに関する１以上の解析情報を生成する。
前記収集部は、前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報を収集する。
前記第２の生成部は、前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成する。【０００８】
この情報処理装置では、コンテンツに関する１以上の解析情報をもとに、ネットワーク上のコンテンツ情報が収集される。そして１以上の解析情報やコンテンツ情報をもとに、発話文が生成される。これによりコンテンツを視聴するユーザとの間で、コンテンツに関する種々の情報について会話を行うことが可能となる。この結果、ユーザに高品質な視聴体験を提供することが可能となる。【０００９】
前記コンテンツは、番組コンテンツであってもよい。この場合、前記第１の生成部は、前記番組コンテンツに含まれる複数の種類の情報の各々を解析することで、前記コンテンツに関する１以上のキーワードを生成してもよい。
これにより番組コンテンツに関するコンテンツ情報を高精度に収集することが可能となる。また番組コンテンツの内容について、ユーザと会話することが可能となる。【００１０】
前記第２の生成部は、前記生成された１以上のキーワードから発話キーワードを選択し、前記発話キーワード、及び前記発話キーワードに関する関連キーワードを含む前記発話文を生成してもよい。
これにより番組コンテンツに関する会話が実現可能となり、ユーザは、より興味深く番組コンテンツを視聴することが可能となる。【００１１】
前記第２の生成部は、前記収集されたコンテンツ情報をもとに、前記関連キーワードを設定してもよい。
これにより例えばネットワーク上に投稿されたコメント等の内容を反映した発話文が作成可能となり、ユーザは会話をしながら番組コンテンツをより楽しむことが可能となる。【００１２】
前記第２の生成部は、前記発話キーワードに共起するキーワードを、前記関連キーワードとして設定してもよい。
これにより簡単に発話文を生成することが可能となる。【００１３】
前記生成部は、前記番組コンテンツに含まれる音声の内容を取得可能であってもよい。この場合、前記第２の生成部は、前記発話キーワードを含む音声の内容をもとに、前記関連キーワードを設定してもよい。
これにより番組コンテンツの内容に沿った発話文を生成することが可能となる。【００１４】
前記情報処理装置は、さらに、前記番組コンテンツ内のシーンの切替わりを検出可能な検出部と、前記検出されたシーンの切替えをもとに、前記生成された１以上のキーワードの各々の有効性を判定する判定部とを具備してもよい。この場合、前記第２の生成部は、前記判定部により有効であると判定されたキーワードをもとに、前記発話文を生成してもよい。
これによりシーンの切替わりに応じて高精度にコンテンツ情報を収集することができる。またシーンの切替わりに応じた発話文を生成することが可能となる。【００１５】
前記情報処理装置は、前記コンテンツを視聴するユーザの嗜好情報を取得する取得部を具備してもよい。この場合、前記第２の生成部は、前記生成された１以上のキーワードに前記嗜好情報に関するキーワードが含まれる場合には、当該キーワードを前記発話キーワードとして選択してもよい。
これによりユーザの好むものに関する会話を行うことが可能となる。【００１６】
前記情報処理装置は、さらに、前記生成された発話文が発話される発話タイミングを設定する設定部を具備してもよい。
これによりコンテンツを視聴するユーザに対して、適切なタイミングで会話を始めることが可能となる。
【００１７】
前記設定部は、前記シーンの切替わったタイミングを前記発話タイミングに設定してもよい。
これによりシーンが切替わったタイミングにて、コンテンツの視聴を妨げることなく、会話を始めることが可能となる。【００１８】
前記第２の生成部は、前記生成された１以上のキーワードに前記嗜好情報に関するキーワードが含まれる場合には、当該キーワードを発話キーワードとして選択してもよい。この場合、前記設定部は、前記嗜好情報に関するキーワードを含む前記発話文が生成されたタイミングを、前記発話タイミングに設定してもよい。
ユーザの嗜好情報に沿ったキーワードが生成された場合には、当該キーワードを含む発話文がすぐに発話される。これによりユーザの好むものに関する会話を、当該好むものが映ったタイミングで行うことが可能となる。【００１９】
前記収集部は、前記生成された１以上のキーワードに関する、コミュニケーションサービスを利用して投稿されたコメントを収集してもよい。この場合、前記設定部は、前記第２の生成部により選択された発話キーワードに関して収集された前記コメントの投稿数をもとに、前記発話タイミングを設定してもよい。
これにより、例えば上記のサービス内で発話キーワードに関する内容が盛り上がったタイミングで、ユーザとの会話を始めることが可能となる。【００２０】
前記取得部は、前記発話文に対する回答をもとに、前記嗜好情報を取得してもよい。
これにより例えばコンテンツを視聴しているユーザの嗜好について、高い精度で情報を取得することが可能となる。【００２１】
前記コンテンツは、撮像装置により撮影された撮影コンテンツであってもよい。この場合、前記第１の生成部は、前記撮影コンテンツを解析して前記撮影コンテンツに含まれる１以上の被写体に関する１以上のキーワードを生成してもよい。また前記第２の生成部は、前記生成された１以上のキーワード、及び当該１以上のキーワードをもとに収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成してもよい。
これにより撮影コンテンツに写っている被写体について、会話を行うことが可能となる。【００２２】
前記発話文に対する回答を含む前記コンテンツを視聴するユーザの発話内容を解析することで、前記ユーザの興味の対象を判定し、前記興味の対象に関する情報を提供してもよい。
これによりユーザの興味がより深くなり、番組コンテンツの視聴も楽しくなる。【００２３】
前記興味の対象に関する情報は、前記興味の対象の購入を可能とする情報、前記興味の対象に会うことを可能とする情報、前記興味の対象に行くことを可能とする情報、又は前記興味の対象を習うことを可能とする情報を含んでもよい。
これによりユーザの興味がより深くなり、番組コンテンツの視聴も楽しくなる。【００２４】
本技術の一形態に係る情報処理方法は、コンピュータにより実行される情報処理方法であって、コンテンツを受信することを含む。
前記受信したコンテンツが解析されて前記コンテンツに関する１以上の解析情報が生成される。
前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報が収集される。
前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文が生成される。【００２５】
本技術の一形態に係るプログラムは、コンピュータに以下のステップを実行させる。
コンテンツを受信するステップ。
前記受信したコンテンツを解析して前記コンテンツに関する１以上の解析情報を生成するステップ。
前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報を収集するステップ。
前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成するステップ。
【発明の効果】
【００２６】
以上のように、本技術によれば、コンテンツを視聴するユーザに高品質な視聴体験を提供することが可能となる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２７】
【図１】第１の実施形態に係る音声対話システムの構成例を示す概略図である。
【図２】情報収集サーバ、音声対話装置、及びＳＮＳサーバの機能的な構成例を示すブロック図である。
【図３】情報収集サーバのキーワード抽出部による動作例を示すフローチャーである。
【図４】解析キーワード及びスコアの保存処理の一例を示すフローチャートである。
【図５】音声対話装置の発話文生成部による動作例を示すフローチャートである。
【図６】発話タイミングのロジック切替えの動作例を示すフローチャートである。
【図７】各ロジックにおける発話のタイミングを説明するための模式図である。
【図８】受信部、第１の生成部、収集部、及び第２の生成部を有する情報処理装置による動作例を示すフローチャートである。
【図９】第３の実施形態に係る情報収集部、音声対話装置、及びＳＮＳサーバの機能的な構成例を示すブロック図である。
【発明を実施するための形態】
【００２８】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００２９】
＜第１の実施形態＞
［音声対話システム］
図１は、本実施形態に係る音声対話システムの構成例を示す概略図である。音声対話システム１００は、情報収集サーバ１０と、音声対話装置３０と、ＳＮＳ（Social Networking Service）サーバ４０と、ＳＮＳユーザ端末５０とを有する。これらの装置は、ネットワーク１を介して互いに通信可能となっている。
【００３０】
ネットワーク１としては、典型的には、インターネット等のＷＡＮ（Wide Area Network）が用いられるが、イントラネット等のＬＡＮ（Local Area Network）が用いられてもよい。その他、ネットワーク１を構築するためのプロトコルは限定されない。
【００３１】
情報収集サーバ１０は、例えばテレビ放送等の番組コンテンツを受信し、当該番組コンテンツを解析して１以上のキーワード（以下、解析キーワードと記載する）を生成する。また番組コンテンツに関するコンテンツ情報を、ネットワーク１を介して収集する。生成された１以上の解析キーワード、及収集されたコンテンツ情報は、音声対話装置３０に送信される。
【００３２】
音声対話装置３０は、番組コンテンツを視聴するユーザ５との間で、番組コンテンツに関する種々の情報について会話（対話）を行うための装置である。音声対話装置３０は、情報収集サーバ１０から送信された１以上の解析キーワード及びコンテンツ情報の少なくとも一方をもとに、発話文を生成する。生成された発話文は、スピーカ等を介してユーザ５に向けて出力され、番組コンテンツに関する会話が開始される。
【００３３】
音声対話装置３０は、番組コンテンツを視聴するユーザ５の近くに配置される。また音声対話装置３０は、番組コンテンツを放送するテレビ装置６０と通信可能に接続される。当該接続は、例えばBluetooth（登録商標）等の近距離無線通信や、ＷｉＦｉ等の無線ＬＡＮ通信により実現される。
【００３４】
ＳＮＳサーバ４０は、不特定多数のサービス利用者がネットワーク１を介してコメントをそれぞれ投稿することが可能なコミュニケーションサービスを提供する。本技術に係るコミュニケーションサービスは、Twitter（登録商標）等の種々のＳＮＳを含む。以下、コミュニケーションサービスを、ＳＮＳと記載して説明を行う。
【００３５】
ＳＮＳユーザ端末５０は、ＳＮＳを利用するＳＮＳユーザが使用する端末である。例えばＳＮＳユーザは、ＳＮＳユーザ端末５０を用いてＳＮＳアカウントを取得する。当該ＳＮＳアカウントを用いてログインすることで、ＳＮＳの利用が可能となる。
【００３６】
情報収集サーバ１０、音声対話装置３０、ＳＮＳサーバ４０、及びＳＮＳユーザ端末５０は、例えばＰＣ（Personal Computer）、スマートフォン、タブレット端末等の種々のコンピュータにより構成される。すなわち各装置は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等のコンピュータの構成に必要なハードウェアを有する。
【００３７】
各装置による情報処理は、ＲＯＭやＨＤＤ等に記憶されたソフトウェアと、各装置が有するハードウェア資源との協働により実現される。具体的には、ＣＰＵがＲＯＭ等に記憶されたソフトウェアを構成するプログラムを、ＲＡＭにロードして実行することにより、本技術に係る情報処理方法が実現される。プログラムは、例えば種々の記録媒体を介して各装置にインストールされる。あるいはインターネット等を介して各装置にプログラムがインストールされてもよい。
【００３８】
図２は、情報収集サーバ１０、音声対話装置３０、及びＳＮＳサーバ４０の機能的な構成例を示すブロック図である。各装置のＣＰＵが所定のプログラムを実行することで、図２に示す各機能ブロックが構成される。なお各機能ブロックを実現するために専用のハードウェアが適宜用いられてもよい。
【００３９】
情報収集サーバ１０は、放送受信部１１、メタデータ抽出部１２、ＣＭ区間検出部１３、番組解析部１４、キーワード抽出部１５、キーワード情報配信部１６、番組関連コメント取得部１７、及び番組関連情報取得・配信部１８を有する。
【００４０】
放送受信部１１は、例えば地上デジタルテレビジョン放送、ＣＳデジタル放送、ＢＳデジタル放送など、放送局から配信されてくる番組コンテンツを受信する。番組コンテンツには、例えば放送局にて生成された番組コンテンツに関するメタデータが付されている。また放送受信部１１は、放送局から電子番組表（ＥＰＧ：Electronic Program Guide）も受信可能である。
【００４１】
メタデータ抽出部１２は、番組コンテンツに付されたメタデータを抽出する。メタデータとしては、例えば番組コンテンツのチャンネル、タイトル、出演者、放送時間、放送内容の概要等が挙げられる。またメタデータとして、番組コンテンツの開始から終了までのタイムスケジュールが付せられており、各シーンの切替えやＣＭ区間等の位置（時間）が抽出可能であってもよい。
【００４２】
ＣＭ区間検出部１３は、番組コンテンツ内のＣＭ区間の位置を検出する。ＣＭ区間は、例えば本編映像のデータとＣＭ映像のデータとの差をもとに検出される。また映像や音楽の変化点や、ウォーターマークの有無等をもとに、ＣＭ区間が検出されてもよい。その他、任意の技術が適宜用いられてよい。なお上記したように、メタデータとしてＣＭ区間の位置が付されている場合には、当該メタデータが利用される。
【００４３】
番組解析部１４は、番組コンテンツに含まれる種々の情報を解析する。本実施形態では、番組解析部１４は、字幕抽出部１９、画像解析部２０、及び音声解析部２１を有する。字幕抽出部１９は、番組コンテンツ内の字幕を抽出する。
【００４４】
画像解析部２０は、番組コンテンツ内に含まれる出演者や特集されている物体等の、人モノ２２を検出する。また画像解析部２０は、番組コンテンツ内の各シーンで表示されるテロップ２３を検出する。人モノ及びテロップを検出する方法は限定されず、任意の技術が用いられてよい。
【００４５】
音声解析部２１は、番組コンテンツ内で出演者等により演奏された、あるいは歌われた楽曲２４を検出する。また音声解析部２１は、各シーンのＢＧＭとして放送されている楽曲２４を検出する。楽曲検出は、任意の技術により実行されてよい。
【００４６】
また楽曲に加えて、音声解析部２１により、出演者やナレータ等により発言されたコメントやナレーションの内容、すなわち音声の内容が取得されてもよい。さらにコメント等を発言する出演者等が特定されてもよい。
【００４７】
キーワード抽出部１５は、番組解析部１４から出力される解析結果をもとに、番組コンテンツに関する１以上の解析情報として、１以上の解析キーワードを抽出する。またキーワード抽出部１５は、１以上の解析キーワードの各々の有効性を判定する。本実施形態では、解析キーワードの各々に有効期限が設定され、当該有効期限をもとに有効性が判定される。
【００４８】
有効期限は、典型的には、解析キーワードが生成された時間から所定の期間後の時間である。すなわち解析キーワードが生成されたのち所定の期間が経過した場合には、当該解析キーワードは無効と判定される。あるいは有効期限として、ＣＭ区間への切替え時、シーンの切替わり時等、所定の条件が満たされる時間が設定されてもよい。
【００４９】
なおシーンの切替わりの検出は、キーワード抽出部１５により、番組解析部１４からの解析結果をもとに実行される。例えば検出される人モノ２２やテロップ２３等が大幅に切替えられたタイミングが、シーンの切替わりとして検出される。なおシーン検出のために任意の技術が用いられてよく、メタデータ抽出部１２により抽出されたメタデータが用いられてもよい。
【００５０】
キーワード抽出部１５によりシーンの切替わりが検出された場合、そのシーンが切替わったタイミングが、発話タイミングの情報として取得される。取得された発話タイミング情報は、発話タイミングを設定するための情報として、音声対話装置３０へ送信される。
【００５１】
またキーワード抽出部１５は、有効と判定された解析キーワードに対して重要度を判定する。すなわち各解析キーワードがどの程度重要なキーワードであるか否かが判定され、判定された重要度に応じて重み付けが実行される。当該重み付けにより、各解析キーワードにスコアが付される。
【００５２】
キーワード情報配信部１６は、キーワード抽出部１５により抽出され有効と判定された解析キーワードをＳＮＳサーバ４０に配信する。その際には、各解析キーワードの重要度（スコア）、及び有効期限を含めて配信が行われる。
【００５３】
番組関連コメント取得部１７は、ＳＮＳサーバ４０内にて、有効と判定された解析キーワードをもとに収集された番組関連コメントを取得する。番組関連コメントは、本実施形態に係るコンテンツ情報に含まれる。キーワード情報配信部１６、及び番組関連コメント取得部１７により、本実施形態に係る収集部が実現する。なお番組関連コメント取得部１７により、取得された番組関連コメントが音声対話装置３０に配信されてもよい。
【００５４】
番組関連情報取得・配信部１８は、ネットワーク１上の他のサービス６５が提供可能な種々の情報の中から、番組コンテンツに関する番組関連情報を取得する。これらの情報は、有効と判定された解析キーワードをもとに取得される。これに限定されず、メタデータ等をもとに、番組関連情報が適宜取得されてもよい。
【００５５】
他のサービス６５が提供可能な各種情報ＤＢ（データベース）６６に含まれる情報は、例えば他のＳＮＳの投稿コメントや画像、動画像、音楽、その他種々の情報が含まれる。ＳＮＳサーバ４０にて取得される番組関連コメントや、各種情報ＤＢから取得される番組関連情報は、ネットワーク１上のコンテンツ情報に相当する。
【００５６】
本実施形態では、番組解析部１４及びキーワード抽出部１５は、受信したコンテンツを解析してコンテンツに関する１以上の解析情報を生成する第１の生成部として機能する。またキーワード抽出部１５は、本実施形態において、判定部及び検出部としても機能する。
【００５７】
ＳＮＳサーバ４０
ＳＮＳサーバ４０は、コメント抽出部４１、及び投稿コメントＤＢ４２を有する。コメント抽出部４１は、情報収集サーバ１０から配信された解析キーワードをもとに、投稿コメントＤＢ４２から番組関連コメントを抽出する。典型的には、解析キーワードを検索ワードとして検索を行い、検索ワードを含むコメントが抽出される。なお投稿コメントＤＢ４２には、ＳＮＳユーザ端末５０を介して投稿されたコメントが記憶されている。
【００５８】
コメント抽出部４１は、抽出した複数の番組関連コメントを、音声対話装置３０に送信する。これに代えて、コメント抽出部４１から、情報収集サーバ１０の番組関連コメント取得部１７に番組関連コメントが送信され、ここから音声対話装置３０に番組関連コメントが送信されてもよい。
【００５９】
音声対話装置３０は、コメント分析部３１、発話文生成部３２、会話解析部３３、会話・データ蓄積部３４、及び選択チャンネル等情報取得・制御部３５を有する。
【００６０】
コメント分析部３１は、ＳＮＳサーバ４０から送信された番組関連コメントを分析し、発話文を生成するためのキーワードを抽出する。本実施形態では、コメント分析部３１により、番組関連コメントを抽出する際に用いられた解析キーワードに関連するキーワードが抽出される。例えば解析キーワードに共起するキーワード（共起表現）が抽出される。その他、番組関連コメント内にて、解析キーワードとともにコメントされている種々のキーワードが抽出されてよい。以下に、抽出される抽出キーワードの一例を挙げる。
【００６１】
（解析キーワード）「ＸＸ事件」→（抽出キーワード）「怖い」「酷い」
（解析キーワード）「ラーメン」→（抽出キーワード）「美味しい」「（店名）が人気」
（解析キーワード）「（女優名）」→（抽出キーワード）「綺麗」「可愛い」「最新作が公開」
（解析キーワード）「台風」→（抽出キーワード）「ＸＸ号」「ＸＸ地方に直撃」
（解析キーワード）「（地名）」→（抽出キーワード）「名所」「ＸＸ祭りが開始」
（解析キーワード）「（曲名）」→（抽出キーワード）「（歌手名）」「ランキング」
【００６２】
１つの解析キーワードに対して、複数の抽出キーワードが抽出されてもよい。この場合、各々の抽出キーワードを含む番組関連コメントの投稿数が算出され、その投稿数により、各抽出キーワードが評価されてもよい。これにより最もコメントされている抽出キーワードを把握することが可能となる。なお抽出キーワードに複数の単語が含まれてもよい。
【００６３】
番組関連コメントからキーワードを抽出することで、ＳＮＳを利用する不特定多数のサービス利用者が番組コンテンツに対して持つ主観的な感想等を、抽出キーワードとして抽出することが可能となる。この結果、番組コンテンツを視聴する他の視聴者との疑似的な会話を体験することが可能となる。
【００６４】
またコメント分析部３１は、解析キーワードに関して収集された番組関連コメントの投稿数をもとに、当該解析キーワードに関する盛り上がり度を判定可能である。例えば解析キーワードを含むコメント数が所定の閾値（例えば１０００等）よりも多い場合には、当該解析キーワードについて多くの人が盛り上がっていると判定する。この場合、盛り上がり度は「大」となる。解析キーワードについて盛り上がったタイミングの情報、すなわち投稿数が所定の閾値よりも大きくなったタイミングは、発話タイミング情報として発話文生成部３２に出力される。
【００６５】
発話文生成部３２は、番組コンテンツに関する１以上の解析キーワード、及びＳＮＳサーバ４０にて取得される番組関連コメントや各種情報ＤＢ６６から取得される番組関連情報を含むコンテンツ情報の、少なくとも一方をもとに、ユーザ５に話しかけるための発話文を生成する。発話文生成部３２は、本実施形態において、第２の生成部に相当する。
【００６６】
本実施形態では、１以上の解析キーワードから発話キーワードが選択される。そして当該発話キーワードと、発話キーワードに関する関連キーワードを含む発話文が生成される。関連キーワードとして、例えばコメント分析部３１により抽出された抽出キーワードが設定される。あるいは、他のＳＮＳの投稿コメントや画像、動画像、音楽、その他種々の情報等を含む番組関連情報から、発話キーワードに関するキーワードが抽出され、当該キーワードが関連キーワードとして設定される。
【００６７】
例えば発話キーワードとして選択された「ラーメン」の画像やラーメン店の地図情報等をもとに、「スープが黒い」や「近所」等の関連キーワードが抽出されてもよい。また発話キーワードである「（女優名）」に対して、その女優のプロフィール情報や、受賞歴等をもとに、「子役のときから活躍」や「大女優」等の関連キーワードが抽出されてもよい。
【００６８】
発話文を生成する方法は限定されず、例えば発話キーワードに予め準備された定型文が付されて発話文が生成されてもよい。例えば複数の定型文の中から、発話キーワードと共起関係となる定型文が選択されて発話文が生成される。その他、解析キーワードのみにより発話文が生成されてもよいし、番組関連コメントや番組関連情報のみに基づいて発話文が生成されてもよい。
【００６９】
また発話文生成部３２は、生成した発話文を発話するタイミングを設定する。後述するように本実施形態では、発話タイミングを設定するために３つのロジックが準備されており、各ロジックが適宜選択されことで、発話タイミングが設定される。すなわち発話文生成部３２は、本実施形態において、設定部としても機能する。
【００７０】
会話解析部３３は、ユーザ５との間で行われた会話の内容を解析する。当該解析の結果をもとに、二言目以降の発話文が生成され、会話が続けられる。会話の解析は、例えば任意の音声認識技術により可能である。
【００７１】
また本実施形態では、会話解析部３３により、会話の内容に基づいてユーザ５の嗜好情報が取得される。例えば番組コンテンツの解析キーワードとして、女優名、食べ物、地名、スポーツ等、種々のキーワードが生成された場合に、「（解析キーワード）は好き？」等の発話文を生成して出力する。この発話文の回答が肯定である場合には、当該解析キーワードが、ユーザが好むものを表す嗜好キーワードとして記憶される。嗜好キーワードは、嗜好情報に関するキーワードに相当する。これにより番組コンテンツを視聴しながら、ユーザ５が気に入っている人や物等に関する嗜好情報（嗜好キーワード）を、リアルタイムで高精度に取得することができる。
【００７２】
また嗜好情報は、図２に示す会話・データ蓄積部３４に記憶された、ユーザ５の視聴履歴、移動履歴、写真分析等をもとに、取得されてもよい。例えば過去に視聴されたコンテンツに共通する共演者、監督、原作者等が、嗜好キーワードとして記憶される。また何度も訪れている場所や、多く撮影されている写真に写る建物等が、嗜好キーワードとして記憶される。その他、任意の方法で、ユーザ５が好む人や物等が自動的に推定されてもよい。
【００７３】
履歴情報をもとにして推定された嗜好情報について発話文を生成し、会話によりユーザの好みが確定されてもよい。これにより好みの変化等に対応可能であり、現在の好みを嗜好情報として取得することが可能となる。取得された嗜好情報（嗜好）は、会話・データ蓄積部３４に記憶され、発話文生成部３２により適宜読み出される。
【００７４】
本実施形態では、会話解析部３３は、ユーザ５の嗜好情報を取得する取得部として機能する。なお履歴情報等をもとに嗜好情報を取得するブロックが、会話解析部３３とは別に設けられてもよい。この場合、当該ブロック及び会話解析部３３により、取得部が実現される。
【００７５】
選択チャンネル等情報取得・制御部３５は、テレビ装置６０と接続され、例えば現在放送中の番組コンテンツのチャンネル情報を含む、種々の情報を取得する。また選択チャンネル等情報取得・制御部３５は、チャンネル切替え等のテレビ装置の動作を制御可能である。これにより音声対話装置３０を、リモートコントローラとして使用することができる。
【００７６】
［音声対話システムの動作］
番組コンテンツに関する解析キーワードの生成から発話文の生成・発話までの動作例を説明する。図３は、情報収集サーバ１０のキーワード抽出部１５による動作例を示すフローチャーである。以下に説明する処理は、選択チャンネル等情報取得・制御部３５により送信されたチャンネル情報をもとに、現在視聴されている番組コンテンツに関して実行される。
【００７７】
番組解析部１４による解析結果をもとに、キーワード抽出部１５により、テロップ解析（ステップ１００Ａ）、字幕解析（ステップ１００Ｂ）、音声解析（ステップ１００Ｃ）、及び画像解析（ステップ１００Ｄ）が実行される。これらのステップは、並列して実行可能である。
【００７８】
テロップ解析では、番組中に表示されるテロップから文字列が抽出され、例えば形態素解析等により、意味のある単語が抽出される（ステップ１０１Ａ）。抽出された単語ごとに重要度が判定され、スコアが付される。例えば以下のパラメータをもとにスコアが定められる（ステップ１０２Ａ）。もちろんこれらに限定される訳ではない。
【００７９】
単語の内容…意味の強い内容ほど高いスコア
単語の文字サイズ（Pixel）…大きいほど高いスコア
単語の表示色…赤等の目立つ色ほど高いスコア
画面上の出現位置…目立つ位置（画面中央等）に近いほど高いスコア
出現頻度…出現回数が多いほど高いスコア
なお具体的な数値の算出方法は限定されず、適宜設定されてよい。
【００８０】
字幕解析では、番組中に表示される字幕から、単語やその表示色等が検出される。まず形態素解析等により単語が抽出され、上記のパラメータ等をもとに、単語ごとにスコアが付される（ステップ１０１Ｂ、１０２Ｂ）。
【００８１】
音声解析では、演奏されている楽曲、及び出演者等により発せられたコメントの声紋が検出される（ステップ１０１Ｃ）。歌われている楽曲の歌詞やコメントが文字に変換され単語が抽出される（ステップ１０２Ｃ、１０３Ｃ）。抽出された単語の出現頻度等により、単語ごとにスコアが付される（ステップ１０４Ｃ）。
【００８２】
また声紋判定をもとに、コメント等の発話者が特定される（ステップ１０５Ｃ）。発話時間等により、特定された発話者ごとにスコアが付される（ステップ１０６Ｃ）。なおこの場合、抽出される解析キーワードは、典型的には、発話者の名前となる。
【００８３】
また演奏されている楽曲が抽出される（ステップ１０７Ｃ）。当該楽曲の演奏が、実演奏であるか、それともＣＤ音源等の再生であるか（例えばＢＧＭの場合等）に基づいて、楽曲ごとにスコアが付される（ステップ１０８Ｃ）。なお抽出される解析キーワードは、典型的には、楽曲のタイトルである。
【００８４】
画像解析では、顔、モノ、文字等が検出される（ステップ１０１Ｄ）。顔やモノ等の対象物を含む画像（部分画像）のサイズ、表示位置、又は表示時間等をもとに、検出された顔やモノ等に対してスコアが付される（ステップ１０２Ｄ）。
【００８５】
ここで抽出される解析キーワードは、典型的には、部分画像に映っている人やモノ等の名前である。しかしながらＳＮＳサーバ４０内の複数のコメント等に対して画像検索等が可能である場合には、１以上の解析情報として、部分画像がそのまま用いられてもよい。
【００８６】
キーワード抽出部１５により、ステップ１００Ａから１００Ｄまでの各解析処理によりにより抽出された解析キーワードに対して、さらに重み付けが実行される（ステップ１０９）。まず解析キーワードが、ステップ１００Ａからステップ１００Ｄまでのどの解析処理により抽出された解析キーワードであるか判定され、その判定結果をもとにスコアが付される。例えばスコアの数値が、画像解析＞音声解析＞テロップ解析＞字幕解析となるように重み付けが行われる。もちろんこれに限定される訳ではない。
【００８７】
当該解析処理の種類に応じて付されたスコアと、各処理内で付されたスコアの合計値が、各解析キーワードのスコアとして算出される。
【００８８】
このように本実施形態では、番組コンテンツに含まれる複数の種類の情報であるテロップ、字幕、音声、及び画像の各々が解析されることで、１以上の解析情報として、１以上の解析キーワードが生成される。そして解析の対象となる情報の種類をもとに、解析キーワードごとの重要度が判定され、スコアが付される。これにより番組コンテンツの内容に沿って、番組関連コメント等をリアルタイムで高精度に収集することができる。
【００８９】
また上記したように各解析処理において、パラメータが適宜用いられて、細かく重み付けが行われる。これによりさらに高精度に番組関連コメント等を収集することが可能となる。この結果、番組コンテンツの内容に沿った発話文を生成することが可能となる。
【００９０】
図４は、解析キーワード及びスコアの保存処理の一例を示すフローチャートである。図３のステップ１０９にて生成された解析キーワードの各々に対して、当該保存処理が実行される。まず前回保存された解析キーワードの全てが読み出される（ステップ２０１）。
【００９１】
読み出された解析キーワードをもとに、今回生成された解析キーワードが、継続的に生成されたものであるか否かが判定される（ステップ２０２）。すなわち図３の各々の解析処理において、連続して同じ解析キーワードが生成されたか否かが判定される。なお典型的には、同じ解析処理により同じ解析キーワードが連続して生成された場合が該当する。これに代えて、異なる解析処理において、結果的に同じ解析キーワードが生成された場合を、当該解析キーワードが継続的に生成されたとみなしてもよい。
【００９２】
解析キーワードが継続的に生成されたものではない場合（ステップ２０２のＮｏ）、解析キーワード及びスコアが保存される（ステップ２０３）。また当該解析キーワードの出現時間も保存される。出現時間は、例えばコンテンツの解析処理が行われる間隔（例えば１秒ごと）に、継続して生成された回数が乗ぜられた数値が該当する。この場合では、解析キーワードは初めて生成されているので、０回分の間隔時間、すなわち０秒が保存される。
【００９３】
解析キーワードが継続的に生成されている場合（ステップ２０２のＹｅｓ）、過去に保存されている出現時間に１回分の間隔時間が加えられ、今回の生成までの出現時間、すなわち最初に生成されてからの経過時間が算出される。そして当該経過時間に応じて、図３のステップ１０９にて算出されたスコアが減算される（ステップ２０４）。
【００９４】
通常、番組コンテンツは複数のシーンを有し、シーンが順次切替えられて放送される。シーンが切替わると、新しいシーンに応じた解析キーワードが抽出されることが望ましい。一方シーンの切替え後に生成された解析キーワードは、新しいシーンに応じた、すなわちコンテンツの内容により合った新鮮なキーワードである可能性が高い。
【００９５】
このような観点をもとに、ある程度継続して生成された解析キーワードのスコアは、継続時間の長さに比例して小さくなるように減算される。また解析キーワードが継続して生成されている間、すなわち有効期限が経過する前に、シーンの切替えが検出された場合には（ステップ２０５）、さらにスコアが減算される。
【００９６】
当該シーンの切替えに加えて、あるいはこれに代えて、ＣＭへの切替えの検出に応じて、スコアのさらなる減算が実行されてもよい。これはシーンの切替えがＣＭをまたいで行われることが多いという考察に基づくものである。なお具体的なスコアの減算値等は、適宜設定されてよい。
【００９７】
次に解析キーワードの経過時間が有効期限を超えているか否かが判定され、有効期限が経過した解析キーワードは、無効とされる（ステップ２０６のＹｅｓからステップ２０７）。有効期限が経過していない解析キーワードは、減算されたスコア及び出現時間（経過時間）とともに保存される（ステップ２０６のＮｏからステップ２０３）。このように、経過時間に応じたスコアの減算、及び有効期限に応じた解析キーワードの有効性の判定を行うことで、シーンの切替えに応じたリアルタイムで高精度の情報収集が可能となる。
【００９８】
なおシーンの切替えが検出された時点で、解析キーワードが無効とされてもよい。すなわちシーンの切替えごとに解析キーワードがリセットされ、改めて解析キーワードが抽出されてもよい。
【００９９】
保存された解析キーワードをもとに、重要度順に検索キーが作成され、ＳＮＳサーバへの検索処理が実行される（ステップ２０８）。具体的には、解析キーワード及びスコアがＳＮＳサーバ４０に送信され、ＳＮＳサーバ４０のコメント抽出部４１により、重要度を反映した番組関連コメントが抽出される。
【０１００】
重要度を反映した抽出について、典型的には、抽出可能なコメント数の上限が設定され、各解析キーワードに関連した番組関連コメントの数の割合が、各解析キーワードの重要度を表すスコアの比率と略等しくなるように抽出が実行される。その際には、スコアに閾値が設定され、当該閾値よりも大きいスコアを有する解析キーワードのみで、番組関連コメントが抽出されてもよい。もちろんこれに限定される訳ではない。
【０１０１】
また番組関連情報取得・配信部１８により、他のサービス６５の各種情報ＤＢ６６から、解析キーワードの重要度を反映させて、種々の番組関連情報が取得される。例えば出演者の衣裳が解析キーワードとして抽出されている場合には、当該衣裳が売られているお店の場所や、衣裳の値段等が取得される。その他、種々の情報を取得することが可能である。
【０１０２】
図５は、音声対話装置３０の発話文生成部３２による動作例を示すフローチャートである。まずキーワード抽出部１５により抽出された１以上の解析キーワードから発話キーワードが選択される（ステップ３０１）。
【０１０３】
発話キーワードの選択方法は限定されず、例えば各解析キーワードに付せられたスコアをもとに、発話キーワードが選択される。典型的には、最もスコアが高い解析キーワードが、発話キーワードとして選択される。
【０１０４】
各解析キーワードに関して投稿された番組関連コメントの投稿数、すなわち盛り上がり度をもとに、発話キーワードが選択されてもよい。例えば最も盛り上がり度が高い解析キーワードが発話キーワードとして選択される。
【０１０５】
会話・データ蓄積部３４に記憶された、ユーザ５の嗜好情報をもとに、発話キーワードが選択されてもよい。例えば嗜好情報に関する嗜好キーワードが、乗り物、芸能人、食べ物等の種別により分類される。そして嗜好キーワードが最も多く含まれる種別に関する解析キーワードが、発話キーワードとして選択される。
【０１０６】
本実施形態では、抽出された１以上の解析キーワードに、会話・データ蓄積部３４に記憶された嗜好キーワードと一致するものが存在する場合には、当該解析キーワードが発話キーワードとして選択される。これによりユーザ５が好む人や物等が放送された場合に、それについて会話をすることが可能となり、ユーザ５は番組コンテンツをより楽しむことが可能となる。
【０１０７】
その他、例えば１以上の解析キーワードの抽出順をもとに、発話キーワードが選択されてもよい。あるいは他のサービス６５の各種情報ＤＢ６６から取得された番組関連情報をもとに、現在注目されている解析キーワードが判定され、発話キーワードとして選択されてもよい。また上記した種々の選択方法が適宜組み合わされてもよい。
【０１０８】
なお過去に一度選択された発話キーワードは、選択不可キーワードとして設定され、それ以降は発話キーワードとして選択されることが規制されてもよい。または所定の回数選択された場合に、選択不可キーワードとして設定されてもよい。このような処理により、同じ発話文が何度も出力されることを防ぐことが可能となる。
【０１０９】
次に発話文の発話タイミングが設定される（ステップ３０２）。本実施形態では、「嗜好キーワード発話ロジック」「盛り上がり発話ロジック」及び「シーン切替り発話ロジック」の３つのロジックが準備されており、これらが適宜切替えられる。
【０１１０】
図６は、発話タイミングのロジック切替えの動作例を示すフローチャートである。図７は、各ロジックにおける発話のタイミングを説明するための模式図である。まず選択された発話キーワードと、会話・データ蓄積部３４に記憶された嗜好キーワードとが比較される（ステップ４０１）。発話キーワードに一致する嗜好キーワードが存在する場合には（ステップ４０２のＹｅｓ）、「嗜好キーワード発話ロジック」に従って発話タイミングが設定される（ステップ４０３）。
【０１１１】
具体的には、発話キーワードを含む発話文が生成されたタイミングが、発話タイミングに設定される。すなわち図５のステップ３０３にて関連キーワードが設定され、発話文が完成したタイミングで、当該発話文がユーザに向けて出力される（ステップ３０４）。
【０１１２】
図７Ａに示すように、この場合には、番組コンテンツの進行に関係なく、ユーザ５が好きな人Ｌや建物Ｍ等について、当該人Ｌ等が映ったタイミングで、発話文が発話される。ユーザ５にとっては、自分の好きな人Ｌ等が映ったタイミングで、そのことについて話しかけられることになる。この結果、番組コンテンツへの興味も高まり、テンションも高くなり、高い視聴体験を得ることが可能となる。
【０１１３】
なお発話キーワードの選択処理にて、記憶されている嗜好キーワードに一致する解析キーワードが選択された場合に、図６のステップ４０１及び４０２を実行することなく、「嗜好キーワード発話ロジック」が選択されてもよい。
【０１１４】
発話キーワードと嗜好キーワードとが一致しない場合には（ステップ４０２のＮｏ）、番組ジャンル情報７０をもとに、「盛り上がり発話ロジック」及び「シーン切替り発話ロジック」のいずれか一方が選択される（ステップ４０４）。番組ジャンル情報７０は、番組解析部１４からの解析結果や、メタデータ抽出部１２により抽出されたメタデータ等をもとに判定可能である。
【０１１５】
例えば図７Ｂに示すような、ニュース番組等の複数のトピックＴが順番に放送されるようなジャンルの番組の場合は、「シーン切替り発話ロジック」が選択される（ステップ４０５）。具体的には、各トピックＴが切替わったタイミング（ＣＭへの切替りタイミングを含む）が、発話タイミングに設定される。これによりユーザ５がニュース等の内容（各トピックＴの内容）を視聴することを妨げることなく、適切なタイミングで会話を開始することが可能となる。なお図７Ｂの一点鎖線で囲まれたトピックＴの切替りタイミングやＣＭへの切替わりタイミングは、本実施形態において、シーンの切替りタイミングに相当する。
【０１１６】
また複数のトピックが並ぶ構成の番組ではないジャンルの番組、例えば演劇や映画等の番組、サッカーやラグビー等のスポーツ番組の場合は、「盛り上がり発話ロジック」が選択される（ステップ４０６）。図７Ｃの一定鎖線で囲まれた、発話キーワードに関する盛り上がり度が高くなったタイミングが、発話タイミングに設定される。これにより例えば映画のクライマックスシーンやサッカーの得点シーン等の、非常に盛り上がるタイミングで、そのことについて会話を行うことが可能となる。話しかけられたユーザ５にとっても、盛り上がりに乗り遅れることなく、さらに興奮して番組コンテンツを楽しむことが可能となる。
【０１１７】
なお発話キーワードの選択処理にて、盛り上がり度が高い発話キーワードが選択される場合には、当該発話キーワードを含む発話文が生成されたタイミングが、発話タイミングに設定される。
【０１１８】
発話タイミングの設定方法は限定されず、例えば上記した３つのロジック以外の方法が用いられてもよい。例えば発話タイミングとして、番組コンテンツの放送が終了するタイミングが設定されてもよい。これにより番組の終了後に感想等を会話することが可能となる。また発話タイミングが、ユーザ５により設定可能であってもよい。
【０１１９】
発話タイミングが設定されると、発話キーワードに関する関連キーワードが設定される（ステップ３０３）。図５に示すように、関連キーワードは、発話シナリオ７５をもとに設定される。発話シナリオ７５とは、番組コンテンツの内容に沿うように関連キーワードを設定するための情報であり、上記した番組関連コメント、番組関連情報、及びメタデータ等が含まれる。
【０１２０】
関連キーワードとしては、例えばコメント分析部３１により番組関連コメントから抽出された抽出キーワードが設定される。その際には、発話キーワードに関して最も多く投稿された抽出キーワードが選択されてもよい。これにより番組コンテンツを視聴している他の視聴者の感想等に沿った内容の会話を開始することができる。
【０１２１】
また他のＳＮＳの投稿コメントや画像、動画像、音楽、その他種々の情報等を含む番組関連情報をもとに、関連キーワードが設定されてもよい。例えば時事情報等をもとに、発話キーワードの最近の状況等を示すキーワードが関連キーワードとして設定されてもよい。例えば「（曲名）のランキング１位だよ」等である。
【０１２２】
あるいは、音声解析部２１により取得されたすなわち音声の内容をもとに関連キーワードが設定されてもよい。例えば発話キーワードを含む音声の中から、共起表現等の発話キーワードに関するキーワードが抽出され、関連キーワードとして選択される。これにより番組の内容に沿った会話を開始することができる。また出演者等の主観的な感想等に沿った内容の会話を開始することが可能となり、ユーザに５とって出演者に対する賛同や反対の意見等を述べるきっかけにもなり得る。この結果、番組コンテンツをより楽しむことが可能となる。
【０１２３】
その他、関連キーワードの設定方法は限定されない。例えば関連キーワードとして定型文が選択されてもよい。この場合、番組シナリオ７５とは沿わない内容となる可能性もあるが、それを含めて会話を楽しむことも可能である。またメタデータ抽出部１２により抽出されたメタデータをもとに、関連キーワードが設定されてもよい。
【０１２４】
関連キーワードが設定されると、発話キーワード及び関連キーワードを含む発話文が、設定された発話タイミングにて発話される。これにより音声対話装置３０とユーザ５との間で、番組コンテンツに関する会話が開始される（ステップ３０４）。
【０１２５】
以上、本実施形態に係る音声対話システム１００では、番組コンテンツに関する１以上の解析キーワードをもとに、ネットワーク１上のコンテンツ情報が収集される。そして１以上の解析キーワードやコンテンツ情報をもとに、発話文が生成される。これにより番組コンテンツを視聴するユーザ５との間で、番組コンテンツに関する種々の情報について会話を行うことが可能となる。この結果、ユーザ５に高品質な視聴体験を提供することが可能となる。
【０１２６】
また音声対話装置３０により、ユーザ５の知らない情報が発話されることも有り得る。当該情報を知ることで、ユーザは番組コンテンツをより興味深く楽しむことが可能となる。
【０１２７】
＜第２の実施形態＞
本技術に係る第２の実施形態の音声対話システムについて説明する。これ以降の説明では、上記の実施形態で説明した音声システム１００における構成及び作用と同様な部分については、その説明を省略又は簡略化する。
【０１２８】
上記の実施形態では、情報処理サーバ１０により、コンテンツに関する１以上の解析キーワードが生成され、またＳＮＳサーバ４０から１以上の解析キーワードに関するコンテンツ情報が収集された。そして音声対話装置３０により、１以上のキーワード、及び収集されたコンテンツ情報の少なくとも一方をもとに発話文が生成された。
【０１２９】
すなわち情報収集サーバ１０は受信部、第１の生成部、及び収集部を有する、本技術に係る情報処理装置として構成される。また音声対話装置３０は、第２の生成部を有する、本技術に係る他の情報処理装置として構成される。
【０１３０】
これら情報収集サーバ１０、及び音声対話装置３０の両方の機能を備えた単体の装置が構成されてもよい。すなわち受信部、第１の生成部、収集部、及び第２の生成部を有する装置が、本技術に係る情報処理装置として実現されてもよい。
【０１３１】
例えば図１及び図２に示す情報収集サーバ１０に、音声対話装置３０の機能が備えられる。そして情報収集サーバ１０により、発話キーワードの選択、発話タイミングの設定、及び関連キーワードの設定が実行され、生成された発話文が音声対話装置３０に送信されてもよい。この場合、音声対話装置３０により取得された嗜好情報は、適宜情報収集サーバ１０に送信されてもよい。
【０１３２】
一方、音声対話装置３０に、情報収集サーバ１０の機能が備えられてもよい。すなわちテレビ装置６０、及びユーザ５の近くに配置される音声対話装置３０により、１以上の解析キーワードの生成、コンテンツ情報の収集、及び発話文の生成が実行されてもよい。
【０１３３】
図８は、受信部、第１の生成部、収集部、及び第２の生成部を有する情報処理装置による動作例を示すフローチャートである。番組コンテンツが受信されると（ステップ５０１）、解析キーワードが生成される（ステップ５０２）。当該解析キーワードをもとに、シーンの切替えが検出され（ステップ５０３）、当該シーンの切替えをもとに、ステップ５０２で生成された解析キーワードの有効性が判定され、またスコアが設定される（ステップ５０４）。有効と判定された解析キーワードは、ＳＮＳサーバ４０に送信される。
【０１３４】
解析キーワードをもとにＳＮＳサーバ４０により収集された番組関連コメントを取得し（ステップ５０５）、各解析キーワードの盛り上がり度が判定される（ステップ５０６）。また番組関連コメントから共起表現が抽出される（ステップ５０７）。
【０１３５】
発話文の生成処理として、解析キーワードから発話キーワードが選択され（ステップ５０８）、発話タイミングが設定される（ステップ５０９）。発話タイミングは、例えば上記したロジックに基づいて設定される。
【０１３６】
番組関連コメントから抽出された共起表現、発話シナリオ７５、外部の番組コンテンツに関する種々の情報８０をもとに、関連キーワードが設定され、発話文が生成される（ステップ５１０）。生成された発話文が、設定された発話タイミングに従って発話される（ステップ５１１）。これによりユーザに高品質な視聴体験を提供することが可能となる
【０１３７】
＜第３の実施形態＞
本技術に係る第３の実施形態に係る音声対話システムについて説明する。本音声対話システムでは、車両に搭載された車載カメラ（撮像装置）により取得されたビデオ画像及び音声が解析され、１以上の解析キーワード（１以上の解析情報）が生成される。当該１以上の解析キーワードの有効性及び重要度が判定され、有効と判定された解析キーワードをもとに、車載カメラに写っている被写体に関するＳＮＳの投稿コメントや他のサービスの情報（コンテンツ情報）が取得される。
【０１３８】
車両には、音声対話装置３３０が設けられ、１以上の解析キーワード、及びコンテンツ情報の少なくとも一方をもとに発話文が生成され、ユーザに向けて出力される。これによりユーザは、周囲の景観を見ながら、例えば有名な建物等に関する会話を行うことが可能となり、ドライブをより一層楽しみことが可能となる。なお１以上の解析キーワードやコンテンツ情報をもとに、音声ガイダンス等が実行されてもよい。これにより景観をさらに楽しみながら非常に有意義な観光巡りが可能となる。なお音声対話装置３０は、ナビゲーション装置により実現されてもよい。
【０１３９】
図９は、本実施形態に係る情報収集部３１０、音声対話装置３３０、及びＳＮＳサーバ３４０の機能的な構成例を示すブロック図である。情報収集部３１０は、ネットワーク上のコンテンツ情報を収集可能なブロックであり、車両内に搭載される。
【０１４０】
情報収集部３１０は、映像／音声受信部３１１、景観解析部３１２、各種情報取得部３１３、キーワード抽出部３１４、キーワード情報配信部３１５、景観コメント取得部３１６、及び景観関連情報取得・配信部３１７を有する。
【０１４１】
映像／音声受信部３１１は、図示しない車載カメラから映像及び音声（以下、撮影コンテンツと記載する）を受信する。景観解析部３１２は、撮影コンテンツに含まれる種々の情報を解析する。本実施形態では、画像解析部３１８により撮影コンテンツ内の被写体が検出され、具体的には人モノ３１９が検出され、また看板等３２０が解析される。また音声解析部３２１により、車両に乗っている乗員の音声等３２２が分析される。
【０１４２】
キーワード抽出部３１４は、景観解析部３１２から出力される解析結果をもとに、撮影コンテンツに関する１以上の解析キーワードを抽出する。例えば撮影コンテンツに写っている城郭や寺社等の、名所、旧跡、店舗等の名前が抽出される。あるいは乗員の会話の中から、名所や地域の名前、桜並木等の名前が抽出されてもよい。さらに有名なお祭り等に関連する山車の名前等が抽出されてもよい。
【０１４３】
キーワード抽出部３１４は、抽出した解析キーワードの有効性を判定する。例えば車載カメラで撮影される景観は適宜変化するという観点から、所定の期間を有効期限として、有効性が判定される。あるいはリアルタイムに撮影されている画像（フレーム画像）内の、被写体の大きさが、所定の閾値よりも小さい場合には、当該被写体に関する解析キーワードは無効とされる。
【０１４４】
またキーワード抽出部は、有効と判定された解析キーワードに対して重要度を判定し、スコアを設定する。スコアは、リアルタイムに主に撮影されている被写体の重要度が高くなるように適宜算出される。例えば画像内の被写体の大きさが大きいほど高いスコアが付される。
【０１４５】
また図９に示す地図ＤＢ３２３から地図情報が取得され、ＧＰＳ等を用いて算出された車両の現在位置の付近にある建造物等が検出される。そして当該建造物等に対しては、高いスコアが付される。なお図９に示す例では、音声対話装置３３０にＧＰＳ及びナビゲーション機能３３５が搭載されており、当該音声対話装置３３０から情報収集部３１０にＧＰＳ情報が送信されている。もちろんこれに限定される訳ではない。
【０１４６】
また乗員の会話において、出現頻度が多い解析キーワードに高いスコアが付される。その他、種々の方法で、スコアが付されてよい。例えば車内カメラの映像をもとに、乗員の視線の方向を検出し、当該検出結果をもとに解析キーワードの抽出やスコアの設定等が実行されてもよい。
【０１４７】
また継続して抽出される解析キーワードについて、抽出からの経過時間に応じて、スコアが減算されてもよい。また撮影される景観が切替わった場合に、減算率が大きくなってもよい。あるいは景観の切替わりに応じて、解析キーワードがリセットされてもよい。
【０１４８】
抽出された解析キーワード及びスコアは、ＳＮＳサーバ３４０に送信され、コメント抽出部３４１により、景観に関連する景観関連コメントが収集される。景観関連コメントは、重要度（スコア）が反映されるように収集され、音声対話装置３３０に送信される。
【０１４９】
他のサービス３６５が有する各種情報ＤＢ３６６から、解析キーワード及びスコアに基づいて、景観に関する景観関連情報が取得される。例えば名所の歴史や、当該名所にまつわる人物についての情報、名所や旧跡の綺麗な画像等が取得される。当該景観関連情報２３３は、音声対話装置３３０に送信される。
【０１５０】
音声対話装置３０は、コメント分析部３３１、発話文生成部３３２、会話解析部３３３、会話・データ蓄積部３３４を有し、発話キーワードの選択、発話タイミングの設定、及び関連キーワードの設定を実行し、発話文を生成する。発話キーワードの選択、及び関連キーワードの設定は、例えば上記の実施形態で説明した方法で実行される。発話タイミングとしては、典型的には、発話文が生成されたタイミングが設定される。すなわち景観に関する発話文が生成されるとすぐに会話が開始される。その他、信号待ちや停止中等、運転状態に応じて、発話タイミングが適宜設定されてもよい。
【０１５１】
なお景観関連情報等が、音声対話装置３３０の図示しないディスプレイに表示されてもよい。あるいは景観関連情報をもとに音声ガイダンスが行われてもよい。これによりユーザは、周りの景観に合わせた被写体の情報を、リアルタイムで高精度に体感することが可能となる。
【０１５２】
＜その他の実施形態＞
本技術は、以上説明した実施形態に限定されず、他の種々の実施形態を実現することができる。
【０１５３】
発話タイミングの設定について、番組放送コンテンツをメモリに記憶させ、予め番組の構成（シーンの切替わり等）が検出されてもよい。その後、番組コンテンツを放送し、検出された番組構成の情報をもとに、発話タイミングが設定されてもよい。これにより番組のコンテンツの視聴を遮らない適正な発話タイミングを設定することが可能となる。
【０１５４】
上記した嗜好情報（嗜好キーワード）について、スコア（重み付け）が設定されてもよい。ユーザが非常に好む嗜好キーワードについては高いスコアが設定され、少し好き程度の嗜好キーワードについては低いスコアが設定される。これにより非常に好むものに関する発話文を優先的に生成するといったことが可能となる。
【０１５５】
例えば音声対話装置とユーザとの間で会話が開始される場合に、音声対話装置のマイク等により取得される、テレビ装置からの音声がキャンセルされてもよい。これによりユーザが発する音声のみを取得することが可能となり、発言内容を正確に分析することが可能となる。例えば周知のマイクキャンセリングの技術等を用いることで、マイク等により取得される音声から、テレビ音声の成分をキャンセルすることが可能である。
【０１５６】
音声対話装置が、リモートコントローラとして使用可能である場合には、テレビ装置と音声対話装置との間で、現在視聴している番組のチャンネル情報の通信が不可であってもよい。なぜならユーザによる音声対話装置へのチャンネル選択操作により、現在視聴している番組のチャンネル情報は取得可能であるからである。当該番組チャンネル情報をもとに、上記で説明した発話文の生成処理が実行されればよい。
【０１５７】
音声対話装置により、発話文への回答を含む、ユーザの発話内容が解析され、ユーザの興味の対象が判定されてもよい。そして興味の対象に関する情報を提供し、ユーザが希望する行動をアシストするアシスト動作が実行されてもよい。
【０１５８】
例えば興味の対象として、装飾品や電化製品等の物、芸能人やスポーツ選手等の人、観光地や有名な建物等の場所、スポーツや楽器等の趣味等が挙げられる。もちろんこれらに限定されない。
【０１５９】
例えば音声対話装置が生成した発話文により開始される会話の中で、ユーザの興味の対象が判定される。音声対話装置は、当該興味の対象についてのネットワーク上の情報や、アシスト情報等を提供する。例えば興味の対象が物である場合には、当該物の購入を可能とするための情報を提供する。例えば物を販売する番組コンテンツのチャンネルに、テレビ装置を切替える。あるいはテレビ装置がネットワークに接続されており、Ｗｅｂページを取得可能である場合は、物を販売する販売サイトのホームページを表示させる。
【０１６０】
興味の対象が人の場合には、当該人に会うことを可能とする情報として、コンサートや試合のスケジュール、チケット購入を可能とする番組やホームページを表示させる。興味の対象が場所の場合には、当該場所に行くことを可能とする情報として、地図を確認可能な番組や、チケットを購入可能な旅行サイトのホームページを表示させる。
【０１６１】
興味の対象が趣味の場合には、当該趣味を習うことを可能とする情報として、スポーツ用品や楽器を購入可能とするサイトや、技術を教えているスクールのホームページを表示させる。その他、興味の対象についての動画等を視聴可能な番組やホームページが表示されてもよい。
【０１６２】
ユーザが物の購入や予約等を行う場合には、種々の情報の入力が音声対話装置によりアシストされてもよい。例えば音声のインタラクションのみで、購入等の申込みが入力可能なようにアシスト動作が実行されてもよい。これによりユーザの興味がより深くなり、コンテンツの視聴も楽しくなる。
【０１６３】
なお物の購入や予約等が実行された場合に、販売サイトやサービス提供側に、どの番組コンテンツを視聴することで興味の対象となったかの情報が、音声対話装置により提供されてもよい。例えばユーザが興味を持ったホテルに予約をいれたとする。その際に、当該ホテルについて放送した番組コンテンツの情報が、ホテル側に送信させる。これによりホテル側は、番組コンテンツの内容からユーザが期待していることを推測することが可能となり、当該期待に沿うようなサービスを提供することが可能となる。その結果、ユーザの満足度が高まるとともに、ホテルの評価も高くなる。
【０１６４】
コンテンツの種類は限定されず、ラジオ放送やネットテレビ等の他のコンテンツに本技術が適用されてもよい。また車載カメラに限定されず、ユーザが携帯するビデオカメラにより撮影されたコンテンツや、また眼鏡型のウェアラブルコンピュータ（ヘッドマウントディスプレイ：ＨＭＤ）に搭載されたカメラにより撮影されたコンテンツに対して本技術が適用されてもよい。
【０１６５】
コンテンツが解析されることで生成される解析情報の重要度を、どのように判定するかは限定されず、任意のパラメータ等を用いて適宜設定されればよい。例えば番組コンテンツに予め付されているメタデータ等をもとに重要度が定められてもよい。例えばメタデータに含まれる主要な出演者に関する解析情報は、重要度を高めに設定する、等の処理も可能である。また車載カメラのコンテンツが解析される場合において、地図情報やナビゲーション情報（経路情報等）をもとに重要度が判定されてもよい。
【０１６６】
番組コンテンツに含まれる字幕をもとに解析情報を抽出する場合には、実際のシーンの進みに遅延して字幕が表示される場合もある。従ってこれらの遅延時間を考慮して解析情報が抽出されればよい。遅延時間が番組コンテンツのジャンルにより異なる場合もあり、その点も考慮にいれることで高精度の情報収集、及び発話文の生成が可能となる。
【０１６７】
番組のロゴマークや番組の宣伝用のテロップ等は、放送中常に表示される場合もあり得る。従ってこれらの情報を識別して、これらの情報から抽出される解析情報については、スコアが減算されてもよい。
【０１６８】
キーワードを検出する技術として、Ｔｆ−ｉｄｆ（ＴＦ：Term Frequency：単語の出現頻度）（ＩＤＦ：Inverse Document Frequency：逆文書頻度）やＬＳＩ（Latent Semantic Indexing：潜在的意味インデキシング)等の情報検索アルゴリズムが適宜用いられてよい。
【０１６９】
ＣＭ区間で放送されるＣＭ自身に対して、本技術に係る音声対話システムが適用されてもよい。すなわちＣＭ内容が解析されることで１以上の解析情報が生成され、その有効性や重要度が判定される。当該有効性や重要度をもとに、１以上の解析情報に関連する投稿コメントやコンテンツ情報が収集される。これらの情報をもとにＣＭに関する発話文が生成され、ユーザとの間で会話が開始される。これにより例えば話題のＣＭ等について会話をすることが可能となる。
【０１７０】
コンテンツ情報を収集するために生成される解析情報として、上記したキーワードに限定されず、画像、音声、ＧＰＳ情報等、コンテンツからリアルタイムで解析される種々の情報が用いられてよい。
【０１７１】
スマートフォンやタブレット端末に、本技術に係るプログラムにより構成されたアプリケーションがインストールされることで、本技術に係る音声対話装置が実現されてもよい。またＡＩ（人工知能）を備えたロボット装置、例えば人型ロボット装置等により、本技術に係る音声対話装置が構成されてもよい。
【０１７２】
以上説明した本技術に係る特徴部分のうち、少なくとも２つの特徴部分を組み合わせることも可能である。すなわち各実施形態で説明した種々の特徴部分は、各実施形態の区別なく、任意に組み合わされてもよい。また上記で記載した種々の効果は、あくまで例示であって限定されるものではなく、また他の効果が発揮されてもよい。
【０１７３】
なお、本技術は以下のような構成も採ることができる。
（１）コンテンツを受信する受信部と、
前記受信したコンテンツを解析して前記コンテンツに関する１以上の解析情報を生成する第１の生成部と、
前記生成された１以上の解析情報をもとに、ネットワーク上の前記コンテンツに関するコンテンツ情報を収集する収集部と、
前記１以上の解析情報、及び前記収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成する第２の生成部と
を具備する情報処理装置。
（２）（１）に記載の情報処理装置であって、
前記コンテンツは、番組コンテンツであり、
前記第１の生成部は、前記番組コンテンツに含まれる複数の種類の情報の各々を解析することで、前記コンテンツに関する１以上のキーワードを生成する
情報処理装置。
（３）（２）に記載の情報処理装置であって、
前記第２の生成部は、前記生成された１以上のキーワードから発話キーワードを選択し、前記発話キーワード、及び前記発話キーワードに関する関連キーワードを含む前記発話文を生成する
情報処理装置。
（４）（３）に記載の情報処理装置であって、
前記第２の生成部は、前記収集されたコンテンツ情報をもとに、前記関連キーワードを設定する
（５）（３）又は（４）に記載の情報処理装置であって、
前記第２の生成部は、前記発話キーワードに共起するキーワードを、前記関連キーワードとして設定する
情報処理装置。
（６）（３）から（５）のうちいずれか１つに記載の情報処理装置であって、
前記生成部は、前記番組コンテンツに含まれる音声の内容を取得可能であり、
前記第２の生成部は、前記発話キーワードを含む音声の内容をもとに、前記関連キーワードを設定する
情報処理装置。
（７）（２）から（６）のうちいずれか１つに記載の情報処理装置であって、さらに、
前記番組コンテンツ内のシーンの切替わりを検出可能な検出部と、
前記検出されたシーンの切替えをもとに、前記生成された１以上のキーワードの各々の有効性を判定する判定部と
を具備し、
前記第２の生成部は、前記判定部により有効であると判定されたキーワードをもとに、前記発話文を生成する
情報処理装置。
（８）（２）から（７）のうちいずれか１つに記載の情報処理装置であって、さらに、
前記コンテンツを視聴するユーザの嗜好情報を取得する取得部を具備し、
前記第２の生成部は、前記生成された１以上のキーワードに前記嗜好情報に関するキーワードが含まれる場合には、当該キーワードを前記発話キーワードとして選択する
情報処理装置。
（９）（１）から（８）のうちいずれか１つに記載の情報処理装置であって、さらに、
前記生成された発話文が発話される発話タイミングを設定する設定部を具備する
情報処理装置。
（１０）（９）に記載の情報処理装置であって、さらに、
前記コンテンツは、番組コンテンツであり、
前記番組コンテンツ内のシーンの切替わりを検出可能な検出部を具備し、
前記設定部は、前記シーンの切替わったタイミングを前記発話タイミングに設定する
情報処理装置。
（１１）（９）又は（１０）に記載の情報処理装置であって、さらに、
前記コンテンツを視聴するユーザの嗜好情報を取得する取得部を具備し、
前記第１の生成部は、前記コンテンツに含まれる複数の種類の情報の各々を解析することで、前記コンテンツに関する１以上のキーワードを生成し、
前記第２の生成部は、前記生成された１以上のキーワードに前記嗜好情報に関するキーワードが含まれる場合には、当該キーワードを発話キーワードとして選択し、
前記設定部は、前記嗜好情報に関するキーワードを含む前記発話文が生成されたタイミングを、前記発話タイミングに設定する
情報処理装置。
（１２）（９）から（１１）のうちいずれか１つに記載の情報処理装置であって、
前記第１の生成部は、前記コンテンツに含まれる複数の種類の情報の各々を解析することで、前記コンテンツに関する１以上のキーワードを生成し、
前記収集部は、前記生成された１以上のキーワードに関する、コミュニケーションサービスを利用して投稿されたコメントを収集し、
前記設定部は、前記第２の生成部により選択された発話キーワードに関して収集された前記コメントの投稿数をもとに、前記発話タイミングを設定する
情報処理装置。
（１３）（８）に記載の情報処理装置であって、
前記取得部は、前記発話文に対する回答をもとに、前記嗜好情報を取得する
情報処理装置。
（１４）（１）に記載の情報処理装置であって、
前記コンテンツは、撮像装置により撮影された撮影コンテンツであり、
前記第１の生成部は、前記撮影コンテンツを解析して前記撮影コンテンツに含まれる１以上の被写体に関する１以上のキーワードを生成し、
前記第２の生成部は、前記生成された１以上のキーワード、及び当該１以上のキーワードをもとに収集されたコンテンツ情報の少なくとも一方をもとに、発話文を生成する
情報処理装置。
（１５）（１）から（１４）のうちいずれか１つに記載の情報処理装置であって、
前記発話文に対する回答を含む前記コンテンツを視聴するユーザの発話内容を解析することで、前記ユーザの興味の対象を判定し、前記興味の対象に関する情報を提供する
情報処理装置。
（１６）（１５）に記載の情報処理装置であって、
前記興味の対象に関する情報は、前記興味の対象の購入を可能とする情報、前記興味の対象に会うことを可能とする情報、前記興味の対象に行くことを可能とする情報、又は前記興味の対象を習うことを可能とする情報を含む
情報処理装置。
【符号の説明】
【０１７４】
１…ネットワーク
５…ユーザ
１０…情報収集サーバ
１１…放送受信部
１４…番組解析部
１５、３１４…キーワード抽出部
１７…番組関連コメント取得部
１８…番組関連情報取得・配信部
３０、３３０…音声対話装置
３１、３３１…コメント分析部
３２、３３２…発話文生成部
３３、３３３…会話解析部
３４、３３４…会話・データ蓄積部
４０、３４０…ＳＮＳサーバ
４１、３４１…コメント抽出部
４２…投稿コメントＤＢ
５０…ＳＮＳユーザ端末
６０…テレビ装置
１００…音声対話システム
３１０…情報収集部
３１１…映像／音声受信部
３１２…景観解析部
３１３…各種情報取得部
３１６…景観コメント取得部
３１７…景観関連情報取得・配信部
【図１】
2017094212.tif 000003
【図２】
2017094212.tif 000004
【図３】
2017094212.tif 000005
【図４】
2017094212.tif 000006
【図５】
2017094212.tif 000007
【図６】
2017094212.tif 000008
【図７】
2017094212.tif 000009
【図８】
2017094212.tif 000010
【図９】
2017094212.tif 000011
【国際調査報告】
2017094212.tif 000012
2017094212.tif 000013