(57)【特許請求の範囲】
【請求項１】
デジタル放送で放送される番組の中から条件に沿った番組を抽出するデジタル放送受信装置において、
放送される番組の情報と各番組に係る属性を示す属性情報とを対応づけて記憶する番組属性記憶手段と、
複数の第１の条件項目の間の優先度の指定と、各第１の条件項目に属するさらに詳細な条件項目である第２の条件項目の優先度の指定とをユーザから受け付ける指定手段と、
前記指定手段により指定された各第１の条件項目の優先度を第１の条件項目と対応付けて記憶する第１のテーブルと、
前記指定手段により指定された各第２の条件項目の優先度を第２の条件項目と対応付けて記憶する第２のテーブルと、
前記番組の情報及び属性情報と、前記第１及び第２のテーブルに記憶された優先度とに基づいて各番組の総合的な優先度を算出し、各番組の総合的な優先度を比較することによって、前記番組属性記憶手段に記憶された番組の中から総合的な優先度の高い順に所定の数の番組を抽出する抽出手段とを備え、
前記第２の条件項目の優先度は、正及び負の値に設定可能であり、前記指定手段が前記第２の条件項目の優先度として負の値を受け付けた場合に、前記抽出手段は、当該第２の条件項目に属する番組の抽出を禁止することを特徴とするデジタル放送受信装置。
【請求項２】
前記抽出手段は、
第１の条件項目ごとに、前記番組の情報又は属性情報に基づいて当該番組が属する第２の条件項目の優先度を検索し、当該第２の条件項目の優先度と当該第２条件項目が属する当該第１の条件項目の優先度とを乗算する乗算手段と、
前記各第１の条件項目ごとに前記乗算手段で算出された乗算値を合計して前記総合的な優先度を算出する合計手段と、
前記総合的な優先度を各番組ごとに比較する比較手段と、
を有することを特徴とする請求項１に記載のデジタル放送受信装置。
【請求項３】
前記抽出手段により抽出された番組に関する情報をテレビ受像機により一覧表示させる表示制御手段をさらに備えることを特徴とする、請求項１又は２に記載のデジタル放送受信装置。
【請求項４】
デジタル放送受信装置により受信可能な番組の中から条件に沿った番組を抽出するデジタル放送における番組抽出方法であって、
放送される番組の情報と各番組に係る属性を示す属性情報とが対応づけられた番組属性情報を記憶し、
複数の第１の条件項目間の優先度の指定と、各第１の条件項目に属するさらに詳細な条件項目である第２の条件項目の優先度の指定とをユーザから受け付け、
前記指定された各第１の条件項目の優先度を第１の条件項目と対応付けて第１のテーブルに記憶し、前記指定された各第２の条件項目の優先度を第２の条件項目と対応付けて第２のテーブルに記憶し、
前記番組属性情報と、前記第１及び第２のテーブルに記憶された優先度とに基づいて各番組の総合的な優先度を算出し、各番組の総合的な優先度を比較することによって、前記番組属性情報に含まれる番組の中から総合的な優先度の高い順に所定の数の番組を抽出し、
前記第２の条件項目の優先度は、正及び負の値に設定可能であり、前記第２の条件項目の優先度として負の値を受け付けた場合に、当該第２の条件項目に属する番組の抽出を禁止することを特徴とする番組抽出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル放送受信装置、および、デジタル放送における番組抽出方法に関する。
【０００２】
【従来の技術】
近年、テレビ放送においては、これまで主として用いられてきた地上波のアナログ放送技術に代えて、地上波のデジタル放送の他、通信衛星（ＣＳ；Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓａｔｅｌｌｉｔｅ）や放送衛星（ＢＳ；Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）を介してデジタル信号を伝送するデジタル放送技術が急速に普及しつつある。
【０００３】
デジタル放送では、画像データや音声データ等を圧縮すると共に多重化して放送するので、チャンネル数および番組数が極めて多い。一方、デジタル放送では、各々のチャンネルに対応する画像データや音声データ等と共に、放送する番組のジャンルや放送時間などに関する電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃａｌ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）や文字放送等の情報も送信される。このＥＰＧ等を利用して、ユーザの選局操作を支援するものが提供されている。
【０００４】
例えば、特開平１０−２８２４３号公報には、「お好みボタン」を備えたリモコン装置を用い、このリモコン装置における操作によって指定されたジャンル等の属性に適合する番組を、ＥＰＧをもとに抽出する選曲装置が開示されている。
【０００５】
また、例えば、特開平１１−２２０６６６号公報には、番組とともに送信される放送日時などの番組の属性と番組の価値を示す情報を受信し、この情報をもとにユーザの好みに適合する番組を表示する受信装置が開示されている。
【０００６】
さらに、例えば１１−２５２４７７号公報には、予め設定されたキーワードが番組のタイトルや番組内容、出演者等に関する情報に含まれるか否かを判別することによって、ユーザの好みに応じた番組を抽出する受信機が開示されている。
【０００７】
このように、放送予定の多数の番組の中から、ユーザの好みに応じた番組を抽出する技術は、多数提示されてきた。
【０００８】
【発明が解決しようとする課題】
上記のいずれの技術においても、ユーザの好みに適合する番組を抽出する基準となるのは、ユーザが指定したジャンルや放送時間等である。
しかしながら、一つの尺度でユーザの要望を表現することは困難である。
【０００９】
すなわち、ユーザが番組を選ぶ場合は、放送時間帯だけ、或いは、ジャンルだけを基準にするわけではなく、複数の条件をもとに判断する。例えば、好みのジャンルの番組であっても、放送時間帯と自分の都合が合わなければ視聴することは難しいし、デジタル放送が有料化されれば、各番組の視聴により発生する料金も非常に気になるものである。このため、ジャンルのみ、或いは、放送時間帯のみを基準にして番組を抽出しても、ユーザの要望が反映されるとは言い難い面があった。
【００１０】
従って、ユーザの要望を忠実に反映するためには、ユーザの嗜好や都合を複数の面から総合的に判断する必要があるが、このようなものは従来なかった。そのため、ユーザは、上記従来の受信装置や受信機によって抽出された番組の中から、さらに入念に番組を選択する必要があった。
【００１１】
本発明の課題は、デジタル放送により受信可能な番組の中から番組を抽出する際に、ユーザの要望を総合的に反映できるようにすることである。
【００１２】
【課題を解決するための手段】
本発明は、このような課題を解決するために、次のような特徴を備えている。なお、次に示す手段の説明中、括弧書きにより実施の形態に対応する構成を一例として示す。符号等は、後述する図面参照符号等である。
【００１３】
請求項１に記載の発明は、デジタル放送で放送される番組の中から条件に沿った番組を抽出するデジタル放送受信装置において、番組属性記憶手段と、指定手段と、第１及び第２のテーブルと、抽出手段とを備えている。番組属性記憶手段は、放送される番組の情報と各番組に係る属性を示す属性情報とを対応づけて記憶する。指定手段は、複数の第１の条件項目の間の優先度の指定と、各第１の条件項目に属するさらに詳細な条件項目である第２の条件項目の優先度の指定とをユーザから受け付ける。第１のテーブルは、指定手段により指定された各第１の条件項目の優先度を第１の条件項目と対応付けて記憶する。第２のテーブルは、指定手段により指定された各第２の条件項目の優先度を第２の条件項目と対応付けて記憶する。抽出手段は、番組の情報及び属性情報と、第１及び第２のテーブルに記憶された優先度とに基づいて各番組の総合的な優先度を算出し、各番組の総合的な優先度を比較することによって、番組属性記憶手段に記憶された番組の中から総合的な優先度の高い順に所定の数の番組を抽出する。また、前記第２の条件項目の優先度は、正及び負の値に設定可能であり、前記指定手段が前記第２の条件項目の優先度として負の値を受け付けた場合に、前記抽出手段は、当該第２の条件項目に属する番組の抽出を禁止することを特徴とする。
【００１４】
ここで、番組属性記憶手段に記憶される、放送される番組の情報と各番組に係る属性を示す属性情報とは、例えば、デジタル放送において送信されるＥＰＧ情報を指す。
【００１５】
請求項１に記載の発明によれば、デジタル放送で放送される番組の中から条件に沿った番組を抽出するデジタル放送受信装置において、放送される番組の情報と各番組に係る属性を示す属性情報とを対応付けて番組属性記憶手段に記憶し、複数種類の条件と、これらの条件の優先度とが指定手段によって指定されると、指定された複数種類の条件および各条件の優先度を条件記憶手段に記憶し、条件記憶手段に記憶された複数種類の条件および各条件の優先度に基づいて、抽出手段により、番組属性記憶手段に記憶された番組の中から所定の数の番組を抽出する。また、特定の第２の条件項目に属する番組を抽出しないように禁止することができる。
【００１６】
請求項４に記載の番組抽出方法は、デジタル放送受信装置により受信可能な番組の中から条件に沿った番組を抽出するデジタル放送における番組抽出方法であって、放送される番組の情報と各番組に係る属性を示す属性情報とが対応づけられた番組属性情報を記憶し、前記指定された各第１の条件項目の優先度を第１の条件項目と対応付けて第１のテーブルに記憶し、前記指定された各第２の条件項目の優先度を第２の条件項目と対応付けて第２のテーブルに記憶し、前記番組属性情報と、前記第１及び第２のテーブルに記憶された優先度とに基づいて各番組の総合的な優先度を算出し、各番組の総合的な優先度を比較することによって、前記番組属性情報に含まれる番組の中から総合的な優先度の高い順に所定の数の番組を抽出することを特徴とする。
【００１７】
請求項１に記載のデジタル放送受信装置及び請求項４に記載の番組抽出方法によれば、ＥＰＧ情報等の情報をもとにユーザの要望に沿った番組を抽出する際に、ユーザが希望する複数の条件を総合的に反映させることができる。従って、ユーザの嗜好のみならず、時間的な都合や料金当、様々な面でユーザの要望に沿った番組を効率良く抽出することができ、非常に高い利便性を有するデジタル放送受信装置を提供することができる。
【００１８】
請求項２に記載の発明は、請求項１に記載のデジタル放送受信装置において、前記抽出手段は、第１の条件項目ごとに、前記番組の情報又は属性情報に基づいて当該番組が属する第２の条件項目の優先度を検索し、当該第２の条件項目の優先度と当該第２条件項目が属する当該第１の条件項目の優先度とを乗算する乗算手段と、前記各第１の条件項目ごとに前記乗算手段で算出された乗算値を合計して前記総合的な優先度を算出する合計手段と、前記総合的な優先度を各番組ごとに比較する比較手段とを有することを特徴とする。
【００１９】
請求項２に記載の発明によれば、第１の条件項目ごとに、番組が属する第２の条件項目の優先度と、当該第２の条件項目が属する当該第１の条件項目の優先度とを乗算し、これらを合計するという簡単な処理によりユーザの希望を総合的に反映した優先度を算出することができる。
【００２２】
請求項３に記載の発明は、請求項１から３の何れかに記載のデジタル放送受信装置において、前記抽出手段により抽出された番組に関する情報をテレビ受像機により一覧表示させる表示制御手段をさらに備えることを特徴とする。
【００２３】
請求項３に記載の発明によれば、デジタル放送受信装置によれば、抽出手段により抽出された番組をテレビ受像機により一覧表示させる表示制御手段をさらに備えるので、抽出した結果をもとに直ぐに所望の番組を選択することができ、より一層の利便性の向上が図れる。
【００２４】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
【００２５】
まず、構成を説明する。
図１は、本発明の実施の形態におけるデジタル放送受信システム１の構成を示す図である。同図に示すように、デジタル放送受信システム１は、図示しないアンテナに接続されたチューナーボックス２、テレビ受像機３、および、テレビ受像機３を操作するリモコン装置４により構成される。
【００２６】
チューナーボックス２は、アンテナ（図示略）とテレビ受像機３とに接続されている。このチューナーボックス２はアンテナから入力される放送信号に基づいて映像信号や音声信号などを生成して、テレビ受像機３へ出力する。
【００２７】
ここでアンテナ（図示略）は、ＣＳやＢＳなど所定の衛星に適合する角度で設置された衛星放送受信用のパラボラアンテナである。このアンテナは、各種衛星を介して放送信号を受信すると共に、その受信した放送信号をチューナーボックス２へ出力する。
【００２８】
なお、アンテナ（図示略）が受信する放送信号には、番組の映像や音声のデータの他、現在の時刻を示す時刻情報やＥＰＧ情報などが含まれる。ＥＰＧ情報は、現在放送している番組又はこれから放送される番組についての、ジャンルを識別するためのジャンルコード、タイトル、視聴料金等を示す文字情報、及び放送時間に関する情報等を含む。
【００２９】
番組のジャンルとは、番組の内容に関する属性であって、番組送信局との取り決めにより、予め第一ジャンルと第二ジャンルとに分類されている。第一ジャンルには、洋画、邦画、スポーツ１、スポーツ２、音楽、ドラマ／演劇…等の項目がある。更に、それら各々の第一ジャンルは第二ジャンルによって細分化されている。例えば、第一ジャンルである洋画は更に、アクション、ＳＦファンタジー、コメディー…等の項目に細分化されている。
【００３０】
第一ジャンルの項目と第二ジャンルの項目には、それぞれジャンルコードが対応付けられている。デジタル放送で番組が送信される際には、ジャンルコードも送信されるので、当該デジタル放送受信システム１では、受信した番組のジャンルを識別できる。
【００３１】
テレビ受像機３は、ディスプレイ３１、スピーカー３２及びＩＲ（ＩｎｆｒａＲｅｄ）受光部３３を備える。ディスプレイ３１は、チューナーボックス２から入力される映像信号に応じた画像を表示する。スピーカー３２は、チューナーボックス２から入力される音声信号に応じた音声を出力する。ＩＲ受光部３３は、リモコン装置４から送信される赤外線を受光し、その赤外線の担う操作信号をチューナーボックス２に出力する。
【００３２】
リモコン装置４は、後述するＩＲ発光部４１や各種キー等を備える。このリモコン装置４によれば、各種キー等の押下操作に対応する各種操作信号をＩＲ発光部４１からＩＲ受光部３３へ赤外線にて送信するので、テレビ受像機３及びチューナーボックス２を遠隔操作できる。
【００３３】
次に、図２を参照してデジタル放送受信システム１を構成する各部の内部回路構成について詳細に説明する。図２は、デジタル放送受信システム１の内部構成を示すブロック図である。この図２において、チューナーボックス２、テレビ受像機３、ディスプレイ３１、スピーカー３２、ＩＲ受光部３３、リモコン装置４、及びＩＲ発光部４１はそれぞれ、図１に示す各構成要素に対応するので同じ符号を付している。
【００３４】
図２に示す様に、チューナーボックス２は、選局制御装置２１及びデジタルチューナー２２から構成される。選局制御装置２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ）２０１、メモリ２０２、Ｉ／Ｏ部２０３、入力部２０４、及びモデム２０５により構成される。これら各々の構成要素は、バス２０６で接続され、制御信号やデータ等を互いに送受する。
【００３５】
ＣＰＵ２０１は、メモリ２０２に格納された各種処理プログラムを読込む。そして、ＣＰＵ２０１はその読込んだ処理プログラムに対応する処理を実行する。このことにより、チューナーボックス２としての機能が実現される。このＣＰＵ２０１の処理内容の詳細については、他の構成要素の説明に際して適宜後述する。
【００３６】
また、ＣＰＵ２０１は、メモリ２０２に格納されたアプリケーションプログラムを実行することによって、後述する番組抽出処理を実行する。この番組抽出処理に際して、ＣＰＵ２０１は、ＥＰＧ情報に含まれる番組の中から、後述する項目間優先度テーブル２０２ａ、項目内優先度テーブル２０２ｂ、および履歴情報テーブル２０２ｃの設定内容をもとに、ユーザの要望により近い番組を抽出する。
【００３７】
メモリ２０２は、ＣＰＵ２０１により実行される各種プログラムや、これらのプログラムに係るデータを記憶する。また、メモリ２０２は、アンテナ５で受信するＥＰＧ情報に基づいて少なくとも、放送される番組の放送予定、各番組のジャンルコード、および、有料化された番組についてはその料金を記憶している。ここで、放送予定とは、現在放送中またはこれから放送される番組の放送開始・終了時刻、チャンネル番号等である。また、ジャンルコードは、第一ジャンルのジャンルコードと第二ジャンルのジャンルコードとを含む。この放送予定と各々の番組のジャンルコードとの対応関係は、ＥＰＧ情報が送信される毎に適宜内容が更新される。
【００３８】
更に、本実施例において、メモリ２０２は、項目間優先度テーブル２０２ａ、項目内優先度テーブル２０２ｂ、履歴情報テーブル２０２ｃをそれぞれ格納する。
ここで、これら各テーブルの構成について、図３〜図５を参照して説明する。
【００３９】
図３は、項目間優先度テーブル２０２ａの構成を模式的に示す図である。
この図３に示すように、項目間優先度テーブル２０２ａには、ユーザが要望する番組を表現する複数の項目として、「ジャンル」、「時間」、「料金」が設定され、これら各項目に対応づけて、設定値と参照値が設定されている。これらの項目は、上記の３種に限られず、ＥＰＧ情報における番組の属性であれば、さらに多くの項目を設けることも可能である。
【００４０】
項目間優先度テーブル２０２ａにおける設定値は、上記の各項目をどの程度重視するかを、ユーザがリモコン装置４の操作によって指定したものである。操作性に富むユーザインターフェースにするため、各項目の重要度は「☆」の数により表現されている。
【００４１】
図３に示す例では、「料金」の項目には「☆」が５個付けられており、最も重要視されている。以下、「ジャンル」には４個の「☆」が付され、「時間」には３個の「☆」が付されている。つまり、図３に示す例では、ユーザは「料金」が自分の要望に沿っていることを最も重要視し、次いで「ジャンル」が自分の好みに合っていることを重視し、「時間」が自分の都合に合っていることは３番目に重要な項目として設定されている。
従って、項目間優先度テーブル２０２ａに設定された各項目は、「料金」、「ジャンル」、「時間」の順に優先順位が付けられている。
【００４２】
そして、項目間優先度テーブル２０２ａでは、ユーザが設定した設定値に対応づけて、ＣＰＵ２０１によって参照値が設定される。この参照値は、ユーザによって付された「☆」の数による重要度を数値化したものである。
【００４３】
図４は、項目内優先度テーブル２０２ｂの構成を模式的に示す図である。同図に示すように、項目内優先度テーブル２０２ｂは、「ジャンル」、「時間」、「料金」の各項目について、優先すべき内容が設定されている。
【００４４】
例えば、「ジャンル」の項目には、「サッカー」、「野球（国内）」、「モータースポーツ」等の優先内容が設定され、各優先内容に対応づけて、「☆」の数で表現される設定値が設定されている。
「サッカー」に対しては、５個の「☆」が設定され、次いで、「野球（国内）」については４個の「☆」が設定されている。さらに、「モータースポーツ」には３個の「☆」が設定されている。
【００４５】
つまり、ユーザの要望として、番組の「ジャンル」に関しては、「サッカー」を最優先し、次いで「野球（国内）」のジャンルに属する番組を優先し、その次には、「モータースポーツ」のジャンルの番組を優先するよう設定されている。
【００４６】
そして、項目内優先度テーブル２０２ｂでは、ユーザが設定した設定値に対応づけて、ＣＰＵ２０１によって参照値が設定される。この参照値は、ユーザによって付された「☆」の数による重要度を数値化したものである。
【００４７】
項目内優先度テーブル２０２ｂには、「ジャンル」の項目と同様に、「時間」および「料金」の項目についても、複数の優先内容が設定されている。図４に示す例では、「時間」について「１〜２時間」、「１時間以内」、「その他」の順に、「☆」で表現される設定値が設定され、さらに、ＣＰＵ２０１によって設定値が数値化された参照値が設定される。
なお、項目内優先度テーブル２０２ｂにおける参照値は、後述する履歴情報テーブル２０２ｃの設定内容に応じて、例えば参照値「４０」を「３７」に変更する等、ＣＰＵ２０１による変更が可能である。
【００４８】
また、項目内優先度テーブル２０２ｂの各項目については、図４に示すように、「その他」の優先内容を設定することも可能である。これにより、ユーザは曖昧な設定を行うことも可能であり、利便性の向上が期待できる。
【００４９】
図５は、履歴情報テーブル２０２ｃの構成を模式的に示す図である。図４に示すように、履歴情報テーブル２０２ｃには、視聴した番組の履歴が格納される。
図５に示す例では、１番目の履歴として、「サッカー」のジャンルに属し、放送時間が「２時間」で、料金が「３００円」の番組が格納されている。このように、実際にリモコン装置４の操作によってユーザが視聴した番組の履歴を格納し、この履歴に格納された番組のジャンル、時間、料金によって、項目内優先度テーブル２０２ｂの参照値を変更し、ユーザが設定した設定値と、実際のユーザの視聴動向とを反映することができる。
【００５０】
図２に示すＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）部２０３は、チューナーボックス２に対して、映像機器等の各種外部の電子機器（図示略）を接続するためのコネクタ等を備えている。
【００５１】
入力部２０４は、電源スイッチ等の各種スイッチ（図示略）を備えている。この入力部２０４は、ユーザによるスイッチ等の操作に応じた操作信号を生成し、ＣＰＵ２０１へ出力する。尚、入力部２０４は、リモコン装置４との間で赤外線通信を行うためのＩＲ受光部を備える構成としてもよい。
【００５２】
モデム２０５は、公衆電話回線網を介してデータ通信を行うための装置であって、図２に示すように、通信回線に接続されている。このことにより、番組送信局と双方向にデータ通信が可能である。
【００５３】
ここで、ＣＰＵ２０１が実行する処理のうちの一つについて説明する。ＣＰＵ２０１は、Ｉ／Ｏ部２０３に接続された外部の機器からの入力指示に基づいて、所定の通信先へデータを送信する場合には、モデム２０５を駆動制御し、そのデータを通信回線を介して所定の通信先へ送信させる。
【００５４】
デジタルチューナー２２は更に、アンテナ５に接続されたフィルタ２０７、増幅回路２０８、混合回路２０９、発振器２１０、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ  ）回路２１１、ＩＱ復調回路２１２、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）コンバータ２１３、ｎＰＳＫ復調回路２１４、ＴＭＣＣデコーダ２１５、スクランブル解除部２１６、ＴＳデータ分離部２１７、ＭＰＥＧ２ビデオデコーダ２１８、ＭＰＥＧ２オーディオデコーダ２１９、ビデオメモリ２２０、画面処理回路２２１、及びＤ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ）コンバータ２２２により構成される。
【００５５】
フィルタ２０７は、アンテナ５から入力される放送信号のうち、所定の周波数帯の信号のみを通過させる。増幅回路２０８は、フィルタ２０７を通過した放送信号を増幅する。但し、この増幅回路は特定の周波数帯域の信号を特に増幅するものであってもよい。
【００５６】
発振器２１０は、ＰＬＬ回路２１１から入力される同期信号に基づいて、所定の周波数の発振信号を生成し、混合回路２０９へ出力する。ＰＬＬ回路２１１は、バス２０６を介してＣＰＵ２０１により指定されたチャンネルの放送信号のみを抽出及び増幅すべく、ＣＰＵ２０１の制御に従って、発振器２１０により出力される発振信号の発振周波数を調整する。
【００５７】
ここで、ＣＰＵ２０１が実行する処理のうちの一つについて説明する。ＣＰＵ２０１は、入力部２０４又は後述のＩＲ受光部３３から入力される指示によってデジタル放送の所定のチャンネルが指定された場合には、ＰＬＬ回路３１１へ制御信号を出力して、指定されたチャンネルの放送電波に同調する周波数を設定させる。このことにより、フィルタ２０７〜Ｄ／Ａコンバータ２２２の各部によって、指定されたチャンネルで放送中の映像信号及び音声信号が得られる。
【００５８】
混合回路２０９は、発振器２１０から入力される発振信号をもとに、増幅回路２０８から入力される信号の周波数を中間周波信号に変換して、後続のＩＱ復調回路２１２へ出力する。
【００５９】
ＩＱ復調回路２１２では、混合回路２０９から入力された信号を復調し、Ｉ（Ｉｎ−ｐｈａｓｅ）信号とＱ（Ｑｕａｄｒａｔｕｒｅ−ｐｈａｓｅ）信号とを生成して、Ａ／Ｄコンバータ２１３へ出力する。
【００６０】
Ａ／Ｄコンバータ２１３は、ＩＱ復調回路２１２から入力されたＩ信号及びＱ信号をサンプリングしてデジタル信号に変換し、ｎＰＳＫ復調回路２１４へ出力する。
【００６１】
ｎＰＳＫ復調回路２１４は、３種類の方式による復調を選択的に行う。即ち、ＢＳデジタル放送では天候等の条件に応じて、ＢＰＳＫ（Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ  ）、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ  ）、ＴＣ８ＰＳＫ（Ｔｒｅｌｌｉｓ  Ｃｏｄｅｄ  ８  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ：トレリス符号化８ＰＳＫ）の３種類の変調方式が採用されるわけであるが、ｎＰＳＫ復調回路２１４は、それぞれの変調方式に対応した復調を選択的に行う。
【００６２】
具体的には、ｎＰＳＫ復調回路２１４では、Ａ／Ｄコンバータ２１３から入力されるＩ信号及びＱ信号の中から、前記３種類の変調方式の種別を示す伝送多重制御信号（ＴＭＣＣ；Ｔｒａｎｓｍｉｓｓｉｏｎ  ａｎｄ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｏｎｔｒｏｌ）を抽出して、そのＴＭＣＣ信号をＴＭＣＣデコーダ２１５へ出力する。更に、ｎＰＳＫ復調回路２１４は、ＣＰＵ２０１から入力される制御信号に従って、復調方式を適宜切り換えながら、上記Ｉ信号及びＱ信号を復調して、スクランブル解除部２１６へ出力する。
【００６３】
ここで、ＣＰＵ２０１が実行する処理のうちの一つについて説明する。ＣＰＵ２０１は、ＴＭＣＣ信号に基づいて、常に変調方式を認識している。変調方式に変更があった場合には、ＣＰＵ２０１は、バス２０６を介してｎＰＳＫ復調回路２１４へ制御信号を出力し、変更後の変調方式に対応する変調を実行させる。ＴＭＣＣデコーダ２１５は、ｎＰＳＫ復調回路２１４から入力されるＴＭＣＣをデコードして、ＣＰＵ２０１へ出力する。
【００６４】
スクランブル解除部２１６では、ｎＰＳＫ復調回路２１４により復調された信号にスクランブル処理が施されている場合に、このスクランブル処理を解除して、ＴＳデータ分離部２１７へ出力する。
【００６５】
ＴＳデータ分離部２１７は、スクランブル解除部２１６によってスクランブルが解除された信号から、映像に関する信号、音声に関する信号、その他ＥＰＧ情報に関する信号などを抽出する。そして、ＴＳデータ分離部２１７は、映像に関する信号はＭＰＥＧ２ビデオデコーダ２１８へ、音声に関する信号はＭＰＥＧ２オーディオデコーダ２１９へ、ＥＰＧ情報に関する信号などはバス２０６を介してＣＰＵ２０１へそれぞれ出力する。
【００６６】
ここでＣＰＵ２０１が実行する処理の一つについて説明する。ＣＰＵ２０１は、ＴＳデータ分離部２１７からＥＰＧ情報が入力される毎に、そのＥＰＧ情報を基に、現在放送中またはこれから放送される番組のチャンネル番号と、各番組の第一ジャンル及び第二ジャンルのジャンルコードとを対応付けてメモリ２０２に格納する。
【００６７】
ＥＰＧ情報は、定期的に放送信号と共に送信されるわけであるが、ＣＰＵ２０１はＴＳデータ分離部２１７からＥＰＧ情報が入力される毎に、メモリ２０２の内容を更新する。このようにしてメモリ２０２内のＥＰＧ情報は常に自動的に更新されるので、ＣＰＵ２０１は、現在放送中の番組又はこれから放送される番組の各々についてチャンネルとジャンルコードとについて適宜識別することができる。
【００６８】
ＭＰＥＧ２ビデオデコーダ２１８は、ビデオメモリ２２０に設けられたワークエリアを利用して、ＴＳデータ分離部２１７から入力される信号をＭＰＥＧ２方式に従ってデコードすることによって映像データを生成し、テレビ受像機３に適合する映像信号に変換して、画面処理回路２２１へ出力する。画面処理回路２２１では、ＭＰＥＧ２ビデオデコーダ２１８から入力された映像信号と、ＣＰＵ２０１から入力される表示情報とを合成して、テレビ受像機３へ出力する。
【００６９】
また、ＭＰＥＧ２オーディオデコーダ２１９は、ＴＳデータ分離部２１７から入力される信号をＭＰＥＧ２方式に従ってデコードすることによって音声データを生成し、Ｄ／Ａコンバータ２２２へ出力する。Ｄ／Ａコンバータ２２２では、ＭＰＥＧ２オーディオデコーダ２１９から入力された音声データをアナログ信号に変換することにより音声信号を生成し、テレビ受像機３へ出力する。
【００７０】
次に、テレビ受像機３の構成について説明する。テレビ受像機３は、制御装置３０１、表示制御部３０２、音声制御部３０３、ディスプレイ３１、スピーカー３２、及びＩＲ受光部３３により構成される。
【００７１】
制御装置３０１は、チューナーボックス２の画面処理回路２２１から入力される映像信号を表示制御部３０２へ出力すると共に、Ｄ／Ａコンバータ２２２から入力される音声信号を音声制御部３０３へ出力する。
【００７２】
表示制御部３０２は、制御装置３０１から入力される映像信号をもとにディスプレイ３１を駆動制御する。このことにより、ディスプレイ３１は放送された映像を出力する。また、音声制御部３０３は、制御装置３０１から入力される音声信号をもとにスピーカー３２を駆動制御する。このことにより、スピーカー３２は、放送された音声を出力する。
【００７３】
ＩＲ受光部３３は、リモコン装置４のＩＲ発光部４１から発光される赤外線を受光する。そして、ＩＲ受光部３３は受信した赤外線に基づいて、各種操作信号を選局制御装置２１のＣＰＵ３０１に出力する。
【００７４】
続いて、ＣＰＵ２０１により実行される番組抽出処理について、図６のフローチャートを参照して説明する。
【００７５】
図６において、ＣＰＵ２０１は、まず、アンテナ５によって受信され、メモリ２０２に格納されたＥＰＧ情報を取得する（ステップＳ１）。
【００７６】
続いて、ＣＰＵ２０１は、メモリ２０２内の項目間優先度テーブル２０２ａおよび項目内優先度テーブル２０２ｂを参照し（ステップＳ２）、ステップＳ１で取得したＥＰＧ情報に含まれる各番組について、項目間優先度テーブル２０２ａおよび項目内優先度テーブル２０２ｂに設定された参照値をもとにスコアを算出する（ステップＳ３）。
【００７７】
そして、ＣＰＵ２０１は、ステップＳ３で算出したスコアが上位の番組を抽出し（ステップＳ４）、画面処理回路２２１によってＯＳＤ（オンスクリーン・ディスプレイ）情報を生成させることにより、テレビ受像機３のディスプレイ３１上に一覧表示させる（ステップＳ５）。
【００７８】
ここで、リモコン装置４の操作によって、ディスプレイ３１に一覧表示された番組の中から特定の番組が指定された場合は（ステップＳ６；Ｙｅｓ）、指定された番組の放送をテレビ受像機３によって出力させ（ステップＳ７）、本処理を終了する。また、リモコン装置４による操作がないまま一定時間が経過した場合には、そのまま本処理を終了する。
【００７９】
図７は、図６のステップＳ５においてディスプレイ３１上に表示される画面の一例として、候補表示画面３ａを示す図である。
図７に示すように、候補表示画面３ａには、番組Ａおよび番組Ｂが表示されている。
【００８０】
番組Ａは、図６のステップＳ３で算出されたスコアが最上位であった番組であり、番組Ｂは、スコアが２番であった番組である。
ここで、番組Ａおよび番組Ｂを例にとって、図６のステップＳ３におけるスコアの算出方法について説明する。
【００８１】
番組Ａのジャンルは、「野球（国内）」である。図４に示す項目内優先度テーブル２０２ｂでは、優先内容「野球（国内）」に参照値として「４０」が設定されており、図３に示す項目間優先度テーブル２０２ａでは「ジャンル」に参照値「４０」が設定されている。
従って、ジャンルに関するスコアは、下記式（１）により求められる。
【式１】
「野球（国内）」の参照値×「ジャンル」の参照値＝４０×４０＝１６００        ・・・（１）
【００８２】
また、番組Ａの放送時間は「２時間」である。項目内優先度テーブル２０２ｂにおいては、「その他」に該当するため、参照値は「１０」である。項目間優先度テーブル２０２ａにおいて、「時間」の参照値は「３０」であるから、時間に関するスコアは、下記式（２）により求められる。
【式２】
「その他」の参照値×「時間」の参照値＝１０×３０＝３００        ・・・（２）
【００８３】
さらに、番組Ａの視聴料金は２００円であり、項目内優先度テーブル２０２ｂにおいては「４００円以下」に該当するので、参照値は「５０」となる。項目間優先度テーブル２０２ａで「料金」の参照値は「５０」であるから、料金に関するスコアは下記式（３）により求められる。
【式３】
「４００円以下」の参照値×「料金」の参照値＝５０×５０＝２５００        ・・・（３）
【００８４】
従って、番組Ａのスコアは、下記式（４）により、４４００と求められる。
【式４】
「ジャンル」に関するスコア＋「時間」に関するスコア＋「料金」に関する
スコア＝１６００＋３００＋２５００＝４４００        ・・・（４）
【００８５】
同様に、図７に示す例における番組Ｂのスコアは、下記式（５）により、３７００と求められる。
【式５】
５０×４０＋４０×３０＋１０×５０＝３７００        ・・・（５）
【００８６】
従って、図７に示す候補表示画面３ａでは、番組Ａが最上位に、番組Ｂが２番目に表示される。
そして、ユーザに対して、スコアを模式的に示すため、候補表示画面３ａでは記号「◎」の数によってスコアを表現している。これにより、ユーザは、およそのスコアを知ることができ、番組を選択する目安とすることができる。
【００８７】
さらに、候補表示画面３ａでは、番組Ｂについて、符号Ｃで示すように「放送中」のメッセージが表示されている。このメッセージは、当該番組が放送中であることを示すものである。
このメッセージによって、ユーザは、当該番組の放送が既に始まっていることを知ることができる。
【００８８】
有料の番組については、放送が既に開始されているか否かが番組を視聴するかどうかの重要な判断基準となる。図７中に符号Ｃで示すメッセージの有無により、ユーザは、該番組を視聴するかどうかを決める重要な情報を得られる。
【００８９】
なお、図７に示す候補表示画面３ａの表示中にリモコン装置４における所定の操作が行われた場合に、候補表示画面３ａに表示されている各番組よりさらにスコアの低い番組を一覧表示するように、画面を切り換えるものとしても良い。
【００９０】
以上のように、本発明の実施の形態におけるデジタル放送受信システム１によれば、メモリ２０２内に項目間優先度テーブル２０２ａおよび項目内優先度テーブル２０２ｂを格納し、これらのテーブルにおいてユーザが予め設定した設定値を数値化した参照値をもとに、ＥＰＧ情報に含まれる番組についてスコアを算出し、スコアの高い番組をディスプレイ３１に一覧表示させることで、ユーザの要望に近い番組を一覧表示させるので、ユーザの多岐にわたる要望に沿った番組を抽出することができる。
即ち、単に番組のジャンルのみ、或いは放送時間のみについて適合する番組を抽出するのではなく、複数の項目に重みづけを行った上で演算処理を行い、複数の項目から判断するので、各番組を総合的に判断し、ユーザの要望に近い番組を抽出することができる。
【００９１】
また、項目間優先度テーブル２０２ａおよび項目内優先度テーブル２０２ｂに設定される参照値が、ユーザが視聴した番組に関する情報を格納した履歴情報テーブル２０２ｃの内容に基づいて、ＣＰＵ２０１によって適宜変更される場合は、ユーザが意図して設定した設定値と、実際の視聴動向とを反映して、適合する番組を抽出できる。これにより、より忠実にユーザの要望に沿った番組を抽出することができる。
【００９２】
なお、上記実施の形態においては、メモリ２０２内には、項目間優先度テーブル２０２ａ、項目内優先度テーブル２０２ｂおよび履歴情報テーブル２０２ｃをそれぞれ一つずつ格納する構成としたが、デジタル放送受信システム１を複数のユーザが使用する場合は、ユーザ毎に、項目間優先度テーブル２０２ａ、項目内優先度テーブル２０２ｂおよび履歴情報テーブル２０２ｃを格納し、図６に示す番組抽出処理に際して、リモコン装置４によってユーザを指定入力するようにしても良い。この場合、複数のユーザに対して、それぞれの要望に沿った番組を抽出して一覧表示することができる。
【００９３】
また、上記実施の形態において、項目内優先度テーブル２０２ｂには正の値の設定値および参照値のみが設定されていたが、本発明はこれに限定されるものではなく、負の値を設定できるようにしても良い。
例えば、「ジャンル」の項目において優先内容「アダルト」に参照値「−２００」が設定されていれば、図６の番組抽出処理では、「アダルト」のジャンルに属する番組が候補表示画面３ａに表示されることがない。このように、特定の属性を有する番組を抽出させないようにすることが可能となり、若年者や青少年への有害な情報を遮断することも可能になる。
【００９４】
さらに、上記実施の形態においては、チューナーボックス２をテレビ受像機３に外部接続する構成としたが、チューナーボックス２の機能を発現するモジュールをテレビ受像機３に内蔵する構成とすることも勿論可能である。
【００９５】
また、図６のステップＳ３に示す処理において、各番組のスコアを演算処理する方法についても、上記の方法に限定されず、その他細部構成についても適宜変更可能である。
【００９６】
【発明の効果】
請求項１に記載のデジタル放送受信装置及び請求項４に記載の番組抽出方法によれば、ＥＰＧ情報等の情報をもとにユーザの要望に沿った番組を抽出する際に、ユーザが希望する複数の条件を総合的に反映させることができる。従って、ユーザの嗜好のみならず、時間的な都合や料金当、様々な面でユーザの要望に沿った番組を効率良く抽出することができ、非常に高い利便性を有するデジタル放送受信装置を提供することができる。また、特定の第２の条件項目に属する番組を抽出しないように禁止することができる。
【００９７】
請求項２に記載の発明によれば、第１の条件項目ごとに、番組が属する第２の条件項目の優先度と、当該第２の条件項目が属する当該第１の条件項目の優先度とを乗算し、これらを合計するという簡単な処理によりユーザの希望を総合的に反映した優先度を算出することができる。
【００９９】
請求項３に記載の発明によれば、デジタル放送受信装置によれば、抽出手段により抽出された番組をテレビ受像機により一覧表示させる表示制御手段をさらに備えるので、抽出した結果をもとに直ぐに所望の番組を選択することができ、より一層の利便性の向上が図れる。
【図面の簡単な説明】
【図１】本発明を適用した一実施の形態のデジタル放送受信システム１の構成を示す図である。
【図２】図１のデジタル放送受信システム１を構成する各部の内部回路を示すブロック図である。
【図３】図１のメモリ２０２に格納される項目間優先度テーブル２０２ａの構成を模式的に示す図である。
【図４】図１のメモリ２０２に格納される項目内優先度テーブル２０２ｂの構成を模式的に示す図である。
【図５】図１のメモリ２０２に格納される履歴情報テーブル２０２ｃの構成を模式的に示す図である。
【図６】図１のＣＰＵ２０１により実行される番組抽出処理を示すフローチャートである。
【図７】図６に示す番組抽出処理でディスプレイ３１に表示される画面の一例としての候補表示画面３ａを示す図である。
【符号の説明】
１  デジタル放送受信システム
２  チューナーボックス
３  テレビ受像機
４  リモコン装置
５  アンテナ
２１  選局制御装置
２２  デジタルチューナー
３１  ディスプレイ
３２  スピーカー
３３  受光部
４１  発光部
２０２  メモリ
２０３  Ｉ／Ｏ部
２０４  入力部
２０５  モデム
２０６  バス
２０７  フィルタ
２０８  増幅回路
２０９  混合回路
２１０  発振器
２１１  ＰＬＬ回路
２１２  ＩＱ復調回路
２１３  コンバータ
２１４  ｎＰＳＫ復調回路
２１５  ＴＭＣＣデコーダ
２１６  スクランブル解除部
２１７  ＴＳデータ分離部
２１８  ビデオデコーダ
２１９  オーディオデコーダ
２２０  ビデオメモリ
２２１  画面処理回路
２２２  Ｄ／Ａコンバータ
３０１  制御装置
３０２  表示制御部
３０３  音声制御部
【図１】
0003568196.tif 000002
【図２】
0003568196.tif 000003
【図３】
0003568196.tif 000004
【図４】
0003568196.tif 000005
【図５】
0003568196.tif 000006
【図６】
0003568196.tif 000007
【図７】
0003568196.tif 000008