(57)【特許請求の範囲】
【請求項１】
デジタルオーディオデータ処理部間でデジタルオーディオデータを伝送する伝送方法であって、
送信側からベースクロック、ワード同期クロック、およびデータを並行して送るときに、前記データの有効性を示すとともにオーディオチャンネルを表すデータ、または、無効を表すデータを属性データとして付加してから送信し、受信側で属性データに基づいてデータの処理を行うことを特徴とする、デジタルオーディオデータのデータ伝送方法。
【請求項２】
前記属性データは、ワード同期クロック間のデータ占有期間外に付加される、
請求項１記載のデジタルオーディオデータのデータ伝送方法。
【請求項３】
前記送信側が１度送信したデータを再度送信する場合には、前記受信したデータに無効を表す前記データを前記属性データとして付加してから前記受信側に送信し、
前記送信側が対になるデータの一方を送信できなかった場合には、前記対になるデータの他方に無効を表す前記データを前記属性データとして付加してから前記受信側に送信する、
請求項１または２に記載のデジタルオーディオデータのデータ伝送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、２つのＤＳＰ（Digital Signal Processor) 間でデジタルオーディオデータを伝送する場合など、デジタルオーデイオデータ処理部間でデジタルオーディオデータを伝送する時のデータ伝送方法に関する。
【０００２】
【従来の技術】
一般に、ステレオデジタルオーディオ処理デバイスは、ＲチャンネルとＬチャンネルのデータを、一定のタイミングで交互に入出力するようなインターフェイスを持つ。
【０００３】
図４（Ａ）に示すようなタイプ１のデバイスでは、ワードクロックの立ち上がりでＬチャンネルデータ、立ち下がりでＲチャンネルデータのサンプルタイミングを規定する。
【０００４】
しかし、図４（Ａ）のタイプ１のようなデバイスが同じ入出力インターフェイスを持つデバイスと接続されずに、図４（Ｂ）に示すタイプ２のようなデバイスと接続されることがあったり、または、左右のデータが必ずしも交互に出力されない場合がある。後者は、ある種のデバイスでは圧縮処理を行う場合に複数のデータをまとめて処理することがあるために生じる。このようなことが生じると、ＬＲのチャンネルデータが正しく入出力出来なくなってしまう。そこで、入出力の正しいインターフェイスを補償するために、外付けのロジック回路やＲＡＭを別途設けたりしていた。
【０００５】
【発明が解決しようとする課題】
しかしなから、外付けのロジック回路やＲＡＭを設けることは、部品点数の増加とコストアップを招くという問題があった。
【０００６】
そこで、この発明の目的は、デジタルオーディオデータにチャンネル等の属性情報を付加して上記の問題を解決するデジタルオーディオデータの伝送方法を提供することにある。
【０００７】
【課題を解決するための手段】
この発明に係るデジタルオーディオデータのデータ伝送方法は、デジタルオーディオデータ処理部間でデジタルオーディオデータを伝送するとき、送信側からベースクロック、ワード同期クロック、およびデータを並行して送るときに、データの有効性を示すとともにオーディオチャンネルを表すデータ、または、無効を表すデータを属性データとして付加してから送信し、受信側で属性データに基づいてデータの処理を行うことを特徴とする。
【０００８】
属性データは、オーディオチャンネルを表すデータ、または無効、有効を表すデータとすることができる。
【０００９】
上記のように、伝送するデータに属性データを付加することによって、図４（Ａ）のようなインターフェイスを持たなくても、そのデータのデジタルオーディオデータとしての属性、すなわち、ＬチャンネルかＲチャンネルかなどの情報を知ることができるから、図４（Ｂ）に示すようなインターフェイスのフォーマットでデータ伝送を行うことができる。また、属性データにデータの無効、有効を表すデータを加えることによって、データの伝送を離散的に行っても、受信側では正しくデータの復元が可能である。
【００１０】
また、請求項２のように、属性データを同期クロック間のデータ占有期間外に付加するようにすれば、属性データによりデータ全体の長さが長くなることがない。
さらに、請求項３のように、送信側が１度送信したデータを再度送信する場合には、受信したデータに無効を表すデータを属性データとして付加して受信側に送信し、送信側が対になるデータの一方を送信できなかった場合には、対になるデータの他方に無効を表すデータを属性データとして付加してから受信側に送信するようにしても良い。
【００１１】
【発明の実施の形態】
図１は、この発明の実施形態であるデジタルオーディオデータのデータ伝送装置のブロック図である。
【００１２】
デジタルオーディオデータ処理部Ａとデジタルオーディオデータ処理部ＢとはそれぞれＤＳＰからなり、ＡとＢ間でデジタルオーディオデータの通信が通信ラインＣによって行われる。通信ラインＣには、ベースクロックを伝送するライン、ワード同期信号（ｓｙｎｃ）を伝送するライン、データを伝送するラインが含まれている。ベースクロックはデータのサンプルクロックであって、２つのデータ処理部Ａ、Ｂ間で共通である。ワード同期クロックはデータのサンプル開始タイミングを示すクロックであり、図４（Ｂ）に示すｓｙｎｃ  ｃｌｏｃｋと同じである。すなわち、この例では、図４（Ｂ）の汎用の伝送フォーマットを使用する。
【００１３】
この例では、１ｗｏｒｄが１２８クロックに設定され、１ｗｏｒｄ内にＬチャンネルデータとＲチャンネルデータとがそれぞれ３２ビットずつ伝送されるようになっている。したがって、ワード同期クロックは１クロック目と６５クロック目にある。データは、Ｌ、Ｒチャンネル分それぞれが３２ビットで構成されるから、ワード同期クロック１つ分に対応する期間内にデータ占有期間外、すなわち３２ビットの未データ期間が存在する。そこで、この実施形態ではこの３２ビットの未データ期間に、その直前のデータの属性を示す属性データ（ステータス）を付加して伝送するようにしている。この結果、例えば、デジタルオーディオデータ処理部ＡにおいてデータＡのステータスにＬチャンネル、データＢのステータスにＲチャンネルを付加して送信すると、デジタルオーディオデータ処理部Ｂでは、それぞれのステータスを見ることによって、各データＡ、ＢをＬチャンネル分データ、Ｒチャンネル分データとして簡単に振り分けることができる。また、ステータスとしては、ＬチャンネルおよびＲチャンネルを区別するデータだけではなく、無効を表すデータとすることもできる。無効を表すデータをステータスとして付加する必要があるのは次の理由による。
【００１４】
（１）デジタルオーディオデータ処理部ＡにＤＳＰを使っている場合、リングバッファに対してデータを記憶する処理とデータを伝送する処理とが非同期であるために、１度伝送したデータを再度伝送することがある。この場合、再度伝送するデータに対してはステータスを無効とする。
【００１５】
（２）同じ理由により、Ｌチャンネル分のデータを送信できなかった場合には、それと対にあるＲチャンネル分のデータを無効とする必要がある。この場合に、Ｒチャンネル分のデータのステータスを無効とする。
【００１６】
このように、ステータスとしてＬチャンネルおよびＲチャンネルまたは無効を表すデータとすることで、２つのデジタルオーディオデータ処理部Ａ、Ｂ間で同期をとりながらオーディオデータの伝送を正しく行うことができる。
【００１７】
図２（１）〜（２）は、上記ステータスのデータの種類を示している。（１）は典型的な例であって、１ｗｏｒｄ内のデータＡ、Ｂに対し、それぞれステータスがＬチャンネル、Ｒチャンネルとなっている。（２）はデータＡ、Ｂとも無効の場合を示している。いずれの場合も、受信側においてデータＡ、Ｂの有効性を判定することができるとともに、有効な場合には正しくＬチャンネルとＲチャンネルとに振り分けて処理することができる。
【００１８】
図３は、ＤＳＰ１においてデジタルオーディオデータをＴｗｉｎＶＱ（ＮＴＴ社で開発された音楽圧縮技術）データに圧縮し（エンコードし）、これをデータバスを介して伸長（デコード）用のＤＳＰ２に送信するときの接続例を示す。ＤＳＰ２は、ＴｗｉｎＶＱデータをデコードして、ＤＡＣ（Ｄ／Ａ変換器）３を介して音声信号（音楽信号）として出力する。
【００１９】
上記の構成において、ＤＳＰ１からＤＳＰ２に送信されるＴｗｉｎＶＱデータは図１に示す汎用の伝送フォーマットに従っている。すなわち、１ｗｏｒｄが１２８ビットであって、この１ｗｏｒｄ内に３２ビットのデータＡ、Ｂ（一般には、それぞれがＬチャンネルデータとＲチャンネルデータ）がステータスと共に送信される。ステータスは、データＡ、ＢがそれぞれＬチャンネルかＲチャンネルかまたは無効かを表すデータである。
【００２０】
なお、ステータスとしては、デジタルオーディオデータの属性を表す他のデータを含むものであっても構わない。
【００２１】
【発明の効果】
この発明によれば、図４（Ｂ）に示すような汎用的なデータ伝送フォーマットに従うデータ処理部であっても、伝送データに特有の属性データ、例えば、ＬチャンネルおよびＲチャンネルのデータを付加することにより、外付け回路等の特別のインターフェイス用回路がなくともデータ処理部間においてデータの正確な処理が可能になる。
【図面の簡単な説明】
【図１】この発明の実施形態であるデジタルオーディオデータ処理システムの概念構成図
【図２】ステータスの種類を示す図
【図３】デジタルオーディオデータ処理部にＤＳＰを用いた使用例を示す図
【図４】デジタルオーディオデータ処理部の処理フォーマットを示す図
【図１】
0004075155.tif 000002
【図２】
0004075155.tif 000003
【図３】
0004075155.tif 000004
【図４】
0004075155.tif 000005