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
JP4437802B2 - Program video providing apparatus and program - Google Patents
[go: Go Back, main page]

JP4437802B2 - Program video providing apparatus and program - Google Patents

Program video providing apparatus and program Download PDF

Info

Publication number
JP4437802B2
JP4437802B2 JP2006192252A JP2006192252A JP4437802B2 JP 4437802 B2 JP4437802 B2 JP 4437802B2 JP 2006192252 A JP2006192252 A JP 2006192252A JP 2006192252 A JP2006192252 A JP 2006192252A JP 4437802 B2 JP4437802 B2 JP 4437802B2
Authority
JP
Japan
Prior art keywords
screen
time
broadcast
program
information
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
JP2006192252A
Other languages
Japanese (ja)
Other versions
JP2008022290A (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.)
Mitsubishi Electric Information Systems Corp
Original Assignee
Mitsubishi Electric Information Systems Corp
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 Mitsubishi Electric Information Systems Corp filed Critical Mitsubishi Electric Information Systems Corp
Priority to JP2006192252A priority Critical patent/JP4437802B2/en
Publication of JP2008022290A publication Critical patent/JP2008022290A/en
Application granted granted Critical
Publication of JP4437802B2 publication Critical patent/JP4437802B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

本発明は、映像メモリを介して天気予報番組の映像を提供する番組映像提供装置に係り
、台風や地震など緊急の情報が番組放送中に生じた場合に、放送の残り時間に係る画面構
成およびその画面の放映に係る配分時間を自動的に再編する技術に関する。
The present invention relates to a program video providing apparatus that provides a video of a weather forecast program via a video memory, and when urgent information such as a typhoon or an earthquake occurs during a program broadcast, a screen configuration relating to the remaining broadcast time and The present invention relates to a technique for automatically reorganizing the allocated time for broadcasting the screen.

従来の発明では、台風や地震など緊急の情報が有る場合には、編成作業として、これら
の緊急情報の画面と実況天気図など通常の情報の画面を制御する為のタイムテーブルを作
成し、そのタイムテーブルに従って画面を展開する操作を行ない、天気予報番組の映像を
生成していた。
In the conventional invention, when there is urgent information such as a typhoon or an earthquake, a time table for controlling the screen of these emergency information and the normal information screen such as a live weather map is created as an organization work, The operation of expanding the screen according to the time table was performed, and the image of the weather forecast program was generated.

しかし、従来技術では番組放送前の準備が必要であり、番組の放送中に生じた緊急情報
の画面を組み入れることは困難である。その為、緊急情報をテロップ等により予定通りの
画面に重複表示させる以外の方法は無かった。
特開2003−032649号公報 特開2005−204159号公報
However, the prior art requires preparation before the program broadcast, and it is difficult to incorporate an emergency information screen generated during the program broadcast. For this reason, there was no method other than displaying urgent information on the screen as scheduled using telops.
JP 2003-032649 A JP 2005-204159 A

本発明は、映像メモリを介して天気予報番組の映像を提供する番組映像提供装置に係り
、台風や地震など緊急の情報が番組放送中に生じた場合に、放送の残り時間に係る画面構
成およびその画面の放映に係る配分時間を自動的に再編することを課題とする。
The present invention relates to a program video providing apparatus that provides a video of a weather forecast program via a video memory, and when urgent information such as a typhoon or an earthquake occurs during a program broadcast, a screen configuration relating to the remaining broadcast time and It is an object to automatically reorganize the allocated time for broadcasting the screen.

本発明に係る番組映像提供装置は、
気象情報配信サーバから緊急情報を含み得る気象情報を受信し、映像メモリを介して天
気予報番組の映像を提供する番組映像提供装置であって、以下の要素を有することを特徴
とする
(1)気象情報を記憶する気象情報データベース
(2)気象情報を受信し、受信した気象情報を気象情報データベースに記憶させ、受信し
た気象情報に新たな緊急情報が含まれるかを判定し、新たな緊急情報が含まれる場合に当
該緊急情報の種別を通知する気象情報収集部
(3)緊急情報を知らせる緊急画面について、当該画面の放映に適した標準時間、当該画
面を短縮して放映する場合の条件となる最短時間を記憶する緊急画面テーブル
(4)緊急情報が発生していない場合に天気予報番組を構成する標準画面について、前記
標準時間、前記最短時間を記憶する標準番組構成情報記憶部
(5)放送する天気予報番組を構成する画面について、順序付けて放映する配分時間を記
憶するための放送用番組構成情報記憶部
(6)放送前の気象情報に緊急情報が含まれていない場合に、標準番組構成情報記憶部に
含まれる標準画面について、放映の順序を付けて標準時間を配分時間として放送用番組構
成情報記憶部に記憶させる放送前番組編成部
(7)放送用番組構成情報記憶部で対象とする画面について、放映の順序に従って各画面
に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形式で
放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該画面
の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生成部
(8)天気予報番組の放送中に、気象情報収集部から緊急情報の種別を通知された場合に
、放送用番組構成情報記憶部で対象とする画面と当該緊急情報を知らせる緊急画面を、画
面展開されていない未放映の画面、すでに画面展開され配分時間経過前の放映中の画面、
あるいは画面展開した後配分時間経過した放映完了の画面に区別し、
現在時刻に所定の余裕時間を加えて再編時刻を算出し、再編時刻が放映中の画面の最短
時間経過以降に相当する場合には、当該画面の放映開始から再編時刻に至るまでの時間を
放映中の画面の最短時間として扱い、
放映完了の画面の配分時間と、放映中の画面の最短時間と、未放映の画面の最短時間を
合計して、最短合計時間を算出し、最短合計時間が番組の放送時間以下の場合に、これら
のすべての画面を採用すると判断し、
最短合計時間が番組の放送時間より大きい場合には、未放映の標準画面のいずれかを省
略画面に選択し、省略画面を除く最短合計時間を改めて算出し、最短合計時間が番組の放
送時間以下となるときに、その省略画面を除く画面を採用すると判断し、
番組の放送時間と最短合計時間の差である剰余時間を算出し、剰余時間を前記採用する
と判断した画面のうち放映中の画面と未放映の画面に分配し、分配された時間と最短時刻
の合計を放映中と未放映の各画面の新たな配分時間とし、採用すると判断した画面につい
て、放映の順序を付けて配分時間を放送用番組構成情報記憶部に記憶させる放送中番組再
編部。
The program video providing apparatus according to the present invention is:
A program video providing apparatus that receives weather information that may include emergency information from a weather information distribution server and provides a video of a weather forecast program via a video memory, and has the following elements (1) Meteorological information database that stores weather information (2) Receive weather information, store the received weather information in the weather information database, determine whether the received weather information includes new emergency information, new emergency information The weather information collection unit that notifies the type of emergency information when (3) is included. (3) About the emergency screen for notifying emergency information The emergency screen table that stores the shortest time (4) When the emergency information is not generated, the standard time and the shortest time are stored for the standard screen that constitutes the weather forecast program Standard program configuration information storage unit (5) Broadcast program configuration information storage unit (6) Emergency information in pre-broadcast weather information for storing distribution time to be ordered and broadcasted for screens constituting weather forecast program to be broadcast Is included in the standard program configuration information storage unit, the pre-broadcast program organization unit (7) stores the standard time as the distribution time in the broadcast program configuration information storage unit for the standard screen included in the standard program configuration information storage unit. ) With respect to the target screen in the broadcast program configuration information storage unit, screen development processing for acquiring weather information about each screen from the weather information database according to the broadcast order and expanding the weather information into a broadcast memory in a predetermined display format The program video generation unit (8) that controls to shift to the screen expansion processing of the next screen after the allocation time of the screen has elapsed after the screen expansion processing of the previous screen. When the type of emergency information is notified from the weather information collection unit during the broadcast of the weather forecast program, the target screen in the broadcast program configuration information storage unit and the emergency screen that notifies the emergency information are expanded on the screen. There is no unbroadcast screen, a screen that has already been expanded and is being broadcast before the allocated time has elapsed,
Or, distinguish the screen after the screen has been deployed and when the distribution time has passed,
Calculate the reorganization time by adding a predetermined margin time to the current time, and if the reorganization time corresponds to after the shortest time of the screen being broadcast, the time from the start of the screen to the reorganization time is broadcast Treated as the shortest time of the inside screen,
Calculate the shortest total time by summing the distribution time of the broadcast completion screen, the shortest time of the screen that is being broadcast, and the shortest time of the screen that has not been broadcast, and if the shortest total time is less than the broadcast time of the program, I decided to adopt all these screens,
If the shortest total time is larger than the broadcast time of the program, select one of the unbroadcast standard screens as the omitted screen, recalculate the shortest total time excluding the omitted screen, and the shortest total time is less than the broadcast time of the program It will be decided to adopt a screen excluding the omitted screen,
Calculate the surplus time that is the difference between the broadcast time of the program and the shortest total time, and distribute the surplus time to the screens that are broadcast and unbroadcast among the screens that are determined to be adopted. A broadcast program reorganization unit that sets the total as new distribution times for each screen that is being broadcast and unbroadcast and stores the distribution time in the broadcast program configuration information storage unit with a broadcast order for the screens that are determined to be adopted.

本発明に係るプログラムは、
気象情報を記憶する気象情報データベースと、緊急情報を知らせる緊急画面について、
当該画面の放映に適した標準時間、当該画面を短縮して放映する場合の条件となる最短時
間を記憶する緊急画面テーブルと、緊急情報が発生していない場合に天気予報番組を構成
する標準画面について、前記標準時間、前記最短時間を記憶する標準番組構成情報記憶部
と、放送する天気予報番組を構成する画面について、順序付けて放映する配分時間を記憶
するための放送用番組構成情報記憶部を有し、気象情報配信サーバから緊急情報を含み得
る気象情報を受信し、映像メモリを介して天気予報番組の映像を提供する番組映像提供装
置となるコンピュータに、以下の手順を実行させることを特徴とする
(1)気象情報を受信し、受信した気象情報を気象情報データベースに記憶させ、受信し
た気象情報に新たな緊急情報が含まれるかを判定し、新たな緊急情報が含まれる場合に当
該緊急情報の種別を通知する気象情報収集手順
(2)放送前の気象情報に緊急情報が含まれていない場合に、標準番組構成情報記憶部に
含まれる標準画面について、放映の順序を付けて標準時間を配分時間として放送用番組構
成情報記憶部に記憶させる放送前番組編成手順
(3)放送用番組構成情報記憶部で対象とする画面について、放映の順序に従って各画面
に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形式で
放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該画面
の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生成手

(4)天気予報番組の放送中に緊急情報の種別を通知された場合に、放送用番組構成情報
記憶部で対象とする画面と当該緊急情報を知らせる緊急画面を、画面展開されていない未
放映の画面、すでに画面展開され配分時間経過前の放映中の画面、あるいは画面展開した
後配分時間経過した放映完了の画面に区別し、
現在時刻に所定の余裕時間を加えて再編時刻を算出し、再編時刻が放映中の画面の最短
時間経過以降に相当する場合には、当該画面の放映開始から再編時刻に至るまでの時間を
放映中の画面の最短時間として扱い、
放映完了の画面の配分時間と、放映中の画面の最短時間と、未放映の画面の最短時間を
合計して、最短合計時間を算出し、最短合計時間が番組の放送時間以下の場合に、これら
のすべての画面を採用すると判断し、
最短合計時間が番組の放送時間より大きい場合には、未放映の標準画面のいずれかを省
略画面に選択し、省略画面を除く最短合計時間を改めて算出し、最短合計時間が番組の放
送時間以下となるときに、その省略画面を除く画面を採用すると判断し、
番組の放送時間と最短合計時間の差である剰余時間を算出し、剰余時間を前記採用する
と判断した画面のうち放映中の画面と未放映の画面に分配し、分配された時間と最短時刻
の合計を放映中と未放映の各画面の新たな配分時間とし、採用すると判断した画面につい
て、放映の順序を付けて配分時間を放送用番組構成情報記憶部に記憶させる放送中番組再
編手順。
The program according to the present invention is:
About the weather information database that stores weather information and the emergency screen that notifies emergency information,
Standard screen suitable for airing the screen, emergency screen table for storing the shortest time that is the condition for shortening the screen, and standard screen for configuring weather forecast program when no emergency information is generated A standard program configuration information storage unit for storing the standard time and the shortest time, and a broadcast program configuration information storage unit for storing a distribution time for ordering and broadcasting the screens constituting the weather forecast program to be broadcast A computer that serves as a program video providing apparatus that receives weather information that can include emergency information from a weather information distribution server and that provides a video of a weather forecast program via a video memory. (1) Receive weather information, store the received weather information in the weather information database, and determine whether the received weather information includes new emergency information The weather information collection procedure for notifying the type of emergency information when new emergency information is included. (2) When emergency information is not included in the weather information before broadcasting, it is included in the standard program configuration information storage unit. For the standard screen, the pre-broadcasting program composition procedure for storing the standard time as the allocated time in the broadcast program configuration information storage unit for the standard screen (3) for the target screen in the broadcast program configuration information storage unit Acquire weather information about each screen from the weather information database according to the order, perform the screen expansion processing to expand the weather information in the broadcast memory in a predetermined display format, and perform the screen expansion processing of the previous screen, then the allocation time of the screen Program video generation procedure for controlling to shift to the screen expansion processing of the next screen after the elapse of time (4) When the emergency information type is notified during the broadcast of the weather forecast program, it is released. The target screen in the program configuration information storage unit and the emergency screen that informs the emergency information are unscreened screens that have not been screened, screens that have already been screened and are being broadcast before the allocation time has elapsed, or after screens are expanded Distinguish it from the broadcast completion screen after the allotted time,
Calculate the reorganization time by adding a predetermined margin time to the current time, and if the reorganization time corresponds to after the shortest time of the screen being broadcast, the time from the start of the screen to the reorganization time is broadcast Treated as the shortest time of the inside screen,
Calculate the shortest total time by summing the distribution time of the broadcast completion screen, the shortest time of the screen that is being broadcast, and the shortest time of the screen that has not been broadcast, and if the shortest total time is less than the broadcast time of the program, I decided to adopt all these screens,
If the shortest total time is larger than the broadcast time of the program, select one of the unbroadcast standard screens as the omitted screen, recalculate the shortest total time excluding the omitted screen, and the shortest total time is less than the broadcast time of the program It will be decided to adopt a screen excluding the omitted screen,
Calculate the surplus time that is the difference between the broadcast time of the program and the shortest total time, and distribute the surplus time to the screens that are broadcast and unbroadcast among the screens that are determined to be adopted. A broadcast program reorganization procedure in which the total is set as a new allocation time for each of the broadcasted and unbroadcasted screens, and the allocation time is stored in the broadcast program configuration information storage unit for the screens determined to be adopted.

本発明によれば、天気予報番組の放送中に緊急情報が生じた場合に、本来の放送予定の
画面と緊急画面を、未放映の画面、放映中の画面、あるいは放映完了の画面に区別し、放
映中の画面の最短時間を見直し、放映完了の画面の配分時間と、放映中の画面の最短時間
と、未放映の画面の最短時間を合計した最短合計時間を求め、これと番組の放送時間の比
較することにより採用画面を判定するので、緊急画面を含めた最適な画面再編を行なうこ
とができる。
According to the present invention, when emergency information occurs during the broadcast of a weather forecast program, the original broadcast scheduled screen and the emergency screen are distinguished from an unbroadcast screen, a screen that is being broadcast, or a screen that has been broadcast. Review the shortest time of the screen that is being broadcast, find the shortest total time of the distribution time of the screen that has been aired, the shortest time of the screen that is being broadcast, and the shortest time of the screen that is not yet aired, and broadcast the program Since the adopted screen is determined by comparing the time, the optimal screen reorganization including the emergency screen can be performed.

実施の形態1.
本発明は、映像メモリを介して天気予報番組の映像を提供する番組映像提供装置に関す
る。図1は、放送局施設の構成を示す図である。番組映像提供装置101は、通信網を介
して気象情報配信サーバ102と接続している。そして、気象情報配信サーバ102から
気象情報を取得するように構成されている。また、気象情報に基づいて天気予報番組に係
る番組映像を生成してミキサー装置103に提供する。映像メモリを番組映像提供装置1
01の内部に設け、ミキサー装置103から映像メモリ上の画像データを読み取る構成や
、映像メモリを番組映像提供装置101の外部あるいはミキサー装置103の内部に設け
、番組映像提供装置101から当該映像メモリに画像データを書き込み、ミキサー装置1
03の処理部で当該映像メモリ上の画像データを読み取る構成などが考えられる。
Embodiment 1 FIG.
The present invention relates to a program video providing apparatus that provides a video of a weather forecast program via a video memory. FIG. 1 is a diagram illustrating a configuration of a broadcasting station facility. The program video providing apparatus 101 is connected to the weather information distribution server 102 via a communication network. The weather information distribution server 102 is configured to acquire weather information. Further, a program video related to the weather forecast program is generated based on the weather information and provided to the mixer device 103. Program video providing device 1 with video memory
The image data on the video memory is read from the mixer device 103, or the video memory is provided outside the program video providing device 101 or inside the mixer device 103, and the program video providing device 101 stores the video data in the video memory. Write image data, mixer device 1
A configuration in which image data on the video memory is read by the processing unit 03 is conceivable.

ミキサー装置103は、音声入力装置104から入力された番組の音声を入力し、番組
映像と番組音声を合成し、放送映像と放送音声として放送システム105に転送する。放
送システム105は、放送映像と放送音声を放送電波に変換して、送出する。
The mixer device 103 inputs the audio of the program input from the audio input device 104, synthesizes the program video and the program audio, and transfers them to the broadcast system 105 as broadcast video and broadcast audio. The broadcast system 105 converts broadcast video and broadcast audio into broadcast radio waves and transmits them.

図2は、番組映像提供装置の構成を示す図である。番組映像提供装置101は、気象情
報収集部201、気象情報データベース202、番組スケジュール実行部203、及び番
組スケジュールマスタ記憶部204を有している。気象情報収集部201は、気象情報配
信サーバ102から受信した気象情報を気象情報データベース202に蓄積させ、番組ス
ケジュール実行部203は、番組スケジュールマスタ記憶部204に予め記憶されている
番組スケジュールに従って、気象情報を伝達する天気予報番組の番組映像を生成して、ミ
キサー装置103に転送する。
FIG. 2 is a diagram illustrating a configuration of the program video providing apparatus. The program video providing apparatus 101 includes a weather information collection unit 201, a weather information database 202, a program schedule execution unit 203, and a program schedule master storage unit 204. The meteorological information collection unit 201 accumulates the meteorological information received from the meteorological information distribution server 102 in the meteorological information database 202, and the program schedule execution unit 203 follows the program schedule stored in advance in the program schedule master storage unit 204. A program image of a weather forecast program for transmitting information is generated and transferred to the mixer device 103.

図3は、気象情報収集処理フローを示す図である。気象情報収集部201は、気象情報
配信サーバ102から気象情報を受信する待ち状態で(S301)、気象情報を受信する
と(S302)、受信した気象情報を気象情報データベースに登録する(S303)。そ
のとき、警報・注意報、地震情報、津波情報、台風情報、あるいは雷情報などの緊急情報
が新たに発生したかを判断し(S304)、発生した場合には、その緊急情報の種別を後
述する放送中番組再編部605に通知する(S305)。
FIG. 3 is a diagram illustrating a weather information collection processing flow. The meteorological information collection unit 201 is in a waiting state for receiving meteorological information from the meteorological information distribution server 102 (S301), receives the meteorological information (S302), and registers the received meteorological information in the meteorological information database (S303). At that time, it is determined whether or not emergency information such as warning / warning information, earthquake information, tsunami information, typhoon information, or lightning information has newly occurred (S304). The in-broadcast program reorganization unit 605 is notified (S305).

気象情報データベースは、緊急情報を含み得る気象情報を記憶するように構成されてい
る。図4は、気象情報データベースの構成を示す図である。気象情報は、図示した各テー
ブルにより構成されており、受信の都度最新の情報に更新されるように構成されている。
テーブルは、常時データが存在する常設テーブル群と、状況に応じて発生する緊急情報を
記憶する緊急情報テーブル群とに大別される。
The weather information database is configured to store weather information that may include emergency information. FIG. 4 is a diagram showing the structure of the weather information database. The weather information is constituted by the illustrated tables, and is configured to be updated to the latest information every time it is received.
Tables are roughly classified into a permanent table group in which data is always present and an emergency information table group that stores emergency information generated according to the situation.

常設テーブル群には、例えば、全国天気予報テーブル401、全国予想気温テーブル4
02、地方天気予報テーブル403、地方予想気温テーブル404、及び週間天気予報テ
ーブル405が含まれる。全国天気予報テーブル401は、予想の日付と時刻、全国の地
名に対応する予想天気の情報を有し、全国予想気温テーブル402は、予想の日付と時刻
、全国の地名に対応する予想気温の情報を有し、地方天気予報テーブル403は、予想の
日付と時刻、地方の地名に対応する予想天気の情報を有し、地方予想気温テーブル404
は、地方の地名に対応する予想気温の情報を有し、週間天気予報テーブル405は、週間
の各日付に対応する予想天気の情報を有している。
The permanent table group includes, for example, a national weather forecast table 401 and a national predicted temperature table 4.
02, a local weather forecast table 403, a local predicted temperature table 404, and a weekly weather forecast table 405 are included. The national weather forecast table 401 has information on the predicted date and time and predicted weather corresponding to the place names in the whole country, and the national predicted temperature table 402 has information on the predicted date and time and predicted temperature corresponding to the place names in the whole country. The local weather forecast table 403 has the forecast date and time, and forecast weather information corresponding to the place name of the district.
Has information on the predicted temperature corresponding to the local place name, and the weekly weather forecast table 405 has information on the predicted weather corresponding to each day of the week.

緊急情報テーブル群には、例えば、県内警報・注意報テーブル451、地震情報テーブ
ル452、津波情報テーブル453、台風情報テーブル454、及び雷情報テーブル45
5が含まれる。県内警報・注意報テーブル451は、更新日時・時刻、県内地域(警報・
注意報の発令単位の地域)別に、発令中の警報・注意報の情報を有し、地震情報テーブル
452は、現在時刻から遡って所定時間範囲内に地震が発生している場合に、地震発生時
刻、震度観測地名と当該観測地における震度の情報を有し、津波情報テーブル453は、
津波発生予想地域、予想時刻、津波規模、発生確率等の情報を有し、台風情報テーブル4
54は、観測日時・時刻、台風の位置、中心気圧、風速、予想進路等の情報を有し、雷情
報テーブル455は、雷発生予想地域、予想時刻、発生確率等の情報を有している。
The emergency information table group includes, for example, prefectural warning / warning information table 451, earthquake information table 452, tsunami information table 453, typhoon information table 454, and lightning information table 45.
5 is included. Prefectural alarm / warning table 451 is updated date and time, prefectural area (alarm /
Each area has a warning and warning information that is being issued, and the earthquake information table 452 shows that an earthquake has occurred when an earthquake has occurred within the specified time range from the current time. It has time, seismic intensity observation place name and seismic intensity information at the observation place, and tsunami information table 453
Typhoon information table 4 with information such as predicted tsunami occurrence area, expected time, tsunami scale, occurrence probability, etc.
54 has information such as observation date / time, typhoon position, central pressure, wind speed, expected course, and the like, and a lightning information table 455 has information such as a predicted lightning occurrence area, an expected time, and an occurrence probability. .

図5は、番組スケジュールマスタの例を示す図である。天気予報の番組毎にレコードを
設け、番組ID501、番組名502、放送準備開始時刻503、放送開始時刻504、
放送時間505の項目を対応付けて記憶するように構成されている。放送準備開始時刻5
03は、当該天気予報番組の放送に係る準備処理を開始する時刻である。放送開始時刻5
04は、当該天気予報番組の放送を開始する時刻である。放送時間505は、当該天気予
報番組が放送される時間長である。
FIG. 5 is a diagram illustrating an example of a program schedule master. A record is provided for each weather forecast program, program ID 501, program name 502, broadcast preparation start time 503, broadcast start time 504,
The broadcast time 505 item is associated and stored. Broadcast preparation start time 5
03 is the time to start the preparation process related to the broadcast of the weather forecast program. Broadcast start time 5
04 is the time to start broadcasting the weather forecast program. The broadcast time 505 is the length of time that the weather forecast program is broadcast.

図6は、番組スケジュール実行部の構成を示す図である。番組スケジュール実行部20
3は、番組放送準備開始判定部601、放送前番組編成部602、標準番組構成情報記憶
部603、放送用番組構成情報記憶部604、放送中番組再編部605、緊急画面テーブ
ル606、番組映像生成部607、画面定義テーブル608、及び表示要素データベース
609を有している。
FIG. 6 is a diagram showing the configuration of the program schedule execution unit. Program schedule execution unit 20
3 is a program broadcast preparation start determination unit 601, a pre-broadcast program organization unit 602, a standard program configuration information storage unit 603, a broadcast program configuration information storage unit 604, a broadcast program reorganization unit 605, an emergency screen table 606, and a program video generation A section 607, a screen definition table 608, and a display element database 609.

標準番組構成情報記憶部603は、天気予報番組毎に、緊急情報を知らせる緊急画面を
挿入しない場合に当該番組で放映する標準画面の制御情報群を記憶している。詳しくは、
図8を用いて後述する。標準画面は、天気予報番組を構成する緊急画面以外の画面のこと
である。
The standard program configuration information storage unit 603 stores, for each weather forecast program, a control information group of standard screens to be broadcast on the program when an emergency screen notifying emergency information is not inserted. For more information,
This will be described later with reference to FIG. The standard screen is a screen other than the emergency screen constituting the weather forecast program.

緊急画面テーブル606は、緊急情報テーブル群にデータが存在する場合に、番組に加
えられる緊急画面の制御情報群を記憶している。詳しくは、図21を用いて後述する。
The emergency screen table 606 stores a control information group of emergency screens added to the program when data exists in the emergency information table group. Details will be described later with reference to FIG.

放送用番組構成情報記憶部604は、放送前番組編成部602により編成された結果と
して、実際に放送される番組に含まれる放送用画面の制御情報を記憶するように構成され
ている。詳しくは、図9を用いて後述する。
The broadcast program configuration information storage unit 604 is configured to store control information of a broadcast screen included in a program that is actually broadcasted as a result of being organized by the pre-broadcast program organization unit 602. Details will be described later with reference to FIG.

画面定義テーブル608は、画面毎に、画面の表示に係る構成を定義する情報を記憶し
ている。詳しくは、図12を用いて後述する。
The screen definition table 608 stores information defining a configuration related to screen display for each screen. Details will be described later with reference to FIG.

表示要素データベース609は、画面を構成する表示要素の画像データを記憶している
。詳しくは、図13から図16を用いて後述する。
The display element database 609 stores image data of display elements constituting the screen. Details will be described later with reference to FIGS.

図7は、番組スケジュール実行処理フローを示す図である。番組放送準備開始判定部6
01による番組放送準備開始待ち(S701)の処理を行なう。この処理では、番組スケ
ジュールマスタ記憶部204に記憶されている番組IDと放送準備開始時刻を読み取り、
時計部から現在時刻を取得し、現在時刻が放送準備開始時刻に至るまで待つ。番組IDは
、番組編成部522に転送される。この例によらず、放送準備開始時刻に代えて放送開始
時刻を読み取り、放送開始時刻から所定の時間を差し引いて、その差を放送準備開始時刻
として用いてもよい。
FIG. 7 is a diagram showing a program schedule execution process flow. Program broadcast preparation start determination unit 6
The process of waiting for the start of program broadcast preparation by S01 (S701) is performed. In this process, the program ID and the broadcast preparation start time stored in the program schedule master storage unit 204 are read,
The current time is acquired from the clock unit and waits until the current time reaches the broadcast preparation start time. The program ID is transferred to the program organization unit 522. Regardless of this example, the broadcast start time may be read instead of the broadcast preparation start time, a predetermined time may be subtracted from the broadcast start time, and the difference may be used as the broadcast preparation start time.

放送準備開始時刻に至ったと判定されると、放送前番組編成部602による放送前番組
編成処理(S702)を行なう。この処理では、標準番組構成情報記憶部603から標準
画面の制御情報群を読み出し、標準番組構成情報記憶部603に放送用画面の制御情報と
して記憶させる。緊急情報が無い状態の場合には、標準画面をすべて放送用画面として採
用し、それらの画面IDと画面名を複製(コピー)し、標準時間を配分時間に記憶させ、
放映状態をすべて「未放映」とする。
If it is determined that the broadcast preparation start time has been reached, pre-broadcast program organization processing (S702) by the pre-broadcast program organization unit 602 is performed. In this processing, the control information group of the standard screen is read from the standard program configuration information storage unit 603 and stored in the standard program configuration information storage unit 603 as the control information of the broadcast screen. When there is no emergency information, all standard screens are adopted as broadcast screens, their screen IDs and screen names are copied (copied), and the standard time is stored in the allocation time.
All the airing states are set to “not aired”.

図8は、標準番組構成情報記憶部の例を示す図である。ヘッダに番組ID801及び番
組の放送時間802の項目を有し、番組を構成する標準画面毎にレコードを設け、画面I
D803、画面名804、表示順位805、標準時間806、最短時間807、画面採用
優先順位808、及び時間配分優先順位809の項目を対応付けて記憶するように構成さ
れている。標準画面は、緊急画面を挿入しない場合に当該番組で放映する画面である。画
面IDは、画面を識別する情報である。表示順位805は、番組内で表示する順位、つま
り画面展開処理(図11を用いて後述する。)される順番の前後関係を示す順位であり、
この例では小さい値から順に表示(つまり、画面展開処理)するように制御する。標準時
間806は、当該画面を放映するのに適した時間である。平常時における通常の視聴者の
注意力に従って、充分に当該画面の内容を伝達できる時間を設定するのが望ましい。最短
時間807は、当該画面を放映する際の最短の時間(当該画面を短縮して放映する場合の
条件)である。緊急時における高い注意力によって、あるいは興味を持って積極的に視聴
する場合の注意力によって、充分に当該画面の内容を伝達できる時間を設定するのが望ま
しい。画面採用優先順位808は、当該画面を番組に含める判定(採用の判定)をする際
の採用されやすさを示す順位である。この例では値が小さい方が優先的に採用されるよう
に制御する。採用とは、当該番組の放送に当該画面の放映を含めることである。時間配分
優先順位809は、採用された画面のうち、当該画面に対する時間の配分されやすさを示
す順位である。この例では値が小さい方が優先的に残り時間を分配されるように制御する
FIG. 8 is a diagram illustrating an example of a standard program configuration information storage unit. It has items of program ID 801 and program broadcast time 802 in the header, a record is provided for each standard screen constituting the program, and screen I
D803, screen name 804, display order 805, standard time 806, shortest time 807, screen adoption priority 808, and time distribution priority 809 are associated with each other and stored. The standard screen is a screen that is broadcast on the program when no emergency screen is inserted. The screen ID is information for identifying the screen. The display order 805 is the order indicating the order of display in the program, that is, the order of the order in which the screen development processing (described later with reference to FIG. 11) is performed.
In this example, control is performed so that display is performed in order from the smallest value (that is, screen expansion processing). The standard time 806 is a time suitable for broadcasting the screen. It is desirable to set a time during which the contents of the screen can be sufficiently transmitted in accordance with the normal viewer's attention during normal times. The shortest time 807 is the shortest time when the screen is broadcast (conditions when the screen is shortened and broadcast). It is desirable to set a time during which the content of the screen can be sufficiently transmitted with high attention in an emergency or with attention when actively watching with interest. The screen adoption priority order 808 is an order indicating the ease of adoption when making a determination (adoption determination) to include the screen in the program. In this example, control is performed so that the smaller value is preferentially adopted. Adopting means including the broadcast of the screen in the broadcast of the program. The time allocation priority order 809 is an order indicating the ease of time allocation for the screen among the adopted screens. In this example, control is performed so that the smaller the value, the remaining time is preferentially distributed.

図9は、放送用番組構成情報記憶部の例を示す図である。放送用番組を構成する画面毎
にレコードを設け、画面ID901、画面名902、配分時間903、放映状態904の
項目を対応付けて記憶するように構成されている。放映状態としては、画面展開前の「未
放映」と、画面が展開され、その状態が維持されている「放映中」、と画面の展開状態が
終了した「放映完了」のステータスを管理する。
FIG. 9 is a diagram illustrating an example of a broadcast program configuration information storage unit. A record is provided for each screen constituting the broadcast program, and items of screen ID 901, screen name 902, distribution time 903, and broadcast state 904 are stored in association with each other. As the broadcast state, the statuses of “not broadcast” before the screen expansion, “broadcasting” in which the screen is expanded and maintained, and “broadcast completed” status in which the screen expansion state is completed are managed.

続いて、放送中番組再編部605を起動させる(S703)。放送中番組再編部605
は、別タスクとして番組映像生成部と並列に処理を行なう。放送中番組再編部605は、
番組放送中に緊急情報が発生した場合に、放送用番組構成情報記憶部904の内容を再編
するように動作する。詳しくは、図18〜図37を用いて後述する。
Subsequently, the on-air program reorganization unit 605 is activated (S703). On-air program reorganization 605
Performs processing in parallel with the program video generation unit as a separate task. The on-air program reorganization unit 605
When urgent information is generated during the program broadcast, the contents of the broadcast program configuration information storage unit 904 are reorganized. Details will be described later with reference to FIGS.

次に、番組放送開始判定部(図示せず)による番組放送開始待ち(S704)の処理を
行なう。この処理では、番組スケジュールマスタ記憶部204に記憶されている放送開始
時刻を読み取り、時計部から現在時刻を取得し、現在時刻が放送開始時刻に至るまで待つ
Next, the program broadcast start determination unit (not shown) waits for the start of program broadcast (S704). In this processing, the broadcast start time stored in the program schedule master storage unit 204 is read, the current time is acquired from the clock unit, and the process waits until the current time reaches the broadcast start time.

そして、放送開始時刻に至ったと判定されると、番組映像生成部607による番組映像
生成処理(S705)を行なう。この処理では、放送時間中に放送用番組構成情報記憶部
904の内容に従って画面展開処理を行なう。詳しくは、図10〜図17を用いて詳述す
る。
When it is determined that the broadcast start time has been reached, program video generation processing (S705) by the program video generation unit 607 is performed. In this processing, screen expansion processing is performed according to the contents of the broadcast program configuration information storage unit 904 during the broadcast time. Details will be described in detail with reference to FIGS.

番組映像生成が終わると、放送中番組再編部を中止させ(S706)、次の番組の処理
へと移行する。
When the program video generation ends, the on-air program reorganization unit is stopped (S706), and the process proceeds to the next program process.

ここで、番組映像生成処理(S705)について詳述する。図10は、番組映像生成処
理フローを示す図である。放送用番組構成情報記憶部604に含まれる画面制御情報のう
ち放映状態が「未放映」の各画面について、当該ルーチンを終了すると判断するまで、以
下の処理を繰り返す(S1001)。まず、当該画面の放映開始時刻を算出する(S10
02)。番組放送開始判定部(図示せず)で、番組スケジュール記憶部204から読み込
んだ放送開始時刻、あるいは直接番組スケジュール記憶部204から番組IDに対応する
放送開始時刻を読み込み、放送開始時刻に先頭の画面から当該画面の前の画面までの配分
時間を放送開始時刻に加えることにより、放映開始時刻を得る。次に、現在時刻を時計部
より取得し(S1003)、放映開始時刻と比較する(S1004)。現在時刻が放映開
始時刻に至った場合には、画面展開処理(S1005)を行なう。そして、画面展開処理
後に、当該画面の放映状態を「放映中」に変更し(S1006)、更に他に放映状態が「
放映中」の画面がある場合には(S1007)、その「放映中」の画面の放映状態を「放
映完了」に変更する(S1008)。この処理を「未放映」の画面がある限り繰り返し、
最後に番組の放送終了時刻に至った時点で番組映像生成処理を終える(S1009)。放
送終了時刻は、放送開示時刻に番組の放送時間を加えることにより算出する。
Here, the program video generation process (S705) will be described in detail. FIG. 10 is a diagram showing a program video generation processing flow. The following processing is repeated until it is determined that the routine is finished for each screen whose broadcast state is “not broadcast” in the screen control information included in the broadcast program configuration information storage unit 604 (S1001). First, the broadcast start time of the screen is calculated (S10
02). A broadcast start time read from the program schedule storage unit 204 or a broadcast start time corresponding to the program ID is directly read from the program schedule storage unit 204 by a program broadcast start determination unit (not shown), and the first screen appears at the broadcast start time. The broadcast start time is obtained by adding the distribution time from the screen to the previous screen to the broadcast start time. Next, the current time is acquired from the clock unit (S1003) and compared with the broadcast start time (S1004). When the current time reaches the broadcast start time, screen development processing (S1005) is performed. After the screen expansion process, the broadcast state of the screen is changed to “being aired” (S1006).
If there is a “broadcasting” screen (S1007), the broadcasting state of the “broadcasting” screen is changed to “broadcasting complete” (S1008). Repeat this process as long as there is an “unrun” screen,
Finally, the program video generation process ends when the program broadcast end time is reached (S1009). The broadcast end time is calculated by adding the broadcast time of the program to the broadcast disclosure time.

次に、画面展開処理(S1005)について説明する。図11は、画面展開処理フロー
を示す図である。まず、画面IDに対応する画面定義情報を画面定義テーブルから取得す
る(S1101)。
Next, the screen development process (S1005) will be described. FIG. 11 is a diagram illustrating a screen development processing flow. First, screen definition information corresponding to the screen ID is acquired from the screen definition table (S1101).

図12は、画面定義テーブルの例を示す図である。ヘッダに画面ID1201、下絵I
D1202、表示要素数1203の項目を有し、表示要素毎にレコードを設け、表示パラ
メータ格納位置1204、表示要素種別1205、配置座標1206、及びアニメ処理方
式1207の項目を対応付けて記憶するように構成されている。
FIG. 12 is a diagram illustrating an example of the screen definition table. Screen ID 1201 in header, background I
D1202, the number of display elements 1203, a record is provided for each display element, and the display parameter storage position 1204, display element type 1205, arrangement coordinates 1206, and animation processing method 1207 items are stored in association with each other. It is configured.

そして、下絵IDに対応する下絵画像データを表示要素データベース609から取得し
て、映像メモリに展開する(S1102)。
Then, background image data corresponding to the background ID is acquired from the display element database 609 and developed in the video memory (S1102).

表示要素データベース609に含まれる下絵画像データ管理テーブルについて説明する
。図13は、下絵画像データ管理テーブルの例を示す図である。下絵毎にレコードを設け
、下絵ID1301、下絵画像データファイル名1302の項目を対応付けて記憶するよ
うに構成されている。下絵画像データファイル名1302に従って表示要素データベース
609に含まれる下絵画像データファイルにアクセスすることにより、下絵画像データを
取得することが出来るように構成されている。図14は、下絵画像の例を示す図である。
The background image data management table included in the display element database 609 will be described. FIG. 13 is a diagram illustrating an example of the background image data management table. A record is provided for each sketch, and the items of the sketch ID 1301 and the sketch image data file name 1302 are stored in association with each other. By accessing the background image data file included in the display element database 609 in accordance with the background image data file name 1302, the background image data can be acquired. FIG. 14 is a diagram illustrating an example of a background image.

次に、表示要素数分、以下の処理を繰り返す(S1103)。まず、表示パラメータ格
納位置に従って、気象情報データベース202から表示パラメータを取得する(S110
4)。図12の1251の表示パラメータ格納位置1204では、気象情報データベース
202に含まれる全国天気予報テーブル401の地名が釧路であるレコードの天気の項目
が、表示パラメータであることを示している。
Next, the following processing is repeated for the number of display elements (S1103). First, display parameters are acquired from the weather information database 202 according to the display parameter storage position (S110).
4). In the display parameter storage position 1204 of 1251 in FIG. 12, the weather item of the record whose place name in the national weather forecast table 401 included in the weather information database 202 is Kushiro is a display parameter.

図15は、全国天気予報テーブルの例を示す図である。地名毎にレコードを設け、地名
1501、天気1502の項目を対応付けて記憶するように構成されている。
FIG. 15 is a diagram illustrating an example of a national weather forecast table. A record is provided for each place name, and items of place name 1501 and weather 1502 are stored in association with each other.

次に、表示要素種別に従って、表示要素別テーブルを特定する(S1105)。図12
の1251の表示要素種別1205では、天気マークが表示要素であることを示している
ので、表示要素別のテーブルとして天気マーク画像データ管理テーブルを特定する。
Next, a table by display element is specified according to the display element type (S1105). FIG.
1251 of the display element type 1205 indicates that the weather mark is a display element. Therefore, the weather mark image data management table is specified as a table for each display element.

図16は、天気マーク画像データ管理テーブルの例を示す図である。天気毎にレコード
を設け、天気1601、天気マーク画像データファイル名1602の項目を対応付けて記
憶するように構成されている。天気マーク画像データファイル名1602に従って表示要
素データベース609に含まれる天気マーク画像データファイルにアクセスすることによ
り、天気マーク画像データを取得することが出来るように構成されている。
FIG. 16 is a diagram illustrating an example of a weather mark image data management table. A record is provided for each weather, and the items of the weather 1601 and the weather mark image data file name 1602 are stored in association with each other. The weather mark image data can be acquired by accessing the weather mark image data file included in the display element database 609 according to the weather mark image data file name 1602.

そして、表示要素別テーブルから、表示パラメータに対応する表示画像データを取得し
て(S1106)、表示画像データを、配置座標とアニメ処理方式に従って、映像メモリ
に展開する(S1107)。配置座標は、下絵イメージの上にマークなどの当該表示画像
を配置する位置を示す座標である。アニメ処理方式は、スライドインや点滅等のアニメ動
作を指定する情報である。すべての表示要素について処理した時点で終了する(S110
8)。図17は、表示画像の展開後の画像例を示す図である。
Then, display image data corresponding to the display parameter is acquired from the table by display element (S1106), and the display image data is developed in the video memory according to the arrangement coordinates and the animation processing method (S1107). The arrangement coordinates are coordinates indicating a position where the display image such as a mark is arranged on the background image. The animation processing method is information for designating animation operations such as slide-in and blinking. The process ends when all display elements have been processed (S110).
8). FIG. 17 is a diagram illustrating an image example after the display image is developed.

このようにして、放送用番組構成情報記憶部604に記憶されている放送用画面制御情
報に従って、各画面の表示情報が展開されて、所定の配分時間ずつ放映される。
In this way, the display information of each screen is developed according to the broadcast screen control information stored in the broadcast program configuration information storage unit 604, and is broadcast for a predetermined distribution time.

続いて、放送中番組再編部605の動作について説明する。このタスクは、緊急情報が
発生した場合に画面構成を再編する。図18は、放送中番組再編処理フローを示す図であ
る。まず、緊急情報種別の受信を待つ(S1801)。緊急情報種別は、上述の通り気象
情報収集部201が緊急情報を新たに収集した場合に、通知される。緊急情報種別を受信
すると、番組の再編としてまず、採用画面判定処理(S1802)を行なう。この処理で
は、その後の番組構成として採用する画面を決定する。図19で詳述する。次に、時間配
分処理(S1803)を行なう。この処理では、採用した画面に対して残り時間を配分す
る処理を行なう。そして、再編した内容に放送用番組構成情報を変更する放送用番組構成
情報更新処理(S1804)を行なう。図32で詳述する。
Next, the operation of the on-air program reorganization unit 605 will be described. This task reorganizes the screen configuration when emergency information occurs. FIG. 18 is a diagram showing a program reorganization processing flow during broadcasting. First, reception of an emergency information type is awaited (S1801). The emergency information type is notified when the weather information collection unit 201 newly collects emergency information as described above. When the emergency information type is received, the adoption screen determination process (S1802) is first performed as a program reorganization. In this process, a screen to be adopted as a subsequent program configuration is determined. This will be described in detail with reference to FIG. Next, time distribution processing (S1803) is performed. In this process, the remaining time is allocated to the adopted screen. Then, a broadcast program configuration information update process (S1804) is performed to change the broadcast program configuration information to the reorganized content. This will be described in detail with reference to FIG.

採用画面判定処理(S1802)について詳述する。図19は、採用画面判定処理フロ
ーを示す図である。まず、放送中番組再編部605内部に再編用テーブルを生成する再編
用テーブル生成処理(S1901)を行なう。
The adoption screen determination process (S1802) will be described in detail. FIG. 19 is a diagram illustrating a flow of the adoption screen determination process. First, reorganization table generation processing (S1901) for generating a reorganization table in the broadcast program reorganization unit 605 is performed.

図20は、再編用テーブル生成処理フローを示す図である。放送用番組構成情報記憶部
604からすべての放送用画面制御情報(画面ID、画面名、配分時間、放送状態)を複
製する(S2001)。そして、標準番組構成情報記憶603から、複製した各画面ID
に対応する標準画面制御情報(表示順位、標準時間、最短時間、画面採用優先順位、時間
配分優先順位)を複製する(S2002)。そして、緊急情報種別に対応する緊急画面制
御情報(画面ID、画面名、表示順位、標準時間、最短時間、画面採用優先順位、時間配
分優先順位)を複製し(S2003)、緊急画面の放映状態を「未放映」とする(S20
04)。
FIG. 20 is a diagram illustrating a reorganization table generation processing flow. All broadcast screen control information (screen ID, screen name, distribution time, broadcast state) is copied from the broadcast program configuration information storage unit 604 (S2001). And each screen ID copied from the standard program configuration information storage 603
The standard screen control information (display order, standard time, shortest time, screen adoption priority, time distribution priority) corresponding to is duplicated (S2002). Then, the emergency screen control information (screen ID, screen name, display order, standard time, shortest time, screen adoption priority, time distribution priority) corresponding to the emergency information type is duplicated (S2003), and the emergency screen is broadcasted. Is “not aired” (S20
04).

図21は、緊急画面テーブルの例を示す図である。緊急画面毎にレコードを設け、画面
ID2101、画面名2102、表示順位2103、標準時間2104、最短時間210
5、画面採用優先順位2106、及び時間配分優先順位2107の項目を対応付けて記憶
するように構成されている。
FIG. 21 is a diagram illustrating an example of the emergency screen table. A record is provided for each emergency screen, and screen ID 2101, screen name 2102, display order 2103, standard time 2104, shortest time 210
5, items of screen adoption priority 2106 and time distribution priority 2107 are associated with each other and stored.

図9の放送用番組構成情報の例で、画面IDS002の全国予想気温画面を放映中に緊
急情報(種別:警報・注意報)の通知を受けた場合の再編用テーブル(例1)を図22に
示す。パターンを付した部分は、実際には使用されないデータを示している。この部分の
複製は省略しても構わない。
FIG. 22 is a table for reorganization (example 1) when notification of emergency information (type: warning / warning) is received while the nationwide predicted temperature screen of screen IDS002 is aired in the example of the broadcast program configuration information of FIG. Shown in The part with the pattern indicates data that is not actually used. Duplication of this part may be omitted.

そして、「放映中」の画面が、最短時間を過ぎている場合に、最短時間を調整する最短
時刻更新処理(S2005)を行なう。例えば、画面IDS002の放映を開始して5秒
の時点では、当該画面を10秒で打ち切ることができるので、最短時間は10秒のままで
よいが、10秒以上例えば11秒経過している場合には、再編に伴う処理時間(例えば2
秒)を考慮して、最も早くても13秒で打ち切ることしかできない。このように、再編時
刻が最短時間を越える場合には、最短時間を見直す必要が生じる。最短時刻更新処理(S
2005)では、この点を修正する。
Then, when the “on-air” screen has passed the shortest time, the shortest time update process (S2005) for adjusting the shortest time is performed. For example, when the screen IDS002 starts broadcasting, the screen can be cut off in 10 seconds at the time of 5 seconds, so the shortest time may remain 10 seconds, but 10 seconds or more, for example, 11 seconds have elapsed Includes processing time associated with the reorganization (for example, 2
Second), it can only be terminated in 13 seconds at the earliest. Thus, when the reorganization time exceeds the shortest time, it is necessary to review the shortest time. Shortest time update process (S
In 2005), this point is corrected.

図23は、最短時刻更新処理フローを示す図である。現在時刻に所定余裕時間(再編に
伴う最大処理時間以上)を加えて、再編時刻を算出する(S2301)。例えば、現在時
刻が7時25分27秒であれば、2秒を加えて7時25分29秒を再編時刻とする。次に
、再編時刻における放映中画面の放映経過時間(再編時放映経過時間)を算出する(S2
302)。具体的には、まず番組の放送開始時刻に、放映完了の画面の配分時間を加算し
て、放映中画面の放映開始時刻を算出する。P002「今朝の天気」は、7時25分00
秒に開始されるので、「放映完了」である画面IDS001の配分時間16秒を加えて、
「放映中」である画面IDS002の放映開始時刻を7時25分16秒とする。次に、再
編時刻から放映中画面の放映開始時刻を差し引いて、再編時放映経過時間とする。再編時
刻7時25分29秒から放映開始時刻7時25分16秒を差し引いて、再編時放映経過時
間13秒を得る。そして、この再編時放映経過時間が放映中画面の最短時間を越えている
か判定し(S2303)、越えている場合には最短時間を(標準時間を越えない範囲で)
再編時放映経過時間に書き換える(S2304)。つまり、再編時放映経過時間を当該「
放映中」画面の最短時間に書き込む。但し、再編時放映経過時間が標準時間を越える場合
には、標準時間を最短時間に書き込む。画面IDS002の場合、再編時放映経過時間1
3秒は最短時間10秒を越えているが、標準時間14秒を越えていないので、最短時間を
13秒に書き換える。図24に、その再編用テーブル(例2)を示す。
FIG. 23 is a diagram showing the shortest time update processing flow. The reorganization time is calculated by adding a predetermined margin time (more than the maximum processing time associated with the reorganization) to the current time (S2301). For example, if the current time is 7:25:27, 2 seconds are added and 7:25:29 is set as the reorganization time. Next, the broadcast elapsed time of the screen being broadcast at the reorganization time (the broadcast elapsed time during the reorganization) is calculated (S2).
302). Specifically, first, the distribution start time of the broadcast completion screen is added to the broadcast start time of the program to calculate the broadcast start time of the screen being broadcast. P002 “Weather this morning” is 7:25
Since it starts in seconds, the distribution time of screen IDS001, which is “broadcast completion”, is added 16 seconds,
The broadcast start time of screen IDS002 being “on air” is set to 7:25:16. Next, the broadcast start time of the screen being broadcast is subtracted from the reorganization time to obtain the reorganization broadcast elapsed time. By subtracting the broadcast start time 7:25:16 from the reorganization time 7:25:29, the reorganization broadcast elapsed time 13 seconds is obtained. Then, it is determined whether or not the elapsed time at the time of reorganization exceeds the shortest time of the screen being broadcast (S2303), and if it exceeds, the shortest time is set (in a range not exceeding the standard time).
The time is rewritten to the elapsed time during reorganization (S2304). In other words, the elapsed time during reorganization is
Write in the shortest time on the “On Air” screen. However, if the elapsed time during reorganization exceeds the standard time, the standard time is written in the shortest time. In case of screen IDS002, airing elapsed time 1 at reorganization
Although 3 seconds exceeds the minimum time of 10 seconds, the standard time does not exceed 14 seconds, so the minimum time is rewritten to 13 seconds. FIG. 24 shows the reorganization table (example 2).

図19の再編用テーブル生成処理(S1901)を終えると、採用する画面を確定させ
る処理に移る。まず、再編用テーブルに含まれるすべての画面を番組中に含めることがで
きるかを判定する全画面採用判定処理(S1902)を行なう。すべて番組に含めること
ができると判定した場合(採用画面確定)には、処理を終了する。含めることができない
と判定した場合(採用画面不確定)には、次の処理に移行する(S1903)。
When the reorganization table generation process (S1901) in FIG. 19 is completed, the process proceeds to a process of determining the screen to be adopted. First, a full screen adoption determination process (S1902) for determining whether all the screens included in the reorganization table can be included in the program is performed. If it is determined that all can be included in the program (confirm adoption screen), the process ends. If it is determined that it cannot be included (the adoption screen is uncertain), the process proceeds to the next process (S1903).

1画面省略判定処理(S1904)では、緊急情報に係る画面を除き「未放映」の画面
のうちいずれか一つの画面を省略して番組中に含めることができるかを判定する。含める
ことができる場合には、再編用テーブルから省略する一つの画面制御情報を削除し、採用
画面確定として処理を終了する(S1905)。
In the one-screen omission determination process (S1904), it is determined whether any one of the “unbroadcasted” screens can be omitted and included in the program except for the screen related to emergency information. If it can be included, one screen control information to be omitted from the reorganization table is deleted, and the processing is terminated as adoption screen confirmation (S1905).

同様に、2画面省略判定処理(S1906)では、いずれか一つの画面を省略して番組
中に含めることができるか、3画面省略判定処理(S1908)ではいずれか一つの画面
を省略して番組中に含めることができるか判定する。
Similarly, in the two-screen omission determination processing (S1906), any one screen can be omitted and included in the program, or in the three-screen omission determination processing (S1908), any one screen can be omitted. Determine if it can be included.

全画面採用判定処理(S1902)について説明する。図25は、全画面採用判定処理
フローを示す図である。再編用テーブルに含まれる「放映完了」の画面の配分時間と、「
放映中」の画面の最短時間と、「未放映」の画面の最短時間をすべて合計し、最短合計時
間を算出する(S2501)。そして、番組の放送時間と比較する(S2502)。最短
合計時間が番組の放送時間以下の場合には、すべて番組中に収まるので、採用画面確定と
する(S2503)。一方、短合計時間が番組の放送時間を越える場合には、採用画面不
確定とする(S2504)。
The full screen adoption determination process (S1902) will be described. FIG. 25 is a diagram illustrating a full-screen adoption determination process flow. The distribution time of the “broadcast completion” screen included in the reorganization table,
The shortest time of the “on-air” screen and the shortest time of the “not-on-air” screen are totaled to calculate the shortest total time (S2501). And it compares with the broadcast time of a program (S2502). If the shortest total time is equal to or shorter than the broadcast time of the program, all the contents fall within the program, and the adoption screen is determined (S2503). On the other hand, if the short total time exceeds the broadcast time of the program, the adoption screen is uncertain (S2504).

1画面省略判定処理(S1904)と2画面省略判定処理(S1906)については、
それぞれ図34と図37を用いて後述する。
Regarding the 1-screen omission determination process (S1904) and the 2-screen omission determination process (S1906),
This will be described later with reference to FIGS. 34 and 37, respectively.

このようにして、採用する画面が決定すると、図18の通り時間配分処理(S1803
)を行なう。図26は、時間配分処理フローを示す図である。まず、各画面について、最
短時間を割り当てる最短時間割当処理(S2601)を行なう。
When the screen to be adopted is determined in this way, time distribution processing (S1803) as shown in FIG.
). FIG. 26 is a diagram showing a time distribution processing flow. First, the shortest time assignment process (S2601) for assigning the shortest time is performed for each screen.

図27は、最短時間割当処理フローを示す図である。「放映中」の画面の配分時間に、
当該画面の最短時間を書き込み(S2701)、更に「未放映」の画面の配分時間に、当
該画面の最短時間を書き込む(S2702)。尚、「放映完了」の画面については、調整
の対象とならないのでそのままの配分時間とする。
FIG. 27 is a diagram showing the shortest time allocation processing flow. In the distribution time of the “Broadcasting” screen,
The shortest time of the screen is written (S2701), and the shortest time of the screen is written in the allocation time of the “unrun” screen (S2702). Note that the “broadcast completion” screen is not subject to adjustment, and thus is allocated as it is.

図22に示した再編用テーブル(例1)は、最短時間割当処理(S2601)により図
28の再編用テーブル(例3)のようになり、図24に示した再編用テーブル(例2)は
、最短時間割当処理(S2601)により図29の再編用テーブル(例4)のようになる
The reorganization table (example 1) shown in FIG. 22 becomes the reorganization table (example 3) shown in FIG. 28 by the shortest time allocation process (S2601), and the reorganization table (example 2) shown in FIG. By the shortest time allocation process (S2601), a reorganization table (example 4) shown in FIG. 29 is obtained.

図30は、余剰時間分配処理フローを示す図である。まず、再編用テーブルの現状にお
ける配分時間の合計を算出する(S3001)。そして、番組の放送時間から配分時間合
計を差し引いて、余剰時間を算出する(S3002)。余剰時間が0の場合には処理を終
了する。図29の例4の場合には、丁度60秒なので余剰時間はなく、そのまま終了する
FIG. 30 is a diagram showing a surplus time distribution processing flow. First, the total distribution time in the current state of the reorganization table is calculated (S3001). Then, the surplus time is calculated by subtracting the total allocated time from the broadcast time of the program (S3002). If the surplus time is 0, the process is terminated. In the case of the example 4 in FIG. 29, since it is exactly 60 seconds, there is no surplus time, and the processing ends as it is.

一方、余剰時間が0より大きい場合には(S3003)、「放映中」の画面と「未放映
」の画面のうち、時間配分優先順位の高い順に画面を選択して以下の処理を行なう(S3
004)。まず、当該画面の標準時間から最短時間を差し引いて、最大分配時間を求める
(S3005)。図28の例3の場合には、余剰時間が3秒となるので、画面ID:S0
02〜S101のうち時間配分優先順位の最も高い(順位の値が最も小さい)画面ID:
S101を選択し、画面IDS101の標準時間8秒から最短時間7秒を差し引いて、最
大分配時間1秒を求める。次に、余剰時間と最大分配時間を比較し(S3006)、最大
分配時間が余剰時間以下であれば、当該画面の配分時間に最大分配時間を加え(S300
7)、最大分配時間が余剰時間よりも大きければ、当該画面の配分時間に余剰時間を加え
る(S3008)。画面ID:S101の最大分配時間1秒は、余剰時間3秒以下なので
、最大分配時間1秒を配分時間に加え8秒とする。この例では、S3001からの処理を
繰り返し、画面ID:S101の次に時間配分優先順位の高い画面ID:S002につい
て余剰時間2秒を加えて、図31に示す再編用テーブル(例5)のようになる。
On the other hand, if the surplus time is greater than 0 (S3003), the screen is selected in descending order of time allocation priority between the “on-air” screen and the “not-on-air” screen (S3).
004). First, the maximum distribution time is obtained by subtracting the shortest time from the standard time of the screen (S3005). In the case of Example 3 in FIG. 28, the surplus time is 3 seconds, so the screen ID: S0
Screen ID having the highest time allocation priority (the lowest rank value) among 02 to S101:
S101 is selected, and the maximum distribution time of 1 second is obtained by subtracting the shortest time of 7 seconds from the standard time of 8 seconds of the screen IDS101. Next, the surplus time is compared with the maximum distribution time (S3006). If the maximum distribution time is equal to or less than the surplus time, the maximum distribution time is added to the distribution time of the screen (S300).
7) If the maximum distribution time is larger than the surplus time, the surplus time is added to the allocation time of the screen (S3008). Since the maximum distribution time 1 second of the screen ID: S101 is 3 seconds or less of the surplus time, the maximum distribution time 1 second is added to the distribution time to be 8 seconds. In this example, the processing from S3001 is repeated, and the screen ID: S002 having the second highest time allocation priority after the screen ID: S101 is added with an extra time of 2 seconds, as shown in the reorganization table (example 5) shown in FIG. become.

このようにして時間配分が完了すると、図18の通り放送用番組構成情報更新処理(S
1804)を行なう。
When the time allocation is completed in this way, the broadcast program configuration information update process (S
1804).

図32は、放送用番組構成情報更新処理フローを示す図である。まず、放送用番組構成
情報記憶部をクリアし(S3201)、再編用テーブルに含まれる「放映完了」の画面の
放送用画面制御情報(画面ID、画面名、配分時間、放送状態)を書き込む(S3202
)。次に、同じく再編用テーブルに含まれる「放映中」の画面の放送用画面制御情報(画
面ID、画面名、配分時間、放送状態)を書き込み(S3203)、最後に、同じく再編
用テーブルに含まれる「未放映」の画面の放送用画面制御情報(画面ID、画面名、配分
時間、放送状態)を、表示順位の順(値の小さい順)に書き込む(S3204)。図33
は、図31の再編用テーブル(例5)により更新された放送用番組構成情報記憶部の例を
示す。画面ID:S003〜S004よりも表示順位の高い画面ID:S101が先に放
映される順序となっている。
FIG. 32 is a diagram showing a broadcast program configuration information update process flow. First, the broadcast program configuration information storage section is cleared (S3201), and the broadcast screen control information (screen ID, screen name, distribution time, broadcast state) of the “broadcast completion” screen included in the reorganization table is written ( S3202
). Next, the broadcast screen control information (screen ID, screen name, distribution time, broadcast state) of the “broadcasting” screen also included in the reorganization table is written (S3203), and finally included in the reorganization table. The broadcast screen control information (screen ID, screen name, allocation time, broadcast state) of the “unbroadcasted” screen is written in the order of display order (in ascending order of value) (S3204). FIG.
These show the example of the broadcast program structure information storage part updated by the reorganization table (example 5) of FIG. Screen ID: S101 having a higher display order than screen IDs: S003 to S004 is in the order in which it is broadcast first.

ここで、前述の1画面省略判定処理(S1904)と2画面省略判定処理(S1906
)について説明する。
Here, the one-screen omission determination process (S1904) and the two-screen omission determination process (S1906) described above.
).

図34は、1画面省略判定処理フローを示す図である。「未放映」の画面のうち、画面
採用優先順位の低い順(値の大きい順)に一つの省略画面を選択する(S3401)。そ
して、「放映完了」の画面の配分時間と、「放映中」の画面の最短時間と、省略画面を除
く「未放映」の画面の配分時間を合計し、最短合計時間を算出する(S3402)。番組
の放送時間と最短合計時間を比較し(S3403)、最短合計時間が番組の放送時間以下
の場合には、放送時間内に収まるのでその省略画面の画面制御情報を削除して(S340
6)、それ以下の画面制御情報を繰り上げる。そして、採用画面確定とする(S3407
)。最短合計時間が番組の放送時間を越える場合には、放送時間内に収まらないので、次
に採用優先順位の低い画面を省略画面に選択して同様の処理を繰り返す。いずれの「未放
映」の画面でも最短合計時間が番組の放送時間以下にならない場合には(S3404)、
採用画面不確定とする(S3405)
図35は、地震情報が発生した場合の再編用テーブル(例6)を示している。この例で
は、全画面採用判定(S1902)で最短合計時間63秒が、番組の放送時間60秒を越
えるので、1画面省略判定処理(S1904)に移り、画面採用優先順位が最も低い画面
ID:S005を省略として、最短合計時間が56秒となり同画面を削除する。そして、
残余時間4秒を時間配分優先順位の最も高い画面ID:S102に分配する。その様子を
図36の再編用テーブル(例7)に示す。
FIG. 34 is a diagram showing a one-screen omission determination processing flow. Among the “unrun” screens, one abbreviated screen is selected in order of decreasing screen adoption priority (in descending order of value) (S3401). Then, the distribution time of the “broadcasting” screen, the shortest time of the “broadcasting” screen, and the distribution time of the “unbroadcasting” screen excluding the omitted screen are totaled to calculate the shortest total time (S3402). . The broadcast time of the program is compared with the shortest total time (S3403). If the shortest total time is less than or equal to the broadcast time of the program, it is within the broadcast time, so the screen control information of the omitted screen is deleted (S340).
6) Advance the screen control information below that. Then, the adoption screen is determined (S3407).
). If the shortest total time exceeds the broadcast time of the program, it does not fall within the broadcast time, so the screen with the next lowest priority is selected as the omitted screen and the same processing is repeated. If the shortest total time does not fall below the program broadcast time on any “unrun” screen (S3404),
Recruitment screen is uncertain (S3405)
FIG. 35 shows a reorganization table (example 6) when earthquake information occurs. In this example, since the shortest total time of 63 seconds in the full screen adoption determination (S1902) exceeds the broadcast time of the program 60 seconds, the process moves to one screen omission determination processing (S1904), and the screen ID with the lowest screen adoption priority: If S005 is omitted, the shortest total time is 56 seconds and the screen is deleted. And
The remaining time of 4 seconds is distributed to the screen ID having the highest time distribution priority: S102. This is shown in the reorganization table (Example 7) in FIG.

2画面省略判定処理では、2画面の組み合わせについて同様に処理する。図37は、2
画面省略判定処理フローを示す図である。「未放映」の二つの画面の組み合わせうち、画
面採用優先順位の合計の低い順に省略画面の組を選択し(S3701)、「放映完了」の
画面の配分時間と、「放映中」の画面の最短時間と、省略画面を除く「未放映」の画面の
配分時間を合計し、最短合計時間を算出する(S3702)。番組の放送時間と最短合計
時間を比較し(S3703)、最短合計時間が放送時間以下であれば、組み合わされた両
省略画面の画面制御情報を削除して(S3706)、残りの画面制御情報を繰り上げ、採
用画面確定とする(S3707)。すべての「未放映」の画面の組み合わせについて処理
しても(S3704)、最短合計時間が放送時間以下とならなければ、採用画面不確定と
する(S3705)。
In the two-screen omission determination process, the same processing is performed for a combination of two screens. FIG.
It is a figure which shows a screen omission determination processing flow. Among the combinations of the two screens “Non-broadcasting”, a group of omitted screens is selected in descending order of the total screen priority (S3701). The shortest time and the allocation time of the “unbroadcasted” screen excluding the omitted screen are summed to calculate the shortest total time (S 3702). The broadcast time of the program is compared with the shortest total time (S3703). If the shortest total time is equal to or shorter than the broadcast time, the combined screen control information of both omitted screens is deleted (S3706), and the remaining screen control information is stored. The advance and the adoption screen are determined (S3707). Even if processing is performed for all “unbroadcasted” screen combinations (S3704), if the shortest total time is not less than the broadcast time, the adopted screen is uncertain (S3705).

3画面省略判定処理(S1908)等でも、組み合わせる画面数が異なるが、その点を
除き同様に処理する。
In the three-screen omission determination process (S1908), etc., the number of screens to be combined is different, but the same process is performed except for this point.

番組映像提供装置101は、コンピュータであり、各要素はプログラムにより処理を実
行することができる。また、プログラムを記憶媒体に記憶させ、記憶媒体からコンピュー
タに読み取られるようにすることができる。
The program video providing apparatus 101 is a computer, and each element can execute processing by a program. Further, the program can be stored in a storage medium so that the computer can read the program from the storage medium.

コンピュータのハードウェアの構成について説明する。図38は、ハードウェアの構成
を示す図である。バスに、演算装置3801、データ記憶装置3802、メモリ3803
、通信インターフェース3804が接続されている。データ記憶装置3802は、例えば
ROM(Read Only Memory)やハードディスクである。メモリ3803
は、通常RAM(Random Access Memory)である。プログラムは、
通常データ記憶装置3802に記憶されており、メモリ3803にロードされた状態で、
順次演算装置3801に読み込まれ処理を行う。通信インターフェース3804は、通信
網を介した通信及びミキサー装置との通信に用いる。他に、操作に伴う入力装置及び出力
装置を有している。
The configuration of the computer hardware will be described. FIG. 38 is a diagram illustrating a hardware configuration. Arithmetic device 3801, data storage device 3802, memory 3803 are connected to the bus.
A communication interface 3804 is connected. The data storage device 3802 is, for example, a ROM (Read Only Memory) or a hard disk. Memory 3803
Is a RAM (Random Access Memory). The program
Normally stored in the data storage device 3802 and loaded in the memory 3803,
The data is sequentially read into the arithmetic device 3801 and processed. The communication interface 3804 is used for communication via a communication network and communication with a mixer device. In addition, it has an input device and an output device for operation.

放送局施設の構成を示す図である。It is a figure which shows the structure of a broadcast station facility. 番組映像提供装置の構成を示す図である。It is a figure which shows the structure of a program image | video provision apparatus. 気象情報収集処理フローを示す図である。It is a figure which shows a weather information collection process flow. 気象情報データベースの構成を示す図である。It is a figure which shows the structure of a weather information database. 番組スケジュールマスタの例を示す図である。It is a figure which shows the example of a program schedule master. 番組スケジュール実行部の構成を示す図である。It is a figure which shows the structure of a program schedule execution part. 番組スケジュール実行処理フローを示す図である。It is a figure which shows a program schedule execution process flow. 標準番組構成情報記憶部の例を示す図である。It is a figure which shows the example of a standard program structure information storage part. 放送用番組構成情報記憶部の例を示す図である。It is a figure which shows the example of the program structure information storage part for a broadcast. 番組映像生成処理フローを示す図である。It is a figure which shows a program image | video production | generation process flow. 画面展開処理フローを示す図である。It is a figure which shows a screen expansion process flow. 画面定義テーブルの例を示す図である。It is a figure which shows the example of a screen definition table. 下絵画像データ管理テーブルの例を示す図である。It is a figure which shows the example of a background image data management table. 下絵画像の例を示す図である。It is a figure which shows the example of a background image. 全国天気予報テーブルの例を示す図である。It is a figure which shows the example of a national weather forecast table. 天気マーク画像データ管理テーブルの例を示す図である。It is a figure which shows the example of a weather mark image data management table. 表示画像の展開後の画像を示す図である。It is a figure which shows the image after the expansion | deployment of a display image. 放送中番組再編処理フローを示す図である。It is a figure which shows the program reorganization process flow during a broadcast. 採用画面判定処理フローを示す図である。It is a figure which shows the adoption screen determination processing flow. 再編用テーブル生成処理フローを示す図である。It is a figure which shows the table production | generation process flow for reorganization. 緊急画面テーブルの例を示す図である。It is a figure which shows the example of an emergency screen table. 再編用テーブルの例1を示す図である。It is a figure which shows Example 1 of the table for reorganization. 最短時刻更新処理フローを示す図である。It is a figure which shows the shortest time update process flow. 再編用テーブルの例2を示す図である。It is a figure which shows Example 2 of the table for reorganization. 全画面採用判定処理フローを示す図である。It is a figure which shows a full screen employment | adoption determination processing flow. 時間配分処理フローを示す図である。It is a figure which shows a time allocation process flow. 最短時間割当処理フローを示す図である。It is a figure which shows the shortest time allocation processing flow. 再編用テーブルの例3を示す図である。It is a figure which shows Example 3 of the table for reorganization. 再編用テーブルの例4を示す図である。It is a figure which shows Example 4 of the table for reorganization. 余剰時間分配処理フローを示す図である。It is a figure which shows a surplus time distribution process flow. 再編用テーブルの例5を示す図である。It is a figure which shows Example 5 of the table for reorganization. 放送用番組構成情報更新処理フローを示す図である。It is a figure which shows the broadcast program structure information update process flow. 放送用番組構成情報記憶部の例を示す図である。It is a figure which shows the example of the program structure information storage part for a broadcast. 1画面省略判定処理フローを示す図である。It is a figure which shows the 1 screen omission determination processing flow. 再編用テーブルの例6を示す図である。It is a figure which shows Example 6 of the table for reorganization. 再編用テーブルの例7を示す図である。It is a figure which shows Example 7 of the table for reorganization. 2画面省略判定処理フローを示す図である。It is a figure which shows a 2 screen abbreviation determination processing flow. ハードウェア構成を示す図である。It is a figure which shows a hardware configuration.

符号の説明Explanation of symbols

101 番組映像提供装置、102 気象情報配信サーバ、103 ミキサー装置、1
04 音声入力装置、105 放送システム、201 気象情報収集部、202 気象情
報データベース、203 番組スケジュール実行部、204 番組スケジュールマスタ記
憶部、401 全国天気予報テーブル、402 全国予想気温テーブル、403 地方天
気予報テーブル、404 地方予想気温テーブル、405 週間天気予報テーブル、45
1 県内警報・注意報テーブル、452 地震情報テーブル、453 津波情報テーブル
、454 台風情報テーブル、455 雷情報テーブル、601 番組放送準備開始判定
部、602 放送前番組編成部、603 標準番組構成情報記憶部、604 放送用番組
構成情報記憶部、605 放送中番組再編部、606 緊急画面テーブル、607 番組
映像生成部、608 画面定義テーブル、609 表示要素データベース。
101 program video providing device, 102 weather information distribution server, 103 mixer device, 1
04 voice input device, 105 broadcast system, 201 weather information collection unit, 202 weather information database, 203 program schedule execution unit, 204 program schedule master storage unit, 401 national weather forecast table, 402 national forecast temperature table, 403 local weather forecast table 404 local temperature forecast table, 405 week weather forecast table, 45
1 Prefectural warning / warning information table, 452 Earthquake information table, 453 Tsunami information table, 454 Typhoon information table, 455 Lightning information table, 601 Program broadcast preparation start determination unit, 602 Program pre-broadcasting unit, 603 Standard program configuration information storage unit 604, broadcast program configuration information storage unit, 605 broadcast program reorganization unit, 606 emergency screen table, 607 program video generation unit, 608 screen definition table, 609 display element database.

Claims (2)

気象情報配信サーバから緊急情報を含み得る気象情報を受信し、映像メモリを介して天
気予報番組の映像を提供する番組映像提供装置であって、以下の要素を有することを特徴
とする番組映像提供装置
(1)気象情報を記憶する気象情報データベース
(2)気象情報を受信し、受信した気象情報を気象情報データベースに記憶させ、受信し
た気象情報に新たな緊急情報が含まれるかを判定し、新たな緊急情報が含まれる場合に当
該緊急情報の種別を通知する気象情報収集部
(3)緊急情報を知らせる緊急画面について、当該画面の放映に適した標準時間、当該画
面を短縮して放映する場合の条件となる最短時間を記憶する緊急画面テーブル
(4)緊急情報が発生していない場合に天気予報番組を構成する標準画面について、前記
標準時間、前記最短時間を記憶する標準番組構成情報記憶部
(5)放送する天気予報番組を構成する画面について、順序付けて放映する配分時間を記
憶するための放送用番組構成情報記憶部
(6)放送前の気象情報に緊急情報が含まれていない場合に、前記標準番組構成情報記憶
部に含まれる標準画面について、放映の順序を付けて標準時間を配分時間として前記放送
用番組構成情報記憶部に記憶させる放送前番組編成部
(7)前記放送用番組構成情報記憶部で対象とする画面について、放映の順序に従って各
画面に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形
式で放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該
画面の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生
成部
(8)天気予報番組の放送中に、気象情報収集部から緊急情報の種別を通知された場合に
前記放送用番組構成情報記憶部で対象とする画面と当該緊急情報を知らせる緊急画面を
、画面展開されていない未放映の画面、すでに画面展開され配分時間経過前の放映中の画
面、あるいは画面展開した後配分時間経過した放映完了の画面に区別し、
現在時刻に所定の余裕時間を加えて再編時刻を算出し、再編時刻が放映中の画面の最短
時間経過以降に相当する場合には、当該画面の放映開始から再編時刻に至るまでの時間を
放映中の画面の最短時間として扱い、
放映完了の画面の配分時間と、放映中の画面の最短時間と、未放映の画面の最短時間を
合計して、最短合計時間を算出し、最短合計時間が番組の放送時間以下の場合に、これら
のすべての画面を採用すると判断し、
最短合計時間が番組の放送時間より大きい場合には、未放映の標準画面のいずれかを省
略画面に選択し、省略画面を除く最短合計時間を改めて算出し、最短合計時間が番組の放
送時間以下となるときに、その省略画面を除く画面を採用すると判断し、
番組の放送時間から最短合計時間を差し引いて剰余時間を算出し、余剰時間がある場合
に、剰余時間を前記採用すると判断した画面のうち放映中の画面と未放映の画面に分配し
、分配された時間と最短時刻の合計を放映中と未放映の各画面の新たな配分時間とし、採
用すると判断した画面について、放映の順序を付けて配分時間を前記放送用番組構成情報
記憶部に記憶させる放送中番組再編部。
A program video providing apparatus for receiving weather information that may include emergency information from a weather information distribution server and providing a video of a weather forecast program via a video memory, the program video providing device having the following elements Apparatus (1) weather information database for storing weather information (2) receiving weather information, storing the received weather information in the weather information database, determining whether the received weather information includes new emergency information, Weather information collection unit that notifies the type of emergency information when new emergency information is included (3) About the emergency screen that notifies emergency information, the screen is shortened for a standard time suitable for broadcasting the screen An emergency screen table that stores the shortest time that is a condition of the case (4) For the standard screen that constitutes the weather forecast program when no emergency information has occurred, the standard time, the previous time Standard program configuration information storage unit for storing the shortest time (5) Broadcast program configuration information storage unit for storing distribution time to be broadcast in order for screens constituting the weather forecast program to be broadcast (6) Weather before broadcasting if it does not contain the emergency information to the information broadcast, the standard screen included in the standard program configuration information storage unit, for storing the standard time with the order of the broadcast on the broadcast program structure information storage unit as the allocation time the screen of interest in the previous programming unit (7) the broadcast program configuration information storage unit, acquires weather information about each screen from the weather information database according to the order of the broadcast, aired memory the weather information at a predetermined display format Perform screen expansion processing to expand to the next screen, and after the screen expansion processing for the previous screen, after the allocation time of the screen has elapsed, shift to screen expansion processing for the next screen During the broadcast program video generator (8) Weather program that controls, when it is notified of the type of emergency information from the weather information acquisition unit, a screen and the emergency information to be targeted by the broadcast program structure information storage unit The emergency screen that informs the user is classified into an unbroadcasted screen that has not been screened, a screen that has already been screened and is being broadcasted before the allocation time has elapsed, or a screen that has been broadcasted and has been allocated after the allocation time has elapsed.
Calculate the reorganization time by adding a predetermined margin time to the current time, and if the reorganization time corresponds to after the shortest time of the screen being broadcast, the time from the start of the screen to the reorganization time is broadcast Treated as the shortest time of the inside screen,
Calculate the shortest total time by summing the distribution time of the broadcast completion screen, the shortest time of the screen that is being broadcast, and the shortest time of the screen that has not been broadcast, and if the shortest total time is less than the broadcast time of the program, I decided to adopt all these screens,
If the shortest total time is larger than the broadcast time of the program, select one of the unbroadcast standard screens as the omitted screen, recalculate the shortest total time excluding the omitted screen, and the shortest total time is less than the broadcast time of the program It will be decided to adopt a screen excluding the omitted screen,
When the surplus time is calculated by subtracting the shortest total time from the broadcast time of the program, and there is surplus time
In addition, the surplus time is distributed among the screens that are determined to be adopted among the screens that are being broadcast and the screens that are not yet aired, and the total of the distributed time and the shortest time is set as a new allocation time for each screen that is being aired and unaired. for determining to employ the screen, the program reorganization unit broadcast for storing allocation time with a sequence of broadcast in the broadcast program configuration information storage unit.
気象情報を記憶する気象情報データベースと、緊急情報を知らせる緊急画面について、
当該画面の放映に適した標準時間、当該画面を短縮して放映する場合の条件となる最短時
間を記憶する緊急画面テーブルと、緊急情報が発生していない場合に天気予報番組を構成
する標準画面について、前記標準時間、前記最短時間を記憶する標準番組構成情報記憶部
と、放送する天気予報番組を構成する画面について、順序付けて放映する配分時間を記憶
するための放送用番組構成情報記憶部を有し、気象情報配信サーバから緊急情報を含み得
る気象情報を受信し、映像メモリを介して天気予報番組の映像を提供する番組映像提供装
置となるコンピュータに、以下の手順を実行させることを特徴とするプログラム
(1)気象情報を受信し、受信した気象情報を気象情報データベースに記憶させ、受信し
た気象情報に新たな緊急情報が含まれるかを判定し、新たな緊急情報が含まれる場合に当
該緊急情報の種別を通知する気象情報収集手順
(2)放送前の気象情報に緊急情報が含まれていない場合に、前記標準番組構成情報記憶
部に含まれる標準画面について、放映の順序を付けて標準時間を配分時間として前記放送
用番組構成情報記憶部に記憶させる放送前番組編成手順
(3)前記放送用番組構成情報記憶部で対象とする画面について、放映の順序に従って各
画面に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形
式で放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該
画面の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生
成手順
(4)天気予報番組の放送中に緊急情報の種別を通知された場合に、前記放送用番組構成
情報記憶部で対象とする画面と当該緊急情報を知らせる緊急画面を、画面展開されていな
い未放映の画面、すでに画面展開され配分時間経過前の放映中の画面、あるいは画面展開
した後配分時間経過した放映完了の画面に区別し、
現在時刻に所定の余裕時間を加えて再編時刻を算出し、再編時刻が放映中の画面の最短
時間経過以降に相当する場合には、当該画面の放映開始から再編時刻に至るまでの時間を
放映中の画面の最短時間として扱い、
放映完了の画面の配分時間と、放映中の画面の最短時間と、未放映の画面の最短時間を
合計して、最短合計時間を算出し、最短合計時間が番組の放送時間以下の場合に、これら
のすべての画面を採用すると判断し、
最短合計時間が番組の放送時間より大きい場合には、未放映の標準画面のいずれかを省
略画面に選択し、省略画面を除く最短合計時間を改めて算出し、最短合計時間が番組の放
送時間以下となるときに、その省略画面を除く画面を採用すると判断し、
番組の放送時間から最短合計時間を差し引いて剰余時間を算出し、余剰時間がある場合
に、剰余時間を前記採用すると判断した画面のうち放映中の画面と未放映の画面に分配し
、分配された時間と最短時刻の合計を放映中と未放映の各画面の新たな配分時間とし、採
用すると判断した画面について、放映の順序を付けて配分時間を前記放送用番組構成情報
記憶部に記憶させる放送中番組再編手順。

About the weather information database that stores weather information and the emergency screen that notifies emergency information,
Standard screen suitable for airing the screen, emergency screen table for storing the shortest time that is the condition for shortening the screen, and standard screen for configuring weather forecast program when no emergency information is generated A standard program configuration information storage unit for storing the standard time and the shortest time, and a broadcast program configuration information storage unit for storing a distribution time for ordering and broadcasting the screens constituting the weather forecast program to be broadcast A computer that serves as a program video providing apparatus that receives weather information that can include emergency information from a weather information distribution server and that provides a video of a weather forecast program via a video memory. (1) Receive weather information, store the received weather information in the weather information database, and the received weather information includes new emergency information Or determines, if it does not contain the emergency information to the weather information collection procedure (2) for notifying the type of the emergency information broadcast before weather information if it contains a new emergency information, the standard program configuration information for standard screen included in the storage unit, the target in the previous broadcast is stored standard time with the order of the broadcast in the program configuration information storage unit for broadcast as distribution time programming procedure (3) the broadcast program structure information storage unit For each screen, the weather information related to each screen is acquired from the weather information database according to the broadcast order, the screen development process is performed to expand the weather information into the broadcast memory in a predetermined display format, and the previous screen is expanded. (4) Type of emergency information during the broadcast of a weather forecast program that controls to shift to the screen development processing of the next screen after the distribution time of the screen has elapsed When notified, the emergency screen informing screen and the emergency information to be targeted by the broadcast program configuration information storage unit, the screen expansion which do not result Not aired screen, already screens deployed in aired prior elapsed allocation time , Or screens that have been aired after the distribution time has elapsed after screen expansion,
Calculate the reorganization time by adding a predetermined margin time to the current time, and if the reorganization time corresponds to after the shortest time of the screen being broadcast, the time from the start of the screen to the reorganization time is broadcast Treated as the shortest time of the inside screen,
Calculate the shortest total time by summing the distribution time of the broadcast completion screen, the shortest time of the screen that is being broadcast, and the shortest time of the screen that has not been broadcast, and if the shortest total time is less than the broadcast time of the program, I decided to adopt all these screens,
If the shortest total time is larger than the broadcast time of the program, select one of the unbroadcast standard screens as the omitted screen, recalculate the shortest total time excluding the omitted screen, and the shortest total time is less than the broadcast time of the program It will be decided to adopt a screen excluding the omitted screen,
When the surplus time is calculated by subtracting the shortest total time from the broadcast time of the program, and there is surplus time
In addition, the surplus time is distributed among the screens that are determined to be adopted among the screens that are being broadcast and the screens that are not yet aired, and the total of the distributed time and the shortest time is set as a new allocation time for each screen that is being aired and unaired. for determining to employ the screen, the broadcast in the program reorganization procedure for storing allocation time with a sequence of broadcast in the broadcast program configuration information storage unit.

JP2006192252A 2006-07-13 2006-07-13 Program video providing apparatus and program Active JP4437802B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006192252A JP4437802B2 (en) 2006-07-13 2006-07-13 Program video providing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006192252A JP4437802B2 (en) 2006-07-13 2006-07-13 Program video providing apparatus and program

Publications (2)

Publication Number Publication Date
JP2008022290A JP2008022290A (en) 2008-01-31
JP4437802B2 true JP4437802B2 (en) 2010-03-24

Family

ID=39077925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006192252A Active JP4437802B2 (en) 2006-07-13 2006-07-13 Program video providing apparatus and program

Country Status (1)

Country Link
JP (1) JP4437802B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5005782B2 (en) * 2010-03-05 2012-08-22 三菱電機インフォメーションシステムズ株式会社 Image generation system
JP5112479B2 (en) * 2010-07-23 2013-01-09 三菱電機インフォメーションシステムズ株式会社 Sentence creation system and sentence creation program
CN115278318B (en) * 2022-07-08 2023-09-19 珠海迈科智能科技股份有限公司 A method, system and electronic device for processing program preview information

Also Published As

Publication number Publication date
JP2008022290A (en) 2008-01-31

Similar Documents

Publication Publication Date Title
KR100526917B1 (en) Program guide providing device
JP4185392B2 (en) Recording apparatus and control method thereof
US8797404B2 (en) Managing memory in a surveillance system
KR960003179A (en) Flow Builder of Audio Video Interactive Transmission System
KR20150102115A (en) Data synchronization
PL180930B1 (en) Intelligent memory management system and method
JP4437802B2 (en) Program video providing apparatus and program
US20020029291A1 (en) Active requesting of information for psuedo-live performance
CN113177033B (en) Log data storage method and device, electronic equipment and medium
CN102945520A (en) Equipment management system and method
JP4404872B2 (en) Program video providing apparatus and program
Kradolfer Automating the exchange of earthquake information
JP3775937B2 (en) Broadcast program receiving apparatus, broadcast program recording reservation changing method, and recording medium on which program for executing the method is recorded
JP2004504737A (en) How to distribute elements of multimedia information
JP6025233B1 (en) Disaster action support system
JP2003309809A (en) Digital TV receiver capable of storing and reproducing CM data
JP4356475B2 (en) Reservation recording method, reservation recording program, reservation recording device
JP2004282772A (en) Recording control device, broadcasting station, broadcasting / receiving system and medium
JP7516180B2 (en) Work support system, work support device, and work support method
JP4055749B2 (en) Digital broadcast receiver
JP2020155829A (en) Terminal device, information processing system, and information processing method
JP5693405B2 (en) Transmission device, communication system, and program
JP2013229831A (en) Data broadcast generation apparatus, broadcast system, and program
CA2688787A1 (en) Method and system for coordinating data records across a plurality of computing devices
CN112514407B (en) Electronic device and program processing method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091022

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091116

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091224

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4437802

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140115

Year of fee payment: 4

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

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250