(57)【要約】【課題】ユーザの選局履歴に応じてバナー情報の内容を調節することのできるデジタル放送受信機を得る。【解決手段】映像信号処理部１０３と、制御部１０８と、チャンネルの選局履歴を保持する選局履歴テーブル１３０を格納するＲＡＭ１０７を備え、チャンネルが選局されると、制御部１０８は、選局履歴テーブル１３０よりそのチャンネルの選局履歴を検索し、該当する選局履歴がない場合には、選局履歴テーブル１３０に選局履歴を格納するとともに、そのチャンネルを特定する情報（チャンネル情報）に基づき生成したバナー情報を画面出力するための信号を出力するように映像信号処理部１０３を制御し、該当する選局履歴がある場合には、該当する選局履歴がない場合よりも、バナー情報の情報量が少なくなるように映像信号処理部１０３を制御することを特徴とする。【選択図】図４
2008141335.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送波を受信する放送波受信部と、
前記放送波受信部が受信したデジタル放送波に基づき画面出力を行うための出力映像信号を出力する映像信号処理部と、
チャンネルが選局された旨の操作信号を出力する操作信号処理部と、
前記操作信号に基づいて前記放送波受信部及び前記映像信号処理部の動作を制御する制御部と、
チャンネルの選局履歴を保持するテーブルを格納する記憶部と、
を備え、
前記制御部は、
前記操作信号処理部よりチャンネルが選局された旨の信号を受け取ると、前記テーブルよりそのチャンネルの選局履歴を検索し、
該当する選局履歴がない場合には、
前記テーブルに選局履歴を格納するとともに、そのチャンネルを特定する情報（以下、チャンネル情報）に基づき生成したバナー情報を画面出力するための信号を出力するように前記映像信号処理部を制御し、
該当する選局履歴がある場合には、
該当する選局履歴がない場合よりも、前記バナー情報の情報量が少なくなるように前記映像信号処理部を制御する
ことを特徴とするデジタル放送受信機。
【請求項２】
前記制御部は、
前記操作信号処理部よりチャンネルが選局された旨の信号を受け取ると、前記放送波受信部が受信したデジタル放送波より、そのチャンネルで放映している番組の内容を表す番組情報を抽出し、
前記テーブルにそのチャンネルの選局履歴がない場合には、
そのチャンネル情報と前記番組情報に基づき前記バナー情報を生成し、
前記テーブルにそのチャンネルの選局履歴がある場合には、
そのチャンネル情報のみを用いて前記バナー情報を生成する
ことを特徴とする請求項１に記載のデジタル放送受信機。
【請求項３】
前記制御部は、
前記番組情報よりその番組の終了時刻情報を抽出し、
その終了時刻経過後に、前記テーブルよりその番組の選局履歴を削除する
ことを特徴とする請求項２に記載のデジタル放送受信機。
【請求項４】
前記操作信号処理部は、
前記テーブルに選局履歴が保持されていないチャンネルを順次選局すべき旨の信号を前記制御部に出力し、
前記制御部は、
前記操作信号処理部よりその信号を受け取ると、
前記テーブルより選局履歴を読み出し、
選局履歴が保持されていないチャンネルを順次選局するように前記放送波受信部及び前記映像信号処理部の動作を制御する
ことを特徴とする請求項１ないし請求項３のいずれかに記載のデジタル放送受信機。
【請求項５】
インターネットを介して電子番組ガイド（ＥＰＧ）情報を受信するＥＰＧ受信部を備え、
前記制御部は、
前記ＥＰＧ受信部が受信したＥＰＧ情報より前記番組情報を抽出する
ことを特徴とする請求項２ないし請求項４のいずれかに記載のデジタル放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送受信機に関し、特に番組選局時にその番組と関連するバナー情報を画面表示するための映像信号を出力するものに関する。
【背景技術】
【０００２】
従来、ユーザが選局した番組に関連するバナー情報を画面表示するデジタルテレビ受像機に関する技術として、『電話回線網等のデジタルデータ通信を併用したデジタルテレビ受像機の表示画面中に、見ているテレビ番組と関連するバナー広告等の広告情報を張り付け、この広告情報をクリックすることによって順次深層の広告情報を得ることができるようにしたデジタルテレビ放送を利用した広告等の情報取得方法である。』というものが提案されている（特許文献１）。
【特許文献１】特開２００２−２６８９９５号公報（要約）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述のような従来のデジタルテレビ受像機は、選局動作を行うたびにバナー情報が画面表示されるのが通常であるが、ユーザにとって毎回同じバナー情報が画面表示されることは必ずしも必要でない場合がある。
また、バナー情報は画面上の一定の領域を占めるが、毎回表示する必要のないバナー情報を何度も表示すると、ユーザにとってテレビ番組視聴の妨げとなる。
本発明は、上記のような課題を解決するためになされたものであり、ユーザの選局履歴に応じてバナー情報の内容を調節することのできるデジタル放送受信機を得ることを目的とする。
【課題を解決するための手段】
【０００４】
本発明に係るデジタル放送受信機は、デジタル放送波を受信する放送波受信部と、前記放送波受信部が受信したデジタル放送波に基づき画面出力を行うための出力映像信号を出力する映像信号処理部と、チャンネルが選局された旨の操作信号を出力する操作信号処理部と、前記操作信号に基づいて前記放送波受信部及び前記映像信号処理部の動作を制御する制御部と、チャンネルの選局履歴を保持するテーブルを格納する記憶部と、を備え、前記制御部は、前記操作信号処理部よりチャンネルが選局された旨の信号を受け取ると、前記テーブルよりそのチャンネルの選局履歴を検索し、該当する選局履歴がない場合には、前記テーブルに選局履歴を格納するとともに、そのチャンネルを特定する情報（以下、チャンネル情報）に基づき生成したバナー情報を画面出力するための信号を出力するように前記映像信号処理部を制御し、該当する選局履歴がある場合には、該当する選局履歴がない場合よりも、前記バナー情報の情報量が少なくなるように前記映像信号処理部を制御する。
そのため、視聴済みのチャンネルを選局した際に、ユーザが既に確認済みの情報を含む過剰なバナーが何度も表示されることを抑制できるので、ユーザの視聴を妨げることがなくなり、煩わしさを感じさせずに選局動作を行うことができる。
特に、複数チャンネルの選局を短時間で順次繰り返して面白そうな番組を探す（「ザッピング」、詳細は後述）操作を行っているユーザにとって、有用である。
【０００５】
また、本発明に係るデジタル放送受信機において、前記制御部は、前記操作信号処理部よりチャンネルが選局された旨の信号を受け取ると、前記放送波受信部が受信したデジタル放送波より、そのチャンネルで放映している番組の内容を表す番組情報を抽出し、前記テーブルにそのチャンネルの選局履歴がない場合には、そのチャンネル情報と前記番組情報に基づき前記バナー情報を生成し、前記テーブルにそのチャンネルの選局履歴がある場合には、そのチャンネル情報のみを用いて前記バナー情報を生成する。
そのため、ユーザが未視聴のチャンネルを選局したときは、番組情報を含む通常のバナー情報を表示してユーザの便宜に供し、視聴済みのチャンネルを選局したときは、ユーザの視聴の妨げとならないよう、チャンネル情報のみをバナー情報として表示することができる。
これにより、番組情報を画面表示にバナー情報として表示してユーザの便宜に供する機能と、バナー情報を抑制してユーザの視聴の妨げとならないようにする機能という、相反する２つの機能をバランスよく実現でき、ユーザにとって使い勝手のよいデジタル放送受信機を提供することができる。
【０００６】
また、本発明に係るデジタル放送受信機において、前記制御部は、前記番組情報よりその番組の終了時刻情報を抽出し、その終了時刻経過後に、前記テーブルよりその番組の選局履歴を削除する。
そのため、デジタル放送受信機の電源をＯＦＦにすることなく、選局履歴を自動的にクリーンアップすることができるので、テーブル自体の列構成を「チャンネル」単位で構成しても、選局履歴の制御は「チャンネル・番組」単位で行うことが可能となる。
これにより、テーブルの「番組」列を省略できるので、記憶部の容量節約が可能となり、小型化やコスト削減の観点から有利である。
【０００７】
また、本発明に係るデジタル放送受信機において、前記操作信号処理部は、前記テーブルに選局履歴が保持されていないチャンネルを順次選局すべき旨の信号を前記制御部に出力し、前記制御部は、前記操作信号処理部よりその信号を受け取ると、前記テーブルより選局履歴を読み出し、選局履歴が保持されていないチャンネルを順次選局するように前記放送波受信部及び前記映像信号処理部の動作を制御する。
そのため、未視聴のチャンネルのみをピックアップして自動的にザッピングを行う機能を提供することができる。ユーザにとっては、単なる自動ザッピングと異なり、未視聴のチャンネルのみがピックアップされるので、効率よくザッピングを行うことができる。
【０００８】
また、本発明に係るデジタル放送受信機は、インターネットを介して電子番組ガイド（ＥＰＧ）情報を受信するＥＰＧ受信部を備え、前記制御部は、前記ＥＰＧ受信部が受信したＥＰＧ情報より前記番組情報を抽出する。
そのため、放送波に番組情報が含まれていない場合や、これを抽出することができない場合であっても、インターネットを介して別途番組情報を取得し、上記各機能と同様の機能を実現することができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１は、本発明の実施の形態１に係るデジタル放送受信機の構成を示す機能ブロック図である。
図１のデジタル放送受信機は、アンテナ１００、チューナー１０１、デマルチプレクサ１０２、映像信号処理部１０３、音声信号処理部１０４、操作信号処理部１０５、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０６、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０７、制御部１０８を備える。
チューナー１０１、デマルチプレクサ１０２、映像信号処理部１０３、音声信号処理部１０４、操作信号処理部１０５、ＲＯＭ１０６、ＲＡＭ１０７、制御部１０８は、バス１０９を介して接続されており、制御部１０８により回路全体が制御されている。
【００１０】
チューナー１０１は、制御部１０８の指示により、アンテナ１００と協調動作して、選局されたチャンネルのデジタル放送波を受信する。
放送局が送信したデジタル放送波は、アンテナ１００により受信され、さらにチューナー１０１〜デマルチプレクサ１０２を介して、デジタル放送波の構成要素毎に分解される。
デマルチプレクサ１０２の出力のうち、映像信号は映像信号処理部１０３へ、音声信号は音声信号処理部１０４へ、その他のフィールド情報（詳しくは後述）は制御部１０８へそれぞれ出力される。
映像信号処理部１０３は、デマルチプレクサ１０２からの出力を入力映像信号として、制御部１０８の指示に基づき映像デコード処理などの必要な処理を行い、画面出力デバイス（図示せず）が映像を画面出力するための出力映像信号１２０を出力する。
音声信号処理部１０４は、デマルチプレクサ１０２からの出力を入力音声信号として、制御部１０８の指示に基づき音声デコード処理などの必要な処理を行い、音声出力デバイス（図示せず）が音声を出力するための出力音声信号１２１を出力する。
操作信号処理部１０５は、ユーザが操作するリモコンや操作パネルなどの操作端末（図示せず）から操作内容に応じた信号を受け取り、これに対応した操作信号１２２を制御部１０８へ出力する。
ＲＯＭ１０６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）起動前の初期化処理などを行うための基本ソフトウェアを格納している。
ＲＡＭ１０７は、後述の図２で説明する選局履歴テーブル１３０を格納している。
制御部１０８は、ＣＰＵやマイコンなどの演算装置により構成される。
【００１１】
本実施の形態１における「放送波受信部」は、アンテナ１００、チューナー１０１、デマルチプレクサ１０２がこれに該当する。
また、「記憶部」は、ＲＡＭ１０７がこれに該当する。
【００１２】
なお、画面出力デバイスと音声出力デバイスは、デジタル放送受信機自身が備えるものとしてもよいし、デジタル放送受信機自身にはそれら出力デバイスを実装せず、外部の出力デバイスに出力映像信号１２０や出力音声信号１２１を供給するのみとしてもよい。
【００１３】
図２は、ＲＡＭ１０７が格納する選局履歴テーブル１３０の構成とデータ例を示すものである。
ＲＡＭ１０７は、制御部１０８の指示により、図２に示すような構成の選局履歴テーブル１３０を内部に構成し、デジタル放送受信機が起動している間これを保持する。
選局履歴テーブル１３０は、「チャンネル」列、「視聴済み」列を有する。
制御部１０８は、選局履歴テーブル１３０をＲＡＭ１０７内に構成する際に、デジタル放送受信機が受信可能なチャンネルと同数の行データを初期値として構成する。図２のデータ例は、デジタル放送受信機は「チャンネル１」〜「チャンネル１２」の１２チャンネルを受信可能である場合の例である。
「チャンネル」列には、チャンネルを表すＩＤなどの、チャンネルを特定するための情報が格納される。
「視聴済み」列には、「０」又は「１」が格納される。初期値は全て「０」である。
選局履歴テーブル１３０の詳細な用途については、後述の図３〜図４を用いて説明する。
【００１４】
ここで、本実施の形態１に係るデジタル放送受信機の動作説明を行う前に、従来のデジタル放送受像機の課題について説明する。
【００１５】
図１３は、デジタル放送の放送番組イメージを示すものである。
一般に、デジタル放送受像機では、ユーザがチャンネルを選局した際に、放映中の番組に関連したバナー情報を画面表示するように構成されている。図１３の例では、画面上部中央に番組のタイトルと放映時間、画面右上にチャンネル番号（これらの情報を、番組情報と呼ぶ）、画面右下に放送波の種類と音声種別を、それぞれ表示している。
その他、デジタル放送受像機の機種によっては、放送局のバナーを表示したり、特定のアイコンを表示したりする場合もある。
このようなバナー情報は、番組に関連する大まかな情報をユーザに提示してユーザの利便に供する役割を果たしており、新聞やＥＰＧの番組ガイド欄を見ずに選局しているユーザにとっては、番組の概要を即座に把握できるため、便利である。
【００１６】
一方で、バナー情報は画面上の一定の領域を占めるため、ユーザにとって番組視聴の妨げとなる場合がある。バナー情報は、ユーザがチャンネルを選局してから数秒程度で画面から消える場合がほとんどであるが、同じ情報を何度も表示すると、ユーザにとって煩わしく感じる可能性も否定できない。
特に、複数チャンネルの選局を短時間で順次繰り返して面白そうな番組を探している（このような操作を「ザッピング」と呼ぶこともある）ユーザにとっては、一度表示されたバナー情報が、ザッピング中にそのチャンネルを選局する度に表示されると、煩わしく感じてしまう可能性がある。
【００１７】
デジタル放送受像機によっては、バナー情報を最小限に止める（例えば、チャンネル番号のみ表示する）ように設定できる機種も存在するが、そのような設定をしてしまうと、バナー情報は常に最小限の内容のみとなってしまう。すると、ザッピングではない普段の視聴を行っているユーザにとっては、番組情報も合わせてバナーに表示してほしい場合もあるため、必ずしも満足のいく設定ではない。
【００１８】
本発明は、上記のような視聴の妨げとなる過度なバナー表示を抑制することのできるデジタル放送受信機を提案するものである。
以下、本実施の形態１に係るデジタル放送受信機の動作説明に戻る。
【００１９】
図３は、本実施の形態１に係るデジタル放送受信機の動作を説明するフローである。
ここでは、ユーザがデジタル放送受信機の電源をＯＮにし、あるチャンネルを選局するまでの動作について説明する。
（Ｓ３０１）ユーザがデジタル放送受信機の本体電源をＯＮにする。ＯＳの起動や所定の初期化処理などが行われ、デジタル放送波の受信が可能な状態になる。この時点では、ＲＡＭ１０７内に選局履歴テーブル１３０は構成されていない。
（Ｓ３０２）制御部１０８は、ＲＡＭ１０７内に、図２で説明した列を有する選局履歴テーブル１３０を構成し初期データを格納する。ここでは、図２のデータ例と同様に１２行の初期データを格納するとともに、「チャンネル」列には「チャンネル１」〜「チャンネル１２」までのチャンネル番号をセットし、「視聴済み」列には全て「０」をセットするものとする。
（Ｓ３０３）ユーザがリモコンや操作パネルを用いてチャンネルの選局操作を行う。ここでは「チャンネル２」を選局したものとする。操作信号処理部１０５は、ユーザの操作内容に応じた信号を受け取り、これに対応した操作信号１２２を制御部１０８へ出力する。
（Ｓ３０４）制御部１０８は、選局履歴テーブル１３０が保持しているデータのうち、「チャンネル＝２」となっている行の「視聴済み」列に、「１」をセットする。
（Ｓ３０５）制御部１０８は、「チャンネル２」のデジタル放送波を受信するように、チューナー１０１を制御する。受信した「チャンネル２」のデジタル放送波は、デマルチプレクサ１０２により各構成要素に分解され、映像信号処理部１０３、音声信号処理部１０４、制御部１０８にそれぞれ出力される。
次に、制御部１０８は、受信したデジタル放送波に含まれる番組情報を抽出してバナー情報を生成し、映像信号処理部１０３に出力する。
映像信号処理部１０３と音声信号処理部１０４は、制御部１０８の指示により、デコード処理などの必要な処理を行って、それぞれの出力デバイスに出力用信号を出力する。この時、映像信号処理部１０３は、制御部１０８より受け取ったバナー情報に基づき、図１３で説明したようなバナー表示を行うための出力映像信号を出力する。
【００２０】
図４は、図３の後にユーザが再度選局操作を行った際の動作フローである。
（Ｓ４０１）ユーザがリモコンや操作パネルを用いてチャンネルの選局操作を行う。操作信号処理部１０５は、ユーザの操作内容に応じた信号を受け取り、これに対応した操作信号１２２を制御部１０８へ出力する。
（Ｓ４０２）制御部１０８は、ステップＳ４０１でユーザが選局したチャンネル番号をキーにして、選局履歴テーブル１３０の該当データを検索し、そのデータの「視聴済み」列の値が「１」になっているか否かを確認する。
（Ｓ４０３）ステップＳ４０２で、該当データの「視聴済み」列の値が「１」であれば、ステップＳ４０６に進む。「１」でなければ、ステップＳ４０４に進む。
（Ｓ４０４）制御部１０８は、選局履歴テーブル１３０の該当データの「視聴済み」列に、「１」をセットする。
（Ｓ４０５）図３のステップＳ３０５と同様の処理を行い、図１３で説明したような通常のバナー表示を行う。
（Ｓ４０６）制御部１０８は、「チャンネル２」のデジタル放送波を受信するように、チューナー１０１を制御する。受信した「チャンネル２」のデジタル放送波は、デマルチプレクサ１０２により各構成要素に分解され、映像信号処理部１０３、音声信号処理部１０４、制御部１０８にそれぞれ出力される。
次に、制御部１０８は、情報量を制限したバナー情報を生成し、映像信号処理部１０３に出力する。
映像信号処理部１０３と音声信号処理部１０４は、制御部１０８の指示により、デコード処理などの必要な処理を行って、それぞれの出力デバイスに出力用信号を出力する。この時、映像信号処理部１０３は、制御部１０８より受け取ったバナー情報に基づき、後述の図５で説明するようなバナー表示を行うための出力映像信号を出力する。
【００２１】
ＲＡＭ１０７が格納している選局履歴テーブル１３０は、ユーザがデジタル放送受信機の電源をＯＦＦにすると、完全に消去される。ユーザが再度電源をＯＮにして選局動作を行うと、図３で説明した処理が実行され、再度選局履歴テーブル１３０が構成される。
【００２２】
図５は、情報量を制限したバナー情報の表示例を示すものである。
図４のステップＳ４０６において、制御部１０８は、情報量を制限したバナー情報を生成し、映像信号処理部１０３に出力することを説明した。情報量を制限したバナー情報とは、例えば図５に示すように、番組情報や放送波の種別を表示せずに、チャンネル番号のみを画面表示するようなことを言う。
図１３で示したバナー情報と比較して、バナー情報が画面中に占める割合が少なくなっており、ユーザの視聴の妨げが最小限に止められることが分かる。
【００２３】
なお、バナー情報の情報量を制限する方法は、図５で説明したものに限られるものではない。
例えば、番組情報のうちタイトルのみを表示することもできるし、文字のフォントサイズを小さくしたり、色を半透明にしたりして、ユーザの目に留まりにくくすることも可能である。その他、文字情報のみ表示してアイコンを表示しないようにする、バナー情報の表示時間を短くする、などの方法も考えられる。
【００２４】
以上の説明において、制御部１０８はデジタル放送波より番組情報を抽出することを述べたが、具体的には、デジタル放送波のＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）より番組情報を抽出するとよい。あるいは、番組放送波の合間を縫って送信されるＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）情報から番組情報を抽出することもできる。
また、チャンネル番号はユーザの選局動作から得るものとしたが、これに替えてデジタル放送波のＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）やＥＰＧ情報からチャンネル情報を抽出してもよい。
また、上記に限らず、同様の情報を格納している各フィールドからも抽出可能であることは言うまでもない。
【００２５】
以上のように、本実施の形態１によれば、ユーザの選局履歴に応じてバナー情報の情報量を制御することができるので、ユーザの視聴を妨げることがなくなり、煩わしさを感じさせずに選局動作を行うことができる。特に、ザッピング操作を行っているユーザにとって有用である。
【００２６】
実施の形態２．
実施の形態１では、ユーザが選局したチャンネルの履歴を選局履歴テーブル１３０に格納し、デジタル放送受信機の電源がＯＦＦにされるまでその履歴を保持して、ユーザが一度選局したチャンネルのバナー情報を抑制する構成について説明した。
本発明の実施の形態２に係るデジタル放送受信機では、デジタル放送受信機の電源がＯＦＦにされる前に、選局履歴テーブル１３０をクリーンアップし、より細かな選局履歴に基づいてバナー情報を抑制する構成について説明する。
【００２７】
実施の形態１で説明した構成では、１度選局したチャンネルはデジタル放送受信機の電源がＯＦＦにされるまで保持されている。そのため、例えばユーザがザッピングを行って全てのチャンネルを１度ずつ選局しただけで「視聴済み」列に「１」がセットされ、以後はチャンネルを選局してもバナー情報は表示されないことになる。すると、次の番組が始まってもその番組のタイトルなどを画面上で確認することができなくなってしまう。
本実施の形態２に係るデジタル放送受信機は、かかる不都合を解消するため、１度選局したチャンネルでも、選局時に放映されていた番組が終了した後に選局履歴をクリアする構成を備える。
【００２８】
図６は、ＲＡＭ１０７に格納される削除予定テーブル１３１の構成とデータ例を示すものである。
削除予定テーブル１３１は、「チャンネル」列と「削除予定時刻」列を有し、初期状態では空である。
「チャンネル」列には、選局履歴テーブル１３０において「視聴済み」列の値が「１」にセットされている行の「チャンネル」列の値が格納される。
「終了時刻」列には、「チャンネル」列の値で表されるチャンネルが現在放映している番組の終了予定時刻が格納される。
次の図７で、削除予定テーブル１３１の詳細な用途について説明する。
【００２９】
図７は、本実施の形態２に係るデジタル放送受信機の動作を説明するフローである。
ここでは、図３と同様に、ユーザがデジタル放送受信機の電源をＯＮにし、あるチャンネルを選局するまでの動作について説明する。
（Ｓ７０１）〜（Ｓ７０４）図３のステップＳ３０１〜Ｓ３０４と同様であるため、説明を省略する。
（Ｓ７０５）制御部１０８は、「チャンネル２」のデジタル放送波を受信するように、チューナー１０１を制御する。受信した「チャンネル２」のデジタル放送波は、デマルチプレクサ１０２により各構成要素に分解され、映像信号処理部１０３、音声信号処理部１０４、制御部１０８にそれぞれ出力される。
次に、制御部１０８は、受信したデジタル放送波に含まれる番組情報を抽出し、その番組の終了時刻を表す情報を抽出する。
次に、制御部１０８は、その番組のチャンネル情報と終了時刻を用いて、削除予定テーブル１３１に新たなエントリを格納する。チャンネル情報は「チャンネル」列に、終了時刻は「削除予定時刻」列に、それぞれ格納する。
（Ｓ７０６）制御部１０８は、受信したデジタル放送波に含まれる番組情報からバナー情報を生成し、映像信号処理部１０３に出力する。
映像信号処理部１０３と音声信号処理部１０４は、制御部１０８の指示により、デコード処理などの必要な処理を行って、それぞれの出力デバイスに出力用信号を出力する。この時、映像信号処理部１０３は、制御部１０８より受け取ったバナー情報に基づき、図１３で説明したようなバナー表示を行うための出力映像信号を出力する。
【００３０】
図８は、削除予定テーブル１３１が格納しているデータを用いて選局履歴テーブル１３０をクリーンアップする処理のフローを示すものである。図８の処理は、電源がＯＮの間繰り返し実行される。
（Ｓ８０１）制御部１０８は、ＲＡＭ１０７が格納している削除予定テーブル１３１にアクセスし、データの有無を確認する。
（Ｓ８０２）削除予定テーブル１３１にデータが格納されている場合はステップＳ８０３へ進み、データが格納されていない場合はステップＳ８０１に戻る。
（Ｓ８０３）制御部１０８は、削除予定テーブル１３１に格納されているデータの「終了時刻」列の値を全件分読み取り、それぞれのデータについて、現在の時刻がその「終了時刻」列の値を経過しているか否かを確認する。「終了時刻」列の値を経過していればステップＳ８０４へ進み、経過していなければステップＳ８０１へ戻る。
（Ｓ８０４）制御部１０８は、選局履歴テーブル１３０にアクセスし、ステップＳ８０３で読み取った削除予定テーブル１３１のデータの「チャンネル」列の値と同じ「チャンネル」列の値を格納しているデータを検索する。次に、制御部１０８は、該当データの「視聴済み」列の値を「０」にセットする。
（Ｓ８０５）制御部１０８は、削除予定テーブル１３１にアクセスし、ステップＳ８０３で読み取った１件分のデータを削除する。
【００３１】
以上説明した図７〜図８の処理により、選局履歴テーブル１３０に格納されているデータは、その番組の終了時刻を経過した時点でクリーンアップされ、「視聴済み」列の値が「０」にリセットされることとなる。
したがって、デジタル放送受信機の電源をＯＦＦにすることなく、選局履歴テーブル１３０が自動的にクリーンアップされるので、実施の形態１の構成で発生する不都合を解消することができる。
【００３２】
なお、選局履歴テーブル１３０をクリーンアップする処理の実装方法は図８で説明したものに限られるものではなく、例えばアラームタイマを用いて、番組終了時点でクリーンアップ処理を起動するように構成することもできる。
【００３３】
以上のように、本実施の形態２によれば、デジタル放送受信機の電源をＯＦＦにすることなく、選局履歴を自動的にクリーンアップすることができるので、選局履歴テーブル１３０自体の列構成を「チャンネル」単位で構成しても、選局履歴の制御は「チャンネル・番組」単位で行うことが可能となる。
これにより、テーブルの「番組」列を省略できるので、記憶部の容量節約が可能となり、小型化やコスト削減の観点から有利である。
【００３４】
実施の形態３．
実施の形態１〜２では、選局履歴テーブル１３０は、デジタル放送受信機が受信可能な全チャンネル番号と同数の行データを初期値として構成し、「視聴済み」列の値の「０」「１」により、そのチャンネルを選局したか否かを判定することとした。
本発明の実施の形態３に係るデジタル放送受信機では、選局履歴テーブル１３０の別の構成例について説明する。
【００３５】
図９は、本実施の形態３における選局履歴テーブル１３０の構成とデータ例を示すものである。本実施の形態３においては、選局履歴テーブル１３０は「チャンネル」列のみを有する。
実施の形態１〜２では、選局履歴テーブル１３０を初期化する際には、デジタル放送受信機が受信することのできる全てのチャンネル数と同数の初期データを格納することとした。
本実施の形態３では、制御部１０８は、ユーザが選局したチャンネルを表すデータのみを選局履歴テーブル１３０に格納する。このように実装することで、ＲＡＭ１０７の使用容量を節約することができ、小型化やコスト削減の観点から好ましい。
【００３６】
実施の形態４．
本発明の実施の形態４に係るデジタル放送受信機では、選局履歴テーブル１３０を利用して、自動ザッピング機能を提供する構成を説明する。
【００３７】
本実施の形態４でいう自動ザッピング機能とは、数秒〜１０数秒程度の一定時間間隔でチャンネルを順次選局する動作を自動的に行う機能のことを言う。
通常、ユーザがザッピングを行う際には、リモコンのチャンネルキーを自ら押下するなどの操作を行い、アドホックに選局動作を繰り返す。
しかし、ザッピングは特定のチャンネルを選局する明確な意思なく行う場合が多く、自動的にザッピングを実行する機能を提供すれば、ユーザにとって便宜である。さらには、選局履歴テーブル１３０を利用し、視聴済みのチャンネルをスキップして自動ザッピングを行うように構成すれば、ユーザにとってさらに利便性が増す。
以下、選局履歴テーブル１３０に格納しているデータを利用して自動ザッピングを行う動作について説明する。
【００３８】
図１０は、選局履歴テーブル１３０に格納しているデータを利用して自動ザッピングを行う動作を説明するフローである。以下、各ステップについて説明する。なお、選局履歴テーブル１３０の構成は、図２と同様のものとする。
（Ｓ１００１）ユーザは、デジタル放送受信機の操作パネルやリモコンを操作して、自動ザッピング機能を実行するように指示を行う。操作信号処理部１０５は、ユーザの操作内容に応じた信号を受け取り、これに対応した操作信号１２２（ここでは自動ザッピング機能を実行すべき旨の命令）を制御部１０８へ出力する。
（Ｓ１００２）制御部１０８は、選局履歴テーブル１３０にアクセスし、「視聴済み」列の値が「０」のデータを検索する。検索の結果得られたデータの「チャンネル」列の値リストを保持する。
（Ｓ１００３）制御部１０８は、ステップＳ１００２で取得したデータの件数分、次のステップＳ１００４を繰り返す。
（Ｓ１００４）制御部１０８は、ステップＳ１００２で取得したチャンネルのデジタル放送波を受信するように、チューナー１０１を制御する。受信したデジタル放送波は、デマルチプレクサ１０２により各構成要素に分解され、映像信号処理部１０３、音声信号処理部１０４、制御部１０８にそれぞれ出力される。
次に、制御部１０８は、図３のステップＳ３０５と同様に、映像信号処理部１０３と音声信号処理部１０４に指示を出し、出力映像信号と出力音声信号を出力させる。このとき表示するバナー情報は、通常のバナー情報でもよいし、情報量を抑制した最小限のバナー情報でもよい。
なお、自動ザッピングによる選局時に、選局履歴テーブル１３０の「視聴済み」列の値を「１」にセットしてもよいし、自動ザッピング時に限り、同列の値は更新しないこととしてもよい。
【００３９】
以上説明した図１０の処理により、本実施の形態４に係るデジタル放送受信機は、ユーザに自動ザッピング機能を提供することができる。さらには、選局履歴テーブル１３０を利用し、視聴済みのチャンネルをスキップして自動ザッピングを行うので、ユーザにとってさらに便宜である。
なお、図１０の処理は１度実行するのみで終了してもよいし、未視聴の全チャンネルを巡回した後は、再度先頭の未視聴チャンネルから自動ザッピングを実行してもよい。自動ザッピング実行時に、選局履歴テーブル１３０の「視聴済み」列の値を「１」にセットするか否かは、そのいずれを選択するか等により適宜選択すればよい。
【００４０】
以上のように、本実施の形態４によれば、選局履歴テーブル１３０に格納したデータを利用して、ユーザにとって効率のよい自動ザッピング機能を提供することができる。
【００４１】
実施の形態５．
実施の形態１〜４では、デジタル放送波から番組情報を抽出して、バナー情報の作成や選局履歴テーブル１３０のクリーンアップに用いることを前提に説明を行った。これは、番組放送波自体に含まれている番組情報から抽出する場合と、番組放送波の合間を縫って送信されるＥＰＧ情報から抽出する場合とを想定したものである。
しかし、番組情報を抽出する方法はこれに限られるものではなく、例えばインターネットを介して提供されるＥＰＧ情報を利用する方法が考えられる。
本発明の実施の形態５に係るデジタル放送受信機では、このようなインターネットを介して提供されるＥＰＧ情報から番組情報を抽出する構成について説明する。
【００４２】
図１１は、本実施の形態５に係るデジタル放送受信機の構成を示す機能ブロック図である。図１に示したものとほぼ同様の構成を備えるが、新たにネットワークインターフェース１１０を備えた点が異なる。
ネットワークインターフェース１１０は、バス１０９を介して制御部１０８に接続されており、モデム等のインターネット接続装置を介してインターネットと接続することができる。
【００４３】
図１２は、本実施の形態５に係るデジタル放送受信機がＥＰＧ情報を取得する際のネットワーク接続例を示すものである。
１２０１は本実施の形態５に係るデジタル放送受信機で、図１１で説明したネットワークインターフェース１１０を備えている。
１２０２はモデム等のインターネット接続装置で、一端はネットワークインターフェース１１０に接続され、もう一端はインターネット１２０４に接続されている。
１２０３はＥＰＧ情報提供事業者などが設置するＥＰＧサーバで、デジタル放送受信機１２０１の要求に応じてＥＰＧ情報を含むネットワークパケットを出力する。
【００４４】
次に、デジタル放送受信機１２０１の内部動作と合わせて、ＥＰＧ情報の取得動作を説明する。
デジタル放送受信機１２０１の制御部１０８は、ユーザの操作により、あるいは所定時間間隔で自動的に、ＥＰＧ情報の要求パケットを生成し、ネットワークインターフェース１１０を介してインターネット１２０４に出力する。パケットの宛先は、ＥＰＧサーバ１２０３のアドレスを指すように事前にセットされているものとする。
ネットワークインターフェース１１０が出力したＥＰＧ情報の要求パケットは、インターネット接続装置１２０２を介してインターネット１２０４に出力され、ＥＰＧサーバ１２０３に到達する。
ＥＰＧサーバ１２０３は、ＥＰＧ情報の要求パケットを解釈し、ＥＰＧ情報を含むパケットをデジタル放送受信機１２０１へ向けて返信する。
ネットワークインターフェース１１０は、インターネット接続装置１２０２を介してＥＰＧ情報を含むパケットを受信し、制御部１０８へ出力する。
制御部１０８は、受信したパケットからＥＰＧ情報を抽出してＲＡＭ１０７上に展開する。このとき、各チャンネルの番組情報を得ることができる。以後、バナー情報の作成や選局履歴テーブル１３０のクリーンアップ処理のために番組情報が必要となった際には、ＲＡＭ１０７上に展開したＥＰＧ情報を適宜参照して用いることができる。
【００４５】
以上のように、本実施の形態５によれば、放送波に番組情報が含まれていない場合や、これを抽出することができない場合であっても、インターネットを介して別途番組情報を取得し、実施の形態１〜４で説明したものと同様の機能を実現することができる。
【図面の簡単な説明】
【００４６】
【図１】実施の形態１に係るデジタル放送受信機の機能ブロック図である。
【図２】選局履歴テーブル１３０の構成とデータ例を示すものである。
【図３】実施の形態１に係るデジタル放送受信機の動作を説明するフローである。
【図４】図３の後にユーザが再度選局操作を行った際の動作フローである。
【図５】情報量を制限したバナー情報の表示例を示すものである。
【図６】削除予定テーブル１３１の構成とデータ例を示すものである。
【図７】実施の形態２に係るデジタル放送受信機の動作を説明するフローである。
【図８】選局履歴テーブル１３０をクリーンアップする処理フローである。
【図９】実施の形態３における選局履歴テーブル１３０の構成とデータ例である。
【図１０】自動ザッピングを行う動作を説明するフローである。
【図１１】実施の形態５に係るデジタル放送受信機の機能ブロック図である。
【図１２】実施の形態５に係るデジタル放送受信機のネットワーク接続例である。
【図１３】デジタル放送の放送番組イメージを示すものである。
【符号の説明】
【００４７】
１００  アンテナ、１０１  チューナー、１０２  デマルチプレクサ、１０３  映像信号処理部、１０４  音声信号処理部、１０５  操作信号処理部、１０６  ＲＯＭ、１０７  ＲＡＭ、１０８  制御部、１０９  バス、１１０  ネットワークインターフェース、１２０  出力映像信号、１２１  出力音声信号、１２２  操作信号、１３０  選局履歴テーブル、１３１  削除予定テーブル、１２０１  デジタル放送受信機、１２０２  インターネット接続装置、１２０３  ＥＰＧサーバ、１２０４  インターネット。
【図１】
2008141335.tif 000003
【図２】
2008141335.tif 000004
【図３】
2008141335.tif 000005
【図４】
2008141335.tif 000006
【図５】
2008141335.tif 000007
【図６】
2008141335.tif 000008
【図７】
2008141335.tif 000009
【図８】
2008141335.tif 000010
【図９】
2008141335.tif 000011
【図１０】
2008141335.tif 000012
【図１１】
2008141335.tif 000013
【図１２】
2008141335.tif 000014
【図１３】
2008141335.tif 000015