JP5398364B2 - File transmission system, file transmission management server, and file inspection method - Google Patents
File transmission system, file transmission management server, and file inspection method Download PDFInfo
- Publication number
- JP5398364B2 JP5398364B2 JP2009135273A JP2009135273A JP5398364B2 JP 5398364 B2 JP5398364 B2 JP 5398364B2 JP 2009135273 A JP2009135273 A JP 2009135273A JP 2009135273 A JP2009135273 A JP 2009135273A JP 5398364 B2 JP5398364 B2 JP 5398364B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- server
- transmission
- identifier
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、放送素材等のコンテンツデータを含んだファイルが伝送されるファイル伝送システム、当該ファイル伝送システムにおいてファイルの伝送を管理するファイル伝送管理サーバ、及び、当該ファイル伝送システムにおけるファイル検査方法に関する。 The present invention relates to a file transmission system in which a file including content data such as broadcast material is transmitted, a file transmission management server that manages file transmission in the file transmission system, and a file inspection method in the file transmission system.
番組制作会社において制作されたコンテンツデータである放送素材を放送局へ搬送する場合、従来は、VTR等の記憶媒体に放送素材を記憶させて、当該記憶媒体を輸送したり、ネットワークを介して実時間をかけて再生しながら伝送するストリーム伝送を行って放送局側の記録媒体に記憶させることが一般的であった。 When transporting broadcast material, which is content data produced by a program production company, to a broadcasting station, conventionally, the broadcast material is stored in a storage medium such as a VTR, and the storage medium is transported or is actually transmitted via a network. It has been common to perform stream transmission for transmission while reproducing over time and store it in a recording medium on the broadcasting station side.
上述した方法によって放送素材を取得した放送局では、作業者が、記録媒体に記憶された放送素材を実時間かけて再生することによって、記録メディアの不具合等に起因する映像、音声の障害や、テロップ等の修正作業(リテイク)が繰り返されても、常に最新版の放送素材が放送局に確実に送られてきたか否か等、送信側と受信側で放送素材の同一性が確保されているか否かの検査(放送素材の同一性検査)を行う。 In the broadcasting station that has acquired the broadcast material by the above-described method, the worker can reproduce the broadcast material stored in the recording medium over real time, thereby causing a video or audio failure due to a malfunction of the recording medium, Whether the broadcasting material is identical on the sending side and the receiving side, such as whether or not the latest version of the broadcasting material has always been sent to the broadcasting station even if correction work (retake) such as telop is repeated. Check for rejection (identity inspection of broadcasting material).
また、近年では、放送素材のファイル化が進んでおり、ネットワークを介して放送素材を伝送する場合、実時間以下での伝送が可能となっている。しかしながら、この場合においても、ネットワーク機器や処理の不具合、放送局側の記録媒体の不具合等により、放送素材に映像、音声の障害が含まれていることがある。また、放送素材の修正作業は頻繁に行われるため、常に最新版の素材が放送局に届いているとも限らず、放送素材の同一性検査では、記録媒体に記憶された放送素材を実時間かけて再生し、確認することが必要である。 In recent years, broadcasting material has been filed, and when broadcasting material is transmitted through a network, transmission in real time or less is possible. However, even in this case, there are cases where the broadcasting material includes a video or audio failure due to a network device or processing failure, a recording medium failure on the broadcasting station, or the like. In addition, since the revision of broadcast material is frequently performed, the latest version of the material is not always delivered to the broadcast station. It is necessary to reproduce and confirm.
このため、作業者の労力によらずに、短時間で放送素材の検査を行うことが要求されている。このような要求に対して、例えば、以下の方法が採用される。ずならち、送信側から受信側へコンテンツデータを伝送する際に、受信側は、送信側からのコンテンツデータを受信するとともに、送信側において生成されで送信された、コンテンツデータのハッシュ値とを受信する。更に、受信側は、受信したコンテンツデータのハッシュ値を生成し、当該ハッシュ値と送信側からのハッシュ値とを比較する(例えば、特許文献1参照)。 For this reason, it is required to inspect the broadcast material in a short time without depending on the labor of the operator. In response to such a request, for example, the following method is adopted. In other words, when transmitting content data from the transmission side to the reception side, the reception side receives the content data from the transmission side, and generates a hash value of the content data generated and transmitted on the transmission side. Receive. Further, the receiving side generates a hash value of the received content data, and compares the hash value with the hash value from the transmitting side (see, for example, Patent Document 1).
しかしながら、上述した特許文献1に記載された技術では、コンテンツデータの同一性検査に関わる処理の多くを受信側が行う必要があり、処理負担が大きい。受信側は、通常、外部へのコンテンツデータの送出機能を有しており、特に放送においては、送出機能の障害は放送の停波につながりかねない。従って、受信側において、送出以外の処理の負担が大きくなることは、好ましいことではない。 However, in the technique described in Patent Document 1 described above, it is necessary for the receiving side to perform many processes related to the identity check of content data, and the processing load is large. The receiving side usually has a function of sending content data to the outside, and particularly in broadcasting, a failure in the sending function may lead to a stop of broadcasting. Therefore, it is not preferable that the burden on processing other than transmission increases on the receiving side.
上記問題点に鑑み、本発明は、受信側での処理負担を軽減しつつ、伝送されるコンテンツデータの同一性検査を行うことを可能としたファイル伝送システム、ファイル伝送管理サーバ、及び、ファイル検査方法を提供することを目的とする。 In view of the above problems, the present invention is a file transmission system, a file transmission management server, and a file inspection which can perform an identity check of transmitted content data while reducing the processing load on the receiving side. It aims to provide a method.
上述した課題を解決するために、本発明は以下のような特徴を有している。まず、本発明の第1の特徴は、送信サーバ(コンテンツ送信サーバ110)、受信サーバ(番組送出サーバ130)及びファイル伝送管理サーバ(営業放送サーバ150)を備え、前記送信サーバから前記受信サーバへコンテンツデータを含んだファイルが伝送されるファイル伝送システム(ファイル伝送システム100)であって、前記送信サーバは、所定のアルゴリズムを用いて、前記受信サーバへ送信されるファイルである第1ファイル内のコンテンツデータと1対1に対応し、前記第1ファイル内のコンテンツデータよりもデータ長が短い固定長の第1ファイル対応値を算出する第1算出部(送信側ハッシュ値算出部121)と、前記第1算出部により算出された前記第1のファイル対応値と、前記第1ファイルの識別子とを前記ファイル伝送管理サーバへ送信する第1送信部(送信処理部122)とを備え、前記受信サーバは、前記所定のアルゴリズムを用いて、前記送信サーバから受信されるファイルである第2ファイル内のコンテンツデータと1対1に対応し、前記第2ファイル内のコンテンツデータよりもデータ長が短い固定長の第2ファイル対応値を算出する第2算出部(受信側ハッシュ値算出部141)と、前記第2算出部により算出された前記第2ファイル対応値と、前記第2ファイルの識別子とを前記ファイル伝送管理サーバへ送信する第2送信部(送信処理部142)とを備え、前記ファイル伝送管理サーバは、前記送信サーバからの前記第1ファイル対応値、及び、前記第1ファイルの識別子を受信するとともに、前記受信サーバからの前記第2ファイル対応値、及び、前記第2ファイルの識別子を受信する受信部(受信処理部161)と、前記第1ファイルの識別子と前記第2ファイルの識別子とが同一である場合に、前記第1ファイル対応値と、前記第2ファイル対応値とが一致しているか否かを判定する判定部(一致判定部162)とを備えることを要旨とする。 In order to solve the above-described problems, the present invention has the following features. First, the first feature of the present invention includes a transmission server (content transmission server 110), a reception server (program transmission server 130), and a file transmission management server (business broadcasting server 150), from the transmission server to the reception server. A file transmission system (file transmission system 100) in which a file including content data is transmitted, wherein the transmission server uses a predetermined algorithm to store a file in a first file that is a file transmitted to the reception server. A first calculation unit (transmission-side hash value calculation unit 121) that corresponds to content data in a one-to-one relationship and calculates a fixed-length first file correspondence value that is shorter than the content data in the first file; The first file correspondence value calculated by the first calculation unit and the identifier of the first file are used as the file. Content in a second file that is a file received from the transmission server using the predetermined algorithm using the first transmission unit (transmission processing unit 122) for transmission to the file transmission management server A second calculation unit (receiving-side hash value calculation unit 141) that calculates a fixed-length second file correspondence value that corresponds to data one-to-one and has a data length shorter than the content data in the second file; A second transmission unit (transmission processing unit 142) configured to transmit the second file correspondence value calculated by the second calculation unit and the identifier of the second file to the file transmission management server; The server receives the first file correspondence value from the transmission server and the identifier of the first file, and also receives the second file from the reception server. And the receiving unit (reception processing unit 161) that receives the identifier corresponding to the second file and the identifier of the second file, and the identifier of the first file and the identifier of the second file are the same. The gist is to include a determination unit (match determination unit 162) for determining whether or not the corresponding value matches the second file corresponding value.
このようなファイル伝送システムでは、ファイル伝送管理サーバが、送信サーバからの第1ファイルに対応する第1ファイル対応値及び第1ファイルの識別子とを受信するとともに、受信サーバからの第2ファイルに対応する第2ファイル対応値及び第2ファイルの識別子とを受信する。更に、ファイル伝送管理サーバは、第1ファイルの識別子と第2ファイルの識別子とが同一である場合に、第1ファイル対応値と第2ファイル対応値とが一致しているか否かを判定する。 In such a file transmission system, the file transmission management server receives the first file corresponding value corresponding to the first file from the transmission server and the identifier of the first file, and corresponds to the second file from the receiving server. The second file correspondence value and the identifier of the second file are received. Further, the file transmission management server determines whether or not the first file correspondence value and the second file correspondence value match when the identifier of the first file and the identifier of the second file are the same.
ファイル伝送管理サーバにおける、第1ファイル対応値と第2ファイル対応値との一致判定により、第1ファイル内のコンテンツデータと第2ファイル内のコンテンツデータとが同一であるか否か、換言すれば、第1ファイル内のコンテンツデータと第2ファイル内のコンテンツデータとの同一性検査が行われる。したがって、受信サーバは、同一性検査を行う必要がなく、受信側での処理負担が軽減される。 In the file transmission management server, whether or not the content data in the first file and the content data in the second file are the same as a result of the match determination between the first file correspondence value and the second file correspondence value, in other words, The identity check between the content data in the first file and the content data in the second file is performed. Therefore, the receiving server does not need to perform an identity check, and the processing load on the receiving side is reduced.
本発明の第2の特徴は、本発明の第1の特徴に係り、前記ファイル伝送管理サーバは、前記判定部により、前記第1ファイル対応値と、前記第2ファイル対応値とが一致していないと判定された場合に、前記送信サーバへ前記第1ファイルの再送を要求する再送要求部(再送処理部163)を備えることを要旨とする。 A second feature of the present invention relates to the first feature of the present invention, wherein the file transmission management server matches the first file correspondence value and the second file correspondence value by the determination unit. The gist of the invention is that it includes a retransmission request unit (retransmission processing unit 163) that requests the transmission server to retransmit the first file when it is determined that there is no such file.
本発明の第3の特徴は、本発明の第1又は第2の特徴に係り、前記送信サーバは、前記コンテンツデータを保持するサーバであり、前記受信サーバは、前記コンテンツデータに対応する放送番組を送出する送出サーバであることを要旨とする。 A third feature of the present invention relates to the first or second feature of the present invention, wherein the transmission server is a server that holds the content data, and the reception server is a broadcast program corresponding to the content data. The gist is that it is a sending server that sends
本発明の第4の特徴は、本発明の第1乃至第3の特徴の何れかに係り、前記所定のアルゴリズムは、所定のハッシュ関数を用いてハッシュ値を算出するアルゴリズムであることを要旨とする。 A fourth feature of the present invention is according to any one of the first to third features of the present invention, and the predetermined algorithm is an algorithm for calculating a hash value using a predetermined hash function. To do.
本発明の第5の特徴は、送信サーバから受信サーバへコンテンツデータを含んだファイルが伝送されるファイル伝送システムにおいて、前記ファイルの伝送を管理するファイル伝送管理サーバであって、前記送信サーバが、所定のアルゴリズムを用いて、前記受信サーバへ送信されるファイルである第1ファイル内のコンテンツデータと1対1に対応し、前記第1ファイル内のコンテンツデータよりもデータ長が短い固定長の第1ファイル対応値を算出するとともに、前記第1のファイル対応値と、前記第1ファイルの識別子とを前記ファイル伝送管理サーバへ送信する場合に、前記送信サーバからの前記第1ファイル対応値、及び、前記第1ファイルの識別子を受信する第1受信部と、前記受信サーバが、前記所定のアルゴリズムを用いて、前記送信サーバから受信されるファイルである第2ファイル内のコンテンツデータと1対1に対応し、前記第2ファイル内のコンテンツデータよりもデータ長が短い固定長の第2ファイル対応値を算出するとともに、前記第2ファイル対応値と、前記第2ファイルの識別子とを前記ファイル伝送管理サーバへ送信する場合に、前記受信サーバからの前記第2ファイル対応値、及び、前記第2ファイルの識別子を受信する第2受信部と、前記第1ファイルの識別子と前記第2ファイルの識別子とが同一である場合に、前記第1ファイル対応値と、前記第2ファイル対応値とが一致しているか否かを判定する判定部とを備えることを要旨とする。 A fifth feature of the present invention is a file transmission management server that manages transmission of the file in a file transmission system in which a file including content data is transmitted from a transmission server to a reception server, and the transmission server includes: Using a predetermined algorithm, a fixed-length first data corresponding to the content data in the first file, which is a file transmitted to the receiving server, has a one-to-one correspondence and the data length is shorter than the content data in the first file. When calculating the one file correspondence value and transmitting the first file correspondence value and the identifier of the first file to the file transmission management server, the first file correspondence value from the transmission server, and The first receiving unit that receives the identifier of the first file and the receiving server use the predetermined algorithm. A fixed-length second file correspondence value corresponding to the content data in the second file, which is a file received from the transmission server, has a one-to-one correspondence and is shorter than the content data in the second file. In addition, when transmitting the second file correspondence value and the second file identifier to the file transmission management server, the second file correspondence value from the receiving server and the identifier of the second file are Whether the first file correspondence value and the second file correspondence value match when the second receiving unit to receive, and the identifier of the first file and the identifier of the second file are the same The gist is to include a determination unit for determining whether or not.
本発明の第6の特徴は、本発明の第5の特徴に係り、前記判定部により、前記第1ファイル対応値と、前記第2ファイル対応値とが一致していないと判定された場合に、前記送信サーバへ前記第1ファイルの再送を要求する再送要求部を備えることを要旨とする。 A sixth feature of the present invention relates to the fifth feature of the present invention, wherein the determination unit determines that the first file correspondence value and the second file correspondence value do not match. The gist of the present invention is to provide a retransmission request unit that requests the transmission server to retransmit the first file.
本発明の第7の特徴は、送信サーバ、受信サーバ及びファイル伝送管理サーバを備え、前記送信サーバから前記受信サーバへコンテンツデータを含んだファイルが伝送されるファイル伝送システムにおけるファイル検査方法であって、前記送信サーバが、所定のアルゴリズムを用いて、前記受信サーバへ送信されるファイルである第1ファイル内のコンテンツデータと1対1に対応し、前記第1ファイル内のコンテンツデータよりもデータ長が短い固定長の第1ファイル対応値を算出するステップと、前記送信サーバが、算出された前記第1のファイル対応値と、前記第1ファイルの識別子とを前記ファイル伝送管理サーバへ送信するステップと、前記受信サーバが、前記所定のアルゴリズムを用いて、前記送信サーバから受信されるファイルである第2ファイル内のコンテンツデータと1対1に対応し、前記第2ファイル内のコンテンツデータよりもデータ長が短い固定長の第2ファイル対応値を算出するステップと、前記受信サーバが、算出された前記第2ファイル対応値と、前記第2ファイルの識別子とを前記ファイル伝送管理サーバへ送信するステップと、前記ファイル伝送管理サーバが、前記送信サーバからの前記第1ファイル対応値、及び、前記第1ファイルの識別子を受信するとともに、前記受信サーバからの前記第2ファイル対応値、及び、前記第2ファイルの識別子を受信するステップと、前記ファイル伝送管理サーバが、前記第1ファイルの識別子と前記第2ファイルの識別子とが同一である場合に、前記第1ファイル対応値と、前記第2ファイル対応値とが一致しているか否かを判定するステップとを備えることを要旨とする。 According to a seventh aspect of the present invention, there is provided a file inspection method in a file transmission system including a transmission server, a reception server, and a file transmission management server, wherein a file including content data is transmitted from the transmission server to the reception server. The transmission server has a one-to-one correspondence with the content data in the first file, which is a file transmitted to the reception server, using a predetermined algorithm, and the data length is longer than the content data in the first file. Calculating a first file correspondence value having a short fixed length, and a step in which the transmission server transmits the calculated first file correspondence value and the identifier of the first file to the file transmission management server. And the reception server receives a file received from the transmission server using the predetermined algorithm. Calculating a fixed-length second file correspondence value having a one-to-one correspondence with the content data in the second file and having a data length shorter than the content data in the second file; and Transmitting the calculated second file correspondence value and the identifier of the second file to the file transmission management server; and the file transmission management server, the first file correspondence value from the transmission server, and Receiving the identifier of the first file, receiving the second file corresponding value from the receiving server, and the identifier of the second file; and When the identifier and the identifier of the second file are the same, the first file correspondence value and the second file correspondence value are And summarized in that and a are of determining whether steps match.
本発明によれば、受信側での処理負担を軽減しつつ、コンテンツデータの同一性検査を行うことが可能となる。 According to the present invention, it is possible to perform identity inspection of content data while reducing the processing burden on the receiving side.
次に、図面を参照して、本発明の実施形態を説明する。具体的には、(1)ファイル伝送システムの構成、(2)ファイル伝送システムの動作、(3)作用・効果、(4)その他の実施形態について説明する。以下の実施形態における図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。 Next, an embodiment of the present invention will be described with reference to the drawings. Specifically, (1) configuration of the file transmission system, (2) operation of the file transmission system, (3) operation and effect, and (4) other embodiments will be described. In the description of the drawings in the following embodiments, the same or similar parts are denoted by the same or similar reference numerals.
(1)ファイル伝送システムの構成
まず、本発明の実施形態に係るファイル伝送システムを含んだファイル伝送システムの構成について、(1.1)ファイル伝送システムの全体概略構成、(1.2)ファイル伝送システムを構成するコンテンツ送信サーバの構成、(1.3)ファイル伝送システムを構成する番組送出サーバの構成、(1.4)ファイル伝送システムを構成する営業放送サーバの構成の順に説明する。
(1) Configuration of File Transmission System First, regarding the configuration of a file transmission system including a file transmission system according to an embodiment of the present invention, (1.1) Overall schematic configuration of file transmission system, (1.2) File transmission The configuration of the content transmission server that constitutes the system, (1.3) the configuration of the program transmission server that constitutes the file transmission system, and (1.4) the configuration of the business broadcast server that constitutes the file transmission system will be described in this order.
(1.1)ファイル伝送システムの構成
図1は、本発明の実施形態に係るファイル伝送システムを含んだファイル伝送システムの全体概略構成図である。
(1.1) Configuration of File Transmission System FIG. 1 is an overall schematic configuration diagram of a file transmission system including a file transmission system according to an embodiment of the present invention.
図1に示すように、ファイル伝送システム100は、コンテンツ送信サーバ110、番組送出サーバ130、営業放送サーバ150及び通信ネットワーク400を含む。コンテンツ送信サーバ110、番組送出サーバ130及び営業放送サーバ150は、それぞれ通信ネットワーク400に接続されている。通信ネットワーク400は、例えば、専用回線やインターネットである。
As shown in FIG. 1, the
コンテンツ送信サーバ110は、番組制作会社内に設置されている。番組送出サーバ130は、放送局内に設置されている。
The
図2は、ファイル伝送システム100における情報伝送を示す図である。図2に示すように、コンテンツ送信サーバ110は、コンテンツファイルを番組送出サーバ130へ送信する。番組送出サーバ130は、コンテンツ送信サーバ110からのコンテンツファイルを受信する。
FIG. 2 is a diagram illustrating information transmission in the
図3は、コンテンツファイルのデータ構造を示す図である。図3に示すように、コンテンツファイルは、放送素材IDと、当該放送素材IDに対応する放送素材データとにより構成される。更に、放送素材データは、映像データ及び音声データと、テロップ等の補助データとにより構成される。 FIG. 3 shows the data structure of the content file. As shown in FIG. 3, the content file includes a broadcast material ID and broadcast material data corresponding to the broadcast material ID. Further, the broadcast material data is composed of video data and audio data, and auxiliary data such as telop.
放送素材IDは、放送素材データの識別情報である。この放送素材IDは、1つの放送番組毎に付与される。編集によって映像データ、音声データ及び補助データが変更されても、放送番組が同一である限り、放送素材IDは変更されない。 The broadcast material ID is identification information of broadcast material data. This broadcast material ID is assigned to each broadcast program. Even if the video data, audio data, and auxiliary data are changed by editing, the broadcast material ID is not changed as long as the broadcast program is the same.
再び、図2に戻って説明する。コンテンツ送信サーバ110は、送信側検査用データを営業放送サーバ150へ送信する。営業放送サーバ150は、コンテンツ送信サーバ110からの送信側検査用データを受信する。番組送出サーバ130は、受信側検査用データを営業放送サーバ150へ送信する。営業放送サーバ150は、番組送出サーバ130からの受信側検査用データを受信する。
Again, referring back to FIG. The
図4は、送信側検査用データ及び受信側検査用データのデータ構造を示す図である。図4に示すように、送信側検査用データ及び受信側検査用データは、放送素材IDと、当該放送素材IDに対応する放送素材データから算出されるハッシュ値とにより構成される。ハッシュ値は、放送素材データのデータ長よりも短く、固定長である160ビットのビット長を有する。 FIG. 4 is a diagram illustrating a data structure of the transmission side inspection data and the reception side inspection data. As shown in FIG. 4, the transmission side inspection data and the reception side inspection data are composed of a broadcast material ID and a hash value calculated from the broadcast material data corresponding to the broadcast material ID. The hash value is shorter than the data length of the broadcast material data and has a fixed bit length of 160 bits.
ファイル伝送システム100では、営業放送サーバ150が、送信側検査用データ及び受信側検査用データに基づいて、コンテンツ送信サーバ110が送信したコンテンツファイル内の放送素材データと、番組送出サーバ130が受信したコンテンツファイル内の放送素材データとが同一であるか否かの検査(同一性の検査)を行う。
In the
(1.2)コンテンツ送信サーバの構成
図5は、コンテンツ送信サーバ110の構成図である。図5に示すように、コンテンツ送信サーバ110は、制御部112、記憶部113及び通信部116を含む。
(1.2) Configuration of Content Transmission Server FIG. 5 is a configuration diagram of the
制御部112は、例えばCPUによって構成され、コンテンツ送信サーバ110が具備する各種機能を制御する。記憶部113は、例えばハードディスクによって構成され、コンテンツ送信サーバ110における制御などに用いられる各種情報を記憶する。通信部116は、通信ネットワーク400を介して、番組送出サーバ130や営業放送サーバ150との間で通信を行う。
The
制御部112は、送信側ハッシュ値算出部121、送信処理部122及び受信処理部123を含む。
The
送信処理部122は、記憶部113に記憶されたコンテンツファイルを読み出す。更に、送信処理部122は、読み出したコンテンツファイルを通信部116及び通信ネットワーク400を介して、番組送出サーバ130へ送信する。例えば、作業者は、コンテンツファイル内の放送素材データが変更される毎に、図示しない操作部を操作して、送信処理部122に対して、コンテンツファイルの送信を指示する。送信処理部122は、当該指示に応じて、記憶部113に記憶されたコンテンツファイルを読み出し、更に、読み出したコンテンツファイルを、通信部116及び通信ネットワーク400を介して、番組送出サーバ130へ送信する。
The
送信処理部122によって、コンテンツファイルが番組送出サーバ130へ送信されると、送信側ハッシュ値算出部121は、当該送信されたコンテンツファイル内の放送素材データのハッシュ値(送信側ハッシュ値)を算出する。送信側ハッシュ値は、所定のハッシュ関数を用いて算出される。ここで、ハッシュ関数は、入力値(放送素材データ)よりもはるかに短い固定長の出力値(送信側ハッシュ値)を出力するものである。
When the content file is transmitted to the
送信処理部122は、送信側ハッシュ値算出部121によって算出された送信側ハッシュ値に、当該送信側ハッシュ値の算出に用いた放送素材データに対応する放送素材IDを付加して、送信側検査用データを生成する。更に、送信処理部122は、送信側検査用データを、通信部116及び通信ネットワーク400を介して、営業放送サーバ150へ送信する。
The
また、受信処理部123は、営業放送サーバ150からの後述する再送要求を受信する。この再送要求には、再送対象であるコンテンツファイル内の放送素材IDが含まれている。
Further, the
受信処理部123によって再送要求が受信された場合、送信処理部122は、記憶部113から再送要求内の放送素材IDを含んだコンテンツファイルを読み出す。更に、送信処理部122は、読み出したコンテンツファイルを通信部116及び通信ネットワーク400を介して、番組送出サーバ130へ送信する。
When the retransmission request is received by the
その後、送信側ハッシュ値算出部121による、再送されたコンテンツファイルについての送信側ハッシュ値の算出、送信処理部122による、送信側検査用データの営業放送サーバ150への送信が行われる。
Thereafter, the transmission-side hash
また、受信処理部123は、営業放送サーバ150からの後述する検査正常通知を、通信ネットワーク400及び通信部116を介して受信する。この検査正常通知には、同一性の検査が正常に終了したコンテンツファイル内の放送素材IDが含まれている。受信処理部123によって検査正常通知が受信された場合、制御部112は、同一性の検査に伴う一連の処理を終了する。
In addition, the
(1.3)番組送出サーバの構成
図6は、番組送出サーバ130の構成図である。図6に示すように、番組送出サーバ130は、制御部132、記憶部133、通信部136及び送出部138を含む。
(1.3) Configuration of Program Transmission Server FIG. 6 is a configuration diagram of the
制御部132は、例えばCPUによって構成され、番組送出サーバ130が具備する各種機能を制御する。記憶部133は、例えばメモリによって構成され、番組送出サーバ130における制御などに用いられる各種情報を記憶する。通信部136は、通信ネットワーク400を介して、コンテンツ送信サーバ110や営業放送サーバ150との間で通信を行う。送出部138は、コンテンツファイルに対応する放送番組を送出する処理を行う。
The
制御部132は、受信側ハッシュ値算出部141、送信処理部142及び受信処理部143を含む。
The
受信処理部143は、コンテンツ送信サーバ110からのコンテンツファイルを、通信ネットワーク400及び通信部136を介して受信する。次に、受信処理部143は、受信したコンテンツファイルを記憶部133に記憶させる。
The
受信処理部143によって、コンテンツファイルが受信されると、受信側ハッシュ値算出部141は、当該受信されたコンテンツファイル内の放送素材データのハッシュ値(受信側ハッシュ値)を算出する。受信側ハッシュ値は、コンテンツ送信サーバ110において送信側ハッシュ値を算出する際に用いたハッシュ関数と同一のハッシュ関数を用いて算出される。
When the content file is received by the
送信処理部142は、受信側ハッシュ値算出部141によって算出された受信側ハッシュ値に、当該受信側ハッシュ値の算出に用いた放送素材データに対応する放送素材IDを付加して、受信側検査用データを生成する。更に、送信処理部142は、受信側検査用データを、通信部136及び通信ネットワーク0を介して、営業放送サーバ150へ送信する。
The
また、コンテンツ送信サーバ110からのコンテンツファイルの再送が行われる場合には、受信処理部143による、コンテンツ送信サーバ110からの再送されたコンテンツファイルの受信、受信側ハッシュ値算出部141による、再送されたコンテンツファイルについての受信側ハッシュ値の算出、送信処理部142による、受信側検査用データの営業放送サーバ150への送信が行われる。
When the content file from the
また、受信処理部143は、営業放送サーバ150からの後述する検査正常通知を、通信ネットワーク400及び通信部116を介して受信する。受信処理部143によって検査正常通知が受信された場合、制御部132は、同一性の検査に伴う一連の処理を終了する。
Further, the
(1.4)営業放送サーバの構成
図7は、営業放送サーバ150の構成図である。図7に示すように、営業放送サーバ150は、制御部152、記憶部153及び通信部156を含む。
(1.4) Configuration of Sales Broadcast Server FIG. 7 is a configuration diagram of the
制御部152は、例えばCPUによって構成され、営業放送サーバ150が具備する各種機能を制御する。記憶部153は、例えばハードディスクによって構成され、営業放送サーバ150における制御などに用いられる各種情報を記憶する。通信部156は、通信ネットワーク400を介して、コンテンツ送信サーバ110や営業放送サーバ130との間で通信を行う。
The
制御部152は、受信処理部161、一致判定部162及び再送処理部163を含む。
The
受信処理部161は、コンテンツ送信サーバ110からの送信側検査用データと、番組送出サーバ130からの受信側検査用データとを、通信ネットワーク400及び通信部156を介して受信する。
The
一致判定部162は、受信処理部161によって受信された送信側検査用データに含まれる放送素材IDと、受信側検査用データに含まれる放送素材IDとが一致するか否かを判定する。送信側検査用データに含まれる放送素材IDと、受信側検査用データに含まれる放送素材IDとが一致する場合、一致判定部162は、放送素材IDが一致すると判定された送信側検査用データに含まれる送信側ハッシュ値を抽出するとともに、放送素材IDが一致すると判定された受信側検査用データに含まれる受信側ハッシュ値を抽出する。
The
次に、一致判定部162は、抽出した送信側ハッシュ値と受信側ハッシュ値とが一致するか否かを判定する。送信側ハッシュ値と受信側ハッシュ値とが一致する場合には、コンテンツ送信サーバ110が送信したコンテンツファイル内の放送素材データと、番組送出サーバ130が受信したコンテンツファイル内の放送素材データとが同一であるとみなすことができる。
Next, the
一方、送信側ハッシュ値と受信側ハッシュ値とが一致しない場合、再送処理部163は、同一でないと判断された放送素材データ、換言すれば、再送対象である放送素材データに対応する放送素材IDを含んだ再送要求を生成する。更に、再送処理部163は、再送要求を、通信部156及び通信ネットワーク400を介して、コンテンツ送信サーバ110へ送信する。
On the other hand, if the transmission side hash value and the reception side hash value do not match, the
その後、受信処理部161による、コンテンツ送信サーバ110からの再送されたコンテンツファイルに対応する送信側検査データの受信、及び、番組送出サーバ130からの再送されたコンテンツファイルに対応する受信側検査データの受信、一致判定部162による、送信側検査データ内の送信側ハッシュ値と、受信側検査データ内の受信側ハッシュ値との一致判定が行われる。
Thereafter, the
一方、送信側ハッシュ値と受信側ハッシュ値とが一致する場合、制御部152は、同一であると判断された放送素材データの放送素材IDを含んだ検査正常通知を生成し、当該検査正常通知を、通信部156及び通信ネットワーク400を介して、コンテンツ送信サーバ110及び番組送出サーバ130へ送信する。これにより、同一性の検査に伴う一連の処理が終了する。
On the other hand, when the transmission-side hash value and the reception-side hash value match, the
(2)ファイル伝送システムの動作
図8は、ファイル伝送システム100の動作を示すシーケンス図である。
(2) Operation of File Transmission System FIG. 8 is a sequence diagram showing the operation of the
ステップS101において、コンテンツ送信サーバ110は、放送素材IDと放送素材データとを含んだコンテンツファイルを番組送出サーバ130へ送信する。番組送出サーバ130は、コンテンツ送信サーバ110からのコンテンツファイルを受信する。
In step S <b> 101, the
ステップS102において、コンテンツ送信サーバ110は、ステップS101において送信したコンテンツファイル内の放送素材データのハッシュ値(送信側ハッシュ値)を算出する。
In step S102, the
ステップS103において、番組送出サーバ130は、ステップS101において受信したコンテンツファイル内の放送素材データのハッシュ値(受信側ハッシュ値)を算出する。
In step S103, the
ステップS104において、コンテンツ送信サーバ110は、ステップS102において算出した送信側ハッシュ値と、当該送信側ハッシュ値の算出に用いた放送素材データに対応する放送素材IDとを含んだ送信側検査用データを、営業放送サーバ150へ送信する。営業放送サーバ150は、コンテンツ送信サーバ110からの送信側検査用データを受信する。
In step S104, the
ステップS105において、番組送出サーバ130は、ステップS103において算出した受信側ハッシュ値と、当該受信側ハッシュ値の算出に用いた放送素材データに対応する放送素材IDとを含んだ受信側検査用データを、営業放送サーバ150へ送信する。営業放送サーバ150は、番組送出サーバ130からの受信側検査用データを受信する。
In step S105, the
ステップS106において、営業放送サーバ150は、受信した送信側検査用データと、受信側検査用データとについて、含まれる放送素材IDが一致するか否かを判定する。
In step S106, the
送信側検査用データと、受信側検査用データとについて、含まれる放送素材IDが一致する場合、ステップS107において、営業放送サーバ150は、ステップS106において放送素材IDが一致すると判定した送信側検査用データに含まれる送信側ハッシュ値と、ステップS106において放送素材IDが一致すると判定した受信側検査用データに含まれる受信側ハッシュ値とが一致するか否か、換言すれば、ステップS101において、コンテンツ送信サーバ110が送信したコンテンツファイル内の放送素材データと、番組送出サーバ130が受信したコンテンツファイル内の放送素材データとが一致するか否かを判定する。
When the broadcast material IDs included in the transmission side inspection data and the reception side inspection data match, the
ステップS107において、送信側ハッシュ値と受信側ハッシュ値とが一致しないと判定された場合、ステップS108において、営業放送サーバ150は、同一でないと判断された放送素材データに対応する放送素材IDを含んだ再送要求を生成、送信する。コンテンツ送信サーバ110は、営業放送サーバ150からの再送要求を受信する。
If it is determined in step S107 that the transmission-side hash value does not match the reception-side hash value, the
その後は、ステップS101における、再送対象の放送素材データを含んだコンテンツファイルの送信及び受信以降の動作が繰り返される。 Thereafter, the operations after the transmission and reception of the content file including the broadcast material data to be retransmitted in step S101 are repeated.
(3)作用・効果
本発明の実施形態に係るファイル伝送システム100において、営業放送サーバ150は、コンテンツ送信サーバ110からの当該コンテンツ送信サーバ110が送信したコンテンツファイル内の放送素材データのハッシュ値(送信側ハッシュ値)と、放送素材IDとを含んだ送信側検査用データを受信する。また、営業放送サーバ150は、番組送出サーバ130からの当該番組送出サーバ130が受信したコンテンツファイル内の放送素材データのハッシュ値(受信側ハッシュ値)と、放送素材IDとを含んだ受信側検査用データを受信する。
(3) Operation / Effect In the
更に、営業放送サーバ150は、送信側検査用データ内の放送素材IDと、受信側検査用データ内の放送素材IDとが同一である場合に、送信側検査用データ内の送信側ハッシュ値と、受信側検査用データ内の受信側ハッシュ値とが一致しているか否かを判定する。
Further, when the broadcast material ID in the transmission side inspection data and the broadcast material ID in the reception side inspection data are the same, the
このような送信側ハッシュ値の受信側ハッシュ値との一致判定により、コンテンツ送信サーバ110が送信したコンテンツファイル内の放送素材データと、番組送出サーバ130が受信したコンテンツファイル内の放送素材データとの同一性検査が行われる。したがって、受信側である番組送出サーバ130は、同一性検査を行う必要がなく、受信側での処理負担が軽減される。
By determining whether or not the transmission-side hash value matches the reception-side hash value, the broadcast material data in the content file transmitted by the
また、営業放送サーバ150は、送信側検査用データ内の送信側ハッシュ値と、受信側検査用データ内の受信側ハッシュ値とが一致しない場合には、コンテンツ送信サーバ110へ再送要求を送信する。これにより、コンテンツ送信サーバ110から番組送出サーバ130へコンテンツファイルの再送が行われ、コンテンツ送信サーバ110と番組送出サーバ130とが保持する放送素材データの同一性を維持することが可能となる。
Further, the
(4)その他の実施形態
上記のように、本発明は実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなる。
(4) Other Embodiments As described above, the present invention has been described according to the embodiment. However, it should not be understood that the description and drawings constituting a part of this disclosure limit the present invention. From this disclosure, various alternative embodiments, examples and operational techniques will be apparent to those skilled in the art.
上述した実施形態では、コンテンツデータが放送素材データである場合について説明したが、放送素材データ以外の他のコンテンツデータの伝送が行われる場合においても、同様に本発明を適用することができる。 In the above-described embodiment, the case where the content data is the broadcast material data has been described. However, the present invention can be similarly applied even when content data other than the broadcast material data is transmitted.
また、上述した実施形態では、ハッシュ値は160ビットであったが、放送素材データのデータ長よりも短い固定長であればよく、160ビットに限定されない。更には、ハッシュ関数に代えて、入力値(放送素材データ)よりも短い固定長の出力値を出力する他の関数を用いて、放送素材データのデータ長よりも短い固定長のデータを算出し、当該データをハッシュ値の代わりに用いてもよい。 In the above-described embodiment, the hash value is 160 bits, but it may be a fixed length shorter than the data length of the broadcast material data, and is not limited to 160 bits. Furthermore, instead of the hash function, data having a fixed length shorter than the data length of the broadcast material data is calculated using another function that outputs an output value having a fixed length shorter than the input value (broadcast material data). The data may be used instead of the hash value.
このように本発明は、ここでは記載していない様々な実施形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲の発明特定事項によってのみ限定されるものである。 Thus, it should be understood that the present invention includes various embodiments and the like not described herein. Therefore, the present invention is limited only by the invention specifying matters in the scope of claims reasonable from this disclosure.
本発明のファイル伝送システム、ファイル伝送管理サーバ及びファイル検査方法によれば、受信側での処理負担を軽減しつつ、伝送されるコンテンツデータの同一性検査を行うことが可能であり、ファイル伝送システム等として有用である。 According to the file transmission system, the file transmission management server, and the file inspection method of the present invention, it is possible to inspect the identity of transmitted content data while reducing the processing load on the receiving side. Useful as such.
100…ファイル伝送システム、110…コンテンツ送信サーバ、112…制御部、113…記憶部、116…通信部、121…送信側ハッシュ値算出部、122…送信処理部、123…受信処理部、130…番組送出サーバ、132…制御部、133…記憶部、136…通信部、138…送出部、141…受信側ハッシュ値算出部、142…送信処理部、143…受信処理部、150…営業放送サーバ、152…制御部、153…記憶部、156…通信部、161…受信処理部、162…一致判定部、163…再送処理部、400…通信ネットワーク
DESCRIPTION OF
Claims (5)
前記送信サーバは、
所定のアルゴリズムを用いて、前記受信サーバへ送信されるファイルである第1ファイル内のコンテンツデータと1対1に対応し、前記第1ファイル内のコンテンツデータよりもデータ長が短い固定長の第1ファイル対応値を算出する第1算出部と、
前記第1算出部により算出された前記第1のファイル対応値と、前記第1ファイルの識別子とを前記ファイル伝送管理サーバへ送信する第1送信部と
を備え、
前記受信サーバは、
前記所定のアルゴリズムを用いて、前記送信サーバから受信されるファイルである第2ファイル内のコンテンツデータと1対1に対応し、前記第2ファイル内のコンテンツデータよりもデータ長が短い固定長の第2ファイル対応値を算出する第2算出部と、
前記第2算出部により算出された前記第2ファイル対応値と、前記第2ファイルの識別子とを前記ファイル伝送管理サーバへ送信する第2送信部と
を備え、
前記ファイル伝送管理サーバは、
前記送信サーバからの前記第1ファイル対応値、及び、前記第1ファイルの識別子を受信するとともに、前記受信サーバからの前記第2ファイル対応値、及び、前記第2ファイルの識別子を受信する受信部と、
前記第1ファイルの識別子と前記第2ファイルの識別子とが同一である場合に、前記第1ファイル対応値と、前記第2ファイル対応値とが一致しているか否かを判定する判定部と、
前記判定部により、前記第1ファイル対応値と、前記第2ファイル対応値とが一致していないと判定された場合に、前記送信サーバへ前記第1ファイルの再送を要求する再送要求部と
を備えるファイル伝送システム。 A file transmission system comprising a transmission server, a reception server, and a file transmission management server, wherein a file including content data is transmitted from the transmission server to the reception server,
The sending server is
Using a predetermined algorithm, a fixed-length first data corresponding to the content data in the first file, which is a file transmitted to the receiving server, has a one-to-one correspondence and the data length is shorter than the content data in the first file. A first calculation unit for calculating a value corresponding to one file;
A first transmission unit configured to transmit the first file correspondence value calculated by the first calculation unit and the identifier of the first file to the file transmission management server;
The receiving server is
Using the predetermined algorithm, the content data in the second file that is a file received from the transmission server has a one-to-one correspondence, and the data length is shorter than the content data in the second file. A second calculation unit for calculating a second file correspondence value;
A second transmission unit that transmits the second file correspondence value calculated by the second calculation unit and the identifier of the second file to the file transmission management server;
The file transmission management server
A receiving unit that receives the first file correspondence value and the identifier of the first file from the transmission server, and receives the second file correspondence value and the identifier of the second file from the reception server. When,
A determination unit that determines whether the first file correspondence value and the second file correspondence value match when the identifier of the first file and the identifier of the second file are the same ;
A retransmission request unit for requesting the transmission server to retransmit the first file when the determination unit determines that the first file correspondence value and the second file correspondence value do not match ; A file transmission system.
前記受信サーバは、前記コンテンツデータに対応する放送番組を送出する送出サーバである請求項1に記載のファイル伝送システム。 The transmission server is a server that holds the content data,
The file transmission system according to claim 1 , wherein the reception server is a transmission server that transmits a broadcast program corresponding to the content data.
前記送信サーバが、所定のアルゴリズムを用いて、前記受信サーバへ送信されるファイルである第1ファイル内のコンテンツデータと1対1に対応し、前記第1ファイル内のコンテンツデータよりもデータ長が短い固定長の第1ファイル対応値を算出するとともに、前記第1のファイル対応値と、前記第1ファイルの識別子とを前記ファイル伝送管理サーバへ送信する場合に、前記送信サーバからの前記第1ファイル対応値、及び、前記第1ファイルの識別子を受信する第1受信部と、
前記受信サーバが、前記所定のアルゴリズムを用いて、前記送信サーバから受信されるファイルである第2ファイル内のコンテンツデータと1対1に対応し、前記第2ファイル内のコンテンツデータよりもデータ長が短い固定長の第2ファイル対応値を算出するとともに、前記第2ファイル対応値と、前記第2ファイルの識別子とを前記ファイル伝送管理サーバへ送信する場合に、前記受信サーバからの前記第2ファイル対応値、及び、前記第2ファイルの識別子を受信する第2受信部と、
前記第1ファイルの識別子と前記第2ファイルの識別子とが同一である場合に、前記第1ファイル対応値と、前記第2ファイル対応値とが一致しているか否かを判定する判定部と、
前記判定部により、前記第1ファイル対応値と、前記第2ファイル対応値とが一致していないと判定された場合に、前記送信サーバへ前記第1ファイルの再送を要求する再送要求部と
を備えるファイル伝送管理サーバ。 In a file transmission system in which a file containing content data is transmitted from a transmission server to a reception server, the file transmission management server manages transmission of the file,
The transmission server has a one-to-one correspondence with the content data in the first file, which is a file transmitted to the reception server, using a predetermined algorithm, and has a data length greater than that of the content data in the first file. When calculating a first fixed value corresponding to a short fixed length and transmitting the first file correspondence value and the identifier of the first file to the file transmission management server, the first value from the transmission server is sent. A first receiving unit that receives a file correspondence value and an identifier of the first file;
The reception server has a one-to-one correspondence with the content data in the second file that is a file received from the transmission server using the predetermined algorithm, and the data length is longer than the content data in the second file. When the second file correspondence value with a short fixed length is calculated and the second file correspondence value and the identifier of the second file are transmitted to the file transmission management server, the second from the receiving server A second receiver for receiving a file correspondence value and an identifier of the second file;
A determination unit that determines whether the first file correspondence value and the second file correspondence value match when the identifier of the first file and the identifier of the second file are the same ;
A retransmission request unit for requesting the transmission server to retransmit the first file when the determination unit determines that the first file correspondence value and the second file correspondence value do not match ; A file transmission management server.
前記送信サーバが、所定のアルゴリズムを用いて、前記受信サーバへ送信されるファイルである第1ファイル内のコンテンツデータと1対1に対応し、前記第1ファイル内のコンテンツデータよりもデータ長が短い固定長の第1ファイル対応値を算出するステップAと、
前記送信サーバが、算出された前記第1のファイル対応値と、前記第1ファイルの識別子とを前記ファイル伝送管理サーバへ送信するステップBと、
前記受信サーバが、前記所定のアルゴリズムを用いて、前記送信サーバから受信されるファイルである第2ファイル内のコンテンツデータと1対1に対応し、前記第2ファイル内のコンテンツデータよりもデータ長が短い固定長の第2ファイル対応値を算出するステップと、
前記受信サーバが、算出された前記第2ファイル対応値と、前記第2ファイルの識別子とを前記ファイル伝送管理サーバへ送信するステップCと、
前記ファイル伝送管理サーバが、前記送信サーバからの前記第1ファイル対応値、及び、前記第1ファイルの識別子を受信するとともに、前記受信サーバからの前記第2ファイル対応値、及び、前記第2ファイルの識別子を受信するステップDと、
前記ファイル伝送管理サーバが、前記第1ファイルの識別子と前記第2ファイルの識別子とが同一である場合に、前記第1ファイル対応値と、前記第2ファイル対応値とが一致しているか否かを判定するステップEと、
前記ステップEにおいて、前記第1ファイル対応値と、前記第2ファイル対応値とが一致していないと判定された場合に、前記送信サーバへ前記第1ファイルの再送を要求するステップFと
を備えるファイル検査方法。 A file inspection method in a file transmission system comprising a transmission server, a reception server, and a file transmission management server, wherein a file containing content data is transmitted from the transmission server to the reception server,
The transmission server has a one-to-one correspondence with the content data in the first file, which is a file transmitted to the reception server, using a predetermined algorithm, and has a data length greater than that of the content data in the first file. a step a of calculating a first file corresponding values of short fixed length,
A step B in which the transmission server transmits the calculated first file correspondence value and the identifier of the first file to the file transmission management server;
The reception server has a one-to-one correspondence with the content data in the second file that is a file received from the transmission server using the predetermined algorithm, and the data length is longer than the content data in the second file. Calculating a second fixed value corresponding to a short fixed length;
A step C in which the receiving server transmits the calculated second file correspondence value and the identifier of the second file to the file transmission management server;
The file transmission management server receives the first file correspondence value and the identifier of the first file from the transmission server, and the second file correspondence value and the second file from the reception server. step D for receiving the identifier,
Whether the file transmission management server matches the first file correspondence value and the second file correspondence value when the identifier of the first file and the identifier of the second file are the same. and step E is determined,
A step F for requesting the transmission server to retransmit the first file when it is determined in step E that the first file correspondence value and the second file correspondence value do not match; File inspection method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009135273A JP5398364B2 (en) | 2009-06-04 | 2009-06-04 | File transmission system, file transmission management server, and file inspection method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009135273A JP5398364B2 (en) | 2009-06-04 | 2009-06-04 | File transmission system, file transmission management server, and file inspection method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010283600A JP2010283600A (en) | 2010-12-16 |
| JP5398364B2 true JP5398364B2 (en) | 2014-01-29 |
Family
ID=43539957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009135273A Active JP5398364B2 (en) | 2009-06-04 | 2009-06-04 | File transmission system, file transmission management server, and file inspection method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5398364B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6854491B2 (en) * | 2019-03-12 | 2021-04-07 | 株式会社Gunしすてむ | File transfer system, file transfer methods and programs |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002297541A (en) * | 2001-03-30 | 2002-10-11 | Nippon Telegr & Teleph Corp <Ntt> | Unauthorized use notification method, unauthorized use notification device, and unauthorized use notification program |
| JP2003259275A (en) * | 2002-03-06 | 2003-09-12 | Matsushita Electric Ind Co Ltd | Data transmission equipment |
| JP3956106B2 (en) * | 2002-03-28 | 2007-08-08 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Computer apparatus and program |
| JP4823084B2 (en) * | 2007-01-26 | 2011-11-24 | 株式会社東芝 | Video material transfer system and video material transfer method |
| JP4818152B2 (en) * | 2007-02-14 | 2011-11-16 | 株式会社東芝 | Material transmission system |
| JP4765990B2 (en) * | 2007-04-16 | 2011-09-07 | 日本ビクター株式会社 | Digital content data management system, management method, and utilization apparatus |
-
2009
- 2009-06-04 JP JP2009135273A patent/JP5398364B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010283600A (en) | 2010-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100848273B1 (en) | File processing apparatus and method of digital broadcast receiver | |
| JP2005204170A (en) | Data receiving apparatus and data receiving method | |
| CN104322020A (en) | Server, router, reception terminal, and processing method | |
| US20080162933A1 (en) | E-mail communication apparatus | |
| CN110708397B (en) | Apparatus and method for data delivery in Delay Tolerant Networks (DTNs) | |
| KR102208814B1 (en) | Method and apparatus for transmitting and receiving a packet in a communication system | |
| JP5398364B2 (en) | File transmission system, file transmission management server, and file inspection method | |
| JP4998166B2 (en) | Data input terminal, input data transmission method, input data transmission program | |
| JP6226179B2 (en) | DATA MEDIATION DEVICE, DATA TRANSFER SYSTEM, AND PROGRAM | |
| CN109361629B (en) | Kafka-based large message reliable transmission method | |
| US7724755B2 (en) | Communications apparatus | |
| JP2017204738A (en) | Data transmitting apparatus, data receiving apparatus, data transmitting / receiving method, and information processing apparatus | |
| US20200396794A1 (en) | Method for data transmission in a network, subscriber and network for transmitting data packets | |
| JP2008131599A (en) | Cast transmission apparatus and cast transmission method | |
| CN104426641A (en) | Communication control apparatus, and communication control method | |
| KR20150145661A (en) | A method and apparatus for controlling reception of a broadcast service provided using application layer forward error correction scheme | |
| JP2010152425A (en) | File transmission device and file reception device | |
| US11962408B2 (en) | Wireless communication system, and wireless communication method | |
| US20040153872A1 (en) | System and method for multi-destination delivery | |
| JP5229467B2 (en) | Broadcast receiving system, broadcast receiving method and broadcast receiver | |
| JP3679935B2 (en) | COMMUNICATION METHOD, COMMUNICATION DEVICE, AND RECORDING MEDIUM | |
| JP5322239B2 (en) | Network management device | |
| JP2000358122A (en) | FAX distribution device | |
| JP2004236095A (en) | Digital data distribution system | |
| JP2005086398A (en) | Information transmission equipment and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120501 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130521 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130528 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130729 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130924 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131022 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5398364 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |