(57)【要約】      （修正有）【課題】複数の放送時間の短い番組が受信される場合や、時刻をスクロールして表示させる場合でも視認性の高い電子番組表を表示可能な放送番組受信装置を実現する。【解決手段】受信信号の多重化を解いて得られる番組情報から複数チャンネルの番組を記述した番組表を番組表生成部１７で生成する一方、特定のチャンネルをリモコン３の操作により選択し、特定チャンネルのみの番組を記述した特定チャンネル番組表をシステムコントローラ部１９のＲＡＭで生成し、特定チャンネル番組表には複数チャンネル番組表よりも高い優先表示情報を付して表示処理部１５に出力し、そこで優先度に従って多重表示した電子番組表を生成するように構成して実現した。【選択図】      図１
2008048245.tif 000002
【特許請求の範囲】
【請求項１】
番組名、放送開始時刻及び放送チャンネルを含む番組情報が多重化されて受信される受信信号から前記番組情報を得て表示用の電子番組表を生成する放送番組受信装置において、
前記受信信号の多重化を解いて前記番組情報を得る多重分離部と、
前記多重分離部から得られた番組情報から、前記放送チャンネルを一方の軸とし所定時間毎に等間隔な目盛りの時刻を他方の軸とする平面に、前記番組名を含んで記述した複数チャンネル番組表を生成する番組表生成部と、
前記複数チャンネル番組表に記述される複数の放送チャンネルのうち、特定のチャンネルを特定放送チャンネルとして選択する特定チャンネル選択部と、
前記番組表生成部で生成された複数チャンネル番組表のうち、前記特定チャンネル選択部で選択された特定放送チャンネルの番組名において、前記等間隔な目盛りの時刻の時間帯に記述行が不足して記述できない番組名がある場合には、前記等間隔な目盛りよりも大きな間隔を有する可変間隔目盛りの時刻を前記他方の軸として前記特定放送チャンネルの番組名を含んで記述した特定チャンネル番組表を生成する特定番組表生成部と、
前記特定番組表生成部で生成した特定チャンネル番組表を、前記番組表生成部で生成した複数チャンネル番組表の前記特定放送チャンネルの番組表が記述される箇所に多重表示して前記表示用の電子番組表を生成する表示処理部と、
を備えることを特徴とする放送番組受信装置。
【請求項２】
前記特定番組表生成部は、前記他方の軸を外部から指定される時刻から開始される前記等間隔な目盛りよりも大きな間隔を有する可変間隔目盛りの時間軸として前記特定チャンネル番組表を生成することを特徴とする請求項１に記載の放送番組受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組情報が多重して放送されるディジタル放送を受信し、短時間の受信番組を表示可能とすると共に、選択された受信チャンネルの番組はスムーズなスクロール効果により表示される電子番組表を生成して出力する放送番組受信装置及び放送番組受信方法に関する。
【背景技術】
【０００２】
最近になり、ＢＳ放送や地上放送もディジタル化され、高画質な映像信号と共に電子番組表を生成するためなどの番組情報や補助情報も多重化されて受信されるようになってきた。
一方、番組情報は符号化された画像信号、音声信号及び番組付随情報であるＳＩ（Service Information：番組配列情報）と共に番組選択などの為に必要なＰＳＩ（Program Specific Information）として送信される。ＰＳＩはＰＡＴ（Program Association Table）、ＰＭＴ（Program Map Table）、ＮＩＴ（Network Information Table）、及びＣＡＴ（Conditional Access Table）などのテーブルからなる情報である。放送番組受信装置はそれらのテーブル情報を取得し、電子番組表を作成し表示する。その電子番組表は、受信する放送を表示する解像度の限られた表示画面内に表示される。従って、複数の、放送時間の短い番組が受信される場合では、限られた表示領域中にそれらの番組名を表示することは出来ない。
【０００３】
図１３に、従来技術の放送番組受信装置で表示される電子番組表の表示画面例を示す。
同図において、横軸を受信チャンネル名（チャンネル番号）、縦軸を時間とする平面に番組名などの番組情報を表示している。チャンネル番号１０１〜１０４で、５〜８時の時間帯に受信される番組が表示されている。ここで、５時台において、チャンネル番号１０２では情報１〜情報６が１０分間隔で受信されるが、表示領域の制約から同時間帯には情報１〜情報３しか表示されていない。カーソルを情報３に合わせると電子番組表の上部に○月○日の５：２０〜５：３０に情報３が受信されることは分かる。しかし、情報４〜６の内容が表示されていない。視認性が低い。
電子番組表は、放送時間の短い複数の番組が放送される場合であっても表示される必要がある。希望する番組名を容易に選択でき、録画予約や視聴予約が少ない操作回数できるなど、表示される電子番組表は高い視認性を有していることは好ましい。
【０００４】
特許文献１には、カーソルがモアマーカを示すときにいずれか１つの短時間番組ガイドを表示し、カーソルキーの操作に従って他の短時間番組ガイドに表示を切り換えるようにし、短時間番組ガイドを少ないスペースを利用してわかりやすく表示できるようにした番組ガイド表示装置が開示されている。その番組ガイド表示装置のモニタには、連続する短時間番組ガイドのうち最初に放送される短時間番組ガイドが表示されるとともに、その短時間番組ガイドの下に、表示しきれない複数の短時間番組ガイドの存在を示すモアマーカを表示する様にし、表示されたモアマーカ上にカーソルを移動させることにより、表示されていない短時間番組ガイドが表示されるようになされている。カーソルキーの操作に従って、放送時間軸に沿って表示が短時間番組ガイドに切り換えられる。
【特許文献１】特開平１０−２６２１９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示されている番組ガイド表示装置は、モアマーカーは表示されているもののモアマーカーにカーソル位置を合わせない限り表示されていない短時間番組の情報を得ることは出来ない。表示される電子ガイド表示から、表示されていない番組がないと誤認識されてしまう場合もある。さらに、表示される電子番組表の時刻をスクロールして表示させる場合などでは、新たに表示される番組名は遅延してスムーズ性を有せずに表示されるなど十分に高い視認性を有する番組ガイド表示を実現することはできなかった。
【０００６】
そこで、本発明は、上記のような問題点を解消するためになされたもので、複数の放送時間の短い番組が受信される場合であっても使用者によりそれらの放送番組を容易に認識することが出来ると共に、時刻をスクロールして表示させる場合でも番組名が遅延しないでスムーズに表示されるなど視認性の高い電子番組表の表示を可能とする放送番組受信装置及び放送番組受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願発明における第１の発明は、番組名、放送開始時刻及び放送チャンネルを含む番組情報が多重化されて受信される受信信号から前記番組情報を得て表示用の電子番組表を生成する放送番組受信装置において、前記受信信号の多重化を解いて前記番組情報を得る多重分離部と、前記多重分離部から得られた番組情報から、前記放送チャンネルを一方の軸とし所定時間毎に等間隔な目盛りの時刻を他方の軸とする平面に、前記番組名を含んで記述した複数チャンネル番組表を生成する番組表生成部と、前記複数チャンネル番組表に記述される複数の放送チャンネルのうち、特定のチャンネルを特定放送チャンネルとして選択する特定チャンネル選択部と、前記番組表生成部で生成された複数チャンネル番組表のうち、前記特定チャンネル選択部で選択された特定放送チャンネルの番組名において、前記等間隔な目盛りの時刻の時間帯に記述行が不足して記述できない番組名がある場合には、前記等間隔な目盛りよりも大きな間隔を有する可変間隔目盛りの時刻を前記他方の軸として前記特定放送チャンネルの番組名を含んで記述した特定チャンネル番組表を生成する特定番組表生成部と、前記特定番組表生成部で生成した特定チャンネル番組表を、前記番組表生成部で生成した複数チャンネル番組表の前記特定放送チャンネルの番組表が記述される箇所に多重表示して前記表示用の電子番組表を生成する表示処理部と、を備えることを特徴とする放送番組受信装置を提供する。
第２の発明は、前記特定番組表生成部は、前記他方の軸を外部から指定される時刻から開始される前記等間隔な目盛りよりも大きな間隔を有する可変間隔目盛りの時間軸として前記特定チャンネル番組表を生成することを特徴とする第１の発明に記載の放送番組受信装置を提供する。
【発明の効果】
【０００８】
本発明によれば、受信信号の多重化を解いて番組情報を得る多重分離部と、多重分離部から得られた番組情報から、放送チャンネルを一方の軸とし所定時間毎に等間隔な目盛りの時刻を他方の軸とする平面に、番組名を含んで記述した複数チャンネル番組表を生成する番組表生成部と、複数チャンネル番組表に記述される複数の放送チャンネルのうち、特定のチャンネルを特定放送チャンネルとして選択する特定チャンネル選択部と、番組表生成部で生成された複数チャンネル番組表のうち、特定チャンネル選択部で選択された特定放送チャンネルの番組名において、等間隔な目盛りの時刻の時間帯に記述行が不足して記述できない番組名がある場合には、等間隔な目盛りよりも大きな間隔を有する可変間隔目盛りの時刻を他方の軸として特定放送チャンネルの番組名を含んで記述した特定チャンネル番組表を生成する特定番組表生成部と、特定番組表生成部で生成した特定チャンネル番組表を、番組表生成部で生成した複数チャンネル番組表の特定放送チャンネルの番組表が記述される箇所に多重表示して表示用の電子番組表を生成する表示処理部と、を備える構成を有しているので、複数の放送時間の短い番組が受信される場合であっても使用者によりそれらの放送番組を容易に認識することが出来ると共に、時刻をスクロールして表示させる場合でも番組名が遅延しないでスムーズに表示されるなど視認性の高い電子番組表の表示を可能とする放送番組受信装置及び放送番組受信方法を実現できる。
【発明を実施するための最良の形態】
【０００９】
以下に本発明の実施例に係る放送番組受信装置について図１〜図１２を用いて説明する。
図１は、本発明の実施に係る放送番組受信装置の構成例を示すブロック図である。図２は、本発明の実施に係る放送番組受信装置の要部の構成例を示すブロック図である。図３は、本発明の実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図（その１）である。図４は、本発明の実施に係る放送番組受信装置の動作をフローチャートで示した図である。図５は、本発明の実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図（その２）である。図６は、本発明の実施に係る放送番組受信装置の要部の動作をフローチャートで示した図（その１）である。図７は、本発明の実施に係る放送番組受信装置の要部の動作をフローチャートで示した図（その２）である。図８は、本発明の第１応用実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図である。図９は、本発明の第１応用実施に係る放送番組受信装置の要部の動作をフローチャートで示した図である。図１０は、本発明の第２応用実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図である。図１１は、本発明の第２応用実施に係る放送番組受信装置の動作をフローチャートで示した図（その１）である。図１２は、本発明の第２応用実施に係る放送番組受信装置の動作をフローチャートで示した図（その２）である。
【００１０】
その放送番組受信装置は複数の放送時間の短い番組が受信される場合であっても使用者によりそれらの放送番組を容易に認識することが出来ると共に、時刻をスクロールして表示させる場合でも番組名が遅延しないでスムーズに表示されるなど視認性の高い電子番組表の表示を実現するという目的を、受信信号の多重化を解いて番組情報を得る多重分離部と、多重分離部から得られた番組情報から、放送チャンネルを一方の軸とし所定時間毎に等間隔な目盛りの時刻を他方の軸とする平面に、番組名を含んで記述した複数チャンネル番組表を生成する番組表生成部と、複数チャンネル番組表に記述される複数の放送チャンネルのうち、特定のチャンネルを特定放送チャンネルとして選択する特定チャンネル選択部と、番組表生成部で生成された複数チャンネル番組表のうち、特定チャンネル選択部で選択された特定放送チャンネルの番組名において、等間隔な目盛りの時刻の時間帯に記述行が不足して記述できない番組名がある場合には、等間隔な目盛りよりも大きな間隔を有する可変間隔目盛りの時刻を他方の軸として特定放送チャンネルの番組名を含んで記述した特定チャンネル番組表を生成する特定番組表生成部と、特定番組表生成部で生成した特定チャンネル番組表を、番組表生成部で生成した複数チャンネル番組表の特定放送チャンネルの番組表が記述される箇所に多重表示して表示用の電子番組表を生成する表示処理部と、を備えるようにして実現した。
【００１１】
放送番組受信装置の構成について述べる。
図１に示す放送番組受信装置１は、チューナ部１１、多重分離部１２、音声デコーダ部１３、画像デコーダ部１４、表示処理部１５、番組情報処理部１６、番組表生成部１７、リモコンインタフェース（Ｉ／Ｆ）部１８、及びシステムコントローラ部１９より構成される。チューナ部１１にはアンテナ２が接続され、音声デコーダ部１３にはスピーカ４が接続され、番組情報処理部１６にはモニタ５が接続される。リモコン３から出射される変調された赤外光はリモコンインタフェース部１８で受光される。
図２に示すシステムコントローラ部１９はＣＰＵ（Central Processing Unit）１９１、ＲＡＭ（Random Access Memory）１９２、ＲＯＭ（Read Only Memory）１９３、ＣＰＵインタフェース回路１９４、及びＣＰＵバス１９９より構成される。ＣＰＵインタフェース回路１９４には表示処理部１５、番組情報処理部１６、番組表生成部１７、リモコンインタフェース部１８、及び放送番組受信装置１の各回路部が接続される。
【００１２】
放送番組受信装置の動作について述べる。
まず、チューナ部１１はアンテナ２で受信されて入力されるディジタル放送信号のうち、リモコン３で選択される受信チャンネルの信号を増幅し、ＴＳ（Transport Stream）信号を得る。多重分離部１２はＭＰＥＧ（moving picture experts group）で規定される方式に従って多重化されて受信される画像符号化信号、音声符号化信号、番組付随情報であるＳＩ（Service Information：番組配列情報）信号、及び番組選択などの為に必要なＰＳＩ（Program Specific Information）信号のそれぞれを分離して得る。音声デコーダ部１３は音声符号化信号を復号化して得られる音声信号を図示しない増幅器を介してスピーカ４に供給する。画像デコーダ部１４はＭＰＥＧ方式に従って符号化された信号を復号化して画像信号を得、得られた画像信号を表示処理部１５に供給する。番組情報処理部１６はＳＩ信号、及びＰＳＩ信号から、使用者によりリモコン３が操作されて得られる表示命令に従った情報を表示するために必要な情報を得る。電子番組表の表示が要求される場合には分離して得られたＰＳＩ情報のうち生成する電子番組表に必要なＰＳＩデータを取得する。即ち、ＰＳＩはＰＡＴ（Program Association Table）、ＰＭＴ（Program Map Table）、ＮＩＴ（Network Information Table）、及びＣＡＴ（Conditional Access Table）などのテーブルからなっており、それらのテーブルから電子番組表を作成するために必要な情報を取得する。
【００１３】
後述のシステムコントローラ部１９は、番組情報処理部１６に要求して得られた情報を順次取得すると共に、取得された情報を加工して電子番組表を作成するための、例えば受信チャンネルごとのチャンネル画像データを生成する。番組表生成部１７はシステムコントローラ部１９で生成されたチャンネル画像データを集めて１枚の電子番組表の画像を生成する。表示処理部１５は、画像デコーダ部１４で復号して得られた復号画像と番組表生成部１７で生成された電子番組表とを、システムコントローラ部１９より命令される優先順位に従って画像を多重化して表示用画像信号を生成する。
ここで、番組表として表示する電子番組表の画像に、放送時間の短い番組が複数あり、全ての番組名を表示する電子番組表を生成できない受信チャンネルが含まれる場合に、システムコントローラ部１９は表示できない番組名の含まれる受信チャンネルを検出すると共に、検出された受信チャンネルのみの特定チャンネル電子番組表を生成する。特定チャンネル電子番組表には全ての番組名が記載されると共に、特定チャンネル電子番組表は表示優先度の高い表示優先情報が付された画像として生成される。
【００１４】
表示処理部１５は画像デコーダ部１４から供給される通常の表示優先度を有する受信番組の画像、番組表生成部１７から供給される受信番組の復号画像よりも高い表示優先度の電子番組表の画像、及びシステムコントローラ部１９から供給されるさらに高い表示優先度を有する特定チャンネル電子番組表の画像を、優先度に従った表示用画像として生成し、モニタ５に供給して表示させる。後述の全ての番組名が表示されると共に、特定受信チャンネル電子番組表は時間軸方向にスムーズなスクロール表示を行いながら表示させることが出来る。
ここで、特定受信チャンネルは、例えばリモコン３を操作することにより選定することもできる。選定されたた特定受信チャンネルの番組表は時間軸方向にスムーズなスクロール表示を行いながら表示させることが出来る。
【００１５】
次に、詳細に説明する。
図２を参照して放送番組受信装置１の要部であるシステムコントローラ部１９について述べる。
まず、ＣＰＵインタフェース回路１９４はリモコンインタフェース部１８から得られるリモコン３の操作情報である電子番組表の生成命令を、ＲＯＭ１９３に蓄えられるプログラムソフトに従って動作しているＣＰＵ１９１に供給する。電子番組表の生成命令は、設定される複数の受信チャンネルについて、設定される所定の受信時刻毎に表示可能な番組名を記述した電子番組表の生成に係る命令である。ＣＰＵ１９１は電子番組表を生成するために必要なＰＳＩデータをＣＰＵインタフェース回路１９４を介して番組情報処理部１６に要求する。番組情報処理部１６は要求されるデータを多重分離部１２から得られるＰＳＩデータから所望の受信チャンネルで受信が予定される番組名、放送開始時刻及び放送チャンネル名を含む番組情報などを取得しＣＰＵインタフェース回路１９４を介してＣＰＵ１９１に供給する。ＣＰＵ１９１は供給された番組情報を基に所望の受信チャンネルに係る電子番組表を生成しつつ、生成された電子番組表をＲＡＭ１９２に記憶する。ＲＡＭ１９２に生成された電子番組表はＣＰＵインタフェース回路１９４を介して番組表生成部１７に供給される。その供給後、ＲＡＭ１９２に記憶されている電子番組表は消去される。番組表生成部１７では、以上の動作を表示する全ての受信チャンネルについて繰り返して行い、電子番組表が生成される。
【００１６】
ＣＰＵ１９１は、任意の受信チャンネルに係る電子番組表を生成する際に、表示できない番組名が含まれる場合には、その受信チャンネルを特定の受信チャンネルとして検出する。又は操作により選択された受信チャンネルを特定の受信チャンネルとして指定する。特定の受信チャンネルの電子番組表は全ての番組名を表示可能なように受信時刻の表示間隔を再設定して生成する。生成された特定の受信チャンネルの電子番組表はＲＡＭ１９２に記憶される。ＲＡＭ１９２に記憶された特定の受信チャンネルの電子番組表はさらに高い表示優先度を有する特定チャンネル電子番組表としてＣＰＵインタフェース回路１９４を介して表示処理部１５に供給される。
ここで、ＲＡＭ１９２はＣＰＵバス１９９を介してＣＰＵ１９１に接続される記憶素子である。記憶容量は番組表生成部１７が有する電子番組表のデータ容量よりも小さい一方、生成されて記憶される電子番組表の画像速度は番組表生成部１７で生成される画像速度よりも大きい。
【００１７】
図３を参照し、放送番組受信装置１で生成されて表示される電子番組表の表示画像について述べる。
同図において、横方向に受信チャンネル名１０１〜１０４が、縦方向に標準的な受信時間５〜８時とされる平面にドラマ、情報、映画、音楽などの番組名が示されている。ここで、チャンネル１０２の５時台は１０分間隔で情報１〜情報６の番組が放送されるため、電子番組表としては５時台の間隔を大きくし５時〜７時の番組名を表示している。表示される電子番組表の受信チャンネル１０２の情報５に、リモコン３などを操作してカーソル表示を合わせると、電子番組表の上部に○月○日１０：４０〜１０：５０に受信される情報５の詳細内容が表示される。
ＣＰＵ１９１は電子番組表を番組表生成部１７で生成する際に、時間表示を５時〜８時の等間隔表示とすると番組名４〜番組名６が表示されない番組として存在することを検出する。ＣＰＵ１９１は受信チャンネル１０２を特定チャンネルとし、全番組名を表示可能なように適応的に時間間隔を設定した特定チャンネル電子番組表としてＲＡＭ１９２に生成する。表示処理部１５は番組表生成部１７で生成された受信チャンネル１０１、１０３、１０４の電子番組表にＲＡＭ１９２で生成された受信チャンネル１０２の電子番組表を優先度の高い表示順に多重し、全番組名が表示される電子番組表として生成される。
受信チャンネル１０２の電子番組表はＣＰＵ１９１とＣＰＵバス１９９で結合されるＲＡＭ１９２で生成されるため、例えば電子番組表を時間方向にスクロールさせながら表示することができるなど、応答速度の速い番組表して生成することが出来る。
【００１８】
図４を参照し、特定の受信チャンネルを指定し、指定されたチャンネルの番組表示をスムーズなスクロールにより行う処理方法について述べる。
まずＳ（ステップ）６１で、受信チャンネルのうちから特定受信チャンネルを選択して番組表示を行うかを検出する。特定受信チャンネルを選択する操作がなされた場合にはＳ６２で特定受信チャンネルの番号を取得する。Ｓ６３でスクロール表示を開始させる時刻情報を取得する。Ｓ６４でＣＰＵ１９１はＣＰＵインタフェース回路１９４を介して番組情報処理部１６から電子番組表を生成するために必要な番組情報を取得する。Ｓ６５で、ＣＰＵ１９１は特定受信チャンネルの特定チャンネル電子番組表画像を生成し、ＲＡＭ１９２に一時記憶する。Ｓ６６で、ＣＰＵ１９１は生成された特定チャンネル電子番組表の画像に高い表示優先度の情報を付して表示処理部１５に供給させる。Ｓ６７で特定受信チャンネルを選択して行う番組表示を続けるか否かを検出し、続けるとして検出される場合はＳ６２からのステップを繰り返す。スムーズな特定受信チャンネル番組のスクロール表示がなされる。
Ｓ６１で特定受信チャンネルを選択して行う番組表示が検出されない場合は、Ｓ７１で番組表生成部１７により例えば受信チャンネル名１０１〜１０４の、例えば５時から開始する番組を記述した電子番組表が生成される。生成された電子番組表は表示処理部１５に供給され、従来と同様な電子番組表としての番組表表示信号が生成される。Ｓ７３で電子番組表の表示を続けるか否かが検出され、続けるとして検出される場合はＳ６１からのステップを繰り返し、続けないとして検出される場合には番組表表示の動作を終了する。
【００１９】
図５を参照し、指定されたチャンネルの番組表示について述べる。
同図において、受信チャンネル１０２が特定受信チャンネルである。受信チャンネル１０２に表示される時刻の右側にスクロールバーが表示されており、スクロールバーを上下に操作することにより時間表示を変更できる。ここでは受信チャンネル１０２のスクロールバーが下方に操作されているため表示時間は８時〜１０時になっている。
【００２０】
図６を参照し、電子番組表の表示領域設定の動作について述べる。
まず、電子番組表の表示操作がなされた際に、Ｓ８１においてＣＰＵ１９１は番組情報処理部１６からＰＳＩ情報を取得する。Ｓ８２で、ＣＰＵ１９１は使用者により表示領域の設定に係る操作がなされたかを検出し、操作が検出された場合はＳ８３でＣＰＵ１９１は操作により得られた設定値を基に描画領域を求める。検出されない場合はＳ８４で、デフォルト値として例えばＲＯＭ１９３に記憶されている設定値を基に描画領域を設定する。Ｓ８５で、番組表生成部１７に生成された電子番組表が記憶されている場合、及びＲＡＭ１９２に特定チャンネル電子番組表が生成されて記憶されている場合には、Ｓ８６でそれらの電子番組表を画像デコーダ部１４で復号して得られる受信番組の画像に多重した画像信号を生成する。画像信号は放送番組受信装置１からモニタ５に供給されて表示される。Ｓ８７で、電子番組表の表示を終了するとして検出されるまでＳ８１からのステップを繰り返す。
【００２１】
図７を参照して、電子番組表の受信チャンネルごとのスクロ−ル機能の動作について述べる。
まず、Ｓ９１でリモコン３の左又は右の矢印キーが押下されたかを検出する。左又は右の矢印キーの押下が検出されない場合は、Ｓ９３で上又は下の矢印キーが押下されたかを検出する。Ｓ９１で左右の矢印キーの押下が検出される場合はＳ９２でチャンネル軸のカーソルを左又は右に移動する。その移動に合わせて特定チャンネル電子番組表の選定を変更する。チャンネル軸のカーソルの左右移動に応じ、選択された表示チャンネルをＲＡＭ１９２で電子番組表を生成する特定チャンネルとして選定すると共に、ＲＡＭ１９２に記憶されていた選定前の特定チャンネル電子番組表を番組表生成部１７の該当する表示チャンネルの部分にコピーする。その後、Ｓ９６で電子番組表の表示を終了しないとして検出される場合はＳ９１からのステップを繰り返す。Ｓ９１で左右キーの押下が検出されなく、Ｓ９３でリモコン３の上又は下の矢印キーの押下が検出された場合にはＳ９４でカレント軸のカーソルを上又は下にスクロールさせる。放送番組受信装置１は、カレント軸の上下に合わせ、ＲＡＭ１９２でスクロールされて生成される特定チャンネル電子番組表をモニタ５に表示させる。Ｓ９３で上又は下の矢印キーの押下が検出されない場合はＳ９５で所定時間上下左右以外のキーの押下検出を禁止し、その後Ｓ９６で電子番組表の表示を終了するとして検出されるまでＳ９１からのステップを繰り返す。
【００２２】
図８を参照して放送番組受信装置１の第１の応用例について述べる。
同図に示す電子番組表は表示するチャンネル毎に電子番組表が表示を開始する時刻を指定できるようになされている。図５に示した電子番組表はスクロ−ルバーを操作して表示開始時刻を指定しているのに比し、図８に示す電子番組表は、例えばリモコン３の数字キーを直接操作してチャンネルごとの開始時刻を指定できる。指定された表示開始時刻はチャンネル番号名の下に表示される。
【００２３】
図９を参照し、第１の応用例の電子番組表を生成するためのステップの流れについて述べる。
まず、Ｓ１０１で番組情報処理部１６からＰＳＩ情報を取得する。Ｓ１０２で変数ｎの値を０に設定する。Ｓ１０３で変数ｎの値は表示チャンネル数をＮとする場合に、ｎは例えばＮ＝４以下であるかを検出する。ｎの値が４以下として検出される場合はＳ１０４でｎ番目の受信チャンネルの表示開始時刻が設定されているか否かを検出する。設定されているとして検出される場合はＳ１０５で設定されている表示開始時刻を表示し、設定されていないとして検出される場合にはＳ１０６で現在時刻などのデフォルト値の表示開始時刻を表示する。Ｓ１０７で表示開始時刻からの番組表を生成して表示させる。Ｓ１０８でｎの値に１を加えてＳ１０３からのステップを繰り返す。
Ｓ１０３で、ｎの値がＮの値以下でないとして検出された場合にはＳ１１１で、カーソルにより指定される受信チャンネル、時刻の番組の詳細情報を生成する。Ｓ１１２で詳細番組表情報を電子番組表の上部の所定の箇所に表示する。Ｓ１１３で電子番組表の表示を続けないとして検出されるまでＳ１０１からのステップを繰り返す。
【００２４】
図１０を参照して放送番組受信装置１の第２の応用例について述べる。
同図に示す電子番組表は、１つの受信チャンネル毎に２つの表示開始時刻からの番組表を表示している。例えば、使用者が、最大８個の番組を同時に録画予約しようとする場合などに、一覧表示される複数の番組の間で優先順位をつけながら予約するのに便利な表示方法である。
【００２５】
図１１を参照し、第２の応用例の電子番組表を生成するためのステップの流れについて述べる。図９に示したフローチャートと同じ動作を行うステップに同一の符号を付し説明を省く。
Ｓ１０２でｎの値を０に設定した後のＳ１２３で、ｎの値は例えばＭ＝８以下の数であるか否かを検出する。ｎの値がＭ以下であるとして検出される場合はＳ１２４において表示開始時刻が設定されているかを検出する。表示開始時刻の設定は１つの受信チャンネルに対して２つづつ行う。Ｓ１２７においてそれぞれの表示開始時刻から２時間分ないしは表示可能な数の番組を記述した番組表を作成し、表示させる。その後Ｓ１０８からのステップを繰り返す。
【００２６】
図１２を参照し、電子番組表のスクロール機能について説明する。図７に示したフローチャートと同じ動作を行うステップに同一の符号を付し説明を省く。
まず、Ｓ１３１で例えばリモコン３の「シフト」キーが押下されているかを検出し、押下され続けている場合はＳ９３からのステップを行う。「シフト」キーが押下されていないとして検出される場合にはＳ１３５で上下左右の中の何れか１つのキーが押下されているかを検出し、検出される場合はＳ１３６で小番組表カーソルを上下左右のうち押下されている方に移動する。Ｓ１３５で上下左右の中の何れのキーも押下されていないとして検出される場合はＳ１３７で仮に他のキーが押下されている場合であってもその押下を無視しＳ９６のステップを実行する。
【００２７】
以上のように、本実施例で示した放送番組受信装置１によれば、受信信号の多重化を解いて番組情報を得る多重分離部１２と、多重分離部から得られた番組情報から、放送チャンネルを一方の軸とし所定時間毎に等間隔な目盛りの時刻を他方の軸とする平面に、番組名を含んで記述した複数チャンネル番組表を生成する番組表生成部１７と、複数チャンネル番組表に記述される複数の放送チャンネルのうち、特定のチャンネルを特定放送チャンネルとして選択する特定チャンネル選択部１９と、番組表生成部で生成された複数チャンネル番組表のうち、特定チャンネル選択部で選択された特定放送チャンネルの番組名において、等間隔な目盛りの時刻の時間帯に記述行が不足して記述できない番組名がある場合には、等間隔な目盛りよりも大きな間隔を有する可変間隔目盛りの時刻を他方の軸として特定放送チャンネルの番組名を含んで記述した特定チャンネル番組表を生成する特定番組表生成部１９２と、特定番組表生成部で生成した特定チャンネル番組表を、番組表生成部で生成した複数チャンネル番組表の特定放送チャンネルの番組表が記述される箇所に多重表示して表示用の電子番組表を生成する表示処理部１５と、を備える格別な構成を有しているので、複数の放送時間の短い番組が受信される場合であっても使用者によりそれらの放送番組を容易に認識することが出来ると共に、時刻をスクロールして表示させる場合でも番組名が遅延しないでスムーズに表示されるなど視認性の高い電子番組表の表示を可能とする装置を実現できる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施に係る放送番組受信装置の構成例を示すブロック図である。
【図２】本発明の実施に係る放送番組受信装置の要部の構成例を示すブロック図である。
【図３】本発明の実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図（その１）である。
【図４】本発明の実施に係る放送番組受信装置の動作をフローチャートで示した図である。
【図５】本発明の実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図（その２）である。
【図６】本発明の実施に係る放送番組受信装置の要部の動作をフローチャートで示した図（その１）である。
【図７】本発明の実施に係る放送番組受信装置の要部の動作をフローチャートで示した図（その２）である。
【図８】本発明の第１応用実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図である。
【図９】本発明の第１応用実施に係る放送番組受信装置の要部の動作をフローチャートで示した図である。
【図１０】本発明の第２応用実施に係る放送番組受信装置で表示される電子番組表の表示例を示す図である。
【図１１】本発明の第２応用実施に係る放送番組受信装置の動作をフローチャートで示した図（その１）である。
【図１２】本発明の第２応用実施に係る放送番組受信装置の動作をフローチャートで示した図（その２）である。
【図１３】従来技術の放送番組受信装置で表示される電子番組表の表示画面例を示した図である。
【符号の説明】
【００２９】
１    放送番組受信装置
２    アンテナ
３    リモコン
４    スピーカ
５    モニタ
１１    チューナ部
１２    多重分離部
１３    音声デコーダ部
１４    画像デコーダ部
１５    表示処理部
１６    番組情報処理部
１７    番組表生成部
１８    リモコンインタフェース部
１９    システムコントローラ部
１９１    ＣＰＵ
１９２    ＲＡＭ
１９３    ＲＯＭ
１９４    ＣＰＵインタフェース回路
１９９    ＣＰＵバス
【図１】
2008048245.tif 000003
【図２】
2008048245.tif 000004
【図３】
2008048245.tif 000005
【図４】
2008048245.tif 000006
【図５】
2008048245.tif 000007
【図６】
2008048245.tif 000008
【図７】
2008048245.tif 000009
【図８】
2008048245.tif 000010
【図９】
2008048245.tif 000011
【図１０】
2008048245.tif 000012
【図１１】
2008048245.tif 000013
【図１２】
2008048245.tif 000014
【図１３】
2008048245.tif 000015