【手続補正書】
【提出日】平成18年9月21日(2006.9.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
再生タイミングを記録したタイムスタンプ情報を有するデータストリームを記録する記録部と、
前記データストリームをデコードするデコーダと、
前記記録部に記録されたデータストリームの前記デコーダへの出力を制御する出力制御部とを備え、
前記デコーダは、入力されたデータストリームをデコード前にバッファデータとして一時的に保持し、
前記出力制御部は、前記記録部に記録されたデータストリームの出力の制御を、フロー制御からタイムスタンプ制御に切り替える場合に、前記デコーダ部のバッファデータのクリアを行う
ことを特徴とする記録再生装置。
【請求項２】
前記データストリームは映像データと音声のデータを含み、
前記デコーダは、入力されたデータストリームに含まれる映像データと音声のデータをデコード前にそれぞれ映像バッファデータと音声バッファデータとして一時的に保持し、前記映像バッファデータと前記音声バッファデータとをそれぞれデコードし、
前記出力制御部は、前記記録部に記録されたデータストリームの出力の制御を、前記フロー制御から前記タイムスタンプ制御に切り替える場合に前記デコーダ部の前記映像バッファデータと前記音声バッファデータとをそれぞれクリアする
ことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記タイムスタンプ制御は、前記タイムスタンプ情報に含まれる再生タイミングに前記記録部からデータストリームを出力する出力制御であり、
前記フロー制御は、前記タイムスタンプ情報に含まれる再生タイミングに関わらず前記記録部からデータストリームを出力し、前記デコーダが前記映像バッファデータまたは前記音声バッファデータのデータ量を監視し、前記映像バッファデータまたは前記音声バッファデータのデータ量が一定量を超えると前記デコーダは出力停止要求を出力し、前記出力停止要求を取得した前記出力制御部が前記記録部からデータストリームの出力を停止する出力制御である
ことを特徴とする請求項２に記載の記録再生装置。
【請求項４】
再生タイミングを記録したタイムスタンプ情報を有するデータストリームを記録する記録部と、
前記データストリームをデコードするデコーダと、
前記記録部に記録されたデータストリームの前記デコーダへの出力の制御を、タイムスタンプ制御とフロー制御とを切り替えて行う出力制御部と、
前記記録部と前記デコーダと前記出力制御部とを制御する制御部とを備え、
前記デコーダは、入力されたデータストリームをデコード前にバッファデータとして一時的に保持し、
前記制御部は、前記出力制御部に前記フロー制御から前記タイムスタンプ制御への切替の命令を送る場合に、前記デコーダにバッファデータをクリアする命令を送る
ことを特徴とする記録再生装置。
【請求項５】
前記データストリームは映像データと音声のデータを含み、
前記デコーダは、入力されたデータストリームに含まれる映像データと音声のデータをデコード前にそれぞれ映像バッファデータと音声バッファデータとして一時的に保持し、前記映像バッファデータと前記音声バッファデータとをそれぞれデコードし、
前記制御部は、前記出力制御部に前記フロー制御から前記タイムスタンプ制御への切替の命令を送る場合に、前記デコーダに映像バッファデータと音声バッファデータとのそれぞれをクリアする命令を送る
ことを特徴とする請求項４に記載の記録再生装置。
【請求項６】
前記タイムスタンプ制御は、前記タイムスタンプ情報に含まれる再生タイミングに前記記録部からデータストリームを出力する出力制御であり、
前記フロー制御は、前記タイムスタンプ情報に含まれる再生タイミングに関わらず前記記録部からデータストリームを出力し、前記デコーダが前記映像バッファデータまたは前記音声バッファデータのデータ量を監視し、前記映像バッファデータまたは前記音声バッファデータのデータ量が一定量を超えると前記デコーダは前記制御部に出力停止要求を出力し、前記制御部が取得した前記出力停止要求を受け、前記出力制御部に出力停止命令を送り、前記出力制御部が前記記録部からデータストリームの出力を停止する出力制御である
ことを特徴とする請求項５に記載の記録再生装置。
【請求項７】
再生タイミングを記録したタイムスタンプ情報を有するデータストリームを記録する記録部と、
前記データストリームをデコードするデコーダと、
前記記録部に記録されたデータストリーム入力し、前記入力したデータストリームの前記デコーダへの出力を、タイムスタンプ制御による出力とフロー制御による出力とを切り替えて行う出力部と、
前記記録部と前記デコーダと前記出力部とを制御する制御部とを備え、
前記デコーダは、入力されたデータストリームを一時的に保持するバッファ部と、前記バッファ部から出力されたデータストリームをデコードするデコード部とを有し、
前記制御部は、前記出力部に前記フロー制御による出力から前記タイムスタンプ制御による出力への切替の命令を送る場合に、前記デコーダ部のバッファ部にバッファクリアの命令を送る
ことを特徴とする記録再生装置。
【請求項８】
前記データストリームは映像データと音声のデータを含み、
前記デコーダの前記バッファ部は、複数のバッファ部であり、少なくとも前記映像データを一時的に保持する映像データバッファ部と前記音声データを一時的に保持する音声データバッファ部とがあり、
前記デコーダのデコード部は、複数のデコード部であり、前記映像データバッファ部からの出力データをデコードする映像データデコード部と前記音声データバッファ部からの出力データをデコードする音声データデコード部とがあり、
前記制御部は、前記出力部に前記フロー制御による出力から前記タイムスタンプ制御による出力への切替の命令を送る場合に、前記デコーダに前記映像データバッファ部のバッファデータと前記音声データバッファ部のバッファデータとのそれぞれをクリアする命令を送る
ことを特徴とする請求項７に記載の記録再生装置。
【請求項９】
前記タイムスタンプ制御は、前記タイムスタンプ情報に含まれる再生タイミングに前記記録部からデータストリームを出力する出力制御であり、
前記フロー制御は、前記タイムスタンプ情報に含まれる再生タイミングに関わらず前記記録部からデータストリームを出力し、前記デコーダが前記映像データバッファ部のバッファデータまたは前記音声データバッファ部のバッファデータのデータ量を監視し、前記映像データバッファ部のバッファデータまたは前記音声データバッファ部のバッファデータのデータ量が一定量を超えると前記デコーダは前記制御部に出力停止要求を出力し、前記制御部が取得した前記出力停止要求を受け、前記出力制御部に出力停止命令を送り、前記出力制御部が前記記録部からデータストリームの出力を停止する出力制御である
ことを特徴とする請求項８に記載の記録再生装置。
【請求項１０】
前記データストリームはトランスポートストリーム形式で記録されていることを特徴とする請求項１から９のいずれか一に記載の記録再生装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】記録再生装置
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明は上記課題に鑑みて為されたものであり、本発明の目的はフロー制御からタイムスタンプ制御への切り替えによる再生の停止を防止することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記の課題を解決するために、本発明の一実施の態様は、例えば特許請求の範囲に記載されるように構成する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明によって、フロー制御からタイムスタンプ制御への切り替えによる再生の停止を防止することができる。