(57)【要約】【課題】集音装置を用いて情報処理装置を制御するために掛かる手間を削減できるようにする。【解決手段】本発明の一実施形態に係る情報処理システムＳは、集音装置２と、文字情報出力装置４と、情報処理装置１とを備え、集音装置２は、周囲からの音声を取得する集音部と、集音部が取得した音声を音声認識装置３へ送信する送信部と、を有し、文字情報出力装置４は、集音装置２が送信した音声を音声認識装置３が変換することによって得られた文字を示す文字情報の送信先とする情報処理装置１を特定する特定部と、特定部が特定した情報処理装置１へ文字情報を送信する送信部と、を有し、情報処理装置１は、文字情報を受信する受信部と、受信部が受信した文字情報に対応する、コンテンツに関する処理を決定する決定部と、定部が決定した処理を実行する実行部と、を有する。【選択図】図１
2020046546.tif 000002
【特許請求の範囲】
【請求項１】
集音装置と、文字情報出力装置と、情報処理装置とを備え、
前記集音装置は、
周囲からの音声を取得する集音部と、
前記集音部が取得した前記音声を音声認識装置へ送信する送信部と、
を有し、
前記文字情報出力装置は、
前記集音装置が送信した前記音声を前記音声認識装置が変換することによって得られた文字を示す文字情報の送信先とする前記情報処理装置を特定する特定部と、
前記特定部が特定した前記情報処理装置へ前記文字情報を送信する送信部と、
を有し、
前記情報処理装置は、
前記文字情報を受信する受信部と、
前記受信部が受信した前記文字情報に対応する、コンテンツに関する処理を決定する決定部と、
前記決定部が決定した前記処理を実行する実行部と、
を有する、情報処理システム。
【請求項２】
前記情報処理装置の前記決定部は、映像の再生、録画、検索、及び映像に関する情報の出力のうち少なくとも１つの処理を、コンテンツに関する処理として決定する、請求項１に記載の情報処理システム。
【請求項３】
前記文字情報出力装置は、前記集音装置と前記情報処理装置とを関連付けた情報を記憶する記憶部をさらに有し、
前記文字情報出力装置の前記特定部は、前記記憶部において前記音声を取得した前記集音装置に関連付けられた前記情報処理装置を、前記文字情報の送信先として特定する、請求項１又は２に記載の情報処理システム。
【請求項４】
前記情報処理装置は、周囲から取得した音声を前記音声認識装置へ送信する第２集音装置として機能し、
前記情報処理装置の前記受信部は、前記文字情報出力装置を経由せずに、前記情報処理装置が取得した前記音声を前記音声認識装置が変換することによって得られた文字を示す前記文字情報を受信する、請求項１から３のいずれか一項に記載の情報処理システム。
【請求項５】
前記文字情報出力装置の前記送信部は、前記文字が示す単語と、前記単語の種類とを示す前記文字情報を送信する、請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
前記情報処理装置の前記決定部は、前記種類が動作を示す場合に、前記単語に対応するように前記情報処理装置を操作する処理を決定し、前記種類が動作を示さない場合に、前記単語を用いてコンテンツを検索する処理を決定する、請求項５に記載の情報処理システム。
【請求項７】
前記情報処理装置の前記決定部は、前記コンテンツが放送中であるか又は放送予定であるかによって、前記処理を変更する、請求項１から６のいずれか一項に記載の情報処理システム。
【請求項８】
前記情報処理装置は、単語同士の関連性を示す情報を記憶する記憶部をさらに有し、
前記実行部は、前記文字が示す単語と、前記記憶部において前記単語に関連付けられた単語とを用いて、前記コンテンツを検索する、請求項１から７のいずれか一項に記載の情報処理システム。
【請求項９】
集音装置と、文字情報出力装置と、情報処理装置とを備えるシステムにおいて、
前記集音装置は、
周囲からの音声を取得するステップと、
前記取得するステップが取得した前記音声を音声認識装置へ送信するステップと、
を実行し、
前記文字情報出力装置は、
前記集音装置が送信した前記音声を前記音声認識装置が変換することによって得られた文字を示す文字情報の送信先とする前記情報処理装置を特定するステップと、
前記特定するステップが特定した前記情報処理装置へ前記文字情報を送信するステップと、
を実行し、
前記情報処理装置は、
前記文字情報を受信するステップと、
前記受信するステップが受信した前記文字情報に対応する、コンテンツに関する処理を決定するステップと、
前記決定するステップが決定した前記処理を実行するステップと、
を実行する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツに関する処理を行う情報処理システム及び情報処理方法に関する。
【背景技術】
【０００２】
セットトップボックス（Set Top Box；ＳＴＢ）等の映像コンテンツに関する処理を行う情報処理装置を、ユーザの音声によって制御する技術が開発されている（例えば、特許文献１参照）。ユーザの宅内には、スマートスピーカ等の据え置きの集音装置が設けられていることがあり、そのような集音装置を用いて情報処理装置に対する音声を取得できると便利である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１７−５３０５６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、集音装置及び情報処理装置は別々の装置であるため、集音装置が情報処理装置と連携する機能を有していない場合には、集音装置は情報処理装置へ音声に基づく指示を与えることができない。集音装置に情報処理装置と連携する機能を付与するためには、集音装置を置き換えたり、集音装置の機能をアップデートしたりする必要があるため、大きな手間が掛かる。
【０００５】
本発明は上述の点に鑑みてなされたものであり、集音装置を用いて情報処理装置を制御するために掛かる手間を削減できる情報処理システム及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の情報処理システムは、集音装置と、文字情報出力装置と、情報処理装置とを備え、前記集音装置は、周囲からの音声を取得する集音部と、前記集音部が取得した前記音声を音声認識装置へ送信する送信部と、を有し、前記文字情報出力装置は、前記集音装置が送信した前記音声を前記音声認識装置が変換することによって得られた文字を示す文字情報の送信先とする前記情報処理装置を特定する特定部と、前記特定部が特定した前記情報処理装置へ前記文字情報を送信する送信部と、を有し、前記情報処理装置は、前記文字情報を受信する受信部と、前記受信部が受信した前記文字情報に対応する、コンテンツに関する処理を決定する決定部と、前記決定部が決定した前記処理を実行する実行部と、を有する。
【０００７】
前記情報処理装置の前記決定部は、映像の再生、録画、検索、及び映像に関する情報の出力のうち少なくとも１つの処理を、コンテンツに関する処理として決定してもよい。
【０００８】
前記文字情報出力装置は、前記集音装置と前記情報処理装置とを関連付けた情報を記憶する記憶部をさらに有し、前記文字情報出力装置の前記特定部は、前記記憶部において前記音声を取得した前記集音装置に関連付けられた前記情報処理装置を、前記文字情報の送信先として特定してもよい。
【０００９】
前記情報処理装置は、周囲から取得した音声を前記音声認識装置へ送信する第２集音装置として機能し、前記情報処理装置の前記受信部は、前記文字情報出力装置を経由せずに、前記情報処理装置が取得した前記音声を前記音声認識装置が変換することによって得られた文字を示す前記文字情報を受信してもよい。
【００１０】
前記文字情報出力装置の前記送信部は、前記文字が示す単語と、前記単語の種類とを示す前記文字情報を送信してもよい。
【００１１】
前記情報処理装置の前記決定部は、前記種類が動作を示す場合に、前記単語に対応するように前記情報処理装置を操作する処理を決定し、前記種類が動作を示さない場合に、前記単語を用いてコンテンツを検索する処理を決定してもよい。
【００１２】
前記情報処理装置の前記決定部は、前記コンテンツが放送中であるか又は放送予定であるかによって、前記処理を変更してもよい。
【００１３】
前記情報処理装置は、単語同士の関連性を示す情報を記憶する記憶部をさらに有し、前記実行部は、前記文字が示す単語と、前記記憶部において前記単語に関連付けられた単語とを用いて、前記コンテンツを検索してもよい。
【００１４】
本発明の第２の態様の情報処理方法は、集音装置と、文字情報出力装置と、情報処理装置とを備えるシステムにおいて、前記集音装置は、周囲からの音声を取得するステップと、前記取得するステップが取得した前記音声を音声認識装置へ送信するステップと、を実行し、前記文字情報出力装置は、前記集音装置が送信した前記音声を前記音声認識装置が変換することによって得られた文字を示す文字情報の送信先とする前記情報処理装置を特定するステップと、前記特定するステップが特定した前記情報処理装置へ前記文字情報を送信するステップと、を実行し、前記情報処理装置は、前記文字情報を受信するステップと、前記受信するステップが受信した前記文字情報に対応する、コンテンツに関する処理を決定するステップと、前記決定するステップが決定した前記処理を実行するステップと、を実行する。
【発明の効果】
【００１５】
本発明によれば、集音装置を用いて情報処理装置を制御するために掛かる手間を削減できるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る情報処理システムの模式図である。
【図２】集音装置が音声を取得した場合の処理を示す模式図である。
【図３】情報処理装置が音声を取得した場合の処理を示す模式図である。
【図４】実施形態に係る情報処理システムのブロック図である。
【図５】実施形態に係る情報処理システムのブロック図である。
【図６】処理決定部がコンテンツに関する処理を決定する方法を示す模式図である。
【図７】処理実行部がコンテンツを検索する方法を示す模式図である。
【図８】実施形態に係る情報処理方法のシーケンス図である。
【図９】実施形態に係る情報処理方法のシーケンス図である。
【００１７】
［情報処理システムＳの概要］
図１は、本実施形態に係る情報処理システムＳの模式図である。情報処理システムＳは、情報処理装置１と、集音装置２と、音声認識装置３と、文字情報出力装置４とを含む。情報処理システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００１８】
情報処理装置１は、映像等のコンテンツに関する処理を行うコンピュータである。情報処理装置１は、コンテンツ又はコンテンツに関する情報を表示可能な、液晶ディスプレイ等の表示部に接続されている。また、情報処理装置１は、周囲の音声を取得可能なマイクロフォン等の集音部を有している。さらに情報処理装置１は、音声認識装置３又は文字情報出力装置４から受信した文字情報に基づいて、コンテンツに関する処理を行う。コンテンツに関する処理は、例えば映像の再生、録画、検索、又は映像に関する情報の出力である。情報処理装置１は、インターネット、ローカルエリアネットワーク等のネットワークＮを介して、有線又は無線で音声認識装置３及び文字情報出力装置４と通信する。
【００１９】
集音装置２は、周囲の音声を取得可能なマイクロフォン等の集音部を有する集音装置である。集音装置２は、ネットワークＮを介して、有線又は無線で音声認識装置３と通信する。
【００２０】
音声認識装置３は、情報処理装置１又は集音装置２が取得した音声を文字に変換する処理を行うコンピュータである。音声認識装置３は、音声を文字に変換することによって得られた文字を示す文字情報を、情報処理装置１又は文字情報出力装置４へ送信する。文字情報は、音声を変換することにより得られた文字が示す単語と、単語の種類（品詞等）とを含む。音声認識装置３は、ネットワークＮを介して、有線又は無線で情報処理装置１、集音装置２及び文字情報出力装置４と通信する。
【００２１】
文字情報出力装置４は、音声認識装置３が音声を変換することによって得られた文字を示す文字情報を、情報処理装置１へ送信するコンピュータである。文字情報出力装置４は、ネットワークＮを介して、有線又は無線で情報処理装置１及び音声認識装置３と通信する。
【００２２】
情報処理システムＳが行う情報処理方法の概略を、図２、図３を用いて以下に説明する。情報処理システムＳは、集音装置２及び情報処理装置１のどちらが音声を取得したかによって、図２及び図３に示す異なる処理を行う。
【００２３】
図２は、集音装置２が音声を取得した場合の処理を示す模式図である。第１集音装置としての集音装置２は、ユーザの音声を取得すると、取得した音声を音声認識装置３へ送信する。音声認識装置３は、集音装置２から受信した音声を文字に変換し、得られた文字を示す文字情報を文字情報出力装置４へ送信する。
【００２４】
文字情報出力装置４は、音声認識装置３から文字情報を受信し、受信した文字情報の送信先とする情報処理装置１をユーザ情報に基づいて特定する。ユーザ情報は、ユーザごとに送信先を特定するための情報であり、文字情報出力装置４に予め記憶されている。そして文字情報出力装置４は、特定した情報処理装置１へ文字情報を送信する。
【００２５】
情報処理装置１は、文字情報出力装置４から文字情報を受信し、受信した文字情報に対応するコンテンツに関する処理を行う。このように第１集音装置としての集音装置２が音声を取得した場合に、音声認識装置３は、文字情報出力装置４を介してユーザ情報に基づいて特定された情報処理装置１へ文字情報を送信する。これにより、情報処理システムＳは、集音装置２と情報処理装置１とが直接連携されていない場合であっても、集音装置２が取得した音声に基づいて生成された文字情報を情報処理装置１へ送信し、コンテンツに関する処理を行わせることができる。
【００２６】
図３は、情報処理装置１が音声を取得した場合の処理を示す模式図である。第２集音装置としての情報処理装置１は、ユーザの音声を取得すると、取得した音声を音声認識装置３へ送信する。音声認識装置３は、集音装置２から受信した音声を文字に変換し、得られた文字を示す文字情報を情報処理装置１へ送信する。
【００２７】
情報処理装置１は、音声認識装置３から文字情報を受信し、受信した文字情報に対応するコンテンツに関する処理を行う。このように第２集音装置としての情報処理装置１が音声を取得した場合に、音声認識装置３は、音声の送信元である情報処理装置１へ文字情報を直接送信する。これにより、情報処理システムＳは、ユーザが音声を発してから情報処理装置１がコンテンツに関する処理を行うまでの待ち時間を短縮できる。
【００２８】
［情報処理システムＳの構成］
図４、図５は、本実施形態に係る情報処理システムＳのブロック図である。図４、図５において、矢印は主なデータの流れを示しており、図４、図５に示したもの以外のデータの流れがあってよい。図４、図５において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図４、図５に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００２９】
図４に示すように、集音装置２は、制御部２１と、記憶部２２と、集音部２３とを有する。集音部２３は、周囲の音声を取得するマイクロフォンを含む。集音部２３は、複数のマイクロフォンを含んでもよい。集音部２３は、取得した音声を示す信号を、制御部２１に入力する。
【００３０】
記憶部２２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部２２は、制御部２１が実行するプログラムを予め記憶している。
【００３１】
制御部２１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部２２に記憶されたプログラムを実行することにより、音声送信部２１１として機能する。制御部２１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部２１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３２】
図４に示すように、情報処理装置１は、制御部１１と、記憶部１２と、集音部１３と、表示部１４とを有する。制御部１１は、音声送信部１１１と、文字情報受信部１１２と、処理決定部１１３と、処理実行部１１４とを有する。記憶部１２は、関連情報記憶部１２１と、映像記憶部１２２とを有する。
【００３３】
表示部１４は、各種情報を表示するための、液晶ディスプレイ等の表示装置を含む。表示部１４は、制御部１１が出力した信号に従って情報を表示する。表示部１４は、コネクタ等を介して情報処理装置１の外部に接続されてもよい。この場合に、表示部１４は、テレビジョン受像機であってもよい。集音部１３は、周囲の音声を取得するマイクロフォンを含む。集音部１３は、複数のマイクロフォンを含んでもよい。集音部１３は、取得した音声を示す信号を、制御部１１に入力する。集音部１３は、コネクタ等を介して情報処理装置１の外部に接続されてもよい。
【００３４】
記憶部１２は、ＲＯＭ、ＲＡＭ、ハードディスクドライブ等を含む記憶媒体である。記憶部１２は、制御部１１が実行するプログラムを予め記憶している。関連情報記憶部１２１は、単語同士の関連性を示す関連情報（例えば類義語辞書）を予め記憶している。映像記憶部１２２は、録画した映像を記憶する。関連情報記憶部１２１及び映像記憶部１２２は、それぞれ記憶部１２上の記憶領域であってもよく、あるいは記憶部１２上で構成されたデータベースであってもよい。
【００３５】
制御部１１は、例えばＣＰＵ等のプロセッサであり、記憶部１２に記憶されたプログラムを実行することにより、音声送信部１１１、文字情報受信部１１２、処理決定部１１３及び処理実行部１１４として機能する。制御部１１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部１１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３６】
情報処理装置１は、ユーザによる操作を受け付けるリモートコントローラ（リモコン）を備えてもよい。リモートコントローラは、赤外線や無線信号を用いて、ユーザによる操作を制御部１１に入力する。この場合に、集音部１３は、リモートコントローラ上に設けられてもよい。リモートコントローラ上の集音部１３は、赤外線や無線信号を用いて、取得した音声を示す信号を制御部１１に入力する。
【００３７】
図５に示すように、音声認識装置３は、制御部３１と、記憶部３２とを有する。制御部３１は、音声受信部３１１と、音声認識部３１２と、文字情報送信部３１３とを有する。記憶部３２は、ＲＯＭ、ＲＡＭ、ハードディスクドライブ等を含む記憶媒体である。記憶部３２は、制御部３１が実行するプログラムを予め記憶している。
【００３８】
制御部３１は、例えばＣＰＵ等のプロセッサであり、記憶部３２に記憶されたプログラムを実行することにより、音声受信部３１１、音声認識部３１２及び文字情報送信部３１３として機能する。制御部３１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部３１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３９】
図５に示すように、文字情報出力装置４は、制御部４１と、記憶部４２とを有する。制御部４１は、文字情報受信部４１１と、送信先特定部４１２と、文字情報送信部４１３とを有する。記憶部４２は、ユーザ情報記憶部４２１を有する。
【００４０】
記憶部４２は、ＲＯＭ、ＲＡＭ、ハードディスクドライブ等を含む記憶媒体である。記憶部４２は、制御部４１が実行するプログラムを予め記憶している。ユーザ情報記憶部４２１は、ユーザが有する集音装置２及び情報処理装置１を関連付けたユーザ情報を予め記憶している。ユーザ情報記憶部４２１は、記憶部４２上の記憶領域であってもよく、あるいは記憶部４２上で構成されたデータベースであってもよい。
【００４１】
制御部４１は、例えばＣＰＵ等のプロセッサであり、記憶部４２に記憶されたプログラムを実行することにより、文字情報受信部４１１、送信先特定部４１２及び文字情報送信部４１３として機能する。制御部４１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部４１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００４２】
本実施形態に係る情報処理システムＳは、図４、図５に示す具体的な構成に限定されない。例えば音声認識装置３及び文字情報出力装置４は、一体化されて１つの装置として構成されてもよい。
【００４３】
［情報処理方法の説明］
情報処理システムＳが実行する情報処理方法を以下に説明する。まずユーザは、情報処理装置１に対する操作を示す音声を発する。操作を示す音声は、例えば「Ａ田Ｂ子の出演番組を録画して」のような動作を示す単語を含む文章、又は「Ａ田Ｂ子」のような動作を示さない単語である。
【００４４】
情報処理装置１の集音部１３又は集音装置２の集音部２３は、ユーザが発した音声を取得する。情報処理装置１の音声送信部１１１は、集音部１３が取得した音声を、ネットワークＮを介して音声認識装置３へ送信する。このとき音声送信部１１１は、情報処理装置１の識別情報を、音声とともに音声認識装置３へ送信する。情報処理装置１の識別情報は、例えば情報処理装置１に割り振られたＩＤや、情報処理装置１のネットワークアドレス等、情報処理装置１を特定可能な情報である。
【００４５】
集音装置２の音声送信部２１１は、集音部２３が取得した音声を、ネットワークＮを介して音声認識装置３へ送信する。このとき音声送信部２１１は、集音装置２の識別情報を、音声とともに音声認識装置３へ送信する。集音装置２の識別情報は、例えば集音装置２に割り振られたＩＤや、集音装置２のネットワークアドレス等、集音装置２を特定可能な情報である。
【００４６】
音声認識装置３において、音声受信部３１１は、情報処理装置１又は集音装置２が送信した音声を受信する。このとき、音声受信部３１１は、音声の送信元である情報処理装置１又は集音装置２の識別情報を受信する。
【００４７】
音声認識部３１２は、音声受信部３１１が受信した音声を文字に変換する。音声認識部３１２は、音声を文字に変換するために、既知の音声認識技術を用いることができる。このとき音声認識部３１２は、音声を変換することにより得られた文字が示す単語と、単語の種類（品詞等）とを特定する。音声認識部３１２は、文字が示す単語及びその種類を特定するために、既知の形態素解析技術を用いることができる。
【００４８】
音声受信部３１１が情報処理装置１から音声を受信していた場合に、文字情報送信部３１３は、音声認識部３１２が音声を変換することによって得られた文字が示す単語と、単語の種類とを示す文字情報を、情報処理装置１の識別情報を用いて情報処理装置１へ送信する。このように、情報処理装置１が音声を取得した場合には、音声認識装置３は送信元の情報処理装置１へ直接文字情報を返すことができるため、文字情報出力装置４が行う処理は省略される。
【００４９】
音声受信部３１１が集音装置２から音声を受信していた場合に、文字情報送信部３１３は、音声認識部３１２が音声を変換することによって得られた文字が示す単語と、単語の種類とを示す文字情報を、音声を取得した集音装置２の識別情報とともに文字情報出力装置４へ送信する。このように、集音装置２が音声を取得した場合には、音声認識装置３は文字情報の送信先とする情報処理装置１を特定できないため、文字情報出力装置４を介して情報処理装置１へ文字情報を送信する。
【００５０】
文字情報出力装置４において、文字情報受信部４１１は、音声認識装置３が送信した文字情報と、音声を取得した集音装置２の識別情報とを受信する。送信先特定部４１２は、文字情報受信部４１１が受信した集音装置２の識別情報と、ユーザ情報記憶部４２１に予め記憶されたユーザ情報とに基づいて、文字情報の送信先とする情報処理装置１を特定する。
【００５１】
具体的には、ユーザ情報記憶部４２１は、ユーザごとに、集音装置２の識別情報と、情報処理装置１の識別情報とを関連付けたユーザ情報を予め記憶している。例えば文字情報出力装置４は、所定のＷｅｂサイトで、ユーザが所有している集音装置２の識別情報と、情報処理装置１の識別情報との入力を受け付けることによって、ユーザ情報記憶部４２１にユーザ情報を登録する。
【００５２】
送信先特定部４１２は、文字情報受信部４１１が受信した集音装置２の識別情報に関連付けられたユーザ情報をユーザ情報記憶部４２１から取得し、取得したユーザ情報が示す情報処理装置１の識別情報を送付先として特定する。
【００５３】
別の方法として、送信先特定部４１２は、文字情報出力装置４と通信可能なユーザ管理サーバから、ネットワークＮを介してユーザ情報を取得してもよい。ユーザ管理サーバは、例えば通信事業者が運営するコンピュータであり、ユーザごとに、集音装置２の識別情報と、情報処理装置１の識別情報とを関連付けたユーザ情報を予め記憶している。送信先特定部４１２は、文字情報受信部４１１が受信した集音装置２の識別情報を示す問い合わせをユーザ管理サーバに送信し、問い合わせに応じたユーザ管理サーバから集音装置２の識別情報に関連付けられたユーザ情報を受信し、受信したユーザ情報が示す情報処理装置１の識別情報を送付先として特定する。また、文字情報出力装置４とユーザ管理サーバとは、一体化されて１つの装置として構成されてもよい。
【００５４】
文字情報送信部４１３は、文字情報受信部４１１が受信した文字情報を、送信先特定部４１２が特定した情報処理装置１の識別情報を用いて情報処理装置１へ送信する。このように本実施形態に係る情報処理システムＳでは、文字情報出力装置４が集音装置２と情報処理装置１とを関連付けたユーザ情報を管理しているため、音声認識装置３にユーザ情報を管理する機能を追加する必要がなく、既存の音声認識装置３を本実施形態に係る情報処理システムＳに流用できる。
【００５５】
情報処理装置１において、文字情報受信部１１２は、音声認識装置３又は文字情報出力装置４が送信した文字情報を受信する。処理決定部１１３は、文字情報受信部１１２が受信した文字情報に基づいて、コンテンツに関する処理（例えば映像の再生、録画、検索、又は映像に関する情報の出力）を決定する。処理決定部１１３がコンテンツに関する処理を決定する方法を、図６を用いて説明する。
【００５６】
図６は、処理決定部１１３がコンテンツに関する処理を決定する方法を示す模式図である。処理決定部１１３は、文字情報受信部１１２が受信した文字情報が示す、音声を変換することによって得られた文字が示す単語と、単語の種類とを取得する。文字情報が複数の単語を示す場合に、処理決定部１１３は、各単語の種類を取得する。
【００５７】
処理決定部１１３は、取得したいずれかの単語の種類が動作を示す場合に、該単語に対応するように情報処理装置１を操作する処理を決定する。ここで動作を示す単語の種類は、「録画して」、「見たい」、「調べて」等の動詞と、「録画」、「再生」、「検索」等の動作を表す名詞とを含む。
【００５８】
例えば「録画して」及び「録画」の単語は、情報処理装置１に映像を録画させる処理に対応する。例えば「見たい」及び「再生」の単語は、情報処理装置１に映像を再生させる処理に対応する。例えば「調べて」及び「検索」の単語は、情報処理装置１に映像又は映像に関する情報を検索させる処理に対応する。文字情報が示す単語と、情報処理装置１を操作する処理との間の関係は、予め情報処理装置１に設定される。
【００５９】
図６の上の例では、処理決定部１１３は、文字情報が示す単語に合致する録画可能な複数のコンテンツを示す画面Ａを表示部１４に表示する処理を決定している。処理決定部１１３は、文字情報が示す単語に合致する録画可能なコンテンツが１つである場合に、画面Ａを表示せずに該コンテンツを録画する処理を決定してもよい。
【００６０】
さらに表示部１４が画面Ａを表示している状態でユーザが追加の音声を発した場合に、処理決定部１１３は、追加の音声について文字情報受信部１１２が受信した文字情報と、表示中の画面Ａとに基づいて、コンテンツに関する処理を決定してもよい。例えば文字情報受信部１１２が受信した文字情報が「１番」を示す場合に、処理決定部１１３は、画面Ａが含む複数のコンテンツのうち１番が割り振られたコンテンツを録画する処理を決定する。
【００６１】
処理決定部１１３は、文字情報が示す単語に合致するコンテンツが、放送中であるか、又は放送予定であるかによって、異なる処理を決定してもよい。例えば処理決定部１１３は、文字情報が示す単語に合致するコンテンツが放送中である場合に、該コンテンツを再生（視聴）する処理を決定する。処理決定部１１３は、文字情報が示す単語に合致するコンテンツが放送予定である場合に、該コンテンツを録画又は再生を予約する処理を決定する。これにより処理決定部１１３は、コンテンツが放送中か放送予定かによって、適切な処理を自動的に決定できる。
【００６２】
処理決定部１１３は、取得した単語の種類が動作を示さない場合に、インターネットのＷｅｂサイト、テレビジョン放送、映像配信サービス、映像記憶部１２２に記憶されている映像等、複数の情報提供者を横断してコンテンツを検索する処理を決定する。図６の下の例では、処理決定部１１３は、単語を用いて検索した検索結果を示す画面Ｂを表示部１４に表示する処理を決定している。
【００６３】
処理実行部１１４は、処理決定部１１３が決定した、コンテンツに関する処理を実行する。具体的には、処理実行部１１４は、処理決定部１１３が映像の再生を決定した場合に、テレビジョン放送、映像配信サービス又は映像記憶部１２２から取得した映像を表示部１４上で再生する。
【００６４】
また、処理実行部１１４は、処理決定部１１３が映像の録画を決定した場合に、テレビジョン放送又は映像配信サービスから取得した映像を映像記憶部１２２に記憶させる。また、処理実行部１１４は、処理決定部１１３が映像に関連する情報の出力を決定した場合に、映像の出演者の情報や、映像に関連付けられたＷｅｂサイトに関する情報を、ネットワークＮを介して取得し、表示部１４上に表示する。
【００６５】
また、処理実行部１１４は、処理決定部１１３がコンテンツの検索を決定した場合に、テレビジョン放送で放送中又は放送予定の映像、映像配信サービスで配信されている映像、及び映像記憶部１２２に記憶されている映像の中から、コンテンツを検索する。処理実行部１１４は、コンテンツを検索する処理を行う際に、ユーザが発した音声から変換された文字が示す単語に、該単語に関連する単語を追加して（これをクエリ拡張という）、検索をする。
【００６６】
図７（ａ）、図７（ｂ）は、処理実行部１１４がコンテンツを検索する方法を示す模式図である。図７（ａ）では、処理実行部１１４は、類義語に基づいてクエリ拡張をする。情報処理装置１の関連情報記憶部１２１には、単語同士の関連性を示す関連情報として、類義語辞書が予め記憶されている。類義語辞書は、互いに類似した意味を有する単語同士を関連付けた情報である。
【００６７】
処理実行部１１４は、検索をする前に、関連情報記憶部１２１において、ユーザが発した音声から変換された文字が示す単語に関連付けられた類義語を取得する。そして処理実行部１１４は、ユーザが発した音声から変換された文字が示す単語と、該単語に関連付けられた類義語とを用いて、インターネットのＷｅｂサイト、テレビジョン放送、映像配信サービス、映像記憶部１２２に記憶されている映像等のコンテンツを検索する。
【００６８】
図７（ｂ）では、処理実行部１１４は、サービス名のバリエーションに基づいてクエリ拡張をする。テレビジョン放送や映像配信サービスのサービス名には、様々な別名や略称のバリエーションが存在する場合がある。情報処理装置１の関連情報記憶部１２１には、単語同士の関連性を示す関連情報として、サービス名のバリエーションを示す情報が予め記憶されている。
【００６９】
処理実行部１１４は、検索をする前に、まずユーザが発した音声から変換された文字が示す単語を、該単語に関連付けられた所定のサービス名に変換する（これを収束という）。単語をサービス名に変換する規則は、予め情報処理装置１に設定される。そして処理実行部１１４は、関連情報記憶部１２１において、収束によって得られたサービス名に関連付けられたサービス名のバリエーションを取得する。そして処理実行部１１４は、ユーザが発した音声から変換された文字が示す単語と、該単語に基づいて取得したサービス名のバリエーションとを用いて、インターネットのＷｅｂサイト、テレビジョン放送、映像配信サービス、映像記憶部１２２に記憶されている映像等のコンテンツを検索する。
【００７０】
処理実行部１１４は、図７（ｂ）に示すサービス名に基づくクエリ拡張に加えて、図７（ａ）に示す類義語に基づくクエリ拡張を行ってもよい。
【００７１】
このように処理実行部１１４は、ユーザが発した音声から変換された文字が示す単語だけでなく該単語に対して所定の関係性を有する単語を用いて検索するため、ユーザに対して適切な検索結果を出力できる。
【００７２】
［情報処理方法のシーケンス］
図８、図９は、本実施形態に係る情報処理方法のシーケンス図である。図８は集音装置２が音声を取得した場合のシーケンスを表しており、図９は情報処理装置１が音声を取得した場合のシーケンスを表している。
【００７３】
図８のシーケンスを以下に説明する。まず集音装置２において、集音部２３は、ユーザが発した音声を取得する。音声送信部２１１は、集音部２３が取得した音声を、音声認識装置３へ送信する（Ｓ１１）。このとき音声送信部２１１は、集音装置２の識別情報を、音声とともに音声認識装置３へ送信する。
【００７４】
音声認識装置３において、音声受信部３１１は、集音装置２が送信した音声と、音声の送信元である集音装置２の識別情報とを受信する。音声認識部３１２は、音声受信部３１１が受信した音声を文字に変換する（Ｓ１２）。このとき音声認識部３１２は、音声を変換することにより得られた文字が示す単語と、単語の種類とを特定する。
【００７５】
文字情報送信部３１３は、音声認識部３１２が音声を変換することによって得られた文字が示す単語と、単語の種類とを示す文字情報を、音声を取得した集音装置２の識別情報とともに文字情報出力装置４へ送信する（Ｓ１３）。
【００７６】
文字情報出力装置４において、文字情報受信部４１１は、音声認識装置３が送信した文字情報と、音声を取得した集音装置２の識別情報とを受信する。送信先特定部４１２は、文字情報受信部４１１が受信した集音装置２の識別情報と、ユーザ情報記憶部４２１に予め記憶されたユーザ情報とに基づいて、文字情報の送信先とする情報処理装置１を特定する（Ｓ１４）。
【００７７】
文字情報送信部４１３は、文字情報受信部４１１が受信した文字情報を、送信先特定部４１２が特定した情報処理装置１の識別情報を用いて情報処理装置１へ送信する（Ｓ１５）。
【００７８】
情報処理装置１において、文字情報受信部１１２は、文字情報出力装置４が送信した文字情報を受信する。処理決定部１１３は、文字情報受信部１１２が受信した文字情報に基づいて、コンテンツに関する処理（例えば映像の再生、録画、検索、又は映像に関する情報の出力）を決定する（Ｓ１６）。処理実行部１１４は、処理決定部１１３が決定した、コンテンツに関する処理を実行する（Ｓ１７）。
【００７９】
図９のシーケンスを以下に説明する。まず情報処理装置１において、集音部１３は、ユーザが発した音声を取得する。音声送信部１１１は、集音部１３が取得した音声を、音声認識装置３へ送信する（Ｓ２１）。このとき音声送信部２１１は、情報処理装置１の識別情報を、音声とともに音声認識装置３へ送信する。
【００８０】
音声認識装置３において、音声受信部３１１は、情報処理装置１が送信した音声と、音声の送信元である情報処理装置１の識別情報とを受信する。音声認識部３１２は、音声受信部３１１が受信した音声を文字に変換する（Ｓ２２）。このとき音声認識部３１２は、音声を変換することにより得られた文字が示す単語と、単語の種類とを特定する。
【００８１】
文字情報送信部３１３は、音声認識部３１２が音声を変換することによって得られた文字が示す単語と、単語の種類とを示す文字情報を、情報処理装置１の識別情報を用いて情報処理装置１へ送信する（Ｓ２３）。
【００８２】
情報処理装置１において、文字情報受信部１１２は、音声認識装置３が送信した文字情報を受信する。処理決定部１１３は、文字情報受信部１１２が受信した文字情報に基づいて、コンテンツに関する処理（例えば映像の再生、録画、検索、又は映像に関する情報の出力）を決定する（Ｓ２４）。処理実行部１１４は、処理決定部１１３が決定した、コンテンツに関する処理を実行する（Ｓ２５）。
【００８３】
［本実施形態の効果］
本実施形態に係る情報処理システムＳは、集音装置２が音声を取得した場合に、集音装置２と情報処理装置１とが直接連携されていない場合であっても、文字情報出力装置４が送信先として特定した情報処理装置１へ文字情報を送信し、コンテンツに関する処理を行わせる。したがって、集音装置２に情報処理装置１と連携する機能を付与するために、集音装置２を置き換えたり、集音装置２の機能をアップデートしたりする必要がない。
【００８４】
また、情報処理システムＳは、情報処理装置１が音声を取得した場合に、音声認識装置３から音声の送信元である情報処理装置１へ文字情報を直接送信するため、ユーザが音声を発してから情報処理装置１がコンテンツに関する処理を行うまでの待ち時間を短縮できる。
【００８５】
また、情報処理装置１は音声認識装置３又は文字情報出力装置４から受信した、音声から変換された文字に基づいて自身が行う処理を決定するため、音声認識装置３は音声に基づいて情報処理装置１を操作するコマンド（例えば再生コマンド、録画コマンド等）を生成する必要がない。すなわち、音声認識装置３は、音声を文字に変換すればよく、情報処理装置１固有のコマンドを生成する必要がない。そのため、新たな種類の情報処理装置１に対応する際に、新たなコマンドを生成できるように音声認識装置３の機能をアップデートする手間が掛からない。
【００８６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【００８７】
情報処理装置１、集音装置２、音声認識装置３及び文字情報出力装置４のプロセッサは、図８、図９に示す方法に含まれる各ステップ（工程）の主体となる。すなわち、情報処理装置１、集音装置２、音声認識装置３及び文字情報出力装置４のプロセッサは、図８、図９に示す方法を実行するためのプログラムを記憶部から読み出し、該プログラムを実行して情報処理システムＳの各部を制御することによって、図８、図９に示す方法を実行する。図８、図９に示す方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。
【符号の説明】
【００８８】
Ｓ  情報処理システム
１  情報処理装置
１１  制御部
１１１  音声送信部
１１２  文字情報受信部
１１３  処理決定部
１１４  処理実行部
１２  記憶部
１２１  関連情報記憶部
２  集音装置
２１  制御部
２１１  音声送信部
２３  集音部
３  音声認識装置
４  文字情報出力装置
４１  制御部
４１２  送信先特定部
４１３  文字情報送信部
４２  記憶部
４２１  ユーザ情報記憶部
【図１】
2020046546.tif 000003
【図２】
2020046546.tif 000004
【図３】
2020046546.tif 000005
【図４】
2020046546.tif 000006
【図５】
2020046546.tif 000007
【図６】
2020046546.tif 000008
【図７】
2020046546.tif 000009
【図８】
2020046546.tif 000010
【図９】
2020046546.tif 000011