(57)【要約】【課題】  デジタル放送を受信してこれを記録する場合に、確実にその番組の変更点を把握することが可能な放送受信機等を提供する。  【解決手段】  ハードディスクに記録すべきトランスポートストリームを、当該ハードディスクへの記録用の記録ストリームに変換して情報記録再生装置ＳＲに出力するセットトップボックスＳＴにおいて、入力される時点でトランスポートストリームに含まれているイベント情報テーブルであって、トランスポートストリームを構成するイベントの内容が変更される変更点を直接示す当該イベント情報テーブルを、入力されるトランスポートストリームから検出し、その検出されたイベント情報テーブルに相当するＤＩＴを生成し、当該生成したＤＩＴを記録ストリーム内に挿入して当該記録ストリームを形成して情報記録再生装置ＳＲに出力する。
2004102962.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録すべき記録情報として外部から入力される記録情報を、当該記録媒体への記録用の記録ストリームに変換して情報記録装置に出力する情報出力装置において、
前記記録情報を構成する部分記録情報の内容が変更される変更点を示す時間情報を少なくとも含む当該部分記録情報毎の管理情報を、入力される前記記録情報から検出する検出手段と、
前記検出された管理情報に基づいて、前記記録ストリームの境界を示す指示情報を生成し、当該生成した指示情報を前記記録ストリーム内に挿入して当該記録ストリームを形成し、前記情報記録装置に出力する出力手段と、
を備えることを特徴とする情報出力装置。
【請求項２】
請求項１に記載の情報出力装置において、
前記出力手段は、前記部分記録情報の内容が変更されるタイミングより予め設定された時間だけ前のタイミングに相当する前記記録ストリームの位置に前記指示情報を挿入することを特徴とする情報出力装置。
【請求項３】
請求項２に記載の情報出力装置において、
前記記録情報は、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式により圧縮されて外部から入力されると共に、
前記時間は、前記ＭＰＥＧ方式における−ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）に相当する当該記録情報の再生時間であることを特徴とする情報出力装置。
【請求項４】
請求項１から３のいずれか一項に記載の情報出力装置において、
前記記録情報は放送を介して入力される記録情報であり、
前記管理情報は、各前記部分記録情報につき、当該部分記録情報の放送開始時刻と、当該部分記録情報の放送時間と、を示す情報であることを特徴とする情報出力装置。
【請求項５】
請求項１から４のいずれか一項に記載の情報出力装置から出力された前記記録ストリームを前記記録媒体に記録する情報記録装置において、
前記出力されてきた記録ストリームから前記指示情報を抽出する抽出手段と、
前記抽出された指示情報を、対応する前記部分記録情報と共に前記記録媒体に記録する記録手段と、
を備えることを特徴とする情報記録装置。
【請求項６】
記録媒体に記録すべき記録情報として外部から入力される記録情報を、当該記録媒体への記録用の記録ストリームに変換して情報記録装置に出力する情報出力方法において、
前記記録情報を構成する部分記録情報の内容が変更される変更点を示す時間情報を少なくとも含む当該部分記録情報毎の管理情報を、入力される前記記録情報から検出する検出工程と、
前記検出された管理情報に基づいて、前記記録ストリームの境界を示す指示情報を生成し、当該生成した指示情報を前記記録ストリーム内に挿入して当該記録ストリームを形成し、前記情報記録装置に出力する出力工程と、
を備えることを特徴とする情報出力方法。
【請求項７】
請求項６に記載の情報出力方法により出力された前記記録ストリームを前記記録媒体に記録する情報記録装置において実行される情報記録方法において、
前記出力されてきた記録ストリームから前記指示情報を抽出する抽出工程と、
前記抽出された指示情報を、対応する前記部分記録情報と共に前記記録媒体に記録する記録工程と、
を備えることを特徴とする情報記録方法。
【請求項８】
記録媒体に記録すべき記録情報として外部から入力される記録情報を、当該記録媒体への記録用の記録ストリームに変換する情報記録装置に含まれる出力コンピュータを、
前記記録情報を構成する部分記録情報の内容が変更される変更点を示す時間情報を少なくとも含む当該部分記録情報毎の管理情報を、入力される前記記録情報から検出する検出手段、及び、
前記検出された管理情報に基づいて、前記記録ストリームの境界を示す指示情報を生成し、当該生成した指示情報を前記記録ストリーム内に挿入して当該記録ストリームを形成し、前記情報記録装置に出力する出力手段、
として機能させることを特徴とする情報出力用プログラム。
【請求項９】
請求項８に記載の情報出力装置から出力された前記記録ストリームを前記記録媒体に記録する情報記録装置に含まれる記録コンピュータを、
前記出力されてきた記録ストリームから前記指示情報を抽出する抽出手段、及び、
前記抽出された指示情報を、対応する前記部分記録情報と共に前記記録媒体に記録する記録手段と、
として機能させることを特徴とする情報記録用プログラム。
【請求項１０】
請求項８に記載の情報出力用プログラムが前記出力コンピュータにより読取可能に記録されていることを特徴とする情報記録媒体。
【請求項１１】
請求項９に記載の情報記録用プログラムが前記記録コンピュータにより読取可能に記録されていることを特徴とする情報記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】  本願は、情報出力装置及び情報出力方法、情報記録装置及び情報記録方法、情報出力用プログラム及び情報記録用プログラム並びに情報記録媒体の技術分野に属し、より詳細には、記録すべき記録情報として外部から入力される記録情報を取得して情報記録装置に出力する情報出力装置、情報出力方法、そのための情報出力用プログラム及び当該情報出力用プログラムが記録された情報記録媒体、並びに出力された記録情報を記録媒体に記録する情報記録装置、情報記録方法、そのための情報記録用プログラム及び当該情報記録用プログラムが記録された情報記録媒体の技術分野に属する。
【背景技術】
【０００２】  近年、いわゆるデジタルハイビジョン放送等のデジタル放送が開始され始めている。そして、最近の記録媒体における高記録密度化の傾向とも相まって、元来高画質である当該デジタル放送を受信し、その後にその画質を維持したまま光ディスクやハードディスクに記録することが可能なレコーダ等が販売されつつある。【０００３】  ここで、一般に、再生時の利便性の観点から、当該デジタル放送として放送されてくる番組を受信して記録しようとするとき、その番組の切れ目（変更点）を検出して、例えばインデックスや題名を挿入する必要がある。【０００４】  ここで、従来では、例えば、上記した如き番組の変更点を検知する従来の方法として、ＭＰＥＧ２方式におけるいわゆるパーシャルトランスポートストリームを対象としたものとして、特開平１１−２３９１８５号公報に記載された技術がある。
【特許文献１】：特開平１１−２３９１８５号公報（第１図及び第５図）この特許文献１に記載されている手法では、いわゆるＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  ｉｎｆｏｒｍａｔｉｏｎ）又はＳＩ（Ｓｅｃｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ）の変更点において、ＤＩＴ（（Ｄｉｓｃｏｎｔｉｎｕｉｔｙ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）ＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）の不連続性を示すテーブル）を挿入することにより、再生時において番組の変更点を検出することとしている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】  しかしながら、上述した特許文献１に開示されている方法では、その挿入されたＤＩＴが全ての番組の変更点を示さないという問題点があった。【０００６】  すなわち、元々ＰＳＩは、トランスポートストリーム上の各種テーブル情報（番組の変更点とは無関係のテーブル情報）に基づき生成されるものであるため、番組の内容上は変更点であっても、それを明確に変更点として示さない場合があるのである。【０００７】  一方、上記ＳＩも、これをパーシャルトランスポートストリームとして必ず伝送すべきことは規格化されておらず、これが伝送されないこととしている装置では、再生時に番組の変更点が検出できないことになる。【０００８】  更に、上記ＤＩＴは、本来パケットヘッダに含まれるＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）の不連続点においても挿入されるものであるが、当該ＰＣＲが番組の変更点に必ず不連続とならない場合があるため、係るＤＩＴも、全ての番組の変更点を示しているとは言い難い。【０００９】  そこで、本発明は、上記の問題点に鑑みて為されたもので、その課題は、代表画像が不用意に使用者に提示されることで動画像情報等の内容が不用意に使用者に認識されることを防止できる状態で各情報を記録媒体に記録することが可能な情報記録装置及び方法並びに当該記録されている各情報に対して再生制限を行いつつ再生することが可能な情報再生装置及び方法、当該情報記録のための情報記録用プログラム及び当該情報再生のための情報再生用プログラム並びに当該情報記録用プログラム又は情報再生用プログラム或いは当該再生制御のための情報が記録されている記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】  上記の課題を解決するために、請求項１に記載の発明は、ハードディスク等の記録媒体に記録すべき記録情報として外部から入力されるトランスポートストリーム等の記録情報を、当該記録媒体への記録用の記録ストリームに変換して情報記録装置に出力する情報出力装置において、前記記録情報を構成するイベント等の部分記録情報の内容が変更される変更点を示す時間情報を少なくとも含む当該部分記録情報毎の管理情報を、入力される前記記録情報から検出するマイコン部等の検出手段と、前記検出された管理情報に基づいて、前記記録ストリームの境界を示すイベント変更情報テーブル等の指示情報を生成し、当該生成した指示情報を前記記録ストリーム内に挿入して当該記録ストリームを形成し、前記情報記録装置に出力するマイコン部等の出力手段と、を備えることを特徴とする。【００１１】  よって、部分記録情報毎の管理情報を、入力される記録情報から検出し、当該検出された管理情報に基づいて指示情報を生成し、当該生成した指示情報を記録ストリーム内に挿入して当該記録ストリームを形成し、情報記録装置に出力するので、部分記録情報の変更を直接示す管理情報から指示情報を生成することから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００１２】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。【００１３】  上記の課題を解決するために、請求項２に記載の発明は、請求項１に記載の情報出力装置において、前記出力手段は、前記部分記録情報の内容が変更されるタイミングより予め設定された時間だけ前のタイミングに相当する前記記録ストリームの位置に前記指示情報を挿入することを特徴とする。【００１４】  よって、部分記録情報の内容が変更されるタイミングより予め設定された時間だけ前のタイミングに相当する記録ストリームの位置に指示情報を挿入するので、部分記録情報の変更直後（すなわち、変更後の部分記録情報の再生当初）における情報の欠落を防止することができる。【００１５】  上記の課題を解決するために、請求項３に記載の発明は、請求項２に記載の情報出力装置において、前記記録情報は、ＭＰＥＧ方式により圧縮されて外部から入力されると共に、前記時間は、前記ＭＰＥＧ方式における−ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）に相当する当該記録情報の再生時間であることを特徴とする。【００１６】  よって、記録情報が、ＭＰＥＧ方式により圧縮されて外部から入力されると共に、予め設定された時間は、ＭＰＥＧ方式における−ＧＯＰに相当する当該記録情報の再生時間であるので、部分記録情報の変更直後における情報の欠落を更に確実に防止することができる。【００１７】  上記の課題を解決するために、請求項４に記載の発明は、請求項１から３のいずれか一項に記載の情報出力装置において、前記記録情報は放送を介して入力される記録情報であり、前記管理情報は、各前記部分記録情報につき、当該部分記録情報の放送開始時刻と、当該部分記録情報の放送時間と、を示す情報であることを特徴とする。【００１８】  よって、管理情報が、各部分記録情報につき、当該部分記録��報の放送開始時刻と、当該部分記録情報の放送時間と、を示す情報であるので、各記録情報毎に変更される当該部分記録情報の変更点を確実に把握することができる。【００１９】  上記の課題を解決するために、請求項５に記載の発明は、請求項１から４のいずれか一項に記載の情報出力装置から出力された前記記録ストリームを前記記録媒体に記録する情報記録装置において、前記出力されてきた記録ストリームから前記指示情報を抽出するマイコン部等の抽出手段と、前記抽出された指示情報を、対応する前記部分記録情報と共に前記記録媒体に記録する記録部等の記録手段と、を備えることを特徴とする。【００２０】  よって、当該情報出力装置から出力されてきた記録ストリームから指示情報を抽出し、当該抽出された指示情報を、対応する部分記録情報と共に記録媒体に記録するので、部分記録情報の変更を直接示す管理情報から指示情報が生成されていることから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００２１】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。【００２２】  上記の課題を解決するために、請求項６に記載の発明は、ハードディスク等の記録媒体に記録すべき記録情報として外部から入力されるトランスポートストリーム等の記録情報を、当該記録媒体への記録用の記録ストリームに変換して情報記録装置に出力する情報出力方法において、前記記録情報を構成するイベント等の部分記録情報の内容が変更される変更点を示す時間情報を少なくとも含む当該部分記録情報毎の管理情報を、入力される前記記録情報から検出する検出工程と、前記検出された管理情報に基づいて、前記記録ストリームの境界を示すイベント変更情報テーブル等の指示情報を生成し、当該生成した指示情報を前記記録ストリーム内に挿入して当該記録ストリームを形成し、前記情報記録装置に出力する出力工程と、を備えることを特徴とする。【００２３】  よって、部分記録情報毎の管理情報を、入力される記録情報から検出し、当該検出された管理情報に基づいて指示情報を生成し、当該生成した指示情報を記録ストリーム内に挿入して当該記録ストリームを形成し、情報記録装置に出力するので、部分記録情報の変更を直接示す管理情報から指示情報を生成することから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００２４】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。【００２５】  上記の課題を解決するために、請求項７に記載の発明は、請求項６に記載の情報出力方法により出力された前記記録ストリームを前記記録媒体に記録する情報記録装置において実行される情報記録方法において、前記出力されてきた記録ストリームから前記指示情報を抽出する抽出工程と、前記抽出された指示情報を、対応する前記部分記録情報と共に前記記録媒体に記録する記録工程と、を備えることを特徴とする。【００２６】  よって、当該情報出力方法により出力されてきた記録ストリームから指示情報を抽出し、当該抽出された指示情報を、対応する���分記録情報と共に記録媒体に記録するので、部分記録情報の変更を直接示す管理情報から指示情報が生成されていることから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００２７】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。【００２８】  上記の課題を解決するために、請求項８に記載の発明は、ハードディスク等の記録媒体に記録すべき記録情報として外部から入力されるトランスポートストリーム等の記録情報を、当該記録媒体への記録用の記録ストリームに変換する情報記録装置に含まれる出力コンピュータを、前記記録情報を構成するイベント等の部分記録情報の内容が変更される変更点を示す時間情報を少なくとも含む当該部分記録情報毎の管理情報を、入力される前記記録情報から検出する検出手段、及び、前記検出された管理情報に基づいて、前記記録ストリームの境界を示すイベント情報変更テーブル等の指示情報を生成し、当該生成した指示情報を前記記録ストリーム内に挿入して当該記録ストリームを形成し、前記情報記録装置に出力する出力手段、として機能させることを特徴とする。【００２９】  よって、部分記録情報毎の管理情報を、入力される記録情報から検出し、当該検出された管理情報に基づいて指示情報を生成し、当該生成した指示情報を記録ストリーム内に挿入して当該記録ストリームを形成し、情報記録装置に出力するように出力コンピュータが機能するので、部分記録情報の変更を直接示す管理情報から指示情報を生成することから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００３０】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。【００３１】  上記の課題を解決するために、請求項９に記載の発明は、請求項８に記載の情報出力装置から出力された前記記録ストリームを前記記録媒体に記録する情報記録装置に含まれる記録コンピュータを、前記出力されてきた記録ストリームから前記指示情報を抽出する抽出手段、及び、前記抽出された指示情報を、対応する前記部分記録情報と共に前記記録媒体に記録する記録手段と、として機能させることを特徴とする。【００３２】  よって、当該情報出力装置から出力されてきた記録ストリームから指示情報を抽出し、当該抽出された指示情報を、対応する部分記録情報と共に記録媒体に記録するように記録コンピュータが機能するので、部分記録情報の変更を直接示す管理情報から指示情報が生成されていることから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００３３】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。【００３４】  上記の課題を解決するために、請求項１０に記載の発明は、請求項８に記載の情報出力用プログラムが前記出力コンピュータにより読取可能に記録されていることを特徴とする。【００３５】  よって、当該情報出力用プログラムを出力コンピュータで読み出して実行することにより、部分記録情報毎���管理情報を、入力される記録情報から検出し、当該検出された管理情報に基づいて指示情報を生成し、当該生成した指示情報を記録ストリーム内に挿入して当該記録ストリームを形成し、情報記録装置に出力するように当該出力用コンピュータが機能するので、部分記録情報の変更を直接示す管理情報から指示情報を生成することから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００３６】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。【００３７】  上記の課題を解決するために、請求項１１に記載の発明は、請求項９に記載の情報記録用プログラムが前記記録コンピュータにより読取可能に記録されていることを特徴とする。【００３８】  よって、当該情報記録用プログラムを記録力コンピュータで読み出して実行することにより、第七の本発明に係る出力用コンピュータを含む情報出力装置から出力されてきた記録ストリームから指示情報を抽出し、当該抽出された指示情報を、対応する部分記録情報と共に記録媒体に記録するように当該記録用コンピュータが機能するので、部分記録情報の変更を直接示す管理情報から指示情報が生成されていることから、部分記録情報が変更されたことを確実に示す指示情報を情報記録装置において認識することができる。【００３９】  従って、情報記録装置における記録時又は再生時において元の部分記録情報の変更を確実に把握することができる。
【発明を実施するための最良の形態】
【００４０】  次に、本願に好適な実施の形態について、図面に基づいて説明する。【００４１】  なお、以下に説明する実施の形態は、ＭＰＥＧ方式を圧縮方式として用いるいわゆるデジタルテレビジョン放送（以下、単にデジタル放送と称する）等の放送電波を受信することにより当該放送電波を介して送信されて来る放送番組を受信し、当該受信した放送番組に対応する受信情報を出力する情報出力装置（いわゆるセットトップボックス）と、当該受信情報を受信装置から取得してこれを記録媒体に記録する情報記録装置と、により構成される放送受信記録システムに対して本願を適用した場合の実施の形態である。【００４２】  （Ｉ）放送受信記録システムの全体構成
始めに、実施形態に係る放送受信記録システムの全体構成について、図１乃至図４を用いて説明する。なお、図１乃至図３は当該放送受信記録システムの概要構成を示すブロック図であり、図４は受信した放送電波に含まれている放送番組を記録する際の記録フォーマットを示す図である。【００４３】  図１に示すように、実施形態に係る放送受信システムＳは、アンテナＡＮＴを介して受信される上記放送電波に対して必要な復号処理を施し、当該放送電波に含まれている番組を含む記録用の記録ストリームを生成して情報記録再生装置ＳＲに出力するセットトップボックスＳＴと、上記記録ストリームをシリアルバス又はＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク等により構成されるネットワークＢを介して受信し、これをハードディスク等の記録媒体に記録すると共に再生する上記情報記録再生装置ＳＲと、により記録されている。【００４４】  次に、セットトップボックスＳＴ及び情報記録再生装置ＳＲの細部構成及び動作について説明する。【００４５】  先ず、図２に示すように、実施形態のセットトップボックスＳＴは、アンテナＡＮＴが接続されているデジタル放送受信部１と、デマルチプレクサ部２と、マイクロコンピュータ（以下、マイコンと称する）部３と、グラフィックス部５と、映像デコード部６と、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）部９と、上記ネットワークに直接接続されているＨＳＩ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｉｎｔｅｒｆａｃｅ）部１０と、持ち運び可能なリモコン１２と、リモコン１２から赤外線等を用いて送信された情報を受信するリモコン受信部１１と、により構成されている。【００４６】  次に、全体動作を説明する。【００４７】  先ず、セットトップボックスＳＴを用いて、上記放送電波により放送されているデジタル放送中のデジタル情報を受信してネットワークＢを介して情報記録再生装置ＳＲに出力すると共に、必要に応じて当該受信したデジタル放送の内容等を示す表示を行う場合の全体動作を説明する。【００４８】  デジタル情報の出力処理等を行う場合には、先ず、アンテナＡＮＴは当該放送電波を受信し、当該受信した放送電波に対応する受信信号Ｓｒｖを生成してデジタル放送受信部１へ出力する。【００４９】  次に、リモコン１２において当該出力処理を開始する旨の操作が実行されると、当該開始操作に対応して当該リモコン１２から射出される赤外線ＩＲをリモコン受光部１１において受信することで当該リモコン受光部１１から出力される操作情報Ｓｏｐに基づき、マイコン部３は、当該開始操作において指定されたデジタル情報を受信してネットワークＢへ出力すべく制御情報Ｓｃｎを生成してデジタル放送受信部１へ出力する。【００５０】  これにより、デジタル放送受信部１は、当該制御情報Ｓｃｎの授受によるマイコン部３からの制御の下、受信したデジタル情報から所望されているチャンネルに対応するデジタル情報を選択し、デジタル情報Ｓｒｎとしてデマルチプレクサ部２に出力する。これと並行して、デジタル放送受信部１は、選択したチャンネル内のデジタル情報を構成している各パケットのＰＩＤ（Ｐａｃｋｅｔ  ＩＤ）を検出し、その内容を制御情報Ｓｃｎとしてマイコン部３に出力する。【０��５１】  次に、デマルチプレクサ２は、上記デジタル情報Ｓｒｎの中から、予め選択されている情報記録再生装置ＳＲに出力すべきデジタル情報を抽出し、それを予め設定されている記録レートにより記録情報Ｓｐｄとして映像デコード部６及びＨＳＩ部１０並びにマイコン部３へ出力する。【００５２】  これにより、記録情報Ｓｐｄが入力されている映像デコード部６は、当該記録情報Ｓｐｄに含まれているデジタル情報を復調し、復調情報Ｓｄｃとしてグラフィックス部５へ出力する。【００５３】  そして、グラフィックス部５は、当該復調情報Ｓｄｃ内に含まれている画像情報を表示用に加工し、アナログ信号である表示情報Ｓｖとして外部の図示しないディスプレイに出力し、当該画像情報に対応する画像を表示させる。【００５４】  なお、上記した映像デコード部６及びグラフィックス部５における画像に関する処理と並行して、記録情報Ｓｐｄに含まれる音声情報は、図示しない音声デコード部において復調された後、外部の図示しないスピーカに出力されて放音される。【００５５】  また、復調情報Ｓｄｃに含まれる画像に対応する字幕又は表示諸元等の副画像は、制御信号Ｓｃｏの授受によるマイコン部３からの制御の下、ＯＳＤ部９において別途生成され、ＯＳＤ情報Ｓｏｓｄとしてグラフィックス部５へ出力される。【００５６】  そして、グラフィックス部５は、当該ＯＳＤ情報Ｓｏｓｄに含まれている副画像情報を必要に応じて上記復調情報Ｓｄｃに重畳し、これらを合わせて上記表示情報Ｓｖに含まれる画像情報を生成する。【００５７】  これらと並行して、記録情報Ｓｐｄが入力されているＨＳＩ部１０は、制御情報Ｓｃｃの授受によるマイコン部３の制御の下、当該記録情報Ｓｐｄに対してデジタル的なインターフェース処理を施し、デジタル情報である出力情報Ｓｄｐとして上記ネットワークＢを介して情報記録再生装置ＳＲに出力する。なお、当該出力情報Ｓｄｐには、デジタル情報としての画像情報及び音声情報の双方が含まれている。【００５８】  上述した一連の記録動作により、受信したデジタル情報に含まれている画像情報の情報記録再生装置ＳＲへの出力を、その出力される画像情報の内容を図示しない外部のディスプレイ等において確認しつつ実行できることとなる。【００５９】  そして、マイコン部３は、リモコン１２において実行された記録処理を制御するための操作の内容に対応して当該リモコン１２から射出される赤外線ＩＲをリモコン受光部１１において受光することにより当該リモコン受光部１１から出力される操作情報Ｓｏｐに基づいて、上記制御情報Ｓｃｎ及びＳｃｏ等を生成して対応する構成部材に出力すると共に、上述した記録処理を統轄制御する。【００６０】  一方、図３に示すように、実施形態の情報記録再生装置ＳＲは、ネットワークＢに直接接続されているＨＳＩ部２０と、再生制御部２１と、記録部２２と、マイコン部２３と、図４に示す記録フォーマットによりデジタル情報が記録されるハードディスクＨＤを含むハードディスク部２４と、持ち運び可能なリモコン２６と、リモコン２６から赤外線等を用いて送信された情報を受信するリモコン受信部２５と、により構成されている。【００６１】  次に、全体動作を説明する。【００���２】  先ず、情報記録再生装置ＳＲを用いて、ネットワークＢを介してセットトップボックスＳＴから送信されてきたデジタル情報である記録情報Ｓｐｄを受信して、これをハードディスクＨＤに記録する際の全体動作を説明する。【００６３】  当該記録時においては、先ず、リモコン２６において当該記録処理を開始する旨の操作が実行されると、当該開始操作に対応して当該リモコン２６から射出される赤外線ＩＲをリモコン受光部２５において受信することで当該リモコン受光部２５から出力される操作情報Ｓｏｐに基づき、マイコン部２３は、当該開始操作において指定されたデジタル情報をネットワークＢから取得してハードディスクＨＤに記録すべく制御情報Ｓｃｃを生成してＨＳＩ部２０へ出力する。【００６４】  これにより、ＨＳＩ部２０は、当該制御情報Ｓｃｃの授受によるマイコン部３の制御の下、当該送信されてくる記録情報Ｓｐｄに対してデジタル的にインターフェース処理を施し、記録部２２へ出力する。【００６５】  これにより、記録部２２は、上記記録情報Ｓｐｄの中から、予め選択されているハードディスクＨＤに記録すべきデジタル情報を抽出し、それを連続してハードディスクＨＤへの記録が可能な記録レートにより記録情報Ｓｒとして当該ハードディスクＨＤを含むハードディスク部２４へ出力する。【００６６】  そして、ハードディスク部２４は、制御情報Ｓｓｈの授受によるマイコン部３からの制御の下、内蔵するハードディスクＨＤに対して図４に示す記録フォーマットに則って上記必要なデジタル情報を含む記録情報Ｓｒを記録する。【００６７】  次に、上述のようにしてハードディスクＨＤに記録されたデジタル情報を再生する場合の動作を説明する。【００６８】  当該再生処理時においては、先ず、リモコン２６において当該再生処理を開始する旨の操作が実行されると、当該開始操作に対応して当該リモコン２６から射出される赤外線ＩＲをリモコン受光部２５において受信することで当該リモコン受光部２５から出力される操作情報Ｓｏｐに基づき、マイコン部２３は、当該開始操作において指定されたデジタル情報をハードディスクＨＤから検出すべく制御情報Ｓｓｈを生成してハードディスク部２４へ出力する。【００６９】  これにより、ハードディスク部２４は、当該制御情報Ｓｓｈにより指定されたデジタル情報をハードディスクＨＤから検出し、検出情報Ｓｐとして再生制御部２１へ出力する。【００７０】  そして、再生制御部２１は、当該検出情報Ｓｐ内に含まれているデジタル情報に対して予め設定されている再生処理を施し、再生処理情報Ｓｐｐを生成してＨＳＩ部２０へ出力される。【００７１】  そして、当該ＨＳＩ部２０は、制御情報Ｓｃｃの授受によるマイコン部２３の制御の下、当該再生情報Ｓｐｄに対してデジタル的にインターフェース処理を施し、デジタル情報である出力情報Ｓｄｐとして外部の図示しないデジタルテレビジョン装置等に出力する。なお、当該出力情報Ｓｄｐには、デジタル情報としての画像情報及び音声情報の双方が含まれている。【００７２】  次に、上述した構成を有する情報記録再生装置ＳＲにおいてデジタル情報をハードディスクＨＤに記録する際に用いられる上記記録フォーマットについて、具体的に図４を用いて説明する。なお、図４に示す記録フォーマットは、当該デジタル情報をハードディスクＨＤに記録する際に用いられる論理的な記録フォーマットであり、更に図４は、当該デジタル情報が当該記録フォーマットに基づいてハードディスクに記録された後の当該記録フォーマットを階層的かつ模式的に夫々示す図である．
なお、当該デジタル情報のハードディスクＨＤへの記録の際に用いられる物理的な記録フォーマットについては、当該ハードディスクＨＤに用いられている周知の物理フォーマットがそのまま用いられる．
先ず、記録されているデジタル情報（音声情報及び画像（静止画像並びに動画像）情報の双方を含む）の内容及び記録態様を効率的に管理するべく当該記録フォーマットにおいて採用されている種々の概念について、以下の記録フォーマットの理解のための前提としてその概要を説明する。【００７３】  第一に、以下の記録フォーマットにおいては、記録されているデジタル情報を取り扱う際の単位として、「ユニット」なる概念が用いられている．すなわち、ユニットとは、時間的に連続してハードディスクＨＤに記録されたーのデジタル情報を言う。より具体的には、例えば、当該デジタル情報がＢＳ（Ｂｒｏａｄｃａｓｔ  Ｓａｔｅｌｌｉｔｅ）デジタル放送等のデジタル放送で放送された場合は、当該デジタル放送における一のイベントが一のユニットとなるように定義されている。【００７４】  第二に、以下の記録フォーマットにおいては、例えばデジタル放送中において、放送配信者側の意図によって、上記放送電波における後述するトランスポートストリーム中の画像情報等を格納するＰＩＤが同一のパケットにより構成されている部分についてディレクトリなる概念が用いられている。すなわち、ディレクトリとは、一のユニット全体またはその一部を特定して、同一のＰＩＤである区間を表すものである。【００７５】  第三に、以下の記録フォーマットにおいては、ディレクトリ中において、ＭＰＥＧ２規格で述べられているＧＯＰを搬送している一の区間を示すものとして、アプリケーションＧＯＰなる概念が用いられている。【００７６】  次に上述してきた種々の概念に基づいて、本実施形態に係る論理的な記録フォーマットについて説明する。【００７７】  図４示すように、必要なデジタル情報が記録された後のハードディスクＨＤ上には、上記したユニットの夫々に対応する管理情報であるユニット情報ＩＮＦと、放送されハードディスクＨＤに記録されているデジタル情報の実態そのものである一又は複数のストリーム情報ＳＯＢと、が記録されている。【００７８】  次に、図４に示すように上記ユニット情報ＩＮＦは、上記ユニットの記録に係る情報で管理に必要がないとされる情報である予備情報ＲＳＶ（４バイト）と、その記録されたイベントの放送電波上での放送開始時刻を示す情報である番組開始時刻情報ＥＳＴ（５バイト）と、その記録されたイベントの放送電波上での放送時間を示す番組放送時間情報ＥＤＵＲ（３バイト）と、上記デジタル情報の放送時におけるフォーマットであるトランスポートストリーム（以下、適宜ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）と称する）の画像情報を搬送しているパケットの識別番号ＰＩＤ毎に割り振られるディレクトリがユニット内に包含されている数示す情報であるディレクトリ数情報ＤＮ（２バイト）と、夫々のディレクトリに関する属性情報等である後述のディレクトリ情報ＤＩＦのユニット情報の先頭からの位置を示すディレクトリ参照位置情報ＤＳ１乃至ＤＳｎ（夫々４バイト）と、当該各ディレクトリ情報ＤＩＦ１乃至ＤＩＦｎと、により構成されている。このとき、特に本願に係る情報は上記番組開始時刻情報ＥＳＴ及び番組放送時間情報ＥＤＵＲである。【００７９】  次に、各ディレクトリ情報ＤＩＦの細部構成について説明する。【００８０】  図４に示すように、各ディレクトリ情報ＤＩＦは、対応するディレクトリの中に含まれるＴＳパケットの数を示すディレクトリサイズ情報ＤＳ（４バイト）と、各ディレクトリに含まれている画像情報でビデオＰＩＤにより識別される画像の総表示時間を示すディレクトリ表示時間情報ＤＰＴＭ（４バイト）と、そのディレクトリ中で一意の画像情報を搬送しているパケットを識別する番号ＰＩＤを示すビデオパケット識別情報ＶＩＤ（２バイト）と、画像情報の基本表示周波数を示すフレームコード情報ＦＣ（１バイト）と、予備情報ＲＳＶ（１バイト）と、各ディレクトリを記録した時に最初にＴＳパケットであることを認識できる位置を各ディレクトリの先頭からのバイト数で示すパケットポインタＰＰＴ（４バイト）と、各ディレクトリを記録した時に最初にアプリケーションＧＯＰであることを認識できる位置をそのディレクトリの先頭から上記パケットポインタＰＰＴだけ移動した位置からのパケット数で示すＧＯＰパケットポインタＧＰＰ（４バイト）と、各ディレクトリ中に含まれるアプリケーションＧＯＰの数を示すポインタテーブル数情報ＰＴＮ（４バイト）と、そのディレクトリに含まれている各アプリケーションＧＯＰ毎の属性情報等を示すポインタテーブルＰＴ１乃至ＰＴｍと、により構成されている。【００８１】  更に、上記ポインタテーブルＰＴの細部構成について説明する。【００８２】  図４に示すように、ポインタテーブルＰＴは、アプリケーションＧＯＰに含まれるパケット数を示すＧＯＰサイズ情報ＧＰＳＺ（４バイト）と、アプリケーションＧＯＰが属するディレクトリのビデオパケット識別情報ＶＩＤにより識別される画像情報の総表示時間を示す表示時間情報ＰＢＴＭ（２バイト）と、アプリケーションＧＯＰの最初のパケットから数えてそのアプリケーションＧＯＰの中にある最初の参照画像を包含し終えるパケットまでの数を示す第一参照画像サイズＦＥＳＺ（２バイト）と、により構成される。【００８３】  なお、図４に示す記録フォーマット（論理フォーマット）と、ハードディスクＨＤの物理フォーマットとの関係については、図５に示すように、一のストリーム情報ＳＯＢはハードディスクＨＤ上の情報の区分としてのアラインドユニットＡＬＵを一又は複数含むこととなり、更に一のアラインドユニットＡＬＵは一又は複数のセクタ（一般のハードディスクＨＤの場合は５１２バイトの情報量を有する）ＳＲにより構成されている。そして、一のセクタＳＲが隣り合う二つのアラインドユニットＡＬＵに跨って属することはなく、また、一のアラインドユニットＡＬＵが隣り合う二つのストリーム情報に跨って属することはない。【００８４】  更に、通常は、一のストリーム情報ＳＯＢが一の上記イベントに相当するように記録される。【００８５】  （ＩＩ）本願の実施形態
次に、上述した構成の放送受信記録システムＳにおいて実行される本願に係るデジタル放送の受信処理及び記録処理について、具体的に図６乃至図１３を用いて説明する。【００８６】  後述する如く、実施形態の放送受信記録システムＳにおいては、受信したデジタル放送の放送電波に含まれているデジタル情報を情報記録再生装置ＳＲへの送信用の記録ストリームに変換するに当たり、受信したデジタル放送におけるイベントの変わり目（変更点）を示す情報が確実に情報記録再生装置ＳＲ向けの記録ストリーム中に反映させるべく、主としてセットトップボックスＳＴにおける当該記録ストリームの生成処理において、受信した放送電波におけるトランスポートストリーム中におけるイベントの変更点（より具体的には、その変更時刻）を検出し、その検出した変更時刻を、生成される記録ストリーム内に反映させる。【００８７】  （Ａ）セットトップボックスの実施形態
先ず、図６を用いて、セットトップボックスＳＴにおいて実行される上記二つの処理の全体構成について、図６を用いて説明する。なお、図６は当該全体処理を示すフローチャートである。【００８８】  図６に示すように、実施形態のセットトップボックスＳＴにおいては、先ず、受信したデジタル放送を情報記録再生装置ＳＲに出力して記録させる旨の操作が上記リモコン１２において実行されたか否かが確認され（ステップＳ１）、実行されないときは（ステップＳ１；ＮＯ）そのまま待機し、実行されたときは（ステップＳ１；ＹＥＳ）、次に、受信したデジタル放送中に含まれている時刻情報（より具体的には、そのデジタル放送を放送した放送局内にある基準時計において刻まれている時刻情報）を用いてセットトップボックスＳＴ内のマイコン部３に含まれている図示しないシステム時計を規正する時刻規正処理（ステップＳ１０）と、受信したデジタル放送中に含まれている各イベントの開始時刻等を認識するイベント認識処理（ステップＳ２０）と、その認識したイベントの変更点（変更時刻）を検出するイベント変更検出処理（ステップＳ４０）と、その検出した変更点を反映させた記録ストリームを情報記録再生装置ＳＲに対して送信するストリーム送信処理（ステップＳ６０）と、を相互に並行して独立に行う。【００８９】  そして、実行中の出力処理を終了する旨の操作がリモコン１２において実行されたか否かが確認され（ステップＳ７０）、実行されないときは（ステップＳ７０；ＮＯ）引き続き上記ステップＳ１０、Ｓ２０、Ｓ４０及びＳ６０の処理を並行して行い、一方、終了処理が実行されたときは（ステップＳ７０；ＹＥＳ）そのまま実施形態に係るセットトップボックスＳＴにおける処理を終了する。【００９０】  次に、上述したステップＳ１０、Ｓ２０、Ｓ４０及びＳ６０の処理の夫々につき、詳細に説明する。【００９１】  先ず、上記ステップＳ１０としての時刻規正処理について、図７を用いて説明する。なお、図７は当該時刻規正処理を示すフローチャートである．
図７に示すように、実施形態の時刻規正処理（ステップＳ１０）においては、始めに、リモコン１２において実施形態の受信・記録処理を中止する旨の操作がされたか否かが常に監視されており（ステップＳ１１）、その操作が為されたときは（ステップＳ１１；ＹＥＳ）、図６に示すステップＳ７０の処理に移行し、一方、その操作が為されないときは（ステップＳ１１；ＮＯ）、次に、デジタル放送としてのトランスポートストリーム内の一のパケットを受信し（ステップＳ１２）、そのパケット内に、当該デジタル放送を放送した放送局内にある基準時計において刻まれている時刻情報が例えばタイムオフセットテーブル等の形態で含まれているか否かを確認する（ステップＳ１３）。【００９２】  そして、当該時刻情報が含まれていないときは（ステップＳ１３；ＮＯ）、上記ステップＳ１１の処理に戻って以降の処理を繰り返し、一方、当該時刻情報が受信した（ステップＳ１２）パケット内に含まれていたときは（ステップＳ１３；ＹＥＳ）、その時刻情報をマイコン部３において復号し（ステップＳ１４）、その後当該マイコン部３内にあるセットトップボックスＳＴの動作の基準時刻を示す上記システム時計をその復号した時刻情報に合わせるように規正し（ステップＳ１５）、再度上記ステップＳ１１に戻って今までの処理を繰り返す。【００９３】  次に、上記ステップＳ２０としてのイベント認識処理について、図８を用いて説明する。なお、図８は当該イベント認識処理を示すフローチャートである．
図８に示すように、実施形態のイベント認識処理（ステップＳ２０）においては、始めに、マイコン部３内の図示しないレジスタ等において、マイコン部３として一の新たなイベントの認識を完了したか否かを示すパラメータであるイベント認識フラグを初期化すると共に（ステップＳ２１）、そのイベントが変更される変更点を情報記録再生装置ＳＲ向けの記録ストリームに含ませて当該情報記録再生装置ＳＲに通知する準備が完了したか否かを示すパラメータであるイベント変更通知フラグを初期化する（ステップＳ２２）。【００９４】  各フラグの初期化が完了した後は、リモコン１２において実施形態の受信・記録処理を中止する旨の操作がされたか否かが常に監視されており（ステップＳ２３）、その操作が為されたときは（ステップＳ２３；ＹＥＳ）、図６に示すステップＳ７０の処理に移行し、一方、その操作が為されないときは（ステップＳ２３；ＮＯ）、次に、デジタル放送としてのトランスポートストリーム内の一のパケットを受信し（ステップＳ２４）、そのパケット内において、予め規定されている特定のＰＩＤを有するイベント情報テーブルが受信できているか否かを確認する（ステップＳ２５）。【００９５】  ここで、当該イベント情報テーブルとは、放送されているデジタル放送におけるイベント毎の属性を示す属性情報、そのイベントの放送開始時刻を示す放送開始時刻情報及びそのイベントの放送に必要な時間を示す放送時間情報等が、イベント毎に相互に区別可能に特定のＰＩＤを有して含まれているものであり、セットトップボックスＳＴにおいて各イベントの放送開始時刻及び放送時間が各イベント毎に取得できる。そこで、本願ではこのイベント情報テーブルから取得した放送開始時刻情報及び放送時間情報を用いて現在受信しているイベントが他のイベントに変更されたか否かを判断する。【００９６】  すなわち、ステップＳ２５の判定において、特定イベント情報テーブルが受信されないときは（ステップＳ２５；ＮＯ）再度上記ステップＳ２３の処理に戻って今までの処理を繰り返し、一方、受信できたときは（ステップＳ２５；ＹＥＳ）、次に、その受信した特定イベント情報テーブル内のうち、予め規定されている特定のテーブルＩＤを有するイベント情報セクションが受信できているか否かを確認する（ステップＳ２６）。【００９７】  ここで、当該イベント情報セクションとは、上記イベント情報テーブルのうち、上記属性情報、放送開始時刻情報及び放送時間情報が、イベント毎に相互に区別可能に特定のテーブルＩＤを有して含まれているものであり、セットトップボックスＳＴにおいて各イベントの放送開始時刻及び放送時間が各イベント毎に取得できるものである。【００９８】  そして、ステップＳ２６の判定において、特定イベント情報セクションが受信されないときは（ステップＳ２６；ＮＯ）再度上記ステップＳ２３の処理に戻って今までの処理を繰り返し、一方、受信できたときは（ステップＳ２６；ＹＥＳ）、次に、そのイベント情報セクションを受信した時点において上記イベント認識フラグの値が「０」か否か、すなわち、デジタル放送におけるイベント自体が未だ認識されていないか否かを確認する（ステップＳ２７）。【００９９】  ステップＳ２７の判定において、イベント認識フラグの値が「０」、すなわち、現在放送しているイベントがまだ認識されていない場合は（ステップＳ２７；ＹＥＳ）、次に、取得したイベント情報が現在放送しているイベントのものであるかどうかを示す次イベントインジケータが「１」か否かを、受信しているトランスポートストリーム内において確認する（ステップＳ２８）。【０１００】  そして、次イベントインジケータが「１」でない、すなわち、現在受信しているイベントの情報でない場合は（ステップＳ２８；ＮＯ）、現在受信しているイベントの変更点（終了時間などの情報）が得ることができないため、再度上記ステップＳ２３の処理に戻って今までの処理を繰り返し、一方、次イベントインジケータが「１」である、すなわち、現在受信しているイベントの情報である場合は（ステップＳ２８；ＹＥＳ）現在受信しているイベントの変更点（番組開始時刻と終了時間などの情報）が得ることができるため、現在受信中のイベントに対応する放送開始時刻情報の値を上記イベント情報セクションから取得して情報記録再生装置ＳＲへの送信用のユニット情報一時ファイル（マイコン部３内の図示しないメモリ領域内に形成されている）に記述し（ステップＳ２９）、同様に、現在のイベントに対応する放送時間情報の値を上記イベント情報セクションから取得して上記ユニット情報一時ファイルに記述し（ステップＳ３０）、これらの処理により現在受信しているイベントが認識できたものとして上記イベント認識フラグを「１」に変更して（ステップＳ３１）再度上記ステップＳ２３の処理に戻って今までの処理を繰り返す。【０１０１】  一方、ステップＳ２７の判定において、イベント認識フラグの値が「１」、すなわち、現在までの上記ステップＳ２８乃至Ｓ３１の処理により一のイベントが現時点で認識されている場合は（ステップＳ２７；ＮＯ）、次に、上記次イベントインジケータが「１」か否かを、受信しているトランスポートストリーム内において確認する（ステップＳ３２）。【０１０２】  そして、次イベントインジケータが「０」でない、すなわち、現在受信しているイベントの次の情報でない場合は（ステップＳ３２；ＮＯ）、現在受信しているイベントの次のイベントの開始点（番組開始時刻などの情報）、が得ることができないため、再度上記ステップＳ２３３の処理に戻って今までの処理を繰り返し、一方、次イベントインジケータが「０」である、すなわち、現在受信しているイベントの次のイベントの情報である場合は（ステップＳ３２；ＹＥＳ）現在受信しているイベントの次のイベントの開始点（番組開始時刻などの情報）が得ることができるため、現在受信中のイベントの次のイベントに対応する放送開始時刻情報の値を上記イベント情報セクションから取得して情報記録再生装置ＳＲへの送信用の次イベント開示時刻情報ファイル（マイコン部３内の図示しないメモリ領域内に形成されている）に記述し（ステップＳ３３）、同様に、当該次のイベントに対応する放送時間情報の値を上記イベント情報セクションから取得して情報記録再生装置ＳＲへの送信用の次イベント時間情報ファイル（マイコン部３内の図示しないメモリ領域内に形成されている）に記述し（ステップＳ３４）、これらの処理により現在受信しているイベントに後続するイベントの情報が取得できて現在受信しているイベントの変更点に関する情報の、情報記録再生装置ＳＲへの通知準備ができたものとして上記イベント変更通知フラグを「１」に変更して（ステップＳ３５）再度上記ステップＳ２３の処理に戻って今までの処理を繰り返す。【０１０３】  次に、上記ステップＳ４０としてのイベント変更検出処理について、図９を用いて説明する。なお、図９は当該イベント認識処理を示すフローチャートである。【０１０４】  図９に示すように、実施形態のイベント変更検出処理（ステップＳ４０）においては、始めに、マイコン部３内の上記レジスタ等において、セットトップボックスＳＴから記録ストリームとして送出したイベントの数を示すパラメータであるイベント参照数フラグを初期化する（ステップＳ４１）。【０１０５】  そして、当該イベント参照フラグの初期化後は、リモコン１２において実施形態の受信・記録処理を中止する旨の操作がされたか否かが常に監視されており（ステップＳ４２）、その操作が為されたときは（ステップＳ４２；ＹＥＳ）、図６に示すステップＳ７０の処理に移行し、一方、その操作が為されないときは（ステップＳ４２；ＮＯ）、次に、デジタル放送としてのトランスポートストリーム内の一のパケットを受信し（ステップＳ４３）、更に現時点でのイベント変更通知フラグの値が「１」であるか否か、すなわち、イベントが変更される変更点を情報記録再生装置ＳＲ向けの記録ストリームに含ませて当該情報記録再生装置ＳＲに通知する準備が完了しているか否かを確認し（ステップＳ４４）、当該イベント変更通知フラグの値が「１」でないときは（ステップＳ４４；ＮＯ）、未だ当該変更点を通知することができないこととなるので再度上記ステップＳ４２の処理に戻って今までの処理を繰り返し、一方、イベント変更通知フラグの値が「１」であるときは（ステップＳ４４；ＹＥＳ）、上述したステップＳ１０の処理にて規正されているシステム時計の時刻を取得し（ステップＳ４５）、更に、その取得した時刻が、図８ステップＳ３３において次イベント開示時刻情報ファイルに記述された時刻の０．５秒前の時刻を示しているか否かを確認する（ステップＳ４６）。なお、この「０．５秒」なる時間は、デジタル放送に用いられている上記ＭＰＥＧ方式における一のＧＯＰに含まれる画像及び音声の再生時間に相当する時間である。【０１０６】  これにより、取得した時刻が次イベント開示時刻情報ファイルに記述された時刻の０．５秒前の時刻を示していないときは（ステップＳ４６；ＮＯ）、イベント変更点（変更時刻）は未だ到来していないこととなるので再度上記ステップＳ２３の処理に戻って今までの処理を繰り返し、一方、取得した時刻が次イベント開示時刻情報ファイルに記述された時刻の０．５秒前の時刻を示しているときは（ステップＳ４６；ＹＥＳ）、イベント変更情報テーブルを挿入すべきタイミングであるとして当該イベント変更情報テーブルを情報記録再生性装置ＳＲに送信する記録ストリームに直ちに挿入するか、又は現在時刻において情報記録再生装置ＳＲに送信しようとしている記録ストリーム内のパケットをそのイ���ント変更情報テーブルに置換により挿入する（ステップＳ４７）。また、上記イベント変更情報テーブルとは、情報記録再生装置ＳＲにおいてイベントの変更があったことを認識することができるように記述された情報テーブルである。【０１０７】  イベント変更情報テーブルの挿入又は置換が完了したら、そのイベント変更情報テーブルを含むパケットを記録ストリームの一部として情報記録再生装置ＳＲに送信し（ステップＳ４８）、上記イベント変更通知フラグ、イベント認識フラグ及びイベント変更情報テーブルの内容を反映した上記ユニット情報ＩＮＦを情報記録再生装置ＳＲに送信したことを示す後述のファイル送信フラグを初期化して（ステップＳ４９）、上記イベント参照数フラグを「１」だけインクリメントし（ステップＳ５０）、次のイベントについて上述してきた図９の処理を施すべく上記ステップＳ４２の処理に戻って今までの処理を繰り返す。【０１０８】  次に、上記ステップＳ６０としてのストリーム送信処理について、図１０を用いて説明する。なお、図１０は当該ストリーム送信処理を示すフローチャートである。【０１０９】  図１０に示すように、実施形態のストリーム送信処理（ステップＳ６０）においては、始めに、マイコン部３内の上記レジスタ等において、上記ファイル送信フラグを初期化し（ステップＳ６１）、その後、リモコン１２において実施形態の受信・記録処理を中止する旨の操作がされたか否かが常に監視し（ステップＳ６２）、その操作が為されたときは（ステップＳ６２；ＹＥＳ）、図６に示すステップＳ７０の処理に移行し、一方、その操作が為されないときは（ステップＳ６２；ＮＯ）、次に、現在のイベント認識フラグの値が「１」か否か、すなわち、現在受信中のイベントが認識できているかを確認し（ステップＳ６３）、未だ認識できていないときは（ステップＳ６３；ＮＯ）、上記ステップＳ６２の処理に戻って今までの処理を繰り返す。【０１１０】  一方、ステップＳ６３の判定において、イベント認識フラグの値が「１」であり、現在受信中のイベントが認識できているときは（ステップＳ６３；ＹＥＳ）、次に、上記イベント送信フラグの値が「１」か否か、すなわち、イベントの変更点を示すイベント変更情報テーブルが送信済みか否かを確認する（ステップＳ６４）。そして、送信済みであるときは（ステップＳ６４；ＹＥＳ）、次のイベントについて上述してきた処理を繰返すべく上記ステップＳ６２に戻り、一方、送信済みでないときは（ステップＳ６４；ＮＯ）、次に、上記ユニット情報一時ファイル（図８ステップＳ２９及びＳ３０参照）に現在のイベント参照数フラグの値を記述し（ステップＳ６５）、その後当該記述後のユニット情報一時フラグを情報記録再生装置ＳＲに対して上記ユニット情報ＩＮＦとして送信し（ステップＳ６６）、その後にファイル送信フラグの値を「１」に更新して上記ステップＳ６２に戻り次のイベントについて上述した処理を繰り返す。【０１１１】  最後に、上述してきたステップＳ１、Ｓ１０、Ｓ２０、Ｓ４０、Ｓ６０及びＳ７０の処理により形成される記録ストリームの態様について、具体的に図１１を用いて説明する。なお、図１１は、デジタル放送として放送されているトランスポートストリーム中のパケットＰＴ（図１１上段）と、出力情報Ｓｐｄに相当する記録ストリーム中のパケットＰＴとを、時間軸上で比較した模式図である。【０１１２】  上述してきた一連の処理によれば、図１１に示すように、トランスポートストリーム中のイベントの変更時刻の０．５秒前に相当する記録ストリーム中の時間位置に、上記したイベントの変更時刻を示すイベント変更情報テーブルＤＩＴが挿入されることとなる。なお、情報記録再生装置ＳＲにおける当該イベント変更情報テーブルＤＩＴの検出精度を高めるべく、当該イベント変更情報テーブルＤＩＴに相当するパケットは二つ連続して記録ストリーム内に挿入されることが望ましい。また、イベントが変更されることに対応する記録ストリームとしてのストリーム情報ＳＯＢの変更点は、図１１に示すようにイベント変更時刻に対応した表示画像が搬送されているパケットのタイミングと一致することになる。【０１１３】  （Ｂ）情報記録再生装置における記録動作の実施形態
次に、上述してきたセットトップボックスＳＴから送信されてくる記録ストリームを情報記録再生装置ＳＲ内の上記ハードディスクＨＤに図４に示す記録フォーマットにて記録する際の情報記録再生装置ＳＲの記録処理について、図１２及び図１３を用いて説明する。【０１１４】  始めに、当該記録処理について、図１２を用いて詳説する。なお、図１２は、当該記録処理を示すフローチャートである。【０１１５】  図１２に示すように、実施形態の情報記録再生装置ＳＲにおいてセットトップボックスＳＴからの記録ストリームをハードディスクＨＤに記録する場合は、先ず、ハードディスクＨＤに記録したパケットＰＴの数を示す参照数フラグを初期化し（ステップＳ８０）、次に、これから記録するアラインドユニットＡＬＵ（図５参照）が含まれるストリーム情報ＳＯＢ（図４及び図５参照）のハードディスクＨＤ上の記録開始位置をハードディスクＨＤに基づいて取得してマイコン部２３内の図示しないメモリに一時的に記憶し（ステップＳ８１）、更に、リモコン２６において実施形態の記録処理を中止する旨の操作がされたか否かを常に監視し（ステップＳ８２）、その操作が為されたときは（ステップＳ８２；ＹＥＳ）、記録処理を終了し、一方、その操作が為されないときは（ステップＳ８２；ＮＯ）、次に、記録ストリームとして送信されてきたパケットＰＴを一つ受信し（ステップＳ８３）、更にその受信したパケットＰＴ内の情報をハードディスクＨＤの記録すべき位置に記録し（ステップＳ８４）、上記参照数フラグを「１」だけインクリメントする（ステップＳ８５）。【０１１６】  そして、図１１に示す例において、イベント変更情報テーブルＤＩＴが二つ連続して記録ストリーム内に挿入されている場合において、そのイベント変更情報テーブルＤＩＴを二つ連続して検出したか否かを確認する（ステップＳ８６）。【０１１７】  ステップＳ８６の判定において、イベント変更情報テーブルＤＩＴを二つ連続して検出したときは（ステップＳ８６；ＹＥＳ）、ストリーム情報ＳＯＢのハードディスクＨＤ上の記録終了位置をハードディスクＨＤに基づいて取得してマイコン部２３内の上記メモリに一時的に記憶し（ステップＳ８７）、次のパケットＰＴをセットトップボックスＳＴから受信すべく上記ステップＳ８０の処理に移行する。【０１１８】  一方、ステップＳ８６の判定において、イベント変更情報テーブルＤＩＴを二つ連続して検出しないときは（ステップＳ８６；ＮＯ）、次に、一のアラインドユニットＡＬＵ内において受信したパケット数を示す現時点での参照数フラグの値が一のアラインドユニットＡＬＵに含まれるパケットＰＴの数として予め設定されている数になったか否かを確認し（ステップＳ８８）、参照数フラグの値がそのパケット数に到達していないときは（ステップＳ８８；ＮＯ）次のパケットＰＴをセットトップボックスＳＴから受信すべく上記ステップＳ８２の処理に移行し、一方、参照数フラグの値がそのパケット数に到達しているときは（ステップＳ８８；ＹＥＳ）、一のアラインドユニットＡＬＵの形成が完了したとして次のアラインドユニットＡＬＵについて上述した処理を繰り返すべく、上記ステップＳ８０の処理に移行する。【０１１９】  なお、図１１には図示していないが、全てのストリーム情報ＳＯＢのハードディスクＨＤへの記録が完了したときは、図１０ステップＳ６０に示す処理により送信されてくるユニット情報一時ファイルを用いて図４に示すユニット情報ＩＮＦを形成し、これを図４に示す記録フォーマットに則ってハードディスクＨＤに記録することとなる。【０１２０】  次に、図１２に示した処理により記録ストリームが記録されたハードディスクＨＤ上の態様について、具体的に図１３を用いて説明する。なお、図１３は、情報記録再生装置ＳＲによりデジタル情報が記録された後のハードディスクＨＤ上におけるアラインドユニットＡＬＵとパケットＰＴの関係を、時間軸上で模式的に示した図である。【０１２１】  上述してきた一連の記録処理によれば、図１３に示すように、一のアラインドユニットＡＬＵの境界がストリーム情報ＳＯＢの境界と一致するようになって各パケットＰＴが記録される。【０１２２】  すなわち、図１２に示す記録処理によれば、結果として情報記録再生装置ＳＲにおいてイベント変更情報テーブルＤＩＴが受信されると、その次のパケットＰＴから続く記録ストリームは未記録のアラインドユニットＡＬＵの先頭から記録されることとなる。このとき、ストリーム情報ＳＯＢの境界とアラインドユニットＡＬＵの境界とを一致させようとした場合には、図１３に示す如く、パケットＰＴの境界とアラインドユニットＡＬＵの境界とを一致させるべく、何ら情報を含まないヌルパケットＮを必要数だけ挿入した後にイベント変更情報テーブルＤＩＴを挿入することとなる。【０１２３】  以上夫々説明したように、実施形態のセットトップボックスＳＴ及び情報記録再生装置ＳＲの動作によれば、デジタル放送のトランスポートストリームに含まれているイベント情報テーブルを検出し、イベントの変更時刻を示すイベント変更情報テーブルＤＩＴを生成し、当該生成したイベント変更情報テーブルＤＩＴを記録ストリーム内に挿入して情報記録再生装置ＳＲに出力するので、イベントの変更を直接示すイベント情報テーブルからイベント変更情報テーブルＤＩＴを生成することから、イベントが変更されたことを確実に示すイベント変更情報テーブルＤＩＴを情報記録再生装置ＳＲにおいて認識することができる。【０１２４】  従って、情報記録再生装置ＳＲにおける記録時又は再生時において下のイベントの変更を確実に把握することができる。【０１２５】  また、イベントの内容が変更されるタイミングより０．５秒だけ前のタイミングに相当する記録ストリームの位置にイベント変更情報テーブルＤＩＴを挿入するので、イベント変更直後（すなわち、変更後のイベントの再生当初）におけるコマ落ちを防止することができる。【０１２６】  更に、イベント変更情報テーブルＤＩＴが、イベントの放送開始時刻及び放送時間を示すユニット情報ＩＮＦに対応して記録されるので、各放送毎に変更されるイベントの変更点を確実に把握することができる。【０１２７】  なお、上述してきた実施形態では、ハードディスクＨＤ上に記録ストリームを記録する情報記録再生装置ＳＲに対して本願を適用した場合について説明したが、これ以外に、例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  ���ｉｓｃ）等の大容量の光ディスクやテープ媒体、或は半導体記録媒体等に対して記録ストリームを記録する場合に本願を適用することも可能である。【０１２８】  また、上述した実施形態では、イベントの変更時刻の０．５秒前にイベント変更情報テーブルＤＩＴを挿入する場合について説明したが、これ以外に、イベントの実際の変更時刻（図１１参照）の直前に当該イベント変更情報テーブルＤＩＴを挿入しても良い。【０１２９】  更に、上述してきた図６乃至図１０及び図１２に夫々示すフローチャートに対応するプログラムをフレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、或は、インターネット等のネットワークを介して取得して記録しておき、これらを汎用のＣＰＵで読み出して実行することにより、当該ＣＰＵを、実施形態に係るマイコン部３又は２３として機能させることもできる。
【図面の簡単な説明】
【０１３０】［図１］実施形態の放送受信記録システムの概要構成を示すブロック図である。
［図２］実施形態のセットトップボックスの細部構成を示すブロック図である。
［図３］実施形態の情報記録再生装置の細部構成を示すブロック図である。
［図４］実施形態の記録フォーマットを示す模式図である。
［図５］実施形態の記録フォーマットと物理フォーマットとの関係を示す模式図である。
［図６］実施形態の記録ストリーム生成処理の全体を示すフローチャートである。
［図７］実施形態の時刻規正処理を示すフローチャートである。
［図８］実施形態のイベント認識処理を示すフローチャートである。
［図９］実施形態のイベント変更検出処理を示すフローチャートである。
［図１０］実施形態のストリーム送信処理を示すフローチャートである。
［図１１］実施形態の記録ストリームの態様を示す模式図である。
［図１２］実施形態の記録処理を示すフローチャートである。
［図１３］実施形態の記録後のハードディスクの態様を示す模式図である。
【符号の説明】
【０１３１】  １…デジタル放送受信部
２…デマルチプレクサ部
３、２３…マイコン部
５…グラフィックス部
６…映像デコード部
９…ＯＳＤ部
１０、２０…ＨＳＩ部
１１、２５…リモコン受信部
１２、２６…リモコン
２１…再生制御部
２２…記録部
２４…ハードディスク部
Ｓ…放送受信記録システム
ＳＴ…セットトップボックス
ＳＲ…情報記録再生装置
Ｂ…ネットワーク
ＨＤ…ハードディスク
【図１】
2004102962.tif 000003
【図２】
2004102962.tif 000004
【図３】
2004102962.tif 000005
【図４】
2004102962.tif 000006
【図５】
2004102962.tif 000007
【図６】
2004102962.tif 000008
【図７】
2004102962.tif 000009
【図８】
2004102962.tif 000010
【図９】
2004102962.tif 000011
【図１０】
2004102962.tif 000012
【図１１】
2004102962.tif 000013
【図１２】
2004102962.tif 000014
【図１３】
2004102962.tif 000015
【国際調査報告】
2004102962.tif 000016
2004102962.tif 000017