(57)【要約】【課題】同時録画の可否を利用者が簡易に判断できる番組表を生成する、番組表生成装置、番組表生成方法および番組録画方法を提供する。【解決手段】ディジタル衛星放送において番組を配信するトランスポートストリームＴＳには、複数の番組に係わる映像データおよび音声データが時分割多重されており、これを記録することによって、複数番組の同時録画が可能である。また、トランスポートストリームＴＳには、番組の配信周波数や配信時間といった付加情報を示す番組情報データも時分割多重されており、これを参照することによって、同時録画可能な番組がどれとどれであるかを知ることができる。セットトップボックスＳＴＢは、番組情報データに基づいて、配信周波数別に番組をグループ化した番組表を生成し、受像機ＴＶに表示する。【選択図】　　　図１
2004032093.tif 000002
【特許請求の範囲】
【請求項１】
各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられる番組表生成装置であって、
前記トランスポートストリームを受信して、前記番組情報パケットを分離する受信分離部と、
分離された前記番組情報パケットに基づいて、前記各番組名を前記各配信周波数毎にグループ化した番組表を作成する処理部とを備える
ことを特徴とする番組表生成装置。
【請求項２】
前記番組表は、各配信周波数毎に区分けされた複数の第１表示欄を備え、
前記各第１表示欄は、前記チャネル番号毎に区分けされた複数の第２表示欄を備え、
前記各第２表示欄には、前記配信時間と前記番組名が対応付けられて表示され、隣接する前記第１表示欄を区切る区切線を他の線より強調して表示する
ことを特徴とする請求項１記載の番組表生成装置。
【請求項３】
前記番組表は、一方の軸を前記配信時間とし、他方の軸を前記配信周波数とした表である
ことを特徴とする請求項１記載の番組表生成装置。
【請求項４】
各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられる番組表生成方法であって、
前記トランスポートストリームを受信して、前記番組情報パケットを分離し、
分離された番組情報パケットに基づいて、各番組を前記各配信周波数毎にグループ化した番組表を生成する
ことを特徴とする番組表生成方法。
【請求項５】
各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられる番組録画方法であって、
前記トランスポートストリームを受信して、前記番組情報パケットを分離し、
分離された前記番組情報パケットに基づいて、前記各番組名を前記各配信周波数毎にグループ化するとともに前記各番組名と前記配信時間とを対応付けた番組表を表示して、利用者に録画を所望する前記番組名を選択するように促し、
前記利用者がある番組名を選択すると、選択された番組名を録画の対象として登録し、
選択された番組名と前記配信時間および配信周波数が同一の番組名を識別できるように表示する
ことを特徴とする番組録画方法。
【請求項６】
各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられる番組録画方法であって、
前記トランスポートストリームを受信して、前記番組情報パケットを分離し、
分離された前記番組情報パケットに基づいて、前記各番組名を前記各配信周波数毎にグループ化するとともに前記各番組名と前記配信時間とを対応付けた番組表を表示して、利用者に対して録画を所望する前記番組名を選択するように促し、
前記利用者がある番組名を選択すると、選択された番組名を予約録画の対象として登録するとともに当該番組名を識別できるように表示し、前記利用者に対して録画を所望する前記番組名を選択するようにさらに促し、
前記利用者が他の番組名を選択すると、選択された番組名を録画の対象として登録するとともに、前記他の番組名を識別できるように表示する一方、前記配信時間が重複する場合には、前記他の番組名と既に選択された番組名に各々対応する前記配信周波数を比較し、
前記配信周波数が一致する場合には、前記他の番組名を予約録画の対象として登録するとともに前記他の番組名を識別できるようにする一方、前記配信周波数が不一致の場合には同時録画不能であることを前記利用者に告知する
ことを特徴とする番組録画方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタル衛星放送等の視聴や録画に好適な番組表生成装置、番組表生成方法および番組録画方法に関するものである。
【０００２】
【従来の技術】
一般に、ある番組の録画を所望する際、利用者は、新聞や雑誌等で番組表を見て、当該番組が配信される時間帯とチャネルを確認する。そして、利用者は、映像記録再生装置を操作して、配信時間帯とチャネルとを選択し、番組の録画を予約する。
【０００３】
例えば、利用者が録画を所望する番組が複数あったとする。そして録画を所望する複数の番組が、同じ時間に違うチャネルで配信される場合、一般に利用者は一台の衛星放送チューナで、複数の番組を同時に録画することはできない。
【０００４】
そこで、利用者は、時間に都合をつけ一方の番組を視聴すると同時に他方の番組を録画する、といった次善の策を講じるか、あるいは一方の番組の視聴を諦めるしかなかった。
【０００５】
【発明が解決しようとする課題】
ところで、ディジタル衛星放送においては、複数の番組を時分割多重して得たトランスポートストリームを複数生成し、各トランスポートストリームを相異なる配信周波数で配信している。したがって、ある番組の視聴を所望し、当該番組を配信するキャリアを受信すると、所望の番組の他に、他の複数の番組を含むトランスポートストリームを受信することになる。つまり、同一配信周波数で複数の番組を受信することになるため、当該配信周波数に含まれる番組同士であれば、複数番組の同時録画が可能である。
【０００６】
しかしながら、従来の予約録画画面には、同時録画可能な番組がどの番組であるかを表示する機能がなかった。したがって、複数の番組が衛星放送チューナに同時に配信されているにもかかわらず、利用者は同時録画可能な番組を知ることができなかった。
【０００７】
本発明は上述した問題に鑑みてなされたものであり、同時録画の可否を利用者が簡易に判断できる番組表を生成する、番組表生成装置、番組表生成方法および番組録画方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、本発明にかかわる番組表生成装置においては、各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられることを前提とし、前記トランスポートストリームを受信して、前記番組情報パケットを分離する受信分離部と、分離された前記番組情報パケットに基づいて、前記各番組名を前記各配信周波数毎にグループ化した番組表を作成する処理部とを備えることを特徴とする。
【０００９】
この発明によれば、番組情報パケットに基づいて番組表を生成するが、番組情報パケットはチャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納しているので、番組データを参照することにより、配信周波数毎に区分けした番組表を生成することが可能となる。一つのトランスポートストリームには、複数の番組に係わる映像データおよび音声データが時分割多重されている。このトランスポートストリームは、その全体を記録することが可能であるから、配信周波数毎にグループ化された各番組は、同時録画可能なものとなる。
【００１０】
次に、本発明の番組表生成方法は、各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられるものであって、前記トランスポートストリームを受信して、前記番組情報パケットを分離し、分離された番組情報パケットに基づいて、各番組を前記各配信周波数毎にグループ化した番組表を生成することを特徴とする。
【００１１】
一つのトランスポートストリームには、複数の番組に係わる映像データおよび音声データが時分割多重されており、これを記録することによって、同時録画が可能である。一方、各トランスポートストリームは各々の配信周波数にて配信される。したがって、配信周波数毎にグループ化された各番組は、同時録画可能なものとなる。
【００１２】
くわえて、本発明の番組録画方法は、各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられるものであって、前記トランスポートストリームを受信して、前記番組情報パケットを分離し、分離された前記番組情報パケットに基づいて、前記各番組名を前記各配信周波数毎にグループ化するとともに前記各番組名と前記配信時間とを対応付けた番組表を表示して、利用者に録画を所望する前記番組名を選択するように促し、前記利用者がある番組名を選択すると、選択された番組名を録画の対象として登録し、選択された番組名と前記配信時間および配信周波数が同一の番組名を識別できるように表示するものであってもよい。
【００１３】
トランスポートストリームには、番組の配信周波数や配信時間といった付加情報を示すデータも時分割多重されているから、この発明によれば、そのデータから番組の名称、配信周波数、および配信時間とを対応付けた番組表が生成される。そして、利用者がある番組を選択した場合、当該番組と配信周波数を同じくする番組を検索し、これを他の番組と識別できるよう変化させることができる。
【００１４】
さらに、本発明の番組録画方法は、各番組の映像データおよび音声データを格納した各番組内容パケットと、チャネル番号、番組名、配信周波数および配信時間を関連付ける番組データを格納した番組情報パケットとを時分割多重して得たトランスポートストリームの各々を、各配信周波数で放送する放送システムに用いられるものであって、前記トランスポートストリームを受信して、前記番組情報パケットを分離し、分離された前記番組情報パケットに基づいて、前記各番組名を前記各配信周波数毎にグループ化するとともに前記各番組名と前記配信時間とを対応付けた番組表を表示して、利用者に対して録画を所望する前記番組名を選択するように促し、前記利用者がある番組名を選択すると、選択された番組名を録画の対象として登録するとともに当該番組名を識別できるように表示し、前記利用者に対して録画を所望する前記番組名を選択するようにさらに促し、前記利用者が他の番組名を選択すると、選択された他の番組名と既に選択された番組名に各々対応する前記配信時間を比較し、前記配信時間が重複しない場合には、前記他の番組名を録画の対象として登録するとともに前記他の番組名を識別できるように表示する一方、前記配信時間が重複する場合には、前記他の番組名と既に選択された番組名に各々対応する前記配信周波数を比較し、前記配信周波数が一致する場合には、前記他の番組名を録画の対象として登録するとともに前記他の番組名を識別できるようにする一方、前記配信周波数が不一致の場合には同時録画不能であることを前記利用者に告知するものであってもよい。
【００１５】
配信周波数と配信時間を同じくする番組は同時録画が可能であるが、配信周波数が異なり配信時間が同じである番組は、同時に録画することができない。トランスポートストリームに含まれる番組データから配信周波数および配信時間を参照し、予約録画設定処理の際、既に予約録画が設定されている番組の配信周波数および配信時間と、新規に予約録画を設定しようとする番組の配信周波数および配信時間とを比較することで、番組表において、同時録画の可否を表示することが可能となる。
【００１６】
【発明の実施の形態】
本発明に係る番組表生成装置を用いた、ディジタル衛星放送システムを、一実施形態として説明する。
図１は、ディジタル衛星放送システムＤＳＳのシステム構成を示すブロック図である。図１に示すように、ディジタル衛星放送システムＤＳＳは、地上局ＴＪＫ、衛星ＳＴＬ、受信世帯ＪＳＳを備えている。
【００１７】
地上局ＴＪＫは、複数の番組および番組の放送時間等を示す番組情報を含むトランスポートストリームＴＳ’を生成し、衛星ＳＴＬに向けて送信する。衛星ＳＴＬは、地上局より送信されたトランスポートストリームＴＳ’を受信し、これを周波数分離して得たトランスポートストリームＴＳ１〜ＴＳｎを、受信世帯ＪＳＳに向けて送信する中継装置として機能する。次に、受信世帯ＪＳＳでは、衛星ＳＴＬからトランスポートストリームＴＳ１〜ＴＳｎのうち一つを受信し、視聴可能となるよう処理した後、配信番組を表示している。以下、地上局ＴＪＫ、衛星ＳＴＬ、受信世帯ＪＳＳの各々について詳細に説明する。
【００１８】
まず、地上局ＴＪＫは、トランスポンダユニットＴＰＵ１〜ＴＰＵｎと、周波数多重化部ＦＤＭと、アップリンク部ＵＰとを備えている。このうち、各トランスポンダユニットＴＰＵ１〜ＴＰＵｎは、暗号化処理部ＡＮＧと、時分割多重化部ＴＤＭと、変調器ＭＯＤとを備えており、番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪを時分割多重して所定周波数に変調する。
【００１９】
番組内容パケットＢＮ１〜ＢＮｍは、番組制作者の収録した番組のデータを配信向けに加工したデータである。パケットとは、あるデータを所定のデータ量で分割し、制御情報を付加したものである。番組情報パケットＢＮ１〜ＢＮｍは、それぞれがＭＰＥＧ２に準拠して圧縮処理を施されている。
番組内容パケットＢＮ１は複数あり、その複数のパケットが集まって、ある１つの番組を示すデータとなる。番組内容パケットＢＮ２〜ＢＮｍについても同様である。そして、番組内容パケットＢＮ１〜ＢＮｍによって配信される番組のそれぞれに、チャネル番号が対応している。
【００２０】
一方、番組情報パケットＢＪは、地上局ＴＪＫにおいて、番組情報作成ツールによって作成されるデータであり、配信周波数の他、番組配信の時間帯や、チャネル番号などを含むテーブルが格納されている。
本実施形態では、番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪをあわせて、トランスポートストリームパケットＴＳＰと呼ぶ。トランスポートストリームパケットＴＳＰは、１８８バイトの固定長であり、ヘッダ部ＨＤとペイロード部ＰＲとから構成されている。
ヘッダ部ＨＤには、トランスポートストリームパケットＴＳＰの処理時に使用される制御情報が収められており、ペイロード部ＰＲには、トランスポートストリームパケットＴＳＰとして伝送されるデータが含まれている。番組に関する付加情報を取得するためには、番組情報パケットＢＪのペイロード部ＰＲに格納されているテーブルを参照する。
【００２１】
番組情報パケットＢＪに含まれるテーブルについて、ＭＰＥＧ２にてＰＳＩ（Ｐｒｏｇｒａｍ　Ｓｐｅｃｉｆｉｃ　Ｉｎｆｏｒｍａｔｉｏｎ）が規格化されている。ＰＳＩを、ＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ　ｏｆ　Ｒａｄｉｏ　Ｉｎｄｕｓｔｒｉｅｓ　ａｎｄ　Ｂｕｓｉｎｅｓｓｅｓ：電波産業会）が放送向けに拡張した規格が、ＳＩ（Ｓｅｒｖｉｃｅ　Ｉｎｆｏｒｍａｔｉｏｎ）である。ＰＳＩおよびＳＩには１０種類のテーブルが規格化されており、当該規格化されたテーブルの他にも、放送事業者および通信事業者による拡張が可能となっている。
【００２２】
番組情報パケットＢＪのペイロード部ＰＲには、ＰＳＩおよびＳＩに規格化された複数のテーブルが含まれるが、本実施形態においては、ＮＩＴ（Ｎｅｔｗｏｒｋ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｔａｂｌｅ）、ＳＤＴ（Ｓｅｒｖｉｃｅ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｔａｂｌｅ）、およびＥＩＴ（Ｅｖｅｎｔ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｔａｂｌｅ）の３つのテーブルを利用する。
【００２３】
ＮＩＴとは、ネットワーク内で放映されている編成チャネルのリストを示すテーブルであり、各編成チャネルが送信される伝送路の物理的な情報なども併せて記録されている。ＮＩＴのデータを参照することで、あるチャネルにて配信される番組が、どの周波数で送信されているか、配信周波数の値を得ることができる。
【００２４】
ＳＤＴとは、編成チャネル（例えば「ＭＴＶ」や「ＣＮＮ」といった番組配信局）の名称や、放送事業者の情報などが記録されているテーブルである。ＳＤＴを参照することで、あるチャネルにて配信される番組が、どの編成チャネルに対応しているのか、という情報を得ることができる。
【００２５】
ＥＩＴとは、個々の番組の案内が記録されたテーブルである。ＥＩＴには、現在配信されている番組と、次に配信される番組の案内の他、２週間分といったまとまった期間の番組配信予定を記録したテーブルも含まれている。ＥＩＴを参照することで、あるチャネルで、ある日時に配信される予定の番組について、番組名を知ることができる。
【００２６】
暗号化処理部ＡＮＧ１〜ＡＮＧｎは、番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪに、暗号化処理を施す。これにより、配信番組の視聴を予め契約した利用者のみが受信世帯ＪＳＳにおいて番組内容パケットＢＮ１〜ＢＮｍを復号し、番組を視聴できるようになる。暗号化処理部ＡＮＧ１〜ＡＮＧｎは、パケットに暗号化処理を施す際に、まず複合化に必要な鍵を生成し、その鍵とパケットの内容とを併せて暗号化を行う。
【００２７】
時分割多重化部ＴＤＭ１〜ＴＤＭｎは、番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪを時分割多重し、トランスポートストリームＴＳ１〜ＴＳｎを生成する。トランスポートストリームＴＳとは、トランスポートストリームＴＳＰが集まって構成されたパケットストリームである。つまり、トランスポートストリームＴＳ１〜ＴＳｎにはそれぞれ、複数の番組内容パケットＢＮおよび番組情報パケットＢＪが多重化されている。
【００２８】
変調器ＭＯＤ１〜ＭＯＤｎは、トランスポートストリームＴＳ１〜ＴＳｎに基づいて、各トランスポンダユニットに割り当てられた各周波数のキャリアを変調して出力信号を生成する。各キャリア周波数は所定間隔で離れており、各出力信号の周波数帯域が重ならないようになっている。
【００２９】
次に、周波数多重化部ＦＤＭは、トランスポンダユニットＴＰＵ１〜ＴＰＵｎにおいて作成されたトランスポートストリームＴＳ１〜ＴＳｎを周波数多重し、１つのトランスポートストリームＴＳ’を生成する。くわえて、アップリンク部ＵＰは、トランスポートストリームＴＳ’を、衛星ＳＴＬに向けて送信する。
【００３０】
図２は、トランスポートストリームＴＳ１〜ＴＳｎおよびトランスポートストリームＴＳ’のデータ構造を示した概念図である。図２に示すように、トランスポートストリームＴＳ’は、複数のトランスポートストリームＴＳ１〜ＴＳｎが周波数多重化されたデータである。トランスポートストリームＴＳ１〜ＴＳｎには、番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪが時分割多重化されている。
【００３１】
次に、衛星ＳＴＬは、ｎ（自然数）機のトランスポンダＴＰ１〜ＴＰｎを備えている。トランスポンダは、送信機能と受信機能を併せ持つ電波中継機であり、地上局ＴＪＫからのトランスポートストリームＴＳ’を受信世帯ＪＳＳに向けて中継する。各トランスポンダＴＰ１〜ＴＰｎには、それぞれ一意に周波数帯が割り当てられており、各トランスポンダＴＰ１〜ＴＰｎは、地上局ＴＪＫから受信したトランスポートストリームＴＳ’から所定周波数帯のみを分離し、受信世帯ＪＳＳに向けて送信する。トランスポンダＴＰ１〜ＴＰｎに割り当てられる周波数帯は、地上局ＴＪＫにおけるトランスポンダユニットＴＰＵ１〜ＴＰＵｎに割り当てられる周波数帯に、それぞれ対応している。
【００３２】
次に、受信世帯ＪＳＳは、受信アンテナＡＴと、セットトップボックスＳＴＢと、受像機ＴＶとを備えている。
受信アンテナＡＴは、トランスポンダＴＰより送信されたトランスポートストリームＴＳ１〜ＴＳｎを受信する装置である。セットトップボックスＳＴＢは、受信周波数を選択し、選択した周波数に対応したトランスポートストリームＴＳを復調する。さらに、セットトップボックスＳＴＢでは、トランスポートストリームＴＳから番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪを分離し、配信番組の視聴を可能とすると共に、番組表画面や予約録画画面の表示といった番組情報表示の画面を作成する。
【００３３】
図３は、受信世帯ＪＳＳのセットトップボックスＳＴＢの電気的構成を示すブロック図である。図３に示すように、受信世帯ＪＳＳには、受信アンテナＡＴ、セットトップボックスＳＴＢ、およびセットトップボックスＳＴＢにより処理され、出力された配信番組および番組表を表示する受像機ＴＶが設けられている。このうち、セットトップボックスＳＴＢは、チューナパックＴＮと、デスクランブラＤＳＣと、多重分離部ＴＤＤと、ＭＰＥＧ２デコーダＤＥＣと、映像データ変換部ＶＣと、音声データ変換部ＡＤＡと、ＣＰＵ１１と、ハードディスク１２と、赤外線インターフェース１３とを備えている。
【００３４】
チューナパックＴＮは、任意の周波数を選択して当該周波数に対応したトランスポートストリームＴＳを選択するとともに、当該受信したトランスポートストリームＴＳを復調する装置である。
【００３５】
デスクランブラＤＳＣは、受信したトランスポートストリームＴＳに施された暗号を解除する。上述したように、トランスポートストリームＴＳはパケット単位で暗号化されており、復号には、暗号化時に生成されパケット中に格納されている鍵を利用する。当該鍵をパケットより分離し、復号処理を行うのが、デスクランブラＤＳＣである。
【００３６】
多重分離部ＴＤＤは、受信したトランスポートストリームＴＳを、番組内容パケットＢＮ１〜ＢＮｍと、番組情報パケットＢＪとに分離する装置である。
ＭＰＥＧ２デコーダＤＥＣは、多重分離部ＴＤＤにおいて分離された番組内容パケットＢＮ１〜ＢＮｍを伸張して、映像データＶＤと音声データＡＤとを生成する。
映像データ変換部ＶＣは、映像データＶＤを、受像機ＴＶへの出力可能な形式、例えばＮＴＳＣ形式に変換する一方、音声データ変換部ＡＤＡは、音声データＡＤを、スピーカなどへの出力可能なアナログ形式に変換する。
また、ＣＰＵ１１は、セットトップボックスＳＴＢを構成する各部を制御する制御中枢として機能する。ハードディスク１２は、データを格納しておく記憶装置である。
【００３７】
次に、受像機ＴＶは、セットトップボックスＳＴＢにより処理され、出力された配信番組および番組表を表示する表示装置である。
リモコンＲＣは複数のボタンを備えており、当該ボタンそれぞれには予め、ある機能に対応した各種信号が割りあてられている。それぞれのボタンの近傍には、当該ボタンに対応した機能が、利用者に識別できるように記載されており、利用者が、当該ボタンを押下することで、ボタンに対応した信号が赤外線によって送出される。
【００３８】
赤外線インターフェース１３は、赤外線によって送信される信号を検知し、当該信号をＣＰＵ１１に送信するインターフェースである。上記リモコンＲＣによって、利用者から送信された信号を受信し、当該信号をＣＰＵ１１に送信する。
【００３９】
以上の構成において、利用者が、リモコンＲＣを用いて録画を要求する信号を、セットトップボックスＳＴＢに送信すると、セットトップボックスＳＴＢは、当該信号を赤外線インターフェース１３を介して検知して、録画処理を開始する。
【００４０】
上述したように、トランスポートストリームＴＳには、複数の番組に対応した番組内容パケットＢＮが時分割多重されているため、ある番組を録画すべく当該番組を含むトランスポートストリームＴＳを受信すると、そのトランスポートストリームＴＳに時分割多重されている他の番組を同時に録画することが可能である。この場合、ＣＰＵ１１は、多重分離部ＴＤＤによって分離された番組内容パケットＢＮを記憶部１２に記憶する。
一方、利用者が、リモコンＲＣを操作して、ある番組を１つだけ録画するようセットトップボックスＳＴＢに要求した場合、多重分離部ＴＤＤは、分離したトランスポートストリームＴＳから、当該番組に対応する番組内容パケットＢＮだけを選択し、記憶部１２に記憶する。
【００４１】
また、利用者が、番組表から所望の番組を選択し、当該番組の予約録画を設定すると、ＣＰＵ１１は、利用者の設定した番組の配信時間および配信チャネルを記憶する。そして、システム時間が予約録画を設定された番組の配信時間と一致すると、ＣＰＵ１１は、チューナパックＴＮを、予約録画設定された配信周波数に同調させ、当該番組を配信するトランスポートストリームＴＳを受信し、そこから分離された所望の番組内容パケットＢＮが、記憶部１２に記憶される。
上記の録画動作に従って、利用者は番組を録画するのである。
【００４２】
上記構成による本実施形態の動作を、以下に述べる。図４は、地上局ＴＪＫにおいてトランスポートストリームＴＳ’が生成され、衛星ＳＴＬに受信されるまでの動作を示すフローチャートである。
【００４３】
まず、番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪが、トランスポンダユニットＴＰＵ１に入力されると（ステップｓ４０１）、それらがパケット単位で暗号化され（ステップｓ４０２）、さらに時分割多重化されてトランスポートストリームＴＳ１が生成される（ステップｓ４０３）。
トランスポンダユニットＴＰＵ１に予め一意に割り当てられた周波数を有するキャリアは、トランスポートストリームＴＳ１で変調され、周波数多重化部ＦＤＭへと出力される（ステップｓ４０４）。
【００４４】
上記ステップｓ４０１〜ｓ４０４の処理は、トランスポンダユニットＴＰＵ２〜ＴＰＵｎにおいて同様に行われる。当該処理によって生成されたトランスポートストリームＴＳ２〜ＴＳｎが、上記トランスポートストリームＴＳ１と同様に、周波数多重化部ＦＤＭへと出力されると、周波数多重化部ＦＤＭは、各トランスポートストリームＴＳ１〜ＴＳｎを、周波数多重し、トランスポートストリームＴＳ’を生成し、アップリンクユニットＵＰへと出力する。すると、アップリンクユニットは、トランスポートストリームＴＳ’を、衛星ＳＴＬに向けて送信する（ステップｓ４０５）。
以上が、地上局ＴＪＫにおけるトランスポートストリームＴＳ’の生成および衛星ＳＴＬへの送信動作である。
【００４５】
この後、衛星ＳＴＬがトランスポートストリームＴＳ’を受信すると、トランスポンダＴＰ１〜ＴＰｎは、それぞれに割り当てられた周波数帯に対応するトランスポートストリームＴＳ１〜ＴＳｎをトランスポートストリームＴＳ’より分離し、分離したトランスポートストリームＴＳ１〜ＴＳｎを、受信世帯ＪＳＳに向けて送信する。
以上が、衛星ＳＴＬのトランスポートストリームＴＳ’の中継動作である。
【００４６】
このように、地上局ＴＪＫより配信されたトランスポートストリームＴＳ’は、衛星ＳＴＬを経由した段階で、複数のトランスポートストリームＴＳ１〜ＴＳｎへと分離され、受信世帯ＪＳＳへと送信される。つまり、受信世帯ＪＳＳは、上記トランスポートストリームＴＳ１〜ＴＳｎのいずれかを、利用者のチャネル操作によって選択、受信するのである。
重要なのは、トランスポートストリームＴＳ１〜ＴＳｎは、衛星ＳＴＬを経由して受信世帯ＪＳＳに中継された段階で、時分割多重化されたままである、ということである。このことは、受信世帯ＪＳＳが、複数の配信番組を同時に受信しており、かつそのことを示す番組情報もまた同時に受信している、ということを意味する。
以下に、上記番組情報を利用して、複数の配信番組とは一体どの番組とどの番組であるのか、という情報を利用者に明示する動作を記述する。
【００４７】
図５は、セットトップボックスＳＴＢにおける予約録画画面表示の動作を示すフローチャートである。
利用者がリモコン等の操作により、予約録画画面表示の要求をセットトップボックスＳＴＢに送信すると、その要求を検知したＣＰＵ１１によって、予約録画画面表示処理が開始される。
【００４８】
まず、チューナパックＴＮが、復調したトランスポートストリームＴＳを、デスクランブラＤＳＣに出力すると、デスクランブラＤＳＣは、トランスポートストリームＴＳに施された暗号化処理を解き、復号したトランスポートストリームＴＳを、多重分離部ＴＤＤに出力する（ステップｓ５０１）。
【００４９】
多重分離部ＴＤＤは、トランスポートストリームＴＳに時分割多重化されている番組内容パケットＢＮ１〜ＢＮｍおよび番組情報パケットＢＪを分離して（ステップｓ５０２）、番組情報パケットＢＪを分離したことを示す信号を、ＣＰＵ１１に送信する。
【００５０】
上記信号を検知したＣＰＵ１１は、番組情報パケットＢＪのペイロード部ＰＲを参照し（ステップｓ５０３）、ＮＩＴの値からチャネル番号およびトランスポートストリームＴＳの配信周波数を確認する（ステップｓ５０４）。そしてＳＤＴの値からチャネル番号および編成チャネルを確認し（ステップｓ５０５）、さらにＥＩＴの値より、チャネル番号および配信番組の番組名を確認する（ステップｓ５０６）。
【００５１】
そしてＣＰＵ１１は、チャネル番号を基準として、ＮＩＴ、ＳＤＴ、およびＥＩＴの値を対応付け（ステップｓ５０７）、縦軸に配信周波数を取り横軸に時間帯をとった画面に、チャネル番号、編成チャネル、および番組名を配列した予約録画画面を作成し、受像機ＴＶに出力する（ステップｓ５０８）。
【００５２】
ＮＩＴが配信周波数の情報を示し、ＳＤＴが編成チャネルの情報を示し、ＥＩＴが番組名の情報を示すことは上述したとおりであるが、その対応は必ずしも規則的ではない。
例えば、チャネル番号３００〜チャネル番号３０９は同じ周波数にて配信され、チャネル番号３１０〜チャネル番号３１９は同じ周波数にて配信される、といったように、ある番組のチャネル番号と配信周波数に規則性があれば、あえて配信周波数にしたがって予約録画画面を表示せずとも、利用者は同時録画可能な番組とそうでない番組を推測することができる。
【００５３】
しかし、実際には、配信周波数には、チャネル番号２００、チャネル番号３８１、およびチャネル番号４０２が含まれ、別の配信周波数にはチャネル番号２５１、チャネル番号３０１、およびチャネル番号３１５が含まれるといったように、チャネル番号と配信周波数は規則的に対応していない。
したがって、同時録画可能な番組を利用者に識別できるようにするためには、配信周波数の情報を表示する必要があるのである。
【００５４】
図６は、番組表表示装置に表示される予約録画画面の一例を示す説明図である。本実施形態における番組表は、配信周波数で区分けされた同時録画欄Ｒ１〜Ｒ４を備えており、同時録画欄は、さらにチャネル番号で区分けされている。また、隣接する同時録画欄は、区切線Ｌａ〜Ｌｃで区分けされている。そして、区切線Ｌａ〜Ｌｃは、他の区切線より太く強調して表示されている。
【００５５】
ところで、同時録画欄に含まれるチャネル番号において配信される各番組は、それぞれ同一の配信周波数にて配信される。あるキャリアには、複数のチャネルに対応する番組内容パケットＢＮが時分割多重されているため、ある番組を受信すると、同時録画欄に含まれる他の番組もともに受信することになる。あるキャリアにて同時にデータを受信する番組は、同時録画可能である。
【００５６】
ここで、ある配信周波数と、別の配信周波数との区切り線を、他の区切り線より太く強調して表示すると、利用者は、配信周波数を意識せずとも、同時に録画できる番組は、どの番組とどの番組であるのか、ということが容易に識別できるようになる。
例えば、図６の例で述べると、Ｒ１は配信周波数ｋ１に対応していて、チャネル番号１１３、１１４、１８９、２５０を備えているから、時間帯が同一であれば、同時に録画することが可能である。
【００５７】
仮に利用者がチャネル１１３で配信される映画「ａａａ」の視聴、チャネル１１４で配信される映画「ｂｂｂ」の視聴、およびチャネル２５０で配信されるドラマ「ｃｃｃ」の視聴を所望しており、３つの番組の配信時間が同じであったとする。通常ならば、利用者は３つの番組をすべて視聴することはできないと判断する。そして１つの番組は配信時間に視聴し、別の番組は録画して別の時間に視聴する、などの行動をとる。
【００５８】
これに対して、上述した予約録画画面表示によれば、同時録画可能な番組が配信周波数すなわちトランスポンダ別に配列されて表示されるため、利用者は、実は３つの番組は同時録画可能なのだ、ということを容易に識別することができる。利用者が所望の番組の同時録画可否を極めて簡単に確認できるため、番組表表示装置の利便性は優れて向上するのである。
【００５９】
次に、上述した番組表において、利用者が同時録画の予約を行った場合の動作を説明する。図７は、利用者が同時録画の予約を行った場合の動作を示す、フローチャートである。
まず、ＣＰＵ１１は、既に予約録画されている番組の有無を判定する（ｓ７０１）。ここで、既に予約録画されている番組があった場合、ＣＰＵ１１は、Ｙｅｓと判定し、処理をステップｓ７０２へと進め、予約録画されている番組および当該番組と配信時間と、配信周波数とを同じくする番組を示す表示の表示色を、変更する（ステップｓ７０２）。
【００６０】
例えば、利用者が先に予約録画を設定しており、番組「ａａａ」の録画が予約されていたとする。ここで利用者が、予約録画の画面を表示すると、図８に示される画面が表示される。
図８に示す通り、予約録画を設定されている番組「ａａａ」を示す表示は、字体および表示が他の番組を示す表示とは異なっており、また、番組「ａａａ」と配信周波数を同じくする番組「ｂｂｂ」、番組「ｃｃｃ」、および番組「ｄｄｄ」を示す表示は、表示色のみが他の番組とは異なっている。これにより利用者は、番組「ａａａ」に予約録画が設定されており、番組「ｂｂｂ」、番組「ｃｃｃ」、および番組「ｄｄｄ」は、番組「ａａａ」と同時録画が可能である、ということを知ることができる。
【００６１】
次に、ＣＰＵ１１は、待機状態に入り、利用者による入力を待つ（ステップｓ７０３）。ここで、利用者が録画を所望する番組を入力すると、ＣＰＵ１１は、当該番組の配信時間と、先に予約録画されている番組の配信時間とが一致するか否かを判定する（ステップｓ７０４）。両者が一致した場合、判定結果はＹｅｓとなり、ＣＰＵ１１は、処理をステップｓ７０５へ進め、利用者が予約録画を所望する番組の配信周波数と、先に予約録画されている番組の配信周波数とが一致するか否かをさらに判定する（ステップｓ７０５）。
ステップｓ７０５の判定結果がＹｅｓとなる場合は、対象となる番組の配信時間が重複するが、それらは同一周波数で配信される。上述したように、同一周波数に属する番組は同時録画可能であるから、このことを利用者に知らせる必要がある。この場合、ＣＰＵ１１は、処理をステップｓ７１０に進め、番組表において、利用者が予約録画を所望する番組を示す表示の字体および表示色を変化させるとともに、当該番組と配信周波数を同じくする番組を示す表示の表示色を変化させる（ステップｓ７１０）。
【００６２】
例えば、番組表が図８に示す状態にあったとき、利用者が、番組「ｂｂｂ」の録画を所望し、当該番組の予約録画を、セットトップボックスＳＴＢに要求したとする。
番組「ａａａ」と番組「ｂｂｂ」とは、配信周波数が同じであるため、番組表は、図１０に示すものへと変化する。したがって、したがって利用者は、二つの番組を同時に予約録画を設定することができることが分かるのである。
【００６３】
一方、既に予約録画されている番組と、利用者が予約録画を所望する番組との、配信周波数が異なっていた場合、ステップｓ７０５の判定結果はＮｏとなり、ＣＰＵ１１は、処理をステップｓ７０６へ進め、受像機ＴＶに、予約録画を続行するか否かを利用者に確認する確認画面を表示し（ステップｓ７０６）、待機状態に入る（ステップｓ７０７）。
【００６４】
例えば図１０に示す状態から、利用者が、番組「ｋｋｋ」の予約録画を所望し、当該番組の予約録画を、セットトップボックスＳＴＢに要求したとする。ところが、番組「ｋｋｋ」は、予約録画が設定されている番組「ａａａ」および番組「ｂｂｂ」は、配信周波数が異なり、かつ配信時間が同じであるため、同時に予約録画を設定することができない。
【００６５】
この場合、図１１に示される確認画面が表示される。当該設定確認画面によって、利用者は、先に予約録画を設定されていた番組「ａａａ」、番組「ｂｂｂ」、および番組「ｅｅｅ」の予約録画を取消し、新しく番組「ｋｋｋ」の予約録画設定を行うか否か、選択を促される（ステップｓ７０７）。
【００６６】
ここで、利用者が、確認画面中の「設定」ボタンを選択した場合、ＣＰＵ１１は、先に予約録画されていた番組の予約を解除し（ステップｓ７０８）、当該番組および当該番組と配信時間および配信周波数を同じくする番組の表示を、予約録画されていない番組の表示と同じ表示にする。
【００６７】
そして、ＣＰＵ１１は、新たに予約録画を設定された番組の配信時間と配信周波数とを確認し（ステップｓ７０９）、番組表において、当該番組を示す表示の字体と表示色を変化させるとともに、当該番組と同時録画可能な番組を示す表示の表示色を変化させる（ステップｓ７１０）。
【００６８】
上記処理の結果、予約録画画面は、図１２に示されるものとなる。図１２においては、新しく予約録画設定された番組「ｋｋｋ」を示す表示の、字体および表示色が変化し、予約録画されていない他の番組群から識別できるようになっているだけでなく、番組「ｋｋｋ」と、配信時間および配信周波数を同じくする番組「ｍｍｍ」、番組「ｎｎｎ」、および番組「ｐｐｐ」を示す表示の表示色が変化し、当該番組が、番組「ｋｋｋ」と同時録画可能である、ということを利用者に示している。したがって、利用者は、新しく番組「ｋｋｋ」の予約録画が設定されたこと、そして番組「ｋｋｋ」と同時録画可能な番組は、番組「ｍｍｍ」、番組「ｎｎｎ」、番組「ｐｐｐ」であるということが、一見して識別できるのである。
【００６９】
一方、ステップｓ７０７において、利用者が予約録画処理を中断する選択を行った場合、ＣＰＵ１１は、Ｎｏと判定する。換言すると、図１１に示す設定確認画面において、利用者がボタン「キャンセル」を押下した場合は、予約録画設定の処理は終了し、図８に示す予約録画設定が、保持されるということである。
【００７０】
また、ステップｓ７０１において、既に予約録画されている番組が無かった場合、ＣＰＵ１１は、Ｎｏと判定し、処理をステップｓ７１０へと進める。つまり、予約録画の設定は新規のものであるため、利用者は、同時録画可能な番組であれば、自由に予約録画を設定できる。
【００７１】
くわえて、ステップｓ７０４において、既に予約録画されている番組と、利用者が予約録画を所望する番組との、配信時間が異なっていた場合、ＣＰＵ１１は、Ｎｏと判定し、処理をステップｓ７１０へと進める。
例えば、番組表が図８に示す状態にあったとき、利用者が、番組「ｅｅｅ」の録画を所望し、当該番組の予約録画を、セットトップボックスＳＴＢに要求したとする。番組「ａａａ」と番組「ｅｅｅ」とは、配信周波数は異なるものの、配信時間が重なっていないため、一般的な録画操作と同じく、予約録画を設定することが可能である。その結果、図８に示される画面は、図９に示される画面へと変化するのである。
【００７２】
上述のように、既に録画予約されている番組を示す表示の表示色もしくは字体を変化させることによって、予約録画設定されている番組はどの番組であるか、また、予約録画設定されている番組と同時録画可能な番組はどの番組とどの番組であるか、ということを、利用者は極めて容易に識別できるようになる。したがって、配信周波数別に番組を表示する番組表は、さらに利用者の利便性を高めることとなるのである。
【００７３】
なお、本実施形態においては、番組表を、区切線Ｌａ〜Ｌｃで区切って表示するよう説明したが、同時録画可能な番組を、グループ分けして表示する形態としてもよい。要は、同時録画可能な番組が、どの番組とどの番組であるのかが、利用者に識別できるような表示であれば、どのような表示であってもよい。
【００７４】
【発明の効果】
番組情報パケットに基づいて、各番組を各配信周波数毎にグループ化した番組表を作成し、同時録画可能な番組を、利用者が一見して識別できるようにする効果を持つ。
配信周波数を同じくする番組は、同一の同時録画欄に収められ、また、同時録画欄を区切る区切線は他の区切線より太く強調して表示されるため、利用者は、同時録画可能な番組がどの番組とどの番組であるか、ということを一見して識別することができる。
したがって、本発明の番組表生成装置は、予約録画の設定について、利用者の利便性を優れて向上させることができるのである。
【図面の簡単な説明】
【図１】ディジタル衛星放送システムＤＳＳのシステム構成を示すブロック図である。
【図２】トランスポートストリームＴＳ１〜ＴＳｎおよびトランスポートストリームＴＳ’のデータ構造を示した概念図である。
【図３】受信世帯ＪＳＳのセットトップボックスＳＴＢの電気的構成を示すブロック図である。
【図４】地上局ＴＪＫにおいてトランスポートストリームＴＳ’が生成され、衛星ＳＴＬに受信されるまでの動作を示すフローチャートである。
【図５】セットトップボックスＳＴＢにおける予約録画画面表示の動作を示すフローチャートである。
【図６】番組表表示装置に表示される予約録画画面の一例を示す説明図である。
【図７】利用者が同時録画の予約を行った場合の動作を示す、フローチャートである。
【図８】番組表表示装置に表示される予約録画画面の一例を示す説明図である。
【図９】番組表表示装置に表示される予約録画画面の一例を示す説明図である。
【図１０】番組表表示装置に表示される予約録画画面の一例を示す説明図である。
【図１１】番組表表示装置に表示される予約録画画面の一例を示す説明図である。
【図１２】番組表表示装置に表示される予約録画画面の一例を示す説明図である。
【符号の説明】
ＴＳ、ＴＳ’…トランスポートストリーム、ＢＪ…番組情報パケット、ＨＤ…ヘッダ部、ＰＲ…ペイロード部、ＴＰＵ…トランスポンダユニット、ＴＤＭ…時分割多重化部、ＭＯＤ…変調器、ＦＤＭ…周波数多重化部、ＴＰ…トランスポンダ、ＳＴＢ…セットトップボックス、ＴＶ…受像機、ＴＮ…チューナパック、ＤＳＣ…デスクランブラ、ＴＤＤ…多重分離部、１１…ＣＰＵ、１２…記憶部、１３…赤外線インターフェース、ＲＣ…リモコン、Ｒ１〜Ｒ４…同時録画欄、Ｌａ〜Ｌｃ…区切線。
【図１】
2004032093.tif 000003
【図２】
2004032093.tif 000004
【図３】
2004032093.tif 000005
【図４】
2004032093.tif 000006
【図５】
2004032093.tif 000007
【図６】
2004032093.tif 000008
【図７】
2004032093.tif 000009
【図８】
2004032093.tif 000010
【図９】
2004032093.tif 000011
【図１０】
2004032093.tif 000012
【図１１】
2004032093.tif 000013
【図１２】
2004032093.tif 000014