(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されるオーディオビジュアル機器のデータ伝送システムにおいて、
送信パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加するヘッダ情報付加手段と、前記ヘッダ情報付加手段によって前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを付加された前記送信パケットを送信するパケット送信手段と、を有するヘッダ情報付加装置と、
前記パケット送信手段により送信された前記送信パケットを受信するパケット受信手段と、前記パケット受信手段により受信した前記送信パケットのヘッダから、前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを検出する固有情報検出手段と、前記固有情報検出手段により検出された前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とに対応して、前記送信側オーディオビジュアル機器の送信するオーディオビジュアルデータを、前記受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットに変換するデータフォーマット変換手段と、を有するデータフォーマット変換装置と、
を有することを特徴とするデータ伝送システム。
【請求項２】
前記データフォーマット変換装置は、前記変換されたオーディオビジュアルデータを出力するデータ出力手段と、前記データ出力手段から出力される前記オーディオビジュアルデータの量を計測するデータ流量計測手段と、をさらに有することを特徴とする請求項１記載のデータ伝送システム。
【請求項３】
前記ヘッダ情報付加装置は、前記送信パケットのヘッダにデータ変換を行うための優先順位を付加する優先順位付加手段をさらに有し、前記データフォーマット変換装置は、前記送信パケットに付加された優先順位に従って前記データフォーマット変換手段にデータ変換を行わせる優先順位変換手段をさらに有することを特徴とする請求項１記載のデータ伝送システム。
【請求項４】
前記送信側オーディオビジュアル機器が持つ固有の情報は、前記送信側オーディオビジュアル機器を識別する識別子であり、
前記受信側オーディオビジュアル機器が持つ固有の情報は、前記受信側オーディオビジュアル機器を識別する識別子であることを特徴とする請求項１記載のデータ伝送システム。
【請求項５】
前記送信パケットは、前記送信側オーディオビジュアル機器のアドレス情報を含み、前記アドレス情報に前記送信側オーディオビジュアル機器が持つ固有の情報が含まれることを特徴とする請求項１記載のデータ伝送システム。
【請求項６】
前記送信パケットは、前記受信側オーディオビジュアル機器のアドレス情報を含み、前記アドレス情報に前記受信側オーディオビジュアル機器が持つ固有の情報が含まれることを特徴とする請求項１記載のデータ伝送システム。
【請求項７】
前記送信パケットは、ＩＰパケットであることを特徴とする請求項１記載のデータ伝送システム。
【請求項８】
ネットワークに接続されるオーディオビジュアル機器のヘッダ情報付加装置において、
送信パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加するヘッダ情報付加手段と、
前記ヘッダ情報付加手段によって前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを付加された前記送信パケットを、データフォーマットの変換を行うデータフォーマット変換装置に送信するパケット送信手段と、
を有することを特徴とするヘッダ情報付加装置。
【請求項９】
ネットワークに接続されるオーディオビジュアル機器のデータフォーマット変換装置において、
パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加されたパケットを受信するパケット受信手段と、
前記パケット受信手段により受信した前記パケットのヘッダから、前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを検出する固有情報検出手段と、
前記固有情報検出手段により検出された前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とに対応して、前記送信側オーディオビジュアル機器の送信するオーディオビジュアルデータを、前記受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットに変換するデータフォーマット変換手段と、
を有することを特徴とするデータフォーマット変換装置。
【請求項１０】
ネットワークに接続されるオーディオビジュアル機器のデータ伝送方法において、
情報付加装置によって、送信パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加するヘッダ情報付加ステップと、
前記情報付加装置によって、前記ヘッダ情報付加ステップにて前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを付加された前記送信パケットを送信するパケット送信ステップと、
データフォーマット変換装置によって、前記パケット送信ステップにて送信された前記送信パケットを受信するパケット受信ステップと、
前記データフォーマット変換装置によって、前記パケット受信ステップにて受信した前記送信パケットのヘッダから、前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを検出する固有情報検出ステップと、
前記データフォーマット変換装置によって、前記固有情報検出ステップにて検出された前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とに対応して、前記送信側オーディオビジュアル機器の送信するオーディオビジュアルデータを、前記受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットに変換するデータフォーマット変換ステップと、
を有することを特徴とするデータ伝送方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ伝送システム及びヘッダ情報付加装置とデータフォーマット変換装置並びにデータ伝送方法に関し、特にネットワークに接続されるオーディオビジュアル機器のデータ伝送システム及びヘッダ情報付加装置とデータフォーマット変換装置並びにデータ伝送方法に関する。
【０００２】
【従来の技術】
近年、音声、動画、静止画といったＡ／Ｖ情報のアプリケーションは、ネットワークを通して伝送することが一般的となってきており、一部ではビジネスとして伝送が行われていることもある。
【０００３】
これらの、Ａ／Ｖ情報のアプリケーションを伝送するには、帯域の広いネットワークが必要であるため、高画質の動画などを伝送するには、ＪＰＥＧ（Joint Photographic Experts Group）、ＭＰＥＧ（Moving Picture Experts Group）、ＡＴＲＡＣ（Adaptive Transform Acoustic Coding）といった情報圧縮技術を用いてデータを伝送している。
【０００４】
ところで、ＪＰＥＧ、ＭＰＥＧ、ＡＴＲＡＣなどの圧縮フォーマットは、各々固有の圧縮フォーマット形式をとっており、互換性が無いことが多い。このため、特にネットワークでこれらのマルチメディア情報を伝送する場合、送信ノードのエンコーダ、受信ノードのデコーダは同じデータフォーマットに対応していることが必要である。対応していない場合、送信ノードからデータを送信しても、受信ノードでは有効なデータとして扱えず、受信ノードは送信ノードから送られたデータを認識することができない。
【０００５】
そこで、データフォーマットが一致しない送信ノードと受信ノードとの間でも、有効にデータのやり取りを行うシステム、方法として、特開平１０−２７１１４６が示すデータ伝送システム及びデータ伝送方法がある。このシステム及び方法では、データ伝送を行うノード間にデータフォーマットを変換する中継ノードを設け、送信ノードのデータフォーマットを受信ノードにおいて有効なデータとして扱えるように変換する。
【０００６】
【発明が解決しようとする課題】
しかし、上記の公報に示すデータ伝送システム及びデータ伝送方法では、中継ノードは、送信ノード、受信ノードが扱うことが可能なデータフォーマットを予め知っている必要がある。このため、中継ノードが、送信ノードのデータフォーマットと受信ノードのデータフォーマットを特定するための特殊なプロトコルに、送信ノードや受信ノードが対応していなければならないという問題点があった。
【０００７】
本発明はこのような点に鑑みてなされたものであり、データ伝送を行う各ノードが特殊なプロトコルに対応することなく、容易に有効なデータ伝送を行うことができるデータ伝送システム及びヘッダ情報付加装置とデータフォーマット変換装置並びにデータ伝送方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明では上記課題を解決するために、ネットワークに接続されるオーディオビジュアル機器のデータ伝送システムにおいて、送信パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加するヘッダ情報付加手段と、前記ヘッダ情報付加手段によって前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを付加された前記送信パケットを送信するパケット送信手段と、を有するヘッダ情報付加装置と、前記パケット送信手段により送信された前記送信パケットを受信するパケット受信手段と、前記パケット受信手段により受信した前記送信パケットのヘッダから、前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを検出する固有情報検出手段と、前記固有情報検出手段により検出された前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とに対応して、前記送信側オーディオビジュアル機器の送信するオーディオビジュアルデータを、前記受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットに変換するデータフォーマット変換手段と、を有するデータフォーマット変換装置と、を有することを特徴とするデータ伝送システムが提供される。
【０００９】
このような構成のデータ伝送システムでは、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報が、ヘッダ情報付加手段によって送信パケットのヘッダに付加される。この送信パケットは、パケット送信手段によってデータフォーマット変換装置に送信され、パケット受信手段が受信する。受信された送信パケットからは、送信側オーディオビジュアル機器と受信側オーディオビジュアル機器が持つ固有の情報が固有情報検出手段によって検出され、この固有の情報に対応して、送信側オーディオビジュアル機器が送信するオーディオビジュアルデータのデータフォーマットを、受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットにデータフォーマット変換手段が変換する。
【００１０】
また、上記課題を解決するために、ネットワークに接続されるオーディオビジュアル機器のヘッダ情報付加装置において、送信パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加するヘッダ情報付加手段と、前記ヘッダ情報付加手段によって前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを付加された前記送信パケットを、データフォーマットの変換を行うデータフォーマット変換装置に送信するパケット送信手段と、を有することを特徴とするヘッダ情報付加装置が提供される。
【００１１】
このような構成のヘッダ情報付加装置によれば、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報が、ヘッダ情報付加手段によって送信パケットのヘッダに付加される。この送信パケットは、パケット送信手段によってデータフォーマットの変換を行うデータフォーマット変換装置に送信される。
【００１２】
また、上記課題を解決するために、ネットワークに接続されるオーディオビジュアル機器のデータフォーマット変換装置において、パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加されたパケットを受信するパケット受信手段と、前記パケット受信手段により受信した前記パケットのヘッダから、前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを検出する固有情報検出手段と、前記固有情報検出手段により検出された前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とに対応して、前記送信側オーディオビジュアル機器の送信するオーディオビジュアルデータを、前記受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットに変換するデータフォーマット変換手段と、を有することを特徴とするデータフォーマット変換装置が提供される。
【００１３】
このような構成のデータフォーマット変換装置によれば、パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加されたパケットをパケット受信手段が受信する。受信されたパケットからは、送信側オーディオビジュアル機器と受信側オーディオビジュアル機器が持つ固有の情報を固有情報検出手段によって検出され、この固有の情報に対応して、送信側オーディオビジュアル機器が送信するオーディオビジュアルデータのデータフォーマットを受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットに変換する。
【００１４】
また、上記課題を解決するために、ネットワークに接続されるオーディオビジュアル機器のデータ伝送方法において、情報付加装置によって、送信パケットのヘッダに、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを付加するヘッダ情報付加ステップと、前記情報付加装置によって、前記ヘッダ情報付加ステップにて前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを付加された前記送信パケットを送信するパケット送信ステップと、データフォーマット変換装置によって、前記パケット送信ステップにて送信された前記送信パケットを受信するパケット受信ステップと、前記データフォーマット変換装置によって、前記パケット受信ステップにて受信した前記送信パケットのヘッダから、前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とを検出する固有情報検出ステップと、前記データフォーマット変換装置によって、前記固有情報検出ステップにて検出された前記送信側オーディオビジュアル機器が持つ固有の情報と、前記受信側オーディオビジュアル機器が持つ固有の情報とに対応して、前記送信側オーディオビジュアル機器の送信するオーディオビジュアルデータを、前記受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットに変換するデータフォーマット変換ステップと、を有することを特徴とするデータ伝送方法が提供される。
【００１５】
このような手順のデータ伝送方法では、送信側オーディオビジュアル機器が持つ固有の情報と、受信側オーディオビジュアル機器が持つ固有の情報とを情報付加ステップにてヘッダに付加する。この送信パケットは、データフォーマット変換装置に送信パケット送信ステップにて送信し、送信された送信パケットは、パケット受信ステップにて受信する。受信した送信パケットから、送信側オーディオビジュアル機器と受信側オーディオビジュアル機器が持つ固有の情報を固有情報検出ステップにて検出し、この固有の情報に応じて、送信側オーディオビジュアル機器が送信するオーディオビジュアルデータのデータフォーマットを、受信側オーディオビジュアル機器が受信するオーディオビジュアルデータのデータフォーマットにデータフォーマット変換ステップにて変換する。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図１は本発明の実施の形態に係るデータ伝送システムの原理構成を示した図である。
【００１７】
図１に示すデータ伝送システムは、ヘッダ情報付加装置１０と、データフォーマット変換装置２０と、ネットワーク３０ａ、３０ｂと、受信ノード４０とから構成される。
【００１８】
ヘッダ情報付加装置１０は、ネットワーク３０ａを介して、データフォーマット変換装置２０と接続されている。また、データフォーマット変換装置２０は、ネットワーク３０ｂを介して、受信ノード４０と接続されている。
【００１９】
ヘッダ情報付加装置１０は、ヘッダ情報付加手段１１と、パケット送信手段１２とから構成される。
ヘッダ情報付加手段１１は、パケットのヘッダに、図示しない送信ノードが持つ固有の情報と、受信ノード４０が持つ固有の情報を付加する。図２にパケットのフォーマットを示す。パケットはヘッダ４１と、データ４２とからなる。すなわち、送信ノード、受信ノード４０の固有の情報はヘッダ４１に付加される。固有の情報とは、例えば、送信ノードは、Ａ社のＸ型のＤＶカメラである、受信ノード４０は、Ｂ社のＹ型のパーソナルコンピュータであるなどの機器の種類や型などを示す情報である。これらの固有の情報を付加されたパケットは、パケット送信手段１２へ送られる。
【００２０】
パケット送信手段１２は、ヘッダ情報付加手段１１から送られてきたパケットを、ネットワーク３０ａを介してデータフォーマット変換装置２０に送信する。データフォーマット変換装置２０は、パケット受信手段２１と、固有情報検出手段２２と、データフォーマット変換手段２３とから構成される。
【００２１】
パケット受信手段２１は、ネットワーク３０ａを介して、パケット送信手段１２より送信されたパケットを受信する。パケット受信手段２１は、受信したパケットを、固有情報検出手段２２に送る。
【００２２】
固有情報検出手段２２は、パケット受信手段２１から送られてきたパケットのヘッダに含まれる、送信ノードが持つ固有の情報と、受信ノード４０が持つ固有の情報を検出する。例えば、上記の例であれば、送信ノードは、Ａ社のＸ型のＤＶカメラ、受信ノード４０は、Ｂ社のＹ型のパーソナルコンピュータであるなどの、機器の種類や型などの情報を検出する。これらの検出した固有の情報は、パケットとともにデータフォーマット変換手段２３に送られる。
【００２３】
データフォーマット変換手段２３は、固有情報検出手段２２から送られてきた固有情報をもとに、パケットに含まれるデータのデータフォーマットを変換する。例えば、データフォーマット変換装置２０が有する図示しないメモリに、Ａ社のＸ型のＤＶカメラがエンコードするデータフォーマットは、ＤＶフォーマットである、Ｂ社のＹ型のパーソナルコンピュータがデコードするデータフォーマットは、ＭＰＥＧ２フォーマットであるという情報が格納されているとする。そこで、固有情報検出手段２２から送られてきた送信ノードの固有情報がＡ社のＸ型のＤＶカメラ、受信ノード４０の固有情報が、Ｂ社のＹ型のパーソナルコンピュータである場合、データフォーマット変換手段２３は、メモリに格納されている情報を対応させて、パケットのデータをＤＶフォーマットから、ＭＰＥＧ２フォーマットに変換する。
【００２４】
データフォーマット変換手段２３によってデータ変換されたパケットは、ネットワーク３０ｂを介して、受信ノード４０へ送られる。
次に、図１に示したデータ伝送システムの動作について、図３に示すデータ伝送システムの処理の流れを示すフローチャートを用いて述べる。
【００２５】
図示しない送信ノードが、受信ノード４０にデータを送信するとする。ここで、説明のために送信ノードをＡ社のＸ型ＤＶカメラ、受信ノード４０をＢ社のＹ型パーソナルコンピュータとする。また、Ａ社のＸ型ＤＶカメラがエンコードするデータフォーマットは、ＤＶフォーマット、Ｂ社のＹ型パーソナルコンピュータがデコードするデータフォーマットはＭＰＥＧ２フォーマットであると、例えば、データフォーマット変換装置２０が有する図示しないメモリに格納されているとする。
【００２６】
まず、Ａ社のＸ型ＤＶカメラが送信するパケットのデータを、ヘッダ情報付加手段１１に送る。ヘッダ情報付加手段１１は、送られたパケットのヘッダに、送信ノードの固有の情報と、送信先である受信ノード４０の固有の情報を付加する。すなわち、Ａ社のＸ型ＤＶカメラという情報と、Ｂ社のＹ型パーソナルコンピュータという情報が付加される（Ｓ１０）。ヘッダ情報付加手段１１は、このパケットをパケット送信手段１２に送信する。
【００２７】
パケット送信手段１２は、ヘッダ情報付加手段１１から送られてきたパケットを、ネットワーク３０ａを介して、データフォーマット変換装置２０に送信する（Ｓ１１）。
【００２８】
パケット送信手段１２から送信されたパケットは、データフォーマット変換装置２０が有するパケット受信手段２１に受信される（Ｓ１２）。受信されたパケットは、固有情報検出手段２２に送られる。
【００２９】
固有情報検出手段２２は、パケット受信手段２１から送られてきたパケットのヘッダから、送信ノードが持つ固有の情報と、受信ノード４０が持つ固有の情報を検出する。すなわち、送信ノードは、Ａ社のＸ型ＤＶカメラ、受信ノード４０は、Ｂ社のＹ型パーソナルコンピュータであるという情報を検出する（Ｓ１３）。固有情報検出手段２２は、検出した情報とパケットをデータフォーマット変換手段２３に送る。
【００３０】
データフォーマット変換手段２３は、固有情報検出手段２２から送られてきた固有の情報に応じて、パケットのデータを変換する（Ｓ１４）。すなわち、データフォーマット変換手段２３は、メモリに格納されている情報を参照して、Ａ社のＸ型ＤＶカメラのエンコードするデータフォーマットはＤＶフォーマット、Ｂ社のＹ型パーソナルコンピュータがデコードするデータフォーマットはＭＰＥＧ２フォーマットと認識して、パケットのデータをＤＶフォーマットからＭＰＥＧ２フォーマットに変換する。
【００３１】
データフォーマット変換手段２３によりＭＰＥＧ２フォーマットに変換されたパケットは、ネットワーク３０ｂを介して、受信ノード４０に送られる。Ｂ社のＹ型パーソナルコンピュータは、ＭＰＥＧ２フォーマットのデータをデコードでき、ＤＶカメラから送られた映像を見ることができる。
【００３２】
なお、上記の説明では、送信ノードと受信ノードは１台ずつであるが、複数存在していてもデータ伝送は可能である。この場合、複数の各送信ノードに対応するヘッダ情報付加装置１０を設け、ネットワーク３０ａに接続する。また、複数の受信ノードをネットワーク３０ｂに接続する。
【００３３】
また、ＤＶフォーマットからＭＰＥＧ２フォーマットへの変換について述べたが、いかなる種類のフォーマットの変換においても適応可能である。
このように、異なるデータフォーマットを扱うノード間においても、送信するパケットに送信元のノードの情報、送信先のノードの情報をパケットのヘッダ部分に付加し、このノード情報から変換すべきフォーマットを認識するので、容易に有効なデータ伝送を行うことができる。
【００３４】
次に、本発明の実施の形態の一例について説明する。
図４は本発明の実施の形態にかかるデータ伝送システムの構成例を示した図である。
【００３５】
図４に示すデータ伝送システムは、ＤＶカメラ５０と、家庭内ルータ５１、８０ｂ、８１ｂと、アクセスポイント６０と、アクセスポイント６０内で構成されるエッジルータ６１、６４、ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２、ＤＶ−ＭＰＥＧ４変換機内蔵ルータ６３、課金データサーバー６５と、インターネット７０と、エッジルータ７１ａ、７１ｂと、端末機８０ａと、ＰＤＡ８１ａとから構成される。
【００３６】
ＤＶカメラ５０は、ＤＶ（Digital Video）信号をＩＰパケットとして出力し、プロトコルスタックによって家庭内ルータ５１を経由してアクセスポイント６０内のエッジルータ６１へと送る。
【００３７】
ここで、図５にプロトコルスタックを示す。図に示すプロトコルスタックは、物理層に対応する物理媒体であるＵＴＰ（Unshield Twisted Pair）から順に上へ、データリンク層に対応する通信方式である１００Ｂａｓｅ−Ｔ  Ｅｔｈｅｒｎｅｔ、ネットワーク層に対応するプロトコルであるＩＰｖ６、トランスポート層に対応するプロトコルであるＵＤＰ（User Datagram Protocol）、セッション層に対応するプロトコルであるＲＴＰ（Real-Time Protocol）、アプリケーション層に対応するプロトコルであるＤＶからなる。
【００３８】
また、ＤＶカメラから出力されるＩＰパケットの伝送フォーマットを図６に示す。ＤＶカメラ５０のデータであるＤＶデータ９０(DV)に、オーディオやビデオのデータストリームをリアルタイムに配送するためのＲＴＰヘッダ９１（RTP Header）、アプリケーションからＩＰの機能を使用するためのＵＤＰヘッダ９２（UDP Header）、ネットワーク上に割り当てられたノードのアドレス情報などを含むＩＰヘッダ９３（IP Header）が付加されてＩＰパケットとなる（INTERNET-DRAFT draft-kobayashi-dv-video-00.txt参照）。
【００３９】
ＲＴＰヘッダ９１、ＵＤＰヘッダ９２、ＩＰヘッダ９３のフォーマットについて簡単に説明する。
図７にＲＴＰヘッダのフォーマットを示す。ＲＴＰヘッダ９１は、版を示すフィールド（Ver=2）と、パケットの最後に１オクテット以上のパディングオクテットが挿入されているか否かを示すフィールド(Padding)と、拡張ヘッダが挿入されているか否かを示すフォーマット（eXtension）と、後述するCSRC Identifierを何個含んでいるかを示すフィールド(CSRC Count)と、パケットストリームにマークを含むか否かを示すフィールド（Marker）と、ペイロードタイプを示すフィールド(Payload Type)と、データを順番に組み立てる場合や、パケットの損失を検出するためのフィールド(Sequence Number)と、タイムスタンプを示すフィールド(Time Stamp)と、送信者のＩＤを示すフィールド（SSRC(Synchronization Souce)Identifier）と、送信関係者のＩＤを示すフィールド（CSRC(Contributing Souce)Identifier）とからなる（ＲＦＣ１８８９参照）。
【００４０】
図８にＵＤＰヘッダのフォーマットを示す。ＵＤＰヘッダ９２は、対応するＩＰアドレスで動作しているアプリケーションを示すフィールド（Source Port Number,Destination Port Number）と、ＵＤＰの長さを示すフィールド（UDP Length）と、チェックサムを示すフィールド（UDP CheckSum）とからなる。
【００４１】
図９にＩＰヘッダ（Internet Protocol）のフォーマットを示す。ＩＰヘッダ９３は、版を示すフィールド（Ver=6）と、優先度を示すフィールド(Traffic Class)と、特殊なサービスの要求を示すフィールド（Flow Label）と、ペイロード長を示すフィールド(Payload Length)と、次に続くヘッダのタイプを示すフィールド(Next Header Type=17(UDP)と、ルータを通過するごとに１減するフィールド(Hop Limit)と、送信元のＩＰアドレスを示すＩＰアドレス９３ａのフィールド(Source IP Address)と、送信先のＩＰアドレスを示すＩＰアドレス９３ｂのフィールド（Destination IP Address）とからなる。
【００４２】
図１０にＩＰアドレスのフォーマットを示す。ＩＰアドレス９３ａ、９３ｂのうち上位６４ビット（001,Top Level Aggregator,Next Level Aggregator,Site Level Aggregator）は、プレフィックスと呼ばれ、経路探索に用いられ、その値はルータから配布される。一方下位６４ビットのインターフェースＩＤ９４(Interface ID)は、端末機自体が生成するが、図１０に示すようにこれをＥＵＩ−６４とし、上位２４ビットのカンパニーＩＤ９４ａ(Company ID)にはベンダーの識別子であるベンダーＩＤ、残り４０ビット(eXtention ID)のエクステンションＩＤ９４ｂの特定ビットには機器の識別子である機器ＩＤを格納する（http://standards.ieee.org/regauth/oui/tutorials/EUI64.html）。
【００４３】
すなわち、ＩＰアドレスのエクステンションＩＤ９４ｂに送信元の機器ＩＤと送信先の機器ＩＤが格納される。
家庭内ルータ５１は、ＤＶカメラ５０から送られたＩＰパケットを、ＩＰアドレスに従ってアクセスポイント６０へと送る。
【００４４】
アクセスポイント６０は、プロバイダーのアクセスポイントであり、エッジルータ６１、６４と、ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２、ＤＶ−ＭＰＥＧ４変換機内蔵ルータ６３と、課金データサーバー６５とから構成される。
【００４５】
エッジルータ６１は、家庭内ルータ５１から送られてきたＩＰパケットから送信元および送信先の機器ＩＤを検出し、この機器ＩＤから、送信元、送信先の機器が使用しているデータフォーマットを認識する。例えば、図１１に示す機器ＩＤとデータフォーマットの対応表に示す情報を、エッジルータ６１の有するメモリ（図示せず）に格納しておく。データ９５ａは、機器ＩＤがＤＶＣＡＭ１の機器は、エンコードするデータフォーマットはＤＶフォーマット、データのデコードは行えないことを示している。データ９５ｂは、機器ＩＤがＴＥＲＭ１の機器は、エンコードするデータフォーマットはＭＰＥＧ２フォーマット、デコードするフォーマットはＭＰＥＧ２フォーマットであることを示している。データ９５ｃは、機器ＩＤがＰＤＡ１の機器は、エンコードは行えず、データのデコードはＭＰＥＧ４フォーマットであることを示す。
【００４６】
また、エッジルータ６１は、送信元および送信先の機器が使用しているデータフォーマットの検出結果により、ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２、または、ＤＶ−ＭＰＥＧ４変換機内蔵ルータ６３にパケットを送る。例えば、送信元のエンコードしたデータのフォーマットがＤＶフォーマットで、送信先のデコードできるデータフォーマットがＭＰＥＧ２フォーマットであると検出した場合、ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２にデータを送ることとなる。また、送信元のエンコードしたデータフォーマットがＤＶフォーマットで、送信先のエンコードできるデータフォーマットがＭＰＥＧ４フォーマットであると検出した場合、ＤＶ−ＭＰＥＧ４変換機内蔵ルータ６３にデータを送ることとなる。さらに、送信先と送信元の使用するデータフォーマットが同じ場合、エッジルータ６４にデータを送ることとなる。
【００４７】
ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２は、送られてきたＤＶフォーマットのＩＰパケットから、ＤＶ信号を組み立て、ＭＰＥＧ２フォーマットに変換する。変換したＭＰＥＧ２信号は、再びＩＰパケットにして、エッジルータ６４に送る。
【００４８】
ＤＶ−ＭＰＥＧ４変換機内蔵ルータ６３は、送られてきたＤＶフォーマットのＩＰパケットから、ＤＶ信号を組み立て、ＭＰＥＧ４フォーマットに変換する。変換したＭＰＥＧ４信号は、再びＩＰパケットにして、エッジルータ６４に送る。
【００４９】
エッジルータ６４は、送られてきたＩＰパケットを、ＩＰアドレスにしたがって、インターネット７０を介し、エッジルータ７１ａまたはエッジルータ７１ｂに送る。
【００５０】
課金データサーバー６５は、エッジルータ６４に送られてきたＩＰパケットの送信元あるいは送信先のＩＰアドレスを参照しながら、パケットの流量を計測して、送信元あるいは送信先のユーザーに対し課金を行う。
【００５１】
エッジルータ７１ａ、７１ｂは、インターネット７０から送られてきたＩＰパケットを家庭内ルータ８０ｂ、８１ｂに送る。家庭内ルータ８０ｂ、８１ｂは、送られてきたＩＰパケットを端末機８０ａ、ＰＤＡ８１ａに送る。
【００５２】
端末機８０ａは、送られてきたＩＰパケットを組み立て、ＭＰＥＧ２の信号とすることができる装置である。また、ＭＰＥＧ２の信号をデコードして表示を行うことができる装置である。
【００５３】
ＰＤＡ８１ａは、送られてきたＩＰパケットを組み立て、ＭＰＥＧ４の信号とすることができる装置である。また、ＭＰＥＧ４の信号をデコードして表示を行うことができる装置である。
【００５４】
以下、図４に示したデータ伝送システムの動作について述べる。
まず、ＤＶカメラ５０のデータを端末機８０ａに伝送する場合について説明する。ＤＶカメラ５０は、出力するＩＰパケットのヘッダにＤＶカメラの機器ＩＤであるＤＶＣＡＭ１と、送信先の端末機８０ａの機器ＩＤであるＴＥＲＭ１とを格納する。
【００５５】
ＤＶカメラ５０から出力されたＩＰパケットは、家庭内ルータ５１を経由してアクセスポイント６０のエッジルータ６１へ伝送される。
エッジルータ６１は、ＩＰパケットの送信元の機器ＩＤ、送信先の機器ＩＤから、各機器が使用しているデータフォーマットを、メモリに格納された図１１に示す情報により検出する。今回の場合は、送信元の機器ＩＤはＤＶＣＡＭ１より、エンコードされたデータはＤＶフォーマットであるとの情報を検出し、送信先の機器ＩＤはＴＥＲＭ１より、デコードできるデータはＭＰＥＧ２フォーマットであるとの情報を検出する。
【００５６】
そこで、エッジルータ６１は、ＤＶフォーマットのデータフォーマットをＭＰＥＧ２フォーマットに変換するために、ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２にＩＰパケットを送る。
【００５７】
ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２は、送られてきたＩＰパケットからＤＶ信号を組み立て、このＤＶ信号をＭＰＥＧ２信号に変換し、再びＩＰパケットを生成してエッジルータ６４に送る。
【００５８】
課金データサーバー６５は、エッジルータ６４に送られてきたＩＰパケットの送信元アドレス、送信先アドレスを参照しながらパケットの流量を計測することで、変換データ量に応じた課金を送信元、あるいは、送信先のユーザーに対して課金を行う。
【００５９】
エッジルータ６４は、ＩＰアドレスの送信先アドレスに従って、インターネット７０、エッジルータ７１ａ、家庭内ルータ８０ｂを介して端末機８０ａに送る。
【００６０】
次に、ＤＶカメラ５０のデータをＰＤＡ８１ａに伝送する場合について説明する。ＤＶカメラ５０は、出力するＩＰパケットのヘッダにＤＶカメラ５０の機器ＩＤであるＤＶＣＡＭ１と、送信先の機器ＩＤであるＰＤＡ８１ａの機器ＩＤであるＰＤＡ１とを格納する。
【００６１】
ＤＶカメラ５０から出力されたＩＰパケットは、家庭内ルータ５１を経由してアクセスポイント６０のエッジルータ６１へ伝送される。
エッジルータ６１は、ＩＰパケットの送信元の機器ＩＤ、送信先の機器ＩＤから、各機器が使用しているデータフォーマットを、メモリに格納された図１１に示す情報により検出する。今回の場合は、送信元の機器ＩＤはＤＶＣＡＭ１より、エンコードされたデータはＤＶフォーマットであるとの情報を検出し、送信先の機器ＩＤはＰＤＡ１より、デコードできるデータはＭＰＥＧ４フォーマットであるとの情報を検出する。
【００６２】
そこで、エッジルータ６１は、ＤＶフォーマットのデータフォーマットをＭＰＥＧ４フォーマットに変換するために、ＤＶ−ＭＰＥＧ４変換機内蔵ルータ６３にＩＰパケットを送る。
【００６３】
ＤＶ−ＭＰＥＧ４変換機内蔵ルータ６３は、送られてきたＩＰパケットからＤＶ信号を組み立て、このＤＶ信号をＭＰＥＧ４信号に変換し、再びＩＰパケットを生成してエッジルータ６４に送る。
【００６４】
課金データサーバー６５は、エッジルータ６４に送られてきたＩＰパケットの送信元アドレス、送信先アドレスを参照しながらパケットの流量を計測することで、変換データ量に応じた課金を送信元、あるいは、送信先のユーザーに対して課金を行う。
【００６５】
エッジルータ６４は、ＩＰアドレスの送信先アドレスに従って、インターネット７０、エッジルータ７１ｂ、家庭内ルータ８１ｂを介してＰＤＡ８１ａに送る。
【００６６】
ところで、送信元と送信先のデータフォーマットが同じ場合は、エッジルータ６１は、ＩＰパケットをデータフォーマットの変換をすることなくエッジルータ６４に送る。
【００６７】
このように、異なるデータフォーマットを扱う機器間においても、送信するＩＰパケットに送信元の機器ＩＤ、送信先の機器ＩＤの情報を格納し、この機器ＩＤから変換すべきフォーマットを認識するので、容易に有効なデータ伝送を行うことができる。
【００６８】
また、課金データサーバー６５によりデータ変換を行った量を計測することによって、送信元のユーザーまたは送信先のユーザーに課金を行うことができる。
ここで、図４に示すエッジルータ６１が有するもう１つの機能について説明する。
【００６９】
図１２は、エッジルータの処理の流れを示すフローチャートである。
まず、ＤＶカメラ５０は、出力するＩＰパケットの"Traffic class"（図８に示すTraffic class）に、データ変換を行う順番を示す優先順位を格納する。
【００７０】
エッジルータ６１は、上記の優先順位を格納したＩＰパケットの受信待ちを行う（Ｓ２０）。
次に、エッジルータ６１は、ＩＰパケットの受信を行うとＩＰパケットの"Traffic class"を抽出して、優先度の最も高いデータであるか否かを検出する（Ｓ２１）。優先度の最も高いデータであった場合、リアルタイムデータであると判断し、"Next Header Type"(図８に示すNext Header Type)がＵＤＰであるか否かを検出する（Ｓ２２）。優先度の最も高いデータでない場合、図４に示さないフォーマット変換を行わないルータへ出力し（Ｓ２５）、再びエッジルータ６１に受信される。
【００７１】
次に、エッジルータ６１が、"Next Header Type"がＵＤＰであると抽出した場合（Ｓ２２）、送信元の機器ＩＤ、送信先の機器ＩＤを抽出する（Ｓ２３）。"Next Header Type"がＵＤＰ以外である場合、図４に示さないフォーマット変換を行わないルータへ出力し（Ｓ２５）、再びエッジルータ６１に受信される。
【００７２】
次に、エッジルータ６１が、送信元の機器ＩＤ、送信先の機器ＩＤを抽出した場合（Ｓ２３）、抽出した機器ＩＤによって、ＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２またはＤＶ−ＭＰＥＧ２変換機内蔵ルータ６２またはＤＶ−ＭＰＥＧ２変換機内蔵ルータ６３へ出力するかを決定する（Ｓ２４）。
【００７３】
このように、データ変換を行うべきデータに優先順位を設けることとしたので、リアルタイムでデータ伝送を必要とするデータには、優先度を高く設定することにより、リアルタイムでデータの伝送を行うことができる。
【００７４】
【発明の効果】
以上説明したように本発明のデータ伝送システムでは、送信側オーディオビジュアル機器が送信するパケットのヘッダ部分に、送信側オーディオビジュアル機器、受信側オーディオビジュアル機器の固有の情報を付加し、この固有の情報に対応して送信側オーディオビジュアル機器のデータフォーマットを変換するように構成した。これにより、データ伝送を行う各オーディオビジュアル機器は、特殊なプロトコルを用いることなく、容易に有効なデータ変換ができるようになる。
【００７５】
また、本発明のヘッダ情報付加装置では、送信側オーディオビジュアル機器が送信するパケットのヘッダ部分に、送信側オーディオビジュアル機器、受信側オーディオビジュアル機器の固有の情報を付加するようにした。これにより、データ伝送を行う各オーディオビジュアル機器は、特殊なプロトコルを用いることなく、容易に有効なデータ変換ができるようになる。
【００７６】
また、本発明のデータフォーマット変換装置では、送信側オーディオビジュアル機器、受信側オーディオビジュアル機器の固有の情報を付加されたパケットから固有の情報を検出し、この固有の情報に対応して送信側オーディオビジュアル機器のデータフォーマットを変換するように構成した。これにより、データ伝送を行う各オーディオビジュアル機器は、特殊なプロトコルを用いることなく、容易に有効なデータ変換ができるようになる。
【００７７】
また、本発明のデータ伝送方法では、送信側オーディオビジュアル機器、受信側オーデ
ィオビジュアル機器の固有の情報を付加されたパケットから固有の情報を検出し、この固有の情報に対応して送信側オーディオビジュアル機器のデータフォーマットを変換するようにした。これにより、データ伝送を行う各オーディオビジュアル機器は、特殊なプロトコルを用いることなく、容易に有効なデータ変換ができるようになる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るデータ伝送システムの原理構成を示した図である。
【図２】パケットのデータフォーマットを示す図である。
【図３】データ伝送システムの処理の流れを示すフローチャートである。
【図４】本発明の実施の形態に係るデータ伝送システムの構成例を示した図である。
【図５】プロトコルスタックを説明する図である。
【図６】ＤＶカメラから出力されるＩＰパケットの伝送フォーマットを示す図である。
【図７】ＲＴＰヘッダのフォーマットを示す図である。
【図８】ＵＤＰヘッダのフォーマットを示す図である。
【図９】ＩＰヘッダのフォーマットを示す図である。
【図１０】ＩＰアドレスのフォーマットを示す図である。
【図１１】機器ＩＤとデータフォーマットの対応表を示す図である。
【図１２】エッジルータの処理の流れを示すフローチャートである。
【符号の説明】
１０……ヘッダ情報付加装置、１１……ヘッダ情報付加手段、１２……パケット送信手段、２０……データフォーマット変換装置、２１……パケット受信手段、２２……固有情報検出手段、２３……データフォーマット変換手段、３０ａ、３０ｂ……ネットワーク、４０……受信ノード、４１……ヘッダ、４２……データ、５０……ＤＶカメラ、５１……家庭内ルータ、６０……アクセスポイント、６１、６４……エッジルータ、６２……ＤＶ−ＭＰＥＧ２フォーマット変換機内蔵ルータ、６３……ＤＶ−ＭＰＥＧ４フォーマット変換機内蔵ルータ、６５……課金データサーバー、７０……インターネット、７１ａ、７１ｂ……エッジルータ、８０ａ……端末機、８０ｂ、８１ｂ……家庭内ルータ、８１ａ……ＰＤＡ、９０……ＤＶデータ、９１……ＲＴＰヘッダ、９２……ＵＤＰヘッダ、９３……ＩＰヘッダ、９３ａ、９３ｂ……ＩＰアドレス、９４……インターフェースＩＤ、９４ａ……カンパニーＩＤ、９４ｂ……エクステンションＩＤ、９５ａ、９５ｂ、９５ｃ……データ。
【図１】
0003690316.tif 000002
【図２】
0003690316.tif 000003
【図３】
0003690316.tif 000004
【図４】
0003690316.tif 000005
【図５】
0003690316.tif 000006
【図６】
0003690316.tif 000007
【図７】
0003690316.tif 000008
【図８】
0003690316.tif 000009
【図９】
0003690316.tif 000010
【図１０】
0003690316.tif 000011
【図１１】
0003690316.tif 000012
【図１２】
0003690316.tif 000013