(57)【要約】ブロードキャスト・ルータ（１００）に用いるのに適切なバイ・フェーズ復号器及び、ディジタル・オーディオ・データ・ストリームからディジタル・オーディオ・データのサブフレームを抽出する関連した方法。バイ・フェーズ復号器内部の論理回路はディジタル・オーディオ・データのサブフレームを、予測ビット時間からトランジション・ウィンドウを構成し、高速クロックを用いてディジタル・オーディオ・データのストリームをサンプリングし、ディジタル・オーディオ・データのサンプリングされたストリームをトランジション・ウィンドウに印加してディジタル・オーディオ・データのサブフレームのプリアンブルを示すトランジションを識別することによって抽出する。
2005531214.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル・オーディオ・データ・ワードをシリアライズ・ディジタル・オーディオ・データ・ストリームから抽出する方法であって：
トランジション・ウィンドウを該シリアライズ・ディジタル・オーディオ・データ・ストリームの予測ビット時間から構成する工程；
を備え；
該トランジション・ウィンドウはプリアンブル・サブウィンドウ及び少なくとも１つのデータ・サブウィンドウを有し；
更に、複数ディジタル・オーディオ・データ・ワードを該シリアライズ・ディジタル・オーディオ・データ・ストリームから、該シリアライズ・ディジタル・オーディオ・データ・ストリームにおける各トランジションの、該プリアンブル・サブウィンドウと該トランジション・ウィンドウの該少なくとも１つのデータ・サブウィンドウに対する、位置に基づいて抽出する工程；
を備え；
該抽出複数ディジタル・オーディオ・データ・ワードの各々は、該トランジション・ウィンドウの該プリアンブル・サブウィンドウにある該少なくとも１つのトランジションと、該トランジション・ウィンドウの該少なくとも１つのデータ・サブウィンドウにある少なくとも１つのトランジションとの組み合わせによって識別可能である、プリアンブルを有することを特徴とする方法。
【請求項２】
請求項１記載の方法であって、更に：
該抽出データ・ワードを、第１種類プリアンブルを有するものとして、該抽出データ・ワードが、該少なくとも１つのデータ・サブウィンドウにある連続トランジション対が後続する、該プリアンブル・サブウィンドウにある連続トランジション対、を有する場合に、識別する工程；
を備えることを特徴とする方法。
【請求項３】
請求項２記載の方法であって、更に：
該抽出データ・ワードを、第２種類プリアンブルを有するものとして、該抽出データ・ワードが、該少なくとも１つのデータ・サブウィンドウにある連続トランジション対によって隔てられた、該プリアンブル・サブウィンドウにある非連続トランジション対、を有する場合に、識別する工程；
を備えることを特徴とする方法。
【請求項４】
請求項３記載の方法であって、更に：
該抽出データ・ワードを、第３種類プリアンブルを有するものとして、該抽出データ・ワードが、該少なくとも１つのデータ・サブウィンドウにある、第１、第２並びに第３のトランジションに後続する、該プリアンブル・サブウィンドウにあるトランジションを有する場合に、識別する工程；
を備えることを特徴とする方法。
【請求項５】
請求項４記載の方法であって、該トランジション・ウィンドウは、該プリアンブル・サブウィンドウが、該予測ビット時間の約１１／４倍から該予測ビット時間の約１３／４倍まで延びるように、構成されることを特徴とする方法。
【請求項６】
請求項５記載の方法であって、該トランジション・ウィンドウは、該少なくとも１つのサブウィンドウが、該予測ビット時間の約１／４倍から該予測ビット時間の約１１／４倍まで延びるように、構成されることを特徴とする方法。
【請求項７】
請求項４記載の方法であって、該トランジション・ウィンドウは、該少なくとも１つのデータ・サブウィンドウが：
該予測ビット時間の約１／４倍から該予測ビット時間の約３／４倍まで延びる第１データ・サブウィンドウ；及び
該予測ビット時間の約３／４倍から該予測ビット時間の約１１／４倍まで延びる第２データ・サブウィンドウ；
を含むように、構成されることを特徴とする方法。
【請求項８】
請求項１記載の方法であって、該予測ビット時間は、該シリアライズ・ディジタル・オーディオ・データ・ストリームから導き出されることを特徴とする方法。
【請求項９】
請求項８記載の方法であって、更に：
最小ビット・ウィンドウ時間並びに最大ビット・ウィンドウ時間を予測する工程；
ビット・ウィンドウを該最小ビット・ウィンドウ時間並びに最大ビット・ウィンドウ時間から構成する工程；及び
該構成ビット・ウィンドウ中に存在する該シリアライズ・ディジタル・オーディオ・データ・ストリームにおいてトランジションを識別する工程；
を備え；
第１連続識別トランジション群を隔てる時間が該予測ビット時間の第１測定値であることを特徴とする方法。
【請求項１０】
請求項９記載の方法であって、更に：
該予測ビット時間を該予測ビット時間の複数予測値の移動平均から判定する工程；
を備えることを特徴とする方法。
【請求項１１】
ディジタル・オーディオ・データ・ワードをシリアライズされたディジタル・オーディオ・データ・ストリームから抽出する方法であって：
トランジション・ウィンドウを該シリアライズされたディジタル・オーディオ・データ・ストリームの予測ビット時間から構成する工程；
を備え；
該トランジション・ウィンドウはプリアンブル・サブウィンドウ及び少なくとも１つのデータ・サブウィンドウを有し；
更に、該シリアライズされたディジタル・オーディオ・データ・ストリームを高速サンプル・レートでサンプリングする工程；及び
複数ディジタル・オーディオ・データ・ワードを該シリアライズされたディジタル・オーディオ・ストリームから、該サンプリングされたディジタル・オーディオ・データ・ストリームにおける各トランジションの、該プリアンブル・サブウィンドウと該トランジション・ウィンドウの該少なくとも１つのデータ・サブウィンドウに対する、位置に基づいて抽出する工程；
を備えることを特徴とする方法。
【請求項１２】
請求項１１記載の方法であって、該高速サンプル・レートは、該シリアライズされたディジタル・オーディオ・データ・ストリームのデータ・レートよりも少なくとも約２０倍は速いことを特徴とする方法。
【請求項１３】
請求項１２記載の方法であって、該高速サンプル・レートは、該シリアライズされたディジタル・データ・ストリームの周波数よりも少なくとも約２０倍は高い周波数を有する高速クロックから導き出されることを特徴とする方法。
【請求項１４】
請求項１３記載の方法であって、該抽出複数ディジタル・オーディオ・データ・ワードの各々は、該トランジション・ウィンドウの該プリアンブル・サブウィンドウにある該少なくとも１つのトランジションと、該トランジション・ウィンドウの該少なくとも１つのデータ・サブウィンドウにある少なくとも１つのトランジションとの組み合わせによって識別可能である、プリアンブルを有することを特徴とする方法。
【請求項１５】
請求項１４記載の方法であって、更に：
該抽出データ・ワードを、第１種類プリアンブルを有するものとして、該抽出データ・ワードが、該少なくとも１つのデータ・サブウィンドウにある連続トランジション対が後続する、該プリアンブル・サブウィンドウにある連続トランジション対、を有する場合に、識別する工程；
を備えることを特徴とする方法。
【請求項１６】
請求項１５記載の方法であって、更に：
該抽出データ・ワードを、第２種類プリアンブルを有するものとして、該抽出データ・ワードが、該少なくとも１つのデータ・サブウィンドウにある連続トランジション対によって隔てられた、該プリアンブル・サブウィンドウにある非連続トランジション対、を有する場合に、識別する工程；
を備えることを特徴とする方法。
【請求項１７】
請求項１６記載の方法であって、更に：
該抽出データ・ワードを、第３種類プリアンブルを有するものとして、該抽出データ・ワードが、該少なくとも１つのデータ・サブウィンドウにある、第１、第２並びに第３のトランジションが後続する、該プリアンブル・サブウィンドウにあるトランジションを有する場合に、識別する工程；
を備えることを特徴とする方法。
【請求項１８】
請求項１７記載の方法であって、該予測ビット時間は、該シリアライズ・ディジタル・オーディオ・データ・ストリームから導き出されることを特徴とする方法。
【請求項１９】
請求項１８記載の方法であって、更に：
最小ビット・ウィンドウ時間並びに最大ビット・ウィンドウ時間を予測する工程；
ビット・ウィンドウを該最小ビット・ウィンドウ時間並びに最大ビット・ウィンドウ時間から構成する工程；及び
該構成ビット・ウィンドウ中に存在する該シリアライズ・ディジタル・オーディオ・データ・ストリームにおいてトランジションを識別する工程；
を備え；
連続識別トランジション群を隔てる時間が該予測ビット時間の測定値であり；
更に、該予測ビット時間を該予測ビット時間の複数予測値の移動平均から判定する工程；
を備えることを特徴とする方法。
【請求項２０】
ＡＥＳ−３ディジタル・オーディオ・データ・ストリームを復号化するのに用いるバイ・フェーズ復号器であって：
ＡＥＳ−３ディジタル・オーディオ・データ・ストリーム、該ＡＥＳ−３ディジタル・オーディオ・データ・ストリームの予測ビット時間並びに高速クロックを受信するよう結合された復号器回路；
を備え；
該高速クロックは該ＡＥＳ−３ディジタル・オーディオ・データ・ストリームの周波数よりも少なくとも約２０倍は高い周波数を有し；
更に、復号器回路に結合されたデータ記憶機構；
を備え；
該データ記憶機構は、該ＡＥＳ−３ディジタル・オーディオ・データ・ストリームから該復号器回路によって抽出された、ディジタル・オーディオ・データ・サブフレームを、受信し；
更に、該ディジタル・オーディオ・データ・サブフレームを、トランジション・ウィンドウを該予測ビット時間から構成し、該ＡＥＳ−３ディジタル・オーディオ・データ・ストリームを、該高速クロックを用いて、サンプリングし、該サンプリングされたＡＥＳ−３ディジタル・オーディオ・データ・ストリームを該トランジション・ウィンドウに印加して、該ディジタル・オーディオ・データ・サブフレームのプリアンブルを示すトランジションを該サンプリングされたＡＥＳ−３ディジタル・オーディオ・データ・ストリームにおいて識別することによって、構成する、該復号器回路；
を備えることを特徴とするバイ・フェーズ復号器。
【請求項２１】
請求項２０記載のバイ・フェーズ復号器であって、該構成トランジション・ウィンドウはプリアンブル・サブウィンドウ及び少なくとも１つのデータ・サブウィンドウを有し、該ディジタル・オーディオ・データ・サブフレームのプリアンブルは、該プリアンブル・サブウィンドウにある少なくとも１つのトランジションと、該少なくとも１つのデータ・サブウィンドウにある少なくとも１つのトランジションとの組み合わせによって示されることを特徴とするバイ・フェーズ復号器。
【請求項２２】
請求項２１記載のバイ・フェーズ復号器であって、更に：
ビット時間予測器回路；
を備え；
該ビット時間予測器回路は、該ＡＥＳ−３ディジタル・オーディオ・データ・ストリームを受信するよう結合された入力及び該復号器回路に結合された出力を有し；
該ビット時間予測器は該予測ビット時間を判定して該復号器回路に出力することを特徴とするバイ・フェーズ復号器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に、ブロードキャスト・ルータに用いるのに適したバイ・フェーズ復号器に関し、特に、３２ビット幅のデータ・サブフレームを着信ＡＥＳ−３ディジタル・オーディオ・データ・ストリームから抽出する、バイ・フェーズ復号器及び関連した方法に関する。
【背景技術】
【０００２】
伝統的に、シリアル・ディジタル・オーディオ復号器は着信信号にロックするＰＬＬを用いている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、シリアル・ディジタル・オーディオ復号器においてＰＬＬを用いるためには、種々の外部の構成部分が通常、必要である。その結果、ＰＬＬを組み入れたシリアル・ディジタル・オーディオ復号器は高価でかつ扱いにくくなりがちである。更に、ＰＬＬは製造技術間で容易に切り替えることが可能でない、その結果、ＰＬＬは、複数の設計技術、例えば、異なるＦＰＧＡファミリ及び／又は異なる標準セル並びにゲート・アレイのファミリ、を一体化するデバイスにおいて用いるのにはあまりよく適したものでない。
【課題を解決するための手段】
【０００４】
本発明はバイ・フェーズ復号器及び、ディジタル・オーディオ・データ・ワードのシリアライズ・ストリームから抽出する関連した方法、に関する。それによって、トランジション・ウィンドウがディジタル・オーディオ・データのシリアライズ・ストリームの予測ビット時間から構成される。複数のディジタル・オーディオ・データ・ワードが次に、ディジタル・オーディオのシリアライズ・ストリームから、ディジタル・オーディオ・データのシリアライズ・ストリームにおける各トランジションの、トランジション・ウィンドウの、プリアンブル・サブウィンドウ及び少なくとも１つのデータ・サブウィンドウ、に対する、位置に基づいて抽出される。抽出ディジタル・オーディオ・データ・ワードの各々はプリアンブル・サブウィンドウにある少なくとも１つのトランジションと少なくとも１つのデータ・サブウィンドウにある少なくとも１つのトランジションとの組み合わせによって識別可能なプリアンブルを含む。検出トランジション位置の特定の組み合わせによって、抽出データ・ワードは更に、３つの異なる種類のプリアンブルの１つを有するものとして識別される。これらの組み合わせは、少なくとも１つのデータ・サブウィンドウ、少なくとも１つのデータ・サブウィンドウにある連続したトランジションの対によって隔てられたプリアンブル・サブウィンドウにある非連続トランジションの対、及び少なくとも１つのデータ・サブウィンドウにある第１、第２、並びに第３のトランジションが後続するプリアンブル・サブウィンドウにあるトランジションを含む。
【発明を実施するための最良の形態】
【０００５】
〔実施例〕
まず図１を参照して、完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００を次に詳細に説明する。次に分かるように、完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００は、お互いに結合されて大型の完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００を構成する複数ブロードキャスト・ルータ構成部分から成る。各ブロードキャスト・ルータ構成部分は、第１ルータ・マトリックス及び第２ルータ・マトリックスを含む個別のルータ・デバイスであり、第２ルータ・マトリックスは第１ルータ・マトリックスと冗長のものである。したがって、各ブロードキャスト・ルータは第１と第２のルーティング・エンジンを有し、このルーティング・エンジンは第１と第２のルータ・マトリックスの各々について１つあり、このブロードキャスト・ルータ各々は、その入力側で、同じ入力ディジタル・オーディオ・データ・ストリームを受信し、その出力側で、同じ出力ディジタル・オーディオ・データ・ストリームを出力する。本明細書及び特許請求の範囲に開示するように、完全に冗長な、線形に拡張可能なブロードキャスト・ルータを実施するよう用いるブロードキャスト・ルータ構成部分各々はＮｘＭのサイズのブロードキャスト・ルータである。しかしながら、完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００は、代わりに、お互いに異なるサイズのブロードキャスト・ルータ構成部分から構成さえ得ることが十分想定される。
【０００６】
本明細書及び特許請求の範囲に更に開示されるように、完全に冗長な、線形に拡張可能なルータ１００は、第１、第２、第３及び第４のブロードキャスト・ルータ構成部分１０２、１０４、１０６及び１０８をお互いに結合することによって構成される。当然、４つのブロードキャスト・ルータ構成部分から構成されるものとしての、完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００の本明細書及び特許請求の範囲の開示内容は単に、例としてのものである。したがって、本発明の開示内容によって実施される、完全に冗長な、線形に拡張可能なブロードキャスト・ルータは、種々の別のいくつかのブロードキャスト・ルータ構成部分を用いて構成し得ることが分かる。第１、第２、第３、及び第４のブロードキャスト・ルータ構成部分１０２、１０４、１０６、及び１０８は、本明細書及び特許請求の範囲において開示された方法で全面的に接続された場合には、併せて完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００を構成するものであり、図１に示すような共通シャシに一緒に収容することと、所望の場合の、別個のシャシに収容することとの、何れかを行い得る。上記のように、ブロードキャスト・ルータ構成部分１０２、１０４、１０６及び１０８はお互いに異なるサイズを有し得るか、代替的には、全て、同じＮｘＭのサイズを有し得るが、本明細書及び特許請求の範囲において想定される利用に適したものとなっている１つのサイズは２５６ｘ２５６のものである。更に、完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００に適した構成は、５つのブロードキャスト・ルータ構成部分で、各々が２５６ｘ２５６のサイズのもの、を結合し、それによって１，２８０ｘ１，２８０のブロードキャスト・ルータをもたらすものである。
【０００７】
第１ブロードキャスト・ルータ構成部分１０２は第１ルータ・マトリックス１０２ａ、及び第１ルータ・マトリックス１０２ａを、その障害の場合に置換するのに用いる第２（すなわち「冗長」）ルータ・マトリックス１０２ｂから構成される。同様に、完全に冗長な、線形に拡張可能なブロードキャスト・ルータ１００の第２、第３、及び第４のブロードキャスト・ルータ構成部分１０４、１０６、及び１０８の各々は、第１ルータ・マトリックス１０４ａ、１０６ａ、並びに１０８ａ、各々、及び、第２の（すなわち「冗長な」）ルータ・マトリックス１０４ｂ、１０６ｂ、並びに１０８ｂ、各々、で、第１ルータ・マトリックス１０４ａ、１０６ａ、並びに１０８ａ、各々、をそれらの障害の場合に置換するのに用いられるもの、から構成される。当然、第２ルータ・マトリックス１０２ｂ、１０４ｂ、１０６ｂ、並びに１０８ｂ、各々、を、第１ルータ・マトリックス１０２ａ、１０４ａ、１０６ａ、並びに１０８ａ、各々、のバックアップとして、それらの障害の場合に、用いる冗長マトリックスとして特定することは単に、任意のものであり、ブロードキャスト・ルータ構成部分内にあるルータ・マトリックス対のうちの何れか一方がそのブロードキャスト・ルータ構成部分内にある、ルータ・マトリックス対の他方のバックアップとしての役割を果たすことが十分想定される。
【０００８】
図１に更にみられるように、第１ブロードキャスト・ルータ構成部分１０２の第１ルータ・マトリックス１０２ａ、第２ブロードキャスト・ルータ構成部分１０４の第１ルータ・マトリックス１０４ａ、第３ブロードキャスト・ルータ構成部分１０６の第１ルータ・マトリックス１０６ａ、及び第４ブロードキャスト・ルータ構成部分１０８の第１ルータ・マトリックス１０８ａは完全に結合されたトポロジに適合する、ルータ・マトリックスの第１配置において、お互いに結合される。同様に、第１ブロードキャスト・ルータ構成部分１０２の第２ルータ・マトリックス１０２ｂ、第２ブロードキャスト・ルータ構成部分１０４の第２ルータ・マトリックス１０４ｂ、第３ブロードキャスト・ルータ構成部分１０６の第２ルータ・マトリックス１０６ｂ、及び第４ブロードキャスト・ルータ構成部分１０８の第２ルータ・マトリックス１０８ｂは、第１配置と同様に、完全に接続されたトポロジに適合する第２配置において、お互いに結合される。完全に接続されたトポロジでは、ルータ・マトリックスの配置の各ルータ・マトリックスが、個別リンクによって、ルータ・マトリックスの配置の部分を構成する全てのルータ・マトリックスに結合される。
【０００９】
したがって、ルータ・マトリックスの第１配置については、第１、第２及び第３の双方向リンク１１０、１１２及び１１４は第１ブロードキャスト・ルータ構成部分１０２の第１ルータ・マトリックス１０２ａを、第２ブロードキャスト・ルータ構成部分１０４の第１ルータ・マトリックス１０４ａ、第３ブロードキャスト・ルータ構成部分１０６の第１ルータ・マトリックス１０６ａ、及び第４ブロードキャスト・ルータ構成部分１０８の第１ルータ・マトリックス１０８ａ、各々、に結合する。更に、第４と第５の双方向リンク１１６及び１１８は、第２ブロードキャスト・ルータ構成部分１０４の第１ルータ・マトリックス１０４ａを、第３ブロードキャスト・ルータ構成部分１０６の第１ルータ・マトリックス１０６ａ及び第４ブロードキャスト・ルータ構成部分１０８の第１ルータ・マトリックス１０８ａ、各々、に結合する。最後に、第６双方向リンク１２０は、第３ブロードキャスト・ルータ構成部分１０６の第１ルータ・マトリックス１０６ａを第４ブロードキャスト・ルータ構成部分１０８の第１ルータ・マトリックス１０８ａに結合する。
【００１０】
同様に、ルータ・マトリックスの第２配置については、第１、第２及び第３の双方向リンク１２２、１２４及び１２６は第１ブロードキャスト・ルータ構成部分１０２の第２ルータ・マトリックス１０２ｂを、第２ブロードキャスト・ルータ構成部分１０４の第２ルータ・マトリックス１０４ｂ、第３ブロードキャスト・ルータ構成部分１０６の第２ルータ・マトリックス１０６ｂ、及び第４ブロードキャスト・ルータ構成部分１０８の第２ルータ・マトリックス１０８ｂ、各々、に結合する。更に、第４と第５の双方向リンク１２８及び１３０は、第２ブロードキャスト・ルータ構成部分１０４の第２ルータ・マトリックス１０４ｂを、第３ブロードキャスト・ルータ構成部分１０６の第２ルータ・マトリックス１０６ｂ及び第４ブロードキャスト・ルータ構成部分１０８の第２ルータ・マトリックス１０８ｂ、各々、に結合する。最後に、第６双方向リンク１３２は、第３ブロードキャスト・ルータ構成部分１０６の第２ルータ・マトリックス１０６ｂを第４ブロードキャスト・ルータ構成部分１０８の第２ルータ・マトリックス１０８ｂに結合する。代替的には、双方向リンク１１０乃至１２０は、銅線、光ファイバ又はディジタル信号の交換に適したものと思われる別の伝送媒体から形成し得る。当然、図１に示すブロードキャスト・ルータ構成部分対間の単一双方向リンクではなく、本発明の代替的実施例では、ブロードキャスト・ルータ構成部分対は代わりに、第１と第２の単一方向リンクによって一緒に結合し得ることが想定される。そのような代替的実施例を図２に示す。
【００１１】
ブロードキャスト・ルータ構成部分１０２、１０４、１０６及び１０８を次に、詳細に説明する。図２は第１のブロードキャスト・ルータ構成部分１０２を表す。一方、第２、第３、及び第４のブロードキャスト・ルータ構成部分１０４、１０６及び１０８は第１ブロードキャスト・ルータ構成部分１０２と同様に構成され、したがって、詳細に説明しなくてよいものである。当然、第１ブロードキャスト・ルータ構成部分１０２の上記の特定の構成部分、更には、第２、第３、及び第４のブロードキャスト・ルータ構成部分１０４、１０６及び１０８は説明を容易にするために省略している。しかしながら、それらの詳細は、その開示内容を本明細書及び特許請求の範囲に援用する、同時係属の米国特許出願（代理人管理番号ＩＵ０２０１６０）に記載されていることを特筆する。
【００１２】
図２にみられるように、ブロードキャスト・ルータ１０２は、セレクタの各々の出力がＮのトランスポート・ストリームの１つを第１ブロードキャスト・ルータ構成部分１０２のルータ・マトリックス１０２ａ、１０２ｂの各々の入力側に備えるように、配置されたＮのセレクタ１３８−１乃至１３８−Ｎを含む。本明細書及び特許請求の範囲に開示するように、セレクタ１３８−１乃至１３８−Ｎの各々は、第１の２対１セレクタ回路であり、この回路は、その第１の２対１セレクタ回路への第１入力としての、オーディオ技術者協会（「ＡＥＳ」）入力回路１４０−１乃至１４０−Ｎ、各々、によって構築された第１トランスポート・ストリーム、及び、その第１の２対１セレクタ回路への第２入力としての、マルチチャンネル・ディジタル・オーディオ（「ＭＡＤＩ」）標準に適合する復号化ディジタル・オーディオ・データ・ストリームから、ＭＡＤＩ入力回路１４２−１乃至１４２−Ｎ、各々、によって構築された第２トランスポート・ストリーム、を有する。第１セレクタ回路１３８−１乃至１３８−Ｎの各々は更に、２つのトランスポート・ストリーム間で選定する制御入力（図示せず）を含む。
【００１３】
第１セレクタ回路１３８−１乃至１３８−Ｎの各々から出力された選定トランスポート・ストリームは、第１ルータ・マトリックス１０２ａの、ルーティング・エンジン１４４の入力側、送信（すなわち「ＴＸ」）拡張ポート２７６、第１受信（すなわち「ＲＸ」）拡張ポート２７８、第２受信拡張ポート２８０及び第３受信拡張ポート２８２に入力される。本明細書及び特許請求の範囲の原文における「ｔｒａｎｓｍｉｔｔｉｎｇ」拡張ポートの語は、拡張ポートで、そこからデータが選定された宛て先に送信されるもの、を表すことを意図している。同様に、拡張ポート２７８、第２受信拡張ポート２８０及び第３受信拡張ポートに入力される。本明細書及び特許請求の範囲の原文における「ｒｅｃｅｉｖｉｎｇ」拡張ポートの語は、宛て先からデータを受信する拡張ポートを表すことを意図している。広い意味では、第１ルータ・マトリックスの送信拡張ポート２７６は、メモリ・サブシステムからなり、このサブシステムでは、第１ブロードキャスト・ルータ構成部分１０２の第１セレクタ回路１３８−１乃至１３８−Ｎから受信されたトランスポート・ストリームは複数の宛て先及び、第１セレクタ回路１３８−１乃至１３８−Ｎから受信されたトランスポート・ストリームの、第２ブロードキャスト・ルータ構成部分１０４の第１ルータ・マトリックス１０４ａ、第３ブロードキャスト・ルータ構成部分１０６の第１ルータ・マトリックス１０６ａ、及び第４ブロードキャスト・ルータ構成部分１０８の第１ルータ・マトリックス１０８ａの受信拡張ポートへの転送を制御するプロセッサ・サブシステム、への転送前にバッファされる。逆に、第１ルータ・マトリックス１０２ａの第１、第２及び第３の拡張ポート２７８、２８０、２８２の各々は、広い意味では、メモリ・サブシステムから成り、このサブシステムでは、別のブロードキャスト・ルータ構成部分の第１ルータ・マトリックスの送信拡張ポートから受信された入力トランスポート・ストリームは、それらの最終的な宛て先及び、もう１つのブロードキャスト・ルータ構成部分の第１ルータ・マトリックスの送信拡張ポートから受信された入力トランスポート・ストリームの、第１ブロードキャスト・ルータ構成部分１０２の第１ルータ・マトリックス１０２ａのルーティング・エンジン１４４の入力への、転送を制御するプロセッサ・サブシステム、への転送前にバッファされ得る。
【００１４】
第１セレクタ回路１３８−１乃至１３８−Ｎから、ＡＥＳ入力１−３２Ｎ並びに／若しくはＭＡＤＩ入力１−Ｎから抽出された情報を含むトランスポート・ストリーム１乃至Ｎはルーティング・エンジン１４４及び伝送拡張ポート２７６に送信される。送信拡張ポート２７６から、入力送信ストリーム１乃至Ｎは、リンク１１０経由で第２のブロードキャスト・ルータ構成部分１０４の第１ルータ・マトリックス１０４ａに転送され、リンク１１２経由で第３のブロードキャスト・ルータ構成部分１０６の第１ルータ・マトリックス１０６ａに転送され、リンク１１４経由で第４のブロードキャスト・ルータ構成部分１０８の第１ルータ・マトリックス１０８ａに転送される。かわりに、入力トランスポート・ストリームＮ＋１乃至２Ｎが、第２ブロードキャスト・ルータ構成部分１０４の第１ルータ・マトリックス１０４ａの送信拡張ポートから、リンク１１０経由で第１受信器拡張ポート２７８に送信され；入力トランスポート・ストリーム２Ｎ＋１乃至３Ｎが、第３ブロードキャスト・ルータ構成部分１０６の第１ルータ・マトリックス１０６ａの送信拡張ポートから、リンク１１２経由で第２受信器拡張ポート２８０に送信され；入力トランスポート・ストリーム３Ｎ＋１乃至４Ｎが、第４ブロードキャスト・ルータ構成部分１０８の第１ルータ・マトリックス１０８ａの送信拡張ポートから、リンク１１４経由で第３受信器拡張ポート２８２に送信される。最後に、入力トランスポート・ストリームＮ＋１乃至２Ｎ、２Ｎ＋１乃至３Ｎ、及び３Ｎ＋１乃至４Ｎは、第１、第２、及び第３の受信器拡張ポート２７８、２８０、及び２８２、各々によって、ルーティング・エンジン１４４に入力される。
【００１５】
上記のように、第１と第２のルータ・マトリックス１０２ａ及び１０２ｂはお互いに冗長なマトリックスである。このように機能するよう、第２ルータ・マトリックス１０２ｂのルーティング・エンジン１５２はルーティング・エンジン１４４と同様の入力トランスポート・ストリーム群を有することを要する。したがって、上記のような方法で、第１セレクタ回路１３８−１乃至１３８−Ｎの各々から出力された選定トランスポート・ストリームは更に、ルーティング・エンジン１５２の入力側、更には、送信ポート２８４、に入力される。同様に、第１受信拡張ポート２７８、第２受信拡張ポート２９０、及び第３受信拡張ポート２８２に入力されるトランスポート・ストリームは更に、第２ルータ・マトリックス１０２ｂの、第１受信拡張ポート２８６、第２受信拡張ポート２８８、及び第３受信拡張ポート２９０、各々、に入力される。広い意味では、第２ルータ・マトリックス１０２ｂの送信拡張ポート２８４はメモリ・サブシステムから成り、このサブシステムでは、第１ブロードキャスト・ルータ構成部分１０２の第１セレクタ回路１３８−１乃至１３８−Ｎから受信されたトランスポート・ストリームが、複数の宛て先及び、セレクタ回路１３８−１乃至１３８−Ｎから受信されたトランスポート・ストリームの、第２ブロードキャスト・ルータ構成部分１０４の第２ルータ・マトリックス１０４ｂ、第３ブロードキャスト・ルータ構成部分１０６の第２ルータ・マトリックス１０６ｂ、及び第４ブロードキャスト・ルータ構成部分１０８の第２ルータ・マトリックス１０８ｂの、受信拡張ポートへの転送を制御するプロセッサ・サブシステム、に転送前にバッファされる。逆に、第２ルータ・マトリックス１０２ｂの、第１、第２と第３の拡張ポート２８６、２８８、及び２９０の各々は、広い意味では、メモリ・サブシステムからなり、このサブシステムでは、別のブロードキャスト・ルータ構成部分の第１ルータ・マトリックスの送信拡張ポートから受信されたトランスポート・ストリームは、それらの最終的な宛て先及び、もう１つのブロードキャスト・ルータ構成部分の第１ルータ・マトリックスの送信拡張ポートから受信されたトランスポート・ストリームの、第１ブロードキャスト・ルータ構成部分１０２の第２ルータ・マトリックス１０２ｂのルーティング・エンジン１５２の入力への転送を制御するプロセッサ・サブシステム、への転送前にバッファし得る。
【００１６】
第１セレクタ回路１３８−１乃至１３８−Ｎから、入力トランスポート・ストリーム１乃至Ｎがルーティング・エンジン１５２及び送信拡張ポート２８４に送信される。送信拡張ポート２８４から、入力トランスポート・ストリーム１乃至Ｎが、リンク１２２経由で第２ブロードキャスト・ルータ構成部分１０４の第２ルータ・マトリックス１０４ｂに転送され、リンク１２４経由で第３ブロードキャスト・ルータ構成部分１０６の第２ルータ・マトリックス１０６ｂに転送され、リンク１２６経由で第４ブロードキャスト・ルータ構成部分１０８の第２ルータ・マトリックス１０８ｂに転送される。かわりに、入力トランスポート・ストリームＮ＋１乃至２Ｎが、第２ブロードキャスト・ルータ構成部分１０４の第２ルータ・マトリックス１０４ｂの送信拡張ポートから、リンク１２２経由で第３受信器拡張ポート２９０に送信され；入力トランスポート・ストリーム２Ｎ＋１乃至３Ｎが、第３ブロードキャスト・ルータ構成部分１０６の第２ルータ・マトリックス１０６ｂの送信拡張ポートから、リンク１２４経由で第２受信器拡張ポート２８８に送信され；入力トランスポート・ストリーム３Ｎ＋１乃至４Ｎが、第４ブロードキャスト・ルータ構成部分１０８の第２ルータ・マトリックス１０８ｂの送信拡張ポートから、リンク１２６経由で第１受信器拡張ポート２８６に送信される。第３、第２、と第１の受信拡張ポート、２９０、２８８、及び２８６、各々、から、入力トランスポート・ストリームＮ＋１乃至２Ｎ、２Ｎ＋１乃至３Ｎ、及び３Ｎ＋１乃至４Ｎが、第３、第２と第１の、受信器拡張ポート２９０、２８８、及び２８６、各々、によって、ルーティング・エンジン１５４に送信される。
【００１７】
第１ルータ・マトリックス１０２ａのルーティング・エンジン１４４内には、ルーティング・エンジン１４４に対する入力として受信された、４ＮのＡＥＳストリームの何れか１つを、ルーティング・エンジン１４４のＭの出力ラインの何れか１つに割り当てるスイッチング手段がある。代替的には、ルーティング・エンジン１４４は：ソフトウェアに、例えば、一連の命令として実施し得るか；ハードウェアに、一続きの論理回路として実施し得るか；それらの組み合わせとして実施し得る。同様に、第２ルータ・マトリックス１０２ｂのルーティング・エンジン１５２内には、ルーティング・エンジン１５２に対する入力として受信された４Ｎの入力ＡＥＳストリームの何れか１つをルーティング・エンジン１５２のＭの出力ラインの何れか１つに割り当てるスイッチング手段がある。この場合もまた、ルーティング・エンジン１５２が、代替的に、ソフトウェア、ハードウェア又はそれらの組み合わせで実施し得ることが想定される。第１ブロードキャスト・ルータ構成部分１０２の、第１と第２のルーティング・マトリックス１０２ａ及び１０２ｂ、各々、のルーティング・エンジン１４４及び１５２から出力された１乃至ＭのＡＥＳストリームの各々は、第２セレクタ回路１６０−１乃至１６０−Ｍの相当するものに配信される。第２セレクタ回路１６０−１乃至１６０−Ｍは併せて、第１ルーティング・マトリックス１０２ａのルーティング・エンジン１４４から出力された１乃至ＭのＡＥＳストリーム、又は第２ルーティング・マトリックス１０２ｂのルーティング・エンジン１５２から出力された１乃至ＭのＡＥＳストリーム、が第１ブロードキャスト・ルータ構成部分１０２の出力となる。第２セレクタ回路１６０−１乃至１６０−Ｍの各々は共通の制御入力（図示せず）を共有して、ルーティング・エンジン１４４から出力されたＡＥＳストリームとルーティング・エンジン１５２から出力されたＡＥＳストリームが第２セレクタ回路１６０−１乃至１６０−Ｍによって通されるか否かを選定する。
【００１８】
第２セレクタ回路１６０−１乃至１６０−Ｍから、選定ＡＥＳストリームが情報複製回路１６２−１乃至１６２−Ｍのめいめいのものに配信される。同様に、情報複製回路１６２−１乃至１６２−Ｍは受信ＡＥＳストリームを、ＡＥＳ出力回路１６４−１乃至１６４−Ｍと、ＭＡＤＩ出力回路１６６−１乃至１６６−Ｍとの何れかに転送して、符号化し、第１ブロードキャスト・ルータ構成部分１０２から出力する。同様に、受信情報ストリームがＭＡＤＩストリームであった場合、それらも、ＡＥＳ出力回路１６４−１乃至１６４−Ｍと、ＭＡＤＩ出力回路１６６−１乃至１６６−Ｍとの何れかに転送し、符号化して第１ブロードキャスタ・ルータ構成部分１０２から出力し得る。
【００１９】
次に図３を参照して、ＡＥＳ入力回路１４０−１乃至１４０−Ｎを更に詳細に説明する。図３はＡＥＳ入力回路１４０−１を表す。残りのＡＥＳ入力回路、特に、ＡＥＳ入力回路１４０−２乃至１４０−ＮはＡＥＳ入力回路１４０−１と同様に構成され、更に詳細を説明することを要するものでない。次に分かるように、ＡＥＳ入力回路１４０−１はＡＥＳバイ・フェーズ復号器回路２９６−１乃至２９６−３２及びトランスポート・ストリーム・マルチプレクサ２９５を含む。ＡＥＳバイ・フェーズ復号器回路２９６−１乃至２９６−３２の各々に対する入力は、ＡＥＳ−３標準に適合する、信号源（図示せず）からの、めいめいの入力ディジタル・オーディオ・データ・ストリームである。以下に十分説明するように、ＡＥＳバイ・フェーズ復号器回路２９６−１乃至２９６−３２はそれらに対する各々の入力ディジタル・オーディオ・データ・ストリームを復号化する。ＡＥＳバイ・フェーズ復号器回路２９６−１乃至２９６−３２によって生成された結果の３２の復号化された入力ディジタル・オーディオ・データ・ストリームは、トランスポート・ストリーム・マルチプレクサ２９５に入力され、このマルチプレクサは、３２の復号化された入力ディジタル・オーディオ・データ・ストリームから、入力トランスポート・ストリームを構築し、この入力トランスポート・ストリームはセレクタ回路１３８−１に転送される。
【００２０】
ＡＥＳバイ・フェーズ復号器回路２９６−１乃至２９６−３２は次に詳細に説明する。図４はＡＥＳバイ・フェーズ復号器回路２９６−１を表す。残りのＡＥＳのバイ・フェーズ復号器回路、特に、ＡＥＳバイ・フェーズ復号器回路２９６−２乃至２９６−３２はＡＥＳバイ・フェーズ復号器回路２９６−１と同様に構成され、詳細に説明することを要するものでない。以下に十分説明するように、ＡＥＳバイ・フェーズ復号器２９６−１は高速クロックを用いて着信データ・ストリーム、本明細書及び特許請求の範囲では、ＡＥＳのシリアライズ・ディジタル・オーディオ・データ・ストリーム、をサンプリングすることによって動作する。ＡＥＳのシリアライズ・ディジタル・オーディオ・データ・ストリームを復号化するために、ＡＥＳバイ・フェーズ復号器２９６−１は更に、予測ビット時間を要する。本明細書及び特許請求の範囲の原文において用いられるように、「ｆａｓｔ  ｃｌｏｃｋ」の語は、着信ＡＥＳディジタル・オーディオ・データ・ストリームの周波数よりも少なくとも２０倍の高さの周波数を有するクロックを表す。一方、「ｂｉｔ  ｔｉｍｅ」の語は、着信ＡＥＳディジタル・オーディオ・データ・ストリームの通常のビットの間に存在する高速クロックの数を表す。本明細書及び特許請求の範囲開示のように、ＡＥＳバイ・フェーズ復号器２９６−１は２つのモードで動作し得る。第１モードでは、ビット時間はユーザ選定されて直接、論理回路２９８に入力される一方、第２モードでは、ビット時間は着信するシリアライズ・ディジタル・オーディオ・データ・ストリームから自動的に生成される。
【００２１】
図４で分かるように、ＡＥＳバイ・フェーズ復号器２９６−１は、時間抽出回路２９７、復号化論理回路２９８、ビット時間予測器３００及び適切な容量のデータ記憶機構、例えば、３２ビットの幅の非同期先入れ先出し（「ＦＩＦＯ」）メモリ３０２、から成る。ＡＥＳバイ・フェーズ復号器２９６−１はＡＥＳデータのシリアライズ・ディジタル・オーディオ・データ・ストリームをＡＥＳ入力１４０−１から受信する。ＡＥＳバイ・フェーズ復号器２９６−１内では、ＡＥＳのシリアライズ・ディジタル・オーディオ・データ・ストリームは更に、時間抽出回路２９７、復号化論理回路２９８、及びビット時間予測器３００の各々にルーティングされる。時間抽出回路２９７は特定の時間情報、特に、第２のシリアライズ・ディジタル・オーディオ・データ・ストリームから連続したプリアンブルを隔てる高速クロック数、を抽出する。時間抽出回路２９７は更に抽出時間情報を復号化論理回路２９８に転送してＡＥＳのシリアライズ・ディジタル・オーディオ・データ・ストリームを復号化する。この時間抽出回路２９７の動作に関する詳細は、本明細書及び特許請求の範囲にその開示内容を援用する、同時係属の米国特許出願（代理人管理番号ＩＵ０２０２５４）に示す。抽出時間情報を復号化論理回路２９８に転送することに加えて、時間抽出回路２９７は更に、抽出時間情報を、入力１４０−１上のＡＥＳのシリアライズ・ディジタル・オーディオ・データ・ストリームから抽出された時間情報と入力１４２−１上のＡＥＳのシリアライズ・ディジタル・オーディオ・データ・ストリームから抽出された時間情報との何れかを選定して、ルーティング・エンジン１４４及び１５２に転送する、セレクタ回路１３８−１の制御出力に制御入力を結合させたセレクタ回路（図示せず）に転送する。
【００２２】
ＡＥＳバイ・フェーズ復号器２９６−１が第２モードで動作する場合には、ビット時間予測器３００がそれによって受信されたＡＥＳのシリアライズ・ディジタル・オーディオ・データからの予測ビット時間を判定する。図５をこの時点で参照して、ビット時間予測器３００が予測ビット時間を判定する方法を次に、詳細に説明する。一特徴では、ビット時間予測器３００は本明細書及び特許請求の範囲記載のアルゴリズムを実行するのに十分な処理容量を伴う個別の電子部品であり得る。代替的には、ビット時間予測器３００は、ＡＥＳバイ・フェーズ復号器２９６−１の任意の数の別の構成部分とともに、本明細書及び特許請求の範囲記載のアルゴリズムをそのアブルーチンとして実行する単一のプロセッサ装置に物理的に組み入れ得る。
【００２３】
予測ビット時間を判定する方法は工程３０４から開始し、工程３０６では、ビット時間予測器３００によって受信された、シリアライズ・ディジタル・オーディオ・データ・ストリームが検査され、着信ストリームにおける、連続したトランジション間の最短時間及び最長時間が識別される。工程３０８では、値「ｌｏｎｇ」はトランジション間で最長時間を有するパルスの持続時間に設定される一方、値「ｓｈｏｒｔ」はトランジション間で最短時間を有するパルスの持続時間に設定される。工程３１０に進めば、最小値及び最大値がビット時間ウィンドウについて以下：
ビット・ウィンドウ（最小値）＝１．５（ｓｈｏｒｔ）；及び
ビット・ウィンドウ（最大値）＝ｌｏｎｇ−０．５（ｓｈｏｒｔ）；
として選定される。
なお、この処理は、受信された、シリアライズ・ディジタル・オーディオ・データ・ストリームがゼロのみを含む場合にもビット時間ウィンドウを識別する。具体的には、更には、表１に十分に表すように、データのサブフレーム各々の頭には不規則な持続時間の４つのパルスから成るプリアンブルが付される。したがって、受信されたシリアライズ・ディジタル・オーディオ・データ・ストリーム内にデータが何ら含まれない状態でも、ビット時間ウィンドウの最小値及び最大値をプリアンブルのパルスを形成するトランジション間の時間から計算し得る。
【００２４】
ビット時間ウィンドウを規定すると、当該方法は工程３１２に進み、シリアライズ・ディジタル・オーディオ・データ・ストリームがもう一度検査され、今度は、規定されたウィンドウ中に収まる連続したトランジションについて検査される。このビット時間ウィンドウに収まる持続時間を有するパルスを検出すると、検出パルスの持続時間が工程３１４でアベレージャ（図示せず）にロードされ、工程３１６で、アベレージャが、複数検出パルスから、３２サンプルの移動平均を以下：
ＡＶＥ（０）＝Ｘ（０）＋Ｘ（−１）＋Ｘ（−２）＋Ｘ（−３）＋…＋Ｘ（−３１）／３２；
として計算し：
Ｘは規定されたウィンドウ中に収まる検出パルスの持続時間であり；かつ
ＡＶＥ（０）は予測ビット時間の持続時間である。
規定されたウィンドウ中に収まるパルスを後に検出するよう、予測ビット時間の持続時間が以下：
ＡＶＥ（０）＝（Ｘ（０）／３２）＋  ＡＶＥ（−１）−（Ｘ（−３２）／３２）
として計算される。
このようにして、予測ビット時間の持続時間が後続検出パルス毎に再計算され、そのような後続再計算では、後続検出パルスの持続時間が予測ビット時間の持続時間を計算するのに先行して用いられたパルスで最も時間が経過しているものの代わりに用いられる。予測ビット時間の計算（又は、適宜、再計算）によって、ビット時間予測器３００は計算値を復号化論理回路２９８に転送し、この転送された計算値は、受信ＡＥＳシリアライズ・ディジタル・オーディオ・データ・ストリームを復号化するのに、以下に十分説明する方法で、復号化論理回路２９８によって、用いられる。
【００２５】
なお、予測ビット時間の持続時間の移動平均を用いることによって、通常、高速ジッタによってもたらされるわずかな変動は平滑化されるが、ワンダ又はバリスピードの動作によってもたらされる大きな変動はトラッキングされる。代替的には、平均予測ビット時間の持続時間は予めロードし得る。このモードでは、予めロードされた値が全ての３２のサンプルに対して挿入される。予めロードされた値の利用と、信号の喪失又は回復を監視する回路とを組み合わせることによって、ＡＥＳバイ・フェーズ復号器２９６−１は異なるサンプリング・レートの新たな信号に敏速に適合し得る。例えば、上記信号回復回路によって新たな信号が検出されると、ビット時間予測器３００は新たな信号の新たなビット時間ウィンドウを判定し得るものであり、新たに判定されたビット時間ウィンドウ中に収まる第１パルスを検出すると、検出パルスの持続時間を全ての３２のサンプルに対して予めロードされた値として挿入する。
【００２６】
図４に示すＡＥＳバイ・フェーズ復号器２９６−１の動作に関して詳細を備える前に、シリアライズ・ディジタル・オーディオ信号のＡＥＳ標準を簡潔に説明することが有用となるものである。ＡＥＳ標準によって、情報がサブフレームと呼ぶ固定構造に収容される。２つの連続し、関連したサブフレームのシーケンスはフレームであり、１９２の連続したフレームの群はブロックである。サブフレーム、特に、サブフレーム３２０、を図６に示す。サブフレーム３２０は３２のタイム・スロットからなる。タイム・スロット０乃至３はサブフレーム３２０のプリアンブル３２２を収容する。タイム・スロット４乃至２７はオーディオ・サンプル・ワードを線形の２の補数の表現で収容する。２４ビットの符号化範囲が用いられる場合、最下位ビット（「ＬＳＢ」）はタイム・スロット４にある。図６に示すように、２０ビットの符号化範囲が十分である場合には、タイム・スロット８乃至２７はタイム・スロット８にＬＳＢがあるオーディオ・サンプル・ワード３２６を収容する。タイム・スロット４乃至７は、別のアプリケーション用に用い得るものであり、通常、補助サンプル・ビット３２４として表す。タイム・スロット２８はオーディオ・サンプル・ワード３２６の有効ビット３２８を収容する。タイム・スロット２９はサブフレーム３２０において送信されたオーディオ・チャンネルに関連したユーザ・データ・チャンネル用ユーザ・データ・ビット３３０を収容する。タイム・スロット３０は同じサブフレーム３２０において送信されたオーディオ・チャンネルに関連したチャンネル状態情報のチャンネル状態ビット３３２を収容する。時間スロット３１は、タイム・スロット４乃至３１が、１を偶数の数だけ収容し、０（ゼロ）を偶数の数だけ収容する。
【００２７】
更に、ＡＥＳ標準によれば、サブフレーム３２０のプリアンブル３２２は３つの種類：「Ｘ」、「Ｙ」又は「Ｚ」；のもののうちの１つであり得る。フレームの第１サブフレームは通常、プリアンブル「Ｘ」から始まる。チャンネル状態情報を編成するのに用いるブロック構造を規定するよう、プリアンブルはプリアンブル「Ｚ」に１９２フレーム毎に変更される。フレームの第２サブフレームは、一方、常にプリアンブル「Ｙ」から始まる。例えば、図７は第１、第２、と第３のフレーム、３３８、３４０及び３４２を含むＡＥＳデータ・ストリームを示す。フレーム３３８はデータ・ブロック３４４の１９２番目のフレームである。逆に、フレーム３４０はデータ・ブロック３５４の第１フレームである。したがって、フレーム３３８の第１サブフレーム３４６の頭には「Ｘ」の種類のプリアンブル３４８が付されている一方、フレーム３３８の第２サブフレーム３５０の頭には「Ｙ」の種類のプリアンブル３５２が付されている。したがって、フレーム３４０の第１サブフレーム３５６の頭には「Ｚ」の種類のプリアンブル３５８が付されている一方で、フレーム３４０の第２サブフレーム３６０の頭には「Ｙ」の種類のプリアンブルが付されている。最後に、フレーム３４２はデータ・ブロック３５４の２番目のフレームである。したがって、フレーム３４２のサブフレーム３６４の頭には、「Ｘ」の種類のプリアンブル３６６が付されている一方、フレーム３４２の第２サブフレーム３６８の頭には「Ｙ」の種類のプリアンブル３７０が付されている。
【００２８】
ビット時間予測器３００によって生成されたか、別途復号化論理回路２９８に備えられたかにかかわらず、復号化論理回路２９８は予測ビット時間を用いて図８に図示したタイミング・ウィンドウ３７２を生成する。タイミング・ウィンドウ３７２は第１の（すなわち「１の」）サブウィンドウ３７４、第２の（すなわち「１／０（ゼロ）の」）サブウィンドウ３７６、第３の（すなわち「プリアンブルの」）サブウィンドウ３７８及び第４の（すなわち「範囲外の」）サブウィンドウ３８０を含む。タイミング・ウィンドウ３７２を生成するよう、第１、第２、と第３のサブウィンドウ３７４、３７６、及び３７８の各々は１／２ビット時間の持続時間を有するようサイジングされる。第２サブウィンドウ３７６の中心線３７６ｃは次に、１ビット時間の値が割り当てられる。したがって、第２サブウィンドウ３７６の上の境界３７６ａは１１／４ビット時間となる一方、第２サブウィンドウ３７６の下の境界３７６ｂは３／４ビット時間となる。同様に、第１サブウィンドウ３７４の上の境界３７４ａは３／４ビット時間となり、第１サブウィンドウ３７４の下の境界３７４ｂは１／４ビット時間となり、第３サブウィンドウ３７８の下の境界３７８ｂは１１／４ビット時間となり、第３サブウィンドウ３７８の上の境界３７８ａは１３／４ビット時間となる。最後に、４番目のサブウィンドウは１／４ビット時間未満又は１３／４ビット時間超のビット時間全てを包含する。以下に十分に説明するよう、タイミング・ウィンドウ３７２は論理回路２９８に入力されるシリアライズ・ディジタル・オーディオ・データ・ストリームを復号化するのに用いられる。簡潔には、しかしながら、着信シリアライズ・ディジタル・オーディオ・データ・ストリームがタイミング・ウィンドウ３７２に対してスーパインポーズされ、サブウィンドウ３７４、３７６又は３７８の何れかに、着信シリアライズ・ディジタル・オーディオ・データ・ストリームにおけるトランジションがあるか、に基づいて、論理回路２９８はシリアライズ・ディジタル・オーディオ・データ・ストリームの復号化に関する特定の判定を行う。
【００２９】
着信シリアライズ・ディジタル・オーディオ・データにおけるプリアンブルの識別と、プリアンブルが符号化される特定の方法によって到着するプリアンブルの種類の識別との両方を行うことが可能である。同時係属の米国特許出願（代理人管理番号ＩＵ０２０１５７）に十分に記載されているように、入力ディジタル・オーディオ・データ・ストリーム１乃至４Ｎのサブフレーム毎のプリアンブルの長さは４ビットであり、したがって、このプリアンブルは４ビット時間の持続時間を有する一方、プリアンブルは一連の４つの、不規則な持続時間のパルスとして符号化され、この長さは以下の表１に表す：
【表１】
2005531214.tif 000003
次に図９を参照して、復号化論理回路２９８が受信ＡＥＳシリアライズ・ディジタル・オーディオ・データ・ストリームを復号化する処理を次に、詳細に説明する。復号化論理回路２９８は状態図３８２を実行するよう構成された組み合わせ論理から成る。当該処理は状態３８４から始まり、論理回路２９８は着信シリアライズ・ディジタル・オーディオ・データ・ストリームにおける第１トランジションの検出を待つ。第１トランジションを検出すると、当該処理は状態３８６に進み、論理回路２９６は着信シリアライズ・ディジタル・オーディオ・データ・ストリームにおける、第１トランジションと後続トランジションとを隔てる間の時間を測定し始める。後続トランジションを検出すると、第１トランジションと後続トランジションとを隔てる時間がタイミング・ウィンドウ３７２と比較される。これらのトランジションを隔てる時間が第１サブウィンドウ３７４にある場合、当該処理は状態３８８に進み、復号化論理回路２９８が、検出パルスが論理「１」であることを判定する。しかしながら、当該トランジションを隔てる時間が第２サブウィンドウ３７６にある場合には、当該処理は状態３９０に進み、復号化論理回路２９８は検出パルスが論理「０（ゼロ）」で「あり得る」ことを判定する。当該トランジションを隔てる時間が第３のサブウィンドウ３７８中にある場合、当該処理は状態３９２に進み、復号化論理回路２９８は検出パルスがプリアンブルで「あり得る」ことを判定する。最後に、当該トランジションを隔てる時間が第４サブウィンドウ３８０にある場合には、当該処理は状態３９４に進み、復号化論理回路２９８は、検出パルスを復号化することが可能でないので、エラーが発生したことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間の再測定を要するか否かを判定し、必要であると思われる場合には予測ビット時間を再測定し、次のトランジションを待つよう状態３８４に戻る。
【００３０】
状態３９２に戻り、復号化論理回路２９８は更に、次のトランジションの検出を待つ。当該処理が状態３９２に進むことを可能にした当該トランジション及びその次のトランジションが第３サブウィンドウ３７８にある場合、当該処理は状態３９６に進み、復号化論理回路２９８はプリアンブルが「Ｘ」のプリアンブルで「あり得る」ことを判定する。しかしながら、次のトランジションが第２サブウィンドウ３７６にある場合には、当該処理は代わりに、状態３９８に進み、復号化論理回路２９８は、プリアンブルが「Ｙ」のプリアンブルで「あり得る」ことを判定する。最後に、次のトランジションが第１サブウィンドウ３７４にある場合には、当該処理は状態４００に進み、復号化論理回路２９８は、プリアンブルが「Ｚ」のプリアンブルで「あり得る」ことを判定する。当然、次のトランジションが第４のサブウィンドウ３８０にある場合には、当該処理は状態３９４に進み、復号化論理回路２９８はもう一度、検出パルスを復号化することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を最測定することを要するか否かを判定し、予測ビット時間を、必要と思われる場合に再測定し、更に、状態３８４に戻って次のトランジションを待つ。
【００３１】
状態３９６に戻って、復号化論理回路２９８は更に、次のトランジションの検出を待つ。当該処理が状態３９６に進むことを可能にした当該トランジションとその次のトランジションとを隔てる時間が第１サブウィンドウ３７４にある場合、当該処理は状態４０２に進み、復号化論理回路２９８はプリアンブルが「Ｘ」プリアンブルである「可能性が最も高い」ことを判定する。しかしながら、次のトランジションが、第２、第３、と第４のサブウィンドウの３７６、３７８、及び３８０の何れかにある場合、当該処理は、図示を容易にするうえで図示していないトランジション・ラインによって、状態３９４に進み、復号化論理回路２９８はもう一度、検出パルスを復号化することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を再測定することを要するか否かを判定し、必要であると思われる場合には予測ビット時間を再測定し、更に状態３８４に戻って次のトランジションを待つ。同様に、状態３９８から、復号化論理回路２９８は更に次のトランジションの検出を待つ。当該処理が状態３９８に進むことを可能にした当該トランジションとその次のトランジションとを隔てる時間が第１サブウィンドウ３７４にある場合には、当該処理は状態４０４に進み、復号化論理回路２９８はプリアンブルが「Ｙ」プリアンブルである「可能性が最も高い」ことを判定する。しかしながら、次のトランジションが、第２、第３、と第４のサブウィンドウの３７６、３７８、及び３８０の何れかにある場合、当該処理は、図示を容易にするよう図示していないトランジション・ラインによって、状態３９４に進み、復号化論理回路２９８はもう一度、検出トランジションを復号化することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を再測定することが必要であるか否かを判定し、必要であると思われる場合には予測ビット時間を再測定し、更に状態３８４に戻って次のトランジションを待つ。同様に、状態４００から、復号化論理回路２９８は更に、次のトランジションの検出を待つ。当該処理が状態４００に進むことを可能にした当該トランジションとその次のトランジションとの間を隔てる時間が第１サブウィンドウ３７４にある場合には、当該処理は状態４０６に進み、復号化論理回路２９８は、プリアンブルが「Ｚ」プリアンブルである「可能性が最も高い」ことを判定する。しかしながら、次のトランジションが第２、第３、と第４の、３７６、３７８、及び３８０の何れかにある場合には、当該処理は代わりに状態３９４に進み、復号化論理回路２９８はもう一度、検出トランジションを復号化することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を再測定することが必要か否かを判定し、必要であると思われる場合には予測ビット時間を再測定し、更に状態３８４に戻って次のトランジションを待つ。
【００３２】
状態４０２に戻って、復号化論理回路２９８は更に、次のトランジションの検出を待つ。当該処理が状態４０２に進むことを可能にした当該トランジションとその次のトランジションとを隔てる時間が第１サブウィンドウ３７４にある場合には、当該処理は状態４０８に進み、復号化論理回路２９８は、プリアンブルが「Ｘ」プリアンブルであると結論付ける。しかしながら、次のトランジションが、第２、第３、と第４のサブウィンドウの、３７６、３７８及び３８０の何れかにある場合には、当該処理は、図示を容易にするよう図示していないトランジション・ラインによって、状態３９４に進み、復号化論理回路２９８はもう一度、検出トランジションを検出することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を再測定することを要するか否かを判定し、必要であると思われる場合に予測ビット時間を再測定し、更に、状態３８４に戻って次のトランジションを待つ。同様に、状態４０４から、復号化論理回路２９８は更に、次のトランジションの検出を待つ。同様に、当該処理が状態４０４に進むことを可能にした当該トランジションとその次のトランジションとを隔てる時間が第２サブウィンドウ３７６にある場合には、当該処理は状態４１０に進み、復号化論理回路２９８は、プリアンブルが「Ｙ」プリアンブルであることを結論付ける。しかしながら、次のトランジションが、第１、第３、と第４のサブウィンドウの、３７４、３７８、及び３８０との何れかにある場合には、当該処理は、図示を容易にするよう図示していないトランジション・ラインによって、状態３９４に進み、復号化論理回路２９８は更に、復号化トランジションを復号化することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を再測定する必要があるか否かを判定し、必要と思われる場合には予測ビット時間を再測定し、更に状態３８４に戻って次のトランジションを待つ。同様に、状態４０４から、復号化論理回路２９８は更に、次のトランジションを待つ。当該処理が状態４０４に進むことを可能にした当該トランジションとその次のトランジションとの間を隔てる時間が第２サブウィンドウ３７６にある場合には、当該処理は状態４１０に進み、復号化論理回路２９８はプリアンブルが「Ｙ」プリアンブルであると結論付ける。しかしながら、次のトランジションが、第１、第３、と第４のサブウィンドウの３７４、３７８、及び３８０の何れかにある場合には、当該処理は、図示を容易にするよう図示していないトランジション・ラインによって、状態３９４に進み、復号化論理回路２９８はもう一度、検出トランジションを復号化することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を再測定する必要があるかを判定し、必要であると思われる場合には予測ビット時間を再測定し、状態３８４に戻って次のトランジションを待つ。最後に、状態４０６から、復号化論理回路２９８は更に、次のトランジションの検出を待つ。当該処理が状態４０６に進むことを可能にした当該トランジションとその次のトランジションとの間を隔てる時間が第３サブウィンドウ３７８にある場合には、当該処理は状態４１２に進み、復号化論理回路２９８はプリアンブルが「Ｚ」プリアンブルであることを結論付ける。しかしながら、次のトランジションが第４のサブウィンドウ３８０にある場合には、当該処理は代わりに状態３９４に進み、復号化論理回路２９８はもう一度検出トランジションを復号化することが可能でないことを判定する。復号化論理回路２９８は更に、復号化処理を再設定し、予測ビット時間を再測定する必要があるか否かを判定し、必要であると思われる場合には予測ビット時間を測定し、更に状態３８４に戻って次のトランジションを待つ。
【００３３】
プリアンブルの、状態４０８での「Ｘ」プリアンブルである結論付け、状態４１０での「Ｙ」プリアンブルである結論付け、および、状態４１２での「Ｚ」プリアンブルである結論付け、の何れかの後に、当該処理は状態４１４に進み、復号化論理回路２９８はプリアンブルをＦＩＦＯメモリ３０２に転送し、このＦＩＦＯメモリは、本明細書及び特許請求の範囲開示においては、３２ビットの幅のレジスタである。受信ＡＥＳシリアライズ・ディジタル・オーディオ・データ・ストリームからのディジタル・オーディオ・データの抽出を開始すると、復号化論理回路２９８は第１のそのような復号化プリアンブル、通常、種類「Ｚ」のプリアンブルをＦＩＦＯメモリ３０２のビット３１乃至２８に収容する。当該処理は更に、状態３８４に戻って次のトランジションを待つ。別のトランジションを検出すると、当該処理はもう一度、状態３８６に進み、復号化論理回路２９８はもう一度、着信シリアライズ・ディジタル・オーディオ・データ・ストリームにおける、検出トランジションと後続トランジションとの間を隔てる時間を測定し始める。後続トランジションを検出すると、検出トランジションと後続トランジションとを隔てる時間がタイミング・ウィンドウ３７２と比較される。
【００３４】
後続トランジションを検出すると、検出トランジションと後続トランジションとを隔てる時間がタイミング・ウィンドウ３７２と比較される。上記のように、トランジションを隔てる時間が第１サブウィンドウ３７４にある場合には、当該処理は状態３８８に進み、復号化論理回路２９８は検出パルスが論理「１」であることを判定する。当該処理は更に状態４１４に進み、復号化論理回路２９８は復号化データ・ビットをＦＩＦＯメモリ３０２のビット３１に転送し、それによって第１復号化プリアンブルをＦＩＦＯメモリ３０２のビット３０乃至２７に移動させる。しかしながら、トランジションを隔てる時間が第２サブウィンドウ３７４にある場合には、この場合もまた上記のように、当該処理は代わりに状態３９０に進み、復号化論理回路２９８は検出パルスがゼロで「あり得る」ことを判定する。復号化論理回路２９８は更に、次のトランジションの検出を待つ。当該処理が状態３９０に進むことを可能にした当該トランジションとその次のトランジションとを隔てる時間が第２サブウィンドウ３７６にある場合には、当該処理は状態４１６に進み、復号化論理回路２９８は検出データ・ビットが論理「０」であることを結論付ける。しかしながら、次のトランジションが、第１と第３と第４のサブウィンドウの、３７４、３７８、及び３８０の何れかにある場合には、当該処理は、図示を容易にするよう図示しないトランジション・ラインによって、状態３９４に進み、復号化論理回路２９８はこの場合もまた、検出トランジションを復号化することが可能でないことを判定する。復号化論理回路２９８は復号化処理を再設定し、予測ビット時間を再測定することが必要であるか否かを判定し、必要であると思われる場合には予測ビット時間を再測定し、状態３８４に戻って次のトランジションを待つ。
【００３５】
検出データ・ビットが工程４１６で論理「０」であることを結論付けると、当該処理は状態４１４に進み、復号化論理回路２９８は復号化データ・ビットをＦＩＦＯメモリ３０２のビット３１に転送し、それによって第１復号化プリアンブルをＦＩＦＯメモリ３０２のビット３０乃至２７に移動させる。当該処理は更に状態３８４に戻って次のトランジションを待ち、状態３８６に次のトランジションを検出すると進んで着信シリアライズ・ディジタル・オーディオ・データ・ストリームにおける検出トランジションと後続トランジションとを隔てる時間を測定し始め、もう一度、検出トランジションと後続トランジションとを隔てる時間がタイミング・ウィンドウ３７２と比較される。
【００３６】
ＡＥＳ−３標準に十分に記載されているように、バイ・フェーズ符号化では、送信対象の各ビットは２つの連続した２進状態を備えるシンボルによって表される。シンボルの第１状態は先行シンボルの第２状態とは常に異なる。更に、シンボルの第２状態は、送信対象のビットが論理「０」である場合には、シンボルの第１状態と同一である。しかしながら、シンボルの第２状態は送信対象のビットが論理「１」である場合には第１状態から異なる。したがって、論理「０」としての検出データ・ビット識別の上記記載においては、データがバイ・フェーズで符号化されるので、論理「０」は２つのトランジションによって特徴付けられる一方、論理「１」は１つのトランジションのみによって特徴付けられることを特筆する。
【００３７】
したがって、論理回路２９８が、連続して、シリアライズＡＥＳディジタル・オーディオ・データの受信ストリームにおけるデータの個別ビットを復号化するので、そのようなビット各々は、論理「１」、論理「０」、及びプリアンブルの一部、の何れかとして識別される。各データ・ビットの識別が成功すると、その結果はＦＩＦＯ３０２のビット３１に転送され、それによってＦＩＦＯ３０２をＡＥＳディジタル・データの第１の３２ビット・サブフレームによって徐々に埋め始める。別のプリアンブルが後続して識別される都度、しかしながら、復号化論理回路２９８は、それがＡＥＳディジタル・データの次の３２ビットのサブフレームを復号化し始める。したがって、ＦＩＦＯ  ３０２の既存の内容はセレクタ回路１３８−１にクロック・インされ、新たに識別されたプリアンブルはＦＩＦＯ３０２のビット３１乃至２８に収容され、それによってＦＩＦＯ３０２をＡＥＳディジタル・データの次の３２ビット・サブフレームによって埋め始める。当然、ＦＩＦＯ３０２に各サブフレームを独立して収容することは単に１つの好適な方法に過ぎない。代替的には、両方のサブフレームを収容することができる６４ビットの幅のＦＩＦＯを代わりに用い得る。
【００３８】
ＡＥＳバイ・フェーズ復号器２９６−１が更に、ロック及び再測定の機能を含むことが想定される。ロックは、そのような機能が、予測ビット時間が継続使用に適したものであることが判定される都度、実現される。定期的には、しかしながら、ＡＥＳバイ・フェーズ復号器２９６−１は代わりに、予測ビット時間は、更に使用するためには適したものでないことを判定し、ロックと再測定の機能がそのような判定を行う場合には、予測ビット時間の再測定を開始する。例えば、再測定はしばしば、状態３９４から状態３８４へのトランジション中に起こる上記再設定処理の一部分として行われる。このロックと再設定の機能は、復号化論理回路２９８が有効状態に入ることを支援する上で重要である。
【００３９】
通常、復号化論理回路２９８は有効状態と無効状態との何れかになることが想定される。有効状態では、復号化論理回路２９８は先行して詳細に記載した処理を行う。無効状態にある場合には、しかしながら、復号化論理回路２９８は上記の処理を行うものでない。通常、復号化論理回路２９８は有効状態にある。状態マシン３８２がエラー状態３９４に突入する場合は、しかしながら、復号化論理回路２９８は無効状態に切り替わる。再設定処理によって復号化論理回路２９８が有効状態に再突入することを可能にする。したがって、有効状態に再突入するために、復号化論理回路２９８は以下に記載した再設定処理の実行に成功することを要する。上記のように、復号化論理回路２９８は、第１モードと第２モードとの何れかで動作するよう構成され、第１モードでは予測ビット時間がユーザ選定されて復号化論理回路２９８に直接入力され、第２モードでは予測ビット時間が、例えば、ビット時間予測器３００によって、着信ＡＥＳシリアライズ・ディジタル・オーディオ・データ・ストリームから自動的に生成される。
【００４０】
特に、再設定処理を開始するよう、復号化論理回路２９８はその動作モードを確認し、第２モードで動作する場合には、ビット時間予測器３００に、図４に関して先行して説明された方法を用いて予測ビット時間の再測定を開始するよう命令する。復号化論理回路２９８は更に、予測ビット時間の新たに判定された値の到着を待つ。しかしながら、復号化論理回路２９８が第１モードで動作する場合には、再測定（この場合には、予測ビット時間の測定）は再設定処理のこの段階では必要でない。
【００４１】
予測ビット時間の新たに判定された値が到着するか、復号化論理回路２９８が第１モードで動作する場合には、復号化論理回路２９８はプリアンブルの到着を待つ。プリアンブルが検出された後は、復号化論理回路２９８はビットをカウントし始める。次のプリアンブルが先行して検出されたプリアンブルの４８ビット以内で検出されない場合には、欠落プリアンブルが宣言され、復号化論理回路２９８はビット時間予測器３００に予測ビット時間を再判定するよう命令する（又は、復号化論理回路２９８が第１モードで動作する場合には、予測ビット時間を判定するよう命令する。）。しかしながら、次のプリアンブルが上記ビット・カウント以内に受信された場合には、復号化論理回路２９８は、バイ・フェーズ復号器２９６−１が正しいビット時間にロックされたことを示すロック・ビットを主張し、そうすることによって、復号化論理回路２９８は有効状態に再突入し、それによって再設定処理を完了し、上記復号化処理の再開を可能にする。このようにして、復号化論理回路２９８の動作モード及びプリアンブルの到着する時間を正しく予測する復号化論理回路２９８の能力によって、再設定処理は、予測ビット時間の再判定が、関係することも関係しないこともある。
【００４２】
復号化論理回路２９８は、しかしながら、各連続プリアンブルがタイムリーに受信され、プリアンブルがタイムリーに到着しない場合には、復号化論理回路２９８はロック・ビットを主張解除し、それによって無効状態に突入し、復号化処理に割り込む。上記のように、復号化論理回路２９８は更に、ビット時間予測器３００に予測ビット時間を再判定する（又は判定する）よう命令し、それによってできるだけ速く有効状態に戻ることを可能にする。そうすることによって、同様なサンプル・レートの２つの信号間の切り替えが再測定をもたらすことなく、さかのぼって行い得る。当然、本明細書及び特許請求の範囲開示の（プリアンブルが到着する時間が更に５０％長くかかることを許容することに等しい）４８ビット・カウントは単に例示的なものであり、別のビット・カウントが本明細書及び特許請求の範囲開示の目的に適したものであることを特筆する。
【００４３】
このようにして、本明細書及び特許請求の範囲にブロードキャスト・ルータに用いるのに適したバイ・フェーズ復号器、及び着信ＡＥＳ−３ディジタル・オーディオ・データ・ストリームからの３２ビットの幅のデータ・サブフレームを抽出する関連した方法、を開示し、図示する。当然、本発明の好適実施例を本明細書及び特許請求の範囲において表し、説明したが、種々の修正及び別の変更で、本発明に関するもの、を当業者によって、本発明の趣旨又は開示内容から逸脱することなく、行い得るものである。したがって、保護の範囲は本明細書及び特許請求の範囲記載の実施例に限定されるものでなく、本特許請求の範囲によってのみ限定されるものである。
【図面の簡単な説明】
【００４４】
【図１】本発明の開示内容によって実施されたバイ・フェーズ復号器を組み入れた、完全に冗長な、線形に拡張可能なブロードキャスト・ルータのブロック図である。
【図２】図１の完全に冗長な、線形に拡張可能なブロードキャスト・ルータの第１ブロードキャスト・ルータ構成部分の拡大ブロック図である。
【図３】図２の第１ブロードキャスト・ルータ構成部分のＡＥＳ入力回路の拡大ブロック図である。
【図４】図３のＡＥＳ入力回路のＡＥＳバイ・フェーズ復号器回路の拡大ブロック図である。
【図５】図４のＡＥＳバイ・フェーズ復号器のビット時間予測器がＡＥＳ−３のシリアル・ディジタル・オーディオ・データ・ストリームの予測ビット時間を判定する方法の流れ図である。
【図６】ＡＥＳ−３シリアル・ディジタル・オーディオ・データのサブフレームのブロック図である。
【図７】ＡＥＳ−３シリアル・ディジタル・オーディオ・データのストリームのブロック図である。
【図８】図５の方法によって判定された予測ビット時間を用いて構成されたトランジション・ウィンドウのブロック図である。
【図９】図４のＡＥＳバイ・フェーズ復号器の復号化論理回路によって実現される状態図である。
【図１】
2005531214.tif 000004
【図２】
2005531214.tif 000005
【図３】
2005531214.tif 000006
【図４】
2005531214.tif 000007
【図５】
2005531214.tif 000008
【図６】
2005531214.tif 000009
【図７】
2005531214.tif 000010
【図８】
2005531214.tif 000011
【図９】
2005531214.tif 000012
【国際調査報告】
2005531214.tif 000013
2005531214.tif 000014