Management system for material for broadcasting, management method, and program
The broadcast material management system addresses the challenge of preparing and verifying broadcast materials by conducting preview checks before registration, ensuring correct and timely delivery of materials to broadcasting stations.
Patent Information
- Application Number
- JP2023193687
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-14
- Publication Date
- 2025-05-26
AI Technical Summary
Broadcasting stations face challenges in efficiently preparing and verifying the correctness of broadcast materials due to large volumes and time constraints, leading to difficulties in ensuring materials are ready for on-air broadcasts.
A management system that conducts a preview check of broadcast materials before they are registered in the broadcasting station's delivery server system, using a file reception processing unit, status management processing unit, tag information update processing unit, and hash value calculation processing unit to ensure material integrity and readiness.
The system ensures that only correct broadcast materials are delivered to the broadcasting station by performing preview checks and requesting corrections if necessary, thereby reducing preparation time and improving efficiency.
Smart Images

Figure 2025080504000001_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to a management system, method, and program for broadcast materials.
Background Art
[0002] Conventionally, broadcast materials (hereinafter also simply referred to as "materials") are delivered from production companies or the like to broadcasting stations in file format.
[0003] Each broadcasting station individually checks whether there are any mistakes in the delivered materials or whether they can be played back normally by previewing them using equipment such as those disclosed in Patent Documents 1 and 2 by the transmission system of each broadcasting station. The materials that have been previewed and confirmed are managed as deliverable materials, that is, materials that can be put on the air, at the broadcasting station.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] Each broadcasting station needs to prepare the materials required until they are put on the air based on the broadcast schedule. This preparation status is grasped based on the status of preview confirmation. However, when the number of materials to be prepared is large, it is not easy to grasp this preparation status, and it requires a considerable amount of effort.
[0006] Also, if there are mistakes in the materials delivered to the broadcasting station or problems occur during the preview, the broadcasting station needs to inquire with the production company and request the redelivery of the correct materials. Naturally, it will take a certain amount of time until the correct materials are redelivered to the broadcasting station.
[0007] The broadcasting station also needs to conduct a preview check on the redelivered materials in the same way. Therefore, when there is a redelivery of materials, the broadcasting station needs to quickly conduct a preview check despite having little time margin until the on-air broadcast.
[0008] To ensure that the broadcasting station can surely prepare the correct materials within the limited preparation time until the on-air broadcast, it is desired to realize a management system that can conduct the preview check of the materials in advance before the materials are registered in the broadcasting station's delivery server system.
[0009] The problem to be solved by the present invention is to provide a management system, a management method, and a program for broadcasting materials that can surely deliver the correct materials to the broadcasting station by conducting a preview check of the materials before they are registered in the broadcasting station's delivery server system and requesting the production company to redeliver the correct materials if there are problems with the materials.
Means for Solving the Problem
[0010] The management system for broadcast materials of the embodiment is arranged in front of the transmission server system that transmits broadcast materials based on the broadcast schedule, and includes a file reception processing unit, a status management processing unit, a tag information update processing unit, and a hash value calculation processing unit. The file reception processing unit receives the transmitted broadcast materials, the hash value calculation processing unit calculates the hash value of the received broadcast materials, the file reception processing unit compares the hash value attached to the received broadcast materials with the hash value calculated by the hash value calculation processing unit, and the tag information update processing unit adds the result of the comparison by the file reception processing unit to the broadcast materials as tag information. If the result of the comparison indicates the coincidence of both hash values, the status management processing unit updates the status of the broadcast materials based on the tag information and checks whether the broadcast materials can be normally played in the transmission server system. The tag information update processing unit adds the result of the check by the status management processing unit to the broadcast materials as tag information. If the result of the check indicates that it can be normally played, the status management processing unit updates the status of the broadcast materials based on this tag information.
Brief Description of the Drawings
[0011]
Figure 1
Figure 2
Figure 3
Figure 4
Modes for Carrying Out the Invention
[0012] Hereinafter, embodiments of the present invention will be described with reference to the drawings. The drawings are schematic or conceptual, and the relationships between the thicknesses and widths of the respective parts, the ratios of the sizes between the parts, etc. are not necessarily the same as those in reality. Also, even when representing the same part, the dimensions and ratios may be represented differently in the drawings. In the present specification and each figure, the same reference numerals are given to the same elements as those described above with respect to the previously shown figures, and detailed descriptions and overlapping descriptions are omitted as appropriate.
[0013] FIG. 1 is a block diagram including a configuration example of a management system to which a method for managing broadcast materials according to an embodiment of the present invention is applied.
[0014] That is, the management system 10 of the present embodiment is arranged between a production company server 30 provided in a production company of broadcast materials and a transmission server system 40 provided in a broadcasting station, and is communicably connected to the production company server 30 and the transmission server system 40. Also, a preview terminal 50 is connected.
[0015] The management system 10 of the present embodiment includes a file reception processing unit 12, a preview processing unit 14, a transmission server transmission processing unit 16, a status management processing unit 18, a tag information update processing unit 20, a hash value calculation processing unit 22, and a communication interface (I / F) 24, which are communicably connected to each other by a bus 11. Since such a management system 10 is realized by a computer, illustration and description of components generally provided in a computer such as a CPU, a memory, and a storage device are omitted. The management system 10 can be realized by a single computer, but can also be realized by combining a plurality of distributed servers such as in the cloud.
[0016] The production company server 30 transmits the broadcast material A to the management system 10.
[0017] The file reception processing unit 12 receives the transmitted broadcast material A. The broadcast material A is provided with a hash value H.
[0018] The hash value calculation processing unit 22 acquires the broadcast material A received by the file reception processing unit 12 via the bus 11, and calculates the hash value h of this broadcast material A.
[0019] The file reception processing unit 12 compares the hash value H attached to the received broadcast material A with the hash value h calculated by the hash value calculation processing unit 22, and outputs the comparison result b.
[0020] The tag information update processing unit 20 adds the comparison result b by the file reception processing unit 12 to the broadcast material A as tag information c, and outputs the broadcast material A with the tag information c added.
[0021] If the comparison result b indicates the coincidence of both hash values, the status management processing unit 18 updates the status d of the broadcast material A based on the tag information c added to the broadcast material A, and checks whether the broadcast material A can be normally played in the transmission server system 40, and outputs the check result e.
[0022] On the other hand, if the comparison result b by the file reception processing unit 12 indicates the non - coincidence of both hash values, the status management processing unit 18 returns the broadcast material A to the production company server 30, and requests the production company server 30 to provide the correct broadcast material A.
[0023] The tag information update processing unit 20 adds the check result e by the status management processing unit 18 to the broadcast material A as tag information c.
[0024] If the check result e by the status management processing unit 18 indicates that it can be normally played, the status management processing unit 18 updates the status d of the broadcast material A to "OK" based on this tag information c.
[0025] On the other hand, when the check result e does not indicate that the content can be played back normally, the status management processing unit 18 returns the broadcast material A to the production company server 30 and requests the production company server 30 to provide the correct broadcast material A.
[0026] The preview processing unit 14 compares the hash value H attached to the broadcast material A with the hash value h calculated by the hash value calculation processing unit 22 and outputs the comparison result f.
[0027] The tag information update processing unit 20 adds the comparison result f by the preview processing unit 14 to the broadcast material A as tag information c.
[0028] The status management processing unit 18 updates the status d of the broadcast material A based on this tag information c.
[0029] If the comparison result f by the preview processing unit 14 indicates that the two hash values match, the transmission server transmission processing unit 16 transmits the broadcast material A that has been processed by the file reception processing unit 12 and the preview processing unit 14 to the transmission server system 40. The transmission server system 40 includes a tag information confirmation unit 42, and the tag information confirmation unit 42 confirms the tag information c added to the transmitted broadcast material A.
[0030] A preview terminal 50 is connected to the management system 10 via the I / F 24. Although only one preview terminal 50 is shown in FIG. 1, this is just an example, and a plurality of preview terminals 50 can be connected to the management system 10 via the I / F 24.
[0031] The I / F 24 can transmit the broadcast material A to the preview terminal 50.
[0032] The preview terminal 50 previews the broadcast material A transmitted from the I / F 24 using the same decoder as the decoder used in the transmission server system 40.
[0033] The tag information update processing unit 20 adds the preview result g obtained by the preview terminal 50 as tag information c to the broadcast material A.
[0034] If the preview result g indicates that it is playable, the status management processing unit 18 updates the status d of the broadcast material A to "OK" based on this tag information c.
[0035] If the preview result g does not indicate that it is playable, that is, if the status d of the broadcast material A is not "OK", the status management processing unit 18 returns the broadcast material A to the production company server 30 and requests the production company server 30 to provide the correct broadcast material A.
[0036] Also, the status management processing unit 18 also holds the results of the processing in each of the units 12, 14, 16, 20, 22 provided in the management system 10.
[0037] The tag information update processing unit 20 also adds the results of the processing in each of the units 12, 14, 16, 18, 22 provided in the management system 10 as tag information c to the broadcast material A.
[0038] The transmission server transmission processing unit 16 acquires the program schedule data i of the broadcasting station from the transmission server system 40, and acquires the status of the broadcast material A registered in the program schedule data i from the status management processing unit 18. Then, as shown in FIG. 2, a progress status table j in which the progress status of the preparation of the broadcast material A can be visually grasped is returned to the transmission server system 40 in the program schedule.
[0039] FIG. 2 is a diagram showing an example in which the preparation status of the broadcast material is visually recognizable in the weekly program schedule.
[0040] In the example shown in FIG. 2, programs shown in a weekly program schedule where the vertical axis represents time zones and the horizontal axis represents days of the week are displayed and distinguished by different legends according to the progress of the preparation of broadcast material A. In FIG. 2, double hatching indicates that the broadcast material A has been delivered and preview confirmed; single hatching indicates that it has been delivered but not preview confirmed; and no hatching indicates that the broadcast material A has not been delivered. Note that the method of displaying the progress status by hatching is just an example, and it may also be displayed by color, for example, blue for those where the broadcast material A has been delivered and preview confirmed, yellow for those where it has been delivered but not preview confirmed, and red for those that have not been delivered.
[0041] The broadcasting station can easily grasp the progress of the preparation of the broadcast material A required for the program according to the program schedule by viewing the progress status table j as exemplified in FIG. 2 using the transmission server system 40.
[0042] Next, an operation example of the management system of the present embodiment configured as described above will be described.
[0043] FIG. 3 is a flowchart showing an operation example performed when receiving broadcast material in the management system of the present embodiment.
[0044] The broadcast material A transmitted from the production company server 30 is received by the file reception processing unit 12. A hash value H is assigned to the broadcast material A.
[0045] The hash value calculation processing unit 22 acquires the broadcast material A received by the file reception processing unit 12 via the bus 11, and calculates the hash value h of this broadcast material A (S1).
[0046] The file reception processing unit 12 compares the hash value H assigned to the broadcast material A with the hash value h calculated by the hash value calculation processing unit 22 (S2).
[0047] The tag information update processing unit 20 adds the comparison result b obtained by the file reception processing unit 12 as tag information c to the broadcast material A.
[0048] If the comparison result b indicates that the two hash values match (S2: match), the status management processing unit 18 updates the status d of the broadcast material A based on the tag information c, and checks whether the broadcast material A can be normally reproduced in the transmission server system 40 (S3). Specifically, software processing is used to analyze the file to check whether the structure of the file is such that it can be normally recorded and reproduced in the transmission server system 40.
[0049] The tag information update processing unit 20 adds the check result e obtained by the status management processing unit 18 as tag information c to the broadcast material A.
[0050] If the check result e indicates that it can be normally reproduced (S4: yes), the status management processing unit 18 updates the status d of the broadcast material A to "OK" based on this tag information c.
[0051] On the other hand, in step S2, if the comparison result b indicates that the two hash values do not match (S2: mismatch), the status management processing unit 18 returns the broadcast material A to the production company server 30 and requests the production company server 30 to provide the correct broadcast material A (S6).
[0052] Similarly, in step S4, if the check result e does not indicate that it can be normally reproduced (S4: no), the status management processing unit 18 also returns the broadcast material A to the production company server 30 and requests the production company server 30 to provide the correct broadcast material A (S7).
[0053] Figure 4 is a flowchart showing an operation example performed during preview of the broadcast material in the management system of the present embodiment.
[0054] Step S1 shown in Figure 4 is the same as step S1 shown in Figure 3, so the description is omitted.
[0055] The preview processing unit 14 compares the hash value H attached to the broadcast material A with the hash value h calculated by the hash value calculation processing unit 22 (S12).
[0056] The tag information update processing unit 20 adds the comparison result f by the preview processing unit 14 to the broadcast material A as tag information c.
[0057] The status management processing unit 18 updates the status d of the broadcast material A based on this tag information c.
[0058] If the comparison result f indicates that the two hash values match (S12: match), the transmission server transmission processing unit 16 transmits the broadcast material A that has been processed by the file reception processing unit 12 and the preview processing unit 14 to the transmission server system 40. The transmission server system 40 includes a tag information confirmation unit 42, and the tag information confirmation unit 42 confirms the tag information c added to the transmitted broadcast material A.
[0059] A preview terminal 50 is connected to the management system 10 via the I / F 24. The I / F 24 transmits the broadcast material A to the preview terminal 50.
[0060] The preview terminal 50 previews the broadcast material A using the same decoder as the decoder used in the transmission server system 40 (S13).
[0061] The tag information update processing unit 20 adds the preview result g by the preview terminal 50 to the broadcast material A as tag information c. If the preview result g indicates that it is playable (S14: playable), the status management processing unit 18 updates the status d of the broadcast material A to "OK" based on this tag information c (S15).
[0062] In step S12, if the comparison result f indicates a mismatch between the two hash values (S12: mismatch), the status management processing unit 18 returns the broadcast material A to the production company server 30 and requests the production company server 30 to provide the correct broadcast material A (S16).
[0063] Similarly, in step S14, if the preview result g does not indicate reproducibility (S14: not possible), the status management processing unit 18 also returns the broadcast material A to the production company server 30 and requests the production company server 30 to provide the correct broadcast material A (S17).
[0064] As described above, according to the broadcast material management system 10 of the present embodiment, before the broadcast material A is registered in the delivery server system 40, a preview check of the broadcast material A is performed. If there is a defect in the broadcast material A, by requesting the production company to resubmit the correct material, it is possible to ensure that the correct material is delivered to the broadcasting station.
[0065] When receiving the broadcast material A from the production company server 30 and delivering the broadcast material A to the broadcasting station, the identity of the broadcast material A can be ensured by comparing the hash values. In addition, the status of the delivered broadcast material A can be managed by adding the status as tag information.
[0066] In addition, since the preview check of the broadcast material A is performed using the same decoder as the delivery server system 40, the broadcasting station no longer needs to perform a preview on the preview-checked broadcast material A. This can greatly contribute to improving the work efficiency at the broadcasting station.
[0067] Furthermore, the management system 10 can obtain the program schedule data i of the broadcasting station from the transmission server system 40, and based on the status of the broadcast material A registered in the program schedule data i, display a progress status table j in the program schedule so that the progress of the preparation of the broadcast material A can be visually grasped, and provide it to the broadcasting station.
[0068] By viewing such a progress status table j, the broadcasting station can easily grasp the progress of the preparation of the required broadcast material A according to the program schedule.
[0069] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, as well as in the invention described in the claims and its equivalent scope.
Explanation of Reference Numerals
[0070] 10 Management system 11 Bus 12 File reception processing unit 14 Preview processing unit 16 Transmission server transmission processing unit 18 Status management processing unit 20 Tag information update processing unit 22 Hash value calculation processing unit 24 Communication interface (I / F) 30 Production company server 40 Transmission server system 42 Tag information confirmation unit 50 Preview terminal A Broadcast material b Comparison result c Tag information d Status e Check result f Comparison result g Preview result H, h Hash value i Program schedule data j Progress status table
Claims
1. A management system for the broadcast material, which is arranged in front of a transmission server system that transmits broadcast material based on a broadcast schedule, comprising: a file reception processing unit, a status management processing unit, a tag information update processing unit, and a hash value calculation processing unit; the file reception processing unit receives the transmitted broadcast material; the hash value calculation processing unit calculates the hash value of the received broadcast material; the file reception processing unit compares the hash value attached to the received broadcast material with the hash value calculated by the hash value calculation processing unit; the tag information update processing unit adds the result of the comparison by the file reception processing unit to the broadcast material as tag information; if the result of the comparison indicates the coincidence of both hash values, the status management processing unit updates the status of the broadcast material based on the tag information and checks whether the broadcast material can be normally played in the transmission server system; the tag information update processing unit adds the result of the check by the status management processing unit to the broadcast material as the tag information; if the result of the check indicates that it can be normally played, the status management processing unit updates the status of the broadcast material based on this tag information. A management system for broadcast material.
2. Further comprising a preview processing unit that compares the hash value attached to the broadcast material with the hash value calculated by the hash value calculation processing unit; the tag information update processing unit adds the result of the comparison by the preview processing unit to the broadcast material as the tag information; the status management processing unit updates the status of the broadcast material based on this tag information. The management system for broadcast material according to Claim 1.
3. Further comprising a transmission server transmission processing unit that transmits the broadcast material that has been processed by the file reception processing unit and the preview processing unit to the transmission server system; a preview terminal for previewing the broadcast material is connected; the preview terminal previews the broadcast material with the same decoder as the decoder used in the transmission server system; the tag information update processing unit adds the result of the preview to the broadcast material as the tag information; The broadcast material management system according to claim 2, wherein the status management processing unit updates the status of the broadcast material based on this tag information.
4. The status management processing unit holds the results of processing in each part included in the management system, The tag information update processing unit adds the results of processing in each part included in the management system as the tag information to the broadcast material. The broadcast material management system according to any one of claims 1 to 3.
5. A management method implemented by the broadcast material management system, which is arranged in front of a transmission server system that transmits broadcast materials based on a broadcast schedule, wherein a processor of the management system receives the transmitted broadcast material, calculates a hash value of the received broadcast material, compares the hash value assigned to the received broadcast material with the calculated hash value, adds the result of the comparison as tag information to the broadcast material, if the result of the comparison indicates that the two hash values match, then based on the tag information, update the status of the broadcast material and check whether the broadcast material can be normally played in the transmission server system, add the result of the check as the tag information to the broadcast material, if the result of the check indicates that it can be normally played, then based on this tag information, update the status of the broadcast material. A management method for broadcast materials.
6. A program for causing a computer to function as each part included in the broadcast material management system according to claim 1.
Citation Information
Patent Citations
Broadcast program sending system and preview processing method thereof
JP2005244713A
Preview device and preview program
JP2022047016A