(57)【要約】【課題】より高い利便性を有する電子機器、電子機器の制御方法、及び電子機器のプログラムを提供する。【解決手段】一実施形態に係る電子機器は、放送信号を受信する受信部と、前記放送信号のメタデータを記憶するメタデータ記憶部と、キーワードに基づいて複数の試合を含むイベントのイベント名、及び前記試合の日程を特定する為の情報を取得する情報取得部と、前記情報に基づいて、前記イベント内の複数の試合の試合表を生成する試合表生成部と、前記試合表上の試合に対応するイベント名と、前記試合の日程とに基づいてメタデータを前記メタデータ記憶部から検索する検索部と、検索された前記メタデータに基づいて前記試合が放送される番組の番組情報を含む画面を生成する画面生成部と、を具備する。【選択図】      図４
2014123211.tif 000002
【特許請求の範囲】
【請求項１】
放送信号を受信する受信部と、
前記放送信号のメタデータを記憶するメタデータ記憶部と、
キーワードに基づいて複数の試合を含むイベントのイベント名、及び前記試合の日程を特定する為の情報を取得する情報取得部と、
前記情報に基づいて、前記イベント内の複数の試合の試合表を生成する試合表生成部と、
前記試合表上の試合に対応するイベント名と、前記試合の日程とに基づいてメタデータを前記メタデータ記憶部から検索する検索部と、
検索された前記メタデータに基づいて前記試合が放送される番組の番組情報を含む画面を生成する画面生成部と、
を具備する電子機器。
【請求項２】
前記情報取得部は、入力されたイベント名をキーワードとしてネットワーク上のファイルを検索し、検索された前記ファイルを解析し、前記イベント名及び前記イベント内の試合の日程を特定する、請求項１に記載の電子機器。
【請求項３】
前記情報取得部は、入力されたイベント名と、入力された前記イベント中の種目とをキーワードとしてネットワーク上のファイルを検索し、検索された前記ファイルを解析し、前記イベント名、及び前記イベント内の前記種目の試合の日程を特定する、請求項２に記載の電子機器。
【請求項４】
前記情報取得部は、検索された前記ファイルを解析し、前記イベント内の試合がトーナメントであるか否かを判別し、
前記イベント内の試合がトーナメントである場合、前記試合表生成部は、イベント名、前記試合の日程を特定する為の情報、及び前記ファイルに基づいてトーナメント表を生成する、
請求項２記載の電子機器。
【請求項５】
前記情報取得部は、検索された前記ファイルを解析し、前記イベント内の試合がリーグであるか否かを判別し、
前記イベント内の試合がリーグである場合、前記試合表生成部は、イベント名、前記試合の日程を特定する為の情報、及び前記ファイルに基づいてリーグ表を生成する、
請求項２記載の電子機器。
【請求項６】
前記放送信号に含まれている番組を再生する再生部と、
前記番組情報を含む画面での操作に基づいて前記番組情報により示された番組の視聴予約を設定する視聴予約設定部と、
前記放送信号に含まれている番組を記憶媒体に録画する録画部と、
前記番組情報を含む画面での操作に基づいて前記番組情報により示された番組の録画予約を設定する録画予約設定部と、
をさらに具備する請求項１に記載の電子機器。
【請求項７】
前記録画部は、録画した番組に対応した前記試合表を前記番組に対応付けて保存する、請求項６に記載の電子機器。
【請求項８】
前記再生部は、前記録画部により保存された前記試合表での操作に基づいて、前記録画部により録画された番組のうちで前記試合表に対応する番組を再生する、請求項７に記載の電子機器。
【請求項９】
前記情報取得部は、前記再生部により再生された前記番組の画面及び前記番組のメタデータを解析し、イベント名及び前記イベント内の試合の日程を特定する、請求項６に記載の電子機器。
【請求項１０】
放送信号を受信する受信部と、前記放送信号のメタデータを記憶するメタデータ記憶部と、を備えた電子機器の制御方法であって、
キーワードに基づいて複数の試合を含むイベントのイベント名、及び前記試合の日程を特定する為の情報を取得し、
前記情報に基づいて、前記イベント内の複数の試合の試合表を生成し、
前記試合表上の試合に対応するイベント名と、前記試合の日程とに基づいてメタデータを前記メタデータ記憶部から検索し、
検索された前記メタデータに基づいて前記試合が放送される番組の番組情報を含む画面を生成する、
電子機器の制御方法。
【請求項１１】
放送信号を受信する受信部と、前記放送信号のメタデータを記憶するメタデータ記憶部と、を備えた電子機器において実行されるプログラムであって、前記電子機器を、
キーワードに基づいて複数の試合を含むイベントのイベント名、及び前記試合の日程を特定する為の情報を取得する情報取得部と、
前記情報に基づいて、前記イベント内の複数の試合の試合表を生成する試合表生成部と、
前記試合表上の試合に対応するイベント名と、前記試合の日程とに基づいてメタデータを前記メタデータ記憶部から検索する検索部と、
検索された前記メタデータに基づいて前記試合が放送される番組の番組情報を含む画面を生成する画面生成部と、
して動作させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、電子機器の制御方法、及び電子機器のプログラム
に関する。
【背景技術】
【０００２】
従来、放送信号を受信し、受信した放送信号に含まれている番組などの映像コンテンツを再生することができる例えば放送受信装置などの電子機器が一般的に普及している。電子機器は、放送信号により放送される予定の番組の一覧である番組表を表示することができる。また、電子機器は、入力に応じて番組を検索することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７０９７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
番組表内の番組の数が多い場合、ユーザが番組表内から所望の番組を見つけるのが手間であるという課題がある。また、例えば、スポーツなどのイベントに関連した番組を一括して検索したいという要望がある。
【０００５】
本発明の一形態の目的は、より高い利便性を有する電子機器、電子機器の制御方法、及び電子機器のプログラムを提供することである。
【課題を解決するための手段】
【０００６】
一実施形態に係る電子機器は、放送信号を受信する受信部と、前記放送信号のメタデータを記憶するメタデータ記憶部と、キーワードに基づいて複数の試合を含むイベントのイベント名、及び前記試合の日程を特定する為の情報を取得する情報取得部と、前記情報に基づいて、前記イベント内の複数の試合の試合表を生成する試合表生成部と、前記試合表上の試合に対応するイベント名と、前記試合の日程とに基づいてメタデータを前記メタデータ記憶部から検索する検索部と、検索された前記メタデータに基づいて前記試合が放送される番組の番組情報を含む画面を生成する画面生成部と、を具備する。
【図面の簡単な説明】
【０００７】
【図１】図１は、一実施形態に係る電子機器について説明する為の図である。
【図２】図２は、一実施形態に係る電子機器について説明する為の図である。
【図３】図３は、一実施形態に係る電子機器について説明する為の図である。
【図４】図４は、一実施形態に係る電子機器について説明する為の図である。
【図５】図５は、一実施形態に係る電子機器について説明する為の図である。
【図６】図６は、一実施形態に係る電子機器について説明する為の図である。
【図７】図７は、一実施形態に係る電子機器について説明する為の図である。
【図８】図８は、一実施形態に係る電子機器について説明する為の図である。
【図９】図９は、一実施形態に係る電子機器について説明する為の図である。
【図１０】図１０は、一実施形態に係る電子機器について説明する為の図である。
【発明を実施するための形態】
【０００８】
以下、図を参照しながら、一実施形態に係る電子機器、電子機器の制御方法、及び電子機器のプログラムについて詳細に説明する。
【０００９】
図１は、一実施形態に係る放送受信装置１００の例を示す。  
放送受信装置１００は、例えば、放送信号、または記憶媒体に記憶されている映像コンテンツなどを再生することができる電子機器である。放送受信装置１００は、例えば、テレビ、レコーダ、チューナを備えたＰＣ、チューナを備えた携帯電話などの携帯電話端末などの電子機器である。放送受信装置１００は、無線通信のアクセスポイントとして機能する無線通信端末を介してネットワークに接続することができる。
【００１０】
放送受信装置１００は、放送信号入力端子１１０、チューナ１１１、復調部１１２、信号処理部１１３、音声処理部１２１、映像処理部１３１、ＯＳＤ処理部１３２、表示処理部１３３、制御部１５０、操作入力部１６１、受光部１６２、通信部１７１、及びストレージ１７２を備える。また、放送受信装置１００は、さらにスピーカ１２２及びディスプレイ１３４を備える。
【００１１】
放送信号入力端子１１０は、例えばアンテナ１０３により受信されたディジタル放送信号を受け取ることができる。アンテナ１０３は、例えば、地上ディジタル放送信号、ＢＳ（ｂｒｏａｄｃａｓｔｉｎｇ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号、及び／または、１１０度ＣＳ（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号を受信することができる。放送信号入力端子１１０は、上記したディジタル放送信号により供給される番組などのコンテンツのデータを受け取ることができる。
【００１２】
放送信号入力端子１１０は、受信したディジタル放送信号をチューナ１１１に供給する。チューナ１１１は、ディジタル放送信号用のチューナである。チューナ１１１は、チューニングしたディジタル放送信号を復調部１１２に送信する。
【００１３】
復調部１１２は、受信したディジタル放送信号を復調する。これにより、復調部１１２は、ディジタル放送信号からトランスポートストリーム（ＴＳ）などのコンテンツデータを取得する。復調部１１２は、取得したコンテンツデータを信号処理部１１３に入力する。即ち、アンテナ１０３、チューナ１１１、及び復調部１１２は、コンテンツデータを受信する受信部として機能する。
【００１４】
信号処理部１１３は、コンテンツデータの分離などの信号処理を行う。即ち、信号処理部１１３は、コンテンツデータをディジタル映像信号、ディジタル音声信号、及びその他のデータ信号に分離する。信号処理部１１３は、音声処理部１２１に音声信号を供給する。また、信号処理部１１３は、映像処理部１３１に映像信号を供給する。さらに、信号処理部１１３は、制御部１５０にデータ信号を供給する。
【００１５】
音声処理部１２１は、信号処理部１１３から受信したディジタル音声信号を、スピーカ１２２により再生可能なフォーマットの信号（オーディオ信号）に変換する。例えば、音声処理部１２１は、ディジタル音声信号をディジタル／アナログ変換によりオーディオ信号に変換する。音声処理部１２１は、オーディオ信号をスピーカ１２２に供給する。スピーカ１２２は、供給されるオーディオ信号に基づいて音を再生する。
【００１６】
映像処理部１３１は、信号処理部１１３から受信したディジタル映像信号を、ディスプレイ１３４で再生可能なフォーマットの映像信号（表示用映像信号）に変換する。映像処理部１３１は、信号処理部１１３から供給されたディジタル映像信号に基づいて表示用映像信号を生成するレンダリングを行う。映像処理部１３１は、信号処理部１１３から供給されたディジタル映像信号に対して種々の演算処理を行うことにより、レンダリングを行う。映像処理部１３１は、レンダリングされた表示用映像信号を表示処理部１３３に出力する。
【００１７】
ＯＳＤ処理部１３２は、制御部１５０から供給されたコマンドに応じて、メニュー画面、Ｗｅｂ閲覧用のブラウザ、種々のアプリのウィンドウ、またはメニューなどの他の種々の情報をディスプレイ１３４に表示させる為の表示用映像信号を生成する。ＯＳＤ処理部１３２は、生成した表示用映像信号を映像処理部１３１から出力された表示用映像信号に重畳させる。
【００１８】
表示処理部１３３は、例えば、制御部１５０からの制御に基づいて、受信した映像信号に対して色味、明るさ、シャープ、コントラスト、またはその他の画質調整処理を行う。表示処理部１３３は、画質調整を施した表示用映像信号をディスプレイ１３４に供給する。ディスプレイ１３４は、供給される表示用映像信号に基づいて映像を表示する。
【００１９】
ディスプレイ１３４は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。ディスプレイ１３４は、表示処理部１３３から供給される表示用映像信号に基づいて映像を表示する。
【００２０】
制御部１５０は、放送受信装置１００の各部の動作を制御する制御部として機能する。制御部１５０は、ＣＰＵ１５１、ＲＯＭ１５２、ＲＡＭ１５３、及び不揮発性メモリ１５４などを備えている。制御部１５０は、操作入力部１６１または受光部１６２から供給される操作信号に基づいて、種々の処理を行う。
【００２１】
ＣＰＵ１５１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ１５１は、ＲＯＭ１５２、または不揮発性メモリ１５４などに記憶されているプログラムを実行することにより種々の機能を実現する。
【００２２】
ＲＯＭ１５２は、放送受信装置１００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＣＰＵ１５１は、操作入力部１６１から供給される操作信号に基づいて、ＲＯＭ１５２に記憶されているプログラムを起動する。これにより、制御部１５０は、各部の動作を制御する。
【００２３】
ＲＡＭ１５３は、ＣＰＵ１５１のワークメモリとして機能する。即ち、ＲＡＭ１５３は、ＣＰＵ１５１の演算結果、ＣＰＵ１５１により読み込まれたデータなどを記憶する。
【００２４】
不揮発性メモリ１５４は、各種の設定情報、及びプログラムなどを記憶する不揮発性メモリである。
【００２５】
また、制御部１５０は、ディスプレイ１３４に種々のユーザインターフェースを表示させる為のコマンドを生成する。制御部１５０は、生成したコマンドをＯＳＤ処理部１３２に供給する。これにより、制御部１５０は、映像に重畳させるユーザインターフェースをＯＳＤ処理部１３２に生成させることができる。
【００２６】
操作入力部１６１は、例えば、ユーザによる操作入力に応じて操作信号を生成する操作キー、またはタッチパッドなどを備える。また、操作入力部１６１は、キーボード、マウス、または操作信号を生成する事ができる他の入力装置などから操作信号を受け取る構成であってもよい。操作入力部１６１は、操作信号を制御部１５０に供給する。なお、タッチパッドは、静電容量式センサ、または他の方式に基づいて位置情報を生成するデバイスを含む。
【００２７】
受光部１６２は、例えば、リモートコントローラ１６３からの赤外線を受光する受光レンズと、受光した光を電気信号に変換するフォトダイオードなどのセンサとを備える。受光部１６２は、受信した赤外線から元の操作信号を生成し、操作信号を制御部１５０に供給する。
【００２８】
リモートコントローラ１６３は、ユーザの操作入力に基づいて操作信号を生成する。リモートコントローラ１６３は、生成した操作信号を赤外線に変換し、赤外線を出力する。これにより、リモートコントローラ１６３は、受光部１６２に赤外線を送信する。
【００２９】
通信部１７１は、ＬＡＮまたは無線ＬＡＮにより無線通信端末経由でインターネット、またはホームネットワークなどのネットワーク上の他の機器と通信を行なうことができる。これにより、放送受信装置１００は、無線通信端末に接続されている他の機器と通信することができる。
【００３０】
ストレージ１７２は、ハードディスクドライブ（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または他の記憶装置を備える。制御部１５０は、信号処理部１１３により処理されたトランスポートストリームをストレージ１７２に記憶させることができる。また、制御部１５０は、トランスポートストリームを他の形式のデータにエンコードすることができる。制御部１５０は、エンコードされたデータをストレージ１７２に記憶させる構成であってもよい。これにより、放送受信装置１００は、放送信号、またはネットワークなどを介して供給されたコンテンツをストレージ１７２に録画することができる。
【００３１】
なお、放送受信装置１００は、複数組のチューナ１１１及び復調部１１２を備える構成であってもよい。放送受信装置１００は、チューナ１１１及び復調部１１２を複数組備えている場合、放送信号から複数の周波数の信号を取得することができる。これにより、放送受信装置１００は、複数のチャンネルのトランスポートストリームを同時に取得することができる。これにより、放送受信装置１００は、複数のチャンネルのトランスポートストリーム、またはトランスポートストリームがエンコードされたデータを同時にストレージ１７２に録画することが出来る。
【００３２】
また、通信部１７１は、キーボード、マウス、マイク、ヘッドセットまたは他の入力装置などから信号を受け取る構成であってもよい。例えば、放送受信装置１００がＵＳＢ端子、またはＢｌｕｅｔｏｏｔｈ（登録商標）のモジュールなどを備えている場合、通信部１７１は、ＵＳＢ、またはＢｌｕｅｔｏｏｔｈにより接続された入力装置から信号を受け取り、制御部１５０に供給する。
【００３３】
また、ストレージ１７２または不揮発性メモリ１５４は、種々の処理を実行可能なアプリケーションを記憶している。例えば、ストレージ１７２または不揮発性メモリ１５４は、ネットワークを介してＨＴＭＬファイルなどを取得し、取得したファイルをレンダリングしＷＥＢページをディスプレイ１３４に表示させるＷＥＢ閲覧用のアプリケーション（ＷＥＢブラウザ）を記憶している。
【００３４】
制御部１５０は、操作入力に応じて、放送信号を選局する。即ち、制御部１５０は、操作入力に応じて、放送受信装置１００により表示する番組（または番組を提供するチャンネル）を選択する。
【００３５】
また、制御部１５０は、放送信号から電子番組表（ＥＰＧ）を生成する為の情報を取得する。例えば、制御部１５０は、各チャンネル内の各番組の番組情報（メタデータ）を取得することができる。なお、番組情報は、放送局を示す情報、放送時間を示す情報、番組のジャンルを示す情報、番組の概要を示す情報（番組概要）、及び番組の詳細を示す情報（番組詳細情報）などを含む。制御部１５０は、取得した番組情報をＲＡＭ１５３または不揮発性メモリ１５４に記憶する。
【００３６】
また、制御部１５０は、記憶されている番組情報を解析することにより、放送信号に含まれているチャンネルの一覧及び番組の一覧を認識することができる。さらに、制御部１５０は、番組情報に基づいてＥＰＧ画面を生成することができる。制御部１５０は、生成したＥＰＧ画面をＲＡＭ１５３または不揮発性メモリ１５４に記憶する。さらに、制御部１５０及びＯＳＤ処理部１３２は、ＲＡＭ１５３または不揮発性メモリ１５４に記憶されたＥＰＧ画面を操作入力に応じてディスプレイ１３４に表示させることができる。
【００３７】
図２は、ＥＰＧ画面２０１の例を示す。ＥＰＧ画面２０１は、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の一種である。制御部１５０は、ＯＳＤ処理部１３２にＧＵＩの種々の画面をレンダリングさせることができる。
【００３８】
なお、ＧＵＩは、電子番組表、番組情報表示、及び各種メニューなどのディスプレイ１３４上にグラフィカルに表示されるものを含む。制御部１５０は、ＧＵＩをディスプレイ１３４に表示させるようにＯＳＤ処理部１３２を制御することにより、種々の情報をユーザに知らせることができる。
【００３９】
ＥＰＧ画面２０１は、各時間帯に放送される各チャンネル毎の番組の一覧の表示を含む。制御部１５０は、横方向にチャンネルの一覧を表示させる。さらに、制御部１５０は、縦方向に各チャンネル毎の番組の一覧を表示させる。さらに、制御部１５０は、各番組の欄内に番組情報を表示させてもよい。
【００４０】
制御部１５０は、操作入力に応じて、ＥＰＧ画面２０１に表示されている複数の番組欄のうちの１つを選択する。図２の例によると、「０４１ｃｈ」のＡＭ１１時からの番組の番組欄２０６が選択された状態となっている。
【００４１】
この場合、放送受信装置１００は、リモートコントローラ１６３のカラーキーまたは決定キーなどの入力に応じて種々の処理を実行する。
【００４２】
また、ＥＰＧ画面２０１は、案内表示２０７乃至２１０を含む。案内表示２０７は、青のカラーキーが選択された場合に番組情報を表示させることをユーザに報知するための表示である。案内表示２０８は、赤のカラーキーが選択された場合に過去番組表を表示させることをユーザに報知するための表示である。案内表示２０９は、緑のカラーキーが選択された場合にオリンピック情報を表示させることをユーザに報知するための表示である。案内表示２１０は、緑のカラーキーが選択された場合にイベント検索用のウィンドウを表示させることをユーザに報知するための表示である。
【００４３】
例えば、１つの番組欄を選択している状態でリモートコントローラの決定キー、または青のカラーキーなどが選択された場合、制御部１５０は、後述する番組情報を表示するためのウィンドウをＥＰＧ画面２０１に重畳させて表示する。
【００４４】
また、制御部１５０は、上記したように複数のチャンネルの番組を同時にストレージ１７２に録画することができる。例えば、リモートコントローラの赤のカラーキーなどが選択された場合、制御部１５０は、ストレージ１７２に録画された番組の一覧を用いて過去番組表を生成し、ディスプレイ１３４に表示させることができる。過去番組表は、ストレージ１７２に録画された番組を放送日時に合わせてＥＰＧと同様に生成された番組表である。放送受信装置１００は、過去番組表内の操作に応じて、録画された番組を再生することができる。
【００４５】
また、放送受信装置１００は、オリンピック、高校野球、または他のスポーツのイベントの開催日程を取得することができる。例えば、制御部１５０は、放送信号１５０に含まれているデータ放送用のデータ（例えばＢＭＬファイル）に基づいてイベントに関する情報を取得することができる。また、例えば、制御部１５０は、ネットワーク上のＷＥＢページ表示用のデータ（例えばＨＴＭＬファイル）に基づいてイベントに関する情報を取得することができる。また、制御部１５０は、取得したスポーツのイベントの開催日程に基づいて、リーグ表、トーナメント表、または競技順などの試合順をディスプレイに表示させることができる。これにより、放送受信装置１００は、各試合の意味合いをユーザが容易に認識することができるように情報を提供することができる。
【００４６】
例えば、ＥＰＧ画面２０１で黄のカラーキーが選択された場合、制御部１５０は、図３に示されるようなイベント検索ウィンドウ３０１をディスプレイ１３４に表示させる。
【００４７】
イベント検索ウィンドウ３０１は、入力欄３０２、選択メニュー３０３、選択メニュー３０４、キーパッド３０６、及び実行ボタン３０８を表示する。
【００４８】
入力欄３０２は、イベント及び競技日程などを検索するためのキーワードが入力される欄である。制御部１５０は、キーパッド３０６、または放送受信装置１００に操作信号を入力することができる入力装置から供給された信号に基づいて、文字列を入力欄３０２に表示させる。なお、キーパッド３０６は、文字を入力するためのソフトウェアキーボードである。
【００４９】
また、制御部１５０は、予め設定されたスポーツの競技の一覧に基づいて選択メニュー３０３を表示する。制御部１５０は、選択メニュー３０３内の選択に基づいて、１つの競技を選択する。
【００５０】
さらに、制御部１５０は、決勝か予選かをユーザに選択させる為の選択メニュー３０４を表示させる。制御部１５０は、選択メニュー３０４内の選択に基づいて、予選と決勝とのどちらを検索するかを選択する。
【００５１】
制御部１５０は、実行ボタン３０８が選択された場合、入力欄３０２に表示されている文字列、選択メニュー３０３の選択結果（即ち競技）、及び選択メニュー３０４の選択結果（即ち、予選か決勝か）をキーワードとして、イベント及びイベントの競技の日程を検索する。なお、入力欄３０２には、上記のイベント内の対戦相手、または競技者などのキーワードが入力されていても良い。これにより、制御部１５０は、特定の対戦相手、または競技者に関するイベント、及び競技の日程を検索することができる。
【００５２】
図４は、制御部１５０の処理の例を示す。  
制御部１５０は、入力欄３０２、選択メニュー３０３、及び選択メニュー３０４で入力された情報及び選択された情報を認識する（ブロックＢ１１）。
【００５３】
制御部１５０は、実行ボタン３０８が選択された場合、入力欄３０２に表示されている文字列、選択メニュー３０３で選択された競技、及び選択メニュー３０４で選択された「予選」または「決勝」をキーワードとして検索を実行する（ブロックＢ１２）。
【００５４】
制御部１５０は、検索されたファイル（例えばＨＴＭＬファイル）を解析し、キーワードに応じたイベント及び競技の開催日程を認識する（ブロックＢ１３）。例えば、入力欄３０２にイベント名が入力されていた場合、制御部１５０は、検索を実行することにより入力欄３０２にイベント名の選択メニュー３０３で選択された競技の開催日程が含まれているＨＴＭＬファイルを検索することができる。制御部１５０は、検索したＨＴＭＬファイル内の文字列、トーナメント表、リーグ表、または競技順などを解析することにより、ユーザにより指定されたイベント及び競技の開催日程を認識することができる。
【００５５】
例えば、ＨＴＭＬファイル内にイベント名、競技名、予選か決勝かを示す情報などが文字列として含まれていた場合、制御部１５０は、検索に用いたキーワード、または予めキーワードが設定されたデータベースなどを用いてイベント名、競技名、及び予選か決勝かを認識することができる。例えば、制御部１５０は、不揮発性メモリ１５４内に解析に用いる国名、チーム名、個人名、競技名、及びイベント名などのキーワードを予め記憶する。これにより、制御部１５０は、ＨＴＭＬファイル内から国名、個人名、チーム名、競技名、及びイベント名などを抽出することができる。
【００５６】
例えば、ＨＴＭＬファイル内にトーナメント表、リーグ表、または競技順などの試合順が表または画像として埋め込まれていた場合、制御部１５０は、予め設定されたパターンなどを用いて画像解析を行う。これにより、制御部１５０は、試合順の中の対戦相手、開催日程、競技者、リーグのグループ、トーナメントの組合せなどを認識することができる。
【００５７】
上記したように、制御部１５０は、ＨＴＭＬファイルからイベント名、競技、予選か決勝か、及び開催日程を認識することができる。さらに、制御部１５０は、個人、チーム、または国毎の競技順を認識することができる。さらに、制御部１５０は、個人、チーム、または国毎の対戦相手を認識することができる。
【００５８】
制御部１５０は、認識した情報に基づいて、試合表の一覧の画面を生成する（ブロックＢ１４）。例えば、イベント名が「ロンドンオリンピック」であり、競技が「サッカー」であり、「予選」のリーグであり、「Ａ組」である場合、制御部１５０は、図５に示されるような試合表５０１を生成する。
【００５９】
試合表５０１は、イベント名、競技名、予選か決勝かを示す情報、及びリーグの組名などを表示する。さらに、制御部１５０は、ブロックＢ１３で認識した情報に基づいて、リーグ表を生成する。即ち、制御部１５０は、ブロックＢ１３で認識した対戦国の情報と、各試合の開催日程とに基づいて、図５に示されたような総当りのリーグ表を生成する。
【００６０】
なお、制御部１５０は、リーグ表を選択可能な状態で生成する。即ち、制御部１５０は、リーグ表内の各試合日程を選択可能な状態で試合表５０１に表示させる。図５の例では、「日本」対「スペイン」（開催日程７／２８）を示す組合せ５０２が選択されている。
【００６１】
制御部１５０は、組合せ５０２が選択されている状態での操作入力に応じて、メタデータを検索する（ブロックＢ１５）。例えば、制御部１５０は、選択されている組合せ５０２に対応する情報をキーワードとして、ＲＡＭ１５３または不揮発性メモリ１５４からメタデータを検索する。
【００６２】
例えば、制御部１５０は、組合せ５０２が選択されている場合、対戦国である「日本」、「スペイン」、開催日程である「７／２８」、イベント名である「ロンドンオリンピック」、「予選」、及び「Ａ組」などの情報をキーワードとしてメタデータを検索する。制御部１５０は、メタデータの番組情報、番組詳細情報、番組名、放送日時、及びジャンルなどと、上記のキーワードとを照合し、１つのメタデータを特定する。これにより、制御部１５０は、試合表５０１の各欄に対応する試合が放送される番組のメタデータを検索することができる。
【００６３】
さらに、試合表５０１は、案内表示５０３乃至５０６を含む。案内表示５０３乃至５０６は、それぞれカラーキーの機能を示す表示である。
【００６４】
案内表示５０３は、青のカラーキーが選択された場合、録画予約を設定する旨の案内表示である。案内表示５０４は、赤のカラーキーが選択された場合、視聴予約を設定する旨の案内表示である。案内表示５０５は、緑のカラーキーが選択された場合、番組情報を表示する旨の案内表示である。案内表示５０６は、黄のカラーキーが選択された場合、番組の録画データを再生する旨の案内表示である。
【００６５】
制御部１５０は、青のカラーキーが選択された場合、組合せ５０２に対応したメタデータを検索し、検索したメタデータの番組の録画予約を設定する。これにより、放送受信装置１００は、試合表５０１の各組合せに対応した番組のストリームを放送信号により受け取った場合に自動的にこの番組を録画することができる。
【００６６】
制御部１５０は、赤のカラーキーが選択された場合、組合せ５０２に対応したメタデータを検索し、検索したメタデータの番組の視聴予約を設定する。これにより、放送受信装置１００は、試合表５０１の各組合せに対応した番組のストリームを放送信号により受け取った場合に自動的にこの番組を選局することができる。
【００６７】
制御部１５０は、緑のカラーキーが選択された場合、組合せ５０２に対応したメタデータを検索し、検索したメタデータに基づいて後述する番組情報のウィンドウをディスプレイ１３４に表示させる。
【００６８】
制御部１５０は、黄のカラーキーが選択された場合、組合せ５０２に対応したメタデータを検索し、検索したメタデータの番組が既に録画されているか否か判断する。既に番組が録画されている場合、制御部１５０は、検索したメタデータの番組をストレージ１７２から読出し、再生することができる。
【００６９】
また、制御部１５０は、試合表５０１の各組合せに対応した番組が既に録画されている場合、録画済であることを示すアイコン５０７を組合せの近傍に表示させる構成であってもよい。
【００７０】
また、制御部１５０は、試合表５０１の各組合せに対応した番組の放送予定の有無をメタデータの有無に基づいて判断することができる。例えば、組合せに対応したキーワードを用いて検索を行なってもメタデータが検索されなかった場合、制御部１５０は、組合せに対応した番組の放送予定が無いと判断する。この場合、制御部１５０は、放送予定の無い組合せを他とは異なる表示（例えばグレー表示など）で表示させる構成であってもよい。
【００７１】
また、例えば、イベント名が「ロンドンオリンピック」であり、競技が「サッカー」であり、「決勝」のトーナメントである場合、制御部１５０は、図６に示されるような試合表６０１を生成する。
【００７２】
試合表６０１は、イベント名、競技名、及び予選か決勝かを示す情報などを表示する。さらに、制御部１５０は、ブロックＢ１３で認識した情報に基づいて、トーナメント表を生成する。即ち、制御部１５０は、ブロックＢ１３で認識した対戦国の情報と、各試合の開催日程と、及びトーナメントの組合せに基づいて、図６に示されたようなトーナメント表を生成する。
【００７３】
なお、制御部１５０は、トーナメント表を組合せ毎に選択可能な状態で生成する。即ち、制御部１５０は、トーナメント表内の各試合日程を選択可能な状態で試合表６０１に表示させる。図６の例では、「グループＡの１位」対「グループＢの２位」（開催日程８／１１）の組合せ６０２が選択されている。
【００７４】
制御部１５０は、組合せ６０２が選択されている状態での操作入力に応じて、メタデータを検索する（ブロックＢ１５）。例えば、制御部１５０は、選択されている組合せ６０２に対応する情報をキーワードとして、ＲＡＭ１５３または不揮発性メモリ１５４からメタデータを検索する。
【００７５】
例えば、制御部１５０は、組合せ６０２が選択されている場合、開催日程である「８／１１」、イベント名である「ロンドンオリンピック」、及び「決勝」などの情報をキーワードとしてメタデータを検索する。さらに、制御部１５０は、「グループＡの１位」、及び「グループＢの２位」などの用語をキーワードとしてメタデータを検索してもよい。
【００７６】
制御部１５０は、メタデータの番組情報、番組詳細情報、番組名、放送日時、及びジャンルなどと、上記のキーワードとを照合し、１つのメタデータを特定する。これにより、制御部１５０は、試合表６０１の各組み合わせに対応する試合が放送される番組のメタデータを検索することができる。
【００７７】
なお、試合表６０１も試合表５０１と同様に案内表示６０３乃至６０６を含む。案内表示６０３乃至６０６は、図５の案内表示５０３乃至５０６と同様の構成及び意味合いである為、詳細な説明を省略する。
【００７８】
また、制御部１５０は、試合表６０１の各組合せに対応した番組が既に録画されている場合、録画済であることを示すアイコン６０７を組合せの近傍に表示させる構成であってもよい。
【００７９】
また、制御部１５０は、試合表６０１の各組合せに対応した番組の放送予定の有無をメタデータの有無に基づいて判断することができる。例えば、組合せに対応したキーワードを用いて検索を行なってもメタデータが検索されなかった場合、制御部１５０は、組合せに対応した番組の放送予定が無いと判断する。この場合、制御部１５０は、放送予定の無い組合せを他とは異なる表示（例えばグレー表示など）で表示させる構成であってもよい。
【００８０】
上記したように、制御部１５０は、検索したメタデータを用いて、図７に示されたような番組情報のウィンドウ７０１をディスプレイ１３４に表示させる。例えば、制御部１５０は、図２で青のカラーキーが選択された場合、図５で緑のカラーキーが選択された場合、または図６で黄のカラーキーが選択された場合、番組情報のウィンドウ７０１をディスプレイ１３４に表示させる。
【００８１】
ウィンドウ７０１は、チャンネル名、放送局名、及び放送日時などを示す表示欄７０２を含む。また、ウィンドウ７０１は、番組名、番組のジャンル、番組概要、及び番組の詳細情報などを示す表示欄７０３を含む。
【００８２】
さらに、ウィンドウ７０１は、表示欄７０３により示されている番組を録画する場合の録画先、及び録画品質を示す表示欄７０４を含む。さらに、ウィンドウ７０１は、案内表示７０５乃至７０７を含む。案内表示７０５乃至７０７は、それぞれカラーキーの機能を示す表示である。
【００８３】
案内表示７０５は、青のカラーキーが選択された場合、録画予約を設定する旨の案内表示である。案内表示７０６は、赤のカラーキーが選択された場合、視聴予約を設定する旨の案内表示である。案内表示７０７は、緑のカラーキーが選択された場合、番組の再生を開始する旨の案内表示である。
【００８４】
制御部１５０は、青のカラーキーが選択された場合、表示欄７０３により示されている番組、即ち、試合表５０１または６０１で選択されていた組合せの試合が放送される番組の録画予約を設定する。これにより、放送受信装置１００は、表示欄７０３により示されている番組のストリームを放送信号により受け取った場合に自動的にこの番組を録画することができる。
【００８５】
制御部１５０は、赤のカラーキーが選択された場合、表示欄７０３により示されている番組、即ち、試合表５０１または６０１で選択されていた組合せの試合が放送される番組の視聴予約を設定する。これにより、放送受信装置１００は、表示欄７０３により示されている番組のストリームを放送信号により受け取った場合に自動的にこの番組を選局することができる。
【００８６】
また、制御部１５０は、緑のカラーキーが選択され、且つ表示欄７０３により示された番組が既に録画されている場合、表示欄７０３により示されている組合せの試合の番組の録画データをストレージ１７２から読み出し、再生する。これにより、放送受信装置１００は、操作に応じて、試合表５０１または６０１の各組合せから既に録画されている番組を再生することができる。
【００８７】
上記したような構成によると、放送受信装置１００は、操作入力に応じてイベント及びイベント内の競技の日程を検索し、試合表を表示することができる。さらに、放送受信装置１００は、試合表の中の試合が放送される番組を検索することができる。これにより、放送受信装置１００は、イベント毎及び競技毎に、試合の放送日時などを一覧としてユーザに認識させることができる。
【００８８】
これにより、放送受信装置１００は、関連した試合の放送日時などをよりわかりやすくユーザに認識させることができる。また、放送受信装置１００は、各試合間の関連をユーザに認識させることができる。
【００８９】
さらに、放送受信装置１００は、録画済の番組が属する試合表をディスプレイ１３４に表示させることができる。これにより、放送受信装置１００は、番組のイベント中における位置付けをよりユーザにわかりやすく認識させることができる。この結果、より高い利便性を有する電子機器、電子機器の制御方法、及び電子機器のプログラムを提供することができる。
【００９０】
また、制御部１５０は、予め設定された時期に応じて予め設定されたキーワードを用いてイベントの情報を収集する構成であってもよい。例えば、オリンピック、高校野球など、開催されるタイミングが予め定められているイベントについて、制御部１５０は、協議後との開催日時、組合せなどの情報を自動的に収集する構成であってもよい。
【００９１】
例えば、制御部１５０は、予めイベントに関する情報を収集することにより、イベント名、競技の一覧、競技毎の対戦などの組合せ、競技順などを上記と同様の処理により自動的に取得することが出来る。制御部１５０は、例えば、予め設定された期間より短い間に情報が収集されたイベントがある場合、図２に示されるような案内表示２０９をＥＰＧ画面２０１に表示させる。なお、ここでは、オリンピックについての情報が収集された例について説明する。
【００９２】
案内表示２０９は、緑のカラーキーが選択された場合にオリンピック情報を表示させることをユーザに報知するための表示である。制御部１５０は、緑のカラーキーが選択された場合、図８に示されたようにオリンピック情報を示すウィンドウ８０１をディスプレイ１３４に表示させる。
【００９３】
ウィンドウ８０１は、競技後との選択ボタン８０２乃至８０６、予選か決勝かをユーザに選択させる為の選択ボタン８０７及び８０８、また、グループ分けされたリーグである場合に表示されるグループをユーザに選択させる為の選択ボタン８０９乃至８１２などを含む。
【００９４】
制御部１５０は、選択ボタン８０２乃至８０６で選択されたボタンに応じて、表示する競技を認識する。また、制御部１５０は、選択ボタン８０７及び８０８で選択されたボタンに応じて、予選の組合せ表（試合表）を表示するか決勝の試合表を表示するかを認識する。さらに、制御部１５０は、選択ボタン８０９及び８１２で選択されたボタンに応じて、表示するグループを認識する。
【００９５】
制御部１５０は、認識結果に基づいて、上記の図４と同様の処理を行い、図５または図６に示された試合表５０１または試合表６０１などをディスプレイに表示させることができる。
【００９６】
なお、制御部１５０は、競技毎の試合表を予め取得しておく構成であってもよい。例えば、制御部１５０は、イベントの競技毎に図５または図６に示された試合表５０１または試合表６０１などを予め生成しておき、不揮発性メモリ１５４またはストレージ１７２に記憶しておく構成であってもよい。これにより、放送受信装置１００は、より早く試合表をディスプレイ１３４に表示させることができる。
【００９７】
またさらに、放送受信装置１００は、図４の処理で生成された試合表、即ち、図５または図６に示された試合表５０１または試合表６０１などを各録画データに対応付けて不揮発性メモリ１５４またはストレージ１７２に記憶しておく構成であってもよい。これにより、放送受信装置１００は、録画データに対応した試合表をいつでもディスプレイ１３４に表示させることができる。
【００９８】
また、制御部１５０は、イベント検索から表示された試合表上から録画予約された番組、または視聴予約された番組がＥＰＧ画面上でユーザが認識できるようにアイコンを表示させてもよい。
【００９９】
図９は、イベント検索から録画予約または視聴予約が行われた場合のＥＰＧ画面９０１の例を示す。なお、図９は、「０４１ｃｈ」の「番組Ｃ０１」が録画予約されており、「０４１ｃｈ」の「番組Ｃ０２」が視聴予約されている場合の例を示す。
【０１００】
制御部１５０は、録画予約済みである「０４１ｃｈ」の「番組Ｃ０１」の番組欄にアイコン９０２を表示させる。また、制御部１５０は、視聴予約済みである「０４１ｃｈ」の「番組Ｃ０２」の番組欄にアイコン９０３を表示させる。これにより、放送受信装置１００は、イベント検索から録画予約または視聴予約が行われた場合であっても、ＥＰＧ画面上で録画予約済み番組と視聴予約済み番組とをユーザに認識させることができる。
【０１０１】
また、上記した実施形態では、制御部１５０は、ネットワーク上のファイルからイベントに関する種々の情報を検索する構成であると説明したが、この構成に限定されない。制御部１５０は、例えば、視聴中の番組の画面をキャプチャし、キャプチャした画面及び番組のメタデータなどからイベントに関する種々の情報を収集する構成であってもよい。
【０１０２】
図１０は、スポーツに関するニュース番組の例を示す。  
放送受信装置１００は、図１０に示されたような画面１００１をディスプレイ１３４に表示させる。制御部１５０は、操作信号に基づいて画面１００１をキャプチャする。例えば、制御部１５０は、リモートコントローラ１６３または他のモジュールから送信された操作信号に基づいて画面１００１をキャプチャする。
【０１０３】
この例では、画面１００１内に、イベント名が表示されている領域１００２、競技名が表示されている領域１００３、及びリーグ表が表示されている領域１００４が存在する。
【０１０４】
制御部１５０は、キャプチャされた画像から文字の基準パターンを用いたパターンマッチングなどを行うことにより、画面１００１中で文字が表示されている可能性が高い領域を検出することができる。これにより制御部１５０は、領域１００２、領域１００３、及び領域１００４を検出することができる。
【０１０５】
制御部１５０は、検出された各領域内から文字を抽出する。さらに、制御部１５０は、抽出した文字と、予め設定されたデータベースとを比較することにより、各領域内の単語を抽出することができる。このデータベースは、国名、チーム名、個人名、競技名、及びイベント名などのキーワードが予め記憶されたものである。制御部１５０は、不揮発性メモリ１５４またはストレージ１７２などにこのデータベースを予め記憶する。
【０１０６】
例えば、制御部１５０は、検出された各領域内から文字の並びと、データベース内の単語とを比較することにより、各領域に表示されている文字列を認識することができる。この結果、制御部１５０は、画面１００１から国名、個人名、チーム名、競技名、決勝か予選かを示す情報、及びイベント名などの文字列を抽出することができる。
【０１０７】
さらに、画面１００１内にトーナメント表またはリーグ表などが含まれていた場合、制御部１５０は、予め設定されたパターンなどを用いて画像解析を行う。これにより、制御部１５０は、試合順の中の対戦相手、開催日程、競技者、リーグのグループ、トーナメントの組合せなどを認識することができる。
【０１０８】
上記したように、制御部１５０は、放送中の番組の画面１００１からイベント名、競技、予選か決勝か、及び開催日程を認識することができる。さらに、制御部１５０は、個人、チーム、または国毎の競技順を認識することができる。さらに、制御部１５０は、個人、チーム、または国毎の対戦相手を認識することができる。なお、制御部１５０は、視聴中の番組のメタデータに基づいてこれらの情報を認識する構成であってもよい。
【０１０９】
制御部１５０は、認識した情報に基づいて、図５または図６に示されたような試合表５０１または６０１などの画面を生成することができる。
【０１１０】
上記したように、放送受信装置１００は、番組の映像中からでも試合表を生成する為の情報を抽出することができる。これにより、放送受信装置１００は、ネットワークに接続されていない場合であっても、イベント毎の試合表などの画面を生成することができる。
【０１１１】
なお、上記した実施形態では、制御部１５０は、試合表５０１または６０１上で組合せが選択された場合にメタデータを検索する構成であると説明したが、この構成には限定されない。制御部１５０は、メタデータを試合表５０１または６０１の生成と同時に検索する構成であってもよい。この場合、制御部１５０は、試合表５０１または６０１上の各組合せ毎にメタデータを検索する。制御部１５０は、検索したメタデータを試合表５０１または６０１上の各組合せに対応付けて不揮発性メモリ１５４またはストレージ１７２に記憶する。
【０１１２】
さらに、制御部１５０は、試合表５０１または６０１上の組合せが選択された場合、選択された組合せに対応付けられているメタデータを読み出し、番組情報のウィンドウ７０１を生成する。これにより、制御部１５０は、より早くウィンドウ７０１を生成することができる。
【０１１３】
なお、上述の各実施の形態で説明した機能は、ハードウエアを用いて構成するに留まらず、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【０１１４】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１１５】
１００…放送受信装置、１１３…信号処理部、１２１…音声処理部、１２２…スピーカ、１３１…映像処理部、１３２…ＯＳＤ処理部、１３３…表示処理部、１３４…ディスプレイ、１５０…制御部、１５１…ＣＰＵ、１５２…ＲＯＭ、１５３…ＲＡＭ、１５４…不揮発性メモリ、１６１…操作入力部、１６２…受光部、１６３…リモートコントローラ、１７１…通信部、１７２…ストレージ。
【図１】
2014123211.tif 000003
【図２】
2014123211.tif 000004
【図３】
2014123211.tif 000005
【図４】
2014123211.tif 000006
【図５】
2014123211.tif 000007
【図６】
2014123211.tif 000008
【図７】
2014123211.tif 000009
【図８】
2014123211.tif 000010
【図９】
2014123211.tif 000011
【図１０】
2014123211.tif 000012