(57)【要約】【課題】ＩＥＥＥ１３９４方式バスなどのネットワークで、データ転送速度が異なる複数台の機器をネットワークに接続させた場合の問題を解決する。【解決手段】所定のネットワークに接続された機器の間で通信を行う場合に、ネットワークに接続された第１の機器と第２の機器との間で、第１の速度でデータ転送可能な第１のコネクションを張った状態で、さらに第１の速度よりも遅い第２の速度でデータ転送が可能な第３の機器を、第１の機器とコネクションを張る必要がある場合に、第１の速度でデータ転送可能な第１のコネクションを一旦外して、第１の機器と第２の機器との間を、第２の速度でデータ転送可能な状態で、第１のコネクションを張り直した上で、第１の機器と第３の機器との間を、第２の速度でデータ転送可能な状態で第２のコネクションを張るようにした。【選択図】      図１２
2004248221.tif 000002
【特許請求の範囲】
【請求項１】
所定のネットワークに接続された機器の間で通信を行う通信方法において、
前記ネットワークに接続された第１の機器と第２の機器との間で、第１の速度でデータ転送可能な第１のコネクションを張った状態で、
さらに前記第１の速度よりも遅い第２の速度でデータ転送が可能な第３の機器を、前記第１の機器とコネクションを張る必要がある場合に、
前記第１の速度でデータ転送可能な第１のコネクションを一旦外して、前記第１の機器と前記第２の機器との間を、前記第２の速度でデータ転送可能な状態で、前記第１のコネクションを張り直した上で、
前記第１の機器と前記第３の機器との間を、前記第２の速度でデータ転送可能な状態で第２のコネクションを張るようにした
通信方法。
【請求項２】
請求項１記載の通信方法において、
前記第１のコネクションで前記第１の機器から前記第２の機器に転送するストリームデータと、前記第２のコネクションで前記第１の機器から前記第３の機器に転送するストリームデータとを、同一のストリームデータとした
通信方法。
【請求項３】
請求項１記載の通信方法において、
前記第１のコネクションの張り直しは、第１の機器から第２の機器へのコネクションの解除及び設立指令を送ることによる、第２の機器での処理で行う
通信装置。
【請求項４】
所定のネットワークに接続された他の機器との間での通信を制御するコントロール機能を有する通信装置において、
ネットワーク内の他の通信装置との間で、コネクションを張ってストリームデータの転送を行うと共に、そのデータ転送速度として少なくとも第１の転送速度と、第１の転送速度よりも遅い第２の転送速度が設定可能な通信手段と、
前記通信手段で、ネットワーク内の第１の通信装置との間で、第１の転送速度で第１のコネクションを張った状態で、さらに第２の転送速度でデータ転送が可能な第２の通信装置とコネクションを張る要求がある場合に、前記第１のコネクションを一旦外す処理を行い、前記第１の通信装置との間で、第２の転送速度で第１のコネクションを張り直した上で、前記第２の通信装置との間を、前記第２の転送速度で第２のコネクションを張る制御を行う通信管理手段とを備えた
通信装置。
【請求項５】
請求項４記載の通信装置において、
前記張り直した第１のコネクションで前記通信手段から前記第１の通信装置に転送するストリームデータと、前記第２のコネクションで前記通信手段から前記第２の通信装置に転送するストリームデータとを、同一のストリームデータとした
通信装置。
【請求項６】
請求項４記載の通信装置において、
前記通信管理手段からの指示により、前記第１のコネクションを張り直す処理を、前記第１の通信装置で実行させる
通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  ）１３９４方式のバスラインで接続された機器の間でデータ通信を行う通信方法と、この通信方法を適用した通信装置に関する。
【０００２】
【従来の技術】
ＩＥＥＥ１３９４方式のシリアルデータバスを用いたネットワークで介して、相互に情報を伝送することができるオーディオ機器やビデオ機器（以下これらの機器をＡＶ機器と称する）が開発されている。このバスを介してデータ伝送を行う際には、比較的大容量のデータをリアルタイム伝送する際に使用されるアイソクロナス転送モード（アイソクロナス通信）と、制御コマンドなどを確実に伝送する際に使用されるアシンクロナス転送モード（アシンクロナス通信）とが用意され、アイソクロナス転送モードの場合には、専用のチャンネルが伝送に使用される。また、ＩＥＥＥ１３９４方式では、アシンクロナス転送モードでの制御コマンドなどの伝送で、ＡＶ機器の遠隔制御を行うようにしたＡＶ／Ｃコマンドが用意されている。ＩＥＥＥ１３９４方式の詳細及びＡＶ／Ｃコマンドの詳細については、１３９４  Ｔｒａｄｅ  Ａｓｓｏｃｉａｔｉｏｎで公開しているＡＶ／Ｃ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｍｍａｎｄ  Ｓｅｔ  Ｇｅｎｅｒａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎに記載されている。
【０００３】
ここで、従来のＩＥＥＥ１３９４方式のバスでアイソクロナス転送モードでデータ伝送を行う際には、ブロードキャストチャンネルと称される各機器で共通に使用されるチャンネルを使用していた。ブロードキャストチャンネルを使用する場合に、アイソクロナスチャンネルを管理するマネージャに対して、チャンネル権を獲得する処理を行い、そのチャンネル権を獲得された機器が、該当するチャンネルに伝送する。
【０００４】
このブロードキャストチャンネルを使用した伝送は、チャンネル権さえ獲得できれば、伝送が可能であるため、比較的簡単な制御で伝送が可能であるが、基本的に相手を特定しないで伝送する処理であるため、相手機器の状態に依存して自分の状態が決まるような性質を持つコントロール機器と、相手機器からの制御信号に依存して自分の状態が決まるような性質を持つターゲット機器とのコネクションを設立するのには適さない。
【０００５】
ブロードキャストチャンネルを使用しないで伝送する場合には、コントロール機器とターゲット機器との間で、アイソクロナス転送用のポイントトウポイントのコネクションを設立させて、そのコネクションが設立されたアイソクロナスチャンネルでデータを送出させる必要がある。例えば、コントロール機器の制御で、ターゲット機器との間でポイントトウポイントのコネクションを設立させた上で、ターゲット機器からアイソクロナスチャンネルでコントロール機器に転送させることで、コントロール機器で必要なデータが取得できる。
【０００６】
このポイントトウポイントのコネクションを設立させることで、ネットワーク上の他の機器から邪魔されることなく、２台の機器間での良好なデータ転送が可能になる。
【０００７】
また、このポイントトウポイントのコネクションを複数設立させることで、３台以上の機器間でのデータ転送も可能である。例えば、第１，第２，第３の機器の３台の機器をバスラインに接続して、第１の機器と第２の機器との間で、所定のアイソクロナスチャンネルでポイントトウポイントのコネクションを設立させ、さらに第１の機器と第３の機器との間で、所定のアイソクロナスチャンネル（このチャンネルは第１，第２の機器間の接続で使用したチャンネルとは別）でポイントトウポイントのコネクションを設立させることが可能である。このようにすることで、第１の機器から第２の機器へのビデオデータなどのストリームデータの出力と、第１の機器から第３の機器へのストリームデータの出力とが同時に可能になる。
【０００８】
ところで、ＩＥＥＥ１３９４方式に接続可能なＡＶ機器は、データ転送速度として、複数種類用意されていて、機器により最大のデータ転送速度が異なる。即ち、現状では１００Ｍｂｐｓ，２００Ｍｂｐｓ，４００Ｍｂｐｓの３種類のデータ転送速度（規格上はそれぞれＳ１００，Ｓ２００，Ｓ４００と呼ばれる）が規格化されており、ＩＥＥＥ１３９４方式のバスラインに接続可能な機器の最大のデータ転送速度が、この３種類のいずれかに決められている。２００Ｍｂｐｓに対応した機器の場合には、それよりも低速の１００Ｍｂｐｓでのデータ転送も可能であり、４００Ｍｂｐｓに対応した機器の場合には、それよりも低速の２００Ｍｂｐｓや１００Ｍｂｐｓでのデータ転送も可能である。
【０００９】
ＩＥＥＥ１３９４方式の場合、１つのバスライン上に張られた複数のアイソクロナスチャンネルのそれぞれが、データ転送速度が異なることも可能である。例えば、第１の機器と第２の機器との間でのデータ転送をＳ１００モードで行い、第３の機器と第４の機器との間のデータ転送をＳ２００モードで行うことも可能である。
【００１０】
特許文献１は、このような複数種類の転送速度でデータ転送を行う際に、データ転送速度を変換する装置についての開示がある。
【００１１】
【特許文献１】
特開平１０−１４５４３３号公報
【００１２】
【発明が解決しようとする課題】
ところで、同一のストリームデータを複数台の機器に伝送させることを考えた場合、上述した特許文献１に記載されたようなデータ転送速度変換装置を用意しない限りは、データ転送速度が全て等しい必要がある。即ち、例えばチューナが受信したビデオデータをテレビジョン受像機に転送するときに、チューナとテレビジョン受像機とが、Ｓ４００モードに対応している機器である場合には、Ｓ４００モードで両機器の間でコネクションが張られて、４００Ｍｂｐｓの転送速度でビデオデータが転送され、チューナで受信した映像がテレビジョン受像機に表示される。
【００１３】
このようなチューナとテレビジョン受像機とのＳ４００モードでのデータ転送が行われている状態で、チューナが出力するビデオデータをビデオ記録装置（ＶＴＲなど）で記録させたい場合には、チューナとビデオ記録装置との間でも、コネクションを張って、別のアイソクロナスチャンネルでビデオデータを転送することで、ビデオ記録装置にも同じビデオデータが伝送されて、記録できる。
【００１４】
ところが、このときビデオ記録装置がＳ４００モードでのデータ転送に対応してなく、Ｓ２００モード又はＳ１００モードでのデータ転送しかできない場合には、チューナからテレビジョン受像機に４００Ｍｂｐｓの転送速度で送られているビデオデータを、そのままビデオ記録装置にも送ることは困難である。
【００１５】
ＩＥＥＥ１３９４方式で、２台の機器間でコネクションを確立させる場合には、そのコネクションを確立させる際に、データ転送速度を決める必要があり、確立されたコネクションでデータ転送を行っている最中に、データ転送速度を変更することは規格上禁止されていて、不可能である。例えば、上述した特許文献１に記載されたようなデータ転送速度変換装置をチューナ内に内蔵させて、同一のビデオデータを、２つのアイソクロナスチャンネルにそれぞれ異なる転送速度で送出させることは、全く不可能ではないが、このような構成をとることは、機器構成の複雑化を招き、現実的ではない。
【００１６】
従って従来は、１台の出力機器と、対応速度が異なる２台以上の入力機器にコネクションを張ることを想定した場合には、予めそれらの入力機器の内の最もデータ転送速度が遅い機器に合わせて、コネクションを張るようにしておく必要があった。ところが、このようにデータ転送速度を遅い速度に設定してしまうと、せっかく高速のデータ転送ができる機器がネットワークに接続されていても、その高速データ転送が実行されことになり、伝送効率の向上が図れない問題があった。
【００１７】
本発明はかかる点に鑑みてなされたものであり、ＩＥＥＥ１３９４方式の如きネットワークで、データ転送速度が異なる複数台の機器をネットワークに接続させた場合の問題を解決することを目的とする。
【００１８】
【課題を解決するための手段】
本発明は、所定のネットワークに接続された機器の間で通信を行う場合に、ネットワークに接続された第１の機器と第２の機器との間で、第１の速度でデータ転送可能な第１のコネクションを張った状態で、さらに第１の速度よりも遅い第２の速度でデータ転送が可能な第３の機器を、第１の機器とコネクションを張る必要がある場合に、第１の速度でデータ転送可能な第１のコネクションを一旦外して、第１の機器と第２の機器との間を、第２の速度でデータ転送可能な状態で、第１のコネクションを張り直した上で、第１の機器と第３の機器との間を、第２の速度でデータ転送可能な状態で第２のコネクションを張るようにしたものである。
【００１９】
このようにしたことで、第１のコネクションのデータ転送速度と第２のコネクションのデータ転送速度が異なる場合であっても、第１のコネクションが張り直されて、そのコネクションの張り直しの際にデータ転送速度が変更されて、両コネクションでデータ転送速度を合わせることが可能になる。従って、例えば予め遅いデータ転送速度を設定しておかなくても、第１，第２のコネクションで同じストリームデータの伝送が可能になる。
【００２０】
【発明の実施の形態】
以下、添付図面を参照して本発明の一実施の形態について説明する。
【００２１】
まず、本発明を適用したネットワークシステムの構成例について、図１を参照して説明する。このネットワークシステムは、ＩＥＥＥ１３９４方式のシリアルデータバス９００（以下単にバス９００と称する）を介して、複数台の機器が接続してある。図１では、３台のＡＶ機器１００，２００，３００を接続した例を示してあるが、システムで決められた多数の機器（例えば６３台まで）の同時接続が可能である。ここでは、バス９００に接続される３台の機器として、それぞれがＩＥＥＥ１３９４方式の端子を備えたテレビジョン受像機１００とハードディスク記録再生装置２００とビデオテープ記録再生装置３００としてある。各機器１００，２００，３００は、各機器単独で動作することも可能であるが、テレビジョン受像機１００からの制御で、ハードディスク記録再生装置２００やビデオテープ記録再生装置３００が作動することもできるようにしてある。このテレビジョン受像機１００からの制御時には、テレビジョン受像機１００がコントローラとなり、ハードディスク記録再生装置２００やビデオテープ記録再生装置３００がターゲット機器になる。
【００２２】
また、ここではテレビジョン受像機１００とハードディスク記録再生装置２００が、最大のデータ転送速度４００ＭｂｐｓのＳ４００モードに対応した機器であり、ビデオテープ記録再生装置３００は、最大のデータ転送速度２００ＭｂｐｓのＳ２００モードに対応した機器であるとする。
【００２３】
図２は、は、テレビジョン受像機１００の構成例を示すブロック図である。本例のテレビジョン受像機１００は、デジタルテレビジョン受像機と称されるデジタル放送を受信して、表示させる装置である。
【００２４】
図示しないアンテナが接続されたチューナ１０１で、所定のチャンネルを受信して得たデジタル放送データを、受信回路部１０２に供給し、デコードする。デコードされた放送データを、多重分離部１０３に供給して、映像データと音声データに分離する。分離された映像データを映像生成部１０４に供給し、受像用の処理を行い、その処理された信号によりＣＲＴ駆動回路部１０５で陰極線管（ＣＲＴ）１０６を駆動し、映像を表示させる。また、多重分離部１０３で分離された音声データを、音声信号再生部１０７に供給して、アナログ変換，増幅などの音声処理を行い、処理された音声信号をスピーカ１０８に供給して出力させる。
【００２５】
また、テレビジョン受像機１００は、ＩＥＥＥ１３９４方式のバスに接続するためのインターフェース部１０９を備えて、ＩＥＥＥ１３９４方式のバス側からこのインターフェース部１０９に得られる映像データや音声データを、多重分離部１０３に供給して、ＣＲＴ１０６での映像の表示及びスピーカ１０８からの音声の出力ができるようにしてある。また、チューナ１０１が受信して得た映像データや音声データを、多重分離部１０３からインターフェース部１０９に供給して、ＩＥＥＥ１３９４方式のバス側に送出できるようにしてある。
【００２６】
テレビジョン受像機１００での表示処理及びインターフェース部１０９を介した伝送処理については、中央制御ユニット（ＣＰＵ）１１０の制御により実行される。ＣＰＵ１１０には、制御に必要なプログラムなどが記憶されたＲＯＭであるメモリ１１１及びワークＲＡＭであるメモリ１１２が接続してある。また、操作パネル１１４からの操作情報及び赤外線受光部１１５が受光したリモートコントロール装置からの制御情報が、ＣＰＵ１１０に供給されて、その操作情報や制御情報に対応した動作制御を行うようにしてある。さらに、ＩＥＥＥ１３９４方式のバスを介してインターフェース部１０９が後述するＡＶ／Ｃコマンドなどの制御データを受信した際には、そのデータはＣＰＵ１１０に供給して、ＣＰＵ１１０が対応した動作制御を行えるようにしてある。
【００２７】
なお、ここで示したテレビジョン受像機１００は、表示手段として陰極線管（ＣＲＴ）を使用したタイプのものを一例として示したが、液晶表示パネルなどの他の表示手段を使用したタイプのテレビジョン受像機として構成しても良い。その場合には、表示手段に対応した駆動回路部１０５を用意すれば良い。
【００２８】
図３は、ハードディスク記録再生装置２００の構成例を示すブロック図である。
【００２９】
記録系の構成としては、ハードディスク記録再生装置２００に内蔵されたチューナ２０１で所定のチャンネルを受信して得たデジタル放送データを、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ）エンコーダ２０２に供給し、記録に適した方式、例えばＭＰＥＧ２方式の映像データ及び音声データとする。受信した放送データがＭＰＥＧ２方式の場合には、エンコーダ２０２での処理は必要ない。
【００３０】
ＭＰＥＧエンコーダ２０２でエンコードされたデータは、ディスク記録再生部２０３に供給して、記録用の処理を行い、処理された記録データをハードディスク２０４に記録させる。
【００３１】
外部から入力したアナログの映像信号及び音声信号については、アナログ／デジタル変換器２０６でデジタルデータに変換した後、ＭＰＥＧエンコーダ２０２で例えばＭＰＥＧ２方式の映像データ及び音声データとし、ディスク記録再生部２０３に供給して、ハードディスク２０４に記録させる。
【００３２】
再生系の構成としては、ハードディスク２０４から再生して得た信号を、ディスク記録再生部２０３で再生処理して映像データ及び音声データを得る。この映像データ及び音声データは、ＭＰＥＧデコーダ２０７に供給して、例えばＭＰＥＧ２方式からのデコードを行う。デコードされたデータは、デジタル／アナログ変換器２０８に供給して、アナログの映像信号及び音声信号とし、外部に出力させる。
【００３３】
また、ハードディスク記録再生装置２００は、ＩＥＥＥ１３９４方式のバスに接続するためのインターフェース部２０９を備えて、ＩＥＥＥ１３９４方式のバス側からこのインターフェース部２０９に得られる映像データや音声データを、記録再生部２０３に供給して、ハードディスク２０４に記録させることができるようにしてある。また、ハードディスク２０４から再生した映像データや音声データを、記録再生部２０３からインターフェース部２０９に供給して、ＩＥＥＥ１３９４方式のバス側に送出できるようにしてある。
【００３４】
このインターフェース部２０９を介した伝送時には、このハードディスク記録再生装置２００で媒体（ハードディスク）に記録する方式（例えば上述したＭＰＥＧ２方式）と、ＩＥＥＥ１３９４方式のバス上で伝送されるデータの方式とが異なるとき、ハードディスク記録再生装置２００内の回路で方式変換を行うようにしても良い。
【００３５】
ハードディスク記録再生装置２００での記録処理や再生処理、及びインターフェース部２０９を介した伝送処理については、中央制御ユニット（ＣＰＵ）２１０の制御により実行される。ＣＰＵ２１０には、ワークＲＡＭであるメモリ２１１が接続してある。また、操作パネル２１２からの操作情報及び赤外線受光部２１３が受光したリモートコントロール装置からの制御情報が、ＣＰＵ２１０に供給されて、その操作情報や制御情報に対応した動作制御を行うようにしてある。さらに、ＩＥＥＥ１３９４方式のバスを介してインターフェース部２０９が後述するＡＶ／Ｃコマンドなどの制御データを受信した際には、そのデータはＣＰＵ２１０に供給して、ＣＰＵ２１０が対応した動作制御を行えるようにしてある。
【００３６】
図４は、ビデオテープ記録再生装置３００の構成例を示すブロック図である。
【００３７】
記録系の構成としては、ビデオテープ記録再生装置３００に内蔵されたチューナ３０１で所定のチャンネルを受信して得たデジタル放送データを、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ）エンコーダ３０２に供給し、記録に適した方式、例えばＭＰＥＧ２方式の映像データ及び音声データとする。受信した放送データがＭＰＥＧ２方式の場合には、エンコーダ３０２での処理は行わない。
【００３８】
ＭＰＥＧエンコーダ３０２でエンコードされたデータは、記録再生部３０３に供給して、記録用の処理を行い、処理された記録データを回転ヘッドドラム３０４内の記録ヘッドに供給して、テープカセット３０５内の磁気テープに記録させる。
【００３９】
外部から入力したアナログの映像信号及び音声信号については、アナログ／デジタル変換器３０６でデジタルデータに変換した後、ＭＰＥＧエンコーダ３０２で例えばＭＰＥＧ２方式の映像データ及び音声データとし、記録再生部３０３に供給して、記録用の処理を行い、処理された記録データを回転ヘッドドラム３０４内の記録ヘッドに供給して、テープカセット３０５内の磁気テープに記録させる。
【００４０】
再生系の構成としては、テープカセット３０５内の磁気テープを回転ヘッドドラム３０４で再生して得た信号を、記録再生部３０３で再生処理して映像データ及び音声データを得る。この映像データ及び音声データは、ＭＰＥＧデコーダ３０７に供給して、例えばＭＰＥＧ２方式からのデコードを行う。デコードされたデータは、デジタル／アナログ変換器３０８に供給して、アナログの映像信号及び音声信号とし、外部に出力させる。
【００４１】
また、ビデオテープ記録再生装置３００は、ＩＥＥＥ１３９４方式のバスに接続するためのインターフェース部３０９を備えて、ＩＥＥＥ１３９４方式のバス側からこのインターフェース部３０９に得られる映像データや音声データを、記録再生部３０３に供給して、テープカセット３０５内の磁気テープに記録させることができるようにしてある。また、テープカセット３０５内の磁気テープから再生した映像データや音声データを、記録再生部３０３からインターフェース部３０９に供給して、ＩＥＥＥ１３９４方式のバス側に送出できるようにしてある。
【００４２】
このインターフェース部３０９を介した伝送時には、このビデオテープ記録再生装置３００で媒体（磁気テープ）に記録する方式（例えば上述したＭＰＥＧ２方式）と、ＩＥＥＥ１３９４方式のバス上で伝送されるデータの方式とが異なるとき、記録再生装置３００内の回路で方式変換を行うようにしても良い。
【００４３】
記録再生装置３００での記録処理や再生処理、及びインターフェース部３０９を介した伝送処理については、中央制御ユニット（ＣＰＵ）３１０の制御により実行される。ＣＰＵ３１０には、ワークＲＡＭであるメモリ３１１が接続してある。また、操作パネル３１２からの操作情報及び赤外線受光部３１３が受光したリモートコントロール装置からの制御情報が、ＣＰＵ３１０に供給されて、その操作情報や制御情報に対応した動作制御を行うようにしてある。さらに、ＩＥＥＥ１３９４方式のバスを介してインターフェース部３０９がＡＶ／Ｃコマンドなどの制御データを受信した際には、そのデータはＣＰＵ３１０に供給して、ＣＰＵ３１０が対応した動作制御を行えるようにしてある。
【００４４】
次に、各機器１００，２００，３００を相互に接続したＩＥＥＥ１３９４方式のバス１でのデータ伝送状態について説明する。
【００４５】
図５は、ＩＥＥＥ１３９４方式のバスラインで接続された機器のデータ伝送のサイクル構造を示す図である。ＩＥＥＥ１３９４方式では、データは、パケットに分割され、１２５μＳの長さのサイクルを基準として時分割にて伝送される。このサイクルは、サイクルマスタ機能を有するノード（バスに接続ささたいずれかの機器）から供給されるサイクルスタート信号によって作り出される。アイソクロナスパケットは、全てのサイクルの先頭から伝送に必要な帯域（時間単位であるが帯域と呼ばれる）を確保する。このため、アイソクロナス伝送では、データの一定時間内の伝送が保証される。但し、受信側からの確認（アクノリッジメント）は行われず、伝送エラーが発生した場合は、保護する仕組みが無く、データは失われる。各サイクルのアイソクロナス伝送に使用されていない時間に、アービトレーションの結果、バスを確保したノードが、アシンクロナスパケットを送出するアシンクロナス伝送では、アクノリッジ、およびリトライを用いることにより、確実な伝送は保証されるが、伝送のタイミングは一定とはならない。
【００４６】
図５に示した１通信サイクル中の各アイソクロナスパケット（Ｉｓｏパケット）には、それぞれ個別のチャンネル番号０，１，２‥‥６３を付与して、複数のＩｓｏ伝送データを区別できるようにしてある。これがアイソクロナス用チャンネルであり、ここでは６４チャンネル用意されていて、チャンネル番号６３の６３ｃｈはブロードキャスト用チャンネルであり、その他のチャンネルはコネクションを設立させた上で特定の機器間で伝送されるチャンネルである。なお、ブロードキャスト用チャンネルとして６３ｃｈ以外のチャンネルを使用しても良い。
【００４７】
Ｉｓｏパケットの通信が終了した後、次のサイクルスタートパケットまでの期間が、アシンクロナスパケット（Ａｓｙｎｃパケット）の伝送に使用される。従って、Ａｓｙｎｃパケットが伝送できる期間は、そのときのＩｓｏパケットの伝送チャンネル数により変化する。また、Ｉｓｏパケットは、１通信サイクル毎に予約した帯域（チャンネル数）が確保される伝送方式であるが、受信側からの確認は行わない。Ａｓｙｎｃパケットで伝送する場合には、受信側からアクノリッジメント（Ａｃｋ）のデータを返送させて、伝送状態を確認しながら確実に伝送させる。
【００４８】
所定のノードがアイソクロナス伝送を行う為には、そのノードがアイソクロナス機能に対応していなければならない。また、アイソクロナス機能に対応したノードの少なくとも１つは、サイクルマスタ機能を有していなければならない。更に、ＩＥＥＥ１３９４シリアスバスに接続されたノードの中の少なくとも１つは、アイソクロナスリソースマネージャの機能を有していなければならない。
【００４９】
また、ＩＥＥＥ１３９４方式のバスで接続して構成されるネットワークシステムでは、各機器に個別に付与されたノードユニークＩＤの他に、ノードＩＤを持つようにしてある。このノードＩＤは、バスへの機器の新規の接続又はバスからの機器の取り外し等があって、バスリセットがあった際に、ネットワーク上に設けられたコントローラの制御で各機器から収集するようにしてある。
【００５０】
ＩＥＥＥ１３９４は、ＩＳＯ／ＩＥＣ１３２１３で規定された６４ビットのアドレス空間を有するＣＳＲ（Ｃｏｎｔｒｏｌ＆Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒ  ）アーキテクチャに準拠している。図６は、ＣＳＲアーキテクチャのアドレス空間の構造を説明する図である。上位１６ビットは、各ＩＥＥＥ１３９４上のノードを示すノードＩＤであり、残りの４８ビットが各ノードに与えられたアドレス空間の指定に使われる。この上位１６ビットは更にバスＩＤの１０ビットと物理ＩＤ（狭義のノードＩＤ）の６ビットに分かれる。全てのビットが１となる値は、特別な目的で使用されるため、１０２３個のバスと６３個のノードを指定することができる。ノードＩＤは、バスリセットがあった際に、付与し直される。バスリセットは、バスに接続される機器の構成が変化した場合に発生する。例えば、バスに接続されたいずれか１台の機器が外されたり、また新規にバスに機器が接続されことを認識したとき、バスリセットが実行される。
【００５１】
下位４８ビットにて規定されるアドレス空間のうちの上位２０ビットで規定される空間は、２０４８バイトのＣＳＲ特有のレジスタやＩＥＥＥ１３９４特有のレジスタ等に使用される初期化レジスタスペース（Ｉｎｉｔｉａｌ  Ｒｅｇｉｓｔｅｒ  Ｓｐａｃｅ）、プライベートスペース（Ｐｒｉｖａｔｅ  Ｓｐａｃｅ  ）、および初期化メモリスペース（Ｉｎｉｔｉａｌ  Ｍｅｍｏｒｙ  Ｓｐａｃｅ）などに分割され、下位２８ビットで規定される空間は、その上位２０ビットで規定される空間が、初期化レジスタスペースである場合、コンフィギレーションＲＯＭ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、ノード特有の用途に使用される初期化ユニットスペース（Ｉｎｉｔｉａｌ  Ｕｎｉｔ  Ｓｐａｃｅ）、プラグコントロールレジスタ（Ｐｌｕｇ  Ｃｏｎｔｒｏｌ  Ｒｅｇｉｓｔｅｒ  （ＰＣＲｓ））などとして用いられる。
【００５２】
図７は、主要なＣＳＲのオフセットアドレス、名前、および働きを説明する図である。図７のオフセットとは、初期化レジスタスペースが始まるＦＦＦＦＦ０００００００ｈ（最後にｈのついた数字は１６進表示であることを表す）番地よりのオフセットアドレスを示している。オフセット２２０ｈを有するバンドワイズアベイラブルレジスタ（Ｂａｎｄｗｉｄｔｈ  Ａｖａｉｌａｂｌｅ  Ｒｅｇｉｓｔｅｒ）は、帯域割当て用のレジスタであり、アイソクロナス通信に割り当て可能な帯域を示しており、アイソクロナスリソースマネージャとして動作しているノードの値だけが有効とされる。すなわち、図５のＣＳＲは、各ノードが有しているが、バンドワイズアベイラブルレジスタについては、アイソクロナスリソースマネージャのものだけが有効とされる。換言すれば、バンドワイズアベイラブルレジスタは、実質的に、アイソクロナスリソースマネージャだけが有する。バンドワイズアベイラブルレジスタには、アイソクロナス通信に帯域を割り当てていない場合に最大値が保存され、帯域を割り当てる毎にその値が減少していく。
【００５３】
オフセット２２４ｈ乃至２２８ｈのチャンネルアベイラブルレジスタ（Ｃｈａｎｎｅｌｓ  Ａｖａｉｌａｂｌｅ  Ｒｅｇｉｓｔｅｒ  ）は、チャンネル割当て用のレジスタであり、その各ビットが０乃至６３番のチャンネル番号のそれぞれに対応し、ビットが０である場合には、そのチャンネルが既に割り当てられていることを示している。アイソクロナスリソースマネージャとして動作しているノードのチャンネルアベイラブルレジスタのみが有効である。
【００５４】
図６の説明に戻ると、初期化レジスタスペース内のアドレス２００ｈ乃至４００ｈに、ゼネラルＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）フォーマットに基づいたコンフィギレーションＲＯＭが配置される。コンフィギレーションＲＯＭには、バスインフォブロック、ルートディレクトリ、およびユニットディレクトリが配置される。
【００５５】
インターフェースを介して、機器の入出力を制御する為、ノードは、図６のイニシャルユニットスペース内のアドレス９００ｈ乃至９ＦＦｈに、ＩＥＣ１８８３に規定されるＰＣＲ（Ｐｌｕｇ  Ｃｏｎｔｒｏｌ  Ｒｅｇｉｓｔｅｒ  ）を有する。これは、論理的にアナログインターフェースに類似した信号経路を形成するために、プラグという概念をレジスタを使用して実体化した、仮想的なプラグである。図８は、ＰＣＲの構成を説明する図である。ＰＣＲは、出力プラグを表すｏＰＣＲ（ｏｕｔｐｕｔ  Ｐｌｕｇ  Ｃｏｎｔｒｏｌ  Ｒｅｇｉｓｔｅｒ）、入力プラグを表すｉＰＣＲ（ｉｎｐｕｔ  Ｐｌｕｇ  Ｃｏｎｔｒｏｌ  Ｒｅｇｉｓｔｅｒ  ）の領域を有する。また、ＰＣＲは、各機器固有の出力プラグまたは入力プラグの情報を示すレジスタｏＭＰＲ（ｏｕｔｐｕｔ  Ｍａｓｔｅｒ  Ｐｌｕｇ  Ｒｅｇｉｓｔｅｒ  ）とｉＭＰＲ（ｉｎｐｕｔ  Ｍａｓｔｅｒ  Ｐｌｕｇ  Ｒｅｇｉｓｔｅｒ）を有する。各機器は、ｏＭＰＲおよびｉＭＰＲをそれぞれ複数持つことはないが、個々のプラグに対応したｏＰＣＲおよびｉＰＣＲを、機器の能力によって複数持つことが可能である。図８に示されるＰＣＲは、それぞれ３１個のｏＰＣＲおよびｉＰＣＲを有する。アイソクロナスデータの流れは、これらのプラグに対応するレジスタを操作することによって制御される。
【００５６】
図９は、バスインフォブロック、ルートディレクトリ、及びユニットディレクトリの詳細を示す図である。バスインフォブロック内のカンパニーＩＤには、機器の製造者を示すＩＤ番号が格納される。チップＩＤには、その機器固有の、他の機器と重複のない世界で唯一のＩＤが記憶される。このカンパニーＩＤとチップＩＤを使用して、各機器に固有の識別番号であるノードユニークＩＤが生成される。また、ＩＥＣ１８３３の規格により、ＩＥＣ１８３３を満たした機器のユニットディレクトリのユニットスペックＩＤの、ファーストオクテットには００ｈが、セカンドオクテットにはＡ０ｈが、サードオクテットには２Ｄｈが、それぞれ書き込まれる。更に、ユニットスイッチバージョン（Ｕｎｉｔ  ｓｗ  ｖｅｒｓｉｏｎ  ）のファーストオクテットには０１ｈが、サードオクテットのＬＳＢ（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ  ）には、１が書き込まれる。
【００５７】
図１０は、ｏＭＰＲ，ｏＰＣＲ，ｉＭＰＲ、およびｉＰＣＲの構成を示す図である。図１０ＡはｏＭＰＲの構成を、図１０ＢはｏＰＣＲの構成を、図１０ＣはｉＭＰＲの構成を、図１０ＤはｉＰＣＲの構成を、それぞれ示す。図１０Ａ，図１０Ｃに示されるｏＭＰＲおよびｉＭＰＲのＭＳＢ側の２ビットのデータレートの能力（ｄａｔａ  ｒａｔｅ  ｃａｐａｂｉｌｉｔｙ）には、その機器が送信または受信可能なアイソクロナスデータの最大伝送速度を示すコードが格納される。このコードにより、その機器が扱える最大のデータ転送速度が、１００Ｍｂｐｓ，２００Ｍｂｐｓ，４００Ｍｂｐｓの３種類のいずれか（即ちＳ１００モード，Ｓ２００モード，Ｓ４００モードのいずれか）であるか示される。ｏＭＰＲの同報チャンネルベース（ｂｒｏａｄｃａｓｔ  ｃｈａｎｎｅｌ  ｂａｓｅ）は、ブロードキャスト出力（同報出力）に使用されるチャンネルの番号を規定する。
【００５８】
ｏＭＰＲのＬＳＢ側の５ビットの出力プラグ数（ｎｕｍｂｅｒ  ｏｆ  ｏｕｔｐｕｔ  ｐｌｕｇｓ）には、その機器が有する出力プラグ数、すなわちｏＰＣＲの数を示す値が格納される。ｉＭＰＲのＬＳＢ側の５ビットの入力プラグ数（ｎｕｍｂｅｒ  ｏｆ  ｉｎｐｕｔ  ｐｌｕｇｓ  ）には、その機器が有する入力プラグ数、すなわちｉＰＣＲの数を示す値が格納される。主拡張フィールド及び補助拡張フィールドは、将来の拡張の為に定義された領域である。
【００５９】
ｏＰＣＲおよびｉＰＣＲのＭＳＢのオンライン（ｏｎ−ｌｉｎｅ  ）は、プラグの使用状態を示す。即ち、その値が１であればそのプラグがオンラインであり、０であればオフラインであることを示す。ｏＰＣＲおよびｉＰＣＲの同報コネクションカウンタ（ｂｒｏａｄｃａｓｔ  ｃｏｎｎｅｃｔｉｏｎ  ｃｏｕｎｔｅｒ）の値は、同報コネクションの有り（１）または無し（０）を表す。ｏＰＣＲおよびｉＰＣＲの６ビット幅を有するポイントトウポイントコネクションカウンタ（ｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ  ｃｏｎｎｅｃｔｉｏｎ  ｃｏｕｎｔｅｒ  ）が有する値は、そのプラグが有するポイントトウポイントコネクション（ｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ  ｃｏｎｎｅｃｔｉｏｎ  ）の数を表す。ポイントトウポイントコネクション（以下Ｐ−Ｐコネクションと称する）は、特定の１つのノードと他の特定のノード間だけで伝送を行うためのコネクションである。
【００６０】
ｏＰＣＲおよびｉＰＣＲの６ビット幅を有するチャンネル数（ｃｈａｎｎｅｌ  ｎｕｍｂｅｒ）が有する値は、そのプラグが接続されるアイソクロナスチャンネルの番号を示す。ｏＰＣＲの２ビット幅を有するデータレート（ｄａｔａ  ｒａｔｅ  ）の値は、そのプラグから出力されるアイソクロナスデータのパケットの現実の伝送速度を示す。このデータレート（データ転送速度）は、通常は、出力機器のデータレートの能力（ｏＭＰＲで示される）と、入力機器のデータレートの能力（ｉＭＰＲで示される）とから、とり得る最大のデータレートが選定される。但し本例の場合には、後述するように、複数のコネクションを設立する場合などに、最大のデータレート以外のレートが選定される場合もある。
【００６１】
ｏＰＣＲの４ビット幅を有するオーバーヘッドＩＤ（ｏｖｅｒｈｅａｄ  ＩＤ  ）に格納されるコードは、アイソクロナス通信のオーバーのバンド幅を示す。ｏＰＣＲの１０ビット幅を有するペイロード（ｐａｙｌｏａｄ  ）の値は、そのプラグが取り扱うことができるアイソクロナスパケットに含まれるデータの最大値を表す。
【００６２】
図１１はプラグ、プラグコントロールレジスタ、およびアイソクロナスチャンネルの関係を表す図である。ここではＩＥＥＥ１３９４方式のバスに接続された機器を、ＡＶデバイス（ＡＶ−ｄｅｖｉｃｅ  ：ＡＶ機器）９１〜９３として示してある。ＡＶデバイス９３のｏＭＰＲにより伝送速度とｏＰＣＲの数が規定されたｏＰＣＲ〔０〕〜ｏＰＣＲ〔２〕のうち、ｏＰＣＲ〔１〕によりチャンネルが指定されたアイソクロナスデータは、ＩＥＥＥ１３９４シリアスバスのチャンネル＃１に送出される。ＡＶデバイス９１のｉＭＰＲにより伝送速度とｉＰＣＲの数が規定されたｉＰＣＲ〔０〕とｉＰＣＲ〔１〕のうち、入力チャンネル＃１が伝送速度とｉＰＣＲ〔０〕により、ＡＶデバイス９１は、ＩＥＥＥ１３９４シリアスバスのチャンネル＃１に送出されたアイソクロナスデータを読み込む。同様に、ＡＶデバイス９２は、ｏＰＣＲ〔０〕で指定されたチャンネル＃２に、アイソクロナスデータを送出し、ＡＶデバイス９１は、ｉＰＲＣ〔１〕にて指定されたチャンネル＃２からそのアイソクロナスデータを読み込む。
【００６３】
このようにして、ＩＥＥＥ１３９４シリアスバスによって接続されている機器間で、アイソクロナスチャンネルを使用して、ポイントトウポイントのコネクションを設立して、データ伝送が行われる。このポイントトウポイントのコネクションは、原則として、コネクションを設立させる処理を行った機器だけが、そのコネクションを解除することができ、他の機器は直接的にはコネクションを解除できない。
【００６４】
次に、このようなネットワーク構成で、バス上の機器間でコネクションを設立する処理の例を、図１２及び図１３を参照して説明する。ここでは、図１に示すようにテレビジョン受像機１００とハードディスク記録再生装置２００とビデオテープ記録再生装置３００とがバスライン９００により接続させてある状態を想定する。既に説明したように、この３台の機器は、テレビジョン受像機１００とハードディスク記録再生装置２００が、最大のデータ転送速度４００ＭｂｐｓのＳ４００モードに対応した機器であり、ビデオテープ記録再生装置３００が、最大のデータ転送速度２００ＭｂｐｓのＳ２００モードに対応した機器である。
【００６５】
まず、図１３Ａに示すように、テレビジョン受像機１００とハードディスク記録再生装置２００との間で、所定のアイソクロナスチャンネルを使用して、２台の機器１００，２００に用意された最も高速のデータ転送速度であるＳ４００モードでポイントトウポイントのコネクションを設立して、そのコネクションで、ハードディスク記録再生装置２００でハードディスクに記録されたストリームデータ（ビデオデータ及びオーディオデータ）を、テレビジョン受像機１００に伝送（転送）して、テレビジョン受像機１００で映像を表示させると共に、音声を出力させる処理を行っているものとする。
【００６６】
この状態で、ハードディスク記録再生装置２００が出力しているストリームデータを、ビデオテープ記録再生装置３００でビデオテープに記録させる要求が、ユーザ操作などにより発生したものとする。この場合には、ハードディスク記録再生装置２００とビデオテープ記録再生装置３００との間で、コネクションを確立させて、ハードディスク記録再生装置２００が出力するストリームデータをビデオテープ記録再生装置３００に送る必要がある。ところが、ビデオテープ記録再生装置３００は、最高のデータ転送速度がＳ２００モードであるため、現在ハードディスク記録再生装置２００が出力しているストリームデータを、そのままビデオテープ記録再生装置３００に送ることは出来ない。
【００６７】
本例においては、このような状況が発生したことを、テレビジョン受像機１００又はハードディスク記録再生装置２００で判断した場合には、テレビジョン受像機１００とハードディスク記録再生装置２００との間のコネクションを張り直す処理が行われる。
【００６８】
図１２は、このような場合の本例における処理例を示したフローチャートである。まず、コネクションを張る処理を行う機器（テレビジョン受像機１００又はハードディスク記録再生装置２００）では、何らかのコネクションが張られた状態で、この１つ目のコネクションで設定されたデータ転送速度をＳ１とすると、２つ目のコネクションで張るべきデータ転送速度Ｓ２は、速度Ｓ１よりも遅いか否か判断する（ステップＳ１１）。この判断で、速度Ｓ２は、速度Ｓ１と等しいか、或いは速度Ｓ１よりも高速の転送速度である場合には、２つ目のコネクションを設立する際に、そのコネクションの速度を速度Ｓ１に設定する（ステップＳ１２）。
【００６９】
ステップＳ１１の判断で、２つ目のコネクションで張るべきデータ転送速度Ｓ２は、速度Ｓ１よりも遅い場合には、速度Ｓ１で張ってある１つ目のコネクションを外す処理を行う（ステップＳ１３）。そして、その外した１つ目のコネクションを、速度Ｓ２で張り直す処理を行う（ステップＳ１４）。１つ目のコネクションが張り直されると、２つ目のコネクションを、速度Ｓ２で張る処理を行う（ステップＳ１５）。
【００７０】
このフローチャートの処理を、図１３の例で説明すると、図１３Ａに示すように、テレビジョン受像機１００とハードディスク記録再生装置２００との間で、Ｓ４００モードのコネクションが１つ目のコネクションとして設立されている状態で、ハードディスク記録再生装置２００とビデオテープ記録再生装置３００との間で２つ目のコネクションを張る必要が生じたとする。このとき、ビデオテープ記録再生装置３００はＳ２００モードまでの対応であるので、テレビジョン受像機１００とハードディスク記録再生装置２００との間のコネクションを一旦外し、図１３Ｂに示すように、両機器間のコネクションを、Ｓ２００モードで張り直す。そして、図１３Ｃに示すように、ハードディスク記録再生装置２００とビデオテープ記録再生装置３００との間についても、Ｓ２００モードでコネクションを張る。
【００７１】
この図１３Ｃに示すようにコネクションを張ることで、ハードディスク記録再生装置２００が同一のストリームデータを２台の機器１００，３００に同じ転送速度で転送できるようになる。
【００７２】
なお、図１３の例で、例えば１つ目のコネクションをテレビジョン受像機１００側での処理で設定させて、テレビジョン受像機１００側での操作（指令）で、ハードディスク記録再生装置２００とビデオテープ記録再生装置３００との間を接続させるような場合には、１つ目のコネクションを設定させた機器であるテレビジョン受像機１００での処理で、１つの目のコネクションの再設定が行える。これに対して、１つ目のコネクションを張った機器と異なる機器で、２つ目のコネクションを張る処理を行うような場合には、２つ目のコネクションを張る処理を行う機器が、１つ目のコネクションを張った機器に対して、ＡＶ／Ｃコマンドなどの制御指令を送って、コネクションを張り直すようにすることで、同様の処理が可能になる。
【００７３】
また、ここまでの説明では、バスライン９００上のアイソクロナスチャンネルの管理を行う、ＩＲＭ（Ｉｓｏｃｈｒｏｎｏｕｓ  Ｒｅｓｏｕｒｃｅ  Ｍａｎａｇｅｒ）については特に説明しなかったが、ＩＲＭがコネクションを張る機器とは別の機器である場合には、そのＩＲＭに対してコネクションの設立要求やコネクションの解除要求を行って、コネクションを張り直しなどの処理を行う必要がある。
【００７４】
また、図１３の例では、ハードディスク記録再生装置２００と２台の機器１００，３００との間で２つのコネクションを張るようにしたが、例えばビデオテープ記録再生装置３００については、テレビジョン受像機１００との間でコネクションを設立させて、テレビジョン受像機１００が受信したストリームデータを、ビデオテープ記録再生装置３００に送るようにしても良い。
【００７５】
また、上述した実施の形態では、１つ目のコネクションが張られた状態で、２つ目のコネクションを張る場合の処理について説明したが、より多数のコネクションが同時に設定された状態で、後から張るコネクションのデータ転送速度が、それ以前のコネクションと一致しない場合の処理にも適用可能である。
【００７６】
また、上述した実施の形態では、ＩＥＥＥ１３９４方式のバスで構成されるネットワークの場合について説明したが、その他のネットワーク構成の機器間で同様のデータ伝送を行う場合にも適用できるものである。この場合、上述したＩＥＥＥ１３９４方式の場合には、物理的なケーブルで接続させてネットワークを構成させるものであるが、例えば、無線伝送により複数台の機器でネットワークを構成させて、そのネットワーク中の特定の複数台の機器間で無線によるコネクションを張って、データの伝送や制御を行うようなものにも適用可能である。
【００７７】
ネットワークを構成する機器についても、上述したテレビジョン受像機や記録再生装置などのＡＶ機器に限定されるものではない。
【００７８】
また、上述した実施の形態では、それぞれの機器に上述した処理を行う機能を設定させるようにしたが、同様の処理を実行するプログラムを何らかの提供媒体に記憶させてユーザに配付し、ユーザはその媒体に記憶されたプログラムをコンピュータ装置などに実装させて、同様の通信機能を実行させるようにしても良い。
【００７９】
【発明の効果】
本発明によると、第１のコネクションのデータ転送速度と第２のコネクションのデータ転送速度が異なる場合であっても、第１のコネクションが張り直されて、そのコネクションの張り直しの際にデータ転送速度が変更されて、両コネクションでデータ転送速度を合わせることが可能になる。従って、例えば予め遅いデータ転送速度を設定しておかなくても、そのときの接続状態に応じた最も高速のデータ転送速度を設定させながら、複数のコネクションが同時に設定された場合には、複数のコネクションで同じストリームデータの伝送が可能になり、バスライン上でのデータ伝送効率の向上と、複数のコネクション設立時におけるデータ転送速度の一致を行うことができ、良好なデータ転送が可能になる。
【００８０】
この場合、第１のコネクションで第１の機器から第２の機器に転送するストリームデータと、第２のコネクションで第１の機器から第３の機器に転送するストリームデータとを、同一のストリームデータとしたことで、同一のストリームデータを最大転送速度が異なる複数台の機器に同時に送れるようになる。
【００８１】
また、第１のコネクションと第２のコネクションの２つのコネクションが張られる機器が、少なくとも第１のコネクションを張る処理を行った機器でない場合であっても、その機器から、コネクションを張る処理を行った別の機器にコネクションを張り直す処理を実行させる指令を送ることで、同様の対処が可能になる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による構成例を示すブロック図である。
【図２】本発明の一実施の形態による受像機の構成例を示すブロック図である。
【図３】本発明の一実施の形態による記録再生装置の構成例を示すブロック図である。
【図４】ＩＥＥＥ１３９４方式で規定されるフレーム構造の例を示す説明図である。
【図５】ＣＲＳアーキテクチャのアドレス空間の構造の例を示す説明図である。
【図６】主要なＣＲＳの位置、名前、働きの例を示す説明図である。
【図７】プラグコントロールレジスタの構成例を示す説明図である。
【図８】バスインフォ、ルートディレクトリ、ユニットディレクトリの構成例を示す説明図である。
【図９】ｏＭＰＲ、ｏＰＣＲ、ｉＭＰＲ、ｉＰＣＲの構成例を示す説明図である。
【図１０】プラグ、プラグコントロールレジスタ、伝送チャンネルの関係の例を示す説明図である。
【図１１】プラグとチャンネルの関係の例を示す説明図である。
【図１２】本発明の一実施の形態によるコネクション設定例を示したフローチャートである。
【図１３】本発明の一実施の形態によるコネクションの張り直し処理の例を示した説明図である。
【符号の説明】
９１，９２，９３…ＡＶデバイス、１００…テレビジョン受像機、１０１…チューナ、１０２…受信回路部、１０３…多重分離部、１０４…映像生成部、１０５…ＣＲＴ駆動回路部、１０６…ＣＲＴ（陰極線管）、１０７…音声信号再生部、１０８…スピーカ、１０９…インターフェース部、１１０…中央制御ユニット（ＣＰＵ）、１１１…ＲＯＭ、１１２…ＲＡＭ、１１４…操作パネル、１１５…赤外線受光部、２００…ハードディスク記録再生装置、２０３…ディスク記録再生部、２０４…ハードディスク、２０６…アナログ／デジタル変換器、２０７…ＭＰＥＧデコーダ、２０８…デジタル／アナログ変換器、２０９…インターフェース部、２１０…中央制御ユニット（ＣＰＵ）、２１１…ＲＡＭ、２１２…操作パネル、２１３…赤外線受光部、３００…ビデオテープ記録再生装置、３０１…チューナ、３０２…ＭＰＥＧエンコーダ、３０３…記録再生部、３０４…回転ヘッドドラム、３０５…テープカセット、３０６…アナログ／デジタル変換器、３０７…ＭＰＥＧデコーダ、３０８…デジタル／アナログ変換器、３０９…インターフェース部、３１０…中央制御ユニット（ＣＰＵ）、３１１…ＲＡＭ、３１２…操作パネル、３１３…赤外線受光部、９００…ＩＥＥＥ１３９４方式のバスライン
【図１】
2004248221.tif 000003
【図２】
2004248221.tif 000004
【図３】
2004248221.tif 000005
【図４】
2004248221.tif 000006
【図５】
2004248221.tif 000007
【図６】
2004248221.tif 000008
【図７】
2004248221.tif 000009
【図８】
2004248221.tif 000010
【図９】
2004248221.tif 000011
【図１０】
2004248221.tif 000012
【図１１】
2004248221.tif 000013
【図１２】
2004248221.tif 000014
【図１３】
2004248221.tif 000015