【手続補正書】
【提出日】平成20年8月21日(2008.8.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第２の個数の各サブバンド成分Ｍを含む第２のベクトル
【数１】
2008514071.tif 000001
を得るために、合成フィルタのバンクへ、そしてその後に解析フィルタのバンクへ、第１の個数Ｌの各サブバンド成分を含む第１のベクトル
【数２】
2008514071.tif 000002
を適用することを同一の処理内で圧縮することにある、異なるサブバンド領域同士の間で切り替えることによってデータを処理する、コンピュータリソースによって実施される方法において、
第３の個数Ｋ、すなわち前記第１の個数Ｌと前記第２の個数Ｍの最小公倍数を求めた後に、
ａ）前記第３の個数Ｋが前記第１の個数Ｌと異なる場合、ｐ2＝Ｋ／Ｌであるｐ2個の多相成分ベクトルを得るために、前記第１のベクトルの直列／並列変換によってブロック毎に配置するステップと、
ｂ）ｐ1＝Ｋ／Ｍである、前記第２のベクトルのｐ1個の多相成分ベクトルを得るために、次元Ｋ×Ｋの正方形行列
【数３】
2008514071.tif 000003
を含む、選択された行列フィルタリングを前記ｐ2個の多相成分ベクトルへ適用するステップと、
ｃ）前記第３の個数Ｋが前記第２の個数Ｍと異なる場合、前記第２のベクトルを得るために、並列／直列変換によってブロック毎に配置するステップと、
を有することを特徴とする方法。
【請求項２】
ステップａ）の前記直列／並列変換が、前記第１のベクトル
【数４】
2008514071.tif 000004
への、進み
【数５】
2008514071.tif 000005
の適用に対応し、前記ｐ2個の多相成分ベクトルを得るために、この後の、係数ｐ2によるサブサンプリングに伴う、一続きの遅延に続いて、前記第１のベクトル
【数６】
2008514071.tif 000006
の、次数ｐ2の分解に対応することを特徴とする、請求項１に記載の方法。
【請求項３】
ステップｃ）の前記並列／直列変換が、次数ｐ1の分解に対応する、前記ｐ1個の多相成分ベクトルに適用される、係数ｐ1のオーバーサンプリングを含み、前記成分が、前記第２のベクトル
【数７】
2008514071.tif 000007
を形成することを意図していることを特徴とする、請求項１または２に記載の方法。
【請求項４】
前記正方行列
【数８】
2008514071.tif 000008
が、それぞれが
【数９】
2008514071.tif 000009
によって表されるｐ1×ｐ2個の部分行列から構成される行列に適用される、係数Ｋのデシメーションから生じることを特徴とし、ここで、
ｚxは、ｘの符号に応じた進みまたは遅延を表し、
ｉは０とｐ1−１との間にあり、
ｊは０とｐ2−１との間にあり、
【数１０】
2008514071.tif 000010
は積
【数１１】
2008514071.tif 000011
から生じる次元Ｍ×Ｌの行列であり、
【数１２】
2008514071.tif 000012
および
【数１３】
2008514071.tif 000013
は、解析フィルタおよび合成フィルタの前記バンクにそれぞれ関連する伝達関数のベクトルであり、表記
【数１４】
2008514071.tif 000014
が行列
【数１５】
2008514071.tif 000015
の転置を表す、
請求項１から３の一項に記載の方法。
【請求項５】
それぞれが因果関係フィルタに対応し、一緒になって最小のアルゴリズム遅延を有する変換システムを定める、前記行列
【数１６】
2008514071.tif 000016
の要素を得るために、進みｚM-1が、前記ｐ1×ｐ2個の部分行列のすべてにさらに適用されることを特徴とする、請求項４に記載の方法。
【請求項６】
前記行列
【数１７】
2008514071.tif 000017
の前記要素が、Ｇnk（ｚ）＝Ｈn（ｚ）Ｆk（ｚ）によって与えられる積フィルタＧnk（ｚ）の次数Ｋまでの多相成分の関数として表され、
ｎは０とＭ−１との間にあり、ｋは０とＬ−１との間にあり、
Ｈn（ｚ）およびＦk（ｚ）、すなわち前記伝達関数の前記ベクトルのｎ番目およびｋ番目の成分が、それぞれ解析フィルタの前記列および合成フィルタの前記列に関連する
ことを特徴とする、請求項５に記載の方法。
【請求項７】
合成フィルタの前記バンクと解析フィルタの前記バンクとの間に、補助フィルタ
【数１８】
2008514071.tif 000018
がさらに設けられている、請求項５に記載の方法において、前記行列
【数１９】
2008514071.tif 000019
の前記要素が、Ｇnk（ｚ）＝Ｈn（ｚ）Ｓ（ｚ）Ｆk（ｚ）によって与えられる積フィルタＧnk（ｚ）の次数Ｋまでの多相成分の関数として表され、
ｎは０とＭ−１との間にあり、ｋは０とＬ−１との間にあり、
Ｈn（ｚ）およびＦk（ｚ）、すなわち前記伝達関数の前記ベクトルのｎ番目およびｋ番目の成分が、それぞれ解析フィルタの前記バンクおよび合成フィルタの前記バンクに関連する
ことを特徴とする、請求項５に記載の方法。
【請求項８】
前記行列
【数２０】
2008514071.tif 000020
の要素フィルタＴml（ｚ）が、
【数２１】
2008514071.tif 000021
によって表されることを特徴とし、ここで、
前記表記
【数２２】
2008514071.tif 000022
において、ｘが、前記積フィルタＧnk（ｚ）の前記次数Ｋまでの分解から生じる多相成分番号に対応し、
ｉは比ｍ／Ｍの整数部分に対応し、
ｊは比１／Ｌの整数部分に対応し、
前記数ｎはｎ＝ｍ−ｉＭによって与えられ、
前記数ｋはｋ＝ｌ−ｊＬによって与えられる、
ことを特徴とする、請求項６または７に記載の方法。
【請求項９】
前記第２の個数Ｍが前記第１の個数Ｌの倍数である場合、前記行列
【数２３】
2008514071.tif 000023
の前記要素フィルタＴml（ｚ）が、
【数２４】
2008514071.tif 000024
によって表され、ｍおよびｌは０とＭ−１との間にあることを特徴とし、ここで、
ｐ＝Ｍ／Ｌであり、
ｋはｌ／Ｌの整数部分であり、
前記数ｊはｊ＝ｌ−ｋＬによって与えられる、
請求項８に記載の方法。
【請求項１０】
前記第１の個数Ｌが前記第２の個数Ｍの倍数である場合、前記行列
【数２５】
2008514071.tif 000025
の前記要素フィルタＴml（ｚ）が、
【数２６】
2008514071.tif 000026
によって表され、ｍおよびｌが０とＬ−１との間にあり、ここで、
ｋはｍ／Ｍの整数部分であり、
前記数ｉはｉ＝ｍ−ｋＭによって与えられる、
ことを特徴とする請求項８に記載の方法。
【請求項１１】
前記方法が、線形の、周期的に時間が変動するタイプの、Ｔ＝Ｋ・Ｔs、ただしＴs＝Ｔs1／Ｌ＝Ｔs2／Ｍ、によって定められる周期Ｔの変換システムを利用することにあり、ここで、Ｔs1およびＴs2は、クリティカルサンプリングの下での、合成フィルタの前記列および解析フィルタの前記列の領域での各のサンプリング周期であることを特徴とする、請求項１から１０の一項に記載の方法。
【請求項１２】
前記方法が、それぞれが周期ｐ2．Ｔs1のｐ1個の線形に周期的に時間変動するサブシステムを利用することと、周期ｐ1．Ｔs2で、連続する前記サブシステムの出力を周期的に選択することとにあることを特徴とする、請求項１１に記載の方法。
【請求項１３】
入力データを即座に処理するために、グローバル変換システムの入力でのビットレートが１／Ｔs1であり、その出力ビットレートが１／Ｔs2であることを特徴とする、請求項１２に記載の方法。
【請求項１４】
０とｐ1−ｌの間にあるインデックスｉの各サブシステムがｐ2個の転送行列Ａij（ｚ）を含み、ｊが０とｐ2ー１の間にあり、前記転送行列Ａij（ｚ）の要素が
【数２７】
2008514071.tif 000027
であるようなフィルタＡij,nk（ｚ）であり、ｎが０とＭ−１との間にあり、ｋが０とＬ−１の間にある、
ことを特徴とする、請求項８と組み合わされた請求項１２または１３に記載の方法。
【請求項１５】
前記合成バンクおよび前記解析バンクの前記フィルタが、有限インパルス応答を有する、請求項１から１４の一項に記載の方法において、前記の選択された行列フィルタリングが、
【数２８】
2008514071.tif 000028
であるように、次元ＮＫ×Ｋの行列
【数２９】
2008514071.tif 000029
のオーバーラップ変換によって表され、部分行列
【数３０】
2008514071.tif 000030
が次元Ｋ×Ｋであり、前記行列
【数３１】
2008514071.tif 000031
と共に、関係
【数３２】
2008514071.tif 000032
を満たし、ここで、Ｎは、
【数３３】
2008514071.tif 000033
の前記要素フィルタの長さの最大値に対応することを特徴とする、請求項１から１４の一項に記載の方法。
【請求項１６】
サブバンド領域同士間の変換のために、
合成フィルタの前記列の前記サブバンド領域において、ｐ2個の第１の連続するベクトル
【数３４】
2008514071.tif 000034
に基づいてベクトル
【数３５】
2008514071.tif 000035
を構成するステップと、
ベクトル
【数３６】
2008514071.tif 000036
を得るために、変換された変換行列
【数３７】
2008514071.tif 000037
を前記ベクトル
【数３８】
2008514071.tif 000038
へ適用するステップと、
ベクトル
【数３９】
2008514071.tif 000039
を形成するために、Ｎ個の連続するベクトル
【数４０】
2008514071.tif 000040
を、オーバーラップを伴って加算するステップと、
前記第２のベクトル
【数４１】
2008514071.tif 000041
を形成するために、前記ベクトル
【数４２】
2008514071.tif 000042
の、それぞれが、前記第２の個数Ｍに対応する次元である連続するサブベクトルを直列に配置するステップと、
を含むことを特徴とする、請求項１５に記載の方法。
【請求項１７】
変換された行列
【数４３】
2008514071.tif 000043
含む前記サブシステムへ、合成フィルタの前記列の前記サブバンド領域で表された第１のベクトル
【数４４】
2008514071.tif 000044
を適用し、ここで、ｉが０とｐ1−１の間にあり、ｊがｊ＝ｋｍｏｄｐ2であるステップと、
０からｐ1−１までの範囲である、一定のｉのそれぞれについて、
＊ｊ＝ｋｍｏｄｐ2について、ベクトル
【数４５】
2008514071.tif 000045
に、
【数４６】
2008514071.tif 000046
で表わされる行列
【数４７】
2008514071.tif 000047
の変換を適用し、
＊ｊ＝０，…，ｐ2−１についての前記変換から生じるすべてのベクトルを合計し、
＊インデックスｉの前記サブシステムの前記出力にベクトル
【数４８】
2008514071.tif 000048
を構成するために、前記合計から生じる複数のベクトルでのオーバーラップを伴って加算するステップと、
ｉ＝ｎｍｏｄｐ1で、前記表記ｍｏｄｎが前記数ｎの剰余を表すインデックスｉの前記サブシステムのベクトル
【数４９】
2008514071.tif 000049
に対応する、前記グローバル変換システムの出力にベクトル
【数５０】
2008514071.tif 000050
を取得するステップと、
を含むことを特徴とする、請求項１６に記載の方法。
【請求項１８】
前記行列
【数５１】
2008514071.tif 000051
が、
【数５２】
2008514071.tif 000052
であるような次元Ｌ×Ｍの零ブロックを含み、
ここで
＊０L×Mは次元Ｌ×Ｍの零ブロックを表し、
【数５３】
2008514071.tif 000053
であり、ここで、
Ｎ1およびＮ2は、前記合成列の前記フィルタおよび前記解析列の前記フィルタのそれぞれの長さであり、
前記表記ｍｏｄｎは数ｎの剰余を表し、
表記
【数５４】
2008514071.tif 000054
は実数ｘの整数部分を表す
ことを特徴とする、請求項１７に記載の方法。
【請求項１９】
前記第１の個数Ｍが、Ｍ＝ｐＬであるように前記第２の個数Ｌの倍数である場合に、前記行列
【数５５】
2008514071.tif 000055
が
【数５６】
2008514071.tif 000056
になり、ここで、
０≦ｊ≦ｐ−１であり、
【数５７】
2008514071.tif 000057
は
【数５８】
2008514071.tif 000058
によって表される変換行列であり、
ここで、
【数５９】
2008514071.tif 000059
表記
【数６０】
2008514071.tif 000060
は、実数ｘの整数部分を表す
ことを特徴とする、請求項１８に記載の方法。
【請求項２０】
合成フィルタの前記バンクの前記サブバンド領域で表された第１のベクトル
【数６１】
2008514071.tif 000061
を、ｊがｊ＝ｋｍｏｄｐである変換された行列
【数６２】
2008514071.tif 000062
を含むサブシステムに適用するステップと、
０≦ｊ≦ｐ−１であるｊについて、前記の変換された行列
【数６３】
2008514071.tif 000063
の前記適用から生じるベクトルを合計するステップと、
前記合計から生じる前記ベクトル上でのオーバーラップを伴なった加算によって、前記グローバル変換システムの前記出力に前記ベクトル
【数６４】
2008514071.tif 000064
を取得するステップと
を含み、
前記表記ｍｏｄｎは数ｎの剰余を表す
ことを特徴とする、請求項１９に記載の方法。
【請求項２１】
前記第２の個数Ｌが、Ｌ＝ｐＭであるような前記第１の個数Ｍの倍数である場合、前記行列
【数６５】
2008514071.tif 000065
が
【数６６】
2008514071.tif 000066
になり、ここで、
０≦ｉ≦ｐ−１であり、
【数６７】
2008514071.tif 000067
が
【数６８】
2008514071.tif 000068
によって表される変換行列であり、ここで、
【数６９】
2008514071.tif 000069
であり、表記
【数７０】
2008514071.tif 000070
は実数ｘの整数部分を表す
ことを特徴とする、請求項１８に記載の方法。
【請求項２２】
合成フィルタの前記バンクの前記サブバンド領域で表された第１のベクトル
【数７１】
2008514071.tif 000071
を、０≦ｉ≦ｐ−１である転送行列
【数７２】
2008514071.tif 000072
を含むサブシステムへ適用するステップと、
０≦ｉ≦ｐ−１である、固定された任意のｉについて、出力ベクトル
【数７３】
2008514071.tif 000073
を得るために、行列
【数７４】
2008514071.tif 000074
の変換を、前記ベクトル
【数７５】
2008514071.tif 000075
へ適用し、およびオーバーラップを伴なった加算を行なうステップと、
ｉがｉ＝ｎｍｏｄｐである前記ベクトル
【数７６】
2008514071.tif 000076
に対応する、前記グローバル変換システムの出力ベクトル
【数７７】
2008514071.tif 000077
を取得するステップと
をさらに含み、
前記表記ｍｏｄｎは数ｎの剰余を表す
ことを特徴とする、請求項２１に記載の方法。
【請求項２３】
前記解析バンクおよび合成バンクの前記フィルタが、変調されたコサインおよび有限インパルス応答タイプである、請求項４から２２の一項に記載の方法において、前記解析フィルタおよび／または合成フィルタが、ロウパスプロトタイプフィルタ
【数７８】
2008514071.tif 000078
のコサイン変調によって得られ、その結果、それぞれ伝達関数
【数７９】
2008514071.tif 000079
および／または
【数８０】
2008514071.tif 000080
のベクトルを構成する、前記解析フィルタおよび／または合成フィルタのインパルス応答が各々、Ｍ個のバンドを有するフィルタのバンクについて、
【数８１】
2008514071.tif 000081
によって表され、ここで、
【数８２】
2008514071.tif 000082
であり、
ｈ［ｎ］は長さＮのプロトタイプフィルタのインパルス応答であり、
ｎは０≦ｎ≦Ｎ−１である
ことを特徴とする、請求項４から２２の一項に記載の方法。
【請求項２４】
合成フィルタの前記バンクと解析フィルタの前記バンクとの間の有理数の倍率Ｑ／Ｒによる再サンプリングの備えがさらになされている場合に、サイズｑ1Ｍ×ｑ2Ｌのフィルタリング行列
【数８３】
2008514071.tif 000083
が、
【数８４】
2008514071.tif 000084
によって定められ、ここで、
【数８５】
2008514071.tif 000085
は、要素が
【数８６】
2008514071.tif 000086
によって与えられる、サイズＭ×Ｌの行列であり、
【数８７】
2008514071.tif 000087
は、要素が、
【数８８】
2008514071.tif 000088
によって優先的に定められる行列で、ここでｃmax＝ｍａｘ｛ｎ∈Ｎ、ただしｈ≦ＲＭ−１、かつｎはｇｃｄ（Ｌ，Ｒ）によって割り切れる｝であり、
ＳPB（ｚ）は優先的に、遮断周波数
【数８９】
2008514071.tif 000089
と通過帯域利得Ｑを有するロウパスフィルタである
ことを特徴とする、請求項４および５に記載の方法。
【請求項２５】
少なくとも１つの第２のタイプの圧縮符号化／復号への第１のタイプの圧縮符号化／復号のトランス符号化への請求項１から２４の一項に記載の方法の適用方法において、
第１の個数Ｌ個の各サブバンド成分を含む第１のベクトル
【数９０】
2008514071.tif 000090
の形態での、前記第１のタイプに従って少なくとも部分的に復号されたデータを回復するステップと、
前記第１のベクトルを、前記第１のタイプによる合成フィルタのバンクに適用し、その後前記第２のタイプによる解析フィルタのバンクへ適用するステップと、
各々第２の個数Ｍのサブバンド成分を含み、前記第２のタイプによる後続の符号化ステップに適用できる第２のベクトル
【数９１】
2008514071.tif 000091
を回復するステップと、
を同一処理内で構成することにあることを特徴とする方法。
【請求項２６】
サーバ、ゲートウェイ、または端末などの、通信ネットワーク内の機器のメモリに格納されるようになっているコンピュータプログラム製品において、
請求項１から２４の一項に記載の方法のすべてまたは一部を実施するための命令を含むことを特徴とするコンピュータプログラム製品。
【請求項２７】
サーバ、ゲートウェイ、または端末などの、通信ネットワーク用の機器において、請求項１から２４の一項に記載の方法を実施するためのコンピュータリソースを含むことを特徴とする、通信ネットワーク用の機器。