(57)【要約】【課題】データ伝送時に発生するデータ誤りの低減を考慮しつつ、レスポンスを高速にすることは、困難であった。【解決手段】編集機４１０は、サーバ４２０に対してデータを非データ保証転送で転送することを要求し、サーバ４２１から非データ保証転送で転送されたデータをバッファ手段４１３に書き込み、書き込みのデータ量が所定のデータ量以上となった場合、サーバ４２０に対するデータの転送要求を、データ保証転送による転送に切り替え、編集機４１０は、データ保証転送により転送されてくるデータを受信してバッファ手段４１３に書き込み、編集手段４１０は、バッファ手段４１３に書き込まれた非データ保証転送、または、データ保証転送で転送されたデータを利用して編集作業を行い、その結果得られたデータをデータ記憶手段に記録し、編集作業が終了する時点において、データ記憶手段に記録された全てのデータがデータ保証されたデータとなっている。【選択図】図６
2008154235.tif 000002
【特許請求の範囲】
【請求項１】
編集手段、バッファ、切替手段、第１のデータ記憶手段、第１の非データ保証転送手段および第１のデータ保証転送手段を有する編集機と、
前記編集機とネットワークで接続され、第２の非データ保証転送手段、第２のデータ保証転送手段および第２のデータ記憶手段を有するサーバとを備え、
前記編集機から前記サーバに対してユーザが要求する所定のデータの転送要求が開始される際には、前記編集手段は、前記第１の非データ保証転送手段に対し前記所定のデータの転送要求を行い、
前記第１の非データ保証転送手段は、前記編集手段からの前記所定のデータの転送要求に応じて前記第２の非データ保証転送手段に前記所定のデータを非データ保証転送で転送することを要求し、
前記第２の非データ保証転送手段は、前記第１の非データ保証転送手段からの要求に応じて前記第２のデータ記憶手段から前記所定のデータを取り出し、取り出した前記所定のデータを前記第１の非データ保証転送手段に対して非データ保証転送で転送し、
前記第１の非データ保証転送手段は、前記第２の非データ保証転送手段によって非データ保証転送された前記所定のデータを受信して前記バッファに書き込み、
前記切替手段は、前記第１の非データ保証転送手段から前記バッファへ書き込まれたデータ量が所定量以上となった場合に、前記第１の非データ保証転送手段に対して行われていた前記所定のデータの転送要求を、前記第１のデータ保証転送手段に対して行われるように切り替えを行い、
前記第１のデータ保証転送手段は、前記切替手段による切り替えに応じて、前記第２のデータ保証転送手段に対して前記所定のデータをデータ保証転送で転送することを要求し、
前記第２のデータ保証転送手段は、前記第１のデータ保証転送手段からの要求に応じて、前記第２のデータ記憶手段から前記所定のデータを取り出し、取り出した前記所定のデータを前記第１のデータ保証転送手段に対してデータ保証転送で転送し、
前記第１のデータ保証転送手段は、前記第２のデータ保証転送手段によってデータ保証で転送された前記所定のデータを受信して前記バッファに書き込み、
前記編集手段は、前記バッファに書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを前記第１のデータ記憶手段に記録し、前記編集作業が終了する時点において、前記第１のデータ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっていることを特徴とするデータ転送システム。
【請求項２】
請求項１記載のデータ転送システムを前記サーバとともに構成し、編集手段、バッファ、切替手段、第１のデータ記憶手段、第１の非データ保証転送手段および第１のデータ保証転送手段を備えた編集機であって、
前記編集機から前記サーバに対してユーザが要求する所定のデータの転送要求が開始される際には、前記編集手段は、前記第１の非データ保証転送手段に対し前記所定のデータの転送要求を行い、
前記第１の非データ保証転送手段は、前記編集手段からの前記所定のデータの転送要求に応じて前記サーバに対して前記所定のデータを非データ保証転送で転送することを要求し、
この要求に応じて前記サーバから非データ保証転送された前記所定のデータを受信して前記バッファに書き込み、
前記切替手段は、前記第１の非データ保証転送手段から前記バッファへ書き込まれたデータ量が所定量以上となった場合に、前記第１の非データ保証転送手段に対して行われていた前記所定のデータの転送要求を、前記第１のデータ保証転送手段に対して行われるように切り替えを行い、
前記第１のデータ保証転送手段は、前記切替手段による切り替えに応じて、前記サーバに対して前記所定のデータをデータ保証転送で転送することを要求し、
この要求に応じて前記サーバからデータ保証転送された前記所定のデータを受信して前記バッファに書き込み、
前記編集手段は、前記バッファに書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを前記第１のデータ記憶手段に記録し、前記編集作業が終了する時点において、前記第１のデータ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっていることを特徴とする編集機。
【請求項３】
請求項１記載のデータ転送システムを前記編集機とともに構成し、前記編集機にデータを転送するための、第２の非データ保証転送手段、第２のデータ保証転送手段および第２のデータ記憶手段を備えたサーバであって、
前記第２の非データ保証転送手段は、前記編集機からの前記所定のデータの非データ保証転送による転送要求に応じて前記第２のデータ記憶手段から前記所定のデータを取り出し、そのデータを前記編集機に非データ保証転送で転送し、
前記第２のデータ保証転送手段は、前記編集機からの前記所定のデータのデータ保証転送による転送要求に応じて前記第２のデータ記憶手段から前記所定のデータを取り出し、そのデータを前記ネットワークを介して前記編集機にデータ保証転送で転送することを特徴とするサーバ。
【請求項４】
ネットワークで互いに接続されたサーバから編集機に対して、前記編集機が要求する所定のデータを転送するためのデータ転送方法であって、
前記編集機が、前記ネットワークを介し前記サーバに対して前記所定のデータを非データ保証転送で転送することを要求する第１のステップと、
前記サーバが、前記第１のステップにおける前記編集機からの要求に応じて内部に保持する前記所定のデータを前記編集機に対し前記ネットワークを介して非データ保証転送で転送する第２のステップと、
前記編集機が、前記第２のステップにおいて前記サーバから非データ保証転送で転送された前記所定のデータを受信して内蔵するバッファ手段に書き込む第３のステップと、
前記編集機が、前記第３のステップにおける前記バッファ手段への書き込みのデータ量が所定のデータ量以上となった場合、前記サーバに対する前記所定のデータの転送要求を非データ保証転送による転送からデータ保証転送による転送に切り替える第４のステップと、
前記サーバが、前記第４のステップにおける前記編集機からの転送要求の切り替えに対応して、前記編集機に対し、前記所定のデータを非データ保証転送による転送からデータ保証転送による転送に切り替えて転送する第５のステップと、
前記編集機が、前記第５のステップにおいて前記サーバから前記データ保証転送により転送された前記所定のデータを受信して前記バッファ手段に書き込む第６のステップと、
前記編集手段が、前記バッファ手段に書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを内蔵するデータ記憶手段に記録し、前記編集作業が終了する時点において、前記データ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっている第７のステップと、を備えたデータ転送方法。
【請求項５】
請求項４記載のデータ転送方法の、
前記編集機が、前記ネットワークを介し前記サーバに対して前記所定のデータを非データ保証転送で転送することを要求する前記第１のステップと、
前記サーバが、前記第１のステップにおける前記編集機からの要求に応じて内部に保持する前記所定のデータを前記編集機に対し前記ネットワークを介して非データ保証転送で転送する前記第２のステップと、
前記編集機が、前記第２のステップにおいて前記サーバから非データ保証転送で転送された前記所定のデータを受信して内蔵するバッファ手段に書き込む前記第３のステップと、
前記編集機が、前記第３のステップにおける前記バッファ手段への書き込みのデータ量が所定のデータ量以上となった場合、前記サーバに対する前記所定のデータの転送要求を非データ保証転送による転送からデータ保証転送による転送に切り替える前記第４のステップと、
前記サーバが、前記第４のステップにおける前記編集機からの転送要求の切り替えに対応して、前記編集機に対し、前記所定のデータを非データ保証転送による転送からデータ保証転送による転送に切り替えて転送する前記第５のステップと、
前記編集機が、前記第５のステップにおいて前記サーバから前記データ保証転送により転送された前記所定のデータを受信して前記バッファ手段に書き込む前記第６のステップと、
前記編集手段が、前記バッファ手段に書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを内蔵するデータ記憶手段に記録し、前記編集作業が終了する時点において、前記データ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっている前記第７のステップと、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、たとえば放送番組制作現場などで利用される、ネットワーク上のサーバに蓄積された画像データをノンリニア編集するためのネットワーク制作システムにおけるデータ転送システム、編集機、サーバ、データ転送方法、およびプログラムに関するものである。
【背景技術】
【０００２】
従来、リアルタイム転送において、データ保証した上でレスポンスを高速にすることは困難であった。
【０００３】
そこで、特開平９−２９８５７８に開示されているように、エラーデータの再送を行わない同期転送に併用して、誤ったデータの再送を非同期転送により補完する転送方式が考えられている。
【０００４】
このような転送方式について、従来の映像データ転送方法を説明するための模式図である図７を参照しながら説明を行う。
【０００５】
転送方式として同期方式のプロトコルと非同期方式のプロトコルを有している。伝送路上には、固定時間間隔のタイムスロットを持たせている。図７では、Ｔ時間間隔のスロットを有している。
【０００６】
送信側は、Ｔ時間間隔でパケットを送出することにより同期転送を行っている。図７の例では、［１］、［２］、［３］、・・・と転送を行っている。この方式には、エラーが発生した場合の再送処理は含まれていない。
【０００７】
［１］がエラーであった場合の例を説明する。まず、送信側では、送出したデータを保持するバッファを持つ、送信時に時間情報とバッファのアドレス情報を管理しておく。受信側では、エラーを検出した時に、その時間情報をもとにアドレス情報をもとめて、非同期転送で再送処理を行う。この例では、［１］の再送は、［４］を送出しているタイムスロットで行っている。このように同期方式のプロトコルでの転送と平行して、エラーしたパケットを非同期方式のプロトコルで再送を行っている。
【０００８】
この方式は、タイムスロットの時間情報をもとに送信側のアドレスを割り出して再送するものである。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、伝送時のデータ誤りに対処するためのこのような従来の方式は、タイムスロット（時間間隔）のある転送方式でしか用いることができず、イーサネットなどのタイムスロットを持たない伝送方式には使用することができない。もちろん、イーサネットなどにおいては、送信済みデータを送信側でバッファリングしておくことにより再送処理ができるようにしてはいるが、再送処理が必要になった場合にはこのバッファリングされている送信済みデータを再送信するための時間が別途必要になるため、レスポンスの速度が結局低下してしまう。
【００１０】
つまり、タイムスロットを持たない伝送方式では、ネットワークにおいてデータ伝送時に発生するデータ誤りの低減を考慮しつつレスポンスを高速にすることは困難であった。
【００１１】
本発明は、上記従来のこのような課題を考慮し、ネットワークにおいてデータ伝送時に発生するデータ誤りの低減を考慮しつつレスポンスを高速にすることができるデータ転送システム、編集機、サーバ、データ転送方法、およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
第１の本発明は、編集手段、バッファ、切替手段、第１のデータ記憶手段、第１の非データ保証転送手段および第１のデータ保証転送手段を有する編集機と、
前記編集機とネットワークで接続され、第２の非データ保証転送手段、第２のデータ保証転送手段および第２のデータ記憶手段を有するサーバとを備え、
前記編集機から前記サーバに対してユーザが要求する所定のデータの転送要求が開始される際には、前記編集手段は、前記第１の非データ保証転送手段に対し前記所定のデータの転送要求を行い、
前記第１の非データ保証転送手段は、前記編集手段からの前記所定のデータの転送要求に応じて前記第２の非データ保証転送手段に前記所定のデータを非データ保証転送で転送することを要求し、
前記第２の非データ保証転送手段は、前記第１の非データ保証転送手段からの要求に応じて前記第２のデータ記憶手段から前記所定のデータを取り出し、取り出した前記所定のデータを前記第１の非データ保証転送手段に対して非データ保証転送で転送し、
前記第１の非データ保証転送手段は、前記第２の非データ保証転送手段によって非データ保証転送された前記所定のデータを受信して前記バッファに書き込み、
前記切替手段は、前記第１の非データ保証転送手段から前記バッファへ書き込まれたデータ量が所定量以上となった場合に、前記第１の非データ保証転送手段に対して行われていた前記所定のデータの転送要求を、前記第１のデータ保証転送手段に対して行われるように切り替えを行い、
前記第１のデータ保証転送手段は、前記切替手段による切り替えに応じて、前記第２のデータ保証転送手段に対して前記所定のデータをデータ保証転送で転送することを要求し、
前記第２のデータ保証転送手段は、前記第１のデータ保証転送手段からの要求に応じて、前記第２のデータ記憶手段から前記所定のデータを取り出し、取り出した前記所定のデータを前記第１のデータ保証転送手段に対してデータ保証転送で転送し、
前記第１のデータ保証転送手段は、前記第２のデータ保証転送手段によってデータ保証で転送された前記所定のデータを受信して前記バッファに書き込み、
前記編集手段は、前記バッファに書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを前記第１のデータ記憶手段に記録し、前記編集作業が終了する時点において、前記第１のデータ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっていることを特徴とするデータ転送システムである。  第２の本発明は、第１の本発明のデータ転送システムを前記サーバとともに構成し、編集手段、バッファ、切替手段、第１のデータ記憶手段、第１の非データ保証転送手段および第１のデータ保証転送手段を備えた編集機であって、
前記編集機から前記サーバに対してユーザが要求する所定のデータの転送要求が開始される際には、前記編集手段は、前記第１の非データ保証転送手段に対し前記所定のデータの転送要求を行い、
前記第１の非データ保証転送手段は、前記編集手段からの前記所定のデータの転送要求に応じて前記サーバに対して前記所定のデータを非データ保証転送で転送することを要求し、
この要求に応じて前記サーバから非データ保証転送された前記所定のデータを受信して前記バッファに書き込み、
前記切替手段は、前記第１の非データ保証転送手段から前記バッファへ書き込まれたデータ量が所定量以上となった場合に、前記第１の非データ保証転送手段に対して行われていた前記所定のデータの転送要求を、前記第１のデータ保証転送手段に対して行われるように切り替えを行い、
前記第１のデータ保証転送手段は、前記切替手段による切り替えに応じて、前記サーバに対して前記所定のデータをデータ保証転送で転送することを要求し、
この要求に応じて前記サーバからデータ保証転送された前記所定のデータを受信して前記バッファに書き込み、
前記編集手段は、前記バッファに書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを前記第１のデータ記憶手段に記録し、前記編集作業が終了する時点において、前記第１のデータ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっていることを特徴とする編集機である。
【００１３】
第３の本発明は、第１の本発明のデータ転送システムを前記編集機とともに構成し、前記編集機にデータを転送するための、第２の非データ保証転送手段、第２のデータ保証転送手段および第２のデータ記憶手段を備えたサーバであって、
前記第２の非データ保証転送手段は、前記編集機からの前記所定のデータの非データ保証転送による転送要求に応じて前記第２のデータ記憶手段から前記所定のデータを取り出し、そのデータを前記編集機に非データ保証転送で転送し、
前記第２のデータ保証転送手段は、前記編集機からの前記所定のデータのデータ保証転送による転送要求に応じて前記第２のデータ記憶手段から前記所定のデータを取り出し、そのデータを前記ネットワークを介して前記編集機にデータ保証転送で転送することを特徴とするサーバである。
【００１４】
第４の本発明は、ネットワークで互いに接続されたサーバから編集機に対して、前記編集機が要求する所定のデータを転送するためのデータ転送方法であって、
前記編集機が、前記ネットワークを介し前記サーバに対して前記所定のデータを非データ保証転送で転送することを要求する第１のステップと、
前記サーバが、前記第１のステップにおける前記編集機からの要求に応じて内部に保持する前記所定のデータを前記編集機に対し前記ネットワークを介して非データ保証転送で転送する第２のステップと、
前記編集機が、前記第２のステップにおいて前記サーバから非データ保証転送で転送された前記所定のデータを受信して内蔵するバッファ手段に書き込む第３のステップと、
前記編集機が、前記第３のステップにおける前記バッファ手段への書き込みのデータ量が所定のデータ量以上となった場合、前記サーバに対する前記所定のデータの転送要求を非データ保証転送による転送からデータ保証転送による転送に切り替える第４のステップと、
前記サーバが、前記第４のステップにおける前記編集機からの転送要求の切り替えに対応して、前記編集機に対し、前記所定のデータを非データ保証転送による転送からデータ保証転送による転送に切り替えて転送する第５のステップと、
前記編集機が、前記第５のステップにおいて前記サーバから前記データ保証転送により転送された前記所定のデータを受信して前記バッファ手段に書き込む第６のステップと、
前記編集手段が、前記バッファ手段に書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを内蔵するデータ記憶手段に記録し、前記編集作業が終了する時点において、前記データ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっている第７のステップと、を備えたデータ転送方法である。
【００１５】
第５の本発明は、第４の本発明のデータ転送方法の、
前記編集機が、前記ネットワークを介し前記サーバに対して前記所定のデータを非データ保証転送で転送することを要求する前記第１のステップと、
前記サーバが、前記第１のステップにおける前記編集機からの要求に応じて内部に保持する前記所定のデータを前記編集機に対し前記ネットワークを介して非データ保証転送で転送する前記第２のステップと、
前記編集機が、前記第２のステップにおいて前記サーバから非データ保証転送で転送された前記所定のデータを受信して内蔵するバッファ手段に書き込む前記第３のステップと、
前記編集機が、前記第３のステップにおける前記バッファ手段への書き込みのデータ量が所定のデータ量以上となった場合、前記サーバに対する前記所定のデータの転送要求を非データ保証転送による転送からデータ保証転送による転送に切り替える前記第４のステップと、
前記サーバが、前記第４のステップにおける前記編集機からの転送要求の切り替えに対応して、前記編集機に対し、前記所定のデータを非データ保証転送による転送からデータ保証転送による転送に切り替えて転送する前記第５のステップと、
前記編集機が、前記第５のステップにおいて前記サーバから前記データ保証転送により転送された前記所定のデータを受信して前記バッファ手段に書き込む前記第６のステップと、
前記編集手段が、前記バッファ手段に書き込まれた前記非データ保証転送で転送された前記所定のデータ、または、前記データ保証転送で転送された前記所定のデータを利用して編集作業を行い、前記編集作業の結果得られたデータを内蔵するデータ記憶手段に記録し、前記編集作業が終了する時点において、前記データ記憶手段に記録された全ての前記所定のデータがデータ保証されたデータとなっている前記第７のステップと、をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１６】
以上述べたところから明らかなように、本発明は、ネットワークにおいてデータ伝送時に発生するデータ誤りの低減を考慮しつつレスポンスを高速にすることができるという長所を有する。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明にかかる実施の形態について、図面を参照しつつ説明を行う。
【００１８】
（実施の形態１）
はじめに、本発明の実施の形態１における映像データ転送システムのブロック図である図１を参照しながら、本実施の形態の映像データ転送システムの構成について説明する。
【００１９】
図１において、１１０はパソコンなどで構成した編集作業を行うノンリニア編集機、１００はノンリニア編集機１１０を利用して編集作業を行う編集者、１１１は編集機能を提供する編集手段、１１２は編集作業により作成される編集情報（を記憶するための手段）である。また、１１５、１２３は、それぞれ映像や音声等の映像データＡ（を記憶するための手段）、映像データＢ（を記憶するための手段）である。また、１１３、１２１、１１４、１２２は、それぞれネットワーク経由でデータ転送を行う優先転送手段Ａ、優先転送手段Ｂ、非優先転送手段Ａ、非優先転送手段Ｂである。また、１２０は映像データを蓄積するための映像サーバである。
【００２０】
なお、本発明の編集手段は編集手段１１１に対応し、本発明の編集情報記憶手段は編集情報１１２を記憶するための手段に対応し、本発明の第１のデータ記憶手段は映像データＡ１１５を記憶するための手段に対応し、本発明の第１の非データ保証転送手段は優先転送手段Ａ１１３に対応し、本発明の第１のデータ保証転送手段は非優先転送手段Ａ１１４に対応し、本発明の編集機はノンリニア編集機１１０に対応する。また、本発明の第２の非データ保証転送手段は優先転送手段Ｂ１２１に対応し、本発明の第２のデータ保証転送手段は非優先転送手段Ｂ１２２に対応し、本発明の第２のデータ記憶手段は映像データＢ１２３を記憶するための手段に対応し、本発明のサーバは映像サーバ１２０に対応する。
つぎに、本実施の形態の映像データ転送システムの動作について説明する。なお、本実施の形態の映像データ転送システムの動作について説明しながら、本発明のデータ転送方法の一実施の形態についても説明する（以下の実施の形態についても同様である）。
【００２１】
優先転送手段Ａ１１３、優先転送手段Ｂ１２１間の転送は非優先転送手段Ａ１２１、非優先転送手段Ｂ１２２間の転送よりも高い優先度で転送を行う。つまり、非優先転送手段Ａ１２１、非優先転送手段Ｂ１２２間の転送は、優先転送が発生した場合、転送中であっても中断し、優先転送手段Ａ１１３、優先転送手段Ｂ１２１間の転送が行われる。
【００２２】
編集者１００は、編集のための映像データの取り出しを編集手段１１１に要求する。編集手段１１１は、優先転送手段Ａ１１３に対して、転送を要求する。優先転送手段Ａ１１３は、優先転送手段Ｂ１２１に対してファイルの転送を要求する。優先転送手段Ｂ１２１は、映像データＢ１２３から映像データを取り出して、優先転送手段Ａ１１３に対してデータを転送する。
【００２３】
この転送は、データ誤りが発生しても再送は行わず、映像が乱れたりする可能性があるがレスポンスを高速にして転送を行う。
【００２４】
優先転送の例を図２（ａ）に示す。この例では、映像データ［５］［６］［７］［８］と［１５］［１６］［１７］「１８」を転送した場合である。
【００２５】
編集手段１１１は、これらの映像データを編集者１００が確認できる状態に表示する。編集者１００は、映像データを確認しながら編集作業を行う。編集手段１１１は、編集者１００が編集を行った結果を編集情報１１２に記憶する。
【００２６】
編集情報１１２の例を図２（ｂ）に示す。この例では、編集情報１１２には、映像データ［５］［６］［１５］［１６］が編集に利用された旨が編集結果として記録されている例である。
【００２７】
非優先転送手段Ａ１１４は、編集情報１１２のデータをもとに、非優先転送手段Ｂ１２２に対して転送の要求を行う。非優先転送手段Ｂ１２２は、要求されたデータを映像データＢ１２３から読み出して非優先転送手段Ａ１１４に対して転送する。
【００２８】
編集情報１１２に基づく映像データＡ１１５への転送の例を図２（ｃ）に示す。この例では、優先転送の空いた帯域を利用し映像データ［５］［６］・・・と転送を行っているイメージを示している。この転送は、データ誤りが発生した場合には再送を行い、データ保証型の転送を行う。非優先転送手段Ａ１１４は、転送されたデータを映像データＡ１１５に対して記録する。
【００２９】
この実施の形態では、編集者１００は常に編集のための映像データを取り出しているわけではなく、取り出しと編集を繰り返し行う。映像データを取り出していない時に、バックグランドの処理で、編集結果である編集情報１１２をもとに映像データをノンリニア編集機１１０側に蓄積していく。この転送は、データ保証をした転送であり、編集作業が終了した時にはデータ誤りのない映像データが存在することになる。編集者１００にとっては、高速なレスポンスを得ることができるとともに、編集後にはすぐにデータ誤りのないデータを利用することができる。
【００３０】
なお、２つのタイプの転送手段は１本の伝送路を共有して実現しても実現できる。
【００３１】
（実施の形態２）
はじめに、本発明の実施の形態２における映像データ転送システムのブロック図である図３を参照しながら、本実施の形態の映像データ転送システムの構成について説明する。なお、前述した実施の形態１と同様の点については説明を省略する。
【００３２】
図３において、２１０はパソコンなどで構成した編集作業を行うノンリニア編集機、１００はノンリニア編集機２１０を利用して編集作業を行う編集者、１１１は編集機能を提供する編集手段、１１２は編集作業により作成される編集情報である。また、１１５、１２３は、それぞれ映像や音声等の映像データＡ、映像データＢである。また、２１４、２２１は、それぞれネットワーク経由でデータ転送を行う転送手段Ａ、転送手段Ｂである。また、２１３は受信したデータのデータ誤りを検出するエラー検出手段、２１１は検出したデータエラーを記憶するエラー情報（を記憶するための手段）、２１２は再送データを選択する再送データ選択手段である。また、２２０は映像データを蓄積するための映像サーバである。
【００３３】
なお、本発明の第１の転送手段は転送手段Ａ２１４に対応し、本発明のエラー検出手段はエラー検出手段２１３に対応し、本発明のエラー情報記憶手段はエラー情報２１１を記憶するための手段に対応し、本発明の再送データ選択手段は再送データ選択手段２１２に対応し、本発明の編集機はノンリニア編集機２１０に対応する。また、本発明の第２の転送手段は転送手段Ｂ２２１に対応し、本発明のサーバは映像サーバ２２０に対応する。
【００３４】
つぎに、本実施の形態の映像データ転送システムの動作について説明する。なお、前述した実施の形態１と同様の点については説明を省略する。
【００３５】
編集者１００は、編集のための映像データの取り出しを編集手段１１１に要求する。編集手段１１１は、転送手段Ａ２１４に対して、転送を要求する。転送手段Ａ２１４は、転送手段Ｂ２２１に対してファイルの転送を要求する。転送手段Ｂ２２１は、映像データＢ１２３から映像データを取り出して、転送手段Ａ２１４に対してデータを転送する。この転送は、データ誤りが発生しても再送は行わず、映像が乱れたりする可能性があるがレスポンスを高速にして転送を行う。
【００３６】
１回目の転送の例を図４（ａ）に示す。この例では、映像データ［５］［６］［７］［８］と［１５］［１６］［１７］「１８」を転送した場合である。これらのデータを映像データＡ１１５に保持する。
【００３７】
映像データＡの例を図４（ｂ）に示す。この例では、［６］にデータ誤りが存在する場合を示す。データ誤りが発生した場合、エラー検出手段２１３は、エラー情報２１１にエラー内容を書き込む。
【００３８】
エラー情報２１１の例を図４（ｃ）に示す。この例では、［６］をエラーとして登録する。
【００３９】
編集手段１１１は、これらの映像データを編集者１００が確認できる状態に表示する。編集者１００は、映像データを確認しながら編集作業を行う。
【００４０】
編集者１００が再度同じシーンを確認する場合、再送データ選択手段２１２はエラー情報２１１に登録されているエラー内容を取り出し、再送が必要な場合にはその旨を転送手段Ａ２１４に通知する。
【００４１】
転送手段Ａ２１４は、再送データ選択手段２１２から通知を受けた映像データの送信を要求する（既に正常に転送が行われている映像データについては、転送を行わないで映像データＡ１１５から映像データを取り出し、編集手段１１１より編集者１００へデータを表示する）。
【００４２】
２回目の転送の例を図４（ｄ）に示す。この例では、［６］を再送する。
【００４３】
編集手段１１１は、編集者１００が編集を行った結果を編集情報１１２に記憶する（編集情報１１２の登録の様子は実施の形態１と同様である）。もちろん、編集手段１１１は、編集を行った映像データそのものを映像データＡ１１５に記録する。
【００４４】
この実施の形態では、編集者１００は、たとえば大まかな仮編集を行った後に仕上げの本編集を行うなど、同じシーンの確認を何度か行うことを利用して、１度目の転送でエラーが生じても２度目以降で修復が可能である。このような転送が行われた場合には、編集作業が終了した時にはデータ誤りのない映像データが存在することになる。編集者１００にとっては、高速なレスポンスを得ることができるとともに、編集後にはすぐにデータ誤りのないデータを利用することができる。また、エラーが発生したデータのみ再送することにより、ネットワーク帯域を有効に利用することができる。
【００４５】
（実施の形態３）
はじめに、本発明の実施の形態３における映像データ転送システムのブロック図である図５を参照しながら、本実施の形態の映像データ転送システムの構成について説明する。なお、前述した実施の形態１〜２と同様の点については説明を省略する。
【００４６】
図５において、２１４’、２２１’は、それぞれネットワーク経由でデータ転送を行う転送手段Ａ、転送手段Ｂである。また、３２１は転送するデータを階層符号化で分割して転送する階層符号化手段、３１１は階層化のレベルを保持する階層化情報（を記憶するための手段）、３１２は映像データの再送を要求するための再送データ選択手段、３１３は転送データが階層符号化されているか検出する階層化検出手段である。また、３１０は編集機、３２０は映像サーバである。
【００４７】
なお、本発明の第１の転送手段は転送手段Ａ２１４’に対応し、本発明の階層化検出手段は階層化検出手段３１３に対応し、本発明の階層化情報記憶手段は階層化情報３１１を記憶するための手段に対応し、本発明の再送データ選択手段は再送データ選択手段３１２に対応し、本発明の編集機は編集機３１０に対応する。また、本発明の第２の転送手段は転送手段Ｂ２２１’に対応し、本発明の階層化手段は階層符号化手段３２１に対応し、本発明のサーバは映像サーバ３２０に対応する。
【００４８】
つぎに、本実施の形態の映像データ転送システムの動作について説明する。なお、前述した実施の形態１〜２と同様の点については説明を省略する。
【００４９】
階層符号化手段３２１が映像データを例えば３分割して転送する場合、１つ目の映像データは画質を落として全体が表示できるデータを転送する。２つ目の映像データは、１つ目とあわすと画質が向上するようなデータを転送する。同様に、３つ目のファイルをあわせるともとの映像データになる。
【００５０】
分割して転送された映像データは映像データＡ１１５に保持されるとともに、階層化検出手段３１３が検出した階層化のレベルは階層化情報３１１に記憶される。同じシーンの確認が繰り返し行われ、より上位階層のデータの転送が必要と判断された場合には、再送データ選択手段３１２が現在受信済みの映像データの次に重要な映像データの転送を要求する。
【００５１】
この実施の形態では、編集者１００は同じシーンの確認を何度か行うことを利用して１度あたりの転送サイズを小さくしてより高速なレスポンスを得ることができる。そして、同じシーンの確認にともないより上位階層の重要な映像データの転送が行われた場合には、編集作業が終了した時には高画質の映像データが存在することになる。編集者１００にとっては、高速なレスポンスを得ることができるとともに、編集後にはすぐに高画質のデータを利用することができる。また、転送するデータ量を少なくすることにより、伝送時のデータ誤りの発生を抑制しつつ、より高速なレスポンスを得ることができる。
【００５２】
なお、本実施の形態では映像を取り出した後に階層化符号化して転送しているが、あらかじめ階層化符号化して映像データを記憶しておいてよい。
【００５３】
また、実施の形態２のエラー処理と併用してもより高い効果が得られることはいうまでもない。たとえば、第２の映像記憶手段は階層符号化手段により階層化符合した映像データを記憶しておき、第１の映像データ記憶手段に保持されていないデータを編集手段が第１の転送手段に要求したとき、第１の転送手段は第２の転送手段からもっとも重要な階層の映像データの取り出しを要求し、第２の転送手段は第２の映像データ記憶手段から第１の転送手段が指定した階層の映像データを転送手段に送出する。第１の転送手段は受信した映像を第１の映像データ記憶手段に記録するとともに階層化検出手段と編集手段に渡し、編集手段は編集を行った結果を編集情報記憶手段に記録し、エラー検出手段は受け取ったデータの符号化の階層を検出して階層化情報に登録する。そして、第１の映像データ記憶手段に保持されているデータを編集手段が第１の転送手段に要求したとき、第１の転送手段は転送を要求する階層化のレベルを再送データ選択手段に問い合わせ、再送データ選択手段は階層化情報を検索して再送する映像の符号化の階層を第１の転送手段に渡し、第１の転送手段は既に取り出し済みの映像データの次に重要な階層の映像データを指定して第２の転送手段に読み出しを要求してもよい。
【００５４】
（実施の形態４）
はじめに、本発明の実施の形態４における映像データ転送システムのブロック図である図６を参照しながら、本実施の形態の映像データ転送システムの構成について説明する。なお、前述した実施の形態１〜３と同様の点については説明を省略する。
【００５５】
図６において、１１１’は編集機能を提供する編集手段である。また、４１１、４２１は、それぞれデータ保証を行わないために高速なレスポンスで転送する非（データ）保証転送手段Ａ、Ｂである。また、４１２、４２２は、それぞれデータ保証を行うために高速なレスポンスで転送できない（データ）保証転送手段Ａ、Ｂである。また、４１３は映像データの到着のゆらぎを吸収するためのバッファ、４１４はバッファの状況を確認して非保証転送を行うか保証転送を行うかを切り替える切替手段である。また、４１０は編集機、４２０は映像サーバである。
【００５６】
なお、本発明の編集手段は編集手段１１１’に対応し、本発明のバッファはバッファ４１３に対応し、本発明の切替手段は切替手段４１４に対応し、本発明の第１の非データ保証転送手段は非（データ）保証転送手段Ａ４１１に対応し、本発明の第１のデータ保証転送手段は（データ）保証転送手段Ａ４１２に対応し、本発明の編集機は編集機４１０に対応する。また、本発明の第２の非データ保証転送手段は非（データ）保証転送手段Ｂ４２１に対応し、本発明の第２のデータ保証転送手段は（データ）保証転送手段Ｂ４２２に対応し、本発明のサーバは映像サーバ４２０に対応する。
【００５７】
つぎに、本実施の形態の映像データ転送システムの動作について説明する。なお、前述した実施の形態１〜３と同様の点については説明を省略する。
【００５８】
まず、編集者１００は編集作業のためのデータの取り出しを編集手段１１１に要求する。編集手段１１１は、非保証転送手段Ａ４１１に対して映像データの取り出しを要求する。
【００５９】
非保証転送手段Ａ４１１は、非保証転送手段Ｂ４２１経由で映像データＢ１２３から読み出しを行い、映像データを転送する。この転送は再送を行わないために、高速なレスポンスを得ることができる。
【００６０】
非保証転送手段Ａ４１１は、可能な限り高速に転送を行い、バッファ４１３に書き込みながら編集者１００に対して表示し、映像データＡ１１５に書き込みを行っていく。そして、非保証転送手段Ａ４１１は、バッファ４１３にデータの再送が必要な際に発生するゆらぎを吸収できるだけのバッファリングができた時には、切替手段４１４に通知を行う。
【００６１】
切替手段４１４は、この通知を受けると、非保証転送手段Ａ４１１および非保証転送手段Ｂ４２１から、保証転送手段Ａ４１２および保証転送手段Ｂ４２２での転送に切り替える。ゆらぎを吸収できるだけのバッファリングができていれば、データ転送直後のデータ誤りが存在するデータ量を最小にすることができる。また、再送処理を行っても映像の表示が途切れることがないので、この切替を行った後はデータ保証が行われた転送になる。
【００６２】
かくして、前述した実施の形態１〜３の場合よりも、データエラーの発生をより少なくすることができる。ただし、転送開始直後の映像にエラーが含まれる可能性はあるが、このようなエラーは、たとえば実施の形態１〜３で説明された方法を併用することで解消できる。
【００６３】
なお、２つのタイプの転送手段は１本の伝送路を共有して実現しても実現できる。
【００６４】
以上においては、本実施の形態１〜４について詳細に説明した。
【００６５】
なお、発明は、上述した本発明のデータ転送システム、編集機、およびサーバの全部または一部の手段（または、装置、素子、回路、部など）の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。もちろん、本発明のコンピュータは、ＣＰＵなどの純然たるハードウェアに限らず、ファームウェアやＯＳ、さらに周辺機器を含むものであっても良い。
【００６６】
また、本発明は、上述した本発明のデータ転送方法の全部または一部のステップ（または、工程、動作、作用など）の動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【００６７】
なお、本発明の一部の手段（または、装置、素子、回路、部など）、本発明の一部のステップ（または、工程、動作、作用など）は、それらの複数の手段またはステップの内の幾つかの手段またはステップを意味する、あるいは一つの手段またはステップの内の一部の機能または一部の動作を意味するものである。
【００６８】
また、本発明の一部の装置（または、素子、回路、部など）は、それら複数の装置の内の幾つかの装置を意味する、あるいは一つの装置の内の一部の手段（または、素子、回路、部など）を意味する、あるいは一つの手段の内の一部の機能を意味するものである。
【００６９】
また、本発明のプログラムを記録した、コンピュータに読みとり可能な記録媒体も発明に含まれる。また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。また、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。また、記録媒体としては、ＲＯＭ等が含まれ、伝送媒体としては、インターネット等の伝送媒体、光・電波・音波等が含まれる。
【００７０】
なお、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【００７１】
また、発明は、上述した本発明のデータ転送システム、編集機、およびサーバの全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能かつ読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行する媒体である。
【００７２】
また、発明は、上述した本発明のデータ転送方法の全部または一部のステップの全部または一部の動作をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能かつ読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する媒体である。
【００７３】
このように、本発明によれば、編集者に対しては、高速な応答での編集作業を提供するとともに、編集結果はデータ保証した映像データを編集機側に蓄積することができる。
【産業上の利用可能性】
【００７４】
発明にかかるデータ転送システムは、ネットワークにおいてデータ伝送時に発生するデータ誤りの低減を考慮しつつレスポンスを高速にすることができるという長所を有し、放送番組制作現場などで利用される、ネットワーク上のサーバに蓄積された画像データをノンリニア編集するためのネットワーク制作システム等として有用である。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施の形態１における映像データ転送システムのブロック図
【図２】図２（ａ）；本発明の実施の形態１における優先転送の例の説明図  図２（ｂ）；本発明の実施の形態１における編集情報１１２の例の説明図  図２（ｃ）；本発明の実施の形態１における編集情報１１２に基づく映像データＡ１１５への転送の例の説明図
【図３】本発明の実施の形態２における映像データ転送システムのブロック図
【図４】図４（ａ）；本発明の実施の形態２における１回目の転送の例の説明図  図４（ｂ）；本発明の実施の形態２における映像データＡ１１５の例の説明図  図４（ｃ）；本発明の実施の形態２におけるエラー情報２１１の例の説明図  図４（ｄ）；本発明の実施の形態２における２回目の転送の例の説明図
【図５】本発明の実施の形態３における映像データ転送システムのブロック図
【図６】本発明の実施の形態４における映像データ転送システムのブロック図
【図７】従来の映像データ転送方法を説明するための模式図
【符号の説明】
【００７６】
１００  編集者
１１０  ノンリニア編集機
１１１  編集手段
１１２  編集情報
１１３  優先転送手段Ａ
１１４  非優先転送手段Ａ
１１５  映像データＡ
１２０  映像サーバ
１２１  優先転送手段Ｂ
１２２  非優先転送手段Ｂ
１２３  映像データＢ
２１１  エラー情報
２１２  再送データ選択手段
２１３  エラー検出手段
２１４  転送手段Ａ
２２１  転送手段Ｂ
３１１  階層化情報
３１２  再送データ選択手段
３１３  階層化検出手段
３２１  階層符号化手段
４１１  非データ保証転送手段
４１２  データ保証転送手段Ａ
４１３  バッファ
４１４  切替手段
４２１  非データ保証転送手段Ｂ
４２２  データ保証転送手段Ｂ
【図１】
2008154235.tif 000003
【図２】
2008154235.tif 000004
【図３】
2008154235.tif 000005
【図４】
2008154235.tif 000006
【図５】
2008154235.tif 000007
【図６】
2008154235.tif 000008
【図７】
2008154235.tif 000009
【手続補正書】
【提出日】平成19年12月10日(2007.12.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
しかしながら、伝送時のデータ誤りに対処するためのこのような従来の方式は、タイムスロット（時間間隔）のある転送方式でしか用いることができず、イーサネット（登録商標）などのタイムスロットを持たない伝送方式には使用することができない。もちろん、イーサネット（登録商標）などにおいては、送信済みデータを送信側でバッファリングしておくことにより再送処理ができるようにしてはいるが、再送処理が必要になった場合にはこのバッファリングされている送信済みデータを再送信するための時間が別途必要になるため、レスポンスの速度が結局低下してしまう。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
以下に、本発明または本発明に関連する発明にかかる実施の形態について、図面を参照しつつ説明を行う。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
（実施の形態１）
はじめに、本発明に関連する発明の実施の形態１における映像データ転送システムのブロック図である図１を参照しながら、本実施の形態の映像データ転送システムの構成について説明する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
つぎに、本実施の形態の映像データ転送システムの動作について説明する。なお、本実施の形態の映像データ転送システムの動作について説明しながら、本発明のデータ転送方法の一実施の形態についても説明する（以下の実施の形態についても同様である）。   
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
優先転送手段Ａ１１３、優先転送手段Ｂ１２１間の転送は非優先転送手段Ａ１１４、非優先転送手段Ｂ１２２間の転送よりも高い優先度で転送を行う。つまり、非優先転送手段Ａ１１４、非優先転送手段Ｂ１２２間の転送は、優先転送が発生した場合、転送中であっても中断し、優先転送手段Ａ１１３、優先転送手段Ｂ１２１間の転送が行われる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
（実施の形態２）
はじめに、本発明に関連する発明の実施の形態２における映像データ転送システムのブロック図である図３を参照しながら、本実施の形態の映像データ転送システムの構成について説明する。なお、前述した実施の形態１と同様の点については説明を省略する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
１回目の転送の例を図４（１）に示す。この例では、映像データ［５］［６］［７］［８］と［１５］［１６］［１７］「１８」を転送した場合である。これらのデータを映像データＡ１１５に保持する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
映像データＡの例を図４（２）に示す。この例では、［６］にデータ誤りが存在する場合を示す。データ誤りが発生した場合、エラー検出手段２１３は、エラー情報２１１にエラー内容を書き込む。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
エラー情報２１１の例を図４（３）に示す。この例では、［６］をエラーとして登録する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
２回目の転送の例を図４（４）に示す。この例では、［６］を再送する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
（実施の形態３）
はじめに、本発明に関連する発明の実施の形態３における映像データ転送システムのブロック図である図５を参照しながら、本実施の形態の映像データ転送システムの構成について説明する。なお、前述した実施の形態１〜２と同様の点については説明を省略する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
また、実施の形態２のエラー処理と併用してもより高い効果が得られることはいうまでもない。たとえば、第２の映像記憶手段は階層符号化手段により階層符合化した映像データを記憶しておき、第１の映像データ記憶手段に保持されていないデータを編集手段が第１の転送手段に要求したとき、第１の転送手段は第２の転送手段からもっとも重要な階層の映像データの取り出しを要求し、第２の転送手段は第２の映像データ記憶手段から第１の転送手段が指定した階層の映像データを転送手段に送出する。第１の転送手段は受信した映像を第１の映像データ記憶手段に記録するとともに階層化検出手段と編集手段に渡し、編集手段は編集を行った結果を編集情報記憶手段に記録し、エラー検出手段は受け取ったデータの符号化の階層を検出して階層化情報に登録する。そして、第１の映像データ記憶手段に保持されているデータを編集手段が第１の転送手段に要求したとき、第１の転送手段は転送を要求する階層化のレベルを再送データ選択手段に問い合わせ、再送データ選択手段は階層化情報を検索して再送する映像の符号化の階層を第１の転送手段に渡し、第１の転送手段は既に取り出し済みの映像データの次に重要な階層の映像データを指定して第２の転送手段に読み出しを要求してもよい。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
なお、本発明の編集手段は編集手段１１１’に対応し、本発明のバッファはバッファ４１３に対応し、本発明の切替手段は切替手段４１４に対応し、本発明の第１のデータ記憶手段は映像データＡ１１５を記憶するための手段に対応し、本発明の第１の非データ保証転送手段は非（データ）保証転送手段Ａ４１１に対応し、本発明の第１のデータ保証転送手段は（データ）保証転送手段Ａ４１２に対応し、本発明の編集機は編集機４１０に対応する。また、本発明の第２の非データ保証転送手段は非（データ）保証転送手段Ｂ４２１に対応し、本発明の第２のデータ保証転送手段は（データ）保証転送手段Ｂ４２２に対応し、本発明の第２のデータ記憶手段は映像データＢ１２３を記憶するための手段に対応し、本発明のサーバは映像サーバ４２０に対応する。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
まず、編集者１００は編集作業のためのデータの取り出しを編集手段１１１’に要求する。編集手段１１１’は、非保証転送手段Ａ４１１に対して映像データの取り出しを要求する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
なお、本発明に関連する発明には、上述した本発明または本発明に関連する発明のデータ転送システム、編集機、およびサーバの全部または一部の手段の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムが含まれる。もちろん、本発明のコンピュータは、ＣＰＵなどの純然たるハードウェアに限らず、ファームウェアやＯＳ、さらに周辺機器を含むものであっても良い。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
また、本発明または本発明に関連する発明には、上述した本発明または本発明に関連する発明のデータ転送方法の全部または一部のステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムが含まれる。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
なお、本発明または本発明に関連する発明の一部の手段、本発明または本発明に関連する発明の一部のステップは、それらの複数の手段またはステップの内の幾つかの手段またはステップを意味する、あるいは一つの手段またはステップの内の一部の機能または一部の動作を意味するものである。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
また、本発明または本発明に関連する発明の一部の装置は、それら複数の装置の内の幾つかの装置を意味する、あるいは一つの装置の内の一部の手段を意味する、あるいは一つの手段の内の一部の機能を意味するものである。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
また、本発明または本発明に関連する発明のプログラムを記録した、コンピュータに読みとり可能な記録媒体も本発明に関連する発明に含まれる。また、本発明または本発明に関連する発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。また、本発明または本発明に関連する発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。また、記録媒体としては、ＲＯＭ等が含まれ、伝送媒体としては、インターネット等の伝送媒体、光・電波・音波等が含まれる。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
なお、本発明または本発明に関連する発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
また、本発明に関連する発明には、上述した本発明または本発明に関連する発明のデータ転送システム、編集機、およびサーバの全部または一部の手段の全部または一部の機能をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能かつ読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行する媒体が含まれる。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
また、本発明に関連する発明には、上述した本発明または本発明に関連する発明のデータ転送方法の全部または一部のステップの全部または一部の動作をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能かつ読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する媒体が含まれる。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
【図１】本発明に関連する発明の実施の形態１における映像データ転送システムのブロック図
【図２】図２（ａ）；本発明に関連する発明の実施の形態１における優先転送の例の説明図  図２（ｂ）；本発明に関連する発明の実施の形態１における編集情報１１２の例の説明図  図２（ｃ）；本発明に関連する発明の実施の形態１における編集情報１１２に基づく映像データＡ１１５への転送の例の説明図
【図３】本発明に関連する発明の実施の形態２における映像データ転送システムのブロック図
【図４】図４（１）；本発明に関連する発明の実施の形態２における１回目の転送の例の説明図  図４（２）；本発明に関連する発明の実施の形態２における映像データＡ１１５の例の説明図  図４（３）；本発明に関連する発明の実施の形態２におけるエラー情報２１１の例の説明図  図４（４）；本発明に関連する発明の実施の形態２における２回目の転送の例の説明図
【図５】本発明に関連する発明の実施の形態３における映像データ転送システムのブロック図
【図６】本発明の実施の形態４における映像データ転送システムのブロック図
【図７】従来の映像データ転送方法を説明するための模式図
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
１００  編集者
１１０  ノンリニア編集機
１１１  編集手段
１１２  編集情報
１１３  優先転送手段Ａ
１１４  非優先転送手段Ａ
１１５  映像データＡ
１２０  映像サーバ
１２１  優先転送手段Ｂ
１２２  非優先転送手段Ｂ
１２３  映像データＢ
２１１  エラー情報
２１２  再送データ選択手段
２１３  エラー検出手段
２１４  転送手段Ａ
２２１  転送手段Ｂ
３１１  階層化情報
３１２  再送データ選択手段
３１３  階層化検出手段
３２１  階層符号化手段
４１１  非データ保証転送手段Ａ
４１２  データ保証転送手段Ａ
４１３  バッファ
４１４  切替手段
４２１  非データ保証転送手段Ｂ
４２２  データ保証転送手段Ｂ