(57)【要約】【課題】コネクション制御（ＣＭＰ）に関する情報は、アナライザー機能を用いて読み出しや解析が可能であるが、解析結果を簡便に表示することができず、ユーザーが接続状態を把握するのに手間がかかり、利便性に欠けていた。【解決手段】ＩＥＥＥ１３９４バス１０を介して接続される対象機器７〜９に対してＣＭＰに係る情報を要求するパケットを送信するパケット送信部２と、対象機器７〜９からの応答のパケットを受信するパケット受信部３と、受信したパケットから分離したＣＭＰに係る情報（帯域、チャンネル、プラグレジスタ）を記憶する記憶部４と、記憶された情報に基づいて対象機器７〜９の接続状態を識別する演算部５と、演算部５において識別した対象機器７〜９およびデジタルインタフェース搭載機器１１の接続状態を視覚的に表示するために表示部６とを有する。【選択図】　図１
2004096167.tif 000002
【特許請求の範囲】
【請求項１】
バスを介して接続される機器に対してコネクション制御に係る情報を要求するパケットを送信するパケット送信部と、前記機器からの応答のパケットを受信するパケット受信部と、受信したパケットから分離した前記コネクション制御に係る情報を記憶する記憶部と、記憶された情報に基づいて前記機器の接続状態を識別する演算部とを有するデジタルインターフェース搭載機器。
【請求項２】
前記演算部において識別した機器の接続状態を視覚的に表示するための表示部に出力する請求項１記載のデジタルインターフェース搭載機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アイトリプルイー１３９４（ＩＥＥＥ１３９４）規格等のデジタルインターフェースを有するデジタルインターフェース搭載機器に関する。
【０００２】
【従来の技術】
近年、ＩＥＥＥ１３９４規格は、音声及び映像信号を扱うデジタルインタフェースとして、デジタルＶＴＲ、デジタル放送用受信機、パーソナルコンピュータなどに搭載され、普及しつつある。
【０００３】
これらのデジタルインターフェース搭載機器の開発等において、バスアナライザーが使用される。現在使用されるＩＥＥＥ１３９４バスアナライザーの機能としては、主に、アナライザー機能、ジェネレータ機能、イベント表示機能およびトポロジー表示機能がある。
【０００４】
アナライザー機能としては、アシンクロナス・パケット（Ａｓｙｎｃｈｒｏｕｓ　ｐａｃｋｅｔ）、アイソクロノス・パケット（Ｉｓｏｃｈｒｏｎｏｕｓ　ｐａｃｋｅｔ）等の各種パケットのキャプチャ機能、トレースデータ表示機能、トレースデータ検索機能およびそれらのトリガ設定機能がある。
【０００５】
また、ジェネレータ機能としては、指定したパケットの発行機能、指定したパケットに対するレスポンス・パケット（ｒｅｓｐｏｎｓｅ　ｐａｃｋｅｔ）の発行機能、指定したコンフィグレーションＲＯＭ／ＣＳＲ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ　　ＲＯＭ／ＣＳＲ（Ｃｏｎｔｒｏｌ　ａｎｄＳｔａｔｕｓ　ｒｅｇｉｓｔｅｒｓ））データの応答機能がある。
【０００６】
また、イベント表示機能（トレースしたデータをＩＥＥＥ１３９４バスに見立てて表示する機能）としては、全パケット表示（ＡＬＬ　Ｐａｃｋｅｔ）、パケット種別表示（Ｄｉｖｉｄｅ　Ｐａｃｋｅｔ）、ストリーム・チャンネル別表示（Ｓｔｒｅａｍ　Ｏｎｌｙ）がある。このイベント表示機能では、ストリームパケットをチャンネル番号別にある決められた区間内において、どれくらいの時間を占有しているかを表示することができるため、チャンネル番号別にトラフィック解析を行うことできる。
【０００７】
また、トポロジー表示機能は、機器間の物理的接続状態を表示する機能である。
【０００８】
【発明の解決しようとする課題】
コネクション制御（ＣＭＰ：Ｃｏｎｎｅｃｔｉｏｎ　Ｍａｎａｇｅｍｅｎｔ　Ｐｒｏｔｏｃｏｌ）に関係するレジスタの値である各種プラグレジスタ（ｏＭＰＲ、ｏＰＣＲ、ｉＭＰＲ、ｉＰＣＲ）、帯域（ＢａｎｄｗｉｄｔｈＡｖａｉｌａｂｌｅレジスタ）、チャンネル（ＣｈａｎｎｅｌｓＡｖａｉｌａｂｌｅレジスタ）の値の変化を調べるためには、バスアナライザーから上記レジスタの値を読み出すために、随時必要に応じて、ジェネレータ機能を利用してリード・リクエスト・パケット（ｒｅａｄ　ｒｅｑｕｅｓｔ　ｐａｃｋｅｔ）を発行したり、アナライザー機能を利用してＣＭＰに関するレジスタ操作のパケットを追って解析していく必要があった。
【０００９】
また、バスアナライザーには、解析した結果を簡便に表示する機能を有していないため、利用者が解析結果を基に、接続状態を描く必要があった。
【００１０】
このため、ＣＭＰの評価作業に時間がかかり、コネクション制御関連の問題点の発見が遅れるという問題を有していた。
【００１１】
本発明は、上記課題を解決し、コネクション制御に関わる情報をビジュアル表示可能とすることで、常時簡単に監視することで、帯域およびアイソクロノス・チャンネルの取得や返却、バス・リセット後のコネクション復旧処理等の問題の早期発見が可能なデジタルインターフェース搭載機器を提供することを目的とする。
【００１２】
【課題を解決するための手段】
この目的を達成するために本発明は、バスを介して接続される機器に対してコネクション制御に係る情報を要求するパケットを送信するパケット送信部と、各機器からの応答のパケットを受信するパケット受信部と、受信したパケットから分離したコネクション制御に係る情報を記憶する記憶部と、記憶された情報に基づいて各機器間の接続状態を識別する演算部とを有するものである。
【００１３】
これにより、帯域、チャンネル、各種プラグレジスタから機器間の接続状態を得ることができるので、コネクション制御関連の確認を簡便に行うことができる。
【００１４】
【発明の実施の形態】
本発明のデジタルインターフェース搭載機器は、バスを介して接続される機器に対してコネクション制御に係る情報を要求するパケットを送信するパケット送信部と、前記機器からの応答のパケットを受信するパケット受信部と、受信したパケットから分離した前記コネクション制御に係る情報を記憶する記憶部と、記憶された情報に基づいて前記機器の接続状態を識別する演算部とを有するものである。
【００１５】
また、本発明は上記に加え、前記演算部において識別した機器の接続状態を視覚的に表示するための表示部に出力するものである。
【００１６】
これにより、接続された機器から帯域、チャンネル、各種プラグレジスタの値を読み出して記憶し、記憶された情報から機器間の接続状態をグラフィカルに表示することができる。
【００１７】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１８】
（実施の形態）
図１は、本発明の実施の形態によるデジタルインターフェース搭載機器の構成を示すブロック図である。
【００１９】
同図において、１１は本実施の形態によるデジタルインターフェース搭載機器、１は制御部、２はパケット送信部、３はパケット受信部、４は記憶部、５は演算部、６は表示部、７〜９はデジタルインターフェース搭載機器１１にＩＥＥＥ１３９４バス（以下、単にバスと称す）１０を介して接続される制御の対象機器である。ここで、対象機器７〜９は、３個に限定されるものではなく、ＩＥＥＥ１３９４規格により制限されるものである。
【００２０】
また、デジタルインターフェース搭載機器１１の構成要素として、本発明に関わる部分のみを開示しているが、デジタルインターフェース搭載機器１１が有する機能（例えば、記録機能、再生機能、制御機能など）は、省略する。
【００２１】
以上の様に構成された本実施の形態によるデジタルインターフェース搭載機器１１の動作について説明する。
【００２２】
まず、接続機器全体で１個の情報である、帯域と使用チャンネルを取得するため、それらの情報を保持しているアイソクロノス・リソース・マネージャー（ＩＲＭ：Ｉｓｏｃｈｒｏｎｏｕｓ　Ｒｅｓｏｕｒｃｅ　Ｍａｎａｇｅｒ）にアクセスする。ここで、ＩＲＭは対象機器７〜９のいずれかであるが、バスリセット発生の度、変わる可能性がある。ここでは、ＩＲＭを対象機器７とする。制御部１は、パケット送信部２に対して、ディスティネイションＩＤ（ｄｅｓｔｉｎａｔｉｏｎ＃ＩＤ）にＩＲＭを設定して、バンドワイズアバイラブル（ＢａｎｄｗｉｄｔｈＡｖａｉｌａｂｌｅ）レジスタとチャンネルアバイラブル（ＣｈａｎｎｅｌｓＡｖａｉｌａｂｌｅ）レジスタの値を読み出すためのリード・リクエスト・パケットを送信する（図２に示す▲１▼リードリクエスト）。このリードリクエストに対するレスポンス・パケットをパケット受信部３により受信する（図２に示す▲２▼レスポンス）。制御部１は、このレスポンス・パケットのデータから、ＢａｎｄｗｉｄｔｈＡｖａｉｌａｂｌｅレジスタとＣｈａｎｎｅｌｓＡｖａｉｌａｂｌｅレジスタの値を取り出し、記憶部４に記憶させる。
【００２３】
次に、接続されている各機器間のプラグ接続関係を調べる。そこで、制御部１は、パケット送信部２に対して、各機器のプラグレジスタ（ｏＭＰＲ、ｏＰＣＲ、ｉＭＰＲ、ｉＰＣＲ）の値を読み出すためのリード・リクエスト・パケットを、他の接続機器に対して送信する（図２に示す▲３▼リードリクエスト）。このリード・リクエスト・パケットに対するレスポンス・パケットを、パケット受信部３により受信する（図２に示す▲４▼レスポンス）。ここで、パケット受信部３が受け取るパケットは、期待するパケット以外のものも混じっている可能性があり、また、送信したリード・リクエスト・パケットの順番とは限らないので、制御部１は、そのレスポンス・パケットのソースＩＤ（ｓｏｕｒｃｅ＃ＩＤ）から、そのレスポンスを送信した対象機器を識別し、必要なレスポンスパケットを取り出す。そして、レスポンスパケットのデータから、各対象機器のプラグレジスタ（ｏＭＰＲ、ｏＰＣＲ、ｉＭＰＲ、ｉＰＣＲ）のレジスタ値を取り出し、記憶部４に記憶させる。この動作は、接続される対象機器の数だけ繰り返される（図２に示す▲５▼リードリクエストおよび▲６▼レスポンス）。
【００２４】
なお、ＩＭＲ（対象機器７）のプラグレジスタは、最初のレスポンス（図２の▲２▼レスポンス）に含まれ、記録部４に記憶されているものとする。
【００２５】
以上のパケットの送受信による動作は、バスリセットが発生した時点、予め定めた期間毎、またはユーザーが指定した期間毎のいずれにおいて行われてもよい。また、ユーザーが任意のタイミングにおいて、所定の指令を入力することで、上記一連の送受信等の動作を実行するように構成してもよい。
【００２６】
次に、この発明の最終目的である、各機器間のコネクション制御（ＣＭＰ）情報のグラフィカル表示について述べる。演算部５は、前過程で記憶した記憶部４のＩＲＭのＢａｎｄｗｉｄｔｈＡｖａｉｌａｂｌｅレジスタとＣｈａｎｎｅｌｓＡｖａｉｌａｂｌｅレジスタの値、また各機器間のプラグレジスタ（ｏＰＣＲ、ｏＭＰＲ、ｉＰＣＲ、ｉＭＰＲ）の値から、ＣＭＰ情報について接続状態を演算し、その結果を表示部６がグラフィカルに表示する。
【００２７】
そのグラフィカル表示の例として、記憶部４の各レジスタ値が図３のようになった場合を説明する。ここでは、接続される対象機器として、ＴＶ、チューナー、ＶＴＲ、ムービーの４台があり、ここでＩＭＲにはＴＶがなったとする。なお、図３に示した例において、本実施の形態によるデジタルインターフェース搭載機器は、ＴＶ、チューナー、ＶＴＲ、ムービーの何れであっても良く、ＩＲＭを兼ねることもある。この場合は、ＣＭＰに係る情報を得るためのパケットの送受信を必要としないことは言うまでもない。
【００２８】
この場合、ＩＲＭ（ＴＶ）のＢａｎｄｗｉｄｔｈＡｖａｉｌａｂｌｅレジスタの値より、帯域は４９１５ＢＷＵ、またＣｈａｎｎｅｌｓＡｖａｉｌａｂｌｅレジスタの値より、使用チャンネルはｘ（ｘは、チャンネル番号を示す）であることが分かる。
【００２９】
次に、チューナーのｏＰＣＲのｐｃｃ、ＴＶのｉＰＣＲのｐｃｃの値が１で、かつチューナーのｏＰＣＲのｃｈ、ＴＶのｉＰＣＲのｃｈの値が同じｘであることから、チューナーとＴＶはＰｔｏＰ接続されていることが分かる。また、チューナーのｏＰＣＲのｂｃｃの値が１で、かつｃｈの値がｘであることから、チューナーはｘチャンネルに対してブロードアウト（ＢｒｏａｄＯｕｔ）接続をしていることが分かる。また、ＴＶ、ＶＴＲ、ムービーのｉＰＣＲのｂｃｃの値が１であることから、それらの機器はｘチャンネルに対してブロードイン（ＢｒｏａｄＩｎ）接続をしていることが分かる。
【００３０】
以上の接続状態の演算により、表示部６には、図４に示すように、ＴＶとチューナーが、ＰｔｏＰ接続され、ｘチャンネルに対して、チューナーがブロードアウト接続、ＴＶ、ＶＴＲおよびムービーがブロードイン接続されている状態がグラフィカルに表示される。
【００３１】
これにより、ユーザーは、視覚的に機器の接続状態を認知することができ、コネクション制御関連に何らかの問題が生じた場合でも、早期に問題点の発見が可能となる。
【００３２】
なお、上記実施の形態において、表示部６をデジタルインターフェース搭載機器１１の構成要素に含めたが、モニター等の外部装置であっても何らかまわない。
【００３３】
また、上記実施の形態における一連の動作は、マイクロコンピュータとソフトウェアにより実現可能であることは、言うまでもない。
【００３４】
【発明の効果】
以上の様に本発明によれば、所定のタイミングにおいて、ＩＲＭから帯域とチャンネルに係るレジスタの値を読み出し、また、接続された機器全てのプラグレジスタを読み出し、記憶部に保持し、保持された情報に基づき、接続状態を表示するので、コネクション制御に関わる現時点での情報（各種レジスタの値）を、常時ＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）表示することにより、各機器間の論理的な接続状態、及びＩＥＥＥ１３９４バスの帯域、アイソクロナス・チャンネルの取得、返却状態を容易に知ることができ、コネクションの設立、切断時における帯域、アイソクロナス・チャンネルの取得、返却処理に伴うソフトウェア上の不具合や、バスリセット後のコネクション復旧処理等の問題の早期発見に繋げることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態によるデジタルインターフェース搭載機器の構成を示すブロック図
【図２】同デジタルインターフェース搭載機器の動作を示す図
【図３】同デジタルインターフェース搭載機器の記憶部に記録される各種データの状態の一例を示す図
【図４】同デジタルインターフェース搭載機器の接続状態の一例を示す図
【符号の説明】
１　制御部
２　パケット送信部
３　パケット受信部
４　記憶部
５　演算部
６　表示部
７〜９　対象機器
１０　ＩＥＥＥ１３９４バス
１１　デジタルインターフェース搭載機器
【図１】
2004096167.tif 000003
【図２】
2004096167.tif 000004
【図３】
2004096167.tif 000005
【図４】
2004096167.tif 000006