【手続補正書】
【提出日】平成22年2月12日(2010.2.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】復号装置および方法、プログラム、並びに記録媒体
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、復号装置および方法、プログラム、並びに記録媒体に関し、特に、離散コサイン変換若しくはカルーネン・レーベ変換等の直交変換と動き補償によって圧縮された画像情報（ビットストリーム）を、衛星放送、ケーブルテレビジョン放送、インターネットなどのネットワークメディアを介して送受信する際に、若しくは光ディスク、磁気ディスク、フラッシュメモリのような記憶メディア上で処理する際に用いて好適な復号装置および方法、プログラム、並びに記録媒体に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
本発明の復号装置は、ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取る受け取り手段と、前記受け取り手段により受け取られた前記バッファ特性情報を用いて、前記受け取り手段により受け取られた前記ビットストリームを復号する復号手段とを備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
前記受け取り手段により受け取られた前記バッファ特性情報に基づいて、前記ビットストリームをデコーダのバッファを破綻させることなく復号可能かを判定する判定手段を更に備え、前記復号手段は、前記判定手段により復号可能であると判定された場合に、前記受け取り手段により受け取られたビットストリームを復号するようにすることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
前記判定手段は、バッファサイズおよび復号ビットレートを含むデコーダ情報に基づいて、前記ビットストリームをデコーダのバッファを破綻させることなく復号可能か否かを判定することができる。
前記判定手段には、前記受け取り手段により受け取られた前記バッファ特性情報を用いて、前記ビットストリームを復号する際のバッファサイズと前記ビットストリームのビットレートとを変数とする特性曲線を作成し、バッファサイズ及び復号ビットレートが前記特性曲線より上に位置する場合に、復号可能であると判定させることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
前記判定手段には、前記ビットストリームのシーケンス全体を対象とした前記バッファ特性情報を用いて、前記特性曲線を作成させることができる。
前記受け取り手段は、前記ビットストリームから前記バッファ特性情報を受け取ることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
前記バッファ特性情報は、前記ビットストリーム中にヘッダとして挿入されており、前記受け取り手段は、前記ヘッダから前記バッファ特性情報を受け取ることができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
本発明の復号方法は、ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取り、受け取られた前記バッファ特性情報を用いて、受け取られた前記ビットストリームを復号するステップを含む。
本発明のプログラムは、ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取り、受け取られた前記バッファ特性情報を用いて、前記ビットストリームを復号する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
本発明の記録媒体は、ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取り、受け取られた前記バッファ特性情報を用いて、受け取られた前記ビットストリームを復号するステップを含む処理をコンピュータに実行させる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
本発明においては、ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とが受け取られ、受け取られた前記バッファ特性情報を用いて、受け取られた前記ビットストリームが復号される。
【手続補正１１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取る受け取り手段と、
前記受け取り手段により受け取られた前記バッファ特性情報を用いて、前記受け取り手段により受け取られた前記ビットストリームを復号する復号手段と
を備える復号装置。
【請求項２】
前記バッファ特性情報は、前記ビットストリームを復号する際の復号可能な最小ビットレートと、最小バッファサイズとの組み合わせを含む
請求項１に記載の復号装置。
【請求項３】
前記バッファ特性情報は、前記ビットストリームを復号する際の復号可能な最小ビットレートと、最小バッファサイズと、最小遅延量との組み合わせを含む
請求項１に記載の復号装置。
【請求項４】
前記受け取り手段により受け取られた前記バッファ特性情報に基づいて、前記ビットストリームをデコーダのバッファを破綻させることなく復号可能かを判定する判定手段を更に備え、
前記復号手段は、前記判定手段により復号可能であると判定された場合に、前記受け取り手段により受け取られたビットストリームを復号する
請求項１に記載の復号装置。
【請求項５】
前記判定手段は、バッファサイズおよび復号ビットレートを含むデコーダ情報に基づいて、前記ビットストリームをデコーダのバッファを破綻させることなく復号可能か否かを判定する
請求項４に記載の復号装置。
【請求項６】
前記判定手段は、前記受け取り手段により受け取られた前記バッファ特性情報を用いて、前記ビットストリームを復号する際のバッファサイズと前記ビットストリームのビットレートとを変数とする特性曲線を作成し、バッファサイズ及び復号ビットレートが前記特性曲線より上に位置する場合に、復号可能であると判定する
請求項５に記載の復号装置。
【請求項７】
前記判定手段は、前記ビットストリームのシーケンス全体を対象とした前記バッファ特性情報を用いて、前記特性曲線を作成する
請求項６に記載の復号装置。
【請求項８】
前記受け取り手段は、前記ビットストリームから前記バッファ特性情報を受け取る
請求項１に記載の復号装置。
【請求項９】
前記バッファ特性情報は、前記ビットストリーム中にヘッダとして挿入されており、
前記受け取り手段は、前記ヘッダから前記バッファ特性情報を受け取る
請求項８に記載の復号装置。
【請求項１０】
前記バッファ特性情報は、前記ビットストリーム中のランダムにアクセスが可能な所定区間毎に、ヘッダとして挿入されている
請求項９に記載の復号装置。
【請求項１１】
前記バッファ特性情報は、前記ビットストリームのシーケンス全体を対象とした前記バッファ特性情報として、前記ビットストリームに挿入されている
請求項９に記載の復号装置。
【請求項１２】
ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取り、
受け取られた前記バッファ特性情報を用いて、受け取られた前記ビットストリームを復号する
ステップを含む復号方法。
【請求項１３】
ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取り、
受け取られた前記バッファ特性情報を用いて、前記ビットストリームを復号する
ステップを含む処理をコンピュータに実行させるプログラム。
【請求項１４】
ビットストリームと、前記ビットストリームのビットレートと前記ビットストリームを復号する際のバッファサイズとの組み合わせに従って前記ビットストリームが復号可能であるか否かを判定する際に用いるバッファ特性情報とを受け取り、
受け取られた前記バッファ特性情報を用いて、前記ビットストリームを復号する
ステップを含む処理をコンピュータに実行させるプログラムが記録されている記録媒体。