(57)【要約】【課題】ＭＰＥＧ規格によるデジタル放送の再生をする映像再生装置において、アクセス単位を管理する情報が利用できなくなっても特殊再生を継続しておこなえるようにする。【解決手段】アクセス単位を管理する情報を利用して特殊再生をおこなっているときに、アクセス単位を管理する情報を先読みして、タイムスタンプを比較することによって、アクセス単位を管理する情報の欠落があると判定されたときには、ストリームを管理する簡易的な情報を利用して特殊再生をおこなう。【選択図】        図３
2008236180.tif 000002
【特許請求の範囲】
【請求項１】
第一の管理情報と第二の管理情報を有するコンテンツ情報を記録する記録部と、
前記記録部に記録されたコンテンツ情報を再生する再生部と、
前記第一の管理情報に基づいて前記再生部の再生を制御する制御部とを有し、
前記制御部は前記第一の管理情報が欠落している場合、前記第二の管理情報に基づいて前記再生部の再生を制御する記録装置。
【請求項２】
予め規定された単位パケット化された情報を複数含んで伝送されるコンテンツ情報を受信する映像再生装置において、
ストリームとそのストリームの管理情報とからなる前記コンテンツ情報を記録する記録媒体と、
前記記録媒体に記録されたストリームを再生する記録再生部と、
前記記録媒体に記録されたストリームの読み出しを指示する制御部とを有し、
前記ストリームの管理情報は、再生時のアクセス単位を管理する情報と前記ストリームの単位領域を管理する情報を含み、
前記記録再生部が、前記再生時のアクセス単位を管理する情報を用いて、前記ストリームの再生をおこなっているとき、前記制御部は、前記再生時のアクセス単位を管理する情報に欠落がないか否かを判定して、前記再生時のアクセス単位を管理する情報に欠落があったときに、前記ストリームの単位領域を管理する情報に基づいて、前記記録されたストリームの読み出し位置を決定して、前記ストリームに対して再生することを前記記録再生部に指示することを特徴とする映像再生装置。
【請求項３】
前記再生時のアクセス単位を管理する情報の欠落がないか否かの判定は、前記再生時のアクセス単位に付加されたタイムスタンプによりおこなうことを特徴とする請求項２記載の映像再生装置。
【請求項４】
さらに、表示部を有し、
前記コンテンツ情報の前記再生時のアクセス単位を管理する情報の欠落があると判定されたときに、前記表示部にそのコンテンツ情報に対して警告メッセージを表示することを特徴とする請求項２記載の映像再生装置。
【請求項５】
予め規定された単位パケット化された情報を複数含んで伝送されるコンテンツ情報を受信する映像再生装置の特殊再生方法において、
前記映像再生装置は、
ストリームとそのストリームの管理情報とからなる前記コンテンツ情報を記録する記録媒体と、
前記記録媒体に記録されたストリームを再生する記録再生部と、
前記記録媒体に記録されたストリームの読み出しを指示する制御部とを有し、
前記ストリームの管理情報は、再生時のアクセス単位を管理する情報と前記ストリームの単位領域を管理する情報を含み、
前記記録再生部が、前記再生時のアクセス単位を管理する情報を用いて、前記ストリームの特殊再生をおこなっているとき、前記制御部が、前記再生時のアクセス単位を管理する情報に欠落がないか否かを判定するステップと、
前記再生時のアクセス単位を管理する情報に欠落があったときに、前記制御部が、前記ストリームの単位領域を管理する情報に欠落がないか否かを判定するステップと、
前記再生時のアクセス単位を管理する情報に欠落があり、かつ、前記制御部が、前記ストリームの単位領域を管理する情報に欠落がないときに、前記制御部は、前記ストリームの単位領域を管理する情報に基づいて、前記記録されたストリームの読み出し位置を決定して、前記ストリームに対して特殊再生することを前記記録再生部に指示するステップと、
前記ストリームの単位領域を管理する情報に欠落があるときには、前記制御部は、特殊再生をやめて、通常の再生をおこなうことを前記記録再生部に指示するステップとを有することを特徴とする映像再生装置の特殊再生方法。
【請求項６】
前記再生時のアクセス単位は、少なくとも一つのＭＰＥＧのＩピクチャが含まれることを特徴とする請求項５記載の映像再生装置の特殊再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野は、記録した映像を再生する装置及びその特殊再生方法に関する。
【背景技術】
【０００２】
近年、テレビ放送の分野においては、従来のアナログ放送からデジタル放送に移行しようとしてきている。
【０００３】
特許文献１には、「放送情報の再生の利便性を高めつつ再生すべき放送情報を正確に特定して再生することが可能となるように放送情報を記録することができる情報記録装置等を提供する」ことを課題とし、その解決手段として「放送情報に含まれているパケットを複数含むアロケーションユニットＡＬＵの最初のパケットの受信時刻と最後のパケットの受信時刻とによりアロケーションユニットＡＬＵ単位で再生時の時間管理を行うと共に、当該パケット内に含まれているＩピクチャの表示時刻情報又はその受信時刻情報に基づいて当該Ｉピクチャを含むアクセスユニット単位でも当該時間管理を行う」ことが開示されている。
【０００４】
特許文献２には、「トランスポートストリームの記録時に、Ｉピクチャの位置情報をトランスポートストリームに所定のルールに従って挿入し、特殊再生時には、Ｉピクチャの位置情報を前記ルールに従って素早く読み出し、該位置情報を基にＩピクチャを検出して容易に特殊再生可能にすること」を課題とし、その解決手段として「トランスポートストリームの記録媒体への記録時、ＭＰＥＧのピクチャタイプの解析を行ってＩピクチャの位置情報を取得し、取得した前方のＩピクチャの位置情報を、トランスポートストリームパケットの形式で記述してＩ参照パケットとし、該Ｉ参照パケットを周期的に（一定数パケット毎に）トランスポートストリームに挿入して記録し、特殊再生時は、挿入されている前記Ｉ参照パケットを取得し、これに基づいてＩピクチャのトランスポートストリームパケットを抜き出して特殊再生する」ことが開示されている。
【０００５】
【特許文献１】特開２００３−２５７１５７号公報
【特許文献２】特開２００５−１９７８３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
デジタル放送では、映像データを圧縮して送信する画像圧縮技術を用いることができ、デジタル放送の画像圧縮技術の事実上の標準としては、ＭＰＥＧ技術が広く普及している。
【０００７】
ＭＰＥＧ技術を採用したデジタルテレビ放送では、比較的、短い伝送単位（トランスポートパケット）によって時分割多重して、ＭＰＥＧ２―ＴＳ（トランスポートストリーム）として、放送局から受信機まで伝送される。
【０００８】
ＭＰＥＧ２の規格では、映像および音声データ（ＡＶデータ）は符号化（エンコード）され、エンコードされたデータは、複数のトランスポートパケットからなるＭＰＥＧ２―ＴＳとして伝送される。
【０００９】
受信機で受信されたＭＰＥＧ２―ＴＳは、デコーダによって復号（デコード）され、ＡＶデータとして表示画面・音声出力装置に出力される。
【００１０】
また、受信されたＭＰＥＧ２―ＴＳは、一時的に、ＨＤＤ（ハードディスクドライブ）、光ディスク、光磁気ディスク、および、磁気ディスクなどのディスクを利用した蓄積メディアや、半導体を利用した例えばカード状の蓄積メディアなどの記録装置・メディアに記録されて、視聴者の操作などによって、視聴者の望んだときに再生して、視聴されることもできる。このとき、ユーザは再生時に、早送り再生、巻戻し再生、ジャンプ再生などの特殊再生をおこなうことができる。ＭＰＥＧ２―ＴＳを記録装置・メディアに記録するための方法などの技術について例えば特許文献１に開示されている。
【００１１】
ところで、ＭＰＥＧ２では、画像を符号化する際、全フレームの画像データを直接符号化するだけではなく、すでに符号化された近隣のフレームのデータを参照し、そのデータとの差異のみを符号化する機能を有している。一般的に、動画像は近隣のフレーム同士の相関が高いため、近隣のフレームとの差異のみを符号化することで、符号化後の情報量を大幅に減少させることができることが期待される。
【００１２】
ＭＰＥＧの規格によれば、フレーム（ピクチャ）をＩ（Intra）ピクチャ、Ｐ（Predictive）ピクチャ、Ｂ（Bidirectionally predictive）ピクチャの三つのピクチャタイプに分類している。
【００１３】
Ｉピクチャは、ＧＯＰ（Group of Pictures）の中で独立性を保ち、他のフレーム（ピクチャ）のデータを参照せずに符号化をおこなうフレーム（ピクチャ）である。一方、Ｐピクチャは、過去のＩピクチャまたはＰピクチャを参照して符号化がおこなわれるフレーム（ピクチャ）であり、Ｂピクチャは、過去および未来のＩピクチャまたはＰピクチャを参照して符号化がおこなわれるフレーム（ピクチャ）である。符号化効率は、Ｉ、Ｐ、Ｂの順に高くなり、Ｉピクチャが一番符号化効率が悪いことになる。しかしながら、Ｉピクチャは、一フレーム（ピクチャ）のみで画像を復元できるという特徴を持つ。
【００１４】
したがって、早送りなどの特殊再生をおこなうときには、Ｉピクチャのみを抜き出して、画像の復元をおこなう。特許文献２には、Ｉピクチャの位置情報をＨＤＤなどの記録媒体に記憶して、それを読出すことにより、トランスポートストリームを特殊再生する方法が開示されている。
【００１５】
ここで、映像データ、音声データ等のＡＶストリームコンテンツの記録媒体に記憶するときのデータ構造の一例を、図７ないし図９を用いて説明する。
図７は、ＴＴＳ（Time stamped Transport Stream）パケットの一例を示す模式図である。
図８は、記録媒体に記憶するＡＶストリームにおけるＴＴＳパケット、ＡＵの関係の一例を示す模式図である。
図９は、記録媒体に記憶するＡＶストリームのＡＵ、Ｉピクチャとそれに付随する情報の関係の一例を示す模式図である。
【００１６】
図７に示されるように、ＭＰＥＧ規格における１８８バイトの長さのトランスポートパケット（ＴＳパケット）は、先頭に４バイトの時間情報（例えば、受信機がトランスポートパケットを受信した時刻）（以下では、ＡＴＳ：Arrival Time Stampと記述する）が付加され、１９２バイトの長さのＴＴＳ（Time stamped Transport Stream）パケットとして、ＨＤＤなどの記録媒体に記録される。時間情報のＡＴＳには、そのトランスポートパケットが到着したときのタイムスタンプ情報が保持される。ＭＰＥＧ規格のＴＳパケットは、先頭４バイトのヘッダと、それに続く１８４バイトのペイロード（または、アダプテーションフィールド）からなる。ヘッダには、パケットＩＤ（ＰＩＤ）が格納されており、各パケットを識別する。また、ＭＰＥＧ規格として、ＰＩＤとプログラムを対応付けるプログラムマップテーブル(ＰＭＴ)を有しており、ビデオ、オーディオの別や、番組提供者がストリームを識別するときに用いることができる。
【００１７】
図８に示されるように、例えば、ＴＴＳパケットが８１９２個集まって、ＡＵ（Allocation Unit）を構成するものとする。この場合各々のＡＵのサイズは、１．５Ｍバイトになる。
【００１８】
ＡＵ内のＴＴＳパケットには、トランスポートパケットのペイロードに上記のＩピクチャを含むＴＴＳパケットが存在する。
【００１９】
ＳＩ(Stream Information)は、上記ＡＵ単位で記録媒体に記録されたＡＶストリームの再生時のサーチ・アクセス単位を管理する情報でありＡＵとは別ファイルとして記録されている、Ｉピクチャ、ＧＯＰ（Group of Picture）などの位置に関する情報は、ＳＩに記録される。そして、再生時のサーチ・アクセス単位は、それのみを指定されて特殊再生をおこなえるデータ単位であり、特殊再生のために、Ｉピクチャが少なくとも一つ含まれている。再生時のサーチ・アクセス単位の具体例は、例えば、上記のＭＰＥＧの規格に規定されるＧＯＰである。
【００２０】
また、ＡＶストリームは、映像データ、音声データからなるコンテンツ情報を含むものである。
【００２１】
一方、ＡＵの管理情報を記録するファイルが、ＡＵＩ（Allocation Unit Information）である。ＡＵＩには、ＡＵの最初のＴＴＳパケットが、到着した時刻（例えば、受信機がトランスポートパケットを受信した時刻）がタイムスタンプ情報として記録される。
【００２２】
図９には、ＡＵとタイムスタンプ情報のＡＵＩ、ＳＩの関係が示されている。
【００２３】
上記従来技術は、ＭＰＥＧ２―ＴＳの特殊再生のために、Ｉピクチャの位置情報を予めの記録媒体に記憶して、それを利用する方法について述べている。すなわち、上記説明におけるＳＩファイルを作成して、これを利用してＭＰＥＧ２―ＴＳの特殊再生を実現している。
【００２４】
ところで、上記従来技術において、ＳＩが利用できなくなる場合の特殊再生の方法については開示されていない。というのも、ＨＤＤの不具合によりＳＩに欠落がある場合もあるし、通常、ＳＩは、オプション扱いであり、ベンダーによって取り扱いは様々である。したがって、特に、リムーバブルＨＤＤから読み出した映像データを特殊再生する場合が問題となる。
【００２５】
例えば、ＳＩを利用して特殊再生をおこなっていて、途中のＳＩに欠落があるとコマ飛びなど表示に不具合が生じる。
【課題を解決するための手段】
【００２６】
本発明の一実施の態様は、映像再生装置の特殊再生方法では、ＳＩを利用して特殊再生をおこなっているときに、ＳＩの欠落があると判定されたときには、ＡＵＩを利用して特殊再生をおこなう。
【発明の効果】
【００２７】
本発明によれば、特殊再生をより良好に行なえる再生装置を提供することができる。具体的には、ＭＰＥＧ規格によるデジタル放送の再生において、ＳＩが利用できなくなっても特殊再生を継続しておこなえる映像再生装置を提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明に係る一実施形態を、図１ないし図６を用いて説明する。
【００２９】
先ず、図１を用いて第一の実施形態に係る映像再生装置の構成を説明する。
図１は、第一の実施形態に係る映像再生装置の構成の一例を示すブロック図である。
【００３０】
本実施形態の映像再生装置は、デジタル放送を受信して、記録と再生をおこなう映像再生装置である。また、画像圧縮技術の例としては、ＭＰＥＧ（Moving Picture Experts Group）方式によって符号化され多重化された信号を扱う場合について説明する。
【００３１】
本構成例は、各々をハードウェアの要素として記載しているが、一部をソフトウェアで実現してもよい。また、ＶＯＤ（Video On Demand）等といった特定ユーザに映像コンテンツ、音声コンテンツ等を送信することに適用してもよい。これらを総称して配信ともいう。
【００３２】
図１に示される本実施形態の映像再生装置は、記録再生部１０、制御部１１４（例えば、ＣＰＵ（Central Processing Unit））、ユーザインタフェース部１１５（例えば、入力装置として、キーボード、マウスまたはリモコン、音声入力等）からなる。
【００３３】
制御部１１４は、バス部で本映像再生装置の各部（記録再生部１０を含む）と接続されており、映像再生装置全体の動作を制御する。また、ユーザインタフェース部１１５のリモコンなどを介してユーザから種々の命令信号を受け、その命令信号に基づいてバス部を介して接続された各部を制御することで、種々の処理を実行する。
【００３４】
記録再生部１０は、チューナ復号部１０１、セレクタ１０２、分離・抽出部１０３（例えば、デマルチプレクサ）、入力バッファ１０４、復号部１０５（例えば、ＭＰＥＧデコーダ）、ネットワークインタフェース部１０６、バッファ管理部１０７、クロック再生部１０８、タイムスタンプ比較／出力部１０９、タイムスタンプ付加部１１０、読み出し部１１１、書き込み部１１２、記録媒体１１３、出力部１１６、固定クロック発生部１１７（例えば、水晶発振器）、制御情報作成部２０１、読み出し制御部２０２からなる。
【００３５】
ここで、記録媒体１１３は、例えば、ハードディスク、メモリ、光ディスク、光磁気ディスク、磁気ディスクなどのランダムアクセスが可能な媒体である。出力部１１６は、ＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）等を利用した表示部、スピーカ等による音声出力部、または他の表示装置等に映像データ／音声データを出力する出力端子等である。
【００３６】
なお、情報、ＰＣＲ等の流れを表す線が交差している場所については、接触していないものとする。ただし、黒丸が付されている部分については接触があり、そこから分岐していることを示す。
【００３７】
チューナ復号部１０１は、衛星、地上、ケーブルなどの放送伝送網を介して放送局からのデジタル放送信号を受信する。ユーザインタフェース部１１５のリモコンなどのユーザ操作部および制御部１１４を介して指定された物理的なあるいは仮想的なチャンネルの周波数に選局および検波処理を施す。さらに、デジタル復調および誤り訂正処理を施した後のＭＰＥＧ２―ＴＳ（トランスポートストリーム）をセレクタ１０２へ出力する。
【００３８】
セレクタ１０２は、制御部１１４からの制御に従い３入力１出力の選択処理をおこない、その出力を分離・抽出部１０３へ出力する。
【００３９】
分離・抽出部１０３は、ユーザインタフェース部１１５のリモコンなどのユーザ操作部および制御部１１４を介して指定されたチャンネル（番組）のトランスポートパケットを、入力されたＭＰＥＧ２―ＴＳから分離・抽出し、分離・抽出されたトランスポートパケットをタイムスタンプ付加部１１０へ出力する。また、分離・抽出部１０３は、ユーザインタフェース部１１５のリモコンなどのユーザ操作部および制御部１１４を介して指定されたチャンネル（番組）のトランスポートパケットから、映像と音声のＰＥＳ(Packetized Elementary Stream)またはＥＳ(Elementary Stream)を分離・抽出し、入力バッファ１０４へ出力する。
【００４０】
ここで、ＥＳとは圧縮・符号化された画像・音声データのそれぞれのことであり、ＰＥＳとは画像ＥＳまたは音声ＥＳを適当な大きさに分割してパケット化したものである。また、分離・抽出部１０３は、ユーザインタフェース部１１５のリモコンなどのユーザ操作部および制御部１１４を介して指定されたチャンネル（番組）のトランスポートパケットから、ＰＣＲ（Program Clock Reference）を抽出し、クロック再生部１０８へ出力する。
【００４１】
さらに、マルチビュー放送で一つの番組が複数のプログラムにより構成されている場合には、パケットのＰＩＤとプログラムマップテーブル(ＰＭＴ)を参照してプログラム別のＥＳを作成する。
【００４２】
入力バッファ１０４は、分離・抽出部１０３からの映像／音声のＰＥＳまたはＥＳを一時格納する。復号部１０５は、入力バッファ１０４に格納されたＰＥＳまたはＥＳに対応するＤＴＳ（Decoding Time Stamp）／ＰＴＳ（Presentation Time Stamp）と、クロック再生部１０８からのＳＴＣ（System Time Clock）カウント値を比較し復号・表示タイミングを取ることにより入力バッファ１０４に格納された映像／音声のＰＥＳまたはＥＳを取り出し復号し、復号された映像／音声は、出力部１１６へ出力される。
【００４３】
出力部１１６は、復号された映像／音声を、出力装置である表示部／音声出力部にて再生する。または、出力端子等を介して他の表示装置等に映像／音声コンテンツデータ等を出力する。
【００４４】
クロック再生部１０８は、ＰＣＲを利用し、例えば、放送局側の符号・多重化部のシステムクロックと周波数の一致した受信機のシステムクロックを再現する。再現したシステムクロックはクロック再生部１０８内部のＳＴＣカウンタ、タイムスタンプ比較／出力部１０９、タイムスタンプ付加部１１０等に出力する。また、再現したシステムクロックにより動作するＳＴＣカウンタのＳＴＣカウント値を復号部１０５へ出力する。
【００４５】
タイムスタンプ付加部１１０は、例えばクロック再生部１０８にて再現されたシステムクロック、あるいは水晶発振器をもとに動作するカウンタによりタイムスタンプを生成し、分離・抽出部１０３で分離・抽出されたトランスポートパケットにそれぞれタイムスタンプ（図６のＡＴＳ）を付加して、書き込み部１１２へ出力する。
【００４６】
書き込み部１１２は、タイムスタンプ付加部１１０でタイムスタンプが付加されたトランスポートパケットを記録媒体１１３に記録する処理をおこなう。この結果、あるチャネル（別の言い方をすれば、ある番組コンテンツ、ダウンロードしたコンテンツ）の映像／音声データが含まれた複数のタイムスタンプが付加されたトランスポートパケットを有する一つのストリームが、一つのデータファイルまたはそれが分割された２以上の断片データファイルとして記録媒体１１３に記憶される。
【００４７】
なお、タイムスタンプとは、そのスタンプが付されるトランスポートパケットの時間的位置に関する情報とも言える。例えば、タイムスタンプ付加部１１０に分離・抽出部１０３からのトランスポートパケットが入力された時点の時刻、または、基準とされるあるトランスポートパケット（一例として、直前または最先頭のトランスポートパケット）との時間的差分であるとも言える。このタイムスタンプは、前述の通り、トランスポートパケットに予め含まれているタイムスタンプ（例えば、ＤＴＳやＰＴＳ）とは異なる。
【００４８】
バッファ管理部１０７は、入力バッファ１０４における復号部１０５で未処理のトランスポートパケットの量を監視し、その量に応じて読み出し部１１１の読み出し開始と停止を制御する。
【００４９】
読み出し部１１１は、バッファ管理部１０７あるいは制御部１１４を介して制御され、ストリームに含まれている複数のタイムスタンプが付加されたトランスポートパケットを記録媒体１１３から次々に読み出し、タイムスタンプ比較／出力部１０９と読み出し制御部２０２へ出力する。
【００５０】
タイムスタンプ比較／出力部１０９は、水晶発振器等の固定クロック再生部１１７を基に動作するカウンタのカウンタ値と、読み出し部１１１で読み出されたタイムスタンプが付加されたトランスポートパケットのタイムスタンプとを比較し、一致した場合、トランスポートパケットからタイムスタンプを削除（除去）し、セレクタ１０２、および、ネットワークインタフェース部１０６へ出力する。
【００５１】
ネットワークインタフェース部１０６は、回線（ＩＥＥＥ１３９４ケーブルやＬＡＮケーブルや無線等）を介して、出力先／入力元である他の装置（レコーダやディスプレイ等）が接続される。そして、タイムスタンプ比較／出力部１０９でタイムスタンプが削除された映像／音声等のトランスポートパケットを受け、それらのトランスポートパケットを、回線を介してそれぞれの伝送規格に沿った形式に変換して出力先である他の装置へ出力する。また、回線を介して入力元である他の装置から映像／音声等のデータをそれぞれの伝送規格に沿った形式で入力されてトランスポートパケットに変換し、セレクタ１０２へ出力する。ネットワークインタフェース部１０６は、複数あってもよい。
【００５２】
また、制御情報作成部２０１は、ＡＶストリームに対して、ＡＵＩやＳＩの制御情報を作成する部分である。
【００５３】
次に、図２ないし図６を用いて本発明の一実施形態に係る映像再生装置の特殊再生方法について説明する。
【００５４】
先ず、図２を用いて本発明の一実施形態に係る映像再生装置の映像データに関するデータ構造について説明する。
図２は、本発明の一実施形態に係る映像再生装置の映像データに関するデータ構造を示す図である。
【００５５】
本実施形態では、図２に示すようなデータ構造を意図している。すなわち、ツリー状構造でデータが管理され、ルートディレクトリの下に、一つ以上のコンテンツ管理フォルダが配される。
【００５６】
コンテンツ管理フォルダの下には、プログラム情報管理ファイル、一つ以上のプログラム♯ｉのファイル（ｉ＝１,２,３）が配される。
【００５７】
プログラム情報管理ファイル２０３は、プログラムの再生情報、プレイリストを作成したときのプレイリストに関する情報などが含まれる。
【００５８】
プログラム♯ｉのファイル（ｉ＝１,２,３）は、ユーザが視聴する番組のデータストリームを格納するファイルであり、そのプログラムの情報を管理するためのＳＩ、ＡＵＩ、その他の情報と対応付けられている。
【００５９】
ＳＩは、既に説明したように、ＡＵ単位で記録媒体に記録されたＡＶストリームの再生時のサーチ・アクセス単位を管理する情報でありＡＵとは別ファイルとして記録されており、Ｉピクチャ、ＧＯＰなどの位置に関する情報は、ＳＩに記録される。
【００６０】
ＡＵＩは、既に説明したように、ＡＵの最初のＴＴＳパケットが、到着した時刻（例えば、受信機がトランスポートパケットを受信した時刻）がタイムスタンプ情報として記録される。
【００６１】
次に、図３ないし図６を用いて本発明の映像再生装置の特殊再生処理について説明する。
図３は、本発明の一実施形態に係る映像再生装置の特殊再生処理のイメージを説明する図である。
図４は、本発明の一実施形態に係る映像再生装置の特殊再生処理の流れを示すフローチャートである。
図５は、Ｓ４０５のエラー処理の詳細を示すフローチャートである。
図６は、ＳＩに欠落があったときの警告画面を説明する図である。
【００６２】
早送り、早戻しの特殊再生をＩピクチャのみ表示して行なう場合，ＳＩあるいはＡＵＩからＩピクチャが記録媒体上のどこに記録されているかを把握し所望のＩピクチャを読み出す。ＳＩを用いた場合、ＳＩはＧＯＰあるいはＩピクチャ単位でタイムスタンプが記録されるので例えば情報を順次読み出していけば、最適な位置が把握できる。ＡＵＩを用いる場合、図９に示すように一つのＡＵに複数のＩピクチャが含まれることがあり、所望のＩピクチャを読み出すためには目的のＡＵ先頭が指し示すデータから順次読み出して行き、Ｉピクチャを探す必要が有る。
本発明では、早送りなどの特殊再生をおこなっているときに、図３に示されるように、ＳＩが欠落している部分は、ＡＵＩを参照して特殊再生をおこなうものである。すなわち、早送りなどの特殊再生をおこなっているときに、制御部１１４は、ＳＩに欠落があるか否かを判定し、ＳＩに欠落があると判定されたときには、ＡＵＩのタイムスタンプを参照して特殊再生をおこなうようにする。
【００６３】
実際の処理としては、図１に示される制御部１１４が読み出し制御部２０２に指示を与え、ＳＩを先読みし、ＳＩに格納されたサーチ・アクセス単位のタイムスタンプが一定の値以上の飛びがあるときにＳＩに欠落があったとして、ＡＵＩのタイムスタンプからパケットをサーチして、特殊再生のためのＩピクチャを求めるようにする。ＳＩやＡＵＩは映像データとは異なるファイルとして記録されているため、再生しているデータよりも先の情報を読み出す事が容易に可能である。
【００６４】
特殊再生時の処理としては、図４に示されるように、ＳＩを先読みし、ＳＩが存在するか否かを判定する（Ｓ４０１）。ＳＩには１つのＧＯＰに対して１つのタイムスタンプを記録するため、通常の放送ストリームではタイムスタンプ間の差分は例えば約０．５秒となるなどが予測可能である。よって、ある閾値を設けておき、タイムスタンプ情報を一つずつ見て直前のタイムスタンプとの差分が閾値を超えている箇所ではＳＩが欠落したと判定する。
【００６５】
ＳＩが存在すると判定されたときには、ＳＩを参照して特殊再生処理をおこなう（Ｓ４０２）。
【００６６】
ＳＩが存在しないと判定されたときには、ＡＵＩが存在するか否かを判定する（Ｓ４０３）。ＡＵＩは一定のデータ量に対して１つのタイムスタンプを記録する。つまりタイムスタンプの間隔は記録した番組のデータレートに応じて変わる。予め記録時にデータレートは解るのでそのデータレートに合わせて、閾値を設定し、ＳＩ情報の存在判定と同様にタイムスタンプ間の差分によって欠落を判定する。
【００６７】
ＡＵＩが存在すると判定されたときには、ＡＵＩを参照して特殊再生処理をおこなう（Ｓ４０４）。
【００６８】
ＡＵＩが存在しないと判定されたときには、例えばエラーメッセージを出して再生処理を終了するなどのエラー処理をおこなう（Ｓ４０５）。
【００６９】
ＳＩが存在するか、ＡＵＩが存在するときには、番組の終端に到るまで処理を継続する（Ｓ４０６）。
【００７０】
どれだけの情報を先読みするかは装置の実装に拠るところで有るが、早送り・早戻しの倍速数に応じて適宜変更するようにしてもよい。また例えばコンテンツの再生開始時に全てのＳＩ、ＡＵＩを読むことも可能である。
【００７１】
Ｓ４０５のエラー処理の一例として、図５に示されるように最後に検出したＡＵＩからデータを出力して（Ｓ５０１）、特殊再生が不可能なので、制御部１１１が記録再生部に指示して、普通再生モードに切り替える（Ｓ５０２）。
【００７２】
そして、一連のデータ（例えば、一つのＡＵ）の終端まで出力する（Ｓ５０３）。例えば番組の終端まで普通再生で再生を行うように動作を切替え、その途中でユーザから特殊再生の指示がなされた場合に再び図４に示した処理を再開することも想定される。
【００７３】
ＳＩの欠落が発見されて（Ｓ４０１）、ＡＵＩに基づいて特殊再生処理をおこなうときには（Ｓ４０３）、特殊再生はおこなえるもののＳＩに基づいて特殊再生をおこなうときに比べてユーザの見た目も完璧を期すことはできない。例えば、早送り速度が速いときには、見た目がぎこちなくなるなど欠点がある。そのため、図６に示すように、番組一覧を表示する画面で問題のある番組に対して、警告マーク６０１を表示して、ＳＩに欠落があるため特殊再生に支障が生じることをユーザに告知するようにしてもよい。
【００７４】
上記の説明は、ＳＩを使って特殊再生をおこなってきたときに、ＳＩの欠落が発見されたときに、その代替としてＡＵＩを用いて特殊再生をおこなう処理についてのものであったが、同様に、番組にチャプタをつけるときに、ＳＩの欠落が発見された場合、また、番組の分割処理をおこなうときに、ＳＩの欠落が発見された場合に、ＡＵＩを用いてそれらの処理をおこなうようにしてもよい。
【図面の簡単な説明】
【００７５】
【図１】第一の実施形態に係る映像再生装置の構成の一例を示すブロック図である。
【図２】本発明の一実施形態に係る映像再生装置の映像データに関するデータ構造を示す図である。
【図３】本発明の一実施形態に係る映像再生装置の特殊再生処理のイメージを説明する図である。
【図４】本発明の一実施形態に係る映像再生装置の特殊再生処理の流れを示すフローチャートである。
【図５】Ｓ４０５のエラー処理の詳細を示すフローチャートである。
【図６】ＳＩに欠落があったときの警告画面を説明する図である。
【図７】ＴＴＳパケットの一例を示す模式図である。
【図８】記録媒体に記憶するＡＶストリームにおけるＴＴＳパケット、ＡＵの関係の一例を示す模式図である。
【図９】記録媒体に記憶するＡＶストリームのＡＵ、Ｉピクチャとそれに付随する情報の関係の一例を示す模式図である。
【符号の説明】
【００７６】
１０１…チューナ復号部
１０２…セレクタ
１０３…分離・抽出部
１０４…入力バッファ部
１０５…復号部
１０６…ネットワークインタフェース部
１０７…バッファ管理部
１０８…クロック再生部
１０９…タイムスタンプ比較／出力部
１１０…タイムスタンプ付加部
１１１…読み出し部
１１２…書き込み部
１１３…記録媒体
１１４…制御部
１１５…ユーザインタフェース部
１１６…出力部
１１７…固定クロック発生部
２０１…制御情報作成部
２０２…読み出し制御部
【図１】
2008236180.tif 000003
【図２】
2008236180.tif 000004
【図３】
2008236180.tif 000005
【図４】
2008236180.tif 000006
【図５】
2008236180.tif 000007
【図６】
2008236180.tif 000008
【図７】
2008236180.tif 000009
【図８】
2008236180.tif 000010
【図９】
2008236180.tif 000011