【手続補正書】
【提出日】平成18年2月23日(2006.2.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記憶媒体と、
前記記憶媒体に格納される複数のコードワード・テーブルであって、その複数のコードワード・テーブルはそれぞれ、サンプル・ブロック・タイプに少なくとも一部基づき、選択的にアクセスされる複数のコードワードを含み、少なくとも、
画像のマクロブロックのサンプル・ブロックの変換係数列の係数の数と後続１係数の数を組み合わせた形で、符号化することと、
画像のマクロブロックのサンプル・ブロックの変換係数列の係数の数と後続１係数の数の組み合わされた符号化内容を復号化することの少なくとも１つを実行するための複数のコードワード・テーブルを備える装置。
【請求項２】
前記コードワード・テーブルのうちの少なくとも選択された１つは、輝度サンプル・ブロックの変換係数列の係数の数と後続１係数の数を組み合わせて符号化することと、その組み合わされた符号化内容を復号化することの少なくとも一方を実行するため画像のマクロブロックの輝度サンプル・ブロックについて選択的にアクセスされるコードワードを含む請求項１に記載の装置。
【請求項３】
複数のコードワード・テーブルは、以下の選択された１つのコードワードの大半を含む少なくとも１つのコードワード・テーブルを含む請求項２に記載の装置。
【表１】
2005521356.tif 000001
2005521356.tif 000002
2005521356.tif 000003
【請求項４】
さらに、前記コードワード・テーブルとＦＬＣのうちの１つを選択し、画像のマクロブロックの輝度サンプル・ブロックの変換係数列を符号化／復号化する、記憶媒体に結合されているロジックを備える請求項２に記載の装置。
【請求項５】
前記コードワード・テーブルとＦＬＣの１つを選択し、画像のマクロブロックの１つまたは複数の隣接する輝度サンプル・ブロックの１つまたは複数の変換係数列内の係数の数に少なくとも一部は基づき、適応型方式で、画像のマクロブロックの輝度サンプル・ブロックの変換係数列を符号化／復号化するロジックを備える請求項４に記載の装置。
【請求項６】
画像のマクロブロックの１つまたは複数の隣接する輝度サンプル・ブロックは、画像のマクロブロックの上に隣接する輝度サンプル・ブロックと左に隣接する輝度サンプル・ブロックのうちの少なくとも一方を含む請求項５に記載の装置。
【請求項７】
複数のコードワード・テーブルのうちの少なくとも選択された１つは、画像のマクロブロックのクロマ・サンプル・ブロックの変換係数列内の係数の数と後続１係数の数を組み合わせて符号化することと、その組み合わされた符号化内容を復号化することの少なくとも一方を実行するために選択的にアクセスされるコードワード含む請求項１に記載の装置。
【請求項８】
複数のコードワード・テーブルは、以下のコードワードの大半を含む少なくとも１つのコードワード・テーブルを含む請求項５に記載の装置。
【表２】
2005521356.tif 000004
【請求項９】
さらに、
画像のマクロブロックのサンプル・ブロックの変換係数列の後続１係数の正負符号を符号化することと、
画像のマクロブロックのサンプル・ブロックの変換係数列の後続１係数の正負符号の符号化内容を復号化することのうちの少なくとも一方を実行するロジックを備える請求項１に記載の装置。
【請求項１０】
さらに、前記符号化／復号化を実行するため前記コードワード・テーブルの前記コードワードに選択的にアクセスする記録媒体に結合されているプロセッサを備える請求項１に記載の装置。
【請求項１１】
手のひらサイズのコンピューティング・デバイス、携帯電話、デジタル・パーソナル・アシスタント、ラップトップ・コンピューティング・デバイス、デスクトップ・コンピューティング・デバイス、セットトップ・ボックス、サーバ、コンパクト・ディスク・プレーヤ、デジタル多用途ディスク・プレーヤ、テレビジョン、ディスプレイ・モニタのうちの選択された１つを含む請求項１に記載の装置。
【請求項１２】
ビデオ・ドーター・カードとビデオ機能を集積化したマザーボードを備える請求項１に記載の装置。
【請求項１３】
記憶媒体と、
前記記憶媒体に格納される複数のコードワード・テーブルであって、前記コードワード・テーブルのそれぞれは、
画像のマクロブロックのサンプル・ブロックの変換係数のレベル尺度の符号化であって、前記符号化はサンプル・ブロックの変換係数の係数の数に無関係である符号化と、
画像のマクロブロックのサンプル・ブロックの変換係数のレベル尺度の符号化内容の復号化であって、前記復号化はサンプル・ブロックの変換係数の係数の数に無関係である復号化のうち少なくとも一方を実行するため適応的にアクセスされる複数のコードワードを含む、複数のコードワード・テーブルとを備える装置。
【請求項１４】
画像のマクロブロックのサンプル・ブロックの変換係数は、画像のマクロブロックの輝度サンプル・ブロックとクロマ・サンプル・ブロックのうちの選択された１つの変換係数を含む請求項１３に記載の装置。
【請求項１５】
複数のコードワード・テーブルは、以下の選択された１つのコードワードの大半を含む少なくとも１つのコードワード・テーブルを含む請求項１３に記載の装置。
1
01
001
..
00000000000001
000000000000001xxxx
0000000000000001xxxxxxxxxxxx
1x
01x
001x
..
00000000000001x
000000000000001xxxx
0000000000000001xxxxxxxxxxxx
1xx
01xx
001xx
..
00000000000001xx
000000000000001xxxx
0000000000000001xxxxxxxxxxxx
1xxx
01xxx
001xxx
..
00000000000001xxx
000000000000001xxxx
0000000000000001xxxxxxxxxxxx
1xxxx
01xxxx
001xxxx
..
000000000000001xxxx
0000000000000001xxxxxxxxxxxx
【請求項１６】
さらに、マクロブロックの量子化パラメータ、ブロック内の係数の数、すでに符号化された／復号化された変換係数のうちの１つまたは複数の係数のレベルのうちの１つまたは複数に少なくとも一部は基づき、画像のマクロブロックのサンプル・ブロックの変換係数のレベル尺度を符号化／復号化するために前記コードワード・テーブルの１つを適応的に選択する記憶媒体に結合されロジックを備える請求項１３に記載の装置。
【請求項１７】
複数のコードワード・テーブルは異なる数のコードワードを含み、
より大きなコードワード・テーブルを選択する前により小さなコードワード・テーブルを対称的に選択することで、変換係数を符号化／復号化するロジックが備えられている請求項１６に記載の装置。
【請求項１８】
後ろから前への処理順と前から後ろへの処理順のうちの選択された一方で変換係数を処理するロジックが備えられている請求項１６に記載の装置。
【請求項１９】
さらに、
画像のマクロブロックのサンプル・ブロックの変換係数列の後続１係数の正負符号を符号化することと、
画像のマクロブロックのサンプル・ブロックの変換係数列の後続１係数の正負符号の符号化内容を復号化することのうちの少なくとも一方を実行するロジックを備える請求項１３に記載の装置。
【請求項２０】
さらに、前記符号化／復号化を実行するため前記コードワード・テーブルの前記コードワードに選択的にアクセスする記録媒体に結合されているプロセッサを備える請求項１３に記載の装置。
【請求項２１】
手のひらサイズのコンピューティング・デバイス、携帯電話、デジタル・パーソナル・アシスタント、ラップトップ・コンピューティング・デバイス、デスクトップ・コンピューティング・デバイス、セットトップ・ボックス、サーバ、コンパクト・ディスク・プレーヤ、デジタル多用途ディスク・プレーヤ、テレビジョン、ディスプレイ・モニタのうちの選択された１つを含む請求項１３に記載の装置。
【請求項２２】
ビデオ・ドーター・カードとビデオ機能を集積化したマザーボードを備える請求項１３に記載の装置。
【請求項２３】
記憶媒体と、
前記記憶媒体に格納される複数のコードワード・テーブルであって、前記コードワード・テーブルはそれぞれ、サンプル・ブロック・タイプに少なくとも一部基づき、選択的にアクセスされる複数のコードワードを含み、少なくとも、
画像のマクロブロックのサンプル・ブロックの変換係数列の非０係数の間に差し挟まれている０係数の数とそれぞれの非０係数の前にある０係数の１つまたは複数のランレングスを符号化することと、
画像のマクロブロックのサンプル・ブロックの変換係数列の非０係数の間に差し挟まれている０係数の数とそれぞれの非０係数の前にある０係数の１つまたは複数のランレングスの符号化内容を復号化することのうち少なくとも一方を実行する、複数のコードワード・テーブルとを備える装置。
【請求項２４】
複数のコードワード・テーブルは、画像のマクロブロックの輝度サンプル・ブロックの変換係数列の非０係数の間に差し挟まれている０係数の数を符号化／復号化するための複数のコードワードからなるコードワード・テーブルを含む請求項２３に記載の装置。
【請求項２５】
複数のコードワード・テーブルは、以下のコードワードの大半を含むコードワード・テーブルを含む請求項２４に記載の装置。
【表３】
2005521356.tif 000005
2005521356.tif 000006
【請求項２６】
複数のコードワード・テーブルは、画像のマクロブロックのクロマ・サンプル・ブロックの変換係数列の非０係数の間に差し挟まれている０係数の数を符号化／復号化するための複数のコードワードからなるコードワード・テーブルを含む請求項２３に記載の装置。
【請求項２７】
複数のコードワード・テーブルは、以下のコードワードの大半を含むコードワード・テーブルを含む請求項２６に記載の装置。
【表４】
2005521356.tif 000007
【請求項２８】
複数のコードワード・テーブルは、画像のマクロブロックのサンプル・ブロックの変換係数列のそれぞれの非０係数の前にある０係数の１つまたは複数のランレングスを符号化／復号化するための複数のコードワードからなるコードワード・テーブルを含む請求項２３に記載の装置。
【請求項２９】
複数のコードワード・テーブルは、以下のコードワードの大半を含む少なくとも１つのコードワード・テーブルを含む請求項２８に記載の装置。
【表５】
2005521356.tif 000008
【請求項３０】
さらに、前記符号化／復号化を実行するため前記コードワード・テーブルの前記コードワードに選択的にアクセスする記録媒体に結合されているプロセッサを備える請求項２３に記載の装置。
【請求項３１】
手のひらサイズのコンピューティング・デバイス、携帯電話、デジタル・パーソナル・アシスタント、ラップトップ・コンピューティング・デバイス、デスクトップ・コンピューティング・デバイス、セットトップ・ボックス、サーバ、コンパクト・ディスク・プレーヤ、デジタル多用途ディスク・プレーヤ、テレビジョン、ディスプレイ・モニタのうちの選択された１つを含む請求項２３に記載の装置。
【請求項３２】
ビデオ・ドーター・カードとビデオ機能を集積化したマザーボードを備える請求項２３に記載の装置。