Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7414213B2 - Program cutout information generation device and method - Google Patents
[go: Go Back, main page]

JP7414213B2 - Program cutout information generation device and method - Google Patents

Program cutout information generation device and method Download PDF

Info

Publication number
JP7414213B2
JP7414213B2 JP2023097737A JP2023097737A JP7414213B2 JP 7414213 B2 JP7414213 B2 JP 7414213B2 JP 2023097737 A JP2023097737 A JP 2023097737A JP 2023097737 A JP2023097737 A JP 2023097737A JP 7414213 B2 JP7414213 B2 JP 7414213B2
Authority
JP
Japan
Prior art keywords
program
information
cutout
cutout information
stream
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
Application number
JP2023097737A
Other languages
Japanese (ja)
Other versions
JP2023115075A (en
Inventor
剛太 岩浪
邦宏 百武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Infocity KK
Original Assignee
Infocity KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Infocity KK filed Critical Infocity KK
Priority to JP2023097737A priority Critical patent/JP7414213B2/en
Publication of JP2023115075A publication Critical patent/JP2023115075A/en
Application granted granted Critical
Publication of JP7414213B2 publication Critical patent/JP7414213B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

この発明は、テレビ放送サービス由来のコンテンツを通信ネットワークを使用して配信する放送サービス通信ネットワーク配信技術に関する。 The present invention relates to broadcasting service communication network distribution technology for distributing content derived from television broadcasting services using a communication network.

放送事業者が、放送サービスで提供される放送番組(映像・音声コンテンツ)を通信ネットワークを使用して配信することが望まれている。例えば、視聴者は、見逃した番組を、事後的に視聴することを望む。ところで個々の放送番組をユーザの要求に応じて配信するためには、放送サービスの映像信号および音声信号を番組単位に切り出して配信用ファイルにエンコードして管理する必要がある。放送サービスの映像信号および音声信号を番組単位に簡易に切り出すことが望まれる。放送番組には、放送番組本編のほかに番組宣伝枠、情報提供枠、コマーシャル枠が付随していることが多く、番組本編を切り出すことは煩雑である。放送番組を適切かつ簡易に切り出すことが望まれる。 It is desired that broadcasters use communication networks to distribute broadcast programs (video/audio content) provided through broadcasting services. For example, a viewer may wish to watch a missed program after the fact. By the way, in order to distribute individual broadcast programs in response to user requests, it is necessary to cut out the video and audio signals of the broadcast service into program units, encode them into distribution files, and manage them. It is desired to easily extract video and audio signals of broadcasting services on a program-by-program basis. Broadcast programs often include program promotion frames, information provision frames, and commercial frames in addition to the main broadcast program, and it is troublesome to extract the main program. It is desired to cut out broadcast programs appropriately and easily.

なお、この発明と関連する特許文献としては特開2017-050631号公報がある。これは、放送サービスで提供されるコンテンツを通信ネットワークを使用して配信する場合に、コマーシャルの内容を放送サービスの場合と通信ネットワークの場合とで適合的に切り替えることを開示している。 In addition, as a patent document related to this invention, there is JP-A No. 2017-050631. This discloses that when content provided in a broadcasting service is distributed using a communication network, the content of commercials is adaptively switched between the broadcasting service and the communication network.

上述の従来技術やその問題点は、この発明の背景の一部を説明するためにのみ説明している。この発明は上述の従来技術や問題点に限定されるものではない点に留意されたい。 The above-mentioned prior art and its problems are described only to explain part of the background of the present invention. It should be noted that the present invention is not limited to the prior art or problems described above.

特開2017-050631号公報Japanese Patent Application Publication No. 2017-050631

この発明は、以上の事情を考慮してなされたものであり、番組切り出し処理を簡便にすることを目的としている。 The present invention has been made in consideration of the above circumstances, and aims to simplify program cutout processing.

この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。ここでは、発明を詳細に説明するのに先だって、特許請求の範囲の記載について補充的に説明を行なっておく。なお、ここでは、説明の便宜上、以下の実施例で参照される符号を補充的に付しているけれども、これに限定されず、本発明の趣旨に逸脱しない範囲で種々の変更が可能なことはもちろんである。 According to this invention, in order to achieve the above-mentioned object, the configuration as described in the claims is adopted. Here, before explaining the invention in detail, a supplementary explanation will be given regarding the claims. Note that for convenience of explanation, reference numerals referred to in the following examples are supplementary, but the present invention is not limited to this, and various changes can be made without departing from the spirit of the present invention. Of course.

すなわち、この発明の一側面によれば、放送サービスの番組のために番組本体と当該番組本体以外の部分とを区切る番組切り出し情報を生成する番組切り出し情報生成装置に:放送サービスのTSストリームを取得するTSストリーム取得手段(120)と;上記TSストリーム取得手段により取得した上記TSストリームからSI/EPG情報を取得するSI/EPG情報取得手段(160)と;番組本編と当該番組本編以外の部分とを区切る番組切り出し情報テンプレートを、複数個、保持する番組切り出し情報テンプレート保持手段(196)と;放送サービスの番組に関連して、上記SI/EPG情報由来の、番組名、配信曜日、日時、ジャンル等の番組情報に基づいて、上記番組切り出し情報テンプレート保持手段を検索して、上記番組情報に適した番組切り出し情報テンプレートを取得する番組切り出し情報生成手段(195)と;上記番組切り出し情報生成手段により取得した番組切り出し情報を、上記放送サービスの番組のために保持する番組編成情報記憶手段(170)とを設けている。 That is, according to one aspect of the present invention, a program cutout information generation device that generates program cutout information that separates a program main body and a portion other than the program main body for a program of a broadcasting service includes: acquiring a TS stream of a broadcasting service. TS stream acquisition means (120) for acquiring SI/EPG information from the TS stream acquired by the TS stream acquisition means; SI/EPG information acquisition means (160) for acquiring SI/EPG information from the TS stream acquired by the TS stream acquisition means; a program cutout information template holding means (196) for holding a plurality of program cutout information templates that separate program cutout information; program name, distribution day, date and time, genre derived from the above SI/EPG information in relation to the program of the broadcasting service; a program cutout information generation means (195) for searching the program cutout information template holding means to obtain a program cutout information template suitable for the program information; Programming information storage means (170) is provided to hold the acquired program cutout information for the programs of the broadcasting service.

この構成によれば、SI/EPG由来の番組情報に基づいて適切に番組切り出し情報テンプレートを取得できる。 According to this configuration, the program cutout information template can be appropriately acquired based on the program information derived from the SI/EPG.

上記番組切り出し情報テンプレート保持手段が保持する番組切り出し情報テンプレートはニューラルネットワーク等の学習手法を用いて自動生成されて良い。 The program cutout information template held by the program cutout information template holding means may be automatically generated using a learning method such as a neural network.

当該番組本編以外の部分は、宣伝枠、情報枠、または広告枠を含んで良い。 The portion other than the main program may include a promotion space, an information space, or an advertising space.

上記TSストリームはシリアルデジタルインターフェース(SDI)放送信号から取得して良い。 The TS stream may be obtained from a serial digital interface (SDI) broadcast signal.

また、この構成において、編成制御情報ユーザインタフェースを用いて操作者の操作に基づいて番組切り出し情報を上記番組編成情報記憶手段に入力するようにして良い。 Furthermore, in this configuration, program cutout information may be input into the program programming information storage means based on an operation by an operator using a programming control information user interface.

また、この発明の他の側面によれば、放送サービスの番組のために番組本体と当該番組本体以外の部分とを区切る番組切り出し情報を生成する番組切り出し情報生成装置に、上記番組切り出し情報を、上記放送サービスの番組のために保持する番組編成情報記憶手段を設け、編成制御情報ユーザインタフェースを用いて操作者の操作に基づいて上記番組切り出し情報を上記番組編成情報記憶手段に入力するようにしている。 According to another aspect of the present invention, the program cutout information is transmitted to a program cutout information generation device that generates program cutout information that separates a program main body from a portion other than the program main body for a program of a broadcasting service. Programming information storage means held for the programs of the broadcasting service is provided, and the program cutting information is input into the programming information storage means based on an operation by an operator using a programming control information user interface. There is.

この構成によれば、操作者の操作に基づいて番組切り出し情報を番組編成情報記憶手段に保持することができる。 According to this configuration, the program cutout information can be held in the program programming information storage means based on the operation of the operator.

なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品もこの発明の技術的な範囲に含まれることも当然である。 Note that the present invention can be realized not only as an apparatus or system, but also as a method. It goes without saying that a part of such an invention can be configured as software. It goes without saying that software products used to cause a computer to execute such software also fall within the technical scope of the present invention.

この発明の上述の側面および他の側面は特許請求の範囲に記載され以下実施例を用いて詳述される。 The above-mentioned and other aspects of the invention are described in the claims and explained in detail below using examples.

この発明によれば、放送サービスの番組切り出し情報テンプレートを簡便に取得できる。 According to this invention, it is possible to easily obtain a program cutout information template for a broadcasting service.

この発明の実施例1の放送サービス通信ネットワーク配信システム100を示す図である。1 is a diagram showing a broadcast service communication network distribution system 100 according to a first embodiment of the present invention. コンピュータの構成例を説明する図である。FIG. 2 is a diagram illustrating a configuration example of a computer. この発明の実施例1の動画ファイル処理管理部150の構成例を説明する図である。FIG. 2 is a diagram illustrating a configuration example of a video file processing management section 150 according to the first embodiment of the present invention. この発明の実施例1の動作を説明する図である。It is a figure explaining operation of Example 1 of this invention. この発明の実施例1の番組切り出し動作を説明する図である。FIG. 3 is a diagram illustrating a program cutting operation according to the first embodiment of the present invention. この発明の実施例2の主放送局および従放送局の通信ネットワーク配信システム300および400を示す図である。2 is a diagram showing communication network distribution systems 300 and 400 for a main broadcast station and a sub broadcast station according to a second embodiment of the present invention. FIG. この発明の実施例2の動作を説明する図である。FIG. 7 is a diagram illustrating the operation of Example 2 of the present invention.

以下、この発明の実施例について説明する。 Examples of the present invention will be described below.

[実施例1]
図1は、この発明の実施例1の放送サービス通信ネットワーク配信システム100を全体として示している。放送サービス通信ネットワーク配信システムは単に通信ネットワーク配信システムと呼ぶこともある。
[Example 1]
FIG. 1 generally shows a broadcast service communication network distribution system 100 according to a first embodiment of the present invention. A broadcast service communications network distribution system is sometimes simply referred to as a communications network distribution system.

図1において、放送サービス通信ネットワーク配信システム100は、放送局構内設備100A側の装置群およびクラウド100B側の装置群から成り、放送局構内設備100AのTS送信装置110、ブラウザシステム180、クラウド100BのTS受信部120、放送信号デコード部130、番組切り出し部140、動画ファイル処理管理部150、SI/EPG抽出部160、番組編成情報記憶部170、編成制御情報ユーザインタフェース190、番組切り出し情報自動生成部195、番組切り出し情報テンプレートデータベース196を含んで構成されている。クラウド100Aおよび100Bの各々は1または複数のコンピュータを有し、これらコンピュータは図1において符号1000を用いて集合的に表されている。コンピュータ1000は図2に模式的に示すように、CPU(プロセッサ)1001、主メモリ1002、外部インターフェース1003、および外部記憶装置1004等を含んで構成されており、アプリケーション1005をこのコンピュータ1000にインストールすることにより、この実施例の種々の動作を実現できる。なお、放送局構内設備100Aおよびクラウド100Bは、通信ネットワーク2000を介して接続されて良い。 In FIG. 1, a broadcast service communication network distribution system 100 consists of a device group on the broadcasting station premises equipment 100A side and a device group on the cloud 100B side, including a TS transmitting device 110 of the broadcasting station premises equipment 100A, a browser system 180, and a device group on the cloud 100B side. TS receiving section 120, broadcast signal decoding section 130, program cutting section 140, video file processing management section 150, SI/EPG extraction section 160, programming information storage section 170, programming control information user interface 190, program cutting information automatic generation section 195, and a program cutout information template database 196. Each of clouds 100A and 100B has one or more computers, collectively represented in FIG. 1 using the numeral 1000. As schematically shown in FIG. 2, the computer 1000 is configured to include a CPU (processor) 1001, a main memory 1002, an external interface 1003, an external storage device 1004, etc., and an application 1005 is installed on this computer 1000. By doing so, various operations of this embodiment can be realized. Note that the broadcasting station premises equipment 100A and the cloud 100B may be connected via a communication network 2000.

動画ファイル処理管理部150は、図3に示すように、動画ファイルエンコード部151、動画ファイル記憶部152、および動画ファイル配信部153を含んで構成される。動画ファイル配信部153は利用者装置800に動画ファイルを配信する。 The video file processing management section 150 is configured to include a video file encoding section 151, a video file storage section 152, and a video file distribution section 153, as shown in FIG. The video file distribution unit 153 distributes video files to the user device 800.

TS送信装置110は、放送局構内設備100の放送設備101から放送信号、例えばDVB-ASI信号からTSストリームを取り出してIDP/IPプロトコルでIPパケット送信を行うものである。TS送信装置110に替えてSDI放送信号を送信する設備を利用しても良い。TSストリームのIP伝送については、例えば、Pro-MPEG Code of Practice #3 release 2, July 2004,"Transmission of Professional MPEG-2 Transport Streams over IP Networks"に説明があるけれども、これに限定されない。TS受信部120は例えばIPパケットを受け取ってTSストリームを抽出するものである。放送信号デコード部130は、TSストリームを逆多重化して映像ストリームおよび音声ストリームを生成し、さらにMPEGデコードを行い、映像・音声信号を生成するものである。番組切り出し部140は、番組編成情報記憶部170の番組編成情報(番組切り出し情報を含む)に基づいて映像・音声信号を番組単位で切り出すものである。動画ファイル処理管理部150の動画ファイルエンコード部151(図3)は、番組切り出し処理後の映像・音声信号を受け取って、例えばHTTP配信方式(典型的にはHLS方式、HTTP Live Streaming、Apple社)の動画ファイルを形成し、この動画ファイルを動画ファイル記憶部152(図3)に動画ファイル単位で読み出し可能に記憶する。配信部152(図3)は、ユーザからの要求に基づいて、動画ファイル記憶部152から動画ファイルを取り出して、ユーザに転送して、ユーザが番組の視聴できるようにする。配信部153は、例えばHTTPサーバで構成して良いが、これに限定されない。SI/EPG抽出部160は、TS受信部120からTSストリームを受け取ってSI(サービスインフォーメーション)を抽出し、SIまたはEPG(電子番組案内)を抽出して番組編成情報を番組編成情報記憶部170に記憶する。主放送局の設備においてオペレータがブラウザシステム180を操作して、編成制御情報ユーザインタフェース190を介して番組編成情報を入力して良い。オペレータはSI/EPG抽出部160で得たSI/EPGに準拠して番組編成情報を入力して良い。ただし、SI/EPG情報は、番組全体の情報しか含まず、番組本編と、付随する補助枠(番組宣伝枠、情報枠、コマーシャル枠)とを区別せず、また番組本編の権利関係上の放送不適部分を区別しない。オペレータはこのような番組切り出し情報を編成制御情報ユーザインタフェース190を介して入力して良い。 The TS transmitter 110 extracts a TS stream from a broadcast signal, for example, a DVB-ASI signal, from the broadcast equipment 101 of the broadcast station premises equipment 100 and transmits IP packets using the IDP/IP protocol. Instead of the TS transmitter 110, equipment for transmitting SDI broadcast signals may be used. For IP transmission of TS streams, see, for example, Pro-MPEG Code of Practice #3 release 2, July 2004, "Transmission of Professional MPEG-2 Transport Streams over I P Networks", but is not limited thereto. The TS receiving unit 120 receives, for example, an IP packet and extracts a TS stream. The broadcast signal decoding unit 130 demultiplexes the TS stream to generate a video stream and an audio stream, and further performs MPEG decoding to generate a video/audio signal. The program cutting section 140 cuts out the video/audio signal for each program based on the programming information (including program cutting information) in the programming information storage section 170. The video file encoding unit 151 (FIG. 3) of the video file processing management unit 150 receives the video/audio signal after the program cutout process and converts it into an HTTP distribution method (typically HLS method, HTTP Live Streaming, Apple Inc.), for example. This video file is stored in the video file storage section 152 (FIG. 3) in a readable manner in video file units. Based on a user's request, the distribution unit 152 (FIG. 3) retrieves a video file from the video file storage unit 152 and transfers it to the user so that the user can view the program. The distribution unit 153 may be configured by, for example, an HTTP server, but is not limited to this. The SI/EPG extraction unit 160 receives the TS stream from the TS reception unit 120, extracts SI (service information), extracts the SI or EPG (electronic program guide), and stores the programming information in the programming information storage unit 170. to be memorized. An operator at the equipment of the main broadcasting station may operate the browser system 180 and input programming information via the programming control information user interface 190. The operator may input programming information based on the SI/EPG obtained by the SI/EPG extraction section 160. However, SI/EPG information only includes information on the entire program, does not distinguish between the main program and accompanying auxiliary frames (program promotion frame, information frame, commercial frame), and also does not distinguish between the main program and accompanying auxiliary frames (program promotion frame, information frame, commercial frame), and also broadcasts related to the rights of the main program. Do not distinguish between inappropriate parts. The operator may input such program cutout information via the programming control information user interface 190.

配信方式はHTTP配信方式に限定されない。またHLS方式にかえて、MPEG-DASH方式、Smooth Streaming (Microsoft社)、HTTP Dynamic Streaming(Adobe Systems社)であってよい。RTS(Real Time Streaming Protocol)やRTMP(Real Time Messaging Protocol)等のHTTPプロトコル配信以外の各方式を採用しても良い。 The distribution method is not limited to the HTTP distribution method. Furthermore, instead of the HLS method, the MPEG-DASH method, Smooth Streaming (Microsoft Corporation), or HTTP Dynamic Streaming (Adobe Systems Corporation) may be used. Various methods other than HTTP protocol distribution, such as RTS (Real Time Streaming Protocol) and RTMP (Real Time Messaging Protocol), may be employed.

番組切り出し情報自動生成部195はSI/EPG情報から取得した番組名、配信曜日、日時、ジャンル等をキーとして番組切り出し情報テンプレートデータベース196を検索して番組切り出し情報テンプレートを取得して自動的に番組切り出し情報を生成し、番組編成情報記憶部170に番組切り出し情報として登録する(X1、X2)。オペレータはブラウザシステム180を利用して番組切り出し情報を補助的に設定して良い(X3)。番組切り出し情報テンプレートは、番組編成上の規則に基づくものであって良く、人為的に記述さて良く、また、ニューラルネットワーク等の学習手法を用いて自動的に生成されても良い。 The program cutout information automatic generation unit 195 searches the program cutout information template database 196 using the program name, distribution day of the week, date and time, genre, etc. acquired from the SI/EPG information as keys, obtains the program cutout information template, and automatically generates the program. Cutout information is generated and registered as program cutout information in the program programming information storage section 170 (X1, X2). The operator may use the browser system 180 to additionally set program cutout information (X3). The program cutout information template may be based on program programming rules, may be described artificially, or may be automatically generated using a learning method such as a neural network.

図4は、実施例1における通信ネットワーク配信システム100おける全体的な動作を説明しており、この図において、TS受信部120は、IPストリームからTSパケットを生成し(S10)、放送信号デコード部130はTSパケットを逆多重化して映像ストリーム・音声ストリームを生成し(S11)、これをMPEGデコードして映像・音声信号を取得する(S12)。番組切り出し部140は、番組編成情報記憶部170の番組切り出し情報付きの番組編成情報に基づいて映像・音声信号を、番組単位で切り出す(S13)。動画ファイル処理管理部150の動画ファイルエンコード部151(図3)は、番組切り出し後の番組単位の映像・音声信号を例えばHTTP配信方式の動画ファイルを生成して(S14)、動画ファイル記憶部152に番組単位に読み出し可能に記憶する(S15)。また、利用者からの要求を受信し(S16)、これに応じて動画ファイルを動画ファイル記憶部152から読み出し(S17)、これを利用者(利用者装置800、図3)あてに通信ネットワーク2000を介して配信する(S18)。 FIG. 4 explains the overall operation of the communication network distribution system 100 according to the first embodiment. In this figure, the TS receiving section 120 generates a TS packet from an IP stream (S10), and the broadcast signal decoding section 130 demultiplexes the TS packets to generate a video stream/audio stream (S11), and MPEG decodes this to obtain a video/audio signal (S12). The program cutting section 140 cuts out the video/audio signal in units of programs based on the programming information with the program cutting information in the programming information storage section 170 (S13). The video file encoding unit 151 (FIG. 3) of the video file processing management unit 150 generates video and audio signals for each program after the program has been cut out, for example, into a video file using the HTTP distribution method (S14), and stores the video and audio signals in the video file storage unit 152. The information is stored in a readable manner on a program-by-program basis (S15). Further, a request from the user is received (S16), a video file is read from the video file storage unit 152 in response to the request (S17), and the video file is sent to the communication network 2000 for the user (user device 800, FIG. 3). (S18).

図5は、番組切り出しの処理例を示している。図5(A)の例では、番組に付随する番組宣伝枠および情報枠が番組本編の前後に配されている。番組全体の中から本編部分を切り出している。図5(A)に示すように、番組全体はtsで始まり、teで終了する。例えば、番組宣伝枠はteからt1のセグメントであり、番組本編はt1からt2のセグメントであり、情報枠がt2からteである。番組切り出し部140は、番組切り出し情報によって、t1-t2の区間を指定して、番組切り出しを行う。 FIG. 5 shows an example of program cutout processing. In the example of FIG. 5A, program promotion frames and information frames accompanying the program are placed before and after the main program. The main part is cut out from the entire program. As shown in FIG. 5A, the entire program begins with ts and ends with te. For example, the program promotion frame is a segment from te to t1, the main program is a segment from t1 to t2, and the information frame is a segment from t2 to te. The program cutting unit 140 specifies the section t1-t2 based on the program cutting information and cuts out the program.

図5(B)の例では、コマーシャル枠(CM)が番組本編の前後および中間に配されている。番組全体の中から本編部分を切り出している。図5(B)に示すように、最初のコマーシャル枠(1または複数のコマーシャル番組があってよい。以下同様)がts-t1のセグメントであり、番組本編の前半がt1-t2のセグメントであり、2番目のコマーシャル枠がt2-t3のセグメントであり、番組本編の後半がt3-54のセグメントであり、最後のコマーシャル枠がt4-teのセグメントである。番組切り出し部140は、番組切り出し情報によって、t1-t2の区間およびt3-t4の区間を指定して番組切り出しを行う。なお、図5(B)の例では2つのセグメントが切り出されるけれども(上側)、全体を結合して1つの番組として管理してもよいし(下側)、個別の番組として管理してもよい。 In the example of FIG. 5(B), commercial frames (CM) are placed before, after, and in the middle of the main program. The main part is cut out from the entire program. As shown in FIG. 5(B), the first commercial frame (there may be one or more commercial programs; the same applies hereinafter) is the ts-t1 segment, and the first half of the main program is the t1-t2 segment. , the second commercial frame is the t2-t3 segment, the second half of the main program is the t3-54 segment, and the last commercial frame is the t4-te segment. The program cutting unit 140 performs program cutting by specifying the t1-t2 section and the t3-t4 section based on the program cutting information. In the example of FIG. 5(B), two segments are cut out (upper side), but they may be combined as a whole and managed as one program (lower side), or they may be managed as individual programs. .

[実施例2]
図6は、この発明の実施例2の主放送局の放送サービス通信ネットワーク配信システム300および従放送局の放送サービス通信ネットワーク配信システム400を全体として示している。主放送局(本部局またはキー局)は、放送番組の一部を従放送局に供給するものであり、配信元局と呼ぶこともある。従放送局(地域局)は、主放送局から放送番組の一部の供給を受けるものであり、配信先局と呼ぶこともある。放送サービス通信ネットワーク配信システムは単に通信ネットワーク配信システムと呼ぶこともある。
[Example 2]
FIG. 6 generally shows a broadcast service communication network distribution system 300 for a main broadcast station and a broadcast service communication network distribution system 400 for a subordinate broadcast station according to a second embodiment of the present invention. A main broadcasting station (headquarters station or key station) supplies part of its broadcast programs to subordinate broadcasting stations, and is sometimes called a distribution source station. A subsidiary broadcasting station (regional station) receives a portion of broadcast programs from the main broadcasting station, and is sometimes referred to as a distribution destination station. A broadcast service communications network distribution system is sometimes simply referred to as a communications network distribution system.

図6の主放送局の通信ネットワーク配信システム300、および、従放送局の通信ネットワーク配信システム400は、図1の主放送局の通信ネットワーク配信システム100に対応する。図6において、図1と対応する箇所には対応する符号を付した。 The communication network distribution system 300 of the main broadcast station in FIG. 6 and the communication network distribution system 400 of the slave broadcast station in FIG. 6 correspond to the communication network distribution system 100 of the main broadcast station in FIG. In FIG. 6, parts corresponding to those in FIG. 1 are given corresponding symbols.

図6において、主放送局(本部局またはキー局)の通信ネットワーク配信システム300は、放送局構内設備300A側の装置群およびクラウド300B側の装置群から成り、放送局構内設備300AのTS送信装置310、ブラウザシステム380、クラウド300BのTS受信部320、放送信号デコード部330、番組切り出し部340、動画ファイル処理管理部350、SI/EPG抽出部360、番組編成情報記憶部370、編成制御情報ユーザインタフェース390、番組切り出し情報自動生成部395、番組切り出し情報テンプレートデータベース396を含んで構成されている。 In FIG. 6, a communication network distribution system 300 of a main broadcasting station (headquarters station or key station) consists of a device group on the broadcasting station premises facility 300A side and a device group on the cloud 300B side, and includes a TS transmitting device of the broadcasting station premises facility 300A. 310, browser system 380, TS reception section 320 of cloud 300B, broadcast signal decoding section 330, program cutting section 340, video file processing management section 350, SI/EPG extraction section 360, program programming information storage section 370, programming control information user It is configured to include an interface 390, a program cutout information automatic generation section 395, and a program cutout information template database 396.

また、従放送局(地域局)の通信ネットワーク配信システム400は、放送局構内設備400A側の装置群およびクラウド400B側の装置群から成り、放送局構内設備400AのTS送信装置410、ブラウザシステム480、クラウド400BのTS受信部420、放送信号デコード部430、番組切り出し部440、動画ファイル処理管理部450、SI/EPG抽出部460、番組編成情報記憶部470、編成制御情報ユーザインタフェース490、比較部491、番組切り出し情報自動生成部495、番組切り出し情報テンプレートデータベース496を含んで構成されている。 Further, the communication network distribution system 400 of the slave broadcasting station (regional station) consists of a device group on the broadcasting station premises equipment 400A side and a device group on the cloud 400B side, including a TS transmitting device 410 of the broadcasting station premises equipment 400A, a browser system 480 , TS reception section 420 of cloud 400B, broadcast signal decoding section 430, program cutting section 440, video file processing management section 450, SI/EPG extraction section 460, programming information storage section 470, programming control information user interface 490, comparison section 491, a program cutout information automatic generation section 495, and a program cutout information template database 496.

図6において、主放送局の番組切り出し情報自動生成部395はSI/EPG情報から取得した番組名、配信曜日、日時、ジャンル等をキーとして番組切り出し情報テンプレートデータベース396を検索して番組切り出し情報テンプレートを取得して自動的に番組切り出し情報を生成し、番組編成情報記憶部370に番組切り出し情報として登録する(X1、X2)。従放送局の番組切り出し情報自動生成部495はSI/EPG情報から取得した番組名、配信曜日、日時、ジャンル等をキーとして番組切り出し情報テンプレートデータベース496を検索して番組切り出し情報テンプレートを取得して自動的に番組切り出し情報を生成し、番組編成情報記憶部470に番組切り出し情報として登録する。オペレータはブラウザシステム380、480を利用して番組切り出し情報を補助的に設定する(X3)。 In FIG. 6, the program cutout information automatic generation unit 395 of the main broadcasting station searches the program cutout information template database 396 using the program name, distribution day of the week, date and time, genre, etc. acquired from the SI/EPG information as keys, and searches the program cutout information template database 396 to create a program cutout information template. is acquired, automatically generates program cutout information, and is registered as program cutout information in the program organization information storage section 370 (X1, X2). The program cutout information automatic generation unit 495 of the slave broadcasting station searches the program cutout information template database 496 using the program name, distribution day of the week, date and time, genre, etc. obtained from the SI/EPG information as keys to obtain a program cutout information template. Program cutout information is automatically generated and registered as program cutout information in the program programming information storage section 470. The operator uses the browser systems 380 and 480 to additionally set program cutout information (X3).

比較部491は、当該従放送局の番組編成情報記憶部470に記憶されたSI/EPG情報を含む番組編成情報を、主放送局の番組編成情報記憶部370から送出されてきた、SI/EPG情報および番組切り出し情報を含む番組生成情報と比較し、主放送局の番組と従放送局の番組が同一かどうかを判別し、同一である場合には、主放送局から送られた番組生成情報の番組切り出し情報を利用して自放送局の番組切り出し情報として番組編成情報記憶部470に記憶保持する。従放送局のオペレータは、主放送局からの番組切り出し情報を利用できる番組については、番組切り出し情報を入力または調整する必要がない。 The comparison unit 491 compares the programming information including the SI/EPG information stored in the programming information storage unit 470 of the slave broadcasting station with the SI/EPG information sent from the programming information storage unit 370 of the main broadcasting station. The program generation information including information and program cutout information is compared to determine whether the program of the main broadcasting station and the program of the slave broadcasting station are the same, and if they are the same, the program generation information sent from the main broadcasting station is The program cutting information is stored and held in the programming information storage section 470 as the program cutting information of the own broadcasting station. The operator of the slave broadcast station does not need to input or adjust program cutout information for programs for which program cutout information from the main broadcast station can be used.

図7は、従放送局の通信ネットワーク配信システム400における主放送局の番組切り出し情報の流用について説明しており、この図において、主放送局のTS受信部320はIPストリームからTSパケットを生成し(S10)、SI/EPG抽出部360は、TSストリームからSI/EPG情報を抽出し(S21)、番組編成情報を生成して番組編成情報記憶部370に記憶保持する(S22)。番組切り出し情報自動生成部395はSI/EPG情報から取得した番組名、配信曜日、日時、ジャンル等をキーとして番組切り出し情報テンプレートデータベース396を検索して番組切り出し情報テンプレートを取得して自動的に番組切り出し情報を生成し、番組編成情報記憶部370に番組切り出し情報として登録する(S23)。オペレータは編成制御情報ユーザインタフェース390を介して番組切り出し情報を含む番組編成情報を補助的に設定して良い。番組切り出し情報を含む主放送局の番組編成情報(IS/EPGを含む)は、従放送局の通信ネットワーク配信システム400の比較部491に供給される(S24)。 FIG. 7 explains the diversion of the main broadcast station's program cutout information in the communication network distribution system 400 of the slave broadcast station. In this figure, the TS receiving unit 320 of the main broadcast station generates TS packets from the IP stream. (S10), the SI/EPG extraction unit 360 extracts SI/EPG information from the TS stream (S21), generates programming information, and stores it in the programming information storage unit 370 (S22). The program cutout information automatic generation unit 395 searches the program cutout information template database 396 using the program name, delivery day of the week, date and time, genre, etc. acquired from the SI/EPG information as keys, obtains the program cutout information template, and automatically generates the program. Cutout information is generated and registered as program cutout information in the program programming information storage section 370 (S23). The operator may additionally set program programming information including program cutout information via the programming control information user interface 390. Programming information (including IS/EPG) of the main broadcasting station including program cutout information is supplied to the comparison unit 491 of the communication network distribution system 400 of the subordinate broadcasting station (S24).

さらに、図7において、従放送局のTS受信部420はIPストリームからTSパケットを生成し(ステップS10)、SI/EPG抽出部460は、TSストリームからSI/EPG情報を抽出し(S21)、番組編成情報を生成して番組編成情報記憶部470に記憶保持する(S22)。比較部491は、従放送局の番組編成情報中のIS/EPG情報に、主放送局の番組編成情報中のIS/EPG情報を突き合わせて、同一の番組を特定し(S25)、同一番組にてついては主放送局側の番組切り出し情報を利用して従放送局の番組切り出し報を生成する(S26)。従放送局のオペレータは、その他の番組の番組切り出し情報については、番組切り出し情報自動生成部495が、SI/EPG情報から取得した番組名、配信曜日、日時、ジャンル等をキーとして番組切り出し情報テンプレートデータベース496を検索して番組切り出し情報テンプレートを取得して自動的に番組切り出し情報を生成し、番組編成情報記憶部470に番組切り出し情報として登録する(S27)。編成制御情報ユーザインタフェースを用いて、その他の番組の番組切り出しや補助的な設定を行っても良い。 Furthermore, in FIG. 7, the TS receiving unit 420 of the slave broadcasting station generates TS packets from the IP stream (step S10), and the SI/EPG extracting unit 460 extracts SI/EPG information from the TS stream (S21), Programming information is generated and stored in the programming information storage section 470 (S22). The comparison unit 491 matches the IS/EPG information in the programming information of the slave broadcasting station with the IS/EPG information in the programming information of the main broadcasting station, identifies the same programs (S25), and identifies the same programs. Then, program cutout information for the slave broadcasting station is generated using the program cutout information on the main broadcasting station side (S26). For program cutout information for other programs, the operator of the slave broadcasting station can create a program cutout information template by the program cutout information automatic generation unit 495 using the program name, distribution day of the week, date and time, genre, etc. acquired from the SI/EPG information as keys. The database 496 is searched to obtain a program cutout information template, program cutout information is automatically generated, and the program cutout information is registered in the program programming information storage section 470 as the program cutout information (S27). The programming control information user interface may be used to cut out other programs and make auxiliary settings.

100 放送サービス通信ネットワーク配信システム
300 主放送局の放送サービス通信ネットワーク配信システム
400 従放送局の放送サービス通信ネットワーク配信システム
100A、300A、400A 放送局設備
100B、300B、400B クラウド
101、301、401 放送設備
110、310、410 TS送信装置
120、320、420 TS受信部
130、330、430 放送信号デコード部
140、340、440 番組切り出し部
150、350、450 動画ファイル処理管理部
151 動画ファイルエンコード部
152 動画ファイル記憶部
153 動画ファイル配信部
170、370、470 番組編成情報記憶部
180、380、480 ブラウザシステム
190、390、490 編成制御情報ユーザインタフェース
195、395、495 番組切り出し情報自動生成部
196、396、496 番組切り出し情報テンプレートデータベース
491 比較部
800 利用者装置
100 Broadcasting service communication network distribution system 300 Main broadcasting station's broadcasting service communication network distribution system 400 Sub-broadcasting station's broadcasting service communication network distribution system 100A, 300A, 400A Broadcasting station equipment 100B, 300B, 400B Cloud 101, 301, 401 Broadcasting equipment 110, 310, 410 TS transmitting device 120, 320, 420 TS receiving section 130, 330, 430 Broadcast signal decoding section 140, 340, 440 Program cutting section 150, 350, 450 Video file processing management section 151 Video file encoding section 152 Video File storage section 153 Video file distribution section 170, 370, 470 Programming information storage section 180, 380, 480 Browser system 190, 390, 490 Programming control information user interface 195, 395, 495 Program cutout information automatic generation section 196, 396, 496 Program cutout information template database 491 Comparison unit 800 User device

Claims (7)

放送サービスの番組のために番組本体と当該番組本体以外の部分とを区切る番組切り出し情報を生成する番組切り出し情報生成装置において、
放送サービスのTSストリームを取得するTSストリーム取得手段と、
上記TSストリーム取得手段により取得した上記TSストリームからSI/EPG情報を取得するSI/EPG情報取得手段と、
番組本編と当該番組本編以外の部分とを区切る番組切り出し情報テンプレートを、複数個、保持する番組切り出し情報テンプレート保持手段と、
放送サービスの番組に関連して、上記SI/EPG情報由来の、番組名、配信曜日、日時、ジャンル等の番組情報に基づいて、上記番組切り出し情報テンプレート保持手段を検索して、上記番組情報に適した番組切り出し情報テンプレートを取得する番組切り出し情報生成手段と、
上記番組切り出し情報生成手段により取得した番組切り出し情報を、上記放送サービスの番組のために保持する番組編成情報記憶手段とを有することを特徴とする番組切り出し情報生成装置。
In a program cutout information generation device that generates program cutout information for separating a program main body and a portion other than the program main body for a program of a broadcasting service,
TS stream acquisition means for acquiring a TS stream of a broadcasting service;
SI/EPG information acquisition means for acquiring SI/EPG information from the TS stream acquired by the TS stream acquisition means;
a program cutout information template holding means for holding a plurality of program cutout information templates that separate the main program and parts other than the main program;
In connection with the program of the broadcasting service, the program cutout information template holding means is searched based on the program information such as the program name, distribution day, date and time, genre, etc. derived from the SI/EPG information, and the program information is stored in the program information. a program cutout information generation means for acquiring a suitable program cutout information template;
A program cutout information generating device comprising: program cutout information storage means for holding program cutout information acquired by the program cutout information generation means for programs of the broadcasting service.
上記番組切り出し情報テンプレート保持手段が保持する番組切り出し情報テンプレートはニューラルネットワーク等の学習手法を用いて自動生成される請求項1記載の番組切り出し情報生成装置。 2. The program cutout information generation device according to claim 1, wherein the program cutout information template held by the program cutout information template holding means is automatically generated using a learning method such as a neural network. 当該番組本編以外の部分は、宣伝枠、情報枠、または広告枠を含む請求項1記載の番組切り出し情報生成装置。 2. The program cutout information generating device according to claim 1, wherein the portion other than the main program includes a promotion space, an information space, or an advertisement space. 上記TSストリームはシリアルデジタルインターフェース放送信号から取得する請求項1記載の番組切り出し情報生成装置。 2. The program cutout information generation device according to claim 1, wherein the TS stream is obtained from a serial digital interface broadcast signal. 編成制御情報ユーザインタフェースを用いて操作者の操作に基づいて番組切り出し情報を上記番組編成情報記憶手段に入力する請求項1記載の番組切り出し情報生成装置。 2. The program cutout information generating device according to claim 1, wherein the program cutout information is input into said program schedule information storage means based on an operation by an operator using a programmerization control information user interface. 放送サービスの番組のために番組本体と当該番組本体以外の部分とを区切る番組切り出し情報を生成する番組切り出し情報生成方法において、
TSストリーム取得手段が、放送サービスのTSストリームを取得するステップと、
SI/EPG情報取得手段が、上記TSストリーム取得手段により取得した上記TSストリームからSI/EPG情報を取得するステップと、
情報テンプレート保持手段が、番組本編と当該番組本編以外の部分とを区切る番組切り出し情報テンプレートを、複数個、保持するステップと、
番組切り出し情報生成手段が、放送サービスの番組に関連して、上記SI/EPG情報由来の、番組名、配信曜日、日時、ジャンル等の番組情報に基づいて、上記番組切り出し情報テンプレート保持手段を検索して、上記番組情報に適した番組切り出し情報テンプレートを取得するステップと、
番組編成情報記憶手段が、上記番組切り出し情報生成手段により取得した番組切り出し情報を、上記放送サービスの番組のために保持するステップとを有することを特徴とする番組切り出し情報生成方法。
In a program cutout information generation method for generating program cutout information that separates a program main body and a part other than the program main body for a program of a broadcasting service,
a step in which the TS stream acquisition means acquires a TS stream of the broadcasting service;
SI/EPG information acquisition means acquires SI/EPG information from the TS stream acquired by the TS stream acquisition means;
the information template holding means holding a plurality of program cutout information templates that separate the main program from parts other than the main program;
The program cutout information generation means searches the program cutout information template holding means based on program information such as the program name, distribution day, date and time, genre, etc. derived from the SI/EPG information in relation to the program of the broadcasting service. and obtaining a program cutout information template suitable for the program information;
A method for generating program cutout information, characterized in that the program programming information storage means holds the program cutout information acquired by the program cutout information generation means for the program of the broadcasting service.
放送サービスの番組のために番組本体と当該番組本体以外の部分とを区切る番組切り出し情報を生成する番組切り出し情報生成用コンピュータプログラムにおいて、
プロセッサを、
放送サービスのTSストリームを取得するTSストリーム取得手段、
上記TSストリーム取得手段により取得した上記TSストリームからSI/EPG情報を取得するSI/EPG情報取得手段、
番組本編と当該番組本編以外の部分とを区切る番組切り出し情報テンプレートを、複数個、保持する番組切り出し情報テンプレート保持手段、
放送サービスの番組に関連して、上記SI/EPG情報由来の、番組名、配信曜日、日時、ジャンル等の番組情報に基づいて、上記番組切り出し情報テンプレート保持手段を検索して、上記番組情報に適した番組切り出し情報テンプレートを取得する番組切り出し情報生成手段、および、
上記番組切り出し情報生成手段により取得した番組切り出し情報を、上記放送サービスの番組のために保持する番組編成情報記憶手段として動作させるための番組切り出し情報生成用コンピュータプログラム。
In a computer program for generating program cutout information that generates program cutout information that separates a program main body and a portion other than the program main body for a program of a broadcasting service,
processor,
TS stream acquisition means for acquiring a TS stream of a broadcasting service;
SI/EPG information acquisition means for acquiring SI/EPG information from the TS stream acquired by the TS stream acquisition means;
program cutout information template holding means for holding a plurality of program cutout information templates that separate the main program from parts other than the main program;
In connection with the program of the broadcasting service, the program cutout information template holding means is searched based on the program information such as the program name, distribution day, date and time, genre, etc. derived from the SI/EPG information, and the program information is stored in the program information. A program cutout information generation means for acquiring a suitable program cutout information template, and
A computer program for generating program cutout information for operating the program cutout information acquired by the program cutout information generation means as a programming information storage means for holding the program cutout information for the programs of the broadcasting service.
JP2023097737A 2021-04-12 2023-06-14 Program cutout information generation device and method Active JP7414213B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023097737A JP7414213B2 (en) 2021-04-12 2023-06-14 Program cutout information generation device and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021066857A JP7302829B2 (en) 2021-04-12 2021-04-12 Broadcast service communication network distribution apparatus and method
JP2023097737A JP7414213B2 (en) 2021-04-12 2023-06-14 Program cutout information generation device and method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021066857A Division JP7302829B2 (en) 2021-04-12 2021-04-12 Broadcast service communication network distribution apparatus and method

Publications (2)

Publication Number Publication Date
JP2023115075A JP2023115075A (en) 2023-08-18
JP7414213B2 true JP7414213B2 (en) 2024-01-16

Family

ID=83720801

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021066857A Active JP7302829B2 (en) 2021-04-12 2021-04-12 Broadcast service communication network distribution apparatus and method
JP2023097737A Active JP7414213B2 (en) 2021-04-12 2023-06-14 Program cutout information generation device and method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021066857A Active JP7302829B2 (en) 2021-04-12 2021-04-12 Broadcast service communication network distribution apparatus and method

Country Status (1)

Country Link
JP (2) JP7302829B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006121301A (en) 2004-10-20 2006-05-11 Plat-Ease Corp Program information server, system and method for providing program information, and broadcast receiving device
JP2006262318A (en) 2005-03-18 2006-09-28 Toshiba Corp Broadcast signal transmission system
JP2018007010A (en) 2016-07-01 2018-01-11 Necプラットフォームズ株式会社 Transmission device, transmission system, content output system and transmission program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002237791A (en) * 2000-12-07 2002-08-23 Matsushita Electric Ind Co Ltd Data broadcast program production system, data broadcast program production method, data broadcast program production program, and computer-readable recording medium
JP2003163887A (en) * 2001-04-19 2003-06-06 Matsushita Electric Ind Co Ltd Program distribution system
JP2004007127A (en) * 2002-05-31 2004-01-08 Nippon Telegr & Teleph Corp <Ntt> Program distribution control method, program distribution control system, and recording medium recording program distribution control program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006121301A (en) 2004-10-20 2006-05-11 Plat-Ease Corp Program information server, system and method for providing program information, and broadcast receiving device
JP2006262318A (en) 2005-03-18 2006-09-28 Toshiba Corp Broadcast signal transmission system
JP2018007010A (en) 2016-07-01 2018-01-11 Necプラットフォームズ株式会社 Transmission device, transmission system, content output system and transmission program

Also Published As

Publication number Publication date
JP7302829B2 (en) 2023-07-04
JP2023115075A (en) 2023-08-18
JP2022162181A (en) 2022-10-24

Similar Documents

Publication Publication Date Title
US11589085B2 (en) Method and apparatus for a virtual online video channel
US11418823B2 (en) Delivering content
US10820065B2 (en) Service signaling recovery for multimedia content using embedded watermarks
US9596497B2 (en) Recipient specific lists for distribution of media content
US20020010936A1 (en) Digital broadcasting
US20220368970A1 (en) Creation of channel to support legacy video-on-demand systems
US20120096495A1 (en) Broadcast reception device, broadcast reception method, and broadcast transmission device
US20210084091A1 (en) Use of In-Band Metadata as Basis to Access Reference Fingerprints to Facilitate Content-Related Action
US12206936B2 (en) Use of steganographically-encoded time information as basis to control implementation of dynamic content modification
EP2814256B1 (en) Method and apparatus for modifying a stream of digital content
JP7414213B2 (en) Program cutout information generation device and method
US9860575B2 (en) Video data processing method and apparatus
JP6519580B2 (en) Receiving device, receiving method, transmitting device, and transmitting method
US20090183216A1 (en) Broadcast Television Distribution Services Architecture
JP7356663B2 (en) Broadcasting service communication network distribution apparatus and method
JP6468469B2 (en) Transmission device, transmission method, reception device, and reception method
JP2015023479A (en) Transmitter, transmission method, receiver and reception method
KR20100074917A (en) Customized company broadcasting system
CN101411104A (en) data distribution system
IT201800003105A1 (en) Method, terminal and supplying entity to use audio and / or video content
KR20070025446A (en) Broadcast system and broadcast service method
JP2011244163A (en) Content generation apparatus and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230614

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20230614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230830

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: 20231121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231218

R150 Certificate of patent or registration of utility model

Ref document number: 7414213

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150