(57)【要約】【課題】従来のデジタル放送録画装置では、録画対象となる番組のイベント情報テーブルとプログラムマップテーブルとを確認した上で、録画を開始していた。イベント情報テーブルとプログラムマップテーブルは、録画対象番組の開始時間と同時に、受信することはできないので、両者を確認した上で、録画を開始すると、録画データの蓄積開始が数秒遅れてしまい、番組の先頭が録画できないという課題があった。【解決手段】イベント情報テーブルを監視しながら、録画対象となる番組の開始時刻をタイマーで録画開始できるように設定する。タイマーによって、録画を開始した後で、録画対象となる番組のプログラムマップテーブルの情報を基に、録画の中止、継続を決定する。【選択図】図６
2008245188.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信して録画する録画装置において、
前記デジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルおよびプログラムマップテーブルを監視する監視手段と、
録画対象番組のイベントＩＤと前記デジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルに含まれるイベントＩＤとの一致が確認された場合、前記録画対象番組を録画するための録画開始時刻をタイマーで設定するタイマー設定手段と、
前記タイマーが前記録画対象番組の録画開始時刻になったとき、該録画対象番組の録画を開始する録画開始手段と、
前記録画対象番組の録画開始後、該録画対象番組のプログラムマップテーブルのコピー禁止情報の有無を判別し、コピー禁止情報がある場合、前記録画対象番組の録画を中止し、コピー禁止情報がない場合、前記録画対象番組の録画を継続する録画判別手段と、
を備えることを特徴とする録画装置。
【請求項２】
デジタル放送を受信して録画する録画方法において、
前記デジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルおよびプログラムマップテーブルを監視するステップと、
録画対象番組のイベントＩＤと前記デジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルに含まれるイベントＩＤとの一致が確認された場合、前記録画対象番組を録画するための録画開始時刻をタイマーで設定するステップと
前記タイマーが前記録画対象番組の録画開始時刻になったとき、該録画対象番組の録画を開始するステップと、
前記録画対象番組の録画開始後、該録画対象番組のプログラムマップテーブルのコピー禁止情報の有無を判別し、コピー禁止情報がある場合、前記録画対象番組の録画を中止し、コピー禁止情報がない場合、前記録画対象番組の録画を継続するステップと、
を含むことを特徴とする録画方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、衛星波或いは地上波によるデジタル放送の録画装置及び録画方法に関し、特に録画予約機能における予約録画開始時刻の調整装置及び調整方法に関するものである。
【背景技術】
【０００２】
近年、デジタル放送においては、ＭＰＥＧ−２システム（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ｐｈａｓｅ２  Ｓｙｓｔｅｍｓ）による高品質、高圧縮な映像および音声の伝送方法の規格が用いられており、そのフォーマットとしてはＭＰＥＧ−２  ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）が採用されている。ＭＰＥＧ−２ＴＳには、図１に示す如く、映像データ及び音声データの他、ＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）と称される番組配列情報が存在し、それらは、それぞれＴＳパケット（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ  Ｐａｃｋｅｔ）と称されるブロックに分割されている。ＭＰＥＧ−２ＴＳは、これらのＴＳパケットを混在させた一連の多重放送データから成る。ＴＳパケットは、ヘッダとペイロード等から構成されており、そのヘッダには、ＰＩＤ（Ｐａｃｋｅｔ  ＩＤ）と称される識別番号があり、同じ種類のデータには、同じＰＩＤがある。
【０００３】
ＰＳＩ／ＳＩには、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ：プログラムアソシエイションテーブル）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ：プログラムマップテーブル）、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：イベント情報テーブル）と称されるような各種情報が存在し、デジタル放送録画装置は、ＰＳＩ／ＳＩをセクションと称されるフォーマットのデータ単位で取り扱かう。セクションとは、図２に示す如く、同じＰＩＤを持つ一つ以上のＴＳパケットからペイロードだけを取り出して繋げたデータである。
【０００４】
ＰＡＴ、ＰＭＴ及びＥＩＴはそれぞれ、図３、図４及び図５に示す構造を有している。
【０００５】
図３に示すＰＡＴは、現在放送中の各チャンネルについてのＰＩＤを記録したテーブルであって、デジタル放送録画装置は、先ずＰＡＴを受信して、選局されたチャンネルに対応するＰＭＴを探し出し、ＰＭＴに含まれる各種の情報を獲得する。例えば、デジタル放送録画装置がある周波数のチャンネルを選局した場合に図３に示すＰＡＴを取得したとする。デジタル放送録画装置は、そのチャンネルにｓｅｒｖｉｃｅ＿ｉｄ（サービス識別）がｓ０、ｓ１であるサービスが放送されていることを得、それぞれのサービスに相当するＰＭＴのＴＳパケットのＰＩＤがｐ０、ｐ１であることを得る。
一方、図４に示すＰＭＴは、現在選局中のチャンネルで放送されている各サービスに関する情報を記録したテーブルである。この中には、サービスに含まれる映像データ、音声データ、データ放送、字幕などのＥＳ（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）と称されるフォーマットのひと続きのデータが含まれるＴＳパケットのＰＩＤが入っている。また、デジタル放送録画装置は、ＰＭＴで指し示すサービス全体およびＥＳ毎のコピー制御情報を得ることができ、そのサービス全体あるいは各ＥＳを録画するに当たり、それらのコピー禁止、１世代のみコピー可、制約なしという情報を元に正しく録画を制御しなければならない。
【０００６】
図５に示すＥＩＴは、デジタル放送において複数のサービスで放送される予定の複数の番組枠を対象として、それぞれの番組単位でのイベント識別、放送開始時刻、番組タイトル、番組説明情報、ジャンルコード等の番組情報を記録したテーブルである。各番組は、イベント識別（ｅｖｅｎｔ＿ｉｄ）で判別することができる。また、ＥＩＴには幾つかの種類があり、ＥＩＴ［ｐ／ｆ］（ｐｒｅｓｅｎｔ／ｆｏｌｌｏｗｉｎｇ）と称する現在および次の番組の情報が格納されているもの、あるいはＥＩＴ［ｓｃｈｅｄｕｌｅ］と称する向こう１週間の番組情報が格納されているもの等がある。例えば、図５に示すｅｖｅｎｔ＿ｉｄ（イベント識別）＝ｅ０の番組が録画予約されると、デジタル放送録画装置は、チャンネルを選局した後、放送開始時刻付近で、サービスのＰＭＴのコピー制御情報を監視しつつ、サービスのＥＩＴ［ｐ／ｆ］を監視して、その中でも現在番組情報を表すＥＩＴ［ｐ］に格納されたｅｖｅｎｔ＿ｉｄがｅ０であることを確認すると、その時点で録画開始を指令する。そして、デジタル放送録画装置は、サービスを表すＰＭＴに含まれる映像データ、音声データ、データ放送、字幕などのＥＳのＴＳパケットのＰＩＤ番号に基づいて、録画しようとする番組の映像データ、音声データ、データ放送、字幕などのＥＳのＴＳパケットを抽出して、録画を行なうのである。
【０００７】
こうした録画に関する手順は、非特許文献１に記載されている。
【０００８】
【非特許文献１】「地上デジタルテレビジョン放送運用規定  ＡＲＩＢ  ＴＲ−Ｂ１４（２．９版）」Ｐ２−２８、Ｐ４−１５〜Ｐ４−１７、Ｐ４−５７〜Ｐ４−５８、Ｐ４−６２、Ｐ４−１６５〜Ｐ４−１６６、Ｐ４−１９１〜Ｐ４−１９３、Ｐ４−２０２〜Ｐ４−２０４、Ｐ４−２０７〜Ｐ４−２１３、Ｐ４−２２３〜Ｐ４−２２９、Ｐ４−２８８〜Ｐ４−２９１、Ｐ４−３６８、Ｐ４−３７０、Ｐ４−３８８〜Ｐ４−３８９、Ｐ４−４２１〜Ｐ４−４２２、Ｐ４−４３４〜Ｐ４−４３５
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、以上のような従来のデジタル放送録画装置は、録画の対象となる番組に対応するＰＭＴとＥＩＴ［ｐ／ｆ］とを監視し、両者を確認した上で、録画を開始する。
【００１０】
ここで、デジタル放送録画装置は、ＰＭＴを、平均０．１秒毎に、ＥＩＴ［ｐ／ｆ］を、１〜３秒毎に受信することができる。即ち、図１０に示すように、デジタル放送録画装置は、録画対象となる番組に対応するＰＭＴとＥＩＴ［ｐ／ｆ］の両者を確認し、録画を開始するため、録画データの蓄積開始が数秒遅れてしまい、番組の先頭が欠けてしまうという問題があった。
【００１１】
本発明は、このような点に鑑みてなされたものであり、デジタル放送の予約録画の開始時間が番組開始から数秒遅れることに対して、この遅れを低減する録画装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の録画装置は、デジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルおよびプログラムマップテーブルを監視する監視手段と、録画対象番組のイベントＩＤとデジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルに含まれるイベントＩＤとの一致が確認された場合、録画対象番組を録画するための録画開始時刻をタイマーで設定するタイマー設定手段と、タイマーが録画対象番組の録画開始時刻になったとき、録画対象番組の録画を開始する録画開始手段と、録画対象番組の録画開始後、録画対象番組のプログラムマップテーブルのコピー禁止情報の有無を判別し、コピー禁止情報がある場合、録画対象番組の録画を中止し、コピー禁止情報がない場合、録画対象番組の録画を継続する録画判別手段とを備えることを特徴とする。
【００１３】
本発明の録画方法は、デジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルおよびプログラムマップテーブルを監視するステップと、録画対象番組のイベントＩＤとデジタル放送の番組毎に存在する番組配列情報のイベント情報テーブルに含まれるイベントＩＤとの一致が確認された場合、録画対象番組を録画するための録画開始時刻をタイマーで設定するステップと、タイマーが録画対象番組の録画開始時刻になったとき、録画対象番組の録画を開始するステップと、録画対象番組の録画開始後、録画対象番組のプログラムマップテーブルのコピー禁止情報の有無を判別し、コピー禁止情報がある場合、録画対象番組の録画を中止し、コピー禁止情報がない場合、録画対象番組の録画を継続するステップとを含むことを特徴とする。
【発明の効果】
【００１４】
デジタル放送において予約録画を行う場合、予約録画の対象となる番組に対応するＰＭＴ（プログラムマップテーブル）とＥＩＴ（イベント情報テーブル）の両者を確認し、録画を開始する従来の方式に対して、本発明では、録画開始時刻をタイマーで設定して録画を開始するため、予約録画の開始時間の遅れを低減することができるという効果がある。
【発明を実施するための最良の形態】
【００１５】
以下、本発明をデジタル放送録画装置において実施した形態につき、図面に沿って具体的に説明する。
【００１６】
図６は、本発明の実施形態のデジタル放送録画装置の構成を示す図である。
【００１７】
本発明の実施形態のデジタル放送録画装置１０は、チューナー１と、ＰＩＤフィルタ２と、ＰＳＩ／ＳＩ管理部３と、予約録画管理部４と、録画データ蓄積処理部５と、時刻管理部６と、録画データ蓄積部７と、制御部８とを備えている。
【００１８】
チューナー１は、ある周波数のチャンネルにチューニングすると、アンテナ（不図示）によって受信されたデジタル放送波を復調、デコードして、トランスポートストリーム（ＴＳ）として、ＰＩＤフィルタ２に出力する。
【００１９】
ＰＩＤフィルタ２は、出力されたＴＳから設定されたフィルタ条件でＴＳパケットを分離抽出する。即ち指定されたサービスに含まれる映像データ、音声データ、データ放送、字幕などのＥＳのＴＳパケットを分離抽出し、録画データ蓄積処理部５に出力する。また、ＰＩＤフィルタ２は、ＰＳＩ／ＳＩのＴＳパケットを分離抽出し、ＴＳパケットからペイロードを取り出してセクションとして構成して、ＰＳＩ／ＳＩ管理部３に出力する。
【００２０】
ＰＳＩ／ＳＩ管理部３は、現在放送されているサービスのＰＭＴとＥＩＴとを管理する。
【００２１】
予約録画管理部４は、予約録画の対象となる番組のイベントＩＤ、その番組の放送日時（開始時刻含む）、チャンネル番号及びサービス番号等を管理する。
【００２２】
録画データ蓄積処理部５は、予約録画の対象となる番組の録画データの蓄積処理を行い、録画データ蓄積部７に、予約録画の対象となる番組の録画データを蓄積する。
【００２３】
時刻管理部６は、予約録画に関する時刻、特に、予約録画の対象となる番組の開始時刻を管理する。
【００２４】
制御部８は、デジタル放送録画装置１０における予約録画開始時刻調整機能を実現するためのもので、詳細に関しては、図８で説明する本実施形態の動作の中で説明する。
【００２５】
本実施形態の動作を図８と図９のフローチャートを用いて説明する。なお、図８と図９は、一連のフローチャートを２つに分割し、表現している。
【００２６】
予約録画開始時刻調整の処理は、予約録画の対象となる番組（以下、対象イベントとする）の放送開始時刻のおよそ５〜１５秒前からスタートする（ステップＳ８００）。
【００２７】
制御部８は、予め予約録画管理部４に登録された予約録画の対象となる番組に対応するＥＩＴ［ｆ］の存在を確認するため、ＰＳＩ／ＳＩ管理部３に、ＰＩＤフィルタ２により分離抽出されたＰＳＩ／ＳＩを監視させる。ここで、ＥＩＴ［ｆ］に含まれるイベントＩＤが対象イベントのイベントＩＤと一致すれば、予約録画開始時刻調整の処理は、次のステップＳ８１１に移行し、一致しなければ、ステップ８２１へ移行する（ステップＳ８１０）。
【００２８】
ここで、ＥＩＴ［ｆ］について説明する。図７に示すように、対象イベントを番組Ｂとした場合、番組Ｂの放送開始時刻は、８：００：００である。本実施形態の予約録画開始時刻調整の処理は、７：５９：４５くらいからスタートするので、スタート時点での対象イベントのＥＩＴは、ＥＩＴ［ｆ］でなければならない。そこで、ＰＳＩ／ＳＩ管理部３は、このＥＩＴ［ｆ］を確認することが必要になる。
【００２９】
ステップＳ８１０で、ＰＳＩ／ＳＩ管理部３がＥＩＴ［ｆ］と対象イベントのイベントＩＤの一致を確認できた場合、ＰＳＩ／ＳＩ管理部３は、ＥＩＴ［ｆ］において開始時刻が確定しているか否かを確認する。ここで、開始時刻が未定であれば、予約録画開始時刻調整の処理は、ステップＳ８２１へ移行し、開始時刻が確定していれば、ステップＳ８２２へ移行する（ステップＳ８１１）。
【００３０】
ステップＳ８１０において、ＥＩＴ［ｆ］に含まれるイベントＩＤが対象イベントのイベントＩＤと一致しない場合、または、ステップＳ８１１において、対象イベントのＥＩＴ［ｆ］の開始時刻が未定である場合、予約録画管理部４は、登録された対象イベントの予約録画をキャンセルし、予約録画開始時刻調整の処理を終了する（ステップＳ８２１、Ｓ８２９）。
【００３１】
ステップＳ８１１において、対象イベントのＥＩＴ［ｆ］の開始時刻が確定している場合、制御部８は、時刻管理部６に対してＥＩＴ［ｆ］の開始時刻に、録画データ蓄積処理が開始されるようにタイマーをセットする（ステップＳ８２２）。
【００３２】
時刻管理部６は、タイマーが録画データ蓄積処理の開始時刻になったか否かを監視する。開始時刻になった場合、予約録画開始時刻調整の処理は、ステップＳ８４０に移行し、そうでない場合、時刻管理部６は、監視を繰り返す（ステップＳ８３０）。
【００３３】
ステップＳ８３０において、タイマーが録画データ蓄積処理の開始時刻になった場合、ＰＳＩ／ＳＩ管理部３は、録画データ蓄積処理直前のＰＭＴの値から、コピー制御情報の「コピー禁止」等の情報の有無を確認する。ＰＳＩ／ＳＩ管理部３が「コピー禁止」等の録画データ蓄積処理の開始を妨げる情報を得た場合、録画データ蓄積処理部５は、録画データ蓄積処理の開始を行わず、予約録画開始時刻調整の処理は、ステップＳ８８０へ移行する。一方、ステップ８４０による判断の結果、録画データ蓄積処理の開始を妨げる情報が無ければ、予約録画開始時刻調整の処理は、ステップＳ８４１へ移行する（ステップＳ８４０）。
【００３４】
ステップＳ８４０において、録画データ蓄積処理直前のＰＭＴの情報に、録画データ蓄積処理の開始を妨げる情報が無ければ、その時点で、録画データ蓄積処理部５は、ＰＭＴのコピー制御情報に基づいて、ＰＩＤフィルタ２に対してフィルタ条件として、録画データ蓄積処理が可能なＥＳに対応するＴＳパケットのＰＩＤを指定する。そうすると、録画データ蓄積処理部５は、ＰＩＤフィルタ２を通して得られる映像データ、音声データ、データ放送、字幕などのＥＳのＴＳパケットを録画データ蓄積部７に蓄積することを開始する（ステップＳ８４１）。
【００３５】
ステップＳ８４０において、録画データ蓄積処理直前のＰＭＴの情報に、録画データ蓄積処理の開始を妨げる情報があれば、ＰＳＩ／ＳＩ管理部３は、ＰＭＴが更新されたか否かを確認する。ＰＭＴが更新されていなければ、予約録画開始時刻調整の処理は、もう一度このステップを繰り返す（ステップＳ８８０）
ステップＳ８８０において、ＰＭＴが更新されていれば、従来の方式による録画データ蓄積処理が行われる。即ち、ＰＳＩ／ＳＩ管理部３は、録画データ蓄積処理の開始を妨げる情報が無くなり、かつＥＩＴ［ｐ］のイベントＩＤが対象イベントのイベントＩＤと一致するかを確認し、これらの条件が満たされれば、録画データ蓄積処理部５は、録画データ蓄積処理を開始する。これらの条件のうち、どれかが満たされない場合、または、ＥＩＴ［ｐ］の確認のための待ち時間に一定時間以上を要した場合、予約録画開始時刻調整の処理は、ステップＳ８７０へ移行する（ステップＳ８８１、Ｓ８９０、Ｓ８９１、Ｓ８９２、Ｓ８９９）。
【００３６】
ステップＳ８４１において、対象イベントの録画データ蓄積を開始したところで、ＰＳＩ／ＳＩ管理部３は、ＰＭＴが更新されたか否かを確認する。ＰＭＴが更新されていなければ、予約録画開始時刻調整の処理は、もう一度このステップを繰り返す（ステップＳ８５０）。
【００３７】
ステップＳ８５０において、ＰＭＴが更新されていれば、ＰＳＩ／ＳＩ管理部３は、ＰＭＴの値からコピー制御情報の「コピー禁止」等の情報の有無を確認し、「コピー禁止」等の録画データ蓄積処理の開始を妨げる情報がなければ、予約録画開始時刻調整の処理は、ステップ８６０へ移行する。一方、ＰＭＴに含まれるコピー制御情報に「コピー禁止」等の録画データ蓄積処理の開始を妨げる情報があれば、予約録画開始時刻調整の処理は、ステップ８７０へ移行する（ステップＳ８５１）。
【００３８】
ステップＳ８６０において、ＰＳＩ／ＳＩ管理部３は、ＥＩＴ［ｐ］のイベントＩＤが対象イベントのイベントＩＤと一致するか否かを確認する。ＥＩＴ［ｐ］のイベントＩＤが対象イベントのイベントＩＤと一致すれば、録画データ蓄積処理部５は、そのまま対象イベントの録画データ蓄積を継続し、対象イベントの放送終了時刻で録画データ蓄積を終了する。一方、ＥＩＴ［ｐ］のイベントＩＤが対象イベントのイベントＩＤと一致しなければ、予約録画開始時刻調整の処理は、ステップＳ８６１へ移行する（ステップＳ８６０、Ｓ８６９）。
【００３９】
ステップＳ８６１において、制御部８は、初めてステップ８６０へ移行してからある一定時間以上経過しているか否かを確認する。ある一定時間経過していなければ、予約録画開始時刻調整の処理は、もう一度ステップＳ８６０を繰り返す。一方、ある一定時間以上経過していれば、予約録画開始時刻調整の処理は、ステップＳ８７０へ移行する（ステップＳ８６１）。
【００４０】
ステップＳ８７０において、制御部８は、対象イベントの録画データ蓄積を中止するため、まず予約録画管理部４に、現在録画中の状態をキャンセルし録画停止状態になるように指示する。次に、制御部８は、録画データ蓄積処理部５に対して、現在蓄積中の処理を中止させるように指示する。更に、制御部８は、録画データ蓄積部７に蓄積した録画データを削除するように指示する。その後、予約録画開始時刻調整の処理は、終了する（ステップＳ８７０、Ｓ８７１、Ｓ８７２、Ｓ８７９）。
【図面の簡単な説明】
【００４１】
【図１】デジタル放送信号のＴＳパケット構造を表す図。
【図２】複数のＴＳパケットから構成されるセクションの概念を表す図
【図３】ＰＡＴのデータ構造を表す図。
【図４】ＰＭＴのデータ構造を表す図。
【図５】ＥＩＴ［ｐ／ｆ］のデータ構造を表す図。
【図６】予約録画開始時刻調整機能を有するデジタル放送録画装置の構成図。
【図７】ＰＭＴ、ＥＩＴ［ｐ／ｆ］の運用を表す図。
【図８】本実施形態の動作を示すフローチャート図（その１）。
【図９】本実施形態の動作を示すフローチャート図（その２）。
【図１０】現状の課題を表す図。
【符号の説明】
【００４２】
１  チューナー
２  ＰＩＤフィルタ
３  ＰＳＩ／ＳＩ管理部
４  予約録画管理部
５  録画データ蓄積処理部
６  時刻管理部
７  録画データ蓄積部
８  制御部
９  デジタル放送録画装置
【図１】
2008245188.tif 000003
【図２】
2008245188.tif 000004
【図３】
2008245188.tif 000005
【図４】
2008245188.tif 000006
【図５】
2008245188.tif 000007
【図６】
2008245188.tif 000008
【図７】
2008245188.tif 000009
【図８】
2008245188.tif 000010
【図９】
2008245188.tif 000011
【図１０】
2008245188.tif 000012