(57)【要約】【課題】一方向回線を介して、確実にデジタルファイルを伝送することができるシステム、装置、方法およびプログラムを提供すること。【解決手段】本発明のデジタルファイルを伝送するためのシステム１０００は、伝送側装置２１０と、伝送側装置２１０に一方向回線４００および双方向回線５００を介して接続された少なくとも１つの受信側装置３１０とを備える。伝送側装置２１０は、複数のセグメントに分割されたデジタルファイルを一方向回線４００を介して受信側装置３１０に伝送するように構成されている。伝送側装置２１０は、伝送側装置２１０から伝送されるデジタルファイルに関する伝送関連情報を双方向回線５００を介して受信側装置３１０に伝送するように構成されており、受信側装置３１０は、受信側装置３１０によって受信されたデジタルファイルに関する受信関連情報を双方向回線５００を介して伝送側装置２１０に伝送するように構成されている。【選択図】図１
2018207469.tif 000002
【特許請求の範囲】
【請求項１】
デジタルファイルを伝送するためのシステムであって、前記システムは、
伝送側装置と、
前記伝送側装置に一方向回線を介して接続された少なくとも１つの受信側装置と
を備え、
前記伝送側装置は、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送するように構成されており、
前記少なくとも１つの受信側装置の各々は、前記デジタルファイルを前記一方向回線を介して前記伝送側装置から受信するように構成されており、
前記伝送側装置と前記少なくとも１つの受信側装置の各々とは、双方向回線を介して互いに接続され、
前記伝送側装置は、前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送するように構成されており、
前記少なくとも１つの受信側装置の各々は、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送するように構成されている、システム。
【請求項２】
前記少なくとも１つの受信側装置は、１つの受信側装置である、請求項１に記載のシステム。
【請求項３】
前記受信関連情報は、前記１つの受信側装置によって受信された前記デジタルファイルの前記複数のセグメントのうちエラーが生じたセグメントを識別するエラーセグメント識別情報を含み、
前記伝送側装置は、前記１つの受信側装置から前記エラーセグメント識別情報を受信すると、前記エラーセグメント識別情報に基づいて、前記複数のセグメントのうち前記エラーが生じたセグメントを前記一方向回線を介して前記１つの受信側装置に再度伝送するように構成されている、請求項２に記載のシステム。
【請求項４】
前記デジタルファイルの前記複数のセグメントへの分割は、前記伝送側装置によって行われる、請求項２または請求項３に記載のシステム。
【請求項５】
前記デジタルファイルを前記複数のセグメントに分割する際の分割数は、可変である、請求項４に記載のシステム。
【請求項６】
前記受信関連情報は、前記伝送側装置が前記１つの受信側装置に前記デジタルファイルを伝送する際に生じたエラーの割合を示す情報を含み、
前記伝送側装置は、
前記エラーの割合が大きいほど、前記デジタルファイルの分割数を増加させ、
前記エラーの割合が小さいほど、前記デジタルファイルの分割数を減少させるように構成されている、請求項５に記載のシステム。
【請求項７】
前記双方向回線は、第１の双方向回線と第２の双方向回線とを含み、
前記伝送側装置は、前記第１の双方向回線を介して管理装置に接続されており、前記伝送関連情報を前記第１の双方向回線を介して前記管理装置に伝送するように構成されており、
前記１つの受信側装置は、前記第２の双方向回線を介して前記管理装置に接続されており、前記受信関連情報を前記第２の双方向回線を介して前記管理装置に伝送するように構成されており、
前記管理装置は、前記伝送関連情報と前記受信関連情報とに基づいて、前記デジタルファイルの伝送状況を管理するように構成されている、請求項１〜６のいずれか一項に記載のシステム。
【請求項８】
前記管理装置は、電子掲示板の機能を有し、
前記伝送側装置は、前記伝送関連情報を前記電子掲示板にテキスト形式で書き込み、前記１つの受信側装置は、前記受信関連情報を前記電子掲示板にテキスト形式で書き込み、前記管理装置は、前記電子掲示板に書き込まれた前記伝送関連情報と前記受信関連情報とに基づいて、前記デジタルファイルの伝送状況を管理する、請求項７に記載のシステム。
【請求項９】
前記一方向回線は、ＡＳＩ回線である、請求項２〜８のいずれか一項に記載のシステム。
【請求項１０】
前記少なくとも１つの受信側装置は、複数の受信側装置である、請求項１に記載のシステム。
【請求項１１】
前記複数の受信側装置のうちの１つの受信側装置から伝送された受信関連情報は、前記１つの受信側装置によって受信された前記デジタルファイルの前記複数のセグメントのうちエラーが生じたセグメントを識別するエラーセグメント識別情報を含み、
前記伝送側装置は、前記１つの受信側装置から前記エラーセグメント識別情報を受信すると、前記エラーセグメント識別情報に基づいて、前記複数のセグメントのうち前記エラーが生じたセグメントを前記一方向回線を介して前記１つの受信側装置に再度伝送するように構成されている、請求項１０に記載のシステム。
【請求項１２】
前記デジタルファイルの前記複数のセグメントへの分割は、前記伝送側装置によって行われる、請求項１０または請求項１１に記載のシステム。
【請求項１３】
前記デジタルファイルを前記複数のセグメントに分割する際の分割数は、可変であり、前記複数の受信側装置全体に対して決定される、請求項１２に記載のシステム。
【請求項１４】
前記デジタルファイルを前記複数のセグメントに分割する際の分割数は、可変であり、前記複数の受信側装置毎に決定される、請求項１２に記載のシステム。
【請求項１５】
前記複数の受信側装置のうちの第１の受信側装置から伝送された前記受信関連情報は、前記伝送側装置が前記第１の受信側装置に前記デジタルファイルを伝送する際に生じたエラーの割合を示す情報を含み、前記複数の受信側装置のうちの第２の受信側装置から伝送された前記受信関連情報は、前記伝送側装置が前記第２の受信側装置に前記デジタルファイルを伝送する際に生じたエラーの割合を示す情報を含み、
前記伝送側装置は、
前記第１の受信側装置に対して、
前記エラーの割合が大きいほど、前記第１の受信側装置に伝送される前記デジタルファイルの分割数を増加させ、
前記エラーの割合が小さいほど、前記第１の受信側装置に伝送される前記デジタルファイルの分割数を減少させ、
前記第２の受信側装置に対して、
前記エラーの割合が大きいほど、前記第２の受信側装置に伝送される前記デジタルファイルの分割数を増加させ、
前記エラーの割合が小さいほど、前記第２の受信側装置に伝送される前記デジタルファイルの分割数を減少させるように構成されている、請求項１４に記載のシステム。
【請求項１６】
前記双方向回線は、第１の双方向回線と第２の双方向回線とを含み、
前記伝送側装置は、前記第１の双方向回線を介して管理装置に接続されており、前記伝送関連情報を前記第１の双方向回線を介して前記管理装置に伝送するように構成されており、
前記複数の受信側装置の各々は、前記第２の双方向回線を介して前記管理装置に接続されており、前記受信関連情報を前記第２の双方向回線を介して前記管理装置に伝送するように構成されており、
前記管理装置は、前記伝送関連情報と前記受信関連情報とに基づいて、前記複数の受信側装置の各々に対する前記デジタルファイルの伝送状況を管理するように構成されている、請求項１０〜１５のいずれか一項に記載のシステム。
【請求項１７】
前記管理装置は、電子掲示板の機能を有し、
前記伝送側装置は、前記伝送関連情報を前記電子掲示板にテキスト形式で書き込み、前記複数の受信側装置の各々は、前記受信関連情報を前記電子掲示板にテキスト形式で書き込み、前記管理装置は、前記電子掲示板に書き込まれた前記伝送関連情報と前記受信関連情報とに基づいて、前記複数の受信側装置の各々に対する前記デジタルファイルの伝送状況を管理する、請求項１６に記載のシステム。
【請求項１８】
前記一方向回線は、衛星回線である、請求項１０〜１７のいずれか一項に記載のシステム。
【請求項１９】
デジタルファイルを伝送するための方法であって、前記方法は、伝送側装置と、前記伝送側装置に一方向回線を介して接続された少なくとも１つの受信側装置とを備えるシステムにおいて実行され、前記伝送側装置と前記少なくとも１つの受信側装置の各々とは、双方向回線を介して互いに接続され、前記方法は、
前記伝送側装置が、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記少なくとも１つの受信側装置の各々が、前記デジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、
前記伝送側装置が、前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記少なくとも１つの受信側装置の各々が、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することと
を含む、方法。
【請求項２０】
デジタルファイルを伝送するための装置であって、前記装置は、少なくとも１つの受信側装置と一方向回線および双方向回線を介して接続されており、前記装置は、
複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記少なくとも１つの受信側装置の各々から、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して受信することと
を行うように構成されている、装置。
【請求項２１】
デジタルファイルを伝送するための方法であって、前記方法は、少なくとも１つの受信側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記方法は、
複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記少なくとも１つの受信側装置の各々から、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して受信することと
を含む、方法。
【請求項２２】
デジタルファイルを伝送するためのプログラムであって、前記プログラムは、少なくとも１つの受信側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記装置は、プロセッサ部を備え、前記プログラムは、実行されると、
複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、
前記少なくとも１つの受信側装置の各々から、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して受信することと
を含む処理を前記プロセッサ部に行わせる、プログラム。
【請求項２３】
デジタルファイルを受信するための装置であって、前記装置は、伝送側装置と一方向回線および双方向回線を介して接続されており、前記装置は、
複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、
前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記伝送側装置から受信することと、
前記装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することと
を行うように構成されている、装置。
【請求項２４】
デジタルファイルを受信するための方法であって、前記方法は、伝送側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記方法は、
複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、
前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記伝送側装置から受信することと、
前記装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することと
を含む、方法。
【請求項２５】
デジタルファイルを受信するためのプログラムであって、前記プログラムは、伝送側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記装置は、プロセッサ部を備え、前記プログラムは、実行されると、
複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、
前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記伝送側装置から受信することと、
前記装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することと
を含む処理を前記プロセッサ部に行わせる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルファイルを伝送するためのシステム、装置、方法およびプログラムに関する。
【背景技術】
【０００２】
テレビ局の中継車は、カメラによって撮影された映像を、編集および／または放送のために、遠隔地へ伝送する。例えば、中継車は、カメラによって撮影された映像を撮影地からテレビ局本社に伝送する。このとき、中継車は、映像を伝送するために、ＦＰＵ（Ｆｉｅｌｄ  Ｐｉｃｋｕｐ  Ｕｎｉｔ）装置等を利用する。特許文献１は、ＦＰＵ装置を利用して映像を遠隔地へ伝送する技術を開示している。
【０００３】
ＦＰＵ装置等を利用して、伝送側から受信側に映像を伝送する従来の伝送システムでは、再生伝送方式が用いられる。再生伝送方式とは、伝送側の収録再生機によって再生された映像を受信側に伝送する方式である。再生伝送方式において、伝送側では、撮影した映像のうちの伝送したい映像を選択して再生し、受信側では、受信された映像をモニタに表示し、確認しながら映像を収録する。再生伝送方式では、伝送側と受信側とでリアルタイムに映像を共有する。
【０００４】
再生伝送方式では、一方向回線を介して映像を伝送する。一方向回線は、例えば、ＡＳＩ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｓｅｒｉａｌ  Ｉｎｔｅｒｆａｃｅ）回線である。ＡＳＩ回線の正式名称は、ＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）−ＡＳＩ回線である。一方向回線は、インターネット等の双方向回線とは異なり、一方向にしか信号を伝送することができない。
【０００５】
放送映像伝送の分野では、このような一方向回線は、再生伝送方式以外で映像を伝送することは想定されておらず、このような一方向回線は、もっぱら再生伝送方式で映像を伝送するためだけに使用されてきた。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−５１９６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の発明者は、鋭意研究の結果、一方向回線が再生伝送方式以外で実用可能であることを見出した。具体的には、本発明の発明者は、一方向回線がデジタルファイル伝送で実用可能であることを見出した。
【０００８】
本発明は、一方向回線を介して、確実にデジタルファイルを伝送することができるシステム、装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のデジタルファイルを伝送するためのシステムは、伝送側装置と、前記伝送側装置に一方向回線を介して接続された少なくとも１つの受信側装置とを備え、前記伝送側装置は、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送するように構成されており、前記少なくとも１つの受信側装置の各々は、前記デジタルファイルを前記一方向回線を介して前記伝送側装置から受信するように構成されており、前記伝送側装置と前記少なくとも１つの受信側装置の各々とは、双方向回線を介して互いに接続され、前記伝送側装置は、前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送するように構成されており、前記少なくとも１つの受信側装置の各々は、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送するように構成されている。
【００１０】
本発明の一実施形態において、前記少なくとも１つの受信側装置は、１つの受信側装置である。
【００１１】
本発明の一実施形態において、前記受信関連情報は、前記１つの受信側装置によって受信された前記デジタルファイルの前記複数のセグメントのうちエラーが生じたセグメントを識別するエラーセグメント識別情報を含み、前記伝送側装置は、前記１つの受信側装置から前記エラーセグメント識別情報を受信すると、前記エラーセグメント識別情報に基づいて、前記複数のセグメントのうち前記エラーが生じたセグメントを前記一方向回線を介して前記１つの受信側装置に再度伝送するように構成されている。
【００１２】
本発明の一実施形態において、前記デジタルファイルの前記複数のセグメントへの分割は、前記伝送側装置によって行われる。
【００１３】
本発明の一実施形態において、前記デジタルファイルを前記複数のセグメントに分割する際の分割数は、可変である。
【００１４】
本発明の一実施形態において、前記受信関連情報は、前記伝送側装置が前記１つの受信側装置に前記デジタルファイルを伝送する際に生じたエラーの割合を示す情報を含み、前記伝送側装置は、前記エラーの割合が大きいほど、前記デジタルファイルの分割数を増加させ、前記エラーの割合が小さいほど、前記デジタルファイルの分割数を減少させるように構成されている。
【００１５】
本発明の一実施形態において、前記双方向回線は、第１の双方向回線と第２の双方向回線とを含み、前記伝送側装置は、前記第１の双方向回線を介して管理装置に接続されており、前記伝送関連情報を前記第１の双方向回線を介して前記管理装置に伝送するように構成されており、前記１つの受信側装置は、前記第２の双方向回線を介して前記管理装置に接続されており、前記受信関連情報を前記第２の双方向回線を介して前記管理装置に伝送するように構成されており、前記管理装置は、前記伝送関連情報と前記受信関連情報とに基づいて、前記デジタルファイルの伝送状況を管理するように構成されている。
【００１６】
本発明の一実施形態において、前記管理装置は、電子掲示板の機能を有し、前記伝送側装置は、前記伝送関連情報を前記電子掲示板にテキスト形式で書き込み、前記１つの受信側装置は、前記受信関連情報を前記電子掲示板にテキスト形式で書き込み、前記管理装置は、前記電子掲示板に書き込まれた前記伝送関連情報と前記受信関連情報とに基づいて、前記デジタルファイルの伝送状況を管理する。
【００１７】
本発明の一実施形態において、前記一方向回線は、例えば、ＡＳＩ回線である。
【００１８】
本発明の一実施形態において、前記少なくとも１つの受信側装置は、複数の受信側装置である。
【００１９】
本発明の一実施形態において、前記複数の受信側装置のうちの１つの受信側装置から伝送された受信関連情報は、前記１つの受信側装置によって受信された前記デジタルファイルの前記複数のセグメントのうちエラーが生じたセグメントを識別するエラーセグメント識別情報を含み、前記伝送側装置は、前記１つの受信側装置から前記エラーセグメント識別情報を受信すると、前記エラーセグメント識別情報に基づいて、前記複数のセグメントのうち前記エラーが生じたセグメントを前記一方向回線を介して前記１つの受信側装置に再度伝送するように構成されている。
【００２０】
本発明の一実施形態において、前記デジタルファイルの前記複数のセグメントへの分割は、前記伝送側装置によって行われる。
【００２１】
本発明の一実施形態において、前記デジタルファイルを前記複数のセグメントに分割する際の分割数は、可変であり、前記複数の受信側装置全体に対して決定される。
【００２２】
本発明の一実施形態において、前記デジタルファイルを前記複数のセグメントに分割する際の分割数は、可変であり、前記複数の受信側装置毎に決定される。
【００２３】
本発明の一実施形態において、前記複数の受信側装置のうちの第１の受信側装置から伝送された前記受信関連情報は、前記伝送側装置が前記第１の受信側装置に前記デジタルファイルを伝送する際に生じたエラーの割合を示す情報を含み、前記複数の受信側装置のうちの第２の受信側装置から伝送された前記受信関連情報は、前記伝送側装置が前記第２の受信側装置に前記デジタルファイルを伝送する際に生じたエラーの割合を示す情報を含み、前記伝送側装置は、前記第１の受信側装置に対して、前記エラーの割合が大きいほど、前記第１の受信側装置に伝送される前記デジタルファイルの分割数を増加させ、前記エラーの割合が小さいほど、前記第１の受信側装置に伝送される前記デジタルファイルの分割数を減少させ、前記第２の受信側装置に対して、前記エラーの割合が大きいほど、前記第２の受信側装置に伝送される前記デジタルファイルの分割数を増加させ、前記エラーの割合が小さいほど、前記第２の受信側装置に伝送される前記デジタルファイルの分割数を減少させるように構成されている。
【００２４】
本発明の一実施形態において、前記双方向回線は、第１の双方向回線と第２の双方向回線とを含み、前記伝送側装置は、前記第１の双方向回線を介して管理装置に接続されており、前記伝送関連情報を前記第１の双方向回線を介して前記管理装置に伝送するように構成されており、前記複数の受信側装置の各々は、前記第２の双方向回線を介して前記管理装置に接続されており、前記受信関連情報を前記第２の双方向回線を介して前記管理装置に伝送するように構成されており、前記管理装置は、前記伝送関連情報と前記受信関連情報とに基づいて、前記複数の受信側装置の各々に対する前記デジタルファイルの伝送状況を管理するように構成されている。
【００２５】
本発明の一実施形態において、前記管理装置は、電子掲示板の機能を有し、前記伝送側装置は、前記伝送関連情報を前記電子掲示板にテキスト形式で書き込み、前記複数の受信側装置の各々は、前記受信関連情報を前記電子掲示板にテキスト形式で書き込み、前記管理装置は、前記電子掲示板に書き込まれた前記伝送関連情報と前記受信関連情報とに基づいて、前記複数の受信側装置の各々に対する前記デジタルファイルの伝送状況を管理する。
【００２６】
本発明の一実施形態において、前記一方向回線は、例えば、衛星回線である。
【００２７】
本発明のデジタルファイルを伝送するための方法は、伝送側装置と、前記伝送側装置に一方向回線を介して接続された少なくとも１つの受信側装置とを備えるシステムにおいて実行され、前記伝送側装置と前記少なくとも１つの受信側装置の各々とは、双方向回線を介して互いに接続され、前記方法は、前記伝送側装置が、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記少なくとも１つの受信側装置の各々が、前記デジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、前記伝送側装置が、前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記少なくとも１つの受信側装置の各々が、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することとを含む。
【００２８】
本発明のデジタルファイルを伝送するための装置は、少なくとも１つの受信側装置と一方向回線および双方向回線を介して接続されており、前記装置は、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記少なくとも１つの受信側装置の各々から、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して受信することとを行うように構成されている。
【００２９】
本発明のデジタルファイルを伝送するための方法は、少なくとも１つの受信側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記方法は、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記少なくとも１つの受信側装置の各々から、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して受信することとを含む。
【００３０】
本発明のデジタルファイルを伝送するためのプログラムは、少なくとも１つの受信側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記装置は、プロセッサ部を備え、前記プログラムは、実行されると、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記少なくとも１つの受信側装置の各々に伝送することと、前記少なくとも１つの受信側装置の各々から、その受信側装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して受信することとを含む処理を前記プロセッサ部に行わせる。
【００３１】
本発明のデジタルファイルを受信するための装置は、伝送側装置と一方向回線および双方向回線を介して接続されており、前記装置は、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記伝送側装置から受信することと、前記装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することとを行うように構成されている。
【００３２】
本発明のデジタルファイルを受信するための方法は、伝送側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記方法は、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記伝送側装置から受信することと、前記装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することとを含む。
【００３３】
本発明のデジタルファイルを受信するためのプログラムは、伝送側装置と一方向回線および双方向回線を介して接続された装置において実行され、前記装置は、プロセッサ部を備え、前記プログラムは、実行されると、複数のセグメントに分割されたデジタルファイルを前記一方向回線を介して前記伝送側装置から受信することと、前記伝送側装置から伝送される前記デジタルファイルに関する伝送関連情報を前記双方向回線を介して前記伝送側装置から受信することと、前記装置によって受信された前記デジタルファイルに関する受信関連情報を前記双方向回線を介して前記伝送側装置に伝送することとを含む処理を前記プロセッサ部に行わせる。
【発明の効果】
【００３４】
本発明によれば、一方向回線を介して、確実にデジタルファイルを伝送することができるシステム、装置、方法およびプログラムを提供することが可能である。
【図面の簡単な説明】
【００３５】
【図１】本発明のデジタルファイルを伝送するためのシステム１０００が一方向回線を利用して映像を遠隔地へ伝送することを模式的に示す図である。
【図２】本発明のデジタルファイルを伝送するためのシステム１０００の構成の一例を示すブロック図である。
【図３】本発明のデジタルファイルを伝送するためのシステム１０００におけるデジタルファイルを伝送するための処理での信号の流れの一例を示す図である。
【図４】伝送側装置２１０において実行される、デジタルファイルの複数のセグメントに分割する処理４００の一例を示すフローチャートである。
【図５】本発明のデジタルファイルを伝送するためのシステム１０００の代替構成であるシステム２０００の構成の一例を示すブロック図である。
【図６】本発明のデジタルファイルを伝送するためのシステム２０００におけるデジタルファイルを伝送するための処理での信号の流れの一例を示す図である。
【図７】本発明のデジタルファイルを伝送するためのシステム１０００の代替構成であるシステム３０００の構成の一例を示すブロック図である。
【図８】本発明のデジタルファイルを伝送するためのシステム３０００の代替構成であるシステム４０００の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００３６】
以下、図面を参照しながら、本発明の実施の形態を説明する。
【００３７】
１．デジタルファイルを伝送するためのシステム
【００３８】
図１は、本発明のデジタルファイルを伝送するためのシステム１０００が一方向回線を利用して映像を遠隔地へ伝送することを模式的に示す。
【００３９】
本発明のシステム１０００は、伝送側２００から受信側３００に映像のデジタルファイルを伝送する。受信側３００で映像のデジタルファイルを再生することにより、受信側３００で映像の視聴、編集等を行うことができる。例えば、伝送側２００が中継車であり、受信側３００がテレビ局本社である。例えば、伝送側２００がテレビ局本社であり、受信側３００が系列のテレビ局である。例えば、伝送側２００が出先の基地局（例えば、野球場の基地局）であり、受信側３００がテレビ局本社である。
【００４０】
伝送側２００と受信側３００とは、一方向回線４００によって相互に接続されている。一方向回線４００は、一方向通信が可能な任意の回線である。一方向回線４００は、無線回線であってもよいし、有線回線であってもよい。一方向回線４００は、伝送路に応じて、例えば、地上マイクロ波を利用した地上マイクロ回線であってもよく、例えば、後述するように、衛星を利用した衛星回線であってもよい。
【００４１】
一方向回線４００は、伝送される信号形式に応じて、例えば、ＡＳＩ回線である。ＡＳＩ回線は、インターネット等の公衆回線とは対照的に、各テレビ局に割り当てられた専用回線である。この専用回線は、民放各局が共同で使用するため民放回線とも呼ばれる。災害時にインフラがダウンしたときや辺鄙な場所等でインターネットが使用できない場合であっても、民放回線であれば映像を伝送することができる。ＡＳＩ回線は、例えば、最大２７０Ｍｂｐｓで信号を伝送可能な民放回線、または、３０〜５０Ｍｂｐｓ程度で信号を伝送可能な地上マイクロ波を利用した回線、または、後述するように、衛星を利用した衛星回線であり得る。一方向回線４００は、伝送される信号形式に応じて、例えば、ＳＤＩ（Ｓｅｒｉａｌ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）回線である。ＳＤＩ回線は、例えば、最大１．５Ｇｂｐｓで信号を伝送可能な民放回線であり得る。
【００４２】
一方向回線４００は、物理的に一方向通信のみが可能な回線のみならず、機能的に一方向回線が可能な回線を含む。例えば、双方向通信が可能な衛星回線を、一方向回線４００として利用することも可能である。例えば、双方向通信が可能なＩＰ回線（例えば、構内ＬＡＮ回線、インターネット等）を、一方向回線として利用することも可能である。これは、例えば、回線を一方向回線として利用するためのプロトコルを使用することによって達成され得る。
【００４３】
伝送側２００と受信側３００とは、双方向回線５００によって相互に接続されている。双方向回線５００は、双方向通信が可能な任意のネットワークである。双方向回線５００は、無線回線であってもよいし、有線回線であってもよい。双方向回線は、例えば、インターネット、衛星回線であり得る。
【００４４】
伝送側２００には、伝送側装置２１０が備えられており、受信側３００には、受信側装置３１０が備えられている。伝送側装置２１０は、コンピュータ装置２２０と、送信機２３０とを含む。受信側装置３１０は、コンピュータ装置３２０と、受信機３３０とを含む。
【００４５】
伝送側２００において、映像のデジタルファイルが伝送側装置２１０のコンピュータ装置２２０に入力される。例えば、コンピュータ装置２２０に入力されるデジタルファイルは、任意の記憶媒体に格納され、記憶媒体を介して、コンピュータ装置２２０に入力される。記憶媒体は、例えば、光学ディスク、メモリーカード、ＵＳＢ等である。記憶媒体は、例えば、スマートフォン等の携帯情報端末の内蔵メモリであってもよい。デジタルファイルは、例えば、中継車に備えられたカメラによって撮影された映像を記録したファイルであってもよいし、一般視聴者が自身の携帯情報端末のカメラで撮影した映像を記録したファイルであってもよい。
【００４６】
伝送側２００において、コンピュータ装置２２０は、入力されたデジタルファイルを複数のセグメントに分割する。本例では、コンピュータ装置２２０は、５つのセグメントにデジタルファイルを分割する。なお、コンピュータ装置２２０がデジタルファイルを分割する数は、５に限定されず、コンピュータ装置２２０がデジタルファイルを分割する数は、２以上の任意の数であり得る。また、コンピュータ装置２２０がデジタルファイルを分割する数は、可変であってもよいし、固定であってもよい。
【００４７】
伝送側２００において、コンピュータ装置２２０は、デジタルファイルの複数のセグメントを送信機２３０に提供する。このとき、コンピュータ装置２２０が送信機２３０に提供するデジタルファイルの複数のセグメントのデータ形式は、任意のデータ形式であり得る。例えば、コンピュータ装置２２０は、ＩＰパケットの形式で複数のセグメントを送信機２３０に提供し得る。デジタルファイルの複数のセグメントのデータ形式が送信機２３０によって伝送可能なデータ形式でない場合は、送信機２３０内蔵の変換器または送信機２３０の外付けの変換器が、データ形式を送信機２３０によって伝送可能なデータ形式に変換してもよい。
【００４８】
伝送側２００において、送信機２３０は、デジタルファイルの複数のセグメントを一方向回線４００を介して伝送する。
【００４９】
受信側３００において、受信機３３０は、伝送側２００から伝送された複数のセグメントを一方向回線４００を介して受信する。複数のセグメントを受信した後、受信機３３０は、複数のセグメントをコンピュータ装置３２０に提供する。このとき、受信機３３０がコンピュータ装置３２０に提供する複数のセグメントのデータ形式は、任意のデータ形式であり得る。例えば、受信機３３０は、ＩＰパケットの形式で複数のセグメントをコンピュータ装置３２０に提供し得る。複数のセグメントのデータ形式がコンピュータ装置３２０によって処理可能なデータ形式でない場合は、受信機３３０内蔵の変換器または受信機３３０の外付けの変換器が、データ形式をコンピュータ装置３２０によって処理可能なデータ形式に変換してもよい。
【００５０】
受信側３００において、コンピュータ装置３２０は、複数のセグメントを受信し、受信した複数のセグメントを統合することにより、映像のデジタルファイルを生成する。
【００５１】
このようにして、映像のデジタルファイルは、一方向回線４００を介して伝送されることができる。映像のデジタルファイルは、伝送のために再生される必要がないため、再生伝送方式に比べて短い伝送時間でデジタルファイルを伝送することが可能である。また、受信側３００において映像を再生しながら収録する必要がなく、受信側３００におけるユーザの操作も不要であるため、映像伝送に係る人件費を削減することも可能である。これは、働き方改革につながる。
【００５２】
このような一方向回線４００を介したデジタルファイルの複数のセグメントの伝送を実現するためには、デジタルファイルの伝送状況を管理することが重要である。本発明のシステム１０００において、デジタルファイルの伝送状況を管理するために、双方向回線５００が用いられる。
【００５３】
例えば、伝送側２００のコンピュータ装置２２０は、デジタルファイルの伝送状況を管理するために、伝送側２００から伝送されるデジタルファイルに関する伝送関連情報を双方向回線５００を介して受信側３００のコンピュータ装置３２０に伝送する。伝送関連情報は、例えば、デジタルファイルの伝送を開始することを示す情報、伝送されるデジタルファイルのセグメントの数を示す情報、伝送されるデジタルファイルのサイズを示す情報、伝送されるデジタルファイルの拡張子を示す情報、デジタルファイルの伝送を終了することを示す情報等を含む。
【００５４】
例えば、受信側３００のコンピュータ装置３２０は、デジタルファイルの伝送状況を管理するために、受信側３００によって受信されたデジタルファイルに関する受信関連情報を双方向回線５００を介して伝送側２００のコンピュータ装置２２０に伝送する。受信関連情報は、例えば、デジタルファイルの再送を要求する情報、受信されたデジタルファイルのセグメントの数を示す情報、エラーが生じたセグメントを識別する情報、デジタルファイルを伝送する際に生じたエラーの割合を示す情報、受信デジタルファイルのサイズを示す情報、受信デジタルファイルから生成されたＭＤ５ハッシュ値、デジタルファイルの受信を終了したことを示す情報等を含む。
【００５５】
一方向回線４００を介したデジタルファイルの複数のセグメントの伝送において、伝送される複数のセグメントのうちのいくつかにエラーが生じる場合がある。本発明のシステム１０００では、受信側３００のコンピュータ装置３２０は、受信関連情報を伝送することにより、エラーが生じた場合でも再送を要求することができる。
【００５６】
このとき、エラーが生じたデジタルファイル全体を再送すると、デジタルファイル全体分の伝送時間が再びかかる。また、伝送される信号の量が多いと、エラーが生じる頻度も多くなる。デジタルファイル全体を再送してもエラーが解消されない可能性は十分にあり、エラーが解消されるまでデジタルファイル全体を再送し続けなければならない。
【００５７】
本発明のシステム１０００では、受信関連情報に基づいて、エラーが生じたセグメントのみを再送することにより、エラーが生じた場合の問題を解消することができる。例えば、伝送された５つのセグメントのうち第２のセグメントおよび第５のセグメントにエラーが生じた場合、エラーが生じたデジタルファイル全体を再送する代わりに、第２のセグメントおよび第５のセグメントのみを再送することができる。これにより、伝送時間を短縮することができる。また、伝送される信号の量を減らすことにより、エラーが生じる頻度を低減することができる。再送においてもエラーが生じた場合であっても、再送されたセグメントのうちのエラーが生じたセグメントのみを再送すればよいので、伝送される信号の量を漸減させることができる。これにより、伝送時間をさらに短縮することができる。
【００５８】
本発明のシステム１０００では、伝送関連情報および受信関連情報に基づいて、伝送状況を把握することが可能であり、上述したようにエラーが生じた場合でも再送することができる。これにより、伝送されるべきデジタルファイルを確実に受信側３００に伝送することができる。
【００５９】
本発明のシステム１０００は、一方向回線４００としてＡＳＩ回線等の専用回線を利用し得る。このため、災害時にインフラがダウンしたときや辺鄙な場所等でインターネットが使用できない場合であっても、確実にデジタルファイルを伝送することができる。
【００６０】
本発明のシステム１０００において、双方向回線５００として衛星回線を利用する構成では、災害時にインフラがダウンしたときや辺鄙な場所等でインターネットが使用できない場合であっても、双方向回線５００としての衛星回線を介して、伝送関連情報および受信関連情報の伝送および受信を行うことができる。これにより、デジタルファイルの伝送状況を管理して、効率的かつ確実にデジタルファイルを伝送することができる。また、双方向回線５００としてインターネットを利用する構成では、災害時にインフラがダウンしたときや辺鄙な場所等でインターネットが使用できない場合には、双方向回線５００を介して伝送関連情報および受信関連情報の伝送および受信を行うことができないが、この場合は、伝送側２００からデジタルファイルの複数のセグメントを繰り返し伝送し続けることにより、伝送状況を管理することなく、確実にデジタルファイルを伝送することができる。
【００６１】
上述した例では、映像のデジタルファイルを伝送することを説明したが、本発明のシステムが伝送するデジタルファイルは、映像を記録したデジタルファイルに限定されない。任意のデータを記録したデジタルファイルであり得る。例えば、音声を記録したデジタルファイルであってもよい。
【００６２】
２．デジタルファイルを伝送するためのシステムの構成
図２は、本発明のデジタルファイルを伝送するためのシステム１０００の構成の一例を示す。
【００６３】
本発明のシステム１０００は、伝送側装置２１０と、受信側装置３１０とを備える。伝送側装置２１０は、コンピュータ装置２２０と、コンピュータ装置２２０に接続された送信機２３０とを含む。受信側装置３１０は、コンピュータ装置３２０と、コンピュータ装置３２０に接続された受信機３３０とを含む。伝送側装置２１０のコンピュータ装置２２０と受信側装置３１０のコンピュータ装置３２０とは、双方向回線５００を介して相互に接続されている。伝送側装置２１０の送信機２３０と受信側装置３１０の受信機３３０とは、一方向回線４００を介して相互に接続されている。コンピュータ装置２２０と送信機２３０が接続される態様は問わない。コンピュータ装置２２０と送信機２３０は、無線で接続されてもよいし、有線で接続されてもよい。コンピュータ装置３２０と受信機３３０が接続される態様は問わない。コンピュータ装置３２０と受信機３３０は、無線で接続されてもよいし、有線で接続されてもよい。
【００６４】
伝送側装置２１０のコンピュータ装置２２０は、インターフェース部２２１と、受信部２２２と、プロセッサ部２２３と、メモリ部２２４とを備える。
【００６５】
インターフェース部２２１は、コンピュータ装置２２０の外部との通信を制御するように構成されている。インターフェース部２２１は、コンピュータ装置２２０の外部に信号を伝送し、コンピュータ装置２２０の外部から信号を受信することができる。インターフェース部２２１は、例えば、伝送関連情報を双方向回線５００を介して受信側装置３１０のコンピュータ装置３２０に伝送する。インターフェース部２２１は、例えば、受信関連情報を双方向回線５００を介して受信側装置３１０のコンピュータ装置３２０から受信する。インターフェース部２２１は、例えば、制御信号を送信機２３０に伝送する。インターフェース部２２１は、任意の形式の信号を伝送および受信することが可能である。
【００６６】
受信部２２２は、コンピュータ装置２２０の外部からデジタルファイルを受信するように構成されている。受信部２２２は、任意の形式でデジタルファイルを受信することができる。受信部２２２がデジタルファイルをどのように受信するかは問わない。例えば、映像を撮影したカメラから直接デジタルファイルを受信してもよし、デジタルファイルを格納している記憶媒体から読み出されたデジタルファイルを受信してもよい。
【００６７】
プロセッサ部２２３は、コンピュータ装置２２０全体の動作を制御する。プロセッサ部２２３は、メモリ部２２４に格納されているプログラムを読み出し、そのプログラムを実行する。これにより、コンピュータ装置２２０を所望のステップを実行する装置として機能させることが可能である。例えば、プロセッサ部２２３は、デジタルファイルを伝送する処理を行うことができる。例えば、プロセッサ部２２３は、受信されたデジタルファイルを複数のセグメントに分割する処理を行うことができる。プロセッサ部２２３は、単一のプロセッサによって実装されてもよいし、複数のプロセッサによって実装されてもよい。
【００６８】
メモリ部２２４には、コンピュータ装置２２０における処理を実行するためのプログラムやそのプログラムの実行に必要とされるデータ等が格納されている。メモリ部２２４には、例えば、デジタルファイルを伝送するためのプログラム（例えば、後述する図３、図４、図６に示される処理を実現するプログラム）が格納されている。メモリ部２２４には、例えば、デジタルファイルを複数のセグメントに分割する機能等の任意の機能を実装するアプリケーションが格納されていてもよい。メモリ部２２４には、以前のデジタルファイルの伝送処理において用いられた伝送関連情報が格納されてもよい。メモリ部２２４には、以前のデジタルファイルの伝送処理において受信側装置３１０のコンピュータ装置３２０から受信された受信関連情報が格納されてもよい。ここで、プログラムをどのようにしてメモリ部２２４に格納するかは問わない。例えば、プログラムは、メモリ部２２４にプリインストールされていてもよい。あるいは、プログラムは、双方向回線５００を経由してダウンロードされることによってメモリ部２２４にインストールされるようにしてもよい。メモリ部２２４は、任意の記憶手段によって実装され得る。
【００６９】
伝送側装置２１０の送信機２３０は、インターフェース部２３１と、プロセッサ部２３２と、メモリ部２３３とを備える。
【００７０】
インターフェース部２３１は、送信機２３０の外部との通信を制御するように構成されている。インターフェース部２３１は、送信機２３０の外部に信号を伝送し、送信機２３０の外部から信号を受信することができる。インターフェース部２３１は、例えば、デジタルファイルの複数のセグメントを一方向回線４００を介して受信機３３０に伝送する。インターフェース部２３１は、例えば、制御信号をコンピュータ装置２２０から受信する。インターフェース部２３１は、任意の形式の信号を伝送および受信することが可能である。
【００７１】
プロセッサ部２３２は、送信機２３０全体の動作を制御する。プロセッサ部２３２は、メモリ部２３３に格納されているプログラムを読み出し、そのプログラムを実行する。これにより、送信機２３０を所望のステップを実行する装置として機能させることが可能である。例えば、プロセッサ部２３２は、デジタルファイルを伝送する処理を行うことができる。プロセッサ部２３２は、単一のプロセッサによって実装されてもよいし、複数のプロセッサによって実装されてもよい。
【００７２】
メモリ部２３３には、送信機２３０における処理を実行するためのプログラムやそのプログラムの実行に必要とされるデータ等が格納されている。メモリ部２３３には、例えば、デジタルファイルを伝送するためのプログラム（例えば、後述する図３、図６に示される処理を実現するプログラム）が格納されている。
【００７３】
受信側装置３１０のコンピュータ装置３２０は、インターフェース部３２１と、出力部３２２と、プロセッサ部３２３と、メモリ部３２４とを備える。
【００７４】
インターフェース部３２１は、コンピュータ装置３２０の外部との通信を制御するように構成されている。インターフェース部３２１は、コンピュータ装置３２０の外部に信号を伝送し、コンピュータ装置３２０の外部から信号を受信することができる。インターフェース部３２１は、例えば、伝送関連情報を双方向回線５００を介して伝送側装置２１０のコンピュータ装置２２０から受信する。インターフェース部３２１は、例えば、受信関連情報を双方向回線５００を介して伝送側装置２１０のコンピュータ装置２２０に伝送する。インターフェース部３２１は、例えば、制御信号を受信機３３０に伝送する。インターフェース部３２１は、任意の形式の信号を伝送および受信することが可能である。
【００７５】
出力部３２２は、受信されたデジタルファイルをコンピュータ装置３２０の外部に出力するように構成されている。出力部３２２は、任意の形式でデジタルファイルを出力することができる。出力部３２２がデジタルファイルをどのように出力するかは問わない。例えば、出力部３２２が表示画面および再生機を備える場合、デジタルファイルから再生された映像を表示画面に表示してもよい。例えば、出力部３２２が記憶手段を備えている場合、記憶手段にデジタルファイルを記憶し、コンピュータ装置３２０の外部にある外部装置が記憶手段にアクセスすることにより外部装置がデジタルファイルを取得するようにしてもよい。例えば、出力部３２２は、双方向回線５００を介してコンピュータ装置３２０の外部にデジタルファイルを伝送してもよい。
【００７６】
プロセッサ部３２３は、コンピュータ装置３２０全体の動作を制御する。プロセッサ部３２３は、メモリ部３２４に格納されているプログラムを読み出し、そのプログラムを実行する。これにより、コンピュータ装置３２０を所望のステップを実行する装置として機能させることが可能である。例えば、プロセッサ部３２３は、デジタルファイルを受信する処理を行うことができる。例えば、プロセッサ部３２３は、受信された複数のセグメントを統合してデジタルファイルを生成する処理を行うことができる。プロセッサ部３２３は、単一のプロセッサによって実装されてもよいし、複数のプロセッサによって実装されてもよい。
【００７７】
メモリ部３２４には、コンピュータ装置３２０における処理を実行するためのプログラムやそのプログラムの実行に必要とされるデータ等が格納されている。メモリ部３２４には、例えば、デジタルファイルを受信するためのプログラム（例えば、後述する図３、図６に示される処理を実現するプログラム）が格納されている。メモリ部３２４には、例えば、受信された複数のセグメントを統合して受信デジタルファイルを生成する機能等の任意の機能を実装するアプリケーションが格納されていてもよい。ここで、プログラムをどのようにしてメモリ部３２４に格納するかは問わない。例えば、プログラムは、メモリ部３２４にプリインストールされていてもよい。あるいは、プログラムは、双方向回線５００を経由してダウンロードされることによってメモリ部３２４にインストールされるようにしてもよい。メモリ部３２４は、任意の記憶手段によって実装され得る。
【００７８】
受信側装置３１０の受信機３３０は、インターフェース部３３１と、プロセッサ部３３２と、メモリ部３３３とを備える。
【００７９】
インターフェース部３３１は、受信機３３０の外部との通信を制御するように構成されている。インターフェース部３３１は、受信機３３０の外部に信号を伝送し、受信機３３０の外部から信号を受信することができる。インターフェース部３３１は、例えば、デジタルファイルの複数のセグメントを一方向回線４００を介して伝送側装置２１０の送信機２３０から受信する。インターフェース部３３１は、例えば、制御信号をコンピュータ装置３２０から受信する。インターフェース部３３１は、任意の形式の信号を伝送および受信することが可能である。
【００８０】
プロセッサ部３３２は、受信機３３０全体の動作を制御する。プロセッサ部３３２は、メモリ部３３３に格納されているプログラムを読み出し、そのプログラムを実行する。これにより、受信機３３０を所望のステップを実行する装置として機能させることが可能である。例えば、プロセッサ部３３２は、デジタルファイルを受信する処理を行うことができる。プロセッサ部３３２は、単一のプロセッサによって実装されてもよいし、複数のプロセッサによって実装されてもよい。
【００８１】
メモリ部３３３には、受信機３３０における処理を実行するためのプログラムやそのプログラムの実行に必要とされるデータ等が格納されている。メモリ部３３３には、例えば、デジタルファイルを受信するためのプログラム（例えば、後述する図３、図６示される処理を実現するプログラム）が格納されている。
【００８２】
上述した例では、伝送側装置２１０のコンピュータ装置２２０および送信機２３０は、別のハードウェアとして説明したが、本発明は、これに限定されない。伝送側装置２１０のコンピュータ装置２２０および送信機２３０の各構成要素は、単一のハードウェア内に位置してもよいし、複数のハードウェア内に存在してもよい。各構成要素が単一のハードウェア内に位置する場合は、インターフェース部２２１およびインターフェース部２３１、プロセッサ部２２３およびプロセッサ部２３２、ならびに、メモリ部２２４およびメモリ部２３３は、それぞれ、同一の構成要素であってもよいし別の構成要素であってもよい。各構成要素が複数のハードウェア内に存在する場合は、各ハードウェアが接続される態様は問わない。各ハードウェアは、無線で接続されてもよいし、有線で接続されてもよい。
【００８３】
上述した例では、受信側装置３１０のコンピュータ装置３２０および受信機３３０は、別のハードウェアとして説明したが、本発明は、これに限定されない。受信側装置３１０のコンピュータ装置３２０および受信機３３０の各構成要素は、単一のハードウェア内に位置してもよいし、複数のハードウェア内に存在してもよい。各構成要素が単一のハードウェア内に位置する場合は、インターフェース部３２１およびインターフェース部３３１、プロセッサ部３２３およびプロセッサ部３３２、ならびに、メモリ部３２４およびメモリ部３３３は、それぞれ、同一の構成要素であってもよいし別の構成要素であってもよい。各構成要素が複数のハードウェア内に存在する場合は、各ハードウェアが接続される態様は問わない。各ハードウェアは、無線で接続されてもよいし、有線で接続されてもよい。
【００８４】
以下では、伝送側装置２１０のコンピュータ装置２２０および送信機２３０の各構成要素が単一のハードウェア内に位置し、受信側装置３１０のコンピュータ装置３２０および受信機３３０の各構成要素が単一のハードウェア内に位置する場合の、本発明のシステム１０００の処理の一例を説明する。
【００８５】
３．デジタルファイルを伝送するためのシステムにおける処理
図３は、本発明のデジタルファイルを伝送するためのシステム１０００におけるデジタルファイルを伝送するための処理での信号の流れの一例を示す。図３において、一方向回線４００を介した信号の流れを実線で表し、双方向回線５００を介した信号の流れを破線で表している。
【００８６】
デジタルファイルを伝送するための処理の開始前に、伝送側装置２１０には、デジタルファイルが入力され、伝送側装置２１０は、入力されたデジタルファイルを複数のセグメントに分割する。複数のセグメントの各々には、セグメント番号が付与される。
【００８７】
ステップＳ３０１では、伝送側装置２１０は、伝送関連情報を双方向回線５００を介して受信側装置３１０に伝送する。伝送関連情報は、デジタルファイルの伝送を開始することを示す情報を少なくとも含み、例えば、伝送されるデジタルファイルのセグメントの数を示す情報、伝送されるデジタルファイルのサイズを示す情報、伝送されるデジタルファイルの拡張子を示す情報をさらに含み得る。受信側装置３１０は、伝送関連情報を双方向回線５００を介して伝送側装置２１０から受信する。
【００８８】
ステップＳ３０２では、受信側装置３１０は、デジタルファイルの伝送を開始することを示す情報を含む伝送関連情報に応答して、デジタルファイルの受信の準備を行う。例えば、受信側装置３１０は、受信機３３０のインターフェース部３３１を起動し、デジタルファイルの受信に備える。例えば、受信側装置３１０は、伝送関連情報に含まれ得る、伝送されるデジタルファイルの拡張子を示す情報を確認し、伝送されるデジタルファイルの拡張子が受信可能な拡張子であるか判定することも可能である。受信可能な拡張子でない場合は、ステップＳ３０３で、受信準備完了情報の代わりに、受信できない旨の通知を双方向回線５００を介して伝送側装置２１０に伝送し、処理を終了してもよい。
【００８９】
受信側装置３１０においてデジタルファイルの受信の準備が完了すると、ステップＳ３０３では、受信側装置３１０は、デジタルファイルの受信の準備が完了したことを示す受信準備完了情報を双方向回線５００を介して伝送側装置２１０に伝送する。伝送側装置２１０は、受信準備完了情報を双方向回線５００を介して受信側装置３１０から受信する。
【００９０】
ステップＳ３０４では、伝送側装置２１０は、受信準備完了情報に応答して、複数のセグメントに分割されたデジタルファイルの伝送を開始する。伝送側装置２１０は、ｎ個のセグメントに分割されたデジタルファイルのうちの第１のセグメントを一方向回線４００を介して受信側装置３１０に伝送し、ｎ個のセグメントに分割されたデジタルファイルのうちの第２のセグメントを一方向回線４００を介して受信側装置３１０に伝送し、ｎ個のセグメントに分割されたデジタルファイルのうちの第３のセグメントを一方向回線４００を介して受信側装置３１０に伝送し、・・・ｎ個のセグメントに分割されたデジタルファイルのうちの第ｎのセグメントを一方向回線４００を介して受信側装置３１０に伝送する。受信側装置３１０は、デジタルファイルのｎ個のセグメントを一方向回線４００を介して伝送側装置２１０から受信する。
【００９１】
デジタルファイルのすべてのセグメントの伝送が完了すると、ステップＳ３０５では、伝送側装置２１０は、伝送関連情報を双方向回線５００を介して受信側装置３１０に伝送する。伝送関連情報は、デジタルファイルの伝送を終了することを示す情報を少なくとも含み、例えば、伝送されたデジタルファイルのセグメントの数を示す情報、伝送されたデジタルファイルのサイズを示す情報、伝送されたデジタルファイルの拡張子を示す情報をさらに含み得る。受信側装置３１０は、伝送関連情報を双方向回線５００を介して伝送側装置２１０から受信する。
【００９２】
ステップＳ３０６では、受信側装置３１０は、受信したデジタルファイルのセグメントと受信した伝送関連情報とを比較することにより、伝送されるべきデジタルファイルのセグメントが不足していないかを判定する。例えば、受信側装置３１０は、受信した伝送関連情報に含まれる、伝送されるデジタルファイルのセグメントの数を示す情報と、実際に受信されたデジタルファイルのセグメントの数とを比較することにより、伝送されるべきデジタルファイルのセグメントが不足していないかを判定する。例えば、受信側装置３１０は、受信した伝送関連情報に含まれる、伝送されるデジタルファイルのサイズを示す情報と、実際に受信したデジタルファイルのセグメントの合計サイズとを比較することにより、伝送されるべきデジタルファイルのセグメントが不足していないかを判定する。
【００９３】
例えば、伝送されるべきデジタルファイルのセグメントが不足していると判定された場合、複数のセグメントの各々に付与されているセグメント番号を参照することにより、どのセグメントが不足しているかを決定することができる。これにより、エラーが生じたセグメントを識別するエラーセグメント識別情報を生成する。
【００９４】
例えば、伝送されるべきデジタルファイルのセグメントが不足していると判定された場合、伝送されるデジタルファイルのセグメントの数に対する実際に受信されたデジタルファイルのセグメントの数の比、または、伝送されるデジタルファイルのサイズに対する実際に受信したデジタルファイルのセグメントの合計サイズの比を算出することにより、デジタルファイルを伝送する際に生じたエラーの割合を決定することができる。これにより、デジタルファイルを伝送する際に生じたエラーの割合を示す情報を生成する。
【００９５】
例えば、伝送されるべきデジタルファイルのセグメントが不足していないと判定された場合、受信側装置３１０は、受信された複数のセグメントを統合して受信デジタルファイルを生成する。このとき、後のデジタルファイルの一致確認のために、受信側装置３１０は、例えば、生成された受信デジタルファイルからＭＤ５ハッシュ値を生成することができる。あるいは、後のデジタルファイルの一致確認のために、受信側装置３１０は、生成された受信デジタルファイルのサイズを読み取ることができる。
【００９６】
ステップＳ３０７では、受信側装置３１０は、受信関連情報を双方向回線５００を介して伝送側装置２１０に伝送する。受信関連情報は、例えば、受信されたデジタルファイルのセグメントの数を示す情報、デジタルファイルの再送を要求する情報、エラーセグメント識別情報、デジタルファイルを伝送する際に生じたエラーの割合を示す情報、受信デジタルファイルのサイズを示す情報、受信デジタルファイルから生成されたＭＤ５ハッシュ値、デジタルファイルの受信を終了したことを示す情報を含む。ステップＳ３０６で、伝送されるべきデジタルファイルのセグメントが不足していると判定された場合は、受信関連情報は、デジタルファイルの再送を要求する情報を少なくとも含み、好ましくは、受信されたデジタルファイルのセグメントの数を示す情報、エラーセグメント識別情報、または、デジタルファイルを伝送する際に生じたエラーの割合を示す情報をさらに含む。ステップＳ３０６で、伝送されるべきデジタルファイルのセグメントが不足していないと判定された場合は、受信関連情報は、デジタルファイルの受信を終了したことを示す情報を少なくとも含み、好ましくは、受信デジタルファイルのサイズを示す情報、または、受信デジタルファイルから生成されたＭＤ５ハッシュ値をさらに含む。
【００９７】
ステップＳ３０７の後、伝送側装置２１０は、受信側装置３１０から受信された受信関連情報に応答した処理を行う。
【００９８】
例えば、受信側装置３１０から受信された受信関連情報が、デジタルファイルの受信を終了したことを示す情報を含む場合、伝送側装置２１０は、受信側装置３１０に伝送されたデジタルファイルと受信側装置３１０によって受信されたデジタルファイルとが一致しているかを確認する。例えば、伝送側装置２１０は、伝送されたデジタルファイルから生成されたＭＤ５ハッシュ値と、受信関連情報に含まれ得る、受信デジタルファイルから生成されたＭＤ５ハッシュ値とを比較することにより、受信側装置３１０に伝送されたデジタルファイルと受信側装置３１０によって受信されたデジタルファイルとが一致しているかを確認する。ＭＤ５ハッシュ値が一致した場合は、デジタルファイルの伝送が成功であり、処理は終了する。ＭＤ５ハッシュ値が一致しない場合は、デジタルファイルの伝送が失敗であり、その旨を伝送側装置２１０のユーザに通知してもよい。例えば、伝送側装置２１０は、伝送されたデジタルファイルから読み取られたサイズと、受信関連情報に含まれ得る、受信デジタルファイルから読み取られたサイズとを比較することにより、受信側装置３１０に伝送されたデジタルファイルと受信側装置３１０によって受信されたデジタルファイルとが一致しているかを確認する。ファイルのサイズが一致した場合は、デジタルファイルの伝送が成功であり、処理は終了する。ファイルのサイズが一致しない場合は、デジタルファイルの伝送が失敗であり、その旨を伝送側装置２１０のユーザに通知してもよい。
【００９９】
例えば、受信側装置３１０から受信された受信関連情報が、デジタルファイルの再送を要求する情報を含む場合、伝送側装置２１０は、デジタルファイルの再送処理を行う。デジタルファイルの再送処理では、伝送側装置２１０は、複数のセグメントに分割された再送すべきデジタルファイルを一方向回線４００を介して受信側装置３１０に伝送する。その後の処理は、ステップＳ３０５〜ステップＳ３０７の処理と同様である。デジタルファイルの再送処理は、例えば、伝送側装置２１０が、デジタルファイルの受信を終了したことを示す情報を含む受信関連情報を受信するまで繰り返される。これにより、伝送されるべきデジタルファイルを確実に受信側装置３１０に伝送することができる。
【０１００】
デジタルファイルの再送処理では、伝送側装置２１０は、伝送されるべきデジタルファイルのすべてのセグメントを再送してもよいが、好ましくは、エラーが生じたセグメントのみを再送する。これは、受信関連情報に含まれ得るエラーセグメント識別情報を参照し、エラーセグメント識別情報に基づいてエラーが生じたセグメントを特定することによって達成される。エラーが生じたデジタルファイルのセグメントすべてを再送するのではなく、エラーが生じたセグメントのみを再送することにより、伝送時間を短縮することが可能である。
【０１０１】
例えば、受信側装置３１０から受信された受信関連情報が、デジタルファイルの再送を要求する情報と、デジタルファイルを伝送する際に生じたエラーの割合を示す情報とを含む場合、伝送側装置２１０は、デジタルファイルの複数のセグメントへの分割数を変更して、デジタルファイルの再送処理を行う。例えば、エラーの割合が大きいほど分割数を増加させ、エラーの割合が小さいほど分割数を減少させるようにしてもよい。
【０１０２】
本発明のシステム１０００において、図３に示されるデジタルファイルを伝送するための処理の開始前に、伝送側装置２１０がデジタルファイルを複数のセグメントに分割する際、図４に示される処理によって複数のセグメントに分割してもよい。
【０１０３】
図４は、伝送側装置２１０において実行される、デジタルファイルを複数のセグメントに分割する処理４００の一例を示す。
【０１０４】
処理４００の前に、伝送側装置２１０のメモリ部２２４には、以前のデジタルファイルの伝送処理において用いられた伝送関連情報および以前のデジタルファイルの伝送処理で受信された受信関連情報が格納されているものとする。格納されている伝送関連情報は、伝送されるデジタルファイルのセグメントの数を示す情報を少なくとも含む。格納されている受信関連情報は、デジタルファイルを伝送する際に生じたエラーの割合を示す情報を少なくとも含む。
【０１０５】
ステップＳ４０１では、伝送側装置２１０は、メモリ部２２４に格納された伝送関連情報および受信関連情報を参照し、以前の伝送処理における分割数および以前の伝送処理におけるデジタルファイルを伝送する際に生じたエラーの割合を示す情報を取得する。
【０１０６】
ステップＳ４０２では、伝送側装置２１０は、以前の伝送処理におけるデジタルファイルを伝送する際に生じたエラーの割合が所定値よりも大きいか否かを判定する。所定値は、任意の値であり得る。例えば、所定値は、特定の閾値（例えば１０％、２０％、３０％、４０％、５０％、６０％、７０％、８０％、９０％等）であってもよいし、前回の伝送におけるエラーの割合であってもよい。エラーの割合が所定値よりも大きい場合、ステップＳ４０３に進み、エラーの割合が所定値以下である場合、ステップＳ４０４に進む。
【０１０７】
ステップＳ４０３では、伝送側装置２１０は、デジタルファイルを複数のセグメントに分割する際の分割数を、以前の伝送処理における分割数よりも増加させる。分割数を増加させる程度は問わない。伝送側装置２１０は、例えば、分割数を１だけ増加させてもよいし、分割数を１０だけ増加させてもよい。
【０１０８】
ステップＳ４０４では、伝送側装置２１０は、デジタルファイルを伝送する際に生じたエラーの割合が所定値よりも小さい否かを判定する。所定値は、ステップＳ４０２のものと同一の値である。エラーの割合が所定値よりも小さい場合、ステップＳ４０５に進み、エラーの割合が所定値に等しい場合、ステップＳ４０６に進む。
【０１０９】
ステップＳ４０５では、伝送側装置２１０は、デジタルファイルを複数のセグメントに分割する際の分割数を、以前の伝送処理における分割数よりも減少させる。分割数を減少させる程度は問わない。伝送側装置２１０は、例えば、分割数を１だけ減少させてもよいし、分割数を１０だけ減少させてもよい。
【０１１０】
ステップＳ４０６では、伝送側装置２１０は、デジタルファイルを複数のセグメントに分割する際の分割数を、以前の伝送処理における分割数に維持する。
【０１１１】
ステップＳ４０７では、伝送側装置２１０は、ステップＳ４０３で増加させられた分割数またはステップＳ４０５で減少させられた分割数またはステップＳ４０６で維持された分割数で、デジタルファイルを複数のセグメントに分割する。
【０１１２】
以前のデジタルファイルの伝送処理における情報を参照し、エラーの割合が大きいほど分割数を増加させ、エラーの割合が小さいほど分割数を減少させるため、エラーの割合に応じた適切な数の分割数でデジタルファイルを分割して伝送することができ、効率的なファイル伝送が可能である。
【０１１３】
上述した例では、伝送側装置２１０が入力されたデジタルファイルを複数のセグメントに分割することを説明したが、本発明はこれに限定されない。伝送側装置２１０がデジタルファイルを複数のセグメントに分割する代わりに、伝送側装置２１０とは別の装置がデジタルファイルを複数のセグメントに分割してもよい。このとき、伝送側装置２１０は、複数のセグメントに分割されたデジタルファイルを入力されることになる。
【０１１４】
４．デジタルファイルを伝送するためのシステムの代替構成
図５は、本発明のデジタルファイルを伝送するためのシステム１０００の代替構成であるシステム２０００の構成の一例を示す。図５では、図２に示される要素と同一の要素に同じ参照番号を付し、ここでは説明を省略する。
【０１１５】
本発明のシステム２０００は、伝送側装置２１０と、受信側装置３１０とを備える。伝送側装置２１０は、コンピュータ装置２２０と、コンピュータ装置２２０に接続された送信機２３０とを含む。受信側装置３１０は、コンピュータ装置３２０と、コンピュータ装置３２０に接続された受信機３３０とを含む。伝送側装置２１０のコンピュータ装置２２０と受信側装置３１０のコンピュータ装置３２０とは、双方向回線５００を介して相互に接続されている。伝送側装置２１０の送信機２３０と受信側装置３１０の受信機３３０とは、一方向回線４００を介して相互に接続されている。コンピュータ装置２２０と送信機２３０が接続される態様は問わない。コンピュータ装置２２０と送信機２３０は、無線で接続されてもよいし、有線で接続されてもよい。コンピュータ装置３２０と受信機３３０が接続される態様は問わない。コンピュータ装置３２０と受信機３３０は、無線で接続されてもよいし、有線で接続されてもよい。
【０１１６】
双方向回線５００は、第１の双方向回線５０１と第２の双方向回線５０２とを含む。第１の双方向回線５０１は、伝送側装置２１０のコンピュータ装置２２０と管理装置６００とを相互に接続する。第２の双方向回線５０２は、受信側装置３１０のコンピュータ装置３２０と管理装置６００とを相互に接続する。
【０１１７】
管理装置６００は、デジタルファイルの伝送状況を管理するように構成されている。例えば、管理装置６００は、電子掲示板の機能を有し、電子掲示板に書き込まれた情報に基づいて、デジタルファイルの伝送状況を管理する。管理装置６００は、例えば、ＦＴＰサーバである。管理装置６００は、インターフェース部６０１と、プロセッサ部６０２と、メモリ部６０３とを備える。
【０１１８】
インターフェース部６０１は、管理装置６００の外部との通信を制御するように構成されている。インターフェース部６０１は、管理装置６００の外部に信号を伝送し、管理装置６００の外部から信号を受信することができる。インターフェース部６０１は、例えば、伝送関連情報を第１の双方向回線５０１を介して伝送側装置２１０のコンピュータ装置２２０から受信する。インターフェース部６０１は、例えば、受信関連情報を第２の双方向回線５０２を介して受信側装置３１０のコンピュータ装置３２０から受信する。インターフェース部６０１は、任意の形式の信号を伝送および受信することが可能である。
【０１１９】
プロセッサ部６０２は、管理装置６００全体の動作を制御する。プロセッサ部６０２は、メモリ部６０３に格納されているプログラムを読み出し、そのプログラムを実行する。これにより、管理装置６００を所望のステップを実行する装置として機能させることが可能である。例えば、プロセッサ部６０２は、電子掲示板機能のための処理を行うことができる。プロセッサ部６０２は、単一のプロセッサによって実装されてもよいし、複数のプロセッサによって実装されてもよい。
【０１２０】
メモリ部６０３には、管理装置６００における処理を実行するためのプログラムやそのプログラムの実行に必要とされるデータ等が格納されている。メモリ部６０３には、例えば、電子掲示板の機能等の任意の機能を実装するアプリケーションが格納されていてもよい。メモリ部６０３は、任意の記憶手段によって実装され得る。
【０１２１】
管理装置６００の各構成要素は、単一のハードウェア内に位置してもよいし、複数のハードウェア内に存在してもよい。複数のハードウェア内に存在する場合は、各ハードウェアが接続される態様は問わない。各ハードウェアは、無線で接続されてもよいし、有線で接続されてもよい。
【０１２２】
以下では、伝送側装置２１０のコンピュータ装置２２０および送信機２３０の各構成要素が単一のハードウェア内に位置し、受信側装置３１０のコンピュータ装置３２０および受信機３３０の各構成要素が単一のハードウェア内に位置する場合の、本発明のシステム２０００の処理の一例を説明する。
【０１２３】
図６は、本発明のデジタルファイルを伝送するためのシステム２０００におけるデジタルファイルを伝送するための処理での信号の流れの一例を示す。図６において、一方向回線４００を介した信号の流れを実線で表し、第１の双方向回線５０１および第２の双方向回線５０２を介した信号の流れを破線で表している。
【０１２４】
図６に示される例では、管理装置６００は、電子掲示板の機能を有する。
【０１２５】
デジタルファイルを伝送するための処理の開始前に、伝送側装置２１０には、複数のセグメントに分割されたデジタルファイルが入力されている。ここでは、伝送側装置２１０が、入力されたデジタルファイルを複数のセグメントに分割してもよいし、伝送側装置２１０が、予め複数のセグメントに分割されたデジタルファイルを入力されてもよい。複数のセグメントの各々には、セグメント番号が付与される。
【０１２６】
ステップＳ６０１では、伝送側装置２１０は、伝送関連情報を第１の双方向回線５０１を介して管理装置６００に伝送することにより、管理装置６００の電子掲示板に伝送関連情報を書き込む。伝送関連情報は、テキスト形式であり得る。伝送関連情報は、デジタルファイルの伝送を開始することを示す情報を少なくとも含み、例えば、伝送されるデジタルファイルのセグメントの数を示す情報、伝送されるデジタルファイルのサイズを示す情報、伝送されるデジタルファイルの拡張子を示す情報をさらに含み得る。
【０１２７】
ステップＳ６０２では、受信側装置３１０は、管理装置６００の電子掲示板を第２の双方向回線５０２を介して監視し、管理装置６００の電子掲示板に伝送関連情報が書き込まれたときに、当該伝送関連情報を第２の双方向回線５０２を介して管理装置６００の電子掲示板から取得する。
【０１２８】
ステップＳ６０３では、受信側装置３１０は、管理装置６００の電子掲示板から取得された伝送関連情報に応答して、デジタルファイルの受信の準備を行う。例えば、受信側装置３１０は、受信機３３０のインターフェース部３３１を起動し、デジタルファイルの受信に備える。例えば、受信側装置３１０は、伝送関連情報に含まれ得る、伝送されるデジタルファイルの拡張子を示す情報を確認し、伝送されるデジタルファイルの拡張子が受信可能な拡張子であるか判定することも可能である。受信可能な拡張子でない場合は、ステップＳ６０４で、受信準備完了情報の代わりに、受信できない旨の通知を第２の双方向回線５０２を介して管理装置６００に伝送することにより、管理装置６００の電子掲示板に書き込んでもよい。
【０１２９】
受信側装置３１０においてデジタルファイルの受信の準備が完了すると、ステップＳ６０４では、受信側装置３１０は、デジタルファイルの受信の準備が完了したことを示す受信準備完了情報を第２の双方向回線５０２を介して管理装置６００に伝送することにより、管理装置６００の電子掲示板に書き込む。受信準備完了情報は、テキスト形式であり得る。
【０１３０】
ステップＳ６０５では、伝送側装置２１０は、管理装置６００の電子掲示板を第１の双方向回線５０１を介して監視し、管理装置６００の電子掲示板に受信準備完了情報が書き込まれたときに、当該受信準備完了情報を第１の双方向回線５０１を介して管理装置６００の電子掲示板から取得する。
【０１３１】
ステップＳ６０６では、伝送側装置２１０は、複数のセグメントに分割されたデジタルファイルの伝送を開始する。伝送側装置２１０は、ｎ個のセグメントに分割されたデジタルファイルのうちの第１のセグメントを一方向回線４００を介して受信側装置３１０に伝送し、ｎ個のセグメントに分割されたデジタルファイルのうちの第２のセグメントを一方向回線４００を介して受信側装置３１０に伝送し、ｎ個のセグメントに分割されたデジタルファイルのうちの第３のセグメントを一方向回線４００を介して受信側装置３１０に伝送し、・・・ｎ個のセグメントに分割されたデジタルファイルのうちの第ｎのセグメントを一方向回線４００を介して受信側装置３１０に伝送する。受信側装置３１０は、デジタルファイルのｎ個のセグメントを一方向回線４００を介して伝送側装置２１０から受信する。
【０１３２】
デジタルファイルのすべてのセグメントの伝送が完了すると、ステップＳ６０７では、伝送側装置２１０は、伝送関連情報を第１の双方向回線５０１を介して管理装置６００に伝送することにより、管理装置６００の電子掲示板に書き込む。伝送関連情報は、デジタルファイルの伝送を終了することを示す情報を少なくとも含み、例えば、伝送されたデジタルファイルのセグメントの数を示す情報、伝送されたデジタルファイルのサイズを示す情報、伝送されたデジタルファイルの拡張子を示す情報をさらに含み得る。
【０１３３】
ステップＳ６０８では、受信側装置３１０は、管理装置６００の電子掲示板を第２の双方向回線５０２を介して監視し、管理装置６００の電子掲示板に伝送関連情報が書き込まれたときに、当該伝送関連情報を第２の双方向回線５０２を介して管理装置６００の電子掲示板から取得する。
【０１３４】
ステップＳ６０９では、受信側装置３１０は、受信したデジタルファイルのセグメントと電子掲示板から取得した伝送関連情報とを比較することにより、伝送されるべきデジタルファイルのセグメントが不足していないかを判定する。例えば、受信側装置３１０は、取得した伝送関連情報に含まれ得る、伝送されるデジタルファイルのセグメントの数を示す情報と、実際に受信されたデジタルファイルのセグメントの数とを比較することにより、伝送されるべきデジタルファイルのセグメントが不足していないかを判定する。例えば、受信側装置３１０は、取得した伝送関連情報に含まれ得る、伝送されるデジタルファイルのサイズを示す情報と、実際に受信したデジタルファイルのセグメントの合計サイズとを比較することにより、伝送されるべきデジタルファイルのセグメントが不足していないかを判定する。
【０１３５】
例えば、伝送されるべきデジタルファイルのセグメントが不足していると判定された場合、複数のセグメントの各々に付与されているセグメント番号を参照することにより、どのセグメントが不足しているかを決定することができる。これにより、エラーが生じたセグメントを識別するエラーセグメント識別情報を生成する。
【０１３６】
例えば、伝送されるべきデジタルファイルのセグメントが不足していると判定された場合、伝送されるデジタルファイルのセグメントの数に対する実際に受信されたデジタルファイルのセグメントの数の比、または、伝送されるデジタルファイルのサイズに対する実際に受信したデジタルファイルのセグメントの合計サイズの比を算出することにより、デジタルファイルを伝送する際に生じたエラーの割合を決定することができる。これにより、デジタルファイルを伝送する際に生じたエラーの割合を示す情報を生成する。
【０１３７】
例えば、伝送されるべきデジタルファイルのセグメントが不足していないと判定された場合、受信側装置３１０は、受信された複数のセグメントを統合して受信デジタルファイルを生成する。このとき、後のデジタルファイルの一致確認のために、受信側装置３１０は、例えば、生成された受信デジタルファイルからＭＤ５ハッシュ値を生成することができる。あるいは、後のデジタルファイルの一致確認のために、受信側装置３１０は、生成された受信デジタルファイルのサイズを読み取ることができる。
【０１３８】
ステップＳ６１０では、受信側装置３１０は、受信関連情報を第２の双方向回線５０２を介して管理装置６００に伝送することにより、管理装置６００の電子掲示板に書き込む。受信関連情報は、例えば、受信されたデジタルファイルのセグメントの数を示す情報、デジタルファイルの再送を要求する情報、エラーセグメント識別情報、デジタルファイルを伝送する際に生じたエラーの割合を示す情報、受信デジタルファイルのサイズを示す情報、受信デジタルファイルから生成されたＭＤ５ハッシュ値、デジタルファイルの受信を終了したことを示す情報を含む。ステップＳ６０９で、伝送されるべきデジタルファイルのセグメントが不足していると判定された場合は、受信関連情報は、デジタルファイルの再送を要求する情報を少なくとも含み、好ましくは、受信されたデジタルファイルのセグメントの数を示す情報、エラーセグメント識別情報、または、デジタルファイルを伝送する際に生じたエラーの割合を示す情報をさらに含む。ステップＳ６０９で、伝送されるべきデジタルファイルのセグメントが不足していないと判定された場合は、受信関連情報は、デジタルファイルの受信を終了したことを示す情報を少なくとも含み、好ましくは、受信デジタルファイルのサイズを示す情報、または、受信デジタルファイルから生成されたＭＤ５ハッシュ値をさらに含む。
【０１３９】
ステップＳ６１１では、伝送側装置２１０は、管理装置６００の電子掲示板を第１の双方向回線５０１を介して監視し、管理装置６００の電子掲示板に受信関連情報が書き込まれたときに、当該伝送関連情報を第１の双方向回線５０１を介して管理装置６００の電子掲示板から取得する。
【０１４０】
ステップＳ６１１の後、伝送側装置２１０は、管理装置６００の電子掲示板から取得された受信関連情報に応答した処理を行う。この処理は、本発明のシステム１０００がステップＳ３０７の後に行う処理と同様であるため、ここでは説明を省略する。
【０１４１】
図６に示される処理のように、管理装置６００の電子掲示板を介してデジタルファイルの伝送状況を管理することにより、伝送側装置２１０と受信側装置３１０とを同期させる必要性を排除することができる。これにより、複雑な同期処理を回避することができ、伝送側装置２１０および受信側装置３１０の機器の構成および設定を簡略化することが可能である。
【０１４２】
なお、上述した例では、管理装置６００が電子掲示板の機能を有する例を説明したが、本発明はこれに限定されない。管理装置６００は、伝送側装置２１０と受信側装置３１０とを仲介してデジタルファイルの伝送状況を管理することを可能にする任意の手段を備えることができる。例えば、管理装置６００が伝送関連情報または受信関連情報を能動的に受信側装置３１０または伝送側装置２１０に伝送するようにする構成も本発明の範囲内である。
【０１４３】
上述した例では、１つの伝送側装置２１０と１つの受信側装置３１０との「１対１」の通信を例に説明したが、本発明はこれに限定されない。本発明は、１つの伝送側装置２１０と複数の受信側装置との「１対多」の通信においても適用可能である。例えば、映像のデジタルファイルを１つの基地局から複数の基地局に同時に送信する場合である。「１対多」の通信は、例えば、一方向回線として衛星回線を利用することによって行われてもよい。
【０１４４】
図７は、本発明のデジタルファイルを伝送するためのシステム１０００の代替構成であるシステム３０００の構成の一例を示す。図７では、図２に示される要素と同一の要素に同じ参照番号を付し、ここでは説明を省略する。図７に示される本発明のシステム３０００は、「１対多」の通信を行うシステムである。
【０１４５】
本発明のシステム３０００は、伝送側装置２１０’と、複数の受信側装置３１０１〜３１０ｍとを備える。伝送側装置２１０’は、コンピュータ装置２２０’と、コンピュータ装置２２０’に接続された送信機２３０’とを含む。第１の受信側装置３１０１は、コンピュータ装置３２０１と、コンピュータ装置３２０１に接続された受信機３３０１とを含み、第２の受信側装置３１０２は、コンピュータ装置３２０２と、コンピュータ装置３２０２に接続された受信機３３０２とを含み、・・・第ｍの受信側装置３１０ｍは、コンピュータ装置３２０ｍと、コンピュータ装置３２０ｍに接続された受信機３３０ｍとを含む。伝送側装置２１０’のコンピュータ装置２２０’は、双方向回線５００１を介して、第１の受信側装置３１０１のコンピュータ装置３２０１に接続され、双方向回線５００２を介して、第２の受信側装置３１０２のコンピュータ装置３２０２に接続され、・・・双方向回線５００ｍを介して、第ｍの受信側装置３１０ｍのコンピュータ装置３２０ｍに接続されている。伝送側装置２１０’の送信機２３０’は、一方向回線４００を介して、第１の受信側装置３１０１の受信機３３０１、第２の受信側装置３１０２の受信機３３０２、・・・第ｍの受信側装置３１０ｍの受信機３３０ｍに接続されている。コンピュータ装置２２０’と送信機２３０’が接続される態様は問わない。コンピュータ装置２２０’と送信機２３０’は、無線で接続されてもよいし、有線で接続されてもよい。コンピュータ装置３２０１と受信機３３０１、コンピュータ装置３２０２と受信機３３０２、・・・コンピュータ装置３２０ｍと受信機３３０ｍが接続される態様は問わない。コンピュータ装置３２０１と受信機３３０１、コンピュータ装置３２０２と受信機３３０２、・・・コンピュータ装置３２０ｍと受信機３３０ｍは、無線で接続されてもよいし、有線で接続されてもよい。
【０１４６】
一方向回線４００は、例えば、ＡＳＩ回線であってもよく、ＳＤＩ回線であってもよい。一方向回線４００は、好ましくは、「１対多」の通信において用いられる衛星回線であり得る。双方向回線５００１〜５００ｍは、例えば、インターネットであり得る。
【０１４７】
図示していないが、伝送側装置２１０’のコンピュータ装置２２０’は、上述した伝送側装置２１０のコンピュータ装置２２０と同様に、インターフェース部、受信部、プロセッサ部、メモリ部を備える。伝送側装置２１０’のコンピュータ装置２２０のインターフェース部、受信部、プロセッサ部、メモリ部は、上述した伝送側装置２１０のコンピュータ装置２２０のインターフェース部２２１、受信部２２２、プロセッサ部２２３、メモリ部２２４と同様のものであり得るが、伝送側装置２１０’のコンピュータ装置２２０のインターフェース部は、双方向回線５００２〜５００ｍを介した「１対多」の通信のために適合されている。
【０１４８】
図示していないが、伝送側装置２１０’の送信機２３０’は、上述した伝送側装置２１０の送信機２３０と同様に、インターフェース部、プロセッサ部、メモリ部を備える。伝送側装置２１０’の送信機２３０’のインターフェース部、プロセッサ部、メモリ部は、上述した伝送側装置２１０の送信機２３０のインターフェース部２３１、プロセッサ部２３２、メモリ部２３３と同様のものであり得るが、伝送側装置２１０’の送信機２３０’のインターフェース部は、一方向回線４００を介した「１対多」の通信のために適合されている。
【０１４９】
図示していないが、複数の受信側装置３１０１〜３１０ｍの各コンピュータ装置３２０１〜３２０ｍは、上述したインターフェース部３２１、出力部３２２、プロセッサ部３２３、メモリ部３２４と同様のインターフェース部、出力部、プロセッサ部、メモリ部を備え、複数の受信側装置３１０１〜３１０ｍの各受信機３３０１〜３３０ｍは、上述したインターフェース部３３１、プロセッサ部３３２、メモリ部３３３と同様のインターフェース部、プロセッサ部、メモリ部を備える。
【０１５０】
なお、伝送側装置２１０’のコンピュータ装置２２０’および送信機２３０’の各構成要素は、単一のハードウェア内に位置してもよいし、複数のハードウェア内に存在してもよい。各構成要素が単一のハードウェア内に位置する場合は、コンピュータ装置２２０’のインターフェース部および送信機２３０’のインターフェース部、コンピュータ装置２２０’のプロセッサ部および送信機２３０’のプロセッサ部、ならびに、コンピュータ装置２２０’のメモリ部および送信機２３０’のメモリ部は、それぞれ、同一の構成要素であってもよいし別の構成要素であってもよい。各構成要素が複数のハードウェア内に存在する場合は、各ハードウェアが接続される態様は問わない。各ハードウェアは、無線で接続されてもよいし、有線で接続されてもよい。
【０１５１】
また、複数の受信側装置３１０１〜３１０ｍの各々のコンピュータ装置および受信機の各構成要素は、単一のハードウェア内に位置してもよいし、複数のハードウェア内に存在してもよい。各構成要素が単一のハードウェア内に位置する場合は、コンピュータ装置のインターフェース部および受信機のインターフェース部、コンピュータ装置のプロセッサ部および受信機のプロセッサ部、ならびに、コンピュータ装置のメモリ部および受信機のメモリ部は、それぞれ、同一の構成要素であってもよいし別の構成要素であってもよい。各構成要素が複数のハードウェア内に存在する場合は、各ハードウェアが接続される態様は問わない。各ハードウェアは、無線で接続されてもよいし、有線で接続されてもよい。
【０１５２】
本発明のシステム３０００におけるデジタルファイルを伝送するための処理において、伝送側装置２１０’と受信側装置３１０１との間の信号の流れ、伝送側装置２１０’と受信側装置３１０２との間の信号の流れ、・・・伝送側装置２１０’と受信側装置３１０ｍとの間の信号の流れは各々、図３に示される伝送側装置２１０と受信側装置３１０との間の信号の流れと同一であるため、ここでは説明を省略する。
【０１５３】
図３に示されるステップＳ３０７の後、伝送側装置２１０’は、複数の受信側装置３１０１〜３１０ｍの各々から受信された受信関連情報に応答した処理を行う。
【０１５４】
例えば、複数の受信側装置３１０１〜３１０ｍのいずれかから受信された受信関連情報が、デジタルファイルの受信を終了したことを示す情報を含む場合、伝送側装置２１０’は、その受信側装置に伝送されたデジタルファイルとその受信側装置によって受信されたデジタルファイルとが一致しているかを確認する。ここでは、第１の受信側装置３１０１から受信された受信関連情報がデジタルファイルの受信を終了したことを示す情報を含む場合を例に説明する。例えば、伝送側装置２１０’は、第１の受信側装置３１０１に伝送されたデジタルファイルから生成されたＭＤ５ハッシュ値と、第１の受信側装置３１０１からの受信関連情報に含まれ得る、受信デジタルファイルから生成されたＭＤ５ハッシュ値とを比較することにより、第１の受信側装置３１０１に伝送されたデジタルファイルと第１の受信側装置３１０１によって受信されたデジタルファイルとが一致しているかを確認する。ＭＤ５ハッシュ値が一致した場合は、第１の受信側装置３１０１へのデジタルファイルの伝送が成功であり、第１の受信側装置３１０１に対する処理は終了する。ＭＤ５ハッシュ値が一致しない場合は、第１の受信側装置３１０１へのデジタルファイルの伝送が失敗であり、その旨を伝送側装置２１０のユーザに通知してもよい。例えば、伝送側装置２１０’は、第１の受信側装置３１０１に伝送されたデジタルファイルから読み取られたサイズと、第１の受信側装置３１０１からの受信関連情報に含まれ得る、受信デジタルファイルから読み取られたサイズとを比較することにより、第１の受信側装置３１０１に伝送されたデジタルファイルと第１の受信側装置３１０１によって受信されたデジタルファイルとが一致しているかを確認する。ファイルのサイズが一致した場合は、第１の受信側装置３１０１へのデジタルファイルの伝送が成功であり、第１の受信側装置３１０１に対する処理は終了する。ファイルのサイズが一致しない場合は、第１の受信側装置３１０１へのデジタルファイルの伝送が失敗であり、その旨を伝送側装置２１０のユーザに通知してもよい。
【０１５５】
例えば、複数の受信側装置３１０１〜３１０ｍのいずれかから受信された受信関連情報が、デジタルファイルの再送を要求する情報を含む場合、伝送側装置２１０’は、その受信側装置に対してデジタルファイルの再送処理を行う。例えば、第２の受信側装置３１０２および第４の受信側装置３１０４（図示せず）から受信された受信関連情報がデジタルファイルの再送を要求する情報を含む場合、伝送側装置２１０’は、少なくとも第２の受信側装置３１０２および第４の受信側装置３１０４に対してデジタルファイルの再送処理を行う。このとき、再送処理は、複数の受信側装置３１０１〜３１０ｍのすべてに対して行ってもよいし、第２の受信側装置３１０２および第４の受信側装置３１０４のみに対して行ってもよい。特定の受信側装置にのみ再送処理を行う場合には、例えば、再送処理を行う特定の受信側装置にのみ伝送関連情報を送信し、特定の受信側装置のみがデジタルファイルを受信するようにしてもよい。デジタルファイルの再送処理では、伝送側装置２１０’は、複数のセグメントに分割された再送すべきデジタルファイルを一方向回線４００を介してその受信側装置に伝送する。その後の処理は、ステップＳ３０５〜ステップＳ３０７の処理と同様である。デジタルファイルの再送処理は、例えば、伝送側装置２１０’が、対象の受信側装置からデジタルファイルの受信を終了したことを示す情報を含む受信関連情報を受信するまで繰り返される。これにより、伝送されるべきデジタルファイルを確実に複数の受信側装置３１０１〜３１０ｍの各々に伝送することができる。
【０１５６】
デジタルファイルの再送処理では、伝送側装置２１０’は、伝送されるべきデジタルファイルのすべてのセグメントを再送してもよいが、好ましくは、エラーが生じたセグメントのみを再送する。これは、受信関連情報に含まれ得るエラーセグメント識別情報を参照し、エラーセグメント識別情報に基づいてエラーが生じたセグメントを特定することによって達成される。エラーが生じたデジタルファイルのセグメントすべてを再送するのではなく、エラーが生じたセグメントのみを再送することにより、伝送時間を短縮することが可能である。例えば、第２の受信側装置３１０２および第４の受信側装置３１０４（図示せず）に対してデジタルファイルの再送処理を行うとき、第２の受信側装置３１０２においてエラーが生じたセグメントと第４の受信側装置３１０４においてエラーが生じたセグメントとが異なる場合がある。このとき、第２の受信側装置３１０２においてエラーが生じたセグメントと第４の受信側装置３１０４においてエラーが生じたセグメントとの両方を第２の受信側装置３１０２および第４の受信側装置３１０４の両方に対して再送してもよいし、第２の受信側装置３１０２においてエラーが生じたセグメントを第２の受信側装置３１０２のみに対して再送し、第４の受信側装置３１０４においてエラーが生じたセグメントを第４の受信側装置３１０４のみに対して再送してもよい。
【０１５７】
例えば、複数の受信側装置３１０１〜３１０ｍのいずれかから受信された受信関連情報が、デジタルファイルの再送を要求する情報と、デジタルファイルを伝送する際に生じたエラーの割合を示す情報とを含む場合、伝送側装置２１０’は、デジタルファイルの複数のセグメントへの分割数を変更して、その受信側装置に対してデジタルファイルの再送処理を行う。例えば、エラーの割合が大きいほど分割数を増加させ、エラーの割合が小さいほど分割数を減少させるようにしてもよい。デジタルファイルの複数のセグメントへの分割数は、複数の受信側装置全体に対して決定されてもよいし、デジタルファイルが再送される複数の受信側装置毎に決定されてもよい。例えば、複数の受信側装置３１０１〜３１０ｍから受信された受信関連情報に含まれるエラーの割合を平均し、エラーの割合の平均が大きいほど分割数を増加させ、エラーの割合の平均が小さいほど分割数を減少させるようにしてもよい。例えば、複数の受信側装置３１０１〜３１０ｍのうちの第２の受信側装置３１０２から受信された受信関連情報がエラーの割合が大きいことを示し、複数の受信側装置３１０１〜３１０ｍのうちの第４の受信側装置３１０４から受信された受信関連情報がエラーの割合が小さいことを示す場合、第２の受信側装置３１０２に再送されるデジタルファイルの分割数を増加させ、第４の受信側装置３１０４に再送されるデジタルファイルの分割数を減少させるようにしてもよい。例えば、伝送側装置２１０’がデジタルファイルを複数のセグメントに分割する際、上述した図４に示される処理によって複数のセグメントに分割してもよい。
【０１５８】
従来の再生伝送方式で、一方向回線として衛星回線を利用して映像を複数の受信側に伝送する場合、複数の受信側で同じ時刻に一斉に映像が収録されるため、収録作業を同じ時刻に全ての受信側が一斉に行う必要があった。収録開始作業をミスすると、その受信側だけのために再送が必要となり、また、収録には人手を要していた。本発明のシステム３０００では、１つの伝送側装置２１０’と複数の受信側装置３１０１〜３１０ｍとの「１対多」の通信においても、映像のデジタルファイルが伝送のために再生される必要がないため、再生伝送方式に比べて短い伝送時間でデジタルファイルを伝送することが可能である。また、複数の受信側装置３１０１〜３１０ｍにおいて映像を再生しながら収録する必要がなく、複数の受信側装置３１０１〜３１０ｍにおけるユーザの操作も不要であるため、映像伝送に係る人件費を削減することも可能である。これは、働き方改革につながる。
【０１５９】
図８は、本発明のデジタルファイルを伝送するためのシステム３０００の代替構成であるシステム４０００の構成の一例を示す。図８では、図７に示される要素と同一の要素に同じ参照番号を付し、ここでは説明を省略する。図８に示される本発明のシステム４０００は、「１対多」の通信を行うシステムであって、デジタルファイルの伝送状況を管理する管理装置６００’を有するシステムである。
【０１６０】
本発明のシステム４０００は、伝送側装置２１０’と、複数の受信側装置３１０１〜３１０ｍとを備える。伝送側装置２１０’のコンピュータ装置２２０’は、双方向回線５００を介して、第１の受信側装置３１０１のコンピュータ装置３２０１、第２の受信側装置３１０２のコンピュータ装置３２０２、・・・第ｍの受信側装置３１０ｍのコンピュータ装置３２０ｍに接続されている。伝送側装置２１０’の送信機２３０’は、一方向回線４００を介して、第１の受信側装置３１０１の受信機３３０１、第２の受信側装置３１０２の受信機３３０２、・・・第ｍの受信側装置３１０ｍの受信機３３０ｍに接続されている。
【０１６１】
双方向回線５００は、第１の双方向回線５０１と複数の第２の双方向回線５０２１〜５０２ｍとを含む。第１の双方向回線５０１は、伝送側装置２１０’のコンピュータ装置２２０’と管理装置６００’とを相互に接続する。複数の第２の双方向回線５０２１〜５０２ｍはそれぞれ、第１の受信側装置３１０１のコンピュータ装置３２０１、第２の受信側装置３１０２のコンピュータ装置３２０２、・・・第ｍの受信側装置３１０ｍのコンピュータ装置３２０ｍと管理装置６００’とを相互に接続する。第１の双方向回線５０１および複数の双方向回線５０２１〜５０２ｍは、例えば、インターネットであり得る。
【０１６２】
管理装置６００’は、複数の受信側装置３１０１〜３１０ｍの各々に対するデジタルファイルの伝送状況を管理するように構成されている。例えば、管理装置６００’は、電子掲示板の機能を有し、電子掲示板に書き込まれた情報に基づいて、デジタルファイルの伝送状況を管理する。管理装置６００’は、例えば、ＦＴＰサーバである。図示していないが、管理装置６００’は、上述した管理装置６００と同様に、インターフェース部、プロセッサ部、メモリ部を備える。管理装置６００’のインターフェース部、プロセッサ部、メモリ部は、上述した管理装置６００のインターフェース部６０１、プロセッサ部６０２、メモリ部６０３と同様のものであり得るが、管理装置６００’のインターフェース部は、第２の双方向回線５０２１〜５０２ｍを介した「１対多」の通信のために適合されている。
【０１６３】
本発明のシステム４０００におけるデジタルファイルを伝送するための処理において、伝送側装置２１０’と管理装置６００’と受信側装置３１０１との間の信号の流れ、伝送側装置２１０’と管理装置６００’と受信側装置３１０２との間の信号の流れ、・・・伝送側装置２１０’と管理装置６００’と受信側装置３１０ｍとの間の信号の流れは各々、図６に示される伝送側装置２１０と管理装置６００と受信側装置３１０との間の信号の流れと同一であるため、ここでは説明を省略する。図６に示されるステップＳ６１１の後、伝送側装置２１０’は、管理装置６００’の電子掲示板から取得された受信関連情報に応答した処理を行う。この処理は、本発明のシステム３０００がステップＳ３０７の後に行う処理と同様であるため、ここでは説明を省略する。
【０１６４】
管理装置６００’の電子掲示板を介してデジタルファイルの伝送状況を管理することにより、伝送側装置２１０’と複数の受信側装置３１０１〜３１０ｍとを同期させる必要性を排除することができる。これにより、複雑な同期処理を回避することができ、伝送側装置２１０’および複数の受信側装置３１０１〜３１０ｍの機器の構成および設定を簡略化することが可能である。この効果は、映像伝送に複数の装置が係わる「１対多」の通信では顕著である。
【０１６５】
なお、上述した例では、管理装置６００’が電子掲示板の機能を有する例を説明したが、本発明はこれに限定されない。管理装置６００’は、伝送側装置２１０’と複数の受信側装置３１０１〜３１０ｍとを仲介してデジタルファイルの伝送状況を管理することを可能にする任意の手段を備えることができる。例えば、管理装置６００’が伝送関連情報または受信関連情報を能動的に複数の受信側装置３１０１〜３１０ｍまたは伝送側装置２１０’に伝送するようにする構成も本発明の範囲内である。
【０１６６】
本発明は、上述した実施形態に限定されるものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。
【産業上の利用可能性】
【０１６７】
本発明は、一方向回線を介して、確実にデジタルファイルを伝送することができるシステム、装置、方法およびプログラムを提供するものとして有用である。
【符号の説明】
【０１６８】
２００  伝送側
２１０、２１０’  伝送側装置
２２０、２２０’  コンピュータ装置
２３０、２３０’  送信機
３００  受信側
３１０  受信側装置
３２０  コンピュータ装置
３３０  受信機
４００  一方向回線
５００  双方向回線
６００、６００’  管理装置
１０００、２０００、３０００、４０００  システム
【図１】
2018207469.tif 000003
【図２】
2018207469.tif 000004
【図３】
2018207469.tif 000005
【図４】
2018207469.tif 000006
【図５】
2018207469.tif 000007
【図６】
2018207469.tif 000008
【図７】
2018207469.tif 000009
【図８】
2018207469.tif 000010