(57)【要約】  入力信号（２０）をエンコードし対応するエンコードされた出力信号（３０）を生成する方法、及び該方法を実装するように構成されたエンコーダ（１０）が記載される。本方法は、（ａ）エンコーダ（１０）のサブエンコーダ（３００、３１０及び３２０）に入力信号を配信するステップと、（ｂ）サブエンコーダ（３００、３１０及び３２０）に配信された入力信号（２０）を処理し、サブエンコーダ（３００、３１０及び３２０）からの対応する代表パラメータ出力（２００、２１０及び２２０）を生成するステップと、（ｃ）サブエンコーダ（３００、３１０及び３２０）のパラメータ出力（２００、２１０及び２２０）を結合し、エンコードされた出力信号（３０）を生成するステップとを有する。サブエンコーダ（３００、３１０及び３２０）における入力信号（２０）の処理は、解析のための入力信号（２０）のセグメント化を含む。斯かるセグメントは、入力信号（２０）中に存在する情報内容に応じて少なくとも部分的に動的に可変である関連する継続時間を持つ。斯かる可変のセグメント継続時間は、知覚的なエンコード品質を改善し、達成可能なデータ圧縮を向上することが可能である。
2008503766.tif 000002
【特許請求の範囲】
【請求項１】
１以上の入力信号をエンコードし、対応する１以上のエンコードされた出力信号を生成する方法であって、
前記１以上の入力信号を受信し、該入力信号をエンコーダのサブエンコーダに適切に配信するステップと、
前記サブエンコーダに配信された１以上の入力信号を、前記配信された１以上の入力信号の１以上の信号特性について処理し、前記サブエンコーダからの対応する代表パラメータ出力を生成するステップと、
前記サブエンコーダのパラメータ出力を結合し、前記１以上のエンコードされた出力信号を生成するステップと、
を有し、前記サブエンコーダにおける前記配信された１以上の入力信号の処理は、前記配信された１以上の入力信号を解析のためセグメントへセグメント化することを含み、前記セグメントは、前記配信された１以上の入力信号に存在する情報内容に応じて少なくとも部分的に動的に可変である関連する継続時間を持つ方法。
【請求項２】
前記サブエンコーダから生じる残余のエンコードを提供するため縦続接続された態様で前記サブエンコーダを構成するステップを含む、請求項１に記載の方法。
【請求項３】
前記配信された１以上の入力信号のセグメントは、前記サブエンコーダにおいて相互に非同期で処理される、請求項１に記載の方法。
【請求項４】
各前記サブエンコーダについての前記配信された１以上の入力信号のセグメントは、少なくとも部分的に時間的にオーバラップする、請求項１に記載の方法。
【請求項５】
前記サブエンコーダは、正弦波入力信号情報内容、入力信号波形情報内容及び入力信号ノイズ情報内容のうち少なくとも１つに関して、前記配信された１以上の入力信号を処理するように構成された、請求項１に記載の方法。
【請求項６】
前記配信された１以上の入力信号の前記セグメント化は、
前記配信された１以上の入力信号に存在する安定した音については比較的長いセグメントを生成すること、
前記配信された１以上の入力信号に存在する急速に変化する音については比較的短いセグメントを生成すること、及び
前記配信された１以上の入力信号において発生する過渡の略直前でセグメントが終了するように構成すること、
の少なくとも１つを含む、請求項１に記載の方法。
【請求項７】
前記エンコードされた出力信号がフレームに更に分割され、各前記フレームは、前記フレームに関連付けられた継続時間内に開始する、前記サブエンコーダから供給されるセグメントに関連する情報を含む、請求項１に記載の方法。
【請求項８】
各前記フレーム内に含まれるセグメントは時間順に配置される、請求項７に記載の方法。
【請求項９】
各前記フレームは更に、前記フレームの時間的な先頭と、前記フレームの先頭の後に開始する最初のセグメントとの間の継続時間を記述するパラメータデータを含む、請求項８に記載の方法。
【請求項１０】
各前記フレーム内に含まれる幾つかのセグメントは、前記配信された１以上の入力信号に存在する情報内容に依存して動的に可変である、請求項７に記載の方法。
【請求項１１】
１以上の入力信号を処理し、対応する１以上のエンコードされた出力信号を生成するように動作可能なエンコーダであって、
前記１以上の入力信号を受信し、該入力信号をエンコーダのサブエンコーダに適切に配信する手段と、
前記サブエンコーダに配信された１以上の入力信号を、前記配信された１以上の入力信号の１以上の信号特性について処理し、前記サブエンコーダからの対応する代表パラメータ出力を生成する手段と、
前記サブエンコーダのパラメータ出力を結合し、前記１以上のエンコードされた出力信号を生成する手段と、
を有し、前記サブエンコーダにおける前記配信された１以上の入力信号の処理は、前記配信された１以上の入力信号を解析のためセグメントへセグメント化することを含み、前記セグメントは、前記配信された１以上の入力信号に存在する情報内容に応じて少なくとも部分的に動的に可変である関連する継続時間を持つエンコーダ。
【請求項１２】
１以上のエンコードされた出力信号を受信し、該出力信号をデコードして１以上の対応するデコードされた信号を生成するように動作可能なデコーダであって、請求項１に記載の方法により生成された前記１以上のエンコードされた出力信号を処理することが可能なように構成されたデコーダ。
【請求項１３】
請求項１１に記載のエンコーダと請求項１２に記載のデコーダとを含むように構成された信号処理システム。
【請求項１４】
請求項１に記載の方法を利用することにより生成されたエンコードされた出力信号データであって、データ担体によって伝達されるデータ。
【請求項１５】
前記データ担体は、通信網及びデータ記憶媒体の少なくとも一方を有する、請求項１４に記載のエンコードされたデータ。
【請求項１６】
請求項１に記載の方法を実装するためのコンピュータハードウェア上で動作可能なソフトウェア。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ信号をエンコードする方法に関する。更に本発明は、前記方法により動作するエンコーダ及び斯かるエンコーダにより生成されるエンコードされたデータの構成に関する。更に本発明は、斯かるエンコーダにより生成されたデータをデコードするように動作するデコーダに関する。加えて本発明は、前記エンコードの方法を利用するエンコード−デコードシステムにも関する。
【背景技術】
【０００２】
オーディオエンコーダは良く知られている。これらエンコーダは、１以上の入力オーディオ信号を受信し、対応するエンコードされた出力データのビットストリームを生成するために該オーディオ信号を処理するように動作する。オーディオエンコーダ内で実行される斯かる処理は、１以上の入力信号をセグメントに分割し、次いで各セグメントを処理して、エンコードされた出力データに含めるため対応するデータの部分を生成することを含む。
【０００３】
斯かるビットストリームを生成する従来の方法は、一定の均一な時間セグメントを利用している。有利にも、セグメントは少なくとも部分的にオーバラップする。この態様で動作するエンコーダの例は、Philips Electronics N.V社が開発したＳＳＣコーデックであり、その動作の方式は既知の国際規格MPEG4 extention2即ち「Parametric coding for High Quality Audio」に関するISO/IEC 14496-3:2002/PDAM2のテキストに含まれている。
【０００４】
オーディオ信号をエンコードする他の方法も提案されている。例えば、公開された国際ＰＣＴ出願PCT/SE00/01887（WO01/26095）においては、適合型ウィンドウ切り換えを利用する最新のオーディオエンコーダが記載されている。即ち前記オーディオエンコーダは、入力信号の統計に依存して時間セグメントの長さを切り換える。一実施例においては、入力信号のスペクトル包絡線の不均一な時間及び周波数サンプリングが、一定のサイズのフィルタバンクからのサブバンドサンプルを周波数帯域及び時間セグメントへと適合的にグルーピングすることにより達成される。ここで周波数バンド及び時間セグメントのそれぞれが、１つの包絡線サンプルを生成する。このことは、フィルタバンクの制限内で、任意の時間及び周波数解像度の瞬時の選択を可能とする。斯かるエンコーダは好ましくは、デフォルトで比較的長い時間セグメント及び細かな周波数解像度に設定される。信号の過渡（transient）の時間的近傍においては、比較的短い時間セグメントが利用され、これにより、データサイズを制限内に維持するために、より大きな周波数ステップが利用されることができる。更に、斯かる不均一な時間的サンプリングからの利益を拡大するために、可変長のビットストリームフレームが利用される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明者は、オーディオ信号をエンコードするときに、例えば上述したような可変セグメンテーションを利用することが、ビットレート及び／又は知覚的な歪の点で、より有利であることを認識した。例えば、過渡の直前のセグメントを開始するために、安定した音については長いセグメントを、急速に変化する音については短いセグメントを利用することが技術的に有利である等する。とりわけ、本発明者は、同一のエンコーダに対して、異なるサブコーディング方法のための、異なる時間セグメントパターンを利用することが更に有利であることを認識した。
【０００６】
本発明の目的は、動的に可変な信号セグメント化を利用した、信号エンコードの拡張された方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の態様によれば、１以上の入力信号をエンコードし、対応する１以上のエンコードされた出力信号を生成する方法であって、
前記１以上の入力信号を受信し、該入力信号をエンコーダのサブエンコーダに適切に配信するステップと、
前記サブエンコーダに配信された１以上の入力信号を、前記配信された１以上の入力信号の１以上の信号特性について処理し、前記サブエンコーダからの対応する代表パラメータ出力を生成するステップと、
前記サブエンコーダのパラメータ出力を結合し、前記１以上のエンコードされた出力信号を生成するステップと、
を有し、前記サブエンコーダにおける前記配信された１以上の入力信号の処理は、前記配信された１以上の入力信号を解析のためセグメントへセグメント化することを含み、前記セグメントは、前記配信された１以上の入力信号に存在する情報内容に応じて少なくとも部分的に動的に可変である関連する継続時間を持つ方法が提供される。
【０００８】
本発明は、前記エンコードの方法が、知覚的により優れたエンコード品質と、向上されたデータ圧縮とのうちの１以上を提供することが可能である点で有利である。
【０００９】
好ましくは、本方法において、１以上の分散された入力信号のセグメントが、サブエンコーダにおいて相互に非同期で処理される。斯かる非同期の動作は、各サブエンコーダが、本方法において実行される信号処理のそれぞれの側面に関して最適に機能することを可能とすることが可能である。
【００１０】
好ましくは、本方法において、各サブエンコーダに関する１以上の分散された入力信号のセグメントが、少なくとも部分的に時間的にオーバラップしている。斯かるオーバラップは、或るセグメントから時間的に近傍にある別のセグメントへの信号特性の急激な変化を減少させる点で有利である。
【００１１】
好ましくは、本方法において、サブエンコーダは、正弦波入力信号情報内容、入力信号波形情報内容及び入力信号ノイズ情報内容の少なくとも１つについて、１以上の分散された入力信号を処理するように構成される。
【００１２】
好ましくは、本方法において、前記配信された１以上の入力信号の前記セグメント化は、
前記配信された１以上の入力信号に存在する安定した音については比較的長いセグメントを生成すること、
前記配信された１以上の入力信号に存在する急速に変化する音については比較的短いセグメントを生成すること、及び
前記配信された１以上の入力信号において発生する過渡の略直前でセグメントが終了するように構成すること、
の少なくとも１つを含む。
【００１３】
斯かる入力信号内容に依存するセグメントの適合は、本方法により提供されるエンコードの知覚的な品質を改善するために有利である。
【００１４】
好ましくは、本方法において、前記エンコードされた出力信号がフレームに更に分割され、各前記フレームは、前記フレームに関連付けられた継続時間内に開始する、前記サブエンコーダから供給されるセグメントに関連する情報を含む。フレームについての該定義は、本方法を利用して生成された、エンコードされたデータのシーケンス内のランダムアクセスを提供することを、より容易にする。従って、より好ましくは、本方法において、各前記フレーム内に含まれるセグメントは時間順に配置される。更に好ましくは、本方法において、各前記フレームは更に、前記フレームの時間的な先頭と、前記フレームの先頭の後に開始する最初のセグメントとの間の継続時間を記述するパラメータデータを含む。
【００１５】
好ましくは、本方法において、各前記フレーム内に含まれる幾つかのセグメントは、前記配信された１以上の入力信号に存在する情報内容に依存して動的に可変である。
【００１６】
本発明の第２の態様によれば、１以上の入力信号を処理し、対応する１以上のエンコードされた出力信号を生成するように動作するエンコーダであって、本発明の第１の態様による方法を実施化するように構成されたエンコーダが提供される。
【００１７】
本発明の第３の態様によれば、１以上のエンコードされた出力信号を受信し、１以上の対応するデコードされた信号を生成するために前記出力信号をデコードするように動作するデコーダであって、本発明の第１の態様による方法によって生成された１以上のエンコードされた出力信号を処理することが可能であるように構成されたデコーダが提供される。
【００１８】
本発明の第４の態様によれば、本発明の第２の態様によるエンコーダと、本発明の第３の態様によるデコーダとを含むように構成された信号処理システムが提供される。
【００１９】
本発明の第６の態様によれば、本発明の第１の態様による方法を利用して生成されたエンコードされた出力信号データであって、データ担体によって搬送されるデータが提供される。より好ましくは、前記データ担体は、通信網及びデータ記憶媒体の少なくとも一方を有する。
【００２０】
本発明の第７の態様によれば、本発明の第１の態様による方法を実施化するための、コンピュータハードウェア上で実行可能なソフトウェアが提供される。
【００２１】
本発明の特徴は、本発明の範囲から逸脱することなく、いずれの組み合わせにおいても結合されることが可能であることは理解されるであろう。
【発明を実施するための最良の形態】
【００２２】
本発明の実施例が、添付図面を参照しながら、例としてのみ、以下に説明される。
【００２３】
図１において、入力信号２０即ちＳｉを受信し、対応するエンコードされた出力データ３０即ちＢＳＯを生成するように動作可能な、既知のエンコーダ１０が示される。出力データ３０はビットストリームの形をとる。
【００２４】
エンコーダ１０の現代の実装は、入力信号２０を図２において示されるような等しい長さのセグメントに分割することが可能であることに依存する。説明を簡潔化すれば、図２におけるアーチがセグメントの期間を示し、ここでは相互にオーバラップはないが、実際には何らかのオーバラップが好適に利用される。エンコーダ１０において利用されるオーバラップは、任意に可変に構成され、例えば入力信号２０中の情報内容に応じて可変とされる。有利にも、入力信号２０に存在する過渡について、プリエコー（pre-echo）効果が生じることを回避するため、オーバラップが利用されないか、又はほとんど利用されない。経過時間（Ｔ）が横軸５０により示された時間図が図２に示される。信号２０は、例えばフレームＦ１、Ｆ２及びＦ３のようなフレームに分割され、これらフレームは相互に類似した継続時間のものである。エンコーダ１０において、信号２０が解析され、信号２０を記述する種々のタイプのパラメータが決定される。好ましくは、これらのパラメータは、
（ａ）１００によって示される過渡信号情報内容、
（ｂ）１１０によって示される正弦波信号情報内容、及び
（ｃ）１２０によって示されるノイズに関連する信号情報内容
に関する。
【００２５】
各フレームＦ１乃至Ｆ３は更に、説明されたような各タイプのパラメータに関するセグメントに分割される。例えばフレームＦ１乃至Ｆ３は、過渡情報内容に関するセグメントｔ１乃至ｔ１２、正弦波情報内容に関するセグメントｓ１乃至ｓ１２、及びノイズ情報内容に関するセグメントｎ１乃至ｎ１２を有する。各セグメントは、該セグメントの元となる信号２０の一部を記述する１以上のパラメータの元となる。これら１以上のパラメータは、出力３０に含まれる。
【００２６】
エンコーダ１０の例は、略１６ｍｓの継続時間のセグメントを利用し、該セグメントが少なくとも部分的にオーバラップする、Philips社が開発したＳＳＣコーデックである。該コーデックは更に、３つの異なるサブコーディング方法を利用し、しかるべき場合には時間差分で、出力３０において、セグメントに関連付けられたパラメータを、セグメント毎にビットストリームにして出力するように動作可能である。
【００２７】
エンコーダ１０において、幾つかの連続するセグメントからのパラメータが、対応するフレームを形成する。例えばフレームＦ１は、セグメントｔ１乃至ｔ４、ｓ１乃至ｓ４及びｎ１乃至ｎ４を有する。セグメントは等しい長さのものであるため、フレームＦ１乃至Ｆ３も均一の割合で更新される。更に、フレームＦ１乃至Ｆ３のそれぞれは、例えばインターネットのような通信網によりストリーミングするために、又は例えばオーディオＣＤのようなシリアルな書き込み及びシリアルな読み出しのためのデータ担体への保存のために適したビットストリーム出力３０をレンダリングする、略自立したものである。図２の図においては、一定の継続時間のセグメント化を説明するため３つのフレームＦ１乃至Ｆ３のみが示されているが、信号２０において伝達されるプログラム内容の継続時間に応じて、出力信号３０において３つ以上の一定の継続時間のフレームにより信号２０が表されることは理解されるであろう。
【００２８】
例えばインターネットのような通信網による、出力３０の伝送の間のパケット損失の場合は、一定の継続時間のフレーム及びセグメントについての誤り伝搬が制限され、それにより、誤り隠蔽を可能とし得る。更に、斯かる一定の継続時間はまた、殆どいずれの任意の時間における再生の開始をも可能とし、それ故ランダムアクセスに略対応する。
【００２９】
従来の一定の継続時間のセグメント及び関連するフレームを利用することによる多くの有利な特徴にもかかわらず、本発明者は、可変の継続時間を持つセグメントを利用するエンコーダ１０を実装することにより利点が得られることを認識した。また、各パラメータのタイプについて異なるセグメントを利用することにより、データ圧縮及びより優れた本質的な再生品質の点で更なる利点が得られる。換言すれば、入力信号内容に応じた可変のセグメント継続時間は、ビットレート及び知覚的な歪に関して利点を提供する。
【００３０】
とりわけ、本発明者は、
（ａ）略安定した音については比較的長いセグメントを利用すること、
（ｂ）急速に変化する音については比較的短いセグメントを利用すること、及び
（ｃ）入力信号２０における過渡の直前で、即ち時間的に前で開始するようにセグメントを配置すること
が好ましいことを見出した。
【００３１】
かくして、図３を参照しながら後に説明されるように、異なるサブコーディング方法について、即ち異なるパラメータタイプの生成について、相互に異なる時間セグメント化パターンを利用することが有利である。
【００３２】
図３において、本発明による態様で実装された場合に、エンコーダ２０から出力されるパラメータの時間図が示される。該時間図は、時間（Ｔ）を示す上述の横軸５０と、３つのタイプのパラメータ出力、即ち、
（ａ）入力信号２０に存在する正弦波情報を記述するパラメータに対応するセグメントｓ１乃至ｓ１２（これらセグメントはグループ２００によって示される）、
（ｂ）入力信号１０に存在する波形の特性を記述するパラメータに対応するセグメントｗ１乃至ｗ１２（これらセグメントはグループ２１０によって示される）、及び
（ｃ）入力信号２０に存在するノイズ情報を記述するパラメータに対応するセグメントｎ１乃至ｎ１２（これらセグメントはグループ２２０によって示される）
とを含む。
【００３３】
グループ２００、２１０及び２２０に対応するパラメータは、出力３０を生成するため組み合わせられる。グループ２００、２１０及び２２０は好ましくは、図４に示されるように、エンコーダ２０内に含まれる３つのサブコーダに対応するが、他の数のサブコーダが、本発明により利用されることも可能であることは、理解されるであろう。
【００３４】
図４において、図３に示されたようなデータを出力するように動作可能なエンコーダ１０が図示されるように実装される。ここでは、サブコーダ３００、３１０及び３２０が、入力信号２０からスプリッタ３８０を介して得られる入力信号３５０、３６０及び３７０をそれぞれ受信し、それぞれパラメータ群２００、２１０及び２２０に対応するパラメータ出力を生成するため、並列に接続される。任意に、スプリッタ３８０は、相互に類似する入力信号３５０、３６０及び３７０をサブエンコーダ３００、３１０及び３２０に供給するように構成される。代替として、エンコーダ１０内で実行される処理を支援するために、これら入力信号３５０、３６０及び３７０の１つ以上が、相互に異なるものとなるよう構成されても良い。サブコーダ３００、３１０及び３２０からのパラメータ出力は、出力３０を生成するマルチプレクサ４００に接続される。
【００３５】
図２のものとは異なる幾つかの側面が、図３において識別されるべきである。即ち、
（ａ）過渡記述パラメータ、正弦波パラメータ及びノイズ記述パラメータが利用される図２とは異なり、信号２０が正弦波記述パラメータ、波形記述パラメータ及びノイズ記述パラメータにより表現される。
（ｂ）図３においてフレームＦ１乃至Ｆ３の公称位置が示されているが、同時性が示されている図２と対比して、セグメントの全てがフレームＦ１乃至Ｆ３の境界で終了しているわけではない。
（ｃ）異なる群２００、２１０及び２２０におけるセグメントは、相互に異なる継続時間を持つものである。
（ｄ）各群２００及び２１０内のセグメントは相互に異なる継続時間を持つが、エンコーダ１０はより一定な継続時間のセグメント化をサポートすることが可能である。例えば群２２０については、ノイズ内容に関する入力信号２０中に存在する情報は、一定の継続時間のセグメントエンコードが有利であることを指示する。換言すれば、本発明により動作するエンコーダ１０は好ましくは、入力信号２０の性質に依存して、一定のセグメント継続時間と、可変のセグメント継続時間との間で切り換えることが可能である。
【００３６】
必要であれば、本発明により動作するエンコーダ１０は、出力３０において多重化された該エンコーダ１０のパラメータ群が同時に終了するようにし、それにより比較的大きなフレームを形成し、好ましくは本発明により動作するエンコーダ１０からの出力３０が、１００ｍｓの長さの均一なフレームに更に分割される。好ましくは、前記フレームの継続時間は、エンコーダ１０に伝達された、目標及びピークのビットレート制約に基づき決定される。これらの制約は好ましくは、エンコーダ１０が結合された通信網により定義される。
【００３７】
本発明により生成される出力データ３０において、前記セグメントに関連付けられたパラメータは、各パケットが所与のフレームにおいて開始する全てのセグメントについての情報を担持するように、データパケットへとグループ化される。斯かるデータの構成は、図３において示される。
【００３８】
図３において示された３つのフレームについてのセグメント化パターンに基づき、出力データ３０は、表１に表されるようにデータのシーケンスを含む。
【表１】
2008503766.tif 000003
【００３９】
出力３０は好ましくは、各サブコーダについて、所与のフレームとそれに後続する最初のセグメントとの間の距離に関する情報を伝達する付加的なパラメータをも含む。これらの付加的なパラメータは好ましくは、出力データのうちの小さな部分（例えば５％以下）を表す。更に、本発明者は、セグメント内のエンコードが潜在的に、時間差分エンコードと同様に効果的であることを見出した。例えば、セグメント内エンコードは、エンコードされた信号の劣化（例えばデコードされたオーディオ品質の劣化）を伴わずに、いずれの所与のフレームにおける最初のセグメントにおいて再生を開始することを可能とする。例えば表１によって表されるエンコード方式は、ランダムアクセス及び誤り隠蔽を提供することも可能である。
【００４０】
例えば図４に示されたような本発明によるエンコーダは、ソフトウェア制御の下で動作する１以上のコンピュータ装置を利用して実装されることが可能であることは理解されるであろう。代替として、又はそれに加えて、該エンコーダは、特定用途向け集積回路（ＡＳＩＣ）の形で実装されても良い。
【００４１】
図４に示されるエンコーダ１０は、該エンコーダのサブエンコーダ３００、３１０及び３２０が並列に配置されるように構成される。エンコーダ１０用に他の構成もまた可能であることは理解されるであろう。例えば、図５においては、２つの減算ユニット４５０及び４６０を含むことにより、縦続接続された形態で結合されたサブエンコーダ３００、３１０及び３２０を持つエンコーダ１０が示されている。図５における第１のサブエンコーダ３００は配信された入力信号２０を受信するが、第２及び第３のサブエンコーダは漸次残余の信号を受信して、入力信号２０の特徴が出力信号３０にエンコードされる。図５に示されたエンコーダ１０用の縦続接続された構成は、エンコード誤り即ちサブエンコーダの動作において生じる不正確さが、後続するサブエンコーダ３１０及び３２０によって少なくとも部分的に訂正され、それにより図４のエンコーダ１０に比較して、知覚的により優れたエンコード品質に帰着する可能性があるという利点がある。
【００４２】
本発明によるエンコーダを補完するため、対応するデコーダは出力３０を受信し、入力信号Ｓｉの表現を再構成するように動作可能である。例えば斯かるデコーダは図６に示され、全体として５００により示される。デコーダ５００は好ましくは、例えばビットストリーム出力３０を相互に非同期で処理するように動作することが可能なサブデコーダ５１０、５２０及び５３０のような、複数のサブデコーダを用いて実装される。更に、デコーダ５００は好ましくは、１以上のＡＳＩＣ及び／又はコンピュータハードウェア上で動作するソフトウェアとして実装される。デコーダ５００は並列な構成で結合されたサブデコーダ５１０、５２０及び５３０を伴って示されているが、デコーダ５００は図５に示されたエンコーダ１０のものと同様の縦続接続された態様で実装されることもできる。
【００４３】
以上に説明された本発明の実施例は、添付する請求項により定義されるような本発明の範囲から逸脱することなく変更され得ることは、理解されるであろう。
【００４４】
添付する請求項において、括弧内に記された数字及びその他の記号は、請求項の理解を支援するために記されたものであり、請求の範囲を限定する意図のものではない。
【００４５】
「有する（comprise）」、「含む（include）」、「内蔵する（incorporate）」、「包含する（contain）」、「である（is）」、「持つ（have）」といった表現は、記載及び関連する請求項を解釈する際に非限定的な態様のものであると解釈されるべきであり、即ち同様に存在するべきとして明示的に定義されない他のアイテム又は構成要素を許容するものとして解釈されるべきである。また単数への言及は複数への言及にも解釈されるべきものであり、その逆も成り立つ。
【図面の簡単な説明】
【００４６】
【図１】オーディオ入力信号を受信し、該信号を処理して、エンコードされた出力ビットストリームの形で、対応するエンコードされた出力信号を生成するように動作するエンコーダの模式的な説明図である。
【図２】本分野において知られた、一定のセグメント化を利用する、図１のエンコーダ内で実行される処理を説明する時間図である。
【図３】本発明による可変のセグメント化を利用する、図１のエンコーダ内で実行される処理を説明する時間図である。
【図４】並列に構成された関連するサブエンコーダを持つ、本発明によるエンコーダの模式的な説明図である。
【図５】縦続接続された態様で構成された関連するサブエンコーダを持つ、本発明によるエンコーダの模式的な説明図である。
【図６】本発明によるエンコーダにより生成されたエンコードされたデータをデコードするように動作する、本発明によるデコーダの模式的な図である。
【図１】
2008503766.tif 000004
【図２】
2008503766.tif 000005
【図３】
2008503766.tif 000006
【図４】
2008503766.tif 000007
【図５】
2008503766.tif 000008
【図６】
2008503766.tif 000009
【国際調査報告】
2008503766.tif 000010
2008503766.tif 000011
2008503766.tif 000012