(57)【要約】【課題】ＴＣＰ／ＩＰの手順から逸脱することなく、長距離間における大容量コンテンツの伝送効率を向上させるコンテンツ伝送装置を提供する。【解決手段】送信側装置１１００においてコンテンツファイルは、アプリケーションインタフェース部１１０２を介してファイル分割部１１０３に渡され、１回のウィンドウサイズで伝送可能なサイズの分割ファイルに分割され、ファイル並行送信部１１０４では、送信タイミング発生部１１０５から一定間隔で通知される送信タイミングにおいて、各分割ファイルを順次並行してＴＣＰ／ＩＰ処理部１１０６に送信要求する。これにより、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施することが可能となり、ネットワーク上において常にいずれかのデータパケットの送信を持続させることができる。【選択図】　　図１
2004072490.tif 000002
【特許請求の範囲】
【請求項１】
情報の送信に応じて受信側から返信される送達確認を待って、次の情報を送信するという規約に基づいて送信を行う送信装置において、前記情報を複数のファイルに分割するファイル分割部と、前記複数のファイルを所定の間隔で順次送信する送信部とを備え、前記送信部は、前記所定の間隔に対応して決定された受信タイミングで送達確認を受信し、前記送達確認が受信されたとき、次の情報を送信することを特徴とする送信装置。
【請求項２】
アプリケーションからアプリケーションインタフェース部を介して渡された伝送するコンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部と、一定間隔で送信タイミングを後記するファイル並行送信部に通知する送信タイミング発生部と、前記送信タイミング発生部から一定間隔で通知される送信タイミングに基づいて前記分割ファイルの内の一定数を並行してネットワークに接続されるＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部とを有することを特徴とするコンテンツ送信装置。
【請求項３】
ネットワークに接続されるＴＣＰ／ＩＰ処理部と、前記ＴＣＰ／ＩＰ処理部に接続され受信した分割ファイルを結合して送信コンテンツファイルを再構成するファイル結合部と、前記ファイル結合部で結合された前記コンテンツファイルをアプリケーションインタフェース部を介して取得するアプリケーションとを有することを特徴とするコンテンツ受信装置。
【請求項４】
コンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部が前記分割ファイルの内の一定数を並行してＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部に接続され、さらに、一定間隔で送信タイミングを発生させる送信タイミング発生部が前記ファイル並行送信部に接続される送信側装置と、ＴＣＰ／ＩＰ処理部に接続され受信した前記分割ファイルを結合して前記コンテンツファイルを再構成するファイル結合部が、アプリケーションインタフェース部を介してアプリケーションに前記コンテンツファイルを受け渡すよう接続される受信側装置とから構成されるコンテンツ伝送システムであって、前記送信側装置は、分割したファイルの並行送信数と送信タイミングの発生間隔を予め定めある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施し、ネットワーク上において常にいずれかのデータパケットの送信を持続させることを特徴とするコンテンツ伝送システム。
【請求項５】
情報の送信に応じて受信側から返信される送達確認を待って、次の情報を送信するという規約に基づいて送信を行う送信装置において、前記情報を複数のファイルに分割するファイル分割部と、前記複数のファイルを送信の切れ目が検出された時点で通知される送信タイミングに応じて順次送信する送信部とを備え、前記送信部は、前記送信タイミングに対応して決定された受信タイミングで送達確認を受信し、前記送達確認が受信されたとき、次の情報を送信することを特徴とする送信装置。
【請求項６】
アプリケーションからアプリケーションインタフェース部を介して渡された伝送するコンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部と、前記分割ファイルの内の一定数を並行してネットワークに接続されるＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部と、前記ファイル並行送信部に接続され、かつ前記ＴＣＰ／ＩＰ処理部を介してネットワークのデータパケットの送信の切れ目を検出し、その時点で送信タイミングを発生させるネットワーク監視部とを有することを特徴とするコンテンツ送信装置。
【請求項７】
コンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部が、前記分割ファイルの内の一定数を並行してＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部に接続され、さらに、前記ＴＣＰ／ＩＰ処理部を介してネットワークのデータパケットの送信の切れ目を検出し、その時点で送信タイミングを発生させるネットワーク監視部が前記ファイル並行送信部に接続される送信側装置と、ＴＣＰ／ＩＰ処理部に接続され受信した前記分割ファイルを結合して前記コンテンツファイルを再構成するファイル結合部が、アプリケーションインタフェース部を介してアプリケーションに前記コンテンツファイルを受け渡すよう接続される受信側装置とから構成されるコンテンツ伝送システムであって、前記送信側装置は、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施し、ネットワーク上において常にいずれかのデータパケットの送信を持続させることを特徴とするコンテンツ伝送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は映像データのような大容量コンテンツをＴＣＰ／ＩＰ（ＴｒａｎｓｍｉｓｓｉｏｎＣｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）を用いてネットワークにより長距離間を伝送するコンテンツ伝送装置に関するものである。
【０００２】
【従来の技術】
近年、映像コンテンツ制作ビジネス等の分野おいて、映像データのような大容量のコンテンツをネットワークにより地方都市から首都圏や主要都市へといった長距離間において伝送する要望が生まれている。
【０００３】
従来、ネットワークによりデータを伝送する場合、プロトコルとしてＴＣＰ／ＩＰを用いることが、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）およびＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）の普及により一般的となっている。
【０００４】
ＰＣにおいてファイルとして扱われるコンテンツは、ＴＣＰ／ＩＰでは、複数のデータパケットに分割され、ネットワーク上を伝送される。そして、前記のデータパケットは一度にすべてが伝送されるのではなく、用いられるＰＣの性能に従って、ウィンドウサイズ分の数のデータパケットを送信側ＰＣから受信側ＰＣに送った後、受信側ＰＣから送信側ＰＣに送達確認の制御パケットを送ってデータの伝送を確認する過程を繰り返すことで、ファイル分全体の伝送を実施する。
【０００５】
【発明が解決しようとする課題】
しかしながら、送信側ＰＣと受信側ＰＣの間のネットワークが、広域ネットワーク（ＷＡＮ：Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）を介した長距離に渡るものである場合、パケットの伝送には大きな遅延が発生し、その遅延により前記の送達確認の制御パケットが送信側に戻ってくるまでの間、データパケットを送信できない期間が発生してしまい、全体の伝送効率を著しく低下させてしまうという欠点があった。
【０００６】
しかしながら、ＴＣＰ／ＩＰ自体は標準規格であり、この手順から逸脱する方法を用いて伝送を行うことは、伝送機器を特殊化させることにつながってコストが嵩み、ＴＣＰ／ＩＰ規格を逸脱してまで伝送機器を特殊化してシステムを組むことは非常に困難である。
【０００７】
そこで本発明は従来の問題を解決するためになされたもので、ＴＣＰ／ＩＰの手順から逸脱することなく、長距離間における大容量コンテンツの伝送効率を向上させるコンテンツ伝送装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の送信装置は、情報の送信に応じて受信側から返信される送達確認を待って、次の情報を送信するという規約に基づいて送信を行う送信装置において、前記情報を複数のファイルに分割するファイル分割部と、前記複数のファイルを所定の間隔で順次送信する送信部とを備え、前記送信部は、前記所定の間隔に対応して決定された受信タイミングで送達確認を受信し、前記送達確認が受信されたとき、次の情報を送信する構成を有している。
【０００９】
この構成により、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施することが可能となり、ネットワーク上において常にいずれかのデータパケットの送信を持続させることができる。
【００１０】
本発明のコンテンツ送信装置は、アプリケーションからアプリケーションインタフェース部を介して渡された伝送するコンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部と、一定間隔で送信タイミングを後記するファイル並行送信部に通知する送信タイミング発生部と、前記送信タイミング発生部から一定間隔で通知される送信タイミングに基づいて前記分割ファイルの内の一定数を並行してネットワークに接続されるＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部とを有する構成を備えている。これにより、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施することが可能となり、ネットワーク上において常にいずれかのデータパケットの送信を持続させることができる。
【００１１】
本発明のコンテンツ受信装置は、ネットワークに接続されるＴＣＰ／ＩＰ処理部と、前記ＴＣＰ／ＩＰ処理部に接続され受信した分割ファイルを結合して送信コンテンツファイルを再構成するファイル結合部と、前記ファイル結合部で結合された前記コンテンツファイルをアプリケーションインタフェース部を介して取得するアプリケーションとを有する構成を備えている。これにより、ネットワーク上において常にいずれかのデータパケットの受信を持続して受信することことができる。
【００１２】
本発明のコンテンツ伝送システムは、アプリケーションからアプリケーションインタフェース部を介して渡された伝送するコンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部が、前記分割ファイルの内の一定数を並行してＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部に接続され、さらに、一定間隔で送信タイミングを発生させる送信タイミング発生部が前記ファイル並行送信部に接続される送信側装置と、ＴＣＰ／ＩＰ処理部に接続され受信した前記分割ファイルを結合して前記コンテンツファイルを再構成するファイル結合部が、アプリケーションインタフェース部を介してアプリケーションに前記コンテンツファイルを受け渡すよう接続される受信側装置とから構成されるコンテンツ伝送システムであって、前記送信側装置は、分割したファイルの並行送信数と送信タイミングの発生間隔を予め定めある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施し、ネットワーク上において常にいずれかのデータパケットの送信を持続させる構成を有している。
【００１３】
この構成により、ネットワーク上において常にいずれかのデータパケットの送信を持続させることができるので、コンテンツファイル全体の伝送効率を向上させることができる。
【００１４】
本発明の送信装置は、情報の送信に応じて受信側から返信される送達確認を待って、次の情報を送信するという規約に基づいて送信を行う送信装置において、前記情報を複数のファイルに分割するファイル分割部と、前記複数のファイルを送信の切れ目が検出された時点で通知される送信タイミングに応じて順次送信する送信部とを備え、前記送信部は、前記送信タイミングに対応して決定された受信タイミングで送達確認を受信し、前記送達確認が受信されたとき、次の情報を送信する構成を有している。
【００１５】
この構成により、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施することが可能となり、ネットワーク上において常にいずれかのデータパケットの送信を持続させることができる。
【００１６】
本発明のコンテンツ送信装置は、アプリケーションからアプリケーションインタフェース部を介して渡された伝送するコンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部と、前記分割ファイルの内の一定数を並行してネットワークに接続されるＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部と、前記ファイル並行送信部に接続され、かつ前記ＴＣＰ／ＩＰ処理部を介してネットワークのデータパケットの送信の切れ目を検出し、その時点で送信タイミングを発生させるネットワーク監視部とを有する構成を備えている。
【００１７】
この構成により、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施することが可能となり、ネットワーク上において常にいずれかのデータパケットの送信を持続させることができる。
【００１８】
また、本発明のコンテンツ伝送システムは、アプリケーションからアプリケーションインタフェース部を介して渡された伝送するコンテンツファイルを１回のウィンドウサイズで伝送できるサイズの複数の分割ファイルに分割するファイル分割部が、前記分割ファイルの内の一定数を並行してＴＣＰ／ＩＰ処理部に送信要求するファイル並行送信部に接続され、さらに、前記ＴＣＰ／ＩＰ処理部を介してネットワークのデータパケットの送信の切れ目を検出し、その時点で送信タイミングを発生させるネットワーク監視部が前記ファイル並行送信部に接続される送信側装置と、ＴＣＰ／ＩＰ処理部に接続され受信した前記分割ファイルを結合して前記コンテンツファイルを再構成するファイル結合部が、アプリケーションインタフェース部を介してアプリケーションに前記コンテンツファイルを受け渡すよう接続されたされる受信側装置とから構成されるコンテンツ伝送システムであって、前記送信側装置は、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施し、ネットワーク上において常にいずれかのデータパケットの送信を持続させる構成を有している。
【００１９】
この構成により、上記したような分割したファイルの並行送信数と送信タイミングの発生間隔を予め定めることなく、コンテンツファイル全体の伝送効率を向上させることができる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を用いて説明する。
【００２１】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るコンテンツ伝送システムの構成を示すブロック図である。図１において送信側装置１１００では、アプリケーション１１０１から伝送を要求されるコンテンツファイルは、アプリケーションインタフェース部１１０２を介してファイル分割部１１０３に渡され、１回のウィンドウサイズで伝送可能なサイズの分割ファイルに分割される。分割されたファイルはファイル並行送信部１１０４に渡され、ファイル並行送信部１１０４では、送信タイミング発生部１１０５から一定間隔で通知される送信タイミングにおいて、各分割ファイルを順次並行してＴＣＰ／ＩＰ処理部１１０６に送信要求する。
【００２２】
受信側装置１２００では、広域ネットワーク（ＷＡＮ：Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）１３００を介してＴＣＰ／ＩＰ処理部１２０４において受信した分割ファイルは、ファイル結合部１２０３において順次結合されて元のコンテンツファイルに再構成され、アプリケーションインタフェース部１２０２を介してアプリケーション１２０１に渡される。
【００２３】
いま元のファイルがデータ１、２、３、４、５、６から成り、これを例えばデータ１、２、３から分割ファイル１と、データ４、５、６からなる分割ファイル２に分けたとする。
【００２４】
分割ファイル１をウィンドウサイズに従って、データ１からデータ２まで送ったとして、そこで送達確認待ちになったとすると、ネットワークにおいては、その時点で、単純に別ファイルの転送として、分割ファイル２の伝送をデータ４から開始する。その結果、分割ファイル２をウィンドウサイズに従って、データ４からデータ５まで送ったとして、そこで送達確認待ちになったとすると、分割数を適切に設定しておけば、分割ファイル１に対する送達確認は、それまでに戻ってきているはずなので、その時点から分割ファイル１の伝送に立ち戻って、データ３からの送信を開始する。
【００２５】
もしも、分割ファイル２が送達確認待ちになった時点で、まだ分割ファイル１に対する送達確認が戻ってこないようならば、分割数が足りないことになり、この場合、もっと分割数を増やして、分割ファイル１に対する送達確認待ちの時間の間に、第３、第４、・・・の分割ファイルの転送を重ねて、確認待ちによる無駄な空き時間が発生しないよう分割数を設定する。
【００２６】
この動作により、分割したファイルの並行送信数と送信タイミングの発生間隔を予め定めことで、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施することが可能となり、これによりネットワーク上において常にいずれかのデータパケットの送信を持続させることができるので、コンテンツファイル全体の伝送効率を向上させることができる。
【００２７】
（第２の実施の形態）
図２は、本発明の第２の実施の形態に係るコンテンツ伝送システムの構成を示すブロック図である。図２において送信側装置２１００では、アプリケーション２１０１から伝送を要求されるコンテンツファイルは、アプリケーションインタフェース部２１０２を介してファイル分割部２１０３に渡され、１回のウィンドウサイズで伝送可能なサイズの分割ファイルに分割される。分割されたファイルはファイル並行送信部２１０４に渡され、ファイル並行送信部２１０４では、ネットワーク監視部２１０５からネットワーク上において送信の切れ目を検出した時点で通知される送信タイミングにおいて、各分割ファイルを順次並行してＴＣＰ／ＩＰ処理部２１０６に送信要求する。
【００２８】
受信側装置２２００では、広域ネットワーク（ＷＡＮ：Ｗｉｄｅ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）２３００を介してＴＣＰ／ＩＰ処理部２２０４において受信した分割ファイルは、ファイル結合部２２０３において順次結合されて元のコンテンツファイルに再構成され、アプリケーションインタフェース部２２０２を介してアプリケーション２２０１に渡される。
【００２９】
この動作により、上記第１の実施の形態ような分割したファイルの並行送信数と送信タイミングの発生間隔を予め定めることなく、ある分割ファイルに関して受信側装置からの送達確認を待つ間、別の分割ファイルの送信を実施することが可能となり、さらに簡易にネットワーク上において常にいずれかのデータパケットの送信を持続させることができ、コンテンツファイル全体の伝送効率を向上させることができる。
【００３０】
【発明の効果】
以上のように本発明は、ＴＣＰ／ＩＰの手順から逸脱することなく、ネットワーク上において常にいずれかのデータパケットの送信を持続させることができ、長距離間における大容量コンテンツの伝送効率を向上させるコンテンツ伝送装置を提供することができるものである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるコンテンツ伝送装置の構成を示すブロック図
【図２】本発明の第２の実施の形態におけるコンテンツ伝送装置の構成を示すブロック図
【符号の説明】
１１００　送信側装置
１１０１　アプリケーション
１１０２　アプリケーションインタフェース部
１１０３　ファイル分割部
１１０４　ファイル並行送信部
１１０５　送信タイミング発生部
１１０６　ＴＣＰ／ＩＰ処理部
１２００　受信側装置
１２０１　アプリケーション
１２０２　アプリケーションインタフェース部
１２０３　ファイル結合部
１２０４　ＴＣＰ／ＩＰ処理部
１３００　広域ネットワーク
２１００　送信側装置
２１０１　アプリケーション
２１０２　アプリケーションインタフェース部
２１０３　ファイル分割部
２１０４　ファイル並行送信部
２１０５　ネットワーク監視部
２１０６　ＴＣＰ／ＩＰ処理部
２２００　受信側装置
２２０１　アプリケーション
２２０２　アプリケーションインタフェース部
２２０３　ファイル結合部
２２０４　ＴＣＰ／ＩＰ処理部
２３００　広域ネットワーク
【図１】
2004072490.tif 000003
【図２】
2004072490.tif 000004