【手続補正書】
【提出日】平成18年2月28日(2006.2.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パラメータ表を参照しながら各所定単位データを符号化する可変長符号化方法であって、
パラメータ表を初期値に設定する初期化ステップと、
初期化されたパラメータ表に関する情報を符号化するパラメータ表情報符号化ステップと、
前記所定単位データを構成する各サブデータの符号化に用いられる符号化パラメータを前記パラメータ表から取得するパラメータ取得ステップと、
前記サブデータを、取得された符号化パラメータを参照して可変長符号化するサブデータ符号化ステップと、
符号化された前記パラメータ表に関する情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置ステップと、
を備え、
符号化したサブデータの値に基づいて前記パラメータ表を更新し、前記符号化パラメータを更新した前記パラメータ表から取得する、
可変長符号化方法。
【請求項２】
前記サブデータ符号化ステップでは、前記サブデータを、前記符号化パラメータを参照して算術符号化する、請求項１に記載の可変長符号化方法。
【請求項３】
前記パラメータ表に関する情報はパラメータ表そのものである、請求項１又は２に記載の可変長符号化方法。
【請求項４】
前記情報符号化ステップでは、前記パラメータ表の一部のみを符号化する、請求項３に記載の可変長符号化方法。
【請求項５】
前記パラメータ表の一部は、生起確率が高い符号化データに対応するパラメータ部分である、請求項４に記載の可変長符号化方法。
【請求項６】
前記パラメータ表に関する情報はパラメータ表を示す情報である、請求項１又は２に記載の可変長符号化方法。
【請求項７】
前記情報符号化データ配置ステップでは、前記符号化されたパラメータ表を示す情報は前記所定単位データに対する共通データの一部として配置される、請求項６に記載の可変長符号化方法。
【請求項８】
前記情報符号化ステップでは、前記パラメータ表に関する情報を固定的な符号化方法で符号化する、請求項１〜７のいずれかに記載の可変長符号化方法。
【請求項９】
初期化されたパラメータ表に関する情報を符号化するか否かを判断する符号化判断ステップと、
判断結果を識別するフラグを前記符号化された所定単位データより先に取得できる位置に配置して出力するフラグ配置ステップと、
をさらに備えている、請求項１〜８のいずれかに記載の可変長符号化方法。
【請求項１０】
前記所定単位データは画像データにおけるピクチャである、請求項１〜９のいずれかに記載の可変長符号化方法。
【請求項１１】
前記所定単位データは画像データにおけるスライスである、請求項１〜９のいずれかに記載の可変長符号化方法。
【請求項１２】
コンピュータに可変長符号化処理を行わせるためのプログラムを格納した記憶媒体であって、
前記可変長符号化処理は、
パラメータ表を参照しながら各所定単位データを符号化する可変長符号化方法であって、
パラメータ表を初期値に設定する初期化ステップと、
初期化されたパラメータ表に関する情報を符号化するパラメータ表情報符号化ステップと、
前記所定単位データを構成する各サブデータの符号化に用いられる符号化パラメータを前記パラメータ表から取得するパラメータ取得ステップと、
前記サブデータを、取得された符号化パラメータを参照して可変長符号化するサブデータ符号化ステップと、
符号化された前記パラメータ表に関する情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置ステップと、
を備えている、記憶媒体。
【請求項１３】
可変長符号表を切り換えながら各所定単位データを符号化する可変長符号化方法であって、
可変長符号表を初期値に設定する初期化ステップと、
初期化された可変長符号表を示す情報を符号化する可変長符号表情報符号化ステップと、
前記所定単位データを構成する各サブデータの符号化に用いられる可変長符号表を選択する可変長符号表選択ステップと、
前記サブデータを、選択された可変長符号表を参照して符号化するサブデータ符号化ステップと、
符号化された可変長符号表を示す情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置ステップと、
を備えている可変長符号化方法。
【請求項１４】
符号化したサブデータの値に基づいて前記可変長符号表を選択する、請求項１３に記載の可変長符号化方法。
【請求項１５】
前記可変長符号表情報符号化ステップでは、固定的な符号化方法で符号化する、請求項１３又は１４に記載の可変長符号化方法。
【請求項１６】
選択された可変長符号表を示す情報を符号化するか否かを判断する符号化判断ステップと、
判断結果を識別するフラグを前記符号化された所定単位データより先に取得できる位置に配置して出力するフラグ配置ステップと、
をさらに備えている、請求項１３〜１５のいずれかに記載の可変長符号化方法。
【請求項１７】
前記所定単位データは画像データにおけるピクチャである、請求項１３〜１６のいずれかに記載の可変長符号化方法。
【請求項１８】
前記所定単位データは画像データにおけるスライスである、請求項１３〜１６のいずれかに記載の可変長符号化方法。
【請求項１９】
前記サブデータの複数のシンタックス要素は、可変長符号表を切り換える可変長符号化方法によって符号化される部分と、固定的な符号化方法によって符号化される部分とを含んでいる、請求項１３〜１８のいずれかに記載の可変長符号化方法。
【請求項２０】
コンピュータに可変長符号化処理を行わせるためのプログラムを格納した記憶媒体であって、
前記可変長符号化処理は、
可変長符号表を切り換えながら各所定単位データを符号化する可変長符号化方法であって、
可変長符号表を初期値に設定する初期化ステップと、
初期化された可変長符号表を示す情報を符号化する可変長符号表情報符号化ステップと、
前記所定単位データを構成する各サブデータの符号化に用いられる可変長符号表を選択する可変長符号表選択ステップと、
前記サブデータを、選択された可変長符号表を参照して符号化するサブデータ符号化ステップと、
符号化された可変長符号表を示す情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置ステップと、
を備えている、記憶媒体。
【請求項２１】
パラメータ表を参照しながら各所定単位データを符号化する可変長符号化装置であって、
パラメータ表を初期値に設定する初期化手段と、
初期化されたパラメータ表に関する情報を符号化するパラメータ表情報符号化手段と、
前記所定単位データを構成する各サブデータの符号化に用いられる符号化パラメータを前記パラメータ表から取得するパラメータ取得手段と、
前記サブデータを、取得された符号化パラメータを参照して可変長符号化するサブデータ符号化手段と、
符号化されたパラメータ表に関する情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置手段と、
を備えている可変長符号化装置。
【請求項２２】
可変長符号表を切り換えながら各所定単位データを符号化する可変長符号化装置であって、
可変長符号表を初期値に設定する初期化手段と、
初期化された可変長符号表を示す情報を符号化する可変長符号表情報符号化手段と、
前記所定単位データを構成する各サブデータの符号化に用いられる可変長符号表を選択する可変長符号表選択手段と、
前記サブデータを、選択された可変長符号表を参照して符号化するサブデータ符号化手段と、
符号化された可変長符号表を示す情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置手段と、
を備えている可変長符号化装置。
【請求項２３】
パラメータ表を参照しながら各所定単位データを符号化する可変長符号化方法によって生成されたビットストリームであって、
前記可変長符号化方法は請求項１〜１１又は１３〜１９のいずれかに記載の可変長符号化方法であることを特徴とするビットストリーム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
【課題を解決するための手段】
請求項１に記載の可変長符号化方法は、パラメータ表を参照しながら各所定単位データを符号化する可変長符号化方法であって、以下のステップを備えている。
◎パラメータ表を初期値に設定する初期化ステップ
◎初期化されたパラメータ表に関する情報を符号化するパラメータ表情報符号化ステップ
◎所定単位データを構成する各サブデータの符号化に用いられる符号化パラメータをパラメータ表から取得するパラメータ取得ステップ
◎サブデータを、取得された符号化パラメータを参照して可変長符号化するサブデータ符号化ステップ
◎符号化された情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置ステップ
また、請求項１に記載の可変長符号化方法では、符号化したサブデータの値に基づいてパラメータ表を更新し、符号化パラメータをパラメータ表から取得する。
なお、符号化パラメータとは、データの発生頻度を表すものであり、パラメータ表から取得されて、各サブデータの符号化の際に参照される。算術符号化の場合にはパラメータ表は確率表に対応し、さらに符号化パラメータは確率に対応することになるが、それらに限定されない。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
この符号化方法では、符号化したサブデータの値に基づいてパラメータ表を更新しているため、所定単位データを符号化する際の圧縮効率が向上する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項２に記載の可変長符号化方法では、請求項１において、サブデータ符号化ステップでは、サブデータを、符号化パラメータを参照して算術符号化する。
この符号化方法では、サブデータの符号化方法として算術符号化を用いているため、圧縮効率がよい。なお、パラメータ表は確率表に対応しており、符号化パラメータは確率に対応している。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項３に記載の可変長符号化方法では、請求項１又は２において、パラメータ表に関する情報はパラメータ表そのものである。
請求項４に記載の可変長符号化方法では、請求項３において、パラメータ表情報符号化ステップでは、パラメータ表の一部のみを符号化する。
この符号化方法では、初期化されたパラメータ表の全てではなく、一部のみが符号化されるため、符号化量を削減できる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項５に記載の可変長符号化方法では、請求項４において、パラメータ表の一部は、生起確率が高い符号化済みデータに対応するパラメータ部分である。
この符号化方法では、初期化されたパラメータ表のうち生起確率が高い符号化済みデータに対応する部分のみを符号化するため、符号化量を削減しつつも、復号化の際に十分に正しく復号化できる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項６に記載の可変長符号化方法では、請求項１又は２において、パラメータ表に関する情報はパラメータ表を示す情報である。
この符号化方法では、パラメータ表を示す情報を符号化するのであってパラメータ表そのものを符号化するのではないため、符号化量を削減できる。
請求項７に記載の可変長符号化方法では、請求項６において、情報符号化データ配置ステップでは、符号化されたパラメータ表を示す情報は所定単位データに対する共通データの一部として配置される。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
この符号化方法では、パラメータ表に関する情報は所定単位データに対する共通データの一部として配置されており、その一部としての機能も有しているため、符号化量が削減できる。
請求項８に記載の可変長符号化方法では、請求項１〜７のいずれかにおいて、情報符号化ステップでは、パラメータ表に関する情報を固定的な符号化方法で符号化する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
この符号化方法では、固定的な符号化方法を用いているため、初期化されたパラメータ表に関する情報は静的に符号化される。そのため、初期化されたパラメータ表に関する情報は確実に復号化される。
請求項９に記載の可変長符号化方法は、請求項１〜８のいずれかにおいて、初期化されたパラメータ表に関する情報を符号化するか否かを判断する符号化判断ステップと、判断結果を識別するフラグを符号化された所定単位データより先に取得できる位置に配置して出力するフラグ配置ステップとをさらに備えている。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項１０に記載の可変長符号化方法では、請求項１〜９のいずれかにおいて、所定単位データは画像データにおけるピクチャである。
この符号化方法では、全画像データ内でパラメータ表を符号化する頻度が適切であり、そのため、伝送路誤りで学習すべき符号化データの一部が欠落し、符号化時と同じパラメータ表が復号化時に再現できなくなった場合でも、高頻度で符号化されたパラメータ表を復号化することで数秒以上画像が再生不可能となる状態が生じることがなく、またパラメータ表のデータ量の冗長が大きくなることもない。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
請求項１１に記載の可変長符号化方法では、請求項１〜９のいずれかにおいて、所定単位データは画像データにおけるスライスである。
この符号化方法では、全画像データ内でパラメータ表を符号化する頻度が適切であり、そのため、伝送路誤りで学習すべき符号化データの一部が欠落し、符号化時と同じパラメータ表が復号化時に再現できなくなった場合でも、高頻度で符号化されたパラメータ表を復号化することで数秒以上画像が再生不可能となる状態が生じることがなく、またパラメータ表のデータ量の冗長が大きくなることもない。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
請求項１２に記載の記憶媒体は、コンピュータに可変長符号化処理を行わせるためのプログラムを格納したものである。可変長符号化処理は、パラメータ表を参照しながら各所定単位データを符号化する可変長符号化方法であって、以下のステップを備えている。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
請求項１３に記載の可変長符号化方法は、可変長符号表を切り換えながら各所定単位データを符号化する可変長符号化方法であって、以下のステップを備えている。
◎可変長符号表を初期値に設定する初期化ステップ
◎初期化された可変長符号表を示す情報を符号化する可変長符号表情報符号化ステップ
◎所定単位データを構成する各サブデータの符号化に用いられる可変長符号表を選択する可変長符号表選択ステップ
◎サブデータを、選択された可変長符号表を参照して符号化するサブデータ符号化ステップ
◎符号化された可変長符号表を示す情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置ステップ
この符号化方法では、各サブデータの符号化において選択された可変長符号表を利用しているため、所定単位データを符号化する際の圧縮効率が向上する。また、初期化された可変長符号表を示す情報は符号化され、符号化された所定単位データより先に取得できる位置に配置されているため、復号化の際にはその情報が示す可変長符号表を初期値として符号化された所定単位データを正しく復号化することができる。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
請求項１４に記載の可変長符号化方法では、請求項１３において、符号化したサブデータの値に基づいて可変長符号表を選択する。
この符号化方法では、符号化したサブデータの値に基づいて可変長符号表を選択しているため、所定単位データを符号化する際の圧縮効率が向上する。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
請求項１５に記載の可変長符号化方法では、請求項１３又は１４において、可変長符号表情報符号化ステップでは、固定的な符号化方法で符号化する。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
この符号化方法では、固定的な符号化方法を用いているため、初期化された可変長符号表を示す情報は確実に復号化される。
請求項１６に記載の可変長符号化方法は、請求項１３〜１５のいずれかにおいて、初期化された可変長符号表を示す情報を符号化するか否かを判断する符号化判断ステップと、判断結果を識別するフラグを符号化された所定単位データより先に取得できる位置に配置して出力するフラグ配置ステップとをさらに備えている。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
請求項１７に記載の可変長符号化方法では、請求項１３〜１６のいずれかにおいて、所定単位データは画像データにおけるピクチャである。
この符号化方法では、全画像データ内で可変長符号表を示す情報を符号化する頻度が適切であり、そのため、伝送路誤りで情報符号化データが破壊された場合でも数秒以上画像が再生不可能となる状態が生じることがなく、また情報符号化データの量の冗長が大きくなることもない。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
請求項１８に記載の可変長符号化方法では、請求項１３〜１６のいずれかにおいて、所定単位データは画像データにおけるスライスである。
この符号化方法では、全画像データ内で可変長符号表を示す情報を符号化する頻度が適切であり、そのため、伝送路誤りで情報符号化データが破壊された場合でも数秒以上画像が再生不可能となる状態が生じることがなく、また情報符号化データの量の冗長が大きくなることもない。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
請求項１９に記載の可変長符号化方法では、請求項１３〜１８のいずれかにおいて、サブデータの複数のシンタックス要素は、可変長符号表を切り換える可変長符号化方法によって符号化される部分と、固定的な符号化方法によって符号化される部分とを含んでいる。
この符号化方法では、例えば画像データにおいて、可変長符号表を切り換える可変長符号化方法によってサブデータを符号化することで高い圧縮効率を得ることができるとともに、固定的な符号化方法によって共通データであるヘッダを符号化することで処理を簡単にできる。なお、ヘッダはもともと圧縮効果が少ないため、固定的な符号化方法を用いても特に支障はない。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
請求項２０に記載の記憶媒体は、コンピュータに可変長符号化処理を行わせるためのプログラムを格納したものである。可変長符号化処理は、可変長符号表を切り換えながら各所定単位データを符号化する可変長符号化方法であって、以下のステップを備えている。
◎可変長符号表を初期値に設定する初期化ステップ
◎初期化された可変長符号表を示す情報を符号化する可変長符号表情報符号化ステップ
◎所定単位データを構成する各サブデータの符号化に用いられる可変長符号表を選択する可変長符号表選択ステップ
◎サブデータを、選択された可変長符号表を参照して符号化するサブデータ符号化ステップ
◎符号化された可変長符号表を示す情報を符号化された所定単位データより先に取得できる位置に配置して出力する情報符号化データ配置ステップ
この記憶媒体では、格納されたプログラムがコンピュータに行わせる符号化処理において、各サブデータの符号化において選択された可変長符号表を利用しているため、所定単位データを符号化する際の圧縮効率が向上する。また、初期化された可変長符号表を示す情報は符号化され、符号化された所定単位データより先に取得できる位置に配置されるため、復号化の際にはその情報が示す可変長符号表を初期値として符号化された所定単位データを正しく復号化することができる。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
請求項２１に記載の可変長符号化装置は、パラメータ表を参照しながら各所定単位データを符号化する可変長符号化装置であって、初期化手段と、パラメータ表情報取得手段と、パラメータ表情報符号化手段と、パラメータ取得手段と、サブデータ符号化手段と、情報符号化データ配置手段とを備えている。初期化手段は、パラメータ表を初期値に設定する。パラメータ表情報符号化手段は、初期化されたパラメータ表に関する情報を符号化する。パラメータ取得手段は、所定単位データを構成する各サブデータの符号化に用いられる符号化パラメータをパラメータ表から取得する。サブデータ符号化手段は、サブデータを、取得された符号化パラメータを参照して可変長符号化する。情報符号化データ配置手段は、符号化されたパラメータ表に関する情報を符号化された所定単位データより先に取得できる位置に配置して出力する。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
請求項２２に記載の可変長符号化装置は、可変長符号表を切り換えながら各所定単位データを符号化する可変長符号化装置であって、初期化手段と、可変長符号表情報符号化手段と、可変長符号表選択手段と、サブデータ符号化手段と、情報符号化データ配置手段とを備えている。初期化手段は、可変長符号表を初期値に設定する。可変長符号表情報符号化手段は、初期化された可変長符号表を示す情報を符号化する。可変長符号表選択手段は、所定単位データを構成する各サブデータの符号化に用いられる可変長符号表を選択する。サブデータ符号化手段は、サブデータを、選択された可変長符号表を参照して符号化する。情報符号化データ配置手段は、符号化された可変長符号表を示す情報を符号化された所定単位データより先に取得できる位置に配置して出力する。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
請求項２３に記載のビットストリームは、パラメータ表を参照しながら各所定単位データを符号化する可変長符号化方法によって生成されたビットストリームである。この可変長符号化方法は請求項１〜１１又は１３〜１９のいずれかに記載の可変長符号化方法である。
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】０１５０
【補正方法】変更
【補正の内容】
【０１５０】
また、符号化したサブデータの値に基づいてパラメータ表を更新しているため、所定単位データを符号化する際の圧縮効率が向上する。
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】０１５１
【補正方法】変更
【補正の内容】
【０１５１】
請求項２に記載の可変長符号化方法では、請求項１において、サブデータの符号化方法として算術符号化を用いているため、圧縮効率がよい。なお、パラメータ表は確率表に対応しており、符号化パラメータは確率に対応している。
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】０１５２
【補正方法】変更
【補正の内容】
【０１５２】
請求項３に記載の可変長符号化方法では、請求項１又は２において、パラメータ表に関する情報はパラメータ表そのものである。
請求項４に記載の可変長符号化方法では、請求項３において、初期化されたパラメータ表の全てではなく、一部のみが符号化されるため、符号化量を削減できる。
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】０１５３
【補正方法】変更
【補正の内容】
【０１５３】
請求項５に記載の可変長符号化方法では、請求項４において、初期化されたパラメータ表のうち生起確率が高い符号化済みデータに対応する部分のみを符号化するため、符号化量を削減しつつも、復号化の際に十分に正しく復号化できる。
請求項６に記載の可変長符号化方法では、請求項１又は２において、パラメータ表を示す情報を符号化するのであってパラメータ表そのものを符号化するのではないため、符号化量を削減できる。
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】変更
【補正の内容】
【０１５４】
請求項７に記載の可変長符号化方法では、請求項６において、パラメータ表を示す情報は所定単位データに対する共通データの一部として配置されており、その一部としての機能も有しているため、符号化量が削減できる。
請求項８に記載の可変長符号化方法では、請求項１〜７のいずれかにおいて、固定的な符号化方法を用いているため、初期化されたパラメータ表に関する情報は静的に符号化される。そのため、初期化されたパラメータ表に関する情報は確実に復号化される。
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】０１５５
【補正方法】変更
【補正の内容】
【０１５５】
請求項９に記載の可変長符号化方法では、請求項１〜８のいずれかにおいて、パラメータ表に関する情報が符号化されたか否かは、符号化された所定単位データより先に取得できる位置に配置されたフラグによって判断できる。
請求項１０に記載の可変長符号化方法では、請求項１〜９のいずれかにおいて、所定単位データは画像データにおけるピクチャであるため、全画像データ内でパラメータ表を符号化する頻度が適切であり、そのため、伝送路誤りで学習すべき符号化データの一部が欠落し、符号化時と同じパラメータ表が復号化時に再現できなくなった場合でも、高頻度で符号化されたパラメータ表を復号化することで数秒以上画像が再生不可能となる状態が生じることがなく、またパラメータ表のデータ量の冗長が大きくなることもない。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】０１５６
【補正方法】変更
【補正の内容】
【０１５６】
請求項１１に記載の可変長符号化方法では、請求項１〜１０のいずれかにおいて、所定単位データは画像データにおけるスライスであるため、全画像データ内でパラメータ表を符号化する頻度が適切であり、そのため、伝送路誤りで学習すべき符号化データの一部が欠落し、符号化時と同じパラメータ表が復号化時に再現できなくなった場合でも、高頻度で符号化されたパラメータ表を復号化することで数秒以上画像が再生不可能となる状態が生じることがなく、またパラメータ表のデータ量の冗長が大きくなることもない。
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】０１５７
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】０１５８
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】０１５９
【補正方法】変更
【補正の内容】
【０１５９】
請求項１２に記載の記憶媒体では、格納されたプログラムをコンピュータにロードすることにより、コンピュータに可変長符号化処理を行わせる。その処理において、各サブデータの符号化においてパラメータ表から取得した符号化パラメータを利用しているため、所定単位データを符号化する際の圧縮効率が向上する。また、初期化されたパラメータ表に関する情報は符号化され、符号化された所定単位データ符号化された所定単位データより先に取得できる位置に配置されているため、復号化の際にはそのパラメータ表を初期値として符号化された所定単位データを正しく復号化することができる。
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】０１６０
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】０１６１
【補正方法】変更
【補正の内容】
【０１６１】
請求項１３に記載の可変長符号化方法では、各サブデータの符号化において選択された可変長符号表を利用しているため、所定単位データを符号化する際の圧縮効率が向上する。また、初期化された可変長符号表を示す情報は符号化され、符号化された所定単位データより先に取得できる位置に配置されているため、復号化の際にはその情報が示す可変長符号表を初期値として符号化された所定単位データを正しく復号化することができる。
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】０１６２
【補正方法】変更
【補正の内容】
【０１６２】
請求項１４に記載の可変長符号化方法では、請求項１３において、符号化したサブデータの値に基づいて可変長符号表を選択しているため、所定単位データを符号化する際の圧縮効率が向上する。
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】変更
【補正の内容】
【０１６３】
請求項１５に記載の可変長符号化方法では、請求項１３又は１４において、固定的な符号化方法を用いているため、選択された可変長符号表を示す情報は確実に復号化される。
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】０１６４
【補正方法】変更
【補正の内容】
【０１６４】
請求項１６に記載の可変長符号化方法では、請求項１３〜１５のいずれかにおいて、可変長符号表を示す情報が符号化されたか否かは、符号化所定単位データより先に取得できる位置に配置されたフラグによって判断できる。
請求項１７に記載の可変長符号化方法では、請求項１３〜１６のいずれかにおいて、所定単位データは画像データにおけるピクチャであるため、全画像データ内で情報を符号化する頻度が適切であり、そのため、伝送路誤りで情報符号化データが破壊された場合でも数秒以上画像が再生不可能となる状態が生じることがなく、また情報符号化データの量の冗長が大きくなることもない。
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】０１６５
【補正方法】変更
【補正の内容】
【０１６５】
請求項１８に記載の可変長符号化方法では、請求項１３〜１６のいずれかにおいて、所定単位データは画像データにおけるスライスであるため、全画像データ内で可変長符号表を示す情報を符号化する頻度が適切であり、そのため、伝送路誤りで情報符号化データが破壊された場合でも数秒以上画像が再生不可能となる状態が生じることがなく、また情報符号化データの量の冗長が大きくなることもない。
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】０１６６
【補正方法】変更
【補正の内容】
【０１６６】
請求項１９に記載の可変長符号化方法では、請求項１３〜１８のいずれかにおいて、例えば画像データにおいて、可変長符号表を切り換える可変長符号化方法によってサブデータを符号化することで高い圧縮効率を得ることができるとともに、固定的な符号化方法によって共通データであるヘッダを符号化することで処理を簡単にできる。なお、ヘッダはもともと圧縮効果が少ないため、固定的な符号化方法を用いても特に支障はない。
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】０１６７
【補正方法】変更
【補正の内容】
【０１６７】
請求項２０に記載の記憶媒体では、格納されたプログラムがコンピュータに行わせる符号化処理において、各サブデータの符号化において選択された可変長符号表を利用しているため、所定単位データを符号化する際の圧縮効率が向上する。また、初期化された可変長符号表を示す情報は符号化され、符号化された所定単位データより先に取得できる位置に配置されるため、復号化の際にはその情報が示す可変長符号表を初期値として符号化された所定単位データを正しく復号化することができる。
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】０１６８
【補正方法】変更
【補正の内容】
【０１６８】
請求項２１に記載の可変長符号化装置では、サブデータ符号化手段がサブデータを符号化する際にパラメータ表から取得した符号化パラメータを利用しているため、所定単位データを符号化する際の圧縮効率が向上する。また、初期化されたパラメータ表に関する情報は、パラメータ表情報符号化手段によって符号化され、さらに情報符号化データ配置手段によって符号化された所定単位データより先に取得できる位置に配置されるため、復号化の際にはその情報に基づきパラメータ表を取得し、そのパラメータ表を初期値として符号化された所定単位データを正しく復号化することができる。
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】０１６９
【補正方法】変更
【補正の内容】
【０１６９】
請求項２２に記載の可変長符号化装置では、サブデータ符号化手段がサブデータを符号化する際に選択した可変長符号表を利用しているため、所定単位データを符号化する際の圧縮効率が向上する。また、初期化された可変長符号表を示す情報は、可変長符号表情報符号化手段によって符号化され、さらに情報符号化データ配置手段によって符号化された所定単位データより先に取得できる位置に配置されるため、復号化の際にはその情報に基づき可変長符号表を取得し、その可変長符号表を初期値として符号化された所定単位データを正しく復号化することができる。
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】０１７０
【補正方法】変更
【補正の内容】
【０１７０】
請求項２３に記載のビットストリームでは、所定単位データを符号化する際の圧縮効率が向上するなど、各可変長符号化方法による効果が得られる。