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

JP4404872B2 - Program video providing apparatus and program - Google Patents

Program video providing apparatus and program Download PDF

Info

Publication number
JP4404872B2
JP4404872B2 JP2006137159A JP2006137159A JP4404872B2 JP 4404872 B2 JP4404872 B2 JP 4404872B2 JP 2006137159 A JP2006137159 A JP 2006137159A JP 2006137159 A JP2006137159 A JP 2006137159A JP 4404872 B2 JP4404872 B2 JP 4404872B2
Authority
JP
Japan
Prior art keywords
screen
time
program
standard
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
JP2006137159A
Other languages
Japanese (ja)
Other versions
JP2007311954A (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 JP2006137159A priority Critical patent/JP4404872B2/en
Publication of JP2007311954A publication Critical patent/JP2007311954A/en
Application granted granted Critical
Publication of JP4404872B2 publication Critical patent/JP4404872B2/en
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (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. When there is urgent information such as a typhoon or an earthquake, the screen configuration of the program and the allocated time for broadcasting the screen are determined. It relates to the technology to be optimized.

従来の発明では、台風や地震など緊急の情報が有る場合には、編成作業として、これらの緊急情報の画面と実況天気図など通常の情報の画面を制御する為のタイムテーブルを作成し、そのタイムテーブルに従って画面を展開する操作を行ない、天気予報番組の映像を生成していた。   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 adoption or non-adoption of each screen and the time distribution of the adopted screen depend on the judgment of the organization engineer, and are not always optimal.
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. When there is urgent information such as a typhoon or an earthquake, the screen configuration of the program and the allocated time for broadcasting the screen are determined. The problem is to optimize automatically.

本発明に係る番組映像提供装置は、映像メモリを介して天気予報番組の映像を提供する番組映像提供装置であって、以下の要素を有することを特徴とする
(1)緊急情報を含み得る気象情報を記憶する気象情報データベース
(2)気象情報データベースに記憶する気象情報中の緊急情報の存在を判定する緊急情報抽出部
(3)緊急情報を知らせる緊急画面について、当該画面の放映に適した標準時間、当該画面を短縮して放映する場合の条件となる最短時間、及び当該画面を省略することを想定するか否かを示す省略可否を記憶する緊急画面テーブル
(4)天気予報番組を構成する緊急画面以外の標準画面について、前記標準時間、前記最短時間、及び前記省略可否を記憶する標準番組構成情報記憶部
(5)存在すると判定した緊急情報に係る緊急画面及び標準画面のうち、省略を想定しない省略否である必須画面の標準時間の合計を算出し、
算出した標準時間の合計が当該天気予報番組の放送時間よりも短い場合には、前記必須画面を当該画面に少なくとも標準時間以上を配分する標準採用とし、前記緊急画面及び標準画面のうち省略を想定する省略可の任意画面が、その最短時間を前記標準時間の合計に加算した合計時間が前記放映時間よりも短い場合に、当該任意画面を当該画面に少なくとも最短時間以上を配分する短縮採用とし、
一方、前記算出した標準時間の合計が当該天気予報番組の放送時間よりも大きい場合には、前記必須画面を前記短縮採用とし、
標準採用とした画面については、標準時間を配分時間とし、短縮採用とした画面ついては、最短時間と標準時間の間で、標準採用の画面と短縮採用の画面の配分時間の合計が放送時間と等しくなる配分時間を算出する番組編成部
(6)標準採用の画面と短縮採用の画面について、順次各画面に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形式で放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該画面の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生成部。
A program video providing apparatus according to the present invention is a program video providing apparatus that provides a video of a weather forecast program via a video memory, and has the following elements: (1) Weather that can include emergency information A weather information database that stores information (2) An emergency information extraction unit that determines the presence of emergency information in the weather information stored in the weather information database (3) A standard suitable for broadcasting the emergency screen that informs emergency information An emergency screen table (4) that configures a weather forecast program that stores time, the shortest time that is a condition for shortening the screen, and whether or not the screen is assumed to be omitted. For standard screens other than emergency screens, the standard program configuration information storage unit (5) that stores the standard time, the shortest time, and the omission availability is related to emergency information determined to exist. Of Emergency screen and standard screen, it calculates the sum of the standard time required screen is omitted whether not assume omitted,
When the total of the calculated standard times is shorter than the broadcast time of the weather forecast program, the mandatory screen is adopted as a standard that allocates at least the standard time to the screen, and it is assumed that the emergency screen and the standard screen are omitted. If the optional screen to be omitted is the total time obtained by adding the shortest time to the total of the standard time is shorter than the broadcast time, the short screen adopts a shortened adoption that allocates at least the shortest time to the screen.
On the other hand, when the total of the calculated standard time is larger than the broadcast time of the weather forecast program, the required screen is adopted as the shortened adoption,
For standard adopted screens, the standard time is the allocation time, and for screens with the short adoption, the total of the allocation time of the standard adoption screen and the short adoption screen is equal to the broadcast time between the shortest time and the standard time. (6) For the standard adopted screen and the shortened adopted screen, the weather information regarding each screen is sequentially acquired from the weather information database, and the weather information is expanded to a broadcast memory in a predetermined display format. A program video generation unit that performs screen expansion processing to be performed, and controls to shift to screen expansion processing of the next screen after the allocation time of the screen has elapsed since the screen expansion processing of the previous screen.

また、番組映像提供装置は、通信網を介して気象情報配信サーバに接続し、気象情報配信サーバから受信した気象情報を気象情報データベースに登録する気象情報収集部を有することを特徴とする。   The program video providing apparatus includes a weather information collection unit that connects to a weather information distribution server via a communication network and registers weather information received from the weather information distribution server in a weather information database.

また、緊急画面テーブルは、前記緊急画面について、更に画面展開処理の前後関係を示す表示順位を記憶し、
標準番組構成情報記憶部は、前記標準画面について、更に前記表示順位を記憶し、
番組編成部は、標準採用の画面と短縮採用の画面を、それぞれの表示順位に従って順序付けし、
番組映像生成部は、当該順序付けに従って、画面展開処理を行なうことを特徴とする。
Further, the emergency screen table stores a display order indicating a context of the screen expansion process for the emergency screen,
The standard program configuration information storage unit further stores the display order for the standard screen,
The program organizer orders the standard adoption screen and the short adoption screen according to their display order,
The program video generation unit is characterized by performing screen expansion processing according to the ordering.

また、番組映像提供装置は、番組放送の準備開始時刻に至ったか判定する番組放送準備開始判定部と、
番組の放送開始時刻に至ったか判定する番組放送開始判定部を有し、
緊急情報抽出部は、番組放送の準備開始時刻に至った時点で、気象情報中の緊急情報の存在を判定し、
番組編成部は、緊急情報抽出部の判定に従って、前記採用の判定と時間配分の処理を行い、
番組映像生成部は、番組の放送開始時刻に至った時点で、前記画面展開処理を開始することを特徴とする。
Further, the program video providing apparatus includes a program broadcast preparation start determination unit that determines whether the program broadcast preparation start time has been reached,
It has a program broadcast start determination unit that determines whether the broadcast start time of the program has been reached,
The emergency information extraction unit determines the presence of emergency information in the weather information when the preparation start time of the program broadcast is reached,
The program organization unit performs the above-described adoption determination and time allocation processing according to the determination of the emergency information extraction unit,
The program video generation unit is characterized in that the screen development process is started when the broadcast start time of the program is reached.

本発明に係るプログラムは、
緊急情報を含み得る気象情報を記憶する気象情報データベースと、
緊急情報を知らせる緊急画面について、当該画面の放映に適した標準時間、当該画面を短縮して放映する場合の条件となる最短時間、当該画面を省略することを想定するか否かを示す省略可否を記憶する緊急画面テーブルと、
天気予報番組を構成する緊急画面以外の標準画面について、前記標準時間、前記最短時間、前記省略可否を記憶する標準番組構成情報記憶部を有し、映像メモリを介して天気予報番組の映像を提供する番組映像提供装置となるコンピュータに、以下の手順を実行させることを特徴とする
(1)気象情報データベースに記憶する気象情報中の緊急情報の存在を判定する緊急情報抽出手順
(2)存在すると判定した緊急情報に係る緊急画面及び標準画面のうち、省略を想定しない省略否である必須画面の標準時間の合計を算出し、
算出した標準時間の合計が当該天気予報番組の放送時間よりも短い場合には、前記必須画面を当該画面に少なくとも標準時間以上を配分する標準採用とし、前記緊急画面及び標準画面のうち省略を想定する省略可の任意画面が、その最短時間を前記標準時間の合計に加算した合計時間が前記放映時間よりも短い場合に、当該任意画面を当該画面に少なくとも最短時間以上を配分する短縮採用とし、
一方、前記算出した標準時間の合計が当該天気予報番組の放送時間よりも大きい場合には、前記必須画面を前記短縮採用とし、
標準採用とした画面については、標準時間を配分時間とし、短縮採用とした画面ついては、最短時間と標準時間の間で、標準採用の画面と短縮採用の画面の配分時間の合計が放送時間と等しくなる配分時間を算出する番組編成手順
(3)標準採用の画面と短縮採用の画面について、順次各画面に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形式で放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該画面の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生成手順。
The program according to the present invention is:
A weather information database for storing weather information that may include emergency information;
For emergency screens that notify urgent information, standard time suitable for broadcasting the screen, the shortest time that is necessary for shortening the screen, and whether or not to omit the screen can be omitted Emergency screen table to remember
A standard program configuration information storage unit for storing the standard time, the shortest time, and the omission of the standard screen other than the emergency screen constituting the weather forecast program is provided, and the video of the weather forecast program is provided via the video memory. (1) An emergency information extraction procedure for determining the presence of emergency information in weather information stored in a weather information database (2) Of the emergency screen and the standard screen related to the determined emergency information, calculate the total of the standard time of the mandatory screen that is an omission not to be omitted,
When the total of the calculated standard times is shorter than the broadcast time of the weather forecast program, the mandatory screen is adopted as a standard that allocates at least the standard time to the screen, and it is assumed that the emergency screen and the standard screen are omitted. If the optional screen to be omitted is the total time obtained by adding the shortest time to the total of the standard time is shorter than the broadcast time, the short screen adopts a shortened adoption that allocates at least the shortest time to the screen.
On the other hand, when the total of the calculated standard time is larger than the broadcast time of the weather forecast program, the required screen is adopted as the shortened adoption,
For standard adopted screens, the standard time is the allocation time, and for screens with the short adoption, the total of the allocation time of the standard adoption screen and the short adoption screen is equal to the broadcast time between the shortest time and the standard time. (3) For the standard-adopted screen and the shortened-adopted screen, the weather information for each screen is sequentially acquired from the weather information database, and the weather information is expanded to a broadcast memory in a predetermined display format. A program video generation procedure for performing a screen expansion process to be performed and controlling so as to shift to the screen expansion process of the next screen after the allocation time of the screen has elapsed after the screen expansion process of the previous screen.

本発明によれば、緊急情報に係る緊急画面と、それ以外に天気予報を構成する標準画面について、省略しない必須画面と省略し得る任意画面に分け、必須画面について表示時間として適した標準時間の合計を算出し、その合計が天気予報番組全体の放送時間を越えていなければ、任意画面を最短時間以上で採用し、一方、前記合計が天気予報番組全体の放送時間を越えていれば、必須画面の表示時間を最短時間までの範囲で短縮するので、重要な情報が少ない場合には、重要な情報を十分に伝えるとともに、付加的な情報を加え、重要な情報が多い場合には、伝達に必要な条件を満たしつつ、多くの情報を伝えることができる。   According to the present invention, the emergency screen related to emergency information and the standard screen constituting the weather forecast are divided into an essential screen that can be omitted and an optional screen that can be omitted. If the total is calculated and the total does not exceed the broadcast time of the entire weather forecast program, the optional screen is adopted at the minimum time, while if the total exceeds the broadcast time of the entire weather forecast program, it is required The display time of the screen is shortened to the shortest time, so when important information is small, important information is fully communicated, and additional information is added. A lot of information can be conveyed while satisfying the necessary conditions.

天候が安定しており、緊急の情報が無いあるいは少ない場合には、視聴者の注意力があまり高くないので、十分な時間をかけて伝達することが望ましく、また警告の意義よりも娯楽的な意味合いで天気予報を視聴するので、付加情報を含めることが放送サービスとして望ましい。一方、天候が不安定であり、緊急の情報が多い場合には、視聴者の注意力が高いので、関心を持って視聴することを条件として有効な最低時間を確保すれば十分であり、危険の内容を詳しく知らせるために、重要な情報を多く伝達することが放送としての使命となる。本発明は、このように、状況に応じて放送時間内に伝達すべき情報の特性を反映して、最適な番組構成を自動的に生成することができる。   When the weather is stable and there is little or no urgent information, the attention of the viewer is not very high, so it should be communicated with sufficient time and more entertaining than the meaning of warning Since the weather forecast is viewed in meaning, it is desirable as a broadcasting service to include additional information. On the other hand, if the weather is unstable and there is a lot of urgent information, the attention of the viewer is high, so it is sufficient to secure an effective minimum time on the condition that watching with interest is necessary. It is the mission of broadcasting to convey a lot of important information in order to inform the contents of this in detail. As described above, the present invention can automatically generate an optimum program structure reflecting the characteristics of information to be transmitted within the broadcast time according to the situation.

特に、刻々と変化する緊急情報を即時に適切な形式で伝達するためには、本発明のように自動化するメリットは大きい。   In particular, in order to immediately transmit urgent information that changes every moment in an appropriate format, the merit of automation as in the present invention is great.

実施の形態1.
本発明は、映像メモリを介して天気予報番組の映像を提供する番組映像提供装置に関する。図1は、放送局施設の構成を示す図である。番組映像提供装置101は、通信網を介して気象情報配信サーバ102と接続している。そして、気象情報配信サーバ102から気象情報を取得するように構成されている。また、気象情報に基づいて天気予報番組に係る番組映像を生成してミキサー装置103に提供する。映像メモリを番組映像提供装置101の内部に設け、ミキサー装置103から映像メモリ上の画像データを読み取る構成や、映像メモリを番組映像提供装置101の外部あるいはミキサー装置103の内部に設け、番組映像提供装置101から当該映像メモリに画像データを書き込み、ミキサー装置103の処理部で当該映像メモリ上の画像データを読み取る構成などが考えられる。
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. A video memory is provided in the program video providing apparatus 101, and image data on the video memory is read from the mixer apparatus 103, or a video memory is provided outside the program video providing apparatus 101 or inside the mixer apparatus 103 to provide the program video. A configuration in which image data is written from the apparatus 101 to the video memory and the image data on the video memory is read by the processing unit of the mixer apparatus 103 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)。   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).

気象情報データベースは、緊急情報を含み得る気象情報を記憶するように構成されている。図4は、気象情報データベースの構成を示す図である。気象情報は、図示した各テーブルにより構成されており、受信の都度最新の情報に更新されるように構成されている。テーブルは、常時データが存在する常設テーブル群と、状況に応じてデータが存在する臨時テーブル群とに大別される。常設テーブル群には、例えば、実況天気図テーブル401、予想天気図テーブル402、全国天気予報テーブル403、県内天気予報テーブル404、県内降水確率テーブル405、県内予想気温テーブル406、及び県内週間天気予報テーブル407が含まれる。実況天気図テーブル401は、実況の日付と時刻、実況天気図の情報を有し、予想天気図テーブル402は、予想の日付と時刻、予想天気図の情報を有し、全国天気予報テーブル403は、予想の日付と時刻、全国の地名に対応する予想天気の情報を有し、県内天気予報テーブル404は、予想の日付と時刻、県内(特定地域の例)の地名に対応する予想天気の情報を有し、県内降水確率テーブル405は、予想の日付と時刻、県内の地名に対応する降水確率の情報を有し、県内予想気温テーブル406は、予想の日付と時刻、県内の地名と県内の地名の組み合わせに対応する予想気温の情報を有し、県内週間天気予報テーブル407は、週間の各日付に対応する予想天気の情報を有している。   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 always exists and a temporary table group in which data exists according to the situation. The permanent table group includes, for example, a live weather map table 401, a predicted weather map table 402, a national weather forecast table 403, a prefecture weather forecast table 404, a prefecture precipitation probability table 405, a prefecture predicted temperature table 406, and a prefecture weekly weather forecast table. 407 is included. The live weather map table 401 includes live date and time, and live weather map information. The predicted weather map table 402 includes predicted date and time and predicted weather map information. The national weather forecast table 403 includes , The forecast date and time, and forecast weather information corresponding to place names in the whole country, and the prefecture weather forecast table 404 includes forecast date and time, forecast weather information corresponding to place names in the prefecture (example of specific area) The prefectural precipitation probability table 405 has information on the predicted date and time, and the probability of precipitation corresponding to the place name in the prefecture, and the predicted prefecture temperature table 406 has the expected date and time, the place name in the prefecture, and the place in the prefecture. Predicted temperature information corresponding to the combination of place names is included, and the prefecture weekly weather forecast table 407 includes predicted weather information corresponding to each day of the week.

臨時テーブル群には、例えば、全国地震情報テーブル451、県内地震情報テーブル452、県内警報・注意報テーブル453、及び台風情報テーブル454が含まれる。全国地震情報テーブル451は、現在時刻から遡って所定時間範囲内に地震が発生している場合に、地震発生時刻、全国の震度観測地名と当該観測地における震度の情報を有し、県内地震情報テーブル452は、同様に現在時刻から遡って所定時間範囲内に地震が発生している場合に、地震発生時刻、県内の震度観測地名と当該観測地における震度の情報を有し、県内警報・注意報テーブル453は、更新日時・時刻、県内地域(警報・注意報の発令単位の地域)別に、発令中の警報・注意報の情報を有し、台風情報テーブル454は、観測日時・時刻、台風の位置、中心気圧、風速、予想進路等の情報を有している。   The temporary table group includes, for example, a national earthquake information table 451, a prefecture earthquake information table 452, a prefecture warning / warning information table 453, and a typhoon information table 454. The nationwide earthquake information table 451 has information on earthquake occurrence time, nationwide seismic intensity observation place name and seismic intensity at the observation place when an earthquake has occurred within a predetermined time range from the current time. Similarly, the table 452 includes information on the earthquake occurrence time, the seismic intensity observation place name in the prefecture, and the seismic intensity information at the observation place when there is an earthquake within the predetermined time range from the current time. The report table 453 has information on the warning / warning that is being issued for each update date / time and prefecture area (the area in which the warning / warning is issued), and the typhoon information table 454 contains the observation date / time, typhoon. Information on the position, central pressure, wind speed, expected course, etc.

続いて、番組スケジュール実行部203の構成及び動作について説明する。図5は、番組スケジュール実行部の処理モジュールの構成を示す図である。番組スケジュール実行部203は、処理モジュールとして、番組放送準備開始判定部501、番組放送準備処理部502、番組放送開始判定部503、及び番組放送時処理部504を有している。また、番組放送準備処理部502は、緊急情報抽出部521と番組編成部522を有し、番組放送時処理部504は番組映像生成部541を有している。   Next, the configuration and operation of the program schedule execution unit 203 will be described. FIG. 5 is a diagram showing a configuration of a processing module of the program schedule execution unit. The program schedule execution unit 203 includes a program broadcast preparation start determination unit 501, a program broadcast preparation processing unit 502, a program broadcast start determination unit 503, and a program broadcast time processing unit 504 as processing modules. The program broadcast preparation processing unit 502 includes an emergency information extraction unit 521 and a program organization unit 522, and the program broadcast time processing unit 504 includes a program video generation unit 541.

図6は、番組スケジュール実行処理フローを示す図である。番組放送準備開始判定部501による番組放送準備開始待ち(S601)の処理を行なう。この処理では、番組スケジュールマスタ記憶部204に記憶されている番組IDと放送準備開始時刻を読み取り、時計部から現在時刻を取得し、現在時刻が放送準備開始時刻に至るまで待つ。番組IDは、番組編成部522に転送される。この例によらず、放送準備開始時刻に代えて放送開始時刻を読み取り、放送開始時刻から所定の時間を差し引いて、その差を放送準備開始時刻として用いてもよい。   FIG. 6 is a diagram showing a program schedule execution process flow. The program broadcast preparation start determination unit 501 performs the process of waiting for the start of program broadcast preparation (S601). 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 the current time waits until the broadcast preparation start time is reached. 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.

図7は、番組スケジュールマスタの例を示す図である。天気予報の番組毎にレコードを設け、番組ID701、番組名702、放送準備開始時刻703、放送開始時刻704、放送時間705の項目を対応付けて記憶するように構成されている。放送準備開始時刻703は、当該天気予報番組の放送に係る準備処理を開始する時刻である。放送開始時刻704は、当該天気予報番組の放送を開始する時刻である。放送時間705は、当該天気予報番組が放送される時間長である。   FIG. 7 is a diagram illustrating an example of a program schedule master. A record is provided for each weather forecast program, and items of program ID 701, program name 702, broadcast preparation start time 703, broadcast start time 704, and broadcast time 705 are stored in association with each other. The broadcast preparation start time 703 is a time at which preparation processing related to the broadcast of the weather forecast program is started. Broadcast start time 704 is the time at which the weather forecast program starts to be broadcast. The broadcast time 705 is the length of time that the weather forecast program is broadcast.

上述の処理で、放送準備開始時刻に至ったと判定されると、番組放送準備処理部502による番組放送準備処理(S602)で、当該天気予報番組の放送に係る準備処理を行なう。この処理については、図9を用いて後述する。   If it is determined in the above-described processing that the broadcast preparation start time has been reached, in the program broadcast preparation processing (S602) by the program broadcast preparation processing unit 502, preparation processing relating to the broadcast of the weather forecast program is performed. This process will be described later with reference to FIG.

続いて、番組放送開始判定部503による番組放送開始待ち(S603)の処理を行なう。この処理では、番組スケジュールマスタ記憶部204に記憶されている放送開始時刻を読み取り、時計部から現在時刻を取得し、現在時刻が放送開始時刻に至るまで待つ。   Subsequently, the program broadcast start determination unit 503 performs the process of waiting for the start of program broadcast (S603). 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.

そして、放送開始時刻に至ったと判定されると、番組放送時処理部504による番組放送時処理(S604)で、番組放送時の処理を行なう。この処理については、図36を用いて後述する。   If it is determined that the broadcast start time has been reached, the program broadcast time processing by the program broadcast time processing unit 504 (S604) is performed. This process will be described later with reference to FIG.

図8は、番組スケジュール実行部の構成を示す図である。この図では、標準番組構成情報記憶部801、番組編成用テーブル802、緊急画面テーブル803、放送用番組構成情報記憶部804、画面定義テーブル805、及び表示要素データベース806のように記憶領域についても示している。   FIG. 8 is a diagram showing the configuration of the program schedule execution unit. This figure also shows storage areas such as a standard program configuration information storage unit 801, a program organization table 802, an emergency screen table 803, a broadcast program configuration information storage unit 804, a screen definition table 805, and a display element database 806. ing.

標準番組構成情報記憶部801は、天気予報番組毎に、緊急情報を知らせる緊急画面を挿入しない場合に当該番組で放映する標準画面の制御情報群を記憶している。詳しくは、図12を用いて後述する。標準画面は、天気予報番組を構成する緊急画面以外の画面のことである。   The standard program configuration information storage unit 801 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. Details will be described later with reference to FIG. The standard screen is a screen other than the emergency screen constituting the weather forecast program.

番組編成用テーブル802は、番組編成部522により番組を編成する際に用いるテーブルであって、当該番組で放映される画面の候補に係る画面制御情報群を記憶するように構成されている。詳しくは、図14を用いて後述する。   The program organization table 802 is a table used when the program organization unit 522 organizes a program, and is configured to store a group of screen control information related to screen candidates to be broadcast in the program. Details will be described later with reference to FIG.

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

放送用番組構成情報記憶部804は、番組編成部522により編成された結果として、実際に放送される番組に含まれる放送用画面の制御情報を記憶するように構成されている。詳しくは、図23を用いて後述する。   The broadcast program configuration information storage unit 804 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 program organization unit 522. Details will be described later with reference to FIG.

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

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

ここで、番組放送準備処理(図6のS602)について説明する。図9は、番組放送準備処理フローを示す図である。まず、緊急情報抽出部521による緊急情報抽出処理(S901)を行い、続いて番組編成部522による番組編成処理(S902)を行なう。緊急情報抽出処理(S901)では、気象情報データベース202からその時点で存在する緊急情報の種別を特定する。番組編成処理(S902)では、緊急情報の種別に応じて放送する番組に含める画面とその配分時間を特定し、放送用画面制御情報として放送用番組構成情報記憶部804に記憶させる。以下、これらの処理について詳述する。   Here, the program broadcast preparation process (S602 in FIG. 6) will be described. FIG. 9 is a diagram showing a program broadcast preparation process flow. First, emergency information extraction processing (S901) by the emergency information extraction unit 521 is performed, and then program organization processing (S902) by the program organization unit 522 is performed. In the emergency information extraction process (S901), the type of emergency information existing at that time is specified from the weather information database 202. In the program organization process (S902), the screen to be included in the program to be broadcast and its allocation time are specified according to the type of emergency information, and stored in the broadcast program configuration information storage unit 804 as broadcast screen control information. Hereinafter, these processes will be described in detail.

緊急情報抽出処理(S901)について説明する。図10は、緊急情報抽出処理フローを示す図である。気象情報データベースの全国地震情報テーブル451から全国地震情報を読み取り(S1001)、全国地震情報がある場合には(S1002)、緊急情報種別に全国地震情報有の旨を設定する(S1003)。同様に、気象情報データベースの県内地震情報テーブル452から県内地震情報を読み取り(S1004)、県内地震情報がある場合には(S1005)、緊急情報種別に県内地震情報有の旨を設定する(S1006)。また、気象情報データベースの県内警報・注意報テーブル453から県内警報・注意報を読み取り(S1007)、県内警報・注意報がある場合には(S1008)、緊急情報種別に県内警報・注意報有の旨を設定する(S1009)。更に、気象情報データベースの台風情報テーブル454から台風情報を読み取り(S1010)、台風情報がある場合には(S1011)、緊急情報種別に台風情報有の旨を設定する(S1012)。そして、緊急情報種別(全国地震情報の有/無、県内地震情報の有/無、県内警報・注意報の有/無、台風情報の有/無)を出力する(S1013)。このようにして、気象情報中の緊急情報の存在を判定する。   The emergency information extraction process (S901) will be described. FIG. 10 is a diagram showing an emergency information extraction process flow. The national earthquake information is read from the national earthquake information table 451 of the weather information database (S1001), and if there is national earthquake information (S1002), the fact that the national earthquake information is present is set as the emergency information type (S1003). Similarly, prefectural earthquake information is read from the prefectural earthquake information table 452 of the weather information database (S1004), and if there is prefectural earthquake information (S1005), the presence of prefectural earthquake information is set as the emergency information type (S1006). . In addition, the prefectural alarm / warning information is read from the prefectural alarm / warning information table 453 in the weather information database (S1007). Is set (S1009). Further, typhoon information is read from the typhoon information table 454 of the weather information database (S1010). If typhoon information is present (S1011), the emergency information type is set to indicate that typhoon information is present (S1012). Then, emergency information types (presence / absence of national earthquake information, presence / absence of prefecture earthquake information, presence / absence of prefecture alarm / warning, presence / absence of typhoon information) are output (S1013). In this way, the presence of emergency information in the weather information is determined.

続いて、番組編成処理(S902)について説明する。図11は、番組編成処理フローを示す図である。番組スケジュールマスタ記憶部204から当該番組IDに対応する放送時間を取得する(S1101)。そして、当該番組IDにより特定される標準番組構成情報に含まれる全ての標準画面制御情報(画面ID、表示順位、標準時間、最短時間、省略可否、及び優先順位を含む。)を読込み、番組編成用テーブル802に書き込む(S1102)。これらの標準画面は、当該番組で表示する候補である候補画面となる。   Next, the program organization process (S902) will be described. FIG. 11 is a diagram showing a program organization process flow. The broadcast time corresponding to the program ID is acquired from the program schedule master storage unit 204 (S1101). Then, all the standard screen control information (including screen ID, display order, standard time, shortest time, omissibility, and priority order) included in the standard program configuration information specified by the program ID is read, and the program is organized. Write to the table 802 (S1102). These standard screens are candidate screens that are candidates to be displayed in the program.

図12は、標準番組構成情報の例を示す図である。ヘッダに番組ID1201及び放送時間1202の項目を有し、番組を構成する標準画面毎にレコードを設け、画面ID1203、画面名1204、表示順位1205、標準時間1206、最短時間1207、省略可否1208、及び優先順位1209の項目を対応付けて記憶するように構成されている。標準画面は、緊急画面を挿入しない場合に当該番組で放映する画面である。画面IDは、画面を識別する情報である。表示順位1205は、番組内で表示する順位、つまり画面展開処理(図38を用いて後述する。)される順番の前後関係を示す順位であり、この例では小さい値から順に表示(つまり、画面展開処理)するように制御する。標準時間1206は、当該画面を放映するのに適した時間である。平常時における通常の視聴者の注意力に従って、充分に当該画面の内容を伝達できる時間を設定するのが望ましい。最短時間1207は、当該画面を放映する際の最短の時間(当該画面を短縮して放映する場合の条件)である。緊急時における高い注意力によって、あるいは興味を持って積極的に視聴する場合の注意力によって、充分に当該画面の内容を伝達できる時間を設定するのが望ましい。省略可否1208は、当該画面の省略を想定するか否かを示す情報である。以下、省略できる画面を任意画面(不採用にできる画面の意)といい、省略できない画面を必須画面(必ず採用する画面の意)という。優先順位1209は、番組に含める判定(採用の判定)をする際の採用されやすさを示す順位である。この例では値が小さい方が優先的に採用されるように制御する。採用とは、当該番組の放送に当該画面の放映を含めることである。   FIG. 12 is a diagram illustrating an example of standard program configuration information. There are items of program ID 1201 and broadcast time 1202 in the header, a record is provided for each standard screen constituting the program, screen ID 1203, screen name 1204, display order 1205, standard time 1206, shortest time 1207, omissibility 1208, and The items of priority order 1209 are configured to be stored in association with each other. 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 1205 is an order indicating the order of display in the program, that is, the order of the order of screen development processing (to be described later with reference to FIG. 38). (Expand processing). The standard time 1206 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 1207 is the shortest time when the screen is aired (condition when the screen is shortened and aired). 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 omissibility 1208 is information indicating whether or not omission of the screen is assumed. Hereinafter, a screen that can be omitted is referred to as an arbitrary screen (meaning a screen that can be omitted), and a screen that cannot be omitted is referred to as an essential screen (meaning a screen that is necessarily adopted). The priority order 1209 is an order indicating the ease of adoption when making a determination (adoption determination) to include in a 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.

次に、図11のS1103に示すように、存在すると判定された緊急情報種別で特定される緊急画面制御情報(画面ID、表示順位、標準時間、最短時間、省略可否、及び優先順位を含む。)を緊急画面テーブル803から読込み、番組編成用テーブル802に書き込む(S1103)。これらの緊急画面は、当該番組で表示する候補である候補画面となる。   Next, as shown in S1103 of FIG. 11, emergency screen control information (screen ID, display order, standard time, shortest time, omissibility, and priority order) specified by the emergency information type determined to exist is included. ) Is read from the emergency screen table 803 and written into the program organization table 802 (S1103). These emergency screens are candidate screens that are candidates for display in the program.

図13は、緊急画面テーブルの例を示す図である。ヘッダに緊急情報種別1301の項目を有し、緊急画面毎にレコードを設け、画面ID1302、画面名1303、表示順位1304、標準時間1305、最短時間1306、省略可否1307、及び優先順位1308の項目を対応付けて記憶するように構成されている。   FIG. 13 is a diagram illustrating an example of an emergency screen table. There is an emergency information type 1301 item in the header, a record is provided for each emergency screen, and the items of screen ID 1302, screen name 1303, display order 1304, standard time 1305, shortest time 1306, omissibility 1307, and priority order 1308 are provided. It is configured to store in association with each other.

番組編成用テーブル802上で、省略可否が否である全ての画面制御情報(必須画面)の採用判別子を「標準採用」にする。また、他の画面制御情報に含まれる採用判別子は「不採用」とする(S1104)。   On the program organization table 802, the adoption discriminators of all screen control information (essential screens) that are determined to be omissible are set to “standard adoption”. Further, the adoption discriminator included in the other screen control information is set to “not adopted” (S1104).

図14は、番組編成用テーブルの例1(S1104の後)を示す図である。候補画面毎にレコードを設け、画面ID1401、画面名1402、表示順位1403、採用判別子1404、配分時間1405、標準時間1406、最短時間1407、省略可否1408、及び優先順位1409の項目を対応付けて記憶するように構成されている。採用判別子1404は、当該画面を番組内で表示する「採用」と表示しない「不採用」の別と、更に「採用」について配分時間を標準時間以上とする「標準」と、同じく配分時間を最短時間以上とする「短縮」の別を区別する情報である。つまり「標準採用」は、当該画面を番組に含め、標準時間を基準としてそれ以上を配分時間に割り当てることを意味し、「短縮採用」は、当該画面を番組に含め、最低時間を基準としてそれ以上を配分時間に割り当てることを意味し、「不採用」は、当該画面を番組に含めないことを意味する。   FIG. 14 is a diagram showing a first example of a program organization table (after S1104). A record is provided for each candidate screen, and items of screen ID 1401, screen name 1402, display order 1403, adoption discriminator 1404, distribution time 1405, standard time 1406, shortest time 1407, omissibility 1408, and priority order 1409 are associated with each other. It is configured to memorize. The hiring discriminator 1404 displays the screen in the program as “adopted” and does not display “not hired”, and further adopts the “standard” that sets the allocated time for the “adopted” to be equal to or greater than the standard time. This is information that distinguishes between “shortening” that is equal to or shorter than the shortest time. In other words, “standard adoption” means that the relevant screen is included in the program and that more than the standard time is assigned to the allocation time, and “short adoption” means that the relevant screen is included in the program and the minimum time is used as the reference. The above means that the allocation time is allocated, and “not adopted” means that the screen is not included in the program.

この例は、番組IDがP002の番組(「今朝の番組」)について、放送準備開始時刻「07時24分58秒」に至った時点で、臨時テーブル群のうち県内警報・注意報と台風情報が存在し、図12の全ての画面制御情報と図13のうち県内警報・注意報と台風情報に係る画面制御情報を番組編成用テーブル802に転送し、必須画面を「標準採用」とし、任意画面を「不採用」とした状態を示している。S1104を処理した時点では、採用判別子は確定しておらず、また配分時間も決定していない。   In this example, for the program with the program ID P002 (“this morning program”), when the broadcast preparation start time reaches “07:24:58”, the prefectural alarm / warning information and typhoon information in the temporary table group All screen control information in FIG. 12 and screen control information related to prefectural warning / warning information and typhoon information in FIG. 13 are transferred to the program organization table 802, the required screen is set as “standard adoption”, and optional The screen is shown as “not adopted”. At the time of processing S1104, the adoption discriminator is not fixed and the allocation time is not determined.

続いて、採用時間合算処理(S1105)を行なう。この処理では、採用判別子が「標準採用」の画面に標準時間を割り当て、「短縮採用」の画面に最短時間を割り当て、「不採用」の画面に時間を割り当てない場合の配分時間の合計を算出する処理を行なう。   Subsequently, an employment time totaling process (S1105) is performed. In this process, the standard time is assigned to the screen where the recruitment discriminator is “Standard Employment”, the shortest time is assigned to the “Reduced Employment” screen, and the total allocation time when no time is assigned to the “Non-adopt” screen is calculated. Processing to calculate is performed.

図15は、採用時間合算処理フローを示す図である。まず、内部パラメータである合計時間を0に初期化する(S1501)。そして、番組編成用テーブル上の画面制御情報(レコード)について順次以下の処理を繰り返す(S1502)。採用判別子が「標準採用」の場合には(S1503)、当該画面制御情報の標準時間を合計時間に加算する(S1504)。また、採用判別子が「短縮採用」の場合には(S1503)、当該画面制御情報の最短時間を合計時間に加算する(S1505)。採用判別子が「不採用」の場合には(S1503)、合計時間に時間を加算しない。そして、すべての画面制御情報について処理した時点で(S1506)、合計時間を出力する(S1507)。   FIG. 15 is a diagram showing a processing flow for the total employment time. First, the total time as an internal parameter is initialized to 0 (S1501). Then, the following processing is sequentially repeated for the screen control information (record) on the program organization table (S1502). When the adoption discriminator is “standard adoption” (S1503), the standard time of the screen control information is added to the total time (S1504). If the employment discriminator is “shortened employment” (S1503), the shortest time of the screen control information is added to the total time (S1505). When the adoption discriminator is “not adopted” (S1503), no time is added to the total time. When all the screen control information is processed (S1506), the total time is output (S1507).

図11に示すように、合計時間を当該番組の放送時間と比較し(S1106)、合計時間が放送時間より小さい場合には時間的に余裕が有り、更に画面を追加することができる可能性があるので、任意画面を採用する任意画面追加処理(S1107)を行なう。他方、合計時間が放送時間より大きい場合には、所定の時間枠をオーバーしているので、必須画面を「短縮採用」に変更し、なお時間枠をオーバーしている場合には必須画面のうちいずれかの削除する必須画面縮減処理(S1108)を行なう。合計時間が放送時間と等しい場合には、画面採用の調整処理は行なわない。   As shown in FIG. 11, the total time is compared with the broadcast time of the program (S1106). If the total time is smaller than the broadcast time, there is a time margin, and there is a possibility that a screen can be added. Since there is, an arbitrary screen addition process (S1107) that adopts an arbitrary screen is performed. On the other hand, if the total time is larger than the broadcast time, the predetermined time frame has been exceeded, so the required screen has been changed to "short adoption", and if the time frame is still exceeded, Any required screen reduction processing to be deleted (S1108) is performed. When the total time is equal to the broadcast time, the screen adoption adjustment process is not performed.

まず、任意画面追加処理(S1107)について説明する。必須画面縮減処理(S1108)については、図31を用いて後述する。   First, the arbitrary screen addition process (S1107) will be described. The essential screen reduction process (S1108) will be described later with reference to FIG.

図16は、任意画面追加処理フローを示す図である。番組編成用テーブル802上で、省略可否が可である画面制御情報(任意画面)について、優先順位の高い順に以下の処理を繰り返す(S1601)。当該任意画面の画面制御情報の採用判別子を「短縮採用」にして(S1602)、採用時間合算処理(S1603)を行なう。これにより、当該任意画面を追加できるかを判定する。合計時間を放送時間と比較し(S1604)、合計時間が放送時間より小さいあるいは等しい場合には、放送時間内に収まることを意味するので、「短縮採用」を維持する。他方、合計時間が放送時間より大きい場合には、放送時間内に収まらないことを意味するので、当該任意画面の画面制御情報の採用判別子を「不採用」に戻す(S1605)。すべての任意画面の画面制御情報について処理した時点で終了する(S1606)。   FIG. 16 is a diagram showing an optional screen addition processing flow. The following processing is repeated in descending order of priority for screen control information (arbitrary screen) that can be omitted on the program organization table 802 (S1601). The adoption discriminator of the screen control information of the arbitrary screen is set to “abbreviated adoption” (S1602), and the adoption time adding process (S1603) is performed. Thereby, it is determined whether the arbitrary screen can be added. The total time is compared with the broadcast time (S1604), and if the total time is less than or equal to the broadcast time, it means that the total time is within the broadcast time, so “shortened adoption” is maintained. On the other hand, if the total time is larger than the broadcast time, it means that the total time is not within the broadcast time, so the adoption discriminator of the screen control information of the arbitrary screen is returned to “not adopted” (S1605). When the screen control information of all arbitrary screens has been processed, the process ends (S1606).

図17は、番組編成用テーブルの例1(S1107の後)を示す図である。図14の番組編成用テーブルについて採用時間合算処理で合計時間を求めると、70秒となり放送時間の90秒よりも小さいので(S1106)、S1107で図16の任意画面追加処理を行なう。1451と1452と1455の3つの任意画面があるが、優先順位に従って1455、1451、1452の順に処理を行ない、1455を「短縮採用」とした状態で合計時間が88秒となるので、当該画面を「短縮採用」に決定する。更に1451あるいは1452を追加すると、放送時間90秒を越えるのでこれらについてはいずれも「不採用」のままとなる。   FIG. 17 is a diagram showing a first example of a program organization table (after S1107). When the total time is calculated in the adopted time summing process for the program organization table of FIG. 14, it is 70 seconds, which is smaller than the broadcast time of 90 seconds (S1106), so the arbitrary screen addition process of FIG. 16 is performed in S1107. There are three optional screens 1451, 1452, and 1455, but processing is performed in the order of 1455, 1451, and 1452 according to the priority order, and the total time is 88 seconds with 1455 set to "abbreviated adoption". Decided to “short employment”. If 1451 or 1452 is further added, since the broadcast time exceeds 90 seconds, both of these remain “not adopted”.

続いて、図11に示すように時間配分処理(S1109)を行なう。この処理では、採用判別子に従って、放送時間を各画面の配分時間に割り当てる。   Subsequently, a time distribution process (S1109) is performed as shown in FIG. In this process, the broadcast time is assigned to the distribution time of each screen according to the adoption discriminator.

図18は、時間配分処理フローを示す図である。当該番組の放送時間を取得し(S1801)、採用時間配分処理(S1802)を行なう。この処理では、採用判別子が「標準採用」の画面の配分時間に標準時間を割り当て、「短縮採用」の画面の配分時間に最短時間を割り当てる処理を行なう。   FIG. 18 is a diagram showing a time distribution processing flow. The broadcast time of the program is acquired (S1801), and adoption time distribution processing (S1802) is performed. In this process, the standard time is assigned to the allocation time of the screen whose adoption discriminator is “standard adoption”, and the shortest time is assigned to the allocation time of the screen of “short adoption”.

図19は、採用時間配分処理フローを示す図である。番組編成用テーブル802上の画面制御情報について順次以下の処理を繰り返す(S1901)。採用判別子が「標準採用」の場合には(S1902)、当該画面制御情報の配分時間に、当該画面制御情報の標準時間を設定し(S1903)、採用判別子が「短縮採用」の場合には(S1902)、当該画面制御情報の配分時間に、当該画面制御情報の最短時間を設定する(S1904)。採用判別子が「不採用」の場合には(S1902)、配分時間は設定しない。そして、すべての画面制御情報について処理した時点で終了する(S1905)。   FIG. 19 is a diagram showing an adoption time distribution processing flow. The following processing is sequentially repeated for the screen control information on the program organization table 802 (S1901). When the adoption discriminator is “standard adoption” (S1902), the standard time of the screen control information is set as the allocation time of the screen control information (S1903), and when the adoption discriminator is “shortened adoption”. (S1902) sets the shortest time of the screen control information as the allocation time of the screen control information (S1904). When the adoption discriminator is “not adopted” (S1902), the allocation time is not set. Then, the process ends when all the screen control information has been processed (S1905).

そして、図18のS1803に示すように設定した配分時間の合計を算出し、配分時間の合計を、当該番組の放送時間と比較する(S1804)。等しい場合には、配分時間の調整は必要ないので終了する。一方、配分時間の合計が当該番組の放送時間と等しくない場合(配分時間の合計が小さい場合)には、短縮採用拡張処理(S1805)を行なう。この処理では、短縮採用の画面制御情報の配分時間を増やす処理を行なう。   Then, the total allocated time set as shown in S1803 of FIG. 18 is calculated, and the total allocated time is compared with the broadcast time of the program (S1804). If they are equal, the distribution time adjustment is not necessary and the process ends. On the other hand, when the total allocated time is not equal to the broadcast time of the program (when the total allocated time is small), a shortened adoption extension process (S1805) is performed. In this process, a process for increasing the distribution time of the screen control information for the short adoption is performed.

図20は、短縮採用拡張処理フローを示す図である。番組編成用テーブル802上で、配分時間が標準時間未満の画面制御情報を特定し(S2001)、特定した画面制御情報群について、優先順位が高い順に以下の処理を繰り返す(S2004)。   FIG. 20 is a diagram showing a shortening adoption expansion processing flow. Screen control information whose distribution time is less than the standard time is specified on the program organization table 802 (S2001), and the following processing is repeated in descending order of priority for the specified screen control information group (S2004).

当該画面制御情報の配分時間に単位時間(例えば、1)を加え(S2005)、配分時間の合計を算出して(S2006)、配分時間の合計を当該番組の放送時間と比較し、等しい場合には(S2007)、ステータスを「配分完了」として終了する(S2009)。配分時間の合計が当該番組の放送時間と等しくない場合(配分時間の合計が小さい場合)には、優先順位に従って次の画面制御情報について同様の処理(S2005〜S2007)を繰り返す。すべての特定した画面制御情報について一巡した場合には(S2008)、S2001の処理に戻り、改めて配分時間が標準時間未満の画面制御情報を特定して、同様の処理を繰り返す。   When the unit time (for example, 1) is added to the allocation time of the screen control information (S2005), the total allocation time is calculated (S2006), and the total allocation time is compared with the broadcast time of the program. (S2007), the status is set to “distribution complete” and the process ends (S2009). When the total allocated time is not equal to the broadcast time of the program (when the total allocated time is small), the same processing (S2005 to S2007) is repeated for the next screen control information according to the priority order. When all the specified screen control information has been made (S2008), the process returns to S2001, screen control information whose allocation time is less than the standard time is specified again, and the same processing is repeated.

配分時間が標準時間未満の画面制御情報がない場合には(S2002)、「短縮採用」の配分時間を標準時間まで増加させても、配分時間の合計が放送時間に至らないので、ステータスを「未完了」として終了する(S2003)。   If there is no screen control information with an allocation time less than the standard time (S2002), the total allocation time does not reach the broadcast time even if the allocation time of “shortening adoption” is increased to the standard time. The process ends as “incomplete” (S2003).

この例では、最短時間と標準時間の間で、各画面に均等に余りの時間を分配する処理を行なったが、優先順位の高い画面を優先して、標準時間を限度に先に配分するようにしてもよい。あるいは、画面同士の最短時間の比率や標準時間の比率に従って、余りの時間を按分しもよい。つまり、最短時間と標準時間の間で、「標準採用」の画面と「短縮採用」の画面の配分時間の合計が放送時間と等しくなる配分時間を算出できれば、いずれの処理手順でも有効である。   In this example, the process of evenly distributing the excess time to each screen between the shortest time and the standard time is performed. However, the screen with higher priority is given priority and the standard time is allocated first. It may be. Alternatively, the remaining time may be prorated according to the ratio of the shortest time between the screens or the ratio of the standard time. That is, any processing procedure is effective as long as the distribution time in which the total distribution time of the “standard adoption” screen and the “short adoption” screen is equal to the broadcast time can be calculated between the shortest time and the standard time.

図18のS1805に示すように、短縮採用拡張処理でステータスが「配分完了」の場合には終了する(S1806)。ステータスが「未完了」の場合には(S1806)、全採用拡張処理(S1807)を行なう。この処理では、すべての画面制御情報を対象として優先順位に従って配分時間を増加させる。この処理については、図26を用いて後述する。   As shown in S1805 of FIG. 18, when the status is “distribution complete” in the shortened employment extension process, the process ends (S1806). When the status is “incomplete” (S1806), the all adoption expansion process (S1807) is performed. In this process, the allocation time is increased according to the priority order for all screen control information. This process will be described later with reference to FIG.

図21は、番組編成用テーブルの例1(S1109の後)を示す図である。図17の番組編成用テーブルに時間配分すると図21のようになる。2153、2154、2156、2157の配分時間にはS1802で標準時間を設定され、2155の配分時間にはS1802で設定された最短時間をS1805で拡張し、配分時間の合計が放送時間と等しくなるように調整している。   FIG. 21 is a diagram showing a first example of a program organization table (after S1109). FIG. 21 shows the time distribution in the program organization table of FIG. The standard time is set in S1802 for the distribution times of 2153, 2154, 2156, and 2157, and the shortest time set in S1802 is extended in S1805 for the distribution time of 2155 so that the total of the distribution time becomes equal to the broadcast time. It is adjusted to.

このようにして時間配分処理(S1109)を終えると、図11に示すように表示順ソート処理(S1110)を行なう。図22は、表示順ソート処理フローを示す図である。番組編成用テーブル上で、採用判別子が「不採用」の画面制御情報を削除し(S2201)、表示順位が小さい順に、画面制御情報を並び替える(S2202)。   When the time distribution process (S1109) is completed in this way, the display order sort process (S1110) is performed as shown in FIG. FIG. 22 is a diagram showing a display order sorting process flow. On the program organization table, the screen control information whose adoption discriminator is “not adopted” is deleted (S2201), and the screen control information is rearranged in ascending order of display order (S2202).

図11に示すように番組編成用テーブルの画面制御情報(画面IDと配分時間を含む。)を、放送用番組構成記憶部にコピーする(S1111)。この例では、画面IDと画面名と配分時間を複製している。   As shown in FIG. 11, the screen control information (including the screen ID and distribution time) of the program organization table is copied to the broadcast program configuration storage unit (S1111). In this example, the screen ID, the screen name, and the allocation time are duplicated.

図23は、放送用番組構成情報の例1を示す図である。放送用番組を構成する画面毎にレコードを設け、画面ID2301、画面名2302、配分時間2303の項目を対応付けて記憶するように構成されている。この例では、台風情報画面と県内警報・注意報画面が標準時間で追加され、一方予想天気図画面と全国天気予報画面が削除されている。また、県内週間天気予報画面は標準時間よりも短くなっている。   FIG. 23 is a diagram illustrating Example 1 of broadcast program configuration information. A record is provided for each screen constituting the broadcast program, and items of screen ID 2301, screen name 2302, and distribution time 2303 are stored in association with each other. In this example, the typhoon information screen and the prefectural warning / warning screen are added in standard time, while the forecast weather map screen and the national weather forecast screen are deleted. In addition, the prefecture weekly weather forecast screen is shorter than the standard time.

例2で、緊急情報として県内警報・注意報が存在する場合について説明する。図24は、番組編成用テーブルの例2(S1109の後)を示す図である。2451と2455の配分時間を短縮採用拡張処理(S1805)で拡張している。   In Example 2, a case will be described in which prefectural warnings and warnings exist as emergency information. FIG. 24 is a diagram illustrating an example 2 of the program organization table (after S1109). The distribution time of 2451 and 2455 is expanded by the shortened adoption expansion process (S1805).

図25は、放送用番組構成情報の例2を示す図である。この例では、県内警報・注意報画面が標準時間で追加され、一方全国天気予報画面が削除されている。また、県内週間天気予報画面は標準時間よりも短くなっている。   FIG. 25 is a diagram illustrating Example 2 of broadcast program configuration information. In this example, the prefectural warning / warning screen is added in standard time, while the national weather forecast screen is deleted. In addition, the prefecture weekly weather forecast screen is shorter than the standard time.

次に、図18の全採用拡張処理(S1807)について説明する。図26は、全採用拡張処理フローを示す図である。すべての画面制御情報について、優先度が高い順に以下の処理を繰り返す(S2601)。尚、最も優先度が低い画面制御情報まで処理した場合には、改めて優先順位が高い順(小さい順)から繰り返す。   Next, the all adoption expansion process (S1807) in FIG. 18 will be described. FIG. 26 is a diagram showing an all adoption expansion process flow. For all screen control information, the following processing is repeated in descending order of priority (S2601). When the screen control information having the lowest priority is processed, the process is repeated from the highest priority order (the smallest order).

当該画面制御情報の配分時間に単位時間(例えば、1)を加え(S2602)、配分時間の合計を算出し(S2603)、配分時間の合計が当該番組の放送時間と等しくなるまで処理を繰り返す(S2604)。   A unit time (for example, 1) is added to the allocation time of the screen control information (S2602), the total allocation time is calculated (S2603), and the process is repeated until the total allocation time becomes equal to the broadcast time of the program ( S2604).

この例では、標準時間以上で、各画面に均等に余りの時間を分配する処理を行なったが、優先順位の高い画面に余りの時間をすべて配分するようにしてもよい。あるいは、画面同士の標準時間の比率に従って、余りの時間を按分しもよい。つまり、標準時間以上で、「標準採用」の画面と「短縮採用」の画面の配分時間の合計が放送時間と等しくなる配分時間を算出できれば、いずれの処理手順でも有効である。   In this example, the process of distributing the surplus time equally to each screen at the standard time or more is performed. However, the surplus time may be allotted to the screen having a high priority. Alternatively, the remaining time may be apportioned according to the ratio of the standard time between the screens. In other words, any processing procedure is effective as long as it can calculate a distribution time that is equal to or greater than the standard time and the total distribution time of the “standard adoption” screen and the “short adoption” screen is equal to the broadcast time.

例3で、緊急情報として台風情報が存在する場合について説明する。図27は、番組編成用テーブルの例3(S1109の後)を示す図である。短縮採用拡張処理(S1805)で、標準時間と等しくなるまで配分時間を拡張しても、配分時間の合計が89秒であり放送時間に満たないので、全採用拡張処理(S1807)で優先順位の高い2756の配分時間を1だけ増加させている。   The case where typhoon information exists as emergency information in Example 3 will be described. FIG. 27 is a diagram illustrating a third example of the program organization table (after S1109). Even if the distribution time is extended until it becomes equal to the standard time in the shortened employment expansion process (S1805), the total distribution time is 89 seconds, which is less than the broadcasting time. The high 2756 allocation time is increased by one.

図28は、放送用番組構成情報の例3を示す図である。この例では、台風情報画面が標準時間+1で追加され、一方、全国天気予報画面が削除されている。   FIG. 28 is a diagram illustrating a third example of broadcast program configuration information. In this example, the typhoon information screen is added at standard time +1, while the national weather forecast screen is deleted.

例4で、全国地震情報と県内地震情報が存在する場合について説明する。図29は、番組編成用テーブルの例4(S1109の後)を示す図である。この例では、全採用拡張処理(S1807)で優先順位に従って、2957と2956の配分時間を標準時間から1ずつ増加させている。   The case where nationwide earthquake information and prefecture earthquake information exist in Example 4 will be described. FIG. 29 is a diagram showing a fourth example of a program organization table (after S1109). In this example, the allocation time of 2957 and 2956 is increased by one from the standard time in accordance with the priority in the all adoption expansion process (S1807).

図30は、放送用番組構成情報の例4を示す図である。この例では、全国地震情報画面と県内地震情報画面が標準時間+1で追加され、一方全国天気予報画面と県内週間天気予報画面が削除されている。   FIG. 30 is a diagram illustrating Example 4 of broadcast program configuration information. In this example, the national earthquake information screen and the prefectural earthquake information screen are added at standard time +1, while the national weather forecast screen and the prefectural weekly weather forecast screen are deleted.

次に、図11の必須画面縮減処理(S1108)について説明する。必須画面の標準時間を合計すると放送時間を越えるので、「短縮採用」に変更し、それでも放送時間を越える場合には優先順位の低い必須画面を削除する処理を行なう。   Next, the essential screen reduction process (S1108) in FIG. 11 will be described. Since the broadcast time exceeds the standard time of the essential screens, it is changed to “abbreviated adoption”. If the broadcast time is still exceeded, the process of deleting the essential screens with lower priority is performed.

図31は、必須画面縮減処理フローを示す図である。まず、番組編成用テーブル上で、すべての必須画面の画面制御情報に含まれる採用判別子を「短縮採用」にし(S3101)、採用時間合算処理(S3102)により算出した合計時間を放送時間と比較する(S3103)。合計時間が放送時間より小さい場合あるいは等しい場合には、放送時間に収まるので処理を終了する。一方、合計時間が放送時間より大きい場合には、必須画面の画面制御情報について、優先順位の低い順(この例では、大きい値の順)に以下の処理を繰り返す(S3104)。当該必須画面の画面制御情報に含まれる採用判別子を「不採用」にして(S3105)、採用時間合算処理(S3106)により算出した合計時間を放送時間と比較する(S3107)。合計時間が放送時間より小さい場合あるいは等しい場合には、当該必須画面を削除することによって放送時間に収まるので処理を終了する。合計時間が放送時間より大きい場合には、次に優先順位の低い必須画面を削除する処理を繰り返す。   FIG. 31 is a diagram showing an essential screen reduction processing flow. First, on the program organization table, the employment discriminator included in the screen control information of all the essential screens is set to “shortened employment” (S3101), and the total time calculated by the employment time totaling process (S3102) is compared with the broadcast time. (S3103). If the total time is less than or equal to the broadcast time, the process ends because it falls within the broadcast time. On the other hand, if the total time is larger than the broadcast time, the following processing is repeated in the order of decreasing priority (in this example, in descending order of value) for the screen control information of the essential screen (S3104). The adoption discriminator included in the screen control information of the essential screen is set to “not adopted” (S3105), and the total time calculated by the adoption time adding process (S3106) is compared with the broadcast time (S3107). If the total time is less than or equal to the broadcast time, the required screen is deleted to fit in the broadcast time, and the process ends. If the total time is greater than the broadcast time, the process of deleting the essential screen with the next lowest priority is repeated.

例5で、全国地震情報と県内地震情報と県内警報・注意報が存在する場合について説明する。図32は、番組編成用テーブルの例5(S1109の後)を示す図である。3253、3454、3456、3457、3458の必須画面の標準時間を合計すると、94秒となり放送時間の90秒を越えるので、これらの採用判別子を「標準採用」から「短縮採用」に変更している。配分時間は、短縮採用拡張処理(S1805)で決定されている。   The case where nationwide earthquake information, prefectural earthquake information, and prefectural warning / warning information exist in Example 5 will be described. FIG. 32 is a diagram showing a fifth example of a program organization table (after S1109). The sum of the standard times of the required screens 3253, 3454, 3456, 3457, and 3458 is 94 seconds, which exceeds 90 seconds of the broadcast time. Therefore, the adoption discriminator is changed from “standard adoption” to “shortened adoption”. Yes. The allocation time is determined in the shortened employment extension process (S1805).

図33は、放送用番組構成情報の例5を示す図である。この例では、全国地震情報画面と県内地震情報画面と県内警報・注意報画面が標準時間で追加され、一方予想天気図画面と全国天気予報画面と県内週間天気予報画面が削除されている。また、県内天気予報・降水確率画面と県内予想気温画面は標準時間よりも短くなっている。

例6で、全国地震情報と県内地震情報と県内警報・注意報と台風情報が存在する場合について説明する。図34は、番組編成用テーブルの例6(S1109の後)を示す図である。3453、3454、3456、3457、3458、3459の必須画面を「標準採用」から「短縮採用」に変更しても、最短時間の合計91秒が放送時間90秒を越えるので、必須画面のうち最も優先順位の低い3454を「不採用」としている。
FIG. 33 is a diagram illustrating Example 5 of broadcast program configuration information. In this example, the national earthquake information screen, the prefecture earthquake information screen, and the prefecture warning / warning information screen are added in standard time, while the forecast weather map screen, the national weather forecast screen, and the prefecture weekly weather forecast screen are deleted. The prefecture weather forecast / precipitation probability screen and prefecture forecast temperature screen are shorter than the standard time.

The case where nationwide earthquake information, prefectural earthquake information, prefectural warning / warning information, and typhoon information exist in Example 6 will be described. FIG. 34 is a diagram illustrating a sixth example of the program organization table (after S1109). Even if the required screens of 3453, 3454, 3456, 3457, 3458, and 3459 are changed from “Standard Adoption” to “Short Adoption”, the total time of the shortest time exceeds 91 seconds, so the most of the essential screens 3454 having a low priority is set as “not adopted”.

図35は、放送用番組構成情報の例6を示す図である。この例では、全国地震情報画面と県内地震情報画面と県内警報・注意報画面と台風情報画面が標準時間で追加され、一方予想天気図画面と全国天気予報画面と県内予想気温画面と県内週間天気予報画面が削除されている。   FIG. 35 is a diagram illustrating a sixth example of broadcast program configuration information. In this example, the national earthquake information screen, prefectural earthquake information screen, prefectural warning / warning information screen, and typhoon information screen are added in standard time, while the forecast weather map screen, national weather forecast screen, prefecture predicted temperature screen, and prefecture weekly weather are added. The forecast screen has been deleted.

次に、図6に示した番組放送時処理(S604)について説明する。図36は、番組放送時処理フローを示す図である。番組放送時処理として番組映像生成処理(S3601)を行なう。   Next, the program broadcast processing (S604) shown in FIG. 6 will be described. FIG. 36 is a diagram showing a program broadcast processing flow. As a program broadcast process, a program video generation process (S3601) is performed.

図37は、番組映像生成処理フローを示す図である。放送用番組構成情報記憶部804から、表示順に従って順次画面制御情報を取得し、以下の処理を繰り返す(S3701)。まず、番組スケジュールマスタ記憶部204から放送開始時刻を取得し、放送開示時刻に表示順に従って順次各画面の配分時間を当該画面まで加えることにより、当該画面の表示開始時刻を算出する(S3702)。そして、当該画面の表示開始時刻を待ち(S3703)、表示開始時刻に至った時点で画面展開処理(S3704)を行なう。   FIG. 37 is a diagram showing a program video generation processing flow. The screen control information is sequentially acquired from the broadcast program configuration information storage unit 804 in accordance with the display order, and the following processing is repeated (S3701). First, the broadcast start time is acquired from the program schedule master storage unit 204, and the distribution start time of each screen is sequentially added to the screen according to the display order in the broadcast disclosure time, thereby calculating the display start time of the screen (S3702). Then, the display start time of the screen is waited (S3703), and when the display start time is reached, screen development processing (S3704) is performed.

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

図39は、画面定義テーブルの例を示す図である。ヘッダに画面ID3901、下絵ID3902、表示要素数3903の項目を有し、表示要素毎にレコードを設け、表示パラメータ格納位置3904、表示要素種別3905、配置座標3906、及びアニメ処理方式3907の項目を対応付けて記憶するように構成されている。   FIG. 39 is a diagram illustrating an example of the screen definition table. The header has items of screen ID 3901, background ID 3902, display element number 3903, a record is provided for each display element, and the display parameter storage position 3904, display element type 3905, arrangement coordinates 3906, and animation processing method 3907 correspond to the items. It is configured to be attached and stored.

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

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

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

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

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

図43は、天気マーク画像データ管理テーブルの例を示す図である。天気毎にレコードを設け、天気4301、天気マーク画像データファイル名4302の項目を対応付けて記憶するように構成されている。天気マーク画像データファイル名4302に従って表示要素データベース806に含まれる天気マーク画像データファイルにアクセスすることにより、天気マーク画像データを取得することが出来るように構成されている。   FIG. 43 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 weather 4301 and weather mark image data file name 4302 are associated with each other and stored. By accessing the weather mark image data file included in the display element database 806 according to the weather mark image data file name 4302, the weather mark image data can be acquired.

そして、表示要素別テーブルから、表示パラメータに対応する表示画像データを取得して(S3806)、表示画像データを、配置座標とアニメ処理方式に従って、映像メモリに展開する(S3807)。配置座標は、下絵イメージの上にマークなどの当該表示画像を配置する位置を示す座標である。アニメ処理方式は、スライドインや点滅等のアニメ動作を指定する情報である。すべての表示要素について処理した時点で終了する(S3808)。図44は、表示画像の展開後の画像例を示す図である。   Then, display image data corresponding to the display parameter is acquired from the table by display element (S3806), and the display image data is developed in the video memory according to the arrangement coordinates and the animation processing method (S3807). 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 the display elements have been processed (S3808). FIG. 44 is a diagram illustrating an example of an image after the display image is developed.

そして、図37に示すように、すべての画面制御情報について処理した時点で(S3705)、最終画面の表示終了時刻を算出し(S3706)、最終画面の表示終了時刻を待って(S3707)、処理を終了する。最終画面の表示終了時刻は、最終画面の表示開始時刻に当該画面の配分時間を加えることにより求める。   As shown in FIG. 37, when all the screen control information has been processed (S3705), the final screen display end time is calculated (S3706), and the final screen display end time is waited (S3707). Exit. The display end time of the final screen is obtained by adding the distribution time of the screen to the display start time of the final screen.

番組映像提供装置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.

コンピュータのハードウェアの構成について説明する。図45は、ハードウェアの構成を示す図である。バスに、演算装置4501、データ記憶装置4502、メモリ4503、通信インターフェース4504が接続されている。データ記憶装置4502は、例えばROM(Read Only Memory)やハードディスクである。メモリ4503は、通常RAM(Random Access Memory)である。プログラムは、通常データ記憶装置4502に記憶されており、メモリ4503にロードされた状態で、順次演算装置4501に読み込まれ処理を行う。通信インターフェース4504は、通信網を介した通信及びミキサー装置との通信に用いる。他に、操作に伴う入力装置及び出力装置を有している。   The configuration of the computer hardware will be described. FIG. 45 is a diagram illustrating a hardware configuration. An arithmetic device 4501, a data storage device 4502, a memory 4503, and a communication interface 4504 are connected to the bus. The data storage device 4502 is, for example, a ROM (Read Only Memory) or a hard disk. The memory 4503 is a normal RAM (Random Access Memory). The program is normally stored in the data storage device 4502, and is loaded into the memory 4503 and sequentially read into the arithmetic device 4501 for processing. A communication interface 4504 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 structure of the processing module 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 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 broadcast preparation process flow. 緊急情報抽出処理フローを示す図である。It is a figure which shows an emergency information extraction process flow. 番組編成処理フローを示す図である。It is a figure which shows a program organization process flow. 標準番組構成情報の例を示す図である。It is a figure which shows the example of standard program structure information. 緊急画面テーブルの例を示す図である。It is a figure which shows the example of an emergency screen table. 番組編成用テーブルの例1(S1104の後)を示す図である。It is a figure which shows Example 1 (after S1104) of the table for program organization. 採用時間合算処理フローを示す図である。It is a figure which shows the employment time total processing flow. 任意画面追加処理フローを示す図である。It is a figure which shows the arbitrary screen addition process flow. 番組編成用テーブルの例1(S1107の後)を示す図である。It is a figure which shows Example 1 (after S1107) of the table for program organization. 時間配分処理フローを示す図である。It is a figure which shows a time allocation process flow. 採用時間配分処理フローを示す図である。It is a figure which shows the employment time distribution processing flow. 短縮採用拡張処理フローを示す図である。It is a figure which shows the shortening adoption expansion process flow. 番組編成用テーブルの例1(S1109の後)を示す図である。It is a figure which shows Example 1 (after S1109) of the table for program organization. 表示順ソート処理フローを示す図である。It is a figure which shows a display order sort processing flow. 放送用番組構成情報の例1を示す図である。It is a figure which shows Example 1 of the broadcast program structure information. 番組編成用テーブルの例2(S1109の後)を示す図である。It is a figure which shows Example 2 (after S1109) of the table for program organization. 放送用番組構成情報の例2を示す図である。It is a figure which shows Example 2 of the program structure information for a broadcast. 全採用拡張処理フローを示す図である。It is a figure which shows the all adoption expansion process flow. 番組編成用テーブルの例3(S1109の後)を示す図である。It is a figure which shows Example 3 (after S1109) of the table for program organization. 放送用番組構成情報の例3を示す図である。It is a figure which shows Example 3 of the broadcast program structure information. 番組編成用テーブルの例4(S1109の後)を示す図である。It is a figure which shows Example 4 (after S1109) of the table for program organization. 放送用番組構成情報の例4を示す図である。It is a figure which shows Example 4 of the broadcast program structure information. 必須画面縮減処理フローを示す図である。It is a figure which shows a required screen reduction process flow. 番組編成用テーブルの例5(S1109の後)を示す図である。It is a figure which shows Example 5 (after S1109) of the table for program organization. 放送用番組構成情報の例5を示す図である。It is a figure which shows Example 5 of the broadcast program structure information. 番組編成用テーブルの例6(S1109の後)を示す図である。It is a figure which shows Example 6 (after S1109) of the table for program organization. 放送用番組構成情報の例6を示す図である。It is a figure which shows Example 6 of the broadcast program structure information. 番組放送時処理フローを示す図である。It is a figure which shows the processing flow at the time of program broadcasting. 番組映像生成処理フローを示す図である。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 structure of hardware.

符号の説明Explanation of symbols

101 番組映像提供装置、102 気象情報配信サーバ、103 ミキサー装置、104 音声入力装置、105 放送システム、201 気象情報収集部、202 気象情報データベース、203 番組スケジュール実行部、204 番組スケジュールマスタ記憶部、401 実況天気図テーブル、402 予想天気図テーブル、403 全国天気予報テーブル、404 県内天気予報テーブル、405 県内降水確率テーブル、406 県内予想気温テーブル、407 県内週間天気予報テーブル、451 全国地震情報テーブル、452 県内地震情報テーブル、453 県内警報・注意報テーブル、454 台風情報テーブル、501 番組放送準備開始判定部、502 番組放送準備処理部、503 番組放送開始判定部、504 番組放送時処理部、521 緊急情報抽出部、522 番組編成部、541 番組映像生成部、801 標準番組構成情報記憶部、802 番組編成用テーブル、803 緊急画面テーブル、804 放送用番組構成情報記憶部、805 画面定義テーブル、806 表示要素データベース。

DESCRIPTION OF SYMBOLS 101 Program video provision apparatus, 102 Weather information distribution server, 103 Mixer apparatus, 104 Voice input device, 105 Broadcast system, 201 Weather information collection part, 202 Weather information database, 203 Program schedule execution part, 204 Program schedule master memory part, 401 Live weather map table, 402 Forecast weather map table, 403 National weather forecast table, 404 Prefectural weather forecast table, 405 Prefectural precipitation probability table, 406 Prefectural forecast temperature table, 407 Prefectural weekly weather forecast table, 451 National earthquake information table, 452 Prefectural Earthquake information table, 453 Prefectural warning / warning information table, 454 typhoon information table, 501 program broadcast preparation start determination unit, 502 program broadcast preparation processing unit, 503 program broadcast start determination unit, 504 program broadcast time processing unit, 521 emergency Information extraction unit, 522 Program organization unit, 541 Program video generation unit, 801 Standard program configuration information storage unit, 802 Program organization table, 803 Emergency screen table, 804 Broadcast program configuration information storage unit, 805 Screen definition table, 806 display Element database.

Claims (5)

映像メモリを介して天気予報番組の映像を提供する番組映像提供装置であって、以下の要素を有することを特徴とする番組映像提供装置
(1)緊急情報を含み得る気象情報を記憶する気象情報データベース
(2)気象情報データベースに記憶する気象情報中の緊急情報の存在を判定する緊急情報抽出部
(3)緊急情報を知らせる緊急画面について、当該画面の放映に適した標準時間、当該画面を短縮して放映する場合の条件となる最短時間、及び当該画面を省略することを想定するか否かを示す省略可否を記憶する緊急画面テーブル
(4)天気予報番組を構成する緊急画面以外の標準画面について、前記標準時間、前記最短時間、及び前記省略可否を記憶する標準番組構成情報記憶部
(5)存在すると判定した緊急情報に係る緊急画面及び標準画面のうち、省略を想定しない省略否である必須画面の標準時間の合計を算出し、
算出した標準時間の合計が当該天気予報番組の放送時間よりも短い場合には、前記必須画面を当該画面に少なくとも標準時間以上を配分する標準採用とし、前記緊急画面及び標準画面のうち省略を想定する省略可の任意画面が、その最短時間を前記標準時間の合計に加算した合計時間が前記放映時間よりも短い場合に、当該任意画面を当該画面に少なくとも最短時間以上を配分する短縮採用とし、
一方、前記算出した標準時間の合計が当該天気予報番組の放送時間よりも大きい場合には、前記必須画面を前記短縮採用とし、
標準採用とした画面については、標準時間を配分時間とし、短縮採用とした画面ついては、最短時間と標準時間の間で、標準採用の画面と短縮採用の画面の配分時間の合計が放送時間と等しくなる配分時間を算出する番組編成部
(6)標準採用の画面と短縮採用の画面について、順次各画面に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形式で放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該画面の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生成部。
A program video providing apparatus that provides a video of a weather forecast program via a video memory, the program video providing apparatus having the following elements: (1) Weather information for storing weather information that may include emergency information Database (2) Emergency information extraction unit that determines the presence of emergency information in weather information stored in the weather information database (3) About the emergency screen that informs emergency information, shorten the standard time suitable for broadcasting the screen An emergency screen table for storing the shortest time that is a condition for broadcasting and whether or not to omit the screen is assumed. (4) Standard screen other than the emergency screen constituting the weather forecast program A standard program configuration information storage unit (5) for storing the standard time, the shortest time, and whether or not omission is possible. Of the screen, it calculates the sum of the standard time required screen is omitted whether not assume omitted,
When the total of the calculated standard times is shorter than the broadcast time of the weather forecast program, the mandatory screen is adopted as a standard that allocates at least the standard time to the screen, and it is assumed that the emergency screen and the standard screen are omitted. If the optional screen to be omitted is the total time obtained by adding the shortest time to the total of the standard time is shorter than the broadcast time, the short screen adopts a shortened adoption that allocates at least the shortest time to the screen.
On the other hand, when the total of the calculated standard time is larger than the broadcast time of the weather forecast program, the required screen is adopted as the shortened adoption,
For standard adopted screens, the standard time is the allocation time, and for screens with the short adoption, the total of the allocation time of the standard adoption screen and the short adoption screen is equal to the broadcast time between the shortest time and the standard time. (6) For the standard adopted screen and the shortened adopted screen, the weather information regarding each screen is sequentially acquired from the weather information database, and the weather information is expanded to a broadcast memory in a predetermined display format. A program video generation unit that performs screen expansion processing to be performed, and controls to shift to screen expansion processing of the next screen after the allocation time of the screen has elapsed since the screen expansion processing of the previous screen.
番組映像提供装置は、通信網を介して気象情報配信サーバに接続し、気象情報配信サーバから受信した気象情報を気象情報データベースに登録する気象情報収集部を有することを特徴とする請求項1記載の番組映像提供装置。   2. The program video providing apparatus includes a weather information collecting unit that connects to a weather information distribution server via a communication network and registers weather information received from the weather information distribution server in a weather information database. Program video providing device. 緊急画面テーブルは、前記緊急画面について、更に画面展開処理の前後関係を示す表示順位を記憶し、
標準番組構成情報記憶部は、前記標準画面について、更に前記表示順位を記憶し、
番組編成部は、標準採用の画面と短縮採用の画面を、それぞれの表示順位に従って順序付けし、
番組映像生成部は、当該順序付けに従って、画面展開処理を行なうことを特徴とする請求項1記載の番組映像提供装置。
The urgent screen table further stores a display order indicating a context of the screen expansion process for the urgent screen,
The standard program configuration information storage unit further stores the display order for the standard screen,
The program organizer orders the standard adoption screen and the short adoption screen according to their display order,
2. The program video providing apparatus according to claim 1, wherein the program video generation unit performs screen expansion processing according to the ordering.
番組映像提供装置は、番組放送の準備開始時刻に至ったか判定する番組放送準備開始判定部と、
番組の放送開始時刻に至ったか判定する番組放送開始判定部を有し、
緊急情報抽出部は、番組放送の準備開始時刻に至った時点で、気象情報中の緊急情報の存在を判定し、
番組編成部は、緊急情報抽出部の判定に従って、前記採用の判定と時間配分の処理を行い、
番組映像生成部は、番組の放送開始時刻に至った時点で、前記画面展開処理を開始することを特徴とする請求項1記載の番組映像提供装置。
The program video providing apparatus includes a program broadcast preparation start determining unit that determines whether the program broadcast preparation start time has been reached,
It has a program broadcast start determination unit that determines whether the broadcast start time of the program has been reached,
The emergency information extraction unit determines the presence of emergency information in the weather information when the preparation start time of the program broadcast is reached,
The program organization unit performs the above-described adoption determination and time allocation processing according to the determination of the emergency information extraction unit,
2. The program video providing apparatus according to claim 1, wherein the program video generation unit starts the screen development processing when a broadcast start time of the program is reached.
緊急情報を含み得る気象情報を記憶する気象情報データベースと、
緊急情報を知らせる緊急画面について、当該画面の放映に適した標準時間、当該画面を短縮して放映する場合の条件となる最短時間、当該画面を省略することを想定するか否かを示す省略可否を記憶する緊急画面テーブルと、
天気予報番組を構成する緊急画面以外の標準画面について、前記標準時間、前記最短時間、前記省略可否を記憶する標準番組構成情報記憶部を有し、映像メモリを介して天気予報番組の映像を提供する番組映像提供装置となるコンピュータに、以下の手順を実行させるためのプログラム
(1)気象情報データベースに記憶する気象情報中の緊急情報の存在を判定する緊急情報抽出手順
(2)存在すると判定した緊急情報に係る緊急画面及び標準画面のうち、省略を想定しない省略否である必須画面の標準時間の合計を算出し、
算出した標準時間の合計が当該天気予報番組の放送時間よりも短い場合には、前記必須画面を当該画面に少なくとも標準時間以上を配分する標準採用とし、前記緊急画面及び標準画面のうち省略を想定する省略可の任意画面が、その最短時間を前記標準時間の合計に加算した合計時間が前記放映時間よりも短い場合に、当該任意画面を当該画面に少なくとも最短時間以上を配分する短縮採用とし、
一方、前記算出した標準時間の合計が当該天気予報番組の放送時間よりも大きい場合には、前記必須画面を前記短縮採用とし、
標準採用とした画面については、標準時間を配分時間とし、短縮採用とした画面ついては、最短時間と標準時間の間で、標準採用の画面と短縮採用の画面の配分時間の合計が放送時間と等しくなる配分時間を算出する番組編成手順
(3)標準採用の画面と短縮採用の画面について、順次各画面に関する気象情報を気象情報データベースから取得し、当該気象情報を所定の表示形式で放映メモリに展開する画面展開処理を行ない、前の画面を画面展開処理してから当該画面の配分時間経過後に、次の画面の画面展開処理に移行するように制御する番組映像生成手順。
A weather information database for storing weather information that may include emergency information;
For emergency screens that notify urgent information, standard time suitable for broadcasting the screen, the shortest time that is necessary for shortening the screen, and whether or not to omit the screen can be omitted Emergency screen table to remember
A standard program configuration information storage unit for storing the standard time, the shortest time, and the omission of the standard screen other than the emergency screen constituting the weather forecast program is provided, and the video of the weather forecast program is provided via the video memory. (1) Emergency information extraction procedure for determining the presence of emergency information in weather information stored in the weather information database (2) Of the emergency screen and the standard screen related to the emergency information, calculate the total of the standard time of the mandatory screen that is an omission that does not assume omission,
When the total of the calculated standard times is shorter than the broadcast time of the weather forecast program, the mandatory screen is adopted as a standard that allocates at least the standard time to the screen, and it is assumed that the emergency screen and the standard screen are omitted. If the optional screen to be omitted is the total time obtained by adding the shortest time to the total of the standard time is shorter than the broadcast time, the short screen adopts a shortened adoption that allocates at least the shortest time to the screen.
On the other hand, when the total of the calculated standard time is larger than the broadcast time of the weather forecast program, the required screen is adopted as the shortened adoption,
For standard adopted screens, the standard time is the allocation time, and for screens with the short adoption, the total of the allocation time of the standard adoption screen and the short adoption screen is equal to the broadcast time between the shortest time and the standard time. (3) For the standard-adopted screen and the shortened-adopted screen, the weather information for each screen is sequentially acquired from the weather information database, and the weather information is expanded to a broadcast memory in a predetermined display format. A program video generation procedure for performing a screen expansion process to be performed and controlling so as to shift to the screen expansion process of the next screen after the allocation time of the screen has elapsed after the screen expansion process of the previous screen.
JP2006137159A 2006-05-17 2006-05-17 Program video providing apparatus and program Active JP4404872B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006137159A JP4404872B2 (en) 2006-05-17 2006-05-17 Program video providing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006137159A JP4404872B2 (en) 2006-05-17 2006-05-17 Program video providing apparatus and program

Publications (2)

Publication Number Publication Date
JP2007311954A JP2007311954A (en) 2007-11-29
JP4404872B2 true JP4404872B2 (en) 2010-01-27

Family

ID=38844426

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006137159A Active JP4404872B2 (en) 2006-05-17 2006-05-17 Program video providing apparatus and program

Country Status (1)

Country Link
JP (1) JP4404872B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5698319B2 (en) * 2013-07-25 2015-04-08 三菱電機インフォメーションシステムズ株式会社 Program reconstruction device and program reconstruction program

Also Published As

Publication number Publication date
JP2007311954A (en) 2007-11-29

Similar Documents

Publication Publication Date Title
US10877966B2 (en) Search query processing
US20090216547A1 (en) Method, system and computer program product for providing real-time recommendations
EP0290679A1 (en) Device for receiving and processing road information messages
JP2001268026A (en) Information transmitting / receiving method and apparatus
US12149782B2 (en) Preparing mobile media content
JP2021193376A (en) Information processing system, information processing device, information processing program, and information processing method
CN111709562A (en) Method and device for generating scheduling schedule of public transport vehicle
US20210150418A1 (en) System and Method for Managing Parking Queries
US10574786B2 (en) Methods and systems for controlled wireless distribution of data for use at a location without reliable wireless connectivity
US20170178085A1 (en) Method, apparatus, and system for managing reservations
US20110137690A1 (en) Systems and methods for providing context-based movie information
JP4404872B2 (en) Program video providing apparatus and program
JP7494756B2 (en) Information processing device, program, and information processing method
CN118014105A (en) Poor journey planning method, electronic equipment and computer program product
US20080077846A1 (en) Table-display method, information-setting method, information-processing apparatus, table-display program, and information-setting program
JP2009301078A (en) Vehicle operation system
Hardy The mechanisms of media storms
JP4437802B2 (en) Program video providing apparatus and program
US20220261698A1 (en) Information processing device, non-transitory storage medium, and information processing method for managing vehicles that are used in car sharing service
US20210118043A1 (en) Information processing apparatus and information processing method
RU2395172C2 (en) Device for processing of data of electronic program schedule, which should be displayed by electronic equipment in pages related to time references
JP7548048B2 (en) Information processing device, program, information processing system, and operation method of information processing device
JP2003316790A (en) Life and leisure information retrieval system based on weather information
EP2199957A1 (en) Method and system for coordinating data records across a plurality of computing devices
US20130267215A1 (en) System, method, and apparatus for providing a communication-based service using an intelligent inference engine

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091019

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

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

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

Free format text: PAYMENT UNTIL: 20121113

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4404872

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20131113

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