(57)【要約】  ２つのデジタルデータ集合は、第１のサブセットのサンプルを該第１のサブセットのサンプルと交互配置される第２のサブセットからの隣接サンプルに等化し、２つのデジタルデータ集合の等化されたサンプルは時間的に対応しておらず、次いで、両方のデジタルデータ集合から対応するサンプルを追加することによって結合される。これにより、２つのデジタルデータ集合の分解を可能にする第３のデジタルデータ集合が得られることになる。２つのデジタルオーディオチャンネルを結合して単一のデジタルオーディオストリームにしたときに、第３のデジタルデータ集合は、それでも尚、２つの結合されたデジタルオーディオストリームの良好なモノラル表現であり、従って、標準の再生機器で再生することができ、更に、本発明による復号器の使用により、第３のデジタルデータ集合からの２つのデジタルデータ集合の分解が可能となる。【選択図】図５
2010506226.tif 000002
【特許請求の範囲】
【請求項１】
第１のサイズを有する第１のデジタルデータ集合（２０）のサンプル（Ａ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5、Ａ6、Ａ7、Ａ8、Ａ9）及び第２のサイズを有する第２のデジタルデータ集合（３０）のサンプル（Ｂ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5、Ｂ6、Ｂ7、Ｂ8、Ｂ9）を結合して、前記第１のサイズ及び前記第２のサイズの合計よりも小さい第３のサイズを有する第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）にする方法であって、
前記第１のデジタルデータ集合（２０）の第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）を、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）と交互配置された前記第１のデジタルデータ集合（２０）の第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルに等化する処理と、
前記第２のデジタルデータ集合（３０）の第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）を、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）と交互配置され且つ前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）と時間的に対応するサンプルを有していない前記第２のデジタルデータ集合（３０）の第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルに等化する処理と、
前記等化された第１のデジタルデータ集合の前記サンプル（Ａ0"、Ａ1"、Ａ2"、Ａ3"、Ａ4"、Ａ5"、Ａ6"、Ａ7"、Ａ8"、Ａ9"）を、前記時間領域において前記等化された第２のデジタルデータ集合の対応するサンプル（Ｂ０"、Ｂ１"、Ｂ２"、Ｂ３"、Ｂ４"、Ｂ５"、Ｂ６"、Ｂ７"、Ｂ８"、Ｂ９"）に追加することによって、前記第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）を生成する処理と、
前記第１のデジタルデータ集合（２０）の第１のシードサンプル（Ａ0）及び前記第２のデジタルデータ集合（３０）の第２のシードサンプル（Ｂ1）を前記第３のデジタルデータ集合（４０）に埋め込む処理と、を含む方法。
【請求項２】
前記第１のデジタルデータ集合（２０）が第１のオーディオ信号を表し、前記第２のデジタルデータ集合（３０）が第２のオーディオ信号を表し、前記第３のデジタルデータ集合（４０）が、前記第１のオーディオ信号及び前記第２のオーディオ信号の結合である第３のオーディオ信号を表すことを特徴とする請求項１に記載の方法。
【請求項３】
第４のオーディオ信号を表す第４のデジタルデータ集合が、前記第１（２０）及び第２のデジタルデータ集合（３０）と結合されて、前記第１のオーディオ信号、前記第２のオーディオ信号及び前記第４のオーディオ信号の結合である第３のオーディオ信号を表す前記第３のデジタルセット（４０）になることを特徴とする請求項２に記載の方法。
【請求項４】
前記第１のシードサンプルが前記第１のデジタルデータ集合の前記第１のサンプルであり、前記第２のシードサンプルが前記第２のデジタルデータ集合の前記第２のサンプルであることを特徴とする請求項１に記載の方法。
【請求項５】
前記第１のシードサンプル（Ａ0）及び前記第２のシードサンプル（Ｂ1）が、前記第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）の下位ビット内に埋め込まれることを特徴とする請求項１に記載の方法。
【請求項６】
前記第１のシードサンプル（Ａ0）の場所に対して定義された位置に同期パターン（ＳＹＮＣ）が埋め込まれることを特徴とする請求項１に記載の方法。
【請求項７】
前記サンプルを等化する処理の前に、前記サンプルの等化から生じる誤差が、誤差近似のセットから誤差近似を選択することによって近似されるようにすることを特徴とする請求項１に記載の方法。
【請求項８】
前記誤差近似のセットにインデックスが付加され、前記誤差近似を表すインデックスが、前記誤差近似が対応する前記サンプルの下位ビットにより形成された補助データ領域（８１）内に埋め込まれることを特徴とする請求項７に記載の方法。
【請求項９】
前記誤差近似のセットにインデックスが付加され、前記誤差近似を表すインデックスが、サンプルの下位ビットにより形成された補助データ領域（８１）内のデータブロック内に埋め込まれ、前記データブロックは、前記インデックスが対応する前記サンプルに先行することを特徴とする請求項７に記載の方法。
【請求項１０】
前記サンプルがブロックに分割され、前記インデックスが、前記インデックスが対応する前記サンプルを含む第２のブロックに先行する第１のブロック内の前記サンプル内に埋め込まれることを特徴とする請求項９に記載の方法。
【請求項１１】
前記埋め込まれた誤差近似値が圧縮される、ことを特徴とする請求項９に記載の方法。
【請求項１２】
前記誤差値が、前記誤差値が対応する前記サンプルに対する可変位置を有する第１の利用可能位置に埋め込まれることを特徴とする請求項１１に記載の方法。
【請求項１３】
埋め込みに使用されない前記第３のデジタルデータ集合のサンプルのいずれかの下位ビットが、予め定義された値に設定されるか又はゼロに設定されることを特徴とする前記請求項のいずれか１項に記載の方法。
【請求項１４】
前記最下位ビットが、制御データを埋め込むために更に使用されることを特徴とする請求項５から請求項１３のいずれか１項に記載の方法。
【請求項１５】
前記制御データが、楽器を制御するために埋め込まれることを特徴とする請求項１４に記載の方法。
【請求項１６】
前記制御データが、発光素子を制御するために埋め込まれることを特徴とする請求項１４に記載の方法。
【請求項１７】
前記制御データが、符号化又は復号中に前記第２のデジタルデータ集合（３０）に適用されることになる１つ又はそれ以上の利得係数を表していることを特徴とする請求項１４に記載の方法。
【請求項１８】
前記制御データが、機械式アクチュエータを制御するために埋め込まれることを特徴とする請求項１４に記載の方法。
【請求項１９】
請求項１に記載の前記方法により得られるような第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）から第１のデジタルデータ集合（２０）のサンプル（Ａ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5、Ａ6、Ａ7、Ａ8、Ａ9）及び第２のデジタルデータ集合（３０）のサンプル（Ｂ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5、Ｂ6、Ｂ7、Ｂ8、Ｂ9）を抽出する方法であって、
前記第１のデジタルデータ集合（２０）の第１のシードサンプル（Ａ0）及び前記第２のデジタルデータ集合（３０）の第２のシードサンプル（Ｂ1）を前記第３のデジタルデータ集合（４０）から取り出す処理と、
前記第３のデジタルデータ集合（４０）の対応するサンプルから前記第１のデジタルデータ集合（２０）のサンプルの既知の値を減算することで前記第２のデジタルデータ集合（３０）のサンプル（Ｂn）を抽出し、且つ前記第３のデジタルデータ集合（３１）の対応するサンプルから前記第２のデジタルデータ集合（３０）のサンプルの既知の値を減算することで前記第１のデジタルデータ集合（２０）のサンプルを抽出することによって、第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）を含む前記第１のデジタルデータ集合（２０）と、第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）を含む前記第２のデジタルデータ集合（３０）とを取り出す処理とを含み、
前記第４のサブセット（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の前記サンプル及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が、時間的に対応するサンプルを有しておらず、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）が、前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルと等しい値を有し、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が交互配置され、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）が、前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルと等しい値を有し、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）が交互配置されていることを特徴とする方法。
【請求項２０】
前記第１のデジタルデータ集合（２０）が第１のオーディオ信号を表し、前記第２のデジタルデータ集合（３０）が第２のオーディオ信号を表し、前記第３のデジタルデータ集合（３１）が、前記第１のオーディオ信号及び前記第２のオーディオ信号の結合である第３のオーディオ信号を表すことを特徴とする請求項１９に記載の方法。
【請求項２１】
前記第１及び第２のデジタルデータ集合（２０、３０）と結合されて前記第１のオーディオ信号、前記第２のオーディオ信号及び前記第４のオーディオ信号の結合である第３のオーディオ信号を表す前記第３のデジタルセット（３１）になる第４のオーディオ信号を表す第４のデジタルデータ集合が抽出されることを特徴とする請求項２０に記載の方法。
【請求項２２】
前記第１のシードサンプルが前記第１のデジタルデータ集合の第１のサンプル（Ａ0）であり、前記第２のシードサンプル（Ｂ1）が前記第２のデジタルデータ集合の第２のサンプルであることを特徴とする請求項１９に記載の方法。
【請求項２３】
前記第１のシードサンプル（Ａ0）及び前記第２のシードサンプル（Ｂ1）が、前記第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）の下位ビットから抽出されることを特徴とする請求項１９に記載の方法。
【請求項２４】
前記第１のシードサンプル（Ａ０）の位置を定義するために、同期パターン（ＳＹＮＣ）が使用されることを特徴とする請求項１９に記載の方法。
【請求項２５】
前記第１のデジタルデータ集合を取り出す処理の後に、符号化中に前記サンプルの等化から生じる誤差が、取り出された誤差近似を追加することにより補正されるようにすることを特徴とする請求項１９に記載の方法。
【請求項２６】
前記誤差近似が、前記第３のデジタルデータ集合のサンプルの下位ビットにより形成された補助データ領域（８１）から取り出されることを特徴とする請求項２５に記載の方法。
【請求項２７】
前記補助データ領域（８１）がブロックに分割され、前記誤差近似が、前記誤差近似が対応する前記サンプルに先行する前記補助データ領域（８１）のブロック内に埋め込まれることを特徴とする請求項２６に記載の方法。
【請求項２８】
前記埋め込まれた誤差値が圧縮されることを特徴とする請求項２５、２６又は２７の何れか１項に記載の方法。
【請求項２９】
前記誤差近似のセットが、前記誤差近似を表すインデックスにより表されることを特徴とする請求項２５、２６、又は２７の何れか１項に記載の方法。
【請求項３０】
前記誤差値が、前記誤差値が対応する前記サンプルに対する可変位置を有する第１の利用可能位置から取り出されることを特徴とする請求項２５に記載の方法。
【請求項３１】
前記下位ビットから補助制御データが取り出されることを特徴とする請求項２３〜３０のいずれか１項に記載の方法。
【請求項３２】
前記補助制御データが、楽器を制御するために提供されることを特徴とする請求項３１に記載の方法。
【請求項３３】
前記補助制御データが、発光素子又は機械式アクチュエータを制御するために提供されることを特徴とする請求項３１に記載の方法。
【請求項３４】
前記補助制御データが、前記第１のデジタルデータ集合に適用されることになる１つ又はそれ以上の利得係数を表していることを特徴とする請求項３１に記載の方法。
【請求項３５】
請求項１から請求項１８のいずれか１項に記載の前記方法を実行するように構成された符号器（１０）であって、
前記第１のデジタルデータ集合（２０）の第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）を、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）と交互配置された前記第１のデジタルデータ集合（２０）の第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルに等化する第１の等化手段（１１ａ）と、
前記第２のデジタルデータ集合（３０）の第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）を、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）と交互配置され且つ前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）と時間的に対応するサンプルを有していない前記第２のデジタルデータ集合（３０）の第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルに等化する第２の等化手段（１１ｂ）と、
前記時間領域において前記第２のデジタルデータ集合の対応するサンプルに前記第１のデジタルデータ集合のサンプルを追加することによって前記第３のデジタルデータ集合のサンプルを生成する結合器（１３）と、
前記第１のデジタルデータ集合の第１のシードサンプル及び前記第２のデジタルデータ集合の第２のシードサンプルを前記第３のデジタルデータ集合に埋め込むフォーマット手段（１４）と、を備えることを特徴とする符号器（１０）。
【請求項３６】
請求項３５に記載の符号器（１０）を備えたデジタル信号処理装置。
【請求項３７】
前記デジタル信号処理装置が、マルチチャンネルオーディオをレコーディングするように適合されていることを特徴とする請求項３６に記載のデジタル信号処理装置。
【請求項３８】
前記デジタル信号処理装置が、第１の数のオーディオチャンネルを有する３次元オーディオをレコーディングし、前記第１の数のオーディオチャンネルより少ない第２の数のオーディオチャンネルを有する２次元オーディオ用に設計されたフォーマットで前記レコーディングされた３次元オーディオを記憶するように適合されていることを特徴とする請求項３７に記載のデジタル信号処理装置。
【請求項３９】
請求項１９〜請求項３４のいずれか１項に記載の前記方法を実行するように構成された復号器であって、
前記第１のデジタルデータ集合（２０）の第１のシードサンプル（Ａ0）及び前記第２のデジタルデータ集合（３０）の第２のシードサンプル（Ｂ1）を前記第３のデジタルデータ集合（４０）から取り出すシード値取り出し部（２０２）と、
第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）を含む前記第１のデジタルデータ集合（２０）と、第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）を含む前記第２のデジタルデータ集合（３０）とを取り出すプロセッサ（２０６）とを備え、
前記第１の処理手段が、前記第２のデジタルデータ集合（３０）のサンプル（Ｂn）を抽出する第１の抽出器と、前記第３のデジタルデータ集合（４０）の対応するサンプルから前記第１のデジタルデータ集合（２０）のサンプルの既知の値を減算する第１の減算器とを含み、前記プロセッサが更に、前記第１のデジタルデータ集合（２０）のサンプルを抽出する第２の抽出器と、前記第３のデジタルデータ集合（３１）の対応するサンプルから前記第２のデジタルデータ集合（３０）のサンプルの既知の値を減算する第２の減算器とを含み、
前記第４のサブセット（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の前記サンプル及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が、時間的に対応するサンプルを有しておらず、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）が、前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルと等しい値を有し、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が交互配置され、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）が、前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルと等しい値を有し、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）が交互配置されており、
前記復号器には、更に、前記取り出された第１のデジタルデータ集合を出力する出力手段が設けられていることを特徴とする復号器。
【請求項４０】
前記出力手段が、前記デジタルデータストリームから取り出されなかった前記デジタルデータ集合の結合を表すデジタルデータ集合を出力するように構成されることを特徴とする請求項３９に記載の復号器（２００）。
【請求項４１】
請求項３９に記載の復号器（２００）を含む再生装置。
【請求項４２】
前記再生装置が、マルチチャンネルオーディオをレコーディングするように適合されていることを特徴とする請求項４１に記載のデジタル信号処理装置。
【請求項４３】
前記マルチチャンネルオーディオが、２次元オーディオ用に設計されたフォーマットで記憶された３次元オーディオであり、前記３次元オーディオが第１の数のオーディオチャンネルを有し、前記２次元オーディオが、前記第１の数のオーディオチャンネルより少ない第２の数のオーディオチャンネルを有することを特徴とする請求項４２に記載の再生装置。
【請求項４４】
前記マルチチャンネルオーディオが、２次元オーディオ用に設計されたフォーマットで記憶された２次元オーディオであり、前記２次元オーディオが、２よりも多い数のオーディオチャンネルを有することを特徴とする請求項４２に記載の再生装置。
【請求項４５】
前記再生装置が、ステレオ再生とマルチチャンネルオーディオ再生との間で切換可能であることを特徴とする請求項４１、４２、４３、又は４４の何れか１項に記載の再生装置。
【請求項４６】
請求項４１、４２、４３、又は４４の何れか１項に記載の再生装置を含む車室を備えた車両であって、前記再生機器が、オーディオ情報を有するデータキャリア用読取り装置と増幅器とを含むことを特徴とする車両。
【請求項４７】
前記車室内で異なる高さに位置決めされたラウドスピーカを含み、前記各ラウドスピーカが、前記データキャリアに関する前記オーディオ情報から前記復号器により取り出された異なるオーディオチャンネルにより駆動されるようになることを特徴とする請求項４６に記載の車両。
【請求項４８】
少なくとも１つのラウドスピーカが、ダッシュボードよりも高く位置決めされることを特徴とする請求項４７に記載の車両。
【請求項４９】
請求項１〜１８のいずれか１項に記載の前記方法により得られるデジタルデータ集合を含む記録媒体。
【請求項５０】
コンピュータ上で実行されたときに請求項１〜３４の何れか１項に記載の前記方法を実行するコード手段を含むコンピュータプログラムであって、
前記コンピュータが、前記コンピュータプログラムの実行の好適な環境を提供することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１のサイズを有するサンプルの第１のデジタルデータ集合及び第２のサイズを有するサンプルの第２のデジタルデータ集合を結合して、第１のサイズ及び第２のサイズの合計よりも小さい第３のサイズを有するサンプルの第３のデジタルデータ集合にする方法に関するものである。
【背景技術】
【０００２】
このような方法は、２つのデジタルデータ集合を第３のデジタルデータ集合に混合する方法が開示された欧州特許第１５９２００８号公報から公知である。２つのデジタルデータ集合を該２つのデジタルデータ集合のサイズの合計よりも小さいサイズを有する単一のデジタルデータに適合させるためには、２つのデジタルデータ集合内の情報の削減が必要である。欧州特許第１５９２００８号では、第１のデジタルデータ集合における第１の集合の予め定義した位置との間のサンプルで、及び第２のデジタルデータ集合における予め定義した位置との間のサンプルが一致しない集合で補間を定義する際にこの削減を行っている。デジタルデータ集合の予め定義した位置との間のこれらのサンプル値は、補間値に設定される。２つのデジタルデータ集合内の情報においてこの削減を行った後、第１のデジタルデータ集合の各サンプルを第２のデジタルデータ集合の対応するサンプルと合計する。これにより、合計したサンプルを含む第３のデジタルデータ集合が結果として得られる。サンプルのこの合計と、第１のデジタルデータ集合及び第２のデジタルデータ集合間の予め定義した位置との間におけるオフセットの既知の関連性とによって、予め定義された位置間での補間サンプルのみを有する場合でも、第１のデジタルデータ集合及び第２のデジタルデータ集合の回復が可能になる。欧州特許第１５９２００８号の方法をオーディオストリームに用いた場合、この補間は、顕著に分かるほどのものではなく、第３のデジタルデータ集合は、含まれる２つのデジタルデータ集合のミックスした表現として再生することができる。補間したサンプルを用いて第１及び第２のデジタルデータ集合の取り出しを可能にするために、第１及び第２のデジタルデータ集合両方の開始値が既知となる必要があり、このため、これらの２つの値もまた、第３のデジタルデータ集合からの２つのデジタルデータ集合を後で分解できるようにするために、ミックする間に記憶される。
【０００３】
欧州特許第１５９２００８号の方法には、符号化側で集中的に処理することが必要となる欠点がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】欧州特許第１５９２００８号公報
【発明の概要】
【０００５】
本発明の目的は、符号化側で必要とされる処理を低減することである。この目的を達成するために、本発明の方法は、
−第１のデジタルデータ集合の第１のサブセットのサンプルを、第１のサブセットのサンプルと交互配置された第１のデジタルデータ集合の第２のサブセットのサンプルのうちの隣接サンプルに等化するステップと、
−第２のデジタルデータ集合の第３のサブセットのサンプルを、第３のサブセットのサンプルと交互配置された第２のデジタルデータ集合の第４のサブセットのサンプルのうちの隣接サンプルに等化するステップと、
−第１のデジタルデータ集合のサンプルを時間領域において第２のデジタルデータ集合の対応するサンプルに追加することによって、第３のデジタルデータ集合のサンプルを生成するステップと、
−第１のデジタルデータ集合の第１のシードサンプル及び第２のデジタルデータ集合の第２のシードサンプルを第３のデジタルデータ集合内に埋め込むステップと、
を含む。
【０００６】
欧州特許第１５９２００８号の方法の補間ステップを、予め定義された位置同士の値が隣接サンプルの値に設定されるステップと置き換えることによって、符号化側での処理の大変さが大幅に低減される。結果として得られた信号により、第３のデジタルデータ集合からの２つのデジタルデータ集合の分解（すなわち抽出）も可能である。２つのデジタルオーディオストリームを単一のデジタルオーディオストリームに結合したときの第３のデジタルデータ集合は、２つの結合されたデジタルオーディオストリームの良好なモノラル表現でもある。
本発明は、結合し分解する本方法により、それぞれの予め定義された位置での第１及び第２のデジタルデータ集合のサンプルが劣化されずに取り出し可能となり、第３のデジタルデータ集合を復号した後に、サンプル間でサンプル補間が劣化しないことが可能になるので、復号側でも等しく良好に行うことができることから符号化側では補間は必要ではないという認識に基づいている。本発明の独立請求項の第３のデジタルデータ集合は、本発明の場合において第１及び第２のデジタルデータ集合の真の合計と第３のデジタルデータ集合との間にはより大きな誤差が通常は存在する点で、欧州特許第１５９２００８号の第３のデジタルデータ集合とは異なっている。
【０００７】
第１のデジタルデータ集合の第１のサブセットのサンプルを、第１のサブセットのサンプルと交互配置された第１のデジタルデータ集合の第２のサブセットのサンプルのうちの隣接サンプルに等化するステップは、第１のデジタルデータ集合内の情報を容易に削減することを実現する。
第２のデジタルデータ集合の第３のサブセットのサンプルを、第３のサブセットのサンプルと交互配置された第２のデジタルデータ集合の第４のサブセットのサンプルのうちの隣接サンプルと等化するステップは、第２のデジタルデータ集合内の情報を容易に削減することを実現する。
オリジナルの値がシード値として機能できる場合に、第１及び第２のデジタルデータ集合からオリジナルの値を作成して、第２及び第４のサブセットが確実に交互配置されるようにすることによって、第１及び第２のデジタルデータ集合は、第１のデジタルデータ集合の第１のサブセットのサンプルが第１のデジタルデータ集合の第２のサブセットのサンプルのうちの隣接サンプルと等化され、且つ第２のデジタルデータ集合の第３のサブセットのサンプルが第２のデジタルデータ集合の第４のサブセットのサンプルのうちの隣接サンプルと等化された状態において、第３のデジタルデータ集合から取り出すことができる。
第１及び第２のデジタルデータ集合がこの状態で取り出されると、補間又はフィルタリングを用いて、第２のデジタルデータストリームから第１のデジタルデータストリームの第１のサブセットのサンプル及び第３のサブセットのサンプルのオリジナルの値をできる限り、正確に復元することができる。従って、第１のデジタルデータストリーム及び第２のデジタルデータストリームを第３のデジタルデータストリームに結合する方法により、第２及び第４のサブセットのサンプルを高精度で取り出すことと、第１及び第３のサブセットの値を再構成することが可能となり、必要に応じて復号中に補間ステップを実施することができる。
【０００８】
補間は、符号器により規定されるのではなく復号器によって選択及び実施することができるので、再構成がどのレベルの品質を達成するかに関して、復号器を含むエンドユーザ装置が決定することができる。
【０００９】
第１及び第２のデジタルデータ集合の補間を強制せずに、第３のデジタルデータストリームの最下位ビット内に隠された誤差近似を含めることによって、復号処理によりどの再構成が適用されることになるかを自由に選ぶことができるという利点が得られる。しかしながら、第３のデジタルセット（誤差近似を含む第１及び第２のデジタルセットからのサンプルの混合であるもの）の構成中に誤差近似が使用されたときには、最下位ビット内に隠された誤差近似値を復号プロセス中にも使用して、オリジナルのデジタルデータ集合、すなわちオリジナルのデジタルオーディオチャンネルの再構成を行うようにしなければならない。
【００１０】
予め定義された位置でのサンプル値は、最下位ビット内の情報の損失以外は完全に取り出し可能であるので、復号中の再構成を選択し、最下位ビット内に記憶された誤差近似を使用し、該サンプル値間の線形補間を実施することができる。従って、符号化及び復号システムをより柔軟に用いることができる。
【００１１】
符号化は、単に処理を最小限に抑えて、誤差近似を付加することなく所定の位置間のサンプルの値を隣接サンプルの値に設定するだけで、第１及び第２のデジタルデータストリームを第３のデジタルデータストリームにマージすることができ、或いは、誤差近似の限定されたセットから誤差近似を選択し、第３のデジタルデータ集合の最下位ビットに追加することができる。
【００１２】
本方法の一実施形態において、第１のデジタルデータ集合は第１のオーディオ信号を表し、第２のデジタルデータ集合は第２のオーディオ信号を表す。
本発明をオーディオ信号に適用することにより、第１及び第２のオーディオ信号を、許容可能な精度で取り出すことができることが得られるだけでなく、第３のデジタルデータ集合によって表される結果として得られた結合オーディオ信号は、第２のオーディオ信号で混合されたときに、第１のオーディオ信号の知覚可能に許容可能な表現であることも得られる。従って、第１又は第２のデジタルオーディオ信号を第３のデジタルデータ集合から抽出することができない機器上で結果として得られた第３のデジタルデータ集合を適切に再生でき、一方、抽出を行うことができる機器は、別の再生又は更なる処理のために第１及び第２のオーディオ信号を抽出できることを達成できる。２以上のオーディオ信号が組み合わされる、すなわちミキシング（混合）されるときには、本発明を用いて、オーディオ信号のうちの１つのみを抽出し、他のオーディオ信号を組み合わせたままにすることも可能である。これらの残りのオーディオ信号は依然として、結合オーディオ信号のミキシングを表す再生可能なオーディオ信号をもたらし、一方、抽出されたオーディオ信号は、それ単独で処理することができる。
【００１３】
レコーディングエンジニアへのツールとして、単一のチャンネルへのオーディオチャンネルのペアのミキシングのリアルタイムエミュレーションが可能である。これにより、オーサリングプロセスの一部としてのレコーディング編集中にオーディオ出力が生成されることになり、オーディオ出力は、最終ミキシングプロセスの最低保証品質並びにミキシング解除された又は復号されたチャンネルの最低品質を表すことになる。ＡＵＲＯ−ｐｈｏｎｉｃマルチチャンネルＰＣＭデータの基本セットが生成されると、ミキシング信号の品質を向上させる追加の符号化パラメータをオフラインで計算し、リアルタイムの処理を不要にすることができる。
【００１４】
本方法の更なる実施形態において、第１のシード(seed)サンプルは、第１のデジタルデータ集合の第１のサンプルであり、第２のシード(seed)サンプルは、第２のデジタルデータ集合の第２のサンプルである。
デジタルデータ集合の開始近くでの分解のためにシードサンプルを選択することにより、第３のデジタルデータ集合の読み取りが開始されるとすぐに、第１及び第２のデジタルデータ集合の分解を開始することができるようになる。シードサンプルはまた、シードサンプルの前に配置されたサンプルを分解するために再帰的手法が必要となるように第３のデジタルデータ集合に更に埋め込むこと、すなわち配置することができる。当該セットの開始時又はその前にオリジナルのデジタルデータ集合からシードサンプルを選択すると、第１及び第２のデジタルデータ集合を取り出す分解プロセスが簡素化される。
本方法の更なる実施形態においては、第１のシードサンプル及び第２のシードサンプルは、第３のデジタルデータ集合のサンプルの下位ビットに埋め込まれる。
シード値をサンプルの下位ビットに埋め込むことにより、影響を受けたサンプルは、オリジナルの値から僅かに偏差するだけであり、これは、記憶する必要があるシード値は僅かに過ぎず、このような僅かなサンプルだけが影響を受けているので、実質的に知覚できないことが分かっている。更に、下位ビットの選択により、発生する可能性がある偏差は小さなものに過ぎないことが確実にされる。
全てのサンプルの最下位ビットがデータを埋め込むために使用されたときでも、最下位ビットがサンプルから除去され、ほとんどそれと分かるほど顕著ではない結果となるので、この偏差は知覚可能ではないか、又はほとんど知覚することができない。
【００１５】
このようにサンプルから最下位ビットを除去することにより、これらのサンプルが含まれるデジタルデータ集合を記憶するのに必要とされる空間が低減され、従って、記録担体(carrier)上又は伝送路上でより多くの空間が確保され、或いは、制御などのために追加データを埋め込むことが可能になる。
本発明の基本的方法を用いたＰＣＭサンプルのミキシング解除は、結果として、ＰＣＭサンプルの下位ビットにおいて又はオーディオ用に使用されるＰＣＭサンプルの上位ビットの一部として符号化された追加データからの読み取り時にリードエラーが発生したときに誤差を生じる結果となる可能性がある。この分解プロセスの性質は、これらの誤差すなわち１つの（オーディオ／データ）サンプルに関係する誤差が、その後のサンプルのミキシング解除動作に影響を及ぼすようなものである。しかしながら、ＰＣＭストリームの追加データに対する補助データ領域を最適に利用することに関して、最新の符号化がこの補助データ領域を使用して（サンプリング周波数低減）誤差を記憶し、この修正データ全てが圧縮される場合、復号器がこのようなブロック内の全データの完全性を検証できるように、ＣＲＣチェックサムがデータブロックの終わりに付加されることになる。一定間隔でシード値を記憶することにより、オーディオサンプル内の誤差により引き起こされる影響を制限することができる。誤差が生じたときには、その時点では分解プロセスを再開し、誤差伝播を効果的に終了することができるので、誤差が伝播するのは、シード値が既知である次の位置までのみとなる。更に、データエラーが、下位ビットの補助データ領域に記憶されたシード値で発生すると、この不良シード値に基づいた分解は誤差を含むものとなるが、その時点で分解プロセスを再開することができるので、シード値が既知である次の位置までに過ぎない。
【００１６】
サンプルの下位ビットの補助データ領域に追加データを記憶することによって、ミキシングされたオーディオデータ（より高い精度のビット）及び符号化／復号化データ（１サンプル当たりに通常２、４又は６ビット）のミキシング又は「多重化」では、ブルーレイＤＶＤ又はＨＤ−ＤＶＤの場合において１サンプル当たりの（すでに有効な）２４ビット以外のどのような追加のレコーディング空間も必要ではなく、その上また、ディスク上データの「ナビゲーション」からのどのような追加の情報も不要である（例えば、チャプタ又はストリームのタイムスタンプが不要）。従って、（ＤＶＤプレーヤの埋め込まれたソフトウェアにより実施されるような）ディスク読み取りの制御下での変更は必要ではない。本発明を使用するに当たって、これらの新しいメディアフォーマットの規格の変更も追加も必要ではない。更に、オーディオサンプルビット解像度の低減及び最下位ビットへのオーディオ復号／符号化データの記憶は、復号アルゴリズムを実施しない装置又はシステム（例えばＨＤ−ＤＶＤ又はブルーレイＤＶＤプレーヤ）を用いた通常の再生中に、ユーザによりどのような可聴の人工的な加工品（アーチファクト）も検出されないようなものとなる。本方法の更なる実施形態において、同期パターン（ＳＹＮＣ）は、第１のシードサンプルの場所に対して定義された位置に埋め込まれる。
【００１７】
同期パターンが検出されると第１のシードサンプルの場所が既知となるので、第１のシードサンプルの取り出しを可能にするために同期パターンが埋め込まれる。これはまた、第２のシードサンプルを配置するために適用することもできる。一定間隔で同期パターンを繰り返し、フライホイール(flywheel)検出を採用して同期パターンを確実に検出できるようにすることによって、同期パターンを更に向上させることができる。これにより、下位ビットでデータの記憶が複数のブロックに分割され、これにより、ブロック単位の処理を適用することが可能になる。
【００１８】
本方法の更なる実施形態においては、サンプルを等化するステップの前に、サンプルの等化により生じる誤差は、誤差近似のセットから誤差近似を選択することにより近似される。
サンプルを等化するステップは、第１及び第２のデジタルデータ集合の結合中に実行することは極めて容易であるが、誤差もまた導入されることになる。
この誤差を低減するために、選ばれる誤差近似の限定的なセットから選択される誤差の値が定められる。
この限定的な誤差近似のセットによって誤差の低減が可能であると同時に、等化ステップ中に生じた実際の誤差よりも少ないビットで表すことができる限定的なセットからしか誤差近似を選択できないので、空間が節約される。誤差近似に対するインデックスは、符号化プロセス中に確保されるビット数よりも少ないビットをサンプル当たりに必要とする。これは、データの圧縮性を保証するのに重要である。この節約された空間により、同期パターン及びシードサンプルなどの追加情報の埋め込みが可能となる。ハイファイオーディオ再生用のコンパクトディスクオーディオレコーディングと比べて、当該サンプリンレートだけでなく主として位相情報も遙かに詳細に必要とされるオーディオを再生成する目的では、より高いサンプリングレートが導入されるので、９６ｋＨｚから４８ｋＨｚまで、又は１９２ｋＨｚから９６ｋＨｚまでのサンプリング周波数低減が問題となる可能性がある。
これらの誤差を（できる限り）排除するためのサンプル周波数低減及び補正データ（誤差近似）に起因する誤差は、最適化アルゴリズムの結果である可能性があり、この場合、最適化基準は、最小二乗誤差の和として定義することができ、或いは、知覚的なオーディオ目標に基づいた基準を含むこともできる。
【００１９】
本方法の更なる実施形態においては、誤差近似がサンプルについて定められた後、サンプルが等化されることになる隣接サンプルの値は、誤差近似を含む等化したサンプルからサンプルを再構成するときのサンプルが、等化前のサンプルをより厳密に表すように修正される。必要に応じて、サンプルが隣接サンプルに等化されたときに、隣接値及び誤差近似の組み合わせが隣接サンプルへの等化を行う前のオリジナルのサンプル値をより正確に表すように、隣接サンプルの値を修正することによって誤差を更に低減することができる。
【００２０】
本方法の更なる実施形態においては、誤差近似のセットにインデックスが付加され、誤差近似を表すインデックスには、誤差近似が対応付けられるサンプル内に埋め込まれる。
本方法の更なる実施形態においては、サンプルはブロックに分割され、インデックスが対応付けられるサンプルを含む第２のブロックに先行する第１のブロック内のサンプルにインデックスが埋め込まれる。
誤差近似の限定的なセットにインデックスを付与し、対応するサンプルに先行する第３のデジタルデータ集合のサンプルの下位ビット内に適切なインデックスを単に格納することによって、誤差近似の大きさを更に縮小することが達成できる。先行するブロックのサンプル内にインデックスを埋め込むことにより、インデックス及び誤差近似は、対応するサンプルの分解プロセスが開始されたときに利用可能となる。
【００２１】
本方法の更なる実施形態においては、埋め込み誤差近似値は圧縮される。インデックス付加の他に、Ｌｅｍｐｅｌ  Ｚｉｆｆなど他の圧縮方法を採用することができる。誤差近似は、誤差近似の限定的なセットに由来し、従って圧縮可能であり、これによって誤差近似をサンプル内に埋め込むときに使用する空間を少なくすることが可能になる。
これは、他の埋め込んだデータもサンプルの下位ビットに存在する場合に特に有益である。インデックス付加は、この追加データに必ずしも利用可能な訳ではなく、汎用圧縮方式を用いてもよい。誤差近似に対するインデックス付加と追加データに対する圧縮とを組み合わせを用いることができ、或いは、下位ビット内に埋め込まれた全データ集合、すなわち誤差近似及び追加データに対する全体的な圧縮を用いてもよい。
【００２２】
本方法の更なる実施形態においては、誤差値は、予め定義されたオフセットで埋め込まれる。
予め定義されたオフセットにより、誤差近似と該誤差近似が対応するサンプルとの間の定義された関係が確立される。インデックスを使用して誤差近似を記憶する場合には、インデックスは、各ブロックに適合され、適合されたインデックスは各ブロック内にも記憶される。
可能であれば、インデックスはまた、デジタルデータ集合毎に選び、又は、符号器及び復号器内に固定され記憶されるが、融通性を犠牲にしてデータストリームには記憶されないようにすることができる。抽出したオーディオ信号の品質を向上させために誤差近似を使用されない場合には、誤差近似を記憶する必要はない。これは、デジタルデータ集合の下位ビット内の他のデータの埋め込み及び圧縮を妨げるものではない。
【００２３】
本方法の更なる実施形態においては、誤差値は、当該誤差値が対応するサンプルに対して可変位置の第１の利用可能な位置に埋め込む。
利用可能な余地があるとすぐにサンプル内の誤差値を圧縮することによって、サンプル空間が節約され、当該空間を用いて、後で誤差値の限定的なセットの拡張を可能にすることができ、よって、等化サンプルのより正確な補正を可能にし、結果としてデジタルデータ集合の更に良好な再生が得られる。
【００２４】
これは、得られた空間を利用する方法であった可能性があるが、異なる手法を取ることが好ましい。インデックスの圧縮誤差値及びリストから節約された空間を実際に利用して、共にミキシングされることになる次のブロックのサンプルの数を制限する。この数は、現在のブロックよりも少ないので、誤差の多様性は小さくなり、従って、同じ数の誤差近似値を用いて良好に近似することができる。これらの誤差値及び参照インデックスは再度圧縮され、次のブロックにおけるミキシングサンプルの数を制限するために、節約空間もまた伝えられる。
本方法の更なる実施形態においては、誤差近似を埋め込むのに使用されない第３のデジタルデータ集合又は他の制御データのサンプルのいずれかの下位ビットは、予め定義された値に設定するか、又はゼロに設定される。
下位ビットは、デジタルデータ集合の結合前、又はシード値、同期パターン、及び誤差値などの埋め込み情報の埋め込み後にゼロに設定することができる。
埋め込まれたデータが外見上ランダムなデータによってもはや囲まれていないので、予め定義された値又はゼロ値は、埋め込まれたデータを区別する一助となることができる。
更に、これらのビットは処理が必要ではないことが明らかになると思われるので、結合及び分解のプロセスを簡素化することが可能である。
下位ビット中の確保された数のビットの選択は、ダイナミックに、換言すればその瞬間でのデジタルデータ集合のコンテンツに基いて実施することができる点に留意されたい。例えば、クラシック音楽の無音部分には、信号解像度のためにより多くのビットが必要となる可能性があり、一方、ポップス音楽の大きな音の部分には、当該多くのビットは必要ではない場合がある。
【００２５】
本方法の実施においては、抽出された信号又は埋め込まれた制御データを用いて、オーディオ信号と同期して制御されることになる外部デバイスを制御するか、或いは、例えば、ベースレベルに対してもしくは結合オーディオ信号から抽出されなかった他のオーディオチャンネルに対して、又は結合オーディオ信号に対して抽出されたオーディオ信号の振幅を定義することによって抽出オーディオ信号の再生を制御することができる。
【００２６】
本発明では、オーディオＰＣＭトラック（ＰＣＭトラックは、デジタルオーディオチャンネルを表すデジタルデータ集合である）を、限定ではないが通常は３次元オーディオレコーディングからオリジナルのレコーディングにおいて使用されるトラックの数よりも小さい幾つかのトラックにミキシング（及び記憶）する技術を説明する。チャンネルのこの結合は、逆操作すなわち復号操作に対応するようにして、オーディオトラックのペアを単一トラックにミキシングすることによって行われ、当該復号操作は、結合信号の分解を可能にし、マスターレコーディングからのオリジナルのオーディオトラックと知覚的に同一となるオリジナルの別個のオーディオトラックを再生すると同時に、結合信号は、通常の再生チャンネルを介して再生可能であり、再生時にオーディオチャンネルのミキシングと知覚的に同一であるオーディオトラックを提供する。従って、３次元オーディオレコーディングのチャンネルを結合して、通常は２次元のサラウンドオーディオレコーディングに使用されるチャンネルセットにし、逆操作を適用することなく結合チャンネルを再生させると、結合されたすなわち（ダウン）ミキシングされたオーディオレコーディングは、それでも尚一般にステレオ、４．０、５．１又は７．１サラウンドオーディオフォーマットとして知られ、従って追加の装置修正された装置又は復号器を必要とせずに再生可能な現実的な２次元のサラウンドオーディオレコーディングを再生する要件に合致する。これにより、結果として得られる結合チャンネルの下位互換性が保証される。
【００２７】
３つ以上のデジタルデータ集合又は２つのオーディオ信号への拡張は極めて実現可能なものである。本技術は２つのデジタルデータ集合について説明するが、本技術の３つ以上への拡張は、第３のデジタルデータ集合の各サンプルについて１つのデジタルデータ集合だけが他のデジタルデータ集合から等化サンプルと結合されることになる非等化サンプルとなり、非等化サンプルとなるデジタルデータ集合が、サンプルを提供するデジタルデータ集合から交互に選ばれるように、交互配置を変えることによって同様に実施することができる。
３つ以上のデジタルデータ集合が結合されると、各デジタルデータ集合のｎ番目毎のサンプルは、データ集合のｎ個（等しい）サンプル当たりに（ｎ−１）個を保持する第１のサブセットの等化サンプルとして使用され、第２のサブセットは、データ集合のｎ個のサンプル当たりの１個のサンプルを保持する。各データ集合当たりに、等化サンプルの位置は時間領域において１つの位置だけ移動する。
【００２８】
従って、３つのデジタルオーディオチャンネルから１つのデジタルオーディオへのミキシング（３から１ミキシング）は、現行のデジタルオーディオ標準により規定されたデータレート及び解像度内で確かに実施可能であることが分かった。また、４から１ミキシングも同様にして可能である。
【００２９】
デジタルオーディオチャンネルのこのようなミキシングは、第１の数の独立したデジタルオーディオチャンネルによる第１のデジタルオーディオ標準規格を使用して、第２の数の独立したデジタルオーディオチャンネルによる第２のデジタルオーディオ標準規格の記憶、送信及び再生を可能にするものであり、デジタルオーディオチャンネルの第２の数は、デジタルオーディオチャンネルの第１の数よりも大きい。
本発明は、本発明の方法又は本発明による符号器を使用して、少なくとも２つのデジタルオーディオチャンネルを単一のデジタルオーディオチャンネルに結合することによってこれを達成する。本方法の追加のステップにより、結果として得られるデジタル音声ストリームは、結合される２つのデジタル音声チャンネルの知覚的に満足できる表現である。複数のチャンネルについてこの結合を実施すると、例えば、３Ｄ  ９．１構成から２Ｄ  ５．１構成までチャンネル数が低減される。これは、例えば、９．１システムの左下正面チャンネル及び左上正面チャンネルを結合して、５.１システムの左正面チャンネルを介して通常記憶、送信、及び再生することができる１つの左正面チャンネルにすることにより達成することができる。
従って、本発明を用いて生成された信号は、結合された信号を分解することによりオリジナルの９.１チャンネルの取り出しを可能にするが、結合された信号は、５．１システムのみを有するユーザによって使用されるのに等しく好適である。混合又は符号化前の両方のチャンネルの減衰は、各チャンネルの（逆）減衰データが復号中に必要とされるように、適切なダウンミキシングされた５．１システムに必要とされる場合がある。
【００３０】
本発明で開発された技術は、あらゆる追加のメディア形式を追加すること、又はディア形式定義に追記することを必要とせずに、単なる例証として限定ではないが、ＨＤ−ＤＶＤ又はブルーレイＤＶＤのような既存の又は新しいメディア担体上に記憶することができるＡＵＲＯ−ｐｈｏｎｉｃオーディオレコーディングを生成するのに使用され、この理由として、これらの規格は、マルチチャンネルオーディオＰＣＭデータ、例えば９６ｋｈｚ  ２４ビットのＰＣＭオーディオ（ＨＤ−ＤＶＤ）の６チャンネル、又は９６ｋｈｚ  ２４ビットＰＣＭオーディオ（ブルーレイＤＶＤ）の８チャンネル、又は１９２ｋｈｚ２４４ビットＰＣＭオーディオ（ブルーレイＤＶＤ）の６チャンネルをすでにサポートしていることに起因する。
ＡＵＲＯ−ｐｈｏｎｉｃオーディオレコーディングでは、これらの既存の又は新しいメディア担体上で利用可能であるよりもより多くのチャンネルが必要となる。本発明は、これらの媒体担体、或いは、チャンネルの欠如が存在し、且つ３Ｄオーディオ記憶又は送信に使用されることになる不十分な数のチャンネルを用いてこのようなシステムの使用を可能にすると同時に、まるで２Ｄオーディオチャンネルであるように、２Ｄシステムにおいて３Ｄオーディオチャンネルを自動的にレンダリングする全ての既存の再生装置との下位互換性を確保する、他の伝達手段の使用を可能にする。適合された再生装置が存在する場合、３Ｄオーディオチャンネルの完全なセットを本発明による復号方法又は復号器を使用して抽出することができ、別個のデジタルオーディオチャンネルを抽出してこれらの個々のチャンネルを再生させた後に、完全な３Ｄオーディオをシステムによって適切にレンダリングすることができる。
【００３１】
Ａｕｒｏｐｈｏｎｙでは、ｘ軸、ｙ軸及びｚ軸により定義されるレコーディング室の３次元を正確にレンダリングすることができるオーディオ（又はオーディオ＋ビデオ）再生システムを指定する。特定のスピーカレイアウトと組み合わされた好適なレコーディングにより、より自然な音がレンダリングされることが分かっている。
【００３２】
Ａｕｒｏｐｈｏｎｙなど３Ｄオーディオレコーディングは、高さスピーカによるサラウンド設定として定義することもできる。現在使用されている２Ｄシステムは、室内で実質的に同じレベルでスピーカに提供するだけであるので、高さスピーカのこの追加は、現在一般的に用いられるシステムが提供できるよりも多くのチャンネルが必要となる。これは、Ａｕｒｏｐｈｏｎｙが２つの空間の音特性を併合しミキシングするときに、知覚反応の特定の態様にリンクされる。チャンネルの数の増大及びスピーカの位置決めにより、この基準に基づいて行われるあらゆるレコーディングは、オーディオの自然な３次元面の最大の可能性を利用する再生を有効にすることができる。スピーカの特定の位置決めと組み合わされたマルチチャンネル技術により、リスナは、サウンドイベントのまさに現場に、すなわち仮想空間に音響的に移送され、リスナは、仮想モードで空間次元を体験することができる。この空間の幅、深さ及び高さは、物理的及び情緒的に初めて知覚されるものである。
【００３３】
更に、ＨＤ−ＤＶＤ又はブルーレイＤＶＤプレーヤのような装置は、再生中に外部オーディオオーディオチャンネル（ディスクから読み込まず）をオーディオ出力にミキシングするため、又は通常ユーザナビゲーション操作からオーディオ効果をミキシングしてユーザ体験を向上させるためにオーディオミキサを実装する。しかしながら、これらはまた、再生中にこれらのオーディオ効果を排除する真の「フィルム」モードも有する。このモードは、オーディオ（Ａ／Ｄ）コンバータを介してマルチチャンネルＰＣＭミキシングを出力するため、又は、例えばビデオを含むデータ内に封入され且つ更なる処理のためにＨＤＭＩインタフェースを使用して送出されるオーディオマルチチャンネルミキシングとして暗号化されるマルチチャンネルＰＣＭミキシングを提供するために、これらのプレーヤにより使用される。再生／レコーディング中に使用される、無損失圧縮、例えば、ビットが同一オーディオＰＣＭデータの要件が、３次元オーディオレコーディング又は「空間的な」高度オーディオレコーディングを再生成するために復号器（本発明で説明されるような）が使用されるときは、これらのダウンミキシングされたマルチチャンネルＰＣＭオーディオトラックをレンダリング又はレコーディングするあらゆるデバイスに常に当てはまる。
【００３４】
可逆的に複数のチャンネルを単一のチャンネルに結合することによるより効果的又は効率的なオーディオＰＣＭ記憶とは別に、目標とされた用途又は使用は、３次元オーディオレコーディング及び再生のものであり、それでも尚、ＤＶＤ、ＨＤ−ＤＶＤ又はブルーレイＤＶＤの規格により提供されるようなオーディオフォーマットとの適合性が維持される。サラウンドオーディオレコーディング又はマルチチャンネルオーディオのマスタリング中に、レコーディングエンジニアは、現在複数のオーディオトラックを利用可能であり、テンプレートを使用してマスタリングツールにステレオ又は（２次元）サラウンドオーディオトラックを生成させ、例えば、ＣＤ、ＳＡＣＤ、ＤＶＤ、ブルーレイＤＶＤ又はＨＤ−ＤＶＤ上でオーサリングするか、又はレコーディング装置（例えばハードドライブのような）上で単にデジタル的に記憶することができる。オーディオソースは、現実世界では常に３次元空間内に配置されるが、例えオーディオレコーディングエンジニアに対して３次元情報が利用可能であった、又は容易に追加された（例えば、観衆の上を飛ぶ飛行機又は空で「さえずる」鳥などの音響効果）、或いは現実の生活状況からレコーディングされた場合でも、今まではほとんどが２次元空間内で定義されるソースとしてレコーディングされている。
【００３５】
現在までのところ、更なる一連の複数のオーディオトラックが映画用途などにおいて記憶するために十分な数のトラックを提供するシステムにおいて追加の一連の複数オーディオトラックが独立して記憶されるようなシステムを除き、一般的なオーディオフォーマットは利用可能ではない。しかしながら、これらの追加のチャンネルは、ＨＤ−ＤＶＤ又はブルーレイＤＶＤのような記録媒体上に記憶することができず、これは、これらの記憶システムを提供するオーディオチャンネル数が不十分であることに起因する。本発明の目的は、（２Ｄ）標準的マルチチャンネル又は２チャンネルオーディオ情報と干渉（又は妨害）しないようにし、更に、レコーディングエンジニアに対して３Ｄオーディオレコーディングを終了する前に基本的なリアルタイム評価が利用可能であるようにし、並びにこれら新しいメディア上で「標準的な」マルチチャンネルトラックだけを依然として使用するように、これらの追加の「仮想」トラックを生成することである。
【００３６】
本発明は、オーディオ用途を目標として説明しているが、同じ原理は、例えば、カメラから小さな角度差で各々撮像した２つの同時映像ストリーム（角度）を使用することにより、例えば３次元ビデオ再生を生成するためにビデオ用途に利用され、更に３Ｄ元効果を生成し、加えて本発明により詳述されるように２つの映像ストリームを結合し、よって、３Ｄビデオの記憶及び送信を可能にして通常のビデオ機器で再生できるようにすることも想起できる点は理解されたい。
【００３７】
各用途の実施例
●サラウンドミキシングに含まれるステレオ（アーティスティックな）ミキシング
オーディオレコーディングのマスタリング中、音響エンジニアは、ミキシングテンプレートを定義又は使用してマルチオーディオトラックから始めて、「真の」又は「アーティスティックな」ステレオミキシング並びにサラウンドミキシング（例えば４．０、５．１…）を生成する。ステレオミキシングへのサラウンドミキシングのマトリクスダウンミキシングが可能であるが、このようなダウンミキシングマトリクス技術の欠点を容易に例示することができる。このようなマトリクスダウンミキシングステレオ信号からのコンテンツは、通常Ｌ−Ｒ領域（位相外れ信号）であることになり、真の「アーティスティックな」ステレオミキシングは、Ｌ−Ｒ領域内に適度な量を有して、主としてＬ＋Ｒ領域（位相内信号）内にあることになるため、マトリクスダウンミキシングされたステレオは、「アーティスティックな」ステレオミキシングと実質的に異なることになる。単に１つの実施例として、マトリクスダウンミキシングステレオは、位相外れ信号の量が多いことに起因して、モノラルでは実質的に無音に聞こえることになる。その結果、マスタリングされ且つ今日のほとんどのオーディオ符号化／復号技術で符号化された現行のサラウンドオーディオレコーディングは通常、現実のステレオ再生を考慮した場合、レコーディングの別個の真の（「アーティスティックな」）ステレオバージョンを提供する。
【００３８】
本発明の技術に基づいて構築されたアプリケーションでは、当該技術分野に精通している者であれば、左右チャンネルに対してアーティスティックレコーディングの左（正面）オーディオ及び右（正面）オーディオチャンネルをマスタリングするシステムを容易に構築し、（例えば）２４ｄＢ減衰オーディオデルタチャンネル（Ｌ−アーティスティックＬサラウンド）及び（Ｒ−アーティスティックＲ−サラウンド）とミキシングされたこれらのチャンネルの各々を有することができる。復号器なしでマルチチャンネルレコーディングのＬ／Ｒチャンネルを再生すると、アーティスティックな左／右のオーディオレコーディングは最も有力に存在することになるが、本発明で説明するような復号器で再生すると、ミキシングされたチャンネルは、最初にミキシング解除され、次いで、（デルタ）チャンネルが（例えば）２４ｄＢ増幅され、「アーティスティック」チャンネルから減算されて、サラウンドミキシングに必要とされる左及び右チャンネルを生成し、この時点で、サラウンド（Ｌ／Ｒ）チャンネル並びにセンタ及びサブウーファチャンネルを再生するようになる。
【００３９】
●サラウンドミキシングに含まれた３次元（「ＡＵＲＯ−ｐｈｏｎｉｃ」）ミキシング
本発明で説明される符号化技術を用いると、３次元オーディオ情報のミキシングは、単に、２次元２．０、４．０、５．１又は７．１サラウンドミキシングの各チャンネル上で、これらの２次元スピーカよりも上方の特定の高さでレコーディングされるようなオーディオを表す別のオーディオチャンネルをミキシングすることにより行うことができることは容易に理解することができる。ミキシング中、これらの３次元オーディオチャンネルは、マルチチャンネル録音が本発明において定義されたような復号器と共に使用されないときに、望ましくないオーディオ効果を回避するために減衰させることができる。復号中、これらのチャンネルは、ミキシング解除され、必要に応じて増幅されて、上部スピーカ上でレンダリングされる。
【００４０】
●サラウンドミキシング内に含まれたステレオ（「アーティスティック」）ミキシング＆３Ｄ（ＡＵＲＯ−ｐｈｏｎｉｃ）ミキシング
アーティスティックステレオ再生、２次元サラウンド再生又は３次元ＡＵＲＯ−ｐｈｏｎｉｃ再生に有用である９６ｋＨｚ（ＨＤ−ＤＶＤ）又は１９２ｋＨｚ（ブルーレイＤＶＤ）でのオールインワンレコーディング（例えば、６チャンネル）を生成することを目的とする場合、本発明に基づいたアプリケーションを用いることができる。本発明を用いて、「初期」サンプリングレートを係数３（又はそれ以上）だけ低減することにより３つのチャンネル（又はそれ以上）を１つのチャンネルにミキシングし、この低減中に生成された誤差を近似して、できる限りオリジナルの信号を復元することができる。これを用いて、９６ｋＨｚの左正面−アーティスティックチャンネルを９６ｋＨｚ（減衰）左正面デルタ（Ｌ−アーティスティックＬ−サラウンド）及び９６ｋＨｚ（減衰）左正面上部とミキシングすることができる。同様のミキシング方式を右正面チャンネルに適用することができる。２チャンネルミキシングは、左サラウンド及び右サラウンドに適用することができる。中央チャンネルをも使用して、中央上オーディオチャンネルをミキシングすることができる。
【００４１】
●「古典的な」２Ｄレコーディングからの自動３Ｄオーディオレンダリング
現在の既存のオーディオ又はビデオ作品の大部分は、２次元（サラウンド）オーディオトラックを有する。実際の３次元音源位置（２次元レコーディングにダウンミキシングされた更なるチャンネルとしてその情報を使用するために本発明で説明するような符号器でマスタリング及びミキシング中に使用できる）は別として、標準的な２次元オーディオレコーディングの中に存在するような拡散オーディオは、３次元オーディオ設定の上部スピーカ上で移動及びレンダリングされる候補である。２次元レコーディングから拡散オーディオ出力を抽出する自動（オフライン−又は非リアルタイム）オーディオプロセスを想起することができ、この抽出されたオーディオを使用して、２Ｄサラウンドレコーディングの「低減された」オーディオトラックとミキシング（本発明の方式に従って）されるチャンネルを生成し、３Ｄオーディオとして復号できるサラウンドマルチチャンネルレコーディングを得るようにすることができる。コンピュータ要件によっては、２Ｄサラウンドチャンネルから拡散オーディオを抽出するこのフィルタリング技術は、リアルタイムで適用することができる。
本発明は、３次元オーディオシステムの一部を形成する幾つかの装置に用いることができる。
【００４２】
●Ａｕｒｏｐｈｏｎｉｃ符号器−コンピュータアプリケーション（ソフトウェア）プラグイン
オーディオ／ビデオレコーディング及びマスタリング業界で一般的に利用可能なマスタリング及びミキシングツールにより、第三者がソフトウェアプラグインを開発することができる。これらのツールは通常、ミキシング及びマスタリングエンジニアにより使用される完全なツールセット内でプラグインをアクティブにする共通のデータ／コマンドインタフェースを提供する。ＡＵＲＯＰＨＯＮＩＣ符号器のコアは、単純な符号器の実施例であるので、一方では、複数のオーディオチャンネル入力と１つのオーディオチャンネル出力とを備え、他方では、追加のパラメータとして品質及びチャンネル減衰／位置のようなユーザ設定を考慮し、これらのオーディオマスタリング／ミキシングツール内にソフトウェアプラグインを設けることができる。
【００４３】
●ＡＵＲＯＰＨＩＮＩＣ符号器−コンピュータアプリケーション（ソフトウェア）プラグイン
マスタリング及びミキシングツールを有する検証ツールとしてのソフトウェアプラグイン復号器は、符号器プラグインと同様にして開発することができる。このようなソフトウェアプラグイン復号器はまた、民生用／エンドユーザＰＣのメディアプレーヤ（Ｗｉｎｄｏｗｓ（登録商標）’  Ｍｅｄｉａ  Ｐｌａｙｅｒ又はＤＶＤソフトウェアプレーヤ、及び最も可能性が高いのはＨＤ−ＤＶＤ／ブルーレイソフトウェアプレーヤなど）と統合することもできる。
【００４４】
●ＡＵＲＯＰＨＯＮＩＣ復号器−ブルーレイ又はＨＤ−ＤＶＤプレーヤで構築される専用ＡＳＩＣ／ＤＳＰ
幾つかの新しいメディア高解像度フォーマットは、それぞれの（民生用）プレーヤ内で（デジタル的に）利用可能である複数の高周波／高ビット解像度オーディオＰＣＭストリームを定義している。内部のオーディオデジタルアナログコンバータに提示されるどのようなオーディオＰＣＭデータもミキシング／併合／減衰などを行わないモードを使用してこれらのディスクからコンテンツを再生する場合、これらのオーディオＰＣＭデータ（ＡＵＲＯ符号化データとすることができる）は、専用ＡＳＩＣ又はＤＳＰ（ＡＵＲＯ復号器ファームウェアで取り込まれる）により傍受され、全てのミキシングオーディオチャンネルを復号し、且つ例えばアーティスティック左／右オーディオ又は例えば上部Ｌ／Ｒ出力の追加セットを供給するためのオーディオ出力の別のセットを生成することができる。
【００４５】
●ＡＵＲＯＰＨＯＮＩＣ復号器−ブルーレイ又はＨＤ−ＤＶＤファームウェアの一部として統合される
ＡＵＲＯＰＨＯＮＩＣ復号プロセスが、ブルーレイ又はＨＤ−ＤＶＤディスクの再生中に適切である場合はいつでも、これらのプレーヤの再生モードは、ＴＲＵＥ−Ｆｉｌｍモードに設定され、プレーヤのオーディオミキサが、このディスク上でマスタリングされるときにＰＣＭストリームのオリジナルデータを破損／修正するのを防ぐようにする必要がある。このモードにおいては、プレーヤのＣＰＵ又はＤＳＰのフル処理パワーは必要ではない。従って、プレーヤのＣＰＵ又はＤＳＰのファームウェアの一部として実装される追加のミキシング解除プロセスとして、ＡＵＲＯＰＨＯＮＩＣ復号器を統合することが可能とすることができる。
【００４６】
●ＡＵＲＯＰＨＯＮＩＣ復号器−ＨＤＭＩスイッチ、ＵＳＢ又はＦＩＲＥＷＩＲＥオーディオ装置におけるＡＳＩＣ／ＤＳＰアドオン
ＨＤＭＩ（高解像度メディアインタフェース）は、マルチチャンネルオーディオストリームの全帯域幅（８チャンネル、１９２ｋＨｚ、２４ビット）の転送を可能にする。ＨＤＭＩスイッチャは、第１の逆スクランブルによりデジタルオーディオ／ビデオデータデータを生成し、ＨＤＭＩインタフェース上で送信されるオーディオデータがこのようなスイッチで内部的にアクセス可能であるようにする。ＡＵＲＯ符号化オーディオは、ＡＵＲＯ復号器を実装するアドオンボードにより復号することができる。類似のアドオン統合（通常はオーディオレコーディング／再生ツール内の）は、ＵＳＢ又はＦＩＲＥＷＩＲＥマルチチャンネルオーディオ入出力装置に使用することができる。
本明細書で説明するような符号器は、レコーディングシステムなどのより大きな装置に統合することができ、或いは、レコーディングシステム又はミキシングシステムに結合された独立した符号器とすることができる。符号器はまた、例えば、上記のコンピュータプログラムを実行するのに好適なコンピューターシステム上で実行されたときに、本発明の符号化法を実施するコンピュータプログラムとして実装することもできる。
本明細書で説明するような復号器は、再生装置内の出力モジュール又は増幅装置内の入力モジュールなどのより大きな装置内で統合することができ、或いは、符号化された結合データストリームのソースに結合された入力部を介した、及び増幅器に結合された出力部を介した独立した復号器とすることができる。
【００４７】
デジタル信号処理装置は、本明細書においては、オーディオミキシングテーブルなどのレコーディング／送信／再生チェーンのレコーディングセクションの装置、光ディスク又はハードディスクなどの記録媒体上でレコーディングするためのレコーディング装置、信号処理装置、又は信号取り込み装置であると理解される。
【００４８】
再生装置は、本明細書においては、オーディオ増幅器などレコーディング／送信／再生チェーンの再生セクション内の装置、或いは、記憶媒体からデータを取り出すための再生装置であると理解される。
【００４９】
再生装置又は復号器は、車又はバスなどの車両内に有利に統合することができる。車両においては、乗員は通常、車室により囲まれる。車室によって、マルチチャンネルオーディオが再生されることになるスピーカを容易に位置決めすることが可能になる。従って、設計者は、車室内の３次元又は他のマルチチャンネルオーディオの再生に適合するようにオーディオ環境を具体的に調整することができる。
別の利点は、スピーカに必要とされる配線は、他の配線を見えないようにするのと同様、容易に見えないようにできることである。３次元スピーカシステムのスピーカの下部セットは、例えば、ドアパネル内、ダッシュボード内、又はフロア近くにおいて現在多くのスピーカが取り付けられているように車室の下部に位置決めされる。３次元スピーカシステムのスピーカの上部セットは、例えば、ルーフ近く、或いはダッシュボードよりも高い又はスピーカの下部セットよりも少なくとも高い別の位置の車室上部に位置決めすることができる。
復号器がオーディオチャンネルを分解して分解されたオーディオチャンネルを増幅器に渡す第１の状態から、結合されたオーディオチャンネルが増幅器に渡される第２の状態にまで、ユーザが再生装置を切り替え可能にすることも有益である。３次元再生と２次元再生との間の切り替えは、復号器を迂回することにより達成することができる。別の態様においては、２次元再生とステレオ再生との間の切り替えも想定される。
スピーカの位置決めなどの２次元及び３次元のオーディオ再生の要件は、本発明の一部ではなく、従って、詳細には説明されない。しかしながら、本発明は、例えば、マルチチャンネルオーディオの適切な再生が得られるように車を構成するときに、マルチチャンネルオーディオ再生装置の設計者が選ぶことができるあらゆるチャンネル構成に適合可能である点を念頭に置かれたい。
【００５０】
ここで各図に基づいて本発明を説明する。
【図面の簡単な説明】
【００５１】
【図１】２つのチャンネルを結合するための本発明による符号器を示す図である。
【図２】サンプルを等化することにより変換される第１のデジタルデータ集合を示す図である。
【図３】サンプルを等化することにより変換される第２のデジタルデータ集合を示す図である。
【図４】２つの結果として得られたデジタルデータ集合から第３のデジタルデータ集合への符号化を示す図である。
【図５】第３のデジタルデータ集合から２つの別個のデジタルデータ集合への復号を示す図である。
【図６】第１のデジタルデータ集合の改善された変換を示す図である。
【図７】第２のデジタルデータ集合の改善された変換を示す図である。
【図８】２つの結果として得られたデジタルデータ集合から第３のデジタルデータ集合への符号化を示す図である。
【図９】第３のデジタルデータ集合から２つの別個のデジタルデータ集合への復号を示す図である。
【図１０】図６で説明するような符号化により得られる第１のストリームＡのサンプルを描いた実施例を示す図である。
【図１１】図７で説明するような符号化により得られる第１のストリームＢのサンプルを描いた実施例を示す図である。
【図１２】ミキシングされたストリームＣのサンプルを示す図である。
【図１３】本発明によりＰＣＭストリームに導入された誤差を示す図である。
【図１４】結合されたデジタルデータ集合のサンプルの下位ビット内の補助データ領域のフォーマットを示す図である。
【図１５】補助データ領域の更なる詳細を示す図である。
【図１６】適合により可変長ＡＵＲＯデータブロックをもたらす状況を示す図である。
【図１７】前のセクションで説明するような処理処理の組み合わせの概要を示す図である。
【図１８】Ａｕｒｏｐｈｏｎｉｃ符号化装置を示す図である。
【図１９】Ａｕｒｏｐｈｏｎｉｃ復号装置を示す図である。
【発明を実施するための形態】
【００５２】
図１は、２つのチャンネルを結合する本発明による符号器(coder)を示す。符号器１０は、第１の等化ユニット１１ａ及び第２の等化ユニット１１ｂを含む。各等化ユニット１１ａ、１１ｂは、符号器１０のそれぞれの入力部からデジタルデータ集合を受信する。
第１の等化ユニット１１ａは、第１のデジタルデータ集合の第１のサブセットのサンプルを選択して、この第１のサブセットの各サンプルを第１のデジタルデータ集合の第２のサブセットのサンプルのうちの隣接サンプルに等化し、ここで第１のサブセットのサンプル及び第２のサブセットのサンプルは、図２で詳細に説明するように交互配置される。第２のサブセットの影響されないサンプル及び第１のサブセットの等化サンプルを含む、結果として得られるデジタルデータ集合は、第１の任意選択的なサンプルサイズ低減器１２ａに渡すことができ、又は結合器１３に直接渡すことができる。
第２の等化ユニット１１ｂは、第２のデジタルデータ集合の第３のサブセットのサンプルを選択して、この第３のサブセットの各サンプルを第２のデジタルデータ集合の第４のサブセットのサンプルのうちの隣接サンプルに等化し、ここで第３のサブセットのサンプル及び第４のサブセットのサンプルは、図３で詳細に説明するように交互配置される。第４のサブセットのサンプル及び第３のサブセットの等化サンプルを含む結果として得られたデジタルデータ集合は、第２の任意選択的なサンプルサイズ低減器１２ｂに渡すことができ、又は結合器１３に直接渡すことができる。
第１及び第２のサンプルサイズ低減器は共に、それぞれのデジタルデータ集合のサンプルから定義された数の下位ビットを除去し、例えば、４ビットの最下位ビットを除去することにより２４のビットサンプルを２０のビットにまで低減する。
等化ユニット１１ａ、１１ｂにより行われるサンプルの等化は、誤差を生じるものである。任意選択的に、この誤差は、等化サンプルをオリジナルのサンプルと比較することにより誤差近似器１５により近似される。この誤差近似は、以下で説明するように、オリジナルのデジタルデータ集合をより正確に復元するために、復号器が使用することができる。結合器１３は、その入力部に供給されるときに、第２のデジタルデータ集合の対応するサンプルに第１のデジタルデータ集合のサンプルを追加し、第３のデジタルデータ集合の結果として得られたサンプルをフォーマッタ１４にその出力部を介して提供し、フォーマッタ１４は、２つのデジタルデータ集合からのシード値及び誤差近似器１５から受信される誤差近似などの追加データを第３のデジタルデータ集合の下位ビット内に埋め込み、結果として得られたデジタルデータ集合を符号器１０の出力部に提供する。
【００５３】
原理を説明するために、２つの入力ストリームを使用して実施形態を説明するが、本発明は、１つの単一出力ストリームに結合される３つ又はそれ以上の入力ストリームと共に等しく使用することができる。
【００５４】
図２は、サンプルを等化することにより変換される第１のデジタルデータ集合を示す。第１のデジタルデータ集合２０は、一連のサンプル値Ａ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5、Ａ6、Ａ7、Ａ8、Ａ9を含む。第１のデジタルデータ集合は、第１のサブセットのサンプルＡ1、Ａ3、Ａ5、Ａ7、Ａ9と、第２のサブセットのサンプルＡ0、Ａ2、Ａ4、Ａ6、Ａ8とに分割される。次いで、第１のサブセットのサンプルの各サンプルＡ1、Ａ3、Ａ5、Ａ7、Ａ9の値は各々、図２で矢印により示されるように、第２のサブセットからの隣接サンプルＡ0、Ａ2、Ａ4、Ａ6、Ａ8の値に等化される。詳細には、これは、サンプルＡ1の値が隣接サンプルＡ0の値と置き換えられる、すなわち、サンプルＡ1の値がサンプルＡ0の値に等化されることを意味する。これにより、図示のように、サンプル値Ａ0"、Ａ1"、Ａ2"、Ａ3"、Ａ4"、Ａ5"、Ａ6"、Ａ7"、Ａ8"、Ａ9"などを含む第１の中間デジタルデータ集合２１が得られることになり、ここで、値Ａ0"は値Ａ0に等しく、Ａ1"は値Ａ0に等しい等となる。図６においては、サンプル内のビット数低減によりＡ0"がもはやＡに等しくない実施形態を示している。
【００５５】
図３は、サンプルを等化することにより変換される第２のデジタルデータ集合を示す。第２のデジタルデータ集合３０は、一連のサンプル値Ｂ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5、Ｂ6、Ｂ7、Ｂ8、Ｂ9を含む。第２のデジタルデータ集合は、第３のサブセットのサンプルＢ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8及び第４のサブセットのサンプルＢ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9に分割される。次いで、第３のサブセットのサンプルの各サンプルＢ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8の値は各々、図３で矢印により示されるように、第４のサブセットからの隣接サンプルＢ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9の値に等化される。詳細には、これは、サンプルＢ2の値が隣接サンプルＢ1の値と置き換えられる、すなわち、サンプルＢ2の値がサンプルＢ1の値に等化されることを意味する。これにより、図示のように、サンプル値Ｂ0"、Ｂ1"、Ｂ2"、Ｂ3"、Ｂ4"、Ｂ5"、Ｂ6"、Ｂ7"、Ｂ8"、Ｂ9"を含む第２の中間デジタルデータ集合３１が得られることになり、ここで、値Ｂ1"は値Ｂ1に等しく、Ｂ2"はＢ1に等しいなどとなる。図７においては、サンプル内のビット数低減によりＢ1"がＢ1にもはや等しくない実施形態を示している。
【００５６】
図４は、２つの結果として得られたデジタルデータ集合の第３のデジタルデータ集合への符号化を示す。ここで、第１の中間デジタルデータ集合２１及び第２の中間デジタルデータ集合３１が、対応するサンプルを追加することによって結合される。例えば、第１の中間デジタルデータ集合２１の第２のサンプルＡ1"は、第２の中間デジタルデータ集合３１の第２のサンプルＢ1"に追加される。結果として得られた第１の結合サンプルＣ1は、第３のデジタルデータ集合４０の第２の位置に配置され、値Ａ1"＋Ｂ1"を有する。第１の中間デジタルデータ集合２１の第３のサンプルＡ2"は、第２の中間デジタルデータ集合３１の第３のサンプルＢ2"に追加される。結果として得られた第２の結合サンプルＣ２は、第３のデジタルデータ集合４０の第３の位置に配置され、値Ａ2"＋Ｂ2"を有する。
【００５７】
図５は、第３のデジタルデータ集合の２つの別個のデジタルデータ集合への復号を示す。第３のデジタルデータ集合４０は、第３のデジタルデータ集合４０に含まれる２つのデジタルデータ集合３１、３２を分解するために復号器に提供される。
第３のデジタルデータ集合４０の第１の位置は、復号中に必要とされるシード値である値Ａ0"を保持するように示されている。このシード値は、他の場所に記憶することができるが、この説明の間は便宜上第１の位置で示される。第２の位置は、Ａ0"＋Ｂ0"の値を有する第１の結合サンプルを保持する。復号器は第１の位置から取り出されたときにシード値Ａ0"を認識しているので、第２の中間デジタルデータ集合のサンプル値は、減算により設定することができる。
Ｃ0−Ａ0"＝（Ａ0"＋Ｂ0"）−Ａ0"＝Ｂ0"
この取り出されたサンプル値Ｂ0"は、第２の中間デジタルデータ集合を再構成するのに使用されるが、第１の中間デジタルデータ集合のサンプルを取り出すのにも使用される。値Ａ0"はここでは認識されており、隣接サンプルＡ1が同じ値を有することが分かっているので、ここで、第２の中間デジタルデータ集合のサンプルを計算することができる。
Ｃ1−Ａ1"＝（Ａ1"＋Ｂ1"）−Ａ1"＝Ｂ1"
【００５８】
この取り出されたサンプル値Ｂ1"は、第２の中間デジタルデータ集合を再構成するのに使用されるが、第１の中間デジタルデータ集合のサンプルを取り出すのにも使用される。値Ｂ1"はここでは認識されており、隣接サンプルＢ2"が同じ値を有することが分かっているので、ここで第１の中間デジタルデータ集合のサンプルを計算することができる。
Ｃ2−Ｂ2"＝（Ａ2"＋Ｂ2"）−Ｂ2"＝Ａ2"
この取り出されたサンプル値Ａ2"は、第１の中間デジタルデータ集合を再構成するのに使用されるが、第２の中間デジタルデータ集合のサンプルを取り出すのにも使用される。残りのサンプルについて、図５に示すようにこれを繰り返すことができる。
【００５９】
第１のオリジナルのデジタルデータ集合２０を近似するために、取り出された第１の中間デジタルデータ集合は、システムに対して既知である信号に関する情報を使用して処理することができ、例えば、オーディオ信号について、符号化及び復号により失われたサンプル（等化サンプル）は、補間又は他の公知の信号再構成方法により再構成することができる。以下で図示されるように、信号の等化により導入された誤差に関する情報を記憶し、この誤差情報を使用して等化前に有していた値に近接した、すなわち、オリジナルのデジタルデータ集合２１内で有していた値に近接したサンプルを再構成することも可能である。
勿論、全ての取り出された中間デジタルデータ集合について同じことを行い、オリジナルのデジタルデータ集合内のサンプルのオリジナル値にできるだけ近い値に等化サンプルを復元するようにすることができる。
【００６０】
図６、図７及び図８の以下の説明では、２つのオリジナルのチャンネルは、例えば、サンプル当たり２４ビットから１８ビットまで、ビット解像度が低減される。サンプル解像度の低減の次に、サンプリング周波数が、オリジナルのサンプリング周波数の半分に低減される（この実施例では、各々が同じビット解像度及びサンプリング周波数を有する２つのオーディオチャンネルから開始する）。Ｘビットから始まってＹビットまで低減する（例えば、Ｘ／Ｙ＝２４／２２、２４／２０、２４／１６など．．．、又は、２０／１８、２０／１６又は１６／１５、１６／１４．．．）のような他の組み合わせが可能であるが、ハイファイオーディオの要件を考慮すると、サンプルをビット解像度が１４ビット未満に低減するべきではない。より多くのチャンネルがミキシングされる場合、本明細書で説明される基本的な技術では、サンプリング周波数は、チャンネル数で分割される必要があり、これは１つのチャンネルにミキシングする必要がある。ミキシングされるチャンネル数が多いほど、チャンネルの実際のサンプリング周波数（ミキシング前）が低くなる。ＨＤ−ＤＶＤ又はブルーレイＤＶＤにおいては、初めのサンプリング周波数は、９６ｋＨｚ程度の高さ、又は更に、１９２ｋＨｚ程の高さ（ブルーレイ）とすることができる。各々が９６ｋＨｚのサンプリング周波数を有する２つのチャンネルから始まり、４８ｋＨｚまで両方とも低減されても、サンプリング周波数はハイファイオーディオの範囲内のままである。３つのチャンネルをミキシングして３２ｋＨｚにまで低減されても、映画／ＴＶオーディオ品質としては許容可能である（これは、ＮＩＣＡＭデジタル放送ＴＶオーディオにより使用される周波数である）。真の１９２ｋＨｚレコーディングから開始すると、４つのチャンネルをミキシングする方法が得られ、サンプル周波数は４８ｋＨｚにまで低減される。
【００６１】
図６は、第１のデジタルデータ集合の改善された変換を示す。改善形変換においては、サンプルの下位ビットはもはやオリジナルのサンプルを表すものではないが、シード値、同期パターン、サンプル等化により生じた誤差に関する情報、又は他の制御情報などの追加情報を記憶するのに使用される。
第１のデジタルデータ集合２０は、一連のサンプル値Ａ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5、Ａ6、Ａ7、Ａ8、Ａ9を含む。各サンプルＡ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5、Ａ6、Ａ7、Ａ8、Ａ9は切り捨てられ、切り捨てられた又は丸められたサンプルＡ0′、Ａ1′、Ａ2′、Ａ3′、Ａ4′、Ａ5′、Ａ6′、Ａ7′、Ａ8′、Ａ9′が得られる。このセット６０のサンプルＡ0′、Ａ1′、Ａ2′、Ａ3′、Ａ4′、Ａ5′、Ａ6′、Ａ7′、Ａ8′、Ａ9′は、下位ビットが考慮されるか又はサンプルに関する情報を保持していない場合、その後、図２で説明するように処理される。このセット６０の切り捨てられたサンプルは、第１のサブセットのサンプルＡ1′、Ａ3′、Ａ5′、Ａ7′、Ａ′9及び第２のサブセットのサンプルＡ0′、Ａ2′、Ａ4′、Ａ6′、Ａ8′に分割される。
次いで、第１のサブセットのサンプルの各サンプルＡ1′、Ａ3′、Ａ5′、Ａ7′、Ａ9′の値は各々、図６で矢印により示されるように、第２のサブセットからの隣接サンプルＡ0′、Ａ2′、Ａ4′、Ａ6′、Ａ8′の値に等化される。
詳細には、これは、サンプルＡ1′の値が隣接サンプルＡ0の値と置き換えられる、すなわち、サンプルＡ1′の値はサンプルＡ0′の値に等化されることを意味する。これにより、図示のように、サンプル値Ａ0"、Ａ1"、Ａ2"、Ａ3"、Ａ4"、Ａ5"、Ａ6"、Ａ7"、Ａ8"、Ａ9"などを含む第１の中間デジタルデータ集合６１が得られることになり、ここで値Ａ0"は値Ａ0′と等しく、Ａ1"は値Ａ0′に等しいなどとなる。切り捨てすなわちサンプルの丸めに起因して、予備区域６２が第１の中間デジタルデータ集合６１内に生成される点に留意されたい。
【００６２】
図７は、第２のデジタルデータ集合の改善された変換を示す。第１のデジタルデータ集合と同様にして、サンプルの下位ビットはもはやオリジナルのサンプルを表すものではないが、シード値、同期パターン、サンプルの等化により生じた誤差に関する情報、又は他の制御情報などの追加情報を記憶するのに使用される点で、変換を改善させることができる。第１のデジタルデータ集合３０は、一連のサンプル値Ｂ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5、Ｂ6、Ｂ7、Ｂ8、Ｂ9を含む。各サンプルＢ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5、Ｂ6、Ｂ7、Ｂ8、Ｂ9は切り捨てられ、切り捨てられた又は丸められたサンプルＢ0′、Ｂ1′、Ｂ2′、Ｂ3′、Ｂ4′、Ｂ5′、Ｂ6′、Ｂ7′、Ｂ8′、Ｂ9′が得られる。この切り捨てられたサンプルＢ０のセットＢ0′、Ｂ1′、Ｂ2′、Ｂ3′、Ｂ4′、Ｂ5′、Ｂ6′、Ｂ7′、Ｂ8′、Ｂ9′は、下位ビットが考慮されるか又はサンプルに関する情報を保持していない場合、その後、図３で説明するように処理される。
この切り捨てられたサンプルセットＢ0′、Ｂ1′、Ｂ2′、Ｂ3′、Ｂ4′、Ｂ5′、Ｂ6′、Ｂ7′、Ｂ8′、Ｂ9′は、第３のサブセットのサンプルＢ0′、Ｂ2′、Ｂ4′、Ｂ6′、Ｂ8′及び第４のサブセットのサンプルＢ1′、Ｂ3′、Ｂ5′、Ｂ7′、Ｂ9′に分割される。
次いで、第３のサブセットのサンプルの各サンプルＢ0′、Ｂ2′、Ｂ4′、Ｂ6′、Ｂ8′の値は各々、図３で矢印により示されるように、第４のサブセットから隣接サンプルＢ1′、Ｂ3′、Ｂ5′、Ｂ7′、Ｂ9′の値に等化される。
詳細には、これは、サンプルＢ2′の値が隣接サンプルＢ1′の値と置き換えられる、すなわち、サンプルＢ2′の値はサンプルＢ1′の値に等化されることを意味する。これにより、図示のように、サンプル値Ｂ0"、Ｂ1"、Ｂ2"、Ｂ3"、Ｂ4"、Ｂ5"、Ｂ6"、Ｂ7"、Ｂ8"、Ｂ9"を含む第２の中間デジタルデータ集合７１が得られることになり、ここで値Ｂ2"は値Ｂ1"と等しく、Ｂ1"は値Ｂ1"等しいなどとなる。切り捨てすなわちサンプルの丸めに起因して、予備区域７２が第２の中間デジタルデータ集合７１内に生成される点に留意されたい。
【００６３】
図６及び７で説明される丸めにより導入される解像度低減は、原理的に「回復不能」であるが、知覚されたサンプル周波数を増大させる技術を適用することができる。より高いビット解像度が必要とされる場合、本発明は、サンプル当たりの符号化されたデータ又はＸビットが利用可能なより少ない「余地」を犠牲にして、Ｙ（実際に使用されるビット）の値を増大させることができる。勿論、補助データ領域内のデータブロックに記憶された誤差近似により、知覚される解像度損失の実質的な低減が可能である。
２４ビットのＰＣＭオーディオストリームでは、１８／６フォーマット及び２つのチャンネルミキシングで、１８ビットオーディオサンプル及び６ビットデータサンプルを有し、各データブロックは、６つのデータサンプル（各々６ビット）の同期で始まり、２つのデータサンプル（合計１２ビット）が、データブロックの長さを記憶するのに使用され、最終的に、２ｘ３データサンプル（２ｘ１８ビット）が、重複オーディオサンプルを記憶するのに使用される。他のフォーマット（実施例）については、
−１６／８：８つのデータサンプルの同期、長さに対して２つのデータサンプル（１６ビット、１２ビットのみ使用）及び重複オーディオサンプルとして２ｘ２データサンプル（２ｘ１６ビット）；
−２０／４：４つのデータサンプルの同期、長さに対して３つのデータサンプル（合計１２ビット）及び重複オーディオサンプルとして２ｘ５データサンプル（２ｘ２０ビット）；
−２２／２：２つのデータサンプルの同期、長さに対して６つのデータサンプル（合計１２ビット）及び重複オーディオサンプルとして２ｘ１１データサンプル（２ｘ２２ビット）。
他のフォーマット（例えば１６ビットＰＣＭオーディオ、１４／２フォーマット）については、類似した構造を定義することができる。
【００６４】
図８は、２つの結果として得られたデジタルデータ集合の第３のデジタルデータ集合への符号化を示す。符号化は、図４で説明するのと同様の方法で行われる。第１の中間デジタルデータ集合６１が予備区域６２を有し、第２の中間デジタルデータ集合７１もまた予備区域７２を有するので、両方のデジタルデータ集合の追加により、補助データ領域８１を有する第３のデジタルデータ集合８０が得られることになる。この補助データ領域８１においては、追加データを配置することができる。
第３のデジタルデータ集合８０がこの補助データ領域８１の存在を認識していない機器を通じて再生されると、この補助データ領域８１のデータは、このような機器により、再生されることになるデジタルデータ集合の下位ビットであると解釈される。
従って、この補助データ領域８１に配置されたデータは、主として感知不可能である信号に僅かな雑音を導入することになる。勿論、この知覚不可能であるか否かは、この補助データ領域８１に確保されるように選ばれた下位ビットの数によって決まり、補助データ領域８１のデータ記憶の要件と、デジタルデータ集合において結果として生じた品質損失とのバランスを取るために使用すべき下位ビットの適切な量を選択することは、当業者には容易である。２４ビットオーディオシステムでは、補助データ領域８１に専用の下位ビットの数は１６ビットオーディオシステムより多い可能性があることは明らかである。
これらのミキシングされたオーディオチャンネルにおいて逆（又はミキシング解除）動作を可能にするために、限定されたサンプル数の重複コピーが記憶される。
上記の実施例において、単一のシード値サンプル、すなわちサンプルの重複コピーのみが使用されて記憶されるが、冗長性が実現されるという点で複数のシード値サンプルを記憶することが有利である。この冗長性は、ストリーム内で新しい開始点を提供することにより誤差からの回復を可能にする記憶シード値の繰返し特性に起因し、更に、各開始位置の２つのシード値を記憶することができることに起因するものである。シード値Ａ0及びＢ1により、Ａ0で始まる計算により値Ｂ0が得られ、次いで検証用に記憶されたシード値と比較することができるので、開始位置を検証することが可能になる。更なる利点は、Ａ0及びＢ1の両方の記憶により、２つのシード値が属する正しい開始位置をサーチすることが可能であり、ある位置において、シード値Ａ0を用いた復号により、記憶されたシード値Ｂ1に等しい値Ｂ1を正確にもたらすことになる可能性が高いので、シード値とデジタルデータ集合Ｃとの間の自己同期が可能であることである。
一例として、２４（Ｚ）ビッ９６ｋＨｚのサンプル信号から始まり１８（Ｙ）ビット４８ｋＨｚにまで低減され、ｍｓｅｃ当たりに１つのサンプル、すなわちｍｓｅｃ当たりに１つのシード値の重複を生成する場合、チャンネル当たり１０００個の１８ビットサンプル重複すなわちシード値がミキシングされる。このミキシングが２つのチャンネルを含む場合、サンプル重複／秒について２ｘ１０００ｘ１８ビットすなわち３６Ｋビットの「記憶装置」が必要である。第１の追加の「空間」（９６Ｋ／秒でサンプル当たり６（Ｘ）ビット）が生成されたので、下位ビットにより形成された補助データ領域において、６ｘ９６＝５７６Ｋビット／秒が利用可能であり、ここには、サンプル値のこれらの重複コピーを容易に記憶することができる。実際に、これらのコピーを記憶するために１６ｘメモリが利用可能であり、従って、この補助データ領域において記憶すべき他の情報がない場合、１６回／ｍｓｅｃの割合でこれら２つのチャンネルの重複サンプルを記憶することが可能になる。Ｚ／Ｙ／Ｘの他の値、例えば、９６ｋＨｚで２４／２０／４、又は４４．１ｋＨｚで１６／１４／２が選択された場合、最下位ビットを使用することにより生成される「自由」補助データ領域の量は異なるものとなる。以下の事例は実施例として与えられるが、本発明は、これらの他の使用事例に限定されるものではない。９６ｋＨｚでの２４／２０／４２にて２つのチャンネル及び４ｘ９６＝３９２Ｋビット／秒メモリが重複サンプル／ｍｓｅｃにおいて２ｘ１０００ｘ２０＝４０Ｋビットを必要とし、９．６回／ｍｓｅｃの割合で重複サンプルを記憶することができる。４４．１ｋＨｚでの１６／１４／２にて２つのチャンネル及び２ｘ４４．１＝８８．２Ｋビット／秒メモリが重複サンプル／ｍｓｅｃにおいて２ｘ１０００ｘ４＝２８Ｋビットを必要とし、３．１５／ｍｓｅｃの割合で重複サンプルを記憶することができる。ここで述べた実施例では、オリジナルの（解像度及び周波数が低減された）オーディオストリームからサンプルの重複専用として、サンプルの下位ビットにより形成された補助データ領域を使用している。本明細書で使用される技術の特性及び特徴に起因して、重複サンプルの記憶用にこの「自由な」補助データ領域を単独では使用しないことが有益であるが、これらのサンプル重複は、ミキシング解除プロセス又は復号器により使用される必須の情報である。
【００６５】
基本的技術において、図２から図８で説明するように、最初に、２つのＰＣＭオーディオストリームＡ（Ａ0、Ａ1、Ａ2）及びＢ（Ｂ0、Ｂ1、Ｂ2）は、ビット解像度が低減され、２つの新しいストリームＡ′（Ａ′0、Ａ′1、Ａ′2）及びＢ′（Ｂ′0、Ｂ′1、Ｂ′2）を生成する。次いで、これらのストリームのサンプリング周波数が、オリジナルのサンプリング周波数の半分にまで低減され、Ａ"（Ａ"0、Ａ"1、Ａ"2）及び、Ｂ"（Ｂ"0、Ｂ"1、Ｂ"2）が得られる。この最後の作業で誤差が発生し、Ａ"2i＝Ａ"2i+1＝Ａ′2iの場合、誤差Ｅ2i+1＝Ａ′2i+1−Ａ′2iが発生し、Ｂ"2i+1＝Ｂ"2i+2＝Ｂ′2i+i（Ｂ"0＝Ｂ′0）の場合、誤差Ｅ2i+2＝Ｂ′2i+2−Ｂ′2i+1（Ｅ0＝０）が発生する。この誤差数列（Ｅ0、Ｅ1、Ｅ2、Ｅ3…）は、オーディオストリームＢのサンプリング低減に起因する偶数のインデックスを有する誤差と、オーディオストリームＡのサンプリング低減に起因する奇数のインデックスを有する誤差とを含む。この高度符号化では、これらの誤差を近似して、これら近似を用いてミキシング前の誤差を低減する。誤差近似（真の誤差の逆として表される）Ｅ′は、ミキシングの一部としてサンプルの下位ビット内の補助データ領域で確立される別個のチャンネルとして追加される。従って、ミキシング信号は、サンプル（Ｚi＝Ａi"＋Ｂi"＋Ｅi′）を有するＺ＝Ａ"＋Ｂ"＋Ｅi′で定義される。誤差ストリームが正確に近似できる場合には、Ｅ′＝Ｅで、Ｚ2i＝Ａ2i"＋Ｂ"2i＋Ｅ2i＝Ａ′2i＋Ｂ′2i-1＋Ｂ′2i−Ｂ′2i-1＝Ａ′2i＋Ｂ′2i及びＺ２i+1＝Ａ2i+1"＋Ｂ"2i-1＋Ｅ２i+1＝Ａ′2i＋Ｂ′2i+1＋Ａ′2i+1−Ａ′2i＝Ａ′2i+1＋Ｂ′2i+1となる。このような場合、最終のミキシングされたストリーム内ではサンプリング低減誤差は生成されない。
【００６６】
図９は、第３のデジタルデータ集合の２つの別個のデジタルデータ集合への復号を示している。高度符号化により、すなわち追加のデータを記憶するのに使用される下位ビット８１を用いて得られるデジタルデータ集合８０の復号は、図５で説明する標準の復号と同様に実施されるが、各サンプルＡ0"、Ａ1"、Ａ2"、Ａ3"、Ａ4"、Ａ5"、Ａ6"、Ａ7"、Ａ8"、Ａ9"、Ｂ0"、Ｂ1"、Ｂ2"、Ｂ3"、Ｂ4"、Ｂ5"、Ｂ6"、Ｂ7"、Ｂ8"、Ｂ9"の関連ビット、すなわち下位ビット以外のビットのみが、復号器により提供される。復号器は更に、下位ビット内の補助データ領域に格納された追加データを取り出すことができる。この追加データは、その後、図２０で説明する追加データのターゲットに渡すことができる。
復号器が再構成されたこれらの重複サンプル、すなわちシード値を有すると、これらの重複サンプル（シード値）は、次に、ミキシングされたチャンネルをミキシング解除するのに使用される。ミキシングされたチャンネルは、例えば、ＰＣＭストリームＡ"及びＢ"のミキシングであり、Ａ"2i＝Ａ"2i+1＝Ａ′2i及びＢ"2i+1＝Ｂ"2i+2＝Ｂ′2i+1。Ａ′0であり、Ｂ′1は重複サンプルとして使用され、データブロックに符号化される。
【００６７】
Ａ"＋Ｂ"からの（モノラル）信号のミキシング解除は、１つのシード値だけが使用された図５で説明する方法に代わって、以下のように行うことができる。Ａ"サンプル＋Ｂ"サンプルは、Ａ"0＋Ｂ"0、Ａ"1＋Ｂ"1、Ａ"2＋Ｂ"2、Ａ"3＋Ｂ"3、Ａ"4＋Ｂ"4、Ａ"5＋Ｂ"5である。Ａ"0＝Ａ′0及びＢ"1＝Ｂ′1のコピーを有するので、Ａ"ストリーム及びＢ"ストリームを再構成することができる。
１．Ａ"0＋Ｂ"0−（Ａ"0＝Ａ′0）では、Ｂ"0を得て、重複サンプルからＡ"0を得た。
２．Ａ"1＋Ｂ"1−（Ｂ"1＝Ｂ′1）では、Ａ"1を得て、重複サンプルからＢ"1を得た。
３．Ａ"2＋Ｂ"2−（Ｂ"2＝Ｂ"1）では、Ａ"2及びＢ"2＝Ｂ"１を得る。
４．Ａ"3＋Ｂ"3−（Ａ"3＝Ａ"2）では、Ｂ"3及びＡ"3＝Ａ"2を得る。
５．Ａ"4＋Ｂ"4−（Ｂ"4＝Ｂ"3）では、Ａ"4及びＢ"4＝Ｂ"3を得る。
６．Ａ"5＋Ｂ"5−（Ａ"5＝Ａ"4）では、Ｂ"5及びＡ"5＝Ａ"4を得る。
７．  …
ＨＤ−ＤＶＤ又はブルーレイＤＶＤのようなメディアフォーマット上では、マルチチャンネルオーディオは、ＰＣＭオーディオストリームの多重として記憶することができる。これらのチャンネルの各々に関して上述したようなミキシング／ミキシング解除技術を用いて、チャンネルの数（６又は８から１２又は１６まで）を容易に重複させることができる。これにより、あらゆるグランドスピーカよりも上方に上部スピーカを追加することによって、３次元のオーディオレコーディング又は再生を記憶又は生成することができるが、マルチチャンネルオーディオトラック上に記憶されたオーディオは、それでも１００％ＰＣＭ「再生可能」オーディオであるので、これによりユーザは、オーディオの「２次元」バージョンを試聴するための復号器を持つ必要はない。この最後の再生モードにおいては、３次元効果は生成されず、また、２次元オーディオレコーディングの知覚可能な品質が劣化するものでもない。
【００６８】
図１０は、図６で説明されるような符号化により得られる第１のストリームＡのサンプルが描かれた実施例を示す。一例として、２つのモノラル９６ｋＨｚ２４ビットデジタルオーディオストリームＡ及びＢが処理されると仮定する。
Ａ＝オリジナルのサンプル（２４ビット）、
Ａ′＝丸めサンプル（１８Ｈ有効＆６Ｌビット＝０）、
Ａ"＝サンプリング周波数低減サンプル
図１０において、第１のオーディオストリームＡは、濃灰色の線としてグラフに示されている。Ａのサンプルは、Ａ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5…である。各サンプルの解像度は、２４ビット符号付き整数値、よって、−（２(Z-1)−１）から（２(Z-1)−１）までの範囲の値として表された、２４（Ｚ）ビット／サンプルである。このサンプルシリーズから、解像度を１８（Ｙ）ビットにまで低減し、６（Ｘ）最下位ビットをクリアして、符号化データの「余地」を生成するようにする。合計がＺであるＹ最上位ビットだけを用いて全てのＺビットサンプルを最も近い表現に丸めることによって、低減が達成される。この点に関して、各サンプルは、（２(x-1)−１）で増分され、各合計は、（２(z-1)−１）に制限され、又は、
2010506226.tif 000003
として表される。次に、ビット毎のＡＮＤによって６（Ｘ）最下位ビットを０に設定（２(Y)−１）ビット単位で左にＸビットシフトされる）し、従って、新しいストリームＡ′（淡灰色）を生成する。Ａ′のサンプルは、
Ａ′0、Ａ′1、Ａ′2…
Ａ′i＝［Ａi＋（２(X-1)−１）］（２(z-1)−１）ＡＮＤ（２(Y)−１）＜＜Ｘ）
である。
サンプル解像度の低減後、更にサンプリング周波数を１／２に低減する（３つ以上のチャンネルをミキシングする場合、ミキシングされるチャンネルの数に等しい倍数だけサンプリング周波数を低減する必要がある）。この点に関して、オリジナルのストリームＡ′の全ての偶数サンプルを繰り返す。サンプル周波数低減後、新しいストリームＡ"が得られる。Ａ"のサンプルは、Ａ"0、Ａ"1、Ａ"2…で、Ａ"2i＝Ａ"2i+1＝Ａ′2iである。
インデックス２ｉでのＡ"の全ての偶数サンプルは、インデックス２ｉでのＡ′のオリジナルのデータと同一であり、インデックス２ｉ＋１でのＡ"の全ての奇数サンプルは、インデックス２ｉでのＡ"の前のサンプルの重複である。
【００６９】
図１１は、図７で説明するような符号化により得られる第１のストリームＢのサンプルが描かれた実施例を示す。
Ｂ  ＝オリジナルのサンプル（２４ビット）、
Ｂ′＝丸めサンプル（１８Ｈ有効６Ｌビット＝０）、
Ｂ" ＝サンプリング周波数低減サンプル
図１１において、第２のオーディオストリームＢは、濃灰色の線としてグラフに示されている。同じサンプル解像度低減が、このストリームに適用される。Ｂのサンプルは、Ｂ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5…である。このサンプルシリーズから、新しいストリームＢ′（淡灰色）を生成する。Ｂ′のサンプルは、Ｂ′0、Ｂ′1、Ｂ′2…で、Ｂ′i＝［Ｂi＋（２(X-1)−１）］（２(z-1)−１）ＡＮＤ（２(Y)−１）＜＜Ｘ）である。
サンプル解像度の低減後、更に、サンプリング周波数を１／２に低減し、新しいストリームＢ"を取得する。Ｂ"のサンプルは、Ｂ"0、Ｂ"1、Ｂ"2…で、Ｂ"2i+1＝Ｂ"2i+2＝Ｂ′2i+1である。
インデックス２ｉでのＢ"の全ての偶数サンプルは、インデックス２ｉ＋１でのＢ′のオリジナルのデータと同一であり、インデックス２ｉ＋２でのＢ"の全ての奇数サンプルは、インデックス２ｉ＋１でのＢ"の前のサンプルの重複である。
【００７０】
図１２は、ミキシングされたストリームＣのサンプルを示す。
Ａ＋Ｂ    ＝オリジナルサンプル（２４ビット）、
Ａ′＋Ｂ′＝丸めサンプル（１８Ｈ有効ビット及び６Ｌビット＝０）
Ａ"＋Ｂ"  ＝サンプリング周波数低減サンプル
である。
【００７１】
両方のストリームＡ＋Ｂは、ミキシング（追加）され、新しいストリーム（濃灰色）を取得する。ストリームＡ"及びＢ"をミキシング（追加）すると、別のストリーム（淡灰色）が得られる。Ａ"＋Ｂ"は、Ａ"又はＢ"は、ビット解像度低減（丸め）に起因してオリジナルのサンプルＡ及びＢとは異なる可能性があり、且つサンプル低減に起因して解像度低減サンプルとは異なる可能性があるので、あらゆるサンプルにおいてＡ＋Ｂ及びＡ′＋Ｂ′とは異なるが、一般的には、それでも尚、オリジナルの高ビット解像度及び高サンプリング周波数に起因するオリジナルＡ＋Ｂ（濃灰色）ストリームの良好な知覚的近似を有することになる。
【００７２】
図１３は、本発明によりＰＣＭストリームに導入される誤差を示す。
誤差＝サンプル丸めに起因する誤差
誤差′＝サンプル丸め＋周波数低減に起因する誤差。
【００７３】
図１４は、結合されたデジタルデータ集合のサンプルの下位ビット内の補助データ領域のフォーマットを示している。
最後に、復号器がミキシングされたオーディオＰＣＭデータをミキシング解除可能にするために、復号器には、ミキシング解除動作をストリーミングオーディオＰＣＭでリアルタイムに実施できるように、オーディオＰＣＭサンプルを受信する前にオーディオＰＣＭサンプルの重複サンプルを有する必要がある。この点に関して、データブロックのこのデータ（オーディオサンプル、同期パターン、長さパラメータの重複サンプルを保持する）を前のデータブロックに関係するオーディオＰＣＭ情報をも担持するサンプル（Ｚビット）内に配置する必要がある。これらのデータブロックを復号する時間を復号器に与えるために、これらのデータブロックは、重複をとるのに使用されたオーディオＰＣＭサンプルの前に幾つかのオーディオＰＣＭサンプルを終了させることさえ可能である。データブロックの終端部と重複サンプルとしてコピーするのに使用されたオーディオＰＣＭサンプルとの間のオーディオＰＣＭサンプルの数はオフセットであり、これは、データブロック内に記憶された別のパラメータである。場合によっては、このオフセットは、負であることがあり、オーディオＰＣＭストリームの重複サンプルの位置が当該データブロックを担持するのに使用されたオーディオＰＣＭサンプル内にあることを示している。オフセットについては、１２ビットの値（符号付き整数値）も使用される。
【００７４】
データブロックは、以下を含む。
１．同期パターン
２．データブロック長
３．当該データブロックの終端部に対するオーディオＰＣＭサンプルオフセット。
４．オーディオＰＣＭサンプル（ミキシングされる各チャンネルに１つ）の重複
【００７５】
更なる利点は、サンプルの等化により導入される誤差の（部分的な）否定を可能にする補正情報を含むことにより得られる。
【００７６】
図１４においては、時間０にて、符号器は、２ｘＵＸｂｉｔサンプルの読み取りを開始し、これらサンプルは、Ｙビットにまで低減されて、データブロックを保持するための補助データ領域を生成する。サンプル周波数低減により誤差が発生し、当該誤差は近似され、これら近似に対する基準リストと置き換えられる。効果的に圧縮されたこのデータは別として、データブロックヘッダ（同期、長さ、オフセット、その他）が生成され、Ｕ′サンプルのデータブロック長が得られることになる。これらのデータサンプルは、第１のＵサンプルのデータセクション内に配置される。次のステップにおいて、符号器は、Ｕ′（＜Ｕ）サンプルを読み取り、Ｕサンプルを必要とするデータブロック（非圧縮）が得られるが、圧縮Ｕ"の後である。同様に、このデータブロックは、前のデータブロックに添付され、この実施例では、（それでも）最初のＵ（Ｘｂｉｔ）サンプルの一部のサンプルを使用する。符号器がＵ"Ｘｂｉｔサンプルを読み取って、対応するデータブロックを生成するプロセスは、全データが処理されるまで継続する。
【００７７】
図１５は、補助データ領域の更なる詳細を示している。
【００７８】
ＡＵＲＯＰＨＯＮＩＣデータキャリアフォーマットは、以下の構造に適合する。該フォーマット、通常ＰＣＭストリーム１５０であるビット精密オーディオ／データストリーム１５０であり、ここでデータは、Ｚサンプルのセクション１５８、１５９に分割される。セクション１５８、１５９内の各サンプルはＸビットから成る。（Ｘは、通常、オーディオＣＤ／ＤＶＤデータでは１６ビット、又はブルーレイ／ＨＤＤＶＤオーディオデータでは２４ビットとなる）最上位ビット（Ｙ先頭ビット、例えば、ブルーレイについては通常１８又は２０ビット）は、オーディオデータを保持し（ＰＣＭオーディオデータとすることができる）、最下位ビット（Ｑ最終ビット、例えばブルーレイについては通常６又は４ビット）は、ＡＵＲＯ復号データを保持する。
【００７９】
各データブロック１５６、１５７で復号中に使用されるＡＵＲＯ追加データは、以下のように編成される。追加データは、同期セクション１５１、汎用復号データセクション１５４、任意選択的にインデックスリスト１５２及び誤差テーブル１５３、最後にＣＲＣ値１５５を含む。
同期セクション１５１は、ローリングビットパターン（サイズは、ＡＵＲＯデータ幅に使用されるＱビットの数に依存する）として予め定義される。汎用データ１５４は、ＡＵＲＯデータブロックの長さに関する情報、ＡＵＲＯ復号データ１５６を適用しなければならない第１のオーディオ（ＰＣＭ）データ１５８の正確なオフセット（同期位置１５１に対して）、第１のオーディオ（ＰＣＭ）データサンプル（符号化された各チャンネルに１つ）のコピー、減衰データ、及び他のデータを含む。任意選択的に（符号化プロセス中のＡＵＲＯ品質選択に応じて）、このＡＵＲＯ復号データ１５６、１５７はまた、インデックスリスト１５２と、符号化ステップ中に生成された全誤差の近似値を保持する誤差テーブル１５３とを含むことができる。更に、同様に任意選択的に、インデックスリスト１５２及び誤差テーブル１５３は圧縮することができる。汎用復号データセクション１５４は、適用された圧縮に関する情報を含めて、このようなインデックスリスト１５２及び誤差テーブル１５３が存在するかどうかを示すことになる。最後に、ＣＲＣ値１５５は、オーディオＰＣＭデータ（Ｙビット）及びＡＵＲＯデータ（Ｑビット）を使用して計算されたＣＲＣである。
【００８０】
ＡＵＲＯ復号器の１つの特徴は、その極めて短い待ち時間である。復号には２つのＡＵＲＯ（ＰＣＭ）サンプルの処理遅延のみが必要である。ＡＵＲＯデータブロック１５６、１５７情報は、ＡＵＲＯ復号データが適用されなければならないＰＣＭオーディオデータ１５８を送信する前に、送信及び処理（例えば、解凍）をしなければならない。その結果、ＡＵＲＯデータブロック１５６、１５７（最下位ビット）は、１つのブロックからの最終ＡＵＲＯデータ情報１５４、１５５がそのＡＵＲＯデータ情報が適用される第１の（ＰＣＭ）オーディオデータサンプルよりも決して後ではないように、オーディオＰＣＭデータ１５９（最上位ビット）と併合される。
【００８１】
チャンネルのミキシング解除動作を実施する復号器は、同期パターンを使用して例えば重複サンプルを位置特定し、適合するオリジナルのサンプルと関関連付けることを可能にする。これらの同期パターンは、同様に６（Ｘ）ビット／サンプル内に配置することができ、復号器により容易に検出可能とする必要がある。「同期」パターンは、一連の複数の６（Ｘ）ビット長「キー」の繰返しパターンとすることができる。例えば、最下位位置から最上位位置までの単一のビットシフト、すなわち、０００００１，００００１０，０００１００，００１０００，０１００００，１０００００として表される２進数を有することによる。他のビットパターンは、同期パターンが知覚できるようにサンプルに影響を及ぼすこと、又はサンプルが同期パターンの検出に影響を及ぼすことを回避するためにサンプルの特徴に基づいて選択することができる。従って、均一な同期パターンをサンプル解像度の全ての異なる組み合わせにおいて定義することができる。（２４／２２／２，２４／２０／４／，２４／１８／６，２４／１６／８，１６／１４／２，…）これらのパターンはまた、このようなＡＵＲＯ−ｐｈｏｎｉｃ復号器を使用せずにＤＶＤプレーヤにより再生されたときに、オーディオサンプルの最下位ビットから生成される「雑音」を排除するように最適化することもできる。
【００８２】
図１６は、適合により可変長ＡＵＲＯデータブロックをもたらす状況を示す。復号器は、ミキシング解除動作を行うために、データブロック（解凍を含む）を復号する必要があり、これらの（近似）誤差へのアクセスを必要とするので、ミキシングされたオーディオサンプルを処理する前に、データブロックの情報を受信することが更に必要とされる。誤差ストリームサンプル（第２のブロックから）は、近似値を含むテーブルと、当該誤差ストリームセクションのあらゆるサンプルを当該近似値テーブルの要素にリンクさせる基準値リストとによって近似される（Ｋ−中央値又は施設配置アルゴリズムを使用して）。この基準値リストは、誤差近似ストリームを構成するものである。近似値を有する当該リスト及びテーブルの両方は、圧縮器により圧縮され、データ構造の他の残りの要素は、フォーマッタ（同期パターン、データブロック長、オフセット、重複オーディオサンプル、減衰、その他のような）により定義され、（最も可能性が高い）Ｕ個を下回るデータサンプル、すなわちＷ（Ｗ＜＝Ｕ）と呼ぶサンプル数で終わるようになる。値Ｗは、Ｕよりも通常２０〜５０％小さいと予想することができる。次に、このデータブロックは、フォーマッタにより最初のＵサンプルのデータ空間内に配置される。これにより、これらのデータサンプルは、適合するオーディオサンプルを受信する前に復号器が利用可能であることが保証される。後で使用するために、データサンプル（Ｕ個−Ｗ個）を保存しておくことができるので、符号化されることになる次のオーディオセクション（これは、ミキシング及び誤差近似値である）は、Ｗ個（＜＝Ｕ）のオーディオサンプルのみを含むはずである。このセクション（Ｗ個のオーディオサンプルの）のデータブロックにＵ個のデータサンプルが必要であるとしても、このデータブロックが参照する第１のオーディオサンプルの前に、このデータブロックの終端部を有することが保証される。更に、オーディオサンプル数が少ない（Ｗ＜＝Ｕ）ので、近似しなければならない誤差値数が少なくなることから、サンプル周波数低減誤差の近似値はより良好になると予想することができる。従って、次のセクションのオーディオサンプルの近似がより良好になることにより、圧縮ゲインが使用される。この場合も同様に、データブロックのこの最後のセクションは、符号化されることになる次の数のオーディオサンプルをＷ′に限定することができるように、Ｕ個よりも小さい（例えば、Ｗ個（＜＝Ｕ））とすることができる。
【００８３】
データブロックのサイズが圧縮品質に応じて変わることは更に理解される。その結果として、オフセットパラメータ（データブロック構造の一部）は、サイズが異なるデータブロックを対応する第１のオーディオサンプルにリンクさせる重要なパラメータである。データブロック自体の長さは、オフセットパラメータでデータブロックとリンクされた第１のオーディオサンプルから始まる、復号中に必要とされるオーディオサンプルの数と適合する。このオフセットパラメータは、特定の場合において、復号器が第１の適合オーディオサンプルを受信した瞬間に対してデータブロックの復号を開始するためにより多くの時間を必要とする場合に必要に応じて更に増大させることができる（また、データブロックは時間的により後で移動することができる）。データブロックの復号は、このような遅延は増分できないので、復号器により少なくともリアルタイムで実行すべきであることは更に理解される。
【００８４】
本発明の別の特徴は、復号器が、容易に同期基準値と同期を維持し、更に、使用済みの符号化フォーマットを自動的に検出する（同期パターン／サンプル重複に使用されたオーディオサンプルのビット数を検出する）ことである。この点に関して、コード化データの一部として同期パターンの各第１のワード間のサンプル数が含まれる。また、同期パターンは、最大でも４０９６ｘ２（２＝ミキシングされたチャンネル数）個のサンプルの後に繰り返すことが必要である。これにより、各データブロックのこの長さを記憶するために、データブロック（同期パターン＋サンプル重複データ）の最大長が１２ビットを必要とする４０９６×２個のサンプルに低減される。この情報を使用し、例えば２４ビットＰＣＭサンプル：２２／２、２０／４、１８／６、１６／８の異なるコーディング解像度であれば、復号器は、コーディングフォーマットを自動的に識別し、同期パターン及びこれらの繰り返しを容易に検出することができるはずである。
【００８５】
サンプルの下位ビットにより形成されたデータ領域の補助データの埋め込みは、結合／分解機構から独立して用いることができる。また、単一のオーディオストリームにおいては、このデータ領域は、補助データが埋め込まれる信号に音響的に影響を及ぼすことなく生成することができる。サンプル周波数低減（サンプルの等化）に起因する誤差のための誤差近似値の埋め込みは、サンプル周波数の低減（従って、記憶空間が節約される）を可能にするだけでなく、サンプル周波数低減の影響に対処するために説明されるような誤差近似値を用いたオリジナル信号の良好な再構成を可能にするので、結合が行われない場合でも有益である。
【００８６】
図１７は、実施形態の全改善点を含む符号化を示している。図示のブロックは、本方法の各ステップに対応すると共に、符号器のハードウェアブロックに等しく対応し、ハードウェアブロック間並びに本方法の各ステップ間のデータの流れを示している。
【００８７】
符号化処理諸ステップ
第１のステップにおいて、最初に、オーディオストリームＡ、Ｂは、オーディオサンプル（２４→１８／６）を丸めることによってＡ′、Ｂ′にまで低減される。
第２のステップにおいて、低減したストリームは、予めミキシング（減衰データを使用して）され、オーディオクリッピング（Ａ′c、Ｂ′c）を回避するために、これらのストリームに対して動的圧縮を適用する。
【００８８】
第３のステップにおいて、サンプル周波数は、誤差ストリームＥを導入するミキシングチャンネル（Ａ′c′、Ｂ′c′）の数に等しい係数だけ低減される。
第４のステップにおいて、誤差ストリームＥは、２(z-1)中心（例えばＫ−中央値近似値）及びこれらの中心に対する基準値リストを使用して、Ｅ′により近似される。
第５のステップにおいて、テーブル及び基準値が圧縮され、サンプリングした減衰（オーディオサンプルの開始）、ブロックヘッダ（同期、長さ、…、…、ｃｒｃ）が定義される。
第６のステップにおいて、クリッピング（オーディオオーバーシューティング）に対する最終チェックを含むストリーム（Ａ′c′、Ｂ′c′、Ｅ′c′）がミキシングされ、このチェックには小さな変更が必要となる場合がある。
第７のステップにおいて、データブロックセクション（６ビットサンプル）がオーディオサンプルと併合される。
【００８９】
図１７は、前述の各セクションにおいて説明した処理ステップの組み合わせの概要を示す。この符号化プロセスは、オフラインの状況で適用されたときに最も容易に機能し、符号器は、いつでも処理しなければならない全ストリームの対応セクションのサンプルにアクセスすることが理解される。よって、オーディオストリームの種々のセクションは、符号器プロセスがそのセクションを処理するのに必要なデータを使用するため（前後に）探すことができるように、例えば少なくともハードディスク上に一時的に記憶することが必要とされる。図１７の説明においては、２４ビットサンプル（Ｘ／Ｙ／Ｚ）＝（２４／１８／６）が１８ビットのサンプル値と、制御データ及びシード値を保持する補助データ領域の一部である６ビットデータ値とに分割される事例が、実施例として使用されている。
【００９０】
ブロック長は、一般化のためにＵと称されることになる。
【００９１】
符号化プロセスの第１のステップ＜１＞は、（基本的な技術に関するセクションで説明されるように）例えば、サンプル低減器による２４ビットから１８ビットまでのような、各サンプルをその最も近い１８ビット表現にまで丸めることによる、サンプル解像度のストリームＡ１６１ａ及びストリームＢ１６１ｂに関する低減である。この丸めの結果であるこれらのストリーム１６３ａ、１６３ｂは、トリームＡ′１６３ａ及びストリームＢ′１６３ｂと呼ばれる。同時に、減衰は、入力から所望の減衰値１６１ｃを受信する減衰器コントローラによって決定付けられる。
【００９２】
第２のステップ＜２＞は、ミキシングがクリッピングを引き起こすかどうかを分析するための減衰マニピュレータによるこれらのストリーム１６３、１６３ｂに関するミキシングシミュレーションである。ミキシングの前に１つのストリーム１６３ｂ（ＡＵＲＯ−ｐｈｏｎｉｃ符号化の場合では通常は３次元オーディオストリーム）を減衰させることが必要とされる場合、この減衰は、減衰マニピュレータによるこのミキシングシミュレーションにおいて考慮される必要がある。この減衰にもかかわらず、両方（９６ｋＨｚ）のストリーム１６３ａ、１６３ｂをミキシングするとクリッピングが発生する場合、減衰マニピュレータにより行われる符号化プロセスのこのステップは、円滑な圧縮（クリッピングポイントに向けてオーディオサンプルの減衰を徐々に増大させ、次いで徐々に減少させる）を実施することになる。この圧縮は、減衰マニピュレータにより両方のストリーム１６３ａ、１６３ｂに適用することができるが、１つのストリーム１６３ｂに対する（より多くの）圧縮によってもこのクリッピングを排除することができるので、これは必須ではない。これらのストリームＡ′１６３ａ及びストリームＢ′１６３ｂに適用されると、新しいストリームＡ′c′１６５ａ及びストリームＢ′c′１６５ｂが減衰コントローラにより生成される。クリッピングを防止するこの減衰の作用は、最後のミキシングストリーム１６９並びにミキシング解除ストリームにおいて持続することになる。換言すれば、復号器は、オリジナルのストリームＡ′１６３ａ又はオリジナルのストリームＢ′１６３ｂを生成するようにこの減衰を補正するものではなく、そのターゲットは、Ａ′c′１６５ａ及びＢ′c′１６５ｂを生成することになる。このような（Ａｕｒｏｐｈｏｎｉｃ）レコーディングのマスタリング中、レコーディングエンジニアは、必要であれば、減衰レベルの１６１ｃを定義して、これを減衰コントローラへの入力を介して提供し、２次元オーディオ再生にダウンミキシングされるとき所望される第２のストリーム１６３ｂ（通常は３次元オーディオストリーム）の減衰を制御する。
【００９３】
次のステップ＜３＞において、サンプル周波数が、誤差ストリームＥ１６７を導入するミキシングされたチャンネル（Ａ′c′、Ｂ′c′）の数に等しい係数だけ低減される。周波数低減は、図２及び図３、又は図６及び図７で説明する実施例について実施することができる。
次のステップ＜４＞において、誤差ストリームＥ１６７は、２(z-1)中心（例えばＫ−中央値近似値）及びこれらの中心に対する基準値リストを使用して誤差近似器により生成されたＥ′１６２により近似される。
高度符号化／復号のセクションにおいては、ミキシング及びミキシング解除動作における誤差１６７（サンプル周波数低減に起因する）は、この誤差ストリーム１６７が誤差なしで近似される条件に基づいて回避できると説明されている。この特定の実施例の（Ｘ／Ｙ／Ｚ）＝（２４／１８／６）及びＶ＝３２（２(z-1)）近似値においては、これらの「近似値」に対するこれら誤差の１対１マッピングがあるように、データブロックにおいてＶ個のサンプルだけがあった場合、誤差（誤差の１２ビットの表現に起因する制限は別として）が存在しない可能性が高い。他方、データブロックの最大長Ｕも定義されたが、これは、いかなる状況においても誤差基準値リスト及び近似値テーブルがこのようなデータブロックにおいて「符号化可能」であることが保証される。従って、符号化のこのステップでは、最初に、両方のストリームＡ′c′１６５ａ及びＢ′c′１６５ｂｃから、及び誤差ストリームＥ１６７からの幾つかのＵサンプルが必要となるであろう。
【００９４】
最初に、誤差サンプルの幅が選択される（これは、この誤差情報を表すのに使用されるビット数である）。基本的なストリームは、オーディオレコーディングから起こるＰＣＭデータであるので、２つの隣接サンプル間の誤差又は差違が最大（又は最小）サンプルと比べて比較的小さいと予想することができる。（例えば）９６ｋＨｚオーディオ信号では、この誤差は、オーディオストリームが極めて高い周波数を有する信号を含むときにのみ比較的大きくなる可能性がある。既に説明したように、この説明においては２４ビットＰＣＭストリームが使用され、オーディオ用に１８ビットにまで低減され、６データビット／サンプルの余地を生成している。基本的な技術において説明したように、これらのデータビットは、同期パターン、データブロックの長さ、オフセット、定義すべきパラメータ、２つの重複サンプル（２つのチャンネルがミキシングされたとき）、圧縮された「誤差に対するインデックスリスト」、圧縮誤差テーブル及びチェックサムを記憶するのに使用される。「誤差に対するインデックスリスト」及び誤差テーブルを以下で説明する。２４／１８／６の実施例においては、６ビット／サンプルは補助データ領域に利用可能であり、この６ビット／サンプルは、必要な場合、２6＝６４個の誤差に関するテーブルを理論的に定義することができる。２４／１８／６のこの実施例内では、誤差表現は、符号付き２ｘ６ビット整数に制限されることになる。
【００９５】
６ビットのＵサンプルを有する補助データ領域中のデータブロックのコンテンツの一部（２４／１８／６−データブロックの各サンプルについて、１つのオーディオ（ミキシングされた）サンプルがある）は、これらのストリームのサンプル周波数低減に起因する誤差の近似値に関するテーブルである。前述したように、誤差は、６ビットの２つのデータサンプルを使用して近似される。あらゆる誤差に対する近似値を記憶するのに十分な「余地」がないので、全てのこれらの誤差にできるだけ近接して接近する限られた数の誤差値を定義する必要がある。次に、補助データ領域内のデータブロックの誤差「ストリーム」の全ての要素についてこれらの近似誤差に対する基準値を含むリストが生成される。同期、長さ、オフセット、サンプル重複、その他は別として、データブロック内に近似誤差を有するテーブルを記憶する余地が必要とされる。このテーブルは、データブロックに使用されるメモリを制限するために圧縮することができ、更に、基準値のリストも圧縮することができる。
【００９６】
最初に、誤差ストリームからこれらの要素を近似する方法を検討する。定義する必要があるのは値の個数Ｋであり、ストリーム（ただし、通常は、データロック内のデータが対応するそのストリームのセクション）のあらゆる要素をこれらの値の１つに関連付けることができるようにし、且つ誤差の総合計（これは、その最良の（最も近い）近似値誤差を有する誤差ストリームの各要素の絶対差である）ができる限り小さいようにされる。絶対値の代わりに、この絶対値の二乗又は知覚的なオーディオ特性を考慮に入れた定義のような他の「重み付け」要素も使用することができる。この事例では２つのミキシングされたチャンネルのサンプル周波数低減に起因した誤差として定義される、一連の値からこのようなＫの数を見つけだすことは、Ｋ個の中央値目標として定義される。誤差ストリームからの要素のグループは、クラスター化する必要があり、Ｋ個の中心は、各点から最も近い中心までの距離の合計が最小になるように特定される必要がある。
同様の問題及びこれらの解決策はまた、施設配置アルゴリズムとして文献において公知である。更にこの関連の中では、「ストリーミング」解決策並びに非ストリーミング解決策を考慮する必要がある。前者は、「符号器」が、生活オーディオストリームのミキシングから生じる実生活（リアルタイムでの）で生成された誤差にワンタイム及びワンパスだけアクセスすることを意味する。後者（非ストリーミング）は、符号器が、処理に必要とするデータに「オフライン」で且つ連続してアクセスすることを意味する。出力デジタルデータストリーム（１８ビットオーディオサンプル及び６ビットデータを有するオーディオＰＣＭストリーム）の構造に起因して、対応するオーディオサンプルの前に補助データ領域からのデータブロックが送出され、Ｋ個の中央値又は施設配置アルゴリズムの非ストリーミング用途の事例における状況が生成される。本発明の目的は、これらの多くが公開文献で利用可能であるので、新しいデータクラスター化アルゴリズムを定義することではなく、むしろ実施するための当業者に対する解決策としてこれらを参照することである。（例えば、クラスター化データストリーム：理論と実践、知識及びデータエンジニアリングに関するＩＥＥＥ研究論文、第１５巻、第３号、２００３年５月／６月を参照されたい。）。
これらのＫ個の中心又は誤差近似値が定義されると、ミキシングからの誤差ストリームのＬ個の要素がＫ個の近似値（又は中心）を含むそのテーブル内の要素に対して、Ｌ個の基準値で置き換えられるようなリストが生成される。６ビットのデータは、あらゆるオーディオサンプルに利用可能であるので、誤差ストリームの特定のセクションにおいて、そのセクションの全ての異なる誤差についてＫ＝６４個の異なる近似値を定義することができる。その後、Ｌ個の基準値のそのリストの無損失圧縮に依存し、圧縮後、Ｌ＝Ｍ＋ＮでのＭ個の×６ビットのデータサンプル及びＮ個の「自由な」６ビットデータサンプルで終わるようにすることができる。補助データ領域の自由空間は、誤差近似値並びに同期パターン、データブロックの長さ、その他を記憶するのに使用されることになる。しかしながら、Ｌ個の基準値のこのリスト内の値は、一連の真のランダムな数である可能性があるので、このリストの圧縮に依存すべきではなく、むしろ、このリストが圧縮可能であることを保証すべきである。従って、Ｘ／Ｙ／Ｚの場合、この実施例においてはＸ＝２４、Ｙ＝１８、Ｚ＝６では、３２＝２(Z-1)を超えない近似値が使用される。従って、（Ｚ−１）個のビットのみがこのテーブルを参照する必要があり、基準値のこのようなリストが圧縮可能であることを容易に証明することができ、５＊６ビットのデータサンプルは、このテーブルに対して６つの基準値を保持することができる（各々５ビットが必要）。基本的技術のセクションで説明するように２４／１８／６の場合、基準値のリストを含まない全てのデータを記憶するためには、少なくとも合計８６のデータサンプルが必要とされる。同期用の６つの（６ビット）サンプル、データブロック長用の２つの（６ビット）サンプル、オフセット用の２つの（６ビット）サンプル、２つのオーディオサンプル重複各々１８ビット用の６つの（６ビット）サンプル、減衰用に２つ（６ビット）、定義すべき２つ（６ビット）のデータ、３２個の誤差近似値用の最大６４個の（６ビット）サンプル、圧縮不能である場合ＣＲＣ用の２つの（６ビット）サンプル）。少なくとも６から５まで圧縮される圧縮比を考慮すると（１つの自由なデータサンプルを供給する）、最大６ｘ８６＝５１６個のサンプルが必要である。この合計はまた、２４／１８／６のこのモードにおいてデータブロックの最大長を定義する。例えば１６にまで近似値の数を制限すると、合計８６が５４までの低減となり、すなわち、基準値リストの最小圧縮比が少なくとも６から４にまで圧縮され、データブロックの最大長が３ｘ５４＝１６２個のデータサンプルになる。或いは、誤差の幅を３ｘ６ビットまで拡張することにより、基準値のリスト以外の全てのデータを記憶するために１１８個のデータサンプルが生成される（これは、合計７０８＝６ｘ１１８を必要とする）。しかしながら、ほとんどの場合、上記は最悪の事例シナリオを考慮したものに過ぎないので、このデータを更に圧縮する圧縮が現実的（すなわち例えば、誤差近似値テーブルにおいて一般的な比率である２５％（４ビットを３ビットに低減）の圧縮）である。３２個の誤差近似値による近似では、この追加の比率により、データブロック長��５０％を上回って低減され、（３２個）の誤差近似値からの６４個のデータサンプルは、４８個のデータサンプルにまで低減され、合計（基準値リストなしで）が７０にまで低減されるようになる。更に、基準値リストに対する更なる２０％〜２５％の圧縮では、このリストが６ビットから５ビットに、更に４ビットに至るまで圧縮され、結果として合計３ｘ７０＝２１０個のデータサンプルのデータブロック長になる。この結果、３２個の誤差近似値に対する基準値のストリームによって、ミキシングされたオーディオストリームのサンプル低減からの２１０個の誤差の誤差ストリームを近似することができるようになる。
１６個の誤差近似値のみを有する２４／１８／６つの事例では、これと同程度の圧縮比を取ると、結果として誤差ストリームには３ｘ４６＝１３８個のデータサンプルが必要となる。これらに限定されるものではないが、上記の実施例に基づいて結論を言えば、ここで導入された圧縮方式により、この近似値は、サンプル周波数が低減されたオーディオストリームのミキシング時に考慮に入れることができるように誤差ストリームを近似することが可能になり、これは、このサンプル周波数低減に起因して誤差を大幅に低減することになる。これらの圧縮誤差近似値を使用することで、卓越した正確さで２つのミキシングＰＣＭストリームを再構成することが可能となり、２つのＰＣＭストリームの結合及び分解により導入される誤差がほとんど知覚不能なものとなる。
【００９７】
復号器は、ミキシング解除動作を行うためにデータブロックを復号（解凍を含む）しなければならず、これらの（近似された）誤差にアクセスする必要があるので、ミキシングされたオーディオサンプルを処理する前に、データブロックの情報を受信することが更に必要となる。従って、この符号化ステップの第１フェーズにおいて、ストリームＡ′c′１６５ａ及びＢ′c′１６５ｂｃから、並びに誤差ストリームＥ１６７からの幾つかのＵサンプル（セクション）の第２のブロックも必要となる。誤差ストリームサンプル（その第２のブロックから）は、Ｖ（＝３２）１２ビットの近似値を含むテーブル及びその誤差ストリームセクションのあらゆるサンプルをその近似値テーブルの要素にリンクさせる基準値リストを用いて近似される（Ｋ−中央値又は施設配置アルゴリズムを使用して）ことになる。この基準値リストは、誤差近似ストリームＥ′１６２を構成する。
【００９８】
結合ステップ＜６＞においては、ストリーム（Ａ′c′、Ｂ′c′、Ｅ′）は、結合器／フォーマッタによりミキシングされる。この結合器／フォーマッタは、クリッピング（オーディオオーバーシューティング）に対する最終チェックを行う更なるクリッピング分析器を含み、このチェックには、小さな変更を必要とする場合がある。結合器／フォーマッタは、サンプルサイズ低減器により生成された結合データストリームにおける適切なデータブロックの補助データ領域に対して、減衰、シード値及び誤差近似値などの追加データを付加して、結合ストリームを含む出力ストリーム１６９、すなわちオーディオサンプルが併合されたデータブロックセクションを符号器の出力部に提供する。
【００９９】
●クリッピングにより導入されることになる誤差の低減。
本発明の別の態様は、効果的にミキシングされる前のオーディオストリームの前処理である。２つ又はそれ以上のストリームは、これらの信号が共にミキシングされたときにクリッピングを発生する可能性がある。このような場合、前処理ステップは、ミキシングされるチャンネルの一方又は両方のチャンネルにでも動的オーディオ圧縮器／リミッタを含む。これは、これらの特定の事象の前に減衰を徐々に増大させ、事象後に徐々に減衰を減少させることによって達成することができる。この手法は、これらのオーバーシュート／クリッピングを発生するサンプル値が（事前に）必要となるので、符号化プロセッサの非ストリーミングモードにおいて主として適用される。これらの減衰は、オーディオストリーム自体に対して処理され、従って、ミキシング解除時にこれらの圧縮器作用が依然としてミキシング解除ストリームの一部であるようにして、クリッピングを回避することができる。（ミキシングされた）オーディオのクリッピングを回避することは別として、復号器（本発明で説明するような）が存在しないときには、３Ｄから２Ｄへダウンミキシングされるオーディオレコーディングが使用可能でなければならない。こうした理由から、基本的な２次元オーディオと干渉し過ぎる追加のオーディオ（３次元から）を低減するために、ミキシングされたオーディオストリームに対して動的オーディオ信号圧縮（又は減衰）が使用されるが、これらの減衰パラメータを記憶することにより、適切な信号レベルが復元されるように、ミキシング解除後に逆操作を行うことができる。上述のように、サンプルの下位ビットにより形成される補助データ領域のデータブロック構造は、少なくとも８ビットのこの動的オーディオ圧縮パラメータ（減衰）を保持するセクションを含む。更に、分析（サンプル周波数低減誤差補正を参照）から、３２個の要素の誤差テーブル及び１２ビット誤差幅を有する２４／１８／６の典型的な事例のデータブロックの最大長は、およそ５００サンプルであったと結論付けることができる。９６ｋＨｚのサンプリングレートにて、このようなセクションは約５ミリ秒のオーディオであり、従って、このオーディオは、減衰パラメータのタイミング細分性になる。減衰値自体は８ビットの値で表され、異なるｄＢ減衰レベルが各値に割り当てられたとき（例えば：０＝０ｄＢ、１＝（−０．１）ｄＢ、２＝（−０．２）ｄＢ．．．）には、滑らかな圧縮曲線を実施するためにこれらの値及び時間ステップに依存する可能性があり、この圧縮曲線は、復号操作中に逆に用いて、適切な相対信号レベルを復元することができる。
【０１００】
オーディオストリームの下位ビット内の減衰値の記憶情報は、勿論、単一のストリームに適用することができ、ここで解像度の一部のビットは、この事例では、ストリーム内の信号のダイナミックレンジ全体を増大させるために犠牲にされる。或いは、ミキシングされたストリームにおいては、複数の減衰値をデータブロック内に記憶することができるので、各データストリームが関連する減衰値を有し、よって信号毎に個々に再生レベルを定義し、更に、信号毎に低信号レベルでも解像度が保持されるようにされる。
【０１０１】
更に、減衰パラメータを用いて３次元オーディオ情報をミキシングし、付加的な３次元オーディオ信号がメインの２次元信号に対して減衰されたときに、３次元オーディオ情報を使用しない消費者にはこの付加的な３次元オーディオ信号は聞こえないが、減衰値が既知であることにより、付加的な３次元信号を取り出す復号器が減衰された３次元信号成分をオリジナルの信号レベルに復元できるようにすることができる。通常、これには、このオーディオ情報を排除するために、３次元オーディオストリームを２次元オーディオＰＣＭストリームにミキシングする前に例えば１８ｄＢだけ減衰させ、「標準の」オーディオＰＣＭストリームを「支配的にする」ようにする必要がある。これには、他のストリームでミキシングされる前に３次元オーディオストリーム上で用いられる減衰を定義する（ストリームの各セクションにおいて、データブロックの長さとして定義される）ための更なる（８ビット）パラメータを必要とする。１８ビットの減衰は、３次元オーディオストリームを増幅することにより復号後に相殺することができる。
【０１０２】
図１８は、ＡＵＲＯＰＨＯＮＩＣ符号化装置を示す。
【０１０３】
ＡＵＲＯＰＨＯＮＩＣ符号化装置１８４は、ＡＵＲＯ符号器１８１、１８２、１８３の複数のインスタンスから構成され、各々が図１〜図１７で説明する技術を用いて１つ又はそれ以上のオーディオＰＣＭチャンネルをミキシングする。Ａｕｒｏｐｈｏｎｉｃ出力チャンネル毎に１つのＡＵＲＯ符号器１８１、１８２、１８３のインスタンスが起動される。１つのチャンネルだけが設けられているときには、ミキシングするものがないので符号器のインスタンスは起動する必要はない。
【０１０４】
Ａｕｒｏｐｈｏｎｉｃ符号器１８４の入力部は、複数のオーディオ（ＰＣＭ）チャンネル（オーディオチャンネル１からオーディオチャンネルＸまで）である。各チャンネルにおいて、位置（３Ｄ）及びより小さいチャンネルにダウンミキシングされるときに使用される減衰に関する情報（位置／減衰）が添付される。Ａｕｒｏｐｈｏｎｉｃ符号器の他の入力部は、どのオーディオＣＭチャンネルがどのＡｕｒｏｐｈｏｎｉｃ出力チャンネルにダウンミキシングされるかを決定するオーディオマトリクス選択部１８０と、各ＡＵＲＯ符号器１８１、１８２、１８３に設けられたＡｕｒｏｐｈｏｎｉｃ符号器品質表示部とから成る。
【０１０５】
３Ｄ符号器の一般的な入力チャンネルは、Ｌ（正面左）、Ｌｃ（正面左中央）、Ｃ（正面中央）、Ｒｃ（正面右中央）、Ｒ（正面右）、ＬＦＥ（低繰返し効果）、Ｌｓ（左サラウンド）、Ｒｓ（右サラウンド）、ＵＬ（上正面左）、ＵＣ（上正面中央）、ＵＲ（上正面右）、ＵＬ（上サラウンド左）、ＵＲｓ（上サラウンド右）、ＡＬ（アーティスティック左）、ＡＲ（アーティスティック右）…である。符号器により提供され且つ２Ｄ再生フォーマットに準拠した一般的な出力チャンネルは、ＡＵＲＯ−Ｌ（左）（Ａｕｒｏｐｈｏｎｉｃチャンネル１）、ＡＵＲＯ−Ｃ（中央）（Ａｕｒｏｐｈｏｎｉｃチャンネル２））、ＡＵＲＯ−Ｒ（右）（Ａｕｒｏｐｈｏｎｉｃチャンネル…）、ＡＵＲＯ−Ｌｓ（左サラウンド）（Ａｕｒｏｐｈｏｎｉｃチャンネル…）、ＡＵＲＯ−Ｒｓ（右サラウンド）（Ａｕｒｏｐｈｏｎｉｃチャンネル…）、ＡＵＲＯ−ＬＦＥ（低周波数効果）（ＡｕｒｏｐｈｏｎｉｃチャンネルＹ）である。
【０１０６】
●符号器１８４の出力により提供されるＡＵＲＯ符号化チャンネルの実施例：（ＡＵＲＯ−Ｌ、ＡＵＲＯ−Ｒ、ＡＵＲＯ−Ｌｓ、ＡＵＲＯ−Ｒｓ）
ＡＵＲＯ−Ｌは、両方のオリジナルのＬ（正面左）、ＵＬ（正面左上）及びＡＬ（アーティスティック左）ＰＣＭオーディオチャンネルを含むことができ、ＡＵＲＯ−Ｒは、類似しているが、正面右オーディオチャンネルに関するものであり、ＡＵＲＯ−Ｌｓは、Ｌｓ（左サラウンド）＆ＵＬ（左上サラウンド）オーディオＰＣＭチャンネルを保持し、ＡＵＲＯ−Ｒｓは、同等の右チャンネルを保持する。
【０１０７】
図１９は、Ａｕｒｏｐｈｏｎｉｃ復号装置を示す。
ＡＵＲＯＰＨＯＮＩＣ復号器１９４は、図５及び図１０で説明した技術を用いて１つ又はそれ以上のオーディオＰＣＭチャンネルをミキシング解除するＡＵＲＯ復号器１９１、１９２、１９３の複数のインスタンスを含む。ＡＵＲＯ入力チャンネル毎に１つのＡＵＲＯ復号器１９１１９２、１９３のインスタンスが起動される。ＡＵＲＯチャンネルが１つのオーディオチャンネルだけのミキシングから成るときには、復号器インスタンスは起動する必要はない。
【０１０８】
ＡＵＲＯＰＨＯＮＩＣ復号器の入力は、Ａｕｒｏｐｈｏｎｉｃ（ＰＣＭ）チャンネルＡｕｒｏｐｈｏｎｉｃチャンネル１…ＡｕｒｏｐｈｏｎｉｃチャンネルＸを受信する。チャンネルＡｕｒｏｐｈｏｎｉｃチャンネル１…ＡｕｒｏｐｈｏｎｉｃチャンネルＸ毎に、復号器の一部である補助データ領域復号器が、ＰＣＭチャンネルのＡＵＲＯデータブロックの同期パターンの存在を自動的に検出することになる。一貫した同期が検出されたときには、ＡＵＲＯ復号器１９１、１９２、１９３は、ＡＵＲＯ（ＰＣＭ）チャンネルのオーディオ部のミキシング解除を開始し、同時に、インデックスリスト及び誤差テーブルを解凍（必要であれば）し、この補正をミキシング解除されたオーディオチャンネルに適用する。ＡＵＲＯデータはまた、減衰（復号器により補正される）及び３Ｄ位置のようなパラメータを含む。３Ｄ位置は、ミキシング解除されたオーディオチャンネルを復号器１９４の正しい出力部にリダイレクトするために、オーディオ出力選択セクション１９０において使用される。ユーザは、オーディオ出力チャンネルのグループを選択する。
【０１０９】
図２０は、本発明による復号器を示す。
【０１１０】
以上で本発明の全ての態様を説明したので、有利な実施形態を含めて、復号器を説明することができる。
【０１１１】
本発明により得られる信号を復号する復号器２００は、好ましくは、「オーディオ」（例えば２４ビット）が前述のセクションで詳述した技術に従って符号化されているかどうかを自動的に検出する必要がある。
これは、例えば、下位ビット内の同期パターンを求めて受信データストリームをサーチする同期検出器２０１によって達成することができる。同期検出器２０１は、同期パターンを見つけだすことにより、サンプルの下位ビットで形成された補助データ領域内のデータブロックに同期する機能を有する。上記で説明したように、同期パターンの使用は、任意選択的であるが有利である。同期パターンは、例えば、２４ビットサンプルサイズにおいて、２、４、６、又は８ビット（Ｚ−ビット）幅、及び２、４、６、又は８サンプル長とすることができる。（２ビット：ＬＳＢ＝０１，１０；４ビット：ＬＳＢ＝０００１，００１０，０１００，１０００；６ビット：０００００１，…１０００００；８ビット：０００００００１，…，１０００００００）。同期検出器２０１がこれらのマッチングパターンのいずれかを見つけると、同期検出器２０１は、類似パターンが検出されるまで「待機」する。そのパターンが検出されると、同期検出器２０１は、ＳＹＮＣ候補状態に入る。検出された同期パターンに基づいて、同期検出器２０１は、２、４、６又は８ビットが補助データ領域でサンプルによって使用されたかどうかを判断することもできる。
【０１１２】
第２の同期パターンに関して、復号器２００は、データブロックをスキャンしてブロック長を復号し、更に次の同期パターンに対して、ブロック長と次の同期パターンの開始との間に適合性があるかどうかを検証する。これらの両方が適合した場合、復号器２００は同期状態に入る。この検査が不合格であった場合、復号器２００は、同期プロセスを最初から再開する。復号動作中に、復号器２００は、各連続同期ブロックの開始の間でそのサンプルの数に対してブロック長を必ず比較する。矛盾が検出されるとすぐに、復号器２００は、同期状態から出て、同期プロセスはもう一度やり直す必要がある。
【０１１３】
図１５及び図１６で説明されたように、誤差補正コードは、存在するデータを保護するために補助データ領域内のデータブロックに適用することができる。この誤差補正コードはまた、誤差補正コードブロックのフォーマットが既知であり、誤差補正コードブロックの補助データの位置も既知である場合には同期用に使用することもできる。従って、図２０において、同期検出器及び誤差検出器は、便宜上ブロック２０１内で結合された状態で示されているが、別個に実装することもできる。
誤差検出器は、ＣＲＣ値を計算し（同期を除いて、このデータブロックから全てのデータを使用して）、このＣＲＣ値をデータブロックの終わりに見いだされた値と比較する。不整合があった場合、復号器はＣＲＣ誤差状態にあるといえる。
同期検出器は、シード値取り出し部２０２、誤差近似値取り出し部２０３、及び補助コントローラ２０４に情報に提供し、これにより、シード値取り出し部２０２、誤差近似値取り出し部２０３及び補助コントローラ２０４は、関連データを復号器２００の入力から受信さしたときに補助データ領域から抽出することができる。
同期検出器がデータブロック同期ヘッダに同期すると、シード値取り出し部２０２は、データブロックのデータをスキャンして、オフセット、すなわちデータブロックの終端部と第１の重複オーディオサンプルとの間のサンプル数（この数は、理論上マイナスである可能性がある）を求め、これら重複（オーディオ）サンプルを読み込む。
【０１１４】
シード値取り出し部２０２は、受信デジタルデータ集合の補助データ領域から１つ又はそれ以上のシード値を取り出して、取り出されたシード値を分解部２０６に提供する。分解部２０６は、図５及び９で説明するようなシード値を使用してデジタルデータ集合の基本的分解を行う。この分解の結果は、複数のデジタルデータ集合、又は１つ又はそれ以上のデジタルデータ集合が結合デジタルデータ集合から除去された単一のデジタルデータ集合である。これは、図２０において、分解部２０６を復号器２００の出力部に接続する３つの矢印により示される。
【０１１５】
上記で説明されたように、分解部２０６により分解されたオーディオは、誤差近似値を使用して符号器により行われた等化によって生じた誤差を低減することなく、既に極めて許容可能なものであるので、誤差近似値を使用することは任意選択である。
誤差近似値取り出し部２０３は、必要であれば基準値リスト及び近似値テーブルを解凍する。分解されたデジタルデータ集合を改善するのに誤差近似値が使用されることになる場合、分解部２０６は、誤差近似値取り出し部２０３から受信された誤差近似値を対応するデジタルデータ集合に適用し、結果として得られたデジタルデータ集合を復号器の出力部に提供する。
【０１１６】
復号器２００がデータブロックヘッダと同期状態を維持している限り、誤差近似値取り出し部２０３は、基準値リスト及び近似値テーブルを引き続き解凍し、これらのデータを分解部２０６に適用して、Ｃ＝Ａ"＋Ｂ"＋Ｅ又はＣ−Ｅ＝Ａ"＋Ｂ"に従ってミキシングオーディオサンプルをミキシング解除する。分解部２０６は、重複オーディオサンプルを使用して、Ａ"サンプル及びＢ"サンプルへのミキシング解除を開始する。２つのデジタルデータ集合が結合された結合デジタルデータ集合においては、Ａ′2iの偶数インデックスのサンプルはＡ"2iのこれらと適合し、Ａ"2i+1はＥ′2i+1を追加することにより補正される。同様に、Ｂ′2iの奇数インデックスのサンプルは、Ｂ"2iのこれらと適合し、Ｂ"2i+1は、Ｅ′2i+2を追加することにより補正される。逆減衰が、第２のオーディオストリーム（Ｂ）に対して適用され、両方のオーディオサンプル（Ａ′及びＢ′）は、最下位ビットにゼロが満たされている間に、これらのサンプルＺビットを左にシフトすることにより、オリジナルのビット幅に変換される。再構成されたサンプルは、独立した非相関オーディオストリームとして送出される。
【０１１７】
復号器２００の別の任意選択的な要素は、補助コントローラ２０４である。補助コントローラ２０４は、補助データ領域から補助制御データを取り出して、取り出された補助制御データを処理し、その結果を例えば機械式アクチュエータ、楽器又は照明を制御する制御データの形で復号器の補助出力部に提供する。
実際に、復号器は、該復号器が、例えば結合デジタルデータ集合内のオーディオストリームに対応するように機械式アクチュエータを制御するため、補助制御データだけを提供する必要がある場合において、分解部２０６、シード値取り出し部２０２、及び誤差近似値取り出し部２０３から取り去ることができる。
復号器がＣＲＣ誤差状態に入ると、ユーザは、復号器の挙動を定義することができ、例えば、第２の出力をミューティングレベルまでフェードアウトし、復号器がＣＲＣ誤差状態から戻ると、第２の出力を再びフェードインすることを求めることができる。別の挙動は、両方の出力部にミキシング信号を重複させることとすることができるが、復号器の出力部で提示されるオーディオのこれらの変更により、望ましくないオーディオプロッピング又はクラッキングを引き起こさないようにすべきである。
【符号の説明】
【０１１８】
２１  第１の中間デジタルデータ集合
３１  第３のデジタルデータ集合に含まれるデジタルデータ集合
４０  第３のデジタルデータ集合
【図１】
2010506226.tif 000004
【図２】
2010506226.tif 000005
【図３】
2010506226.tif 000006
【図４】
2010506226.tif 000007
【図５】
2010506226.tif 000008
【図６】
2010506226.tif 000009
【図７】
2010506226.tif 000010
【図８】
2010506226.tif 000011
【図９】
2010506226.tif 000012
【図１０】
2010506226.tif 000013
【図１１】
2010506226.tif 000014
【図１２】
2010506226.tif 000015
【図１３】
2010506226.tif 000016
【図１４】
2010506226.tif 000017
【図１５】
2010506226.tif 000018
【図１６】
2010506226.tif 000019
【図１７】
2010506226.tif 000020
【図１８】
2010506226.tif 000021
【図１９】
2010506226.tif 000022
【図２０】
2010506226.tif 000023
【手続補正書】
【提出日】平成20年8月18日(2008.8.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のサイズを有する第１のデジタルデータ集合（２０）のサンプル（Ａ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5、Ａ6、Ａ7、Ａ8、Ａ9）及び第２のサイズを有する第２のデジタルデータ集合（３０）のサンプル（Ｂ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5、Ｂ6、Ｂ7、Ｂ8、Ｂ9）を結合して、前記第１のサイズ及び前記第２のサイズの合計よりも小さい第３のサイズを有する第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）にする方法であって、
前記第１のデジタルデータ集合（２０）の第１のサブセットの各サンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）を、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）と交互配置された前記第１のデジタルデータ集合（２０）の第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルに等化する処理と、
前記第２のデジタルデータ集合（３０）の第３のサブセットの各サンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）を、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）と交互配置され且つ前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）と時間的に対応するサンプルを有していない前記第２のデジタルデータ集合（３０）の第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルに等化する処理と、
前記等化された第１のデジタルデータ集合の前記サンプル（Ａ0"、Ａ1"、Ａ2"、Ａ3"、Ａ4"、Ａ5"、Ａ6"、Ａ7"、Ａ8"、Ａ9"）を、前記時間領域において前記等化された第２のデジタルデータ集合の対応するサンプル（Ｂ０"、Ｂ１"、Ｂ２"、Ｂ３"、Ｂ４"、Ｂ５"、Ｂ６"、Ｂ７"、Ｂ８"、Ｂ９"）に追加することによって、前記第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）を生成する処理と、
前記第１のデジタルデータ集合（２０）の第１のシードサンプル（Ａ０）及び前記第２のデジタルデータ集合（３０）の第２のシードサンプル（Ｂ１）を前記第３のデジタルデータ集合（４０）に埋め込む処理と、を含む方法。
【請求項２】
前記第１のデジタルデータ集合（２０）が第１のオーディオ信号を表し、前記第２のデジタルデータ集合（３０）が第２のオーディオ信号を表し、前記第３のデジタルデータ集合（４０）が、前記第１のオーディオ信号及び前記第２のオーディオ信号の結合である第３のオーディオ信号を表すことを特徴とする請求項１に記載の方法。
【請求項３】
第４のオーディオ信号を表す第４のデジタルデータ集合が、前記第１（２０）及び第２のデジタルデータ集合（３０）と結合されて、前記第１のオーディオ信号、前記第２のオーディオ信号及び前記第４のオーディオ信号の結合である第３のオーディオ信号を表す前記第３のデジタルセット（４０）になることを特徴とする請求項２に記載の方法。
【請求項４】
前記第１のシードサンプルが前記第１のデジタルデータ集合の前記第１のサンプルであり、前記第２のシードサンプルが前記第２のデジタルデータ集合の前記第２のサンプルであることを特徴とする請求項１に記載の方法。
【請求項５】
前記第１のシードサンプル（Ａ０）及び前記第２のシードサンプル（Ｂ１）が、前記第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）の下位ビット内に埋め込まれることを特徴とする請求項１に記載の方法。
【請求項６】
前記第１のシードサンプル（Ａ０）の場所に対して定義された位置に同期パターン（ＳＹＮＣ）が埋め込まれることを特徴とする請求項１に記載の方法。
【請求項７】
前記サンプルを等化する処理の前に、前記サンプルの等化から生じる誤差が、誤差近似のセットから誤差近似を選択することによって近似されるようにすることを特徴とする請求項１に記載の方法。
【請求項８】
前記誤差近似のセットにインデックスが付加され、前記誤差近似を表すインデックスが、前記誤差近似が対応する前記サンプルの下位ビットにより形成された補助データ領域（８１）内に埋め込まれることを特徴とする請求項７に記載の方法。
【請求項９】
前記誤差近似のセットにインデックスが付加され、前記誤差近似を表すインデックスが、サンプルの下位ビットにより形成された補助データ領域（８１）内のデータブロック内に埋め込まれ、前記データブロックは、前記インデックスが対応する前記サンプルに先行することを特徴とする請求項７に記載の方法。
【請求項１０】
前記サンプルがブロックに分割され、前記インデックスが、前記インデックスが対応する前記サンプルを含む第２のブロックに先行する第１のブロック内の前記サンプル内に埋め込まれることを特徴とする請求項９に記載の方法。
【請求項１１】
前記埋め込まれた誤差近似値が圧縮される、ことを特徴とする請求項９に記載の方法。
【請求項１２】
前記誤差値が、前記誤差値が対応する前記サンプルに対する可変位置を有する第１の利用可能位置に埋め込まれることを特徴とする請求項１１に記載の方法。
【請求項１３】
埋め込みに使用されない前記第３のデジタルデータ集合のサンプルのいずれかの下位ビットが、予め定義された値に設定されるか又はゼロに設定されることを特徴とする前記請求項のいずれか１項に記載の方法。
【請求項１４】
前記最下位ビットが、制御データを埋め込むために更に使用されることを特徴とする請求項５から請求項１３のいずれか１項に記載の方法。
【請求項１５】
前記制御データが、楽器を制御するために埋め込まれることを特徴とする請求項１４に記載の方法。
【請求項１６】
前記制御データが、発光素子を制御するために埋め込まれることを特徴とする請求項１４に記載の方法。
【請求項１７】
前記制御データが、符号化又は復号中に前記第２のデジタルデータ集合（３０）に適用されることになる１つ又はそれ以上の利得係数を表していることを特徴とする請求項１４に記載の方法。
【請求項１８】
前記制御データが、機械式アクチュエータを制御するために埋め込まれることを特徴とする請求項１４に記載の方法。
【請求項１９】
請求項１に記載の前記方法により得られるような第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）から第１のデジタルデータ集合（２０）のサンプル（Ａ0、Ａ1、Ａ2、Ａ3、Ａ4、Ａ5、Ａ6、Ａ7、Ａ8、Ａ9）及び第２のデジタルデータ集合（３０）のサンプル（Ｂ0、Ｂ1、Ｂ2、Ｂ3、Ｂ4、Ｂ5、Ｂ6、Ｂ7、Ｂ8、Ｂ9）を抽出する方法であって、
前記第１のデジタルデータ集合（２０）の第１のシードサンプル（Ａ0）及び前記第２のデジタルデータ集合（３０）の第２のシードサンプル（Ｂ1）を前記第３のデジタルデータ集合（４０）から取り出す処理と、
前記第３のデジタルデータ集合（４０）の対応するサンプルから前記第１のデジタルデータ集合（２０）のサンプルの既知の値を減算することで前記第２のデジタルデータ集合（３０）のサンプル（Ｂn）を抽出し、且つ前記第３のデジタルデータ集合（３１）の対応するサンプルから前記第２のデジタルデータ集合（３０）のサンプルの既知の値を減算することで前記第１のデジタルデータ集合（２０）のサンプルを抽出することによって、第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）を含む前記第１のデジタルデータ集合（２０）と、第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）を含む前記第２のデジタルデータ集合（３０）とを取り出す処理とを含み、
前記第４のサブセット（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の前記サンプル及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が、時間的に対応するサンプルを有しておらず、前記第１のサブセットの各サンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）が、前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルと等しい値を有し、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が交互配置され、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）が、前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルと等しい値を有し、前記第３のサブセットの各サンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）が交互配置されていることを特徴とする方法。
【請求項２０】
前記第１のデジタルデータ集合（２０）が第１のオーディオ信号を表し、前記第２のデジタルデータ集合（３０）が第２のオーディオ信号を表し、前記第３のデジタルデータ集合（３１）が、前記第１のオーディオ信号及び前記第２のオーディオ信号の結合である第３のオーディオ信号を表すことを特徴とする請求項１９に記載の方法。
【請求項２１】
前記第１及び第２のデジタルデータ集合（２０、３０）と結合されて前記第１のオーディオ信号、前記第２のオーディオ信号及び前記第４のオーディオ信号の結合である第３のオーディオ信号を表す前記第３のデジタルセット（３１）になる第４のオーディオ信号を表す第４のデジタルデータ集合が抽出されることを特徴とする請求項２０に記載の方法。
【請求項２２】
前記第１のシードサンプルが前記第１のデジタルデータ集合の第１のサンプル（Ａ0）であり、前記第２のシードサンプル（Ｂ1）が前記第２のデジタルデータ集合の第２のサンプルであることを特徴とする請求項１９に記載の方法。
【請求項２３】
前記第１のシードサンプル（Ａ0）及び前記第２のシードサンプル（Ｂ1）が、前記第３のデジタルデータ集合（４０）のサンプル（Ｃ0、Ｃ1、Ｃ2、Ｃ3、Ｃ4、Ｃ5、Ｃ6、Ｃ7、Ｃ8、Ｃ9）の下位ビットから抽出されることを特徴とする請求項１９に記載の方法。
【請求項２４】
前記第１のシードサンプル（Ａ０）の位置を定義するために、同期パターン（ＳＹＮＣ）が使用されることを特徴とする請求項１９に記載の方法。
【請求項２５】
前記第１のデジタルデータ集合を取り出す処理の後に、符号化中に前記サンプルの等化から生じる誤差が、取り出された誤差近似を追加することにより補正されるようにすることを特徴とする請求項１９に記載の方法。
【請求項２６】
前記誤差近似が、前記第３のデジタルデータ集合のサンプルの下位ビットにより形成された補助データ領域（８１）から取り出されることを特徴とする請求項２５に記載の方法。
【請求項２７】
前記補助データ領域（８１）がブロックに分割され、前記誤差近似が、前記誤差近似が対応する前記サンプルに先行する前記補助データ領域（８１）のブロック内に埋め込まれることを特徴とする請求項２６に記載の方法。
【請求項２８】
前記埋め込まれた誤差値が圧縮されることを特徴とする請求項２５、２６又は２７の何れか１項に記載の方法。
【請求項２９】
前記誤差近似のセットが、前記誤差近似を表すインデックスにより表されることを特徴とする請求項２５、２６、又は２７の何れか１項に記載の方法。
【請求項３０】
前記誤差値が、前記誤差値が対応する前記サンプルに対する可変位置を有する第１の利用可能位置から取り出されることを特徴とする請求項２５に記載の方法。
【請求項３１】
前記下位ビットから補助制御データが取り出されることを特徴とする請求項２３〜３０のいずれか１項に記載の方法。
【請求項３２】
前記補助制御データが、楽器を制御するために提供されることを特徴とする請求項３１に記載の方法。
【請求項３３】
前記補助制御データが、発光素子又は機械式アクチュエータを制御するために提供されることを特徴とする請求項３１に記載の方法。
【請求項３４】
前記補助制御データが、前記第１のデジタルデータ集合に適用されることになる１つ又はそれ以上の利得係数を表していることを特徴とする請求項３１に記載の方法。
【請求項３５】
請求項１から請求項１８のいずれか１項に記載の前記方法を実行するように構成された符号器（１０）であって、
前記第１のデジタルデータ集合（２０）の第１のサブセットの各サンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）を、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）と交互配置された前記第１のデジタルデータ集合（２０）の第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルに等化する第１の等化手段（１１ａ）と、
前記第２のデジタルデータ集合（３０）の第３のサブセットの各サンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）を、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）と交互配置され且つ前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）と時間的に対応するサンプルを有していない前記第２のデジタルデータ集合（３０）の第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルに等化する第２の等化手段（１１ｂ）と、
前記時間領域において前記第２のデジタルデータ集合の対応するサンプルに前記第１のデジタルデータ集合のサンプルを追加することによって前記第３のデジタルデータ集合のサンプルを生成する結合器（１３）と、
前記第１のデジタルデータ集合の第１のシードサンプル及び前記第２のデジタルデータ集合の第２のシードサンプルを前記第３のデジタルデータ集合に埋め込むフォーマット手段（１４）と、を備えることを特徴とする符号器（１０）。
【請求項３６】
請求項３５に記載の符号器（１０）を備えたデジタル信号処理装置。
【請求項３７】
前記デジタル信号処理装置が、マルチチャンネルオーディオをレコーディングするように適合されていることを特徴とする請求項３６に記載のデジタル信号処理装置。
【請求項３８】
前記デジタル信号処理装置が、第１の数のオーディオチャンネルを有する３次元オーディオをレコーディングし、前記第１の数のオーディオチャンネルより少ない第２の数のオーディオチャンネルを有する２次元オーディオ用に設計されたフォーマットで前記レコーディングされた３次元オーディオを記憶するように適合されていることを特徴とする請求項３７に記載のデジタル信号処理装置。
【請求項３９】
請求項１９〜請求項３４のいずれか１項に記載の前記方法を実行するように構成された復号器であって、
前記第１のデジタルデータ集合（２０）の第１のシードサンプル（Ａ0）及び前記第２のデジタルデータ集合（３０）の第２のシードサンプル（Ｂ1）を前記第３のデジタルデータ集合（４０）から取り出すシード値取り出し部（２０２）と、
第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）を含む前記第１のデジタルデータ集合（２０）と、第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）を含む前記第２のデジタルデータ集合（３０）とを取り出すプロセッサ（２０６）とを備え、
前記第１の処理手段が、前記第２のデジタルデータ集合（３０）のサンプル（Ｂn）を抽出する第１の抽出器と、前記第３のデジタルデータ集合（４０）の対応するサンプルから前記第１のデジタルデータ集合（２０）のサンプルの既知の値を減算する第１の減算器とを含み、前記プロセッサが更に、前記第１のデジタルデータ集合（２０）のサンプルを抽出する第２の抽出器と、前記第３のデジタルデータ集合（３１）の対応するサンプルから前記第２のデジタルデータ集合（３０）のサンプルの既知の値を減算する第２の減算器とを含み、
前記第４のサブセット（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の前記サンプル及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が、時間的に対応するサンプルを有しておらず、前記第１のサブセットの各サンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）が、前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）の隣接サンプルと等しい値を有し、前記第１のサブセットのサンプル（Ａ1、Ａ3、Ａ5、Ａ7、Ａ9）及び前記第２のサブセットのサンプル（Ａ0、Ａ2、Ａ4、Ａ6、Ａ8）が交互配置され、前記第３のサブセットの各サンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）が、前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）の隣接サンプルと等しい値を有し、前記第３のサブセットのサンプル（Ｂ0、Ｂ2、Ｂ4、Ｂ6、Ｂ8）及び前記第４のサブセットのサンプル（Ｂ1、Ｂ3、Ｂ5、Ｂ7、Ｂ9）が交互配置されており、
前記復号器には、更に、前記取り出された第１のデジタルデータ集合を出力する出力手段が設けられていることを特徴とする復号器。
【請求項４０】
前記出力手段が、前記デジタルデータストリームから取り出されなかった前記デジタルデータ集合の結合を表すデジタルデータ集合を出力するように構成されることを特徴とする請求項３９に記載の復号器（２００）。
【請求項４１】
請求項３９に記載の復号器（２００）を含む再生装置。
【請求項４２】
前記再生装置が、マルチチャンネルオーディオをレコーディングするように適合されていることを特徴とする請求項４１に記載のデジタル信号処理装置。
【請求項４３】
前記マルチチャンネルオーディオが、２次元オーディオ用に設計されたフォーマットで記憶された３次元オーディオであり、前記３次元オーディオが第１の数のオーディオチャンネルを有し、前記２次元オーディオが、前記第１の数のオーディオチャンネルより少ない第２の数のオーディオチャンネルを有することを特徴とする請求項４２に記載の再生装置。
【請求項４４】
前記マルチチャンネルオーディオが、２次元オーディオ用に設計されたフォーマットで記憶された２次元オーディオであり、前記２次元オーディオが、２よりも多い数のオーディオチャンネルを有することを特徴とする請求項４２に記載の再生装置。
【請求項４５】
前記再生装置が、ステレオ再生とマルチチャンネルオーディオ再生との間で切換可能であることを特徴とする請求項４１、４２、４３、又は４４の何れか１項に記載の再生装置。
【請求項４６】
請求項４１、４２、４３、又は４４の何れか１項に記載の再生装置を含む車室を備えた車両であって、前記再生機器が、オーディオ情報を有するデータキャリア用読取り装置と増幅器とを含むことを特徴とする車両。
【請求項４７】
前記車室内で異なる高さに位置決めされたラウドスピーカを含み、前記各ラウドスピーカが、前記データキャリアに関する前記オーディオ情報から前記復号器により取り出された異なるオーディオチャンネルにより駆動されるようになることを特徴とする請求項４６に記載の車両。
【請求項４８】
少なくとも１つのラウドスピーカが、ダッシュボードよりも高く位置決めされることを特徴とする請求項４７に記載の車両。
【請求項４９】
請求項１〜１８のいずれか１項に記載の前記方法により得られるデジタルデータ集合を含む記録媒体。
【請求項５０】
コンピュータ上で実行されたときに請求項１〜３４の何れか１項に記載の前記方法を実行するコード手段を含むコンピュータプログラムであって、
前記コンピュータが、前記コンピュータプログラムの実行の好適な環境を提供することを特徴とするコンピュータプログラム。
【国際調査報告】
2010506226.tif 000024
2010506226.tif 000025
2010506226.tif 000026