(57)【特許請求の範囲】
【請求項１】
テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第１映像を表示する映像処理手段と、
前記テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積する番組情報蓄積手段と、
前記第１映像が表示されている間に第１のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる１以上のキーワードを抽出するキーワード抽出手段と、
前記１以上のキーワードの内の、前記放送番組の番組名を示す第１キーワードをインターネット上のサーバ装置に送信することによって、前記第１キーワードに関する情報を取得する検索手段とを具備し、
前記映像処理手段は、前記第１映像が表示されている間に前記第１のユーザ操作が行われた場合、前記第１映像を、前記１以上のキーワードの一覧と前記第１キーワードに関する情報とを含む第２映像に切り換えて表示する電子機器。
【請求項２】
前記映像処理手段は、前記第２映像が表示されている間に前記第１のユーザ操作が行われた場合、前記第２映像を、前記第１映像に切り換えて表示する請求項１記載の電子機器。
【請求項３】
複数のボタンを備えるリモートコントローラによって送信される制御信号を受信するリモコン受信部と、
前記複数のボタンの内の第１ボタンが押されたことを示す前記制御信号を、前記第１のユーザ操作として検出するユーザ操作検出部とをさらに具備する請求項１記載の電子機器。
【請求項４】
前記キーワード抽出手段は、前記番組情報に含まれる文字列を形態素解析することによって、前記１以上のキーワードを抽出する請求項１記載の電子機器。
【請求項５】
前記１以上のキーワードは、前記放送番組の番組名と出演者名とを含む請求項１記載の電子機器。
【請求項６】
前記第１キーワードは、前記１以上のキーワードからユーザによって選択されたキーワードである請求項１記載の電子機器。
【請求項７】
前記映像処理手段は、さらに、前記テレビジョン放送信号によって搬送される前記放送番組の音声データを用いてスピーカに音声を出力する請求項１記載の電子機器。
【請求項８】
電子機器の動作を制御して放送番組に関連する情報を表示する表示制御方法であって、
テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第１映像を表示し、
前記テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積し、
前記第１映像が表示されている間に第１のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる１以上のキーワードを抽出し、
前記１以上のキーワードの内の、前記放送番組の番組名を示す第１キーワードをインターネット上の所定のサーバ装置に送信することによって、前記第１キーワードに関する情報を取得し、
前記表示することは、前記第１映像が表示されている間に前記第１のユーザ操作が行われた場合、前記第１映像を、前記１以上のキーワードの一覧と前記第１キーワードに関する情報とを含む第２映像に切り換えて表示する表示制御方法。
【請求項９】
前記表示することは、前記第２映像が表示されている間に前記第１のユーザ操作が行われた場合、前記第２映像を、前記第１映像に切り換えて表示する請求項８記載の表示制御方法。
【請求項１０】
複数のボタンを備えるリモートコントローラによって送信される制御信号を受信し、
前記複数のボタンの内の第１ボタンが押されたことを示す前記制御信号を、前記第１のユーザ操作として検出する請求項８記載の表示制御方法。
【請求項１１】
前記抽出することは、前記番組情報に含まれる文字列を形態素解析することによって、前記１以上のキーワードを抽出する請求項８記載の表示制御方法。
【請求項１２】
前記１以上のキーワードは、前記放送番組の番組名と出演者名とを含む請求項８記載の表示制御方法。
【請求項１３】
前記第１キーワードは、前記１以上のキーワードからユーザによって選択されたキーワードである請求項８記載の表示制御方法。
【請求項１４】
前記テレビジョン放送信号によって搬送される前記放送番組の音声データを用いてスピーカに音声を出力する請求項８記載の表示制御方法。
【請求項１５】
コンピュータにより実行されるプログラムであって、前記プログラムは、
テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第１映像を表示する手順と、
前記テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積する手順と、
前記第１映像が表示されている間に第１のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる１以上のキーワードを抽出する手順と、
前記１以上のキーワードの内の、前記放送番組の番組名を示す第１キーワードをインターネット上の所定のサーバ装置に送信することによって、前記第１キーワードに関する情報を取得する手順とを前記コンピュータに実行させ、
前記表示する手順は、前記第１映像が表示されている間に前記第１のユーザ操作が行われた場合、前記第１映像を、前記１以上のキーワードの一覧と前記第１キーワードに関する情報とを含む第２映像に切り換えて表示するプログラム。
【請求項１６】
前記表示する手順は、前記第２映像が表示されている間に前記第１のユーザ操作が行われた場合、前記第２映像を、前記第１映像に切り換えて表示する請求項１５記載のプログラム。
【請求項１７】
複数のボタンを備えるリモートコントローラによって送信される制御信号を受信する手順と、
前記複数のボタンの内の第１ボタンが押されたことを示す前記制御信号を、前記第１のユーザ操作として検出する手順とを前記コンピュータに実行させる請求項１５記載のプログラム。
【請求項１８】
前記抽出する手順は、前記番組情報に含まれる文字列を形態素解析することによって、前記１以上のキーワードを抽出する請求項１５記載のプログラム。
【請求項１９】
前記１以上のキーワードは、前記放送番組の番組名と出演者名とを含む請求項１５記載のプログラム。
【請求項２０】
前記第１キーワードは、前記１以上のキーワードからユーザによって選択されたキーワードである請求項１５記載のプログラム。
【請求項２１】
前記テレビジョン放送信号によって搬送される前記放送番組の音声データを用いてスピーカに音声を出力する手順を前記コンピュータに実行させる請求項１５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、テレビジョン放送信号を受信可能な電子機器及び該機器に適用される表示制御方法に関する。
【背景技術】
【０００２】
近年、電子番組表（Electronic Program Guide：ＥＰＧ）を表示する機能を有するテレビジョン受信機が利用されている。ユーザは、例えば、テレビジョン受信機に付属するリモートコントローラを用いて、表示される電子番組表を操作することによって、放送される番組を確認して視聴する番組を選択すること、番組の視聴予約や録画予約を行うこと等ができる。ユーザは、電子番組表により、番組名、番組の出演者の名前、番組内容の簡易な説明等を確認することができる。
【０００３】
ユーザは、番組や出演者に関する詳細な情報を知りたいとき、例えば、パーソナルコンピュータ（ＰＣ）やスマートフォン等を用いてインターネット上の検索サイトにアクセスし、番組名や出演者名をキーワードとしたウェブ検索（インターネット検索）を行う。しかし、ＰＣやスマートフォンの操作に不慣れなユーザは、ウェブ検索のためのキーワードを入力する操作に手間取ることがあり、短時間に詳細な情報を取得することが困難である。
【０００４】
近年では、ネットワークに接続され、ウェブページを表示するウェブブラウザ機能を有するテレビジョン受信機も提供されている。ユーザは、所定の操作によって、テレビジョン受信機に表示される画面をテレビ画面からウェブブラウザ画面に切り換え、そのウェブブラウザ画面を用いてウェブ検索を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２３３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このようなテレビジョン受信機では、例えば、番組を視聴するテレビ機能のためのプロセッサ（チップ）によって、ウェブブラウザ機能のための処理も実行される。しかし、このプロセッサが有するハードウェア性能では、ＰＣ上で実行されるウェブブラウザアプリケーションプログラムのような高い機能を提供することが困難である可能性がある。また、このプロセッサは、例えば、テレビ機能のための処理とウェブブラウザ機能のための処理とを切り換えて実行する。そのため、ユーザによってウェブ検索が要求されたとき、検索結果を素早く提示することが困難である可能性がある。
【０００７】
本発明は、ユーザによる要求に応じて、視聴中の番組に関するウェブ検索結果を素早く提示できる電子機器及び表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態によれば、電子機器は、映像処理手段、番組情報蓄積手段、番組情報抽出手段、キーワード抽出手段、及び検索手段を具備する。映像処理手段は、テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第１映像を表示する。番組情報蓄積手段は、テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積する。番組情報抽出手段は、前記第１映像が表示されている間に第１のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる１以上のキーワードを抽出する。検索手段は、前記１以上のキーワードの内の、前記放送番組の番組名を示す第１キーワードをインターネット上の所定のサーバ装置に送信することによって、前記第１キーワードに関する情報を取得する。前記映像処理手段は、前記第１映像が表示されている間に前記第１のユーザ操作が行われた場合、前記第１映像を、前記１以上のキーワードの一覧と前記キーワードに関する情報とを含む第２映像に切り替えて表示する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る電子機器の外観を示す斜視図。
【図２】同実施形態の電子機器のシステム構成を示すブロック図。
【図３】同実施形態の電子機器に設けられたテレビモジュールの構成を示すブロック図。
【図４】同実施形態の電子機器に設けられたウェブブラウザモジュールの構成を示すブロック図。
【図５】同実施形態の電子機器によるテレビ画面とウェブブラウザ画面との切替の例を説明するための図。
【図６】同実施形態の電子機器によって表示されるウェブブラウザ画面を示す図。
【図７】同実施形態の電子機器を操作するためのリモートコントローラの外観の例を示す図。
【図８】同実施形態の電子機器によって実行される表示制御処理の手順の例を示す図。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照して説明する。  
図１は、実施形態に係る電子機器の外観を示す斜視図である。この電子機器は、例えばデジタル放送受信機１１として実現されている。なお、この電子機器は、パーソナルビデオレコーダ、パーソナルコンピュータ等の各種のコンシューマ機器としても実現され得る。デジタル放送受信機１１は、薄い箱形の筐体を有しており、筐体内には液晶ディスプレイ（ＬＣＤ）１０３が組み込まれている。また、筐体の前面下部には、リモートコントローラによって送信される信号を受信する受光部１１４などが配置されている。
【００１１】
図２は、デジタル放送受信機１１のシステム構成の例を示す。  
デジタル放送受信機１１は、例えば、テレビモジュール１０１、ウェブブラウザモジュール１０２、液晶ディスプレイ（ＬＣＤ）１０３、ルータ１０４、スピーカ１０５、放送信号入力端子１０７等を備える。
【００１２】
放送信号入力端子１０７には、地上波デジタル放送受信用アンテナ１０６が接続される。放送信号入力端子１０７には、ＢＳ／ＣＳデジタル放送受信用アンテナ（図示せず）が接続されてもよい。
【００１３】
テレビモジュール１０１は、放送信号入力端子１０７を介して受信されるテレビジョン放送信号を用いて、放送されているテレビ番組の映像と音声とを出力するテレビ機能を有する。テレビモジュール１０１は、例えば、チューナ１１１、テレビ統合型プロセッサ（テレビＳｏＣ（System-on-a-Chip））１１２、ＲＡＭ１１３、リモコン受光部１１４等を備える。
【００１４】
テレビＳｏＣ１１２は、テレビ番組の視聴を実現するために、チューナ１１１によって受信された地上波デジタル放送信号やＢＳ／ＣＳデジタル放送信号等のテレビジョン放送信号に復調、デコード等の所定の処理を施すことによって、テレビジョン放送信号によって搬送される放送番組の映像データを用いてＬＣＤ１０３に第１映像を表示し、音声データを用いてスピーカ１０５に音声を出力する。テレビＳｏＣ１１２は、テレビジョン放送信号に含まれる電子番組ガイド（ＥＰＧ）情報をＲＡＭ１１３に保存する機能も有する。
【００１５】
テレビＳｏＣ１１２は、さらに、ウェブブラウザモジュール１０２との間のＨＤＭＩ（high-definition multimedia interface）接続を用いて、ウェブブラウザモジュール１０２によって出力された外部映像データ及び外部音声データ（すなわち、デジタルの映像信号及び音声信号）を受信する機能を有する。テレビＳｏＣ１１２は、入力映像信号を切り換える機能により、放送番組の映像データを用いた第１映像と、ウェブブラウザモジュール１０２によって出力された外部映像データを用いた第２映像のいずれかをＬＣＤ１０３に表示する。また、テレビＳｏＣ１１２は、ウェブブラウザモジュール１０２との間のＬＡＮ（イーサネット（登録商標））のようなネットワーク接続を用いて、ウェブブラウザモジュール１０２と通信（ＣＰＵ間通信）を行う機能を有する。この通信により、デジタル放送受信機１１全体の動作を制御することができる。テレビＳｏＣ１１２は、このＬＡＮ接続を用いて、例えば、放送番組に関するウェブ検索をウェブブラウザモジュール１０２に要求する。
【００１６】
リモコン受光部１１４は、リモートコントローラ１０８によって送信された制御信号（例えば、赤外線による信号）を受信（受光）する。この制御信号は、ユーザによるリモートコントローラ１０８を用いた操作に関連付けられた信号である。リモコン受光部１１４は、受信した制御信号をテレビＳｏＣ１１２に出力する。テレビＳｏＣ１１２は、リモコン受光部１１４によって出力された制御信号に基づいて、チャンネルの切換、音量の変更、入力信号の切換、各種メニュー画面の操作等を制御する。
【００１７】
ウェブブラウザモジュール１０２は、ウェブブラウザアプリケーションプログラム１２３Ａを実行するために、ノートブック型パーソナルコンピュータ（ＰＣ）やタブレット型ＰＣのようなコンピュータと同様のハードウェア構成（マザーボード）を有する。デジタル放送受信機では、例えば、テレビ機能を実現するためのテレビモジュールによって、ウェブブラウザ機能も実現するものがある。しかし、このテレビモジュール（テレビＳｏＣ）のハードウェア性能では、ウェブブラウザとして十分な機能を提供することが難しく、また、ユーザによる検索要求に対するレスポンスも遅くなる可能性がある。そのため、本実施形態では、テレビモジュール１０１とは別に、ウェブブラウザモジュール１０２が設けられる。これにより、より高性能なウェブブラウザ機能を提供することができる。  
ウェブブラウザモジュール１０２は、例えば、ＣＰＵ１２１、チップセット１２２、ＲＡＭ１２３等を備える。
【００１８】
ＣＰＵ１２１は、ウェブブラウザモジュール１０２内の各部の動作を制御する。ＣＰＵ１２１は、例えば、ＲＡＭ１２３にロードされたウェブブラウザアプリケーションプログラム１２３Ａのような各種プログラムを実行する。ウェブブラウザアプリケーションプログラム１２３Ａはウェブブラウザ機能を実行するためのソフトウェアである。このウェブブラウザアプリケーションプログラム１２３Ａは、視聴中の番組に関するウェブ検索（以下、インターネット検索とも称する）を行うための検索処理、検索結果等を含むウェブページをＬＣＤ１０３に表示するための表示制御処理等を実行する。ウェブブラウザアプリケーションプログラム１２３Ａは、テレビモジュール１０１のテレビ機能によって放送番組が視聴されている間に、バックグラウンドで実行されていてもよい。これにより、テレビモジュール１０１（テレビＳｏＣ１１２）によってウェブ検索が要求された際のレスポンスを向上させることができる。
【００１９】
チップセット１２２は、グラフィックス機能を有し、テレビモジュール１０１との間のＨＤＭＩ接続を用いて、テレビモジュール１０１に外部映像データ及び外部音声データを送信（出力）する機能を有する。チップセット１２２は、テレビモジュール１０１との間のＬＡＮ（イーサネット）のようなネットワーク接続を用いて、テレビモジュール１０１と通信を行う機能を有する。このネットワーク接続では、さらに、ルータ１０４を介してインターネットにアクセスできる。ＣＰＵ１２１によって実行されるウェブブラウザアプリケーションプログラム１２３Ａは、ルータ１０４を経由してインターネットにアクセスすることによってウェブ検索を行う。
【００２０】
図３は、テレビモジュール１０１の機能構成を示す。テレビＳｏＣ１１２は、放送波処理部２０１、映像処理部２０２、制御部２０３、ＨＤＭＩ受信部２０４、モジュール間通信部２０５、ＨＤＭＩ端子２０６、ＬＡＮ端子２０７等を備える。
【００２１】
放送波処理部２０１は、チューナ１１１によって受信及び選局されたテレビジョン放送信号を復調し、放送番組の映像データ及び音声データと、電子番組ガイド（ＥＰＧ）を表示するための情報を含む番組配列情報（ＳＩ：service information）とを抽出する。放送波処理部２０１は、抽出された映像データ及び音声データと番組配列情報とを映像処理部２０２に出力する。
【００２２】
また、ＨＤＭＩ受信部２０４は、ＨＤＭＩ端子２０６を介して外部映像データ及び外部音声データを受信する。ＨＤＭＩ受信部２０４は、例えば、ＨＤＭＩ端子２０６を介して接続されたウェブブラウザモジュール１０２から外部映像データ及び外部音声データを受信する。ＨＤＭＩ受信部２０４は、受信した外部映像データ及び外部音声データを映像処理部２０２に出力する。
【００２３】
映像処理部２０２は、放送波処理部２０１によって出力された映像データを用いて映像をＬＣＤ１０３に表示する第１処理、又はＨＤＭＩ受信部２０４によって出力された外部映像データを用いて映像をＬＣＤ１０３に表示する第２処理のいずれかを実行する。これら第１処理及び第２処理では、それぞれ対象の映像データにデコード等の所定のデジタル信号処理が施される。以下では、第１処理によって表示される第１映像をテレビ画面と称し、また、第２処理によって表示される第２映像をウェブブラウザ画面とも称する。映像処理部２０２は、例えば、制御部２０３による要求に応じて、第１処理と第２処理のいずれかを選択することによって、テレビ画面とウェブブラウザ画面のいずれかをＬＣＤ１０３に表示する。なお、第１処理ではさらに、放送波処理部２０１によって出力された音声データを用いて音声をスピーカ１０５に出力してもよい。また、第２処理ではさらに、ＨＤＭＩ受信部２０４によって出力された外部音声データを用いて音声をスピーカ１０５に出力してもよいし、放送波処理部２０１によって出力された音声データを用いて音声をスピーカ１０５に出力してもよい。  
映像処理部２０２は、さらに、放送波処理部２０１によって出力された番組配列情報（ＳＩ）を制御部２０３に出力する。
【００２４】
制御部２０３は、テレビＳｏＣ１０１内の各部の動作を制御する。制御部２０３は、ＥＰＧ処理部２０３Ａ、検索指示部２０３Ｂ、ユーザ操作処理部２０３Ｃ等を備える。  
ＥＰＧ処理部２０３Ａは、映像処理部２０２によって出力された番組配列情報（ＳＩ）から、ＥＰＧを表示するための情報を抽出する。ＥＰＧ処理部２０３Ａは、例えば、ＳＩからイベント情報テーブル（event information table：ＥＩＴ）を抽出する。このＥＩＴでは、番組（イベント）毎に、開始時刻、番組長、番組名、出演者名、番組のジャンル等のＥＰＧ情報が記述される。ＥＰＧ処理部２０３Ａは、このＥＰＧ情報をＲＡＭ１１３等に格納することによって、ＥＰＧ情報を蓄積する。
【００２５】
ユーザ操作処理部２０３Ｃは、リモコン受光部１１４によって受信される各種の制御信号に応じて、その制御信号に関連付けられた処理を実行する。上述のように、リモコン受光部１１４は、リモートコントローラ１０８を用いた操作に応じて出力される制御信号を受信し、受信した制御信号をユーザ操作処理部２０３Ｃに出力する。したがって、ユーザ操作処理部２０３Ｃでは、リモートコントローラ１０８を用いた操作に関連付けられた処理が実行される。
【００２６】
例えば、ユーザ操作処理部２０３Ｃは、放送番組が視聴されている間に、リモコン受光部１１４によってチャンネル切換を示す制御信号が出力されたことに応じて、切換後のチャンネルに対応するテレビジョン放送信号を選局することをチューナ１１１に要求する。また、ユーザ操作処理部２０３Ｃは、ウェブブラウザ画面が表示されている間に、リモコン受光部１１４によってチャンネル切換を示す制御信号が出力されたことに応じて、切換後のチャンネルに対応するテレビジョン放送信号を選局することをチューナ１１１に要求すると共に、ＬＣＤ１０３に表示される画面をウェブブラウザ画面からテレビ画面に切り換えることを映像処理部２０２に要求する。
【００２７】
また、例えば、ユーザ操作処理部２０３Ｃは、放送番組が視聴されている間に（すなわち、テレビ画面が表示されている間に）、リモコン受光部１１４によってウェブ検索を示す制御信号が出力されたことに応じて、視聴中の番組に関するウェブ検索が要求されたことを検索指示部２０３Ｂに通知すると共に、ＬＣＤ１０３に表示される画面をテレビ画面からウェブブラウザ画面に切り換えること（すなわち、第１処理から第２処理に切り換えること）を映像処理部２０２に要求する。ユーザ操作処理部２０３Ｃは、ウェブブラウザ画面が表示されている間に、リモコン受光部１１４によってウェブ検索を示す制御信号が出力されたことに応じて、ＬＣＤ１０３に表示される画面をウェブブラウザ画面からテレビ画面に切り換えること（すなわち、第２処理から第１処理に切り換えること）を映像処理部２０２に要求する。
【００２８】
ユーザ操作処理部２０３Ｃは、さらに、ウェブブラウザ画面が表示されている間に、画面内のオブジェクト（例えば、ボタン、入力エリア、ウェブページへのリンク等）に対する操作を示す制御信号が出力されたことに応じて、当該操作内容を示す情報を検索指示部２０３Ｃに通知する。このオブジェクトに対する操作は、例えば、メニュー画面に対する操作のように、上下左右を示す操作や決定を示す操作等である。
【００２９】
同様にして、ユーザ操作処理部２０３Ｃは、リモコン受光部１１４からユーザ操作処理部２０３Ｃに出力される制御信号に応じて、音量の変更、入力信号の切換、画面内のオブジェクト（ＧＵＩ）の操作等のための処理をテレビモジュール１０１内の各部に要求する。
【００３０】
検索指示部２０３Ｂは、ユーザ操作処理部２０３Ｃによるウェブ検索要求の通知に応じて、視聴中の番組に関するウェブ検索を、内部ＬＡＮ接続を介してウェブブラウザモジュール１０２に要求する。また、検索指示部２０３Ｂは、ユーザ操作処理部２０３Ｃによって出力された、ウェブブラウザ画面に対する操作内容を示す操作情報を、内部ＬＡＮ接続を介してウェブブラウザモジュール１０２に送信する。
【００３１】
内部ＬＡＮ接続を介した通信では、モジュール間通信部２０５によって、ＬＡＮ端子２０７を介して接続されているウェブブラウザモジュール１０２との通信が制御される。モジュール間通信部２０５は、例えば、検索指示部２０３Ｂによって出力されるウェブ検索要求、番組情報、ウェブブラウザ画面に対する操作内容を示す操作情報等を含むデータをウェブブラウザモジュール１０２に送信する。
【００３２】
また、モジュール間通信部２０５は、番組情報の送信要求等を含むデータをウェブブラウザモジュール１０２から受信する。モジュール間通信部２０５は、受信されたデータを検索指示部２０３Ｂに出力する。
【００３３】
検索指示部２０３Ｂは、モジュール間通信部２０５によって番組情報の送信要求が出力されたことに応じて、ＲＡＭ１１３に蓄積されたＥＰＧ情報から視聴中の番組に関連付けられた番組情報を抽出し、抽出された番組情報を内部ＬＡＮ接続（モジュール間通信部２０５及びＬＡＮ端子２０７）を介してウェブブラウザモジュール１０２に送信する。
【００３４】
次いで、図４を参照して、ウェブブラウザモジュール１０２の機能構成について説明する。ＣＰＵ１２１（ＣＰＵ１２１によって実行されるウェブブラウザアプリケーションプログラム１２３Ａ）は、ＨＴＭＬページ生成部３０１、キーワード解析部３０２、インターネット検索部３０３、モジュール間通信部３０４、表示制御部３０５等を備える。チップセット１２２は、ＨＤＭＩ送信部３０６、ＨＤＭＩ端子３０７、ＬＡＮ端子３０８等を備える。
【００３５】
モジュール間通信部３０４は、ＬＡＮ端子３０８を介して接続（内部ＬＡＮ接続）されているテレビモジュール１０１との通信を制御する。テレビモジュール１０１のＬＡＮ端子２０７とウェブブラウザモジュール１０２のＬＡＮ端子３０８とは、例えば、ＬＡＮケーブルで接続されている。モジュール間通信部３０４は、例えば、ウェブ検索要求、番組情報、ウェブブラウザ画面に対する操作を示す操作情報等を含むデータをテレビモジュール１０１から受信する。モジュール間通信部３０４は、受信したデータをＨＴＭＬページ生成部３０１に出力する。
【００３６】
以下では、まず、モジュール間通信部３０４によって出力されたウェブ検索要求を受信した際の、ウェブブラウザモジュール１０２の動作について説明する。  
ＨＴＭＬページ生成部３０１は、モジュール間通信部３０４によって出力されたウェブ検索要求に応じて、例えばＨＴＭＬ形式のウェブページを生成する。より具体的には、ＨＴＭＬページ生成部３０１は、ウェブ検索要求に応じて、検索中であることを示すウェブページ（以下、検索中ページとも称する）を生成する。ＨＴＭＬページ生成部３０１は、生成された検索中ページを表示制御部３０５に出力する。
【００３７】
次いで、ＨＴＭＬページ生成部３０１は、視聴中の番組に関するウェブ検索結果を含むウェブページを生成する。より具体的には、ＨＴＭＬページ生成部３０１は、視聴中の番組に関連付けられた番組情報の送信を、内部ＬＡＮ接続を介してテレビモジュール１０１（検索指示部２０３Ｂ）に要求する。ＨＴＭＬページ生成部３０１は、テレビモジュール１０１によって送信された番組情報を取得する。そして、ＨＴＭＬページ生成部３０１は、取得した番組情報をキーワード解析部３０２に出力する。
【００３８】
キーワード解析部３０２は、ＨＴＭＬページ生成部３０１によって出力された番組情報を解析することによって、視聴中の番組に関するキーワードを抽出する。キーワード解析部３０２は、例えば、番組情報に含まれる文字列（テキスト情報）に対して形態素解析を行い、視聴中の番組の番組名や出演者名を抽出する。キーワード解析部３０２は、日本語の番組情報に限らず、英語のような他の言語の番組情報からも同様に、番組名や出演者名に対応する単語を抽出する。キーワード解析部３０２は、抽出された番組名や出演者名を含むキーワードの一覧をＨＴＭＬページ生成部３０１に出力する。
【００３９】
ＨＴＭＬページ生成部３０１は、キーワード解析部３０２によって抽出されたキーワードの内の特定のキーワード（第１キーワード）をインターネット検索部３０３に出力する。この特定のキーワードは、例えば番組名である。
【００４０】
インターネット検索部３０３は、ＨＴＭＬページ生成部３０１によって出力されたキーワードを用いてウェブ検索を行う。インターネット検索部３０３は、例えば、ＬＡＮ接続されたルータ１０４を介してインターネットにアクセスする。インターネット検索部３０１は、上記の特定のキーワードを検索語として、インターネット上の所定のサーバ装置（ウェブ検索サイト）に送信することによって、このキーワードに関する情報を取得する。また、インターネット検索部３０１は、例えば、インターネット上のウェブ検索サイトで提供される、検索語に基づくウェブ検索と同様の機能を有するＡＰＩを使用してウェブ検索を行ってもよい。これにより、インターネット検索部３０３は、キーワードに関連するウェブサイトの情報（例えば、ウェブサイトのＵＲＬ、ウェブサイト内のテキストの一部）等を含む検索結果を取得する。インターネット検索部３０３は、取得した検索結果をＨＴＭＬページ生成部３０１に出力する。
【００４１】
ＨＴＭＬページ生成部３０１は、インターネット検索部３０３によって出力された検索結果を用いて、ウェブページ（以下、検索結果ページとも称する）を生成する。このウェブページは、例えば、キーワード解析部３０２によって抽出されたキーワードの一覧と、インターネット検索部３０３によって出力された検索結果とを含む。ＨＴＭＬページ生成部３０１は、生成された検索結果ページを表示制御部３０５に出力する。
【００４２】
表示制御部３０５は、ＨＴＭＬページ生成部３０１によって出力されたウェブページ（検索中ページ、検索結果ページ等）を表示するための外部映像データを生成する。表示制御部３０５は、生成された外部映像データをＨＤＭＩ送信部３０６に出力する。
【００４３】
ＨＤＭＩ送信部３０６は、表示制御部３０５によって出力された外部映像データを、ＨＤＭＩ端子３０７を介して接続（ＨＤＭＩ接続）されているテレビモジュール１０１（ＨＤＭＩ受信部２０４）に送信する。テレビモジュール１０１のＨＤＭＩ端子２０６と、ウェブブラウザモジュール１０２のＨＤＭＩ端子３０７とは、例えば、ＨＤＭＩケーブルで接続されている。テレビモジュール１０１では、この外部映像データを用いてＬＣＤ１０３にウェブブラウザ画面が表示される。
【００４４】
次いで、ＬＣＤ１０３に表示されているウェブブラウザ画面に対する操作を示す操作情報を受信した際の、ウェブブラウザモジュール１０２の動作について説明する。テレビモジュール１０１の検索指示部２０３Ｂは、ウェブブラウザ画面が表示されている間に、リモコン受光部１１４からフォーカスの移動やオブジェクトの選択（決定）等の操作を示す制御信号を受け取ったとき、例えば、一つの操作（制御信号）毎に、対応する操作情報をウェブブラウザモジュール１０２に送信する。ウェブブラウザモジュール１０２は、モジュール間通信部３０４によって出力された、ウェブブラウザ画面に対する操作内容を示す操作情報に応じて、表示されるウェブページを更新する。
【００４５】
具体的には、ＨＴＭＬページ生成部３０１は、操作情報が新たなキーワードを選択する操作を示す場合、インターネット検索部３０３に、選択されたキーワードを用いたウェブ検索を実行させることによって、新たなキーワードに関する検索結果を含むウェブページを生成する。また、ＨＴＭＬページ生成部３０１は、操作情報がウェブページ内に埋め込まれたリンクを選択する操作を示す場合、インターネット検索部３０３に、そのリンク先にアクセスさせることによって、リンク先のウェブページを取得する。つまり、ＨＴＭＬページ生成部３０１は、操作情報に示される操作に応じて、新たに表示されるウェブページを生成（又は取得）する。
【００４６】
表示制御部３０５は、ＨＴＭＬページ生成部３０１によって生成されたウェブページを含むウェブブラウザ画面を表示するための外部映像データを生成する。なお、表示制御部３０５は、操作情報を受信する毎に、その操作情報に応じて、ウェブブラウザ画面を表示するための外部映像データを更新してもよい。例えば、表示制御部３０５は、ユーザによる操作に応答したウェブブラウザ画面（例えば、ウェブブラウザ画面内のボタンが押された際のアニメーションや、キーワード一覧内でのフォーカスの移動）が表示されるように外部映像データを更新する。上述の動作により、ユーザは、リモートコントローラ１０８を用いて、テレビ画面だけでなく、ウェブブラウザ画面も直感的に操作することができる。
【００４７】
なお、テレビモジュール１０１のＨＤＭＩ端子２０６とウェブブラウザモジュール１０２のＨＤＭＩ端子３０７とは、デジタル放送受信機１１の筐体内部に設けられ、専用のＨＤＭＩケーブルによって接続される。つまり、ＨＤＭＩ端子２０６，３０６は、筐体外部からは見えず、ユーザによる使用のためには開放されていないので、ユーザが、このＨＤＭＩ端子２０６，３０６に、映像データを出力する外部映像機器等を接続することはできない。
【００４８】
次いで、図５を参照して、ＬＣＤ１０３上に、テレビ画面５とウェブブラウザ画面６とが切り換えて表示される例について説明する。例えば、ユーザが、テレビ画面５で「ニュースＸ」という番組を視聴しているときに、ウェブ検索を要求する操作を行ったことに応じて、番組情報検索ページを含むウェブブラウザ画面６が表示される。このウェブブラウザ画面（番組情報検索ページ）６は、例えば、視聴中の番組に対応するＥＰＧ情報に含まれる番組名が表示される番組名エリア６１、当該ＥＰＧ情報に含まれる出演者名のリストが表示される出演者名エリア６２、ウェブ検索に用いられるキーワードが入力されるキーワードエリア６３、及びウェブ検索結果が表示される検索結果エリア６４を含む。
【００４９】
ユーザは、番組名エリア６１及び出演者名エリア６２に含まれるキーワードの内の一つのキーワードを選択する操作を行うことによって、視聴中の番組（すなわち、「ニュースＸ」）に関連する情報を調べることができる。したがって、ユーザは、キーボード等を用いて検索対象の文字列を手動で入力する操作を行うことなく、視聴中の番組に関連する情報を容易に取得することができる。
【００５０】
また、テレビ画面５からウェブブラウザ画面６に切り換えられた際に、予め決められたカテゴリに属するキーワード（特定のキーワード）を用いて自動的にウェブ検索を行うこともできる。例えば、この予め決められたカテゴリとして、番組名が設定されていることを想定する。その場合、図５に示すウェブブラウザ画面６のように、キーワードエリア６３に「ニュースＸ」が設定され、この「ニュースＸ」を用いたウェブ検索結果が検索結果エリア６４に表示される。すなわち、番組名である「ニュースＸ」を用いたウェブ検索が自動的に実行される。これにより、テレビ画面５からウェブブラウザ画面６に切り換える操作だけで、視聴中の番組に関する検索結果（例えば、番組名「ニュースＸ」に関する検索結果）をウェブブラウザ画面６に表示することができる。
【００５１】
次いで、図６を参照して、ウェブブラウザ画面６に表示された番組情報検索ページ６５に対する操作について説明する。ウェブブラウザ画面６では、複数のタブを用いて複数のウェブページを切り換えて表示することができる。ここでは、タブ６５Ａに番組情報検索ページ６５が表示されていることを想定する。
【００５２】
番組情報検索ページ６５は、例えば、左側と右側の二つの領域（ペイン）６５Ｌ，６５Ｒから構成される。左側の領域６５Ｌには、ウェブ検索に用いられ得るキーワードの一覧（番組名エリア６１及び出演者名エリア６２）が表示される。番組名エリア６１に含まれる番組名に対応する項目６１１と、出演者名エリア６２に含まれる出演者名それぞれに対応する項目６２１，６２２，６２３とは、選択可能に表示される。これら項目６１１，６２１，６２２，６２３の内の一つの項目が選択されたことに応じて、その選択された項目のキーワードを用いたウェブ検索が実行される。
【００５３】
また、右側の領域６５Ｒには、一覧から選択されたキーワードを示すキーワードエリア６３と、選択されたキーワードを用いたウェブ検索の結果を示す検索結果エリア６４とが表示される。検索結果エリア６４には、例えば、ＨＴＭＬで記述された検索結果が表示される。この検索結果は、例えば、ウェブ検索に用いられたキーワードに関連するウェブページへのリンク機能を有する、当該ウェブページのタイトルや、ウェブページの内容の一部等が、ウェブページ毎に配置されるように記述されている。ウェブページへのリンク機能を有するタイトル（文字列）６４１，６４２，６４３は、選択可能に表示されている。タイトル６４１，６４２，６４３が選択されたことに応じて、そのタイトルに関連付けられた（すなわち、リンクされた）ウェブページが表示される。
【００５４】
図６に示す例では、ユーザが、出演者名の項目“田中一郎”６２１を選択したことに応じて、キーワードエリア６３に“田中一郎”という出演者名が表示され、検索結果エリア６４に“田中一郎”をキーワードとしたウェブ検索結果が表示される。さらに、ユーザが、検索結果エリア６４内のタイトルに対応する文字列６４１，６４２，６４３の内の一つのタイトル（文字列）を選択したことに応じて、選択されたタイトルにリンクされたウェブページ６６が表示される。このウェブページ６６は、例えば、タブ６６Ａに表示される。したがって、ユーザは、タブ６５Ａ，６６Ａのいずれかを選択することによって、選択されたタブに対応する番組情報検索ページ６５又はウェブページ６６を表示させることができる。  
上述のような操作は、例えば、リモートコントローラ１０８を用いて行われる。
【００５５】
図７は、受光部１１４に送信される各種の制御信号を入力するためのリモートコントローラ１０８の例を示す。リモートコントローラ１０８は、操作ボタンが押されたことに応じて、その操作ボタンに対応する制御信号を送信する。リモートコントローラ１０８は、例えば、“検索”ボタン４０１、“上”ボタン４０２Ｕ、“下”ボタン４０２Ｄ、“左”ボタン４０２Ｌ、“右”ボタン４０２Ｒ、“決定”ボタン４０３、複数の“チャンネル番号”ボタン４０４、“入力切換”ボタン４０５、“チャンネル昇順切換”ボタン４０６Ｕ、“チャンネル降順切換”ボタン４０６Ｄ等を備える。
【００５６】
“検索”ボタン４０１は、視聴中の番組に関するインターネット検索を開始するためのボタンである。テレビジョン放送信号によって搬送される放送番組データの映像（すなわち、テレビ画面５）がＬＣＤ１０３に表示されている間に“検索”ボタン４０１が押されたことに応じて、ＬＣＤ１０３に表示される映像は、テレビ画面５から、視聴中の番組に関するインターネット検索のためのウェブブラウザ画面６に切り換えられる。また、ＬＣＤ１０３にウェブブラウザ画面６が表示されている間に“検索”ボタン４０１が押されたことに応じて、ＬＣＤ１０３に表示される映像は、ウェブブラウザ画面６からテレビ画面５に切り換えられる。つまり、“検索”ボタン４０１が押される毎に、テレビ画面５とウェブブラウザ画面６とが切り換えて表示される。
【００５７】
”決定”ボタン４０３、”上”ボタン４０２Ｕ、”下”ボタン４０２Ｄ、”左”ボタン４０２Ｌ、及び”右”ボタン４０２Ｒは、画面に表示されたメニュー等のグラフィカルユーザインタフェース（ＧＵＩ）を操作するためのボタンである。図６に示した番組情報検索ページ６５では、例えば、左ペイン６５Ｌ内の項目“ニュースＸ”６１１が選択状態に設定されている際に、”右”ボタン４０２Ｒが押されたことに応じて、右ペイン６５Ｒ内のキーワードエリア６３が選択状態に設定される。また、例えば、項目“ニュースＸ”６１１が選択状態に設定されている際に、”下”ボタン４０２Ｄが押されたことに応じて、項目“田中一郎”６２１が選択状態に設定される。つまり、”上”ボタン４０２Ｕ、”下”ボタン４０２Ｄ、”左”ボタン４０２Ｌ、又は”右”ボタン４０２Ｒが押されたことに応じて、画面内のオブジェクトに対する選択状態（フォーカス）が移動される。そして、いずれかのオブジェクトが選択状態に設定されている際に、”決定”ボタン４０３が押されたことに応じて、そのオブジェクトに関連付けられた処理が実行される。例えば、項目“田中一郎”６２１が選択状態に設定されている際に、”決定”ボタン４０３が押されたことに応じて、“田中一郎”をキーワードとしたウェブ検索が実行され、その検索結果が検索結果エリア６４に表示される。したがって、ユーザは、番組名エリア６１及び出演者名エリア６２に示されるキーワードの一覧から、一つのキーワードを選択することによって、視聴中の番組に関連するウェブ検索の実行を指示することができる。また、例えば、検索結果エリア６４内のタイトル６４１が選択状態に設定されている際に、”決定”ボタン４０３が押されたことに応じて、タイトル６４１にリンクされたウェブページ６６が表示される。
【００５８】
“チャンネル番号”ボタン４０４は、各ボタンに対応するチャンネルに切り換えるためのボタンである。“チャンネル昇順切換”ボタン４０６Ｕは、チャンネルを昇順に切り換えるためのボタンである。“チャンネル降順切換”ボタン４０６Ｄは、チャンネルを降順に切り換えるためのボタンである。
【００５９】
“入力切換”ボタン４０５は、ＬＣＤ１０３による映像表示に用いられる入力信号（入力ソース）を切り換えるためのボタンである。映像表示に用いられる入力信号は、例えば、テレビモジュール１０１によって生成された映像データ、ウェブブラウザモジュール１０２によって生成された映像データ、外部入力端子（図示せず）を介して入力された映像データ等である。なお、“入力切換”ボタン４０５は、スピーカ１０５による音声出力に用いられる入力信号をさらに切り換えるためのボタンであってもよい。音声出力に用いられる入力信号は、例えば、テレビモジュール１０１によって生成された音声データ、ウェブブラウザモジュール１０２によって生成された音声データ、外部入力端子を介して入力された音声データ等である。
【００６０】
次いで、図８のシーケンス図を参照して、デジタル放送受信機１１による表示制御処理の手順の例について説明する。図８に示すシーケンスでは、ユーザが放送番組を視聴中に、その放送番組に関するウェブ検索を要求することを想定する。
【００６１】
まず、ＬＣＤ１０３は、映像処理部２０２によって出力された映像データを用いてテレビ画面５を表示する（ブロックＢ１０１）。より具体的には、放送波処理部２０１は、チューナ１１１によって受信及び選局されたテレビジョン放送信号を復調し、映像データ及び音声データと、電子番組ガイドを表示するための情報（ＥＰＧ情報）を含む番組配置情報（ＳＩ）とを抽出する。映像処理部２０２は、映像データ及び音声データを用いて、映像をＬＣＤ１０３に表示し、音声をスピーカ１０５に出力する第１処理を実行する。ＬＣＤ１０３は、第１処理が施された映像データを用いて第１映像（すなわち、テレビ画面５）を表示する。スピーカ１０５は、第１処理が施された音声データを用いて音声を出力する。また、ＥＰＧ処理部２０３Ａは、上記の第１処理中に、ＳＩに含まれるＥＰＧ情報を抽出し、ＲＡＭ１１３や記憶装置等に蓄積する。
【００６２】
ユーザは、番組を視聴中に（すなわち、放送番組データの第１処理中に）、リモートコントローラ１０８に設けられた“検索”ボタン４０１を押す（ブロックＢ１０２）。テレビモジュール１０１のリモコン受光部１１４は、リモートコントローラ１０８によって出力された、番組に関するウェブ検索を要求する制御信号（検索コマンド）を受信する。リモコン受光部１１４は、受信した制御信号をユーザ操作処理部２０３Ｃに出力する。そして、ユーザ操作処理部２０３Ｃは、リモコン受光部１１４によって出力された制御信号に応じて、ウェブ検索が要求されたことを検索指示部２０３Ｂと映像処理部２０２とに通知する。
【００６３】
検索指示部２０３Ｂは、この通知に応じて、内部ＬＡＮ接続（モジュール間通信部２０５及びＬＡＮ端子２０７）を介して、ウェブブラウザモジュール１０２に検索処理の実行を要求する（ブロックＢ１０３）。また、映像処理部２０２は、ユーザ操作処理部２０３Ｃによる通知に応じて、ＬＣＤ１０３に表示される画面を、テレビ画面５からウェブブラウザ画面６に切り換える（ブロックＢ１０４）。つまり、映像処理部２０２は、ＬＣＤ１０３に出力される映像データを、放送波処理部２０１によって出力された映像データからＨＤＭＩ受信部２０４によって出力された外部映像データに切り換える。ＬＣＤ１０３は、映像処理部２０２によって出力された外部映像データを用いて、ウェブブラウザ画面６を表示する（ブロックＢ１０５）。
【００６４】
次いで、ウェブブラウザモジュール１０２のＨＴＭＬページ生成部３０１は、テレビモジュール１０１の検索指示部２０３Ｂによる要求に応じて、「検索中」であることを示すウェブページ（検索中ページ）を作成し、表示制御部３０５は、ＨＤＭＩ接続（ＨＤＭＩ送信部３０６及びＨＤＭＩ端子３０７）を介して、作成されたウェブページを表示するための外部映像データをテレビモジュール１０１に送信する（ブロックＢ１０６）。
【００６５】
ブロックＢ１０５におけるウェブブラウザ画面６への切換によって、ウェブブラウザモジュール１０２から送信された外部映像データはＬＣＤ１０３に出力されるので、ＬＣＤ１０３は検索中ページを表示する（ブロックＢ１０７）。
【００６６】
次いで、ＨＴＭＬページ生成部３０１は、テレビモジュール１０１に対し、内部ＬＡＮ接続（モジュール間通信部３０４及びＬＡＮ端子３０８）を介して、視聴中の番組に関する番組情報（ウェブ検索が要求されたときに視聴されていたチャンネルの番組情報）を要求する（ブロックＢ１０８）。
【００６７】
検索指示部２０３Ｃは、ＨＴＭＬページ生成部３０１による要求に応じて、ＲＡＭ１１３から視聴中の番組に対応する番組情報を読み出し、読み出された番組情報を内部ＬＡＮ接続を介してウェブブラウザモジュール１０２に送信する（ブロックＢ１０９）。
【００６８】
ＨＴＭＬページ生成部３０１は送信された番組情報を内部ＬＡＮ接続を介して受信し、ウェブブラウザモジュール１０２のキーワード解析部３０２は、受信された番組情報を解析することによって、番組情報に含まれるキーワードを検出する（ブロックＢ１１０）。キーワード解析部３０２は、検出されたキーワードを用いて、番組情報に含まれるキーワードの一覧を生成する（ブロックＢ１１１）。そして、インターネット検索部３０３は、生成されたキーワードの一覧に含まれるキーワードの内の、特定のキーワードを用いたインターネット検索（ウェブ検索）を行う（ブロックＢ１１２）。インターネット検索部３０３は、例えば、ウェブ検索サイトでの検索と同様の検索処理を行うためのＡＰＩを用いて、その特定のキーワードに関するウェブ検索結果を取得する。
【００６９】
ＨＴＭＬページ生成部３０１は、キーワード一覧とウェブ検索結果とを含むウェブページ（検索結果ページ）６５を作成する（ブロックＢ１１３）。そして、表示制御部３０５は、ＨＤＭＩ接続を介して、作成された検索結果ページ６５を表示するための外部映像データをテレビモジュール１０１に送信する。ＬＣＤ１０３は、送信された外部映像データを用いて、キーワード一覧とウェブ検索結果とを含む検索結果ページ６５を表示する（ブロックＢ１１４）。
【００７０】
ユーザは、例えば、リモートコントローラ１０８に設けられた“上”ボタン４０２Ｕ又は“下”ボタン４０２Ｄを押す操作によって、検索結果ページに表示されたキーワード一覧（番組名エリア６１及び出演者名エリア６２）から、一つのキーワードを選択状態に設定する（ブロックＢ１１５）。つまり、ユーザは、“上”ボタン４０２Ｕ又は“下”ボタン４０２Ｄを押す操作によって、キーワードのフォーカスを移動させる。そして、ユーザは、リモートコントローラ１０８に設けられた“決定”ボタン４０３を押す操作によって、選択されたキーワード（フォーカスのあるキーワード）に関するウェブ検索を要求する（ブロックＢ１１６）。すなわち、テレビモジュール１０１のリモコン受光部１１４は、リモートコントローラ１０８によって出力された、“上”を示す制御信号、“下”を示す制御信号、又は“決定”を示す制御信号を受信する。リモコン受光部１１４は、受信した制御信号をユーザ操作処理部２０３Ｃに出力する。ユーザ操作処理部２０３Ｃは、リモコン受光部１１４によって出力された制御信号に応じた操作情報を検索指示部２０３Ｂに通知する。検索指示部２０３Ｂは、内部ＬＡＮ接続を介して、操作情報をウェブブラウザモジュール１０２に送信する。
【００７１】
ＨＴＭＬページ生成部３０１は、この操作情報を用いて、キーワード一覧の内のユーザによって選択されたキーワードを検出し、インターネット検索部３０３は、そのキーワードを用いて、インターネット検索を再度行うことによって、選択されたキーワードに関する検索結果を取得する（ブロックＢ１１７）。ＨＴＭＬページ生成部３０１は、取得された検索結果を用いて、ＬＣＤ１０３に表示される検索結果ページ６５を更新する（ブロックＢ１１８）。表示制御部３０５は、更新された検索結果ページ６５を表示するための外部映像データを、ＨＤＭＩを介してテレビモジュール１０１に送信する。ＬＣＤ１０３は、送信された外部映像データを用いて、更新された検索結果ページ６５を表示する（ブロックＢ１１９）。
【００７２】
次いで、ユーザは、例えば、リモートコントローラ１０８に設けられた“検索”ボタン４０１、又は“チャンネル”ボタン群４０４の内のいずれかのボタンを押す操作によって、ＬＣＤ１０３に表示される画面を、ウェブブラウザ画面６からテレビ画面５に切り換えることを要求する（ブロックＢ１２０）。すなわち、テレビモジュール１０１のリモコン受光部１１４は、リモートコントローラ１０８によって出力された、テレビ画面５への切換を要求する制御信号を受信する。リモコン受光部１１４は、受信した制御信号をユーザ操作処理部２０３Ｃに出力する。そして、ユーザ操作処理部２０３Ｃは、テレビ画面５への切換が要求されたことを映像処理部２０２に通知する。なお、ユーザ操作処理部２０３Ｃは、リモコン受光部１０８によって“チャンネル”ボタン４０４に対応する制御信号が受信されている場合には、さらに、チューナ１１１に対して、そのチャンネルに対応するテレビジョン放送信号が選局されるように要求してもよい。
【００７３】
映像処理部２０２は、ユーザ操作処理部２０３による通知に応じて、ＬＣＤ１０３に表示される画面を、ウェブブラウザ画面６からテレビ画面５に切り換える（ブロックＢ１２１）。つまり、映像処理部２０２は、ＬＣＤ１０３に出力される映像データを、ＨＤＭＩ受信部２０４によって出力された外部映像データから放送波処理部２０１によって出力された映像データに切り換える。ＬＣＤ１０３は、映像処理部２０２によって出力された映像データを用いて、テレビ画面５を表示する（ブロックＢ１２２）。
【００７４】
以上説明したように、本実施形態によれば、ユーザによる要求に応じて、視聴中の番組に関するウェブ検索結果を素早く提示することができる。ＬＣＤ１０３に放送番組の映像が表示されている間に、ユーザによる所定の操作が行われた場合、その放送番組に関連付けられたＥＰＧ情報からキーワードが抽出される。そして、抽出されたキーワードの内の特定のキーワードを用いて、自動的にウェブ検索が実行することもできる。これにより、ユーザがキーボード等を用いて文字列を入力する操作を行うことなく、放送番組に関するキーワードを用いたウェブ検索結果を画面に表示させることができる。
【００７５】
また、本実施形態のデジタル放送受信機１１には、テレビ機能を実現するテレビモジュール１０１と、ウェブブラウザ機能を実現するウェブブラウザモジュール１０２とが設けられる。そして、テレビ画面５とウェブブラウザ画面６とは、例えばユーザによる操作に応じて切り換えてＬＣＤ１０３に表示される。このように、テレビ機能とウェブブラウザ機能とで別々のモジュールを設けることにより、ユーザによる要求に応じて、視聴中の番組に関するウェブ検索結果を素早く提示することができる。
【００７６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７７】
１１…デジタル放送受信機、１０１…テレビモジュール、１０２…ウェブブラウザモジュール、１０３…ＬＣＤ、１０４…ルータ、１０５…スピーカ、１０６…アンテナ、１０７…放送信号入力端子、１０８…リモートコントローラ、１１１…チューナ、１１２…テレビＳｏＣ、１１３…ＲＡＭ、１１４…リモコン受光部、１２１…ＣＰＵ、１２２…チップセット、１２３…ＲＡＭ。
【図１】
0005330559.tif 000002
【図２】
0005330559.tif 000003
【図３】
0005330559.tif 000004
【図４】
0005330559.tif 000005
【図５】
0005330559.tif 000006
【図６】
0005330559.tif 000007
【図７】
0005330559.tif 000008
【図８】
0005330559.tif 000009