【手続補正書】
【提出日】平成28年2月1日(2016.2.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビデオデータをコード化する方法であって、
コード化ピクチャバッファ（ＣＰＢ）中にビデオデータの１つ以上の復号単位を記憶することと、
前記１つ以上の復号単位のための個別のバッファ除去時間を取得することと、
前記復号単位の各々のための取得された前記バッファ除去時間に従って前記ＣＰＢから前記復号単位を除去することと、
前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定することと、
除去された前記復号単位に対応するビデオデータをコード化することとを備え、
前記ＣＰＢがアクセス単位レベルで動作する場合、前記ビデオデータをコード化することが、前記復号単位中に備えられたアクセス単位をコード化することを備え、
前記ＣＰＢがサブピクチャレベルで動作する場合、前記ビデオデータをコード化することが、前記復号単位中に備えられたアクセス単位のサブセットをコード化することを備える、方法。
【請求項２】
前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定することが、サブピクチャコード化ピクチャバッファ選好フラグが０の値を有する場合、又はサブピクチャコード化ピクチャバッファパラメータ存在フラグが０の値を有する場合、前記ＣＰＢがアクセス単位レベルで動作すると決定することと、前記サブピクチャコード化ピクチャバッファ選好フラグが１の値を有し、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグが１の値を有する場合、前記ＣＰＢがサブピクチャレベルで動作すると決定することとを備える、請求項１に記載の方法。
【請求項３】
前記サブピクチャコード化ピクチャバッファ選好フラグの前記値を受信することを更に備える、請求項２に記載の方法。
【請求項４】
前記サブピクチャコード化ピクチャバッファ選好フラグの値が受信されない場合、前記サブピクチャコード化ピクチャバッファ選好フラグに０の値を設定することを更に備える、請求項２に記載の方法。
【請求項５】
前記サブピクチャコード化ピクチャバッファパラメータ存在フラグの前記値を受信することを更に備える、請求項２に記載の方法。
【請求項６】
連続復号順序でビデオデータの前記１つ以上の復号単位を受信することを更に備え、前記ＣＰＢ中にビデオデータの前記１つ以上の復号単位を記憶することが、前記ＣＰＢ中に前記連続復号順序でビデオデータの前記１つ以上の復号単位を記憶することを備える、請求項１に記載の方法。
【請求項７】
前記１つ以上の復号単位のための前記個別のバッファ除去時間を取得することが、前記復号単位のうちの少なくとも１つのための前記個別のバッファ除去時間を示す個別の信号伝達値を受信することを備える、請求項１に記載の方法。
【請求項８】
前記復号単位のうちの前記少なくとも１つのための前記バッファ除去時間を示す前記信号伝達値が、前記復号単位のうちの前記少なくとも１つによって備えられる幾つかのネットワークアブストラクションレイヤ（ＮＡＬ）単位を示す信号伝達値を備える、請求項７に記載の方法。
【請求項９】
ビデオデータをコード化するための装置であって、
コード化ピクチャバッファ（ＣＰＢ）中にビデオデータの１つ以上の復号単位を記憶するための手段と、
前記１つ以上の復号単位のための個別のバッファ除去時間を取得するための手段と、
前記復号単位の各々のための取得された前記バッファ除去時間に従って前記ＣＰＢから前記復号単位を除去するための手段と、
前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定するための手段と、
除去された前記復号単位に対応するビデオデータをコード化するための手段とを備え、前記ＣＰＢがアクセス単位レベルで動作する場合、前記ビデオデータをコード化するための前記手段が、前記復号単位中に備えられたアクセス単位をコード化するための手段を備え、前記ＣＰＢがサブピクチャレベルで動作する場合、前記ビデオデータをコード化するための前記手段が、前記復号単位中に備えられたアクセス単位のサブセットをコード化するための手段を備える、装置。
【請求項１０】
前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定するための前記手段が、サブピクチャコード化ピクチャバッファ選好フラグが０の値を有する場合、又はサブピクチャコード化ピクチャバッファパラメータ存在フラグが０の値を有する場合、前記ＣＰＢがアクセス単位レベルで動作すると決定するための手段と、前記サブピクチャコード化ピクチャバッファ選好フラグが１の値を有し、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグが１の値を有する場合、前記ＣＰＢがサブピクチャレベルで動作すると決定するための手段とを備える、請求項９に記載の装置。
【請求項１１】
前記サブピクチャコード化ピクチャバッファ選好フラグの前記値を受信するための手段と、
前記サブピクチャコード化ピクチャバッファ選好フラグの値が受信されない場合、前記サブピクチャコード化ピクチャバッファ選好フラグに０の値を設定するための手段、又は
前記サブピクチャコード化ピクチャバッファパラメータ存在フラグの前記値を受信するための手段とを備える、請求項１０に記載の装置。
【請求項１２】
連続復号順序でビデオデータの前記１つ以上の復号単位を受信するための手段を更に備え、前記ＣＰＢ中にビデオデータの前記１つ以上の復号単位を記憶するための前記手段が、前記ＣＰＢ中に前記連続復号順序でビデオデータの前記１つ以上の復号単位を記憶するための手段を備える、請求項９に記載の装置。
【請求項１３】
前記１つ以上の復号単位のための前記個別のバッファ除去時間を取得するための前記手段が、前記復号単位のうちの少なくとも１つのための前記個別のバッファ除去時間を示す個別の信号伝達値を受信するための手段を備える、請求項９に記載の装置。
【請求項１４】
前記復号単位のうちの前記少なくとも１つのための前記バッファ除去時間を示す前記信号伝達値が、前記復号単位のうちの前記少なくとも１つによって備えられる幾つかのネットワークアブストラクションレイヤ（ＮＡＬ）単位を示す信号伝達値を備える、請求項１３に記載の装置。
【請求項１５】
実行されたと、プロセッサに請求項１〜８のいずれか１項に従った前記方法を実行させる命令を記憶するコンピュータ可読記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０２９０
【補正方法】変更
【補正の内容】
【０２９０】
[0222]様々な例について説明した。これら及び他の例は以下の特許請求の範囲内に入る。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
［１］  ビデオデータをコード化する方法であって、コード化ピクチャバッファ（ＣＰＢ）中にビデオデータの１つ以上の復号単位を記憶することと、前記１つ以上の復号単位のための個別のバッファ除去時間を取得することと、前記復号単位の各々のための取得された前記バッファ除去時間に従って前記ＣＰＢから前記復号単位を除去することと、前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定することと、除去された前記復号単位に対応するビデオデータをコード化することとを備え、前記ＣＰＢがアクセス単位レベルで動作する場合、前記ビデオデータをコード化することが、前記復号単位中に備えられたアクセス単位をコード化することを備え、前記ＣＰＢがサブピクチャレベルで動作する場合、前記ビデオデータをコード化することが、前記復号単位中に備えられたアクセス単位のサブセットをコード化することを備える、方法。
［２］  前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定することが、サブピクチャコード化ピクチャバッファ選好フラグが０の値を有する場合、又はサブピクチャコード化ピクチャバッファパラメータ存在フラグが０の値を有する場合、前記ＣＰＢがアクセス単位レベルで動作すると決定することと、前記サブピクチャコード化ピクチャバッファ選好フラグが１の値を有し、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグが１の値を有する場合、前記ＣＰＢがサブピクチャレベルで動作すると決定することとを備える、［１］に記載の方法。
［３］  前記サブピクチャコード化ピクチャバッファ選好フラグの前記値を受信することを更に備える、［２］に記載の方法。
［４］  前記サブピクチャコード化ピクチャバッファ選好フラグの値が受信されない場合、前記サブピクチャコード化ピクチャバッファ選好フラグに０の値を設定することを更に備える、［２］に記載の方法。
［５］  前記サブピクチャコード化ピクチャバッファパラメータ存在フラグの前記値を受信することを更に備える、［２］に記載の方法。
［６］  連続復号順序でビデオデータの前記１つ以上の復号単位を受信することを更に備え、前記ＣＰＢ中にビデオデータの前記１つ以上の復号単位を記憶することが、前記ＣＰＢ中に前記連続復号順序でビデオデータの前記１つ以上の復号単位を記憶することを備える、［１］に記載の方法。
［７］  前記１つ以上の復号単位のための前記個別のバッファ除去時間を取得することが、前記復号単位のうちの少なくとも１つのための前記個別のバッファ除去時間を示す個別の信号伝達値を受信することを備える、［１］に記載の方法。
［８］  前記復号単位のうちの前記少なくとも１つのための前記バッファ除去時間を示す前記信号伝達値が、前記復号単位のうちの前記少なくとも１つによって備えられる幾つかのネットワークアブストラクションレイヤ（ＮＡＬ）単位を示す信号伝達値を備える、［７］に記載の方法。
［９］  前記１つ以上の復号単位がそれぞれのサブピクチャを備え、前記方法が、前記ビデオデータのより大きいセット内の少なくとも１つのサブピクチャのバイトアラインメントを示す信号伝達値を受信することを更に備える、［１］に記載の方法。
［１０］  ビデオデータをコード化するための機器であって、コード化ピクチャバッファ（ＣＰＢ）中にビデオデータの１つ以上の復号単位を記憶することと、前記１つ以上の復号単位のための個別のバッファ除去時間を取得することと、前記復号単位の各々のための取得された前記バッファ除去時間に従って前記ＣＰＢから前記復号単位を除去することと、前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定することと、除去された前記復号単位に対応するビデオデータをコード化することとを行うように構成されたビデオコーダを備え、前記ＣＰＢがアクセス単位レベルで動作する場合、前記ビデオデータをコード化するために、前記ビデオコーダが、前記復号単位中に備えられたアクセス単位をコード化するように更に構成され、前記ＣＰＢがサブピクチャレベルで動作する場合、前記ビデオデータをコード化するために、前記ビデオコーダが、前記復号単位中に備えられたアクセス単位のサブセットをコード化するように更に構成された、機器。
［１１］  前記ＣＰＢが、アクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定するために、前記ビデオコーダが、サブピクチャコード化ピクチャバッファ選好フラグが０の値を有する場合、又はサブピクチャコード化ピクチャバッファパラメータ存在フラグが０の値を有する場合、前記ＣＰＢがアクセス単位レベルで動作すると決定することと、前記サブピクチャコード化ピクチャバッファ選好フラグが１の値を有し、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグが１の値を有する場合、前記ＣＰＢがサブピクチャレベルで動作すると決定することとを行うように更に構成された、［１０］に記載の機器。
［１２］  前記ビデオコーダが、前記サブピクチャコード化ピクチャバッファ選好フラグの前記値を受信することを行うように更に構成された、［１１］に記載の機器。
［１３］  前記ビデオコーダが、前記サブピクチャコード化ピクチャバッファ選好フラグの値が受信されない場合、前記サブピクチャコード化ピクチャバッファ選好フラグに０の値を設定することを行うように更に構成された、［１１］に記載の機器。
［１４］  前記ビデオコーダが、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグの前記値を受信することを行うように更に構成された、［１１］に記載の機器。
［１５］  前記ビデオコーダが、連続復号順序でビデオデータの前記１つ以上の復号単位を受信することを行うように更に構成され、前記ＣＰＢ中にビデオデータの前記１つ以上の復号単位を記憶することが、前記ＣＰＢ中に前記連続復号順序でビデオデータの前記１つ以上の復号単位を記憶することを備える、［１０］に記載の機器。
［１６］  前記１つ以上の復号単位のための前記個別のバッファ除去時間を取得することが、前記復号単位のうちの少なくとも１つのための前記個別のバッファ除去時間を示す個別の信号伝達値を受信することを備える、［１０］に記載の機器。
［１７］  前記復号単位のうちの前記少なくとも１つのための前記バッファ除去時間を示す前記信号伝達値が、前記復号単位のうちの前記少なくとも１つによって備えられる幾つかのネットワークアブストラクションレイヤ（ＮＡＬ）単位を示す信号伝達値を備える、［１６］に記載の機器。
［１８］  前記１つ以上の復号単位がそれぞれのサブピクチャを備え、前記ビデオコーダが、前記ビデオデータのより大きいセット内の少なくとも１つのサブピクチャのバイトアラインメントを示す信号伝達値を受信することを行うように更に構成された、［１０］に記載の機器。
［１９］  前記機器が、１つ以上の集積回路と、１つ以上のマイクロプロセッサと、前記ビデオコーダを含むワイヤレス通信機器とのうちの少なくとも１つを備える、［１０］に記載の機器。
［２０］  ビデオデータをコード化するための装置であって、コード化ピクチャバッファ（ＣＰＢ）中にビデオデータの１つ以上の復号単位を記憶するための手段と、前記１つ以上の復号単位のための個別のバッファ除去時間を取得するための手段と、前記復号単位の各々のための取得された前記バッファ除去時間に従って前記ＣＰＢから前記復号単位を除去するための手段と、前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定するための手段と、除去された前記復号単位に対応するビデオデータをコード化するための手段とを備え、前記ＣＰＢがアクセス単位レベルで動作する場合、前記ビデオデータをコード化するための前記手段が、前記復号単位中に備えられたアクセス単位をコード化するための手段を備え、前記ＣＰＢがサブピクチャレベルで動作する場合、前記ビデオデータをコード化するための前記手段が、前記復号単位中に備えられたアクセス単位のサブセットをコード化するための手段を備える、装置。
［２１］  前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定するための前記手段が、サブピクチャコード化ピクチャバッファ選好フラグが０の値を有する場合、又はサブピクチャコード化ピクチャバッファパラメータ存在フラグが０の値を有する場合、前記ＣＰＢがアクセス単位レベルで動作すると決定するための手段と、前記サブピクチャコード化ピクチャバッファ選好フラグが１の値を有し、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグが１の値を有する場合、前記ＣＰＢがサブピクチャレベルで動作すると決定するための手段とを備える、［２０］に記載の装置。
［２２］  前記サブピクチャコード化ピクチャバッファ選好フラグの前記値を受信するための手段を更に備える、［２１］に記載の装置。
［２３］  前記サブピクチャコード化ピクチャバッファ選好フラグの値が受信されない場合、前記サブピクチャコード化ピクチャバッファ選好フラグに０の値を設定するための手段を更に備える、［２１］に記載の装置。
［２４］  前記サブピクチャコード化ピクチャバッファパラメータ存在フラグの前記値を受信するための手段を更に備える、［２１］に記載の装置。
［２５］  連続復号順序でビデオデータの前記１つ以上の復号単位を受信するための手段を更に備え、前記ＣＰＢ中にビデオデータの前記１つ以上の復号単位を記憶するための前記手段が、前記ＣＰＢ中に前記連続復号順序でビデオデータの前記１つ以上の復号単位を記憶するための手段を備える、［２０］に記載の装置。
［２６］  前記１つ以上の復号単位のための前記個別のバッファ除去時間を取得するための前記手段が、前記復号単位のうちの少なくとも１つのための前記個別のバッファ除去時間を示す個別の信号伝達値を受信するための手段を備える、［２０］に記載の装置。
［２７］  前記復号単位のうちの前記少なくとも１つのための前記バッファ除去時間を示す前記信号伝達値が、前記復号単位のうちの前記少なくとも１つによって備えられる幾つかのネットワークアブストラクションレイヤ（ＮＡＬ）単位を示す信号伝達値を備える、［２６］に記載の装置。
［２８］  前記１つ以上の復号単位がそれぞれのサブピクチャを備え、前記装置が、前記ビデオデータのより大きいセット内の少なくとも１つのサブピクチャのバイトアラインメントを示す信号伝達値を受信するための手段を更に備える、［２０］に記載の装置。
［２９］  前記装置が、１つ以上の集積回路と、１つ以上のマイクロプロセッサと、ビデオコード化機器を含むワイヤレス通信機器とのうちの少なくとも１つを備える、［２０］に記載の装置。
［３０］  実行されたとき、コード化ピクチャバッファ（ＣＰＢ）中にビデオデータの１つ以上の復号単位を記憶することと、前記１つ以上の復号単位のための個別のバッファ除去時間を取得することと、前記復号単位の各々のための取得された前記バッファ除去時間に従って前記ＣＰＢから前記復号単位を除去することと、前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定することと、除去された前記復号単位に対応するビデオデータをコード化することとをプロセッサに行わせる命令を記憶したコンピュータ可読記憶媒体を備え、前記ＣＰＢがアクセス単位レベルで動作する場合、前記ビデオデータをコード化することが、前記復号単位中に備えられたアクセス単位をコード化することを備え、前記ＣＰＢがサブピクチャレベルで動作する場合、前記ビデオデータをコード化することが、前記復号単位中に備えられたアクセス単位のサブセットをコード化することを備える、コンピュータプログラム製品。
［３１］  前記ＣＰＢがアクセス単位レベルで動作するのか、又はサブピクチャレベルで動作するのかを決定することが、サブピクチャコード化ピクチャバッファ選好フラグが０の値を有する場合、又はサブピクチャコード化ピクチャバッファパラメータ存在フラグが０の値を有する場合、前記ＣＰＢがアクセス単位レベルで動作すると決定することと、前記サブピクチャコード化ピクチャバッファ選好フラグが１の値を有し、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグが１の値を有する場合、前記ＣＰＢがサブピクチャレベルで動作すると決定することとを備える、［３０］に記載のコンピュータプログラム製品。
［３２］  前記命令が、前記サブピクチャコード化ピクチャバッファ選好フラグの前記値を受信することを前記プロセッサに更に行わせる、［３１］に記載のコンピュータプログラム製品。
［３３］  前記命令が、前記サブピクチャコード化ピクチャバッファ選好フラグの値が受信されない場合、前記サブピクチャコード化ピクチャバッファ選好フラグに０の値を設定することを前記プロセッサに更に行わせる、［３１］に記載のコンピュータプログラム製品。
［３４］  前記命令が、前記サブピクチャコード化ピクチャバッファパラメータ存在フラグの前記値を受信することを前記プロセッサに更に行わせる、［３１］に記載のコンピュータプログラム製品。
［３５］  前記命令が、連続復号順序でビデオデータの前記１つ以上の復号単位を受信することを前記プロセッサに更に行わせ、前記ＣＰＢ中にビデオデータの前記１つ以上の復号単位を記憶することが、前記ＣＰＢ中に前記連続復号順序でビデオデータの前記１つ以上の復号単位を記憶することを備える、［３０］に記載のコンピュータプログラム製品。
［３６］  前記１つ以上の復号単位のための前記個別のバッファ除去時間を取得することが、前記復号単位のうちの少なくとも１つのための前記個別のバッファ除去時間を示すそれぞれの信号伝達値を受信することを備える、［３０］に記載のコンピュータプログラム製品。
［３７］  前記復号単位のうちの前記少なくとも１つのための前記バッファ除去時間を示す前記信号伝達値が、前記復号単位のうちの前記少なくとも１つによって備えられる幾つかのネットワークアブストラクションレイヤ（ＮＡＬ）単位を示す信号伝達値を備える、［３６］に記載のコンピュータプログラム製品。
［３８］  前記１つ以上の復号単位がそれぞれのサブピクチャを備え、前記方法が、前記ビデオデータのより大きいセット内の少なくとも１つのサブピクチャのバイトアラインメントを示す信号伝達値を受信することを更に備える、［３０］に記載のコンピュータプログラム製品。