それぞれのベクトルの符号化インデックスIndtを計算するステップであって、下付き文字tが第t番目のベクトルを示し、t∈0T1、Tがベクトルの数であり、かつ2以上の整数である、計算するステップと、少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットするステップであって、少なくとも一度スプリットする前記ステップが、設定された係数SLFtに従って、前記Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットするステップに等しく、前記SLFtが正の整数であり、前記Indt0が、前記Indtが属する間隔の通し番号を示し、前記Indt1が、前記Indtが属する前記間隔内の前記Indtの通し番号を示し、前記間隔の長さが前記SLFt未満であり、Indt≦Indt0×SLFtIndt1、スプリットするステップと、少なくとも1つのベクトルのスプリットインデックスおよび他のベクトルのスプリットインデックスまたは符号化インデックスを結合して、結合インデックスIndSLFを生成するステップと、前記結合インデックスおよび他の未結合スプリットインデックスに従って符号化を実行するステップとを含む方法。前記ベクトルがトラック上のパルス分布として表され、前記符号化インデックスが前記トラック上の前記パルス分布を示すために使用されるインデックスである、請求項1に記載の方法。設定された係数SLFtに従って、前記Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットする前記ステップが、詳細には、Indt0Int、ただし、Intが端数を切り捨てて整数にすることを示し、かつIndt1IndtSLFt、ただし、が剰余をとることを示す、請求項1に記載の方法。SLFt2、ただし、Ktが正の整数であり、少なくとも1つのベクトルのスプリットインデックスおよび他のベクトルのスプリットインデックスまたは符号化インデックスを結合して、結合インデックスIndSLFを生成する前記ステップが、詳細には、結合に関与するためのスプリットインデックスを提供するベクトルtに関して、結合に関与するために前記Indt0を選択するステップである、あるいは、SLFtInt、ただし、Indtmaxが前記Indtの最大値を示し、少なくとも1つのベクトルのスプリットインデックスおよび他のベクトルのスプリットインデックスまたは符号化インデックスを結合して、結合インデックスIndSLFを生成する前記ステップが、結合に関与するためのスプリットインデックスを提供する前記ベクトルtに関して、結合に関与するために前記Indt1を選択するステップである、請求項3に記載の方法。KtKtmax2、またはKtKtmax3、またはKtKtmax4、ただし、前記Ktmaxが、前記Indtmaxのビットシーケンスの長さである、請求項4に記載の方法。少なくとも1つのベクトルのスプリットインデックスおよび他のベクトルのスプリットインデックスまたは符号化インデックスを結合して、結合インデックスIndSLFを生成する前記ステップが、詳細には、結合に関与するためのスプリットインデックスを提供するベクトルtに関して、結合に関与するために前記Indtのスペース占有特性を実現することが可能なスプリットインデックスを選択するステップであって、前記Indtのスペース占有特性を実現することが可能であることが、他のスプリットインデックスと比較して、符号化スペースに関して選択されたスプリットインデックスの値範囲の占有率が前記符号化スペースに関する前記Indtの値範囲の占有率に最も近いことを指す、選択するステップである、請求項1に記載の方法。設定された係数SLFtに従って、前記Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットする前記ステップが、詳細には、設定された位置に位置する、前記Indtのビットの値を前記Indt0として選択し、残りの位置におけるビットの値を前記Indt1として選択するステップであって、ただし、SLFt2、前記設定された位置の前記ビットの数がKt0であり、前記残りの位置における前記ビットの数がKtであり、Kt0KtKtmax、Ktmaxが、Indtmaxのビットシーケンスの長さであり、前記Indtmaxが前記Indtの最大値を示す、選択するステップである、請求項1に記載の方法。少なくとも2つのベクトルからのスプリットインデックスを結合して、結合インデックスIndSLFを生成するステップが、詳細には、結合に関与するためのスプリットインデックスを提供する前記ベクトルtに関して、長さがKtmaxであるビットシーケンス内で、結合に関与するために、最高位の2ビットの値を少なくとも含む前記Indtのスプリットインデックスを選択するステップである、請求項7に記載の方法。前記結合インデックスおよび他の未結合スプリットインデックスに従って符号化を実行する前記ステップが、設定された値範囲に従って、前記結合インデックスをT1個の再結合インデックスIndt0にスプリットするステップであって、T1が前記結合インデックスを生成するベクトルの数以下であり、少なくとも1個のIndt0の値範囲が、対応するベクトルtの結合に関与する前記スプリットインデックスの値範囲よりも大きく、少なくとも1個のIndt0の値範囲が、前記対応するベクトルtの結合に関与する前記スプリットインデックスの前記値範囲未満である、スプリットするステップであり、対応するベクトルのそれぞれの再結合インデックスおよび未結合スプリットインデックスをそれぞれ結合し、次いで、符号化を実行し、再結合インデックスが割り振られていないベクトルが存在する場合、前記ベクトルの未結合スプリットインデックスを符号化するステップである、請求項1から8のいずれか一項に記載の方法。設定された値範囲に従って、前記結合インデックスをT1個の再結合インデックスIndt0にスプリットする前記ステップが、詳細には、設定された長さに従って、前記結合インデックスの前記ビットシーケンスの全長KSLFをT1個のセクションにスプリットするステップであって、それぞれのセクションの値が1個のIndt0に対応し、前記KSLFが、IndSLFmaxの前記ビットシーケンスの長さであり、前記IndSLFmaxが前記IndSLFの最大値を示す、スプリットするステップである、請求項9に記載の方法。設定された係数SLFtに従って、前記Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットする前記ステップが、詳細には、長さがKtmaxである前記ビットシーケンス内で、最高ビットから始めて、前記IndtのKt0ビットの値を前記Indt0として選択し、残りのビットの値を前記Indt1として選択するステップであって、ただし、SLFt2、Kt0KtKtmax、前記Ktmaxが、前記Indtmaxの前記ビットシーケンスの長さであり、前記Indtmaxが前記Indtの最大値を示す、選択するステップであり、少なくとも1つのベクトルのスプリットインデックスおよび他のベクトルのスプリットインデックスまたは符号化インデックスを結合して、結合インデックスIndSLFを生成する前記ステップが、詳細には、スプリットインデックスを提供する必要があるベクトルtに関して、結合に関与するために前記Indt0を選択するステップであり、設定された長さに従って、前記結合インデックスの前記ビットシーケンスの全長KSLFをT1個のセクションにスプリットする前記ステップが、詳細には、前記結合インデックスを生成する前記ベクトルtによって使用されるKt0値に従って、前記KSLFをスプリットするステップであって、それに応じて、それぞれのIndt0によってスプリットされるビットの数が前記対応するベクトルtによって使用される前記Kt0値以下である、スプリットするステップである、請求項10に記載の方法。前記結合インデックスおよび他の未結合スプリットインデックスに従って符号化を実行する前記ステップが、前記結合インデックスIndSLFを比較し、しきい値THRを調整するステップであって、ただし、THR≦2IndSLFmax、前記KSLFが、前記IndSLFmaxの前記ビットシーケンスの長さであり、前記IndSLFmaxが、前記IndSLFの最大値を示す、調整するステップであり、前記IndSLFが前記THR未満である場合、符号化ビットの第1の数を使用することによって、前記IndSLFを符号化し、そうでない場合、符号化ビットの第2の数を使用することによって、オフセット値THR0を加えた前記IndSLFを符号化するステップであって、ただし、THR≦THR0≦2IndSLFmax、前記第1の数が前記第2の数未満であり、前記第2の数が前記KSLF以下であり、前記第1の数と前記第2の数とが両方とも正の整数である、符号化するステップであり、他の未結合スプリットインデックスを符号化するステップである、請求項1から8のいずれか一項に記載の方法。ベクトル結合パルス符号化方法であって、結合符号化に関与しているベクトルをグループ化するステップであって、それぞれのグループが2つのベクトルを少なくとも含む、グループ化するステップと、それぞれのグループ内で、それぞれのベクトルの符号化インデックスを計算するステップ、少なくとも2個の符号化インデックスをスプリットするステップ、およびそれぞれの符号化インデックスを少なくとも2個のセクションに少なくとも一度スプリットするステップであって、前記少なくとも一度スプリットするステップが、設定された一段階の係数に従って、符号化インデックスを2個の一段階のスプリットインデックスにスプリットするステップに等しく、一方の一段階のスプリットインデックスが、長さが設定された値未満であるいくつかの間隔の通し番号を示し、もう一方の一段階のスプリットインデックスが、前記符号化インデックスが属する間隔内の前記符号化インデックスの通し番号を示す、スプリットするステップと、少なくとも2つのベクトルからの一段階のスプリットインデックスを結合して、一段階の結合インデックスを生成するステップと、m2から始めて、mMになるまで、m段階の結合インデックスを生成する以下の動作、すなわち、少なくとも2個の段階の結合インデックスをスプリットするステップであって、ただし、m∈2M、Mが2以上の整数である、スプリットするステップ、それぞれの段階の結合インデックスを少なくとも2個のセクションに少なくとも一度スプリットするステップであって、前記少なくとも一度スプリットするステップが、設定されたm段階の係数に従って、段階の結合インデックスを2個のm段階のスプリットインデックスにスプリットするステップに等しい、スプリットするステップ、および少なくとも2個の段階の結合インデックスからのm段階のスプリットインデックスを結合して、m段階の結合インデックスを生成するステップを繰り返すステップと、前記M段階の結合インデックスおよび他の未結合の一段階から段階のスプリットインデックスに従って符号化するステップとを含む方法。前記一段階の結合インデックスを生成するために使用される前記一段階のスプリットインデックスが、最高位ビットから始めて、対応する符号化インデックスの設定されたビットからインターセプトされる値であり、前記m段階の結合インデックスを生成するために使用される前記m段階のスプリットインデックスが、最高位ビットから始めて、対応する段階の結合インデックスの設定されたビットからインターセプトされる値である、請求項13に記載の方法。結合コードを獲得し、ベクトルに対応する結合インデックスおよび未結合スプリットインデックスを前記結合コードから獲得するステップと、前記結合インデックスを前記ベクトルに対応するスプリットインデックスにスプリットする、または前記結合インデックスを前記ベクトルに対応するスプリットインデックスおよび符号化インデックスにスプリットするステップと、前記符号化インデックスをスプリットすることに関与しているそれぞれのベクトルに関して、符号化終端のスプリット様式に従って、前記ベクトルの結合に関与していないスプリットインデックスおよび結合に関与しているスプリットインデックスをスプライスして、前記ベクトルの前記符号化インデックスを生成するステップと、それぞれのベクトルに関する前記ベクトルの前記符号化インデックスに従って前記ベクトルを再確立するステップとを含むベクトル結合パルス復号方法。それぞれのベクトルに対応する結合インデックスおよび未結合スプリットインデックスを前記結合コードから獲得する前記ステップが、それぞれのベクトルに対応するコードを前記結合コードから抽出し、それぞれのベクトルの前記コードからの再結合インデックスおよび未結合スプリットインデックスをスプリットし、再結合インデックスを含まないコードが存在する場合、対応するベクトルに対応する未結合スプリットインデックスを直接的に取得するステップであり、前記符号化終端の前記スプリット様式に従って、すべての再結合インデックスを結合インデックスにスプライスするステップである、請求項15に記載の方法。結合コードを獲得し、M段階の結合インデックス、それぞれの段階の結合インデックスに対応する未結合のm段階のスプリットインデックス、およびそれぞれのベクトルに対応する未結合の一段階のスプリットインデックスを前記結合コードから獲得するステップであって、ただし、Mが2以上の整数であり、m∈2M、獲得するステップと、mMから始めて、m2になるまで、段階の結合インデックスを生成する以下の動作、すなわち、それぞれのm段階の結合インデックスをそれぞれの段階の結合インデックスに対応するm段階のスプリットインデックスにスプリットして、前記m段階の結合インデックスを生成するステップ、ならびにそれぞれの段階の結合インデックスに関して、符号化終端のスプリット様式に従って、前記段階の結合インデックスの結合に関与していないm段階のスプリットインデックスおよび結合に関与しているm段階のスプリットインデックスをスプライスして、前記段階の結合インデックスを生成するステップを繰り返すステップと、それぞれの一段階の結合インデックスをベクトルグループ内のそれぞれのベクトルに対応する一段階のスプリットインデックスにスプリットして、前記一段階の結合インデックスを生成するステップ、ならびにそれぞれのベクトルグループ内のそれぞれのベクトルに関して、前記符号化終端の前記スプリット様式に従って、前記ベクトルの結合に関与していない一段階のスプリットインデックスおよび結合に関与している一段階のスプリットインデックスをスプライスして、符号化インデックスを生成するステップと、それぞれのベクトルグループ内のそれぞれのベクトルに関する前記符号化インデックスに従って前記ベクトルを再確立するステップとを含むベクトル結合パルス復号方法。ベクトル結合パルス符号器であって、それぞれのベクトルの符号化インデックスIndtを計算するように構成された符号化インデックス計算ユニットであって、下付き文字tが第t番目のベクトルを示し、t∈0T1、Tが2以上の整数である、符号化インデックス計算ユニットと、少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットするように構成されたベクトルインデックススプリットユニットであって、前記少なくとも一度スプリットすることが、設定された係数SLFtに従って、前記Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットすることに等しく、前記SLFtが正の整数であり、前記Indt0が、前記Indtが属する間隔の通し番号を示し、前記Indt1が、前記Indtが属する前記間隔内の前記Indtの通し番号を示し、前記間隔の長さが前記SLFt未満であり、Indt≦Indt0×SLFtIndt1、ベクトルインデックススプリットユニットと、少なくとも1つのベクトルのスプリットインデックスおよび他のベクトルのスプリットインデックスまたは符号化インデックスを結合して、結合インデックスIndSLFを生成するように構成されたインデックス結合ユニットと、前記結合インデックスおよび他の未結合スプリットインデックスに従って符号化を実行するように構成された符号化ユニットとを備える符号器。前記符号化ユニットが、設定された値範囲に従って、前記結合インデックスをT1個の再結合インデックスIndt0にスプリットするように構成された再結合サブユニットであって、T1が前記結合インデックスを生成するベクトルの数以下であり、少なくとも1個のIndt0の値範囲が、対応するベクトルtの結合に関与している前記スプリットインデックスの値範囲よりも大きく、少なくとも1個のIndt0の値範囲が、前記対応するベクトルtの結合に関与している前記スプリットインデックスの前記値範囲未満である、再結合サブユニットと、対応するベクトルのそれぞれの再結合インデックスおよび未結合スプリットインデックスをそれぞれ結合し、次いで、符号化を実行し、再結合インデックスが割り振られていないベクトルが存在する場合、前記ベクトルの未結合スプリットインデックスを符号化するように構成された符号化サブユニットとを備える、請求項18に記載の符号器。結合符号化に関与しているベクトルをグループ化することであって、それぞれのグループが2つのベクトルを少なくとも含む、グループ化することと、それぞれのグループ内で、それぞれのベクトルの符号化インデックスを計算することと、少なくとも2個の符号化インデックスをスプリットすることと、それぞれの符号化インデックスを少なくとも2個のセクションに少なくとも一度スプリットすることであって、前記少なくとも一度スプリットすることが、設定された一段階の係数に従って、符号化インデックスを2個の一段階のスプリットインデックスにスプリットすることに等しく、一方の一段階のスプリットインデックスが、長さが設定された値未満である、いくつかの間隔の通し番号を示し、もう一方の一段階のスプリットインデックスが、前記符号化インデックスが属する間隔内の前記符号化インデックスの通し番号を示す、スプリットすることと、少なくとも2つのベクトルからの一段階のスプリットインデックスを結合して、一段階の結合インデックスを生成することとを行うように構成されたベクトルインデックス計算ユニット、m2から始めて、mMになるまで、m段階の結合インデックスを生成する以下の動作、すなわち、少なくとも2個の段階の結合インデックスをスプリットすることであって、ただし、m∈2M、Mが2以上の整数である、スプリットすることと、それぞれの段階の結合インデックスを少なくとも2個のセクションに少なくとも一度スプリットすることであって、前記少なくとも一度スプリットすることが、設定されたm段階の係数に従って、段階の結合インデックスを2個のm段階のスプリットインデックスにスプリットすることに等しい、スプリットすることと、少なくとも2個の段階の結合インデックスからのm段階のスプリットインデックスを結合して、m段階の結合インデックスを生成することとを繰り返すように構成されたカスケード計算ユニット、ならびに前記M段階の結合インデックスおよび他の未結合の一段階から段階のスプリットインデックスに従って符号化を実行するように構成された符号化ユニットを備えるベクトル結合パルス符号器。結合コードを獲得し、ベクトルに対応する結合インデックスおよび未結合スプリットインデックスを前記結合コードから獲得するように構成された復号ユニットと、前記結合インデックスを前記ベクトルに対応するスプリットインデックスにスプリットする、または前記結合インデックスを前記ベクトルに対応するスプリットインデックスおよび符号化インデックスにスプリットするように構成されたインデックススプリットユニットと、前記符号化インデックスをスプリットすることに関与しているそれぞれのベクトルに関して、符号化終端のスプリット様式に従って、前記ベクトルの結合に関与していないスプリットインデックスおよび結合に関与しているスプリットインデックスをスプライスして、前記ベクトルの前記符号化インデックスを生成するように構成されたベクトルインデックス再確立ユニットと、それぞれのベクトルに関する前記ベクトルの前記符号化インデックスに従って前記ベクトルを再確立するように構成されたベクトル再確立ユニットとを備えるベクトル結合パルス復号器。前記復号ユニットが、それぞれのベクトルに対応するコードを前記結合コードから抽出し、それぞれのベクトルの前記コードからの再結合インデックスおよび未結合スプリットインデックスをスプリットし、再結合インデックスを含まないコードが存在する場合、対応するベクトルに対応する未結合スプリットインデックスを直接的に取得するように構成された復号サブユニットと、前記符号化終端の前記スプリット様式に従って、すべての再結合インデックスを結合インデックスにスプライスするように構成されたスプライスサブユニットとを備える、請求項21に記載の復号器。結合コードを獲得し、M段階の結合インデックス、それぞれの段階の結合インデックスに対応する未結合のm段階のスプリットインデックス、およびそれぞれのベクトルに対応する未結合の一段階のスプリットインデックスを前記結合コードから獲得するように構成された復号ユニットであって、ただし、Mが2以上の整数であり、m∈2M、復号ユニットと、mMから始めて、m2になるまで、段階の結合インデックスを生成する以下の動作、すなわち、それぞれのm段階の結合インデックスをそれぞれの段階の結合インデックスに対応するm段階のスプリットインデックスにスプリットして、前記m段階の結合インデックスを生成すること、ならびにそれぞれの段階の結合インデックスに関して、符号化終端のスプリット様式に従って、前記段階の結合インデックスの結合に関与していないm段階のスプリットインデックスおよび結合に関与しているm段階のスプリットインデックスをスプライスして、前記段階の結合インデックスを生成することを繰り返すように構成されたカスケード回復ユニットと、それぞれの一段階の結合インデックスをベクトルグループ内のそれぞれのベクトルに対応する一段階のスプリットインデックスにスプリットして、前記一段階の結合インデックスを生成すること、ならびにそれぞれのベクトルグループ内のそれぞれのベクトルに関して、前記符号化終端の前記スプリット様式に従って、前記ベクトルの結合に関与していない一段階のスプリットインデックスおよび結合に関与している一段階のスプリットインデックスをスプライスして、符号化インデックスを生成することを行うように構成されたベクトルインデックス再確立ユニットと、それぞれのベクトルグループ内のそれぞれのベクトルに関する前記符号化インデックスに従って前記ベクトルを再確立するように構成されたベクトル再確立ユニットとを備えるベクトル結合パルス復号器。本発明のある実施形態は、符号化ビットを節約するのに役立つことが可能なベクトル結合符号化方法を提供する。ベクトル結合符号化方法は、それぞれのベクトルの符号化インデックスIndtを計算するステップであって、下付き文字tが第t番目のベクトルを示し、t∈0T1、Tが、ベクトルの数であり、かつ2以上の整数である、計算するステップと、少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットするステップであって、少なくとも一度スプリットするステップが、設定された係数SLFtに従って、Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットするステップに等しく、SLFtが正の整数であり、Indt0が、Indtが属する間隔の通し番号を示し、Indt1が、Indtが属する間隔内のIndtの通し番号を示し、間隔の長さがSLFt未満であり、Indt≦Indt0×SLFtIndt1、スプリットするステップと、少なくとも1つのベクトルのスプリットインデックスと他のベクトルのスプリットインデックスまたは符号化インデックスとを結合して、結合インデックスIndSLFを生成するステップと、結合インデックスと他の未結合スプリットインデックスとに従って符号化するステップとを含む。本発明の実施形態は、前述のベクトル結合符号化方法に基づく多段階のカスケード符号化方法をさらに提供する。本発明の諸実施形態は、復号方法、および前述の符号化方法に対応する符号器復号器も提供する。本発明のこれらの実施形態では、2つを超えるベクトルが結合符号化され、少なくとも1つのベクトルの符号化インデックスがスプリットされ、次いで、異なるベクトル間で結合され、その結果、異なるベクトルの符号化アイドルスペースを再結合することが可能であり、それによって、符号化ビットを節約するのに役立ち、ベクトルの符号化インデックスはスプリットされ、次いで、より短いスプリットインデックスが再結合されるため、それによって、符号化復号を計算する際の演算部分のビット幅に関する要件を削減するのに役立つ。本発明のある実施形態は、ベクトル結合符号化方法を提供し、2個を超えるベクトルが結合符号化され、少なくとも1つのベクトルの符号化インデックスがスプリットされ、次いで、異なるベクトル間で結合され、それによって、符号化ビットを節約し、計算に関与するデータの長さを削減する。本発明の実施形態は、ベクトル結合復号方法と、それに応じて、ベクトル結合符号器復号器とをさらに提供する。説明を簡潔かつ理解可能にするために、ベクトルに関する一例として、トラック上のパルス分布が下で使用され、複数のベクトルに関する結合符号化を実施するための、複数のトラックに関する結合符号化が説明される。本発明は、トラックパルス分布に関する符号化復号に限定されず、データのグループから形成された複数のベクトルに関して符号化処理復号処理を実行する必要がある限り、本発明で提供される解決策を採用することが可能であり、トラックおよびパルスは、ベクトル内のデータに具体的な意味を与えるに過ぎず、実質的な限定を形成しない点を容易に理解されよう。音声符号器内で、コードブック検索により、それぞれのトラック上のすべてのパルスの位置およびシンボルに関する情報が取得され、すべてのパルスの位置およびシンボルに関する情報を復号終端で一意に回復できるように、情報は復号終端に完全に転送される必要があり、それと同時に、ビットレートを可能な限り低減する目的で、情報を転送するために可能な限り少数のビットを使用することが期待される。論理的解析を通して、同じトラック上のすべてのパルスの位置およびシンボルの置換ならびに結合の数は、コードブックスペースの最小値であり、対応する符号化ビットの数は理論的下限値であると理解することができる。トラック上の位置の総数およびパルスの総数は固定される。トラック上の位置の総数およびパルスの総数が異なる値である事例が考慮される限り、すべてのパルスの位置およびシンボルの置換ならびに結合の数は常に2の整数冪であるとは限らず、したがって、符号化ビットの数の理論的下限値は常に整数であるとは限らず、この場合、シングルトラック符号化に関する符号化ビットの実数は、少なくとも理論的下限値の整数部分に1を加えたものであり、その結果、部分的なアイドルコードブックスペースの発生は不可避である。例えば、Table1は、符号化ビットの数の理論的下限値および実際の下限値と、アイドルスペースの状況とを提供し、これらは、符号化される必要があるパルスの総数Nが1から7である場合、位置の総数が16であるトラック上にある。Table1から、ほとんどの場合、実際の下限値は、依然として、コードブックスペースを大いに浪費させることを理解することができ、したがって、本発明は、2個を超えるトラックが結合符号化され、少なくとも1個のトラックの符号化インデックスが少なくとも2個のスプリットインデックスにスプリットされ、次いで、トラックのスプリットインデックスと他のトラックのスプリットインデックスまたは符号化インデックスとが結合され、次いで、符号化のために使用されることを提案する。この方法は、以下のような構想に基づく。すなわち、2個を超えるトラックに関する結合符号化はシングルトラック符号化のアイドルコードブックスペースが結合されることを可能にし、結合されたアイドルスペースが十分になると、1個の実際の符号化ビットを削減することが可能なことである。しかし、2個を超えるトラック上の符号化インデックスが直接的に結合される場合、最終的な符号化長は大きくなる可能性があるか、または動作のために一般に使用されるビット幅を超える可能性すらあり、このとき、加算、減算、乗算、および除算など、符号化または復号の演算専用の計算処理手順コードを設計する必要があり、それによって、結果として、処理の複雑性を増大させる。したがって、少なくとも1個のトラックの符号化インデックスがスプリットされ、少なくとも1個のスプリットインデックスを用いてトラック間結合が実行されることが考慮に入れられ、このようにして、トラック間アイドルスペースをある程度まで結合することが可能であり、それと同時に、演算に関与する値の長さも低減される。それぞれ、本発明のマルチトラック結合符号化の原理に関する論理的解析が上で提供され、下で特定の実施形態を用いて様々な好ましい解決策が詳細に例示される。実施形態1図2に示されるようなトラック結合パルス符号化方法は以下のステップを含む。A1それぞれのトラックの符号化インデックスIndtを計算し、下付き文字tはt番目のトラックを示し、t∈0T1、Tは、トラックの数であり、2以上の整数である。それぞれのトラックのIndtを計算するために、様々な既存の方法を採用することが可能である。例えば、公開番号がCN101295506である、中国特許出願で提供されるシングルトラック符号化インデックス計算方法に関して、出願書類の明細書の13ページの18行目から15ページの9行目を特に参照することができ、対応する復号計算方法に関して、出願書類の明細書の16ページの23行目から17ページの12行目を参照することができる。また、例えば、公開番号がCN101388210である中国特許出願で提供されるシングルトラック符号化インデックス計算方法に関して、出願書類の明細書の8ページの23行目から10ページの7行目を特に参照することができ、対応する復号計算方法に関して、出願書類の明細書の21ページの10行目から21ページの27行目を参照することができる。符号化ビットをより良好に節約するために、Indt計算方法を選択する間に、シングルトラック符号化ビットの数の理論的下限値に達することができる計算方法を可能な限り選択することが可能である。さらに、アイドルスペースを利用できるように、Indtの値範囲が連続的または可能な限り連続的になることを可能にする計算方法がさらに好ましくは使用される。符号化終端と復号終端の両方がトラックによって採用される計算方法を決定することができる限り、異なるトラックは異なるIndt計算方法を採用することが可能である点に留意されたい。A2少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットし、少なくとも一度スプリットするステップは、設定された係数SLFtに従って、Indtを2個のインデックスIndt0およびIndt1にスプリットするステップに等しい。Indtのスプリットは以下のように理解されうる。インデックス情報が1つのパラメータによって伝搬されることは、インデックス情報が2つのパラメータによって伝搬されることに変換される。例えば、当初、099である値範囲を有するあるパラメータが100個の事例を示すことを、09である値範囲を有する2つのパラメータがその100個の事例を共通して示すことにスプリットすることが可能である。Indtを、Indt0、Indt1、Indt2、Indt3、......など、複数のスプリットインデックスにスプリットすることが可能である。実際の計算において、本発明によって必要とされるスプリットインデックスは、Indtを直接的にスプリットすることによって取得可能であるか、またはIndtによってスプリットされたセクションを再度スプリットすることによって取得可能であり、どちらの場合であれ、本発明によって必要とされるスプリットインデックスを取得するためのスプリットは、Indtを2個のスプリットインデックス、すなわち、そのうちの一方が、後の結合に関して使用されるスプリットインデックスであり、そのもう一方がIndtの残りの情報を含むセクションとして理解されうるIndt0およびIndt1にスプリットするプロセスであると等しく理解することができる。したがって、係数SLFtは以下のように理解されうる。元のIndtの値範囲はいくつかの間隔に分割され、それぞれの間隔の長さはSLFt未満であり、SLFtは正の整数であり、Indt0は、Indtが属する間隔の通し番号を示し、Indt1は、Indtが属する間隔内のIndtの通し番号を示し、かつIndt≦Indt0×SLFtIndt1上の式に小なり記号が利用されるとき、Indt0およびIndt1によって共同で提供されるスペースはIndtによって当初占有されたスペースよりも大きくてもよいことを意味し、概して、Indtのアイドル符号化スペースは何らかの残余を有するため、Indt0およびIndt1の結合スペースがわずかにより大きい場合、概して、最終的な符号化ビット節約は不利な影響を受けない可能性がある。当然、最も経済的な事例は、Indtのスペースサイズに従って、スプリットを可能な限り実行できることであり、すなわち、Indt0Int、式中、Intは、端数を切り捨てて整数にすることを示し、Indt1IndtSLFt、式中、は剰余をとることを示す。この場合、Indtの値範囲が連続的である場合、Indtの値範囲と比較して、Indt0およびIndt1によって共同で提供されるスペースのアイドルが何であるかは、Indt0が最大値をとるときのIndt1の最大値とSLFtとの間の単なる差である。異なるトラックは異なるSLFtを採用することが可能であり、複数のスプリットインデックスが同じトラック上でスプリットされる場合、あるトラックによってスプリットされたあるスプリットインデックスによって使用されるSLFtが決定される限り、それぞれのスプリットはやはり異なるSLFtを使用することができる。A3少なくとも1個のトラックのスプリットインデックスと他のトラックのスプリットインデックスまたは符号化インデックスとを結合して、結合インデックスIndSLFを生成する。スプリットに対応して、結合は以下のように理解されうる。インデックス情報が2つを超えるパラメータによって伝搬されることは、インデックス情報が1つのパラメータによって伝搬されることに変換される。明らかに、結合後のパラメータの値範囲は、結合前のそれぞれのパラメータの値範囲の積よりも大きいか、または少なくともその積に等しい。複数のパラメータの結合は、以下のような式を用いて示すことができる。AI......×A2a2×A1a1×A0a0式中、AIは、結合後のパラメータを示し、aiは、結合前のI1パラメータを示し、i∈0I、Aiはaiのすべての値の数を示す。この結合様式は最もコンパクトであり、結合後のパラメータの値範囲は、結合前のそれぞれのパラメータの値範囲の積に等しく、ここで述べられるすべてのパラメータ結合はこの様式を採用することができる。当然、他の結合様式をさらに採用することが可能である。例えば、結合後のパラメータが結合前のそれぞれのパラメータの情報を完全に保つことができる限り、結合後のパラメータの値範囲は、結合前のそれぞれのパラメータの値範囲の積よりも大きくてもよく、結合後のパラメータの値スペースが結合前のそれぞれのパラメータの値スペースの積をそれほど超えない場合、概して、最終的な符号化ビット節約は不利な影響を受けない可能性がある。本発明では、生成された結合インデックスはトラックのスプリットインデックスを少なくとも含み、さらに、他のトラックのスプリットインデックスまたは符号化インデックスが結合に関与することが可能である。本発明は結合インデックスの数を限定せず、トラックが結合に関与するための複数のスプリットインデックスを提供する場合、スプリットインデックスは、それぞれ、結合されて、異なる結合インデックスにされうる点に留意されたい。A4結合インデックスと他の未結合スプリットインデックスとに従って符号化を実行する。1結合インデックスとそれぞれの未結合スプリットインデックスとをそれぞれ直接的に符号化することが可能である。結合インデックス内のそれぞれの結合セクションはトラックからアイドルスペースの一部を搬送するため、符号化ビットを固定的に節約することが可能である。2さらに、結合インデックスのより多くの符号化ビットを節約できるように、結合インデックスに関して可変長の符号化様式をさらに採用することが可能である。すなわち、結合インデックスIndSLFを比較して、しきい値THRを調整するステップであって、THR≦2IndSLFmax、2は2のKSLF冪を示し、KSLFは、IndSLFmaxのビットシーケンスの長さであり、IndSLFmaxはIndSLFの最大値を示し、IndSLFがTHR未満である場合、符号化ビットの第1の数を使用することによって、IndSLFを符号化し、そうでない場合、符号化ビットの第2の数を使用することによって、オフセット値THR0を加えたIndSLFを符号化し、THR≦THR0≦2IndSLFmaxであり、第1の数は第2の数未満であり、第2の数はKSLF以下であり、第1の数と第2の数は両方とも正の整数である。ビット節約に関する前述の方法の原理、特定の推論および記述に関して、出願番号がCN2009101506378である中国特許出願が参照される。3結合インデックスがスプリットされ、次いで他の未結合スプリットインデックスと結合され、次いで符号化されることが可能である。すなわち、結合インデックスは、設定された値範囲に従って、T1個の再結合インデックスIndt0にスプリットされ、T1は、結合インデックスを生成するトラックの数以下であり、少なくとも1個のIndt0の値範囲は、対応するトラックtの結合に関与しているスプリットインデックスの値範囲よりも大きく、少なくとも1個のIndt0の値範囲は、対応するトラックtの結合に関与しているスプリットインデックスの値範囲未満である。ここで、結合インデックスのスプリットは、ステップA2の符号化インデックスのスプリットを参照して実行することが可能であるが、T1個の再結合インデックスをスプリットすることが必要とされ、それぞれのスプリットは、同じ値範囲に基づいてもよく、または異なる値範囲に基づいてもよく、スプリットされた再結合インデックスの値範囲に対する前述の制限は、結合インデックスによって収斂されたアイドルスペースが、スプリットの間、ある程度まで、ある再結合インデックス上に集中されることを可能にし、それによって、符号化ビットの節約を促す。対応するトラックのそれぞれの再結合インデックスと未結合スプリットインデックスとをそれぞれ結合し、次いで、符号化し、再結合インデックスが割り振られていないトラックが存在する場合、そのトラックの未結合スプリットインデックスを符号化する。対応するトラックの再結合インデックスとスプリットインデックスの結合に関して、前述の結合インデックスの結合プロセスを参照することができる。結合インデックスはアイドルスペースを集合させるため、割り振られた再結合インデックスに関する当初のトラックの符号化ビットが増大しない場合、いくつかのトラックに再結合インデックスを割り振ることができる前に、結合インデックスのスプリットは完了し、この場合、そのトラックの未結合スプリットインデックスだけが符号化されうる。当然、スプリットインデックスを提供せず、その符号化インデックスが結合に関与しない別のトラックが存在する場合、そのトラックは、独立した符号化トラックと見なすことができ、本発明で議論されない。実施形態2トラック結合パルス符号化方法。この実施形態は、図3に示されるように、実施形態1に基づいて結合されることになるスプリットインデックスを選択するための好ましい解決策を提供し、以下のステップを含む。B1それぞれのトラックの符号化インデックスIndtを計算する。B2少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットし、この場合、少なくとも一度スプリットするステップは、設定された係数SLFtに従って、Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットするステップに等しい。ステップB1およびステップB2は、実施形態1のステップA1およびステップA2を参照して実施可能である。B3少なくとも1個のトラックのスプリットインデックスと他のトラックのスプリットインデックスまたは符号化インデックスとを結合して、結合インデックスIndSLFを生成し、結合に関与しているスプリットインデックスが選択されるとき、トラックtに関して、結合に関与するためのIndtのスペース占有特性を実現することが可能なスプリットインデックスを選択する。Indtのスペース占有特性を実現することが可能であることは、他のスプリットインデックスと比較して、符号化スペースに関して選択されたスプリットインデックスの値範囲の占有率が符号化スペースに関するIndtの値範囲の占有率に最も近いことを指す。本発明では、符号化ビットを節約するのに役立つように、異なるトラックのアイドルスペースが結合されるため、アイドルスペースを利用することの効果をより良好に高めるために、結合を実行するためのトラックtを表すスプリットインデックスの値範囲はIndtの値範囲の符号化スペースのアイドル比率を可能な限り維持することが可能であると予測され、これは、Indtの残りのセクションの値範囲が、2の整数冪に近いなど、符号化スペースを完全に利用することにより近いことを意味する。B4結合インデックスと他の未結合スプリットインデックスとに従って符号化を実行する。ステップB4は、実施形態1のステップA4を参照して実行可能である。この実施形態の解決策の採用は、結合インデックスが符号化ビットを節約する効果をさらに確実にすることができる。実施形態3トラック結合パルス符号化方法。この実施形態は、図4に示されるように、実施形態1に基づいて符号化インデックスをスプリットするための好ましい解決策を提供し、以下のステップを含む。C1それぞれのトラックの符号化インデックスIndtを計算する。ステップC1は、実施形態1のステップA1を参照して実行可能である。C2少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットし、少なくとも一度スプリットするステップは、設定された係数SLFtに従って、Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットするステップに等しく、Indt0IntおよびIndt1IndtSLFt、式中、SLFt2、またはSLFtIntであり、Ktは正の整数であり、IndtmaxはIndtの最大値を示す。1SLFt2のとき、Indt0Int、かつIndt1Indt2。この場合、Indt1の値範囲は、符号化スペースを十分利用することができ、アイドルが何であるかは、Indt1の最大値と2との間の単なる差であり、Indt0が最大値をとるとき、Indt0の値範囲は、Indtのスペース占有特性を十分保つ。明らかに、Ktが小さければ小さいほど、Indt0のスペース特性はIndtにますます近くなり、Ktが0のとき、Indt0はIndtに縮退する。2SLFtIntのとき、この事例は、1の単なる逆であり、実際には、1のIndt0およびIndt1が位置を交換することに等しく、Indt0の値範囲は符号化スペースを十分利用することができ、Indt1の値範囲は、Indtのスペース占有特性を十分保つ。明らかに、Ktが小さければ小さいほど、Indt1のスペース特性はIndtにますます近くなり、Ktが0のとき、Indt1はIndtに縮退する。C3少なくとも1個のトラックのスプリットインデックスと他のトラックのスプリットインデックスまたは符号化インデックスとを結合して、結合インデックスIndSLFを生成する。実施形態2の解析によれば、結合インデックスが符号化ビットを節約する効果をより良好に高める必要がある場合、可能な限りIndtのスペース特性を保つスプリットインデックスを選択すること、したがって、トラックtに関して、結合に関与するためのスプリットインデックスを提供することが必要とされ、SLFt2の場合、結合に関与するためにIndt0を選択することが適切であり、SLFtIntの場合、結合に関与するためにIndt1を選択することが適切であることが理解されよう。さらに、ステップC2の解析によれば、Ktが小さければ小さいほど、結合に関与するために選択されたスプリットインデックスによって保たれるスペース特性がますます良好であることが理解されよう。しかし、対応する結合インデックスの長さは増大し、したがって、結合に関与しているスプリットインデックスの長さは、実際のトラックの条件に従って決定されうる。実際の設計の間、結合のために使用され、かつKtの異なる値に対応するスプリットインデックスによって保つことが可能なアイドルスペースの比率は1つずつ計算可能であり、高比率のアイドルスペースを維持することが可能であり、かつ結合に関与するスプリットインデックスを過度に長くさせないKt値が選択される。例えば、KtKtmax2、またはKtKtmax3、またはKtKtmax4が選択可能であり、式中、Ktmaxは、Indtmaxのビットシーケンスの長さである。C4結合インデックスと他の未結合スプリットインデックスとに従って符号化を実行する。ステップC4は、実施形態1のステップA4を参照して実行可能である。この実施形態で提供されるIndtスプリット様式は、結合インデックスが符号化ビットをより良好に節約できるように、スプリットインデックスのうちの1つがIndtのスペース占有特性を可能な限り保つことを確実にすることができる。実施形態4トラック結合パルス符号化方法。この実施形態は、図5に示されるように、実施形態1に基づいて符号化インデックスをスプリットするための簡単で、好都合、かつ容易な解決策を提供し、以下のステップを含む。D1それぞれのトラックの符号化インデックスIndtを計算する。ステップD1は、実施形態1のステップA1を参照して実行可能である。D2少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットし、少なくとも一度スプリットするステップは、設定された係数SLFtに従って、Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットするステップに等しく、この特定の実施は、Indtの設定された位置に位置するビットの値をIndt0として選択し、残りの位置に位置するビットの値をIndt1として選択する。この実施形態では、スプリットインデックスは、ビットスプリット様式に従って、Indtから直接的に取得される。明らかに、この場合、SLFt2、設定された位置におけるビットの数はKt0であり、残りの位置におけるビットの数はKtであり、Kt0KtKtmax、Ktmaxは、Indtmaxのビットシーケンスの長さであり、IndtmaxはIndtの最大値を示す。あるスプリットインデックスを形成する、設定されたビットが連続的でないとき、Indtの値範囲は、長さがSLFtである、いくつかの間隔に不連続的に割り振られるが、符号化スペースに関するスプリットインデックスの占有特性は、含まれた値範囲が連続的であるかどうかに影響されず、それらの間隔が完全に詰められているかどうかだけに関係することを意味する点が容易に理解されよう。パラメータがビット単位様式でスプリットされるとき、ビットの位置はそのパラメータの最大値のビットシーケンス長に従って記述される点に留意されたい。例えば、Indtmaxのビットシーケンス長が10である場合、Indtの値は、ある時点で単に2であってもよく、Indtの有効ビットシーケンス長は単に2ビットであるが、パラメータがビット単位様式でスプリットされるとき、ビットをスプリットするために必要とされる位置は、依然として、最高位の10ビットから始めて計算される。さらに、一方、実施形態3のステップC2で記述された状況1では、状況1は、長さがKtmaxであるビットシーケンスの状況と実際には等しく、Indtの最高位ビットから始まるKt0ビットの値がIndt0として選択され、残りのビットの値がIndt1として選択され、すなわち、Indtはビット優先順位に従って2つの区分に分割され、それぞれの区分の値はスプリットインデックスに対応していることが理解されよう。D3少なくとも1個のトラックのスプリットインデックスと他のトラックのスプリットインデックスまたは符号化インデックスとを結合して、結合インデックスIndSLFを生成し、この特定の実施は、連結に関与するために、最高位の2個のビットの値を少なくとも含むIndtのスプリットインデックスを選択する。実施形態2の解析によれば、符号化ビットを節約する効果をより良好に高めるために結合インデックスが必要とされる場合、Indtのスペース特性を保つスプリットインデックスを可能な限り選択することが必要であり、Indtがビット単位様式でスプリットされるとき、明らかに、いくつかの最高位ビットはIndtのスペース特性を反映することが最も可能であり、したがって、スプリットインデックスを形成しているビットが連続的であるかどうかにかかわらず、結合に関与するために、最高位の2個のビットの値を含むスプリットインデックスが好ましくは選択される。当然、より好ましい状況は、Indtがビットシーケンスのビット優先順位に従ってスプリットされるとき、結合に関与するために、実施形態3のステップC2に記述された状況1のIndt0など、高位ビットに位置するスプリット区分に対応するスプリットインデックスが選択されることである。D4結合インデックスと他の未結合スプリットインデックスとに従って符号化を実行する。ステップD4は、実施形態1のステップA4を参照して実行可能である。さらに、結合インデックスがスプリットされ、次いで、他の未結合スプリットインデックスと結合され、次いで、符号化される様式が採用される場合、結合インデックスのスプリットは、前述のステップD2を参照して実行されることも可能であり、すなわち、設定された長さに従って、結合インデックスのビットシーケンスの全長KSLFをT1個のセクションにスプリットし、T1は、結合インデックスを生成するトラックの数以下であり、それぞれのセクションの値は1個のIndt0に対応し、KSLFは、IndSLFmaxのビットシーケンスの長さであり、IndSLFmaxはIndSLFの最大値を示す。例えば、結合インデックスを生成するトラックtによって使用されるKt0の値に従ってKSLFをスプリットし、この場合、それに応じてそれぞれのIndt0によってスプリットされるビットの数は、対応するトラックtによって使用されるKt0値以下である。例えば、4個のトラックが存在し、それぞれのトラックが、結合に関与するためのスプリットインデックスとして、符号化インデックスの最高位の4個のビットをそれぞれ抽出する場合、結合の後で、結合インデックスを区分として4ビットで同様にスプリットすることが可能であり、当初の符号化インデックスの最高位の4個のビットを置換するための再結合インデックスとして使用される。結合インデックスはアイドルスペースを結合し、ビットシーケンス長は4444未満であってもよく、したがって、あるトラックによって取得された再結合インデックスは3ビットだけを有する場合があるか、またはそれ未満のビットだけを有する場合すらあり、そのビットは、固定的に節約される符号化ビットになる。スプリットインデックスが結合されて、結合インデックスになるとき、ビットを節約する動作は完了し、したがって、結合インデックスがビット単位様式でスプリットされるとき、特別な規則は必要とされず、符号化終端および復号終端が同じ規則を採用する限り、ビットは連続的に区分化されてもよく、または連続的に抽出されなくてもよい点に留意されたい。この実施形態は、スプリットインデックスのうちの1つがIndtのスペース占有特性を可能な限り保つことを確実にできるだけでなく、好都合にも実施される、簡単で、好都合、かつ容易なIndtスプリット様式を提供する。実施形態5トラック結合パルス符号化方法。この実施形態は、図6に示されるように、実施形態1に基づいて層状カスケードトラック結合パルス符号化方法を提供し、以下のステップを含む。E1結合符号化に関与しているトラックをグループ化し、この場合、それぞれのグループは2個のトラックを少なくとも含む。例えば、16個のトラックが結合符号化に関与し、4個のトラックごとに1つのグループを形成し、合計4つのグループが形成される。E2実施形態1の様式を参照して、それぞれのグループ内の符号化インデックスをスプリットおよび結合する。すなわち、それぞれのトラックの符号化インデックスが計算され、少なくとも2個の符号化インデックスがスプリットされ、それぞれの符号化インデックスが少なくとも2個のセクションに少なくとも一度スプリットされ、少なくとも一度スプリットするステップは、設定された一段階の係数に従って、符号化インデックスを2個の一段階のスプリットインデックスにスプリットするステップに等しく、一方の一段階のスプリットインデックスは、長さが設定された値未満である、いくつかの間隔の通し番号を示し、もう一方の一段階のスプリットインデックスは、符号化インデックスが属する間隔内の符号化インデックスの通し番号を示し、少なくとも2個のトラックからの一段階のスプリットインデックスは、結合されて、一段階の結合インデックスになる。E3m2から始めて、mMになるまで、m段階の結合インデックスを生成する以下の動作、すなわち、少なくとも2個の段階の結合インデックスをスプリットするステップであって、m∈2M、Mが2以上の整数である、スプリットするステップと、それぞれの段階の結合インデックスを少なくとも2個のセクションに少なくとも一度スプリットするステップであって、少なくとも一度スプリットするステップが、設定されたm段階の係数に従って、段階の結合インデックスを2個のm段階のスプリットインデックスにスプリットするステップに等しい、スプリットするステップと、少なくとも2個の段階の結合インデックスからのm段階のスプリットインデックスを結合して、m段階の結合インデックスを生成するステップとを繰り返す。スプリットされる必要がある段階の結合インデックスをそれぞれの前述の実施形態における符号化インデックスと見なすことによって、対応する記述を参照して、それぞれの段階に関する前述のスプリットおよび結合手順を実行することが可能であり、再度繰り返さない。例えば、実施形態4を参照すると、一段階の結合インデックスを生成するために使用される一段階のスプリットインデックスは、最高ビットから始めて、対応する符号化インデックスの設定されたビットからインターセプトされる値であってもよく、m段階の結合インデックスを生成するために使用されるm段階のスプリットインデックスは、最高位ビットから始めて、対応する段階の結合インデックスの設定されたビットからインターセプトされる値であってもよい。E4M段階の結合インデックスと他の未結合の一段階から段階のスプリットインデックスとに従って符号化を実行する。実施形態1のステップA4に類似して、M段階の結合インデックスおよび他の未結合の一段階から段階のスプリットインデックスを、それぞれ、直接的に符号化することが可能である。または、さらに、M段階の結合インデックスは、スプリットされ、次いで、他の未結合の段階のスプリットインデックスと結合され、次いで、符号化されることが可能であり、これはここで再度繰り返さない。前述の符号化手順では、記述を明瞭にし、循環的な動作可能性を提供するために、それぞれの段階のスプリットおよび結合が一貫して述べられているが、実際には、実施形態1と同じであってもよく、スプリットインデックスが結合に関与することが許可され、符号化インデックスもしくは結合インデックスが結合に直接的に関与することも許可されるか、または段階を省略することによって、スプリットインデックスが結合に関与することすら許可されうるが、これらの場合、符号化終端と復号終端とが一貫性を維持するように、それぞれの段階に関してスプリットおよび結合規則を設定する必要がある点に留意されたい。この実施形態は、マルチトラック事例において、16個のトラック、32個のトラック、またはさらに多くのトラックなど、過剰なトラックに関する結合符号化に適用可能であり、それぞれのトラックが、結合されることになるスプリットインデックスの数ビットだけを抽出する場合でも、結合インデックスは、やはり過剰な長さになり、この場合、前述の層状カスケード様式が採用され、多層スプリットおよび多層結合を介して、アイドルスペースが十分結合され、結合インデックスが過剰に長くされないことを確実にすることができる。実施形態6トラック結合パルス復号方法。本実施形態で提供される復号方法は、図7に示されるように、実施形態1から実施形態4の符号化方法に従って取得された結合コードを復号し、復号手順は、符号化手順に関するのと逆の手順であり、以下のステップを含む。F1結合コードを獲得し、トラックに対応する結合インデックスと未結合スプリットインデックスとをその結合コードから獲得する。それぞれのインデックスを結合コードから抽出するプロセスは、符号化の間にそれぞれのインデックスに関する動作を実行するのと逆のプロセスに従って実行可能である。例えば、符号化終端が結合インデックスおよびそれぞれの未結合スプリットインデックスをそれぞれ直接的に符号化する場合、それぞれのインデックスは直接的に復号される。また、例えば、符号化終端が結合インデックスに関して可変長符号化様式を採用する場合、結合インデックスの符号化長さが決定され、次いで、それに応じて復号される。さらに、例えば、符号化終端が、次いで他の未結合スプリットインデックスと結合され、次いで符号化される結合インデックスをスプリットする場合、それぞれのトラックに対応するコードが結合コードから抽出され、再結合インデックスおよび未結合スプリットインデックスがそれぞれのトラックのコードからスプリットされ、再結合インデックスを含まないコードが存在する場合、対応するトラックに対応する未結合スプリットインデックスが直接的に取得され、次いで、符号化終端のスプリット様式に従って、すべての再結合インデックスが結合インデックスにスプライスされる。F2結合インデックスをトラックに対応するスプリットインデックスにスプリットするか、または結合インデックスをそのトラックに対応するスプリットインデックスと符号化インデックスとにスプリットする。このステップは、符号化終端が結合インデックスを生成する様式を参照して、逆に実行される。例えば、符号化終端が、AI......×A2a2×A1a1×A0a0様式で結合インデックスを生成する場合、復号の間、AIA0を計算することによって、a0の値が取得可能であり、次いで、IntA1を計算することによって、a1の値が取得可能であり、すべてのaiが取得されるまで、残りは類推によって推論されうる。F3符号化インデックスをスプリットすることに関与しているそれぞれのトラックに関して、符号化終端のスプリット様式に従って、トラックの結合に関与していないスプリットインデックスと結合に関与しているスプリットインデックスとをスプライスして、そのトラックの符号化インデックスを生成する。スプリットされないが、結合に関与するために符号化インデックスを直接的に使用するトラックの場合、当然、ステップF2は、それらのトラックの符号化インデックスを取得することが可能であり、このステップは省略されてもよい。F4それぞれのトラックに関するトラックの符号化インデックスに従って、トラックに関するパルスシーケンスを再確立する。符号化終端は、スプリットインデックスが結合される様式を使用し、したがって、同様に、復号終端は、値処理に関するビット幅要件を削減する利益を得ることが可能である。実施形態7トラック結合パルス復号方法。本実施形態で提供される復号方法は、図8に示されるように、実施形態5の層状カスケード符号化方法に従って取得された結合コードを復号し、復号手順は、符号化手順の逆手順であり、以下のステップを含む。G1結合コードを獲得し、M段階の結合インデックスと、それぞれの段階の結合インデックスに対応する未結合のm段階のスプリットインデックスと、それぞれのトラックに対応する未結合の一段階のスプリットインデックスとをその結合コードから獲得し、Mは、2以上の整数であり、m∈2M。実施形態6のステップF1を参照すると、インデックス抽出プロセスは、符号化の間にそれぞれのインデックスに関する動作を実行するのと逆のプロセスに従って同様に実行され、再度繰り返さない。G2mMから始めて、m2になるまで、段階の結合インデックスを生成する以下の動作、すなわち、それぞれのm段階の結合インデックスをそれぞれの段階の結合インデックスに対応するm段階のスプリットインデックスにスプリットして、m段階の結合インデックスを生成するステップと、それぞれの段階の結合インデックスに関して、符号化終端のスプリット様式に従って、段階の結合インデックスの結合に関与していないm段階のスプリットインデックスと結合に関与しているm段階のスプリットインデックスとをスプライスして、段階の結合インデックスを生成するステップとを繰り返す。G3それぞれの一段階の結合インデックスをトラックグループ内のそれぞれのトラックに対応する一段階のスプリットインデックスにスプリットして、一段階の結合インデックスを生成し、それぞれのトラックグループ内のそれぞれのトラックに関して、符号化終端のスプリット様式に従って、トラックの結合に関与していない一段階のスプリットインデックスと結合に関与している一段階のスプリットインデックスとをスプライスして、符号化インデックスを生成する。G4それぞれのトラックグループ内のそれぞれのトラックに関する符号化インデックスに従って、トラックに関するパルスシーケンスを再確立する。実施形態8ベクトル結合パルス符号器10。本実施形態で提供される符号器は、図9に示されるように、実施形態1から実施形態4で提供された符号化方法を実行するために使用可能であり、それぞれのベクトルの符号化インデックスIndtを計算するように構成された符号化インデックス計算ユニット101であって、下付き文字tがt番目のベクトルを示し、t∈0T1、Tが2以上の整数である、符号化インデックス計算ユニット101と、少なくとも1個のIndtを少なくとも2個のセクションに少なくとも一度スプリットするように構成されたベクトルインデックススプリットユニット102であって、少なくとも一度スプリットするステップが、設定された係数SLFtに従って、Indtを2個のスプリットインデックスIndt0およびIndt1にスプリットするステップに等しく、SLFtが正の整数であり、Indt0が、Indtが属する間隔の通し番号を示し、Indt1が、Indtが属する間隔内のIndtの通し番号を示し、間隔の長さがSLFt未満であり、Indt≦Indt0×SLFtIndt1、ベクトルインデックススプリットユニット102と、少なくとも1つのベクトルのスプリットインデックスおよび他のベクトルのスプリットインデックスまたは符号化インデックスを結合して、結合インデックスIndSLFを生成するように構成されたインデックス結合ユニット103と、インデックス結合ユニット103によって生成された結合インデックス、およびベクトルインデックススプリットユニット102によってスプリットされた他の未結合スプリットインデックスに従って符号化を実行するように構成された符号化ユニット104とを含む。さらに、符号化ユニット104は、設定された値範囲に従って、結合インデックスをT1個の再結合インデックスIndt0にスプリットするように構成された再結合サブユニット1041であって、T1が結合インデックスを生成するベクトルの数以下であり、少なくとも1個のIndt0の値範囲が、対応するベクトルtの結合に関与しているスプリットインデックスの値範囲よりも大きく、少なくとも1個のIndt0の値範囲が、対応するベクトルtの結合に関与しているスプリットインデックスの値範囲未満である、再結合サブユニット1041と、それぞれの再結合インデックスおよび対応するベクトルの未結合スプリットインデックスをそれぞれ結合し、次いで、符号化し、再結合インデックスが割り振られていないベクトルが存在する場合、そのベクトルの未結合スプリットインデックスを符号化するように構成された符号化サブユニット1042とを含むことが可能である。実施形態9ベクトル結合パルス符号器20。本実施形態で提供される符号器は、図10に示されるように、実施形態5で提供された符号化方法を実行するために使用可能であり、結合符号化に関与しているベクトルをグループ化することであって、それぞれのグループが2つのベクトルを少なくとも含む、グループ化することと、それぞれのグループ内で、それぞれのベクトルの符号化インデックスを計算することと、少なくとも2個の符号化インデックスをスプリットすることと、それぞれの符号化インデックスを少なくとも2個のセクションに少なくとも一度スプリットすることであって、少なくとも一度スプリットすることが、設定された一段階の係数に従って、符号化インデックスを2個の一段階のスプリットインデックスにスプリットすることに等しく、一方の一段階のスプリットインデックスが、長さが設定された値未満である、いくつかの間隔の通し番号を示し、もう一方の一段階のスプリットインデックスが、符号化インデックスが属する間隔内の符号化インデックスの通し番号を示す、スプリットすることと、少なくとも2つのベクトルからの一段階のスプリットインデックスを結合して、一段階の結合インデックスを生成することとを行うように構成されたベクトルインデックス計算ユニット201、m2から始めて、mMになるまで、m段階の結合インデックスを生成する以下の動作、すなわち、少なくとも2個の段階の結合インデックスをスプリットすることであって、m∈2M、Mが2以上の整数である、スプリットすることと、それぞれの段階の結合インデックスを少なくとも2個のセクションに少なくとも一度スプリットすることであって、少なくとも一度スプリットすることが、設定されたm段階の係数に従って、段階の結合インデックスを2個のm段階のスプリットインデックスにスプリットすることに等しい、スプリットすることと、少なくとも2個の段階の結合インデックスからのm段階のスプリットインデックスを結合して、m段階の結合インデックスを生成することとを繰り返すこととを行うように構成されたカスケード計算ユニット202、ならびにM段階の結合インデックスと、他の未結合の一段階から段階のスプリットインデックスとに従って符号化を実行することを行うように構成された符号化ユニット203を含む。実際の実装の間に、カスケード計算ユニット202は、ベクトルインデックス計算ユニット201内でセクションを多重化することが可能であり、セクションは、符号化インデックスをスプリットおよび結合するために使用される。実施形態10ベクトル結合パルス復号器30。本実施形態で提供される復号器は、図11に示されるように、実施形態6の復号方法を実行するために使用可能であり、結合コードを獲得し、ベクトルに対応する結合インデックスおよび未結合スプリットインデックスをその結合コードから獲得するように構成された復号ユニット301と、復号ユニット301によって獲得された結合インデックスをベクトルに対応するスプリットインデックスにスプリットする、または結合インデックスをベクトルに対応するスプリットインデックスおよび符号化インデックスにスプリットするように構成されたインデックススプリットユニット302と、符号化インデックスをスプリットすることに関与しているそれぞれのベクトルに関して、符号化終端のスプリット様式に従って、ベクトルの結合に関与していないスプリットインデックスおよび結合に関与しているスプリットインデックスをスプライスして、ベクトルの符号化インデックスを生成するように構成されたベクトルインデックス再確立ユニット303と、それぞれのベクトルに関するベクトルの符号化インデックスに従ってベクトルを再確立するように構成されたベクトル再確立ユニット304とを含む。さらに、復号ユニット301は、それぞれのベクトルに対応するコードを結合コードから抽出することと、それぞれのベクトルのコードからの再結合インデックスと未結合スプリットインデックスとをスプリットすることと、再結合インデックスを含まないコードが存在する場合、対応するベクトルに対応する未結合スプリットインデックスを直接的に取得することとを行うように構成された復号サブユニット3011、ならびに符号化終端のスプリット様式に従って、すべての再結合インデックスを結合インデックスにスプライスすることを行うように構成されたスプライスサブユニット3012を含むことが可能である。実施形態11ベクトル結合パルス復号器40。本実施形態で提供される復号器は、図12に示されるように、実施形態7の復号方法を実行するために使用可能であり、結合コードを獲得し、M段階の結合インデックス、それぞれの段階の結合インデックスに対応する未結合のm段階のスプリットインデックス、およびそれぞれのベクトルに対応する未結合の一段階のスプリットインデックスをその結合コードから獲得するように構成された復号ユニット401であって、Mが2以上の整数であり、m∈2M、復号ユニット401と、mMから始めて、m2になるまで、段階の結合インデックスを生成する以下の動作、すなわち、それぞれのm段階の結合インデックスをそれぞれの段階の結合インデックスに対応するm段階のスプリットインデックスにスプリットして、m段階の結合インデックスを生成すること、ならびにそれぞれの段階の結合インデックスに関して、符号化終端のスプリット様式に従って、段階の結合インデックスの結合に関与していないm段階のスプリットインデックスおよび結合に関与しているm段階のスプリットインデックスをスプライスして、段階の結合インデックスを生成することを繰り返すように構成されたカスケード回復ユニット402と、それぞれの一段階の結合インデックスをベクトルグループ内のそれぞれのベクトルに対応する一段階のスプリットインデックスにスプリットして、一段階の結合インデックスを生成すること、ならびにそれぞれのベクトルグループ内のそれぞれのベクトルに関して、符号化終端のスプリット様式に従って、ベクトルの結合に関与していない一段階のスプリットインデックスおよび結合に関与している一段階のスプリットインデックスをスプライスして、符号化インデックスを生成することを行うように構成されたベクトルインデックス再確立ユニット403と、それぞれのベクトルグループ内のそれぞれのベクトルに関する符号化インデックスに従ってベクトルを再確立するように構成されたベクトル再確立ユニット404とを含む。実際の実装の間、カスケード回復ユニット402は、ベクトルインデックス再確立ユニット403内でセクションを多重化することが可能であり、セクションは、一段階の結合インデックスをスプリットおよびスプライスするために使用される。本発明をより良好に理解するために、本発明のトラック結合符号化に基づく2つの特定の例が下で提供される。例14個のトラックが結合符号化に関与し、それぞれのトラック上でシンボルを有する5個のパルスが符号化されると仮定する。それぞれのトラックは、符号化インデックスの最高位の4個のビットをインターセプトするように、結合に関与しているスプリットインデックスをスプリットする。図13に示されるように、符号化手順は以下の通りである。14個のトラックの符号化インデックスInd0、Ind1、Ind2、およびInd3がそれぞれ計算され、トラック位置の総数が16である場合、5パルス符号化インデックスの値範囲は0から285088であり、必要とされるビットの数は19である。2それぞれの符号化インデックスの最高位の4個のビットは、結合に関与しているスプリットインデックスIndt0として使用されるようにインターセプトされ、残りの15個のビットは結合に関与していないスプリットインデックスIndt1として使用される。すなわち、それはSLFt215に等しい。3Ind00、Ind10、Ind20、およびInd30が結合されて、結合インデックスIndSLFが生成され、また5パルス符号化インデックスの値の数は285088であり、これがSLFt21532768によって除算され、87001953125である商が得られるので、Indt0の値範囲は0から8であり、すなわち、Indt0の値の数は9であり、したがって、IndSLF×9Ind10×9Ind00IndSLFの値範囲は0から6560であり、ビットシーケンス長は13であることが理解されよう。4この場合、IndSLF、Ind01、Ind11、Ind21、およびInd31を直接的に符号化することが可能であり、符号化の全長は1315151515であり、シングルトラック符号化と比較して、3個のビットが節約される。また、IndSLFがスプリットされ、次いで、Indt1と結合され、次いで、符号化されることが可能であり、すなわち、IndSLFは、グループとして4ビットでスプリットされ、Ind30、Ind20、Ind10、およびInd00が取得され、明らかに、最後の再結合インデックスInd30の長さは単なる1ビットであり、次いで、それぞれの再結合インデックスが対応するトラックの未結合スプリットインデックスと結合され、すなわち、新しい符号化インデックスInd3、Ind2、Ind1、およびInd0を取得するために、対応するトラックの符号化インデックスの最高位の4個のビットがそれぞれの再結合インデックスと置換され、明らかに、新しい符号化インデックスInd0の長さは単に16ビットであり、したがって、3個のビットが固定的に節約される。例2二段階のカスケード結合符号化に関与するために、4個のトラックが2つのグループに分割され、それぞれのトラック上でシンボルを有する5個のパルスが符号化されると仮定する。それぞれのトラックは、符号化インデックスの最高位の8個のビットをインターセプトするように、結合に関与しているスプリットインデックスをスプリットする。図14に示されるように、符号化手順は以下の通りである。12つのグループ内の2個のそれぞれのトラックの符号化インデックスInd0、Ind1、Ind2、およびInd3がそれぞれ計算され、Ind0およびInd1は、第1のグループの2個のトラックの符号化インデックスであり、Ind2およびInd3は、第2のグループの2個のトラックの符号化インデックスであり、トラック位置の総数が16である場合、5パルス符号化インデックスの値範囲は0から285088であり、必要とされるビットの数は19である。2第1のグループ内および第2のグループ内の符号化インデックスの最高位の8ビットは、結合に関与している一段階のスプリットインデックスInd1t0として使用されるようにインターセプトされ、残りの11ビットは、結合に関与していない一段階のスプリットインデックスInd1t1として使用される。すなわち、それは一段階の係数SLF1t211に等しい。3Ind100およびInd110は結合されて、一段階の結合インデックスInd1SLF0を生成し、Ind120およびInd130は結合されて、一段階の結合インデックスInd1SLF1を生成し、5パルス符号化インデックスの値の数は285088であり、これがSLFt2112048によって除算されて139203125である商が得られ、したがって、Ind1t0の値範囲は0から139であり、すなわち、Ind1t0の値の数は140であり、したがって、Ind1SLF0Ind110×140Ind100Ind1SLF1Ind130×140Ind120一段階の結合インデックスInd1SLF0およびInd1SLF1の値の数は19600であり、ビットシーケンス長は15であり、したがって、それぞれの一段階の結合インデックスは1個のビットを節約し、一段階の結合符号化は2個のビットを節約することが理解されよう。4二段階の結合符号化動作がInd1SLF0およびInd1SLF1に基づいて実行され続け、Ind1SLFtの最高位8ビットは、結合に関与している二段階のスプリットインデックスInd2SLFt0として使用されるようにインターセプトされ、残りの7ビットは、結合に関与していない二段階のスプリットインデックスInd2SLFt1として使用される。すなわち、それは二段階の係数SLF2t27に等しい。5Ind2SLF00およびInd2SLF10は結合されて、二段階の結合インデックスInd2SLFを生成し、Ind1SLFtの値の数は19600であり、これがSLF2t27128によって除算されて153125である商が得られるので、Ind2SLFt0の値範囲は0から153であり、すなわち、Ind2SLFt0の値の数は154であり、したがって、Ind2SLFInd2SLF10×154Ind2SLF00二段階の結合インデックスInd2SLFの値の数は23716であり、ビットシーケンス長は15であり、したがって、二段階の結合符号化は、この場合も、1個のビットを節約することが理解されよう。6この場合、Ind2SLF、Ind2SLF01、Ind2SLF11、Ind101、Ind111、Ind121、およびInd131は直接的に符号化可能であり、符号化の全長は15771111111173、シングルトラック符号化と比較して、全部で3個のビットが節約される。また、Ind2SLFがスプリットされ、次いで、Ind1SLFt1と結合され、次いで、符号化されることが可能であり、すなわち、Ind2SLFは、グループとして8ビットでスプリットされ、Ind2SLF10およびInd2SLF00が取得され、明らかに、最後の再結合インデックスInd2SLF00の長さは単に7ビットであり、次いで、それぞれの再結合インデックスが対応する一段階の結合インデックスの未結合の二段階のスプリットインデックスと結合され、すなわち、新しい一段階の結合インデックスInd1SLF1およびInd1SLF0を取得するために、対応する一段階の結合インデックスの最高位の4個のビットがそれぞれの再結合インデックスと置換され、明らかに、新しい一段階の結合インデックスInd1SLF0の長さは単に14ビットである。この場合、Ind1SLF1、Ind1SLF0、Ind01Ind11、Ind21、およびInd31は、直接的に符号化可能であり、符号化の全長は15141111111173、シングルトラック符号化と比較して、合計で3個のビットが節約される。また、Ind1SLF1およびInd1SLF0がスプリットされ、次いで、Ind1t1と結合され、次いで、符号化されることが可能であり、すなわち、Ind1SLF1はグループとして8ビットでスプリットされて、Ind130およびInd120を取得し、明らかに、再結合インデックスInd120の長さは単に7ビットであり、Ind1SLF0はグループとして8ビットでスプリットされて、Ind110およびInd100を取得し、明らかに、再結合インデックスInd100の長さは単に6ビットであり、次いで、それぞれの再結合インデックスが対応する符号化インデックスの未結合の一段階のスプリットインデックスと結合され、すなわち、新しい符号化インデックスInd3、Ind2、Ind1、およびInd0を取得するために、対応する符号化インデックスの符号化インデックスの最高位の4個のビットがそれぞれの再結合インデックスと置換され、明らかに、Ind2の長さは単に18ビットであり、Ind0の長さは単に17ビットであり、したがって、3個のビットが固定的に節約される。Table2は、4トラック結合符号化の間に、トラック上に異なる数のパルスが存在する場合、最高位の4ビットの結合符号化がビットを節約する事例を提供し、マルチトラック結合インデックスまたはマルチトラックスプリットインデックスが異なるビットをインターセプトする他の事例は、類推によって推論されうる。符号化ビットは、本発明の結合符号化方法を使用して効果的に節約可能である点が理解されよう。結合符号化を使用して節約されたビットは、伝送コードレートを低減するために使用可能であり、符号化品質を改善するために使用されうるように、ISF係数量子化、ピッチ期間精度、および他のモジュールの利得に関しても使用可能である。例えば、不変コードレートの場合、符号化品質を高めるために、トラック上のパルスの数を増大することが可能である。例えば、Table2に示される最高位の4ビットの結合符号化を使用した後に、AMRWBに関するいくつかのACELP高コードレート固定コードブックにいくつかのパルスを当初のコードレートで追加することができ、詳細は以下の通りである。13個のパルスが1825kbpsで追加される26個のパルスが1985kbpsで追加される36個のパルスが1985kbpsで追加される47個のパルスが1985kbpsで追加される58個のパルスが2305kbpsで追加される実施形態による方法のステップのすべてまたは一部は、関連ハードウェアに命令するプログラムによって実施可能であることを当業者は理解されたい。プログラムは、コンピュータ可読記憶媒体内に記憶可能であり、記憶媒体は、読出し専用メモリ、ランダムアクセスメモリ、磁気ディスク、または光ディスクを含むことが可能である。本発明の実施形態で提供されるベクトル結合符号化復号方法およびベクトル結合符号器復号器が上で詳細に紹介された。本発明の原理および実装形態様式を例示するために特定の実施形態が使用されている。実施形態の上の記述は、本発明の方法および核となる構想を単に理解するためのものである。同時に、当業者は、本発明の構想に従って、特定の実装形態様式および適用範囲を修正することが可能である。最後に、本明細書の内容は、本発明の限定と見なされるべきではない。