(57)【要約】      （修正有）【課題】ユーザからの操作入力に応じた好適な番組表画面を表示装置に表示させることができる放送受信装置及び番組表出力方法の提供。【解決手段】放送受信装置は、複数チャンネルの映像データと、番組情報データとを含む放送信号を受信する。デコード手段は、放送信号に含まれる複数チャンネルの映像データをデコードする。受付手段は操作入力を受け付ける。第１の出力手段は、受付手段が第１の操作入力を受け付けた場合、放送信号に含まれる番組情報データに基づいた、複数チャンネルのチャンネル毎の番組情報と、デコードされた当該複数チャンネルの映像データの動画像とを含む第１の画面を出力する。第２の出力手段は、受付手段が第２の操作入力を受け付けた場合、複数チャンネル毎の番組情報を含み、動画像を含まない第２の画面を出力する。【選択図】図４
2012065289.tif 000002
【特許請求の範囲】
【請求項１】
複数チャンネルの映像データと、番組情報データとを含む放送信号を受信する受信手段と、
前記放送信号に含まれる前記複数チャンネルの映像データをデコードするデコード手段と、
操作入力を受け付ける受付手段と、
前記受付手段が第１の操作入力を受け付けた場合、前記放送信号に含まれる番組情報データに基づいた、前記複数チャンネルのチャンネル毎の番組情報と、デコードされた当該複数チャンネルの映像データの動画像とを含む第１の画面を出力する第１の出力手段と、
前記受付手段が第２の操作入力を受け付けた場合、前記複数チャンネル毎の番組情報を含み、前記動画像を含まない第２の画面を出力する第２の出力手段と
を備える放送受信装置。
【請求項２】
前記第１の出力手段は、前記受付手段が、番組表の出力を指示する操作入力又は前記第１の画面の一部を第１の速さでスクロールさせる操作入力を受けた場合に、前記第１の画面を出力し、
前記第２の出力手段は、前記第１の出力手段が前記第１の画面を出力している場合に、前記第１の画面の一部を第１の速さよりも速い第２の速さでスクロールさせる操作入力を前記受付手段が受け付けると、前記第２の画面を出力する、請求項１記載の放送受信装置。
【請求項３】
前記第１の出力手段は、前記チャンネル毎の番組情報のうちの何れかの番組情報の位置に位置するカーソルを含む前記第１の画面を出力し、
前記第２の出力手段は、前記カーソルを含まない前記第２の画面を出力する、請求項１記載の放送受信装置。
【請求項４】
放送信号を受信するチューナを備える受信装置における番組表出力方法であって、
複数チャンネルの映像データと、番組情報データとを含む放送信号を受信することと、
前記放送信号に含まれる前記複数チャンネルの映像データをデコードすることと、
第１の操作入力又は第２の操作入力を受けることと、
前記第１の操作入力を受けた場合、前記放送信号に含まれる番組情報データに基づいた、前記複数チャンネルのチャンネル毎の番組情報と、デコードされた当該複数チャンネルの映像データの動画像とを含む第１の画面を出力することと、
前記第２の操作入力を受けた場合、前記複数チャンネル毎の番組情報を含み、前記動画像を含まない第２の画面を出力することと
を備える番組表出力方法。
【請求項５】
番組表の出力を指示する番組表出力操作入力を受けることと、
前記第１の画面の一部を第１の速さでスクロールさせる第１のスクロール操作入力を受けることと、
前記第１の画面の一部を第１の速さよりも速い第２の速さでスクロールさせる第２のスクロール操作入力を受けることと、
前記番組表出力操作入力又は前記スクロール操作入力を受けた場合に、前記第１の画面を出力することと、
前記第１の画面が出力されている場合に、前記第２のスクロール操作入力を受けると、前記第２の画面を出力することと、を備える請求項４記載の番組表出力方法。
【請求項６】
前記チャンネル毎の番組情報のうちの何れかの番組情報の位置に位置するカーソルを含む前記第１の画面を出力することと、
当該第１の画面が出力されている場合に第２の操作入力を受けると、前記カーソルを含まない前記第２の画面を出力することと、を備える請求項４記載の番組表出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は放送受信装置及び番組表出力方法に関する。
【背景技術】
【０００２】
デジタルテレビジョンの放送波には、放送番組の映像データや、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）と呼ばれる番組情報が重畳されており、当該ＥＰＧに基づいた電子番組表を生成・表示する技術がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１００９４９
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、当該電子番組表の画面を生成する際には、夫々の番組内容をユーザが容易に認識できる態様で画面を生成し、当該生成した画面を表示装置に表示できることが好ましい。また、生成・表示した当該番組表画面をユーザの操作入力に応じてスクロールさせる場合等には、当該操作入力に応じた好適な番組表画面を生成して表示装置に表示させることが好ましい。
【０００５】
そこで本発明の実施形態は、ユーザからの操作入力に応じた好適な番組表画面を表示装置に表示させることができる放送受信装置及び番組表出力方法の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本実施形態に係る放送受信装置は、受信手段と、デコード手段と、受付手段と、第１の出力手段と、第２の出力手段とを備える。受信手段は、複数チャンネルの映像データと、番組情報データとを含む放送信号を受信する。デコード手段は、放送信号に含まれる複数チャンネルの映像データをデコードする。受付手段は、操作入力を受け付ける。第１の出力手段は、受付手段が第１の操作入力を受け付けた場合、放送信号に含まれる番組情報データに基づいた、複数チャンネルのチャンネル毎の番組情報と、デコードされた当該複数チャンネルの映像データの動画像とを含む第１の画面を出力する。第２の出力手段は、受付手段が第２の操作入力を受け付けた場合、複数チャンネル毎の番組情報を含み、動画像を含まない第２の画面を出力する。
【図面の簡単な説明】
【０００７】
【図１】実施形態の受信装置の利用形態例を示す図。
【図２】実施形態の受信装置のシステム構成例を示す図。
【図３】実施形態の番組表生成プログラムの機能ブロック例を示す図。
【図４】実施形態の受信装置が出力する番組表画面例を示す図。
【図５】実施形態の番組表生成プログラムによる番組表画面生成処理例を示す図。
【図６】実施形態の受信装置が出力する番組表画面例を示す図。
【図７】実施形態の受信装置が出力する番組表画面例を示す図。
【図８】実施形態の受信装置による番組表画面のスクロール処理に係る処理フロー例を示す図。
【図９】実施形態の放送受信装置による第２のスクロール開始処理に係る処理フロー例を示す図。
【図１０】実施形態の放送受信装置による第２のスクロール処理に係る処理フロー例を示す図。
【図１１】実施形態の放送受信装置による第２のスクロール終了処理に係る処理フロー例を示す図。
【図１２】実施形態の放送受信装置による第１のスクロール処理に係る処理フロー例を示す図。
【発明を実施するための形態】
【０００８】
以下、図面を参照して実施形態を説明する。
図１は実施形態に係る放送受信装置の利用形態例を示す図である。実施形態に係る放送受信装置は、例えば受信装置１００として実現される。そして受信装置１００は表示装置２００と接続され、リモートコントローラ（リモコン）３００から送信された操作入力信号（リモコンコード）に応じた動作を実行する。
【０００９】
受信装置１００は、チューナ１０１及び１０３（図１では不図示）を備え、当該チューナ１０１及び１０３が受信した放送信号に含まれる番組情報に基づいて番組表画面を生成し、当該番組表画面を表示装置２００に出力して表示させる。ここで受信装置１００は、当該番組表画面において、夫々のチャンネル毎に当該チャンネルの放送番組の動画像を表示する。
【００１０】
また表示装置２００は、表示部２０２を備え、受信装置１００から出力された放送番組の映像及び番組表画面等を表示する機能を有する。
リモコン３００は、操作入力部３１０及び送信部３３０を備える。操作入力部３１０はユーザからの操作入力を受けるための各種操作ボタンとして、例えば番組表表示ボタン３１１、右移動ボタン３１２、左移動ボタン３１３、上移動ボタン３１４、下移動ボタン３１５、黄ボタン３１６、緑ボタン３１７、赤ボタン３１８、青ボタン３１９等を備える。なお当該ボタンの機能については図２を参照して後述する。送信部３３０は、操作入力部３１０が受けた操作入力に応じた操作入力信号を受信装置１００に送信する。
【００１１】
ここで、本実施形態に係る受信装置１００は、リモコン３００からの操作入力信号を受信し、当該信号に応じて当該番組表示画面に情報を表示するチャンネルを切り替える。そして受信装置１００は、当該切替時の処理負荷を抑制できるものである。
【００１２】
次に図２を参照して、受信装置１００、表示装置２００及びリモコン３００のシステム構成例を説明する。
まず受信装置１００を説明する。受信装置１００は、チューナ１０１、ＰＳＫ復調部１０２、チューナ１０３、ＯＦＤＭ復調部１０４、ＴＳ分離部１０７、音声デコード部１０８、映像デコード部１０９、音声処理部１１０、表示処理部１１１、出力部１１２、操作部１１３、受信部１１４、入力処理部１１５、制御部１２０、ＣＰＵ１２１、不揮発性メモリ１２２、ワークメモリ１２３等を備える。
【００１３】
チューナ１０１は、例えばＢＳ／ＣＳ（Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓａｔｅｌｌｉｔｅ／Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）デジタル放送受信用のアンテナ（不図示）が受信した衛星デジタルテレビジョン放送信号を受信する。そしてＰＳＫ（Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）復調部１０２は、チューナ１０１が受信した放送信号をデジタルの映像信号及びオーディオ信号に復調する。なお、そしてここでチューナ１０１は、複数チャンネルの放送信号を同時に受信することができ、ＰＳＫ復調部１０２は複数チャンネルの信号を復調できる。
【００１４】
また、チューナ１０３は、地上波放送受信用のアンテナ（不図示）が受信した地上波デジタルテレビジョン放送信号を受信する。そして、ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）復調部１０４は、チューナ１０２が受信したデジタル放送信号をＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）形式のデータに復調する。なおチューナ１０３は、チューナ１０１と同様に複数チャンネルの放送信号を同時に受信することができ、またＯＦＤＭ復調部１０４も複数チャンネルの信号を復調できる。
【００１５】
分離部１０７は、ＰＳＫ復調部１０２及びＯＦＤＭ復調部１０４が復調したＴＳから、映像データ、音声データ、番組情報データ等のデータを分離させる。そして分離部１０７は、音声データを音声デコード部１０８に、映像データを映像デコード部１０９に、番組情報データを制御部１２０が実行する番組表生成プログラム１５０に出力する。なお番組表生成プログラムについては図３を参照して後述する。
【００１６】
音声デコード部１０８は、分離部１０７から入力された音声データを復号して当該復号した音声データを音声処理部１１０に出力する。また映像デコード部１０９は、分離部１０７から入力された映像データをデコードする。ここで映像デコード部１０９は、例えば受信装置１００が番組表画面を生成して表示装置２００に出力する場合、デコードした映像データを制御部１２０の番組表生成プログラム１５０に出力する。
【００１７】
また映像デコード部１０９は、受信装置１００が番組表画面を生成・出力することなく放送番組の映像を出力する場合、デコードした映像データを表示処理部１１１に出力する。なお映像デコード部１０９は、複数チャンネルの放送の映像データを同時にデコードして番組表生成プログラム１５０や表示処理部１１１に出力することができる。
【００１８】
音声処理部１１０は、音声デコード部１０８がデコードした音声データを、スピーカ装置等の音声出力装置が出力可能な形式の音声信号に変換する。そして音声処理部１１０は、生成した当該音声信号を出力部１１２に出力する。
【００１９】
表示処理部１１１は、映像デコード部１０９がデコードした映像データ、及び制御部１２０が実行する番組表生成プログラム１５０が生成した番組表画面のデータを、ディスプレイ等の表示装置が表示可能な形式の映像信号に変換して、当該映像信号を出力部１１２に出力する。
【００２０】
そして出力部１１２は、音声処理部１１０及び表示処理部１１１から入力された音声信号及び映像信号を、例えば無線／有線デジタルインタフェースを介して表示装置２００に出力する。
【００２１】
操作入力部１１３は、例えば操作パネル等の入力装置であり、ユーザからの操作入力を受け付ける。また受信部１１４は、リモコン３００から送信された操作入力信号（リモコンコード）を受信することにより、受信装置１００に対するユーザからの操作入力を受け付ける。そして操作入力部１１３及び受信部１１４は、受け付けた操作入力の情報を制御部１２０に出力する。
【００２２】
制御部１２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２１、プログラム格納メモリ１２２、ワークメモリ１２３を備え、受信装置１００における各種の処理動作を制御する。ここでＣＰＵ１２１は、プログラム格納メモリ１２２に格納された制御プログラムを読み込み、ワークメモリ１２３を作業領域として用いて、各種処理動作の制御を実行する。
【００２３】
そして制御部１２０は、例えば操作部１１３から入力される操作情報、またはリモートコントローラ（不図示）等の操作入力装置から送信され受信部１１４が受信した操作情報を受けて、その操作情報の内容に応じて、受信装置１００の各構成を制御する。
【００２４】
ここで制御部１２０は、例えばリモコン３００から番組表の生成を指示するリモコンコードが入力されると、プログラム格納メモリ１２２に格納された番組表生成プログラム１５０を実行する。そして番組表生成プログラム１５０は、分離部１０７から入力された番組情報データ及び映像デコード部１０９から入力された映像データに基づいて番組表画面を生成する。なお番組表生成プログラム１５０及び番組表画面については、図３乃至図１１を参照して後述する。
【００２５】
続いて表示装置２００のシステム構成例を説明する。表示装置２００は、入力部２０１、表示部２０２、スピーカ部２０３等を備える。入力部２０１には、受信装置１００から出力された映像信号及び音声信号が入力される。ここで入力部２０１は、入力された映像信号を表示部２０２に、音声信号をスピーカ部２０３に出力する。そして表示部２０２は、入力された映像信号に基づいた映像を表示し、スピーカ部２０３は、入力された音声信号に基づいた音を出力する。
【００２６】
次にリモートコントローラ（リモコン）３００のシステム構成例を説明する。リモコン３００は、操作入力部３１０、送信制御部３２０、送信部３３０等を備える。
操作入力部３１０には、ユーザからの操作が入力される。ここで操作入力部３１０は、番組表表示ボタン３１１、右移動ボタン３１２、左移動ボタン３１３、上移動ボタン３１４、下移動ボタン３１５、黄ボタン３１６、緑ボタン３１７、赤ボタン３１８、青ボタン３１８等を含んでいる。
【００２７】
番組表表示ボタン３１１は、受信装置１００に対して番組表画面の生成を指示するためのボタンである。右移動ボタン３１２は、番組表画面において表示されるカーソルの右への移動を指示するためのボタンである。また当該ボタン３１２は、番組表画面において番組情報が表示されるチャンネルの切り替えの指示にも用いられる。左移動ボタン３１３は、右移動ボタン３１２と同様に、番組表画面におけるカーソルの左への移動や表示されるチャンネルの切り替えを指示するためのボタンである。
【００２８】
上移動ボタン３１４及び下移動ボタン３１５は、夫々カーソルの上及び下への移動を指示するためのボタンである。そして黄ボタン３１６、緑ボタン３１７、赤ボタン３１８及び青ボタン３１９は、受信装置１００に対して各種の機能の実行を指示するためのボタンであり、夫々のボタン３１６乃至３１９には受信装置１００が実行可能な機能の何れかが割り当てられる。
【００２９】
送信制御部３２０は、操作入力部３１０に対して入力されたボタンに応じたリモコンコードを生成し、当該生成したリモコンコードの送信を送信部３３０に指示する。なお、ここで送信制御部３２０は、移動ボタン３１２乃至３１５に対する操作入力を受けた場合、当該ボタンへの押圧が開始した場合と当該押圧が終了した場合とで異なるリモコンコードを生成することができる。つまり、例えば移動ボタンに対する操作が開始した場合、送信制御部は移動ボタンがＯＮとなったことを示すリモコンコードを生成し、当該操作が終了した場合に移動ボタンがＯＦＦとなったことを示すリモコンコードを生成する。そして送信部３３０は、送信制御部３２０が生成したリモコンコードを送信する。
【００３０】
次に図３を参照して、受信装置１００が実行する番組表画面生成プログラム１５０の機能ブロック例を説明する。
番組表画面生成プログラム１５０は、番組情報取得部１５１、番組情報格納部１５２、映像表示制御部１５３、ＧＵＩ表示制御部１５４、合成部１５５等を備える。
番組情報取得部１５１には、分離部１０７が分離した番組情報データが入力される。そして番組情報取得部１５１は、当該取得した番組情報データを、番組情報格納部１５２に格納させる。
【００３１】
映像表示制御部１５３は、映像デコード部１０９から、デコードされた映像データ、即ち例えば放送番組の動画像データを取得する。そして映像表示制御部１５３は、取得した動画像データを、ＧＵＩ表示制御部１５４からの指示に応じた位置とサイズ（解像度）で合成部１５５に出力する。
【００３２】
なお映像表示制御部１５３は、複数のチャンネルの放送番組の動画像データを取得することができる。そして映像表示制御部１５３は、取得した夫々の映像データを、ＧＵＩ表示制御部１５４からの指示に応じた位置とサイズ（解像度）で合成部１５５に出力する。
【００３３】
ＧＵＩ表示制御部１５４は入力処理部１１７からの番組表表示要求を受けると、番組情報格納部１５２から番組情報を取得し、当該番組情報に基づいて番組表画面を生成する。そしてＧＵＩ表示制御部１５４は、当該生成した番組表画面を合成部１５５に出力する。
【００３４】
またＧＵＩ表示制御部１５４は、番組表画面を生成する場合、映像表示制御部１５３に対して合成部１５５への動画像データの出力を指示する。ここでＧＵＩ表示制御部１５４は、出力する動画像データの放送チャンネルと、当該動画像データの出力サイズ（解像度）、当該動画像データの動画像の表示位置とを映像表示制御部１５３に指示する。ＧＵＩ表示制御部１５４は、映像表示制御部１５３に対して例えば複数の放送チャンネルの動画像データの出力を指示し、当該複数チャンネルの動画像データの夫々について、チャンネルとサイズと表示位置とを指定する。
【００３５】
なおＧＵＩ表示制御部１５４は、受信装置１００が受け付けた操作入力に応じて、番組表画面をスクロールさせることができる。そして当該スクロールの際には、受け付けた操作入力に応じて異なる速さで番組表画面のスクロールを実行する。ここで受信装置１００は、例えばリモコン３００の移動ボタンが押圧操作を受けた時間の長さに応じた速さにより番組表画面をスクロールさせる。そしてこのときＧＵＩ表示制御部１５４は、受け付けた操作入力を判別して、当該判別結果に応じた速さで番組表画面をスクロールさせる。
【００３６】
合成部１５５は、ＧＵＩ表示制御部１５４から入力された番組表画面と、映像表示制御部１５３から入力された動画像とを重畳した番組表画面を生成する。そして合成部１５５は、生成した番組表画面を表示処理部１１１に出力する。
【００３７】
次に図４を参照して、番組表生成プログラム１５０が生成・出力する番組表画面の画面例を説明する。
番組表画面４００には、チャンネル情報領域４１０、番組情報領域４２０、カーソル４３０等が配置される。チャンネル情報領域４１０には、夫々のチャンネル毎に当該チャンネルに関する情報が表示される。ここでチャンネル情報領域４１０には、例えば放送局名４１１、チャンネル番号４１２、ロゴ４１３、３桁チャンネル４１４、動画像４１５等が表示される。なお当該番組表画面４００は、番組表生成プログラム１５０が例えば番組表の表示要求を受けた場合に生成する画面の例である。
【００３８】
放送局名４１１は夫々の放送局の名前を示し、チャンネル番号４１２は受信装置１００において夫々の放送局に割り当てられたチャンネルの番号を示す。ロゴ４１３は、夫々の放送局のロゴマーク等の画像である。３桁チャンネル４１４は、各放送局に一意的に割り当てられたチャンネル番号である。動画像４１５は、放送局名４１１が示す放送局が現在放映している放送番組の動画像である。
【００３９】
番組情報領域４２０には、各時間帯において夫々のチャンネルで放映されている放送番組の情報が表示される。ここで当該番組情報領域４２０には、例えば放送番組毎に番組名や番組内容、出演者等の情報が表示される。
【００４０】
カーソル４３０は、番組表画面４００において放送番組を指定するための画像である。またカーソル４３０は、リモコン３００等からの移動指示に応じた方向に移動する。つまり、受信装置１００がリモコン３００等から例えば右方向への移動指示を受けると当該カーソル４３０は右に移動する。
【００４１】
なお受信装置１００は、例えば７チャンネル分のチャンネル情報領域４１０及び番組情報領域４２０を１画面に表示する番組表画面を生成する。そして受信装置１００は、リモコン３００等から受け付けた操作入力に応じて、当該番組表画面に表示されるチャンネル情報領域４１０及び番組情報領域４２０をスクロールさせ、現在表示されていないチャンネルについてのチャンネル情報領域４１０及び番組情報領域４２０を表示させることができる。
【００４２】
つまり、例えば番組表画面４００において、当該画面４００を右にスクロールさせると、次に表示されるチャンネルのチャンネル情報４１０ｈ及び番組情報４２０ｈが表示される。また当該画面４００を左にスクロールさせると、次に表示されるチャンネルのチャンネル情報４１０ｘ及び番組情報４２０ｘが表示される。
【００４３】
なお受信装置１００は、当該スクロールの際に、受け付けた操作入力に応じて異なる速さで番組表画面のスクロールを実行する。ここで受信装置１００は、例えばリモコン３００の移動ボタンが押圧操作を受けた時間の長さに応じた速さで番組表画面のチャンネル情報領域４１０及び番組情報領域４２０をスクロールさせる。そして受信装置１００は、スクロールの速さにより異なる形式の番組表画面を生成・出力することができるが、当該スクロールの際の番組表画面については図６乃至図７を参照して後述する。
【００４４】
次に図５を参照して、映像表示制御部１５３、ＧＵＩ表示制御部１５４及び合成部１５５による番組表生成処理例を説明する。
図５（Ａ）は、映像デコード部１０９から映像表示制御部１５３に入力される動画像の例を示している。映像表示制御部１５３には、予め設定されたチャンネルの放送番組の動画像や、番組表画面４００に情報を配置するチャンネルの動画像が入力される。ここで、動画像４１４ａは、放送局Ａの放送番組の動画像である。そして同様に、動画像４１４ｂは放送局Ｂの、動画像４１４ｃは放送局Ｃの、動画像４１４ｄは放送局Ｄの、動画像４１４ｅは放送局Ｅの、動画像４１４ｆは放送局Ｆの、動画像４１４ｇは放送局Ｇの放送番組の動画像である。
【００４５】
図５（Ｂ）は、ＧＵＩ表示制御部１５４が生成する番組表画面の例を示している。ここでＧＵＩ表示制御部１５４は、夫々のチャンネルの放送番組の動画像が配置されていない番組表画面を生成する。そしてＧＵＩ表示制御部１５４は、生成した番組表画面を合成部１５５に出力すると共に、映像表示制御部１５３に対して、放送番組の動画像４１４ａ乃至４１４ｇの合成部１５５への出力を指示する。
【００４６】
ここでＧＵＩ表示制御部１５４は、映像表示制御部１５３に対して、夫々の動画像の表示位置及び表示サイズを指示する。つまりＧＵＩ表示制御部１５４は、例えば放送局Ａに対応するチャンネルの放送番組の動画像である４１４ａを、幅Ｌ１、高さＬ２で、座標Ｐ１に位置するように合成部１５５に出力するよう、映像表示制御部１５３に指示する。
【００４７】
そして合成部１５５は、映像表示制御部１５３から入力された複数の動画像と、ＧＵＩ表示制御部１５４から入力された番組表画面とを重畳した、図４に示したような番組表画面を生成する。
【００４８】
次に図６を参照して、番組表画面をスクロールする第１のスクロール処理を実行する場合に番組表生成プログラム１５０が生成する番組表画面の例を説明する。
図６（Ａ）に示す番組表画面４００ａは、画面スクロール前の番組表画面の例を示している。ここでカーソル４３０は、当該カーソルの移動可能範囲の端、つまり番組情報領域４２０の端に位置している。このとき受信装置１００が、例えばカーソル４３０を右方向へ移動させる指示を受けた場合、番組表生成プログラム１５０は図６（Ｂ）に示すような番組表画面４００ｂを生成する。
【００４９】
なお、画面４００ａを生成した状態から画面４００ｂを生成する状態に遷移する場合、番組表生成プログラム１５０は以下の処理を実行する。
まずＧＵＩ表示制御部１５４は、最も左側のチャンネルの動画像４１４ａの合成部１５５への出力の停止を映像表示制御部１５３に対して指示する。そしてＧＵＩ表示制御部１５４は、番組表画面４００ａにおいてチャンネル情報及び番組情報が表示されているチャンネルのうち、非表示とするチャンネル以外のチャンネルのチャンネル情報及び番組情報を、チャンネル1つ分左にシフトした番組表画面を生成する。つまりＧＵＩ表示制御部１５４は、表示を継続するチャンネルのチャンネル情報及び番組情報の表示位置を変更する。
【００５０】
続いてＧＵＩ表示制御部１５４は、番組表画面４００ｂで新たにチャンネル情報及び番組情報が表示される次のチャンネルについての番組情報データを、番組情報格納部１５２から取得する。そしてＧＵＩ表示制御部１５４は、当該取得した番組情報データに基づいてチャンネル情報４１０ｈ及び番組情報領域４２０ｈを含む番組表画面を生成する。
【００５１】
次にＧＵＩ表示制御部１５４は、映像表示制御部１５３に対して、番組表画面４００ｂでチャンネル情報及び番組情報が新たに表示されるチャンネルの動画像を、図６（Ｃ）に示す位置Ｐ７に出力するよう指示する。上記の処理により、番組表生成プログラム１５０は番組表画面のスクロール処理を実行する。
【００５２】
次に図７を参照して、受信装置１００が番組表画面をスクロールさせる第２のスクロールを実行する場合に番組表生成プログラム１５０が生成する番組表画面の例を説明する。なお図７に示す番組表画面は、図６に示した番組表画面を生成する場合よりもスクロールが速い場合に生成するものである。
【００５３】
図７（Ａ）に示す番組表画面４００ｃは、番組表生成プログラム１５０が画面スクロール前に生成・出力する画面の例である。ここでカーソル４３０は、例えば番組情報Ｅ３に位置している。番組表生成プログラム１５０は、当該番組表画面に表示されたチャンネル情報及び番組情報を左にスクロールさせる指示を受けると、番組表画面のスクロール処理を開始して、例えば図７（Ｂ）に示す番組表画面４００ｄを生成・出力する。
【００５４】
また番組表生成プログラム１５０は、スクロール指示を受けた場合に、例えばカーソルが指定していたチャンネル列とカーソルの指定していた放送番組の開始時刻及び終了時刻とを記憶する。つまり、例えば画面４００ｃにおいてカーソル４３０は放送番組Ｅ３を指定しているため、ＧＵＩ表示制御部１５４は、右から３番目のチャンネル列のＰＭ１１−ＡＭ０の時刻の範囲をカーソル４３０の位置として記憶する。
【００５５】
図７（Ｂ）に示す番組表画面４００ｄにおいては、夫々のチャンネルについての動画像４１４ｃ乃至４１４ｊは表示されない。一方、動画像を除くチャンネル情報４１０と番組情報領域４２０との表示は継続される。なお当該画面４００ｄにおいて、動画像４１４ｃ乃至４１４ｊを表示しない代わりに、例えばチャンネル毎に放送番組の内容を示す静止画像を配置しても良い。
【００５６】
図７（Ｃ）に示す番組表画面４００ｅは、番組表生成プログラム１５０がスクロール処理を完了する場合に生成・出力する画面の例である。スクロール処理を完了する場合に受信装置１００は、番組表画面４００ｅに夫々のチャンネルに対応する動画像を配置し、また、スクロール処理を開始した際のカーソル４３０の位置にカーソル４３０を配置させる。
【００５７】
そしてＧＵＩ表示制御部１５４は、スクロール処理が完了する場合に、スクロール処理を開始した際に記憶したカーソル位置に対応する位置にカーソル４３０を配置させる。一般的に、スクロールの完了時には、チャンネルが変更されているため記憶したカーソル位置とは異なる時間帯の放送番組が存在する。例えば画面４００ｅにおいては、画面４００ｃにおいてカーソルが配置されていた位置には、放送番組Ｊ２及びＪ３が位置している。この場合、ＧＵＩ表示制御部１５４は、例えば記憶した元のカーソル位置に存在した番組）を占める面積が最も広い放送番組上にカーソルを配置するなどのアルゴリズムを使用すれば、新たなカーソル位置の番組を特定することが可能である。
【００５８】
次に図８を参照して、番組表生成プログラム１５０による番組表画面のスクロールに係る処理フロー例を説明する。
まず受信部１１４は、リモコン３００からの移動指示ＯＮのキーコードを受信する（Ｓ５０１）。なお、ここで移動指示ＯＮのキーコードとは、例えばリモコン３００の右移動ボタン３１２又は左移動ボタン３１３に対する押圧操作が開始された場合に当該リモコン３００が送信するキーコードである。
【００５９】
次にＧＵＩ表示制御部１５４は、タイマーをスタートさせ（Ｓ５０３）、タイマー値を一定時間毎にインクリメントする（Ｓ５０４）。なおタイマーは例えば数十ｍｓｅｃ毎にインクリメントされる。次にＧＵＩ表示制御部１５４は、タイマー値が所定の閾値を超えたか否かを判別する（Ｓ５０４）。ここで、タイマー値が閾値を超えていない場合（Ｓ５０４のＹｅｓ）、ＧＵＩ表示制御部１５４はＳ５０９の処理を実行する。
【００６０】
一方、タイマー値が閾値を越えている場合（Ｓ５０４のＮｏ）、ＧＵＩ表示制御部１５４はフラグが立っているか否かを判別する（Ｓ５０５）。ここでフラグが立っている場合（Ｓ５０５のＹｅｓ）、ＧＵＩ表示制御部１５４は第２のスクロール処理を実行する（Ｓ５０８）。なお第２のスクロール処理の詳細については図１０を参照して後述する。
【００６１】
一方フラグが立っていない場合（Ｓ５０５のＮｏ）、ＧＵＩ表示制御部１５４は第２のスクロール開始処理を実行する（Ｓ５０６）。なお当該処理の詳細については図９を参照して後述する。そしてＧＵＩ表示制御部１５４はフラグを立てる（Ｓ５０７）。
【００６２】
次にＧＵＩ表示制御部１５４は、移動ＯＦＦのキーコードを受け付けたか否かを判別する（Ｓ５０９）。なお移動ＯＦＦのキーコードとは、例えばリモコン３００の右移動ボタン３１２又は左移動ボタン３１３に対する押圧操作が終了した場合に当該リモコン３００が送信するキーコードである。
【００６３】
ここで当該移動ＯＦＦのキーコードを受け付けていない場合（Ｓ５０９のＮｏ）、ＧＵＩ表示制御部１５４はＳ５０３の処理を実行して再びタイマーをインクリメントする。一方移動ＯＦＦのキーコードを受け付けた場合（Ｓ５０９のＹｅｓ）、ＧＵＩ表示制御部１５４はタイマーをストップ及びリセットして（Ｓ５１０）、フラグが立っているか否かを判別する（Ｓ５１１）。
【００６４】
ここで当該フラグが立っている場合、ＧＵＩ表示制御部１５４は第２のスクロール終了処理を実行する（Ｓ５１２）。なお当該処理については図１１を参照して後述する。一方フラグが立っていない場合（Ｓ５１１のＮｏ）、ＧＵＩ表示制御部１５４は第１のスクロール処理を実行する（Ｓ５１３）。なお当該処理については図１２を参照して後述する（Ｓ５１２）
【００６５】
次に図９を参照して、ＧＵＩ表示制御部１５４による第２のスクロール開始処理の処理フロー例を説明する。
まずＧＵＩ表示制御部１５４は、カーソルの位置を記憶する（Ｓ６０１）。次にＧＵＩ表示制御部１５４は、カーソルの表示を停止する（Ｓ６０２）。そしてＧＵＩ表示制御部１５４は、映像表示制御部１５３に対して、夫々のチャンネルについての動画像の合成部１５５への出力停止を指示する（Ｓ６０３）。
【００６６】
次に図１０を参照して、ＧＵＩ表示制御部１５４による第２のスクロール処理の処理フロー例を説明する。
まずＧＵＩ表示制御部１５４は、表示を継続するチャンネルについてのチャンネル情報と番組情報とを、チャンネル１つ分左側にシフトする（Ｓ７０１）。そしてＧＵＩ表示制御部１５４は、番組表画面の最も右側に表示される次のチャンネルについての番組情報を、番組情報格納部１５２から取得する(Ｓ７０２)。そしてＧＵＩ表示制御部１５４は、当該取得した番組情報に基づいて、番組表画面の最も右側に当該チャンネルのチャンネル情報と番組情報と配置する（Ｓ７０３）。
【００６７】
なお当該フローにおいてＧＵＩ表示制御部１５４は、映像表示制御部１５３に対して、合成部１５５への動画像の出力を指示しない。また当該フローは、ＧＵＩ表示制御部１５４が、番組表画面を右方向にスクロールする指示を受けた場合の処理フロー例である。つまり、番組表画面を右方向にスクロールする指示を受けた場合、ＧＵＩ表示制御部１５４は当該フローと左右が逆となる処理を実行する。
【００６８】
次に図１１を参照して、ＧＵＩ表示制御部１５４による第２のスクロール終了処理の処理フロー例を説明する。
まずＧＵＩ表示制御部１５４は、映像表示制御部１５３に対して、番組表画面において表示されるチャンネル夫々の放送番組の動画像を、合成部１５５に出力するよう指示する（Ｓ８０１）。そしてＧＵＩ表示制御部１５４は、第２のスクロール開始処理の際に記憶したカーソル位置に基づいた位置にカーソルを配置する（Ｓ８０２）。
【００６９】
次に図１２を参照して、ＧＵＩ表示制御部１５４による第１のスクロール処理の処理フロー例を説明する。なお当該フローは、ＧＵＩ表示制御部１５４が、番組表画面を右側にスクロールさせる指示を受けた場合におけるフロー例であり、ＧＵＩ表示制御部１５４が左側へのスクロール指示を受けた場合、以下の処理と左右の方向が逆となる処理を実行する。
【００７０】
まずＧＵＩ表示制御部１５４は、カーソルの位置が最も右のチャンネルであるか否かを判別する（Ｓ９０１）。ここでカーソル位置が最も右のチャンネルでない場合（Ｓ９０１のＮｏ）、ＧＵＩ表示制御部１５４はカーソルの位置を、受け付けた操作入力に応じた方向に移動させる。一方、カーソル位置が最も右のチャンネルであった場合（Ｓ９０１）、ＧＵＩ表示制御部１５４は番組表画面に配置されているチャンネルのうち、最も左側のチャンネルに対応する動画像の合成部１５５への出力停止を、映像表示制御部１５３に指示する（Ｓ９０３）。
【００７１】
続いてＧＵＩ表示制御部１５４は、番組表画面に配置されているチャンネルのうち、スクロール移動後にも表示を継続するチャンネル、即ち図６（Ａ）の画面４００ａで言えば左から２−７番目のチャンネルのチャンネル情報及び番組情報を、チャンネル１つ分左側にシフトした位置に移動させる（Ｓ９０４）。なおここでの移動量は必ずしもチャンネル１つ分でなくとも構わない。次にＧＵＩ表示制御部１５４は、スクロール移動後に情報が配置されるチャンネルのうち、最も右側に新しく配置されるチャンネルについてのチャンネル情報及び番組情報を番組情報格納部１５２から取得する（Ｓ９０６）。
【００７２】
そしてＧＵＩ表示制御部１５４は、第１のスクロール処理による画面のスクロール移動前の番組表画面において配置されていた動画像のうち、スクロール後にも継続して配置される動画像を、画面スクロールの移動分に対応した位置、即ちチャンネル１つ分シフトした位置に出力するよう、映像表示制御部１５３に指示する（Ｓ９０７）。またＧＵＩ表示制御部１５４は、最も右側に配置されるチャンネルの動画像の出力を映像表示制御部１５３に指示する（Ｓ９０８）。
【００７３】
上記の実施形態によれば、受信装置１００は、ユーザ操作入力に応じて画面スクロールの速さを変更し、また画面スクロールの速さに応じた好適な番組表画面を表示装置に表示させることができる。
【００７４】
なお本実施形態の受信装置１００は、受信した複数チャンネルのテレビ放送のうち、デコードするチャンネルを予め設定していても良い。この場合受信装置１００は、番組表画面において、当該設定されたチャンネルに対しては動画像を表示し、設定されていないチャンネルについては例えば当該チャンネルの放送局のロゴ等を表示してもよい。
【００７５】
また受信装置１００は、番組表画面を生成・出力している場合、当該番組表画面において情報が表示されているチャンネルの映像データに対してのみデコードを行ってもよい。
【００７６】
また受信装置１００は、リモコン３００の移動ボタンが押圧された時間の長さ以外のパラメータに応じてスクロールの速さ及び番組表画面の表示形式を変更してもよい。即ち、例えば受信装置１００は、番組表画面をスクロールさせる指示と当該スクロールの速さについての指示とを受け付けて、これら指示に応じて異なるスクロール処理を実行してもよい。
【００７７】
なお、本発明の実施形態は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００７８】
１００…受信装置、１０１…チューナ、１０２…ＰＳＫ復調部、１０３…チューナ、１０４…ＯＦＤＭ復調部、１０７…分離部、１０８…音声デコード部、１０９…映像デコード部、１１０…音声処理部、１１１…表示処理部、１１２…出力部、１１３…操作部、１１４…受信部、１２０…制御部、１２１…プログラム格納メモリ、１２２…ワークメモリ、１５０…番組表生成プログラム、１５１…番組情報取得部、１５２…番組情報格納部、１５３…映像表示制御部、１５４…ＧＵＩ表示制御部、１５５…合成部、２００…表示装置、２０１…入力部、２０２…表示部、２０３…スピーカ部、３００…リモートコントローラ（リモコン）、３１０…操作入力部、３２０…送信制御部、３３０…送信部
【図１】
2012065289.tif 000003
【図２】
2012065289.tif 000004
【図３】
2012065289.tif 000005
【図４】
2012065289.tif 000006
【図５】
2012065289.tif 000007
【図６】
2012065289.tif 000008
【図７】
2012065289.tif 000009
【図８】
2012065289.tif 000010
【図９】
2012065289.tif 000011
【図１０】
2012065289.tif 000012
【図１１】
2012065289.tif 000013
【図１２】
2012065289.tif 000014