JP5330559B2 - 電子機器及び表示制御方法 - Google Patents

電子機器及び表示制御方法 Download PDF

Info

Publication number
JP5330559B2
JP5330559B2 JP2012070096A JP2012070096A JP5330559B2 JP 5330559 B2 JP5330559 B2 JP 5330559B2 JP 2012070096 A JP2012070096 A JP 2012070096A JP 2012070096 A JP2012070096 A JP 2012070096A JP 5330559 B2 JP5330559 B2 JP 5330559B2
Authority
JP
Japan
Prior art keywords
program
video
keyword
information
keywords
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012070096A
Other languages
English (en)
Other versions
JP2013201710A (ja
Inventor
哲也 藤井
雅也 加藤
敦 小野田
和幸 岡野
瞬介 大池
祐治 高尾
友美 西口
喜則 西本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2012070096A priority Critical patent/JP5330559B2/ja
Priority to US13/710,144 priority patent/US20130254808A1/en
Publication of JP2013201710A publication Critical patent/JP2013201710A/ja
Application granted granted Critical
Publication of JP5330559B2 publication Critical patent/JP5330559B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4828End-user interface for program selection for searching program descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • H04N21/8405Generation or processing of descriptive data, e.g. content descriptors represented by keywords

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Details Of Television Systems (AREA)

Description

本発明の実施形態は、テレビジョン放送信号を受信可能な電子機器及び該機器に適用される表示制御方法に関する。
近年、電子番組表(Electronic Program Guide:EPG)を表示する機能を有するテレビジョン受信機が利用されている。ユーザは、例えば、テレビジョン受信機に付属するリモートコントローラを用いて、表示される電子番組表を操作することによって、放送される番組を確認して視聴する番組を選択すること、番組の視聴予約や録画予約を行うこと等ができる。ユーザは、電子番組表により、番組名、番組の出演者の名前、番組内容の簡易な説明等を確認することができる。
ユーザは、番組や出演者に関する詳細な情報を知りたいとき、例えば、パーソナルコンピュータ(PC)やスマートフォン等を用いてインターネット上の検索サイトにアクセスし、番組名や出演者名をキーワードとしたウェブ検索(インターネット検索)を行う。しかし、PCやスマートフォンの操作に不慣れなユーザは、ウェブ検索のためのキーワードを入力する操作に手間取ることがあり、短時間に詳細な情報を取得することが困難である。
近年では、ネットワークに接続され、ウェブページを表示するウェブブラウザ機能を有するテレビジョン受信機も提供されている。ユーザは、所定の操作によって、テレビジョン受信機に表示される画面をテレビ画面からウェブブラウザ画面に切り換え、そのウェブブラウザ画面を用いてウェブ検索を行うことができる。
特開2004−23345号公報
このようなテレビジョン受信機では、例えば、番組を視聴するテレビ機能のためのプロセッサ(チップ)によって、ウェブブラウザ機能のための処理も実行される。しかし、このプロセッサが有するハードウェア性能では、PC上で実行されるウェブブラウザアプリケーションプログラムのような高い機能を提供することが困難である可能性がある。また、このプロセッサは、例えば、テレビ機能のための処理とウェブブラウザ機能のための処理とを切り換えて実行する。そのため、ユーザによってウェブ検索が要求されたとき、検索結果を素早く提示することが困難である可能性がある。
本発明は、ユーザによる要求に応じて、視聴中の番組に関するウェブ検索結果を素早く提示できる電子機器及び表示制御方法を提供することを目的とする。
実施形態によれば、電子機器は、映像処理手段、番組情報蓄積手段、番組情報抽出手段、キーワード抽出手段、及び検索手段を具備する。映像処理手段は、テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第1映像を表示する。番組情報蓄積手段は、テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積する。番組情報抽出手段は、前記第1映像が表示されている間に第1のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる1以上のキーワードを抽出する。検索手段は、前記1以上のキーワードの内の、前記放送番組の番組名を示す第1キーワードをインターネット上の所定のサーバ装置に送信することによって、前記第1キーワードに関する情報を取得する。前記映像処理手段は、前記第1映像が表示されている間に前記第1のユーザ操作が行われた場合、前記第1映像を、前記1以上のキーワードの一覧と前記キーワードに関する情報とを含む第2映像に切り替えて表示する。
実施形態に係る電子機器の外観を示す斜視図。 同実施形態の電子機器のシステム構成を示すブロック図。 同実施形態の電子機器に設けられたテレビモジュールの構成を示すブロック図。 同実施形態の電子機器に設けられたウェブブラウザモジュールの構成を示すブロック図。 同実施形態の電子機器によるテレビ画面とウェブブラウザ画面との切替の例を説明するための図。 同実施形態の電子機器によって表示されるウェブブラウザ画面を示す図。 同実施形態の電子機器を操作するためのリモートコントローラの外観の例を示す図。 同実施形態の電子機器によって実行される表示制御処理の手順の例を示す図。
以下、実施の形態について図面を参照して説明する。
図1は、実施形態に係る電子機器の外観を示す斜視図である。この電子機器は、例えばデジタル放送受信機11として実現されている。なお、この電子機器は、パーソナルビデオレコーダ、パーソナルコンピュータ等の各種のコンシューマ機器としても実現され得る。デジタル放送受信機11は、薄い箱形の筐体を有しており、筐体内には液晶ディスプレイ(LCD)103が組み込まれている。また、筐体の前面下部には、リモートコントローラによって送信される信号を受信する受光部114などが配置されている。
図2は、デジタル放送受信機11のシステム構成の例を示す。
デジタル放送受信機11は、例えば、テレビモジュール101、ウェブブラウザモジュール102、液晶ディスプレイ(LCD)103、ルータ104、スピーカ105、放送信号入力端子107等を備える。
放送信号入力端子107には、地上波デジタル放送受信用アンテナ106が接続される。放送信号入力端子107には、BS/CSデジタル放送受信用アンテナ(図示せず)が接続されてもよい。
テレビモジュール101は、放送信号入力端子107を介して受信されるテレビジョン放送信号を用いて、放送されているテレビ番組の映像と音声とを出力するテレビ機能を有する。テレビモジュール101は、例えば、チューナ111、テレビ統合型プロセッサ(テレビSoC(System-on-a-Chip))112、RAM113、リモコン受光部114等を備える。
テレビSoC112は、テレビ番組の視聴を実現するために、チューナ111によって受信された地上波デジタル放送信号やBS/CSデジタル放送信号等のテレビジョン放送信号に復調、デコード等の所定の処理を施すことによって、テレビジョン放送信号によって搬送される放送番組の映像データを用いてLCD103に第1映像を表示し、音声データを用いてスピーカ105に音声を出力する。テレビSoC112は、テレビジョン放送信号に含まれる電子番組ガイド(EPG)情報をRAM113に保存する機能も有する。
テレビSoC112は、さらに、ウェブブラウザモジュール102との間のHDMI(high-definition multimedia interface)接続を用いて、ウェブブラウザモジュール102によって出力された外部映像データ及び外部音声データ(すなわち、デジタルの映像信号及び音声信号)を受信する機能を有する。テレビSoC112は、入力映像信号を切り換える機能により、放送番組の映像データを用いた第1映像と、ウェブブラウザモジュール102によって出力された外部映像データを用いた第2映像のいずれかをLCD103に表示する。また、テレビSoC112は、ウェブブラウザモジュール102との間のLAN(イーサネット(登録商標))のようなネットワーク接続を用いて、ウェブブラウザモジュール102と通信(CPU間通信)を行う機能を有する。この通信により、デジタル放送受信機11全体の動作を制御することができる。テレビSoC112は、このLAN接続を用いて、例えば、放送番組に関するウェブ検索をウェブブラウザモジュール102に要求する。
リモコン受光部114は、リモートコントローラ108によって送信された制御信号(例えば、赤外線による信号)を受信(受光)する。この制御信号は、ユーザによるリモートコントローラ108を用いた操作に関連付けられた信号である。リモコン受光部114は、受信した制御信号をテレビSoC112に出力する。テレビSoC112は、リモコン受光部114によって出力された制御信号に基づいて、チャンネルの切換、音量の変更、入力信号の切換、各種メニュー画面の操作等を制御する。
ウェブブラウザモジュール102は、ウェブブラウザアプリケーションプログラム123Aを実行するために、ノートブック型パーソナルコンピュータ(PC)やタブレット型PCのようなコンピュータと同様のハードウェア構成(マザーボード)を有する。デジタル放送受信機では、例えば、テレビ機能を実現するためのテレビモジュールによって、ウェブブラウザ機能も実現するものがある。しかし、このテレビモジュール(テレビSoC)のハードウェア性能では、ウェブブラウザとして十分な機能を提供することが難しく、また、ユーザによる検索要求に対するレスポンスも遅くなる可能性がある。そのため、本実施形態では、テレビモジュール101とは別に、ウェブブラウザモジュール102が設けられる。これにより、より高性能なウェブブラウザ機能を提供することができる。
ウェブブラウザモジュール102は、例えば、CPU121、チップセット122、RAM123等を備える。
CPU121は、ウェブブラウザモジュール102内の各部の動作を制御する。CPU121は、例えば、RAM123にロードされたウェブブラウザアプリケーションプログラム123Aのような各種プログラムを実行する。ウェブブラウザアプリケーションプログラム123Aはウェブブラウザ機能を実行するためのソフトウェアである。このウェブブラウザアプリケーションプログラム123Aは、視聴中の番組に関するウェブ検索(以下、インターネット検索とも称する)を行うための検索処理、検索結果等を含むウェブページをLCD103に表示するための表示制御処理等を実行する。ウェブブラウザアプリケーションプログラム123Aは、テレビモジュール101のテレビ機能によって放送番組が視聴されている間に、バックグラウンドで実行されていてもよい。これにより、テレビモジュール101(テレビSoC112)によってウェブ検索が要求された際のレスポンスを向上させることができる。
チップセット122は、グラフィックス機能を有し、テレビモジュール101との間のHDMI接続を用いて、テレビモジュール101に外部映像データ及び外部音声データを送信(出力)する機能を有する。チップセット122は、テレビモジュール101との間のLAN(イーサネット)のようなネットワーク接続を用いて、テレビモジュール101と通信を行う機能を有する。このネットワーク接続では、さらに、ルータ104を介してインターネットにアクセスできる。CPU121によって実行されるウェブブラウザアプリケーションプログラム123Aは、ルータ104を経由してインターネットにアクセスすることによってウェブ検索を行う。
図3は、テレビモジュール101の機能構成を示す。テレビSoC112は、放送波処理部201、映像処理部202、制御部203、HDMI受信部204、モジュール間通信部205、HDMI端子206、LAN端子207等を備える。
放送波処理部201は、チューナ111によって受信及び選局されたテレビジョン放送信号を復調し、放送番組の映像データ及び音声データと、電子番組ガイド(EPG)を表示するための情報を含む番組配列情報(SI:service information)とを抽出する。放送波処理部201は、抽出された映像データ及び音声データと番組配列情報とを映像処理部202に出力する。
また、HDMI受信部204は、HDMI端子206を介して外部映像データ及び外部音声データを受信する。HDMI受信部204は、例えば、HDMI端子206を介して接続されたウェブブラウザモジュール102から外部映像データ及び外部音声データを受信する。HDMI受信部204は、受信した外部映像データ及び外部音声データを映像処理部202に出力する。
映像処理部202は、放送波処理部201によって出力された映像データを用いて映像をLCD103に表示する第1処理、又はHDMI受信部204によって出力された外部映像データを用いて映像をLCD103に表示する第2処理のいずれかを実行する。これら第1処理及び第2処理では、それぞれ対象の映像データにデコード等の所定のデジタル信号処理が施される。以下では、第1処理によって表示される第1映像をテレビ画面と称し、また、第2処理によって表示される第2映像をウェブブラウザ画面とも称する。映像処理部202は、例えば、制御部203による要求に応じて、第1処理と第2処理のいずれかを選択することによって、テレビ画面とウェブブラウザ画面のいずれかをLCD103に表示する。なお、第1処理ではさらに、放送波処理部201によって出力された音声データを用いて音声をスピーカ105に出力してもよい。また、第2処理ではさらに、HDMI受信部204によって出力された外部音声データを用いて音声をスピーカ105に出力してもよいし、放送波処理部201によって出力された音声データを用いて音声をスピーカ105に出力してもよい。
映像処理部202は、さらに、放送波処理部201によって出力された番組配列情報(SI)を制御部203に出力する。
制御部203は、テレビSoC101内の各部の動作を制御する。制御部203は、EPG処理部203A、検索指示部203B、ユーザ操作処理部203C等を備える。
EPG処理部203Aは、映像処理部202によって出力された番組配列情報(SI)から、EPGを表示するための情報を抽出する。EPG処理部203Aは、例えば、SIからイベント情報テーブル(event information table:EIT)を抽出する。このEITでは、番組(イベント)毎に、開始時刻、番組長、番組名、出演者名、番組のジャンル等のEPG情報が記述される。EPG処理部203Aは、このEPG情報をRAM113等に格納することによって、EPG情報を蓄積する。
ユーザ操作処理部203Cは、リモコン受光部114によって受信される各種の制御信号に応じて、その制御信号に関連付けられた処理を実行する。上述のように、リモコン受光部114は、リモートコントローラ108を用いた操作に応じて出力される制御信号を受信し、受信した制御信号をユーザ操作処理部203Cに出力する。したがって、ユーザ操作処理部203Cでは、リモートコントローラ108を用いた操作に関連付けられた処理が実行される。
例えば、ユーザ操作処理部203Cは、放送番組が視聴されている間に、リモコン受光部114によってチャンネル切換を示す制御信号が出力されたことに応じて、切換後のチャンネルに対応するテレビジョン放送信号を選局することをチューナ111に要求する。また、ユーザ操作処理部203Cは、ウェブブラウザ画面が表示されている間に、リモコン受光部114によってチャンネル切換を示す制御信号が出力されたことに応じて、切換後のチャンネルに対応するテレビジョン放送信号を選局することをチューナ111に要求すると共に、LCD103に表示される画面をウェブブラウザ画面からテレビ画面に切り換えることを映像処理部202に要求する。
また、例えば、ユーザ操作処理部203Cは、放送番組が視聴されている間に(すなわち、テレビ画面が表示されている間に)、リモコン受光部114によってウェブ検索を示す制御信号が出力されたことに応じて、視聴中の番組に関するウェブ検索が要求されたことを検索指示部203Bに通知すると共に、LCD103に表示される画面をテレビ画面からウェブブラウザ画面に切り換えること(すなわち、第1処理から第2処理に切り換えること)を映像処理部202に要求する。ユーザ操作処理部203Cは、ウェブブラウザ画面が表示されている間に、リモコン受光部114によってウェブ検索を示す制御信号が出力されたことに応じて、LCD103に表示される画面をウェブブラウザ画面からテレビ画面に切り換えること(すなわち、第2処理から第1処理に切り換えること)を映像処理部202に要求する。
ユーザ操作処理部203Cは、さらに、ウェブブラウザ画面が表示されている間に、画面内のオブジェクト(例えば、ボタン、入力エリア、ウェブページへのリンク等)に対する操作を示す制御信号が出力されたことに応じて、当該操作内容を示す情報を検索指示部203Cに通知する。このオブジェクトに対する操作は、例えば、メニュー画面に対する操作のように、上下左右を示す操作や決定を示す操作等である。
同様にして、ユーザ操作処理部203Cは、リモコン受光部114からユーザ操作処理部203Cに出力される制御信号に応じて、音量の変更、入力信号の切換、画面内のオブジェクト(GUI)の操作等のための処理をテレビモジュール101内の各部に要求する。
検索指示部203Bは、ユーザ操作処理部203Cによるウェブ検索要求の通知に応じて、視聴中の番組に関するウェブ検索を、内部LAN接続を介してウェブブラウザモジュール102に要求する。また、検索指示部203Bは、ユーザ操作処理部203Cによって出力された、ウェブブラウザ画面に対する操作内容を示す操作情報を、内部LAN接続を介してウェブブラウザモジュール102に送信する。
内部LAN接続を介した通信では、モジュール間通信部205によって、LAN端子207を介して接続されているウェブブラウザモジュール102との通信が制御される。モジュール間通信部205は、例えば、検索指示部203Bによって出力されるウェブ検索要求、番組情報、ウェブブラウザ画面に対する操作内容を示す操作情報等を含むデータをウェブブラウザモジュール102に送信する。
また、モジュール間通信部205は、番組情報の送信要求等を含むデータをウェブブラウザモジュール102から受信する。モジュール間通信部205は、受信されたデータを検索指示部203Bに出力する。
検索指示部203Bは、モジュール間通信部205によって番組情報の送信要求が出力されたことに応じて、RAM113に蓄積されたEPG情報から視聴中の番組に関連付けられた番組情報を抽出し、抽出された番組情報を内部LAN接続(モジュール間通信部205及びLAN端子207)を介してウェブブラウザモジュール102に送信する。
次いで、図4を参照して、ウェブブラウザモジュール102の機能構成について説明する。CPU121(CPU121によって実行されるウェブブラウザアプリケーションプログラム123A)は、HTMLページ生成部301、キーワード解析部302、インターネット検索部303、モジュール間通信部304、表示制御部305等を備える。チップセット122は、HDMI送信部306、HDMI端子307、LAN端子308等を備える。
モジュール間通信部304は、LAN端子308を介して接続(内部LAN接続)されているテレビモジュール101との通信を制御する。テレビモジュール101のLAN端子207とウェブブラウザモジュール102のLAN端子308とは、例えば、LANケーブルで接続されている。モジュール間通信部304は、例えば、ウェブ検索要求、番組情報、ウェブブラウザ画面に対する操作を示す操作情報等を含むデータをテレビモジュール101から受信する。モジュール間通信部304は、受信したデータをHTMLページ生成部301に出力する。
以下では、まず、モジュール間通信部304によって出力されたウェブ検索要求を受信した際の、ウェブブラウザモジュール102の動作について説明する。
HTMLページ生成部301は、モジュール間通信部304によって出力されたウェブ検索要求に応じて、例えばHTML形式のウェブページを生成する。より具体的には、HTMLページ生成部301は、ウェブ検索要求に応じて、検索中であることを示すウェブページ(以下、検索中ページとも称する)を生成する。HTMLページ生成部301は、生成された検索中ページを表示制御部305に出力する。
次いで、HTMLページ生成部301は、視聴中の番組に関するウェブ検索結果を含むウェブページを生成する。より具体的には、HTMLページ生成部301は、視聴中の番組に関連付けられた番組情報の送信を、内部LAN接続を介してテレビモジュール101(検索指示部203B)に要求する。HTMLページ生成部301は、テレビモジュール101によって送信された番組情報を取得する。そして、HTMLページ生成部301は、取得した番組情報をキーワード解析部302に出力する。
キーワード解析部302は、HTMLページ生成部301によって出力された番組情報を解析することによって、視聴中の番組に関するキーワードを抽出する。キーワード解析部302は、例えば、番組情報に含まれる文字列(テキスト情報)に対して形態素解析を行い、視聴中の番組の番組名や出演者名を抽出する。キーワード解析部302は、日本語の番組情報に限らず、英語のような他の言語の番組情報からも同様に、番組名や出演者名に対応する単語を抽出する。キーワード解析部302は、抽出された番組名や出演者名を含むキーワードの一覧をHTMLページ生成部301に出力する。
HTMLページ生成部301は、キーワード解析部302によって抽出されたキーワードの内の特定のキーワード(第1キーワード)をインターネット検索部303に出力する。この特定のキーワードは、例えば番組名である。
インターネット検索部303は、HTMLページ生成部301によって出力されたキーワードを用いてウェブ検索を行う。インターネット検索部303は、例えば、LAN接続されたルータ104を介してインターネットにアクセスする。インターネット検索部301は、上記の特定のキーワードを検索語として、インターネット上の所定のサーバ装置(ウェブ検索サイト)に送信することによって、このキーワードに関する情報を取得する。また、インターネット検索部301は、例えば、インターネット上のウェブ検索サイトで提供される、検索語に基づくウェブ検索と同様の機能を有するAPIを使用してウェブ検索を行ってもよい。これにより、インターネット検索部303は、キーワードに関連するウェブサイトの情報(例えば、ウェブサイトのURL、ウェブサイト内のテキストの一部)等を含む検索結果を取得する。インターネット検索部303は、取得した検索結果をHTMLページ生成部301に出力する。
HTMLページ生成部301は、インターネット検索部303によって出力された検索結果を用いて、ウェブページ(以下、検索結果ページとも称する)を生成する。このウェブページは、例えば、キーワード解析部302によって抽出されたキーワードの一覧と、インターネット検索部303によって出力された検索結果とを含む。HTMLページ生成部301は、生成された検索結果ページを表示制御部305に出力する。
表示制御部305は、HTMLページ生成部301によって出力されたウェブページ(検索中ページ、検索結果ページ等)を表示するための外部映像データを生成する。表示制御部305は、生成された外部映像データをHDMI送信部306に出力する。
HDMI送信部306は、表示制御部305によって出力された外部映像データを、HDMI端子307を介して接続(HDMI接続)されているテレビモジュール101(HDMI受信部204)に送信する。テレビモジュール101のHDMI端子206と、ウェブブラウザモジュール102のHDMI端子307とは、例えば、HDMIケーブルで接続されている。テレビモジュール101では、この外部映像データを用いてLCD103にウェブブラウザ画面が表示される。
次いで、LCD103に表示されているウェブブラウザ画面に対する操作を示す操作情報を受信した際の、ウェブブラウザモジュール102の動作について説明する。テレビモジュール101の検索指示部203Bは、ウェブブラウザ画面が表示されている間に、リモコン受光部114からフォーカスの移動やオブジェクトの選択(決定)等の操作を示す制御信号を受け取ったとき、例えば、一つの操作(制御信号)毎に、対応する操作情報をウェブブラウザモジュール102に送信する。ウェブブラウザモジュール102は、モジュール間通信部304によって出力された、ウェブブラウザ画面に対する操作内容を示す操作情報に応じて、表示されるウェブページを更新する。
具体的には、HTMLページ生成部301は、操作情報が新たなキーワードを選択する操作を示す場合、インターネット検索部303に、選択されたキーワードを用いたウェブ検索を実行させることによって、新たなキーワードに関する検索結果を含むウェブページを生成する。また、HTMLページ生成部301は、操作情報がウェブページ内に埋め込まれたリンクを選択する操作を示す場合、インターネット検索部303に、そのリンク先にアクセスさせることによって、リンク先のウェブページを取得する。つまり、HTMLページ生成部301は、操作情報に示される操作に応じて、新たに表示されるウェブページを生成(又は取得)する。
表示制御部305は、HTMLページ生成部301によって生成されたウェブページを含むウェブブラウザ画面を表示するための外部映像データを生成する。なお、表示制御部305は、操作情報を受信する毎に、その操作情報に応じて、ウェブブラウザ画面を表示するための外部映像データを更新してもよい。例えば、表示制御部305は、ユーザによる操作に応答したウェブブラウザ画面(例えば、ウェブブラウザ画面内のボタンが押された際のアニメーションや、キーワード一覧内でのフォーカスの移動)が表示されるように外部映像データを更新する。上述の動作により、ユーザは、リモートコントローラ108を用いて、テレビ画面だけでなく、ウェブブラウザ画面も直感的に操作することができる。
なお、テレビモジュール101のHDMI端子206とウェブブラウザモジュール102のHDMI端子307とは、デジタル放送受信機11の筐体内部に設けられ、専用のHDMIケーブルによって接続される。つまり、HDMI端子206,306は、筐体外部からは見えず、ユーザによる使用のためには開放されていないので、ユーザが、このHDMI端子206,306に、映像データを出力する外部映像機器等を接続することはできない。
次いで、図5を参照して、LCD103上に、テレビ画面5とウェブブラウザ画面6とが切り換えて表示される例について説明する。例えば、ユーザが、テレビ画面5で「ニュースX」という番組を視聴しているときに、ウェブ検索を要求する操作を行ったことに応じて、番組情報検索ページを含むウェブブラウザ画面6が表示される。このウェブブラウザ画面(番組情報検索ページ)6は、例えば、視聴中の番組に対応するEPG情報に含まれる番組名が表示される番組名エリア61、当該EPG情報に含まれる出演者名のリストが表示される出演者名エリア62、ウェブ検索に用いられるキーワードが入力されるキーワードエリア63、及びウェブ検索結果が表示される検索結果エリア64を含む。
ユーザは、番組名エリア61及び出演者名エリア62に含まれるキーワードの内の一つのキーワードを選択する操作を行うことによって、視聴中の番組(すなわち、「ニュースX」)に関連する情報を調べることができる。したがって、ユーザは、キーボード等を用いて検索対象の文字列を手動で入力する操作を行うことなく、視聴中の番組に関連する情報を容易に取得することができる。
また、テレビ画面5からウェブブラウザ画面6に切り換えられた際に、予め決められたカテゴリに属するキーワード(特定のキーワード)を用いて自動的にウェブ検索を行うこともできる。例えば、この予め決められたカテゴリとして、番組名が設定されていることを想定する。その場合、図5に示すウェブブラウザ画面6のように、キーワードエリア63に「ニュースX」が設定され、この「ニュースX」を用いたウェブ検索結果が検索結果エリア64に表示される。すなわち、番組名である「ニュースX」を用いたウェブ検索が自動的に実行される。これにより、テレビ画面5からウェブブラウザ画面6に切り換える操作だけで、視聴中の番組に関する検索結果(例えば、番組名「ニュースX」に関する検索結果)をウェブブラウザ画面6に表示することができる。
次いで、図6を参照して、ウェブブラウザ画面6に表示された番組情報検索ページ65に対する操作について説明する。ウェブブラウザ画面6では、複数のタブを用いて複数のウェブページを切り換えて表示することができる。ここでは、タブ65Aに番組情報検索ページ65が表示されていることを想定する。
番組情報検索ページ65は、例えば、左側と右側の二つの領域(ペイン)65L,65Rから構成される。左側の領域65Lには、ウェブ検索に用いられ得るキーワードの一覧(番組名エリア61及び出演者名エリア62)が表示される。番組名エリア61に含まれる番組名に対応する項目611と、出演者名エリア62に含まれる出演者名それぞれに対応する項目621,622,623とは、選択可能に表示される。これら項目611,621,622,623の内の一つの項目が選択されたことに応じて、その選択された項目のキーワードを用いたウェブ検索が実行される。
また、右側の領域65Rには、一覧から選択されたキーワードを示すキーワードエリア63と、選択されたキーワードを用いたウェブ検索の結果を示す検索結果エリア64とが表示される。検索結果エリア64には、例えば、HTMLで記述された検索結果が表示される。この検索結果は、例えば、ウェブ検索に用いられたキーワードに関連するウェブページへのリンク機能を有する、当該ウェブページのタイトルや、ウェブページの内容の一部等が、ウェブページ毎に配置されるように記述されている。ウェブページへのリンク機能を有するタイトル(文字列)641,642,643は、選択可能に表示されている。タイトル641,642,643が選択されたことに応じて、そのタイトルに関連付けられた(すなわち、リンクされた)ウェブページが表示される。
図6に示す例では、ユーザが、出演者名の項目“田中一郎”621を選択したことに応じて、キーワードエリア63に“田中一郎”という出演者名が表示され、検索結果エリア64に“田中一郎”をキーワードとしたウェブ検索結果が表示される。さらに、ユーザが、検索結果エリア64内のタイトルに対応する文字列641,642,643の内の一つのタイトル(文字列)を選択したことに応じて、選択されたタイトルにリンクされたウェブページ66が表示される。このウェブページ66は、例えば、タブ66Aに表示される。したがって、ユーザは、タブ65A,66Aのいずれかを選択することによって、選択されたタブに対応する番組情報検索ページ65又はウェブページ66を表示させることができる。
上述のような操作は、例えば、リモートコントローラ108を用いて行われる。
図7は、受光部114に送信される各種の制御信号を入力するためのリモートコントローラ108の例を示す。リモートコントローラ108は、操作ボタンが押されたことに応じて、その操作ボタンに対応する制御信号を送信する。リモートコントローラ108は、例えば、“検索”ボタン401、“上”ボタン402U、“下”ボタン402D、“左”ボタン402L、“右”ボタン402R、“決定”ボタン403、複数の“チャンネル番号”ボタン404、“入力切換”ボタン405、“チャンネル昇順切換”ボタン406U、“チャンネル降順切換”ボタン406D等を備える。
“検索”ボタン401は、視聴中の番組に関するインターネット検索を開始するためのボタンである。テレビジョン放送信号によって搬送される放送番組データの映像(すなわち、テレビ画面5)がLCD103に表示されている間に“検索”ボタン401が押されたことに応じて、LCD103に表示される映像は、テレビ画面5から、視聴中の番組に関するインターネット検索のためのウェブブラウザ画面6に切り換えられる。また、LCD103にウェブブラウザ画面6が表示されている間に“検索”ボタン401が押されたことに応じて、LCD103に表示される映像は、ウェブブラウザ画面6からテレビ画面5に切り換えられる。つまり、“検索”ボタン401が押される毎に、テレビ画面5とウェブブラウザ画面6とが切り換えて表示される。
”決定”ボタン403、”上”ボタン402U、”下”ボタン402D、”左”ボタン402L、及び”右”ボタン402Rは、画面に表示されたメニュー等のグラフィカルユーザインタフェース(GUI)を操作するためのボタンである。図6に示した番組情報検索ページ65では、例えば、左ペイン65L内の項目“ニュースX”611が選択状態に設定されている際に、”右”ボタン402Rが押されたことに応じて、右ペイン65R内のキーワードエリア63が選択状態に設定される。また、例えば、項目“ニュースX”611が選択状態に設定されている際に、”下”ボタン402Dが押されたことに応じて、項目“田中一郎”621が選択状態に設定される。つまり、”上”ボタン402U、”下”ボタン402D、”左”ボタン402L、又は”右”ボタン402Rが押されたことに応じて、画面内のオブジェクトに対する選択状態(フォーカス)が移動される。そして、いずれかのオブジェクトが選択状態に設定されている際に、”決定”ボタン403が押されたことに応じて、そのオブジェクトに関連付けられた処理が実行される。例えば、項目“田中一郎”621が選択状態に設定されている際に、”決定”ボタン403が押されたことに応じて、“田中一郎”をキーワードとしたウェブ検索が実行され、その検索結果が検索結果エリア64に表示される。したがって、ユーザは、番組名エリア61及び出演者名エリア62に示されるキーワードの一覧から、一つのキーワードを選択することによって、視聴中の番組に関連するウェブ検索の実行を指示することができる。また、例えば、検索結果エリア64内のタイトル641が選択状態に設定されている際に、”決定”ボタン403が押されたことに応じて、タイトル641にリンクされたウェブページ66が表示される。
“チャンネル番号”ボタン404は、各ボタンに対応するチャンネルに切り換えるためのボタンである。“チャンネル昇順切換”ボタン406Uは、チャンネルを昇順に切り換えるためのボタンである。“チャンネル降順切換”ボタン406Dは、チャンネルを降順に切り換えるためのボタンである。
“入力切換”ボタン405は、LCD103による映像表示に用いられる入力信号(入力ソース)を切り換えるためのボタンである。映像表示に用いられる入力信号は、例えば、テレビモジュール101によって生成された映像データ、ウェブブラウザモジュール102によって生成された映像データ、外部入力端子(図示せず)を介して入力された映像データ等である。なお、“入力切換”ボタン405は、スピーカ105による音声出力に用いられる入力信号をさらに切り換えるためのボタンであってもよい。音声出力に用いられる入力信号は、例えば、テレビモジュール101によって生成された音声データ、ウェブブラウザモジュール102によって生成された音声データ、外部入力端子を介して入力された音声データ等である。
次いで、図8のシーケンス図を参照して、デジタル放送受信機11による表示制御処理の手順の例について説明する。図8に示すシーケンスでは、ユーザが放送番組を視聴中に、その放送番組に関するウェブ検索を要求することを想定する。
まず、LCD103は、映像処理部202によって出力された映像データを用いてテレビ画面5を表示する(ブロックB101)。より具体的には、放送波処理部201は、チューナ111によって受信及び選局されたテレビジョン放送信号を復調し、映像データ及び音声データと、電子番組ガイドを表示するための情報(EPG情報)を含む番組配置情報(SI)とを抽出する。映像処理部202は、映像データ及び音声データを用いて、映像をLCD103に表示し、音声をスピーカ105に出力する第1処理を実行する。LCD103は、第1処理が施された映像データを用いて第1映像(すなわち、テレビ画面5)を表示する。スピーカ105は、第1処理が施された音声データを用いて音声を出力する。また、EPG処理部203Aは、上記の第1処理中に、SIに含まれるEPG情報を抽出し、RAM113や記憶装置等に蓄積する。
ユーザは、番組を視聴中に(すなわち、放送番組データの第1処理中に)、リモートコントローラ108に設けられた“検索”ボタン401を押す(ブロックB102)。テレビモジュール101のリモコン受光部114は、リモートコントローラ108によって出力された、番組に関するウェブ検索を要求する制御信号(検索コマンド)を受信する。リモコン受光部114は、受信した制御信号をユーザ操作処理部203Cに出力する。そして、ユーザ操作処理部203Cは、リモコン受光部114によって出力された制御信号に応じて、ウェブ検索が要求されたことを検索指示部203Bと映像処理部202とに通知する。
検索指示部203Bは、この通知に応じて、内部LAN接続(モジュール間通信部205及びLAN端子207)を介して、ウェブブラウザモジュール102に検索処理の実行を要求する(ブロックB103)。また、映像処理部202は、ユーザ操作処理部203Cによる通知に応じて、LCD103に表示される画面を、テレビ画面5からウェブブラウザ画面6に切り換える(ブロックB104)。つまり、映像処理部202は、LCD103に出力される映像データを、放送波処理部201によって出力された映像データからHDMI受信部204によって出力された外部映像データに切り換える。LCD103は、映像処理部202によって出力された外部映像データを用いて、ウェブブラウザ画面6を表示する(ブロックB105)。
次いで、ウェブブラウザモジュール102のHTMLページ生成部301は、テレビモジュール101の検索指示部203Bによる要求に応じて、「検索中」であることを示すウェブページ(検索中ページ)を作成し、表示制御部305は、HDMI接続(HDMI送信部306及びHDMI端子307)を介して、作成されたウェブページを表示するための外部映像データをテレビモジュール101に送信する(ブロックB106)。
ブロックB105におけるウェブブラウザ画面6への切換によって、ウェブブラウザモジュール102から送信された外部映像データはLCD103に出力されるので、LCD103は検索中ページを表示する(ブロックB107)。
次いで、HTMLページ生成部301は、テレビモジュール101に対し、内部LAN接続(モジュール間通信部304及びLAN端子308)を介して、視聴中の番組に関する番組情報(ウェブ検索が要求されたときに視聴されていたチャンネルの番組情報)を要求する(ブロックB108)。
検索指示部203Cは、HTMLページ生成部301による要求に応じて、RAM113から視聴中の番組に対応する番組情報を読み出し、読み出された番組情報を内部LAN接続を介してウェブブラウザモジュール102に送信する(ブロックB109)。
HTMLページ生成部301は送信された番組情報を内部LAN接続を介して受信し、ウェブブラウザモジュール102のキーワード解析部302は、受信された番組情報を解析することによって、番組情報に含まれるキーワードを検出する(ブロックB110)。キーワード解析部302は、検出されたキーワードを用いて、番組情報に含まれるキーワードの一覧を生成する(ブロックB111)。そして、インターネット検索部303は、生成されたキーワードの一覧に含まれるキーワードの内の、特定のキーワードを用いたインターネット検索(ウェブ検索)を行う(ブロックB112)。インターネット検索部303は、例えば、ウェブ検索サイトでの検索と同様の検索処理を行うためのAPIを用いて、その特定のキーワードに関するウェブ検索結果を取得する。
HTMLページ生成部301は、キーワード一覧とウェブ検索結果とを含むウェブページ(検索結果ページ)65を作成する(ブロックB113)。そして、表示制御部305は、HDMI接続を介して、作成された検索結果ページ65を表示するための外部映像データをテレビモジュール101に送信する。LCD103は、送信された外部映像データを用いて、キーワード一覧とウェブ検索結果とを含む検索結果ページ65を表示する(ブロックB114)。
ユーザは、例えば、リモートコントローラ108に設けられた“上”ボタン402U又は“下”ボタン402Dを押す操作によって、検索結果ページに表示されたキーワード一覧(番組名エリア61及び出演者名エリア62)から、一つのキーワードを選択状態に設定する(ブロックB115)。つまり、ユーザは、“上”ボタン402U又は“下”ボタン402Dを押す操作によって、キーワードのフォーカスを移動させる。そして、ユーザは、リモートコントローラ108に設けられた“決定”ボタン403を押す操作によって、選択されたキーワード(フォーカスのあるキーワード)に関するウェブ検索を要求する(ブロックB116)。すなわち、テレビモジュール101のリモコン受光部114は、リモートコントローラ108によって出力された、“上”を示す制御信号、“下”を示す制御信号、又は“決定”を示す制御信号を受信する。リモコン受光部114は、受信した制御信号をユーザ操作処理部203Cに出力する。ユーザ操作処理部203Cは、リモコン受光部114によって出力された制御信号に応じた操作情報を検索指示部203Bに通知する。検索指示部203Bは、内部LAN接続を介して、操作情報をウェブブラウザモジュール102に送信する。
HTMLページ生成部301は、この操作情報を用いて、キーワード一覧の内のユーザによって選択されたキーワードを検出し、インターネット検索部303は、そのキーワードを用いて、インターネット検索を再度行うことによって、選択されたキーワードに関する検索結果を取得する(ブロックB117)。HTMLページ生成部301は、取得された検索結果を用いて、LCD103に表示される検索結果ページ65を更新する(ブロックB118)。表示制御部305は、更新された検索結果ページ65を表示するための外部映像データを、HDMIを介してテレビモジュール101に送信する。LCD103は、送信された外部映像データを用いて、更新された検索結果ページ65を表示する(ブロックB119)。
次いで、ユーザは、例えば、リモートコントローラ108に設けられた“検索”ボタン401、又は“チャンネル”ボタン群404の内のいずれかのボタンを押す操作によって、LCD103に表示される画面を、ウェブブラウザ画面6からテレビ画面5に切り換えることを要求する(ブロックB120)。すなわち、テレビモジュール101のリモコン受光部114は、リモートコントローラ108によって出力された、テレビ画面5への切換を要求する制御信号を受信する。リモコン受光部114は、受信した制御信号をユーザ操作処理部203Cに出力する。そして、ユーザ操作処理部203Cは、テレビ画面5への切換が要求されたことを映像処理部202に通知する。なお、ユーザ操作処理部203Cは、リモコン受光部108によって“チャンネル”ボタン404に対応する制御信号が受信されている場合には、さらに、チューナ111に対して、そのチャンネルに対応するテレビジョン放送信号が選局されるように要求してもよい。
映像処理部202は、ユーザ操作処理部203による通知に応じて、LCD103に表示される画面を、ウェブブラウザ画面6からテレビ画面5に切り換える(ブロックB121)。つまり、映像処理部202は、LCD103に出力される映像データを、HDMI受信部204によって出力された外部映像データから放送波処理部201によって出力された映像データに切り換える。LCD103は、映像処理部202によって出力された映像データを用いて、テレビ画面5を表示する(ブロックB122)。
以上説明したように、本実施形態によれば、ユーザによる要求に応じて、視聴中の番組に関するウェブ検索結果を素早く提示することができる。LCD103に放送番組の映像が表示されている間に、ユーザによる所定の操作が行われた場合、その放送番組に関連付けられたEPG情報からキーワードが抽出される。そして、抽出されたキーワードの内の特定のキーワードを用いて、自動的にウェブ検索が実行することもできる。これにより、ユーザがキーボード等を用いて文字列を入力する操作を行うことなく、放送番組に関するキーワードを用いたウェブ検索結果を画面に表示させることができる。
また、本実施形態のデジタル放送受信機11には、テレビ機能を実現するテレビモジュール101と、ウェブブラウザ機能を実現するウェブブラウザモジュール102とが設けられる。そして、テレビ画面5とウェブブラウザ画面6とは、例えばユーザによる操作に応じて切り換えてLCD103に表示される。このように、テレビ機能とウェブブラウザ機能とで別々のモジュールを設けることにより、ユーザによる要求に応じて、視聴中の番組に関するウェブ検索結果を素早く提示することができる。
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
11…デジタル放送受信機、101…テレビモジュール、102…ウェブブラウザモジュール、103…LCD、104…ルータ、105…スピーカ、106…アンテナ、107…放送信号入力端子、108…リモートコントローラ、111…チューナ、112…テレビSoC、113…RAM、114…リモコン受光部、121…CPU、122…チップセット、123…RAM。

Claims (21)

  1. テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第1映像を表示する映像処理手段と、
    記テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積する番組情報蓄積手段と、
    前記第1映像が表示されている間に第1のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる1以上のキーワードを抽出するキーワード抽出手段と、
    前記1以上のキーワードの内の、前記放送番組の番組名を示す第1キーワードをインターネット上のサーバ装置に送信することによって、前記第1キーワードに関する情報を取得する検索手段とを具備し
    前記映像処理手段は、前記第1映像が表示されている間に前記第1のユーザ操作が行われた場合、前記第1映像を、前記1以上のキーワードの一覧と前記第1キーワードに関する情報とを含む第2映像に切り換えて表示する電子機器。
  2. 前記映像処理手段は、前記第2映像が表示されている間に前記第1のユーザ操作が行われた場合、前記第2映像を、前記第1映像に切り換えて表示する請求項1記載の電子機器。
  3. 複数のボタンを備えるリモートコントローラによって送信される制御信号を受信するリモコン受信部と、
    前記複数のボタンの内の第1ボタンが押されたことを示す前記制御信号を、前記第1のユーザ操作として検出するユーザ操作検出部をさらに具備する請求項1記載の電子機器。
  4. 前記キーワード抽出手段は、前記番組情報に含まれる文字列を形態素解析することによって、前記1以上のキーワードを抽出する請求項1記載の電子機器。
  5. 前記1以上のキーワードは、前記放送番組の番組名と出演者名とを含請求項1記載の電子機器。
  6. 前記第1キーワードは、前記1以上のキーワードからユーザによって選択されたキーワードである請求項1記載の電子機器。
  7. 前記映像処理手段は、さらに、前記テレビジョン放送信号によって搬送される前記放送番組の音声データを用いてスピーカに音声を出力する請求項1記載の電子機器。
  8. 電子機器の動作を制御して放送番組に関連する情報を表示する表示制御方法であって、
    テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第1映像を表示し、
    記テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積し、
    前記第1映像が表示されている間に第1のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる1以上のキーワードを抽出し、
    前記1以上のキーワードの内の、前記放送番組の番組名を示す第1キーワードをインターネット上の所定のサーバ装置に送信することによって、前記第1キーワードに関する情報を取得し、
    前記表示することは、前記第1映像が表示されている間に前記第1のユーザ操作が行われた場合、前記第1映像を、前記1以上のキーワードの一覧と前記第1キーワードに関する情報とを含む第2映像に切り換えて表示する表示制御方法。
  9. 前記表示することは、前記第2映像が表示されている間に前記第1のユーザ操作が行われた場合、前記第2映像を、前記第1映像に切り換えて表示する請求項8記載の表示制御方法。
  10. 複数のボタンを備えるリモートコントローラによって送信される制御信号を受信し、
    前記複数のボタンの内の第1ボタンが押されたことを示す前記制御信号を、前記第1のユーザ操作として検出する請求項8記載の表示制御方法。
  11. 前記抽出することは、前記番組情報に含まれる文字列を形態素解析することによって、前記1以上のキーワードを抽出する請求項8記載の表示制御方法。
  12. 前記1以上のキーワードは、前記放送番組の番組名と出演者名とを含む請求項8記載の表示制御方法。
  13. 前記第1キーワードは、前記1以上のキーワードからユーザによって選択されたキーワードである請求項8記載の表示制御方法。
  14. 前記テレビジョン放送信号によって搬送される前記放送番組の音声データを用いてスピーカに音声を出力する請求項8記載の表示制御方法。
  15. コンピュータにより実行されるプログラムであって、前記プログラムは、
    テレビジョン放送信号によって搬送される放送番組の映像データを用いて、画面に第1映像を表示する手順と、
    前記テレビジョン放送信号から電子番組ガイド情報を抽出して記憶装置に蓄積する手順と、
    前記第1映像が表示されている間に第1のユーザ操作が行われた場合、前記電子番組ガイド情報から、前記放送番組に関連付けられた番組情報に含まれる1以上のキーワードを抽出する手順と、
    前記1以上のキーワードの内の、前記放送番組の番組名を示す第1キーワードをインターネット上の所定のサーバ装置に送信することによって、前記第1キーワードに関する情報を取得する手順とを前記コンピュータに実行させ、
    前記表示する手順は、前記第1映像が表示されている間に前記第1のユーザ操作が行われた場合、前記第1映像を、前記1以上のキーワードの一覧と前記第1キーワードに関する情報とを含む第2映像に切り換えて表示するプログラム。
  16. 前記表示する手順は、前記第2映像が表示されている間に前記第1のユーザ操作が行われた場合、前記第2映像を、前記第1映像に切り換えて表示する請求項15記載のプログラム。
  17. 複数のボタンを備えるリモートコントローラによって送信される制御信号を受信する手順と、
    前記複数のボタンの内の第1ボタンが押されたことを示す前記制御信号を、前記第1のユーザ操作として検出する手順とを前記コンピュータに実行させる請求項15記載のプログラム。
  18. 前記抽出する手順は、前記番組情報に含まれる文字列を形態素解析することによって、前記1以上のキーワードを抽出する請求項15記載のプログラム。
  19. 前記1以上のキーワードは、前記放送番組の番組名と出演者名とを含む請求項15記載のプログラム。
  20. 前記第1キーワードは、前記1以上のキーワードからユーザによって選択されたキーワードである請求項15記載のプログラム。
  21. 前記テレビジョン放送信号によって搬送される前記放送番組の音声データを用いてスピーカに音声を出力する手順を前記コンピュータに実行させる請求項15記載のプログラム。
JP2012070096A 2012-03-26 2012-03-26 電子機器及び表示制御方法 Expired - Fee Related JP5330559B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2012070096A JP5330559B2 (ja) 2012-03-26 2012-03-26 電子機器及び表示制御方法
US13/710,144 US20130254808A1 (en) 2012-03-26 2012-12-10 Electronic apparatus and display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012070096A JP5330559B2 (ja) 2012-03-26 2012-03-26 電子機器及び表示制御方法

Publications (2)

Publication Number Publication Date
JP2013201710A JP2013201710A (ja) 2013-10-03
JP5330559B2 true JP5330559B2 (ja) 2013-10-30

Family

ID=49213579

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012070096A Expired - Fee Related JP5330559B2 (ja) 2012-03-26 2012-03-26 電子機器及び表示制御方法

Country Status (2)

Country Link
US (1) US20130254808A1 (ja)
JP (1) JP5330559B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6215045B2 (ja) * 2013-12-25 2017-10-18 シャープ株式会社 電子機器
KR101638963B1 (ko) * 2014-08-14 2016-07-22 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
JP6139617B2 (ja) * 2015-09-09 2017-05-31 工 影山 情報提供システム、情報提供サーバー、情報提供方法、及び情報提供システム用のプログラム
CN105306866A (zh) * 2015-10-27 2016-02-03 青岛海信电器股份有限公司 帧率转换方法及装置
CN108363770A (zh) * 2018-02-07 2018-08-03 深圳佳力拓科技有限公司 一种机顶盒支持多途径提取关键词并搜索的方法和***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3878694B2 (ja) * 1996-08-29 2007-02-07 松下電器産業株式会社 テレビ受信装置
EP1195058A1 (en) * 1999-03-15 2002-04-10 Index Systems, Inc. System and method for a miniguide implementation
JP2004023345A (ja) * 2002-06-14 2004-01-22 Sony Corp 情報検索方法、情報検索システム、受信装置、情報処理装置
US20080273859A1 (en) * 2004-01-08 2008-11-06 Kononklijke Philips Electronics N.V. Marking Program Boundaries in a Personal Video Recording Device
US8115869B2 (en) * 2007-02-28 2012-02-14 Samsung Electronics Co., Ltd. Method and system for extracting relevant information from content metadata
US8195650B2 (en) * 2007-02-28 2012-06-05 Samsung Electronics Co., Ltd. Method and system for providing information using a supplementary device

Also Published As

Publication number Publication date
US20130254808A1 (en) 2013-09-26
JP2013201710A (ja) 2013-10-03

Similar Documents

Publication Publication Date Title
US20200221183A1 (en) Information Processing Apparatus, Information Processing Method, Program, And Information Processing System
US20070214123A1 (en) Method and system for providing a user interface application and presenting information thereon
CN111291265B (zh) 一种推荐信息生成方法及装置
CN111464844A (zh) 一种投屏显示方法及显示设备
KR102488975B1 (ko) 콘텐츠 시청 장치 및 그 콘텐츠 시청 옵션을 디스플레이하는 방법
CN111327931B (zh) 观看历史显示方法及显示设备
US20090055393A1 (en) Method and system for facilitating information searching on electronic devices based on metadata information
US8762854B2 (en) Systems and methods for itemising web pages for display on a screen
US8407740B2 (en) Signal processing apparatus, signal processing system including the same, and control method of the same
JP5330559B2 (ja) 電子機器及び表示制御方法
JP2010087976A (ja) 情報処理装置、情報取得方法、情報取得プログラム及び情報検索システム
JP2014504488A (ja) 電子番組ガイドエントリへの情報の関連付け
CN111291238A (zh) 一种显示设备及搜索显示方法
WO2021197068A1 (zh) 显示设备及内容推荐方法
KR101714661B1 (ko) 영상표시기기의 데이터 입력 방법 및 그에 따른 영상표시기기
KR20140098516A (ko) 영상표시장치, 및 그 동작방법
CN111324215A (zh) 一种显示设备及搜索显示方法
CN113542899A (zh) 信息展示方法、显示设备、服务器
US8020087B2 (en) Program, information processing method, and information processing apparatus for indicating a search term in accordance with a user operation
TWI384878B (zh) 電視節目附加資訊顯示系統與應用於其上之顯示方法
US8942534B2 (en) Information processing apparatus, information processing method, program, and information processing system
JP2011160150A (ja) 映像表示制御装置及び映像表示制御方法
KR102110532B1 (ko) 영상표시장치, 및 그 동작방법
KR20140098514A (ko) 영상표시장치, 및 그 동작방법
KR20140137771A (ko) 방송수신장치, 및 그 동작방법

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130725

LAPS Cancellation because of no payment of annual fees