【手続補正書】
【提出日】平成27年12月24日(2015.12.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ピクチャ（２）のスライス（３）の符号化表現（２０）を復号化する方法であって、
ここで、前記符号化表現（２０）は、スライスヘッダ（２１）及びスライスデータ（２５）を含む；
前記スライスヘッダ（２１）に基づく取得可能なパラメータセット識別子（２６）に基づいて、前記符号化表現（２０）に関連付けられたパラメータセットを識別するステップ（Ｓ２０）と、
前記パラメータセット内のスライスヘッダ拡張部存在フラグを構文解析するステップ（Ｓ２１）と、
前記スライスヘッダ拡張部存在フラグが事前に定義された値を有する場合、前記符号化表現（２０）に関連付けられ且つ前記スライスヘッダ（２１）内の拡張フィールド（２４）のビット又はバイトの長さを示す可変長符号の長さ標識（２３）を構文解析するステップ（Ｓ１）と、
前記スライスヘッダ拡張部存在フラグが事前に定義された値を有する場合、前記符号化表現（２０）の復号化中、前記長さ標識（２３）に基づいて識別された前記拡張フィールド（２４）の全ての値を無視するとして判定するステップ（Ｓ２）と、
を備えることを特徴とする方法。
【請求項２】
前記長さ標識（２３）に基づいて前記拡張フィールド（２４）の長さを判定するステップ（Ｓ１０）と、
前記長さに基づいて前記スライスヘッダ（２１）内の前記拡張フィールド（２４）の終端を識別するステップ（Ｓ１１）と、
を更に備えることを特徴とする請求項１に記載の方法。
【請求項３】
前記長さ標識（２３）を構文解析するステップ（Ｓ１）は、前記スライスヘッダ拡張部存在フラグが前記事前に定義された値を有する場合、前記スライスヘッダ（２１）内に存在する前記長さ標識（２３）を構文解析するステップ（Ｓ１）を含むことを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記全ての値を無視すると判定するステップ（Ｓ２）は、前記スライスヘッダ拡張部存在フラグが前記事前に定義された値を有する場合、前記スライスヘッダ（２１）内の前記長さ標識（２３）の直後から前記長さ標識（２３）に基づいて識別された前記拡張フィールド（２４）の終端までの前記拡張フィールド（２４）の全ての値を前記符号化表現（２０）の復号化中に無視すると判定するステップ（Ｓ２）を含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記長さ標識（２３）を構文解析するステップ（Ｓ１）は、前記スライスヘッダ拡張部存在フラグが事前に定義された値を有する場合、前記スライスヘッダ（２１）に基づいて取得可能なパラメータセット識別子（２６）に基づいて識別されるパラメータセット内に存在する前記長さ標識（２３）を構文解析するステップ（Ｓ１）を含むことを特徴とする請求項１又は２に記載の方法。
【請求項６】
長さ標識（２３）に基づいて識別された前記拡張フィールド（２４）の終端に基づいて前記スライスデータ（２５）の始端を識別するステップ（Ｓ３０）と、
前記スライスデータ（２５）の前記始端から開始して前記スライスデータ（２５）を構文解析し且つ復号化するステップ（Ｓ３１）と、
を更に備えることを特徴とする請求項１から５のいずれか１項に記載の方法。
【請求項７】
前記スライスデータ（２５）を構文解析し且つ復号化するステップ（Ｓ３１）は、前記スライスヘッダ（２１）内の前記拡張フィールド（２４）の前記全ての値を無視することにより前記スライスデータ（２５）を構文解析し且つ復号化するステップ（Ｓ３１）を含むことを特徴とする請求項６に記載の方法。
【請求項８】
ピクチャ（２）のスライス（３）を符号化する方法であって、
前記スライス（３）のスライスヘッダ（２１）内に拡張フィールド（２４）が存在することを示すために、スライスヘッダ拡張部存在フラグを事前に定義された値に設定するステップと（Ｓ６０）と、
パラメータセットに前記スライスヘッダ拡張部存在フラグを挿入するステップ（Ｓ７０）と、
前記スライス（３）の前記スライスヘッダ（２１）内に存在する前記拡張フィールド（２４）のビット又はバイトの長さを示す可変長符号の長さ標識（２３）を生成するステップ（Ｓ４０）と、
前記スライス（３）を、前記スライスヘッダ（２１）及びスライスデータ（２５）を含む前記スライス（３）の符号化表現（２０）に符号化するステップと（Ｓ４１）と、
前記長さ標識（２３）と前記符号化表現（２０）とを関連付けるステップ（Ｓ４２）と、
前記パラメータセットを識別するパラメータセット識別子と前記符号化表現（２０）とを関連付けるステップ（Ｓ７１）と
を備えることを特徴とする方法。
【請求項９】
前記スライスヘッダ（２１）内に存在する前記拡張フィールド（２４）の長さを判定するステップ（Ｓ５１）を更に備え、
前記長さ標識（２３）を生成するステップ（Ｓ４０）は、前記拡張フィールド（２４）の前記長さに基づいて前記長さ標識（２３）を生成するステップ（Ｓ４０）を含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記長さ標識（２３）を関連付けるステップ（Ｓ４２）は、前記スライスヘッダ（２１）に前記長さ標識（２３）を挿入するステップを含むことを特徴とする請求項８又は９に記載の方法。
【請求項１１】
前記長さ標識（２３）を挿入するステップは、前記スライスヘッダ（２１）内の前記拡張フィールド（２４）の直前に前記長さ標識（２３）を挿入するステップを含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
前記長さ標識（２３）を関連付けるステップ（Ｓ４２）は、パラメータセットに前記長さ標識（２３）を挿入するステップと、前記パラメータセットを識別するパラメータセット識別子（２６）と前記符号化表現（２０）とを関連付けるステップとを含むことを特徴とする請求項８又は９に記載の方法。
【請求項１３】
ピクチャ（２）のスライス（３）の符号化表現（２０）を復号化する復号器（４０、５０）であって、
ここで、前記符号化表現（２０）は、スライスヘッダ（２１）及びスライスデータ（２５）を含む；
前記復号器（４０）は、
前記スライスヘッダ（２１）に基づき取得可能なパラメータセット識別子（２６）に基づいて、前記符号化表現（２０）に関連付けられたパラメータセットを識別するように構成されたセット識別ユニット（４５）と、
前記パラメータセット内のスライスヘッダ拡張部存在フラグを構文解析し、当該スライスヘッダ拡張部存在フラグが事前に定義された値を有する場合に、前記符号化表現（２０）に関連付けられ且つ前記スライスヘッダ（２１）内の拡張フィールド（２４）のビット又はバイトの長さを示す可変長符号語の長さ標識（２３）を構文解析するように構成された構文解析ユニット（４１）と、
当該スライスヘッダ拡張部存在フラグが前記事前に定義された値を有する場合に、前記長さ標識（２３）に基づいて識別された前記拡張フィールド（２４）の全ての値を前記符号化表現（２０）の復号化中に前記復号器（４０）に無視させるように構成された処理ユニット（４２）と、
を備えることを特徴とする復号器（４０、５０）。
【請求項１４】
前記長さ標識（２３）に基づいて前記拡張フィールド（２４）の長さを判定するように構成された判定ユニット（４３）と、
前記長さに基づいて前記スライスヘッダ（２１）内の前記拡張フィールド（２４）の終端を識別するように構成された識別ユニット（４４）と、
を更に備えることを特徴とする請求項１３に記載の復号器。
【請求項１５】
前記構文解析ユニット（４１）は、当該スライスヘッダ拡張部存在フラグが前記事前に定義された値を有する場合に、前記スライスヘッダ（２１）内に存在する前記長さ標識（２３）を構文解析するように構成されることを特徴とする請求項１３又は１４に記載の復号器。
【請求項１６】
前記処理ユニット（４２）は、前記スライスヘッダ拡張部存在フラグが前記事前に定義された値を有する場合に、前記復号器（４０）に対して、前記符号化表現（２０）の復号化中、前記スライスヘッダ（２１）内の前記長さ標識（２３）の直後から前記長さ標識（２３）に基づいて識別された前記拡張フィールド（２４）の終端までの前記拡張フィールド（２４）の全ての値を無視させるようにすることを特徴とする請求項１５に記載の復号器。
【請求項１７】
前記構文解析ユニット（４１）は、前記スライスヘッダ拡張部存在フラグが前記事前に定義された値を有する場合に、前記スライスヘッダ（２１）に基づいて取得可能なパラメータセット識別子（２６）に基づいて識別されるパラメータセット内に存在する前記長さ標識（２３）を構文解析するように構成されることを特徴とする請求項１３又は１４に記載の復号器。
【請求項１８】
長さ標識（２３）に基づいて識別された前記拡張フィールド（２４）の終端に基づいて前記スライスデータ（２５）の始端を識別するように構成された識別ユニット（４４）と、
前記スライスデータ（２５）の前記始端から開始して前記スライスデータ（２５）を構文解析し且つ復号化するように構成された復号化ユニット（４６）と、
を更に備えることを特徴とする請求項１３から１７のいずれか１項に記載の復号器。
【請求項１９】
前記復号化ユニット（４６）は、前記スライスヘッダ（２１）内の前記拡張フィールド（２４）の前記全ての値を無視することにより前記スライスデータを構文解析し且つ復号化するように構成されることを特徴とする請求項１８に記載の復号器。
【請求項２０】
ピクチャ（２）のスライス（３）を符号化する符号器（７０）であって、
前記スライス（３）のスライスヘッダ（２１）内に拡張フィールド（２４）が存在することを示すために、スライスヘッダ拡張部存在フラグを事前に定義された値に設定するように構成された設定ユニット（７５）と、
前記スライス（３）の前記スライスヘッダ（２１）内に存在する前記拡張フィールド（２４）のビット又はバイトの長さを示す可変長符号語の長さ標識（２３）を生成するように構成された生成ユニット（７１）と、
前記スライス（３）を、前記スライスヘッダ（２１）及びスライスデータ（２５）を含む前記スライス（３）の符号化表現（２０）に符号化するように構成された符号化ユニット（７２）と、
前記長さ標識（２３）と前記符号化表現（２０）とを関連付け、前記スライスヘッダ拡張部存在フラグをパラメータセットに挿入し、当該パラメータセットを識別するパラメータセット識別子を前記符号化表現（２０）と関連付けるように構成された関連付けユニット（７３）と、
を備えることを特徴とする符号器（７０）。
【請求項２１】
前記スライスヘッダ（２１）内に存在する前記拡張フィールド（２４）の長さを判定するように構成された判定ユニット（７４）を更に備え、
前記生成ユニット（７１）は、前記拡張フィールド（２４）の前記長さに基づいて前記長さ標識（２３）を生成するように構成されることを特徴とする請求項２０に記載の符号器。
【請求項２２】
前記関連付けユニット（７３）は、前記スライスヘッダ（２１）に前記長さ標識（２３）を挿入するように構成されることを特徴とする請求項２０又は２１に記載の符号器。
【請求項２３】
前記関連付けユニット（７３）は、前記スライスヘッダ（２１）内の前記拡張フィールド（２４）の直前に前記長さ標識（２３）を挿入するように構成されることを特徴とする請求項２２に記載の符号器。
【請求項２４】
前記関連付けユニット（７３）は、パラメータセットに前記長さ標識（２３）を挿入し且つ前記パラメータセットを識別するパラメータセット識別子（２６）と前記符号化表現（２０）とを関連付けるように構成されることを特徴とする請求項２０又は２１に記載の符号器。
【請求項２５】
ピクチャ（２）のスライス（３）の符号化表現（２０）を復号化するコンピュータプログラム（１３０）であって、
ここで、前記符号化表現（２０）は、スライスヘッダ（２１）及びスライスデータ（２５）を含む；
プロセッサ（１１０）により実行される場合に、前記プロセッサ（１１０）に、
前記スライスヘッダ（２１）に基づく取得可能なパラメータセット識別子（２６）に基づいて、前記符号化表現（２０）に関連付けられたパラメータセットを識別させ、
前記パラメータセット内のスライスヘッダ拡張部存在フラグを構文解析させ、
前記スライスヘッダ拡張部存在フラグが事前に定義された値を有する場合、前記符号化表現（２０）に関連付けられ且つ前記スライスヘッダ（２１）内の拡張フィールド（２４）のビット又はバイトの長さを示す可変長符号の長さ標識（２３）を構文解析させ、
前記スライスヘッダ拡張部存在フラグが前記事前に定義された値を有する場合、前記符号化表現（２０）の復号化中、前記長さ標識（２３）に基づいて識別された前記拡張フィールド（２４）の全ての値を無視するとして判定させる
ためのコード手段を備えることを特徴とするコンピュータプログラム（１３０）。
【請求項２６】
ピクチャ（２）のスライス（３）を符号化するコンピュータプログラム（１３０）であって、プロセッサ（１１０）により実行される場合に、前記プロセッサ（１１０）に、
前記スライス（３）のスライスヘッダ（２１）内に拡張フィールド（２４）が存在することを示すために、スライスヘッダ拡張部存在フラグを事前に定義された値に設定させ、
前記スライスヘッダ拡張部存在フラグをパラメータセットに挿入させ、
前記スライス（３）の前記スライスヘッダ（２１）内に存在する前記拡張フィールド（２４）のビット又はバイトの長さを示す可変長符号語の長さ標識（２３）を生成させ、
前記スライス（３）を前記スライスヘッダ（２１）及びスライスデータ（２５）を含む前記スライス（３）の符号化表現（２０）に符号化させ、
前記長さ標識（２３）と前記符号化表現（２０）とを関連付け、前記パラメータセットを識別するパラメータセット識別子を前記符号化表現（２０）と関連付けさせる
ためのコード手段を備えることを特徴とするコンピュータプログラム（１３０）。
【請求項２７】
請求項２５又は２６に記載のコンピュータプログラム（１３０）を格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。