(57)【要約】【課題】ＩＥＥＥ１３９４シリアルバスに接続可能なプリンタ等のデータ受信型の接続機器において、同期転送の停止時における帯域とチャンネルのリソース解放の失敗に起因して、送信側接続機器からのデータを同期転送で受信することができなくなることを防ぐ。【解決手段】受信側接続機器が、バスを介した送信側接続機器との間における物理的な接続が完了して、バスリセットが完了したことを検知したときに（Ｓ１でＹＥＳ）、送信側接続機器の代わりにバス上における帯域とチャンネルのリソースを取得し（Ｓ２）、送信側接続機器からのデータの同期転送が停止しても（Ｓ４）、バス上における帯域及びチャンネルのリソースの解放を行わないようにした。【選択図】      図６
2004236090.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ１３９４シリアルバスを介してデータを送受信するためのＩＥＥＥ１３９４インタフェースと、
前記ＩＥＥＥ１３９４インタフェースを制御する制御手段とを備え、
前記ＩＥＥＥ１３９４シリアルバス上には、このバス上の各接続機器間におけるデータの同期転送の帯域とチャンネルの割付を管理する役目を持つ接続機器であるアイソクロナス管理ノードが存在し、
前記制御手段が、前記ＩＥＥＥ１３９４インタフェースを介して前記アイソクロナス管理ノードにアクセスして、前記ＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースの取得と解放とを行うＩＥＥＥ１３９４シリアルバスへの接続機器において、
前記接続機器は、前記ＩＥＥＥ１３９４シリアルバス上における送信側接続機器との間で常にポイント・ツー・ポイント接続を行って、前記送信側接続機器から送信されるデータを同期転送で受信するプリンタ等のデータ受信型の接続機器であり、
前記ＩＥＥＥ１３９４シリアルバスを介した前記送信側接続機器との間における物理的な接続が完了して、バスリセットが完了したことを検知するバスリセット完了検知手段をさらに備え、
前記制御手段は、
前記バスリセット完了検知手段によりバスリセットの完了が検知されたときに、前記ＩＥＥＥ１３９４インタフェースを介して前記アイソクロナス管理ノードにアクセスして、前記送信側接続機器の代わりに前記ＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースを取得し、
前記送信側接続機器からのデータを同期転送で受信する都度、前記ＩＥＥＥ１３９４シリアルバス上における帯域及びチャンネルのリソースの取得と解放とを行わないようにして、
前記ＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソース解放の失敗に起因して、前記送信側接続機器からのデータを同期転送で受信することができなくなることを防ぐようにしたことを特徴とするＩＥＥＥ１３９４シリアルバスへの接続機器。
【請求項２】
ＩＥＥＥ１３９４シリアルバスを介してデータを送受信するためのＩＥＥＥ１３９４インタフェースと、
前記ＩＥＥＥ１３９４インタフェースを制御する制御手段とを備え、
前記制御手段が、前記ＩＥＥＥ１３９４インタフェースを介して前記ＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースの取得と解放とを行うＩＥＥＥ１３９４シリアルバスへの接続機器において、
前記接続機器は、前記ＩＥＥＥ１３９４シリアルバス上における送信側接続機器との間でポイント・ツー・ポイント接続を行って、前記送信側接続機器から送信されるデータを同期転送で受信することが可能な接続機器であり、
前記ＩＥＥＥ１３９４シリアルバスを介した前記送信側接続機器との間における物理的な接続が完了したことを検知する接続完了検知手段をさらに備え、
前記制御手段は、
前記接続完了検知手段により前記送信側接続機器との間における物理的な接続の完了が検知されたときに、前記送信側接続機器の代わりに、前記ＩＥＥＥ１３９４インタフェースを介して前記ＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースを取得し、
前記送信側接続機器からのデータの同期転送が停止しても、前記ＩＥＥＥ１３９４シリアルバス上における帯域及びチャンネルのリソースの解放を行わないようにしたことを特徴とするＩＥＥＥ１３９４シリアルバスへの接続機器。
【請求項３】
前記接続機器は、前記ＩＥＥＥ１３９４シリアルバス上における送信側接続機器との間で常にポイント・ツー・ポイント接続を行って、前記送信側接続機器から送信されるデータを同期転送で受信するプリンタ等のデータ受信型の接続機器であることを特徴とする請求項２に記載のＩＥＥＥ１３９４シリアルバスへの接続機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＥＥＥ１３９４インタフェースを介してＩＥＥＥ１３９４シリアルバスに接続される機器に係り、特に、バス上における送信側接続機器との間で常にポイント・ツー・ポイント接続を行って、送信側接続機器から送信されるデータを同期転送で受信するプリンタ等のデータ受信型の接続機器に関する。
【０００２】
【従来の技術】
従来より、ＩＥＥＥ１３９４シリアルバス（以下、バスと略す）への接続機器の中には、バス上における送信側接続機器との間で常にポイント・ツー・ポイント接続を行って、送信側接続機器から送信されるデータを同期転送で受信するプリンタ等のデータ受信型の接続機器が存在する。この種の接続機器に対してデータを送信する場合には、通常、送信側接続機器が、同期転送の開始時と停止時とに、バス上における帯域等のリソースの取得と解放とを行う。
【０００３】
次に、上記の送信側接続機器によるリソースの取得処理と解放処理について図７を参照して説明する。送信側接続機器は、ポイント・ツー・ポイント接続されたプリンタ等の受信側接続機器との間で同期転送を行う場合には、受信側接続機器に対してデータの同期転送を開始するときに（Ｓ１０１でＹＥＳ）、バス上における帯域とチャンネルのリソースの取得を行い、このリソースの取得が成功してから（Ｓ１０２）、実際のデータの同期転送を行う（Ｓ１０３）。そして、同期転送を停止するときに（Ｓ１０４）、取得していたリソースの解放を行う。このリソースの解放処理が成功した場合には（Ｓ１０５）、送信側接続機器から受信側接続機器に対して再度同期転送を開始するときに、送信側接続機器が再度バス上における帯域等のリソースを取得することができるので、正常に同期転送を行うことができる。
【０００４】
また、ＩＥＥＥ１３９４シリアルバス上に接続可能なＩＥＣ６１８８３準拠のデータ受信装置の分野において、ＩＥＣ６１８８３準拠のデータ送信装置とデータ伝送を行う場合に、伝送終了時にバス上におけるリソースをＩＥＣ６１８８３の規格に従って解放することができるようにすることを目的として、データ送信装置が既にブロードキャスト伝送で送信を行っている場合には、データ受信装置がデータ送信装置との間でポイント・ツー・ポイント接続を行わず、ブロードキャスト接続で受信を行うようにしたものが知られている（例えば、特許文献１参照）。さらにまた、ＩＥＥＥ１３９４方式等のコントローラの分野において、送信側接続機器と受信側接続機器との間のデータ伝送を行うためのコネクション管理用のコントローラが、伝送路の設定方式に対応したコネクション管理機能を有していない場合に、ネットワーク上に接続された他のコントローラに該当の接続機器間のコネクション管理を依頼するようにしたものが知られている（例えば、特許文献２参照）。
【０００５】
【特許文献１】
特開２００１−１７５５９２号公報（第１−９頁、図１−５、図１０−１３）
【特許文献２】
特開２００１−１３６１８５号公報（第１−９頁、図１０）
【０００６】
【発明が解決しようとする課題】
しかしながら、上記のような従来の送信側接続機器がポイント・ツー・ポイント接続で同期転送を行う度に、バス上における帯域及びチャンネルのリソースの取得と解放とを行う方式では、図８に示されるように、送信側接続機器が、プログラムのバグ等の原因により同期転送の停止時におけるリソースの解放に失敗した場合には（Ｓ１１５でＹＥＳ）、受信側接続機器に対して再度同期転送を開始するときに（Ｓ１１６でＹＥＳ）、再度バス上における帯域及び同一チャンネルのリソースを取得することができなくなってしまう（Ｓ１１７）。このため、送信側接続機器と受信側接続機器との間で同期転送を行うことができなくなることが起こり得る。
【０００７】
また、上記特許文献１に示される発明は、接続機器間をブロードキャスト接続するものであるため、送信側接続機器との間で常にポイント・ツー・ポイント接続を行うプリンタ等のデータ受信型の接続機器には適用され得ない。さらにまた、上記特許文献２に示される発明では、上記の問題を解決することはできない。
【０００８】
本発明は、上記の問題を解決するためになされたものであり、同期転送の停止時における帯域とチャンネルのリソース解放の失敗に起因して、送信側接続機器からのデータを同期転送で受信することができなくなることを防ぐことが可能なＩＥＥＥ１３９４シリアルバスへの接続機器を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために請求項１の発明は、ＩＥＥＥ１３９４シリアルバスを介してデータを送受信するためのＩＥＥＥ１３９４インタフェースと、ＩＥＥＥ１３９４インタフェースを制御する制御手段とを備え、ＩＥＥＥ１３９４シリアルバス上には、このバス上の各接続機器間におけるデータの同期転送の帯域とチャンネルの割付を管理する役目を持つ接続機器であるアイソクロナス管理ノードが存在し、制御手段が、ＩＥＥＥ１３９４インタフェースを介してアイソクロナス管理ノードにアクセスして、ＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースの取得と解放とを行うＩＥＥＥ１３９４シリアルバスへの接続機器において、接続機器は、ＩＥＥＥ１３９４シリアルバス上における送信側接続機器との間で常にポイント・ツー・ポイント接続を行って、送信側接続機器から送信されるデータを同期転送で受信するプリンタ等のデータ受信型の接続機器であり、ＩＥＥＥ１３９４シリアルバスを介した送信側接続機器との間における物理的な接続が完了して、バスリセットが完了したことを検知するバスリセット完了検知手段をさらに備え、制御手段は、バスリセット完了検知手段によりバスリセットの完了が検知されたときに、ＩＥＥＥ１３９４インタフェースを介してアイソクロナス管理ノードにアクセスして、送信側接続機器の代わりにＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースを取得し、送信側接続機器からのデータを同期転送で受信する都度、ＩＥＥＥ１３９４シリアルバス上における帯域及びチャンネルのリソースの取得と解放とを行わないようにして、ＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソース解放の失敗に起因して、送信側接続機器からのデータを同期転送で受信することができなくなることを防ぐようにしたものである。
【００１０】
上記構成においては、バスリセット完了検知手段がＩＥＥＥ１３９４シリアルバスを介した送信側接続機器との間における物理的な接続が完了して、バスリセットが完了したことを検知すると、制御手段は、ＩＥＥＥ１３９４インタフェースを介してアイソクロナス管理ノードにアクセスして、送信側接続機器の代わりにＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースを取得する。そして、制御手段は、送信側接続機器からのデータを同期転送で受信する都度、上記のリソースの取得と解放とを行わないようにした。これにより、バスリセット完了時点におけるリソースの取得にさえ成功すれば、送信側接続機器との間の同期転送に必要なリソースを常時確保しておくことができるので、同期転送の停止時におけるリソース解放の失敗に起因して、送信側接続機器からのデータを同期転送で受信することができなくなる事態の発生を防ぐことができる。
【００１１】
また、請求項２の発明は、ＩＥＥＥ１３９４シリアルバスを介してデータを送受信するためのＩＥＥＥ１３９４インタフェースと、ＩＥＥＥ１３９４インタフェースを制御する制御手段とを備え、制御手段が、ＩＥＥＥ１３９４インタフェースを介してＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースの取得と解放とを行うＩＥＥＥ１３９４シリアルバスへの接続機器において、接続機器は、ＩＥＥＥ１３９４シリアルバス上における送信側接続機器との間でポイント・ツー・ポイント接続を行って、送信側接続機器から送信されるデータを同期転送で受信することが可能な接続機器であり、ＩＥＥＥ１３９４シリアルバスを介した送信側接続機器との間における物理的な接続が完了したことを検知する接続完了検知手段をさらに備え、制御手段は、接続完了検知手段により送信側接続機器との間における物理的な接続の完了が検知されたときに、送信側接続機器の代わりに、ＩＥＥＥ１３９４インタフェースを介してＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースを取得し、送信側接続機器からのデータの同期転送が停止しても、ＩＥＥＥ１３９４シリアルバス上における帯域及びチャンネルのリソースの解放を行わないようにしたものである。
【００１２】
この構成においては、接続完了検知手段がＩＥＥＥ１３９４シリアルバスを介した送信側接続機器との間における物理的な接続が完了したことを検知すると、制御手段が、送信側接続機器の代わりに、ＩＥＥＥ１３９４インタフェースを介してＩＥＥＥ１３９４シリアルバス上における帯域とチャンネルのリソースを取得して、送信側接続機器からのデータの同期転送が停止しても、ＩＥＥＥ１３９４シリアルバス上における帯域及びチャンネルのリソースの解放を行わない。これにより、ＩＥＥＥ１３９４シリアルバスへの物理的な接続の完了時点におけるリソースの取得にさえ成功すれば、送信側接続機器との間の同期転送に必要なリソースを常時確保しておくことができるので、上記請求項１と同様な作用を得ることができる。
【００１３】
また、請求項３の発明は、請求項２の発明において、接続機器が、ＩＥＥＥ１３９４シリアルバス上における送信側接続機器との間で常にポイント・ツー・ポイント接続を行って、送信側接続機器から送信されるデータを同期転送で受信するプリンタ等のデータ受信型の接続機器であるものである。この構成においては、上記請求項２に記載の作用を的確に得ることができる。
【００１４】
【発明の実施の形態】
以下、本発明を具体化した実施形態について図面を参照して説明する。図１は、本実施形態による受信側接続機器（ＩＥＥＥ１３９４シリアルバスへの接続機器）と送信側接続機器の電気的ブロック構成を示す。この受信側接続機器１は、ＩＥＥＥ１３９４シリアルバス（以下、バスと略す）３上における送信側接続機器２との間で常にポイント・ツー・ポイント接続を行って、送信側接続機器２から送信されるデータを同期転送で受信するプリンタ等の接続機器である。
【００１５】
上記の受信側接続機器１は、バス３を介して画像、文字等のデータを送受信するためのＩＥＥＥ１３９４インタフェース（以下、インタフェースと略す）１０と、このインタフェース１０を含む装置全体の制御を行うＣＰＵ１１（制御手段）と、インタフェース１０の制御用プログラムを含む各種のプログラム等を記憶したメモリ１２と、各種の指示を入力するための操作部１３と、各種のメッセージ情報等を表示する表示部１４とを有している。インタフェース１０及びＣＰＵ１１は、請求項におけるバスリセット完了検知手段及び接続完了検知手段としても機能する。また、送信側接続機器２も、受信側接続機器１と同様なインタフェース２０、ＣＰＵ２１、メモリ２２、操作部２３及び表示部２４を有している。
【００１６】
図２は、受信側接続機器１のインタフェース１０の構成と送信側接続機器２のインタフェース２０の構成例を示す。この例では、送信側接続機器２が、バス３上における他の接続機器（ノード）に管理機能を提供するバス管理ノードであると同時に、バス３上におけるデータの同期転送の帯域とチャンネルの割付を管理するアイソクロナス管理ノードである場合の構成を示す。送信側接続機器２のインタフェース２０は、バス３の電源管理、バス３の転送速度の情報であるスピードマップの提供、バス３の構成情報であるトポロジーマップの提供等を行うバスマネジャー３１と、バス３上における同期転送の帯域やチャンネルの割付の管理等を行うアイソクロナスリソースマネジャー３２と、ノードの制御を行うノードコントローラ３３とを有している。また、このインタフェース２０は、ノードの制御に用いられるＣＳＲ（Ｃｏｎｔｒｏｌ  ａｎｄ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒｓ）コア３５と、バス３の管理用のレジスタであるシリアルバス依存レジスタ３６と、自機の性能に関する情報等を記憶したコンフィグレーションＲＯＭ３７と、各機器固有のレジスタであるユニットレジスタ３８とからなるレジスタ空間３４を持つ。
【００１７】
これに対して、受信側接続機器１のインタフェース１０は、上記と同様なノードコントローラ３３とレジスタ空間３４とを有しているが、バスマネジャー３１やアイソクロナスリソースマネジャー３２を有していない。このため、受信側接続機器１は、バス３上におけるバス管理ノードやアイソクロナス管理ノードとなる能力を持っていない。
【００１８】
次に、図３を参照して、上記のレジスタ空間３４内におけるリソース管理に係るレジスタについて説明する。レジスタ空間３４内におけるシリアルバス依存レジスタ３６には、図２に示されるバスマネジャー３１のノードＩＤを格納したＢＵＳ＿ＭＡＮＡＧＥＲ＿ＩＤ４１、同期転送の帯域管理用のレジスタであるＢＡＮＤＷＩＤＴＨ＿ＡＶＡＩＬＡＢＬＥ４２、及び同期転送のチャンネル管理用のレジスタであるＣＨＡＮＮＥＬＳ＿ＨＩ４３とＣＨＡＮＮＥＬＳ＿ＬＯ４４とが含まれる。また、レジスタ空間３４内におけるユニットレジスタ３８には、データ出力側の接続機器の接続管理用のレジスタであるｏｕｔｐｕｔ  Ｐｌｕｇ  Ｃｏｎｔｒｏｌ  Ｒｅｇｉｓｔｅｒｓ（以下、ｏＰＣＲと略す）４５と、データ入力側の接続機器の接続管理用のレジスタであるｉｎｐｕｔ  Ｐｌｕｇ  Ｃｏｎｔｒｏｌ  Ｒｅｇｉｓｔｅｒｓ（以下、ｉＰＣＲと略す）４６とが含まれる。ｏＰＣＲ４５は、各チャンネルに対応したレジスタであるｏＰＣＲ［０］５１，ｏＰＣＲ［１］５２等から構成され、また、ｉＰＣＲ４６も、各チャンネルに対応したレジスタであるｉＰＣＲ［０］５３，ｉＰＣＲ［１］５４等から構成される。
【００１９】
次に、図４及び図５を参照して、上記図３中におけるｏＰＣＲ［０］５１とｉＰＣＲ［０］５３の内容について説明する。ｏＰＣＲ［０］５１は、図４に示されるように、ブロードキャスト接続でデータの送信を行う場合に１となるｂｒｏａｄｃａｓｔ  ｃｏｎｎｅｃｔｉｏｎ  ｃｏｕｎｔｅｒ６１、ポイント・ツー・ポイント接続でデータの送信を行う場合に加算されるｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ  ｃｏｎｎｅｃｔｉｏｎ  ｃｏｕｎｔｅｒ６２、データの送信に使用するバス３上のチャンネル番号を格納するｃｈａｎｎｅｌ  ｎｕｍｂｅｒ６３等より構成される。また、ｉＰＣＲ［０］５３は、図５に示されるように、ブロードキャスト接続でデータの受信を行う場合に１となるｂｒｏａｄｃａｓｔ  ｃｏｎｎｅｃｔｉｏｎ  ｃｏｕｎｔｅｒ６６、ポイント・ツー・ポイント接続でデータの受信を行う場合に加算されるｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ  ｃｏｎｎｅｃｔｉｏｎ  ｃｏｕｎｔｅｒ６７、データの受信に使用するバス３上のチャンネル番号を格納するｃｈａｎｎｅｌ  ｎｕｍｂｅｒ６８等より構成される。
【００２０】
次に、図６を参照して、上記の送信側接続機器２から受信側接続機器１に同期転送を行う際におけるリソースの取得処理と解放処理について説明する。バス３を介した受信側接続機器１と送信側接続機器２との間における物理的な接続が完了して、バス３上におけるバス管理ノードのバスマネジャー３１（図２参照）がバスリセット完了信号を受信側接続機器１に送信すると、受信側接続機器１のＣＰＵ１１は、この信号をバス３とインタフェース１０とを介して受信して、受信側接続機器１のバス３上への接続が完了したことを確認する（Ｓ１）。そして、この確認が終了すると（Ｓ１でＹＥＳ）、受信側接続機器１のＣＰＵ１１は、インタフェース１０のｉＰＣＲ［０］５３内のｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ  ｃｏｎｎｅｃｔｉｏｎ  ｃｏｕｎｔｅｒ６７（図５参照）を１つ加算する。そして、バス３とインタフェース１０とを介してバス３上におけるアイソクロナス管理ノード（図２の構成例では送信側接続機器２）にアクセスして、アイソクロナス管理ノードのシリアルバス依存レジスタ３６に含まれるＢＡＮＤＷＩＤＴＨ＿ＡＶＡＩＬＡＢＬＥ４２（図３参照）の内容とＣＨＡＮＮＥＬＳ＿ＨＩ４３又はＣＨＡＮＮＥＬＳ＿ＬＯ４４（図３参照）の内容とを更新し、バス３上における帯域とチャンネルのリソースを取得する（Ｓ２）。
【００２１】
上記のリソースの取得が終了すると、受信側接続機器１のＣＰＵ１１は、バス３とインタフェース１０とを介して送信側接続機器２に対してデータの送信を開始するように指示する。送信側接続機器２のＣＰＵ２１は、この指示をバス３とインタフェース２０とを介して受信すると、受信側接続機器１に対してデータの同期転送を開始する（Ｓ３）。そして、送信側接続機器２のＣＰＵ２１がデータの同期転送を停止しても（Ｓ４）、受信側接続機器１のＣＰＵ１１は、バス３上における帯域とチャンネルのリソースの解放を行なわず、再度バスリセットが発生するか、バス３等の電源が切断されるまで（Ｓ５でＹＥＳ）、上記のリソースを確保し続ける。このリソースの解放は、再度バスリセットが発生したときに、上記のアイソクロナス管理ノードにおけるアイソクロナスリソースマネジャー３２（図２参照）によって行われる。
【００２２】
上述したように、本実施形態による受信側接続機器１によれば、バス３を介した送信側接続機器２との間における物理的な接続が完了して、バスリセットが完了したことを検知したときに、バス３上における帯域とチャンネルのリソースを取得して、送信側接続機器２からのデータを同期転送で受信する都度、バス３上における帯域及びチャンネルのリソースの取得と解放とを行わないようにした。これにより、バスリセット完了時点におけるリソースの取得にさえ成功すれば、同期転送に必要なリソースを常時確保しておくことができるので、同期転送の停止時におけるリソース解放の失敗に起因して、送信側接続機器２からのデータを同期転送で受信することができなくなる事態の発生を防ぐことができる。
【００２３】
なお、本発明は、上記実施形態に限られるものではなく、様々な変形が可能である。例えば、本実施形態では、バス３上にバス管理ノードとアイソクロナス管理ノードの両方が存在する場合の例を示したが、バス３上にバス管理ノードが存在しなくてもよい。また、上記実施形態における図２には、送信側接続機器２がバス管理ノードとアイソクロナス管理ノードの両方の役目を果たす場合におけるインタフェース２０の構成例を示したが、バス上における送信側接続機器２以外の接続機器がバス管理ノード又はアイソクロナス管理ノードであってもよい。
【００２４】
【発明の効果】
以上説明したように請求項１の発明によれば、ＩＥＥＥ１３９４シリアルバスを介した送信側接続機器との間における物理的な接続が完了して、バスリセットが完了したことを検知したときに、送信側接続機器の代わりにバス上における帯域とチャンネルのリソースを取得して、送信側接続機器からのデータを同期転送で受信する都度、バス上における帯域及びチャンネルのリソースの取得と解放とを行わないようにした。これにより、バスリセット完了時点におけるリソースの取得にさえ成功すれば、同期転送に必要なリソースを常時確保しておくことができるので、同期転送の停止時におけるリソース解放の失敗に起因して、送信側接続機器からのデータを同期転送で受信することができなくなる事態の発生を防ぐことができる。
【００２５】
また、請求項２の発明によれば、ＩＥＥＥ１３９４シリアルバスを介した送信側接続機器との間における物理的な接続が完了したことを検知すると、送信側接続機器の代わりにバス上における帯域とチャンネルのリソースを取得して、送信側接続機器からのデータの同期転送が停止しても、バス上における帯域及びチャンネルのリソースの解放を行わないようにした。これにより、送信側接続機器との間の同期転送に必要なリソースを常時確保しておくことができるので、上記請求項１に記載の効果と同等の効果を得ることができる。
【００２６】
また、請求項３の発明によれば、接続機器を、ＩＥＥＥ１３９４シリアルバス上における送信側接続機器との間で常にポイント・ツー・ポイント接続を行って、送信側接続機器から送信されるデータを同期転送で受信するプリンタ等のデータ受信型の接続機器としたことにより、上記に記載の効果を的確に得ることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る受信側接続機器とこの受信側接続機器に対する送信側接続機器の電気的ブロック構成を示す図。
【図２】上記受信側接続機器と送信側接続機器のインタフェースの構成例を示す図。
【図３】図２中のレジスタ空間内におけるバス上のリソース管理に係るレジスタを示す図。
【図４】図３中のｏＰＣＲ［０］の内容を示す図。
【図５】図３中のｉＰＣＲ［０］の内容を示す図。
【図６】上記受信側接続機器におけるリソースの取得処理を示すフローチャート。
【図７】従来のＩＥＥＥ１３９４シリアルバスへの接続機器におけるリソースの取得処理と解放処理を示すフローチャート。
【図８】従来のＩＥＥＥ１３９４シリアルバスへの接続機器におけるリソースの解放に失敗した場合の処理を示すフローチャート。
【符号の説明】
１    受信側接続機器（ＩＥＥＥ１３９４シリアルバスへの接続機器）
２    送信側接続機器（アイソクロナス管理ノード）
３    ＩＥＥＥ１３９４シリアルバス
１０    ＩＥＥＥ１３９４インタフェース（バスリセット完了検知手段、接続完了検知手段）
１１    ＣＰＵ（制御手段、バスリセット完了検知手段、接続完了検知手段）
【図１】
2004236090.tif 000003
【図２】
2004236090.tif 000004
【図３】
2004236090.tif 000005
【図４】
2004236090.tif 000006
【図５】
2004236090.tif 000007
【図６】
2004236090.tif 000008
【図７】
2004236090.tif 000009
【図８】
2004236090.tif 000010