(57)【要約】【課題】ユーザが視聴を所望する連続放送番組を容易に認識できる電子番組表を表示するとともに、それにともなうユーザの操作負担の増大を抑えるデジタル放送受信装置を提供する。【解決手段】  ＣＰＵ２３は、連続放送番組を受信して再生している際にリモコン２８のキャプチャボタンが押下された場合、その放送番組から番組画像を取り込み、この番組画像と、番組名等の情報を含むユーザ番組データと関連付けて不揮発性メモリ２５に記憶し、電子番組表を表示した際に、記憶した番組画像に対応する番組がカーソルにより指定された場合、指定された番組の番組画像を電子番組表内に表示させる。また、ＣＰＵ２３は、電子番組表情報に基づいて一連の連続放送が終了したことを検出した連続放送番組について、そのユーザ番組データおよび番組画像を不揮発性メモリ２５から消去する。【選択図】図１
2009027420.tif 000002
【特許請求の範囲】
【請求項１】
所望のデジタル放送番組を受信する受信手段と、
前記受信手段で受信したデジタル放送番組を再生する再生手段と、
第１の所定期間に放送予定の複数の番組の番組名、放送日時、および番組内容情報を含む電子番組表情報を取得して記憶する電子番組表取得手段と、
前記電子番組表情報に基づいて前記第１の所定期間内の第２の所定期間に放送予定の複数の番組の番組名を少なくとも含む番組情報を表示する電子番組表画面を生成して表示する電子番組表画面生成表示手段と、
週毎または日毎の繰り返しパターンで放送される番組である連続放送番組を前記再生手段で再生中に、再生中の画像を取得する指示が外部から入力された場合に、再生中の前記連続放送番組の映像データから所定枚数の画像を番組画像として取得する画像取得手段と、
前記画像取得手段で取得した前記番組画像と、当該番組画像に対応する連続放送番組の番組名および放送日時を含むユーザ番組データとを関連付けて記憶する記憶手段と、
前記電子番組表画面を表示する指示が外部から入力された場合に、前記電子番組表画面に前記番組情報が表示される前記第２の所定期間内の複数の番組のうち前記記憶手段に記憶された前記ユーザ番組データに含まれる番組名と略同一の番組名を有する番組の前記番組情報を表示するための第１の番組内容紹介欄と、その他の番組の前記番組情報を表示するための第２の番組内容紹介欄とを区別して表示するとともに、前記電子番組表画面の表示中に、前記番組画像を表示する指示が外部から入力された場合に、前記第１の番組内容紹介欄に対応する番組の前記番組画像を前記電子番組表画面中に表示するように前記電子番組表画面生成表示手段を制御する表示制御手段と、
前記電子番組表取得手段で最新の電子番組表情報を取得したときに、前記記憶手段に記憶された前記ユーザ番組データに含まれる番組名と略同一の番組名を、当該ユーザ番組データに対応する連続放送番組の放送予定日における放送時間帯を含む検索対象時間内で、かつ当該ユーザ番組データに対応する番組と同一の放送局において、前記電子番組表情報に含まれる複数の番組名から検索し、前記略同一の番組名が、前記電子番組表情報から検出されず、かつ前記電子番組表情報で検索対象とした前記放送予定日のうち最も未来の日付が、当該ユーザ番組データに設定された所定の保持期間の経過後の日付である場合、当該ユーザ番組データおよび当該ユーザ番組データに対応する番組画像を前記記憶手段から消去する消去手段と
を備えることを特徴とするデジタル放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子番組表（ＥＰＧ：Electronic Program Guide）を表示する機能を有するデジタル放送受信装置に関する。
【背景技術】
【０００２】
近年普及しているＢＳ（Broadcasting Satellite）デジタル放送、ＣＳ（Communication Satellite）デジタル放送、地上デジタル放送などのデジタル放送では、数多くのチャンネルによって番組が放送されている。また、デジタル放送波には、ユーザがデジタル放送番組を快適に視聴するために有用なデータも含まれている。その中には、電子番組表用のデータが含まれ、それを受信したデジタル放送受信装置は、新聞に掲載されるような、いわゆるラテ欄（ラジオ・テレビ欄）のような形式で、画面上に電子番組表を提示することができる（例えば、特許文献１〜４参照）。
【０００３】
ユーザは、この電子番組表を見ることにより、新聞やテレビ番組表が掲載されている雑誌などに目を移すことなく、その場で放送予定の番組を知ることができる。
【特許文献１】特開平６−２７６５０１号公報
【特許文献２】特開平１１−１９６３４３号公報
【特許文献３】特開２０００−１８４２９９号公報
【特許文献４】特開２００１−３３３３４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１〜４に記載されたデジタル放送受信装置では、放送で送信される電子番組表情報をもとにした文字からなる番組情報を表示するので、新聞のラテ欄のような文字だけの電子番組表となるか、あるいは、例えば広告などが小さく掲載される程度であった。このため、ユーザがリモコン操作などによって電子番組表を提示させた際に、それを見てすぐに所望の番組を探し出すことが困難であった。
【０００５】
このような不都合を解消する方法として、毎週や毎日などの繰り返しパターンで放送される連続放送番組の受信再生中にユーザが所望する画面を番組画像としてデジタル放送受信装置内のメモリに記録し、さらにその番組画像と、番組名などを含む番組データとを関連付けて保存しておき、後に電子番組表を表示させたときに、記録した番組画像を電子番組表において対応する連続放送番組の次回以降の番組表示欄に表示する方法が考えられる。このような方法により、ユーザの視聴したいと思っている番組に対する認識性を向上させることができる。
【０００６】
しかし、このようにして番組画像やその関連データなどをデジタル放送受信装置内のメモリの所定領域に保存すると、いずれメモリの容量に収まりきらなくなってくることは、容易に想像できる。このような事態が生じたときは、不要になったデータを順次消去するなどしてメモリ内の所定領域内で空き容量を広げるための操作をユーザが行わなければならなかった。
【０００７】
本発明は上記に鑑みてなされたもので、ユーザが視聴を所望する連続放送番組を容易に認識できる電子番組表を表示するとともに、それにともなうユーザの操作負担の増大を抑えるデジタル放送受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係るデジタル放送受信装置は、所望のデジタル放送番組を受信する受信手段と、前記受信手段で受信したデジタル放送番組を再生する再生手段と、第１の所定期間に放送予定の複数の番組の番組名、放送日時、および番組内容情報を含む電子番組表情報を取得して記憶する電子番組表取得手段と、前記電子番組表情報に基づいて前記第１の所定期間内の第２の所定期間に放送予定の複数の番組の番組名を少なくとも含む番組情報を表示する電子番組表画面を生成して表示する電子番組表画面生成表示手段と、週毎または日毎の繰り返しパターンで放送される番組である連続放送番組を前記再生手段で再生中に、再生中の画像を取得する指示が外部から入力された場合に、再生中の前記連続放送番組の映像データから所定枚数の画像を番組画像として取得する画像取得手段と、前記画像取得手段で取得した前記番組画像と、当該番組画像に対応する連続放送番組の番組名および放送日時を含むユーザ番組データとを関連付けて記憶する記憶手段と、前記電子番組表画面を表示する指示が外部から入力された場合に、前記電子番組表画面に前記番組情報が表示される前記第２の所定期間内の複数の番組のうち前記記憶手段に記憶された前記ユーザ番組データに含まれる番組名と略同一の番組名を有する番組の前記番組情報を表示するための第１の番組内容紹介欄と、その他の番組の前記番組情報を表示するための第２の番組内容紹介欄とを区別して表示するとともに、前記電子番組表画面の表示中に、前記番組画像を表示する指示が外部から入力された場合に、前記第１の番組内容紹介欄に対応する番組の前記番組画像を前記電子番組表画面中に表示するように前記電子番組表画面生成表示手段を制御する表示制御手段と、前記電子番組表取得手段で最新の電子番組表情報を取得したときに、前記記憶手段に記憶された前記ユーザ番組データに含まれる番組名と略同一の番組名を、当該ユーザ番組データに対応する連続放送番組の放送予定日における放送時間帯を含む検索対象時間内で、かつ当該ユーザ番組データに対応する番組と同一の放送局において、前記電子番組表情報に含まれる複数の番組名から検索し、前記略同一の番組名が、前記電子番組表情報から検出されず、かつ前記電子番組表情報で検索対象とした前記放送予定日のうち最も未来の日付が、当該ユーザ番組データに設定された所定の保持期間の経過後の日付である場合、当該ユーザ番組データおよび当該ユーザ番組データに対応する番組画像を前記記憶手段から消去する消去手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明のデジタル放送受信装置によれば、受信再生中の連続放送番組の番組画像をユーザ操作に応じて取得し、取得した番組画像を番組名等の情報を含むユーザ番組データと関連付けて記憶し、電子番組表を表示する際に、記憶した番組画像を表示することで、ユーザに所望の連続放送番組を容易に認識させることができる。また、電子番組表情報に基づいて一連の連続放送が終了したことを検出した連続放送番組のユーザ番組データおよび番組画像を消去することで、不要となったユーザ番組データおよび番組画像を消去するためユーザの操作負担を抑えることができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明のデジタル放送受信装置を実施するための最良の形態について、図面を参照して説明する。
【００１１】
図１は本発明の実施の形態に係るデジタル放送受信装置の構成を示すブロック図である。
【００１２】
図１に示すように本実施の形態に係るデジタル放送受信装置は、アンテナ１１で受信した放送電波を復調およびデジタル化するチューナ１２と、デジタル化された放送データを圧縮された放送映像データと圧縮された放送音声データとに分離して送出する多重分離部１３と、圧縮された放送映像データを伸張して復号する映像復号部１４と、圧縮された放送音声データを伸張して復号する音声復号部１５と、メニュー画面や電子番組表画面やデータ放送コンテンツの表示画面等のグラフィックスデータを生成するグラフィックスデータ生成部１６と、復号された放送映像データとグラフィックスデータ生成部１６で生成されたグラフィックスデータとを重畳するグラフィックス映像ミックス部１７と、後述する不揮発性メモリ２５または作業メモリ２６の音声データを再生する効果音再生部１８と、復号された放送音声データと効果音再生部１８で取得された内蔵音データまたはデータ放送コンテンツに含まれるコンテンツ音声データとを合成する音声合成部１９と、放送映像データとグラフィックスデータとが重畳された映像データを出力する映像出力部２０と、放送音声データと内蔵音データ等とが合成された音声データを出力する音声出力部２１と、装置に設けられた上記の各構成部とバス２２を介して接続され、これらの各構成部を制御するＣＰＵ２３とを備える。
【００１３】
ＣＰＵ２３には、さらに、ＣＰＵ２３が上記の各構成部を制御するためのソフトウェアを格納するプログラムメモリ２４と、番組選局の履歴や個人情報、記憶すべき設定情報、内蔵音データ、メニュー画面データ、外部から取得した電子番組表情報などを格納する不揮発性メモリ２５と、ＣＰＵ２３が制御処理を行う際に使用する作業メモリ２６と、リモコン２８から送信される赤外線によりコマンドを取得するリモコンＩ／Ｆ２７とがバス２２により接続されている。
【００１４】
図２は図１に示すリモコン２８の外観の一例を示す図である。図２に示すように、リモコン２８には、通常のテンキー、音量増減キー、決定ボタン等の一般的なキーとともに、ユーザが視聴している放送番組からその一部の番組画像をキャプチャすることを指示するためのキャプチャボタン２９と、電子番組表画面の表示指示を送信するための電子番組表ボタン３０とが設けられている。
【００１５】
次に、以上のように構成された本実施の形態に係るデジタル放送受信装置の動作について説明する。まず、放送電波を受信して再生する際の動作について説明する。
【００１６】
まず、チューナ１２は、アンテナ１１で受信した放送電波から放送データを取得し、この取得した放送データを多重分離部１３に出力する。
【００１７】
多重分離部１３は、チューナ１２からの放送データを圧縮された放送映像データと圧縮された放送音声データとに分離する。そして、多重分離部１３は、圧縮された放送映像データを映像復号部１４に送出し、圧縮された放送音声データを音声復号部１５に送出する。
【００１８】
映像復号部１４は、多重分離部１３からの圧縮された放送映像データを復号し、グラフィックス映像ミックス部１７へ出力する。また、音声復号部１５は、多重分離部１３からの圧縮された放送音声データを復号し、音声合成部１９へ出力する。
【００１９】
グラフィックスデータ生成部１６は、メニュー画面や電子番組表画面やデータ放送コンテンツの表示画面等のグラフィックスデータを生成し、これをグラフィックス映像ミックス部１７に出力する。
【００２０】
効果音再生部１８は、ユーザ操作に応じて不揮発性メモリ２５から内蔵音データを取得し、これを音声合成部１９に出力する。
【００２１】
そして、グラフィックス映像ミックス部１７は、映像復号部１４で復号された放送映像データにグラフィックスデータ生成部１６からのグラフィックスデータを重畳した後、映像出力部２０を介してディスプレイＤＰへ出力し表示させる。
【００２２】
また、音声合成部１９は、音声復号部１５で復号された放送音声データに効果音再生部１８からの内蔵音データまたはコンテンツ音声データを合成した後、音声出力部２１を介してスピーカＳＰへ出力し放音させる。
【００２３】
次に、本実施の形態に係るデジタル放送受信装置において、毎週や毎日などの繰り返しパターンで放送される連続放送番組を受信して再生している際に番組画像を取得して記憶する手順について説明する。図３は番組画像を取得して記憶する手順を示すフローチャートである。
【００２４】
連続放送番組を受信して再生している際に、その番組の次回以降の放送を視聴したいと所望するユーザによりリモコン２８のキャプチャボタン２９が押下されると、リモコン２８は、現在ディスプレイＤＰに表示されている番組画像の取得を指示するキャプチャ信号を送信する。
【００２５】
リモコンＩ／Ｆ２７がリモコン２８から送信された信号を受信すると、ＣＰＵ２３は、リモコン２８から信号を受け取ったことを認識する。そして、ＣＰＵ２３は、リモコンＩ／Ｆ２７からのリモコン操作情報を解析し、キャプチャボタン２９が押下されたことを認識する。
【００２６】
ＣＰＵ２３は、キャプチャボタン２９が押下されたことを認識すると、ステップＳ１０において、番組画像の記憶先である不揮発性メモリ２５に番組画像を記憶するための空き領域があるか否かを判断する。空き領域がある場合（ステップＳ１０：ＹＥＳ）、ステップＳ２０に進み、空き領域がない場合（ステップＳ１０：ＮＯ）、ステップＳ３０において、ＣＰＵ２３は、これ以上番組画像を記憶できない旨のメッセージをディスプレイＤＰに表示させて、処理を終了する。
【００２７】
ステップＳ２０において、ＣＰＵ２３は、現在復号中の番組の映像データから画像１枚分を番組画像として取り出す。取り出す番組画像は、フレーム画像でもよいし、フィールド画像でもよい。ここで、取り出した番組画像のデータサイズをＳとする。また、番組画像を取り出す際、あるいは番組画像を取り出した後、フレーム画像のデータサイズが大きい場合には、適宜、縮小するようにしてもよい。また、不揮発性メモリ２５の容量に余裕があるのであれば、番組画像は１枚分でなくても、数秒間など、所定枚数の画像を１組の番組画像として取り出すようにしてもよい。
【００２８】
次いで、ステップＳ４０において、ＣＰＵ２３は、放送番組とは別に図示しない電子番組表取得部により電子番組表専用チャンネルの放送波やインターネット等から取得して不揮発性メモリ２５に保存している電子番組表情報から現在再生中の番組の番組データを抽出する。電子番組表情報には、第１の所定期間に放送予定の複数の番組の番組データが含まれており、この番組データには、その番組の番組名、放送日時、番組内容情報等が含まれている。
【００２９】
次いで、ステップＳ５０において、ＣＰＵ２３は、ステップＳ４０で抽出した番組データの中から番組名、放送日時の情報を取り出す。
【００３０】
次いで、ＣＰＵ２３は、再生中の放送番組から取り込んだ番組画像と、その番組画像のデータサイズＳと、不揮発性メモリ２５に蓄えるための映像データアドレスＡｄと、再生中の放送番組の番組名と、放送日時とを互いに関連付けて記憶するため、ステップＳ６０において、不揮発性メモリ２５にこれまでに記憶した番組画像のうちから、直近に記憶した番組画像に付与された番号と、その番組画像の映像データアドレスとを取り出す。
【００３１】
次いで、ステップＳ７０において、ＣＰＵ２３は、ステップＳ６０で取り出した番号に１をプラスした番号を、ステップＳ２０で再生中の番組から取り込んだ番組画像に対応する番号とする。
【００３２】
次いで、ステップＳ８０において、ＣＰＵ２３は、ステップＳ２０で取り込んだ番組画像を不揮発性メモリ２５に蓄えるためのメモリアドレスを算出するため、ステップＳ６０で不揮発性メモリ２５から取り出した番組画像の映像データアドレスに、ステップＳ２０で取り込んだ番組画像のデータサイズＳを足して、ステップＳ２０で取り込んだ番組画像の映像データアドレスＡｄとする。なお、アドレスの設定は、この方法に限定されるものではなく、要は、取り込んだ番組画像が不揮発性メモリ２５に記憶し、読み出せれば十分である。
【００３３】
次いで、ステップＳ９０において、ＣＰＵ２３は、ステップＳ７０で決定した番号と、ステップＳ５０で取り出した番組名および放送日時の情報と、ステップＳ８０で算出した映像データアドレスＡｄと、ステップＳ２０で取り込んだ番組画像のデータサイズＳとを１組として不揮発性メモリ２５に記憶する。
【００３４】
そして、ステップＳ１００において、ＣＰＵ２３は、ステップＳ８０で算出した映像データアドレスＡｄが示す不揮発性メモリ２５のデータ格納領域に、ステップＳ２０で取り込んだ番組画像を記憶する。これで、新たにキャプチャした番組画像の不揮発性メモリ２５への記憶処理は終了する。
【００３５】
ここで、不揮発性メモリ２５に番組画像ごとに記憶された互いに関連付けられた各データを１セットと見なし、ユーザ番組データと呼ぶこととする。例えば、番号１に対して番組Ａの番組画像、この番組画像のデータサイズ、番組名、番組の放送日時を割り当て、番号２に対して同様に番組Ｂの番組画像、この番組画像のデータサイズ、番組名、番組の放送日時を割り当てると言った具合に、ユーザがリモコン２８のキャプチャボタン２９を押下するごとに不揮発性メモリ２５に記憶させていく。この動作を「番組Ａ，Ｂ，…を登録する」と呼ぶ。
【００３６】
この時、これから記憶させようとしているユーザ番組データの番組名が、これまで不揮発性メモリ２５に記憶させているものと重複している場合は、その番号ｎに対して上書きする。あるいは、既に記憶させているので不揮発性メモリ２５には記憶させないようにしてもよい。
【００３７】
以上の処理により、ユーザが次回放送の視聴を欲する連続放送番組の番組画像を取り込み不揮発性メモリ２５に記憶することができる。
【００３８】
なお、ステップＳ３０において、これ以上番組画像を記憶できない旨のメッセージを表示させた際、ユーザに対して不揮発性メモリ２５内のユーザ番組データ一覧を提示し、その中から消去すべきユーザ番組データおよび番組画像を消去させるようにしてもよいし、また別途ユーザ番組データ一覧を提示させるコマンドを用意し、そのコマンドを受信したら、その中で不必要なユーザ番組データおよび番組画像を消去させるようにしてもよい。
【００３９】
次に、不揮発性メモリ２５に記憶した番組画像を利用した電子番組表の表示処理について説明する。図４は不揮発性メモリ２５に記憶した番組画像を利用して電子番組表を表示する手順を示すフローチャートである。
【００４０】
図３のフローチャートを用いて説明したような番組画像取込み処理により、ユーザが次回以降の放送の視聴を所望する連続放送番組の番組画像を取り込み、不揮発性メモリ２５に記憶した後、別のある時刻に、ユーザがリモコン２８の電子番組表ボタン３０を押下して、デジタル放送受信装置のディスプレイＤＰに電子番組表画面を提示させようとしたとすると、ＣＰＵ２３はリモコンＩ／Ｆ２７を介してその電子番組表画面の表示指示を認識する。
【００４１】
リモコン２８からの信号を認識したＣＰＵ２３は、ディスプレイＤＰに表示される電子番組表画面に表示される複数の番組の１つ１つについて、不揮発性メモリ２５に記憶されたユーザ番組データの番組名と一致するか否かを判断する。この作業を不揮発性メモリ２５に記憶されたユーザ番組データの数だけ繰り返す。ここで、電子番組表画面には、電子番組表情報に番組データが含まれる第１の所定期間に放送予定の複数の番組のうち、第１の所定期間内の第２の所定期間に放送予定の複数の番組について、その番組名や番組内容情報等を含む番組情報が表示される。
【００４２】
つまり、まず、ステップＳ１１０において、ＣＰＵ２３は、不揮発性メモリ２５にユーザ番組データが記憶されているか否かを判断する。記憶されている場合（ステップＳ１１０：ＹＥＳ）、ステップＳ１２０に進み、記憶されていない場合（ステップＳ１１０：ＮＯ）、ステップＳ１９０に進む。
【００４３】
ステップＳ１２０において、ＣＰＵ２３は、電子番組表画面に表示される番組を特定するための番号ｎと、不揮発性メモリ２５に記憶されたユーザ番組データを特定するための番号ｍとを、それぞれ初期値の１にセットする。
【００４４】
次いで、ステップＳ１３０において、ＣＰＵ２３は、電子番組表画面に表示されるｎ番目の番組の番組名と、不揮発性メモリ２５に記憶されたｍ番目のユーザ番組データの番組名とを比較する。そして、ステップＳ１４０において、ＣＰＵ２３は、ステップＳ１３０における比較の結果、番組名が一致しているか否かを判断する。番組名が一致した場合（ステップＳ１４０：ＹＥＳ）、ステップＳ１５０に進み、番組名が一致しない場合（ステップＳ１４０：ＮＯ）、ステップＳ１６０に進む。
【００４５】
ここで、番組名が同じであるか否かの判断は、完全一致に限らず、余裕幅を持たせて判断するようにした方がよい。それは、番組の初回放送時は、その番組名の冒頭に新放送を示す「新」の文字があるからである。この場合、もし一致しない場合は、不揮発性メモリ２５に記憶されたユーザ番組データの番組名の先頭に「新」の文字があれば、それを省いて改めて番組名を検索する処理を行うようにする。また、その番組名が最終回の場合も同様である。この場合は、受信した電子番組表情報側の番組名の先頭に「終」の文字があるからである。したがって、前述同様にその文字の手前の文字までを比較対象とすればよい。
【００４６】
また、例えば比較元となるユーザ番組データの番組名の文字列に対し、比較先である電子番組表画面に表示される番組の番組名を１文字ごとに分解し、先頭の文字から順に比較元に現れる頻度をカウントし、比較元の文字数の例えば８割以上同じであれば同じ番組名であると判断するようにしてもよい。
【００４７】
ステップＳ１５０では、ＣＰＵ２３は、一致した番組名を不揮発性メモリ２５に記憶する。その後、ステップＳ１６０において、ＣＰＵ２３は、番号ｍが最後の番号であるか否かを判断する。
【００４８】
番号ｍが最後の番号である場合（ステップＳ１６０：ＹＥＳ）、ステップＳ１７０に進む。番号ｍが最後の番号でない場合（ステップＳ１６０：ＮＯ）、ステップＳ１８０において、ＣＰＵ２３は、番号ｍを１インクリメントし、その後、ステップＳ１３０に戻る。
【００４９】
ステップＳ１７０では、ＣＰＵ２３は、番号ｎが最後の番号であるか否かを判断する。番号ｎが最後の番号である場合（ステップＳ１７０：ＹＥＳ）、ステップＳ１９０に進む。番号ｎが最後の番号でない場合（ステップＳ１７０：ＮＯ）、ステップＳ２００において、ＣＰＵ２３は、ユーザ番組データの番号ｍを初期値である１とするとともに、ｎを１インクリメントし、その後、ステップＳ１３０に戻る。
【００５０】
ステップＳ１９０では、ＣＰＵ２３は、不揮発性メモリ２５に保存されている電子番組表情報をグラフィックスデータ生成部１６に送信し、電子番組表を表示するためのグラフィックスデータを生成するようにグラフィックスデータ生成部１６を制御する。ここで、ＣＰＵ２３は、ステップＳ１５０で記憶した番組名が存在する場合、つまり、電子番組表画面に表示される番組名とユーザ番組データの番組名とで一致した番組が存在する場合、その番組の番組名や番組内容情報等を含む番組情報を表示する番組内容紹介欄を、他の番組の番組内容紹介欄と視覚的に区別できるように、色を変えたり、輝度を上げたりして表示するような電子番組表画面のグラフィックスデータをグラフィックスデータ生成部１６に生成させる。
【００５１】
不揮発性メモリ２５に番組画像、ユーザ番組データが記憶されていない場合（ステップＳ１１０：ＮＯ）、およびステップＳ１５０で記憶した番組名が存在しない場合は、ＣＰＵ２３は、通常の電子番組表画面を表示するためのグラフィックスデータをグラフィックスデータ生成部１６に生成させる。
【００５２】
そして、ＣＰＵ２３は、グラフィックスデータ生成部１６で生成されたグラフィックスデータを放送映像データに重畳してディスプレイＤＰへ出力するように、グラフィックス映像ミックス部１７および映像出力部２０を制御する。
【００５３】
次に、図３のフローチャートを用いて説明したような動作を繰り返すことによって不揮発性メモリ２５の所定領域に蓄積された複数の番組画像およびユーザ番組データの中で、既に放送されなくなっている番組に対応するものを消去する手順について説明する。図５は既に放送されなくなった番組の番組画像およびユーザ番組データを消去する手順を示すフローチャートである。
【００５４】
不揮発性メモリ２５に１つ以上の番組画像およびユーザ番組データが保存されているとする。このような状態において、放送局から最新の電子番組表情報が配信され、本デジタル放送受信装置がそれを受信し、不揮発性メモリ２５に格納する。
【００５５】
最新の電子番組表情報を受信すると、ステップＳ２１０において、ＣＰＵ２３は、不揮発性メモリ２５に記憶されたユーザ番組データを特定するための番号ｐを初期値の１にセットする。
【００５６】
次いで、ステップＳ２２０において、ＣＰＵ２３は、不揮発性メモリ２５にｐ番目のユーザ番組データが記憶されているか否かを判断する。ｐ番目のユーザ番組データが記憶されている場合（ステップＳ２２０：ＹＥＳ）、ステップＳ２３０において、ＣＰＵ２３は、不揮発性メモリ２５からｐ番目のユーザ番組データを取り出す。ｐ番目のユーザ番組データが記憶されていない場合（ステップＳ２２０：ＮＯ）、処理を終了する。
【００５７】
次いで、ステップＳ２４０において、ＣＰＵ２３は、ｐ番目のユーザ番組データに対応する後述の番組放送周期情報および保持期間が記憶されているか否かを判断する。記憶されている場合（ステップＳ２４０：ＹＥＳ）、ステップＳ３３０に進み、記憶されていない場合（ステップＳ２４０：ＮＯ）、ステップＳ２５０に進む。
【００５８】
ステップＳ２５０では、ＣＰＵ２３は、最新の電子番組表情報に含まれる複数の番組名の中から、ステップＳ２３０で取り出したユーザ番組データに対応する番組と同一の放送局かつ翌日の同一の時間帯において、ステップＳ２３０で取り出したユーザ番組データの番組名と一致する番組名を検索する。
【００５９】
そして、ステップＳ２６０において、ＣＰＵ２３は、ステップＳ２５０における検索の結果、一致する番組名が存在するか否かを判断する。一致する番組名が存在する場合（ステップＳ２６０：ＹＥＳ）、ステップＳ２７０に進み、一致する番組名が存在しない場合（ステップＳ２６０：ＮＯ）、ステップＳ２８０に進む。
【００６０】
ステップＳ２７０では、ＣＰＵ２３は、ステップＳ２３０で取り出したユーザ番組データに対応する番組は毎日、あるいは月曜日から金曜日までの毎日に放送される番組であると見なし、番組放送周期を１日として、これを番組放送周期情報としてユーザ番組データに関連付けて不揮発性メモリ２５に記憶する。その後、ステップＳ３１０に進む。
【００６１】
ステップＳ２８０では、ＣＰＵ２３は、最新の電子番組表情報に含まれる複数の番組名の中から、ステップＳ２３０で取り出したユーザ番組データに対応する番組と同一の放送局かつ一週間後の同一の時間帯において、ステップＳ２３０で取り出したユーザ番組データの番組名と一致する番組名を検索する。
【００６２】
そして、ステップＳ２９０において、ＣＰＵ２３は、ステップＳ２８０における検索の結果、一致する番組名が存在するか否かを判断する。一致する番組名が存在する場合（ステップＳ２９０：ＹＥＳ）、ステップＳ３００に進み、一致する番組名が存在しない場合（ステップＳ２９０：ＮＯ）、ステップＳ３８０に進む。
【００６３】
ステップＳ３００では、ＣＰＵ２３は、ステップＳ２３０で取り出したユーザ番組データに対応する番組は毎週放送される番組であると見なし、番組放送周期を７日として、これを番組放送周期情報としてユーザ番組データに関連付けて不揮発性メモリ２５に記憶する。
【００６４】
次いで、ステップＳ３１０において、ＣＰＵ２３は、ステップＳ２３０で取り出したユーザ番組データの保持期間を決定し、これをそのユーザ番組データに関連付けて不揮発性メモリ２５に記憶する。
【００６５】
ユーザ番組データの保持期間については、ほとんどの番組は長くとも１週間おきの同じ曜日に連続で放送されることを利用し、またその放送間隔に余裕をもたせて、例えば４週間とすることができる。これは、スポーツ中継や特別編成番組などの影響で番組放送が休止する場合を考慮したものである。
【００６６】
そして、この保持期間の起点は、ステップＳ２５０またはステップＳ２８０において電子番組表情報から検出した同一番組名の番組の放送日とする。ただし、保持期間の長さは特に４週間にこだわらず、前述の１週間以上で、かつ１週間単位であれば、不揮発性メモリ２５の容量との兼ね合いで決めてよい。また、放送周期の整数倍という考え方で決めてもよい。
【００６７】
そして、ステップＳ３２０において、ＣＰＵ２３は、ｐを１だけ増加させた後、ステップＳ２２０へ戻り、以降の処理を繰り返す。
【００６８】
ステップＳ２４０でｐ番目のユーザ番組データに対応する番組放送周期情報および保持期間が記憶されていると判断された場合（ステップＳ２４０：ＹＥＳ）、ステップＳ３３０において、ＣＰＵ２３は、現在の日付が、ステップＳ２３０で取り出したユーザ番組データの保持期間の起点から番組放送周期の日数が経過した後の日付であるか否かを判断する。番組放送周期の日数が経過した後である場合（ステップＳ３３０：ＹＥＳ）、ステップＳ３４０に進み、番組放送周期の日数が経過していない場合（ステップＳ３３０：ＮＯ）、ステップＳ３２０に進む。
【００６９】
ステップＳ３４０では、ＣＰＵ２３は、最新の電子番組表情報に含まれる第１の所定期間に放送予定の複数の番組名の中から、ステップＳ２３０で取り出したユーザ番組データに対応する番組と同一の放送局かつ当該番組の放送予定日の同一の時間帯において、ステップＳ２３０で取り出したユーザ番組データの番組名と一致する番組名を検索する。当該番組の放送予定日は番組放送周期情報を用いて求めることができる。
【００７０】
次いで、ステップＳ３５０において、ＣＰＵ２３は、ステップＳ３４０における検索の結果、一致する番組名が存在するか否かを判断する。一致する番組名が存在する場合（ステップＳ３５０：ＹＥＳ）、ステップＳ３６０において、ＣＰＵ２３は、ステップＳ２３０で取り出したユーザ番組データに対応する番組の保持期間を更新する。更新後の保持期間は、ステップＳ３４０で検出した同一番組名の番組の放送日のうち最も遠い未来の放送日を起点とする所定期間（例えば４週間）とする。
【００７１】
ステップＳ３４０における検索の結果、一致する番組名が存在しない場合（ステップＳ３５０：ＮＯ）、ステップＳ３７０において、ＣＰＵ２３は、ステップＳ２３０で取り出したユーザ番組データの保持期間を不揮発性メモリ２５から読み出し、ステップＳ３４０で検索した最も未来の放送予定日の日付が、読み出したユーザ番組データの保持期間の経過後の日付であるか否かを判断する。
【００７２】
保持期間の経過後の日付である場合（ステップＳ３７０：ＹＥＳ）、ステップＳ３８０において、ＣＰＵ２３は、ステップＳ２３０で取り出したユーザ番組データに対応する番組が今後放送されないものと見なし、そのユーザ番組データおよびそのユーザ番組データに対応する番組画像を不揮発性メモリ２５から消去する。この消去動作については、実行時に、ユーザに対して消去の意思を確認するような処理を組み込んでもよいし、特に確認せずに自動で実行するようにしてもよい。保持期間の経過後の日付でない場合（ステップＳ３７０：ＮＯ）、ステップＳ３２０に進み、以降の処理を繰り返す。
【００７３】
なお、上述のユーザ番組データの番組名と一致する番組名を判断する処理（ステップＳ２６０，Ｓ２９０，Ｓ３５０）において、その一致の判断については、前述の図４に示したフローチャートのステップＳ１４０における判断と同様に、余裕幅を持たせて判断するようにした方がよい。
【００７４】
また、番組名の検索対象とする時間帯は、例えばステップＳ２３０で取り出したユーザ番組データに対応する番組の放送開始時刻から放送終了時刻までの時間およびその前後所定の時間（例えば１時間）を含む範囲としてもよい。このようにすることで、スポーツ中継や緊急放送などで放送時間がずれる場合にも対応できる。
【００７５】
以上のような処理によってユーザ番組データおよび番組画像を消去した後は、前述のユーザが任意に消去した場合と同様に、その領域を空き領域として利用するようにする。
【００７６】
図６は本実施の形態に係るデジタル放送受信装置により表示される電子番組表の一例を示す図である。
【００７７】
図６は、“日曜美術館”、“連続ドラマ小説”、“世界の絵本”という３つの番組について、以前リモコン２８のキャプチャボタン２９が押下され、これらの放送番組から番組画像を取り込み、不揮発性メモリ２５に記憶している場合の電子番組表３１を示している。
【００７８】
図６に示す電子番組表３１のラテ欄３２における“日曜美術館”、“連続ドラマ小説”、 “世界の絵本”の番組の番組内容紹介欄３２ａ〜３２ｃは、他の番組の番組内容紹介欄より目立つように色を変えたり、輝度を上げたりして表示されている。
【００７９】
ここで、ユーザによるリモコン２８の操作によってその電子番組表３１のラテ欄３２における番組内容紹介欄３２ａ〜３２ｃのいずれかにカーソル３３が一致すると、ＣＰＵ２３は、電子番組表３１におけるラテ欄３２の外部に設けられた番組画像表示欄３４に、カーソル３３で指定された番組に対応する番組画像３５を表示するような電子番組表画面のグラフィックスデータをグラフィックスデータ生成部１６に生成させる。この生成されたグラフィックスデータを放送映像データに重畳して出力することにより、番組画像３５が番組画像表示欄３４に表示された電子番組表３１がディスプレイＤＰに表示される。
【００８０】
図６に示す例では、“日曜美術館”の番組内容紹介欄３２ａにカーソル３３が位置しているので、番組画像表示欄３４に“日曜美術館”の放送番組からキャプチャされ不揮発性メモリ２５に記憶された番組画像３５が表示されている。
【００８１】
これにより、ユーザ操作に応じて番組画像をキャプチャした番組の番組内容紹介欄３２ａ〜３２ｃは、ラテ欄３２中で目立つように表示されるので、ディスプレイＤＰに電子番組表３１が表示されたときに、ユーザが次回以降の放送の視聴を所望する連続放送番組を一目で見つけることができるとともに、その番組の番組画像も表示することによって、ユーザが過去にその番組を登録した経緯を忘れてしまっても、番組画像を見ることによってそれを思い出させることを容易にすることができる。
【００８２】
このように、本実施の形態によれば、連続放送番組を受信して再生している際にリモコン２８のキャプチャボタン２９が押下された場合、その放送番組から番組画像を取り込んで記憶する。そして、電子番組表３１を表示した際に、記憶した番組画像に対応する番組がカーソルにより指定された場合、指定された番組の番組画像を電子番組表３１に表示するようにしたので、ユーザはその番組画像を参照して電子番組表３１から好みの番組を選択することが可能であり、視聴を所望する番組を簡単に見つけることができる。また、ユーザが最も印象強いと思ったシーンをユーザ自身が指定して番組画像を取り込むことができるので、番組名との一致性をより向上させることができる。
【００８３】
また、電子番組表情報に基づいて一連の連続放送が終了したことを検出した連続放送番組のユーザ番組データおよび番組画像を消去することで、不揮発性メモリ２５に番組画像が無駄に蓄積されることを防ぐことができ、不揮発性メモリ２５の空き容量を気にすることなく、気軽に番組画像を取り込み記憶させることができる。
【００８４】
なお、本実施の形態では、再生中の番組に対しリモコン２８のキャプチャボタン２９が１回しか押下されず、しかもその押下の際の番組画像を１枚または所定枚数からなる１組だけ取り込むように説明したが、本発明では、これに限らず、キャプチャボタン２９が複数回押下された場合には、自動的に前に取り込んだ番組画像を上書きして更新していってもよい。
【００８５】
また、キャプチャボタン２９が１回押下されたら、その後は自動的にＣＰＵ２３がその放送番組のデータからシーンチェンジやＣＭ終了後の開始画像を取り込んだり、さらには、エンディングテーマ演奏時の始まり時の画像や、次回予告等の番組画像を取り込み、その都度、あるいはその番組放送終了後、さらにはテレビの電源を切るときにディスプレイＤＰに一覧表示してユーザに選択させるようにしてもよい。
【００８６】
また、複数の番組画像を所定数だけ記憶しておき、電子番組表３１を表示して、カーソルによりその番組が選択された際には、複数の番組画像を番組画像表示欄３４にサイクリックに表示するようにしてもよい。ここで、１番組あたりで取り込む番組画像の数をユーザ操作により設定できるようにしてもよい。
【００８７】
（変形例１）
上記実施の形態では、電子番組表３１を表示している際に、番組画像を取り込んで不揮発性メモリ２５に記憶している番組に対応する番組内容紹介欄３２ａ〜３２ｃがカーソル３３により指定された場合に、番組画像３５を番組画像表示欄３４に表示したが、変形例１では、電子番組表３１を表示している際に、カーソル等による番組の指定なしに、その電子番組表３１に表示されている各番組の中で以前番組画像を取り込んで記憶している番組画像を自動的に番組画像表示欄３４に表示する。
【００８８】
変形例１に係るデジタル放送受信装置の構成、放送電波を受信して再生するときの動作、放送番組から番組画像を取得して記憶するときの動作、および既に放送されなくなった番組の番組画像およびユーザ番組データを消去するときの動作は、上記実施の形態に係るデジタル放送受信装置と同様であるため、説明を省略する。
【００８９】
不揮発性メモリ２５に番組画像を記憶している状態で電子番組表の表示するときの動作についても、図４のフローチャートを用いて説明した上記実施の形態と同様であるが、変形例１では、ステップＳ１９０において、ＣＰＵ２３は、ステップＳ１５０で記憶した番組名が存在する場合、つまり、電子番組表画面に表示される番組名とユーザ番組データの番組名とが一致した番組が存在する場合、その番組の番組名、番組内容情報等を含む番組情報を表示する番組内容紹介欄を、他の番組の番組内容紹介欄と視覚的に区別できるように、色を変えたり、輝度を上げたりして表示するとともに、図６に示す電子番組表３１におけるラテ欄３２とは別の番組画像表示欄３４に、過去に放送された番組から取り込まれた番組画像３５を表示するような電子番組表画面のグラフィックスデータをグラフィックスデータ生成部１６に生成させる。
【００９０】
この際、電子番組表３１に表示される各番組の中で、以前に番組画像が取り込まれ記憶されている番組が１つであれば、その番組画像を電子番組表３１の番組画像表示欄３４に表示する。一方、図６に示す電子番組表３１の場合は、“日曜美術館”、“連続ドラマ小説”、“世界の絵本”という３つの番組について、番組画像を取り込み不揮発性メモリ２５に記憶しているので、これら３つの番組の番組画像を順に所定時間ずつサイクリックに電子番組表３１の番組画像表示欄３４に表示するようにする。
【００９１】
ここで、電子番組表３１の番組画像表示欄３４に所定時間ずつサイクリックに複数の番組画像を表示する際、現在番組画像が表示されている番組の番組内容紹介欄は、他の番組の番組内容紹介欄と比較して、明るさや色等により、より目立つように表示するようにしてもよい。
【００９２】
このように変形例１によれば、電子番組表３１において番組画像を取り込んだ番組を指定しなくても、その番組画像表示欄３４に自動的に番組画像が表示されるので、電子番組表３１を表示するだけで、その電子番組表３１において番組画像が取り込まれた番組の過去の内容を簡単に把握することができる。
【００９３】
（変形例２）
上記実施の形態では、放送番組から取り込み不揮発性メモリ２５に記憶した番組画像を、各番組の番組情報がチャンネルおよび時間帯ごとに表示されるラテ欄３２以外の番組画像表示欄３４に表示されるようにしたが、変形例２では、ラテ欄３２以外の番組画像表示欄３４ではなく、ラテ欄３２のその番組の番組内容紹介欄に重ねて表示する。
【００９４】
変形例２に係るデジタル放送受信装置の構成、放送電波を受信して再生するときの動作、放送番組から番組画像を取得して記憶するときの動作、番組画像を記憶している状態で電子番組表の表示するときの動作、および既に放送されなくなった番組の番組画像およびユーザ番組データを消去するときの動作は、上記実施の形態に係るデジタル放送受信装置と同様であるが、変形例２で生成される電子番組表画面では番組画像表示欄が省略される。
【００９５】
図７は変形例２に係るデジタル放送受信装置により表示される電子番組表の一例を示す図である。図７に示すように、変形例２における電子番組表４１には、番組画像表示欄が設けられていない。なお、ここでは、“日曜美術館”、“連続ドラマ小説”という２つの番組について、以前リモコン２８のキャプチャボタン２９が押下され、これらの放送番組から番組画像を取り込み、不揮発性メモリ２５に記憶しているとする。この場合、“日曜美術館”、“連続ドラマ小説”の番組の番組内容紹介欄４２ａ，４２ｂは、他の番組の番組内容紹介欄より目立つように色を変えたり、輝度を上げたりして表示される。
【００９６】
ここで、ユーザによるリモコン２８の操作によってその電子番組表４１のラテ欄４２における番組内容紹介欄４２ａ，４２ｂのいずれかにカーソル４３が一致すると、ＣＰＵ２３は、カーソル４３が一致した番組内容紹介欄に、その番組に対応する番組画像を直接表示するような電子番組表画面のグラフィックスデータをグラフィックスデータ生成部１６に生成させる。この生成されたグラフィックスデータを放送映像データに重畳して出力することにより、番組画像が番組内容紹介欄に表示された電子番組表４１がディスプレイＤＰに表示される。
【００９７】
図７に示す例では、“連続ドラマ小説”の番組内容紹介欄４２ｂにカーソル４３が位置しているので、番組内容紹介欄４２ｂに“連続ドラマ小説”の放送番組からキャプチャされ不揮発性メモリ２５に記憶された番組画像４４が表示されている。
【００９８】
このように変形例２によれば、番組画像を電子番組表４１のラテ欄４２の番組内容紹介欄４２ａ，４２ｂに直接重ねて表示するようにしたので、電子番組表４１に番組画像表示欄を設ける必要がなくなり、ラテ欄４２の領域を十分に確保しつつも電子番組表４１において放送番組から取り込んだ番組画像を表示することが可能となる。
【００９９】
なお、上記の説明では、番組画像を取り込んで記憶している番組に対応する番組内容紹介欄４２ａ，４２ｂにカーソル４３が位置したときに、番組画像を番組内容紹介欄４２ａ，４２ｂの上に重ねて表示するようにしたが、カーソル４３が番組内容紹介欄に位置することとは関係なしに、所定時間毎に番組内容紹介欄４２ａ，４２ｂの上に番組情報と番組画像とを交互に表示するようにしてもよい。
【０１００】
また、番組画像を取り込んで記憶している番組の番組内容紹介欄の上に表示される番組画像は、その番組内容紹介欄の枠内に収まるように表示してもよいし、その枠外にはみ出すように表示してもよい。
【図面の簡単な説明】
【０１０１】
【図１】本発明の実施の形態に係るデジタル放送受信装置の構成を示すブロック図である。
【図２】リモコンの外観の一例を示す図である。
【図３】本発明の実施の形態に係るデジタル放送受信装置において番組画像を取得して記憶する手順を示すフローチャートである。
【図４】本発明の実施の形態に係るデジタル放送受信装置において不揮発性メモリに記憶した番組画像を利用して電子番組表を表示する手順を示すフローチャートである。
【図５】本発明の実施の形態に係るデジタル放送受信装置において既に放送されなくなった番組の番組画像およびユーザ番組データを消去する手順を示すフローチャートである。
【図６】本発明の実施の形態に係るデジタル放送受信装置により表示される電子番組表の一例を示す図である。
【図７】変形例２に係るデジタル放送受信装置により表示される電子番組表の一例を示す図である。
【符号の説明】
【０１０２】
１１  アンテナ
１２  チューナ
１３  多重分離部
１４  映像復号部
１５  音声復号部
１６  グラフィックスデータ生成部
１７  グラフィックス映像ミックス部
１８  効果音再生部
１９  音声合成部
２０  映像出力部
２１  音声出力部
２２  バス
２３  ＣＰＵ
２４  プログラムメモリ
２５  不揮発性メモリ
２６  作業メモリ
２７  リモコンＩ／Ｆ
２８  リモコン
２９  キャプチャボタン
３０  電子番組表ボタン
ＤＰ  ディスプレイ
ＳＰ  スピーカ
【図１】
2009027420.tif 000003
【図２】
2009027420.tif 000004
【図３】
2009027420.tif 000005
【図４】
2009027420.tif 000006
【図５】
2009027420.tif 000007
【図６】
2009027420.tif 000008
【図７】
2009027420.tif 000009