(57)【要約】【課題】コントローラを備えたデータ送出機器がターゲット機器の複数のサブユニットに対してデータを伝送する経路を効率的に確立できるようにする。【解決手段】ＩＥＥＥ１３９４シリアルバス５から等時性チャネル１８と帯域を取得し、矢印ＡのようにＩＲＤ１の出力プラグ８から複合機３の入力プラグ１６に対して２点間接続を設立する。次に、矢印ＢのようにＩＲＤ内のチューナサブユニット２の送信元プラグ６とＩＲＤの出力プラグとを内部接続する。さらに、ＩＲＤで生成された接続コマンドを使用して、矢印Ｃのように複合機の入力プラグとテープサブユニット４ａの宛先プラグ１１とを接続する。さらに、矢印Ｄに示すように複合機の入力プラグとテープサブユニット４ｂの宛先プラグ１３を接続する。その後、ＩＲＤから複合機のテープサブユニット４ａ及びテープサブユニット４ｂに対して記録マンドを送信する。【選択図】        図１
2004274668.tif 000002
【特許請求の範囲】
【請求項１】
ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器からターゲット機器の複数のサブユニットに対して、同時にデータを伝送するときのプラグの接続手順を決定するコネクション設立方法であって、
前記データ送出機器の出力プラグから前記ターゲット機器の入力プラグに対して２点間接続を設立する手順と、
前記データ送出機器に含まれるサブユニットの送信元プラグと前記データ送出機器の前記出力プラグとを内部接続する手順と、
前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器の前記入力プラグと前記ターゲット機器の複数のサブユニットの各々の宛先プラグとを接続して伝送経路を確立する手順とを、
備えるコネクション設立方法。
【請求項２】
ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器からターゲット機器の複数のサブユニットに対して、同時にデータを伝送するときのプラグの接続手順を決定するコネクション設立方法であって、
前記データ送出機器の出力プラグから前記ターゲット機器の入力プラグに対して２点間接続を設立する手順と、
前記データ送出機器に含まれるサブユニットの送信元プラグと前記データ送出機器の前記出力プラグとを内部接続する手順と、
前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器の前記入力プラグと前記ターゲット機器に含まれる所定のサブユニットの宛先プラグとを接続する手順と、
前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器に含まれる前記所定のサブユニットの送信元プラグと前記ターゲット機器に含まれる他のサブユニットの宛先プラグとを接続して伝送経路を確立する手順とを、
備えるコネクション設立方法。
【請求項３】
ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器からターゲット機器の複数のサブユニットのそれぞれに対して、交互に切り替えてデータを伝送するときのプラグの接続手順を決定するコネクション設立方法であって、
前記データ送出機器の出力プラグから前記ターゲット機器の入力プラグに対して２点間接続を設立する手順と、
前記データ送出機器に含まれるサブユニットの送信元プラグと前記データ送出機器の前記出力プラグとを内部接続する手順と、
前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器の前記入力プラグと前記ターゲット機器に含まれる所定のサブユニットの宛先プラグとを接続する手順と、
前記データ送出機器から送出された前記接続コマンドに基づいて、前記データ送出機器の前記出力プラグと前記ターゲット機器の前記入力プラグとの２点間接続を維持する手順と、
前記データ送出機器から送出された切断コマンドに基づいて、前記ターゲット機器に含まれる前記所定のサブユニットから前記ターゲット機器に含まれる他のサブユニットへ内部接続を切り替えて伝送経路を確立する手順とを、
備えるコネクション設立方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＥＥＥ１３９４規格に準拠したシリアルバス（以下、ＩＥＥＥ１３９４シリアルバスという）で接続されているコントローラ側の機器から複数のサブユニットをもった複合機であるターゲット側の機器に対して、データの転送を行う際のコネクション設立方法に関する。
【０００２】
【従来の技術】
一般的に、複数のＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）機器がＩＥＥＥ１３９４シリアルバスでつながっているネットワーク上にて、コントローラとなるデータ送出機器がターゲット機器に対してストリームなどのデータの伝送を行う場合、各プラグ間でコネクションの設立を行った上で、ＡＶ／Ｃ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｃｏｎｔｒｏｌ）コマンドと呼ばれる制御コマンドを送信することによりデータの伝送を実行することができる。
【０００３】
図５は、チューナサブユニットを有するＩＲＤとテープレコーダ／プレイヤサブユニットを複数台備える複合機との間のコネクション設立過程を示す従来のモデル図の一例である。図５に示すように、チューナサブユニット２を備えたＩＲＤ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｒｅｓｏｕｒｃｅ  Ｄｉｃｔｉｏｎａｒｙ：情報資源辞書）１と複数台のテープレコーダ／プレイヤサブユニット（以下テープサブユニットと略す）４ａ、４ｂを備えた複合機３とがＩＥＥＥ１３９４シリアルバス５上につながっている。ＩＲＤ１は、ＡＶ／Ｃコマンドでテープサブユニット４ａ、４ｂを制御することができるコントローラとしての機能を備えている。また、複合機３は出力プラグ（Ｏｕｔｐｕｔ  Ｐｌｕｇ）１４、１５と入力プラグ（Ｉｎｐｕｔ  Ｐｌｕｇ）１６、１７を複数個備えており、ＩＲＤ１側のチューナサブユニット２は送信元プラグ（Ｓｏｕｒｃｅ  Ｐｌｕｇ）６と宛先プラグ（Ｄｅｓｔｉｎａｔｉｏｎ  Ｐｌｕｇ）７を備えている。
【０００４】
図７は、図５に示す従来のモデル図において、ＩＲＤから複合機の複数のテープサブユニットへストリームデータを同時に伝送するときの処理の流れを示すフローチャートである。図５のモデル図と図７のフローチャートとを用いて、ＩＲＤ１から複合機３の各テープサブユニット４ａ、４ｂへストリームデータを同時に伝送して録画する場合の接続処理の流れを説明する。まず、ＩＲＤ１のコントローラは、ＩＥＥＥ１３９４シリアルバス５の等時性チャネル（Ｉｓｏｃｈｒｏｎｏｕｓ  Ｃｈａｎｎｅｌ：アイソクロナスチャネル）１８と帯域、すなわちネットワークリソースを等時性リソースマネージャから取得し、図５の矢印Ａのように、ＩＲＤ１の出力プラグ８から複合機３の入力プラグ１６に対して２点間接続（Ｐｏｉｎｔ  Ｔｏ  Ｐｏｉｎｔ
Ｃｏｎｎｅｃｔｉｏｎ）を設立する（ステップＳ２１）。
【０００５】
次に、矢印Ｂのように、ＩＲＤ１のコントローラは、ＩＲＤ１内のチューナサブユニット２の送信元プラグ６とＩＲＤ１のユニットの出力プラグ８を内部接続する（ステップＳ２２）。さらに、ＩＲＤ１のコントローラは、矢印Ｃのように、ＡＶ／Ｃコマンドの接続コマンドを使用し、複合機３の入力プラグ１６とテープサブユニット４ａの宛先プラグ１１とを接続する（ステップＳ２３）。
【０００６】
また、ＩＲＤ１のコントローラは、矢印Ｄのように、ＩＲＤ１の出力プラグ８から複合機３の入力プラグ１７に対してオーバーレイによる２点間接続を行う（ステップＳ２４）。なお、オーバーレイによる２点間接続を行うのは情報処理の高速化を図るためである。さらに、矢印Ｅのように、ＩＲＤ１のコントローラは、ＡＶ／Ｃコマンドの接続コマンドを使用して、複合機３の入力プラグ１７とテープサブユニット４ｂの宛先プラグ１３を接続する（ステップＳ２５）。
【０００７】
このような手順で接続が完了した後、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ａ及びテープサブユニット４ｂに対してＡＶ／Ｃコマンドの記録コマンドを送信する（ステップＳ２６）。以上のような６ステップの接続手順によってＩＲＤ１から複合機３に対して２本の伝送経路が確立され、ＩＲＤ１から複合機３のテープサブユニット４ａ及びテープサブユニット４ｂに対してストリームデータを同時に伝送することができる。
【０００８】
次に、ＩＲＤ１から複合機３のテープサブユニット４ａへストリームデータを伝送して録画した後、テープサブユニット４ｂに系統を切り替えてストリームデータを伝送して録画する場合について説明する。図６は、チューナサブユニットを有するＩＲＤとテープサブユニットを複数台備える複合機との間のコネクション設立過程を示す従来の他の実施例のモデル図である。
なお、図６におけるＩＲＤ１、複合機３、及びＩＥＥＥ１３９４シリアルバス５の構成は図５の場合と同じであるのでその説明は省略する。
【０００９】
図８は、図６に示す従来のモデル図において、ＩＲＤから複合機の複数のテープサブユニットへストリームデータを切り替えて伝送するときの処理の流れを示すフローチャートである。図６のモデル図と図８のフローチャートとを用いて、ＩＲＤ１から送信されたストリームデータを、複合機３のテープサブユニット４ａからテープサブユニット４ｂへ系統を切り替えて伝送して録画する場合の接続処理の流れを説明する。まず、ＩＲＤ１のコントローラは、等時性チャネル１８と帯域を取得し、図６の矢印Ａのように、ＩＲＤ１の出力プラグ８から複合機３の入力プラグ１６に対して２点間接続を設立する（ステップＳ３１）。
【００１０】
次に、矢印Ｂのように、ＩＲＤ１のコントローラは、ＩＲＤ１内のチューナサブユニット２の送信元プラグ６とＩＲＤ１のユニットの出力プラグ８を内部接続する（ステップＳ３２）。さらに、ＩＲＤ１のコントローラは、矢印Ｃのように、ＡＶ／Ｃコマンドの接続コマンドを使用して、複合機３のユニットの入力プラグ１６とテープサブユニット４ａの宛先プラグ１１とを接続する（ステップＳ３３）。その後、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ａに対してＡＶ／Ｃコマンドの記録コマンドを送信する（ステップＳ３４）。
【００１１】
さらに、ストリームデータの伝送先を切り替えるために、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ａを停止させるようにサブファンクションが“ＳＴＯＰ”であるＷＩＮＤコマンドを複合機３へ送信する（ステップＳ３５）。
【００１２】
その後、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ａに対してＡＶ／Ｃコマンドの切断コマンドを送り、矢印Ｃのように接続されていたコネクションを切断する（ステップＳ３６）。さらに、ＩＲＤ１のコントローラは、矢印Ａのように接続されていた２点間接続を切断するとともに、先にネットワークリソースを取得した等時性チャネル１８と帯域を解放し（ステップＳ３７）、矢印Ｂのように接続されていた送信元プラグ６と出力プラグ８の内部接続を切断する（ステップＳ３８）。
【００１３】
次に、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ｂに対してストリームデータを伝送するために、再び等時性チャネル１８と帯域を取得し、矢印Ａのように、ＩＲＤ１の出力プラグ８から複合機３の入力プラグ１６に対して２点間接続を設立する（ステップＳ３９）。さらに、ＩＲＤ１のコントローラは、矢印Ｂのように、ＩＲＤ１内のチューナサブユニット２の送信元プラグ６とＩＲＤ１のユニットの出力プラグ８を内部接続する（ステップＳ４０）。
【００１４】
その後、ＩＲＤ１のコントローラは、矢印Ｄのように、ＡＶ／Ｃコマンドの接続コマンドを使用し、複合機３のユニットの入力プラグ１６と複合機３のテープサブユニット４ｂの宛先プラグ１３を接続する（ステップＳ４１）。そして、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ｂに対してＡＶ／Ｃコマンドの記録コマンドを送信する（ステップＳ４２）。以上のような１２ステップの接続手順により、ＩＲＤ１から複合機３への伝送経路が切り替えられ、複合機３のテープサブユニット４ｂは、テープサブユニット４ａから引き継いだストリームデータを受信し、継続して録画することができる。
【００１５】
【発明が解決しようとする課題】
しかしながら、現状では、ＩＥＥＥ１３９４シリアルバス５上で、コントローラ側の機器（すなわち、ＩＲＤ１）から複数のサブユニットを持ったターゲット側の機器（すなわち、複合機３）の各テープサブユニット４ａ、４ｂに対してストリームデータなどの各種データを伝送する際のコネクション設立方法は定められていない。そのため、コントローラ側の機器（ＩＲＤ１）から複合機３側の複数のテープサブユニット４ａ、４ｂへ、ストリームデータを同時に伝送したり送信先を切り替えて伝送したりする際には、上記従来技術のように、かなり多くの操作手順を踏んでプラグのコネクション設立を完了しなければならない。このため、伝送経路を確立させるときのプラグ接続の信頼性を低下させてしまうおそれがある。今後、１つのユニット内に複数のサブユニットが存在するようなターゲット機器に対して、少ない操作手順でそれぞれのサブユニットを同時又は切替え動作させてデータを伝送するという処理の要求がますます高まってくるが、現在の技術では、そのような要求を満足するコネクションの設立方法はこれまでに開発されていない。
【００１６】
本発明は、このような事情に鑑みてなされたものであり、データの送信元であるコントローラ側のデータ送出機器が、ターゲット側となる複数のサブユニットをもったターゲット機器に対して、データを伝送するための経路を効率よく確立することができるコネクション設立方法を提供することを目的とする。
【００１７】
【課題を解決するための手段】
上記の目的を達成するために、本願の請求項１に係るコネクション設立方法は、ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器から複数のサブユニットを備えたターゲット機器の各サブユニットに対して同時にデータを伝送する場合に、データ送出機器の出力プラグからターゲット機器の入力プラグに対して１本のラインで２点間接続を設立し、データ送出機器に含まれるサブユニットの送信元プラグと出力プラグとを内部接続する。さらに、データ送出機器からの接続コマンドによって、ターゲット機器の１つの入力プラグとターゲット機器に含まれる各サブユニットの宛先プラグとをそれぞれ接続して伝送経路を確立する。これによって、データ送出機器からターゲット機器の複数のサブユニットへ所定のパケットを伝送することができる。すなわち、従来のコネクション設立方法より少ない接続手順によって複数の伝送経路が確立され、データ送出機器からターゲット機器の複数のサブユニットに対してストリームデータなどの各種データを同時に伝送して録画することができる。
【００１８】
すなわち、本願の請求項１によれば、ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器からターゲット機器の複数のサブユニットに対して、同時にデータを伝送するときのプラグの接続手順を決定するコネクション設立方法であって、前記データ送出機器の出力プラグから前記ターゲット機器の入力プラグに対して２点間接続を設立する手順と、前記データ送出機器に含まれるサブユニットの送信元プラグと前記データ送出機器の前記出力プラグとを内部接続する手順と、前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器の前記入力プラグと前記ターゲット機器の複数のサブユニットの各々の宛先プラグとを接続して伝送経路を確立する手順とを備えるコネクション設立方法が提供される。
【００１９】
また、本願の請求項２に係るコネクション設立方法は、ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器から複数のサブユニットを備えたターゲット機器の各サブユニットに対して同時にデータを伝送する場合に、データ送出機器の出力プラグからターゲット機器の入力プラグに対して１本のラインで２点間接続を設立し、データ送出機器に含まれるサブユニットの送信元プラグと出力プラグとを内部接続する。さらに、データ送出機器から送信された接続コマンドに基づいて、ターゲット機器の入力プラグとデータ送出機器内に存在するサブユニットの送信元プラグとを接続するとともに、ターゲット機器内の接続済みのサブユニットの送信元プラグとターゲット機器内の他のサブユニットの宛先プラグとを接続して伝送経路を確立する。これによって、データ送出機器からターゲット機器の複数のサブユニットへ所定のパケットを伝送することができる。すなわち、ターゲット機器内の複数のサブユニットが内部接続されるので、従来のコネクション設立方法よりさらに少ない接続手順によって複数の伝送経路が確立され、データ送出機器からターゲット機器の複数のサブユニットに対してストリームデータなどの各種データを同時に伝送して録画することができる。
【００２０】
すなわち、本願の請求項２によれば、ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器からターゲット機器の複数のサブユニットに対して、同時にデータを伝送するときのプラグの接続手順を決定するコネクション設立方法であって、前記データ送出機器の出力プラグから前記ターゲット機器の入力プラグに対して２点間接続を設立する手順と、前記データ送出機器に含まれるサブユニットの送信元プラグと前記データ送出機器の前記出力プラグとを内部接続する手順と、前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器の前記入力プラグと前記ターゲット機器に含まれる所定のサブユニットの宛先プラグとを接続する手順と、前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器に含まれる前記所定のサブユニットの送信元プラグと前記ターゲット機器に含まれる他のサブユニットの宛先プラグとを接続して伝送経路を確立する手順とを備えるコネクション設立方法が提供される。
【００２１】
また、本願の請求項３に係るコネクション設立方法は、ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器から複数のサブユニットを備えたターゲット機器の各サブユニットに対して、初めにターゲット機器内のあるサブユニットにデータを伝送し、次に別のサブユニットに切り替えてデータを伝送する場合に、まず、データ送出機器の出力プラグからターゲット機器の入力プラグに対して１本のラインで２点間接続を設立し、データ送出機器に含まれるサブユニットの送信元プラグと出力プラグとを内部接続する。さらに、データ送出機器から送出された接続コマンドに基づいて、ターゲット機器の入力プラグと初めに送出するターゲット機器内のサブユニットの宛先プラグとを接続する。次に、データ送出先をターゲット機器内の別のサブユニットへ切り替える際に、データ送出機器の出力プラグからターゲット機器の入力プラグへの２点間接続を切断することなく、データ送出機器から送出された切断コマンドと接続コマンドとに基づいて、ターゲット機器内の複数のサブユニット間の内部接続のみを切り替えて伝送経路を変更する。これによって、従来のコネクション設立方法より少ない接続手順によって伝送経路が切り替えられ、最初に接続されていたターゲット機器内のサブユニットから別のサブユニットへ継続してデータを伝送して録画を行うことができる。
【００２２】
すなわち、本願の請求項３によれば、ＩＥＥＥ１３９４規格に準拠したシリアルバスに接続されたデータ送出機器からターゲット機器の複数のサブユニットのそれぞれに対して、交互に切り替えてデータを伝送するときのプラグの接続手順を決定するコネクション設立方法であって、前記データ送出機器の出力プラグから前記ターゲット機器の入力プラグに対して２点間接続を設立する手順と、前記データ送出機器に含まれるサブユニットの送信元プラグと前記データ送出機器の前記出力プラグとを内部接続する手順と、前記データ送出機器から送出された接続コマンドに基づいて、前記ターゲット機器の前記入力プラグと前記ターゲット機器に含まれる所定のサブユニットの宛先プラグとを接続する手順と、前記データ送出機器から送出された前記接続コマンドに基づいて、前記データ送出機器の前記出力プラグと前記ターゲット機器の前記入力プラグとの２点間接続を維持する手順と、前記データ送出機器から送出された切断コマンドに基づいて、前記ターゲット機器に含まれる前記所定のサブユニットから前記ターゲット機器に含まれる他のサブユニットへ内部接続を切り替えて伝送経路を確立する手順とを備えるコネクション設立方法が提供される。
【００２３】
【発明の実施の形態】
以下、図面を用いて、本発明におけるコネクション設立方法の実施の形態を詳細に説明する。本発明におけるコネクション設立方法は、ＩＥＥＥ１３９４シリアルバスにつながったコントローラ側の機器から複数のサブユニットを持ったターゲット機器の各サブユニットに対して、同時にデータを伝送したり一方のサブユニットから他方のサブユニットへ切り替えてデータを伝送したりする際に、少ない操作手順でコネクション設立を完了させ、信頼性の高い伝送経路を確立させるようにしたものである。
【００２４】
図１は、本発明の実施の形態における、チューナサブユニットを備えるＩＲＤとテープサブユニットを複数台備える複合機との間のコネクション設立過程を示すモデル図である。また、図２は、本発明の実施の形態におけるコントローラ側の機器及びターゲット側の機器のモジュール構成図である。すなわち、図２では、コントローラ側の機器として図１のＩＲＤ１のモジュール構成が示され、ターゲット側の機器として図１の複合機３のモジュール構成が示されている。
【００２５】
まず、本発明におけるプラグのコネクション設立方法を実現するための接続機器の構成について説明する。図１に示すように、コントローラ側の機器であるＩＲＤ１とターゲット側の機器である複合機３とがＩＥＥＥ１３９４シリアルバス５に接続されている。すなわち、チューナサブユニット２を備えたＩＲＤ１と複数台のテープサブユニット４ａ、４ｂを備えた複合機３とがＩＥＥＥ１３９４シリアルバス５上の等時性チャネル（アイソクロナスチャネル）１８につながっている。ＩＲＤ１は、ＡＶ／Ｃコマンドで複合機３のテープサブユニット４ａ、４ｂを制御することができるコントローラとしての機能を有している。
【００２６】
また、複合機３のユニットは出力プラグ１４、１５と入力プラグ１６、１７を備えており、かつ、テープサブユニット４ａは送信元プラグ１０と宛先プラグ１１を、テープサブユニット４ｂは送信元プラグ１２と宛先プラグ１３をそれぞれ備えている。さらに、ＩＲＤ１のユニットは出力プラグ８と入力プラグ９を備え、チューナサブユニット２は送信元プラグ６と宛先プラグ７を備えている。
【００２７】
図２において、コントローラ側の機器であるＩＲＤ１は、視覚的にコンピュータを操作するためのインタフェースとなるＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）管理モジュール２１と、ＩＲＤ１のコントローラを操作するアプリケーションソフトを立ち上げるためのＩＲＤ側アプリケーション２２と、ＩＲＤ１のアプリケーションソフトを制御するためのＩＲＤ側ミドルウエア制御モジュール２３と、ＩＲＤ１をＩＥＥＥ１３９４シリアルバス５の等時性チャネル１８に接続するためのＩＲＤ側等時性チャネル接続モジュール２４と、ＩＲＤ１のコントローラが複合機３のテープサブユニット４ａ、４ｂを制御するためのＡＶ／Ｃコマンドを生成するＡＶ／Ｃコントローラモジュール２５と、ＩＲＤ１側においてデータ通信回線上で正確なビット伝送を行うための物理層などを提供するＩＲＤ側ＩＥＥＥ１３９４下位層モジュール２６とによって構成されている。
【００２８】
また、ターゲット側の機器である複合機３は、テープサブユニット４ａ、４ｂのアプリケーションソフトを立ち上げるための複合機側アプリケーション３１と、複合機３のアプリケーションソフトを制御するための複合機側ミドルウエア制御モジュール３２と、複合機３をＩＥＥＥ１３９４シリアルバス５の等時性チャネル１８に接続するための複合機側等時性チャネル接続モジュール３３と、ＩＲＤ１のコントローラから受信したＡＶ／Ｃコマンドを複合機３の該当するテープサブユニット４ａ、４ｂへ送信するためのＡＶ／Ｃターゲットモジュール３４と、複合機３側においてデータ通信回線上で正確なビット伝送を行うための物理層などを提供する複合機側ＩＥＥＥ１３９４下位層モジュール３５とを備えている。
【００２９】
次に、本発明におけるコネクション設立の処理の流れを説明する。図３は、図１に示す本発明のモデル図において、ＩＲＤ１から複合機３の複数のテープサブユニット４ａ、４ｂへストリームデータを同時伝送するときの処理の流れを示すフローチャートである。以下、図１、図２及び図３を用いてＩＲＤ１側から複合機３側の複数のテープサブユニット４ａ、４ｂに対してストリームデータを同時に伝送して録画する場合の本発明のコネクション設立の処理の流れを説明する。
【００３０】
まず、ＩＲＤ１を起動させると、ＩＲＤ１のコントローラは、ＩＲＤ側アプリケーション２２を立ち上げてから、ＧＵＩ管理モジュール２１を用いて、ＩＲＤ側ミドルウエア制御モジュール２３によってアプリケーションソフトを制御するとともにＩＲＤ側等時性チャネル接続モジュール２４を起動させる。このとき、同時に、ＡＶ／Ｃコントローラモジュール２５やＩＲＤ側ＩＥＥＥ１３９４下位層モジュール２６も立ち上がる。また、ターゲット側の機器である複合機３の複合機側アプリケーション３１、複合機側ミドルウエア制御モジュール３２、複合機側等時性チャネル接続モジュール３３、ＡＶ／Ｃターゲットモジュール３４及び複合機側ＩＥＥＥ１３９４下位層モジュール３５も同時に立ち上がる。
【００３１】
これによって、ＩＲＤ１のコントローラは、ＩＲＤ側等時性チャネル接続モジュール２４と複合機側等時性チャネル接続モジュール３３を動作させて、ＩＥＥＥ１３９４シリアルバス５から等時性チャネル１８と帯域を取得し、図１の矢印Ａのように、ＩＲＤ１の出力プラグ８から複合機３のユニットの入力プラグ１６に対して２点間接続を設立する（ステップＳ１）。また、ＩＲＤ１のコントローラは、矢印Ｂのように、ＩＲＤ１内のチューナサブユニット２の送信元プラグ６とＩＲＤ１のユニットの出力プラグ８とを内部接続する（ステップＳ２）。さらに、ＩＲＤ１のコントローラは、矢印Ｃのように、ＩＲＤ１のＡＶ／Ｃコントローラモジュール２５で生成されたＡＶ／Ｃコマンドの接続コマンドを使用して、複合機３のユニットの入力プラグ１６とテープサブユニット４ａの宛先プラグ１１を接続する（ステップＳ３）。
【００３２】
次に、ＩＲＤ１のコントローラは、矢印Ｄに示すように、ＩＲＤ１のＡＶ／Ｃコントローラモジュール２５で生成されたＡＶ／Ｃコマンドの接続コマンドを使用し、複合機３のユニットの入力プラグ１６とテープサブユニット４ｂの宛先プラグ１３を接続する（ステップＳ４）。さらに、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ａ及びテープサブユニット４ｂに対してＡＶ／Ｃコマンドの記録コマンドを送信する（ステップＳ５）。
【００３３】
なお、ＩＲＤ１のコントローラは、矢印Ｃと矢印Ｄのようにテープサブユニット４ａ、４ｂへＡＶ／Ｃコマンドの記録コマンドを同時に送信する代わりに、矢印Ｅに示すように、ＡＶ／Ｃコマンドの接続コマンドを使用して、テープサブユニット４ａの送信元プラグ１０とテープサブユニット４ｂの宛先プラグ１３を接続し、テープサブユニット４ａからテープサブユニット４ｂへＡＶ／Ｃコマンドの記録コマンドを送信してもよい。
【００３４】
以上のような５ステップの接続手順により２本の伝送経路が確立され、ＩＲＤ１から複合機３のテープサブユニット４ａ、４ｂに対してストリームデータを同時に伝送して録画することができる。このように、図３に示す本発明のコネクション設立の手順によれば、図７に示すような従来のコネクション設立の手順に比べて１ステップ少ない操作手順で伝送経路を確立することができる。
【００３５】
次に、ＩＲＤ１から複合機３のテープサブユニット４ａへストリームデータを伝送して録画した後、テープサブユニット４ｂに切り替えて伝送して録画する場合の処理の流れについて説明する。図４は、図１に示す本発明のモデル図において、ＩＲＤ１から複合機３の複数のテープサブユニットへストリームデータを切り替えて伝送するときの処理の流れを示すフローチャートである。図１、図２及び図４を用いて、ＩＲＤ１側から複合機３側の複数のテープサブユニット４ａ、４ｂに対してストリームデータを切替伝送して録画する場合の処理の流れを説明する。
【００３６】
まず、ＩＲＤ１のコントローラは、ＩＥＥＥ１３９４シリアルバス５から等時性チャネル１８と帯域を取得し、図１の矢印Ａのように、ＩＲＤ１の出力プラグ８から複合機３の入力プラグ１６に対して２点間接続を設立する（ステップＳ１１）。次に、ＩＲＤ１のコントローラは、矢印Ｂのように、ＩＲＤ１内のチューナサブユニット２の送信元プラグ６とＩＲＤ１のユニットの出力プラグ８とを内部接続する（ステップＳ１２）。さらに、ＩＲＤ１のコントローラは、矢印Ｃのように、ＡＶ／Ｃコントローラモジュール２５で生成されたＡＶ／Ｃコマンドの接続コマンドを使用して、複合機３のユニットの入力プラグ１６とテープサブユニット４ａの宛先プラグ１１とを接続する（ステップＳ１３）。
【００３７】
その後、ＩＲＤ１のコントローラは、複合機３のテープサブユニット４ａに対してＡＶ／Ｃコマンドの記録コマンドを送る（ステップＳ１４）。さらに、ストリームデータの録画先を切り替えるため、ＩＲＤ１のコントローラは、テープサブユニット４ａを停止させるために、サブファンクションが“ＳＴＯＰ”のＷＩＮＤコマンドを複合機３へ送信する（ステップＳ１５）。そして、ＩＲＤ１のコントローラは、テープサブユニット４ａに対して、ＡＶ／Ｃコマンドの切断コマンドを送信して図１の矢印Ｃのコネクションを切断する（ステップＳ１６）。
【００３８】
さらに、ＩＲＤ１のコントローラは、矢印Ｄに示すように、ＡＶ／Ｃコマンドの接続コマンドを使用して、複合機３のユニットの入力プラグ１６とテープサブユニット４ｂの宛先プラグ１３を接続する（ステップＳ１７）。その後、ＩＲＤ１のコントローラは、テープサブユニット４ｂに対してＡＶ／Ｃコマンドの記録コマンドを送信する（ステップＳ１８）。以上のような８ステップの接続手順によって伝送経路が切り替えられ、テープサブユニット４ａから引き続いてテープサブユニット４ｂへストリームデータが伝送され、録画を継続して行うことができる。このように、図４に示す本発明のコネクション設立の手順によれば、図８に示すような従来のコネクション設立の手順に比べて４ステップ少ない操作手順で伝送経路を確立することができる。
【００３９】
本発明によるプラグのコネクション設立方法の場合は、複合機３のテープサブユニット４ａへの伝送経路の確立のために確保した資源を解放することなく、その資源をそのままテープサブユニット４ｂへの伝送経路確立に使用することができる。そのため、従来のコネクション設立方法に比べて、テープサブユニット４ａからテープサブユニット４ｂへの伝送経路の切替時の資源の再取得の必要がないので、伝送経路の確立に失敗するおそれがなくなる。したがって、従来のコネクション設立方法に比べて、伝送経路の確立のための処理が少なくてすむので信頼性の高い伝送経路を確立させることができるとともに、短時間で、かつ確実に伝送経路を確立させることができる。
【００４０】
以上述べた実施の形態は本発明を説明するための一例であり、本発明は、上記の実施の形態に限定されるものではなく、発明の要旨の範囲で種々の変形が可能である。例えば、上記の実施の形態のコネクション設立方法では、ＩＲＤと２台のテープサブユニットを持った複合機との間のプラグ接続の例を挙げたが、複合機にテープサブユニットが３台以上存在していても上記の実施の形態のコネクション設立方法が適用されることは言うまでもない。また、複合機はテープサブユニットの代わりにディスクサブユニットを備えていても本発明が適用されることは言うまでもない。なお、本発明のコネクション設立方法においては、ストリームデータの伝送方法はどのような伝送方法であっても構わない。
【００４１】
ところで、上記の実施の形態で述べたプラグのコネクション設立方法から明らかなように、本発明において伝送経路を確立した後に、データ送出機器からターゲット機器の複数のサブユニットへ所定のパケットを伝送する手順を含めてパケットの伝送方法を提供することは、本発明の好ましい態様である。
【００４２】
【発明の効果】
以上説明したように、本発明におけるコネクション設立方法によれば、ＩＥＥＥ１３９４シリアルバス上に接続されたコントローラ側のデータ送出機器から複数のサブユニットをもった複合機であるターゲット機器の複数のサブユニットに対して、ストリームデータなどの各種データを同時に伝送する場合、従来のコネクション設立方法より少ない接続処理手順によって伝送経路を確立させることができる。したがって、簡単な操作手順で、データ送出機器からターゲット機器の複数のサブユニットに対してストリームデータなどの各種データを同時に伝送して録画することができる。
【００４３】
また、本発明におけるコネクション設立方法によれば、ターゲット機器内の複数のサブユニットを相互に内部接続することができるので、従来のコネクション設立方法よりさらに少ない接続手順によって複数の伝送経路を確立することができる。したがって、信頼性の高い伝送経路を確立してターゲット機器の複数のサブユニットに対してストリームデータなどの各種データを同時に伝送して録画することができる。
【００４４】
また、本発明におけるコネクション設立方法によれば、ターゲット機器の一方のサブユニットから別のサブユニットに切り替えてデータを伝送する場合に、従来のコネクション設立方法より少ない接続処理によって伝送経路を切り替えることができる。これによって、信頼性の高い伝送経路を確立して、最初に接続されていたターゲット機器内のサブユニットから別のサブユニットへ継続してデータを伝送して録画を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における、チューナサブユニットを備えるＩＲＤとテープサブユニットを複数台備える複合機との間のコネクション設立過程を示すモデル図である。
【図２】本発明の実施の形態におけるコントローラ側の機器及びターゲット側の機器のモジュール構成図である。
【図３】図１に示す本発明のモデル図において、ＩＲＤから複合機の複数のテープサブユニットへストリームデータを同時に伝送するときの処理の流れを示すフローチャートである。
【図４】図１に示す本発明のモデル図において、ＩＲＤから複合機の複数のテープサブユニットへストリームデータを切り替えて伝送するときの処理の流れを示すフローチャートである。
【図５】チューナサブユニットを有するＩＲＤとテープサブユニットを複数台備える複合機との間のコネクション設立過程を示す従来のモデル図の一例である。
【図６】チューナサブユニットを有するＩＲＤとテープサブユニットを複数台備える複合機との間のコネクション設立過程を示す従来の他の実施例のモデル図である。
【図７】図５に示す従来のモデル図において、ＩＲＤから複合機の複数のテープサブユニットへストリームデータを同時に伝送するときの処理の流れを示すフローチャートである。
【図８】図６に示す従来のモデル図において、ＩＲＤから複合機の複数のテープサブユニットへストリームデータを切り替えて伝送するときの処理の流れを示すフローチャートである。
【符号の説明】
１  ＩＲＤ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｒｅｓｏｕｒｃｅ  Ｄｉｃｔｉｏｎａｒｙ：情報資源辞書）
２  チューナサブユニット
３  複合機
４ａ、４ｂ  テープサブユニット（テープレコーダ／プレイヤサブユニット）
５  ＩＥＥＥ１３９４シリアルバス
６、１０、１２  送信元プラグ（Ｓｏｕｒｃｅ  Ｐｌｕｇ）
７、１１、１３  宛先プラグ（Ｄｅｓｔｉｎａｔｉｏｎ  Ｐｌｕｇ）
８、１４、１５  出力プラグ（Ｏｕｔｐｕｔ  Ｐｌｕｇ）
９、１６、１７  入力プラグ（Ｉｎｐｕｔ  Ｐｌｕｇ）
１８  等時性チャネル（Ｉｓｏｃｈｒｏｎｏｕｓ  Ｃｈａｎｎｅｌ：アイソクロナスチャネル）
２１  ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）管理モジュール
２２  ＩＲＤ側アプリケーション
２３  ＩＲＤ側ミドルウエア制御モジュール
２４  ＩＲＤ側等時性チャネル接続モジュール
２５  ＡＶ／Ｃコントローラモジュール
２６  ＩＲＤ側ＩＥＥＥ１３９４下位層モジュール
３１  複合機側アプリケーション
３２  複合機側ミドルウエア制御モジュール
３３  複合機側等時性チャネル接続モジュール
３４  ＡＶ／Ｃターゲットモジュール
３５  複合機側ＩＥＥＥ１３９４下位層モジュール
【図１】
2004274668.tif 000003
【図２】
2004274668.tif 000004
【図３】
2004274668.tif 000005
【図４】
2004274668.tif 000006
【図５】
2004274668.tif 000007
【図６】
2004274668.tif 000008
【図７】
2004274668.tif 000009
【図８】
2004274668.tif 000010