(57)【要約】【課題】視聴中の放送に関する情報をユーザが容易に得られるようにする。【解決手段】端末装置１０は、ユーザがテレビ受像機３０で視聴している放送の音声を取得する。端末装置１０は、テレビ放送の電子番組表を取得し、ユーザが視聴している番組に係る情報を取得した電子番組表から抽出する。端末装置１０は、取得した音声について音声認識を行って単語を抽出し、抽出した単語と、電子番組表から抽出した情報とに基づいて検索のキーワードを決定し、決定したキーワードをサーバ装置２０へ送信する。サーバ装置２０は、端末装置１０から送信されたキーワードを用いて情報の検索を行い、検索結果を端末装置１０へ送信する。端末装置１０は、サーバ装置２０から送信された検索結果を受信し、受信した検索結果を出力する。【選択図】図１
2019074949.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが視聴している放送の音声および／または映像を取得する第１取得部と、
ユーザが視聴している放送に係る情報または自装置のユーザに係る情報を取得する第２取得部と、
前記第１取得部が取得した音声および／または映像からキーワードを抽出する抽出部と、
前記抽出部が抽出したキーワードおよび前記第２取得部が取得した情報に基づいて検索を行う検索部と、
前記検索部の検索結果を出力する出力部と
を備える検索装置。
【請求項２】
前記放送に係る情報は、前記放送の電子番組表から抽出した情報である
請求項１に記載の検索装置。
【請求項３】
前記ユーザに係る情報は、ユーザの属性であり、
前記検索部は、前記抽出部が抽出したキーワードおよび前記属性に基づいて検索を行う
請求項１に記載の検索装置。
【請求項４】
前記ユーザに係る情報は、前記ユーザによる放送の視聴履歴であり、
前記検索部は、前記抽出部が抽出したキーワードおよび前記視聴履歴に基づいて検索を行う
請求項１に記載の検索装置。
【請求項５】
前記出力部は、検索結果の出力先を、前記検索部が検索に用いた情報に応じた出力先とする
請求項１から請求項４のいずれか一項に記載の検索装置。
【請求項６】
前記出力部は、検索結果の出力先を、ユーザが視聴している放送の内容に応じた出力先とする
請求項１または請求項２に記載の検索装置。
【請求項７】
コンピュータを、
ユーザが視聴している放送の音声および／または映像を取得する第１取得部と、
ユーザが視聴している放送に係る情報または自装置のユーザに係る情報を取得する第２取得部と、
前記第１取得部が取得した音声および／または映像からキーワードを抽出する抽出部と、
前記抽出部が抽出したキーワードおよび前記第２取得部が取得した情報に基づいて検索を行う検索部と、
前記検索部の検索結果を出力する出力部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザがテレビで視聴中の曲の特徴データを検索サーバに送信して検索サーバから曲情報を受信し、受信した曲情報の内容を表示するテレビが開示されている。このテレビによれば、視聴中に流れた曲の情報をユーザが容易に得ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−５３７２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
放送の視聴中においては、ナレーションや出演者の会話などの様々な音声が出力されることがあり、放送を視聴しているユーザは、放送の音声の内容に関係した情報を得たい場合がある。しかしながら、会話中の単語で検索を行った場合、雑多な情報が表示される場合が生じ得る。
【０００５】
本発明は、視聴中の放送に関する情報をユーザが容易に得られるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ユーザが視聴している放送の音声および／または映像を取得する第１取得部と、ユーザが視聴している放送に係る情報または自装置のユーザに係る情報を取得する第２取得部と、前記第１取得部が取得した音声および／または映像からキーワードを抽出する抽出部と、前記抽出部が抽出したキーワードおよび前記第２取得部が取得した情報に基づいて検索を行う検索部と、前記検索部の検索結果を出力する出力部とを備える検索装置を提供する。
【０００７】
本発明においては、前記放送に係る情報は、前記放送の電子番組表から抽出した情報である構成としてもよい。
【０００８】
また、本発明においては、前記ユーザに係る情報は、ユーザの属性であり、前記検索部は、前記抽出部が抽出したキーワードおよび前記属性に基づいて検索を行う構成としてもよい。
【０００９】
また、本発明においては、前記ユーザに係る情報は、前記ユーザによる放送の視聴履歴であり、前記検索部は、前記抽出部が抽出したキーワードおよび前記視聴履歴に基づいて検索を行う構成としてもよい。
【００１０】
また、本発明においては、前記出力部は、検索結果の出力先を、前記検索部が検索に用いた情報に応じた出力先とする構成としてもよい。
【００１１】
また、本発明においては、前記出力部は、検索結果の出力先を、ユーザが視聴している放送の内容に応じた出力先とする構成としてもよい。
【００１２】
また、本発明は、コンピュータを、ユーザが視聴している放送の音声および／または映像を取得する第１取得部と、ユーザが視聴している放送に係る情報または自装置のユーザに係る情報を取得する第２取得部と、前記第１取得部が取得した音声および／または映像からキーワードを抽出する抽出部と、前記抽出部が抽出したキーワードおよび前記第２取得部が取得した情報に基づいて検索を行う検索部と、前記検索部の検索結果を出力する出力部として機能させるためのプログラムを提供する。
【発明の効果】
【００１３】
本発明によれば、視聴中の放送に関する情報をユーザが容易に得ることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態の検索システム１に係る装置を示した図。
【図２】端末装置１０のハードウェア構成を示したブロック図。
【図３】端末装置１０において実現する機能の構成を示したブロック図。
【図４】端末装置１０が行う処理の流れを示したフローチャート。
【発明を実施するための形態】
【００１５】
［実施形態］
（全体構成）
図１は、本発明の一実施形態である検索システム１に係る装置を示した図である。なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。通信網２は、インターネット、固定電話網、移動体通信網などを含む。通信網２には、端末装置１０が有線または無線によってアクセスする。また、通信網２には、有線でサーバ装置２０がアクセスする。
【００１６】
本実施形態に係る端末装置１０は、マイクロフォンとスピーカを有する装置であり、所謂スマートスピーカと呼ばれる据置型のコンピュータ装置である。端末装置１０は、通信網２を介して音声通信および／またはデータ通信を行う。端末装置１０は、検索機能を備えており、マイクロフォンで収音した音声を認識し、認識した音声から抽出した単語に基づいて情報を検索し、検索結果をユーザへ出力する処理を行う。端末装置１０は、本発明に係る検索装置の一例である。なお、端末装置１０は、据置型のものに限定されず、スマートフォン、タブレット端末、フィーチャーフォンなどの携帯型の装置であってもよい。端末装置１０は、当業者によって、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、またはいくつかの他の適切な用語で呼ばれる場合もある。検索システム１に含まれる端末装置１０の数は、図１に示した数に限定されるものではなく、図１に示した数以上であってもよい。
【００１７】
テレビ受像機３０は、テレビジョン放送の電波を受信し、選局したチャンネルの映像と音声を出力する受信機であり、端末装置１０が設置された部屋に設置されている。サーバ装置２０は、所謂検索サーバである。サーバ装置２０は、通信網２を介して端末装置１０と通信を行う。サーバ装置２０は、端末装置１０からのアクセスに応じて情報の検索を行い、検索でヒットした情報を端末装置１０へ情報を送信する。
【００１８】
（端末装置１０の構成）
図２は、端末装置１０のハードウェア構成の一例を示した図である。操作部１０３は、端末装置１０を操作するための操作子を有する。端末装置１０は、操作された操作子に応じて動作する。通信部１０５は、有線および／または無線でコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。通信部１０５は、通信網２を介して音声通信とデータ通信を行う。音声処理部１０７は、マイクロフォン１０７Ａとスピーカ１０７Ｂを有している。音声処理部１０７は、音声を表す信号をスピーカ１０７Ｂへ出力する。スピーカ１０７Ｂは、供給された信号が表す音声を出力する。また、音声処理部１０７は、マイクロフォン１０７Ａが収音した音声を表すデータ（以下、収音データと称する）を生成し、生成した収音データを制御部１０１へ供給する。
【００１９】
記憶部１０２は、制御部１０１が実行するプログラムを記憶している。記憶部１０２は、コンピュータ読み取り可能な記録媒体であり、例えば、ＣＤ−ＲＯＭ（Compact  Disc  ＲＯＭ）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク（例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク）、スマートカード、フラッシュメモリ（例えば、カード、スティック、キードライブ）、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つで構成されてもよい。記憶部１０２は、補助記憶装置と呼ばれてもよい。
【００２０】
制御部１０１は、ＣＰＵ（Central Processing Unit）およびメモリを有している。端末装置１０において実現する機能は、記憶部１０２に記憶されているプログラム（ソフトウェア）をＣＰＵ、メモリなどのハードウェア上に読み込ませることでＣＰＵが演算を行い、記憶部１０２の制御、通信部１０５の制御、音声処理部１０７の制御、メモリおよび記憶部１０２におけるデータの読み出しおよび／または書き込みの制御を行うことで実現される。制御部１０１が行う後述の各種処理は、１つのＣＰＵでの実行に限定されるものではなく、２以上のＣＰＵにより同時または逐次に実行されてもよい。ＣＰＵは、１以上のチップで実装されてもよい。制御部１０１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ）で構成されてもよい。また、制御部１０１は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital  Signal  Processor）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＰＬＤ（Programmable  Logic  Device）、ＦＰＧＡ（Field  Programmable  Gate  Array）などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部または全てが実現されてもよい。メモリは、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Read  Only  Memory）、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）、ＲＡＭ（Random  Access  Memory）などの少なくとも１つで構成されてもよい。メモリは、レジスタ、キャッシュ、メインメモリ（主記憶装置）などと呼ばれてもよい。メモリは、本発明の一実施形態に係る処理を実施するために実行可能なプログラム（プログラムコード）、ソフトウェアモジュールなどを保存することができる。
【００２１】
図３は、記憶部１０２に記憶されているプログラムを制御部１０１が実行することにより実現する機能のうち、本発明に係る機能の構成を示した機能ブロック図である。これらの機能ブロック（構成部）は、ハードウェアおよび／またはソフトウェアの任意の組み合わせによって実現されてもよい。また、各機能ブロックの実現手段は特に限定されない。即ち、各機能ブロックは、物理的および／または論理的に結合した１つの装置により実現されてもよいし、物理的および／または論理的に分離した２つ以上の装置を直接的および／または間接的に（例えば、有線および／または無線）で接続し、これら複数の装置により実現されてもよい。
【００２２】
第１取得部１００１は、ユーザが視聴している放送の音声および／または映像を取得する。第２取得部１００２は、ユーザが視聴している放送に係る情報または自装置のユーザに係る情報を取得する。抽出部１００３は、第１取得部１００１が取得した音声および／または映像からキーワードを抽出する。検索部１００４は、抽出部１００３が抽出したキーワードおよび第２取得部１００２が取得した情報に基づいて検索を行う。出力部１００５は、検索部の検索結果を出力する。
【００２３】
（実施形態の動作例）
次に本実施形態の動作例について説明する。図４は、端末装置１０が行う処理の流れの一例を示したフローチャートである。まず、端末装置１０は、電子番組表を取得する（ステップＳＡ１）。ここで端末装置１０は、例えば電子番組表を提供する図示省略したサーバ装置から通信網２を介して電子番組表を取得する。なお、端末装置１０は、テレビ受像機３０と有線または無線で通信を行い、テレビ受像機３０から電子番組表を取得してもよい。また、端末装置１０は、テレビ放送の電波を受信し、受信した電波から電子番組表を取得してもよい。
【００２４】
電子番組表を取得した端末装置１０は、テレビ受像機３０で視聴されている放送のチャンネル番号を特定する（ステップＳＡ２）。端末装置１０は、視聴されているチャンネル番号の特定については、例えばユーザが操作部１０３で入力したチャンネル番号により特定する。なお、端末装置１０は、テレビ受像機３０と通信を行い、視聴されている放送のチャンネル番号をテレビ受像機３０から取得することにより、視聴されている放送のチャンネル番号を特定してもよい。また、視聴している放送のチャンネル番号をユーザが音声で端末装置１０へ入力し、端末装置１０は、入力された音声を認識してチャンネル番号を特定してもよい。
【００２５】
端末装置１０は、テレビ受像機３０で視聴されている放送のチャンネル番号を特定すると、取得した電子番組表を参照し、この時点の日時と特定したチャンネル番号とを用いてユーザが視聴中の番組を特定する（ステップＳＡ３）。次に端末装置１０（第２取得部１００２）は、ステップＳＡ３で特定したユーザが視聴中の番組の情報を、取得した電子番組表から抽出する（ステップＳＡ４）。ここで端末装置１０は、番組の情報として、例えば番組表に含まれている番組の説明文にある単語を抽出する。例えば、視聴している番組が音楽番組である場合には、番組表に含まれている番組の説明文から、番組の出演者名、番組で放送される楽曲名をなどの単語を、視聴中の番組の情報として抽出する。
【００２６】
端末装置１０は、図４に示した処理と並行して、音声認識処理を行う。具体的には、音声処理部１０７においては、マイクロフォン１０７Ａがテレビ受像機３０から出力された音声を収音する。音声処理部１０７は、マイクロフォン１０７Ａが収音した音声に応じて収音データを生成する。制御部１０１（第１取得部１００１）は、収音データを取得する。電子番組表から情報を抽出した端末装置１０（抽出部１００３）は、音声処理部１０７が生成した収音データに対して音声認識処理を行い、マイクロフォン１０７Ａで収音された音声に含まれる単語を抽出する。ここで抽出される単語は、本発明に係るキーワードの一例である。
【００２７】
テレビ放送の音声から単語を抽出した端末装置１０（検索部１００４）は、音声認識処理で抽出した単語と、ステップＳＡ４で電子番組表から抽出した単語に基づいて検索を行う。例えば、ユーザが視聴している放送にて出演者名が音声で紹介されると、端末装置１０は、紹介された出演者名を音声認識により抽出する。端末装置１０は、音声認識により抽出した出演者名と同じ出演者名が、電子番組表から抽出した単語の中にあるか判断する（ステップＳＡ５）。端末装置１０は、音声認識により抽出した出演者名と同じ出演者名が、電子番組表から抽出した単語の中にある場合（ステップＳＡ５でＹＥＳ）、音声認識により抽出した出演者名の文字列（単語）をサーバ装置２０へ送信する（ステップＳＡ６）。即ち、端末装置１０（検索部１００４）は、サーバ装置２０を利用して検索を行う）。
【００２８】
サーバ装置２０は、端末装置１０から送信される文字列を受信し、受信した文字列を検索のキーワードとして情報を検索する。上述したように、端末装置１０から送信された文字列が出演者名である場合、サーバ装置２０は、出演名を検索キーとして情報の検索を行う。サーバ装置２０は、情報の検索が終了すると、検索でヒットした情報を端末装置１０へ送信する。例えばサーバ装置２０は、出演者名で情報の検索を行うと、出演者で特定される人物のプロフィールを取得し、取得したプロフィールを表すテキスト情報を端末装置１０へ送信する。
【００２９】
端末装置１０（検索部１００４）は、サーバ装置２０から送信される情報を受信する（ステップＳＡ７）。端末装置１０（出力部１００５）は、検索部１００４が受信したテキスト情報、即ち検索部１００４がサーバ装置２０を利用して行った検索の検索結果を例えば音声の信号に変換してスピーカ１０７Ｂから出力する（ステップＳＡ８）。端末装置１０は、例えば上述したプロフィールのテキスト情報を受信した場合、プロフィールのテキスト情報を音声の信号に変換してスピーカ１０７Ｂから出力する。ユーザは、端末装置１０から出力される音声を聞くことにより、番組で紹介された出演者のプロフィールを知ることができる。
【００３０】
以上説明したように、本実施形態によれば、放送の視聴中にユーザが検索のキーワードと検索の実行を指定しなくても、ユーザは、視聴している放送に関する情報を容易に得ることができる。また、本実施形態によれば、情報の検索は、音声認識で抽出した単語と番組表から抽出した単語とのマッチングの結果に応じて行われるため、音声認識で抽出した単語を逐次検索する構成と比較すると、雑多な情報が検索されるのを抑えることができる。
【００３１】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した実施形態および以下の変形例は、各々を組み合わせてもよい。
【００３２】
上述した実施形態においては、端末装置１０はテレビ受像機３０から出力される音声を認識し、音声を認識して得た単語を用いて情報の検索を行っているが、情報の検索を行う構成は実施形態の構成に限定されるものではない。例えば、端末装置１０は、撮像素子を有し、撮像素子で得られた画像を認識して得た情報を用いて情報の検索を行う構成としてもよい。撮像素子を備える端末装置１０は、撮像素子でテレビ受像機３０の画面を撮影し、テレビ受像機３０が映している映像の画像を生成する。端末装置１０は、生成した画像に対して画像認識を行い、認識したオブジェクトを示すテキスト情報を生成する。端末装置１０は、画像認識により得たテキスト情報と、電子番組表から抽出した単語に基づいて検索を行う。
【００３３】
例えば、端末装置１０は、テレビ受像機３０に映っているバラエティ番組の出演者を撮像素子で撮影した場合、画像認識により出演者を認識して出演者名を特定する。次に端末装置１０は、画像認識により得た出演者名と同じ出演者名が、電子番組表から抽出した単語の中にあるか判断する。端末装置１０は、画像認識により得た出演者名と同じ出演者名が、電子番組表から抽出した単語の中にある場合、画像認識により得た出演者名の文字列をサーバ装置２０へ送信して情報の検索を行う。本変形例によれば、番組の視聴中にユーザが検索のキーワードと検索の実行を指示しなくても、ユーザは、視聴している番組に関する情報を容易に得ることができる。また、本変形例によれば、情報の検索は、画像認識で得た単語と番組表から抽出した単語とのマッチングの結果に応じて行われるため、画像認識で得た単語を逐次検索する構成と比較すると、雑多な情報が検索されるのを抑えることができる。
【００３４】
また、本発明においては、端末装置１０が撮像素子を備える構成においては、端末装置１０は、音声認識で得た単語、画像認識で得た単語および電子番組表から抽出した単語を用いて情報の検索を行う構成としてもよい。例えば、ユーザがテレビ受像機３０でサッカーの試合を視聴している場合を想定する。この場合、端末装置１０は、例えば電子番組表から対戦するチーム名を抽出する。また、端末装置１０は、テレビ受像機３０に映っている選手を撮像素子で撮影した場合、画像認識により選手を認識して選手名を特定する。また、複数の選手がテレビ受像機３０で映し出されている場合、端末装置１０は、映し出されている複数の選手の選手名を特定する。また、端末装置１０は、実況により選手名の音声が流れると、音声認識により選手名を収音データから抽出する。端末装置１０は、音声認識により得た選手名と一致する選手名が画像認識により得た選手名の中にある場合、音声認識により得た選手名の文字列と、電子番組表から抽出したチーム名の文字列とをサーバ装置２０へ送信して情報の検索を行う。本変形例によれば、番組の視聴中にユーザが検索のキーワードと検索の実行を指示しなくても、ユーザは、視聴している放送に関する情報を容易に得ることができる。また、本変形例によれば、情報の検索は、画像認識で得た単語、音声認識で得た単語および番組表から抽出した単語を用いて行われるため、画像認識で得た単語を逐次検索する構成と比較すると、雑多な情報が検索されるのを抑えることができる。
【００３５】
上述した実施形態においては、端末装置１０は、音声認識で特定した単語と電子番組表から得た単語を用いて情報の検索を行っているが、情報の検索を行う態様は、実施形態の態様に限定されるものではない。例えば、端末装置１０は、端末装置１０のユーザの属性を記憶し、記憶しているユーザの属性と、電子番組表から抽出した単語を用いて情報の検索を行ってもよい。ユーザの属性は、本発明におけるユーザに係る情報の一例である。端末装置１０は、例えばユーザの属性として、ユーザの年齢、性別、住所、趣味、好きなスポーツチーム、好きな食べ物などを記憶する。
【００３６】
例えば、ユーザがテレビ受像機３０でサッカーの試合を視聴している場合を想定する。この場合、端末装置１０は、実況によりチーム名がテレビ受像機３０から流れると、音声認識によりチーム名を収音データから抽出する。端末装置１０は、音声認識により得たチーム名と一致するチーム名が記憶しているユーザの属性の中にある場合、音声認識により得たチーム名の文字列をサーバ装置２０へ送信して情報の検索を行う。本変形例によれば、放送の視聴中にユーザが検索のキーワードと検索の実行を指定しなくても、ユーザは、視聴している放送に関する情報をユーザが容易に得ることができる。また、本変形例によれば、情報の検索は、音声認識で抽出した単語および端末装置１０に記憶されている属性を用いて行われるため、音声認識で抽出した単語を逐次検索する構成と比較すると、雑多な情報が検索されるのを抑えることができる。
【００３７】
本発明においては、端末装置１０は、ユーザが視聴した番組の情報を視聴履歴として記憶する構成としてもよい。また、ユーザが視聴した番組の情報を視聴履歴として記憶する場合、端末装置１０は、記憶した視聴履歴を用いて情報の検索を行う構成としてもよい。例えば、ユーザがテレビ受像機３０でサッカーの試合を視聴している場合を想定する。この場合、端末装置１０は、実況によりチーム名がテレビ受像機３０から流れると、音声認識によりチーム名を収音データから抽出する。端末装置１０は、収音データから抽出したチーム名と同じチーム名が視聴履歴として記憶されており、記憶されているチーム名の数が予め定められた閾値以上である場合、音声認識により得たチーム名の文字列をサーバ装置２０へ送信して情報の検索を行ってもよい。
本変形例によれば、放送の視聴中にユーザが検索のキーワードと検索の実行を指定しなくても、ユーザは、視聴している放送に関する情報を容易に得ることができる。また、本変形例によれば、情報の検索は、音声認識で得た単語および端末装置１０に記憶されている視聴履歴を用いて行われるため、音声認識で得た単語を逐次検索する構成と比較すると、雑多な情報が検索されるのを抑えることができる。
【００３８】
上述した実施形態においては、端末装置１０は、テレビ放送の音声から抽出した文字列とテレビ放送の電子番組表から抽出した文字列とを用いて情報の検索を行っているが、音声と番組表は、テレビ放送に係るものに限定されるものではない。例えば、所謂インターネット放送のように通信網２を介して行われる放送について、端末装置１０は、放送の音声と電子番組表を取得し、取得した音声と電子番組表から単語を抽出し、抽出した単語に基づいて情報の検索を行ってもよい。本変形例によれば、放送の視聴中にユーザが検索のキーワードと検索の実行を指定しなくても、ユーザは、視聴している放送に関する情報を容易に得ることができる。また、本変形例によれば、情報の検索は、音声認識で抽出した単語および番組表から抽出した単語を用いて行われるため、音声認識で得た単語を逐次検索する構成と比較すると、雑多な情報が検索されるのを抑えることができる。
【００３９】
本発明においては、通信網２を介する放送を端末装置１０が受信し、受信した放送に係る音声および／または映像を端末装置１０が出力する構成としてもよい。また、本発明においては、端末装置１０は、通信網２を介する放送を受信し、ユーザが選択した放送に係る音声および／または映像をテレビ受像機３０へ出力し、テレビ受像機３０で映像および音声を視聴する構成としてもよい。また、本発明においては、端末装置１０は、テレビ放送を受信するチューナの機能を備え、ユーザが選択したチャンネルの映像および音声をテレビ受像機３０へ出力し、テレビ受像機３０で映像および音声を視聴する構成としてもよい。
【００４０】
本発明においては、端末装置１０が放送を受信し、ユーザが選択した放送に係る映像および／または音声をテレビ受像機３０へ出力し、テレビ受像機３０で映像および音声を視聴する構成の場合、端末装置１０は、検索処理によりサーバ装置２０から取得した情報を、テレビ受像機３０へ出力する映像に重畳し、検索により取得した情報が映像としてテレビ受像機３０で表示されるようにしてもよい。また、本発明においては、端末装置１０は、検索により取得した情報をユーザが所持するタブレット端末またはスマートフォンなどの携帯端末へ有線又は無線で送信し、携帯端末は、端末装置１０から送信された情報を表示する構成としてもよい。本変形例によれば、検索により得た情報が画面に表示され、ユーザは、検索により得られた情報を容易に知ることができる。
【００４１】
上述した変形例のように、検索により得た情報を端末装置１０が他の装置へ出力する構成においては、検索により得た情報の出力先を、予め定められたルールに従って決定する構成としてもよい。例えば、端末装置１０は、上述した変形例のようにユーザの属性を検索に用いた場合には、検索により得た情報の出力先をユーザが所持する携帯端末とし、認識した音声から抽出した単語と電子番組表から抽出した単語により情報を検索した場合には、検索により得た情報をスピーカ１０７Ｂから出力してもよい。
【００４２】
また、本発明においては、上述したように、検索により得た情報をテレビ放送の映像に重畳させる構成の場合、端末装置１０は、ユーザの属性を検索に用いた場合には、検索により得た情報の出力先をユーザが所持する携帯端末とし、認識した音声から抽出した単語と電子番組表から抽出した単語により情報を検索した場合には、検索により得た情報をテレビ受像機３０へ出力する映像に重畳させる構成としてもよい。本変形例によれば、ユーザの属性を検索キーとした情報は、ユーザが所持する携帯端末に表示されるため、ユーザの個人の属性で検索された情報をユーザ以外の者に知られないようにすることができる。
【００４３】
また、本発明においては、検索により得た情報の出力先を、ユーザが視聴している放送の内容に応じて決定する構成としてもよい。例えば、端末装置１０は、ユーザが視聴している放送の内容がスポーツ中継である場合には、検索により得た情報をテレビ受像機３０またはテレビ受像機３０と携帯端末の両方へ出力し、ユーザが視聴している番組の内容が競馬中継である場合には、検索により得た情報の出力先をユーザが所持する携帯端末としてもよい。本変形例によれば、例えば、スポーツ中継のように多人数で視聴を楽しむ放送の場合には、視聴している放送に関する情報がテレビ受像機３０で表示されるため、視聴している者の各々が検索で得られた情報を知ることができ、また、視聴中の放送が個人で視聴を楽しむ番組の場合には、視聴している放送に関する情報が携帯端末で表示されるため、検索で得られた情報を、番組を楽しむ個人のみが得ることができる。
【００４４】
本発明においては、ユーザの属性を端末装置１０が記憶する場合、端末装置１０は、複数のユーザの各々の属性を記憶してもよい。また、端末装置１０は、複数のユーザの各々の属性を記憶する場合、情報の検索結果を、検索に用いた属性に対応したユーザの携帯端末へ送信する構成としてもよい。
【００４５】
例えば、端末装置１０が、ユーザＡの属性としてスポーツチームＡのチーム名Ａを記憶し、ユーザＢの属性として、スポーツチームＢのチーム名Ｂを記憶している場合を想定する。この場合、端末装置１０は、スポーツ中継の実況によりチーム名Ａがテレビ受像機３０から流れると、音声認識によりチーム名Ａを収音データから抽出する。端末装置１０は、音声認識により得たチーム名Ａと一致するチーム名Ａが、記憶しているユーザＡの属性に含まれているため、音声認識により得たチーム名Ａの文字列をサーバ装置２０へ送信して情報の検索を行う。この場合、端末装置１０は、検索によりサーバ装置２０から得られた情報を、ユーザＡが所持する携帯端末へ送信する。また、端末装置１０は、スポーツ中継の実況によりチーム名Ｂがテレビ受像機３０から流れると、音声認識によりチーム名Ｂを収音データから抽出する。端末装置１０は、音声認識により得たチーム名Ｂと一致するチーム名Ｂが、記憶しているユーザＢの属性に含まれているため、音声認識により得たチーム名Ｂの文字列をサーバ装置２０へ送信して情報の検索を行う。この場合、端末装置１０は、検索によりサーバ装置２０から得られた情報を、ユーザＢが所持する携帯端末へ送信する。本変形例によれば、例えば、多人数で番組を視聴していても、ユーザの属性に基づいて検索された情報が対応するユーザへ提示されるため、ユーザは、自身に関連する情報のみを得ることができる。
【００４６】
本発明においては、端末装置１０は、ユーザが視聴している放送についてチャンネル番号が変わった場合、処理の流れをステップＳＡ２へ移してもよい。例えば、ユーザが操作部１０３で新たなチャンネル番号を入力した場合、端末装置１０は、ユーザが視聴している番組が変わったと判断する。また、端末装置１０は、テレビ受像機３０と通信を行い、視聴されている放送のチャンネル番号をテレビ受像機３０から取得し、チャンネル番号の変化を判断することにより、ユーザが視聴している番組が変わったと判断してもよい。また、視聴している放送のチャンネル番号をユーザが音声で端末装置１０へ入力し、端末装置１０は、入力された音声を認識してチャンネル番号の変化を判断することにより、ユーザが視聴している番組が変わったと判断してもよい。また、端末装置１０は、ユーザが視聴しているチャンネルが変わらないものの、視聴していた番組が終了して次の番組を視聴しており、視聴している番組が変わった場合、処理の流れをステップＳＡ３へ移してもよい。
【００４７】
本明細書で説明した各態様／実施形態は、ＬＴＥ（Long  Term  Evolution）、ＬＴＥ−Ａ（LTE-Advanced）、ＳＵＰＥＲ  ３Ｇ、ＩＭＴ−Ａｄｖａｎｃｅｄ、４Ｇ、５Ｇ、ＦＲＡ（Future  Radio  Access）、Ｗ−ＣＤＭＡ（登録商標）、ＧＳＭ（登録商標）、ＣＤＭＡ２０００、ＵＭＢ（Ultra  Mobile  Broadband）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、ＵＷＢ（Ultra-WideBand）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、その他の適切なシステムを利用するシステムおよび／またはこれらに基づいて拡張された次世代システムに適用されてもよい。
【００４８】
本明細書で説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【００４９】
本発明においては、情報等は、上位レイヤ（または下位レイヤ）から下位レイヤ（または上位レイヤ）へ出力され得る。複数のネットワークノードを介して入出力されてもよい。
【００５０】
本発明においては、入出力された情報等は特定の場所（例えば、メモリ）に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、または追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【００５１】
本発明においては、判定は、１ビットで表される値（０か１か）によって行われてもよいし、真偽値（Boolean：trueまたはfalse）によって行われてもよいし、数値の比較（例えば、所定の値との比較）によって行われてもよい。
【００５２】
本明細書で説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【００５３】
本開示においては、プログラムは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【００５４】
また、プログラム、命令などは、伝送媒体を介して送受信されてもよい。例えば、プログラムが、同軸ケーブル、光ファイバケーブル、ツイストペアおよびデジタル加入者回線（ＤＳＬ）などの有線技術および／または赤外線、無線およびマイクロ波などの無線技術を使用してウェブサイト、サーバ、または他のリモートソースから送信される場合、これらの有線技術および／または無線技術は、伝送媒体の定義内に含まれる。
【００５５】
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、またはこれらの任意の組み合わせによって表されてもよい。
【００５６】
本明細書で説明した用語および／または本明細書の理解に必要な用語については、同一のまたは類似する意味を有する用語と置き換えてもよい。例えば、チャネルおよび／またはシンボルは信号（シグナル）であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア（ＣＣ）は、キャリア周波数、セルなどと呼ばれてもよい。
【００５７】
本明細書で使用する「システム」および「ネットワーク」という用語は、互換的に使用される。
【００５８】
また、本明細書で説明した情報、パラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。例えば、無線リソースはインデックスで指示されるものであってもよい。
【００５９】
本明細書で使用する「判断（determining）」、「決定（determining）」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定（judging）、計算（calculating）、算出（computing）、処理（processing）、導出（deriving）、調査（investigating）、探索（looking up）（例えば、テーブル、データベースまたは別のデータ構造での探索）、確認（ascertaining）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信（receiving）（例えば、情報を受信すること）、送信（transmitting）（例えば、情報を送信すること）、入力（input）、出力（output）、アクセス（accessing）（例えば、メモリ中のデータにアクセスすること）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決（resolving）、選択（selecting）、選定（choosing）、確立（establishing）、比較（comparing）などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。
【００６０】
本開示において「接続された（connected）」、「結合された（coupled）」という用語、またはこれらのあらゆる変形は、２またはそれ以上の要素間の直接的または間接的なあらゆる接続または結合を意味し、互いに「接続」または「結合」された２つの要素間に１またはそれ以上の中間要素が存在することを含むことができる。要素間の結合または接続は、物理的なものであっても、論理的なものであっても、あるいはこれらの組み合わせであってもよい。本明細書で使用する場合、２つの要素は、１またはそれ以上の電線、ケーブルおよび／またはプリント電気接続を使用することにより、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域および光（可視および不可視の両方）領域の波長を有する電磁エネルギーなどの電磁エネルギーを使用することにより、互いに「接続」または「結合」されると考えることができる。
【００６１】
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【００６２】
「含む（ｉｎｃｌｕｄｉｎｇ）」、「含んでいる（ｃｏｍｐｒｉｓｉｎｇ）」、およびそれらの変形が、本明細書あるいは特許請求の範囲で使用されている限り、これら用語は、用語「備える」と同様に、包括的であることが意図される。さらに、本明細書あるいは特許請求の範囲において使用されている用語「または（or）」は、排他的論理和ではないことが意図される。
【００６３】
本開示の全体において、例えば、英語でのa、an、およびtheのように、翻訳により冠詞が追加された場合、これらの冠詞は、文脈から明らかにそうではないことが示されていなければ、複数のものを含むものとする。
【００６４】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨および範囲を逸脱することなく修正および変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【００６５】
１…検索システム、１０…端末装置、２０…サーバ装置、１０１…制御部、１０２…記憶部、１０３…操作部、１０５…通信部、１０７…音声処理部、１０７Ａ…マイクロフォン、１０７Ｂ…スピーカ、１００１…第１取得部、１００２…第２取得部、１００３…抽出部、１００４…検索部、１００５…出力部。
【図１】
2019074949.tif 000003
【図２】
2019074949.tif 000004
【図３】
2019074949.tif 000005
【図４】
2019074949.tif 000006