(57)【要約】【課題】汎用的な音声認識による音声認識結果に対して、番組に関する情報についての音声認識の精度を向上させる。【解決手段】実施形態の情報処理装置は、取得部と、判断部と、置換部とを備える。取得部は、発話された音声が第１の音声認識装置によって音声認識された第１の音声認識データと、第１の音声認識データの構文解析結果とを取得する。判断部は、構文解析結果に基づいて、第１の音声認識データが番組に関する第１の番組情報を含むか否かを判断する。置換部は、判断部によって第１の音声認識データが第１の番組情報を含むと判断された場合に、番組に関する情報が登録された辞書を有する第２の音声認識装置によって音声が音声認識された第２の音声認識データに含まれる第２の番組情報を取得し、第１の音声認識データに含まれる第１の番組情報を第２の番組情報に置換する。【選択図】図９
2020046564.tif 000002
【特許請求の範囲】
【請求項１】
発話された音声が第１の音声認識装置によって音声認識された第１の音声認識データと、前記第１の音声認識データの構文解析結果とを取得する取得部と、
前記構文解析結果に基づいて、前記第１の音声認識データが番組に関する第１の番組情報を含むか否かを判断する判断部と、
前記判断部によって前記第１の音声認識データが前記第１の番組情報を含むと判断された場合に、番組に関する情報が登録された辞書を有する第２の音声認識装置によって前記音声が音声認識された第２の音声認識データに含まれる第２の番組情報を取得し、前記第１の音声認識データに含まれる前記第１の番組情報を前記第２の番組情報に置換する置換部と、
を備える情報処理装置。
【請求項２】
前記置換部によって前記第１の音声認識データに含まれる前記第１の番組情報が前記第２の番組情報に置換された第３の音声認識データに基づいて、映像装置の動作を制御する映像装置制御部、をさらに備える、
請求項１に記載の情報処理装置。
【請求項３】
前記第１の音声認識データは、音声信号が文字に変換された文字データであり、
前記構文解析結果は、前記第１の音声認識データに含まれる目的語または述語を特定する情報を含み、
前記判断部は、前記第１の音声認識データに含まれる述語が映像装置の動作に関する所定のコマンドを含む場合に、前記第１の音声認識データに含まれる前記目的語が第１の番組情報であると判断する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記第１の番組情報および前記第２の番組情報は、番組のタイトルと、番組のジャンルと、番組の出演者名と、のいずれかを含む、
請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第１の番組情報および前記第２の番組情報は番組タイトルであり、
前記辞書には、番組タイトルの発音が登録され、
前記第２の音声認識装置は、前記辞書に基づいて、前記音声に含まれる番組のタイトルを前記第２の番組情報として特定する、
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記第１の音声認識装置は、汎用的な音声アシスタントサービスを実行する装置である、
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
映像装置と、音声認識装置と、記憶装置と、情報処理装置と、を備える情報処理システムであって、
前記映像装置は、
発話された音声を入力する音声入力部と、
前記音声を、前記音声認識装置と、前記音声認識装置とは異なる他の音声認識装置と、に音声信号として送信する送信部と、を備え、
前記音声認識装置は、
番組に関する情報が登録された辞書を記憶する記憶部と、
前記辞書に登録された情報に基づいて、前記音声信号に含まれる番組に関する番組情報を特定する特定部と、
特定した前記番組情報を出力する出力部と、を備え、
前記記憶装置は、
前記音声認識装置によって特定された前記番組情報を記憶し、
前記情報処理装置は、
前記他の音声認識装置から、前記音声信号が音声認識された第１の音声認識データと、前記第１の音声認識データの構文解析結果とを取得する取得部と、
前記構文解析結果に基づいて、前記第１の音声認識データが番組に関する第１の番組情報を含むか否かを判断する判断部と、
前記判断部によって前記第１の音声認識データが前記第１の番組情報を含むと判断された場合に、前記音声信号が前記音声認識装置によって音声認識された第２の音声認識データに含まれる第２の番組情報を取得し、前記第１の音声認識データに含まれる前記第１の番組情報を前記第２の番組情報に置換する置換部と、
前記置換部によって前記第１の音声認識データに含まれる前記第１の番組情報が前記第２の番組情報に置換された第３の音声認識データに基づいて、前記映像装置の動作を制御する映像装置制御部と、を備える、
情報処理システム。
【請求項８】
発話された音声を入力する音声入力部と、
前記音声を、第１の音声認識装置と、第２の音声認識装置とに音声信号として送信する第１の送信部と、
前記第２の音声認識装置から、前記音声信号に含まれる番組に関する番組情報を受信する第１の受信部と、
受信した前記番組情報を外部装置に送信する第２の送信部と、
前記第２の音声認識装置によって特定された番組情報に関する指示信号を受信する第２の受信部と、
を備える映像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理システム、および映像装置に関する。
【背景技術】
【０００２】
従来から、発話された音声を、音声認識によって文字データなどに変換する技術が知られている。
【０００３】
また、このような音声認識によって認識された結果に基づいて、ＡＶ機器等を操作する音声アシスタントサービスの技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−０２９３１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、汎用的な音声アシスタントサービスを利用する場合に、番組に関する情報を高精度に音声認識することが困難な場合があった。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、取得部と、判断部と、置換部とを備える。取得部は、発話された音声が第１の音声認識装置によって音声認識された第１の音声認識データと、第１の音声認識データの構文解析結果とを取得する。判断部は、構文解析結果に基づいて、第１の音声認識データが番組に関する第１の番組情報を含むか否かを判断する。置換部は、判断部によって第１の音声認識データが第１の番組情報を含むと判断された場合に、番組に関する情報が登録された辞書を有する第２の音声認識装置によって音声が音声認識された第２の音声認識データに含まれる第２の番組情報を取得し、第１の音声認識データに含まれる第１の番組情報を第２の番組情報に置換する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかる情報処理システムの全体構成の一例を示す図である。
【図２】図２は、実施形態にかかるテレビジョン装置のハードウェア構成の一例を示す図である。
【図３】図３は、実施形態にかかるテレビジョン装置が有する機能の一例を示す図である。
【図４】図４は、実施形態にかかるテレビジョン装置から送信される音声情報の一例を示す図である。
【図５】図５は、実施形態にかかる番組情報認識サーバが有する機能の一例を示す図である。
【図６】図６は、実施形態にかかる辞書の一例を示す図である。
【図７】図７は、実施形態にかかる音声認識結果の一例を示す図である。
【図８】図８は、実施形態にかかる記憶サーバが有する機能の一例を示す図である。
【図９】図９は、実施形態にかかる意図判断サーバが有する機能の一例を示す図である。
【図１０】図１０は、実施形態にかかる音声認識処理の流れの一例を示すシーケンス図である。
【図１１】図１１は、変形例１にかかる辞書の一例を示す図である。
【図１２】図１２は、変形例２にかかる情報処理システムの全体構成の一例を示す図である。
【発明を実施するための形態】
【０００８】
図１は、本実施形態にかかる情報処理システムＳ１の全体構成の一例を示す図である。図１に示すように、情報処理システムＳ１は、テレビジョン装置１０と、番組情報認識サーバ２０と、意図判断サーバ３０と、記憶サーバ４０とを備える。
【０００９】
情報処理システムＳ１に含まれる各装置は、インターネット等のネットワークによって接続している。また、テレビジョン装置１０と、意図判断サーバ３０とは、音声アシスタントサーバ５０とネットワークによって接続している。なお、情報処理システムＳ１は、音声アシスタントサーバ５０を含むものとしても良い。
【００１０】
テレビジョン装置１０は、マイク等の音声入力機器を備え、ユーザが発話した音声を入力する。テレビジョン装置１０は、入力した音声を音声信号として音声アシスタントサーバ５０と番組情報認識サーバ２０とに送信する。また、テレビジョン装置１０は、後述の番組情報認識サーバ２０から送信された音声認識結果を受信し、当該受信した音声認識結果を記憶サーバ４０に送信する。また、テレビジョン装置１０は、後述の意図判断サーバ３０から受信した指示信号に従って動作する。テレビジョン装置１０は、本実施形態における映像装置の一例である。
【００１１】
音声アシスタントサーバ５０は、汎用的な音声アシスタントサービスを実行する装置である。例えば、音声アシスタントサーバ５０は、テレビジョン装置１０から受信した音声信号を音声認識し、当該音声認識の結果に基づいてインターネットの検索や、各種家電の制御等を実行する。また、音声アシスタントサーバ５０は、音声信号を音声認識によって文字データに変換し、当該文字データに対して構文解析を行う。
【００１２】
本実施形態においては、音声信号が音声アシスタントサーバ５０の音声認識によって文字に変換された文字データを、第１の音声認識データという。また、第１の音声認識データに含まれる目的語または述語を特定する情報を、構文解析結果という。第１の音声認識データおよび構文解析結果の詳細については後述する。
【００１３】
音声アシスタントサーバ５０は、第１の音声認識データと、第１の音声認識データに対する構文解析結果とを、意図判断サーバ３０に送信する。音声アシスタントサーバ５０は、本実施形態における第１の音声認識装置および他の音声認識装置の一例である。
【００１４】
番組情報認識サーバ２０は、番組コンテンツ（以下、番組）に関する情報（以下、番組情報）が登録された辞書を記憶しており、当該辞書に基づいて、テレビジョン装置１０から受信した音声信号を音声認識する装置である。番組情報認識サーバ２０は、第２の音声認識データと、番組情報の特定結果とをテレビジョン装置１０に送信する。また、番組情報認識サーバ２０は、本実施形態における第２の音声認識装置および音声認識装置の一例である。
【００１５】
番組情報は、番組に関する情報であり、番組タイトルと、番組のジャンルと、番組の出演者名と、のいずれかについての情報を含む。例えば本実施形態においては、番組情報は、番組タイトルとする。
【００１６】
第２の音声認識データは、番組情報認識サーバ２０による音声認識結果であり、より詳細には、番組情報認識サーバ２０が、番組情報が登録された辞書に基づいて音声信号を文字に変換した文字データである。また、番組情報の特定結果は、第２の音声認識データのうちの番組情報に該当する箇所を特定する情報である。ここで、第２の音声認識データに含まれる番組情報を、第２の番組情報という。
【００１７】
記憶サーバ４０は、番組情報認識サーバ２０によって音声認識された第２の音声認識データと番組情報の特定結果とをテレビジョン装置１０を介して取得し、これらの情報を記憶する。記憶サーバ４０は、本実施形態における記憶装置および外部装置の一例である。
【００１８】
意図判断サーバ３０は、発話された音声がテレビジョン装置１０の操作を意図する音声命令であるか否かを判断する。具体的には、意図判断サーバ３０は、音声アシスタントサーバ５０から第１の音声認識データと構文解析結果とを取得し、当該第１の音声認識データに番組情報が含まれているか否かを判断する。意図判断サーバ３０は、該第１の音声認識データに番組情報が含まれていると判断した場合は、発話された音声がテレビジョン装置１０の操作を意図する音声命令であると判断する。ここで、第１の音声認識データに含まれる番組情報を第１の番組情報という。
【００１９】
意図判断サーバ３０は、第１の音声認識データに番組情報が含まれていると判断した場合に、記憶サーバ４０から第２の番組情報を取得し、第１の音声認識データに含まれる第１の番組情報を、第２の番組情報に置換する。当該置換処理後の音声認識データを、第３の音声認識データという。
【００２０】
また、意図判断サーバ３０は、置換処理後の音声認識データ（第３の音声認識データ）に基づいて、テレビジョン装置１０に対して指示信号を送信してテレビジョン装置１０を制御する。指示信号は、テレビジョン装置１０に対して動作を指示する信号であり、例えば、録画する番組や、再生する番組を指定する命令を含む。意図判断サーバ３０は、本実施形態における情報処理装置の一例である。
【００２１】
本実施形態の番組情報認識サーバ２０と、意図判断サーバ３０と、記憶サーバ４０と、音声アシスタントサーバ５０とは、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置とを備えており、通常のコンピュータを利用したハードウェア構成となっている。また、本実施形態の番組情報認識サーバ２０と、意図判断サーバ３０と、記憶サーバ４０と、音声アシスタントサーバ５０とは、例えばネットワーク上のクラウド環境に構築されているものとしても良い。
【００２２】
また、情報処理システムＳ１は複数のテレビジョン装置１０を含むものであっても良い。この場合、番組情報認識サーバ２０と、意図判断サーバ３０と、記憶サーバ４０と、音声アシスタントサーバ５０とは、複数のテレビジョン装置１０と接続して情報を送受信するものとする。
【００２３】
次に、本実施形態の情報処理システムＳ１に含まれる各装置の詳細について説明する。
図２は、本実施形態にかかるテレビジョン装置１０のハードウェア構成の一例を示す図である。図２に示すように、テレビジョン装置１０は、アンテナ１０１と、入力端子１０２ａと、チューナ１０３と、デモジュレータ１０４と、デマルチプレクサ１０５と、入力端子１０２ｂおよび１０２ｃと、Ａ／Ｄ（アナログ／デジタル）変換器１０６と、セレクタ１０７と、信号処理部１０８と、スピーカ１０９と、表示パネル１１０と、操作部１１１と、受光部１１２と、ＩＰ通信部１１３と、ＣＰＵ１１４と、メモリ１１５と、ストレージ１１６と、マイク１１７と、オーディオＩ／Ｆ（インターフェース）１１８とを備える。
【００２４】
アンテナ１０１は、デジタル放送の放送信号を受信し、受信した放送信号を、入力端子１０２ａを介してチューナ１０３に供給する。チューナ１０３は、アンテナ１０１から供給された放送信号から所望のチャンネルの放送信号を選局し、選局した放送信号をデモジュレータ１０４に供給する。
【００２５】
デモジュレータ１０４は、チューナ１０３から供給された放送信号を復調し、復調した放送信号をデマルチプレクサ１０５に供給する。デマルチプレクサ１０５は、デモジュレータ１０４から供給された放送信号を分離して映像信号および音声信号を生成し、生成した映像信号および音声信号を後述するセレクタ１０７に供給する。
【００２６】
入力端子１０２ｂは、外部から入力されるアナログ信号（映像信号および音声信号）を受け付ける。また、入力端子１０２ｃは、外部から入力されるデジタル信号（映像信号および音声信号）を受け付けるように構成されている。例えば、入力端子１０２ｃは、ブルーレイディスクなどの録画再生用の記録媒体を駆動して録画および再生するドライブ装置を搭載したレコーダ（ＢＤレコーダ）等から、デジタル信号の入力が可能であるものとする。Ａ／Ｄ変換器１０６は、入力端子１０２ｃから供給されるアナログ信号にＡ／Ｄ変換を施すことにより生成したデジタル信号をセレクタ１０７に供給する。
【００２７】
操作部１１１は、ユーザの操作入力を受け付ける。また、受光部１１２は、リモートコントローラ１１９からの赤外線を受光する。ＩＰ通信部１１３は、ネットワーク３００を介したＩＰ（インターネットプロトコル）通信を行うための通信インターフェースである。ＩＰ通信部１１３は、ネットワーク３００を介して、番組情報認識サーバ２０、意図判断サーバ３０、記憶サーバ４０、音声アシスタントサーバ５０と通信可能であるものとする。
【００２８】
ＣＰＵ１１４は、テレビジョン装置１０全体を制御する制御部である。メモリ１１５は、ＣＰＵ１１４が実行する各種コンピュータプログラムを格納するＲＯＭや、ＣＰＵ１１４に作業エリアを提供するＲＡＭ等である。また、ストレージ１１６は、ＨＤＤ（ハードディスクドライブ）やＳＳＤ（ソリッドステートドライブ）等である。ストレージ１１６は、例えば、セレクタ１０７により選択された信号を録画データとして記録する。
【００２９】
マイク１１７は、ユーザが発話した音声を取得して、オーディオＩ／Ｆ１１８に送出する。オーディオＩ／Ｆ１１８は、マイク１１７が取得した音声をアナログ／デジタル変換して、音声信号としてＣＰＵ１１４に送出する。
【００３０】
次に、本実施形態にかかるテレビジョン装置１０の機能について説明する。
図３は、本実施形態にかかるテレビジョン装置１０が有する機能の一例を示す図である。図３に示すように、テレビジョン装置１０は、音声入力部１１と、ウェイクワード判断部１２と、第１の送信部１３と、第１の受信部１４と、第２の送信部１５と、第２の受信部１６と、再生部１７と、録画部１８とを備える。
【００３１】
音声入力部１１は、ユーザによって発話された音声を、音声信号として入力（取得）する。より詳細には、音声入力部１１は、オーディオＩ／Ｆ１１８から、ユーザが発話した音声がデジタル変換された音声信号の入力を受ける。音声入力部１１は、取得した音声信号(音声)をウェイクワード判断部１２に送出する。
【００３２】
ウェイクワード判断部１２は、音声入力部１１によって取得された音声信号が、所定のウェイクワードを含むか否かを判断する。ウェイクワードは、音声アシスタント機能の起動のトリガとなる所定の音声コマンドであり、インボケ―ションワードともいう。ウェイクワードは予め定められているものとする。音声信号がウェイクワードを含むか否かを判断する手法は、公知の音声認識の技術を採用することができる。また、ウェイクワード判断部１２は、音声入力部１１によって取得された音声信号が所定のウェイクワードを含むと判断した場合に、取得された音声信号のうち、所定のウェイクワードの後に続く音声信号を第１の送信部１３に送出する。
【００３３】
第１の送信部１３は、所定のウェイクワードの後に続く音声信号に、テレビジョン装置１０を特定可能な識別情報と、音声信号を特定可能な識別情報とを対応付けた音声情報を、番組情報認識サーバ２０と、音声アシスタントサーバ５０とに送信する。
【００３４】
図４は、本実施形態にかかるテレビジョン装置１０から送信される音声情報８１の一例を示す図である。図４に示すように、音声情報８１は、テレビジョン装置１０を特定可能な識別情報（テレビジョン装置ＩＤ）と、音声信号を特定可能な識別情報（音声ＩＤ）と、音声信号とが対応付けられた情報である。
【００３５】
図３に戻り、第１の受信部１４は、番組情報認識サーバ２０から、テレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データと、番組情報の特定結果とを受信する。第１の受信部１４は、受信した情報を第２の送信部１５に送出する。
【００３６】
第２の送信部１５は、第１の受信部１４が受信したテレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データと、番組情報の特定結果とを記憶サーバ４０に送信する。なお、第２の送信部１５は、番組情報の特定結果に基づいて、第２の音声認識データに含まれる第２の番組情報を特定し、テレビジョン装置ＩＤと、音声ＩＤと、第２の番組情報とを記憶サーバ４０に送信しても良い。
【００３７】
第２の受信部１６は、番組情報認識サーバ２０によって特定された番組情報に関する動作を指示する指示信号を、意図判断サーバ３０から受信する。第２の受信部１６は、意図判断サーバ３０から受信した指示信号を、再生部１７および録画部１８に送出する。
【００３８】
再生部１７は、第２の受信部１６が受信した指示信号に基づいて、ストレージ１１６または外部の記憶装置に保存された番組の録画データを再生する。例えば、再生部１７は、指示信号によって指定された番組タイトルの録画データをストレージ１１６または外部の記憶装置から検索し、当該録画データを再生する。また、指示信号が録画データではなく放送中の番組を表示することを指示している場合、再生部１７は、チューナ１０３を制御して、指示信号によって指定された番組が放送されているチャンネルを選曲し、当該番組を表示パネル１１０に表示しても良い。
【００３９】
録画部１８は、第２の受信部１６が受信した指示信号に基づいて、セレクタ１０７を制御して録画対象の番組を選択し、当該番組をストレージ１１６または外部の記憶装置に保存（録画）する。
【００４０】
次に、本実施形態の番組情報認識サーバ２０の機能について説明する。
図５は、本実施形態にかかる番組情報認識サーバ２０が有する機能の一例を示す図である。図５に示すように、番組情報認識サーバ２０は、受信部２１と、特定部２２と、出力部２３と、記憶部２５とを備える。
【００４１】
記憶部２５には、番組情報が登録された辞書が予め保存される。また、記憶部２５は、例えばＨＤＤ等の記憶装置である。
【００４２】
図６は、本実施形態にかかる辞書８０の一例を示す図である。図６に示すように、辞書８０には、番組のタイトルの文字データと、番組のタイトルの発音を示す情報（読み仮名）とが対応付けられて登録される。一般に、番組のタイトルには符号や当て字等が用いられる場合があるため、番組のタイトルの発音は、通常の読み方とは異なる場合があるが、辞書８０には、番組のタイトルの正しい発音が予め登録されているものとする。なお、番組のタイトルの文字データの代わりに、番組を識別可能なＩＤ等の識別情報が辞書８０に登録されるものとしても良い。また、辞書８０には、さらに、番組の放送時刻等の、番組に関する各種のメタデータが登録されても良い。
【００４３】
図５に戻り、受信部２１は、テレビジョン装置１０から、音声信号を受信する。より詳細には、受信部２１は、音声信号と、テレビジョン装置１０を特定可能な識別情報（テレビジョン装置ＩＤ）と、音声信号を特定可能な識別情報（音声ＩＤ）とを対応付けた音声情報８１を、テレビジョン装置１０から受信する。受信部２１は、受信した音声情報８１を、特定部２２に送出する。
【００４４】
特定部２２は、辞書８０を用いた音声認識によって、第２の音声認識データを生成する。具体的には、特定部２２は、受信部２１が受信した音声情報８１に含まれる音声信号を音声認識によって文字データに変換する。また、特定部２２は、当該文字データに含まれる番組タイトルを、記憶部２５に記憶された辞書８０に基づいて特定する。例えば、特定部２２は、第２の音声認識データの中に辞書８０に登録された番組タイトルの発音と一致する箇所がある場合に、当該個所を番組タイトルとして特定する。
【００４５】
図７は、本実施形態にかかる音声認識結果の一例を示す図である。図７に示すように、ユーザ９がテレビジョン装置１０に対して音声９０を入力した場合に、テレビジョン装置１０は、音声９０を音声信号として音声アシスタントサーバ５０と番組情報認識サーバ２０とに送信する。番組情報認識サーバ２０の特定部２２は、第２の音声認識データ９２の生成の際に、文字データ中の番組タイトルとして特定した箇所を、辞書８０に登録された番組タイトルの文字データに変換する。上述のように、辞書８０には、番組のタイトルの文字データと、番組のタイトルの発音を示す情報とが対応付けられて登録されているため、特定部２２は、番組タイトルの読み方が一般的な読み方と異なっていた場合でも、第２の音声認識データ９２に含まれる番組タイトルを高精度に特定することができる。なお、特定部２２による音声認識および番組情報の特定の手法はこれに限定されるものではなく、他の公知の手法を採用しても良い。
【００４６】
また、特定部２２は、第２の音声認識データ９２と、第２の音声認識データ９２のうちの番組情報に該当する箇所を特定する情報（番組情報の特定結果）とを対応付けて、出力部２３に送出する。
【００４７】
図５に戻り、出力部２３は、特定部２２によって特定された第２の番組情報を出力する。より詳細には、出力部２３は、テレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを対応付けて、テレビジョン装置１０に出力する。
【００４８】
次に、本実施形態の記憶サーバ４０の機能について説明する。
図８は、本実施形態にかかる記憶サーバ４０が有する機能の一例を示す図である。図８に示すように、記憶サーバ４０は、保存処理部４１と、検索部４２と、記憶部４５とを備える。
【００４９】
保存処理部４１は、テレビジョン装置１０から出力されたテレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを受信し、記憶部４５に保存する。
【００５０】
記憶部４５は、テレビジョン装置１０から出力されたテレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを対応付けて記憶する。記憶部４５は、例えばＨＤＤ等の記憶装置である。
【００５１】
検索部４２は、意図判断サーバ３０から第２の音声認識データ９２に含まれる第２の番組情報の送信要求を受けた場合に、意図判断サーバ３０から送信されたテレビジョン装置ＩＤと、音声ＩＤとに対応付けられた第２の音声認識データ９２を、記憶部４５から検索し、意図判断サーバ３０に対して送信する。なお、検索部４２は、第２の音声認識データ９２全体ではなく、第２の音声認識データ９２のうちの第２の番組情報に該当する箇所を意図判断サーバ３０に送信しても良い。
【００５２】
次に、本実施形態の意図判断サーバ３０の機能について説明する。
図９は、本実施形態にかかる意図判断サーバ３０が有する機能の一例を示す図である。図９に示すように、意図判断サーバ３０は、取得部３１と、判断部３２と、置換部３３と、映像装置制御部３４と、記憶部３５とを備える。
【００５３】
記憶部３５には、テレビジョン装置１０に対する命令に使用される所定のコマンドが予め保存される。所定のコマンドは、テレビジョン装置１０の動作を指定する命令であり、例えば、「再生して」、「録画して」、「つけて」等であるが、これらに限定されるものではない。また、記憶部３５は、例えばＨＤＤ等の記憶装置である。
【００５４】
取得部３１は、音声アシスタントサーバ５０から出力された第１の音声認識データと、構文解析結果と、テレビジョン装置ＩＤと、音声ＩＤとを、を取得する。
【００５５】
ここで、第１の音声認識データについて説明する。
上述の図７に示すように、テレビジョン装置１０は、ユーザ９が発した音声９０を音声信号として音声アシスタントサーバ５０に送信する。音声アシスタントサーバ５０は、受信した音声信号を音声認識によって文字データに変換することにより、第１の音声認識データ９１を生成する。また、音声アシスタントサーバ５０は、生成した第１の音声認識データ９１の構文解析を行う。
【００５６】
構文解析結果は、第１の音声認識データ９１に含まれる目的語または述語を特定する情報とする。例えば、音声アシスタントサーバ５０は、第１の音声認識データ９１に含まれる文章のうち、目的語に該当する文字の範囲と、動詞等を含む述語に該当する文字の範囲とを構文解析によって特定する。構文解析の手法は、公知の手法を採用することができる。音声アシスタントサーバ５０は、テレビジョン装置ＩＤと、音声ＩＤと、生成した第１の音声認識データ９１と構文解析結果とを対応付けて、意図判断サーバ３０に送信する。
【００５７】
図９に戻り、判断部３２は、構文解析結果に基づいて、第１の音声認識データ９１が番組情報を含むか否かを判断する。本実施形態においては、判断部３２は、第１の音声認識データ９１が番組タイトルを含むか否かを判断する。例えば、判断部３２は、第１の音声認識データ９１のうち構文解析によって「述語」と特定された箇所が、記憶部３５に保存された所定のコマンドのいずれかを含む場合に、第１の音声認識データ９１のうち「目的語」と特定された箇所が番組タイトルであると判断する。なお、第１の音声認識データ９１が番組情報を含むか否かの判断の手法はこれに限定されるものではなく、他の公知の解析手法を採用可能である。
【００５８】
置換部３３は、判断部３２によって第１の音声認識データ９１が番組情報（第１の番組情報）を含むと判断された場合に、第２の音声認識データに含まれる第２の番組情報を記憶サーバ４０から取得し、第１の音声認識データ９１に含まれる第１の番組情報を、第２の番組情報に置換する。例えば、図７に示した例では、置換部３３は、第１の音声認識データ９１の「楽しいトークを再生して」の「楽しいトーク」を、第２の音声認識データ９２の「楽しい☆トーーーク！！」に置換する。置換部３３は、当該置換処理後の第３の音声認識データを、映像装置制御部３４に送出する。
【００５９】
映像装置制御部３４は、第３の音声認識データに基づいて、テレビジョン装置１０に対して指示信号を送信してテレビジョン装置１０の動作を制御する。例えば、映像装置制御部３４は、第３の音声認識データに含まれる番組タイトルと、コマンドとを信号に変換して、指示信号としてテレビジョン装置１０に送信する。
【００６０】
次に、本実施形態における音声認識処理の流れについて説明する。
図１０は、本実施形態にかかる音声認識処理の流れの一例を示すシーケンス図である。テレビジョン装置１０の音声入力部１１は、ユーザ９が発話した音声９０の入力を受ける（Ｓ１）。音声入力部１１は、入力された音声９０をウェイクワード判断部１２に送出する。
【００６１】
次に、ウェイクワード判断部１２は、入力された音声９０に所定のウェイクワードが含まれているか否かを判断する（Ｓ２）。ウェイクワード判断部１２は、音声入力部１１によって取得された音声９０が所定のウェイクワードを含むと判断した場合に、取得された音声９０のうち、所定のウェイクワードの後に続く音声を第１の送信部１３に送出する。また、ウェイクワード判断部１２は、音声９０が所定のウェイクワードを含まないと判断した場合は、第１の送信部１３に音声を送出しない。
【００６２】
次に、第１の送信部１３は、入力された音声９０のうち所定のウェイクワードよりも後の音声を、音声信号として、番組情報認識サーバ２０と、音声アシスタントサーバ５０とに送信する。より詳細には、第１の送信部１３は、音声信号と、テレビジョン装置ＩＤと、音声ＩＤとを対応付けた音声情報８１を、番組情報認識サーバ２０と、音声アシスタントサーバ５０とに送信する（Ｓ３）。
【００６３】
そして、番組情報認識サーバ２０の受信部２１は、テレビジョン装置１０から音声情報８１を受信する。受信部２１は、受信した音声情報８１を、特定部２２に送出する。番組情報認識サーバ２０の特定部２２は、受信部２１が受信した音声情報８１に含まれる音声信号を音声認識によって文字データに変換し、当該文字データに含まれる番組タイトルを、辞書８０に基づいて特定する（Ｓ４）。
【００６４】
次に、番組情報認識サーバ２０の出力部２３は、テレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを対応付けて、音声認識結果としてテレビジョン装置１０に出力する（Ｓ５）。
【００６５】
そして、テレビジョン装置１０の第１の受信部１４は、音声信号の音声認識結果として、テレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを受信する。次に、テレビジョン装置１０の第２の送信部１５は、第１の受信部１４が受信した音声認識結果、つまり、テレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを、対応付けて記憶サーバ４０に送信する（Ｓ６）。
【００６６】
そして、記憶サーバ４０の保存処理部４１は、テレビジョン装置１０から受信した番組情報認識サーバ２０による音声認識結果を、記憶部４５に保存する（Ｓ７）。
【００６７】
また、音声アシスタントサーバ５０は、Ｓ３の処理でテレビジョン装置１０から送信された音声情報８１に含まれる音声信号を音声認識して文字データに変換し、当該文字データの構文解析を行う（Ｓ８）。音声アシスタントサーバ５０は、テレビジョン装置ＩＤと、音声ＩＤと、第１の音声認識データ９１と、構文解析結果とを対応付けて、音声認識結果として意図判断サーバ３０に送信する（Ｓ９）。
【００６８】
そして、意図判断サーバ３０の取得部３１は、音声アシスタントサーバ５０から出力されたテレビジョン装置ＩＤと、音声ＩＤと、第１の音声認識データ９１と、構文解析結果とを取得する。そして、意図判断サーバ３０の判断部３２は、取得された構文解析結果に基づいて、第１の音声認識データ９１が番組タイトルを含むか否かを判断する（Ｓ１０）。
【００６９】
Ｓ１０の処理において判断部３２によって第１の音声認識データ９１が番組情報（第１の番組情報）を含むと判断された場合に、分岐Ｓ１００の処理が実行される。具体的には、意図判断サーバ３０の置換部３３は、判断部３２によって第１の音声認識データ９１が番組情報（第１の番組情報）を含むと判断された場合に、記憶サーバ４０に対して、第２の音声認識データ９２に含まれる第２の番組情報の送信要求をする（Ｓ１１）。より詳細には、置換部３３は、判断部３２によって第１の番組情報を含むと判断された第１の音声認識データ９１に対応付けられたテレビジョン装置ＩＤと、音声ＩＤとを、記憶サーバ４０に対して送信する。
【００７０】
そして、記憶サーバ４０の検索部４２は、意図判断サーバ３０から送信されたテレビジョン装置ＩＤと、音声ＩＤとに対応付けられた第２の音声認識データ９２を、記憶部４５から検索し、意図判断サーバ３０に対して送信する（Ｓ１２）。なお、第２の音声認識データ９２の検索処理は、意図判断サーバ３０の置換部３３が実行するものとしても良い。また、置換部３３は、第２の番組情報を含む第２の音声認識データ９２全体を記憶サーバ４０から取得しても良いし、第２の音声認識データ９２のうちの第２の番組情報のみを
取得しても良い。
【００７１】
意図判断サーバ３０の置換部３３は、第１の音声認識データ９１に含まれる第１の番組情報を、記憶サーバ４０から取得した第２の番組情報に置換する（Ｓ１３）。
【００７２】
そして、意図判断サーバ３０の映像装置制御部３４は、置換部３３による置換処理がお行われた第３の音声認識データに基づいて、テレビジョン装置１０に対して動作を指示する指示信号を送信する（Ｓ１４）。
【００７３】
そして、テレビジョン装置１０の第２の受信部１６は、意図判断サーバ３０から受信した指示信号を、再生部１７または録画部１８に送出する。そして、再生部１７または録画部１８は、意図判断サーバ３０から送信された指示信号に従って、処理を実行する（Ｓ１５）。例えば、再生部１７または録画部１８は、指示信号によって指定された番組の録画データの再生や、指示信号によって指定された番組の録画等を実行する。
【００７４】
なお、再生または録画の対象となる番組の候補が複数存在する場合、再生部１７または録画部１８は、表示パネル１１０に候補となる番組を選択可能に表示しても良い。例えば、指示信号によって指定されたタイトルの番組が、複数の放送回分録画済みである場合に、再生部１７は、録画済みの複数の放送回から再生対象を選択可能な選択画面を表示パネル１１０に表示しても良い。この場合、再生対象の放送回は、ユーザがリモートコントローラ１１９を操作することによって選択されるものとしても良いし、音声によって選択されるものとしても良い。
【００７５】
また、Ｓ１０において、意図判断サーバ３０の判断部３２によって第１の音声認識データ９１が第１の番組情報を含まないと判断された場合に、分岐Ｓ２００の処理が実行される。具体的には、意図判断サーバ３０の判断部３２は、第１の音声認識データ９１が第１の番組情報を含まないと判断したという判断結果を、音声アシスタントサーバ５０に送信する（Ｓ１５）。
【００７６】
この場合、ユーザ９によって発話された音声９０は番組に関するものではないため、音声アシスタントサーバ５０は、第１の音声認識データ９１に基づいて、その他の音声アシスタント処理を開始する（Ｓ１６）。その他の音声アシスタント処理は、テレビジョン装置１０に対する操作以外の処理とする。音声アシスタントサーバ５０は、汎用的な音声アシスタントサービスを実行するため、その他の音声アシスタント処理の内容は特に限定するものではない。ここで、図１０のシーケンス図に示す処理は終了する。
【００７７】
このように、本実施形態の意図判断サーバ３０では、音声９０が音声アシスタントサーバ５０によって音声認識された第１の音声認識データ９１が第１の番組情報を含むと判断した場合に、第１の番組情報を、番組情報認識サーバ２０によって音声９０が音声認識された第２の音声認識データ９２に含まれる第２の番組情報に置換する。このため、本実施形態の意図判断サーバ３０によれば、汎用的な音声認識による音声認識結果を取得した上で、番組に関する情報については専用の辞書８０を用いた音声認識結果を採用することにより、番組に関する情報についての音声認識の精度を向上させることができる。
【００７８】
例えば、汎用的な音声アシスタントサービスのみを利用する場合、番組タイトル等の番組に関する情報を高精度に音声認識することが困難な場合がある。また、番組タイトル等の番組に関する情報専用の音声アシスタントサービスを使用する場合、番組に関する音声命令以外について高精度に音声認識することが困難な場合がある。これに対して、本実施形態の意図判断サーバ３０では、音声アシスタントサーバ５０と番組情報認識サーバ２０がそれぞれ音声認識した結果を取得し、番組に関する情報については番組情報認識サーバ２０の認識結果を採用する。これにより、本実施形態の意図判断サーバ３０によれば、汎用的な音声認識と、番組に関する情報の高精度な音声認識とを両立することができる。
【００７９】
また、本実施形態の意図判断サーバ３０は、第１の番組情報が第２の番組情報に置換された第３の音声認識データに基づいて、テレビジョン装置１０の動作を制御する。これにより、本実施形態の意図判断サーバ３０によれば、番組に関する情報の高精度な音声認識結果に基づいて、テレビジョン装置１０の動作を制御することができる。
【００８０】
また、本実施形態の第１の番組情報および第２の番組情報は、番組のタイトルと、番組のジャンルと、番組の出演者名と、のいずれかを含む。より具体的には、本実施形態の第１の番組情報および第２の番組情報は番組タイトルである。また、番組情報認識サーバ２０は、番組タイトルの発音が登録された辞書８０に基づいて、音声９０に含まれる番組のタイトルを第２の番組情報として特定する。このため、本実施形態の意図判断サーバ３０によれば、番組タイトルの読み方が一般的な読み方と異なっていた場合でも、番組情報認識サーバ２０によって高精度に音声認識された番組タイトルを取得することができる。
【００８１】
また、本実施形態の情報処理システムＳ１は、テレビジョン装置１０と、番組情報認識サーバ２０と、意図判断サーバ３０と、記憶サーバ４０とを備える。本実施形態のテレビジョン装置１０は、入力された音声９０を、番組情報認識サーバ２０と、音声アシスタントサーバ５０と、に音声信号として送信する。また、本実施形態の番組情報認識サーバ２０は、辞書８０に登録された情報に基づいて、音声信号に含まれる第２の番組情報を特定し、特定した第２の番組情報を含む第２の音声認識データ９２を出力する。また、本実施形態の記憶サーバ４０は、番組情報認識サーバ２０によって特定された第２の番組情報を記憶する。また、本実施形態の意図判断サーバ３０は、音声アシスタントサーバ５０から取得した第１の音声認識データ９１が第１の番組情報を含むと判断した場合に、第１の音声認識データ９１に含まれる第１の番組情報を第２の番組情報に置換する。また、本実施形態の意図判断サーバ３０は、置換処理後の第３の音声認識データに基づいて、テレビジョン装置１０の動作を制御する。このように、本実施形態の情報処理システムＳ１では、ユーザ９が発話した音声９０に対して、汎用的な音声認識と、辞書８０を用いた音声認識との両方を実施する。このため、本実施形態の情報処理システムＳ１によれば、汎用的な音声認識による音声アシスタントサービスをユーザ９に提供すると共に、番組に関する情報を高精度に音声認識した結果に基づいてテレビジョン装置１０を制御することができる。つまり、本実施形態の情報処理システムＳ１によれば、音声アシスタントサービスをユーザ９に提供すると共に、番組に関する情報を高精度に音声認識した結果を音声アシスタントサービスに利用することができる。
【００８２】
例えば、汎用的な音声アシスタントサービスとは別に、テレビジョン装置を制御するために、番組に関する情報専用の音声アシスタントサービスを別途利用する場合、ユーザは２つの音声アシスタントサービスを用途に応じて使い分けることとなり、操作が煩わしくなる可能性がある。これに対して、本実施形態によれば、テレビジョン装置１０は、入力された音声９０を、番組情報認識サーバ２０と、音声アシスタントサーバ５０と、に音声信号として送信するため、ユーザ９は音声アシスタントサービスを意識的に使い分けなくとも、番組に関する情報についての高精度な音声認識を利用することができる。
【００８３】
なお、本実施形態においては、テレビジョン装置１０を映像装置の一例としたが、映像装置は、ＢＤレコーダやＤＶＤレコーダ等であっても良いし、テレビジョン装置１０に接続された音声入力装置であっても良い。
【００８４】
また、本実施形態においては意図判断サーバ３０からの指示信号を受けてテレビジョン装置１０が録画または再生を実行するものとしたが、指示信号に基づいて実行される処理はこれに限定されるものではない。
【００８５】
また、マイク１１７を本実施形態における音声入力部の一例としても良い。また、音声入力部１１とマイク１１７とオーディオＩ／Ｆ１１８とを、音声入力部としても良い。
【００８６】
なお、本実施形態においては、音声アシスタントサーバ５０が構文解析を行うものとしたが、意図判断サーバ３０が構文解析を行うものとしても良い。この場合は、音声アシスタントサーバ５０は、意図判断サーバ３０に対して、テレビジョン装置ＩＤと、音声ＩＤと、第１の音声認識データ９１とを対応付けて送信する。
【００８７】
（変形例１）
上述の実施形態では、番組情報は番組タイトルであるものとして説明したが、番組情報はこれに限定されるものではなく、番組のジャンルや番組の出演者名でも良い。また、番組情報認識サーバ２０は、番組のジャンルや番組の出演者名が登録された辞書を記憶するものとしても良い。
【００８８】
図１１は、本変形例にかかる辞書１０８０の一例を示す図である。図１１に示すように、番組情報認識サーバ２０の記憶部２５に登録される辞書１０８０は、番組のタイトルの文字データと、番組のタイトルの発音を示す情報（読み仮名）とに加えて、さらに、番組のジャンル、当該番組の出演者名の文字データ、当該番組の出演者名の発音、当該番組の出演者を含むグループ名、当該番組の出演者を含むグループ名の発音等を対応付けて記憶すするものとしても良い。また、これらの情報は複数のデータベースに分散されて登録されても良い。
【００８９】
例えば、番組情報認識サーバ２０の特定部２２は、ユーザ９が発話した音声９０が番組の出演者名を含む場合に、当該出演者が出演する番組を、第２の番組情報として特定しても良い。また、ユーザ９が発話した音声９０がグループ名を含む場合に、当該グループに所属するメンバーが出演者として登録されている番組を、第２の番組情報として特定しても良い。また、芸能人によっては、芸名が途中で変更される場合や、複数の愛称で呼ばれる場合がある。辞書１０８０には、出演者の発音として、新旧の複数の芸名や、愛称等の発音を登録されても良い。
【００９０】
このように辞書１０８０に番組に関する種々の情報を記憶することにより、番組情報認識サーバ２０は、ユーザ９が発話した音声９０に含まれる番組に関する情報を、より高精度に特定することができる。
【００９１】
（変形例２）
上述の実施形態では、番組情報認識サーバ２０による音声認識結果は、テレビジョン装置１０に対して送信された後、テレビジョン装置１０によって記憶サーバ４０に送信されていたが、音声認識結果の送信経路はこれに限定されるものではない。
【００９２】
図１２は、本変形例にかかる情報処理システムＳ２の全体構成の一例を示す図である。図１２に示すように、情報処理システムＳ２は、テレビジョン装置１０１０と、番組情報認識サーバ１０２０と、意図判断サーバ３０と、記憶サーバ１０４０とを備える。また、テレビジョン装置１０１０および意図判断サーバ３０は、音声アシスタントサーバ５０とネットワークを介して接続している。
【００９３】
本変形例の番組情報認識サーバ１０２０は、上述の実施形態の機能を備えた上で、音声認識結果を、記憶サーバ１０４０に対して送信する。より具体的には、番組情報認識サーバ１０２０の出力部２３は、テレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを対応付けて、記憶サーバ１０４０に出力する。
【００９４】
また、本変形例の記憶サーバ１０４０は、上述の実施形態の機能を備えた上で、番組情報認識サーバ１０２０から送信されたテレビジョン装置ＩＤと、音声ＩＤと、第２の音声認識データ９２と、番組情報の特定結果とを記憶する。
【００９５】
また、本変形例の意図判断サーバ３０と、テレビジョン装置１０１０と、音声アシスタントサーバ５０とは、上述の実施形態の機能を備える。
【００９６】
本変形例のように番組情報認識サーバ１０２０から記憶サーバ１０４０に対して音声認識結果が直接送信されることにより、テレビジョン装置１０１０が番組情報認識サーバ１０２０と記憶サーバ１０４０との間で情報の媒介をしなくとも、音声認識結果を記憶サーバ１０４０に保存することができる。
【００９７】
（変形例３）
上述の実施形態では、番組情報認識サーバ２０と、意図判断サーバ３０と、記憶サーバ４０と、音声アシスタントサーバ５０とは、それぞれ別々のサーバとして構築されているものとして説明したが、複数のサーバの機能が１つのサーバで実現されても良い。例えば、音声アシスタントサーバ５０と、意図判断サーバ３０とが１つのサーバに統合されても良い。また、番組情報認識サーバ２０と、記憶サーバ４０とが１つのサーバに統合されても良い。意図判断サーバ３０と、記憶サーバ４０とが１つのサーバに統合されても良い。また、仮想化等の技術によって、１つのサーバの機能を、複数台のコンピュータによって実現するように構成しても良い。
【００９８】
以上説明したとおり、上述の実施形態によれば、汎用的な音声認識による音声認識結果に対して、番組に関する情報については専用の辞書８０，１０８０を用いた音声認識結果を採用することにより、番組に関する情報についての音声認識の精度を向上させることができる。
【００９９】
実施形態のテレビジョン装置１０，１０１０、番組情報認識サーバ２０，１０２０、意図判断サーバ３０、記憶サーバ４０，１０４０、音声アシスタントサーバ５０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１００】
また、実施形態のテレビジョン装置１０，１０１０、番組情報認識サーバ２０，１０２０、意図判断サーバ３０、記憶サーバ４０，１０４０、音声アシスタントサーバ５０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のテレビジョン装置１０，１０１０、番組情報認識サーバ２０，１０２０、意図判断サーバ３０、記憶サーバ４０，１０４０、音声アシスタントサーバ５０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、実施形態のテレビジョン装置１０，１０１０、番組情報認識サーバ２０，１０２０、意図判断サーバ３０、記憶サーバ４０，１０４０、音声アシスタントサーバ５０で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１０１】
実施形態のテレビジョン装置１０，１０１０で実行されるプログラムは、上述した各部（音声入力部、ウェイクワード判断部、第１の送信部、第１の受信部、第２の送信部、第２の受信部、再生部、録画部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、音声入力部、ウェイクワード判断部、第１の送信部、第１の受信部、第２の送信部、第２の受信部、再生部、録画部が主記憶装置上に生成されるようになっている。
【０１０２】
実施形態の番組情報認識サーバ２０，１０２０で実行されるプログラムは、上述した各部（受信部、特定部、出力部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、受信部、特定部、出力部が主記憶装置上に生成されるようになっている。
【０１０３】
実施形態の意図判断サーバ３０で実行されるプログラムは、上述した各部（取得部、判断部、置換部、映像装置制御部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、取得部、判断部、置換部、映像装置制御部が主記憶装置上に生成されるようになっている。
【０１０４】
実施形態の記憶サーバ４０，１０４０で実行されるプログラムは、上述した各部（保存処理部、検索部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、保存処理部、検索部が主記憶装置上に生成されるようになっている。
【０１０５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０６】
１０，１０１０  テレビジョン装置
１１  音声入力部
１２  ウェイクワード判断部
１３  第１の送信部
１４  第１の受信部
１５  第２の送信部
１６  第２の受信部
１７  再生部
１８  録画部
２０，１０２０  番組情報認識サーバ
２１  受信部
２２  特定部
２３  出力部
２５  記憶部
３０  意図判断サーバ
３１  取得部
３２  判断部
３３  置換部
３４  映像装置制御部
３５  記憶部
４０，１０４０  記憶サーバ
４１  保存処理部
４２  検索部
４５  記憶部
５０  音声アシスタントサーバ
８０，１０８０  辞書
８１  音声情報
９０  音声
９１  第１の音声認識データ
９２  第２の音声認識データ
１１７  マイク
Ｓ１，Ｓ２  情報処理システム
【図１】
2020046564.tif 000003
【図２】
2020046564.tif 000004
【図３】
2020046564.tif 000005
【図４】
2020046564.tif 000006
【図５】
2020046564.tif 000007
【図６】
2020046564.tif 000008
【図７】
2020046564.tif 000009
【図８】
2020046564.tif 000010
【図９】
2020046564.tif 000011
【図１０】
2020046564.tif 000012
【図１１】
2020046564.tif 000013
【図１２】
2020046564.tif 000014