【手続補正書】
【提出日】平成26年7月3日(2014.7.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ（２０，Ｄ１）を符号化して対応する符号化データ（７０，Ｅ２）を生成するエンコーダ（１０）であって、
前記エンコーダ（１０）は解析ユニット（１００）を備え、前記解析ユニット（１００）は、前記符号化されるデータ（２０，Ｄ１）の一つ以上の部分（４０）における複数の異なる値と空間周波数情報を解析し、前記解析ユニット（１００）が実行する、前記一つ以上の部分（４０）のデータ値に関する解析に応じて、前記一つ以上の部分（４０）を一つ以上の符号化ユニット（１１０）に導き、前記一つ以上の符号化ユニット（１１０）は前記一つ以上の部分（４０）を符号化して前記符号化データ（７０，Ｅ２）を生成でき；
前記一つ以上の符号化ユニット（１１０）は前記一つ以上の部分（４０）を符号化する際に互いに異なる符号化アルゴリズムを利用しうるように構成され；
出力符号化ユニット（６０）は、前記一つ以上の符号化ユニット（１１０）から符号化出力データを受信し、前記エンコーダ（１０）から符号化データ（７０，Ｅ２）を生成するために前記符号化出力データを更に符号化するように構成され；
前記一つ以上の符号化ユニット（１１０）のうち少なくとも一つの符号化ユニット（１１０（ｉ））は、受信した部分（４０）の各々に存在するデータ値を計算し、前記データ値を少なくとも二つのセットに分割し、前記部分（４０）の空間マスク（３２０）を保持しつつ、所定のセットに存在するデータ値から前記所定のセットに対する少なくとも一つの要約値を計算しうるように構成され、ここで前記空間マスク（３２０）および前記少なくとも二つのデータセットに対して計算された値の代表情報は前記符号化データ（７０，Ｅ２）に含まれる；
エンコーダ（１０）。
【請求項２】
前記符号化されるデータ（２０，Ｄ１）が前記一つ以上の部分（４０）にまだ含まれていない場合に前記一つ以上の部分（４０）を生成するために、前記符号化されるデータ（２０，Ｄ１）を分割および／または結合する入力ステージ（３０）を更に備える、請求項１に記載のエンコーダ（１０）。
【請求項３】
前記一つ以上の部分に関する一つ以上のマスク（３２０）の代表情報を、前記エンコーダ（１０）が生成した符号化データ（７０，Ｅ２）を復号する際に一つ以上のデコーダがアクセスするリモートデータベースに格納できる、請求項１または２に記載のエンコーダ（１０）。
【請求項４】
前記少なくとも一つの要約値は、算術平均，歪平均（skewed mean），対数平均，加重平均，平均値，最小値，最大値，最頻値または中央値である、請求項１から３の何れか１項に記載のエンコーダ（１０）。
【請求項５】
データ（２０，Ｄ１）を符号化して対応する符号化データ（７０，Ｅ２）を生成する符号化方法であって、前記方法は、
（ａ）解析ユニット（１００）を使用することであって、前記解析ユニット（１００）は、前記符号化されるデータ（２０，Ｄ１）の一つ以上の部分（４０）における複数の異なる値と空間周波数情報を解析し、前記解析ユニット（１００）が実行する、前記一つ以上の部分（４０）のデータ値に関する解析に応じて、前記一つ以上の部分（４０）を一つ以上の符号化ユニット（１１０）に導き、前記一つ以上の符号化ユニット（１１０）は前記一つ以上の部分（４０）を符号化して前記符号化データ（７０，Ｅ２）を生成でき、前記一つ以上の符号化ユニット（１１０）は前記一つ以上の部分（４０）を符号化する際に互いに異なる符号化アルゴリズムを利用できる、前記使用することと；
（ｂ）受信した部分（４０）の各々に存在するデータ値を計算し、前記データ値を少なくとも二つのセットに分割し、前記部分（４０）の空間マスク（３２０）を保持しつつ、所定のセットに存在するデータ値から前記所定のセットに対する少なくとも一つの要約値を計算するために、前記一つ以上の符号化ユニット（１１０）のうち少なくとも一つの符号化ユニット（１１０（ｉ））を使用することであって、前記空間マスク（３２０）および前記少なくとも二つのデータセットに対して計算された値の代表情報は前記符号化データ（７０，Ｅ２）に含まれる、前記使用することと；
（ｃ）前記一つ以上の符号化ユニット（１１０）から符号化出力データを受信し、前記エンコーダ（１０）から符号化データ（７０，Ｅ２）を生成するために前記符号化出力データを更に符号化する出力符号化ユニット（６０）を使用すること
を含む、方法。
【請求項６】
前記一つ以上の部分に関する一つ以上のマスク（３２０）の代表情報を、前記符号化データ（７０，Ｅ２）を復号する際に一つ以上のデコーダがアクセスするリモートデータベースに格納することを含む、請求項５に記載の方法。
【請求項７】
前記符号化データ（７０，Ｅ２）は更に符号化および／または圧縮される、請求項５または６に記載の方法。
【請求項８】
前記更なる符号化および／または圧縮は、DPCM（「差分パルス符号変調」），RLE（「連長圧縮」），SRLE，EM（エントロピー修正法），算術符号化，デルタ符号化，ODelta符号化，VLC（「可変長符号化」），Lempel-Ziv符号化法（ZLIB，LZO，LZSS，LZ77），Burrow-Wheeler変換ベース符号化法（RLE，BZIP2），ハフマン符号化のうちの少なくとも一つを含む、請求項７に記載の方法。
【請求項９】
符号化データ（７０，Ｅ２）を復号して対応する復号データ（７５，Ｄ３）を生成するデコーダ（２５）であって、
前記デコーダ（２５）は、前記符号化データ（７０，Ｅ２）の一つ以上の部分（４０）を受信し、前記一つ以上の部分（４０）を一つ以上の復号ユニット（１６０）に導く配信ユニット（１３０）を備え、
前記一つ以上の復号ユニット（１６０）は各々、前記復号データ（７５，Ｄ３）を生成するために前記一つ以上の部分（４０）を復号するように構成され、
前記一つ以上の復号ユニット（１６０）のうち少なくとも一つの復号ユニット（１６０（ｉ））は、前記符号化データ（７０，Ｅ２）に含まれる、空間マスク（３２０）と、少なくとも二つのデータセットに対する要約値の代表情報とを抽出すると共に、マスク（３２０）の要素に対して、前記要素が属するセットに従って値を割り当てうるように構成され、前記要素が属するセットは前記マスク（３２０）によって規定され、
さらに前記デコーダ（２５）は、前記一つ以上の復号ユニット（１６０）から復号出力データを受信し、前記デコーダ（２５）から復号データ（７５，Ｅ３）を生成するために前記復号出力データを更に集約する出力復号ユニット（１７０）を備える、
デコーダ（２５）。
【請求項１０】
前記符号化データ（７０，Ｅ２）から一つ以上の部分（４０）を抽出し、前記符号化データ（７０，Ｅ２）に存在する符号化パラメータが規定する通りに一つ以上の復号ユニット（１６０）に導く配信ユニット（１３０）を更に備える、請求項９に記載のデコーダ（２５）。
【請求項１１】
前記一つ以上の部分に関する一つ以上のマスク（３２０）の代表情報を、前記エンコーダ（１０）が生成した符号化データ（７０，Ｅ２）を復号する際にリモートデータベースから読み出せる、請求項９または１０に記載のデコーダ（２５）。
【請求項１２】
符号化データ（７０，Ｅ２）を復号して対応する復号データ（７５，Ｄ３）を生成する復号方法であって、前記方法は、
（ａ）前記符号化データ（７０，Ｅ２）の一つ以上の部分（４０）を受信し、前記一つ以上の部分（４０）を一つ以上の復号ユニット（１６０）に導く配信ユニット（１３０）を使用することであって、前記一つ以上の復号ユニット（１６０）は前記復号データ（７５，Ｄ３）を生成するために前記一つ以上の部分（４０）を復号するように構成される、前記使用することと；
（ｂ）前記符号化データ（７０，Ｅ２）に含まれる空間マスク（３２０）と少なくとも二つのデータセットに対する要約値の代表情報を抽出し、マスク（３２０）の要素に対して、前記要素が属するセットに従って値を割り当てるために、前記一つ以上の復号ユニット（１６０）のうち少なくとも一つの復号ユニット（１６０（ｉ））を使用することであって、前記要素が属するセットは前記マスク（３２０）によって規定される、前記使用することと；
前記一つ以上の符号化ユニット（１６０）から復号出力データを受信し、復号データ（７５，Ｅ２）を生成するために前記復号出力データを更に集約する出力復号ユニット（１７０）を使用することと；
を含む、方法。
【請求項１３】
前記符号化データ（７０，Ｅ２）から一つ以上の部分（４０）を抽出し、前記符号化データ（７０，Ｅ２）に存在する符号化パラメータが規定する通りに一つ以上の復号ユニット（１６０）に導く配信ユニット（１３０）を使用することを更に含む、請求項１２に記載の方法。
【請求項１４】
前記一つ以上の復号ユニット（１６０）のうち少なくとも一つの復号ユニット（１６０（ｉ））は、データセットに対応するマスク（３２０）の要素に値を割り当てることができ、前記データセットの数は２から８の範囲、または２以上である、請求項１２または１３に記載の方法。
【請求項１５】
前記一つ以上の部分に関する一つ以上のマスク（３２０）の代表情報を、前記エンコーダ（１０）が生成した符号化データ（７０，Ｅ２）を復号する際にリモートデータベースから読み出すことを含む、請求項１２から１４の何れか１項に記載の方法。
【請求項１６】
データ（２０，Ｄ１）を符号化して対応する符号化データ（７０，Ｅ２）を生成する、請求項１に記載のエンコーダ（１０）を少なくとも一つと；
前記符号化データ（７０，Ｅ２）を復号して対応する復号データ（７５，Ｄ３）を生成する、請求項９に記載のデコーダ（２５）を少なくとも一つと；
を備える、データ通信システム（５）。
【請求項１７】
請求項５に記載の方法および請求項１２に記載の方法の組合せを利用する、請求項１６に記載のデータ通信システム（５）におけるデータ通信方法。
【請求項１８】
プログラム命令を含むコンピュータプログラムであって、前記プログラム命令は、コンピュータシステムのコンピュータハードウェアで実行されると、前記コンピュータシステムに、データ（２０，Ｄ１）を符号化して対応する符号化データ（７０，Ｅ２）を生成する符号化方法を実行させ、前記方法は：
（ａ）解析ユニット（１００）を使用することであって、前記解析ユニット（１００）は、前記符号化されるデータ（２０，Ｄ１）の一つ以上の部分（４０）における複数の異なる値と空間周波数情報を解析し、前記解析ユニット（１００）が実行する、前記一つ以上の部分（４０）のデータ値に関する解析に応じて、前記一つ以上の部分（４０）を一つ以上の符号化ユニット（１１０）に導き、前記一つ以上の符号化ユニット（１１０）は前記一つ以上の部分（４０）を符号化して前記符号化データ（７０，Ｅ２）を生成でき、前記一つ以上の符号化ユニット（１１０）は前記一つ以上の部分（４０）を符号化する際に互いに異なる符号化アルゴリズムを利用できる、前記使用することと；
（ｂ）受信した部分（４０）の各々に存在するデータ値を計算し、前記データ値を少なくとも二つのセットに分割し、前記部分（４０）の空間マスク（３２０）を保持しつつ、所定のセットに存在するデータ値から前記所定のセットに対する少なくとも一つの要約値を計算するために、前記一つ以上の符号化ユニット（１１０）のうち少なくとも一つの符号化ユニット（１１０（ｉ））を使用することであって、前記空間マスク（３２０）および前記少なくとも二つのデータセットに対して計算された値の代表情報は前記符号化データ（７０，Ｅ２）に含まれる、前記使用することと；
（ｃ）前記一つ以上の符号化ユニット（１１０）から符号化出力データを受信し、前記エンコーダ（１０）から符号化データ（７０，Ｅ２）を生成するために前記符号化出力データを更に符号化する出力符号化ユニット（６０）を使用することと；
を含む、コンピュータプログラム。
【請求項１９】
プログラム命令を含むコンピュータプログラムであって、前記プログラム命令は、コンピュータシステムのコンピュータハードウェアで実行されると、前記コンピュータシステムに、符号化データ（７０，Ｅ２）を復号して対応する復号データ（７５，Ｄ３）を生成する復号方法を実行させ、前記方法は：
（ａ）前記符号化データ（７０，Ｅ２）の一つ以上の部分（４０）を受信し、前記一つ以上の部分（４０）を一つ以上の復号ユニット（１６０）に導く配信ユニット（１３０）を使用することであって、前記一つ以上の復号ユニット（１６０）は前記復号データ（７５，Ｄ３）を生成するために前記一つ以上の部分（４０）を復号するように構成される、前記使用することと；
（ｂ）前記符号化データ（７０，Ｅ２）に含まれる空間マスク（３２０）と少なくとも二つのデータセットに対する値の代表情報を抽出し、マスク（３２０）の要素に対して、前記要素が属するセットに従って値を割り当てるために、前記一つ以上の復号ユニット（１６０）のうち少なくとも一つの復号ユニット（１６０（ｉ））を使用することであって、前記要素が属するセットは前記マスク（３２０）によって規定される、前記使用することと；
（ｃ）前記一つ以上の符号化ユニット（１６０）から復号出力データを受信し、復号データ（７５，Ｅ２）を生成するために前記復号出力データを更に集約する出力復号ユニット（１７０）を使用することと；
を含む、コンピュータプログラム。