(57)【要約】【課題】読取性の良い電子番組表画像を生成することのできる電子番組情報受信装置、電子番組表生成方法、電子番組表生成プログラム、電子番組表生成プログラムが記録されたコンピュータ読取可能な記録媒体、および、テレビジョン装置を提供すること。【解決手段】本発明のテレビジョン装置は、電子番組情報に基づいて電子番組表画像を生成するＣＰＵ５１を備え、ＣＰＵ５１は、電子番組情報から番組テーブルを生成する番組テーブル生成部５１２と、番組テーブルに基づく電子番組表画像をディスプレイ上に表示させる描画処理制御部５１４と、操作手段により出力された操作信号の指示内容を認識する入力信号検出部５１１とを備え、固定信号が認識されると、カーソルで選択された番組の電子番組表画像上での表示位置を固定する。【選択図】図２
2007036966.tif 000002
【特許請求の範囲】
【請求項１】
電子番組情報を受信する受信手段と、前記受信手段により受信された電子番組情報に基づいて電子番組表画像を生成する電子番組表生成手段と、入力操作に応じた操作信号を前記電子番組表生成手段に出力する操作手段とを備え、前記電子番組表生成手段により生成された電子番組表画像を表示する画像表示手段が接続される電子番組情報受信装置であって、
前記電子番組表生成手段は、
前記受信手段により受信された電子番組情報から番組テーブルを生成する番組テーブル生成部と、
番組テーブルに基づく電子番組表画像を前記画像表示手段に表示させる電子番組表表示部と、
電子番組表画像上の領域の選択を促す領域選択部と、
前記操作手段により出力された操作信号の指示内容を認識する操作信号認識部と、
前記操作信号認識部により電子番組表画像上の領域の固定を指示する操作信号が認識されると、前記操作信号により選択された領域の電子番組表画像上での表示位置を固定する選択領域固定部と、
前記操作信号認識部により前記画像表示手段に表示された電子番組表画像のスクロール表示を指示する操作信号が認識されると、前記選択領域固定部により固定された領域を除く電子番組表画像上の領域をスクロール表示させるスクロール表示部とを備えていることを特徴とする電子番組情報受信装置。
【請求項２】
請求項１に記載の電子番組情報受信装置において、
前記選択領域固定部は、前記操作信号により選択された領域を含んだ電子番組表画像の列または行の表示位置を固定することを特徴とする電子番組情報受信装置。
【請求項３】
請求項１または請求項２に記載の電子番組情報受信装置において、
前記領域選択部は、電子番組表画像上の互いに隣接していない複数の領域の選択を促し、
前記選択領域固定部は、前記操作信号により選択された複数の領域の電子番組表画像上での表示位置を固定することを特徴とする電子番組情報受信装置。
【請求項４】
請求項１〜請求項３のいずれかに記載の電子番組情報受信装置において、
前記選択領域固定部は、前記操作信号により選択された領域の表示位置を電子番組表画像上の端部に固定することを特徴とする電子番組情報受信装置。
【請求項５】
電子番組情報を受信する受信手段と、前記受信手段により受信された電子番組情報に基づいて電子番組表画像を生成する電子番組表生成手段と、入力操作に応じた操作信号を前記電子番組表生成手段に出力する操作手段とを備え、前記電子番組表生成手段により生成された電子番組表画像を表示する画像表示手段が接続される電子番組情報受信装置の電子番組表生成方法であって、
前記電子番組表生成手段に、
前記受信手段により受信された電子番組情報から番組テーブルを生成する番組テーブル生成ステップと、
番組テーブルに基づく電子番組表画像を前記画像表示手段に表示させる電子番組表表示ステップと、
電子番組表画像上の領域の選択を促す領域選択ステップと、
前記操作手段により出力された操作信号の指示内容を認識する操作信号認識ステップと、
前記操作信号認識部により電子番組表画像上の領域の固定を指示する操作信号が認識されると、前記操作信号により選択された領域の電子番組表画像上での表示位置を固定する選択領域固定ステップと、
前記操作信号認識ステップにより前記画像表示手段に表示された電子番組表画像のスクロール表示を指示する操作信号が認識されると、前記選択領域固定ステップにより固定された領域を除く電子番組表画像上の領域をスクロール表示させるスクロール表示ステップとを実行させることを特徴とする電子番組情報受信装置の電子番組表生成方法。
【請求項６】
電子番組情報を受信する受信手段と、前記受信手段により受信された電子番組情報に基づいて電子番組表画像を生成する電子番組表生成手段と、入力操作に応じた操作信号を前記電子番組表生成手段に出力する操作手段とを備え、前記電子番組表生成手段により生成された電子番組表画像を表示する画像表示手段が接続される電子番組情報受信装置に電子番組表画像を生成させるためのコンピュータ実行可能な電子番組表生成プログラムであって、
前記電子番組表生成手段に、
前記受信手段により受信された電子番組情報から番組テーブルを生成する番組テーブル生成ステップと、
番組テーブルに基づく電子番組表画像を前記画像表示手段に表示させる電子番組表表示ステップと、
電子番組表画像上の領域の選択を促す領域選択ステップと、
前記操作手段により出力された操作信号の指示内容を認識する操作信号認識ステップと、
前記操作信号認識部により電子番組表画像上の領域の固定を指示する操作信号が認識されると、前記操作信号により選択された領域の電子番組表画像上での表示位置を固定する選択領域固定ステップと、
前記操作信号認識ステップにより前記画像表示手段に表示された電子番組表画像のスクロール表示を指示する操作信号が認識されると、前記選択領域固定ステップにより固定された領域を除く電子番組表画像上の領域をスクロール表示させるスクロール表示ステップとを実行させることを特徴とするコンピュータ実行可能な電子番組表生成プログラム。
【請求項７】
請求項６に記載の電子番組表生成プログラムが記録されたことを特徴とするコンピュータ読取可能な記録媒体。
【請求項８】
請求項１〜請求項４のいずれかに記載の電子番組情報受信装置を備えたことを特徴とするテレビジョン装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子番組情報受信装置、電子番組表生成方法、電子番組表生成プログラム、電子番組表生成プログラムが記録されたコンピュータ読取可能な記録媒体、および、テレビジョン装置に関する。
【背景技術】
【０００２】
近年、各放送局から放送されるテレビ番組のタイムスケジュールが示されたテレビ番組表画像を、ディスプレイ上に表示することのできるテレビジョン装置が普及しつつある。このようなテレビ番組表画像は、テレビジョン放送信号に併せて搬送される電子番組情報、例えば、ＥＰＧ（Electronic Program Guide）情報を用いて生成されるものである。すなわち、上に挙げたテレビジョン装置は、ＥＰＧ情報を受信してテレビ番組表画像を生成する電子番組情報受信機能を備えている。
【０００３】
ディスプレイ上に表示されるテレビ番組表画像は、表示面積や読取性の制約上、３時間分および３チャンネル分程度の番組しか表示することができない。このため、多くのテレビジョン装置では、表示されるテレビ番組表画像にスクロール機能を設け、ユーザのスクロール操作に応じて、テレビ番組表画像の表示領域を移動させる表示方法を採用している。
【０００４】
ところが、近年では、ＢＳ（Broadcasting Satellite）・ＣＳ（Communication Satellite）放送およびケーブルテレビ等が、各家庭に広く普及しているため、テレビ番組表画像上に表示されるチャンネル数はかなり多くなり、テレビ番組表画像のサイズも拡大している。
この場合、前述したスクロール機能によるテレビ番組表画像の表示方法では、目当てのチャンネル欄まで表示領域を移動させることに大変手間を要してしまう。
【０００５】
これに対し、テレビ番組表画像上に表示されるチャンネルを選択することで、テレビ番組表画像の読取性を高めたテレビジョン装置が提案されている（例えば、特許文献１参照）。  
特許文献１に記載のテレビジョン装置は、ユーザにより視聴契約されている放送局のチャンネルのみをテレビ番組表画像上に表示させている。ユーザが実際に視聴可能な番組のみを表示することから、テレビ番組表画像上のチャンネル数が減少し、テレビ番組表画像上のスクロールの移動量も減少される。
【０００６】
【特許文献１】特開２００２−２５２８１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載のテレビジョン装置では、テレビ番組表画像の読取性について、次のような課題が考えられる。
すなわち、視聴契約されたチャンネル数が４〜５チャンネル以上の場合、特許文献１に記載のテレビジョン装置によるテレビ番組表画像は、移動量は少なくとも、ユーザのスクロール操作が必要となる。このとき、例えば、ユーザが同時間帯で放映される複数の番組を見比べたい際に、これら複数の番組のチャンネル欄が１画面内に配置されていないと、スクロールを繰り返して見比べなければならず、大変煩雑である。
このように、特許文献１に記載のテレビジョン装置では、テレビ番組表画像上で互いに遠方に配置された複数の番組を見比べにくいという課題がある。
【０００８】
本発明の目的は、読取性の良い電子番組表画像を生成することのできる電子番組情報受信装置、電子番組表生成方法、電子番組表生成プログラム、電子番組表生成プログラムが記録されたコンピュータ読取可能な記録媒体、および、テレビジョン装置を提供することである。
【課題を解決するための手段】
【０００９】
前記した目的を達するために、本発明の電子番組情報受信装置は、電子番組情報を受信する受信手段と、前記受信手段により受信された電子番組情報に基づいて電子番組表画像を生成する電子番組表生成手段と、入力操作に応じた操作信号を前記電子番組表生成手段に出力する操作手段とを備え、前記電子番組表生成手段により生成された電子番組表画像を表示する画像表示手段が接続される電子番組情報受信装置であって、前記電子番組表生成手段は、前記受信手段により受信された電子番組情報から番組テーブルを生成する番組テーブル生成部と、番組テーブルに基づく電子番組表画像を前記画像表示手段に表示させる電子番組表表示部と、電子番組表画像上の領域の選択を促す領域選択部と、前記操作手段により出力された操作信号の指示内容を認識する操作信号認識部と、前記操作信号認識部により電子番組表画像上の領域の固定を指示する操作信号が認識されると、前記操作信号により選択された領域の電子番組表画像上での表示位置を固定する選択領域固定部と、前記操作信号認識部により前記画像表示手段に表示された電子番組表画像のスクロール表示を指示する操作信号が認識されると、前記選択領域固定部により固定された領域を除く電子番組表画像上の領域をスクロール表示させるスクロール表示部とを備えていることを特徴とする。
【００１０】
電子番組情報として、例えば、テレビジョン放送信号等とともに搬送されるＥＰＧ情報を挙げることができる。電子番組情報には、番組の番組情報（例えば、放映日、放映開始時刻、放映終了時刻、チャンネル、タイトル等）が含まれている。
番組テーブルとは、電子番組情報の番組を、番組情報を基に分類・配置させたものである。例えば、電子番組情報の番組を、放送日時とチャンネルを基に分類し、テーブル様に配置した番組テーブルが挙げられる。
電子番組表画像として、例えば、テレビ番組のタイムスケジュールを示すテレビ番組表画像等を挙げることができる。
【００１１】
本発明によれば、画像表示手段により電子番組表画像が表示されている際に、操作信号認識部が領域の固定を指示する操作信号を認識すると、電子番組表画像上で領域選択部により選択されていた領域（選択領域）の電子番組表画像上での表示位置が、選択領域固定部により固定される。すなわち、選択領域の表示位置固定後に、スクロール表示部により電子番組表画像のスクロール表示が行なわれても、選択領域の表示位置は移動せず、常にテレビ番組表画像上に固定されることになる。
【００１２】
これによれば、ユーザが、選択領域に格納されている番組情報と、他の領域に格納されている番組情報を比較したい場合に、電子番組表画像は、選択領域の番組情報を表示させたまま、ユーザによるスクロール操作に合わせて、他の領域の番組情報を次々と表示させることができる。
従って、選択領域の番組情報を基準とした番組情報の比較が行いやすくなるので、本発明の電子番組情報受信装置は、読取性の良い電子番組表画像を生成することができる。
【００１３】
本発明では、前記選択領域固定部は、前記操作信号により選択された領域を含んだ電子番組表画像の列または行の表示位置を固定することが好ましい。
本発明によれば、電子番組表画像上で、選択番組が含まれた列または行の表示位置が固定される。すなわち、電子番組表画像のスクロール表示も列または行単位で行われる。従って、スクロール表示による電子番組表画像の変化が単純となるので、本発明の電子番組情報受信装置は、スクロール表示処理に要する処理量を抑えることができる。
【００１４】
本発明では、前記領域選択部は、電子番組表画像上の互いに隣接していない複数の領域の選択を促し、前記選択領域固定部は、前記操作信号により選択された複数の領域の電子番組表画像上での表示位置を固定することが好ましい。
本発明によれば、電子番組表画像上での複数の領域の表示位置を固定することができる。従って、複数の領域にそれぞれ格納された番組情報を基準とした番組情報の比較を、容易に行うことができる。
【００１５】
本発明では、前記選択領域固定部は、前記操作信号により選択された領域の表示位置を電子番組表画像上の端部に固定することが好ましい。
本発明によれば、選択領域の表示位置は、電子番組表画像の端部に固定される。言い換えれば、電子番組表画像の端部では領域が固定され、端部以外では領域がスクロールされる。すなわち、電子番組表画像上で、固定表示される領域と、スクロール表示される領域とが完全に二分される。
従って、本発明の電子番組情報受信装置は、電子番組表画像の読取性を高めることができるとともに、スクロール表示による電子番組表画像の変化が単純となるので、スクロール表示処理に要する処理量を抑えることができる。
【００１６】
本発明は、前述した電子番組情報受信装置だけではなく、電子番組情報受信装置の電子番組表生成方法としても構成することができる。すなわち、本発明の電子番組表生成方法は、電子番組情報を受信する受信手段と、前記受信手段により受信された電子番組情報に基づいて電子番組表画像を生成する電子番組表生成手段と、入力操作に応じた操作信号を前記電子番組表生成手段に出力する操作手段とを備え、前記電子番組表生成手段により生成された電子番組表画像を表示する画像表示手段が接続される電子番組情報受信装置の電子番組表生成方法であって、前記電子番組表生成手段に、前記受信手段により受信された電子番組情報から番組テーブルを生成する番組テーブル生成ステップと、番組テーブルに基づく電子番組表画像を前記画像表示手段に表示させる電子番組表表示ステップと、電子番組表画像上の領域の選択を促す領域選択ステップと、前記操作手段により出力された操作信号の指示内容を認識する操作信号認識ステップと、前記操作信号認識部により電子番組表画像上の領域の固定を指示する操作信号が認識されると、前記操作信号により選択された領域の電子番組表画像上での表示位置を固定する選択領域固定ステップと、前記操作信号認識ステップにより前記画像表示手段に表示された電子番組表画像のスクロール表示を指示する操作信号が認識されると、前記選択領域固定ステップにより固定された領域を除く電子番組表画像上の領域をスクロール表示させるスクロール表示ステップとを実行させることを特徴とする。
【００１７】
本発明によれば、前述した作用および効果と同様の作用および効果を享受することができる。さらに、本発明を電子番組表生成方法として構成したので、任意の電子番組情報受信装置で実行されることができる。つまり、本発明の電子番組表生成方法を用いて、電子番組情報受信装置が電子番組表生成処理を行うことにより、前述した本発明の電子番組情報受信装置の作用および効果を享受することができるので、汎用性を拡大することができる。
【００１８】
また、本発明は、前記電子番組表生成方法の発明を電子番組情報受信装置上で実行させる電子番組表生成プログラムとしても構成することができる。
本発明によれば、前述した本発明の電子番組表生成方法をプログラムとして構成することにより、任意の電子番組情報受信装置を、前述した作用および効果を享受できる電子番組情報受信装置とすることができるので、汎用性を拡大することができる。
【００１９】
本発明の記録媒体は、前記電子番組表生成プログラムがコンピュータ読取可能に記録されていることを特徴とする。
ここで、記録媒体として、ＦＲＯＭ（Flash Read Only Memory）等の半導体メモリ、ＤＡＴ（Digital Audio Tape）等の磁気テープ、ＦＤ（Flexible Disc）等の磁気ディスク、ＣＤ（Compact Disc）およびＤＶＤ（Digital Versatile Disc）等の光ディスク等が挙げられる。
本発明によれば、記録媒体にコンピュータ読取可能に記録された前記電子番組表生成プログラムを、任意の電子番組情報受信装置が実行することで、前述した作用および効果を享受できる。
【００２０】
さらに、本発明のテレビジョン装置は、前記電子番組情報受信装置を備えたことを特徴とする。
本発明によれば、前述した作用および効果を享受できるテレビジョン装置を提供することができる。さらに、本発明のテレビジョン装置が、電子番組情報受信および電子番組表生成機能と、テレビジョン画像表示機能とを一体に備えていることから、設置装置の数を減らし、省スペースを実現することができる。さらに、生成される電子番組表を、本発明のテレビジョン装置により表示される番組のテレビ番組表とすることで、テレビ番組表から提供される番組情報を、テレビジョン装置の視聴に直ぐに役立てることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態を、図１〜図１５を用いて説明する。本実施形態では、電子番組情報受信装置として、電子番組情報受信機能を備えたテレビジョン装置１を採用する。
〔１．テレビジョン装置１の構成〕
〔1-1．テレビジョン装置１の概略構成〕
図１は、テレビジョン装置１の内部構成を示すブロック図である。
本実施形態のテレビジョン装置１は、図１に示すように、装置本体２と、この装置本体２を遠隔操作するリモートコントローラ３とを備えている。
装置本体２の筐体外面には、テレビジョン画像が表示されるディスプレイ（図示省略）が設けられている。
リモートコントローラ３は、複数の操作キーを備え、ユーザにより操作キーが押下されると、当該入力キーに応じた操作信号を赤外線により装置本体２に送信する。すなわち、リモートコントローラ３は、本発明の操作手段に相当する。なお、リモートコントローラ３は、赤外線によって操作信号を送信するとしたが、電波によって操作信号を送信するように構成してもよい。
【００２２】
〔1-2．装置本体２の内部構成〕
装置本体２は、アンテナ１１を介して受信されるテレビジョン放送信号から画像情報および音声情報を取得し、当該画像情報に応じたテレビジョン画像を形成、表示するとともに、当該音声情報に応じた音声を出力する。
さらに、装置本体２は、テレビジョン放送信号に併せて搬送されるＥＰＧ（Electronic Program Guide）情報を受信する。本実施形態では、ＥＰＧ情報には、テレビジョン放送信号により放映される一週間分の番組の番組情報（放映日、放映開始時刻、放映終了時刻、チャンネル、タイトル、番組内容、ジャンル等）が含まれている。なお、ＥＰＧ情報は、本発明の電子番組情報に相当する。
【００２３】
装置本体２は、画像表示手段４と、制御基板５とを備えている。
このうち、画像表示手段４は、後述するＣＰＵ（Central Processing Unit）５１から出力された画像信号に基づく表示画像を、ディスプレイ上に表示画面として表示するものである。
【００２４】
〔1-3．制御基板５の構成〕
制御基板５は、装置本体２を制御する回路基板として構成されている。制御基板５は、図１に示すように、ＣＰＵ５１と、メモリ５２と、チューナ５３と、デマルチプレクサ５４と、画像情報処理部５５と、信号インターフェイス（信号Ｉ／Ｆ）５６とを備えている。
このうち、信号Ｉ／Ｆ５６は、リモートコントローラ３から送信された赤外線の操作信号を受信し、デジタル形式の電気信号に変換してＣＰＵ５１に出力する。
【００２５】
さらに、チューナ５３は、アンテナ１１を介して受信されるテレビジョン放送信号のうち、ユーザが選択したチャンネルに応じた周波数のテレビジョン放送信号を選択して受信し、一定周波数の信号に変換してデマルチプレクサ５４に出力する。チューナ５３は、本発明の受信手段に相当する。
デマルチプレクサ５４は、チューナ５３により変換された信号から、画像情報、音声情報、および、ＥＰＧ情報を分離、抽出する。これらのうち、画像情報は、画像情報処理部５５に出力され、ＥＰＧ情報は、ＣＰＵ５１に出力される。また、音声情報は、図示を省略するが、音声情報処理部で処理され、スピーカを介して当該音声情報に応じた音声として出力される。
【００２６】
画像情報処理部５５は、デマルチプレクサ５４から出力された画像情報に対して、画像処理および描画処理を行う。画像情報処理部５５は、画像処理部５５１と、描画処理部５５２と、バッファ５５３と、画像出力部５５４とを備えている。
画像処理部５５１は、デマルチプレクサ５４から出力された画像情報を、画像表示手段４の仕様に適応する１フレーム毎の画像情報に変換して描画処理部５５２に出力する。
描画処理部５５２は、画像処理部５５１から出力された画像情報に対し、ＣＰＵ５１から出力される制御命令に応じて、画像サイズの調整や表示位置の調整、ディスプレイ上に表示される画像の形成等を行い、バッファ５５３に１フレームの表示画像として出力する。
画像出力部５５４は、バッファ５５３内に格納された表示画像を読取り、画像信号として画像表示手段４に出力する。
【００２７】
メモリ５２には、ＣＰＵ５１によって処理されるプログラムや各種データが格納される。メモリ５２に格納されるプログラムおよび各種データとして、例えば、テレビジョン装置制御プログラム、番組テーブル生成プログラム、および、テレビ番組表生成プログラム等が挙げられる。
さらに、メモリ５２は、番組テーブル記録領域５２１を備え、番組テーブル記録領域５２１には、詳しくは後述するが、ＣＰＵ５１により生成された番組テーブルが格納される。
【００２８】
〔1-4.ＣＰＵの機能的構成〕
図２は、ＣＰＵ５１の機能的構成を示すブロック図である。
ＣＰＵ５１は、制御基板５全体の駆動を制御するものであり、メモリ５２からテレビジョン装置制御プログラムを読み込んで実行し、制御基板５を構成する各処理部５３〜５５に制御命令を出力する。さらに、ＣＰＵ５１は、必要に応じて、番組テーブル生成プログラムに基づく番組テーブル生成処理、および、テレビ番組表生成プログラムに基づくテレビ番組表生成処理を実行する。すなわち、ＣＰＵ５１は、本発明の電子番組表生成手段に相当する。
ＣＰＵ５１は、入力信号検出部５１１と、番組テーブル生成部５１２と、テレビ番組表表示部５１３とを備えている。
【００２９】
入力信号検出部５１１は、リモートコントローラ３から出力された操作信号を検出するとともに、検出された操作信号が指示する指示内容を認識する。すなわち、入力信号検出部５１１は、本発明の操作信号認識部に相当する。
入力信号検出部５１１は、リモートコントローラ３上の各操作キーで異なる信号の種別、および、操作信号の検出時にディスプレイ上に表示されている表示画面等に基づいて、検出された操作信号の指示内容を判断する。
なお、入力信号検出部５１１により検出・認識される操作信号として、詳しくは後述するが、電源オン信号、テレビ番組表表示信号、カーソル移動信号、固定信号、固定解除信号、および、テレビ番組表終了信号等が挙げられる。
【００３０】
番組テーブル生成部５１２は、メモリ５２に格納されている番組テーブル生成プログラムに従って、番組テーブル生成処理を行う。
具体的には、番組テーブル生成部５１２は、デマルチプレクサ５４から出力されたＥＰＧ情報から番組テーブルを生成し、生成された番組テーブルをメモリ５２内の番組テーブル記録領域５２１に記録する。
【００３１】
ここで、番組テーブルとは、後述するテレビ番組表生成処理を行いやすくするために、ＥＰＧ情報の配列を変更処理したものである。本実施形態の番組テーブルは、テレビジョン放送信号により放映される番組およびその番組情報を、テーブルの一軸に放映日・放送時間、他軸にチャンネルを割当てて配列させている。
なお、番組テーブル生成部５１２は、定期的に新しいＥＰＧ情報を取得しており、取得されたＥＰＧ情報から生成される番組テーブルに基づいて、番組テーブル記録領域５２１に記録されている前回の番組テーブルを更新する。すなわち、メモリ５２内の番組テーブル記録領域５２１には、最新の番組テーブルが記録されていることとなる。
【００３２】
テレビ番組表表示部５１３は、メモリ５２に格納されているテレビ番組表生成プログラムに従って、テレビ番組表生成処理を行う。テレビ番組表表示部５１３は、本発明の電子番組表表示部に相当する。
ここで、テレビ番組表とは、テレビジョン放送信号により放送される番組のタイムスケジュールを表として構成したものである。そして、テレビ番組表の一部領域が、表示領域として画像表示手段４によりディスプレイ上に表示される。このようなテレビ番組表は、番組テーブル記録領域５２１に記録された番組テーブルに基づいて生成される。
【００３３】
本実施形態のテレビ番組表では、番組の番組情報を格納するセルが、縦方向に放送日・放送時間、横方向にチャンネルを基準として配置されている。すなわち、テレビ番組表は、各番組のセルを時系に沿って縦方向に整列させた複数のチャンネル列から構成されている。
さらに、テレビ番組表の表示領域には、３時間分および４チャンネル分の番組タイムスケジュールが格納される。そして、表示領域上の番組は、セルごとに移動するカーソルによって選択される。なお、テレビ番組表には、スクロール表示機能が設けられており、カーソルの移動に合わせて表示領域が移動される。
また、ディスプレイ上に表示画像として表示されるテレビ番組表は、本発明の電子番組表画像に相当する。
テレビ番組表表示部５１３は、描画処理制御部５１４と、レイアウト情報生成部５１５とを備えている。
【００３４】
描画処理制御部５１４は、入力信号検出部５１１により検出・認識された操作信号に応じて、テレビ番組表の描画命令を描画処理制御部５１４に出力する。
描画処理制御部５１４が出力する描画命令として、例えば、テレビ番組表表示信号、固定信号および固定解除信号に応じたテレビ番組表形成命令、カーソル移動信号に応じたテレビ番組表上のカーソル移動命令、テレビ番組表終了信号に応じたテレビ番組表終了命令等が挙げられる。すなわち、描画処理制御部５１４は、本発明の領域選択部に相当する。
なお、描画処理制御部５１４は、テレビ番組表形成命令を出力する際に、後述するレイアウト情報生成部５１５により生成されたレイアウト情報を含めて出力する。
【００３５】
レイアウト情報生成部５１５は、入力信号検出部５１１により検出される操作信号に応じて、テレビ番組表の表構成、および、各セル中に格納される番組情報等を定めたレイアウト情報を生成する。なお、レイアウト情報生成部５１５は、本発明の選択領域固定部に相当する。
レイアウト情報生成部５１５は、受信番組情報取得部５１５１と、固定チャンネル指定部５１５２と、雛型選択部５１５３と、格納チャンネル指定部５１５４と、番組情報格納部５１５５とを備えている。
【００３６】
受信番組情報取得部５１５１は、入力信号検出部５１１によりテレビ番組表表示信号が検出されると、チューナ５３により受信中の番組（受信番組）の放送時間およびチャンネルを、受信番組情報として取得する。
なお、これら受信番組情報は、テレビジョン放送信号に多重化された付加データから取得されてもよいし、制御基板５上の計時回路（図示省略）、および、チューナ５３から取得されてもよい。さらに、受信番組情報は、受信番組を他の番組と確実に識別可能とさせる情報であればよく、例えば、付加データに含まれる番組ＩＤ等を採用してもよい。
【００３７】
固定チャンネル指定部５１５２は、入力信号検出部５１１により固定信号および固定解除信号が検出されると、テレビ番組表の表示領域に常に固定されるチャンネル（固定チャンネル）、および、固定チャンネルから解除されるチャンネルを指定する。
具体的には、固定チャンネル指定部５１５２は、まず、固定信号および固定解除信号の検出時に、テレビ番組表上でカーソルが選択している番組（選択番組）のチャンネルを取得する。そして、固定チャンネル指定部５１５２は、固定信号検出時には、選択番組のチャンネルを固定チャンネルとして指定し、固定解除信号検出時には、選択番組のチャンネルを固定チャンネルから除外する。
【００３８】
雛型選択部５１５３は、固定チャンネル指定部５１５２により指定された固定チャンネルの個数に応じて、テレビ番組表の表構成を選別する。
本実施形態では、テレビ番組表の雛型として標準型、固定列１型、固定列２型、および、固定列３型の４種類が予め形成されており、メモリ５２やＣＰＵ５１内の記憶領域等に格納されている。雛型選択部５１５３は、固定チャンネル列の個数に応じて、これら４種類のうちいずれかの雛型を選択する。
【００３９】
まず、固定チャンネルが０個の場合、雛型選択部５１５３は、標準型の雛型を採用する。標準型の雛型は、４列のチャンネル列全てがスクロール表示領域として構成されている。なお、スクロール表示領域とは、カーソルの移動に合わせて、スクロール表示が行われる領域である。
【００４０】
次に、固定チャンネルが１個の場合、雛型選択部５１５３は、固定列１型の雛型を採用する。固定列１型の雛型は、左端から１列目のチャンネル列が固定表示領域、残り３列のチャンネル列がスクロール表示領域として構成されている。なお、固定表示領域とは、スクロール表示が行われない領域である。
さらに、固定チャンネルが２個の場合、雛型選択部５１５３は、固定列２型の雛型を採用する。固定列２型の雛型は、左端から１列目および２列目のチャンネル列が固定表示領域、３列目および４列目のチャンネル列がスクロール表示領域として構成されている。
固定チャンネルが３個の場合、雛型選択部５１５３は、固定列３型の雛型を採用する。固定列３型の雛型は、左端から１列目〜３列目のチャンネル列が固定表示領域、４列目のチャンネル列がスクロール表示領域として構成されている。
【００４１】
格納チャンネル指定部５１５４は、雛型選択部５１５３により採用された雛型に格納されるチャンネル、および各チャンネルの格納位置を指定する。
具体的には、格納チャンネル指定部５１５４は、雛型のうち、固定表示領域に格納される固定チャンネルの格納位置の指定、スクロール表示領域に格納されるスクロール表示可能なチャンネル（可動チャンネル）の指定、および、可動チャンネルの格納位置の指定を行う。なお、スクロール表示可能とは、スクロール表示に応じて、表示領域外に移動可能という意味である。
まず、格納チャンネル指定部５１５４は、固定表示領域において、固定チャンネル指定部５１５２により指定された固定チャンネルの格納位置を指定する。例えば、雛型が固定列２型である場合、固定チャンネル指定部５１５２により指定された２つの固定チャンネルの格納位置を、固定表示領域の左端側からチャンネル番号の若い順に割当てる。
【００４２】
次に、格納チャンネル指定部５１５４は、スクロール表示領域に格納される可動チャンネルを指定する。例えば、雛型が固定列２型である場合、格納チャンネル指定部５１５４は、固定信号検出時にスクロール表示領域に表示されていたチャンネルのうち、選択番組が属さないチャンネルを可動チャンネルとして指定する。そして、指定された可動チャンネルの格納位置を、スクロール表示領域の左端側からチャンネル番号の若い順に割当てる。このように、同領域内に格納される複数のチャンネルは、各領域の左端のチャンネル列から右端のチャンネル列へ、チャンネルの若い順に格納される。
なお、格納チャンネル指定部５１５４は、カーソル移動信号に応じてテレビ番組表のスクロール表示が行われる場合、スクロール表示によりスクロール表示領域に新しく表示される可動チャンネルを指定する。
【００４３】
番組情報格納部５１５５は、メモリ５２の番組テーブル記録領域５２１に記録されている番組テーブルから番組情報を読取り、読取られた番組情報をテレビ番組表の雛型に格納する。
具体的には、番組情報格納部５１５５は、まず、固定チャンネル指定部５１５２により指定された固定チャンネルの番組情報を、番組テーブルから読取る。そして、番組情報格納部５１５５は、読取られた固定チャンネルの番組情報を、雛型選択部５１５３により採用された雛型の固定表示領域に格納する。
【００４４】
次に、番組情報格納部５１５５は、格納チャンネル指定部５１５４により指定された可動チャンネルの番組情報を、番組テーブルから読取る。そして、番組情報格納部５１５５は、読取られた可動チャンネルの番組情報を、前記雛型のスクロール表示領域に格納する。
なお、格納チャンネル指定部５１５４および番組情報格納部５１５５は、本発明のスクロール表示部に相当する。
このようにして、番組情報格納部５１５５により各領域に番組情報が格納された雛型は、レイアウト情報として描画処理制御部５１４に出力される。
【００４５】
描画処理部５５２は、前述したように、ＣＰＵ５１から出力される制御命令に従って、表示画像を形成する。すなわち、描画処理制御部５１４からレイアウト情報を含んだテレビ番組表形成命令が出力すると、描画処理部５５２は、受信されたレイアウト情報に基づくテレビ番組表画像を形成する。
【００４６】
〔２．制御基板５の作用〕
制御基板５の作用について、図３〜図１５を用いて説明する。
制御基板５は、リモートコントローラ３から入力する各種操作信号に応じて、番組テーブル生成処理と、テレビ番組表生成処理とを行う。  
〔2-1．番組テーブル生成処理〕
まず、番組テーブル生成処理について説明する。図３は、番組テーブル生成処理を説明するためのフロー図である。番組テーブル生成処理は、メモリ５２に格納された番組テーブル生成プログラムに従って、制御基板５により実行される。
入力信号検出部５１１は、リモートコントローラ３から出力される操作信号を監視し、検出された操作信号の指示内容を認識している。そして、入力信号検出部５１１は、検出された操作信号が電源オン信号であるか否かを判定している（Ｓ１）。
【００４７】
検出された操作信号が電源オン信号ではない場合、ＣＰＵ５１は操作信号に応じた処理を行わない。そして、入力信号検出部５１１は、操作信号の監視を続行する。
一方、検出された操作信号が電源オン信号である場合、チューナ５３は、ＣＰＵ５１から出力される制御命令に従って、アンテナ１１を介したテレビジョン放送信号の受信を開始する（Ｓ２）。
【００４８】
デマルチプレクサ５４は、チューナ５３により受信されたテレビジョン放送信号に対し信号分離処理を行い、テレビジョン放送信号に含まれるＥＰＧ情報を定期的に抽出する（Ｓ３）。
ＣＰＵ５１を構成する番組テーブル生成部５１２は、デマルチプレクサ５４から出力されたＥＰＧ情報から番組テーブルを生成する（Ｓ４）。そして、番組テーブル生成部５１２は、生成された番組テーブルを、メモリ５２の番組テーブル記録領域５２１に記録する（Ｓ５）。
【００４９】
図３には図示しないが、デマルチプレクサ５４は、処理Ｓ３において、テレビジョン放送信号から定期的にＥＰＧ情報を抽出する。番組テーブル生成処理の処理Ｓ２〜処理Ｓ５は、入力信号検出部５１１が電源オフ信号を検出するまで繰り返し行われる。
【００５０】
〔2-2．テレビ番組表生成処理〕
次に、図４〜図１５を用いて、テレビ番組表生成処理について説明する。
テレビ番組表生成処理は、メモリ５２に格納されたテレビ番組表生成プログラムに従って、ＣＰＵ５１により実行される。さらに、テレビ番組表生成処理は、前述した番組テーブル生成処理（図３）によって生成された番組テーブルを用いて実行される。
テレビ番組表生成処理は、テレビ番組表表示処理と、テレビ番組表変形処理とから構成される。
〔2-2-1．テレビ番組表表示処理〕
まず、図４は、テレビ番組表表示処理を説明するためのフロー図である。
図４に示すように、入力信号検出部５１１は、リモートコントローラ３から出力される操作信号を監視し、検出された操作信号の指示内容を認識している。そして、入力信号検出部５１１は、検出された操作信号がテレビ番組表表示信号であるか否かを判定している。（ＳＡ１）。
【００５１】
検出された操作信号がテレビ番組表表示信号でない場合、入力信号検出部５１１は、操作信号の監視を続行する。
一方、検出された操作信号がテレビ番組表表示信号である場合、テレビ番組表表示部５１３において、レイアウト情報生成部５１５を構成する受信番組情報取得部５１５１は、チューナ５３により受信中のテレビジョン放送信号から、受信番組の受信番組情報を取得する（ＳＡ２）。
【００５２】
次に、雛型選択部５１５３は、固定チャンネルが存在しないことから、メモリ５２に格納されたテレビ番組表の雛型のうち、標準型の雛型を採用する（ＳＡ３）。なお、雛型選択部５１５３は、雛型の型番ｎ＝０をメモリ５２に記録する。
格納チャンネル指定部５１５４は、処理ＳＡ２で取得された受信番組情報を基に、処理ＳＡ３で採用された標準型の雛型に格納される可動チャンネル・時間帯、および、これら可動チャンネルの格納位置を指定する（ＳＡ４）。
番組情報格納部５１５５は、処理ＳＡ４で指定された可動チャンネルの番組情報を、番組テーブル記録領域５２１に格納された番組テーブルから読取り、処理ＳＡ３で採用された雛型に格納する（ＳＡ５）。そして、番組情報格納部５１５５は、番組情報が格納されたテレビ番組表の雛型を、レイアウト情報として描画処理制御部５１４に出力する。
【００５３】
描画処理制御部５１４は、処理ＳＡ２〜ＳＡ５で生成されたレイアウト情報を含めたテレビ番組表形成命令を、描画処理部５５２に出力する（ＳＡ６）。
描画処理部５５２は、描画処理制御部５１４から出力されたテレビ番組表形成命令に従って、レイアウト情報に基づくテレビ番組表画像を形成する。その後、形成されたテレビ番組表画像は、画像表示手段４によりディスプレイ上に表示される。
【００５４】
図９は、ディスプレイ上に表示された標準型のテレビ番組表画像６を示す模式図である。テレビ番組表画像６は、図９に示すように、表枠６１と、表枠６１に格納された可動チャンネルＣ１〜Ｃ４の番組情報と、受信番組Ｐのセル上に位置するカーソルＫを備えている。
さらに、表枠６１は、４列のチャンネル列を有するスクロール表示領域６１１から構成されている。このため、可動チャンネルＣ１〜Ｃ４は、スクロール表示可能となっている。
【００５５】
〔2-2-2．テレビ番組表変形処理〕
次に、テレビ番組表変形処理について説明する。図５〜図８は、テレビ番組表変形処理を説明するためのフロー図である。
テレビ番組表変形処理は、前述したテレビ番組表表示処理によってテレビ番組表画像がディスプレイに表示されている際に、リモートコントローラ３から出力される各種操作信号をトリガとして実行される。
図５に示すように、入力信号検出部５１１は、リモートコントローラ３から出力される操作信号を監視し、操作信号を検出したか否かを判定している（ＳＢ１）。操作信号を検出しない場合、入力信号検出部５１１は、操作信号の監視を続行する。
一方、操作信号を検出すると、入力信号検出部５１１は、検出された操作信号の指示内容を判定する（ＳＢ２）。
この後、処理ＳＢ２で認識される操作信号の指示内容に応じて、ＣＰＵ５１は、後述する４つの処理を行う。
【００５６】
〔チャンネル固定処理〕
処理ＳＢ２（図５）において操作信号が固定信号と認識された場合、制御基板５は、図６に示すチャンネル固定処理を行う。
図６に示すように、固定チャンネル指定部５１５２は、メモリ５２に記録されている雛型の型番ｎを呼出し、型番ｎが３未満であるか否かを判定する。（ＳＣ１）。
雛型の型番ｎ≧３である場合、固定チャンネル指定部５１５２は、ディスプレイ上のテレビ番組表画像にこれ以上固定チャンネルを設けることはできないと判断し、処理ＳＢ１（図５）で検出された固定信号に応じた処理を行わない。
【００５７】
一方、雛型の型番ｎ＜３である場合、固定チャンネル指定部５１５２は、まず、型番ｎに対し、ｎ＝ｎ＋１の計算を行い、算出された型番ｎをメモリ５２に記録する（ＳＣ２）。
これより説明のために、処理ＳＣ１で呼出された雛型の型番ｎを０とする。すなわち、処理ＳＣ２において、固定チャンネル指定部５１５２は、０＋１＝１の計算を行い、算出された雛型の型番ｎ＝２をメモリ５２に記録する。
【００５８】
次に、固定チャンネル指定部５１５２は、テレビ番組表画像６（図９）上のカーソルＫの位置を検出し、カーソルＫにより選択されている選択番組が属するチャンネルを、固定チャンネルと指定する（ＳＣ３）。
雛型選択部５１５３は、処理ＳＣ２で記録された雛型の型番ｎ＝１から、固定チャンネル指定部５１５２により１個の固定チャンネルが指定されていると判断し、メモリ５２に格納されたテレビ番組表の雛型のうち、固定列１型の雛型を採用する（ＳＣ４）。
【００５９】
図１０は、テレビ番組表の固定列１型の雛型７Ａを示す模式図である。固定列１型の雛型７Ａは、図１０に示すように、左端から１列目のチャンネル列が固定表示領域６１２、２〜４列目のチャンネル列がスクロール表示領域６１１として構成されている。
【００６０】
格納チャンネル指定部５１５４は、処理ＳＣ４で採用された固定列１型の雛型に格納されるチャンネル・時間帯、および、各チャンネルの格納位置を指定する（ＳＣ５）。
番組情報格納部５１５５は、処理ＳＣ３で指定された固定チャンネル、および、処理ＳＣ５で指定された可動チャンネルの番組情報を、番組テーブル記録領域５２１に格納された番組テーブルから読取り、処理ＳＣ４で採用された雛型に格納する（ＳＣ６）。そして、番組情報格納部５１５５は、番組情報が格納されたテレビ番組表の雛型を、レイアウト情報として描画処理制御部５１４に出力する。
【００６１】
描画処理制御部５１４は、処理ＳＣ２〜ＳＣ６で生成されたレイアウト情報を含めたテレビ番組表形成命令を、描画処理部５５２に出力する（ＳＣ７）。
描画処理部５５２は、描画処理制御部５１４から出力されたテレビ番組表形成命令に従って、レイアウト情報に基づくテレビ番組表画像を形成する。その後、形成されたテレビ番組表画像は、画像表示手段４によりディスプレイ上に表示される。
【００６２】
図１１は、ディスプレイ上に表示された固定列１型のテレビ番組表画像６Ａを示す模式図である。テレビ番組表画像６Ａは、図１１に示すように、表枠６１Ａを備えている。表枠６１Ａは、表枠６１Ａの左端から１列目のチャンネル列を占める固定表示領域６１２と、２〜４列目を占めるスクロール表示領域６１１とから構成されている。
固定表示領域６１２には、選択番組ＰＸが属する固定チャンネルＣＸ１の番組情報が格納され、このため、固定チャンネルＣＸ１は、テレビ番組表画像６Ａのスクロール表示が行われても、常に固定表示領域６１２上に表示される。なお、カーソルＫは、選択番組ＰＸのセル上に位置している。
スクロール表示領域６１１には、可動チャンネルＣ２〜Ｃ４の番組情報が格納され、このため、可動チャンネルＣ２〜Ｃ４は、スクロール表示可能となっている。
【００６３】
なお、処理ＳＣ１でメモリ５２から呼出された雛型の型番ｎが１であった場合、処理
ＳＣ２において、固定チャンネル指定部５１５２は、雛型の型番ｎ＝１＋１＝２の計算を行う。そして、処理ＳＣ４において、雛型選択部５１５３は、固定列２型の雛型を採用する。
図１２は、テレビ番組表の固定列２型の雛型７Ｂを示す模式図である。固定列２型の雛型７Ｂは、図１２に示すように、左端から１列目および２列目のチャンネル列が固定表示領域６１２、３列目および４列目のチャンネル列がスクロール表示領域６１１として構成されている。
【００６４】
さらに、処理ＳＣ４において、図１２に示す固定列２型の雛型７Ｂが採用された場合、処理ＳＣ７において、ディスプレイ上には、図１３に示すテレビ番組表画像６Ｂが表示される。
図１３は、ディスプレイ上に表示された固定列２型のテレビ番組表画像６Ｂを示す模式図である。テレビ番組表画像６Ｂは、図１３に示すように、表枠６１Ｂを備えている。表枠６１Ｂは、表枠６１Ｂの左端から１列目および２列目のチャンネル列を占める固定表示領域６１２と、３列目および４列目を占めるスクロール表示領域６１１とから構成されている。
【００６５】
固定表示領域６１２には、固定チャンネルＣＸ１、および、選択番組ＰＸ５が属する固定チャンネルＣＸ５の番組情報が格納される。このため、固定チャンネルＣＸ１，ＣＸ５は、テレビ番組表画像６Ｂのスクロール表示が行われても、常に固定表示領域６１２上に表示される。なお、カーソルＫは、選択番組ＰＸ５のセル上に位置している。
スクロール表示領域６１１には、可動チャンネルＣ３，Ｃ４の番組情報が格納され、このため、可動チャンネルＣ３，Ｃ４は、スクロール表示可能となっている。
【００６６】
〔カーソル移動処理〕
処理ＳＢ２（図５）において操作信号がカーソル移動信号と認識された場合、制御基板５は、図７に示すカーソル移動処理を行う。なお、ここでは、テレビ番組表画像６Ａ（図１１）が、ディスプレイ上に表示されているとする。
まず、描画処理制御部５１４は、処理ＳＢ１（図５）で検出されたカーソル移動信号によるテレビ番組表画像６Ａ上のカーソルＫの移動先が、テレビ番組表画像６Ａの表枠６１Ａ外であるか否か、すなわち、テレビ番組表画像６Ａのスクロール表示を行う必要があるか否かを判定する（ＳＤ１）。
【００６７】
テレビ番組表画像６Ａのスクロール表示を行う必要がない場合、描画処理制御部５１４は、処理ＳＢ１で検出されたカーソル移動信号に応じたカーソル移動命令を、描画処理部５５２に出力する（ＳＤ２）。
すると、描画処理部５５２は、描画処理制御部５１４から出力されたカーソル移動命令に従って、カーソルＫの画像を移動させて表示する。
【００６８】
一方、テレビ番組表画像６Ａのスクロール表示を行う必要がある場合、格納チャンネル指定部５１５４は、処理ＳＢ１で検出されたカーソル移動信号に基づくスクロール表示により、スクロール表示領域に新たに格納される可動チャンネル、および、テレビ番組表の雛型７Ａ（図１０）に格納されるチャンネルの格納位置を指定する（ＳＤ３）。
次に、番組情報格納部５１５５は、処理ＳＤ３で指定された各チャンネルの番組情報を、メモリ５２の番組テーブル記録領域５２１に記録された番組テーブルから読取り、処理ＳＣ４（図６）で採用された雛型に格納する（ＳＤ４）。そして、番組情報格納部５１５５は、番組情報が格納されたテレビ番組表の雛型を、レイアウト情報として描画処理制御部５１４に出力する。
【００６９】
描画処理制御部５１４は、処理ＳＤ３および処理ＳＤ４で生成されたレイアウト情報を含めたテレビ番組表形成命令を、描画処理部５５２に出力する（ＳＤ５）。
描画処理部５５２は、描画処理制御部５１４から出力されたテレビ番組表形成命令に従って、レイアウト情報に基づくテレビ番組表画像を形成する。その後、テレビ番組表画像６Ａ（図１１）のスクロール表示後のテレビ番組表画像が、画像表示手段４によりディスプレイ上に表示される。
【００７０】
図１４は、テレビ番組表画像６Ａ（図１１）のスクロール表示後のテレビ番組表画像８Ａを示す模式図である。テレビ番組表画像８Ａでは、図１４に示すように、スクロール表示領域６１１に可動チャンネルＣ３〜Ｃ５が格納されている。すなわち、テレビ番組表画像６Ａ（図１１）と比較すると、スクロール表示領域６１１においてスクロール表示が行われている。さらに、カーソルＫは、移動先の番組のセルに位置している。
これに対し、固定表示領域６１２には、テレビ番組表画像６Ａ（図１１）と同じく、固定チャンネルＣＸ１が格納されている。すなわち、カーソルＫの移動によりスクロール表示が行われても、固定チャンネルＣＸ１は、テレビ番組表画像８Ａに常に表示される。
【００７１】
また、処理ＳＢ１（図５）におけるカーソル移動信号検出時に、テレビ番組表画像６Ｂ（図１３）が表示されていた場合、処理ＳＤ５では、図１５に示すテレビ番組表画像８Ｂが表示される。
図１５は、テレビ番組表画像６Ｂ（図１３）のスクロール表示後のテレビ番組表画像８Ｂを示す模式図である。テレビ番組表画像８Ａでは、図１５に示すように、スクロール表示領域６１１に可動チャンネルＣ４，Ｃ６が格納されている。すなわち、テレビ番組表画像６Ｂ（図１３）と比較すると、スクロール表示領域６１１においてスクロール表示が行われている。
これに対し、固定表示領域６１２には、テレビ番組表画像６Ｂ（図１３）と同じく、固定チャンネルＣＸ１，ＣＸ５が格納されている。すなわち、カーソルＫの移動によりスクロール表示が行われても、固定チャンネルＣＸ１，ＣＸ５は、テレビ番組表画像８Ｂ上に常に表示される。
【００７２】
〔チャンネル解除処理〕
処理ＳＢ２（図５）において操作信号が固定解除信号と認識された場合、制御基板５は、図８に示すチャンネル解除処理を行う。
図８に示すように、固定チャンネル指定部は、メモリ５２に記録されている雛型の型番ｎを呼出し、ｎ＞０であるか否かを判定する。（ＳＥ１）。
雛型の型番ｎ＝０である場合、固定チャンネル指定部５１５２は、ディプレイ上のテレビ番組表に固定チャンネルは存在しないと判断し、処理ＳＢ１（図５）で検出された固定解除信号に応じた処理を行わない。
【００７３】
一方、雛型の型番ｎ＞０である場合、固定チャンネル指定部５１５２は、テレビ番組表画像上のカーソルの位置を検出し、カーソルにより選択されている選択番組が属するチャンネルが固定チャンネルであるか否かを判定する（ＳＥ２）。
選択番組が属するチャンネルが固定チャンネルではない場合、固定チャンネル指定部５１５２は、ユーザは固定を解除したいチャンネルを特定していないと判断し、処理ＳＢ１で検出された固定解除信号に応じた処理を行わない。
【００７４】
一方、選択番組が属するチャンネルが固定チャンネルである場合、固定チャンネル指定部５１５２は、まず、メモリ５２に記録されている雛型の型番ｎに対し、ｎ＝ｎ−１の計算を行い、算出された型番ｎをメモリ５２に記録する（ＳＥ３）。次に、固定チャンネル指定部５１５２は、選択番組が属するチャンネルを、固定チャンネルから除外する（ＳＥ４）。
【００７５】
雛型選択部５１５３は、処理ＳＥ３で記録された雛型の型番ｎから、固定チャンネル指定部５１５２によりｎ個の固定チャンネルが指定されていると判断し、メモリ５２に格納されたテレビ番組表の雛型のうち、固定列ｎ型の雛型を採用する（ＳＥ５）。
格納チャンネル指定部５１５４は、処理ＳＥ５で採用された固定列ｎ型の雛型に格納されるチャンネル・時間帯、および、各チャンネルの格納位置を指定する（ＳＥ６）。
【００７６】
番組情報格納部５１５５は、処理ＳＥ６で指定された各チャンネルの番組情報を、番組テーブル記録領域５２１に格納された番組テーブルから読取り、処理ＳＥ５で採用された雛型に格納する（ＳＥ７）。そして、番組情報格納部５１５５は、番組情報が格納されたテレビ番組表の雛型を、レイアウト情報として描画処理制御部５１４に出力する。
【００７７】
描画処理制御部５１４は、処理ＳＥ３〜ＳＥ７で生成されたレイアウト情報を含めたテレビ番組表形成命令を、描画処理部５５２に出力する（ＳＥ８）。
描画処理部５５２は、描画処理制御部５１４から出力されたテレビ番組表形成命令に従って、レイアウト情報に基づくテレビ番組表画像を形成する。その後、形成されたテレビ番組表画像は、画像表示手段４によりディスプレイ上に表示される。
ディスプレイ上に表示されたテレビ番組表画像では、選択番組の属するチャンネルが固定表示領域から削除されている。
【００７８】
〔テレビ番組表終了処理〕
最後に、図５に戻り、処理ＳＢ２において操作信号がテレビ番組表終了信号と認識された場合、描画処理制御部５１４は、テレビ番組表画像の表示終了を指示するテレビ番組表終了命令を、描画処理部５５２に出力する（ＳＢ３）。
すると、ディスプレイ上では、表示画像がテレビ番組表画像からテレビジョン画像に切換えられる。
【００７９】
本実施形態によれば、ディスプレイによりテレビ番組表画像が表示されている際に、入力信号検出部５１１が領域の固定を指示する操作信号を認識すると、テレビ番組表画像上でカーソルにより選択されていた選択番組のチャンネルの表示位置が、レイアウト情報生成部５１５が行うチャンネル固定処理により固定される。すなわち、固定チャンネルの表示位置固定後に、テレビ番組表画像のスクロール表示が行なわれても、固定チャンネルの表示位置は移動せず、常にテレビ番組表画像上に固定されることになる。
【００８０】
これによれば、ユーザが、選択番組の番組情報と、他チャンネルの番組の番組情報を比較したい場合に、テレビ番組表画像は、選択番組の番組情報を表示したまま、ユーザによるスクロール操作に合わせて、他のチャンネルの番組情報を次々と表示させることができる。
従って、選択番組の番組情報を基準とした番組情報の比較が行いやすくなるので、本実施形態のテレビジョン装置１は、読取性の良いテレビ番組表画像を生成することができる。
【００８１】
本実施形態によれば、テレビ番組表画像上で、選択番組が含まれたチャンネルの表示位置が固定される。すなわち、テレビ番組表画像のスクロール表示もチャンネル単位で行われる。従って、スクロール表示によるテレビ番組表画像の変形が単純となるので、本実施形態のテレビジョン装置１は、スクロール表示の処理に要する処理量を抑えることができる。
【００８２】
本実施形態によれば、テレビ番組表画像上での複数の選択番組の表示位置を固定することができる。従って、複数の選択番組の番組情報を基準とした番組情報の比較を、容易に行うことができる。
【００８３】
本実施形態によれば、選択番組が属する固定チャンネルの表示位置は、テレビ番組表画像の左端に固定される。言い換えれば、テレビ番組表画像の端部ではチャンネルが固定され、左端以外ではチャンネルがスクロール表示される。すなわち、テレビ番組表画像上で、固定表示される領域と、スクロール表示される領域とが完全に二分される。
従って、本実施形態のテレビジョン装置１は、テレビ番組表画像の読取性を高めることができるとともに、スクロール表示によるテレビ番組表画像の変化が単純となるので、スクロール表示処理に要する処理量を抑えることができる。
【００８４】
〔３．前記実施形態の変形〕
本発明を実施するための最良の構成などは、以上の記載で開示されているが、本発明はこれに限定されるものではない。すなわち、前記実施形態は、本発明を限定するものではないから、それらの形状、材質などの限定の一部若しくは全部の限定を外した部材の名称での記載は、本発明に含まれるものである。
【００８５】
前期実施形態では、電子番組情報受信装置として、電子番組情報受信機能を備えたテレビジョン装置１を採用した。このように、本発明では、電子番組情報受信装置を備えた画像表示装置として、フロントプロジェクタ、リアプロジェクタ、プラズマテレビ、液晶テレビ、および、ＣＲＴ（Cathode Ray Tube）方式テレビ等を採用してもよい。すなわち、画像表示手段４として、液晶パネル、または、デジタル・マイクロミラー・デバイス（テキサスインスツルメント社商標）、ＰＤＰ（Plasma Display Panel）等を備える電気光学装置、および、ＣＲＴディスプレイ等が挙げられる。
【００８６】
さらに、本発明では、電子番組情報受信装置として、セットトップボックスおよびデジタルチューナ等を採用してもよい。本発明のセットトップボックスおよびデジタルチューナを、上述したリアプロジェクタ、液晶テレビ等の画像表示装置に接続することで、本発明のセットボックス内で形成されたテレビ番組表を、画像表示装置のディスプレイに表示させることができる。
なお、前記実施形態では、電子番組情報受信装置としてテレビジョン装置１を採用したが、テレビジョン放送を受信しない電子番組情報受信装置でもよい。ただし、このような場合、ＥＰＧ情報は、テレビジョン放送信号とともに搬送されるのではなく、インターネット回線等を介して搬送される。
【００８７】
本発明では、ＥＰＧ情報は、テレビジョン放送信号の隙間を使って搬送されるもの、インターネット回線を介して搬送されるもの、および、データ放送信号に含まれて搬送されるもの等が考えられる。
前記実施形態では、テレビ番組表画像は、幅方向にチャンネル、高さ方向に放送時間を割当てたが、これとは逆に、幅方向に放送時間、高さ方向にチャンネルを割当ててもよい。
【００８８】
前記実施形態では、固定表示領域およびスクロール表示領域を、チャンネルを基準に分割させたが、本発明では、これら領域を、時間を基準として分割させてもよい。すなわち、選択番組の放送時間帯（例えば、ＰＭ１０時〜ＰＭ１１時）に沿って固定表示領域を形成し、この放送時間帯に属する番組の番組情報を、固定表示領域に格納してもよい。
【産業上の利用可能性】
【００８９】
本発明は、電子番組情報受信装置、電子番組表生成方法、電子番組表生成プログラム、電子番組表生成プログラムが記録されたコンピュータ読取可能な記録媒体、および、テレビジョン装置に利用することができる。
【図面の簡単な説明】
【００９０】
【図１】本発明の一実施形態に係るテレビジョン装置の内部構成を示すブロック図。
【図２】前記実施形態に係るＣＰＵの機能的構成を示すブロック図。
【図３】前記実施形態に係る番組テーブル生成処理を説明するためのフロー図。
【図４】前記実施形態に係るテレビ番組表表示処理を説明するためのフロー図。
【図５】前記実施形態に係るテレビ番組表変形処理の冒頭部分を説明するためのフロー図。
【図６】前記実施形態に係るチャンネル固定処理を説明するためのフロー図。
【図７】前記実施形態に係るカーソル移動処理を説明するためのフロー図。
【図８】前記実施形態に係るチャンネル解除処理を説明するためのフロー図。
【図９】前記実施形態に係るテレビ番組表表示処理を経て表示されたテレビ番組表画像を示す模式図。
【図１０】前記実施形態に係るテレビ番組表画像の固定列１型の雛型を示す模式図。
【図１１】前記実施形態に係る固定列１型のテレビ番組表画像を示す模式図。
【図１２】前記実施形態に係るテレビ番組表画像の固定列２型の雛型を示す模式図。
【図１３】前記実施形態に係る固定列２型のテレビ番組表画像を示す模式図。
【図１４】スクロール表示後の図１１に記載のテレビ番組表画像を示す模式図
【図１５】スクロール表示後の図１３に記載のテレビ番組表画像を示す模式図
【符号の説明】
【００９１】
１…テレビジョン装置（電子番組情報受信装置）、３…リモートコントローラ（操作手段）、５１…ＣＰＵ（電子番組表生成手段）、５１１…入力信号検出部（操作信号認識部）、５１２…番組テーブル生成部、５１３…テレビ番組表表示部（電子番組表表示部）、５１４…描画処理制御部（領域選択部）、５１５…レイアウト情報生成部（選択領域固定部）、５１５４…格納チャンネル表示部（スクロール表示部）、５１５５…番組情報格納部（スクロール表示部）、５２１…番組テーブル記録領域、５３…チューナ（受信手段）、６，６Ａ，６Ｂ…テレビ番組表画像、８Ａ，８Ｂ…テレビ番組表画像、Ｃ１-Ｃ６…可動チャンネル、ＣＸ１，ＣＸ５…固定チャンネル、ＰＸ，ＰＸ５…選択番組
【図１】
2007036966.tif 000003
【図２】
2007036966.tif 000004
【図３】
2007036966.tif 000005
【図４】
2007036966.tif 000006
【図５】
2007036966.tif 000007
【図６】
2007036966.tif 000008
【図７】
2007036966.tif 000009
【図８】
2007036966.tif 000010
【図９】
2007036966.tif 000011
【図１０】
2007036966.tif 000012
【図１１】
2007036966.tif 000013
【図１２】
2007036966.tif 000014
【図１３】
2007036966.tif 000015
【図１４】
2007036966.tif 000016
【図１５】
2007036966.tif 000017