(57)【要約】【課題】デジタルデータのデータフォーマットを簡単に判別することのできるデータフォーマット判別装置を提供する。【解決手段】ホスト２０のホストノード２１からターゲット３０のターゲットノード３１に向けてデジタルデータを伝送するＩＥＥＥ１３９４用バスライン４０に介在するＰＨＹ部１１でデジタルデータを取得して比較器１２に向けて出力し、比較器１２でデジタルデータのデータフォーマットを比較・判別して、表示制御部１３を経由して表示部１４で表示する。【選択図】        図１
2004235689.tif 000002
【特許請求の範囲】
【請求項１】
ホストからターゲットに向けてデジタルデータを伝送するデータ伝送路に介在し該ホストから伝送されるデジタルデータのデータフォーマットを判別する判別部と、
前記判別部で判別されたデータフォーマットが所定のデータフォーマットである場合にその旨を表示する表示部とを備えたことを特徴とするデータフォーマット判別装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホストからターゲットに向けて伝送されるデジタルデータのデータフォーマットを判別するデータフォーマット判別装置に関する。
【０００２】
【従来の技術】
近年、デジタルデータを高速に伝送するシリアルインターフェースの規格の１つとしてＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄＥｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ：米国電気電子技術協会）１３９４が着目されている。ＩＥＥＥ１３９４では、画像データや音声データをリアルタイムに伝送するためのアイソクロナス転送方式（あらかじめ確保された時間の間に所定のデータを転送する一種の同期転送方式）をサポートしている。アイソクロナス転送方式では、アイソクロナスパケットが用いられる。アイソクロナス転送を使用してオーディオ機器やビジュアル機器を取り扱うためのＡＶ／Ｃプロトコルが存在する。ＡＶ／Ｃプロトコルは、ＩＥＣ−６１８８３として規格化されており、このＡＶ／Ｃプロトコルでは、ＩＥＣ−６１８８３によりコモンアイソクロナスパケット（ＣＩＰ：Ｃｏｍｏｎ  Ｉｓｏｃｈｒｏｎｏｕｓ  Ｐａｋｅｔ）が設定される。また、このＡＶ／Ｃプロトコルを含むアイソクロナスパケットのデータ部にＣＩＰヘッダとＡＶデータが格納される。ＡＶデータには、複数のフォーマットが存在しそれぞれの用途に合わせて使用される。
【０００３】
図３は、ＡＶ／Ｃプロトコルを含むアイソクロナスパケットの構造を示す図である。
【０００４】
図３に示すアイソクロナスパケットは、３２ビット単位のパケットであり、このアイソクロナスパケットは、１３９４パケットヘッダと、アイソクロナスパケットのデータ部である１３９４ペイロードデータと、誤り検出用のデータ（ｄａｔａ＿ＣＲＣ）とから構成されている。１３９４ペイロードデータは、ＣＩＰヘッダとＡＶデータ（ＡＶ  Ｄａｔａ）から構成されている。
【０００５】
１３９４パケットヘッダは、１３９４ペイロードデータ長（バイト単位）を示すｄａｔａ＿ｌｅｎｇｔｈと、１３９４ペイロードデータの形式を示すｔａｇと、アイソクロナスチャネル番号を示すｃｈａｎｎｅｌと、パケットの形式を示すｔｃｏｄｅと、誤り検出用のデータを示すｈｅａｄｅｒ＿ＣＲＣとを有する。
【０００６】
ＣＩＰヘッダは、ソースノードＩＤを示すＳＩＤと、データブロックサイズを示すＤＢＳと、分割数を示すＦＮと、クワドレットパッティングカウントを示すＱＰＣと、ソースパケットヘッダを示すＳＰＨと、予約を示すｒｓｖと、データブロックカウンタを示すＤＢＣと、形式ＩＤを示すＦＭＴと、形式依存フィールドを示すＦＤＦと、同期用フィールドを示すＳＹＴとを有する。
【０００７】
ＩＥＥＥ１３９４は、例えばパーソナルコンピュータの周辺機器（ハードディスク、ＣＤＲＯＭ、ＤＶＤＲ等のストレージデバイス）や、そのパーソナルコンピュータに接続されるデジタルカメラ、スキャナ、プリンタ等の入出力デバイスや、ビデオカメラやデジタルＶＴＲ等の家庭用ＡＶ機器等に広く採用されている。このＩＥＥＥ１３９４によれば、パーソナルコンピュータや周辺機器の電源を投入した状態でＩＥＥＥ１３９４用の接続ケーブルを自在に抜き差しすることができ、またその接続ケーブルが接続された時点から機器を使用することができるため、接続するたびに機器の電源を遮断したり再起動する必要はないという利点を有する。このような機器として、ＩＥＥＥ１３９４ネットワークと、他のネットワーク（例えばイーサネット）との同期を確保した機器が提案されている（例えば特許文献１）。
【０００８】
【特許文献１】
特開２０００−１６５４５４号公報
【０００９】
【発明が解決しようとする課題】
ＩＥＥＥ１３９４のアイソクロナスパケットに含まれるＡＶデータ（図３参照）には、各種のデータフォーマットが採用される。例えば、カラー動画像の圧縮／伸長方式の規格であるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）フォーマットや、デジタルビデオ機器におけるＤＶＣＲ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｃａｓｅｔｔｅ  Ｒｅｃｏｒｄｅｒ）フォーマットが採用される。このため、ある機器では、ＭＰＥＧフォーマットによるＡＶデータは再生できるものの、ＤＶＣＲのフォーマットによるＡＶデータは再生できないというように、ＡＶデータのフォーマットの種類によって再生できる機器が異なる。
【００１０】
ここで、例えば、パーソナルコンピュータから外部の機器に向けてＭＰＥＧフォーマットのＡＶデータを伝送するにあたり、外部の機器で取り扱われるＡＶデータがＭＰＥＧフォーマットによるものか否かが判らない場合がある。このような場合、ユーザは、パーソナルコンピュータと外部の機器を接続して確認することが考えられる。ここで、パーソナルコンピュータと外部の機器を物理的に接続するための接続ポートは、ＩＥＥＥ１３９４の規格により定められているため、それら接続ポートどうしは物理的には何ら問題なく接続できるものの、ユーザはパーソナルコンピュータと外部の機器が機能的に接続するか否かの確認にあたり、それらパーソナルコンピュータや外部の機器に表示される画面情報を確認したり操作を行なう等が必要とされる。従って、ユーザにとって、ＩＥＥＥ１３９４に代表されるように複数種類のデータフォーマットが存在する機器どうしを機能的に接続することができるか否かの判断に手間がかかるという問題がある。
【００１１】
本発明は、上記事情に鑑み、デジタルデータのデータフォーマットを簡単に判別することのできるデータフォーマット判別装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成する本発明のデータフォーマット判別装置は、
ホストからターゲットに向けてデジタルデータを伝送するデータ伝送路に介在しそのホストから伝送されるデジタルデータのデータフォーマットを判別する判別部と、
上記判別部で判別されたデータフォーマットが所定のデータフォーマットである場合にその旨を表示する表示部とを備えたことを特徴とする。
【００１３】
本発明のデータフォーマット判別装置は、ホストから伝送されるデジタルデータのデータフォーマットが所定のデータフォーマットである場合にその旨を表示するものであるため、ユーザはそのホストに接続される機器が機能的に接続されるか否かを即座に判断することができる。従って、ユーザは、ＩＥＥＥ１３９４に代表されるように複数種類のデータフォーマットが存在する機器どうしを機能的に接続することができるか否かの判断にあたり、従来のように機器どうしを物理的に接続した後にそれらの機器に表示される画面情報の確認や操作等を行なう必要もなく、手間が削減される。
【００１４】
ここで、上記判別部は、上記ホストから伝送されるデジタルデータ自体に基づき、そのデジタルデータのデータフォーマットを判別するものであることが好ましい。
【００１５】
このようにすると、ホストから伝送されるデジタルデータのデータフォーマットが所定のデータフォーマットであるか否かの判別を、簡素な回路構成で実現することができる。
【００１６】
また、上記表示部は、複数のデータフォーマットに応じた複数の光源を有し上記判別部で判別されたデータフォーマットに応じた光源を点灯あるいは点滅させるものであることも好ましい態様である。
【００１７】
このようにすると、ユーザは、複数のデータフォーマットそれぞれを簡単に識別することができる。
【００１８】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００１９】
図１は、本発明のデータフォーマット判別装置の一実施形態を示す図である。
【００２０】
図１には、本実施形態のデータフォーマット判別装置１０と、ホストノード２１を有するホストマシン２０と、ターゲットノード３１を有するターゲット機器３０と、それらホストノード２１およびターゲットノード３１を接続するＩＥＥＥ１３９４用バスライン４０（本発明にいうデータ伝送路の一例に相当）とが示されている。
【００２１】
データフォーマット判別装置１０には、ＰＨＹ部１１と、比較部１２と、表示制御部１３と、表示部１４とが備えられている。
【００２２】
ＰＨＹ部１１は、ＩＥＥＥ１３９４の規格として定義された物理層（フィジカルレイヤ）の機能をもったモジュール（回路）であり、ホスト２０からターゲット３０に向けてデジタルデータを伝送するＩＥＥＥ１３９４用バスライン４０に介在し、ホスト２０のホストノード２１から伝送されるデジタルデータを取得して比較器１２に向けて出力する。
【００２３】
比較器１２は、ＰＨＹ部１１からのデジタルデータを入力し、入力されたデジタルデータのデータフォーマットの一部を所定のデータと比較することにより、そのデジタルデータのデータフォーマットを判別する。これらＰＨＹ部１１および比較器１２が、本発明にいう判別部の一例に相当する。詳細には、これらＰＨＹ部１１および比較器１３は、ホスト２０のホストノード２１から伝送されるデジタルデータ自体に基づき、そのデジタルデータのデータフォーマットを判別する。
【００２４】
表示制御部１３は、判別されたデータフォーマットに応じた信号を表示部１４に向けて出力する。
【００２５】
表示部１４は、判別されたデータフォーマットが所定のデータフォーマットである場合に、表示制御部１３からの信号を受けて表示する。詳細には、この表示部１４は、複数のデータフォーマットに応じた複数の光源（ＬＥＤ）を有し、判別されたデータフォーマットに応じた光源であるＬＥＤを点灯させるものである。
【００２６】
図２は、図１に示すデータフォーマット判別装置の処理ルーチンを示すフローチャートである。
【００２７】
先ず、ステップＳ１１において、パケット（図３に示すアイソクロナスパケット参照）認識を行なう。このパケット認識は、ＰＨＹ部１１を介してＩＥＥＥ１３９４用バスライン４０の、ホスト２０のホストノード２１から伝送されるデジタルデータ自体を取得して比較器１２に向けて出力することにより行なう。
【００２８】
次に、ステップＳ１２において、２４サイクル分ウェイトする。即ち、図３に示す１３９４パケットヘッダの先頭のビットから２４ビット分まで（ｔｃｏｄｅの直前まで）ウェイトする。その後、ステップＳ１３に進む。
【００２９】
ステップＳ１３では、ｔｃｏｄｅ識別、即ちパケットの形式がアイソクロナスパケット（アイソクロナスデータブロック）か否かの判定を行なう。アイソクロナスデータブロックであると判定された場合はステップＳ１４に進む。一方、アイソクロナスデータブロックでないと判定された場合は、ＭＰＥＧ，ＤＶＣＲいずれのフォーマットによるデータではないため、後述するステップＳ１７に進む。
【００３０】
ステップＳ１４では、７０サイクル分ウェイトする。即ち、図３に示すＣＩＰヘッダのＦＭＴの直前までウェイトする。その後、ステップＳ１５に進む。
【００３１】
ステップＳ１５では、ＦＭＴ判別、即ち形式ＩＤを判別する。具体的には、６ビットのヘキサ数値「００」（ＤＶＣＲフォーマット）であるか否かが判定される。ヘキサ数値「００」であると判定された場合は、ステップＳ１８に進む。ステップＳ１８では、ＤＶＣＲフォーマットによるデータである旨の表示（赤色ＬＥＤの点灯）を行なう。一方、形式ＩＤが６ビットのヘキサ数値「００」以外である判定された場合は、ステップＳ１６に進む。
【００３２】
ステップＳ１６では、６ビットのヘキサ数値「２０」（ＭＰＥＧフォーマット）であるか否かが判定される。ヘキサ数値「２０」であると判定された場合は、ステップＳ１９に進む。ステップＳ１９では、ＭＰＥＧフォーマットによるデータである旨の表示（緑色ＬＥＤの点灯）を行なう。一方、ヘキサ数値「２０」以外であると判定された場合は、ステップＳ１７に進む。
【００３３】
ステップＳ１７では、ＭＰＥＧ，ＤＶＣＲいずれのフォーマットによるデータではない旨の表示（黄色ＬＥＤの点灯）を行なう。
【００３４】
このように、本実施形態のデータフォーマット判別装置１０は、ホスト２０から伝送されるデジタルデータのデータフォーマットがＤＶＣＲのフォーマットである場合は赤色ＬＥＤを点灯し、ＭＰＥＧのフォーマットである場合は緑色ＬＥＤを点灯し、さらにＭＰＥＧ，ＤＶＣＲいずれのフォーマットでもない場合は黄色ＬＥＤを点灯するものであるため、ユーザはホスト２０に接続されるターゲット機器３０が機能的に接続されるか否かを即座に判断することができる。従って、ユーザは、ＩＥＥＥ１３９４に代表されるように複数種類のデータフォーマットが存在する機器どうしを機能的に接続することができるか否かの判断にあたり、従来のように機器どうしを物理的に接続した後にそれらの機器に表示される画面情報の確認や操作等を行なう必要もなく、手間が削減される。
【００３５】
尚、本実施形態では、ＤＶＣＲ，ＭＰＥＧのフォーマットに応じて各色のＬＥＤを点灯する例で説明したが、各色のＬＥＤを点滅してもよく、さらにこれらに限られるものでもなく、本発明は、データフォーマットが所定のデータフォーマットである場合に表示するものであればよい。
【００３６】
【発明の効果】
以上説明したように、本発明のデータフォーマット判別装置によれば、デジタルデータのデータフォーマットを簡単に判別することができる。
【図面の簡単な説明】
【図１】本発明のデータフォーマット判別装置の一実施形態を示す図である。
【図２】図１に示すデータフォーマット判別装置の処理ルーチンを示すフローチャートである。
【図３】ＡＶ／Ｃプロトコルを含むアイソクロナスパケットの構造を示す図である。
【符号の説明】
１０  データフォーマット判別装置
１１  ＰＨＹ部
１２  比較部
１３  表示制御部
１４  表示部
２０  ホストマシン
２１  ホストノード
３０  ターゲット機器
３１  ターゲットノード
４０  バスライン
【図１】
2004235689.tif 000003
【図２】
2004235689.tif 000004
【図３】
2004235689.tif 000005