(57)【特許請求の範囲】
【請求項１】
伝送路を介し受信したデータの識別子を判別する識別子判別手段と、前記識別子判別手段の出力に応じ、非エンコードモードであることを示す識別子の場合にはディジタルオーディオデータをそのまま出力し、エンコードモードであることを示す識別子の場合にはデータ復号手段を介して出力し、無音識別子Ｃの場合で、無音識別子Ｃの前の識別子が非エンコードモードであることを示す識別子の場合には直ちに出力を略ゼロにミュートし、無音識別子Ｃの前の識別子がエンコードモードであることを示す識別子の場合にはデータ復号手段で処理中のデータの処理が終了した後に出力を略ゼロにミュートすることを特徴とするオーディオ受信装置。
【請求項２】
伝送路を介し受信したデータの識別子を判別する識別子判別手段と、前記識別子判別手段の出力に応じ、非エンコードモードであることを示す識別子の場合にはディジタルオーディオデータをそのまま出力し、エンコードモードであることを示す識別子の場合にはデータ復号手段を介して出力し、無音識別子Ｃの場合で、無音識別子Ｃの前の識別子が非エンコードモードであることを示す識別子の場合には直ちに出力を略ゼロにミュートし、無音識別子Ｃの前の識別子がエンコードモードであることを示す識別子の場合にはデータ復号手段で処理中のデータの処理が終了した後に出力を略ゼロにミュートし、無音識別子Ｃによってミュートしている最中に無音識別子に付随した識別子情報に応じたデータ出力のための設定に移行することを特徴とするオーディオ受信装置。
【請求項３】
データを受信する伝送路をＩＥＥＥ１３９４とすることを特徴とする請求項１または２に記載のオーディオ受信装置。
【請求項４】
無音識別子Ｃは、ＩＥＥＥ１３９４のオーディオ・アンド・ミュージック・データ伝送手順（Audio and Music Data Transmission Protocol）で規定する付属情報（Ancillary Data）を用いることを特徴とする請求項３に記載のオーディオ受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＩＥＥＥ１３９４など所定の伝送路によってディジタルデータを伝送するオーディオ送信装置及びオーディオ受信装置に関する。
【０００２】
【従来の技術】
近年、シリアル伝送方式としてＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.）１３９４方式が注目されている。ＩＥＥＥ１３９４方式は、従来のＳＣＳＩ（small computer system interface）方式等によるコンピュータデータの伝送に代わって用いることができるだけではなく、音声や映像などのＡＶデータの伝送にも用いることができる。これはＩＥＥＥ１３９４方式では、アシンクロナス（非同期）通信とアイソクロナス（等時性）通信の２つの通信方法が定義されているからである。アイソクロナス通信は、ＡＶデータのような実時間性が要求されるデータの伝送に用いることができるデータ伝送方法である。アイソクロナス通信では、伝送の開始に先立って、データを伝送するのに必要な帯域を取得する。そして、その帯域を使ってデータの伝送を行う。これにより、データ伝送の実時間性が保証される。一方、アシンクロナス通信は、コンピュータデータの伝送のような、実時間性が要求されないデータの伝送や機器制御に用いられる伝送方法である。
【０００３】
ＩＥＥＥ１３９４上の伝送プロトコルとして、種々の方法が提案されているが、そのうちの一つとして、ＡＶプロトコルと呼ばれるものがある。ＡＶプロトコルは、ＩＥＣ（International Electrotechnical Commission）６１８８３として規格化されており、実時間性が必要となるＡＶデータをアイソクロナス通信で送受信する方法、機器に与える命令をアシンクロナス通信で送受信する方法等が規定されている。
【０００４】
アイソクロナス通信でデータを送受信する場合、映像データ、オーディオデータなど、各データ形式に対して送受信方式が定められている。たとえば、ＣＤなどのオーディオデータの送受信は、１３９４トレード・アソシエーション（以下、１３９４ＴＡと称す）で決められた、オーディオ・アンド・ミュージック・データ・トランスミッション・プロトコル（Audio and Music Data Transmission Protocol）Ver. 1.0（以下、ＡＭプロトコルと称す）にその伝送方法が示されている。ＡＭプロトコルは、主に２チャンネルのオーディオデータ伝送を想定しているが、最近では３チャンネル以上のオーディオデータを扱う機器も開発されており、そうした機器に対応するために規格の拡張が検討されている。この拡張案は１３９４ＴＡの「Enhancement to Audio and Music Data Transmission Protocol Working Draft Version 0.1 April 7,1999」として公開されている。
【０００５】
まず、予備知識として、前記ＡＭプロトコル拡張案に示されているオーディオデータ送受信方法ついて、バス上のパケット伝送タイミング、クロック情報の伝送、パケット構成の順序で説明する。
【０００６】
図６は、ＩＥＥＥ１３９４バス上のパケット伝送タイミングを示す図である。図６において、ＣＳはサイクルスタートパケット、ＩＳＯはアイソクロナス通信に用いるアイソクロナスパケット、ＡＳｙはアシンクロナス通信に用いるアシンクロナスパケットである。ＩＥＥＥ１３９４では、バスに接続されているノードの内サイクルマスタノードが、アイソクロナスサイクル（１２５［μｓ］）ごとにサイクルスタートパケットを発行する。サイクルスタートパケットに続いて、アイソクロナスパケットを送信しようとするノードは送信要求動作を開始し、バス獲得後、アイソクロナスパケットを送信する。各アイソクロナスパケット送信後、アイソクロナスギャップと呼ばれる空白時間が経過すると、別のノードがアイソクロナスパケット送信のために送信要求動作を開始し、パケット伝送を行う。すべてのアイソクロナスパケットが伝送されると、サブアクションギャップと呼ばれる空白時間をおいて、アシンクロナスパケットを送信しようとするノードがアシンクロナス送信要求動作を開始し、バス獲得後、アシンクロナスパケットの送信を行う。サブアクションギャップは、アイソクロナスギャップよりも長く設定されているので、アイソクロナスパケットが優先的に処理され、これによって、一定の伝送レートが保障される。
【０００７】
次にデータのクロック情報の伝送について説明する。
【０００８】
図７は、送信ノードと受信ノードとの間のクロック情報の伝送を示す図である。図７において、１２０１は基準カウントを含むサイクルスタートパケットを発行するサイクルマスタノード、１２０２は送信ノード、１２０３は受信ノード、１２０４はＩＥＥＥ１３９４バスである。ＩＥＥＥ１３９４バスでは先に述べたように、各種パケットを時分割で伝送しているが、図７では説明のために、基準カウントとアイソクロナスパケットの２種類のデータラインを用いる。また、ＩＥＥＥ１３９４バスは、ノード間を１対１で接続することになっており、ケーブル上でＴ字の分岐をすることはない。したがって、実際の接続では、例えば、サイクルマスタノード１２０１と送信ノード１２０２を１本のケーブルで接続し、送信ノード１２０２と受信ノード１２０３とを別のケーブルで接続することになるが、ここでは、概念的に３つのノードが共通の基準カウントを持つことを示すためにＴ字型の接続になっている。
【０００９】
サイクルマスタノード１２０１は、基準クロック発生手段１２０５とカウンタ１２０６をもっている。また、同様に送信ノード１２０２も基準クロック発生手段１２０７とカウンタ１２０８を、受信ノード１２０３も基準クロック発生手段１２１１とカウンタ１２１２を持っている。基準クロック発生手段１２０５，１２０７，１２１１はそれぞれ独立であるが、カウンタ１２０６，１２０８，１２１２のカウントはサイクルマスタノード１２０１が発行するサイクルスタートパケットに含まれる基準カウントで補正される。したがって、各ノードのカウント値は、各ノードの基準クロック分解能以下の誤差しか持たない。
【００１０】
送信ノード１２０２には、オーディオクロック（たとえば、ＣＤの場合４４．１ＫＨｚ）とカウンタ１２０８からのカウントを入力しタイムスタンプを発生するタイムスタンプ発生手段１２０９と、オーディオデータ（たとえば、ＣＤの場合１６ビットのステレオＰＣＭデータ）と前記タイムスタンプを入力し、アイソクロナスパケットを作るパケット化手段１２１０がある。
【００１１】
受信ノード１２０３は、アイソクロナスパケットを受信してオーディオデータとタイムスタンプを取り出すアンパケット化手段１２１３と、カウンタ１２１２のカウントと前記タイムスタンプを比較し、両者が一致したときにパルスを発生する比較手段と、前記パルスを元にオーディオクロックを再生するＰＬＬ１２１５とを含む。
【００１２】
なお、以上の説明ではオーディオデータだけの伝送について説明したが、この後で説明するように、ＡＭプロトコルではデータの付属情報もデータと同時に伝送することが可能である。
【００１３】
次にＡＭプロトコルにおけるアイソクロナスパケットの構成について説明する。
図８にＡＭプロトコルのアイソクロナスパケットの一例を示す。ＡＭプロトコルでデータ伝送に用いるアイソクロナスパケットには、ＩＥＥＥ１３９４規格で定義されたアイソクロナスパケットヘッダと、ＡＶプロトコルで定義されたコモンアイソクロナスパケットヘッダ（以下、ＣＩＰヘッダと称す）の２つのヘッダを含み、これら２つのヘッダの後に複数のデータブロックが続き、最後にＣＩＰヘッダとデータブロックに対するＣＲＣ（Cyclic redundancy check）を持つという構造をとる。これはＩＥＣ６０９５８形式オーディオ信号をＡＭプロトコルに従ってパケット化した場合のパケットである。ＩＥＣ６０９５８形式については、後で詳しく述べる。ＩＥＥＥ１３９４では４バイトのデータをひとまとめとして扱い、これをクワドレットと呼ぶ。図８の１行は１クワドレットである。
【００１４】
まず、アイソクロナスパケットヘッダについて説明する。
【００１５】
アイソクロナスパケットヘッダは１クワドレットのヘッダ本体と、１クワドレットのヘッダＣＲＣから成る。アイソクロナスパケットヘッダの各フィールドについて説明する。データ長はアイソクロナスパケットヘッダに続くデータフィールド（ＣＩＰヘッダとデータブロック）のバイト長を示す。Ｔｇ（アイソクロナスデータフォーマットタグ）は、アイソクロナスパケットで伝送されるデータのラベルを表す。ＣＩＰヘッダを持つ場合、Ｔｇの値は０１ｂ（ｂは２進数表示を示す）を用いる。チャンネルはアイソクロナスパケットデータが流れる０〜６３までの論理チャンネルのチャンネル番号を与える。ｔＣｏｄｅ（トランザクションコード）は、パケットフォーマット及びトランザクションタイプを示す。アイソクロナスパケットのｔＣｏｄｅはＡｈ（ｈは１６進数表示を示す。）である。ｓｙ（同期コード）は、送り側と受け側の間の同期情報をやり取りするのに使用する。
【００１６】
次に、ＣＩＰヘッダについて説明する。
【００１７】
ＡＶプロトコルで用いるＣＩＰヘッダは２クワドレットである。１クワドレット目の先頭２ビットは００ｂ，２クワドレット目の先頭２ビットは１０ｂである。
【００１８】
各フィールドについて説明する。ＳＩＤ（ソースＩＤ）はデータを送出する機器のノードＩＤである。ＤＢＳ（データブロックサイズ）はＣＩＰヘッダに続くデータブロックのサイズをクワドレット単位で表す。ＦＮ（分割数）は、ＩＥＥＥ１３９４で伝送する元々のデータ（ディジタルＶＴＲのフレーム内圧縮によるＤＶ方式のデータ、ＭＰＥＧ−ＴＳデータなど）を分割してデータブロックを構成した場合にその分割数を示す。ＦＮでは、分割無し、２，４，８分割の４通りの分割数を示すことができる。ＡＭプロトコルでは分割無し（００ｂ）である。ＱＰＣ（クワドレットパッディングカウント）は、もともとのデータを分割してＣＩＰを作る場合にＣＩＰのサイズをクワドレッド単位にするために、もともとのデータにダミーとして付加したゼロデータのクワドレットの数を示す。ＡＭプロトコルでは０００ｂである。ＱＰＣの隣のビット「Ｓ」はＳＰＨ（ソースパケットヘッダ）を示し、ソースパケットヘッダの有無を表す。ＡＭプロトコルではソースパケットヘッダ無し（０ｂ）である。ＲＳＶはリザーブを示し、値は００ｂである。ＤＢＣ（データブロックカウント）はパケット内の先頭のデータブロックのカウントを示し、パケットの欠落を検出するのに用いる。ＦＭＴ（フォーマット）は、送信されている信号の大まかな分類を示す。ＡＭプロトコルは１０ｈである。ＦＤＦ（フォーマット依存フィールド）はＦＭＴごとに定義される。ＡＭプロトコルにおいてＦＤＦが００ｈ〜０７ｈのものはＡＭ８２４と呼ばれる。ＡＭ８２４ではデータブロックを構成する各クワドレットが８ビットのラベルと２４ビットのデータに分割される。ＳＹＴにはタイムスタンプ情報が格納される。タイムスタンプについては、別に説明する。
【００１９】
続いてデータブロックの構成について説明する。
【００２０】
図８では、ＣＩＰヘッダに続く２クワドレッドが一つのデータブロックを構成する。そして、このＣＩＰにはデータブロックはｎ個含まれる。ｎの値は伝送するデータの属性によって変わる。これについては後で具体例を示す。
ディジタルオーディオで広く用いられているＩＥＣ６０９５８フォーマットデータはＡＭ８２４データの一種として定義されている。ＩＥＣ６０９５８では２ｃｈ、４８ｋＨｚサンプリング、２４ビットまでのリニアＰＣＭデータや、ＡＣ３（マルチチャンネルオーディオ圧縮の一方式）、ｄｔｓ（digital theater system）、ＭＰＥＧなどの圧縮オーディオストリームを伝送することが可能である。ＩＥＣ６０９５８フォーマットでは、２４ビットオーディオデータ（２４ビット未満の場合、ＬＳＢ（least significant bit）側を０で埋めて２４ビットデータとする）を１サブフレームと呼ぶ。２チャンネルステレオを示す２個のサブフレームが１フレームを構成し、フレームが１９２個集まって１ブロックとなる。
【００２１】
図９にＩＥＣ６０９５８フォーマットのときのＡＭ８２４データの構成を示す。ＩＥＣ６０９５８フォーマットのラベル値は００ｈ〜３Ｆｈであるが、そのときのラベルの下位６ビットの構成は図９のようになる。図９でＰＡＣ（プリアンブルコード）は、「チャンネル１でブロックの先頭」「チャンネル１でブロックの先頭でない」「チャンネル１以外」の３つを区別する。Ｐ（パリティ）は、インターフェイスの故障による奇数個のエラーを検出できるように用意されたものである。Ｃ（チャンネルステータス）は、１ブロック分１９２ビットのデータをまとめて、オーディオデータ長、サンプリング周波数、リニアＰＣＭであるかどか、カテゴリなどの情報を表す。すなわち、これらの情報を得るにはには、１９２フレーム分のデータを必要とする。しかし、ＣＩＰ１個には、数フレーム分のデータしか格納することができないため、１９２フレームを取得するには、数十パケットが必要になる。Ｕ（ユーザビット）の内容は、カテゴリごとに定義される。Ｖ（バリディティフラグ）は、そのサブフレームのデータが有効なリニアＰＣＭかどうかを示す。バリディティフラグが０の場合には、そのサブフレームが有効なリニアＰＣＭである。１の場合には有効なリニアＰＣＭでないことを示すが、この場合圧縮オーディオデータが含まれることもある。
【００２２】
ＡＭプロトコルでは、ブロッキング方式とノンブロッキング方式の２つのパケット構成方法が規定されている。ブロッキング方式は、送信ノードで一定量のデータが貯まると、それを一つのパケットとして送信する方式である。これに対して、ノンブロッキング方式は、１アイソクロナスサイクル（１２５μｓ）の間に送信ノードで発生または到着したデータを一つのパケットにして送信する方式である。ここではノンブロッキング方式を例として取り上げる。
【００２３】
図１０はオーディオデータの送受信タイミングを示す図である。
【００２４】
ノンブロッキング方式では、アイソクロナスサイクル（１２５μｓ）内にパケット化手段１２０１に届いたオーディオデータを１つのアイソクロナスパケットにまとめる。
【００２５】
アイソクロナスパケットには、ＣＩＰヘッダのＳＹＴフィールドにタイムスタンプがつけられるが、複数のオーディオデータが１つのパケットにまとめられるため、個々のオーディオデータにタイムスタンプをつけることはできない。ＡＭプロトコルでは、データのサンプリング周波数に応じたＳＹＴ＿ＩＮＴＥＲＶＡＬというパラメータを定められており、このＳＹＴ＿ＩＮＴＥＲＶＡＬごとにタイムスタンプを生成する。サンプリング周波数が４４．１ｋＨｚの場合、ＳＹＴ＿ＩＮＴＥＲＶＡＬは８である。タイムスタンプ発生手段１２０９では、オーディオクロック（ＣＤの場合４４．１ｋＨｚ）をＳＹＴ＿ＩＮＴＥＲＶＡＬ分周（ＣＤなら８分周）し、分周信号のエッジでカウンタ１２０８の値をサンプリングする（図１０のＴ１，Ｔ２，…）。サンプリングした値に、伝送遅延時間（３５２μｓがよく用いられる）を加えて、タイムスタンプ（Ｒ１，Ｒ２，…）とする。すなわち、タイムスタンプは、受信ノード１２０３側でオーディオデータを再生する時刻を指定していることになる。
【００２６】
タイムスタンプの発生タイミングはアイソクロナスサイクルとは非同期であるから、ＣＩＰヘッダのＤＢＣ（データブロックカウント）から（数１）で与えられるｉｎｄｅｘにより、タイムスタンプがパケットの内のどのデータに対応しているかを示す。
【００２７】
【数１】
0003684986.tif 000002
【００２８】
以上のように、パケット化手段１２１０では、データ（サンプリング周波数４４．１ｋＨｚの場合、通常５個または６個を１つのパケットに格納する）、タイムスタンプをまとめて一つのアイソクロナスパケットを形成する。
【００２９】
以上が、ＩＥＥＥ１３９４上でアイソクロナスデータを伝送する場合の予備知識の説明である。
【００３０】
さて、このような特徴をもつＡＭプロトコルにおいて、オーディオストリームを切り替える場合について、以下、図面を用いて説明する。
【００３１】
図１１は、従来のオーディオ送信装置及びオーディオ受信装置の構成を示すブロック図である。
【００３２】
図１１において、１１０１はオーディオ送信装置の一例として、ＤＶＤ（Digital Video Disc）を再生し、少なくともディジタルオーディオ出力を伝送路としてのＩＥＥＥ１３９４バスに出力するＤＶＤプレーヤ、１１０２はオーディオ受信装置の一例として、ＩＥＥＥ１３９４バスに出力されたディジタルオーディオデータを再生するアンプである。１１０３はＤＶＤからディジタルオーディオデータ及びディジタルオーディオデータの管理情報を再生するデータ再生手段、１１０４はデータ再生手段１１０３の出力制御を行う制御手段、１１０５はディジタルオーディオデータの管理情報からディジタルオーディオデータの種類を判別し、その結果を識別子（または識別情報）として制御手段１１０４に出力すると共に、識別子をラベルのフォーマットに変換し、ディジタルオーディオデータにラベルを付加してＩＥＥＥ１３９４バスに出力する識別子付加手段である。１１０６はＩＥＥＥ１３９４バスに出力されたデータをラベルとディジタルオーディオデータに分離するデータ分離手段、１１０７は１サブフレーム分のラベルの内容を判別する第１の識別子判別手段、１１０８は１９２フレーム分のチャネルステータスビットを蓄積し、オーディオデータがリニアＰＣＭかどうかを判別する第２の識別子判別手段、１１０９は第１の識別子判別手段１１０７または第２の識別子判別手段１１０８の結果に応じてディジタルオーディオデータの処理方式を選択するデータ処理選択手段、１１１０はノンリニアＰＣＭデータを復号するデータ復号手段、１１１１はディジタルオーディオデータをアナログ信号に変換するＤＡコンバータ（以下、Ｄ／Ａと記す）である。
【００３３】
なお、図７におけるパケット化手段１２１０に、制御手段１０４と識別子１１０５が含まれ、アンパケット化手段１２１３に、データ分離手段１１０６、第１の識別子判別手段１１０７、第２の識別子判別手段が含まれるものとする。また、図１１では、クロックに関する構成は省略している。
【００３４】
以上のように構成されたオーディオ送信装置及びオーディオ受信装置において、ＤＶＤのオーディオデータをＩＥＣ６０９５８フォーマットでＩＥＥＥ１３９４バスによってアンプに伝送し、オーディオ出力をアンプで行う場合のオーディオ伝送動作について、以下説明する。
【００３５】
まず、データ再生手段１１０３はＤＶＤを再生し、オーディオデータを識別子付加手段１１０５に出力する。このときのオーディオデータはリニアＰＣＭデータとする。識別子付加手段１１０５はデータ再生手段１１０３から出力されるオーディオデータの管理情報から識別子を識別子Ａとして生成し、識別子を制御手段１１０４に出力すると共に、識別子をラベルのフォーマットに変換し、ラベルをオーディオデータに付加してＩＥＥＥ１３９４バスに出力する。
【００３６】
今、データ再生手段１１０３で再生しているＤＶＤのオーディオデータが、リニアＰＣＭデータからノンリニアＰＣＭデータに変化したとする。このとき制御手段１１０４は、識別子付加手段１１０５から出力される識別子から変化を検出し、データ再生手段１１０３のオーディオ出力を停止する。停止手段としては、幾通りかの方法が考えられるが、ここではＤＶＤ再生動作の停止を行うとする。そして、識別子付加手段１１０５は、無音を示す識別子（以下、無音識別子Ｃ）を付加した略ゼロデータを出力する。それから所定時間後、例えば３０msec後にノンリニアＰＣＭデータの先頭からのオーディオ出力を開始する。無音識別子Ｃの値は、ここではＣ１ｈとする。
【００３７】
また、無音識別子Ｃは、これに引き続き所定のデータ領域を有し、データ領域はＭＳＢ（most significant bit）側の１６ビットを“０”で埋め、残りのＬＳＢ側８ビットにはサブラベルをアサインして用途を明確にする。
【００３８】
このようにして、ＤＶＤプレーヤなど、データを出力するブロックでは、オーディオデータがリニアＰＣＭデータからノンリニアＰＣＭデータに変化する際には、所定時間、無音識別子Ｃを付加した略ゼロデータを間に挟んでＩＥＥＥ１３９４バスに出力するようにする。
【００３９】
一方、ＩＥＥＥ１３９４バスからデータを受信するアンプ側は、まずデータ分離手段１１０６では、ラベルとオーディオデータとを分離し、ラベルは第１の識別子判別手段１１０７へ、オーディオデータはデータ処理選択手段１１０９へ出力する。第１の識別子判別手段１１０７は１サブフレーム分のラベルの内容を判別し、その結果をデータ処理選択手段１１０９へ出力すると共に、ラベルがＩＥＣ６０９５８フォーマットの場合は、ラベルの内容を第２の識別子判別手段１１０８へ出力する。第２の識別子判別手段１１０８は、ラベルからチャネルステータスビットを抜き出し、１９２フレーム分蓄積してチャネルステータスデータを作成した後、オーディオデータがリニアＰＣＭデータかどうかを判別し、その結果をデータ処理選択手段１１０９に出力する。そしてデータ処理選択手段１１０９は、第１の識別子判別手段１１０７の結果が無音識別子Ｃの場合、または第２の識別子判別手段１１０８の結果がリニアＰＣＭデータでない場合はオーディオデータの出力をデータ復号手段１１１０の方へ設定し、第２の識別子判別手段１１０８の結果がリニアＰＣＭデータの場合はオーディオデータの出力をＤ／Ａ１１１１の方へ設定する。
【００４０】
今、ＩＥＥＥ１３９４バスから出力されたオーディオデータが、リニアＰＣＭデータから無音識別子付きの略ゼロデータに変化した場合、第１の識別子判別手段１１０７は、ラベルから無音識別子を検出し、その結果をデータ処理選択手段１１０９に出力する。このときデータ処理選択手段１１０９は、これがリニアＰＣＭからノンリニアＰＣＭへの移行を示す、と判断できる。
【００４１】
図１２に従来の方法における、ディジタルオーディオデータがリニアＰＣＭデータからノンリニアＰＣＭデータに変化する際のタイミングチャートを示す。図１２のように、無音識別子のオーディオデータは略ゼロデータであるため、識別子を間違ってリニアＰＣＭのままとしても大きなノイズは発生しない。
【００４２】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では、ＤＶＤなどで、伝送するオーディオストリームがＩＥＣ６０９５８フォーマットからＤＶＤの多チャンネル高サンプリングのフォーマットに変わったなど、ストリームの種類が変化した場合に、受信装置側の再生音で尻切れ、頭切れが起こるという問題点がある。
【００４３】
すなわち、図１３の例において、ＩＥＣ６０９５８フォーマットのＡＣ３エンコードデータが伝送されていて、無音識別子のパケットを挟んでＤＶＤフォーマットのデータに変わった場合を考える。この場合、受信側では送信側とほぼ同じタイミングで同じ識別子が検出される。ＡＣ３のエンコードデータは受信側でデコード処理される。ＡＣ３エンコードデータは１５３６フレームを１単位として圧縮されているので、エンコードデータを受信してからデコード処理が終了してオーディオデータが出力されるまで、１５３６フレーム分の遅延が生ずる。ＤＶＤのＡＣ３は４８ｋＨｚサンプリングであるから、この遅延は約３２ｍｓとなる。しかし、従来の構成では、ＡＣ３を示す識別子が終わり無音識別子になると、まだＡＣ３のデコードや出力が終了していないにも拘わらず、ゼロデータが出力され、尻切れが発生する。また、無音識別子に続いてＤＶＤフォーマットのデータが送られきて、そのサンプリング周波数が９８ｋＨｚであった場合、処理クロックを発生させているＰＬＬが一旦はずれて、再引き込みを行う。再生に必要な安定したクロックが得られるまでには１００ｍｓ程度要する場合もある。この間、ＤＶＤのオーディオデータ再生はできずミュート状態になり、コンテンツの頭切れが発生する。
【００４４】
本発明は上記のような従来の問題点を解決するもので、フォーマットが変わった場合でも、受信装置側の再生音で尻切れ、頭切れが発生しないオーディオ送信装置及びオーディオ受信装置を提供することを目的とする。
【００４５】
【課題を解決するための手段】
この目的を達成するために本発明のオーディオ送信装置は、少なくともディジタルオーディオデータ及び前記ディジタルオーディオデータの識別子（または識別情報）を伝送路に送出するデータ送出手段を備え、前記データ送出手段は、識別子Ａのディジタルオーディオデータから識別子Ｂのディジタルオーディオデータに遷移する所定の時間Ｔ１の間、無音識別子Ｃと、識別子Ａを示す情報とを出力し、さらに所定の時間Ｔ２の間、無音識別子Ｃと、識別子Ｂを示す情報とを出力する。
【００４６】
また、本発明のオーディオ受信装置は、伝送路を介し受信したデータの識別子を判別する識別子判別手段と、前記識別子判別手段の出力に応じ、非エンコードモードであることを示す識別子の場合にはディジタルオーディオデータをそのまま出力し、エンコードモードであることを示す識別子の場合にはデータ復号手段を介して出力し、無音識別子Ｃの場合で、無音識別子Ｃの前の識別子が非エンコードモードであることを示す識別子の場合には直ちに出力を略ゼロにミュートし、無音識別子Ｃの前の識別子がエンコードモードであることを示す識別子の場合にはデータ復号手段で処理中のデータの処理が終了した後に出力を略ゼロにミュートし、無音識別子Ｃによってミュートしている最中に無音識別子Ｃに付随した識別子情報に応じたデータ出力のための設定に移行する。
【００４７】
以上の構成により、フォーマットが変化した場合におていも、確実にオーディオデータの送受信が可能となる。
【００４８】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００４９】
（実施の形態１）
本発明の実施の形態１では、オーディオ送信装置及びオーディオ受信装置をＩＥＥＥ１３９４バスで接続する。ＡＭプロトコルで伝送するデータをＩＥＣ６０９５８フォーマットのＡＣ３エンコードデータからＤＶＤ５．１ｃｈオーディオデータに変える場合のストリームの接続についての例で説明する。
【００５０】
図１は、本発明の実施の形態１によるオーディオ送信装置及びオーディオ受信装置の構成を示すブロック図である。
【００５１】
図１において、１０１はオーディオ送信装置の一例として、ＤＶＤ（Digital Video Disc）を再生し、少なくともディジタルオーディオ出力を伝送路としてのＩＥＥＥ１３９４バスに出力するＤＶＤプレーヤ、１０２はオーディオ受信装置の一例として、ＩＥＥＥ１３９４バスに出力されたディジタルオーディオデータを再生するアンプである。１０３はＤＶＤからディジタルオーディオデータ及びディジタルオーディオデータの管理情報を再生するデータ再生手段、１０４はデータ再生手段１０３の出力制御を行う制御手段、１０５はディジタルオーディオデータの管理情報からディジタルオーディオデータの種類を判別し、その結果を識別子（または識別情報）として制御手段１０４に出力すると共に、識別子をラベルのフォーマットに変換し、ディジタルオーディオデータにラベルを付加してＩＥＥＥ１３９４バスに出力する識別子付加手段である。データ再生手段１０３から識別子付加手段１０５までがＤＶＤプレーヤ１０１を構成する。
【００５２】
１０６はＩＥＥＥ１３９４バスに出力されたデータをラベルとディジタルオーディオデータに分離するデータ分離手段、１０７はＡＭプロトコルパケットの各クワドレットのラベルの内容を判別する第１の識別子判別手段、１０８はラベルがＩＥＣ６０９５８フォーマットを示す場合、１９２フレーム分のチャネルステータスビットを蓄積し、オーディオデータがリニアＰＣＭかどうか判別する第２の識別子判別手段、１０９は第１の識別子判定手段１０７の判定結果が無音識別子であった場合、無音識別子に続く副識別子の内容を判別する副識別子判別手段、１１０は第１の識別子判別手段１０７の判別結果などに応じてデータを整列させるデータ整列手段、１１１は第１の識別子判別手段１０７、第２の識別子判別手段１０８、副識別子判別手段１０９からの情報に応じて記憶手段１１２から復号方法をロードし、その方法に応じてデータ整列手段１１０からのデータを復号するデータ復号手段、１１２はデータ復号手段１１１の復号方法を記憶しておく記憶手段、１１３は第１の識別子判別手段１０７、第２の識別子判別手段１０８、副識別子判別手段１０９からの情報に応じてデータ整列手段１１０またはデータ復号手段１１１からのデータを選択する選択手段、１１４はディジタルオーディオデータをアナログ信号に変換するＤＡコンバータ（以下、Ｄ／Ａと記す）である。
【００５３】
なお、本実施の形態では、第１の識別子判別手段１０７、第２の識別子判別手段１０８および副識別子判別手段１０９を総じて識別子判別手段と称する。
【００５４】
以上のように構成された本発明のオーディオ送信装置及びオーディオ受信装置における、オーディオ伝送動作について、以下説明する。
【００５５】
まず、ＤＶＤプレーヤ側の動作を説明する。データ再生手段１０３は、最初はＤＶＤを再生するものとし、ＡＣ３エンコードデータを識別子付加手段１０５に出力する。識別子付加手段１０５はデータ再生手段１０３から出力されるオーディオデータの管理情報から識別子を識別子Ａとして生成し、識別子を制御手段１０４に出力すると共に、識別子をラベルのフォーマットに変換し、ラベルをオーディオデータに付加してＩＥＥＥ１３９４バスに出力する。ＡＣ３エンコードデータはＩＥＣ６０９５８形式のＡＭプロトコルパケットに格納される。このパケットは図８に示したのと同様な形となる。ラベルは００ｈ〜３ｆｈの値をとる。チャンネルステータスＣを１データブロック（１９２フレーム）まとめたビット列のビット番号１の位置に、このストリームがリニアＰＣＭあるかどうかを示すフラグがある。このフラグはリニアＰＣＭで無い場合は値１である。ＩＥＣ６０９５８型式で圧縮オーディオデータを伝送する方法はＩＥＣ６１９３７として規格化されている。ＩＥＣ６１９３７では、データ部分はデータバーストと呼ばれる。データバーストの先頭のヘッダには、この部分のデータタイプ（圧縮フォーマット種別などを示す）を格納する。１３９４バス上に出力されるＡＭプロトコルのパケットでは、サブフレームのデータ２４ビットの部分にデータバーストとしてＡＣ３のエンコードデータを格納する。
【００５６】
今、データ再生手段１０３で再生しているＤＶＤのオーディオデータが、ＡＣ３エンコードデータからＤＶＤ５．１ｃｈオーディオデータに変化したとする。このとき制御手段１０４は、識別子付加手段１０５から出力される識別子から変化を検出し、データ再生手段１０３のオーディオ出力を停止する。停止手段としては、幾通りかの方法が考えられるが、ここではＤＶＤ再生動作の停止を行うものとする。
【００５７】
そして、識別子付加手段１０５は、無音識別子と変化前の識別子Ａを付加したパケットを出力する。このパケットの一例を図２に示す。
【００５８】
無音識別子としては、たとえば、ＡＭプロトコル拡張案で提案されているデータなしを示すためのラベルＣＦｈを用いる。ラベルに続く８ビットは識別子Ａ情報を格納する。ここではＩＥＣ６０９５８を示す情報を格納するが、ＩＥＣ６０９５８の代表値として００ｈを用いてもよい。もし、チャンネルステータスＣを含めてＡＣ３エンコードデータのラベル値００ｈ〜３Ｆｈを時系列として正確に発生できる機器はその値を入れてもよい。識別子Ａ情報の後の１６ビットは、どんな情報を用いてもよい。たとえばすべて０にすることも可能である。しかし、この１６ビットのうちの所定のビット、たとえばＬＳＢ８ビットに逐次異なるデータ、擬似乱数などを入れてもよい。擬似乱数はたとえば、Ｍ系列発生器を用いて作ることができる。この様な擬似乱数を入れておくことにより、このパケットを暗号化した場合、暗号化されたパケットが一定の値になることを防止でき、暗号化のアルゴリズムを解析するのをより困難にすることができる。
【００５９】
識別子付加手段１０５は、無音識別子と変化前の識別子Ａを付加したパケットを出力し始めてから所定時間Ｔ１後、例えば４０ｍｓ後に無音識別子と変化後の識別子Ｂを付加したパケットを出力する。この識別子Ｂ情報をもつパケットに移行する時間Ｔ１は所定の値（たとえば３ｍｓ）以上であれば、特に規定しない。
【００６０】
例えば、ＡＣ３ではデコーダでの処理遅延が３２ｍｓ程度は発生するので、Ｔ１はこれよりも長く設定するのが望ましい。値Ｔ１はアプリケーション（圧縮フォーマット）の処理遅延に応じて適切な値に変えてもよい。また、オーディオ機器と映像機器で機器制御ソフトウェアを共用する可能性もある。ＩＥＥＥ１３９４が広く用いられているＤＶＣでは、１フレームが３０ｍｓであり、テープ上に１フレーム当たり１０本のトラックで記録再生するので、処理単位が３ｍｓとなる。ＤＶＣではＡＭプロトコルは使われないが、ＤＶＣと共用の制御ソフトウェアでＡＭプロトコルも扱う可能性がある。よって、マイコンにＡＭプロトコルの識別子情報を取り込んで何らかの処理（たとえば、機器の状態表示など）に利用するシステムを考慮すると、Ｔ１が３ｍｓ以上あるのが確実である。
【００６１】
また、実装に際しては、次のストリームの識別子Ｂが何であるかわかるまでは識別子Ｂを付加したパケットの出力に移行することが不可能であり、それまでは識別子Ａ情報のパケットを出し続けておくものとする。
【００６２】
無音識別子と変化後の識別子Ｂを付加したパケットの一例を図３に示す。ＤＶＤ５．１ｃｈデータはマルチビットリニアオーディオデータ６クワドレットとアンシラリ（付属）データ２クワドレットから構成される。したがってＣＩＰヘッダのＤＢＳ（データブロックサイズ）は８になる。またサンプリング周波数も４８ｋＨｚ以外に９６ｋＨｚ、１９２ｋＨｚなどがあるので、データ再生手段１０３が再生するデータの管理情報に応じた値をＦＤＦに設定する。ＳＹＴフィールドに格納されるタイムスタンプもデータ再生手段１０３が再生する識別子Ｂのデータに対応したクロックによって作られるタイムスタンプを格納する。
【００６３】
無音識別子は識別子Ａ情報の場合と同様ＣＦｈを用いる。識別子Ｂ情報としては、ＡＭプロトコル拡張案で提案されているマルチビットリニアオーディオのうち、Ｄ８ｈ〜ＤＢｈまでの値を用いる。Ｄ８ｈがデータ長２４ビット、Ｄ９ｈが２０ビット、ＤＡｈが１６ビット、ＤＢｈはその前と同じデータ長を示す。識別子Ｂ情報の後ろは図２の場合と同様にすべて０のデータ、逐次変化するデータ、擬似乱数などを格納する。
【００６４】
６クワドレットの無音識別子の後にはアンシラリ（付属）データを格納する識別子Ｄのクワドレットが２つ続く。識別子Ｄの値は、ＡＭプロトコル拡張案で提案されているＤ０ｈとする。識別子Ｄの後は副識別子のフィールドが続く。副識別子は副識別子フィールドの後の１６ビットに格納されるデータの形式を示す。これは、各チャンネルのサンプリング周波数（ＤＶＤでは５．１ｃｈのサンプリング周波数が同一でない場合もある）、チャンネル割りつけ、ダイナミックレンジ制御、ダウンミックス係数、エンファシスフラグ、コピー制御情報、ＩＳＲＣ（国際標準記録コード）などを示す。これらの情報はＤＶＤディスクの所定のコンテンツを読まなければわからないものもあるが、ディスク全体で共通のものもあり、その状況に応じてわかる情報はすべて伝送することが可能である。
【００６５】
所定時間後Ｔ２、例えば３００msec後に識別子付加手段１０５は、ＤＶＤ５．１ｃｈのパケットを出力し始める。このＤＶＤ５．１ｃｈパケットに移行するまでの時間Ｔ２は所定の値（たとえば３ｍｓ）以上であれば、特に規定はない。しかし、たとえば、ＤＶＤ５．１ｃｈでサンプリング周波数がそれまでの値と変化する場合、ＰＬＬのロックが一旦はずれ、再度引き込みを行ったりする。高品質な再生を行うためにＰＬＬが十分安定するには１００ｍｓ程度の時間は必要である。また、オーディオ送信装置のアプリケーションによっては圧縮フォーマットなどが変化する可能性もあり、これに伴い受信側の処理方法が変わり、このための準備に時間がかかる場合もある。したがって、時間Ｔ２の値は、次のストリームが何であるか、その前のストリームが何であったか、によって変えてもよい。
【００６６】
このようにして、ＤＶＤプレーヤなど、データを出力するブロックでは、オーディオデータが識別子Ａ（たとえばＡＣ３エンコードデータ）から識別子Ｂ（たとえばＤＶＤ５．１ｃｈオーディオデータ）に変化する際には、所定の時間Ｔ１以上無音識別子と変化前の識別子Ａを付加したパケットと、所定の時間Ｔ２以上無音識別子と変化後の識別子Ｂを付加したパケットとを間に挟んでＩＥＥＥ１３９４バスに出力するようにする。
【００６７】
つぎに、ＩＥＥＥ１３９４バスからデータを受信するアンプ側の動作について説明する。
【００６８】
アンプは、まずデータ分離手段１０６で、ラベルとオーディオデータとを分離し、ラベルは第１の識別子判別手段１０７へ、オーディオデータはデータ整列手段１１０へ出力する。また、ＣＩＰヘッダのＤＢＳなどはデータ整列手段１１０へ送る。
【００６９】
第１の識別子判別手段１０７はラベルの内容を判別し、その結果を選択手段１１３へ出力すると共に、ラベルがＩＥＣ６０９５８フォーマットの場合は、ラベルの内容を第２の識別子判別手段１０８へ出力する。また、ラベルの内容が無音識別子Ｃであれば、副識別子判別手段１０９へも通知する。
【００７０】
第２の識別子判別手段１０８は、ラベルからチャネルステータスビットを抜き出し、１９２フレーム分蓄積してチャネルステータスデータを作成した後、オーディオデータがリニアＰＣＭデータかどうかを判別し、その結果をデータ復号手段１１１と選択手段１１３に出力する。
【００７１】
副識別子判別手段１０９は、第１の識別子判別手段が無音識別子Ｃと判別した場合、識別子に続く識別子情報を判別する。
【００７２】
データ整列手段１１０は、識別子やＤＢＳ、アンシラリデータなどをもとにデータ分離手段で分離されたデータを所定の形式に整列させ、出力する。たとえば、ＩＥＣ６０９５８フォーマットの場合は各ＣＩＰのデータブロックをＬチャンネルＲチャンネルの２チャンネルに整列させ、所定の型式で出力する。オーディオ機器の内部ではオーディオデータは、３線式などと呼ばれる形式でＬＳＩ間を伝送されることが多い。３線式のオーディオデータ伝送の波形例を図４に示す。この型式では、サンプリング周波数ＦＳのクロック信号、データ転送用のＢＣＫ信号（ＦＳのｎ倍、ｎ＝３２、４８、６４・・・などがよく用いられる）、そして、２チャンネルデータを交互にシリアル伝送するｄａｔａの３線でデータ伝送を行う。
【００７３】
ＤＶＤ５．１ｃｈの場合には、各ブロックの先頭から６クワドレットを６チャンネルオーディオデータとして整列させた上、３線式にもう２本ｄａｔａ線を追加した形式でＬＳＩ間の伝送を行う。この場合、６チャンネルのデータを（Ｌ、Ｒ）、（Ｃ（センター）、ＬＦＥ（低音））、（ＳＬ（サラウンドＬ）、ＳＲ（サラウンドＲ））のような３ペアにすることが多い。３本のｄａｔａが選択手段１１３に接続されていて、ＩＥＣ６０９５８フォーマットのリニアＰＣＭ（２ｃｈ）が受信された場合には（Ｃ、ＬＦＥ）、（ＳＬ、ＳＲ）のｄａｔａ線はゼロデータ（Ｌレベル固定）にしておく。これにより最終的なアナログオーディオ出力は無音になる。実装によってはＤＡの後段にアナログミュートを設け、無音のチャンネルをアナログ的にゼロにしてもよい。また、無音識別子Ｃには、逐次変化するデータ、あるいは、疑似乱数データが含まれている場合があるが、これもゼロデータに置き換えてミュートする。
【００７４】
データ復号手段１１１は、第１の識別子判別手段１０７の判別結果、および、データ整列手段１１０から入力されたデータ中に埋め込まれた圧縮フォーマットに応じた復号方式でデータを複号化する。第１の識別子判別手段１０７の判別結果が無音識別子Ｃの場合には、第１の識別子判別手段１０７の代わりに副識別子判別手段１０９の判別結果を用いる。ＤＶＤプレーヤの場合には復号が必要なのはＩＥＣ６０９５８のノンリニアＰＣＭの場合である。この場合にはデータ整列手段１１０から入力されたデータからデータバーストのヘッダを検出し、そこに格納されたデータタイプに従った復号を行う。記憶手段１１２はデータ復号手段１１１用の復号方法を記憶させてあり、データ復号手段１１１からの要求に応じてデータ復号手段１１１に復号方法を供給する。ここに記憶されている復号方法とは、たとえば、ＡＣ３、ｄｔｓ、ＭＰＥＧなどの復号プログラムなどである。
【００７５】
選択手段１１３は、第１の識別子判別手段１０７と第２の識別子判別手段１０８との判別結果に応じて、データ整列手段１１０またはデータ復号手段１１１のどちらかの出力を選択する。入力データがＩＥＣ６０９５８フォーマットでノンリニアＰＣＭの場合にはデータ復号手段１１１からの出力を、ＩＥＣ６０９５８フォーマットでリニアＰＣＭ、あるいは、マルチビットリニアオーディオの場合にはデータ整列手段１１０の出力を選択する。また、無音識別子の場合には副識別子判別手段１０９の判別結果を第１の識別子判別手段１０７の判別結果の代わりに用いる。ＩＥＣ６０９５８フォーマットでラベルが００ｈだけの場合には、ＩＥＣ６０９５８ではあるが、リニアＰＣＭなのか、ノンリニアＰＣＭかの判別はせず、前の状態を保持する。
【００７６】
選択手段１１３の出力をＤ／Ａ１１４へ入力し、アナログオーディオデータに変換する。
【００７７】
以上説明したデータ送受信と処理のタイミングを図５に示す。図５は、ＩＥＣ６０９５８フォーマットのＡＣ３エンコードデータが伝送されていて、２種類の無音識別子のパケットを挟んでＤＶＤ５．１ｃｈフォーマットのデータに変わった場合である。
【００７８】
ＡＣ３のエンコードデータは受信側で復号処理され、オーディオ出力としてＡＣ３が得られる。
【００７９】
送信側の出力がＡＣ３エンコードデータから無音識別子のパケットに代わると、受信側は無音識別子を検出し、副識別子判別手段１０９では識別子Ａ情報としてＩＥＣ６０９５８型式のラベル００ｈを検出する。よって、選択手段１１３はデータ復号手段１１１の出力を選択したままとなり、オーディオ出力としてはＡＣ３が得られる。データ復号手段１１１に溜まっていたＡＣ３エンコードデータが全て復号された後は、データ復号手段１１１はエンコードデータが無いのでアイドリング状態になり、出力はミュートされる。
【００８０】
次に無音識別子でＤＶＤ５．１ｃｈを示す識別子Ｂ情報が送られて来ると、副識別子判別手段１０９ではラベルとしてマルチビットリニアオーディオ（たとえばＤ８ｈ）が検出され、無音状態であるが、ＤＶＤ５．１ｃｈの設定が必要であることがわかる。このときにはパケットのＣＩＰヘッダのＦＤＦフィールドのサンプリング周波数情報が９６ｋＨｚにかわり、またＳＹＴフィールドのタイムスタンプも９６ｋＨｚに対応する値に代わるため、アンプ１０２のＰＬＬ（図示しないが、図７に示したようなクロック再生用のＰＬＬである）はそれまでロックしていた４８ｋＨｚからロックがはずれ、新たな９６ｋＨｚのタイムスタンプに応じた引き込みを開始する。また、各データブロックのアンシラリデータに格納されたデータも読み出され、アンプ側で必要な設定が成される。この間オーディオ出力はミュートしたままである。
【００８１】
その後識別子が無音識別子からＤＶＤ５．１ｃｈに変わり、５．１ｃｈオーディオデータが送られてくると、アンプ１０１は既に５．１ｃｈ再生の準備が整っており、頭切れすることなく直ちに５．１ｃｈのオーディオ出力を開始する。
【００８２】
以上のように、本実施の形態によれば、受信側は、無音識別子を検出したら副識別子により、それ以前のデータフォーマット、あるいはそれ以後のデータフォーマットを知ることができる。これにより、伝送されたディジタルオーディオデータの尻切れを防止したり、種類変化へ速やかに対応して頭切れ防止したりできる。
【００８３】
なお、実施の形態１において、オーディオデータがＩＥＣ６０９５８フォーマットのＡＣ３エンコードデータからＤＶＤ５．１ｃｈデータに変化するとしたが、この他のデータフォーマット（ＩＥＣ６０９５８フォーマットのリニアＰＣＭ、ＳＡＣＤ（スーパーオーディオＣＤ）など）に変化してもよい。
【００８４】
また、実施の形態１において、無音識別子の送信時にはＤＶＤプレーヤを停止させるとしたが、停止させずに無音識別子及び略ゼロデータを送信しても良い。
【００８５】
また、実施の形態１において、無音識別子の割り当てをＬＡＢＥＬとしたが、それ以外の場所、例えばＣＩＰヘッダの未使用領域を割り当てても良い。
【００８６】
また、実施の形態１において、送信機器をＤＶＤプレーヤとしたが、それ以外の機器でも良い。
【００８７】
また、ミュートはフェードアウトおよびフェードインのソフトミュートとするのがショック音を防止でき好都合である。
【００８８】
その他、本発明の趣旨を変えずに構成を変形し、実施可能であることは言うまでもない。
【００８９】
【発明の効果】
以上のように本発明は、送信側では、オーディオデータの種類が変化する際に、無音識別子と変化前の識別子情報を含むパケット、無音識別子と変化後の識別子情報を含むパケットを所定時間挿入するので、受信側で無音識別子を検出して適切に変化前のオーディオデータを出力し尻切れを防止すると共に、変化後のデータフォーマットの処理準備を行うことによって頭切れを防止できる。
【図面の簡単な説明】
【図１】本発明の実施の形態１におけるオーディオ送信装置及びオーディオ受信装置の構成を示すブロック図
【図２】無音識別子と変化前の識別子Ａを付加したパケットの一例を示す図
【図３】無音識別子と変化後の識別子Ｂを付加したパケットの一例を示す図
【図４】３線式のオーディオデータ伝送の波形例を示す図
【図５】本発明の実施の形態１におけるオーディオ送信装置及びオーディオ受信装置のデータ送受信と処理のタイミングを示す図
【図６】ＩＥＥＥ１３９４バス上のパケット伝送タイミングを示す図
【図７】送信ノードと受信ノードとの間のクロック情報の伝送を示す図
【図８】ＡＭプロトコルのアイソクロナスパケットの一例を示す図
【図９】ＩＥＣ６０９５８フォーマットのときのＡＭ８２４データの構成を示す図
【図１０】ノンブロッキング方式のオーディオデータ送受信タイミングを示す図
【図１１】従来のオーディオ送信装置及びオーディオ受信装置の構成を示すブロック図
【図１２】従来の方法における、ディジタルオーディオデータがリニアＰＣＭデータからノンリニアＰＣＭデータに変化する際のタイミングチャート
【図１３】従来の方法における、ディジタルオーディオデータがＩＥＣ６０９５８フォーマットのＡＣ３エンコードデータからＤＶＤフォーマットに変化する際のタイミングチャート
【符号の説明】
１０１  ＤＶＤプレーヤ
１０２  アンプ
１０３  データ再生手段
１０４  制御手段
１０５  識別子付加手段
１０６  データ分離手段
１０７  第１の識別子判別手段
１０８  第２の識別子判別手段
１０９  副識別子判別手段
１１０  データ整列手段
１１１  データ復号手段
１１２  記憶手段
１１３  選択手段
１１４  ＤＡコンバータ（Ｄ／Ａ）
【図１】
0003684986.tif 000003
【図２】
0003684986.tif 000004
【図３】
0003684986.tif 000005
【図４】
0003684986.tif 000006
【図５】
0003684986.tif 000007
【図６】
0003684986.tif 000008
【図７】
0003684986.tif 000009
【図８】
0003684986.tif 000010
【図９】
0003684986.tif 000011
【図１０】
0003684986.tif 000012
【図１１】
0003684986.tif 000013
【図１２】
0003684986.tif 000014
【図１３】
0003684986.tif 000015