(57)【特許請求の範囲】
【請求項１】
フレームを判別するプリアンブルを付加した音楽データフレームと他のデータフレームとが混在する通信ネットワークから、データフレームを受信する受信手段と、
プリアンブルに基づき、音楽データフレームのみを受信し、音楽データフレームを復号化してフレーム毎に音楽データを出力する出力手段と、
を有する音楽データ通信装置。
【請求項２】
フレームを判別するプリアンブルを付加したＭＩＤＩデータフレームと他のデータフレームとが混在するイーサネット（登録商標）ネットワークから、データフレームを受信する受信手段と、
プリアンブルに基づき、ＭＩＤＩデータフレームのみを受信し、ＭＩＤＩデータフレームを復号化してフレーム毎に音楽データを出力する出力手段と、
を有する音楽データ通信装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、ＭＩＤＩデータ等の効果的な伝送を可能としたマルチアクセス型ＬＡＮに関する。
【０００２】
【従来の技術】
マルチアクセス型バスを用いたＬＡＮ方式として、ＣＳＭＡ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ）方式が知られている。この方式は、キャリアセンスを行って、データ送信に先立ってバス上の信号の有無を確認してから送信を行うものである。このＣＳＭＡ方式の改良として、自局がフレームを送信中に衝突が発生したか否かを検査し、送信側で送信の正否を判定するようにしたＣＳＭＡ／ＣＤ（ＣＳＭＡ  ｗｉｔｈ  Ｃｏｌｌｉｓｉｏｎ  Ｄｅｔｅｃｔｉｏｎ）方式がある。ＣＳＭＡ／ＣＤのＬＡＮとしてよく知られているのが、Ｅｔｈｅｒｎｅｔ  である。これらの方式で用いられるキャリア検出／衝突検出の方式は、使用するフレームの形式には依存せず、また符号化方式にも（それが一定の条件の範囲内であれば）依存しない。
【０００３】
【発明が解決しようとする課題】
この様なバス型ＬＡＮシステムにおいて、例えばＭＩＤＩデータを流そうとすると、ＭＩＤＩメッセージを、そのシステムで用いられているフレーム形式に従ってそのフレームのデータ部に格納して伝送することが必要になる。しかしこれでは、受信したデータを再現するためソフトウェアでゲートウェイを作ることになり、送受信アダプタ回路が複雑，高価になってしまう。この発明はこの様な事情を考慮してなされたもので、異なるプロトコルのデータを混在させることを可能としたマルチアクセス型ＬＡＮを提供することを目的とする。
【０００４】
【課題を解決するための手段】
本発明の１観点によれば、音楽データ通信装置は、フレームを判別するプリアンブルを付加した音楽データフレームと他のデータフレームとが混在する通信ネットワークから、データフレームを受信する受信手段と、プリアンブルに基づき、音楽データフレームのみを受信し、音楽データフレームを復号化してフレーム毎に音楽データを出力する出力手段と、を有する。
【０００５】
また、本発明の他の観点によれば、音楽データ通信装置は、フレームを判別するプリアンブルを付加したＭＩＤＩデータフレームと他のデータフレームとが混在するイーサネット（登録商標）ネットワークから、データフレームを受信する受信手段と、プリアンブルに基づき、ＭＩＤＩデータフレームのみを受信し、ＭＩＤＩデータフレームを復号化してフレーム毎に音楽データを出力する出力手段と、を有する。
【０００６】
【作用】
連続信号や非同期信号をフレーム化し、フレームを判別するプリアンブルを付加して送信することで、同じバス上に全く異なるプロトコル（信号の符号化方式／物理フレーム形式）のデータを混在させる。受信側では、プリアンブルに基づき、音楽データフレームのみを受信し、複合化することが簡単にできる。
この方式によれば、例えばＭＩＤＩデータをＥｔｈｅｒｎｅｔ  上に流す場合も、受信アダプタの回路構成は非常に簡単である。送信アダプタ側も、符号化／復号化や衝突検出／再送の制御には高速処理を要するだけで回路構成は簡単である。ＭＩＤＩメッセージ単位で処理する場合にも、この処理はＭＩＤＩレート（１バイト当たり３２０μｓ）での処理が可能であり、高速処理を必要としない。
【０００７】
【実施例】
以下、図面を参照しながらこの発明の実施例を説明する。図１は、この発明の一実施例に係るバス型ＬＡＮの要部構成である。ここでは、ＣＳＭＡ／ＣＤ方式のプロトコルとして一般的なＥｔｈｅｒｎｅｔ  を用いており、図１はそのバスを用いてＭＩＤＩデータの授受を行う送信アダプタ、受信アダプタの部分の具体構成を示している。図示のように、送信側ＭＩＤＩ楽器１がＭＩＤＩケーブル２を介し、送信アダプタ３を介してバス上のトランシーバ４に接続され、受信側ＭＩＤＩ楽器５がＭＩＤＩケーブル６を介し、受信アダプタ７を介して同じバス上のトランシーバ８に接続されている。
【０００８】
送信アダプタ３は、ＭＩＤＩ楽器１から非同期に発生するＭＩＤＩデータをパラレルデータに変換するシリアル／パラレル変換器３１、変換されたデータを一旦ＦＩＦＯバッファ３２に格納した後、再度シリアルデータに変換するパラレル／シリアル変換器３３、この変換器３３の出力を符号化してバスに送り出す変調器３４、およびキャリアセンス／バックオフ制御回路３５を有する。シリアル／パラレル変換器３１およびＦＩＦＯバッファ３２は、ＭＩＤＩデータをワード単位でフレーム化するために設けられている。キャリアセンス／バックオフ制御回路３５は、トランシーバ４から得られる受信信号および衝突検出信号により、送信開始タイミングの制御を行うものである。
【０００９】
受信アダプタ７は、ＭＩＤＩ楽器１、送信アダプタ３を介して送信されたバス上に乗せられたデータを受信して復調する復調回路７１、フレーム長カウンタ７２、およびこのフレーム長カウンタ７２により制御されてフレーム毎に復調されたデータをＭＩＤＩ楽器５に出力するゲート回路７３を有する。
【００１０】
図２はこの実施例において用いられるフレーム形式である。図２（ａ）  は、ＣＳＭＡ／ＣＤ方式のプロトコルとして一般的なＥｔｈｅｒｎｅｔ  のフレーム形式である。信号速度は１０ＭＨｚ、符号化方式は位相変調方式であるバイフェーズ符号化（マンチェスタ符号化）である。プリアンブルＰＡのビットパターンは、図２（ａ）に示すように、３１個の１０とそれに続く１個の１１である。プリアンブルＰＡに続くＤＡ／ＳＡは、送信先／送信元アドレスであり、ＬｅｎｇｔｈはデータＤａｔａの長さを表す。データＤａｔａの最後には、エラーチェック用コードＣＲＣが付いている。このコードＣＲＣにより、受信側で異常フレームを除去できるようになっている。
【００１１】
これに対して、ＭＩＤＩ楽器１、５間でやり取りするＭＩＤＩデータ用フレーム形式は、図２（ｂ）に示すようになっている。プリアンブルＰＡのビットパターンは、図２（ｂ）に示すように、３１個の０１とそれに続く１個の００である。通常のフレームのプリアンブルとは符号反転しただけの関係になっているが、プリアンブルとしての動作には何等支障はない。プリアンブルＰＡの後に、１ビットずつのスタートビットＳｔａｒｔとストップビットＳｔｏｐの間に８ビットのデータビットＤ０  ，Ｄ１  ，…，Ｄ７  が挟まれた３１．２５Ｋｂｐｓ  で１０ビット分の調歩式同期信号であるＭＩＤＩデータ（バス上で３２００ビット）が続く。ＭＩＤＩ信号１ビット分は３２μｓであり、３２０ビット分同一のデータが伝送されることになる。
【００１２】
ＭＩＤＩデータの伝送の動作を次に説明する。ＭＩＤＩ楽器１から送信アダプタ３のＭＩＤＩ／ＩＮコネクタより入力されたＭＩＤＩ信号は、シリアル／パラレル変換器３１を介してワード単位でＦＩＦＯバッファ３２に格納される。キャリアセンス／バックオフ制御回路３５はキャリアセンスを行っており、ここからの指示によってＦＩＦＯバッファ３２から１ワード分の信号が取り出されてパラレル／シリアル変換器３３によりシリアルデータに変換された後、変調器３４により符号化されて、プリアンブル付きで送信される。衝突が検出されなければ、キャリアセンス／バックオフ制御回路３５からの指示により、ＦＩＦＯバッファ３２から１ワード分のデータが破棄される。衝突が検出された場合には、キャリアセンス／バックオフ制御回路３５からの指示によって適当な時間バックオフされ、再送信される。
【００１３】
受信アダプタ７では、ＭＩＤＩフレーム用のプリアンブルを持ったフレームだけを処理する。即ち、復調回路７１は、ＭＩＤＩフレーム用プリアンブルでバイフェーズ信号の位相同期を取り、それに続くバイフェーズ信号を復号して、ＭＩＤＩ／ＯＵＴコネクタから出力する。この時フレーム長カウンタ７２は受信されたフレーム長を検出しており、例えば衝突等によりＭＩＤＩフレーム長が短かすぎる場合（即ち３２０μｓに満たない場合）、ゲート回路７３を制御してＭＩＤＩ／ＯＵＴに出す信号を３２０μｓになるまで強制的に０ホールドする。これにより、受信側でフレーミングエラーを起こすような信号の出力が防止される。
【００１４】
なおＭＩＤＩ信号送信側の符号化方式として、周波数変調であるｆ／２ｆ方式（即ち、０は基本波、１はその２倍の周波数の波を用いる方式）を用いたとすると、プリアンブルをより効果的に使うことができる。即ちｆ／２ｆ方式の場合、プリアンブルの最後でビット境界の位相合わせを行う必要がないので、ＣＳＭＡフレームに対しては、０００…０００１というプリアンブルを用い、ＭＩＤＩフレームに対しては、１１１…１１１１というプリアンブルを用いることができる。この様なプリアンブル形式を用いると、ＭＩＤＩフレームではプリアンブルがアイドル期間との区別がなくなり、ＭＩＤＩフレーム受信側はプリアンブルを意識することなく、復号化した１をそのままＭＩＤＩ／ＯＵＴに出力すればよい。またＭＩＤＩ送信側は、ＭＩＤＩ／ＩＮ信号を遅延させて、スタートビットの前の１の状態を符号化して送信すれば、結果的にプリアンブルを送信したことになる。
【００１５】
実施例では、非同期信号としてのＭＩＤＩ信号を他の局のＣＳＭＡフレームと異なるフレーム形式で混在させる場合を説明したが、この発明はこれに限られるものではなく、既存の例えばＥｔｈｅｒｎｅｔ  バス上で連続信号を変調して伝送する場合も有効である。
【００１６】
【発明の効果】
以上説明したようにこの発明によれば、簡単な送受信アダプタの追加により、異なるプロトコルに従うデータを混在させて伝送し、所望のデータのみを受信し、復号化することが簡単にできるマルチアクセス型のＬＡＮを提供することができる。
【図面の簡単な説明】
【図１】この発明の一実施例に係るＬＡＮのＭＩＤＩデータ送受信部構成を示す図である。
【図２】同実施例の二つのフレーム形式を示す図である。
【符号の説明】
１，５…ＭＩＤＩ楽器、２，６…ＭＩＤＩケーブル、３…送信アダプタ、４，８…トランシーバ、７…受信アダプタ、３１…シリアル／パラレル変換器、３２…ＦＩＦＯバッファ、３３…パラレル／シリアル変換器、３４…変調器、３５…キャリアセンス／バックオフ制御回路、７１…復調回路、７２…フレーム長カウンタ、７３…ゲート回路。
【図１】
0003603818.tif 000002
【図２】
0003603818.tif 000003