(57)【要約】【課題】ユーザの操作を要せずにユーザの要求に適合した放送が再生されるようにするためのデジタル放送番組選択装置等を提供することである。【解決手段】チューナ２１が受信し復調部２２が復調して得られたデータストリームから、デマルチプレクサ２３により映像、音声、付加情報の各データが分離される。メインコントローラ２４は、メモリ２９に記憶されている番組別、ジャンル別及びコンポーネント別のデータベースを検索することにより、最も視聴されている番組、ジャンルあるいはコンポーネントを特定し、特定した結果に合致する番組を再生する対象として選択する。そして、メインコントローラ２４は、オーディオデコーダ２５、ビデオデコーダ２６及びＯＳＤ制御部２７を制御して自ら選択した番組を再生させ、メモリ２９が記憶する各データベースを更新する。【選択図】  図１
2004159256.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送の複数の番組を表すデータストリームを取得し、前記複数の番組のうちから再生する対象の番組を選択するデジタル放送番組選択装置であって、
データストリームのうちそれぞれの番組を表す部分は、当該番組を識別する識別用データを含んでおり、
前記デジタル放送番組選択装置は、
取得したデータストリームに含まれる識別用データに基づいて当該データストリームが表す各番組を特定し、各該番組のうちから、再生する対象の番組を選択する番組選択手段と、
番組が選択された頻度を番組別に集計して、番組別の集計結果を記憶する集計手段と、を備えており、
前記番組選択手段は、前記番組別の集計結果に基づいて、再生する対象の番組を選択するものである、
ことを特徴とするデジタル放送番組選択装置。
【請求項２】
番組は、複数のジャンルのいずれかに属しており、
前記集計手段は、番組が選択された頻度を番組のジャンル別に集計して、ジャンル別の集計結果を記憶する手段を更に備え、
前記番組選択手段は、前記番組別の集計結果に基づいて選択した番組が放送されているか否かを判別し、放送されていないときは、再生する番組を前記ジャンル別の集計結果に基づいて選択する、
ことを特徴とする請求項１に記載のデジタル放送番組選択装置。
【請求項３】
前記データストリームは、番組をＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）放送の形式で表すデータ、番組をマルチＳＤ放送の形式で表すデータ、及び、番組をＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）放送用の形式で表すデータを含んだ、まだら放送のデータからなっており、
前記番組選択手段は、ＳＤ放送の形式で表される番組について、前記番組別の集計結果に基づいて選択した番組が放送されているか否かを判別し、放送されていないときは、再生する番組を前記ジャンル別の集計結果に基づいて選択するものである、
ことを特徴とする請求項２に記載のデジタル放送番組選択装置。
【請求項４】
番組のうちには、コンテンツが複数のコンポーネントより構成されているものがあり、
前記集計手段は、番組が選択された頻度をコンポーネント別に集計して、コンポーネント別の集計結果を記憶する手段を更に備え、
前記番組選択手段は、コンテンツが複数のコンポーネントより構成されている番組については、前記コンポーネント別の集計結果に基づいて、再生する対象の番組を選択する、
ことを特徴とする請求項１、２又は３に記載のデジタル放送番組選択装置。
【請求項５】
前記データストリームは、番組をＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）放送の形式で表すデータ、番組をマルチＳＤ放送の形式で表すデータ、及び、番組をＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）放送用の形式で表すデータを含んだ、まだら放送のデータからなっており、
前記番組選択手段は、マルチＳＤ放送の形式で表される番組については、前記コンポーネント別の集計結果に基づいて、再生する対象の番組を選択するものである、
ことを特徴とする請求項４に記載のデジタル放送番組選択装置。
【請求項６】
前記データストリームが表す番組のうちは、マルチＳＤ放送又はＨＤ放送の形式で複数のチャンネルで同時に放送される番組が含まれており、複数のチャンネルで同時に放送される番組をマルチＳＤ放送の形式で表すデータは、チャンネル毎に異なる複数のコンポーネントを表すデータを含んでいて、
前記番組選択手段は、複数のチャンネルで同時に放送される番組を表すデータがチャンネル毎に異なる複数のコンポーネントを表すデータを含んでいるか否かを判別し、含んでいると判別したときは、当該番組がマルチＳＤ放送の形式で表される番組であると特定し、特定した当該番組について、前記コンポーネント別の集計結果に基づいて、再生する対象の番組を選択する、
ことを特徴とする請求項５に記載のデジタル放送番組選択装置。
【請求項７】
番組のうちには、当該番組を表すデータのうちに、当該番組に先行する番組を指定するリレー情報が含まれているものがあり、
前記番組選択手段は、先行して選択されていた番組を特定し、前記データストリームが前記リレー情報を含んでいる場合は、当該リレー情報が指定する番組が、先行して選択されていた番組に合致するか否かを判別し、合致すると判別したとき、当該リレー情報を含むデータにより表されている番組を、再生する対象の番組として選択する、
ことを特徴とする請求項１乃至６のいずれか１項に記載のデジタル放送番組選択装置。
【請求項８】
前記データストリームは、番組をＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）放送の形式で表すデータ、番組をマルチＳＤ放送の形式で表すデータ、及び、番組をＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）放送用の形式で表すデータを含んだ、まだら放送のデータからなっており、番組をＨＤ放送の形式で表すデータは、前記リレー情報を含んでいる、
ことを特徴とする請求項７に記載のデジタル放送番組選択装置。
【請求項９】
デジタル放送の複数の番組を表すデータストリームを取得し、前記複数の番組のうちから再生する対象の番組を選択するためのデジタル放送番組選択方法であって、
データストリームのうちそれぞれの番組を表す部分は、当該番組を識別する識別用データを含んでおり、
取得したデータストリームに含まれる識別用データに基づいて当該データストリームが表す各番組を特定し、各該番組のうちから、再生する対象の番組を選択する番組選択ステップと、
番組が選択された頻度を番組別に集計して、番組別の集計結果を記憶する集計ステップと、を含んでおり、
前記番組選択ステップでは、前記番組別の集計結果に基づいて、再生する対象の番組を選択する、
ことを特徴とするデジタル放送番組選択方法。
【請求項１０】
コンピュータを、
デジタル放送の複数の番組を表し、それぞれの番組を表す部分が当該番組を識別する識別用データを含んでいるデータストリームを取得し、取得したデータストリームに含まれる識別用データに基づいて当該データストリームが表す各番組を特定し、各該番組のうちから、再生する対象の番組を選択する番組選択手段と、
番組が選択された頻度を番組別に集計して、番組別の集計結果を記憶する集計手段と、して機能させるためのプログラムであって、
前記番組選択手段は、前記番組別の集計結果に基づいて、再生する対象の番組を選択するものである、
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、デジタル放送番組選択装置、デジタル放送番組選択方法及びプログラムに関する。
【０００２】
【従来の技術】
デジタル放送では、視聴者が番組を選ぶ参考にするためのデータとして、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）が提供されている。ＥＰＧは、デジタル放送の各番組の放送時間を、チャンネル（サービス）毎に示すデータであり、従来の受信機は、ＥＰＧを受信すると、ＥＰＧの内容を表す画像を表示して視聴者の番組選択を受け付けるなどして、再生する対象の番組を選択していた（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２０００−１５２１１４号公報
【０００４】
そして、従来の受信機は、ユーザがＥＰＧを参照するなどして選択した番組を再生し、この番組の再生が終了した後は、同一チャンネル（サ−ビス）内でこの番組に後続する番組を引き続き再生していた。
【０００５】
すなわち、例えば図７（ａ）に示すように番組が編成されているとして、このうち当初は、サービス番号「１１４３」のサービスで放送されている「ニュース番組Ａ」を再生していたとする。この場合、図７（ｂ）に示すように、従来の受信機は、「ニュース番組Ａ」が終了した後、このサービスの後続の番組である「野球番組Ｄ」及び「野球ニュース番組Ｅ」を順次再生していた。（なお、図７（ｂ）では、再生の対象となる番組の番組名にはハッチングを施してある。）
【０００６】
【発明が解決しようとする課題】
しかし、最初に再生した番組と同一サービス内の後続の番組が引き続いて視聴者の好みに合うものであり続けるとは限らない。そして、従来の受信機では、視聴者が異なるサービスの番組を視聴しようとする場合、視聴者は、再びＥＰＧを参照するなどして、番組を選択し直さなければならず、煩雑な操作が必要になっていた。
【０００７】
この発明は、上記実状に鑑みてなされたものであり、ユーザの操作を要せずにユーザの要求に適合した放送が再生されるようにするためのデジタル放送番組選択装置及びデジタル放送番組選択方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成すべく、この発明の第１の観点にかかるデジタル放送番組選択装置は、
デジタル放送の複数の番組を表すデータストリームを取得し、前記複数の番組のうちから再生する対象の番組を選択するデジタル放送番組選択装置であって、データストリームのうちそれぞれの番組を表す部分は、当該番組を識別する識別用データを含んでおり、
前記デジタル放送番組選択装置は、
取得したデータストリームに含まれる識別用データに基づいて当該データストリームが表す各番組を特定し、各該番組のうちから、再生する対象の番組を選択する番組選択手段と、
番組が選択された頻度を番組別に集計して、番組別の集計結果を記憶する集計手段と、を備えており、
前記番組選択手段は、前記番組別の集計結果に基づいて、再生する対象の番組を選択するものである、
ことを特徴とする。
【０００９】
番組は、複数のジャンルのいずれかに属していてもよく、
前記集計手段は、番組が選択された頻度を番組のジャンル別に集計して、ジャンル別の集計結果を記憶する手段を更に備えてもよく、
前記番組選択手段は、前記番組別の集計結果に基づいて選択した番組が放送されているか否かを判別し、放送されていないときは、再生する番組を前記ジャンル別の集計結果に基づいて選択するものであってもよい。
【００１０】
前記データストリームは、番組をＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）放送の形式で表すデータ、番組をマルチＳＤ放送の形式で表すデータ、及び、番組をＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）放送用の形式で表すデータを含んだ、まだら放送のデータからなっていてもよく、
前記番組選択手段は、ＳＤ放送の形式で表される番組について、前記番組別の集計結果に基づいて選択した番組が放送されているか否かを判別し、放送されていないときは、再生する番組を前記ジャンル別の集計結果に基づいて選択するものであってもよい。
【００１１】
番組のうちには、コンテンツが複数のコンポーネントより構成されているものがあってもよく、
前記集計手段は、番組が選択された頻度をコンポーネント別に集計して、コンポーネント別の集計結果を記憶する手段を更に備えてもよく、
前記番組選択手段は、コンテンツが複数のコンポーネントより構成されている番組については、前記コンポーネント別の集計結果に基づいて、再生する対象の番組を選択するものであってもよい。
【００１２】
前記データストリームが、番組をＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）放送の形式で表すデータ、番組をマルチＳＤ放送の形式で表すデータ、及び、番組をＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）放送用の形式で表すデータを含んだ、まだら放送のデータからなっている場合、前記番組選択手段は、マルチＳＤ放送の形式で表される番組については、前記コンポーネント別の集計結果に基づいて、再生する対象の番組を選択するものであってもよい。
【００１３】
前記データストリームが表す番組のうちは、マルチＳＤ放送又はＨＤ放送の形式で複数のチャンネルで同時に放送される番組が含まれており、複数のチャンネルで同時に放送される番組をマルチＳＤ放送の形式で表すデータは、チャンネル毎に異なる複数のコンポーネントを表すデータを含んでいてもよく、
前記番組選択手段は、複数のチャンネルで同時に放送される番組を表すデータがチャンネル毎に異なる複数のコンポーネントを表すデータを含んでいるか否かを判別し、含んでいると判別したときは、当該番組がマルチＳＤ放送の形式で表される番組であると特定し、特定した当該番組について、前記コンポーネント別の集計結果に基づいて、再生する対象の番組を選択するものであってもよい。
【００１４】
番組のうちには、当該番組を表すデータのうちに、当該番組に先行する番組を指定するリレー情報が含まれているものがあってもよく、
前記番組選択手段は、先行して選択されていた番組を特定し、前記データストリームが前記リレー情報を含んでいる場合は、当該リレー情報が指定する番組が、先行して選択されていた番組に合致するか否かを判別し、合致すると判別したとき、当該リレー情報を含むデータにより表されている番組を、再生する対象の番組として選択するものであってもよい。
【００１５】
前記データストリームが、番組をＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）放送の形式で表すデータ、番組をマルチＳＤ放送の形式で表すデータ、及び、番組をＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）放送用の形式で表すデータを含んだ、まだら放送のデータからなっている場合、番組をＨＤ放送の形式で表すデータは、前記リレー情報を含んでいるものであってもよい。
【００１６】
また、この発明の第２の観点にかかるデジタル放送番組選択方法は、
デジタル放送の複数の番組を表すデータストリームを取得し、前記複数の番組のうちから再生する対象の番組を選択するためのデジタル放送番組選択方法であって、
データストリームのうちそれぞれの番組を表す部分は、当該番組を識別する識別用データを含んでおり、
取得したデータストリームに含まれる識別用データに基づいて当該データストリームが表す各番組を特定し、各該番組のうちから、再生する対象の番組を選択する番組選択ステップと、
番組が選択された頻度を番組別に集計して、番組別の集計結果を記憶する集計ステップと、を含んでおり、
前記番組選択ステップでは、前記番組別の集計結果に基づいて、再生する対象の番組を選択する、
ことを特徴とする。
【００１７】
また、この発明の第３の観点にかかるプログラムは、
コンピュータを、
デジタル放送の複数の番組を表し、それぞれの番組を表す部分が当該番組を識別する識別用データを含んでいるデータストリームを取得し、取得したデータストリームに含まれる識別用データに基づいて当該データストリームが表す各番組を特定し、各該番組のうちから、再生する対象の番組を選択する番組選択手段と、
番組が選択された頻度を番組別に集計して、番組別の集計結果を記憶する集計手段と、して機能させるためのプログラムであって、
前記番組選択手段は、前記番組別の集計結果に基づいて、再生する対象の番組を選択するものである、
ことを特徴とする。
【００１８】
【発明の実施の形態】
以下、この発明の実施の形態を、デジタル放送受信システムを例とし、図面を参照して説明する。
図１は、このデジタル放送受信システムを示すブロック図である。図示するように、このデジタル受信システムは、電波受信部１１と、ユーザ要求入力部１２と、音声出力部１３と、映像出力部１４と、信号処理部２とより構成されている。
【００１９】
このうち信号処理部２は、チューナ２１と、復調部２２と、デマルチプレクサ２３と、メインコントローラ２４と、オーディオデコーダ２５と、ビデオデコーダ２６と、ＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）制御部２７と、ミキシングユニット２８と、メモリ２９とより構成される。
【００２０】
電波受信部１１は、アンテナや広帯域増幅器等より構成されていて、チューナ２１に接続されており、衛星デジタル放送等の電波を受信して得られた高周波信号をチューナ２１に供給する。
【００２１】
ユーザ要求入力部１２は、ユーザの操作に従った情報を表す赤外線の信号を発するリモートコントローラや、この赤外線の信号を受信して電気信号に変換する回路などより構成されていて、メインコントローラ２４に接続されており、ユーザの操作に従った電気信号をメインコントローラ２４に供給する。
【００２２】
音声出力部１３は、ＡＦ（Ａｕｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）増幅器やスピーカなどより構成されていて、オーディオデコーダ２５に接続されており、オーディオデコーダ２５が供給する後述の音声信号が表す音声を再生する。
【００２３】
映像出力部１４は、液晶ディスプレイやＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等より構成されていて、ミキシングユニット２８に接続されており、ミキシングユニット２８が供給する後述の映像信号が表す映像を、自己の表示画面上に表示する。
【００２４】
メインコントローラ２４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等のプロセッサと、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やハードディスク装置等の不揮発性メモリと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の揮発性メモリとから構成されている。
【００２５】
メインコントローラ２４の不揮発性メモリは、メインコントローラ２４のプロセッサが実行するプログラムを記憶している。メインコントローラ２４のプロセッサは、ユーザ要求入力部１２、チューナ２１、復調部２２、デマルチプレクサ２３、オーディオデコーダ２５、ビデオデコーダ２６、ＯＳＤ制御部２７、ミキシングユニット２８及びメモリ２９に接続されている。
メインコントローラ２４は、自己の不揮発性メモリが記憶するプログラムを実行することにより、後述する処理を行う。
【００２６】
チューナ２１は、電子同調回路等より構成されており、復調部２２に接続されている。チューナ２１は、電波受信部１１より供給された高周波信号に含まれる成分のうちから、メインコントローラ２４の指示に合致する信号を選択して復調部２２へ出力する。この信号は、１個以上のチャンネル（サービス）が放送する番組のコンテンツを表すデータストリームであるＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）をＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）変調等したものからなる。なお、ＴＳは、連続した複数のＴＳパケットより構成されている。
【００２７】
ＴＳが表すデジタル放送の番組は、、ＳＤ（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ）放送、マルチＳＤ放送及びＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）放送の３種類があり、同一のＴＳ内でこれら３種類の放送を表すデータが混在するため、ＴＳは、全体としては、いわゆるまだら放送の形をとっている。
【００２８】
ＴＳは、デジタル放送の番組のコンテンツを表すデータとして、コンテンツの要素（コンポーネント）となる映像を表す映像データと、番組のコンポーネントとなる音声を表す音声データとを含んでいる。番組がマルチＳＤ放送である場合は、１番組分のデータが、複数の映像データや複数の音声データを含んでいる。
【００２９】
また、ＴＳは、番組の各種の属性を示すデータの集合である付加情報データを含んでいる。付加情報データは、具体的には、例えば、番組のコンポーネントとしてＯＳＤ表示されるべき静止画や文字（文字は、例えば、映画の字幕などである）を表すデータを含み、また、イベントグループ記述子を含むイベント情報と、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）とを含んでいる。
【００３０】
イベントグループ記述子は、番組が複数のサービスにより共有されているか否かを示すパラメータ”ｇｒｏｕｐ＿ｔｙｐｅ”を含んでいる。ある番組のイベントグループ記述子”ｇｒｏｕｐ＿ｔｙｐｅ”の値が”０ｘ１”である場合、この番組が複数のサービスにより共有されており、他の値をとる場合は共有されていない。
【００３１】
番組が複数のサービスにより共有されるのは、当該番組がＨＤ放送又はマルチＳＤ放送である場合である。従って、パラメータ”ｇｒｏｕｐ＿ｔｙｐｅ”の値をチェックすることにより、番組がＨＤ放送若しくはマルチＳＤ放送のいずれかであるか、又は、ＳＤ放送であるか、を判別することができる。
【００３２】
また、先行する所定の番組に続いて再生されるよう放送事業者等によって指定されている（イベントリレーの指定をされている）番組の場合、この、イベントリレーの指定をされている番組のイベントグループ記述子は、先行すべき番組を示すイベントリレー情報を含んでいる。
【００３３】
イベント情報は、イベントグループ記述子の他、ＴＳが表すそれぞれの番組について、例えば、
（１）    この番組の番組名、
（２）    この番組を放送するサービスに割り当てられているサービス番号、
（３）    この番組のジャンル（例えば、「ニュース」、「バラエティ」、等）、
（４）    この番組の映像サイズ（例えば、「１６：９」、「４：３」、等）、
（５）    この番組の音声タイプ（例えば、ステレオ、サラウンド、等）、
（６）    この番組の字幕タイプ（例えば、字幕の言語の種類等）、
を示すデータを含んでいる。
【００３４】
上述の通り、マルチＳＤ放送の番組は、番組が複数のサービスで共有される点でＨＤ放送と共通する。しかし一方で、マルチＳＤ放送の番組は、番組のコンポーネントがサービス間で互いに異なっている点で、ＨＤ放送と異なっている。このため、ＨＤ放送又はマルチＳＤ放送のいずれかであることが分かっている番組については、イベント情報を解析することにより、この番組がＨＤ放送であるかマルチＳＤ放送であるかを判別することができる。
【００３５】
ＰＭＴは、それぞれの番組を表すデータが、ＴＳ内のどのＴＳパケットに含まれているかを示すデータを含むテーブルである。従って、ＰＭＴを解析することにより、ＴＳが表す各番組（ＰＭＴに登録されている番組）を特定することができる。
【００３６】
復調部２２は、ＯＦＤＭ復調器等より構成されており、デマルチプレクサ２３に接続されている。復調部２２は、チューナ２１より供給された信号を、メインコントローラ２４の制御に従って復調することによりＴＳを復元し、復元されたＴＳをデマルチプレクサ２３へ出力する。
【００３７】
デマルチプレクサ２３は、復調部２２が出力したＴＳから、メインコントローラ２４の制御に従って、上述の付加情報データ、映像データ及び音声データを分離する。そして、分離した映像データをビデオデコーダ２６へ出力し、音声データをオーディオデコーダ２５へ出力し、付加情報データをメインコントローラ２４へ出力する。
そして、メインコントローラ２４は、デマルチプレクサ２３が出力した付加情報データから、番組のコンポーネントである文字や静止画の内容を指定するデータを抽出してＯＳＤ制御部２７に供給する。
【００３８】
オーディオデコーダ２５は、復調回路等からなっており、デマルチプレクサ２３及び音声出力部１３に接続されている。オーディオデコーダ２５は、デマルチプレクサ２３が出力した音声データをメインコントローラ２４の制御に従ってデコードすることにより音声信号を生成し、この音声信号を音声出力部１３へ出力する。
【００３９】
ビデオデコーダ２６は、復調回路等からなっており、デマルチプレクサ２３及びミキシングユニット２８に接続されている。ビデオデコーダ２６は、デマルチプレクサ２３が出力した映像データをメインコントローラ２４の制御に従ってデコードすることにより、動画を表す動画信号を生成し、この動画信号をミキシングユニット２８へ出力する。
【００４０】
ＯＳＤ制御部２７は、ＣＰＵ等からなっており、メインコントローラ２４及びミキシングユニット２８に接続されている。ＯＳＤ制御部２７は、メインコントローラ２４から供給されたデータに基づき、このデータにより指定される文字や静止画を表す静止画信号を生成し、この静止画信号をミキシングユニット２８へ出力する。
【００４１】
ミキシングユニット２８は、ＣＰＵやビデオ回路などからなっており、ビデオデコーダ２６、ＯＳＤ制御部２７及び映像出力部１４に接続されている。
ミキシングユニット２８は、ビデオデコーダ２６が出力した動画信号とＯＳＤ制御部２７が出力した静止画信号とから、メインコントローラ２４の制御に従って、この動画信号が表す動画とこの静止画信号が表す静止画とを合成した画像を表す映像信号を生成する。そして、生成した映像信号を映像出力部１４へ出力する。
【００４２】
メモリ２９は、ハードディスク装置や、コンパクトフラッシュ（登録商標）や、あるいは外部の電源によりバックアップされたスタティックＲＡＭなどの不揮発性メモリより構成されており、メインコントローラ２４に接続されている。
【００４３】
メモリ２９は、お好み番組名データベースＤ１、お好みジャンルデータベースＤ２、お好み映像コンポーネントデータベースＤ３Ａ、お好み音声コンポーネントデータベースＤ３Ｂ及びお好み字幕コンポーネントデータベースＤ３Ｃを記憶している。そして、後述する処理に従ってメインコントローラ２４のアクセスを受け、これらのデータベースの内容を更新される。
【００４４】
お好み番組名データベースＤ１は、図２に示すデータ構造を有するデータベースである。すなわち、お好み番組名データベースＤ１は、番組の番組名と、この番組を放送するチャンネル（サービス）を識別するサービス番号と、この番組が再生された回数を示す視聴カウントとを、互いに対応付けて格納している。
【００４５】
お好みジャンルデータベースＤ２は、図３に示すデータ構造を有するデータベースである。すなわち、お好みジャンルデータベースＤ２は、番組のジャンルの名称と、このジャンルの番組が再生された回数を示す視聴カウントとを、互いに対応付けて格納している。
【００４６】
お好み映像コンポーネントデータベースＤ３Ａは、図４（ａ）に示すデータ構造を有するデータベースである。すなわち、お好み映像コンポーネントデータベースＤ３Ａは、映像サイズと、この映像サイズを有する番組が再生された回数を示す視聴カウントとを、互いに対応付けて格納している。
【００４７】
お好み音声コンポーネントデータベースＤ３Ｂは、図４（ｂ）に示すデータ構造を有するデータベースである。すなわち、お好み音声コンポーネントデータベースＤ３Ｂは、音声タイプと、この音声タイプを有する番組が再生された回数を示す視聴カウントとを、互いに対応付けて格納している。
【００４８】
お好み字幕コンポーネントデータベースＤ３Ｃは、図４（ｃ）に示すデータ構造を有するデータベースである。すなわち、お好み字幕コンポーネントデータベースＤ３Ｃは、字幕タイプと、この字幕タイプの字幕を表示した状態で番組が再生された回数を示す視聴カウントとを、互いに対応付けて格納している。
【００４９】
（動作）
次に、このデジタル放送受信システムが先行の番組の再生を終了してから新たな番組の再生を開始するまでの動作を、図５及び図６を参照して説明する。図５及び図６は、このデジタル放送受信システムの動作の手順を示すフローチャートである。
【００５０】
オーディオデコーダ２５やミキシングユニット２８が１番組分の音声信号や映像信号の出力を終え、このデジタル放送受信システムがこの番組（先行の番組）の再生を終了すると（図５、ステップＳ１）、チューナ２１は、電波受信部１１を介し、先行の番組の終了後に後続して各サービスで放送される番組のデータを含むＴＳを表す電波を受信する。すると、復調部２２がこのＴＳを復元し、デマルチプレクサ２３が、このＴＳから、音声データ、映像データ及び付加情報データを分離し、オーディオデコーダ２５、ビデオデコーダ２６及びメインコントローラ２４に供給する。
【００５１】
メインコントローラ２４は、付加情報データを供給されると（ステップＳ２）、先行の番組と同一サービス内で後続する番組（以下、後続の番組と呼ぶ）の種類が、ＳＤ放送、マルチＳＤ放送又はＨＤ放送のいずれであるかを判別する（ステップＳ３）。
【００５２】
ステップＳ３でメインコントローラ２４は、具体的には、例えばまず、後続の番組の付加情報データ内のイベントグループ記述子に記述されているパラメータ”ｇｒｏｕｐ＿ｔｙｐｅ”の値が”０ｘ１”であるか否かを判別することにより、後続の番組がＳＤ放送であるか否かを判別する。そして、ＳＤ放送ではないと判別した場合は更に、付加情報データに含まれるイベント情報を解析して、後続の番組を構成するコンポーネントが複数のサービス間で共通しているか否かを判別することにより、後続の番組がＨＤ放送であるかマルチＳＤ放送であるかを判別するようにする。
【００５３】
次に、メインコントローラ２４は、先行の番組及び後続の番組が、いずれもＳＤ放送であるか否かを判別する（ステップＳ４）。そして、いずれもＳＤ放送であると判別すると、後続の番組を再生する対象として選択し、処理を後述のステップＳ１９に移す。一方、少なくともいずれかがＳＤ放送でないと判別すると、処理をステップＳ５に移す。
【００５４】
なお、メインコントローラ２４は、例えば、番組の種類の判別を完了するたびに、この判別の結果を示す判別結果データを作成してメモリ２９に記憶させておき、ステップＳ４では、先行の番組についての判別結果データを読み出して解釈することにより、先行の番組がＳＤ放送であるか否かを判別すればよい。
【００５５】
ステップＳ５で、メインコントローラ２４は、後続の番組がＨＤ放送であれば処理をステップＳ６に進め、ＨＤ放送ではない場合は処理をステップＳ７に進める。
ステップＳ６でメインコントローラ２４は、付加情報データ内のＰＭＴを参照し、また付加情報データ内のイベントグループ記述子を解釈することにより、先行の番組の終了後に後続して各サービスで放送される番組でＰＭＴに登録されているもののうちから、先行の番組からリレーされる番組を特定する。そして、特定されたこの番組を再生する対象として選択し、処理をステップＳ１９に移す。
【００５６】
ステップＳ７で、メインコントローラ２４は、後続の番組がマルチＳＤ放送であれば処理をステップＳ８に進め、マルチＳＤ放送ではない場合は処理をステップＳ１０に進める。
ステップＳ８でメインコントローラ２４はメモリ２９にアクセスして、お好み映像コンポーネントデータベースＤ３Ａを検索し、視聴カウントが最も大きな映像サイズを特定する。また、お好み音声コンポーネントデータベースＤ３Ｂも検索し、視聴カウントが最も大きな音声タイプも特定する。また、お好み字幕コンポーネントデータベースＤ３Ｃも検索し、視聴カウントが最も大きな字幕タイプも特定する。
【００５７】
そして、メインコントローラ２４は、付加情報データ内のイベント情報及びＰＭＴを用い、ステップＳ６で特定した映像サイズ、音声タイプ及び字幕タイプに合致する映像サイズ、音声タイプ及び字幕タイプを有する番組を、先行の番組の終了後に後続して各サービスで放送される番組でＰＭＴに登録されているもののうちから特定する。そして、特定されたこの番組を再生する対象として選択し（ステップＳ９）、処理をステップＳ１９に移す。
【００５８】
なお、ステップＳ９で、映像サイズ、音声タイプ及び字幕タイプの３項目すべてが合致する番組が見つからなかった場合、メインコントローラ２４は、合致する項目が最も多い番組や、あるいは所定の基準に照らして最も類似した項目を有する番組（例えば、縦横比が最も近い映像サイズを有する番組）を、再生する対象として選択すればよい。
【００５９】
一方、ステップＳ１０でメインコントローラ２４は、「先行の番組がＨＤ放送又はマルチＳＤ放送であり、且つ、後続の番組がＳＤ放送である」という条件が満たされているか否かを判別する。そして、満たされていないとと判別すると、処理を後述のステップＳ１８に移し、満たされていると判別すると、処理を、図６に示すステップＳ１１へと移す。
【００６０】
ステップＳ１１でメインコントローラ２４はメモリ２９にアクセスして、お好み番組名データベースＤ１を検索し、視聴カウントが最大の番組を特定する。
次いで、メインコントローラ２４は、付加情報データ内のイベント情報及びＰＭＴを検索する等することにより、先行の番組の終了後に後続して各サービスで放送される番組でＰＭＴに登録されているもののうちに視聴カウント最大の番組があるか否かを判別する（ステップＳ１２）。そして、該当する番組（視聴カウント最大の番組）があると判別すると、この番組を再生する対象として選択し（ステップＳ１７）、処理をステップＳ１９に移す。一方、ないと判別すると、処理をステップＳ１３に移す。
【００６１】
ステップＳ１３でメインコントローラ２４はメモリ２９にアクセスしてお好みジャンルデータベースＤ２を検索し、視聴カウントが最大のジャンルを特定する。
次いで、メインコントローラ２４は、付加情報データ内のイベント情報及びＰＭＴを検索する等することにより、先行の番組の終了後に後続して各サービスで放送される番組でＰＭＴに登録されているもののうちに視聴カウント最大のジャンルの番組があるか否かを判別する（ステップＳ１４）。そして、該当する番組があると判別すると、この番組を再生する対象として選択し（ステップＳ１７）、処理をステップＳ１９に移す。一方、ないと判別すると、処理をステップＳ１５に移す。
【００６２】
ステップＳ１５でメインコントローラ２４は、ステップＳ４と同様に付加情報データ内のイベントグループ記述子を解釈する等して、先行の番組の終了後に後続して各サービスで放送される番組でＰＭＴに登録されているもののうちから、イベントリレーの指定がある番組を特定する。そして、ステップＳ１５で特定した番組のうちから、先行の番組からリレーされる対象となる番組があるか否かを判別し（ステップＳ１６）、あると判別すると、該当する番組を再生する対象として選択し（ステップＳ１７）、処理をステップＳ１９に移す。一方、ないと判別すると、メインコントローラ２４は、処理をステップＳ１８に移す。
【００６３】
ステップＳ１８でメインコントローラ２４は、付加情報データ内のＰＭＴに登録されている各番組のうちから、所定の規則に従って１個の番組（例えば、サービス番号が最も若い番組）を選択し、処理をステップＳ１９に移す。
【００６４】
ステップＳ１９でメインコントローラ２４は、ステップＳ４、Ｓ６、Ｓ９、Ｓ１７又はＳ１８で選択された番組について、オーディオデコーダ２５にこの番組の音声データをデコードさせ、ビデオデコーダ２６にこの番組の映像データをデコードさせる。また、ＯＳＤ制御部２７に、この番組の映像を構成する静止画を表す静止画信号を生成させる。
【００６５】
オーディオデコーダ２５は、音声データをデコードして生成した音声信号を音声出力部１３に供給し、音声出力部１３は、この音声信号が表す音声を再生する。一方、ビデオデコーダ２６は、映像データをデコードして生成した動画信号をミキシングユニット２８に供給し、ＯＳＤ制御部２７は、生成した静止画信号をミキシングユニット２８に供給する。ミキシングユニット２８は、これらの動画信号及び静止画信号を用いて映像信号を生成して映像出力部１４へ出力し、映像出力部１４は、この映像信号が表す映像を再生する。
従って、ステップＳ１９の処理が行われる結果、メインコントローラ２４が再生すると決定した後続の番組の音声及び映像が再生され、後続の番組をユーザが視聴できるようになる。
【００６６】
また、ステップＳ１９でメインコントローラ２４は、再生の対象として選択された番組の番組名、ジャンル、映像サイズ、音声タイプ及び字幕タイプを付加情報データに基づいて特定する。そして、メモリ２９にアクセスし、お好み番組名データベースＤ１、お好みジャンルデータベースＤ２、お好み映像コンポーネントデータベースＤ３Ａ、お好み音声コンポーネントデータベースＤ３Ｂ及びお好み字幕コンポーネントデータベースＤ３Ｃに格納されている視聴カウントのうち、これらの番組名、ジャンル、映像サイズ、音声タイプ及び字幕タイプに対応付けられているものをインクリメントする。
【００６７】
なお、メインコントローラ２４は、例えばステップＳ１９で、上述の判別結果データを生成してメモリ２９に記憶させるようにすればよい。
【００６８】
また、このデジタル放送受信システムは、起動して最初に再生する番組を、例えば、ユーザ要求入力部１２を操作するユーザ等の要求に従って選択すればよい。
具体的には、例えば、ユーザ等がユーザ要求入力部１２を操作して、特定のサービスの番組を再生するよう要求すると、メインコントローラ２４がこの要求に応答し、要求されたサービスで現に放送されている番組の音声データをオーディオデコーダ２５にデコードさせ、この番組の映像データをビデオデコーダ２６にデコードさせ。また、ＯＳＤ制御部２７に、この番組の映像を構成する静止画を表す静止画信号を生成させるようにすればよい。
【００６９】
以上説明した動作が行われる結果、再生する対象の放送がマルチＳＤ放送へと切り替わるときは、過去にユーザが視聴した回数が最も多いコンポーネントからなる番組が、次に再生する対象として選択される。また、ＨＤ放送やマルチＳＤ放送からＳＤ放送に切り替わるときは、ユーザが最も多く視聴した番組、ユーザが最も多く視聴したジャンルの番組、若しくはイベントリレーすることになっている番組が再生する対象として選択され、又は、これらのいずれに該当する番組もなければ、所定の規則で決まる番組が選択される。
【００７０】
なお、このデジタル放送受信システムの構成は上述のものに限られない。
たとえば、データストリームを表す十分な強度の高周波信号が外部から供給されるのであれば電波受信部１１は不要である。また、復調部２２、デマルチプレクサ２３、メインコントローラ２４、オーディオデコーダ２５、ビデオデコーダ２６、ＯＳＤ制御部２７、ミキシングユニット２８及びメモリ２９の一部又は全部の機能を単一のＣＰＵやＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）が行うようにしてもよい。
【００７１】
また、メインコントローラ２４は、メモリ２９が記憶する各データベース（すなわち、お好み番組名データベースＤ１、お好みジャンルデータベースＤ２、お好み映像コンポーネントデータベースＤ３Ａ、お好み音声コンポーネントデータベースＤ３Ｂ及びお好み字幕コンポーネントデータベースＤ３Ｃ）に格納されている視聴カウントの値を、一定時間毎にインクリメントするようにしてもよい。
【００７２】
メモリ２９が記憶する各データベースに格納されている視聴カウントの値をメインコントローラ２４が一定時間毎にインクリメントする場合は、例えば、メインコントローラ２４が、水晶発振器あるいは商用交流電源に同期する回路などからなるタイマを備え、このタイマが、現在時刻を示す情報をメインコントローラ２４のプロセッサに連続的に供給するようにするものとする。
【００７３】
そして、メインコントローラ２４は、ステップＳ１９の処理が開始された時点の現在時刻をタイマから取得して一時記憶し、以後、ステップＳ１９の処理が行われている間、一時記憶した時刻と、タイマが連続的に供給する現在時刻とに基づいて、視聴カウントをインクリメントするタイミングが来たか否かを繰り返し判別する。そして、当該タイミングが来たと判別すると、メインコントローラ２４はメモリ２９にアクセスして、メモリ２９が記憶する各データベースに格納されている視聴カウントのうち、現に再生している番組の番組名、ジャンル、映像サイズ、音声タイプ及び／又は字幕タイプに対応付けられているモノをインクリメントする。
【００７４】
以上、この発明の実施の形態を説明したが、この発明にかかるデジタル放送番組選択装置は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。
例えば、衛星放送用のアンテナや電子同調回路を備えたパーソナルコンピュータに上述の信号処理部２の動作を実行させるためのプログラムを格納した媒体（ＣＤ−ＲＯＭ、ＭＯ、フレキシブルディスク等）から該プログラムをインストールすることにより、上述の処理を実行するデジタル放送受信システムを構成することができる。
【００７５】
また、例えば、通信回線の掲示板（ＢＢＳ）に該プログラムを掲示し、これを通信回線を介して配信してもよく、また、該プログラムを表す信号により搬送波を変調し、得られた変調波を伝送し、この変調波を受信した装置が変調波を復調して該プログラムを復元するようにしてもよい。
そして、該プログラムを起動し、ＯＳの制御下に、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【００７６】
なお、ＯＳが処理の一部を分担する場合、あるいは、ＯＳが本願発明の１つの構成要素の一部を構成するような場合には、記録媒体には、その部分を除いたプログラムを格納してもよい。この場合も、この発明では、その記録媒体には、コンピュータが実行する各機能又はステップを実行するためのプログラムが格納されているものとする。
【００７７】
【発明の効果】
以上説明したように、この発明によれば、ユーザの操作を要せずにユーザの要求に適合した放送が再生されるようにするためのデジタル放送番組選択装置及びデジタル放送番組選択方法が実現される。
【図面の簡単な説明】
【図１】この発明の実施の形態に係るデジタル放送受信システム構成を示すブロック図である。
【図２】お好み番組名データベースのデータ構造を示す図である。
【図３】お好みジャンルデータベースのデータ構造を示す図である。
【図４】（ａ）は、お好み映像コンポーネントデータベースのデータ構造を示す図であり、（ｂ）は、お好み音声コンポーネントデータベースのデータ構造を示す図であり、（ｃ）は、お好み字幕コンポーネントデータベースのデータ構造を示す図である。
【図５】図１のデジタル放送受信システムが実行する処理の手順の一部を示すフローチャートである。
【図６】図１のデジタル放送受信システムが実行する処理の手順の他の一部を示すフローチャートである。
【図７】（ａ）は、デジタル放送の番組の編成を示す図であり、（ｂ）は、従来の受信機が再生する番組の移り変わりを説明するための図である。
【符号の説明】
１１      電波受信部
１２      ユーザ要求入力部
１３      音声出力部
１４      映像出力部
２      信号処理部
２１      チューナ
２２      復調部
２３      デマルチプレクサ
２４      メインコントローラ
２５      オーディオデコーダ
２６      ビデオデコーダ
２７      ＯＳＤ制御部
２８      ミキシングユニット
２９      メモリ
Ｄ１      お好み番組名データベース
Ｄ２      お好みジャンルデータベース
Ｄ３Ａ      お好み映像コンポーネントデータベース
Ｄ３Ｂ      お好み音声コンポーネントデータベース
Ｄ３Ｃ      お好み字幕コンポーネントデータベース
【図１】
2004159256.tif 000003
【図２】
2004159256.tif 000004
【図３】
2004159256.tif 000005
【図４】
2004159256.tif 000006
【図５】
2004159256.tif 000007
【図６】
2004159256.tif 000008
【図７】
2004159256.tif 000009