【手続補正書】
【提出日】平成18年5月19日(2006.5.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
例外を処理する方法であって、
演算処理をループで行い、
前記演算処理をループで行う間に、前記例外を識別し、
前記演算処理をループで行う間に、前記例外を格納し、
前記例外を前記ループから分けて処理することを特徴とする方法。
【請求項２】
前記演算処理が、無効数字を含むことを特徴とする、請求項１記載の方法。
【請求項３】
前記計算に関する演算が、複数個のゼロを計数することを含むことを特徴とする、請求項２記載の方法。
【請求項４】
前記計算に関する演算が、クリッピングとサチュレーティングの少なくとも一つを含むことを特徴とする、請求項１記載の方法。
【請求項５】
前記例外が、有効数字を含むことを特徴とする、請求項１記載の方法。
【請求項６】
前記例外が、ゼロでないデータを含むことを特徴とする、請求項５記載の方法。
【請求項７】
前記演算処理を、変換モジュールを利用して少なくとも部分的に行うことを特徴とする、請求項１記載の方法。
【請求項８】
前記演算処理を、量子化モジュールを利用して少なくとも部分的に行うことを特徴とする、請求項１記載の方法。
【請求項９】
前記演算処理を、エントロピコードモジュールを利用して少なくとも部分的に行うことを特徴とする、請求項１記載の方法。
【請求項１０】
前記格納が、例外を処理するために要求される格納データを含むことを特徴とする、請求項１記載の方法。
【請求項１１】
前記処理を、データを圧縮するために実行することを特徴とする、請求項１記載の方法。
【請求項１２】
前記データを、逆相関変換を用いて圧縮することを特徴とする、請求項１１記載の方法。
【請求項１３】
前記データを、ウェーブレット変換を用いて圧縮することを特徴とする、請求項１１記載の方法。
【請求項１４】
前記データを、離散的コサイン変換を用いて圧縮することを特徴とする、請求項１１記載の方法。
【請求項１５】
例外を処理するコンピュータプログラムプロダクトであって、
演算処理をループで行うコンピュータコードと、
前記演算処理をループで行う間に、前記例外を識別するコンピュータコードと、
前記演算処理をループで行う間に、前記例外を格納するコンピュータコードと、
前記例外を前記ループから分けて処理するコンピュータコードとを具えることを特徴とするコンピュータプログラムプロダクト。
【請求項１６】
例外を処理するシステムであって、
変換モジュール、量子化モジュール及びエントロピコードモジュールからなる群から選択した少なくとも一つのデータ圧縮モジュールを具え、
前記少なくとも一つのデータ圧縮モジュールが、演算処理をループで行い、前記演算処理をループで行う間に、前記例外を識別し、前記演算処理をループで行う間に、前記例外を格納し、前記例外を前記ループから分けて処理するように適合されたことを特徴とするシステム。
【請求項１７】
可変モジュールを具えることを特徴とするコーダ。
【請求項１８】
前記モジュールが、圧縮アルゴリズムと関連した確率分布曲線の急勾配を反映することを特徴とする、請求項１７記載のコーダ。
【請求項１９】
前記モジュールが、確率分布の負の指数を有することを特徴とする、請求項１８記載のコーダ。
【請求項２０】
前記確率分布がコーデックに適合することを特徴とする、請求項１８記載のコーダ。
【請求項２１】
前記コーデックが、所定のパフォーマンスレベルを与えられた、最小限の計算上の複雑性を利用するために設計されることを特徴とする、請求項１８記載のコーダ。
【請求項２２】
前記モジュールが、データの前回の一式のコンテキストに依存することを特徴とする、請求項１７記載のコーダ。
【請求項２３】
前記モジュールが、実行長の関数に従う増加を回避することを特徴とする、請求項１７記載のコーダ。
【請求項２４】
前記実行長が、シーケンスで複数の同一ビットを有することを特徴とする、請求項２３記載のコーダ。
【請求項２５】
前記コーダが、エントロピコードを有することを特徴とする、請求項１７記載のコーダ。
【請求項２６】
可変モジュールを具えることを特徴とするデコーダ。
【請求項２７】
圧縮アルゴリズムと関連した確率分布曲線の急勾配を反映することを特徴とする、請求項２６記載のデコーダ。
【請求項２８】
前記モジュールが、確率分布の負の指数を有することを特徴とする、請求項２７記載のデコーダ。
【請求項２９】
前記確率分布がコーデックに適合することを特徴とする、請求項２７記載のデコーダ。
【請求項３０】
前記コーデックが、所定のパフォーマンスレベルを与えられた、最小限の計算上の複雑性を利用するために設計されることを特徴とする、請求項２７記載のデコーダ。
【請求項３１】
前記モジュールが、データの前回の一式のコンテキストに依存することを特徴とする、請求項２６記載のデコーダ。
【請求項３２】
前記モジュールが、実行長の関数に従う増加を回避することを特徴とする、請求項２６記載のデコーダ。
【請求項３３】
前記実行長が、シーケンスで複数の同一ビットを有することを特徴とする、請求項３２記載のデコーダ。
【請求項３４】
前記デコーダが、エントロピコードを有することを特徴とする、請求項２６記載のコーダ。
【請求項３５】
圧縮アルゴリズムと関連した確率分布曲線の急勾配を反映し、かつ、実行長とともに増加しない可変モジュールを具えるコーデックを用いる方法。
【請求項３６】
ビデオデータを圧縮する方法であって、
予め設定された第一のレートでフレームのルミネセンスデータをアップデートし、
前記予め設定された第一のレート未満である予め設定された第二のレートでフレームのクロミナンスデータをアップデートすることを特徴とする方法。
【請求項３７】
前記クロミナンスデータの一以上の周波数帯域を除外することを特徴とする、請求項３６記載の方法。
【請求項３８】
前記一以上の周波数帯域を、フィルタを用いて除外することを特徴とする、請求項３７記載の方法。
【請求項３９】
前記フィルタがウェーブレットフィルタを有することを特徴とする、請求項３８記載の方法。
【請求項４０】
さらに、ビデオデータの圧縮解除の際に前記クロミナンスデータの除外された部分を補完することを特徴とする、請求項３７記載の方法。
【請求項４１】
ビデオデータを圧縮するコンピュータプログラムプロダクトであって、
予め設定された第一のレートでフレームのルミネセンスデータをアップデートするコンピュータコードと、
前記予め設定された第一のレート未満である予め設定された第二のレートでフレームのクロミナンスデータをアップデートするコンピュータコードとを具えることを特徴とするコンピュータプログラムプロダクト。
【請求項４２】
前記クロミナンスデータの一以上の周波数帯域を除外することを特徴とする、請求項４１記載のコンピュータプログラムプロダクト。
【請求項４３】
前記一以上の周波数帯域を、フィルタを用いて除外することを特徴とする、請求項４２記載のコンピュータプログラムプロダクト。
【請求項４４】
前記フィルタがウェーブレットフィルタを有することを特徴とする、請求項４３記載のコンピュータプログラムプロダクト。
【請求項４５】
さらに、ビデオデータの圧縮解除の際に前記クロミナンスデータの除外された部分を補完することを特徴とする、請求項４２記載のコンピュータプログラム。
【請求項４６】
ビデオデータを圧縮する方法であって、
ビデオデータを圧縮し、
前記圧縮されたデータで停止情報を挿入し、
前記停止情報を、前記ビデオデータがその再生中に停止された場合に用いることを特徴とする方法。
【請求項４７】
前記停止情報を、再生されたビデオデータの質を向上させるために用いることを特徴とする、請求項４６記載の方法。
【請求項４８】
前記停止情報が、高解像度フレームを有することを特徴とする、請求項４７記載の方法。
【請求項４９】
前記停止情報が、高解像度フレームを構成するために用いることができるデータを有することを特徴とする、請求項４７記載の方法。
【請求項５０】
前記可変モジュールが、-log2(delta)を有し、deltaを２の累乗の負の積分としたことを特徴とする請求項３５記載の方法。
【請求項５１】
前記コーデックが、
ａ）m及びnが整数であり、deltaが２の累乗の負の積分である場合の
delta(context)=2-m 0<m≦n
に従う動的制約と、
ｂ）(1-delta((2*context mod2k)+mps(context)))が前回読まれた記号が最も起こりそうであるということを与える最もあり得る記号を読む近似的な確率である場合の
(1-delta(context))≦(1-delta((2*context mod2k)+mps(context)))
に従う単調制約とを利用することを特徴とする請求項３５記載の方法。